/* CSS Document */
body,td,th{font-size:12px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";}
body{margin:3px 0 0 0;background:url(../images/top_line.gif) repeat-x;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;}
/* 页面框架 */
.left{width:270px;float:left;}
.right{width:680px;float:right;}
.main_w{width:960px;margin:0 auto;overflow:hidden;}
.clientcontent{ width:960px; margin:0 auto;}
.clienttop{ margin-top:5px;}
/* 顶部 */
#header{width:960px; margin:0 auto; height:77px;}
/*.index #header{background:url(../images/logo/logo_20110604.gif) no-repeat 0 0; width:960px; margin:0 auto; height:77px;}/* 首页节日logo */
/*.index #logo{ background:none; width:251px; float:left;height:70px;}*/
#logo{width:251px; float:left; background:url(../images/logo.gif) no-repeat 2% 80%;height:70px;}
#indexLogo{}
#topright{width:686px;float:right;}
#topregpwd{height:25px;text-align:right;}
#login{height:20px;padding-top:10px;}
.logincon{padding-top:5px;text-align:right;}
.logincon form{margin:0; padding:0;}
.logininput{width:80px; height:16px; border:1px solid #e1e1e1;}
.logininputy{width:40px; height:16px; border:1px solid #e1e1e1;}
/* 菜单样式 */
#nav{padding:0;background:url(../images/menu_bg.gif);height:39px;}
#nav ul{ margin:0; padding:0; list-style:none;}
#nav ul li{ float:left; width:106px; height:25px; text-align:center; padding-top:14px; font-weight:bold;}
#nav ul li.cum{background:url(../images/menu_over_bg.gif) no-repeat 50% 0;float:left;width:106px; height:25px; text-align:center; padding-top:14px;font-weight:bold; color:#3C0067;} 
#nav ul li.cum a:link,#nav ul li.cum a:visited{color:#CD0000; text-decoration:none;}
#nav ul li.cum a:hover{color:#333333; text-decoration:none;}
#nav ul li a:link,#nav ul li a:visited{color:#FFFFFF; text-decoration:none;}
#nav ul li a:hover{color:#FFEEEF; text-decoration:none;}
/* 二级菜单样式 */
#smallnavbg{height:31px;line-height:31px;background:url(../images/menusmall_bg.gif);}
#smallnav a:link,#smallnav a:visited{color:#5E1F84; text-decoration:none;}
#smallnav a:hover{color:#3C0067; text-decoration:underline;}
.host{padding:0 0 0 230px;}
.domain{padding:0 0 0 130px;}
.cndomain{padding:0 0 0 330px;}
.vps{padding:0 0 0 150px;}
.idc{padding:0 0 0 550px;}
.web{padding:0 0 0 600px;}
.agent{padding:0 0 0 630px;}
.tuoguan{padding:0 0 0 520px;}
.rental{padding:0 0 0 520px;}
.reseller{padding:0 0 0 350px;}
#ad1{ text-align:center; padding-bottom:10px;}
/* 底部样式 */
#footbg{ background:url(../images/foot_bg.gif) repeat-x; height:38px;margin-top:20px;line-height:38px; text-align:center;}
#footbg a:link,#footbg a:visited{color:#333333; text-decoration:none;}
#footbg a:hover{color:#CD0000; text-decoration:underline;}
#footerbg{background:url(../images/foot_con_bg.gif) repeat-x;}
#footer{width:945px; margin:0 auto; padding-left:15px; text-align:center}
.footcon{width:650px; margin:10px auto;}
.copyright{height:30px; line-height:30px; border-bottom:1px solid #e1e1e1;}
.footadd{ line-height:13px; padding:5px 0;}
.footertu{width:100px; padding-top:40px;}
.footertu img{ border:none;}
.telstyle{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
/* 链接样式 */
a:link{color:#333333;text-decoration:none;}
a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;color:#CD0000;}
a:active{text-decoration:none;}
/* 字体样式 */
.font14{font-size:14px;}
.money{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FF0000; font-weight:bold;}
.red{color:#FF0000;}
/* 其它 */
.weizhi{ height:25px;line-height:25px;margin:2px auto;padding-left:25px;background:url(../images/weizhi.gif) 13px 8px no-repeat;}

.mtop{margin-top:10px;}
.text{line-height:22px;padding:10px 15px 0 15px;}
.newtext{line-height:20px; padding:5px;}
.f_l{ float:left}
.f_r{ float:right;}
.clear{ clear:both;}
#footertel{ color:#A95C56; line-height:25px;}
.foottelimg{ margin-top:5px;}

.xenlogo{ padding-left:46px; background:url(../images/xen.gif) no-repeat; }
.hyperlogo{ padding-left:75px; background:url(../images/hyperv.gif) no-repeat; }

/*边框*/
#border{background:url(../images/border.png) right bottom;border:1px solid #DADADA;border-right:0px;border-bottom:0px;padding:0px 4px 4px 0px;margin-bottom:6px;word-break:break-all;}

#border .title{background:url(../images/borderbar.png) repeat-x;padding:4px 5px 4px 10px;color:#000;font-weight:bold;}
#border .title2{background:url(../images/borderbar.png) repeat-x;padding:4px 5px 4px 10px;color:#000;font-size:14px;font-weight:bold;text-align:left;height:22px;}
#border .title2 .sl{float:left;}
#border .title2 .sr{float:right;}

#border .l{float:left;padding:8px 0px 0px 10px;font-weight:bold;font-size:14px;}
#border .r{float:right;padding:8px 10px 0px 0px;}

#border .info{padding:10px 10px 10px 10px;}
#border .link{padding:0px 10px 10px 10px;text-align:right;}
#border .binfo{padding:10px 20px 10px 20px;font-size:14px;line-height:250%;}

/**/
#border .tabTitle{display:block;border-bottom:1px solid #ccc;height:26px;padding-left:10px;margin:3px 0px 3px 0px;}
#border .tabTitle .tabs{background:url();float:left;font-size:12px;height:20px;display:block;padding:3px 10px 3px 10px;}
#border .tabTitle .tabs_act{border:1px solid #ccc;border-bottom:0px;height:20px;padding:3px 10px 3px 10px;background:#fff;display:block;color:#333;font-weight:bold;}

#leftBar ul{padding:0px 0px 5px 0px;}
#leftBar .title{color:#000;font-weight:bold;}
#leftBar li{border-bottom:1px solid #eee;}
#leftBar li a{display:block;padding:3px 15px 3px 15px;}
#leftBar li a:hover{background:#f3f4f5;border-left:1px solid #cc3300;border-right:1px solid #cc3300;color:#ff3300;}
#leftBar .hot a{background:#f3f4f5;border-left:1px solid #cc3300;border-right:1px solid #cc3300;}
.side_question
{
margin:0 0 8px 0;
padding:0 0 10px 0;
background:url(../images/questioncont_bg.gif) bottom center no-repeat;
}
.side_question .questiontitle
{
padding:5px 11px;
margin:0 0 5px 0;
height:25px;
text-align:left;
background:url(../images/question_title_bg.gif) center no-repeat
}
.side_question h2
{
margin:12px 0 4px 0;
padding-left:15px;
font-size:14px;
color:#666666;
font-weight:600;
}
.side_question p
{
margin:5px 0;
padding-left:15px;
}
.side_question p.hotline
{
color: #ff6600;
line-height:1.5em
}
.side_question .phonenum
{
font-size:18px;
font: Geneva, Arial, Helvetica, sans-serif;
}
.side_question ul
{
clear:both;
*margin:0;
margin:0 0 5px 0;
padding:6px 0 6px 2px !important;
padding:4px 0 4px 2px;
height:100%;
}
.side_question li
{
float:left;
text-align:center;
padding:0 2px 0 0
}
.side_question li.name
{
width:55px
}
.side_question li.qq
{
width:50px
}
.side_question li.vip
{
width:62px
}
.side_question li.zxkf
{
width:45px
}
.questiontitle h1
{
	font-size:14px;
	margin:4px 4px 0 0;
	padding:0;
	color:#187BDE;
	font-weight:bold;
	text-decoration:none
}
.side_contact p.hotline
{
color: #ff6600;
line-height:1.5em
}
.side_contact .phonenum
{
font-size:18px;
font: Geneva, Arial, Helvetica, sans-serif;
}
.side_question .sidepic{	
	margin-left:-5px;}
	#tab {
background: url(../images/menu/tab_bj.png) no-repeat;
	font-size: 14px;
	height: 46px;
	width:960px;
	margin:auto
}
#tab a {
	text-decoration: none;
	cursor:pointer;
	font-size:14px
}
#tab a:hover {
	color:#C00;
	font-weight:bold
}
.topmargin {
	float: left;
	margin-top: 12px;
}
.middle {
	margin:auto;
	width:960px
}
.nowtab {
	float: left;
background: url(../images/menu/tab.png) no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	width: 85px;
	height: 46px;
	line-height: 46px;
	margin: 0 9px;
	text-align: center;
	vertical-align: bottom;
}
.linktab {
	float: left;
	line-height: 44px;
	margin: 0 9px;
	text-align: center;
	width: 85px;
}
p.info_box,p.warning_box,p.notice_box{
	position:relative;
	overflow:hidden;
	clear:both;
	padding:10px 20px 10px 50px;
}
p.info_box {
	background:#F0FEE9 url(../images/check_32.png) no-repeat 10px center;
	border:1px solid #A5D491;
	color:#5e6f33;
}

p.warning_box {
	background:#FEE9EA url(../images/warning_32.png) no-repeat 10px center;
	border:1px solid #DE888A;
	color:#c31b00;
}
p.notice_box {
	background:#fdebae url(../images/notice_32.png) no-repeat 10px center;
	border:1px solid #e6c555;
	color:#9e660d;
	font:12px/20px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; 
}
