@charset "utf-8";
.clear {
  zoom: 1;
}
.clear:after {
  content: "";
  display: block;
  clear: both;
}
/*style for vhost*/
.red {
  color: #ff6600;
}
.margin_top {
  margin-top: 5px;
}
.td_padding_5px_0 {
  padding: 5px 0;
}
a.link0:link,
a.link0:visited {
  color: #0052c2;
  text-decoration: underline;
}
a.link0:hover,
a.link0:active {
  color: #0052c2;
  text-decoration: none;
}
a.link1:link,
a.link1:visited {
  color: #ff6600;
  text-decoration: underline;
}
a.link1:hover,
a.link1:active {
  color: #ff6600;
  text-decoration: none;
}
/*style for index.net start*/
.border_box {
  border: 1px solid #ffe0ae;
}
.tb1 {
  background: #f2f2f2;
  border: 1px #ccc solid;
  margin: 3px auto;
}
#vhostsubnav a:link,
#vhostsubnav a:visited {
  color: #333;
}
#vhostsubnav a:hover,
#vhostsubnav a:active {
  text-decoration: none;
}
.vhostlbt {
  background: url(/vhost/images/lanmubg.gif) left center no-repeat;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  border-bottom: #ccc 1px solid;
}
.vhostlbc {
  display: block;
  text-align: left;
  height: 29px;
  line-height: 29px;
  padding-left: 17px;
}
.vhostlbc a:hover {
  text-decoration: underline;
  color: #ff6600;
}
#vhost_list_box {
  margin: 0 auto;
  width: 960px;
  position: relative;
}
#vhost_list_box li {
  text-align: left;
}
.vhost_title {
  height: 30px;
  text-align: left;
  text-indent: 15px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  background: url(/vhost/images/v07/vhost960bar.gif) no-repeat #ff8c17;
  color: #fff;
}
.vhost_title h2 {
  font-size: 14px;
  font-weight: bold;
}
.vhost_title span {
  font-size: 12px;
  padding-left: 55px;
  text-align: left;
  color: #fff;
}
.vhost_title a:link,
.vhost_title a:visited {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}
.vhost_title a:hover,
.vhost_title a:active {
  color: #fff;
  text-decoration: underline;
}
.vhost_leixing3 td,
.vhost_leixing4 td {
  height: 60px;
  text-align: center;
  vertical-align: middle;
}
.vhost_leixing3 td a,
.vhost_leixing4 td a {
  padding-top: 25px;
  display: block;
  font-size: 14px;
  color: #f60;
}
#vhost_tj {
  margin-top: 5px;
}
.vhost_price td {
  height: 25px;
  vertical-align: middle;
  text-align: center;
  color: #ff6600;
  font-weight: bold;
}
.vhost_price3 td,
.vhost_goumai3 td {
  height: 28px;
  vertical-align: middle;
  text-align: center;
  color: #ff6600;
  font-weight: bold;
  font-size: 12px;
  background: url(/vhost/images/vhost_content3_bg_02.gif) center bottom repeat-y;
}
.vhost_goumai4 td,
.vhost_price4 td {
  height: 38px;
  vertical-align: middle;
  text-align: center;
  color: #ff6600;
  font-weight: bold;
  font-size: 12px;
  background: url(/vhost/images/vhost_content4_bg_02.gif) center bottom repeat-y;
}
.vhost_tag {
  border-top: 1px solid #979ba1;
  height: 60px;
  text-align: center;
  vertical-align: middle;
  background: #f3f3f3 url(/vhost/images/vhost_tag.gif) center center no-repeat;
}
.vhost_tag input {
  margin-left: 8px;
  width: 120px;
}
#vhost_vps_pic,
#vhost_commerce_plus_pic,
#vhost_commerce_pic,
#vhost_deluxe_pic,
#vhost_basiv_pic,
#vhost_basic_pic {
  padding: 20px 0 0 0;
  text-indent: 0;
  text-align: center;
  vertical-align: top;
}
.deluxe_b,
.deluxe_c,
.deluxe_e,
.deluxe_b,
.deluxe_c,
.deluxe_e,
.commerce_b,
.commerce_c,
.commerce_e,
.basic_b_vcp,
.basic_c_vcp,
.basic_e_vcp {
  background: url(/vhost/images/vhost_content3_bg_01.gif) center bottom
    no-repeat;
  vertical-align: middle;
  font-size: 14px;
}
.basic_b,
.basic_c,
.basic_e,
.basic_2008,
.plus_a,
.plus_b,
.plus_c,
.plus_d,
.vps_a,
.vps_b,
.vps_c,
.vps_d {
  background: url(/vhost/images/vhost_content4_bg_01.gif) center bottom
    no-repeat;
  vertical-align: middle;
  font-size: 14px;
}
.basic_2008 {
  color: #ff6600;
  background: url(/vhost/images/vhost_content2008_bg_01.gif) center bottom
    no-repeat;
  font-size: 14px;
  height: 60px;
  vertical-align: middle;
}
.basic_20150907 {
  background-image: url(/vhost/images/vhost_content20150907_bg_01.jpg) !important;
}
.content td {
  padding: 10px 8px;
  text-align: left;
  vertical-align: top;
}
.content3 {
  background: url(/vhost/images/vhost_content3_bg_02.gif) center bottom repeat-y;
}
.content4 {
  background: url(/vhost/images/vhost_content4_bg_02.gif) center bottom repeat-y;
}
.vhost_content3_foot td {
  height: 17px;
  background: url(/vhost/images/vhost_content3_bg_03.gif) center top no-repeat;
}
.vhost_content4_foot td {
  height: 17px;
  background: url(/vhost/images/vhost_content4_bg_03.gif) center top no-repeat;
}
#vhost_price2008,
#vhost_goumai2008,
#content2008 {
  background: url(/vhost/images/vhost_content2008_bg_02.gif) center bottom
    repeat-y;
}
.content20150907 {
  background-image: url(/vhost/images/vhost_content20150907_bg_02.jpg) !important;
}
#vhost_content2008_foot {
  height: 17px;
  background: url(/vhost/images/vhost_content2008_bg_3.gif) center bottom
    no-repeat;
}
#deluxe_c_special {
  background: url(/vhost/images/vhost_content3_special_bg_01.gif) center bottom
    no-repeat;
}
#deluxe_c_special a {
  color: #ff6600;
  font-size: 18px;
}
#content3_special,
#vhost_price3_special,
#vhost_goumai3_special {
  background: url(/vhost/images/vhost_content3_special_bg_02.gif) center bottom
    repeat-y;
}
#vhost_content3_foot_special {
  background: url(/vhost/images/vhost_content3_special_bg_03.gif) center bottom
    no-repeat;
}
.news {
  list-style-image: url(/images/bullet.gif);
  padding-right: 0px;
  padding-left: 6px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 7px;
  padding-top: 0px;
  line-height: 15px;
}
.news-li {
  list-style-image: url(/images/rght_arr_blt.gif);
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 5px auto;
  padding-top: 0px;
}
#cloudHostWindowsTab,
#usHostWindowsTab,
#usHostLinuxTab {
  display: inline-block;
  margin-bottom: -8px;
  text-indent: 0;
  font-size: 12px;
  cursor: pointer;
}
#cloudHostWindowsTab,
#usHostWindowsTab {
  padding: 3px 16px 7px;
  color: #ff7e0e;
}
#usHostLinuxTab {
  padding: 3px 27px 7px;
  color: #0066cc;
}
.vhost_title .tabNotOnfocus {
  color: #fff;
  background: url(/vhost/images/tabNotOnfocus.gif);
}
.vhost_title .tabOnfocus {
  background: url(/vhost/images/tabOnfocus.gif);
}
.zrq_txtAD {
  background: #ffface;
  border: 1px solid #f60;
  color: #ff6600;
  font-weight: bold;
  margin-top: 5px;
  padding: 4px;
}
/*style for index.net end*/
/*style for vhost.net start*/
.f1 {
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.f2 {
  color: #2b59a7;
  font-weight: bold;
  font-size: 12px;
}
.f3 {
  color: #565656;
  font-weight: bold;
  font-size: 12px;
}
.f4 {
  color: #013e65;
  font-weight: bold;
  font-size: 14px;
}
.f5 {
  color: #434343;
  line-height: 200%;
}
.f6 {
  color: #616161;
  padding-left: 10px;
  line-height: 150%;
}
.f7 {
  color: #4d4d4d;
  line-height: 150%;
}
.f8 {
  color: #1a416a;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  padding-left: 5px;
}
.f8-2 {
  color: #1a416a;
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  padding-left: 5px;
}
.f9 {
  color: #616161;
  font-size: 12px;
  text-align: left;
  padding: 3px;
}
.f10 {
  color: #616161;
  font-size: 12px;
  text-align: center;
}
.f11 {
  color: #d00000;
  font-size: 12px;
}
.f12 {
  color: #33468b;
  font-size: 12px;
}
.f13 {
  color: #333333;
  font-weight: bold;
  font-size: 12px;
}
.pat_left {
  padding-left: 5px;
}
.red_money {
  color: #ff6600;
  font-size: 9px;
  font-weight: bold;
  font-family: "Tahoma", "瀹嬩綋";
  text-align: center;
}
.host-input {
  border-right: #7ba2c1 1px solid;
  border-top: #7ba2c1 1px solid;
  font-size: 12px;
  border-left: #7ba2c1 1px solid;
  color: #666666;
  border-bottom: #7ba2c1 1px solid;
  background-color: #ffffff;
  height: 20px;
  padding-top: 2px;
}
.button-buy {
  background-image: url(/vhost/images/dl_but_bg.gif);
  background-color: #ffffff;
  height: 31;
  width: 84;
  font-size: 12px;
  border: 0;
  color: #ff6c00;
  font-weight: bold;
  padding-top: 5px;
}
.button-qx {
  background-image: url(/vhost/images/qx_but_bg.gif);
  background-color: #ffffff;
  height: 31;
  width: 84;
  font-size: 12px;
  border: 0;
  color: #444b82;
  font-weight: bold;
  padding-top: 5px;
}
a.dxx:link,
a.dxx:visited {
  color: #0560a6;
  font-family: "Lucida", "瀹嬩綋";
  text-decoration: underline;
}
a.dxx:hover,
a.dxx:active {
  color: #0560a6;
  font-family: "Lucida", "瀹嬩綋";
  text-decoration: none;
}
.border1 {
  background: #ffffff;
  border: 1px #dddddd solid;
}
.border2 {
  border-left: 1px #c9c9c9 solid;
  border-right: 1px #c9c9c9 solid;
}
.pdLeft {
  padding-left: 5px;
  color: #616161;
  height: 30px;
}
.td1 {
  color: #484848;
  font-weight: bold;
  text-lign: center;
}
.nav UL {
  padding-left: 0px;
  margin: 0px;
  list-style-type: none;
  position: relative;
  text-align: center;
}
.nav LI {
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 3px;
  width: 220px;
  line-height: 28px;
}
.nav A {
  display: block;
  padding-left: 60px;
  background: url(/vhost/images/host7/nav_link.gif) no-repeat;
  color: #333333;
  height: 33px;
  text-align: left;
  vertical-align: bottom;
  font-family: "Tahoma", "瀹嬩綋", "Arial";
  font-size: 12px;
  text-decoration: none;
}
.nav A:hover {
  background: url(/vhost/images/host7/nav_hover.gif) no-repeat;
  text-decoration: none;
  font-family: "Tahoma", "瀹嬩綋", "Arial";
  font-size: 12px;
  color: #2b59a7;
  font-weight: bold;
}
.horizon {
  position: absolute;
  width: 500px;
  height: 220px;
  margin-left: -250px;
  margin-top: -100px;
  left: 50%;
  top: 50%;
  text-align: center;
  line-height: 20px;
}
/*style for vhost.net end*/

/*style for jsp.net/php.net/asp.net start*/
a.link_red12:link {
  font-size: 12px;
  line-height: 150%;
  color: #f60;
  text-decoration: none;
}
a.link_red12:visited {
  font-size: 12px;
  line-height: 150%;
  color: #f60;
  text-decoration: none;
}
a.link_red12:hover {
  font-size: 12px;
  line-height: 150%;
  color: #ff6600;
  text-decoration: underline;
}
a.link_gray12:link {
  font-size: 12px;
  line-height: 150%;
  color: #555;
  text-decoration: none;
}
a.link_gray12:visited {
  font-size: 12px;
  line-height: 150%;
  color: #555;
  text-decoration: none;
}
a.link_gray12:hover {
  font-size: 12px;
  line-height: 150%;
  color: #ff6600;
  text-decoration: underline;
}
.text_12 {
  font-size: 12px;
  line-height: 150%;
  color: #555555;
  text-decoration: none;
}
.line_box {
  border: 1px solid #ced3d7;
}
.line_box1 {
  border: 1px solid #dbdee3;
}
.line_bottomdashed {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: dashed;
  border-top-color: #dbdee3;
}
.nav_over {
  background: url(/vhost/images/vhostl/vhostl_18.jpg) left center no-repeat;
  cursor: pointer;
  height: 25px;
  font-weight: bold;
  color: #0b6fab;
}
.nav_out {
  background: url(/vhost/images/vhostl/vhostl_15.jpg) left center no-repeat;
  cursor: pointer;
  height: 25px;
}
.nav_titlebg {
  background: url(/vhost/images/vhostl/navtitle_bg.jpg) center center no-repeat;
  height: 30px;
  text-align: left;
  padding-left: 5px;
  vertical-align: middle;
}
.text_darkblue14 {
  font-size: 14px;
  line-height: 120%;
  color: #00456d;
  text-decoration: none;
}
.text_red12 {
  font-size: 12px;
  line-height: 150%;
  color: #f60;
  text-decoration: none;
}
.text_green14 {
  font-size: 14px;
  font-weight: bold;
  line-height: 150%;
  color: #169900;
  text-decoration: none;
}
.price_red {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 100%;
  color: #ff6600;
  text-decoration: none;
}
.bnt_host {
  font-family: Tahoma, Arial, "瀹嬩綋";
  border: #aaaaaa 0px solid;
  font-size: 12px;
  background-image: url(/vhost/images/vhostl/morehost.jpg);
  height: 35px;
  background-color: #ffffff;
  width: 180px;
  cursor: hand;
  color: #ffffff;
  padding: 0px 0px 5px;
  margin: 0px 5px 0px 0px;
}
.bnt_hostover {
  font-family: Tahoma, Arial, "瀹嬩綋";
  border: #aaaaaa 0px solid;
  font-size: 12px;
  background-image: url(/vhost/images/vhostl/morehost.jpg);
  height: 35px;
  background-color: #ffffff;
  width: 180px;
  cursor: hand;
  color: #95eaff;
  padding: 0px 0px 5px;
  margin: 0px 5px 0px 0px;
  text-decoration: underline;
}
.bnt_buy {
  background: url(/vhost/images/bbk_red.gif) left center no-repeat;
  padding: 0 8px 0 23px;
  text-align: center;
  height: 22px;
  font-size: 12px;
  border: #666666 1px solid;
  cursor: hand;
}
.bnt_detail {
  background: url(/vhost/images/bbk_green.gif) left center no-repeat;
  height: 22px;
  font-size: 12px;
  border: #666666 1px solid;
  cursor: pointer;
  padding: 0 8px 0 18px;
}
.special_bg {
  background: url(/vhost/images/vhostl/special_bg.jpg) top left no-repeat;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: dashed;
  border-top-color: #dbdee3;
}
/*style for jsp.net/php.net/asp.net end*/

/*style for vhostdiy.net start*/
#vhostdiysubnav a:link,
#vhostdiysubnav a:visited {
  background: url(/vhost/images/lanmubg.gif) left center no-repeat;
}
#vhostdiysubnav a:hover,
#vhostdiysubnav a:active {
  text-decoration: none;
  background: url(/vhost/images/lanmubg_hover.gif) left center no-repeat;
}
#vhostdiysubnav a {
  display: block;
  padding: 5px 0 4px 38px;
  height: 15px;
}
.zd_leftjieshao {
  color: #ffffff;
  line-height: 18px;
}
a.leftlink:link,
a.leftlink:visited {
  color: #ffffff;
  text-decoration: none;
}
a.leftlink:hover,
a.leftlink:active {
  color: #66ffff;
  text-decoration: none;
}
#vhostdiy_qdys {
  margin-top: 8px;
}
.leftnewslist p {
  font-size: 14px;
  font-weight: bold;
  padding: 5px;
}
.leftnewslist li {
  line-height: 20px;
  padding: 5px 10px;
}
.leftnewslist li img {
  margin-right: 5px;
}
.leftnewslist li a:hover {
  color: #ff6600;
}
.vhostinfo tr td {
  background: #fff;
  padding: 10px;
}
/*style for vhostdiy.net end*/

