html {overflow:-moz-scrollbars-vertical;}
*html {overflow:-moz-scrollbars-vertical;}
body,html{min-height:101%;}
*,body,ul,li,h1,h2,h3,h4,h5,h6,form,span,dl,dd,dt{ margin:0; padding:0;}
body{ font:normal 12px/22px simsun,Tahoma,Verdana,Lucida,Arial; line-height:22px; color:#7d7d7d;  border-top:8px solid #e2e2e2;} 
a{ color:#222;
text-decoration:none;}
a:hover{ text-decoration:none;color:#ff3300}
img{border:0px}
#floatBoxBg{display:none;background:#222;position:absolute;top:0;left:0;
right:0;
bottom:0;}
*html #floatBoxBg{width:100%;height:100%;}
.floatBox{width:300px;position:absolute;top:50px;left:40%;}
.floatBox .title{height:18px;color:#fff; background:#222;
padding:5px;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;
width:56px;
height:16px;
background:url(close.png) no-repeat}
.floatBox .title span em{ display:none}
.floatBox .content{padding:20px 15px;background:#fff;}
input{ border-width:1px;
border-color:#ccc;
background:#efefef}
a:hover{ text-decoration:underline;}
#header{ width:950px;
margin:auto;
height:69px;
background:url(logo.gif) no-repeat 0 50%;}
#lists{ float:right}
#lists li{ float:left;
padding:0 10px;
height:25px;
line-height:25px;
border-left:1px solid #e2e2e2}
#lists li.ico{ padding-left:25px;
background:url(topico.png) no-repeat 5px 3px}
#lists li.bzzx{ background-position: 5px -18px;
}
#lists li.buycar{ background-position: 5px -81px;
border-left:0}
#lists li.kf{ background-position: 5px -38px;}

#lists2{ float:right}
#lists2 li{ float:left;
padding:0 10px;
height:25px;
line-height:25px;
}

#loging{ border:0;
cursor:pointer;
text-align:center;
background: url(menuli.png) no-repeat -22px -124px;
font-size:12px;
height:20px;
line-height:20px;
width:43px;
color:#fff;}
#testID p{ margin:5px 0}
#lsty{padding:10px; margin-left:120px;}
#lsty p{ padding:5px;}
#usemenu{ float:right;
height:28px;
margin-top:10px;
background:url(usermenu.gif) repeat-x 0 -28px;}
#usemenu ul{background:url(usermenu.gif) no-repeat;
height:28px;
float:left;
padding-left:15px;}
#usemenu li{ float:left;
height:28px;
margin-right:5px;
line-height:28px;}
#usemenu li#bj{width:10px;
height:28px;
margin-right:0;
background:url(usermenu.gif) no-repeat 100% -56px;}
#usemenu li a,#usemenu li span{ cursor:pointer;
color:#333}


#usemenu2{ float:right;
height:28px;
margin-top:8px;
}
#usemenu2 ul{
height:28px;
float:left;
padding-left:15px;}
#usemenu2 li{ float:left;
height:28px;
margin-right:5px;
line-height:28px;}
#usemenu2 li a,#usemenu2 li span{ cursor:pointer;
color:#333}
#usemenu2 li a:hover{ text-decoration:none;color:#ff3300}

#usemenu3{
float:right;
height:22px;
margin-top:10px;
background:url(usermenu3.gif) repeat-x 0 -22px;}
#usemenu3 ul{background:url(usermenu3.gif) no-repeat;
height:22px;
float:left;
padding-left:15px;}
#usemenu3 li{ float:left;
height:22px;
margin-right:5px;
line-height:22px;}
#usemenu3 li#bj{width:10px;
height:22px;
margin-right:0;
background:url(usermenu3.gif) no-repeat 100% -44px;}
#usemenu3 li a,#usemenu3 li span{ cursor:pointer;
color:#3366CC}
#usemenu3 li a:hover{ text-decoration:none;color:#ff3300}

#menu{ height:43px;
margin:auto;
width:950px;
overflow:hidden;
background:url(menu.png) repeat-x 0 -43px}
#menu ul{padding:0 5px 0;
height:43px;
background:url(menu.png) no-repeat}
#menu ul li{ float:left;
height:41px;
font-size:12px;}
#menu ul li a{ float:left;
padding-left:12px;
height:41px;
background:url(menuli.png) no-repeat -96px -123px;
text-decoration:none}
#menu ul li a.not{ background-position:-100px -123px}
#menu ul li a span{ float:left;
cursor:pointer;
height:33px;
line-height:14px;
text-transform:uppercase;
font-size:11px;
padding:8px 12px 0 0;
color:#ffc000}
#menu ul li a span em{
font-weight:bold;
font-size:12px;
height:12px;
color:#fff;}
#menu ul li a:hover{ background:url(menuli.png) repeat-x -97px 0}
#menu ul li a:hover span{ background:url(menuli.png) no-repeat 100% 0;
color:#fff}
#menu ul li a.navtitle_on,#menu ul li a:hover.navtitle_on{ background:url(menuli.png) no-repeat 0 -41px}
#menu ul li a.navtitle_on span,#menu ul li a:hover.navtitle_on span{ background:url(menuli.png) no-repeat 100% -82px;
color:#666;}
#menu ul li .navtitle_on span em{color:#c70c00;}
#menu ul ul {
visibility:hidden;
position:absolute;
margin:46px 0 0 -130px;
+margin-left:-425px;
-margin-left:-425px;
width:690px;
height:35px;
overflow:hidden;
background:url(ggg.png) repeat-x 0 -140px;
}
#menu ul ul#xjjj{margin-left:-455px;+margin-left:-535px;
-margin-left:-535px;}
#menu :hover {
white-space:normal;
}

#menu ul li:hover ul,
#menu ul a:hover ul{
overflow:hidden;
display:block;
visibility:visible;
margin-top:41px;
}

#menu ul :hover ul li {

}
#menu ul ul li a{ height:35px;} 
#menu ul :hover ul li a {
height:35px;
line-height:35px;
width:auto;
background:none; 
float:left; 
color:#444; 
padding:0 5px;}
#menu ul :hover ul li a:hover {
color:#c00;
}



#menur{ float:right;
height:41px;
padding-top:8px;
padding-right:5px;
background:url(menu.png) no-repeat 100% -86px;}
.lly{ display:none}
#submenu{ width:950px;
margin:0 auto 10px;
height:35px;
background:url(ggg.png) repeat-x 0 -35px;}

.news { width: 698px; color: #555; height: 35px;
background:url(ggg.png) no-repeat;
text-indent:30px;}


