﻿/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; text-align:center;}
.wrap {width:980px; margin:0 10px 0 10px; text-align:left;}
.main {}
a {color:#000000; text-decoration:none}
a:hover {color:#3a85cf; text-decoration:none}
form {margin:0; padding:0}
input {border:1px solid #abadb3}
ul {margin:0; padding:0; list-style:none;}
img {display:block}

/* 一些常用类 */
.fr {float:right}
.fl {float:left}
.clear {clear:both}
.leftsides {width:200px; float:left}
.rightsides {width:200px; float:right}
.center {float:right; width:560px}
.centerside {float:left; width:570px}
.t {background:url(tbottombg.png) bottom no-repeat; padding-bottom:3px; margin-bottom:10px;}
.tcontent {background:url(tbg.png) repeat-y; padding-bottom:2px; *padding-bottom:1px; border:0}
.tcontent h1 {margin:0; padding:3px 0 0 5px; font-size:12px; background:url(ttitle.png) no-repeat; height:21px; color:#FFFFFF; margin-bottom:0px}
.tcontent h2 {margin:0; padding:2px 0 3px 5px; *padding:1px 0 3px 5px; font-size:12px; background:#efefef; margin:0px 1px 3px 1px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1}
.tcontent ul {margin:0; padding:0; list-style:none; margin-top:4px}
.tcontent ul li {line-height:23px; padding:0 0 0 8px}
.tcontent dl {margin:0; padding:0; margin-top:3px}
.tcontent dl dt {float:left; margin:5px 0 0 8px}
.tcontent dl dd { float:left; margin:3px 0 0 8px; *margin:3px 0 0 4px;}
.noborder input {border:0px}
.zimg img {border:5px solid #E3E3E3; margin:0 auto}

.left {width:770px; float:left}
/*.right {width:780px; float:right}*/

.t2 {background:url(t2bottombg.png) bottom no-repeat; padding-bottom:3px}
.t2content {background:url(t2bg.png) repeat-y; padding-bottom:2px; *padding-bottom:1px}
.t2content h1 {margin:0; padding:3px 0 0 5px; font-size:12px; background:url(t2title.png) no-repeat; height:26px; color:#000}
.t2content table {margin:0px 10px; width:540px; border:0px; text-align:center; table-layout:fixed}
.t2content table td {border-bottom:1px solid #CCCCCC; border-top:0; border-left:0; border-right:0; height:30px; *height:29px}

.t3 {background:url(t3bottombg.png) bottom no-repeat; padding-bottom:3px}
.t3content {background:url(t3bg.png) repeat-y; padding-bottom:2px; *padding-bottom:1px}
.t3content h1 {margin:0; padding:3px 0 0 5px; font-size:12px; background:url(t3title.png) no-repeat; height:26px; color:#FFF}
.t3content ul {margin:0; padding:0}
.t3content ul li {width:170px!important; width:190px; float:left; padding-left:15px; padding-right:5px; border-left:1px solid #eaeaea}


.pageleftad {margin-bottom:10px}
/*头部*/
.head {margin-top:10px;}
.headtop {margin-bottom:10px; height:50px; overflow:hidden}
.logo {}
.logo img {display:block; border:0}
.toptext {text-align:right; margin-top:15px; margin-right:10px}
/*.toptext a {color:#000;text-decoration:underline}*/
.toptext a:hover {text-decoration:none}
.navigation {background:url(navigation.png) no-repeat; height:36px;}
.navigation ul {list-style:none; margin:0; padding:0}
.navigation ul li {float:left; width:119px; line-height:36px; height:36px; text-align:center; display:block; margin-right:3px}
.navigation ul li a {font-weight:bold; text-decoration:none;}
.navigation ul li a:hover {color:#FFF}
.navigationhover {background:url(navigation-hover.png) repeat-x; color:#FFF}
.navigationhover a {color:#FFFFFF}
.navigationhoverleft {background:url(navigationlefthover.png) no-repeat left}
.navigationhoverleft a {color:#FFFFFF}
.navigationhoverright {background:url(navigationrighthover.png) no-repeat right}
.navigationhoverright  a {color:#FFFFFF}
.navigationonclick {background:url(navigationonclick.png) repeat-x; color:#FFF}
.navigationonclick a {color:#FFF}

/*左侧*/
.lefttopnew {margin-bottom:10px}
.lefttopnew img {display:block; border:0}

/*domain*/
.domain{margin-top:10px}
.t1title {background:url(t1title.png) no-repeat top; padding-top:3px}
.t1bottom {background:url(t1bottom.png) no-repeat bottom; padding-bottom:2px}
.t1content {background:url(t1content.png) repeat-y; padding:7px 10px}
.domainsearch {width:290px}
.domainsearch li {float:left; padding:0 5px}
.checkbox {margin:0; padding:0; list-style:none; width:280px; margin-left:10px}
.checkbox li {width:68px; float:left; line-height:23px; padding:0}

/*webhost*/
.webhost {margin-bottom:10px}
.imgtext {padding:0px; padding-left:4px;}
.imgtext li {border-right:1px solid #CCCCCC; border-bottom:1px solid #CCC; width:177px; float:left;}
.texttitle {font-weight:bold; margin-bottom:8px; text-align:center; margin-top:8px}
.titleimg {text-align:center; margin-bottom:8px}
.titleimg img {margin:0 auto}
.textinfo {text-align:center; color:#666666; margin-bottom:8px}

/*customer*/
.customer li {width:90px; text-align:center; float:left}

/*server*/
.servertitle {margin-bottom:8px}
.serverimg {margin-bottom:8px}
.serverimg img {}
.servercontenttitleimg {margin-bottom:10px}

.hezuo h1 {}
.hezuo ul {margin:0; padding:0; margin-top:5px}
.hezuo ul li {width:180px; padding:0; margin-bottom:4px; margin-top:4px; padding-left:8px; float:left;}
.hezuoimg {width:96px}
.hezuotitle {width:75px; padding-left:5px; padding-top:5px}


/*tools*/
.tools {padding-bottom:0px; *padding-bottom:1px}
.tools h2 {padding:3px 0 3px 5px; *padding:4px 0 3px 5px;}

/*foot*/
.foot {line-height:25px; margin:10px 0 100px; padding-top:3px; color:#666666}
.foot a {color:#2971a7}
.foot .fr {text-align:right}
.foottop {padding-bottom:5px; margin-bottom:4px; border-bottom:1px solid #CCC}

/*2级页面*/

/*position*/

.position {background:url(position.png) no-repeat; height:32px; padding-top:7px}
.position .fl {padding-left:130px}
.position .fr {padding-right:15px}

/*server*/

.server {padding-top:20px; margin-bottom:0}

/*虚拟主机*/

.intro {width:200px; background:url(introbottom.png) bottom left no-repeat; padding-bottom:3px;}
.intro h1 {font-size:12px; background:url(introh1.png) no-repeat; margin:0; height:14px; padding:7px 0 5px 8px; color:#FFFFFF}
.introcontent {background:url(introbg.png) left repeat-y; width:190px; height:100%}
.introcontent h2 {font-size:12px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; line-height:23px; background:#DFDFDF; padding-left:5px; margin:0}
.intro ul {margin:0; padding:0}
.intro ul li {line-height:23px; padding-left:5px;}
.servercontent {background:url(servercontentbg.gif) no-repeat; padding:30px; margin-top:10px;}

	/*host.asp中的内容部分*/
		.servercontent1 {width:780px}
	/*----------------*/
.sb {background:url(scbottom.png) no-repeat bottom; padding-bottom:4px}
.st {background:url(sctitle.png) no-repeat; padding-top:5px }
.sc {background:url(scbg.png) repeat-x bottom; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:3px 5px}
.sctitle {text-align:center}
.scinfo {padding-top:5px; text-align:center}
.scinfo a {color:#990000}
.scinfo img {display:inline}
.sctitle h1 {font-size:12px; margin:0 0 5px 0; padding:0}
.simg {margin:0 auto; text-align:center;}
.simg img { margin:0 auto}

.domainarea {background:url(domainbottom.png) bottom left; padding-bottom:39px; margin-top:10px;}
.domainareatitle {background:url(domaintitle.png) no-repeat; padding-top:70px}
.domainareacontent {background:url(domainbg.png) repeat-y; padding:10px 50px}
.domainarealeft {width:480px}
.domainarearight {width:370px}

/*bank*/
.bank { background:url(bankbottom.png) bottom no-repeat; padding-bottom:23px}
.banktitle {background:url(banktitle.png) top no-repeat; padding-top:73px}
.bankcontent {background: #fcfcfc; padding:0 30px; border-left:1px solid #CCC; height:100%; border-right:1px solid #CCC}
.bankcontent .fl {width:703px; border-right:1px solid #CCC; padding:15px 0}
.bankcontent .fr {width:200px; margin-top:0px}
.bankblock {border:1px solid #EBEBEB; width:657px; line-height:23px; padding:8px; background:#FFF; margin-bottom:15px}
.bankblock a {color:#0000FF; text-decoration:underline}
.bankblock h1 {font-size:12px; color:#999999; margin:0; color:#990000}
.bankblockleft {float:left;}
.bankblockright {float:right}

/*contact*/
.contact {width:173px; padding:0 10px}
.contact ul {margin:0; padding:0}
.contact ul li {float:left; margin:10px 0 0; width:165px;}
.contactimg {float:left}
.contacttext {float:left; padding-top:3px}
.contact h1 {font-size:12px; color:#FF6600; margin:20px 0 0 0; padding:3px 3px 1px; width:63px; display:block; background:#EEEEEE; border:1px dashed #CCCCCC}
.contact span {padding-left:5px; float:left; margin-bottom:10px}
.contact span img {float:left}
/*loginbox*/
.login .fl {width:720px}
.login .fr {width:247px}
.loginbox {background:url(loginboxbottom.png) bottom no-repeat; padding-bottom:4px}
.loginboxtitle {background:url(loginboxtitle.png) no-repeat; padding-top:3px}
.loginboxcontent {background:url(loginboxbg.png) bottom repeat-x; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:5px}
.loginboxcontent form {margin:0; padding:0}
.loginboxcontent dl {margin:10px 0 10px 28px; padding:0}
.loginboxcontent dl dt {float:left; clear:left; padding-top:13px; padding-bottom:3px}
.loginboxcontent dl dd{text-align:left; padding-top:10px}
.loginimg  img {margin:0 auto}
.loginsubmit {margin-bottom:10px; text-align:center} 
.btn1 {width:56px; height:25px; border:0}
.loginsubmit img {margin:0 auto}
.lostandhelp {text-align:center; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #cfcfcf}
.loginboxspan {padding-left:55px; padding-top:8px}
.register img {margin:12px auto 5px; border:0;}
.ipt {border:1px solid #CCCCCC; width:120px; height:18px}
.ipton {border:1px solid #0000FF; width:120px; height:18px}
.controlpanlintro {margin-top:10px;}
.controlpanlintro h1 {font-size:16px; padding-bottom:8px; border-bottom:1px solid #CCCCCC}
.controlpanlintro ul {margin:0; padding:0; list-style:none}
.controlpanlintro ul li {float:left; width:235px; line-height:24px; color:#666666}


/*linux*/
.linux {background:url(linuxbottom.png) bottom no-repeat; padding-bottom:4px}
.linux a {color:#0099FF}
.linux a:hover {color:#0099FF; text-decoration:underline}
.linuxtitle {background:url(linuxtitle.png) no-repeat; padding-top:3px}
.linuxcontent {background:url(linuxbg.png) repeat-x bottom; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:7px 9px 0; height:100%}
.linuxbigad {margin-bottom:10px}
.linuxcontent ul{}
.linuxcontent ul li {width:219px; padding:0px 10px 10px 0; margin-right:10px; float:left; height:150px; border-right:1px solid #CCCCCC; line-height:23px;}
.linuxcontent ul li h1 { margin:0; padding:0 8px 8px 0; font-size:14px;}
.linuxliinfo {color:#666666}
.linuxcontentfoot {margin-top:15px; border-top:1px solid #DDD; padding-top:10px; *padding-top:5px; padding-bottom:10px;}