/*style for vhosta.net start*/
/*绌烘牸*/
.blank2 {
  font-size: 1px;
  height: 2px;
  margin: 0 auto;
  width: 100%;
}
.sblank2 {
  font-size: 1px;
  height: 2px;
  margin: 0 auto;
  width: 100%;
}
/*瀛椾綋棰滆壊*/
.class_title {
  float: right;
  margin: 0 auto;
  width: 14px;
  height: 17px;
  border: 1px solid #9eb1c0;
  padding: 1px;
  cursor: pointer;
  background: url(/vhost/images/tab_bgs.gif) 5px -113px no-repeat;
}
#news_cnt,
#tab_cnt {
  display: block;
  overflow: hidden;
}
#tab_cnt {
  border: 1px #b0bec7 solid;
  border-top: 0;
}
/*鏂伴椈鏍囩瀵艰埅*/
.news_tabsnav {
  background: #ffffff url(/vhost/images/tab_bgs.gif) left -140px repeat-x;
  border: solid #b0bec7;
  border-width: 0 1px 0 1px;
  height: 22px;
  margin: 0 auto;
  padding: 0;
}
.news_tabsnav .tabsmenu {
  height: 22px;
}
.news_tabsnav .tab_sline {
  padding-top: 3px;
  width: 2px;
}
.news_tabsnav li {
  color: #18397c;
  float: left;
  display: inline;
  font: normal 12px 瀹嬩綋, arial, sans-serif;
  list-style-type: none;
  margin: 0;
  text-align: center;
}
.news_tabsnav li a {
  display: block;
  float: left;
  padding: 4px 32px 0 32px; /*閾炬帴宸﹀彸琛ョ櫧瀹藉害锛岃嫢瑕佸浐瀹氬搴︼紝浜涘彞鍙敼涓猴細padding-top:4px;width:100px;*/
  padding-top: 4px;
  height: 18px;
  background: url(/vhost/images/tab_bgs.gif) right -88px no-repeat;
}
#news_mn li a {
  padding: 4px 16px 0 16px;
} /*news缁勬爣绛鹃摼鎺ュ乏鍙宠ˉ鐧藉搴�*/
/*瀵艰埅鑿滃崟鐐瑰嚮鍚庣殑鏍峰紡
border:1px #111 solid;*/
.news_tabsnav .tabactive1 {
  background: url(/vhost/images/tab_bgs.gif);
  color: #f26400;
}
.news_tabsnav .tabactive1 a {
  background: url(/vhost/images/tab_bgs.gif) right -60px no-repeat;
}
.news_tabsnav .tabactive2 {
  background: url(/vhost/images/tab_bgs.gif) left -30px no-repeat;
  color: #f26400;
}
/*style for vhosta.net end*/

