/* CSS Document */
body,td,th {font-size: 12px;color: #333333;}
body {margin-top: 0;margin-right: 0;margin-left: 0;text-align:left;}
/* top */
.topbg{ width:100%; height:122px; background:url(../../../../images/main/topbg.gif) repeat-x; MARGIN: 0px auto; CLEAR: both; }
.toppicbg{ background:url(../../../../images/main/topbg2.gif) no-repeat; width:940px; height:122px;}
.topmenu{ width:940px; text-align:center; height:120px;}

.menu{ margin:0; padding:0; background:url(../../../../images/main/menu.gif); height:41px; width:940px;}
.menu ul{ margin:0; padding:0; list-style:none;}
.menu ul li{ float:left; width:93px; color:#FFFFFF; text-align:center; line-height:32px; padding-top:10px;}
.menu ul li.cum{ float:left; background:url(../../../../images/main/menu_cum.gif);width:93px; color:#FFFFFF; text-align:center; line-height:30px; padding-top:10px; font-weight:bold;}
.menu ul li a:link,.menu ul li a:visited{ color:#FFFFFF; text-decoration:none;}
.menu ul li a:hover{ color:#FFFF00; text-decoration:none;}

.smenu{ width:940px; text-align:center;}
.smenue{ background:url(../../../../images/main/webhosting/emenu.gif); width:476px; height:31px; float:right; line-height:31px;}
.smenuho1{ width:180px;height:21px; float:left; padding-top:6px; color:#ff0000; font-weight:bold;}
.smenuho{background:url(../../../../images/main/webhosting/emenuhost.gif); width:753px; height:21px; float:right; padding:10px 0 0 0;}
.smenuhoip{background:url(../../../../images/main/webhosting/emenuiphost.gif); width:660px; height:31px; float:right; line-height:31px;}
/* top end */

.content{ width:940px;text-align:left;}
.contentmargin{ text-align:left; clear:both;}


/* 底部样式 */
.foot {MARGIN: 0px auto; WIDTH: 940px; COLOR: #666666; CLEAR: both; PADDING-TOP: 20px}
.footmenu {BACKGROUND-IMAGE: url(../../../../images/main/webhosting/bottom_menubg.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: 0px; HEIGHT: 21px; COLOR: #f1f1f1; PADDING-TOP: 10px}
.footmenu A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.footmenu A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.footmenu A:hover {COLOR: #ff6600; TEXT-DECORATION: underline}
.footbottom {BACKGROUND-IMAGE: url(../../../../images/main/webhosting/fontconbg.gif); WIDTH: 940px; HEIGHT: 180px}
.icp {TEXT-ALIGN: center; MARGIN-TOP: 38px; WIDTH: 150px; FLOAT: left}
.copyright {TEXT-ALIGN: left; WIDTH: 650px; FLOAT: left}
.companyname {BORDER-BOTTOM: #e1e1e1 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px}
.jjcc {POSITION: relative; TEXT-ALIGN: center; MARGIN-TOP: 32px; PADDING-LEFT: 20px; WIDTH: 108px; FLOAT: left}
.backtop {POSITION: absolute; WIDTH: 47px; TOP: -34px; LEFT: 120px}
.footercontact {TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 160%; MARGIN: 0px 18px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 4px}
.footercontact SPAN {COLOR: #f30}

/* 公共样式 */
.mtop{ margin-top:8px;}
.inputsytle{border:1px solid #e1e1e1; background-color:#f0f0f0; width:120px; height:16px;}
.engdomain{font-family: Arial, Helvetica, sans-serif; color:#333333;}
.newtext{line-height:20px;}
.weizhi{ width:940px; margin:0 auto; height:31px; background:url(../../images/main/weizhibg.gif); line-height:31px; text-align:left}
.top_pic{ width:940px;  margin:0 auto; text-align: left; height:115px; }
.top_pic1{ width:940px;  margin:0 auto; text-align: left; height:84px; }
.rightline{border:1px solid #e1e1e1;}
.hostline{border:1px solid #DBDBDB; width:212px;}

.red{ color:#ff0000;}
.o{color:#FF7C00;}
.g{ color:#458205;}
.b{color:#0052C2;}
.w{ color:#FFFFFF;}

.telstyle {font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;}

/* 链接样式 */
a{ color:#333333; text-decoration:none}
a:visited{color:#333333; text-decoration:none}
a:hover{ color:#FF6600; text-decoration:underline;}


/* 产品样式 */
.hosttop{ background:url(../../../../images/main/webhosting/hosttopbg.gif); height:200px;}
.hostleft{ width:710px; float:left;}
.hostright{ width:210px; float:right;}

.hostpic{ width:252px; margin:10px 0 0 2px;padding:0;}

.hostbest{ width:420px; margin:10px 0 0 5px; padding:0}
.hostbest ul{ list-style:none; margin:0; padding:0 0 0 -10px}
.hostbest ul li{padding:0px; margin-left:1px; line-height:18px;}

.hostnew{ width:680px; height:25px; color:#458205; border:1px solid #C6E5C5; background-color:#F5FFF5; line-height:25px; margin:10px 0 0 10px;}
.hostnew a:link,.hostnew a:visited{ color:#458205;text-decoration:underline;}
.hostnew a:hover{color:#FF6600; text-decoration:none;}

.ico{ width:20px; height12px; float:left; padding:10px 0 0 10px;}
.lagn{width:500px; height:29px; color:#ffffff; float:left; text-align:right; line-height:29px;}
.prodhost{ clear:both; margin-top:10px;}

.hostmen{ padding:0; margin:0 0 10px 17px; position:absolute;bottom:-5px;left:-5px;}
.money{ height:28px;}
.shuzi{font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: bold;color: #FF0000;}
.money span{font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: bold;color: #FF0000;}

.tite1{ width:160px; height:29px; padding:5px 0 0 8px; font-size:14px; font-weight:bold; color:#0B448E; float:left; line-height:29px;}
.tite2{ width:160px; height:29px; padding:5px 0 0 8px; font-size:14px; font-weight:bold; color:#840100; float:left; line-height:29px;}
.tite3{ width:160px; height:29px; padding:5px 0 0 8px; font-size:14px; font-weight:bold; color:#3F403F; float:left; line-height:29px;}
.tite4{ width:160px; height:29px; padding:5px 0 0 8px; font-size:14px; font-weight:bold; color:#ED8710; float:left; line-height:29px;}
.tite5{ width:160px; height:29px; padding:5px 0 0 8px; font-size:14px; font-weight:bold; color:#053872; float:left; line-height:29px;}
.tite6{ width:160px; height:29px; padding:5px 0 0 8px; font-size:14px; font-weight:bold; color:#701081; float:left; line-height:29px;}

.title1{width:159px; height:31px; color:#3871B7; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}
.title2{width:159px; height:31px; color:#840100; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}
.title3{width:159px; height:31px; color:#000000; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}
.title4{width:159px; height:31px; color:#ED8710; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}
.title5{width:159px; height:31px; color:#1C699E; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}
.title6{width:159px; height:31px; color:#90559A; font-size:14px; font-weight:bold; padding:10px 0 0 10px;}
.buylist{ padding:0; margin:3px 0 0 0;color:#2B68B2;text-decoration:underline;}
.buylist a:link,.buylist a:visited{ color:#2B68B2;text-decoration:underline;}
.buylist a:hover{color:#FF6600; text-decoration:none;}

.newicon{position:absolute; left:160px;top:-10px;}
.titleicon{position:absolute; left:150px;top:-5px;}
.adwei{position:absolute; left:100px;top:150px;}
.adtui{position:absolute; left:150px;top:150px;}

.hosttitle1{  background:url(../../../../images/main/webhosting/hostbg1.gif); width:708px; height:320px;position:relative;}
.hosttitle2{  background:url(../../../../images/main/webhosting/hostbg2.gif); width:708px; height:330px;position:relative;}
.hosttitle3{  background:url(../../../../images/main/webhosting/hostbg3.gif); width:708px; height:350px;position:relative;}
.hosttitle4{  background:url(../../../../images/main/webhosting/hostbg4.gif); width:708px; height:350px;position:relative;}
.hosttitle5{  background:url(../../../../images/main/webhosting/hostbg5.gif); width:708px; height:330px;position:relative;}
.hosttitle6{  background:url(../../../../images/main/webhosting/hostbg6.gif); width:708px; height:280px;position:relative;}

.hostpro1{  background:url(../../../../images/main/webhosting/hostprobg1.gif); width:169px; height:280px; margin-left:5px;float:left; position:relative;}
.hostproip{  background:url(../../../../images/main/webhosting/hostprobgip.gif); width:226px; height:270px; margin-left:5px;float:left; position:relative;}
.hostpro2{  background:url(../../../../images/main/webhosting/hostprobg2.gif); width:226px; height:270px; margin-left:5px;float:left; position:relative;}
.hostpro5{  background:url(../../../../images/main/webhosting/hostprobg5.gif); width:226px; height:280px; margin-left:5px;float:left; position:relative;}

.hostcon{ padding:0; margin:0; }
.hostcon ul{ padding:0; margin:5px 0 0 5px; list-style:none;}
.hostcon ul li{ line-height:18px;}
.hostcon ul li.b{ line-height:18px; color:#0052C2;}
.hostcon ul li.o{ line-height:18px; color:#FF7C00;}

/* 登陆样式 */
.loginhost{ background:url(../../../../images/main/webhosting/loginbg.gif); width:225px; height:266px;}
.loginiput{ background-color:#f2f2f2; border:1px solid #D7D7D7; height:16px;} 
.newlis{ width:200px; margin:10px 0 0 20px; color:#458205;line-height:20px;}
.newlis a:link,.newlis a:visited{ color:#458205;text-decoration:underline;}
.newlis a:hover{color:#FF6600; text-decoration:none;}
.spee{ width:200px; margin:10px 0 0 25px; height:35px;}

/* 左边样式 */
.lefts{width:214px; padding:0 0 0 9px;}
.leftpv{width:214px; border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-left:1px solid #E1E1E1;}

.prolist{ padding:15px 0 0 24px; margin:0 0 0 0; background:url(../../../../images/main/webhosting/lefttitle.gif); width:190px; height:18px;}
.prolist h3{font-size:14px; font-weight:bold; padding:0; margin:0;}

.yanshi{ padding:15px 0 0 49px; margin:0; background:url(../../../../images/main/webhosting/yanshi.gif); width:165px; height:23px; color:#4297BC}
.yanshi h3{font-size:12px; font-weight:bold; padding:0; margin:0;}
.yanbg{background:url(../../../../images/main/webhosting/yanshibg.gif);width:214px; height:94px;}

.promenu{ width:211px; margin:15px 0 0 0;}
.promenu dl{margin:0 0 0 2px;background:url(../../../../images/main/webhosting/promenubg.gif); width:211px; height:76px;}
.promenu dl dt{ font-size:12px; color:#62A421; font-weight:bold;line-height:25px; padding:10px 0 5px 6px;}
.promenu dl dd{  padding:3px; margin:0 0 0 20px;background:url(../../../../images/main/webhosting/index_dian2.gif) no-repeat 0 50%;}
.promenu dl dt a:link,.promenu dl dt a:visited{ color:#458205;text-decoration:none;}
.promenu dl dt a:hover{color:#FF6600; text-decoration:underline;}

.bestlist{ padding:0; margin:0 0 10px 0;; }
.bestlist ul{ padding:0; margin:10px 0 0 15px; list-style:none;}
.bestlist ul li{width:180px;line-height:20px;background:url(../../../../images/main/webhosting/besticon.gif) no-repeat 0 50%; padding:0 0 0 15px;}

.qulist{ padding:0; margin:0 0 10px 0; }
.qulist ul{ padding:0; margin:10px 0 0 15px; list-style: none;}
.qulist ul li{ width:180px;line-height:20px;background:url(../../../../images/main/webhosting/quicon.gif) no-repeat 0 50%; padding:0 0 0 8px;}


.buystyle{ background:url(../../../../images/main/webhosting/buytitle.gif); width:680px; height:28px; line-height:28px; padding:0 0 0 30px;}
.buyhelp{background:url(../../../../images/main/webhosting/buyhlep.gif); width:225px; height:460px;}
.abuyc{ width:210px; padding:75px 0 10px 15px; line-height:20px;}
.abuyb{ width:210px; padding:10px 0 0 15px; line-height:20px;}

.ipfaqtitle{background:url(../../../../images/main/webhosting/ipfaq.gif); height:27px; width:706px; border:1px solid #e1e1e1; line-height:27px; color:#06719E; font-weight:bold; clear:both}

.ipfaqcontent{ width:706px; border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; padding:0; margin:0; height:80px;}
.ipfaqcontent ul{ list-style:none; padding:0; margin:15px 0 15px 15px;}
.ipfaqcontent ul li{ width:345px; float:left; line-height:20px;}

.bestban{background:url(../../../../images/main/webhosting/best1.gif); width:940px; height:411px;margin:10px 0 0 60px;}
.bestcon{width:938px;margin:0 0 0 60px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.bestbot{width:940px;margin:0 0 0 60px; background:url(../../../../images/main/webhosting/bestbottom.gif); height:63px;}

.textb{line-height:20px;}
.texthh{line-height:18px; padding:5px;}
.mbtop{margin-top:20px;}
.wmtop{margin-top:10px;}
.gru {font-size: 14px; font-weight: bold;color: #FF0000;}
.hostzy1 {font-size: 12px; color: #000000;}
.gbcc {font-size: 14px; font-weight: bold;color: #04AA00;}
.hostline{border-top:1px dashed #cccccc;}

.listtit{background:url(../../../../images/main/webhosting/wlisttit.gif); height:32px; line-height:32px; width:710px; color:#0B448E; font-weight:bold;}
.wlistbg{background:url(../../../../images/main/webhosting/wlisttitbg.gif); height:227px; width:710px;}

.yuhui{ width:708px; border:1px dashed #e1e1e1; background-color:#FCFAF7; line-height:25px; text-align:center; margin-top:10px;}
.hostshuoming{ width:708px; border:1px dashed #e1e1e1; background-color:#FCFAF7; line-height:25px; text-align:left; margin-top:10px;}
.tbshuoming{ width:528px; line-height:15px; text-align:left; margin:5px;}

.ltbg{background:url(../../../../images/main/webhosting/ltneibg.gif); width:710px; height:234px;}
.lttit{background:url(../../../../images/main/webhosting/lttit.gif) no-repeat; height:31px; line-height:31px; width:660px; margin:auto; font-weight:bold; padding-left:40px;}

.wdbg{background:url(../../../../images/main/webhosting/wdneibg.gif); width:710px; height:264px;}
.wdtit{background:url(../../../../images/main/webhosting/wdneiicon01.gif) no-repeat; height:31px; line-height:31px; width:660px; margin:auto; font-weight:bold; padding-left:40px;}
.wdbor{border:1px solid #e1e1e1; width:708px;}


/* QQ客服 */
.QQbox{ z-index:199; width: 178px; right: 0; top: 130px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 158px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 145px; background: url(/images/fekidc/qq_listbg.gif) repeat-y -155px 0;  position: absolute;}
.QQbox .Qlist .t,
.QQbox .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQbox .Qlist .t{ background: url(/images/fekidc/qq_listbg.gif) no-repeat left; }
.QQbox .Qlist .b{ background: url(/images/fekidc/qq_listbg.gif) no-repeat right; }
.QQbox .Qlist .con{ background: #fff; width: 90%; margin: 0 auto; }
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/images/fekidc/qq_listbg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQbox .Qlist .con ul{  }
.QQbox .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQbox .Qlist .con ul li.odd{ background: #fff; }
/*.QQbox .Qlist .con A IMG { width:23px; }*/

/* 服务承诺 */
.promises{ width: 673px; height: 205px; margin: 10px 0 0 0;background: url(../../../images/main/idc/jsdns_091.jpg) no-repeat;text-align:left;}
.promises ul{ padding: 43px 0 0 98px; }
.promises ul li{ line-height: 24px; }

div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}


.gbg {BACKGROUND: url(../../../../images/main/email/g.gif); WIDTH: 350px; HEIGHT: 289px}
.diy {BACKGROUND: url(../../../../images/main/email/diybg.gif); FLOAT: right; WIDTH: 350px; HEIGHT: 289px}
.yiushi {BACKGROUND: url(../../../../images/main/email/yiushi.gif) no-repeat; WIDTH: 720px; HEIGHT: 330px}

.STYLE2 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
.STYLE3 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7FD007}
.text2 {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px}

.gongneng {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.gongneng UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.gongneng UL LI {PADDING-LEFT: 8px; BACKGROUND: url(../../../../images/main/domain/quicon.gif) no-repeat 0px 50%; LINE-HEIGHT: 20px}
