/* CSS Document */

/*css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; } 
fieldset,img { border: 0; } 
ol,ul { list-style-type: none; } 
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ } 

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt50{ margin-top:50px;}
.ml10{ margin-left:10px;}
.bl1{ border-left:1px solid #DBDBDB;}
.br1{ border-right:1px solid #DBDBDB;}
.br-y{  border-right:1px solid #FF9A00;}
.bl-y{  border-left:1px solid #FF9A00;}
.br-c{  border-right:1px solid #DBDBDB;}
.br-product-nav{ border-right:1px solid #676767;}
.bl-product-nav{ border-left:1px solid #C7C7C7;}
.clear{ clear:both;}

#content_vhost a{ color:#325C88;}

body{background:#fff; font-size:12px;text-align:left;}
#content_vhost{ width:728px; height:100%; float:left; color:#333;}
#content_vhost *{ font-family:Microsoft YaHei, Arial, Verdana;}

.gold-service{  height:40px; padding-bottom:5px; background:#F4F4F4 url(../img/box_shadow.png) no-repeat center bottom;}
.gold-service ul{ height:23px; border-bottom:1px solid #DDD; padding:8px 0 8px 25px;}
.gold-service li{ line-height:23px; display:inline-block; *display:inline; *zoom:1; padding-left:25px; font-size:14px; }

/*css sprite-gold*/
.gold-service01,.gold-service02,.gold-service03,.gold-service04,.gold-service i{ background:url(../img/sprite_vhost.png) no-repeat;} 
.gold-service01{ background-position: 0 5px;}
.gold-service02{ background-position: 0 -30px;}
.gold-service03{ background-position: 0 -65px;}
.gold-service04{ background-position: 0 -100px;}
.gold-service i{ display:inline-block; *display:inline; *zoom:1; font-size:0; overflow:hidden; line-height:0; width:1px; height:14px; margin:0 22px; background-position: 0 -360px; }