/*style for usa_host.php start*/
.banner {
  width: 960px;
  margin: 0px auto;
}
.content_detail {
  width: 960px;
  height: 250px;
  float: left;
  background: url(/vhost/images/usa_host/contentbg.jpg) no-repeat;
  text-align: left;
}
.fist_p {
  padding: 30px 30px 10px 30px;
  line-height: 20px;
  font-weight: bold;
  color: #333;
}
.ziqianju {
  text-indent: 30px;
  font-weight: bold;
  color: #333;
  margin-top: 5px;
  margin-bottom: 5px;
}
.hostlist {
  width: 960px;
  margin: 0px auto;
  clear: both;
  margin-bottom: 20px;
}
.hostlist table ul li {
  text-align: left;
}
.hostlist table ul li h2 {
  font-size: 14px;
  font-weight: bold;
  color: #06c;
}
.hostlist table ul {
  margin-left: 40px;
}
.hostlist table tr td {
  text-align: center;
}
.bg_150M {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/150M_bg.gif) no-repeat;
}
.bg_300M {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/150M_bg.gif) no-repeat;
}
.bg_500M {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/300M_bg.gif) no-repeat;
}
.bg_1G {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/500M_bg.gif) no-repeat;
}
.bg_3G {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/3G_bg.gif) no-repeat;
}
.bg_150M h2,
.bg_300M h2,
.bg_500M h2,
.bg_1G h2,
.bg_3G h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-align: right;
  padding: 20px 20px 0px 0px;
}
/*style for usa_host.php end*/

/*style for semi_dedicated.net start*/
a.vpn:link,
a.vpn:visited {
  color: #fff;
  background: #225ea8;
  text-decoration: none;
}
a.vpn:hover,
a.vpn:active {
  color: #fff;
  background: #f75a01;
  text-decoration: none;
}
a.top:link {
  color: #fff;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 12px;
}
a.top:hover {
  color: #6ff;
  text-decoration: none;
}
.eng {
  font-family: Tahoma;
  font-size: 9px;
  font-weight: bold;
}
.englink {
  font-size: 10px;
}
/*style for semi_dedicated.net end*/

/*style for vhost_wap.net.net start*/
.menu0,
.menu1 {
  color: #fff;
  text-align: center;
}
.menu0 {
  font-weight: bold;
}
/*style for vhost_wap.net.net end*/

/*style for years_buy.net start*/
.tb2 {
  border: 1px solid #ff9600;
}
.bt3 {
  background-color: white;
  background-image: url(/vhost/images/v07_1/btn_bg2.gif);
  border: 1px solid #ccccce;
  cursor: pointer;
  font-size: 12px;
  height: 22px;
  padding-top: 2px;
}
.bt4 {
  background-color: white;
  background-image: url(/vhost/images/v07_1/cesu_bg.gif);
  border: 0px;
  color: #06f;
  cursor: pointer;
  font-size: 12px;
  height: 30px;
  padding-top: 2px;
  width: 191px;
}
.formstyle {
  padding: 2px;
  background-color: white;
  border-bottom: 1px solid #a8aab9;
  border-left: 1px solid #585a67;
  border-right: 1px solid #a8aab9;
  border-top: 1px solid #585a67;
  font-size: 12px;
  width: 100px;
  vertical-align: middle;
}
.formstyle1 {
  padding: 2px;
  background-color: white;
  border-bottom: 1px solid #a8aab9;
  border-left: 1px solid #585a67;
  border-right: 1px solid #a8aab9;
  border-top: 1px solid #585a67;
  font-size: 12px;
  width: 50px;
  vertical-align: middle;
}
.formstyle2 {
  padding: 2px;
  background-color: white;
  border-bottom: 1px solid #a8aab9;
  border-left: 1px solid #585a67;
  border-right: 1px solid #a8aab9;
  border-top: 1px solid #585a67;
  font-size: 12px;
  width: 350px;
  vertical-align: middle;
}
.white_fter {
  color: white;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  text-align: center;
}
.red0 {
  color: #e00000;
  font-size: 14px;
}
/*style for years_buy.net end*/

/*style for usahost_detail.net start*/
.border_dash_b {
  border-bottom: 1px dashed #ccc;
}
.border_dash_r {
  border-right: 1px dashed #ccc;
}
.usa_dt {
  background: #06c;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
}
.usahostdetail_left {
  width: 360px;
  float: left;
  margin-left: 8px;
  _margin-left: 4px;
}
.usahostdetail_left table tr td {
  padding: 3px;
  border-top: 1px dashed #ccc;
  border-left: 1px dashed #ccc;
}
/*style for usahost_detail.net end*/

del.delPrice {
  display: block;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-align: center;
  color: #777;
}