#haha3 h2{ display:none}
.news ul {  overflow: hidden; line-height:32px;height: 35px}
.news ul li {margin: 0px 0px 0px 5px; text-align:left;}
.news ul li.active {display: block}
.news span {border-right: #ddd 1px solid; padding-right:5px; margin: 0px 5px 0px 0px;
color:#939393}
.news ul a {color: #f26000; text-decoration: none}
.news ul a:hover {text-decoration: underline}
.news ol {float: right;
margin:10px -30px 0 0;}
.news ol li {display: inline; width:10px;}
.news ol li a {background: url(switcher.png) no-repeat 0px -10px; margin-left:2px;
float:left;
width:10px;
overflow:hidden;
height:10px;}
.news ol li a span{ display:none}
.news ol li a:hover {background: url(switcher.png) no-repeat 0 -20px}
.news ol li a.active {background: url(switcher.png) no-repeat 0 0px}
.news ol li a.active:hover {background: url(switcher.png) no-repeat}



.hostmenu {color: #555; height: 35px;
background:url(ggg.png) no-repeat 0 -105px;
text-indent:30px;}
.hostmenu ul{ height:35px;
line-height:35px;}
.hostmenu  li{ display:inline;
margin:0 3px;}
.hostlistmenu{ border:1px solid #ddd;
padding:2px;}
.hostlistmenu h2{ height:28px;
line-height:27px;
padding-left:5px;
color:#444;
border:1px solid #fff;
border-bottom:0;
background: url(domain.png) repeat-x 0 100% ;}
.hostlistmenu dl{ padding-left:10px;}
.hostlistmenu dt{ background:url(lid.gif) no-repeat 0 50%;
text-indent:18px;
font-size:12px;
height:30px;
line-height:30px;
font-weight:bold;
color:#2f6fbe}
.hostlistmenu dd{ padding:5px 5px 5px 15px;
line-height:24px;
color:#ccc;}
.hostlistmenu dd a{ color:#555}
a:focus {
	outline: none;
}#submenur{width:200px;
padding:5px 0 0;
float:right;
height:30px;
overflow:hidden;
background:url(ggg.png) no-repeat 100% -70px;}

#panel { 
	border:1px solid #bdbdbd;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:0;
	background:#fff;
	display: none;
	height:200px;
	overflow:auto;
}
#panel ul{}
#panel ul li a{ display:block;
height:25px;
text-indent:5px;
line-height:25px;}
#panel ul li a:hover{ background:#f60;
color:#fff;
text-decoration:none;}

.slide {
	margin: 0;
	padding: 0;
	background:#fff url(search.png) no-repeat 50% -41px;
}
.slide a{border:1px solid #bdbdbd;
text-indent:30px;}
.slide a:hover{border:1px solid #30b1f0;}
.slide a small{ font-size:9px;
margin-left:3px;
color:#999;
text-transform:uppercase}
.slide a:hover { text-decoration:none}
.btn-slide {
	background: url(white-arrow.png) no-repeat 8px -35px;
	line-height:20px;
	display: block;
	height:20px;
	font-size:12px;
	color:#555;
	text-decoration: none;
}
.active {
	background-position:8px 5px;
}






#main{ width:950px;
margin:auto;
margin-bottom:5px;
}
#main:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
 }
#hostlist{ width:745px;
border:1px solid #ddd;}
#hostlist tr{}
#hostlist td{ background:#fff url(ll.png) no-repeat -4px 50%;
border-bottom:1px solid #ddd;
height:30px;
line-height:18px;
text-align:center;color:#333333}
#hostlist td.hostlist-t{ background:#f9f9f9;
color:#555}
#hostlist dfn{ font-size:14px;
font-weight:bold}
#hostlist td.headerbg1{ background:url(header.png) repeat-x;
color:#a72700;
font-weight:bold}
#hostlist td.headerbg2{ background:url(header.png) repeat-x 0 -150px;
color:#fff;
font-weight:bold}
#hostlist td.headerbg3{ background:url(header.png) repeat-x 0 -30px;
color:#fff;
font-weight:bold}
#hostlist td.headerbg4{ background:url(header.png) repeat-x 0 -60px;
color:#fff;
font-weight:bold}
#hostlist td.headerbg5{ background:url(header.png) repeat-x 0 -90px;
color:#fff;
font-weight:bold}
#hostlist td.headerbg6{ background:url(header.png) repeat-x 0 -120px;
color:#fff;
font-weight:bold}
#hostlist td.headerbg7{ background:url(header.png) repeat-x 0 -180px;
color:#036;
font-weight:bold}



#left{ width:697px;
float:left;}
#right{ float:right;
width:248px;}
#left2{ width:745px;
float:left;}
#right2{ float:right;
width:200px;}
#content-left{float:left;
width:248px;}
#content-right{ width:697px; float:right;
overflow:hidden;}

	.white_content {
			display: none;
			position: absolute;
			top: 20%;
			left: 25%;
			width: 640px;
			height: 350px;
			border: 2px solid #ddd;
			border-left-width:1px;
			border-top-width:1px;
			background: #fff;
			z-index:1002;
			overflow: auto;
		}
		
#links{ width:933px;
padding-left:15px;
border:1px solid #ddd;
height:41px;
margin:auto;
margin-bottom:5px;
background:#f1f1f1 url(ban.png) no-repeat -370px 3px;}
#links ul{ padding:5px;
height:31px;
overflow:hidden;
background:#fff;}
#links li{ display:inline}

.white_content h2{ padding:5px;
height:20px;
background:url(xu.png) repeat-x 0 27px;
margin-bottom:10px;}
.white_content h2 a{ float:right}
.white_content li{ float:left;
width:160px;
height:30px;
text-align:center;}
#fuwu{ width:240px;
padding:5px 4px;
overflow:hidden;
height:117px;
background:url(sidekuai.png) no-repeat -1px 0;}
#fuwu ul{width:240px;}
#fuwu ul li{ float:left;
width:80px;
height:59px;}
#fuwu ul li a{ display:block;
font-size:12px;
color:#555;
padding-top:40px;
text-align:center;}
#fuwu ul li a span{ display:block;
height:12px;
cursor:pointer;
color:#999;
font-size:11px;}
#fuwu ul li a:hover{ text-decoration:none;
border-color:#F30;
color:#F30}
#fuwu .fuwu1{}
#fuwu .fuwu2{ background-position:0 -62px; }
#fuwu .fuwu3{ background-position:0 -31px; }
#fuwu .fuwu4{ background-position:0 -93px; }
#footer{ border-top:2px solid #ddd;
color:#333;
margin-top:20px;}
#footerlinks{ width:950px;
margin:auto;line-height:25px;
color:#666}
#footerlinks ul{padding-top:5px;}
#footerlinks span{ float:right}

#footerlinks li{ display:inline;
padding:0 5px;
height:12px;
border-right:1px solid #ccc;}
#footerlinks .boder-none{ border:0}
#flash,#fuwu{ margin-bottom:5px;}
#flash22{ overflow:hidden;width:454px;float:right}