.recommend-vhost{ width:752px; border:1px solid #DBDBDB;}
.product-box{width:250px;background:#F6F6F6; float:left;}
.product-box h3{ height:45px; line-height:45px; padding:0 20px; text-align:center; border-bottom:1px solid #E1E1E1; font-size:16px; font-weight:bold;}
.product-box dl{padding:0 10px; border-bottom:1px solid #DBDBDB; overflow:hidden;}
.product-box dt{width:65px; line-height:30px; float:left; font-weight:bold; text-align:right;}
.product-box dd{line-height:30px; margin-left:65px; word-break:break-all;}
.product-box-language{ height:60px;}

.product-box2{width:250px;height:425px;background:#F6F6F6; float:left;}
.product-box2 h3{ height:45px; line-height:45px; padding:0 20px; text-align:center; border-bottom:1px solid #E1E1E1; font-size:16px; font-weight:bold;}
.product-box2 dl{padding:0 10px; border-bottom:1px solid #DBDBDB; overflow:hidden;}
.product-box2 dt{width:65px; line-height:30px; float:left; font-weight:bold; text-align:right;}
.product-box2 dd{line-height:30px; margin-left:65px; word-break:break-all;}

/*css sprite-����*/
.product-box b{ background:url(../img/sprite_vhost.png) no-repeat;}
.product-box b{ display:inline-block; *zoom:1; *display:inline; width:28px; height:15px; margin-left:5px; background-position:0 -140px; }
.product-box span{ display:inline-block; *zoom:1; *display:inline;  }

.product-price{ height:65px; padding:5px 0 0px 10px; position:relative;}
.product-price-top{clear:left;width:230px;height:25px;overflow:hidden;line-height:20px;text-align:center}
.product-price-top span{color:#CC0000;font-size:16px;font-weight: bold;font-family: Microsoft Yahei, ΢���ź�, Arial, Helvetica, sans-serif;}
.product-price-top2{clear:left;width:230px;height:28px;overflow:hidden;line-height:26px;text-align:center}
.product-price-top2 span{display:inline;color:#CC0000;font-size:16px;font-weight: bold;font-family: Microsoft Yahei, ΢���ź�, Arial, Helvetica, sans-serif;}
.product-price-bottom{float:left;width:200px;height:30px;text-align:center;margin-top:5px;padding-left:30px;}
.product-price-bottom a{float:left;position:relative;top:0px;display:block;margin:0px 5px;}
.product-row{ color:#C00; line-height:23px; height:30px;}
.product-price em{ font-style:normal; font-weight:bold; font-size:16px;}
. product-price-bottom-span{display:block;width:100px;float:left;}
. product-price-bottom-span2{display:block;width:70px;float:left;}

/*css sprite-buy-try*/
.c-button-buy,.c-button-try{ background:url(../img/sprite_vhost.png) no-repeat; display:inline-block; *display:inline; *zoom:1;}
.c-button-buy{ width:100px; height:23px; background-position:0 -470px; }
.c-button-try{ width:50px; height:23px; background-position:0 -500px; }

.recommend-vhost-hover{ width:250px; height:402px;border:1px solid #FF9A00;}
.recommend-vhost-hover02{ margin:-404px 0 0 251px; _margin:-404px 0 0 251px}
.recommend-vhost-hover01{ margin:-404px 0 0 0;  _margin:-404px 0 0 0;}
.recommend-vhost-hover03{ margin:-404px 0 0 502px;}
.recommend-vhost-tit{ height:40px; line-height:40px; background:#FF9A00; text-align:center; font-size:16px; font-weight:bold; color:#FFF; position:relative;} 
.product-box-hover{ background:#FFF;}
.recommend-vhost-tit em{ width:38px; height:54px; display:inline-block; *display:inline; *zoom:1; background:url(../img/ico_gold.jpg) no-repeat; position:absolute; left:195px; top:3px; }
.selectwidth{float:left;width:149px;position:relative;top:2px;}
.selectwidth option{}


.product-nav{ height:57px; background:url(../img/bg_vhost.png) repeat-x; }
.product-nav ul{ overflow:hidden;}
.product-nav li{ line-height:50px; height:50px; width:251px; float:left; font-size:16px; font-weight:bold; color:#FFF; text-align:center; cursor:pointer; }
/*css sprite-product*/

.product-nav li.on01,.product-nav li.on02,.product-nav li.on03{ height:57px; background:url(../img/sprite_vhost.png) no-repeat;}
.product-nav li.on01{ background-position: 0 -530px;}
.product-nav li.on02{ background-position: 0 -590px;}
.product-nav li.on03{ background-position: 0 -650px;}
.product-nav li.hover{ background:#666;}
/*css sprite-product*/
.product-ico01{ width:20px; height:20px; display:inline-block; vertical-align:-3px; *vertical-align:3px; _vertical-align:-3px; margin-right:5px; }
.product-ico02{ width:20px; height:20px; display:inline-block; vertical-align:-3px; *vertical-align:3px; _vertical-align:-3px; margin-right:5px; }
.product-ico03{ width:20px; height:20px; display:inline-block; vertical-align:-3px; *vertical-align:3px; _vertical-align:-3px; margin-right:5px; }
.product-nav i{ font-size:0; overflow:hidden; line-height:0; width:2px; height:50px; float:left; background:url(../img/sprite_vhost.png) no-repeat 0 -400px;}
.product-nav span{ display:inline-block; *zoom:1; *display:inline;}

.product-all{ width:752px; border:1px solid #DBDBDB;}
.product-box h4{ height:50px; line-height:25px; padding:0 20px; text-align:center; border-bottom:1px solid #E1E1E1; font-size:12px; font-weight:bold; color:#F90;}
.product-box2 h4{ height:50px; line-height:25px; padding:0 20px; text-align:center; border-bottom:1px solid #E1E1E1; font-size:12px; font-weight:bold; color:#CC0000;}
.product-box p{ height:30px; line-height:30px; padding:0 10px; border-bottom:1px solid #DBDBDB; }
.product-box2 p{ height:30px; line-height:30px; padding:0 10px; border-bottom:1px solid #DBDBDB; }
/*css sprite*/
.product-row label{ width:200px; height:22px; display:inline-block; padding-left:7px; color:#666; background:url(../img/sprite_vhost.png) no-repeat 0 -720px; cursor:pointer;}
.product-select{ width:205px; border-color:#CCC; border-width:1px; border-style:none solid solid solid; background:#FFF; position:absolute; top:41px; left:10px; display:none;}
.product-select li{ width:200px; padding-left:5px; line-height:22px;}
.product-select li.on{ background:#E4EFC7; cursor:pointer;}

.product-box-hover01{ width:752px; height:425px;border-style:solid; border-width:3px 1px 1px 1px; border-color:#FF9A00; margin:-429px 0 0; _margin:-429px 0 0;}
.product-box-hover02{ width:752px; height:425px; border-style:solid; border-width:3px 1px 1px 1px; border-color:#337DAA; margin:-429px 0 0; _margin:-429px 0 0;}
.product-box-hover03{ width:752px; height:425px; border-style:solid; border-width:3px 1px 1px 1px; border-color:#5C648C; margin:-429px 0 0 0px;  _margin:-429px 0 0 0px;}

.product-aliyun{ height:30px; line-height:30px; font-size:14px; color:#C00; padding-left:30px; background:url(../img/sprite_vhost.png) no-repeat 0 -745px; margin:20px 0;}
.product-aliyun span{font-size:16px; font-weight:bold;}

/*ѡ�а�ɫ����*/
.bgw{ background:#FFF;}
.font-y{ color:#FE9D01;}
.product-heightS{height:60px;overflow:hidden;}