.vhost_price4 .proceList,
.vhost_price3 .proceList {
  color: #333;
  font-weight: normal;
  text-align: left;
  padding-left: 15px;
  line-height: 20px;
}
/*style for vhost*/
.red {
  color: #ff6600;
}
.margin_top {
  margin-top: 5px;
}
.td_padding_5px_0 {
  padding: 5px 0;
}
a.link0:link,
a.link0:visited {
  color: #0052c2;
  text-decoration: underline;
}
a.link0:hover,
a.link0:active {
  color: #0052c2;
  text-decoration: none;
}
a.link1:link,
a.link1:visited {
  color: #ff6600;
  text-decoration: underline;
}
a.link1:hover,
a.link1:active {
  color: #ff6600;
  text-decoration: none;
}
/*style for index.net start*/
.border_box {
  border: 1px solid #ffe0ae;
}
.tb1 {
  background: #f2f2f2;
  border: 1px #ccc solid;
  margin: 3px auto;
}
#vhostsubnav a:link,
#vhostsubnav a:visited {
  color: #333;
}
#vhostsubnav a:hover,
#vhostsubnav a:active {
  text-decoration: none;
}
.vhostlbt {
  background: url(/vhost/images/lanmubg.gif) left center no-repeat;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  border-bottom: #ccc 1px solid;
}
.vhostlbc {
  display: block;
  text-align: left;
  height: 29px;
  line-height: 29px;
  padding-left: 17px;
}
.vhostlbc a:hover {
  text-decoration: underline !important;
  color: #ff6600 !important;
}
#vhost_list_box {
  margin: 0 auto;
  width: 100%;
  max-width: 1200px;
  position: relative;
}
.vhost_title {
  height: 30px;
  text-align: left;
  text-indent: 15px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  background: url(/vhost/images/v07/vhost960bar.gif) no-repeat #ff8c17;
  color: #fff;
}
.vhost_title h2 {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}
.vhost_title span {
  font-size: 12px;
  padding-left: 55px;
  text-align: left;
  color: #fff;
}
.vhost_title a:link,
.vhost_title a:visited {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}
.vhost_title a:hover,
.vhost_title a:active {
  color: #fff;
  text-decoration: underline;
}
.vhost_leixing3 td,
.vhost_leixing4 td {
  height: 60px;
  text-align: center;
  vertical-align: middle;
}
.vhost_leixing3 td a,
.vhost_leixing4 td a {
  padding-top: 25px;
  display: block;
  font-size: 14px;
  color: #000;
}
#vhost_tj {
  margin-top: 5px;
}
.vhost_price td {
  height: 25px;
  vertical-align: middle;
  text-align: center;
  color: #f60;
  font-weight: bold;
}
.vhost_price3 td,
.vhost_goumai3 td {
  height: 28px;
  vertical-align: middle;
  text-align: center;
  color: #ff6600;
  font-weight: bold;
  font-size: 12px;
  background: url(/vhost/images/vhost_content3_bg_02.gif) center bottom repeat-y;
}
.vhost_goumai4 td,
.vhost_price4 td {
  height: 38px;
  vertical-align: middle;
  text-align: center;
  color: #ff6600;
  font-weight: bold;
  font-size: 12px;
  background: url(/vhost/images/vhost_content4_bg_02.gif) center bottom repeat-y;
}
.vhost_tag {
  border-top: 1px solid #979ba1;
  height: 60px;
  text-align: center;
  vertical-align: middle;
  background: #f3f3f3 url(/vhost/images/vhost_tag.gif) center center no-repeat;
}
.vhost_tag input {
  margin-left: 8px;
  width: 120px;
}
#vhost_vps_pic,
#vhost_commerce_plus_pic,
#vhost_commerce_pic,
#vhost_deluxe_pic,
#vhost_basiv_pic,
#vhost_basic_pic {
  padding: 20px 0 0 0;
  text-indent: 0;
  text-align: center;
  vertical-align: top;
}
.deluxe_b,
.deluxe_c,
.deluxe_e,
.deluxe_b,
.deluxe_c,
.deluxe_e,
.commerce_b,
.commerce_c,
.commerce_e,
.basic_b_vcp,
.basic_c_vcp,
.basic_e_vcp {
  background: url(/vhost/images/vhost_content3_bg_01.gif) center bottom
    no-repeat;
  vertical-align: middle;
  font-size: 14px;
}
.basic_b,
.basic_c,
.basic_e,
.basic_2008,
.plus_a,
.plus_b,
.plus_c,
.plus_d,
.vps_a,
.vps_b,
.vps_c,
.vps_d {
  background: url(/vhost/images/vhost_content3_bg_01.gif) center bottom
    no-repeat;
  vertical-align: middle;
  font-size: 14px;
}
.basic_2008 {
  color: #ff6600;
  background: url(/vhost/images/vhost_content2008_bg_01.gif) center bottom
    no-repeat;
  font-size: 14px;
  height: 60px;
  vertical-align: middle;
}
.content td {
  padding: 10px 8px;
  text-align: left;
  vertical-align: top;
}
.content3 {
  background: url(/vhost/images/vhost_content3_bg_02.gif) center bottom repeat-y;
}
.content4 {
  background: url(/vhost/images/vhost_content4_bg_02.gif) center bottom repeat-y;
}
.vhost_content3_foot td {
  height: 17px;
  background: url(/vhost/images/vhost_content3_bg_03.gif) center top no-repeat;
}
.vhost_content4_foot td {
  height: 17px;
  background: url(/vhost/images/vhost_content4_bg_03.gif) center top no-repeat;
}
#vhost_price2008,
#vhost_goumai2008,
#content2008 {
  background: url(/vhost/images/vhost_content2008_bg_02.gif) center bottom
    repeat-y;
}
.vhost_goumai20150907 {
  background-image: url(/vhost/images/vhost_content20150907_bg_02.jpg) !important;
}
#vhost_content2008_foot {
  height: 17px;
  background: url(/vhost/images/vhost_content2008_bg_3.gif) center top no-repeat;
}
.vhost_content20150907_foot {
  background-image: url(/vhost/images/vhost_content20150907_bg_3.jpg) !important;
}
#deluxe_c_special {
  background: url(/vhost/images/vhost_content3_special_bg_01.gif) center bottom
    no-repeat;
}
#deluxe_c_special a {
  color: #ff6600;
  font-size: 18px;
}
#content3_special,
#vhost_price3_special,
#vhost_goumai3_special {
  background: url(/vhost/images/vhost_content3_special_bg_02.gif) center bottom
    repeat-y;
}
#vhost_content3_foot_special {
  background: url(/vhost/images/vhost_content3_special_bg_03.gif) center bottom
    no-repeat;
}
.news {
  list-style-image: url(/images/bullet.gif);
  padding-right: 0px;
  padding-left: 6px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 7px;
  padding-top: 4px;
  line-height: 21px;
  _line-height: 22px;
  *line-height: 22px;
}
.news-li {
  list-style-image: url(/images/rght_arr_blt.gif);
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 5px auto;
  padding-top: 0px;
}
#cloudHostWindowsTab,
#usHostWindowsTab,
#usHostLinuxTab {
  display: inline-block;
  margin-bottom: -8px;
  text-indent: 0;
  font-size: 12px;
  cursor: pointer;
}
#cloudHostWindowsTab,
#usHostWindowsTab {
  padding: 3px 16px 7px;
  color: #ff7e0e;
}
#usHostLinuxTab {
  padding: 3px 27px 7px;
  color: #0066cc;
}
.vhost_title .tabNotOnfocus {
  color: #fff;
  background: url(/vhost/images/tabNotOnfocus.gif);
}
.vhost_title .tabOnfocus {
  background: url(/vhost/images/tabOnfocus.gif);
}
.zrq_txtAD {
  background: #ffface;
  border: 1px solid #f00;
  color: #ff6600;
  font-weight: bold;
  margin-top: 5px;
  padding: 4px;
}
/*style for index.net end*/