#flashcon{ margin:-1px;}
#indexthree{ width:236px;
margin-bottom:5px;
border:1px solid #febe50}
#indexthree li{ height:55px;
}
#indexthree li a{ display:block;
color:#555;
background:#f7f7f7 url(indexbg.png) repeat-x 0 -55px;
height:50px;
padding-top:5px;}
/*#indexthree li a.link1{ background:#fed971;}
#indexthree li a.link2{ background:#ffe783;}
#indexthree li a.link3{ background:#ffffa0;}*/
#indexthree li a img{ float:left;
margin-left:5px;}
#indexthree li a:hover{ background-position: 0 0;
text-decoration:none;
color:#f30; 
} 
#indexthree li span{ display:block;
margin-left:50px;
color:#999; 
height:30px;
cursor:pointer;
line-height:30px;
font-weight:normal;}
#indexthree li em{ margin-left:50px;
display:block;font-weight:bold;
height:20px;
line-height:20px;}
#hezuo{margin-bottom:5px;
border-top:1px solid #b1e4fe;
border-bottom:2px solid #e4f6ff;

}
#hezuo .bot{border:1px solid #b1e4fe;
border-top:0;
padding:10px;}

#hezuo h2{ height:34px;
line-height:34px;
text-indent:10px;
color:#63caff;
border-left:1px solid #b1e4fe;
border-right:1px solid #b1e4fe;
background:url(bhead.png) repeat-x}
#hezuo h2 span{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
margin-left:3px;}
#hezuo dl{ margin-left:90px;}
#hezuo dl dt{ color:#F30;
font-weight:bold}
#hezuo dl dd{ padding:5px 0;
line-height:24px;}

#case{overflow:hidden;
width:680px;}
#case dl{ width:200px;
margin:0 10px 20px;
border:1px solid #d1d3d7;
float:left;
height:151px;
overflow:hidden;}
#case dl dd{ height:108px;
border:1px solid #fff;
background:url(noimg.png) no-repeat 50% 50%}
#case dl dt{ height:40px;
border-top:1px solid #dadde2;
background:url(list.png) repeat-x 0 1px;
line-height:40px;
text-align:center;}


#zz{ height:150px;
background:url(index.png) no-repeat}

#newlist{ float:left;
width:212px;
height:160px;
background:#e7e7e7 url(fuwu.png) no-repeat -499px 157px;}

#newlist h2{ height:26px;
background:url(fuwu.png) no-repeat -499px -3px;}
#newlist h2 span{ display:none}
#newlist h2 a{ display:block;
height:26px;}
#newlist ul{ padding: 3px 8px 0 10px;
background:url(xu.png) repeat-x 0 -3px;}
#newlist li{ background:url(xu.png) repeat-x 0 24px;
height:25px;
overflow:hidden;
line-height:25px;}
#newlist li span{ font-size:9px;
font-family:Tahoma, Geneva, sans-serif;
float:right;
margin-left:3px;}
#newlist a { text-decoration:none; word-break:break-all;
color:#565656}
#indexban{ width:238px;}
#indexban  a{ display:block} 
#domain { width:454px;
height:167px;
overflow:hidden;
margin-bottom:5px;
float:right;
border-bottom:2px solid #efefef}
#domain .embossinput{ width:199px;}
#domain .searchdomain{ width:88px;
cursor:pointer}
#domain .search-domain{ height:58px;
background:url(search.png) no-repeat 0 15px;
padding:17px 0 0 91px;
border:1px solid #dadada;
border-bottom:0;}
#domain .search-domain input{ float:left;
height:22px;
padding-top:2px;
background:none;
border:0;}
#domain .domainlist{
border:1px solid #dadada;
border-top:0;
height:90px;}
#domain .domainlist ul{ border-left:1px solid #fff; border-right:1px solid #fff;padding:0 0 15px 25px;
height:75px;
background: url(domain.png) repeat-x 0 100%;}
#domain .domainlist li{ float:left;
height:25px;
width:80px;
color:#333}
#left #domain  h2,#left  #cn-domain,#left  #cndomain{ display:none}
.domainlist li:hover{ color:#e67124}
.domainlist li label{ cursor:pointer;
font-family:Verdana, Geneva, sans-serif}

#domainlist{ border:1px solid #ffb581;
background:#ffe7a9;
padding:2px;}
#domainlist .search-domain input{ border:1px solid #ff8834}
#domainlist .search-domain input:hover{ border:1px solid #fc5d00}
#domainlist .search-domain,#domainlist .domainlist,#domainlist h2{ background:#fff;}
#domainlist h2{ height:25px;
line-height:25px;
text-indent:5px;}
#domainlist h2 span{ border-left:4px solid #ff640c;
padding-left:5px;}
#domainlist .domainlist { overflow:auto;
padding:10px;}
*html #domainlist .domainlist { height:1%}
#domainlist .domainlist li{ float:left}
.domainname{ float:left;
width:9px;
height:9px;
overflow:hidden;
border:1px solid #ccc;
margin-top:4px;
margin-right:2px;
}
.domainname input{ margin: -2px 0 0 -2px;}
*+html .domainname input{ margin: -6px 0 0 -6px;}
*html .domainname input{ margin: -6px 0 0 -6px;}

