@charset "gb2312";
html,body{margin: 0;padding: 0;border: 0;font-size: 100%;}
*{margin: 0;padding: 0;list-style: none;}
body{padding:0px; margin:0px;font-size:12px;line-height: 22px;font-family:"宋体", Tahoma, Helvetica, Arial, sans-serif; color:#666666;}
form,div,ul,li,p,h1,h2,h3,h4,h5,h6,table,th,td,p{ padding:0px; margin:0px;}
table {padding:0px; margin:0px;border-collapse: collapse;border-spacing:0;}
input{font-size:12px; line-height: 16px; color:#666}select{font-size:12px; line-height: 16px}
input,label { vertical-align:middle;}
img{border: none;}
ul,li{list-style-type: none}
a{text-decoration:none;color:#666666; cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur()); }
a:hover{color:#ff4800; text-decoration:none}
s ,em{font-style:normal; text-decoration:none}
.w980{width:980px; margin:0 auto;}
.mt10{margin-top:10px}
.ml10{margin-left:10px; _margin-left:5px;}
.clear{clear:both}
.floatright{float:right; padding:0 10px}
.red{color:#F00}
.page{text-align:center; overflow:hidden; border:none; margin:10px; float:right; clear:both}
.page ul li{float:left; border:1px solid #CCC; margin-left:10px}
.page ul li a{display:block;padding:0px 8px; }
.page ul li a:hover{display:block;padding:0px 8px; background:#f47c02; color:#FFF; text-decoration:none}
.page .selected{background:#f47c02}
.page .selected a{color:#FFF;}
.f000{color:#000}
.yahei , yahei a{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}

.logo .topsubmit , .logo .getpwd , .logo .topbuy , .news .title ul li , .news .title .selected , .news .title .selected s , .resolution , .domainbt ul li , .domainbt .selected , .search div , .search .submit , .bottomnav ul li , .listleft .bt , .leftcate ul li{background:url(../public/bg.gif) no-repeat;}

.screening .bt , .compar .title , .evaadd .top , .registerstep1 , .mycarttop s , .mycarttable .a1 , .pageright .price .a1{background:url(../public/repeatx.png) no-repeat}

.top{background:url(../public/topbg.jpg) repeat-x #FFF; height:30px; overflow:hidden; line-height:30px}
.topleft{width:200px; float:left}
.topright{float:right}
.topright .s{background:url(../public/tops.jpg) no-repeat 50px 11px}
.topright ul li{float:left}
.logo{height:103px; overflow:hidden;}
.logo .left{width:290px; float:left}
.logo .right{width:600px; margin-left:20px; margin-right:5px; float:right}
.qqalipay{text-align:right; padding:10px 0; height:45px; overflow:hidden;}
.qqalipay img{vertical-align:middle; margin-left:10px}
.logo .bottom ul li{float:left; height:26px; overflow:hidden}
.logo .s1{width:116px; overflow:hidden}
.logo .s2{width:65px;}
.logo .s3{width:64px;}
.logo .s4{width:74px;}
.logo .topinput{border:1px solid #d7d7d7; width:104px; height:22px; line-height:22px;}
.logo .topsubmit{width:54px; height:26px; display:block; border:none; color:#FFF; text-align:center; line-height:26px; cursor:pointer}
.logo .getpwd{width:64px; height:26px; text-align:center; background-position:-55px 0; display:block; line-height:26px}
.logo .topbuy{width:163px; height:26px; background-position:-120px 0; line-height:26px; text-indent:24px; color:#000}
.logo .topbuy span{color:#ef4c0b; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.logo .topbuy a{color:#000}
.nav{background:url(../public/nav.jpg) no-repeat; padding-left:8px; height:43px; line-height:45px; overflow:hidden}
.nav ul li{width:108px; text-align:center; float:left; background:url(../public/navsplit.jpg) no-repeat right center}
.nav a{color:#FFF; font-weight:bold; display:block; font-size:14px}
.nav .selected{width:108px; height:43px; background:url(../public/navselected.gif) no-repeat}
.nav .selected a{color:#005d87}

.bottomnav{border:1px solid #e0e0e0; padding:13px 0; height:36px}
.bottomnav ul li{width:111px; float:left; background-position:-209px -34px; height:36px; margin-left:10px; line-height:36px; overflow:hidden; text-align:center}
.bottomnav a{color:#413f40; font-weight:bold}
.bottomnav span{display:block}
.bottomnav .s1{background:url(../public/b1.jpg) no-repeat 10px 12px}
.bottomnav .s2{background:url(../public/b2.jpg) no-repeat 15px 12px}
.bottomnav .s3{background:url(../public/b3.jpg) no-repeat 15px 12px}
.bottomnav .s4{background:url(../public/b4.jpg) no-repeat 15px 12px}
.bottomnav .s5{background:url(../public/b5.jpg) no-repeat 20px 10px}
.bottomnav .s6{background:url(../public/b6.jpg) no-repeat 10px 12px}
.bottomnav .s7{background:url(../public/b7.jpg) no-repeat 15px 12px}
.bottomnav .s8{background:url(../public/b8.jpg) no-repeat 15px 10px}
.copyright{background:url(../public/copyrightbg.jpg) repeat-x; height:160px; padding-top:25px}
.copy{margin-left:11px; width:650px; float:left}
.copytel{width:180px; float:left}
.copytel span{color:#f04d08; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.copylm{margin-top:20px; text-align:center; margin-left:120px}
.copylm ul li{margin-left:10px; float:left; width:138px}
.copylm img{border:1px solid #b2b2b2; width:138px; height:49px}

.listleft{width:222px; float:left; margin-top:10px}
.listleft .bt{background-position:-321px -34px; text-align:center; width:222px; color:#FFF; font-weight:bold; height:31px; line-height:31px; overflow:hidden}
.listleftinfo{border:1px solid #cfcfcf; padding:0 4px 8px 4px}
.listleftinfo ul li{height:29px; line-height:29px; overflow:hidden; border-bottom:1px dashed #a1a1a1; background:url(../index/newsico.jpg) no-repeat 10px 10px; text-indent:25px}
,leftservice ul li{height:100px; overflow:hidden; margin-bottom:10px}
.listright{width:748px; float:left; margin-left:10px; margin-top:10px}

/******完美支持以下程序********/
.support{border:1px solid #CFCFCF; border-top:none; background:#f7f7f7; padding-bottom:10px; overflow:auto}
.support ul li{float:left; margin-left:10px; margin-top:10px; width:95px; height:40px; overflow:hidden}

.leftcate{padding-top:8px; border:1px solid #CFCFCF; border-top:none;}
.leftcate ul li{width:212px; height:35px; line-height:35px; text-align:center; background-position:-213px -106px; margin-left:4px; margin-bottom:8px}
.leftcate ul li a{font-size:14px}
.leftcate .selected{background-position:0 -106px}
.leftcate .selected a{color:#18619c}
.leftcate .selected a:hover{color:#ff4800}

/*******用户评价**********/
.evaluation{padding:20px}
.evaluation .add{background:url(../public/evaluation.jpg) no-repeat; width:130px; height:34px; text-align:center; line-height:34px; overflow:hidden}
.evaluation .add a{font-size:14px; color:#FFF; font-weight:bold;}
.evaluation .add a:hover{color:#ff4800;}
.evaluation .list{border:1px solid #bddaec; background:#f6fafb; padding:10px; margin-top:10px; color:#256e9b}
.evaluation .t1{height:38px; line-height:38px; overflow:hidden; border-bottom:1px dashed #a1a1a1}
.evaluation .t5{font-weight:bold}
.evaluation .t2{padding:15px 0; height:14px; line-height:14px; overflow:hidden; vertical-align:middle}
.evaluation .t3{background:#e8f2f7; padding:10px; color:#000000}
.evaluation .t4{height:30px; line-height:30px; overflow:hidden}
.evaluation .t4 span{color:#000}
.loading{background:url(../public/loading1.jpg) no-repeat; width:580px; height:37px; text-align:center; line-height:37px; overflow:hidden; font-weight:bold; color:#006a92; margin:0px auto; cursor:pointer; vertical-align:middle; padding-bottom:20px}

.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;width:100%;height:100%;background:#000;display:none;}
.showbox{position:fixed;top:0;left:0;z-index:9999; border:1px solid #92c0da; width:180px; height:60px; background:#FFF; text-align:center; line-height:60px}
.showbox img{vertical-align:middle}

.vps_ts{border:1px solid #ffd9a8; margin:10px 0; background:#ffffe5; color:#e13a00; padding:10px}

.problems{padding:0px 30px 20px}
.problems .t1{background:url(../vps/vps_problems.jpg) no-repeat; height:36px; line-height:36px; overflow:hidden; padding-left:80px; color:#0064a1; font-weight:bold; margin-top:20px; width:830px}
.problems .t3{background:url(../hosting/hosting_problems.jpg) no-repeat; width:608px}
.problems .t2{margin-left:70px; margin-right:20px; padding:15px 0; line-height:200%; border-bottom:1px dashed #a1a1a1; font-weight:normal; color:#256e9b;}
.problems .t2 span{color:#e13a00; font-weight:bold}

.server_show{border:1px solid #ccc;}
.server_show .title{background:url(../server/server_show_title.jpg) repeat-x; height:43px;}
.showbt{border-bottom:1px solid #e4edf2; margin:0 15px; height:43px; overflow:hidden; line-height:43px; font-size:14px; color:#0064a1; font-weight:bold}
.server_show .kkt{background:url(../server/server_kkt.jpg) repeat-x; height:40; margin:0; line-height:40px; overflow:hidden; text-indent:25px; font-size:14px; color:#0064a1; font-weight:bold; position:relative}
.server_show .kkt s{background:url(../server/server_kkts.jpg) no-repeat; width:5px; height:8px; position:absolute; left:15px; top:17px}
.path{padding:5px 0; background:url(../user/pathico.jpg) no-repeat left 13px; height:30px; line-height:30px; overflow:hidden; padding-left:15px; border-bottom:1px dashed #5a5959}
.hostbt,.yunbt,.serverbt,.hostlist { background:#ddd; height:39px; }

.hostmore { height:140px; line-height:27px; overflow:hidden; margin:0 13px; margin-top:1px; background:url(hostbg2.jpg) no-repeat 0px 0px #f0f5f8; padding-left:25px; }

/*foot版权*/
#foot{ padding-top:15px; }
#foot .maincontent{ border-top:1px solid #ddd; background:#f5f5f5; } 
#foot .maincontent .content{ padding:12px; line-height:24px; text-align:center;}
#foot .links a{ padding:0 5px;}
#foot .tel{ padding-left:22px; color:#a88366;}