/*style for vhost.net start*/
.f1 {
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.f2 {
  color: #2b59a7;
  font-weight: bold;
  font-size: 12px;
}
.f3 {
  color: #565656;
  font-weight: bold;
  font-size: 12px;
}
.f4 {
  color: #013e65;
  font-weight: bold;
  font-size: 14px;
}
.f5 {
  color: #434343;
  line-height: 200%;
}
.f6 {
  color: #616161;
  padding-left: 10px;
  line-height: 150%;
}
.f7 {
  color: #4d4d4d;
  line-height: 150%;
}
.f8 {
  color: #1a416a;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  padding-left: 5px;
}
.f8-2 {
  color: #1a416a;
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  padding-left: 5px;
}
.f9 {
  color: #616161;
  font-size: 12px;
  text-align: left;
  padding: 3px;
}
.f10 {
  color: #616161;
  font-size: 12px;
  text-align: center;
}
.f11 {
  color: #d00000;
  font-size: 12px;
}
.f12 {
  color: #33468b;
  font-size: 12px;
}
.f13 {
  color: #333333;
  font-weight: bold;
  font-size: 12px;
}
.pat_left {
  padding-left: 5px;
}
.red_money {
  color: #ff6600;
  font-size: 9px;
  font-weight: bold;
  font-family: "Tahoma", "瀹嬩綋";
  text-align: center;
}
.host-input {
  border-right: #7ba2c1 1px solid;
  border-top: #7ba2c1 1px solid;
  font-size: 12px;
  border-left: #7ba2c1 1px solid;
  color: #666666;
  border-bottom: #7ba2c1 1px solid;
  background-color: #ffffff;
  height: 20px;
  padding-top: 2px;
}
.button-buy {
  background-image: url(/vhost/images/dl_but_bg.gif);
  background-color: #ffffff;
  height: 31;
  width: 84;
  font-size: 12px;
  border: 0;
  color: #ff6c00;
  font-weight: bold;
  padding-top: 5px;
}
.button-qx {
  background-image: url(/vhost/images/qx_but_bg.gif);
  background-color: #ffffff;
  height: 31;
  width: 84;
  font-size: 12px;
  border: 0;
  color: #444b82;
  font-weight: bold;
  padding-top: 5px;
}
a.dxx:link,
a.dxx:visited {
  color: #0560a6;
  font-family: "Lucida", "瀹嬩綋";
  text-decoration: underline;
}
a.dxx:hover,
a.dxx:active {
  color: #0560a6;
  font-family: "Lucida", "瀹嬩綋";
  text-decoration: none;
}
.border1 {
  background: #ffffff;
  border: 1px #dddddd solid;
}
.border2 {
  border-left: 1px #c9c9c9 solid;
  border-right: 1px #c9c9c9 solid;
}
.pdLeft {
  padding-left: 5px;
  color: #616161;
  height: 30px;
}
.td1 {
  color: #484848;
  font-weight: bold;
  text-lign: center;
}
.nav UL {
  padding-left: 0px;
  margin: 0px;
  list-style-type: none;
  position: relative;
  text-align: center;
}
.nav LI {
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 3px;
  width: 220px;
  line-height: 28px;
}
.nav A {
  display: block;
  padding-left: 60px;
  background: url(/vhost/images/host7/nav_link.gif) no-repeat;
  color: #333333;
  height: 33px;
  text-align: left;
  vertical-align: bottom;
  font-family: "Tahoma", "瀹嬩綋", "Arial";
  font-size: 12px;
  text-decoration: none;
}
.nav A:hover {
  background: url(/vhost/images/host7/nav_hover.gif) no-repeat;
  text-decoration: none;
  font-family: "Tahoma", "瀹嬩綋", "Arial";
  font-size: 12px;
  color: #2b59a7;
  font-weight: bold;
}
.horizon {
  position: absolute;
  width: 500px;
  height: 220px;
  margin-left: -250px;
  margin-top: -100px;
  left: 50%;
  top: 50%;
  text-align: center;
  line-height: 20px;
}
/*style for vhost.net end*/

/*style for jsp.net/php.net/asp.net start*/
a.link_red12:link {
  font-size: 12px;
  line-height: 150%;
  color: #f60;
  text-decoration: none;
}
a.link_red12:visited {
  font-size: 12px;
  line-height: 150%;
  color: #f60;
  text-decoration: none;
}
a.link_red12:hover {
  font-size: 12px;
  line-height: 150%;
  color: #ff6600;
  text-decoration: underline;
}
a.link_gray12:link {
  font-size: 12px;
  line-height: 150%;
  color: #555;
  text-decoration: none;
}
a.link_gray12:visited {
  font-size: 12px;
  line-height: 150%;
  color: #555;
  text-decoration: none;
}
a.link_gray12:hover {
  font-size: 12px;
  line-height: 150%;
  color: #ff6600;
  text-decoration: underline;
}
.text_12 {
  font-size: 12px;
  line-height: 150%;
  color: #555555;
  text-decoration: none;
}
.line_box {
  border: 1px solid #ced3d7;
}
.line_box1 {
  border: 1px solid #dbdee3;
}
.line_bottomdashed {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: dashed;
  border-top-color: #dbdee3;
}
.nav_over {
  background: url(/vhost/images/vhostl/vhostl_18.jpg) left center no-repeat;
  cursor: pointer;
  height: 25px;
  font-weight: bold;
  color: #0b6fab;
}
.nav_out {
  background: url(/vhost/images/vhostl/vhostl_15.jpg) left center no-repeat;
  cursor: pointer;
  height: 25px;
}
.nav_titlebg {
  background: url(/vhost/images/vhostl/navtitle_bg.jpg) center center no-repeat;
  height: 30px;
  text-align: left;
  padding-left: 5px;
  vertical-align: middle;
}
.text_darkblue14 {
  font-size: 14px;
  line-height: 120%;
  color: #00456d;
  text-decoration: none;
}
.text_red12 {
  font-size: 12px;
  line-height: 150%;
  color: #f60;
  text-decoration: none;
}
.text_green14 {
  font-size: 14px;
  font-weight: bold;
  line-height: 150%;
  color: #169900;
  text-decoration: none;
}
.price_red {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 100%;
  color: #ff6600;
  text-decoration: none;
}
.bnt_host {
  font-family: Tahoma, Arial, "瀹嬩綋";
  border: #aaaaaa 0px solid;
  font-size: 12px;
  background-image: url(/vhost/images/vhostl/morehost.jpg);
  height: 35px;
  background-color: #ffffff;
  width: 180px;
  cursor: hand;
  color: #ffffff;
  padding: 0px 0px 5px;
  margin: 0px 5px 0px 0px;
}
.bnt_hostover {
  font-family: Tahoma, Arial, "瀹嬩綋";
  border: #aaaaaa 0px solid;
  font-size: 12px;
  background-image: url(/vhost/images/vhostl/morehost.jpg);
  height: 35px;
  background-color: #ffffff;
  width: 180px;
  cursor: hand;
  color: #95eaff;
  padding: 0px 0px 5px;
  margin: 0px 5px 0px 0px;
  text-decoration: underline;
}
.bnt_buy {
  background: url(/vhost/images/bbk_red.gif) left center no-repeat;
  padding: 0 8px 0 23px;
  text-align: center;
  height: 22px;
  font-size: 12px;
  border: #666666 1px solid;
  cursor: hand;
}
.bnt_detail {
  background: url(/vhost/images/bbk_green.gif) left center no-repeat;
  height: 22px;
  font-size: 12px;
  border: #666666 1px solid;
  cursor: pointer;
  padding: 0 8px 0 18px;
}
.special_bg {
  background: url(/vhost/images/vhostl/special_bg.jpg) top left no-repeat;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: dashed;
  border-top-color: #dbdee3;
}
/*style for jsp.net/php.net/asp.net end*/

/*style for vhostdiy.net start*/
#vhostdiysubnav a:link,
#vhostdiysubnav a:visited {
  background: url(/vhost/images/lanmubg.gif) left center no-repeat;
}
#vhostdiysubnav a:hover,
#vhostdiysubnav a:active {
  text-decoration: none;
  background: url(/vhost/images/lanmubg_hover.gif) left center no-repeat;
}
#vhostdiysubnav a {
  display: block;
  padding: 5px 0 4px 38px;
  height: 15px;
}
.zd_leftjieshao {
  color: #ffffff;
  line-height: 18px;
}
a.leftlink:link,
a.leftlink:visited {
  color: #ffffff;
  text-decoration: none;
}
a.leftlink:hover,
a.leftlink:active {
  color: #66ffff;
  text-decoration: none;
}
#vhostdiy_qdys {
  margin-top: 8px;
}
.vhostinfo tr td {
  background: #fff;
  padding: 10px;
}
/*style for vhostdiy.net end*/

/*style for vhosta.net start*/
/*绌烘牸*/
.blank2 {
  font-size: 1px;
  height: 2px;
  margin: 0 auto;
  width: 100%;
}
.sblank2 {
  font-size: 1px;
  height: 2px;
  margin: 0 auto;
  width: 100%;
}
/*瀛椾綋棰滆壊*/
.class_title {
  float: right;
  margin: 0 auto;
  width: 14px;
  height: 17px;
  border: 1px solid #9eb1c0;
  padding: 1px;
  cursor: pointer;
  background: url(/vhost/images/tab_bgs.gif) 5px -113px no-repeat;
}
#news_cnt,
#tab_cnt {
  display: block;
  overflow: hidden;
}
#tab_cnt {
  border: 1px #b0bec7 solid;
  border-top: 0;
}
/*鏂伴椈鏍囩瀵艰埅*/
.news_tabsnav {
  background: #ffffff url(/vhost/images/tab_bgs.gif) left -140px repeat-x;
  border: solid #b0bec7;
  border-width: 0 1px 0 1px;
  height: 22px;
  margin: 0 auto;
  padding: 0;
}
.news_tabsnav .tabsmenu {
  height: 22px;
}
.news_tabsnav .tab_sline {
  padding-top: 3px;
  width: 2px;
}
.news_tabsnav li {
  color: #18397c;
  float: left;
  display: inline;
  font: normal 12px 瀹嬩綋, arial, sans-serif;
  list-style-type: none;
  margin: 0;
  text-align: center;
}
.news_tabsnav li a {
  display: block;
  float: left;
  padding: 4px 32px 0 32px; /*閾炬帴宸﹀彸琛ョ櫧瀹藉害锛岃嫢瑕佸浐瀹氬搴︼紝浜涘彞鍙敼涓猴細padding-top:4px;width:100px;*/
  padding-top: 4px;
  height: 18px;
  background: url(/vhost/images/tab_bgs.gif) right -88px no-repeat;
}
#news_mn li a {
  padding: 4px 16px 0 16px;
} /*news缁勬爣绛鹃摼鎺ュ乏鍙宠ˉ鐧藉搴�*/
/*瀵艰埅鑿滃崟鐐瑰嚮鍚庣殑鏍峰紡
border:1px #111 solid;*/
.news_tabsnav .tabactive1 {
  background: url(/vhost/images/tab_bgs.gif);
  color: #f26400;
}
.news_tabsnav .tabactive1 a {
  background: url(/vhost/images/tab_bgs.gif) right -60px no-repeat;
}
.news_tabsnav .tabactive2 {
  background: url(/vhost/images/tab_bgs.gif) left -30px no-repeat;
  color: #f26400;
}
/*style for vhosta.net end*/