.hosting{ margin-bottom:5px;
border-bottom:2px solid #ffeba5;}
.hostingtitle{ height:35px;
background:#fff url(header-bg.png) repeat-x 0 4px;
border-top:1px solid #febe50;
border-right:1px solid #febe50}
.hostingtitle h2{ background: url(index-tit.png) no-repeat;
height:35px;
padding-left:150px;
line-height:35px;}
.hostingtitle h2 span{ display:none}
.hostingtitle h2 em{ font-size:12px;
color:#9e9e9e;
margin-left:5px;}
.hostingbottom{border:1px solid #febe50;
border-top:0;
height:30px;
line-height:30px;
background:url(domain.png) repeat-x 0 100%;
padding:0 10px;}
.hostingbottom strong{ float:left}
.hostingl{ border-left:1px solid #febe50;
float:left;
height:194px; width:232px;}

.hostingr{border-right:1px solid #febe50;
float:right;background: url(fenge.png) no-repeat 0 50%;
height:194px; width:232px;}
.hostingc{ float:left;
width:231px;background: url(fenge.png) no-repeat 0 50%;
}

.zyyy .hostingl,.zyyy .hostingr,.zyyy .hostingc{ width:245px}
.hosttitle{ height:25px;
font-size:14px;
line-height:25px;
text-indent:10px;
font-weight:bold;
color:#f30}
.hosttitle a{color:#f30}
.hostlist{ height:133px;}
.hostlist ul { background:url(hostpic.gif) no-repeat 2px 40%;
padding-left:80px;}
.zyyy .hostlist ul { background:url(idc.gif) no-repeat 10px 40%;
padding-left:90px;}
.zys .hostlist ul { background:url(zys.gif) no-repeat 10px 40%;
padding-left:90px;}
.hostlist ul li{ background:url(fuwu.png) no-repeat -740px -256px;
text-indent:10px;
height:20px;
line-height:20px;}
.TabContent .hostbuy{background:url(listbg.png) repeat-x 0 -578px;}
.hostbuy{ margin-top:-20px;
padding-left:10px;}

.hostbuy span{ display:block;
height:19px;
padding-top:13px;
text-align:center}
.hostbuy em{ font-size:14px;
font-weight:bold;
color:#C00;
font-family: Verdana, Geneva, sans-serif;}
.more{ float:right;
width:47px;
height:11px;
margin:10px 8px 0;
background:url(more.png) no-repeat }
.more span{ display:none;}



.hosting-four dl{ float:left;
width:170px;
padding-left:15px;}
.hosting-three{ padding-left:10px;
padding-top:10px;
width:733px;}

.hosting-three dl{ float:left;
width:209px;
padding:10px;
margin:0 5px;
background:url(three.png) no-repeat}
.hosting-four dt,.hosting-three dt{ font-size:14px;
font-weight:bold;
text-indent:28px;
color:#0787e0;
background:url(icoo.png) no-repeat 0 50%;
height:28px;
line-height:30px;}
.hosting-three dl dd{ margin:0 -10px;
border:5px solid #f6f6f6;
border-bottom:0;
padding:5px 5px 10px 25px;
background:url(three.png) no-repeat -229px 100%;
border-top:0}
.hosting-four{ padding-bottom:5px;
width:743px;}
.hosting-content{ width:703px;
padding:20px;}
.hos1 .hosting-four,.hos1 .hosting-content{ border:1px solid #febe50;
border-top:0;
}

.hosting-four dl{background:url(btgg.png) no-repeat 100% 50%;}
.hos1  .hostingtitle h2{ background: url(tit.png) no-repeat;
height:35px;
padding-left:150px;
line-height:35px;}

.hos2{ border-bottom:2px solid #ffcfcf}
.hos2 .hostingtitle{border-top:1px solid #ff8c75;
border-right:1px solid #ff8c75;}

.hos2 .hosting-three,.hos2 .hosting-content{ border:1px solid #ff8c75;
border-top:0}

.hos2  .hostingtitle h2{ background: url(tit.png) no-repeat 0 -35px;
height:35px;
padding-left:150px;
line-height:35px;}


.hos3{ border-bottom:2px solid #c6e9fe}
.hos3 .hosting-four,.hos3 .hosting-content{ border:1px solid #89c7f8;
border-top:0}

.hos3 .hostingtitle{border-top:1px solid #89c7f8;
border-right:1px solid #89c7f8;}

.hos3  .hostingtitle h2{ background: url(tit.png) no-repeat 0 -70px;
height:35px;
padding-left:150px;
line-height:35px;}



.hos4{ border-bottom:2px solid #ddf5c8}
.hos4 .hostingtitle{border-top:1px solid #addb85;
border-right:1px solid #addb85;}

.hos4 .hosting-three,.hos4 .hosting-content{ border:1px solid #addb85;
border-top:0}

.hos4  .hostingtitle h2{ background: url(tit.png) no-repeat 0 -105px;
height:35px;
padding-left:150px;
line-height:35px;}




.hos5{ border-bottom:2px solid #efefef}
.hos5 .hosting-four,.hos5 .hosting-content{ border:1px solid #bababa;
border-top:0}

.hos5 .hostingtitle{border-top:1px solid #bababa;
border-right:1px solid #bababa;}

.hos5  .hostingtitle h2{ background: url(tit.png) no-repeat 0 -140px;
height:35px;
padding-left:150px;
line-height:35px;}



.hos6{ border-bottom:2px solid #f2dfff}
.hos6 .hostingtitle{border-top:1px solid #d4aaff;
border-right:1px solid #d4aaff;}

.hos6 .hosting-three,.hos6 .hosting-content{ border:1px solid #d4aaff;
border-top:0}

.hos6  .hostingtitle h2{ background: url(tit.png) no-repeat 0 -175px;
height:35px;
padding-left:150px;
line-height:35px;}

.hos7{ border-bottom:2px solid #b7f5fe}
.hos7 .hostingtitle{border-top:1px solid #7aeafb;
border-right:1px solid #7aeafb;}
.hos7 .hosting-content{ border:1px solid #7aeafb;
border-top:0}

.hos7  .hostingtitle h2{ background: url(tit.png) no-repeat 0 -210px;
height:35px;
padding-left:150px;
line-height:35px;}




.hz dl{ background:url(ban.png) no-repeat;}
.hz dt{ text-indent:70px;}
.hz dd ul{ padding:5px 0 0 5px;}
.hz dd ul li{ background:url(ban.png) no-repeat -84px 3px;
padding-left:10px;
}
#shuang{ border-bottom:2px solid #efefef;
height:122px;}
#shuang strong{ color:#f30;}
#shuang dl{
width:349px;
height:120px;}
#shuang dl dt{ height:28px; background:#efefef;
line-height:28px;
text-indent:10px;
font-size:14px;
font-weight:bold}
#shuang dl.mail{ border-right:0;
width:348px;
background:url(bottt.png) no-repeat -56px 48px;
float:left;}
#shuang dl.vps{ border-left:0;
float:right;
background:url(bottt.png) no-repeat 15px -32px;}
#shuang dl dd{border:1px solid #dadada;
height:72px;
overflow:hidden;
padding:10px;
padding-left:90px}
#shuang dl.mail dd{ border-right:0;}
#shuang dl.vps dd{ border-left:0;
background:url(xu.png) repeat-y -5px 0}
.tabout{ width:294px; float:left;
padding:0 20px 10px 30px;
line-height:20px;
border:1px solid #cecece;background:#f4f4f4 url(fuwu.png) no-repeat -653px -311px;
}
.taboutl{ margin-right:5px;background:#f4f4f4 url(fuwu.png) no-repeat -1px -311px;}
.tabout h3{ text-align:center;height:45px;
color:#F30;
line-height:45px;}
.tabout h3.th{ background:url(th.gif) no-repeat 80% 0;
}
.tabout h3 a{ color:#F30;}
.tabout img{ float:right}

.nTab{	width: 695px;
	border:1px #cecece solid;
	margin-bottom:5px;
}
.nTab .TabTitle{
	background:url(listbg.png) repeat-x 0 -411px;
	clear: both;
	height: 30px;
	overflow: hidden;
}
.nTab .TabTitle li{
	float: left;
	cursor: pointer;
	height:28px;
	line-height:26px;
	padding:1px ;
	font-size:14px;
	font-weight:bold;
	list-style-type: none;
}
.nTab .TabTitle li span{padding:2px 19px 0 19px;
display:block;}
/*.nTab .tuog li{ font-size:12px;
font-weight:normal;}
.nTab .tuog li span{ padding:2px 10px 0 10px}*/
.nTab .TabTitle  .active span{ border-top:2px solid #ff6400;
display:block;
color:#e33500;
}
.nTab .TabTitle .active{background:#fff url(listbg.png) repeat-x 0 -441px;
border-left:1px solid  #c0c0c0;
margin-left:-1px;
border-right:1px solid  #c0c0c0;}
.nTab .TabTitle .normal{}
.nTab .TabContent{ }
.none {display:none;}
.nTab .TabContent dl{ width:230px;
float:left;background:url(xu.png) repeat-y -5px 0;
padding-left:1px;}

.nTab .TabContent  .noimg{ background-image:none}

.nTab .tuog li{ font-size:12px;
margin-top:3px;
height:25px;
line-height:25px;}
.nTab .tuog li span{ padding:0 5px; border-top:2px solid #efefef;}
.nTab .tuog {background:#efefef;}
.nTab .tuog .active{ background:#fff;
margin-left:0;
border:0;}
.nTab .tuog .active span{ border-top:2px solid #999;}
.jianjie{ border-bottom:2px solid #f9f9f9;
margin-bottom:10px;
background: url(fenge.png) repeat-x 0 -10px}
.jianjie h2{ height:28px;
line-height:28px;
background:url(yu.gif) no-repeat 5px 50%;
text-indent:25px;
border:1px solid #efefef;
border-bottom:0;}
#jianjiecon{ 
padding:20px;
background:#fff url(domain.png) repeat-x 0 100%;border:1px solid #fff;}
.bod{ border:1px solid #efefef;
border-top:0;}
.shuom{ border:1px solid #b1e4fe;
background:#f0faff;
height:25px;
line-height:25px;
margin-bottom:10px;
color:#159ee5;
padding:0 5px;}
.shuom a{ color:#159ee5}
#tanli{background:#fff;
margin-bottom:5px;
padding:3px;border:1px solid #e1e1e1;}
#tanli .tanli{ }
#tanli .tanli h2{ height:28px;
line-height:27px;
padding-left:5px;
color:#444;
border:1px solid #fff;
border-bottom:0;
background: url(domain.png) repeat-x 0 100% ;}
#tanli .tanli h2 a{ font-weight:normal;
font-size:12px;
margin-right:5px;
color:#666}
#tanli .tanli ul{ background:#fff; border-top:1px solid #efefef;padding:5px;}
#tanli .tanli li{ height:27px;
line-height:25px;
overflow:hidden;
background:url(xu.png) repeat-x 0 26px;}
#tanli .tanli li a{word-break:break-all;text-decoration:none;
color:#666}
#tanli .tanli li span{ display:none}

#tanli a.imgl { border:1px solid #e1e1e1;
display:block;
height:71px;
margin-top:4px;}
#tanli a:hover.imgl{ border:1px solid #57b7ff} 
.listhost{ width:702px;}
.listhosting{ float:left;
width:346px;
margin-right:5px;
background:url(hostinglist.png) no-repeat -346px 100%;
margin-bottom:5px;}
.listhosting dl{background:url(hostinglist.png) no-repeat;
padding-bottom:3px;
}
.listhosting dd{ border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;
padding:10px;
color:#343434;}
.listhosting dd img{ float:left;}
.listhosting dd ul{ margin-left:150px;}
.listhosting dd li,#chanp  ul li{ line-height:20px;
text-indent:10px;background:url(hostinglist.png) no-repeat -704px 8px;
}
.listhosting dt{ height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
color:#ff4e00;
padding-left:25px;}

.listhosting .lisbottom{ height:25px;
padding:0 10px;}
.listhosting .lisbottom  a{ float:right;
margin-left:5px;}
.listhosting .lisbottom em{ color:#C00;
font-size:18px;
font-weight:bold}
.buyname{ text-align:center;
height:30px;
line-height:30px;
margin-bottom:10px;
background:url(xu.png) repeat-x 0 29px;}
#chanp{ margin-left:350px;
padding:1px;}
.oter img{ display:none}
.oter li{ float:left;
width:50%;}
.hosticon{ float:left;
padding:0 0 0 15px}
#hosttab{ margin-top:5px;padding:10px 10px 0 10px;background:url(xu.png) repeat-x 0 -5px;}
#hosttab table{}
#hosttab td{ padding:5px 5px 5px 10px;}
#hosttab .titlebgs{ border-bottom:1px solid #efefef;
border-right:1px solid #efefef;
background:#f7f7f7;
color:#444;
width:150px}
#hosttab .titlebgs2{ border-bottom:1px solid #efefef;}
#hosttab .nTab{ width: auto}
.chinaccbuy{ height:50px; padding-top:16px; margin:7px 0;background:url(buyyy.png) no-repeat}
.domain-jiage,.vps-jiage,.dedicatedserver-jiage{background:url(buyyy2.png) no-repeat}
.chinaccbuy a{ float:left;
width:140px;
height:35px;
margin:0 11px 0 12px;}
.chinaccbuy a span{ display:none}
#buy{ float:right;
width:115px;background:url(buy.png) no-repeat;
margin:30px;
height:34px;}
#buy span{ display:none}
.TitleT{ text-indent:10px;
color:#f86100;}
.TitleT span{ border-bottom:2px solid #ffb481;
margin:-2px;
line-height:26px;
display:block;
font-weight:bold}
h1.header{ margin-top:0}
.detailtable{ width:695px;
border:1px solid #ddd;
border-right:0;
border-bottom:0;
background:#ddd;
}
.hui,.hui a{ color:#666}
.rs{ border:0;
color:#333}
.rs em{ color:#c00;}
.detailtable td{ border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:3px;
background:#fff;}
.detailtable  .TitleTD{ width:100px;
background:#f7f7f7;
font-weight:bold;
color:#333}
.detailtable  .sectiontitle{background:#f7f7f7;}

#domain-whois{ padding-bottom:20px;
border-bottom:1px solid #ddd;
background:url(whois3.png) no-repeat 100% 100%;}
.pa{ padding:9px;
border:1px solid #fff;
background:#fff;}
.domain-pa{ padding-left:210px;
background:#fff url(domain.png) no-repeat}
.domain-sea  h3{ font-size:12px}
.domain-sea  ul{ overflow:auto;
padding-bottom:10px;}
*html .domain-sea  ul{ height:1%}
.domain-sea   li{ float:left;
width:90px;
overflow:hidden;
margin-bottom:10px;
height:25px;}

.domain-sea{ background:url(whois2.png) no-repeat  500px 30px;
padding:20px;
border:1px solid #fff;}
.domain-sea h2{ height:28px;
text-indent:-9999px;
margin:0 0 20px -20px;
background:url(whois1.png) no-repeat;}
.cn h2{ background-position:0 -28px;}
.cn{ background:url(whois3.png) no-repeat 500px 10px;}
.thes input{ border:0;
float:left;
height:23px;
line-height:23px;
width:90px;
background:none}
.thes .embossinput{ width:222px;
margin-right:12px;
}
.thes{ background:url(whois1.png) no-repeat 0 -56px;
padding-left:85px;
height:23px;
width:365px;
margin:0 0 20px 0;}
.fr{ float:left;
background:none;
margin:0;
width:250px;}
#dh { height:48px;
background:url(buy.png) no-repeat 0 -34px;
margin-bottom:5px;}
#dh a{ display:block;
height:48px;}
#dh a span{ display:none}
.daohang{ height:84px;
margin-bottom:5px;
background:url(buy.png) no-repeat 0 -82px;}
.daohang-domain{background:url(dh.jpg) no-repeat;}
.daohang-xnzj{background:url(dh.jpg) no-repeat 0 -84px;}
.daohang-hzzj{background:url(dh.jpg) no-repeat 0 -168px;}
.daohang-vps{background:url(dh.jpg) no-repeat 0 -252px;}
.daohang-fwqzy{background:url(dh.jpg) no-repeat 0 -336px;}
.daohang-email{background:url(dh.jpg) no-repeat 0 -420px;}
.daohang h2{ height:20px;
padding-top:12px;
text-indent:80px;
font-size:14px;
color:#0ba5bf}
.daohang h2 span{ font-size:11px;
color:#999;
text-transform:uppercase;
margin-left:3px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;}
.daohang ul{ padding-left:80px;}
.daohang ul li{ line-height:20px;}
.sidebar{ border:1px solid #ffb481;
margin-bottom:5px; }
.sidebar h3{ height:30px;
background:url(buy.png) no-repeat 0 -166px;
color:#ef2d00;
font-size:14px;
text-indent:30px;
line-height:32px;}
.sidebar img{ margin: 5px 0 5px 20px}
.help{ border-color:#bbb}
.help h3{ background-position:0 -196px;
color:#585858}
.help li{ height:22px;
line-height:22px;
background:url(hostinglist.png) no-repeat -692px 5px;
padding-left:25px;}

.thehz{background:url(hezu.png) no-repeat;
height:185px;
margin-bottom:5px;}
.tvps{background:url(vps.png) no-repeat;}
.thehz dt{ font-size:14px;
font-weight:bold;
color:#f75900;
height:35px;
line-height:35px;
padding-left:15px;}
.tvps dt{ color:#05a2be;
text-indent:35px;}
.thehz dd{ padding:5px 0 0 170px;}
.thehz dd ul{ height:100px;}
.thehz dd ul li{ float:left;
background:url(fuwu.png) no-repeat -740px -256px;
padding-left:10px;
height:25px;
color:#434343;
width:250px;}
.thehz dd ul li.botto{ width:500px;}
.thehz dd ol li{ float:left;
padding:0 10px 0 0;
list-style:none}
.thehz dd ol li em{ font-size:18px;
font-weight:bold;
color:#C00;
line-height:28px;
font-family: Verdana, Geneva, sans-serif;}
.thehz dd ol li a { background:url(hz.png) no-repeat;
padding-left:28px;
float:left;
height:28px;
text-decoration:none;
color:#2c92e5;}
.tvps dd ol li a { background-image:url(vp.png);
}
.thehz dd ol li a.gwc{ background-position:0 -28px;}
.thehz dd ol li span{ float:left;
height:28px;
line-height:28px;
font-weight:bold;
cursor:pointer;
padding-right:10px;
text-decoration:none;
background:url(hz.png) no-repeat 100% -56px;}
.tvps dd ol li span{ background-image:url(vp.png);
color:#719f02
}
.tsx dd ol li{ line-height:28px;
height:28px;}
.tsx dd ol li.jggg{ width:420px;
margin-left:-130px;
-margin-left:-65px;}
.tsx dt a{ float:right;
margin-right:460px;
font-weight:normal;
font-size:12px}
.jies2{/* border:1px solid #65d5e9;
background:#daf6fb;
color:#179aaf;*/
margin-bottom:5px;
color:#2a90c4;
background:url(sxbg.gif) no-repeat;
padding:10px;
padding-left:210px;} 

#announcement { margin-bottom:5px;
	height:75px;
	padding-top:35px;
	background:url(index.png) no-repeat 0 -170px ;
	overflow: hidden;
}
#announcement div {line-height: 24px;
	overflow:hidden;
	height: 60px;
}
#announcement ul{ background:url(index.png) no-repeat 0 -280px ;}
#announcement li { width:240px;
margin:0 4px;
	font-size: 12px;
	height: 60px
	}
#announcement a {
	text-decoration: none;
}
#announcement a:hover {
	text-decoration:underline;
}

#hzzq{ border:1px solid #bbb;
margin-bottom:5px; }
#hzzq h2{ height:30px;
background:url(buy.png) no-repeat 0 -196px;
color:#585858;
font-size:14px;
text-indent:30px;
line-height:32px;}
#hzzq ul{ padding:5px;
height:86px;}
#hzzq li{ width:115px;
text-indent:20px;
height:22px;
line-height:22px;
float:left;}
#hzzq li a{background:url(hostinglist.png) no-repeat -704px 5px;
padding-left:10px;
color:#0877c9}
.alllist ul{ overflow:auto;
padding:10px 10px 10px 30px;
background:#fffdda;
border:1px solid #ffbb8c}
*html .alllist ul{ height:1%}
.alllist h2{ display:block;
height:30px;
color:#ea431c;
line-height:30px;}
.alllist li{ float:left;
width:180px;
height:30px;
line-height:30px;}
.shopcartlist{ width:100%;}
.shopcartlist td{border-bottom:1px solid #ccc;
height:25px;}
.shopcartlist .domainname{ margin-left:9px;}
.alc{ text-align: center}
p.alc{ padding-top:10px;}
.shopcartlist em{ color:#F00;
font-weight:bold}
#messagebox{ padding:20px;background:#fffdda;
border:1px solid #ffbb8c}
.lo{ margin:20px auto 30px auto;}
.zcc{ height:80px;background:url(zc.png) no-repeat 50% 0}

#zfb{ float:right}

p.sectiontitle{ font-size:14px;
font-weight:bold;
margin-bottom:5px;
text-align:center}
h2.sectiontitle{ margin:10px 0 0 10px;
text-indent:10px;
height:20px;
color:#ff6401;
background:url(xu.png) repeat-x 0 17px;}
.alllist h2.sectiontitle{ background-image:none;
height:30px;
line-height:30px;}
.shopcartlist td img{ vertical-align:middle}
.ymm{ margin:0 10px }
.ymm td { height:30px;
text-indent:20px;
background-position:0 29px;}
.tes{ display:block}
.tes ul{ padding:10px;}
.tes li{background:url(ban.png) no-repeat -84px 3px;
height:25px;
color:#C30;
padding-left:20px;
line-height:25px;}
#content-right .payment p{ float:left; width:300px;}
#content-right .payment p a{ display:block;
height:60px;
padding:10px;
border:1px solid #f8f8f8;}
#content-right .payment p a:hover{ border-color:#ff4a00}
#ymlist{ height:32px;
background:url(ymm.gif) no-repeat;
display:block;
text-indent:-999px;
margin:20px 0 0 0; }
.tuoguan{ width:auto;
line-height:20px;}
.tuoguan #myTab li{ font-size:12px;}
.tuoguan #myTab li span{ padding:0 10px;}
.type{ width:150px;
text-align:center;
float:left;
padding:10px 0;}
.type img{ display:block;
border:1px solid #efefef;
background:#fff;
margin-bottom:5px;
padding:2px;}
.jianjj{ padding:10px;
padding-right:25px;
background:#f8f8f8;}
.jianjj p{ margin-left:150px;}
.flash{ float:left;
padding:0 10px 10px 10px;}
.tgg{ width:600px; margin:auto}
.tgg td{ padding:8px;
text-align:center}
.rcon{padding:10px;
padding-right:25px;}
.rcon h3{ height:20px;
padding-top:10px;}
.rcon ol{ margin-left:435px;}
#sidebar-shopcartlist{ background:#f9f9f9;
border:1px solid #dadada;
margin-bottom:5px;
padding:1px;}
#sidebar-shopcartlist h2{ padding-top:5px;
text-indent:5px;
border-bottom:1px solid #efefef;
background:#f2f2f2;
border-top:2px solid #43bdd5}
#sidebar-shopcartlist dl{ background:url(xu.png) repeat-x 0 54px;
height:45px;
padding:5px;}
#sidebar-shopcartlist dt{ height:25px;
line-height:25px;}
#sidebar-shopcartlist dd{ height:25px;
line-height:25px;}
#sidebar-shopcartlist dd em{ float:right;
color:#F00;}
#sidebar-shopcartlist em{color:#F00;}
#sidebar-shopcartlist dt img{ float:right;
margin:5px 0 0 5px;}
.scc{ text-align:center}
.gwclistt{ height:28px;
background:url(spcar.png) no-repeat;
text-indent:-999px;
margin-bottom:5px;}
.quer{ background-position:0 -28px;}
.ggwwcc{background:url(gwc.png) no-repeat;
padding-top:70px;}
.newlist{ padding:5px; height:65px;
background:url(xu.png) repeat-x 0 74px}
.newlist dt span{ float:right;}
.newlist dt a{}
.newlist dd p{ text-align:right}
.jies { padding:10px;
background:#f9f9f9;
color:#333;
line-height:24px;
border:1px solid #efefef;
margin-bottom:10px;}
.jies ol{background:url(xu.png) repeat-x 0 -5px;
height:75px;
margin-top:5px;
padding-top:5px;}
.jies ol li{ list-style-position:inside;
float:left;
width:320px;
height:25px;
line-height:25px;}
.domainflash{ padding-bottom:60px;
background:url(dmbg.jpg) no-repeat 50% 100%;}
#jiage{ overflow:hidden;
height:25px;
cursor:pointer;
width:200px;
margin-left:50px;
display:block;
padding-top:10px;
background:#fff;
border:1px solid #fff;}
#jiage ul{}
#chanp #jiage li{ height:30px;padding:0;
background:none;
text-indent:30px;}
#jiage li ul li{ float:left;} 
#jiage .yj{ width:70px;}
/*#jiage:hover{ height:auto;
text-decoration:none;
border:1px solid #ccc;}*/
#jiage em{ font-size:18px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
color:#F00}
.mail_table td{ padding:5px;
text-align:center;}
.detail_title_domain{ background:#f8f8f8;
color:#555;
font-weight:bold}
#maillist{ padding-left:400px;
height:133px;
background:url(mail.jpg) no-repeat}
#maillist ul{ padding:10px;}
#maillist li{background:url(ban.png) no-repeat -84px 3px;
height:25px;
color:#C30;
padding-left:20px;
line-height:25px;}
#pay{ height:85px;
background:url(pay.png) no-repeat;}
#emailads{ float:right;
width:220px;
height:28px;
margin:2px 2px 0;
background:url(fuwu.png) no-repeat -494px -253px;}
#emailads a{ display:block;
height:28px;}
#emailads a span{ display:none}
#fuwucn{ border:1px solid #ddd;
background:#f8f8f8;
padding:10px;}
#fuwucn li{ margin-left:30px;
line-height:24px;}
.red{ font-weight:bold;
color:#F30;
font-size:14px}
.frr{ float:right;}
#footerlinks .frr{ margin-top:15px;}
table{ border-color:#efefef;
margin:auto}
.yiban{ width:335px;background:url(xu.png) repeat-x 0 -5px;
margin-top:10px;
padding-top:10px;}
.yiban dt{ font-weight:bold;
text-indent:10px;}
.yiban dd{ padding-left:20px;}

.titleh{ font-size:14px;
height:22px;
overflow:hidden;color:#F30;
background:url(xu.png) repeat-x 0 19px;
}
.titleh span{ font-size:12px;
color:#666;
text-transform:uppercase;
margin-left:3px;}
.payyyy td{ text-indent:10px;
color:#333;
line-height:24px;}
.payyyy em{ font-weight:bold;
color:#F30;
display:block;
height:20px;
line-height:14px;
font-size:14px;}
.payyyy span{ font-size:14px;
font-weight:bold}

.payment{background:none;
border:0;
margin-top:-20px;}
.payment a{ display:block;
padding-top:10px;
height:70px;
border:1px solid #ddd;
text-align:center;}
.payment a:hover{ border-color:#F30}
.payment dd{ padding:0}
.payment .pays{ display: none;}
.payment .pays a{ float:left;
width:500px;
height:85px;
background:#000}
#contact{background:url(contact.png) no-repeat 0 100%;
padding-bottom:100px;}
#contact .yiban{ background:none;
font-size:14px;
line-height:28px;
color:#424242}
#contact .fr{background:url(xu.png) repeat-y -5px 0;
font-size:12px;
color:#666;
width:330px;
padding-left:20px;
float:right}
#thecont h1{ text-align:center;
margin-bottom:10px;}
#thecont{ padding:0 20px;
line-height:24px;}
.patt{ padding:0;
border-bottom:2px solid #efefef;}
.patt h1{ border:1px solid #ccc;
border-bottom:0;
height:30px;
line-height:30px;
text-indent:10px;}
.patt ul{ border:1px solid #ccc;
border-bottom:0;
border-top:0;
padding:10px;}

.textr{ text-align:right;border:1px solid #ccc;
border-top:0;
height:30px;
line-height:30px;
padding:0 5px;}
.newlistli li{ height:25px;
padding-left:5px;
background:url(xu.png) repeat-x 0 24px;
line-height:25px;}
.newlistli li span{ float:right}
.newlistli li a,.newlist dt a{background:url(fuwu.png) no-repeat -740px -260px;
padding-left:10px;}

dfn,p em{ color:#F00;
font-weight:bold}
#ymzc .TitleTD{}
#ads{position:fixed;
-position:absolute;
width:600px;
border:1px solid #F30;
padding:70px 20px 20px 158px;
line-height:24px;
background:#fff url(gg.png) no-repeat;
left:50%;
top:150px;
margin-left:-400px;}
#gallery li{ display:inline;}
#gallery li a{ padding:4px;
margin:5px;
float:left;
border:1px solid #efefef;}
#gallery li a:hover{ border-color:#F30}
.ps{ background:#ffecba;
border:1px solid #ffb481;
height:25px;
line-height:25px;
padding:0 10px;
color:#f30;
margin-bottom:5px;}
.dnsbuy{ border:1px solid #d2d2d2;
height:43px;
background:url(dnsbuy.gif) no-repeat 100% -43px;}
.dnsbuy dt{ float:left;
width:193px;
background:url(dnsbuy.gif) no-repeat;
line-height:43px;
text-align:center;
font-size:14px;}
.dnsbuy dt span{color:#f30;
font-weight:bold}
.dnsbuy dd{ float:left;
width:360px;
line-height:43px;
padding-left:10px;}
.dnsbuy dd li{ width:100px;
float:left;
height:21px;
line-height:21px;
width:120px;} 
.dnsbuy-buy{ float:right;
width:120px;
height:43px;}
.dnsbuy-buy span{ display:none}
#hdym{ padding:10px 20px;
background:#fffcbf;
border:1px solid #fee998}
#hdym h2{ margin:-10px -20px 10px -20px;
height:20px;
text-indent:10px;
color:#f9920b;
}
#hdym li{ height:25px;
line-height:25px;background:url(fuwu.png) no-repeat -740px -256px;
padding-left:10px}
#qq1{ height:101px;
padding:10px 0 0 15px;
background:url(qq.gif) no-repeat;
margin-bottom:5px;}
#qq ul{ padding-left:70px;}
#qq li{ line-height:22px;}
#qq strong{ color:#FF6600;
font-size:14px}