/*style for usa_host.php start*/
.banner {
  width: 960px;
  margin: 0px auto;
}
.content_detail {
  width: 960px;
  height: 220px;
  float: left;
  background: url(/vhost/images/usa_host/contentbg.jpg) no-repeat;
  text-align: left;
  font-size: 12px;
}
.fist_p {
  padding: 30px 30px 10px 30px;
  line-height: 20px;
  font-weight: bold;
  color: #333;
}
.ziqianju {
  text-indent: 30px;
  font-weight: bold;
  color: #333;
  margin-top: 5px;
  margin-bottom: 5px;
}
.hostlist {
  width: 960px;
  margin: 0px auto;
  clear: both;
  margin-bottom: 20px;
}
.hostlist table ul li {
  text-align: left;
}
.hostlist table ul li h2 {
  font-size: 14px;
  font-weight: bold;
  color: #06c;
}
.hostlist table ul {
  margin-left: 40px;
}
.hostlist table tr td {
  text-align: center;
}
.bg_150M {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/150M_bg.gif) no-repeat;
}
.bg_300M {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/150M_bg.gif) no-repeat;
}
.bg_500M {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/300M_bg.gif) no-repeat;
}
.bg_1G {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/500M_bg.gif) no-repeat;
}
.bg_3G {
  width: 160px;
  height: 70px;
  background: url(/vhost/images/usa_host/3G_bg.gif) no-repeat;
}
.bg_150M h2,
.bg_300M h2,
.bg_500M h2,
.bg_1G h2,
.bg_3G h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-align: right;
  padding: 20px 20px 0px 0px;
}
/*style for usa_host.php end*/

/*style for semi_dedicated.net start*/
a.vpn:link,
a.vpn:visited {
  color: #fff;
  background: #225ea8;
  text-decoration: none;
}
a.vpn:hover,
a.vpn:active {
  color: #fff;
  background: #f75a01;
  text-decoration: none;
}
a.top:link {
  color: #fff;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 12px;
}
a.top:hover {
  color: #6ff;
  text-decoration: none;
}
.eng {
  font-family: Tahoma;
  font-size: 9px;
  font-weight: bold;
}
.englink {
  font-size: 10px;
}
/*style for semi_dedicated.net end*/

/*style for vhost_wap.net.net start*/
.menu0,
.menu1 {
  color: #fff;
  text-align: center;
}
.menu0 {
  font-weight: bold;
}
/*style for vhost_wap.net.net end*/

/*style for years_buy.net start*/
.tb2 {
  border: 1px solid #ff9600;
}
.bt3 {
  background-color: white;
  background-image: url(/vhost/images/v07_1/btn_bg2.gif);
  border: 1px solid #ccccce;
  cursor: pointer;
  font-size: 12px;
  height: 22px;
  padding-top: 2px;
}
.bt4 {
  background-color: white;
  background-image: url(/vhost/images/v07_1/cesu_bg.gif);
  border: 0px;
  color: #06f;
  cursor: pointer;
  font-size: 12px;
  height: 30px;
  padding-top: 2px;
  width: 191px;
}
.formstyle {
  padding: 2px;
  background-color: white;
  border-bottom: 1px solid #a8aab9;
  border-left: 1px solid #585a67;
  border-right: 1px solid #a8aab9;
  border-top: 1px solid #585a67;
  font-size: 12px;
  width: 100px;
  vertical-align: middle;
}
.formstyle1 {
  padding: 2px;
  background-color: white;
  border-bottom: 1px solid #a8aab9;
  border-left: 1px solid #585a67;
  border-right: 1px solid #a8aab9;
  border-top: 1px solid #585a67;
  font-size: 12px;
  width: 50px;
  vertical-align: middle;
}
.formstyle2 {
  padding: 2px;
  background-color: white;
  border-bottom: 1px solid #a8aab9;
  border-left: 1px solid #585a67;
  border-right: 1px solid #a8aab9;
  border-top: 1px solid #585a67;
  font-size: 12px;
  width: 350px;
  vertical-align: middle;
}
.white_fter {
  color: white;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  text-align: center;
}
.red0 {
  color: #e00000;
  font-size: 14px;
}
/*style for years_buy.net end*/

/*style for usahost_detail.net start*/
.border_dash_b {
  border-bottom: 1px dashed #ccc;
}
.border_dash_r {
  border-right: 1px dashed #ccc;
}
.usa_dt {
  background: #06c;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
}
.usahostdetail_left {
  width: 360px;
  float: left;
  margin-left: 8px;
  _margin-left: 4px;
}
.usahostdetail_left table tr td {
  padding: 3px;
  border-top: 1px dashed #ccc;
  border-left: 1px dashed #ccc;
}
/*style for usahost_detail.net end*/

del.delPrice {
  display: block;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-align: center;
  color: #777;
}

.vhost_price4 .proceList,
.vhost_price3 .proceList {
  color: #333;
  font-weight: normal;
  text-align: center;
  padding-left: 5px;
  line-height: 20px;
}
.vhost_price4 .proceList span,
.vhost_price3 .proceList span {
  color: #f60;
}
.vhost_price4 .proceList span strong,
.vhost_price3 .proceList span strong {
  font-size: 16px;
}
.updateKj {
  font-size: 12px;
  color: #fff;
  font-weight: bold;
  background: url(/vhost/images/v9/comSend.gif) no-repeat;
  width: 42px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  display: inline-block;
}

/*虚拟主机新样式*/
.vhost-bigblock {
  margin-top: 40px;
  padding: 0 10px 20px;
  border-top: 2px solid #e8e8e8;
  /*    border:1px solid #E4E4E4;*/
  box-shadow: none;
  position: relative;
  top: 0;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  margin-bottom: 30px;
  /*
    opacity:0.5;  
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
*/
}
.vhost-bigblock:after {
  content: "";
  display: block;
  clear: both;
}
.vhost-bigblock:hover {
  /*    top: -3px;*/
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  border-color: #f90;
  /*
    opacity:1;  
    filter:alpha(opacity=100);
    -moz-opacity:1;
*/
}
.vhost-basicblock {
  position: relative;
}
.vhost-basicblock > span {
  position: absolute;
  left: 0;
  top: -18px;
  font-size: 60px;
  font-weight: bold;
  color: #f60;
  font-family: microsoft yahei;
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
}
.vhost-customblock {
  /*
    width: 620px;
    margin-right: 10px;
    float: left;
*/
}
.vhost-htmlblock {
  width: 330px;
  float: left;
}
.vhost-title {
  /*     height: 38px;
  border-bottom: 2px solid #f90;
    text-align: left;*/
  height: 26px;
  text-align: center;
  position: relative;
}
.vhost-title h5 {
  /*
    display: inline-block;
    padding: 0 20px;
    color: #fff;
    font: normal 18px/38px microsoft yahei;
    background-color: #f90;
    margin: 0;
*/
  display: inline-block;
  margin-top: -18px;
  font: normal 24px/36px microsoft yahei;
  color: #ff9900;
  padding: 0 20px;
  background-color: #ffffff;
}
.vhost-title span {
  font: normal 16px/38px microsoft yahei;
  color: #f90;
  margin-left: 16px;
}
.vhost-feature {
  font: normal 14px/24px "microsoft yahei";
  padding-bottom: 14px;
  color: #929292;
}
.vhost-feature img {
  height: 20px;
  vertical-align: text-bottom;
  margin: 0 4px 0 8px;
}
.vhost-feature a {
  font: normal 14px/24px "microsoft yahei";
  color: #929292 !important;
}
.vhost-feature a:hover {
  color: #666 !important;
  text-decoration: underline;
}
.vhost-middleblock {
  /*    padding: 14px 0;*/
}
.vhost-img {
  float: left;
  width: 150px;
  padding: 14px 0;
}
.vhost-img img {
  width: 100%;
}
.vhost-content {
  margin-left: 160px;
}
.vhost-custom-form {
  padding: 14px 0 0;
}
.vhost-custom-form ul:after {
  content: "";
  display: block;
  clear: both;
}
.vhost-custom-form li {
  width: 50%;
  float: left;
  height: 38px;
}
.vhost-custom-form li > div {
  padding: 4px 0;
  line-height: 28px;
}
.vhost-custom-form li > div > span {
  display: block;
  float: left;
  width: 80px;
  padding-right: 4px;
  font-size: 12px;
  color: #437db5;
  text-align: right;
}
.vhost-custom-form li > div > div {
  margin-left: 84px;
  line-height: 28px;
  font-size: 12px;
  color: #333333;
}
.vhost-custom-form li > div > div select,
.vhost-custom-form li > div > div input[type="text"] {
  border: 1px solid #d3d3d3;
  height: 28px;
  line-height: 28px;
}
.vhost-custom-form li > div > div select {
  width: 150px;
  padding: 0 2px;
}
.vhost-custom-form li > div > div input[type="text"] {
  width: 162px;
  padding: 0 5px;
  margin-right: 4px;
}
.vhost-custom-form li > div > div label {
  font-size: 12px;
  color: #333333;
  margin-right: 10px;
  cursor: pointer;
  white-space: nowrap;
}
.vhost-custom-form li > div > div label input[type="radio"] {
  vertical-align: text-top;
  margin-right: 2px;
}
.vhost-custom-form li > div > div label img {
  vertical-align: sub;
  opacity: 0.8;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
}
.vhost-custom-form li > div > div em {
  font-style: normal;
  color: #999999;
}
.vhost-custom-form li > div.network-block > div label {
  margin-right: 20px;
}
.test-speed {
  display: inline-block;
  /*  background-color: #f7f7f7;
    padding: 2px 10px;*/
  color: #949494;
}
.test-speed button {
  display: inline-block;
  border: 0;
  height: 24px;
  padding: 0 10px;
  background-color: #0091ff;
  color: #fff;
  font-size: 12px;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  margin-left: 6px;
  cursor: pointer;
}
.test-speed button:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
}
.vhost-custom-form li > div > div input[type="submit"].buybtn {
  padding: 0 40px;
  margin: 10px 0 0;
  font: 18px/40px microsoft yahei;
  /*
    height: 50px;
    min-width: 182px;
    padding: 0 40px;
    font: 20px/48px "microsoft yahei";
*/
}
.buybtn {
  display: inline-block;
  line-height: 28px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ff8627,endColorStr=#ff6600);
  background-image: -webkit-gradient(
    linear,
    0% 0%,
    0% 100%,
    from(#ff8627),
    to(#ff6600)
  );
  background: -moz-linear-gradient(top, #ff8627, #ff6600);
  background: -o-linear-gradient(top, #ff8627, #ff6600);
  background: linear-gradient(to bottom, #ff8627, #ff6600);
  border: 1px solid #ec6a13;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
  color: #fff !important;
  font-size: 15px;
  cursor: pointer;
  outline: none;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  text-align: center;
}
/* .buybtn:hover{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ff9949,endColorStr=#ff6600);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9949), to(#ff6600));
    background:-moz-linear-gradient(top, #ff9949, #ff6600);
    background:-o-linear-gradient(top, #ff9949, #ff6600);
    background:linear-gradient(to bottom, #ff9949, #ff6600);
}
.buybtn:active{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ff7214,endColorStr=#ff7214);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff7214), to(#ff7214));
    background:-moz-linear-gradient(top, #ff7214, #ff7214);
    background:-o-linear-gradient(top, #ff7214, #ff7214);
    background:linear-gradient(to bottom, #ff7214, #ff7214);
    box-shadow: inset 0 2px 5px rgba(0,0,0,0.1);
} */
.viewbtn {
  display: inline-block;
  line-height: 28px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f5f5f5);
  background-image: -webkit-gradient(
    linear,
    0% 0%,
    0% 100%,
    from(#ffffff),
    to(#f5f5f5)
  );
  background: -moz-linear-gradient(top, #ffffff, #f5f5f5);
  background: -o-linear-gradient(top, #ffffff, #f5f5f5);
  background: linear-gradient(to bottom, #ffffff, #f5f5f5);
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
  color: #737373 !important;
  font-size: 15px;
  cursor: pointer;
  outline: none;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  text-align: center;
}
.viewbtn:hover {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#fafafa);
  background-image: -webkit-gradient(
    linear,
    0% 0%,
    0% 100%,
    from(#ffffff),
    to(#fafafa)
  );
  background: -moz-linear-gradient(top, #ffffff, #fafafa);
  background: -o-linear-gradient(top, #ffffff, #fafafa);
  background: linear-gradient(to bottom, #ffffff, #fafafa);
}
.viewbtn:active {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f5f5f5,endColorStr=#f5f5f5);
  background-image: -webkit-gradient(
    linear,
    0% 0%,
    0% 100%,
    from(#f5f5f5),
    to(#f5f5f5)
  );
  background: -moz-linear-gradient(top, #f5f5f5, #f5f5f5);
  background: -o-linear-gradient(top, #f5f5f5, #f5f5f5);
  background: linear-gradient(to bottom, #f5f5f5, #f5f5f5);
  box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.1);
}
.vhost-content-ul {
  text-align: left;
}
.vhost-name-fee {
  background-repeat: no-repeat;
  background-position: right top;
  padding: 0 0 12px;
}
.vhost-name-fee a {
  font-size: 16px;
  font-weight: bold;
  color: #0091ff !important;
  line-height: 20px;
  margin: 0;
}
.vhost-name-fee a:hover {
  text-decoration: underline;
}
.vhost-name-fee span {
  font-size: 12px;
  color: #666;
  display: block;
}
.vhost-name-fee span em {
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  font-family: microsoft yahei;
  color: #f60;
  padding-right: 4px;
}
.vhost-content-ul li {
  font-size: 13px;
  line-height: 22px;
  color: #666666;
  /*
    list-style: disc;
    list-style-position: inside;
*/
  padding-left: 8px;
  background: url("/vhost/images/vhosthome/li_dian.png") no-repeat left 10px;
}
.vhost-content-ul li img {
  vertical-align: text-bottom;
  margin-right: 2px;
}
.vhost-content-ul li a {
  color: #666666;
}
.vhost-content-ul li a:hover {
  color: #ff6600;
  text-decoration: underline;
}
.vhost-buy-view {
  padding-top: 20px;
  text-align: center;
}
.vhost-buy-view input[type="button"] {
  padding: 0 20px;
}
.vhost-buy-view input[type="button"]:first-child {
  margin-right: 4%;
}
.vhost-content > ul {
  display: table;
  width: 100%;
}
.vhost-content > ul > li {
  display: table-cell;
  width: 33.33%;
  padding: 14px;
  border-left: 1px solid #eaeaea;
  background-color: #ffffff;
}
.vhost-content > ul > li:hover {
  background-color: #fffaf6;
}
.vhost-content.vhost-content-4 > ul > li {
  width: 25%;
}
.vhost-content > ul > li:first-child {
  border: 0;
}
.vhost-content > ul > li em {
  color: #f60;
  font-style: normal;
}
.vhost-content > ul > li.sellwell-vhost {
  background: #fffaf6 url("/share/images/hot_icon2.png") no-repeat right 14px;
}

/*新样式2*/
.make-vhost {
  margin-top: 20px;
  /*border: 1px solid #E4E4E4;*/
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}

.make-vhost-top ul {
  display: table;
  width: 100%;
}
.make-vhost-top ul li {
  vertical-align: top;
  position: relative;
}

.make-vhost-top ul li a {
  display: block;
  height: 80px;
  border-bottom: 4px solid #449be2;
  background-color: #ffffff;
  font: normal 28px/80px "microsoft yahei";
  text-align: left;
  color: #449be2;
  position: relative;
  padding-left: 20px;
  font-size: 16px !important;
}

.make-vhost-top ul li a.btm {
  top: 35px;
  display: block;
  width: 228px;
  height: 30px;
  position: absolute;
  border: none;
  right: -25px;
  font-size: 18px;
  line-height: 30px;
}

.make-vhost-top ul li a.btm:hover {
  color: #999;
}

.make-vhost-content {
  text-align: center;
}
.make-vhost-content .block {
  width: 150px;
  height: 150px;
  border: 1px solid #ccc;
  margin: 10px 18px;
  display: inline-block;
  _float: left;
}
.make-vhost-content .block img {
  width: 100%;
  display: block;
}
.make-vhost-content .block_e {
  width: 145px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  margin: 20px 0;
  _float: left;
}
.make-vhost-content .block_e h3 {
  font-size: 20px;
  line-height: 24px;
  color: #666;
  font-weight: normal;
  margin-top: 20px;
  margin-bottom: 5px;
  font-family: "微软雅黑" ；;
}
.make-vhost-content .block_e p {
  font-size: 12px;
  color: #666;
  font-weight: normal;
  font-family: "宋体";
  letter-spacing: 1px;
}
.make-vhost-body {
  display: table;
  width: 100%;
}
.make-vhost-body > div {
  display: table-cell;
  vertical-align: top;
}
.make-vhost-left {
  padding: 30px 20px;
  width: 760px;
}
.make-vhost-left p {
  font: 17px/40px "microsoft yahei";
  color: #333333;
  text-align: left;
  margin-bottom: 2px;
}

#scrollBar {
  width: 100%;
  height: 15px;
  border: 1px solid #e5e5e5;
  border-radius: 12px;
  background: #d2d2d2;
  position: relative;
}
#scrollBar .prompt {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
#scrollBar .prompt .left {
  display: inline-block;
  float: left;
  width: 30px;
  height: 20px;
  background: #449be2;
  color: #fff;
  border: 1px solid #ccc;
  border-radius: 6px;
  text-align: center;
  line-height: 20px;
}
#scrollBar .prompt .right {
  display: inline-block;
  float: right;
  width: 30px;
  height: 20px;
  background: #449be2;
  color: #fff;
  border: 1px solid #ccc;
  border-radius: 6px;
  text-align: center;
  line-height: 20px;
}
#scroll_Track {
  width: 100%;
  background: #449be2;
  width: 41.33333333333333%;
  height: 15px;
  border-radius: 12px;
}
#scroll_Thumb {
  width: 18px;
  height: 18px;
  border: 2px solid #e5e5e5;
  background: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  left: 41.55555%;
  margin-left: -12px;
  cursor: pointer;
  box-showdow: 1px 1px 1px #ccc;
}

.options-block {
  text-align: left;
  /* margin-bottom: 36px;*/
  padding-bottom: 36px;
}
.options-block ul {
  width: 100%;
  font-size: 0;
  /* border:2px solid #E4E4E4; */
  display: flex;
}
.options-block ul li {
  position: relative;
  width: 16.66%;
  display: inline-block;
  width: 16.4%;
  float: left;
}
.options-block ul li a {
  height: 100%;
  position: relative;
  display: block;
  font: 15px/46px "microsoft yahei";
  padding: 0 20px;
  color: #666666;
  background: #f2f2f2;
  border-left: 1px solid #e4e4e4;
  text-align: center;
}
.options-block ul li .tb_a {
  width: 40px;
  height: 22px;
  position: absolute;
  top: -28px;
  right: 0;
}

.options-block ul li:first-child a {
  border-left: 0;
}
.options-block ul li a:hover {
  color: #449be2;
}
.options-block ul li a.active {
  background-color: #449be2;
  color: #ffffff;
  .line-height: 50px;
}
.options-block ul li a.active span {
  display: none;
  width: 19px;
  height: 8px;
  position: absolute;
  left: 50%;
  margin-left: -9px;
  bottom: -8px;
  background: url(/vhost/images/m_tb.png) no-repeat center top;
}
.options-block ul li a.opational {
  background: #ccc;
  color: #999;
}
.options-block ul li a.opational span {
  background: url(/vhost/images/m_tb_f.gif) no-repeat center top;
}
.options-block ul li a.opational:hover {
  background: #ccc;
  color: #999;
}
.machine ul li {
  width: 50%;
  position: relative;
}
.machine ul li .tb_b {
  position: absolute;
  top: -28px;
  right: 0;
}
.machine ul li .txt_explain {
  display: block;
  font-size: 12px;
  line-height: 18px;
  text-indent: 6px;
  position: absolute;
  top: 65px;
  left: 0;
  color: #999;
  border: 1px solid #ccc;
  border-radius: 8px;
  min-width: 290px;
  text-align: center;
  display: none;
}
.machine ul li .active {
  display: block;
}
.poside ul li {
  width: 33.33%;
}
.price-block {
  background-color: #f5f5f5;
  height: 46px;
  line-height: 46px;
  padding: 0 14px;
}
.price-block ul li {
  display: inline-block;
  position: relative;
  _width: 25%;
  _float: left;
  _letter-spacing: -1px;
}
.price-block ul li label {
  font: 14px/46px "microsoft yahei";
  color: #666666;
  padding-right: 15px;
  cursor: pointer;
}
.price-block ul li label em {
  font-style: normal;
  color: #449be2;
  font-size: 18px;
}
.price-block .liwidth {
  width: 48%;
}
.make-vhost-right {
  padding: 20px 20px 20px 0;
  .float: right;
}
.make-vhost-right > div {
  /* border-left:1px solid #E4E4E4; */
  padding-left: 16px;
  min-height: 80px;
}
.make-vhost-right > div p {
  padding: 60px 0 20px;
  font: 18px/20px "microsoft yahei";
  color: #666666;
  background: url(/vhost/images/tj_3.jpg) no-repeat center 0;
  text-align: center;
}
.make-vhost-right div ul li {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
  color: #999999;
  font-family: "microsoft yahei";
}

.make-vhost-right div ul li span {
  display: block;
  max-width: 200px;
  line-height: 26px;
  float: right;
  color: #666666;
  word-wrap: break-word;
  font-family: "microsoft yahei";
  .margin-top: -20px;
  .width: 200px;
  .text-align: right;
}
.make-vhost-right div ul li .span_ttm {
  .margin: 0;
}

.make-vhost-right > div ul li span a,
.make-vhost-right > div ul li span em {
  color: #ff6600;
  font-style: normal;
  font-family: "microsoft yahei";
  font-size: 14px;
}
.make-vhost-right > div ul li span a img {
  vertical-align: text-bottom;
  margin-right: 2px;
}
.make-vhost-right > div ul li span a:hover {
  text-decoration: underline;
}
.make-vhost-buy {
  padding: 0px 0 10px;
  text-align: center;
}

.make-vhost-buy input[type="submit"] {
  height: 50px;
  min-width: 182px;
  padding: 0 30px;
  font: 20px/48px "microsoft yahei";
  background: #449be2;
  border: 0;
}
.make-whost-buy input {
  .height: 100px;
  .padding: 0 30px;
  .font: 20px/48px "microsoft yahei";
  .border: 0;
}
.freeuse-btn {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 247px;
  height: 53px;
  *height: 56px;
  background-color: #e87a01;
  line-height: 53px;
  *line-height: 56px;
  text-align: center;
  font-size: 23px;
  color: #fff !important;
  letter-spacing: 5px;
  font-weight: bold;
}
.freeuse-btn:hover {
  background-color: #ff9900;
}
.hotvhost {
  display: block;
  font-size: 15px;
  font-weight: bold;
  color: #ff6600 !important;
}
.hotsell-icon {
  position: absolute;
  top: 26px;
  right: -5px;
  width: 94px;
  height: 94px;
  background: transparent url("/vhost/images/hotsell.png") no-repeat center;
}
.topbg4 {
  background: url(/vhost/images/vhost_content4_bg_01.gif) center bottom
    no-repeat;
}

.vhost-list a {
  display: block;
  padding: 0 0 0 20px;
}

/*新增页面*/
.add {
  width: 100%;
  height: 348px;
  background: #51a8db url(/vhost/images/b_banner_bj.jpg) no-repeat center top;
}
/*
.vhost-list a:link,
.vhost-list a:visited{
    background:url(/email/images/lanmubg.gif) left center no-repeat;
}
.vhost-list a:hover,
.vhost-list a:active{ 
    background:url(/images/lanmubg_hover.gif) left center no-repeat;
    text-decoration: none;
}*/