.menu { z-index:100; 
left:100%; margin-left:-26px;
margin-top:10px;position:fixed}

.menu ul {padding:0; margin:0; list-style-type: none; height:170px;}

.menu ul li {width:26px; text-align:left; margin-top:2px;+margin-top:-2px;-margin-top:-5px}
* html .menu ul li { 
position:relative;}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:26px;}
* html .menu ul li a, * html .menu ul li a:visited {width:26px;}

table {margin:0; padding:0;  border-collapse:collapse;font-size:1em;}

.menu ul li ul {visibility:hidden; position:absolute; width:130px; top:0; left:-132px}
.menu ul li ul li{ margin-top:0;
width:132px;}
.menu ul li:hover {position:relative;}
.menu ul li:hover a {
text-decoration:none;}
.menu ul li a:hover { position:relative; z-index:200; border-left:0;}

.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; z-index:300; background:#fff;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a ,.menu ul li a:hover ul li span,.menu ul li:hover ul li span{display:block; background:#e6faff; color:#007fb9; text-align:left; height:auto; padding:5px; border:1px solid #42ccf0;
text-decoration:none; border-width:1px 1px 0 1px; width:130px; w\idth:120px;}
.menu ul li a:hover ul li span,.menu ul li:hover ul li span{
font-size:12px;
padding:2px 5px;
background:#69c9f7;
text-decoration:none;
color:#fff;}
.menu li a span{ text-decoration:none}
.menu ul li a:hover ul li span.fww,.menu ul li:hover ul li span.fww{ background:#fff7b0;
padding:5px;
color:#f30}
.menu  img{ margin-right:8px}
.menu ul li:hover ul li.last,
.menu ul li a:hover ul li.last {border-bottom:1px solid #42ccf0;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#fff; color:#000;}




a.aimg{ border:1px solid #ccc;
margin-top:6px;}
a.aimg:hover{ border-color:#f30}
#sidebar-link{ border:1px solid #efefef;
margin-top:10px;
padding:2px;}
#sidebar-link li{ line-height:25px; 
height:25px;
text-indent:5px;}
#sidebar-link li.bgc{ background:#f1f1f1}
#sidebar-link h2{ height:28px;
line-height:27px;
padding-left:5px;
color:#444;
border:1px solid #fff; 
border-bottom:0;
background: url(domain.png) repeat-x 0 100% ;}


.chengg{ border:1px solid #ffad49; 
background:#fffac1 url(chengg.png) no-repeat 40px 50%;
padding:40px;
width:250px;
margin:auto;
padding-left:174px;}

.allhost{ background:url(allh.png) no-repeat 0 100%;
padding:0 0 8px;
margin-bottom:10px;}
.allhost .allhostbg{background:url(allbg.png) repeat-y;}
.allhost h2{ height:37px;
background:url(allh.png) no-repeat}
.allhost h2 span{ float:left;
padding:10px 0 0 15px;
font-size:14px;
font-weight:bold}
.allhost-sidebar{ float:right;
width:190px;
padding:0 5px 20px;}
.allhost-sidebar strong{  display:block;
height:20px;}
.allhost-sidebar img{ float:left;
border:1px solid #efefef;
padding:1px;
margin-right:3px;}
.allhost-table{ width:730px;
overflow:hidden;
padding-left:8px;}
.allhost-table table{ width:720px;
border:1px solid #ddd;
margin-bottom:5px;}
.allhost-table table tr{}
.allhost-table table td{ background:#fff url(ll.png) no-repeat -4px 50%;
border-bottom:1px solid #ddd;
border-top:1px solid #fff;
height:30px;
line-height:18px;
text-align:center;}
.allhost-table table td.ott{ background-color:#f7f7f7}
.fwt{ font-weight:bold}
.allhost-table table td.header{ text-align:left;
font-weight:bold;
font-size:14px;
height:25px;
text-indent:10px;}
.allhost-table table td.hostlist-t{ background:#f9f9f9;
color:#555;
background-image:none}
.allhost-table table dfn{ font-size:14px;
font-weight:bold}
.allhost-table .lff{ padding:5px; background-image:none; text-align:left}
.hostall{ border:1px solid #febe50;
border-top:0;
background:url(bggg.png) no-repeat 740px 50%;
padding:5px 0;}
.hostingtitle h2.fu1{ background:url(index-tit2.png) no-repeat}
.hostingtitle h2.fu2{ background:url(index-tit2.png) no-repeat 0 -35px;}
#thrinfo{ padding-top:10px;}
#thrinfo dl{ float:left;
width: 250px;}
#thrinfo  dt{ font-weight:bold;
height:25px;
line-height:25px;
background:url(xu.png) repeat-x 0 24px;
text-indent:5px;
margin-bottom:5px;}
#thrinfo dl.logolink{ width:450px;}
#thrinfo dl.logolink ul li{ float:left;
margin-bottom:5px;
width:90px;}
.zyyy .allhost-sidebar{ padding:5px;}
.zheli{border:1px solid #febe50; border-top:0; background:url(bggg.png) no-repeat 740px 50%;
}

#xinbk { width:740px;}
#thedl{ border:1px solid #92e9ff;
margin:10px 0; }

#thedl td{ text-align:center;
font-size:12px;
padding:2px 0;
background:none}

#thedl .bgggg td{ background:#f5fdff}
#thedl .bggb td{ font-weight:bold;
background:#e7faff;
color:#00a8d2}
#thedaili{ border:1px solid #e1e1e1;
line-height:24px;
padding:15px; background:url(dailii.jpg) no-repeat;}
#thedaili h1{ text-align:right;
height:92px;
padding-top:113px;}
#thedaili h1 a{ margin-right:10px; color:#0d4ab9}
#left{ color:#333}
#thedaili h2{ margin:10px 0;
color:#f30;}
#thedaili ol li{ list-style-position:inside}