/* HostSir.com */

#menu{position:relative; display:block; width:924px; height:36px; margin:2px auto; }

.menu-left{float:left; width:3px; height:36px; background:url(../images/web/menu_l.gif) no-repeat;}
.menu-line{float:left; width:3px; height:36px; background:url(../images/web/menu_c.gif) no-repeat;}
.menu-right{float:left; width:3px; height:36px; background:url(../images/web/menu_r.gif) no-repeat;}
.menu-text{text-align:center; float:left; width:112px; height:36px; background:url(../images/web/globalheader.png) repeat-x;}
.menu-text A{FONT-SIZE: 16px;  COLOR: #FFFFFF; text-decoration:none; line-height:36px; }
.menu-text A:link {COLOR: #FFFFFF; text-decoration:none;}
.menu-text A:visited {COLOR: #FFFFFF; text-decoration:none;}
.menu-text A:hover {COLOR: #FFFFCC; text-decoration:none;}


.home_img{ width: 910px; height:400px; margin:0 auto; padding:5px; background:#FFFFFF; border: #FFF 1px solid;}

/* Search Box */

#homemain {	width: 930px;	height: 199px;	margin: 0px;	padding: 0px;}
#homemain #domainstitle {	background: url(../images/web/main2_domains_title.jpg) no-repeat;	
width: 576px;	height: 31px;	position: absolute;}
#homemain #domainstitle #toprightlinks {	text-align: right;	font: 11px bold Arial, Helvetica, sans-serif;	margin: 8px 15px 0px 0px;}
#homemain #domainstitle #toprightlinks a:link,
#homemain #domainstitle #toprightlinks a:visited {	color:#BBBBBB;}
#homemain #domainstitle #toprightlinks a:hover {	color:#DDDDDD;}
#homemain #hostingtitle {	background: url(../images/web/main2_hosting_title.jpg) no-repeat;
	width: 177px;	height: 31px;	float:left;}
#homemain #designtitle {	background: url(../images/web/main2_design_title.jpg) no-repeat;
	width: 177px;	height: 31px;	float:left;}

#homemain #domains {	background: url(../images/web/main2_domains.png) no-repeat;
	width: 562px;	height: 123px;	margin: 31px 0 10px;	padding: 45px 0 0 14px;	position: absolute;}

#homemain #domains h2 {	display: none;}

#homemain #domains label {	display: none;}

#homemain #domains p {	color:#999999;	margin: 0px;	padding: 0px;}
#homemain #domains form {	margin: 2px 0px 5px 0px;	padding: 0px;}
#homemain #domains input#DomainName {	width: 160px;}

#homemain #domains #submitbtn {	vertical-align:middle;	display:block;}

#homemain #domains input#DomainName, #homemain #domains input#submit, #homemain #domainsearch select {	float:left;}

#homemain #domains input#submit {	margin-top:3px;}

#homemain #domains input#DomainName, #homemain #domainsearch select {	margin: 8px 3px 0px 0px;	font-size: 18px;
}

#homemain #domains #bottomlinks {	clear:both;}
#homemain #domains #bottomlinks a {	clear:both;	color: #4f9ebd;	font-weight: bold;}

#homemain #domains #domainlearnmore {	width: 320px;	padding: 1px 0px 0px 0px;}
#homemain #hosting1, #homemain #hosting2, #homemain #design1, #homemain #design2 {	width: 177px;	height: 84px;	float:left;}
#homemain #hosting1 p, #homemain #hosting2 p, #homemain #design1 p, #homemain #design2 p {	padding: 0px 10px 10px 100px;	font-size: 14px;	font-weight:bold;
}

div#homemain h3#simple_hosting, div#homemain h3#easy_design {	position: absolute;	margin: 0 0 0 576px;	display: block;	height: 31px;	width: 177px;
	overflow: hidden;	text-indent: -400px;	background: url(../images/web/main2_hosting_title.jpg) 0 0 no-repeat;}

div#homemain h3#simple_hosting {	margin: 0 0 0 753px;	background: url(../images/web/main2_design_title.jpg) 0 0 no-repeat;}

div#homemain ul.hosting, div#homemain ul.design {	position: absolute;	margin: 31px 0 0 576px;	display: block;	height: 168px;	width: 177px;
	padding: 0;	list-style: none;}

div#homemain ul.design {	margin: 31px 0 0 753px;}

div#homemain ul.hosting li a, div#homemain ul.design li a {	display: block;	height: 84px;	width: 177px;	cursor: pointer;	text-indent: -999%;
	overflow: hidden;}

div#homemain ul.hosting li a.hosting {	background: url(../images/web/main2_hosting_plans-new.jpg) 0 0 no-repeat;}

div#homemain ul.hosting li a.email {	background: url(../images/web/main2_hosting_email.jpg) 0 0 no-repeat;}

div#homemain ul.design li a.sitebuilder {	background: url(../images/web/main2_design_site-builder.jpg) 0 0 no-repeat;}

div#homemain ul.design li a.customdesign {	background: url(../images/web/main2_design_custom.jpg) 0 0 no-repeat;}

#homesearch {	background: url(../images/web/home_searchbg.jpg) no-repeat;	width: 523px;	height: 195px;	margin: 5px 0px 10px 0px;
padding: 7px 9px 0px 397px;}

a:active { 	outline: none;}

.HomeDomain{background-color: #f2f2f2;	color: #FF00FF;border: 1px solid #2784D7;
font-size:17px;height:19px;line-height:19px;width:180px;font-weight:bold; FONT-FAMILY:Tahoma;
padding:3px; }

.HomeDomain:hover{background-color: #FFFFFF;border: 1px solid #2784D7;font-size:17px;height:19px;line-height:19px;width:180px;
font-weight:bold;}

/*域名注册*/
.w_Domain1{padding:10px;}
.w_Domain2{padding:20px;}

.domList{margin-top:10px;padding:10px;height:40px;}
.domList ul{width:650px;}
.domList ul li{float:left;font-size:13px;width:80px;height:22px;line-height:22px;background:#FFFFFF;}
.DomainList{margin:0px;padding-left:5px;width:600px;}
.DomainList li{list-style:none;width:100px;float:left;
FONT-SIZE: 16px;FONT-FAMILY:Georgia;color:#333333;margin:0px;padding-left:0px;}
.w_DomainCheckBottom{text-align:center;margin-top:5px;}

.DomainCheck{margin: auto;padding-left:0px;padding-right:10px;padding-top:20px;padding-bottom:20px;
width:400px;border: #5676b3 1px solid;}
.DomainCheck li{list-style:none;FONT-FAMILY:Verdana;FONT-SIZE: 15px;color:#333;
width:350px;margin: auto;border-bottom: #5676b3 1px dashed;}
.DomainRegisterBottom{float:right;}
.DomainRegister1{FONT-FAMILY:Georgia;FONT-SIZE: 25px;color:#C40025;
width:100%;background-color:#f2f2f2;height:30px;line-height:30px;}

.tableDomainPrice{border:1px solid #5676b3;} /*FF下显示表格内线条*/
.tableDomainCheck{border:1px solid #999;} /*FF下显示表格内线条*/

#left_top{background:url(../images/web/left_topic.gif) no-repeat;float:left;height:31px;width:200px; padding:0px;margin:0px;}
#left_top h3{background:url(../images/web/icon1.gif) no-repeat 0 0;color:#fff;float:left;font:bold 14px "Microsoft YaHei";margin:10px 0 0 6px;padding:0 0 0 18px}

#left_con{border:#999 1px solid;float:left;width:198px;
padding:0px;margin-top:-1px;
margin-bottom:10px;}

#left_con li{font:12px "Microsoft YaHei";height:25px;line-height:25px;padding-left:18px;width:170px;
list-style:none;background:url(../images/web/ico1.gif) no-repeat 5px center;
}

#left_hot{background:url(../images/web/left_hot.gif) no-repeat;float:left;height:30px;width:200px}
#left_hot h3{background:url(../images/web/icon1.gif) no-repeat 0 0;color:#fff;float:left;font:bold 14px "Microsoft YaHei";margin:10px 0 0 6px;padding:0 0 0 18px}


.com{margin:10px 0px 10px 0px;width:930px;height:120px;background: url(../images/Domain/domain-all.png) no-repeat center;}

.partner{border-top: #999999 1px solid;	border-bottom: #999999 1px solid;
width:930px;height:50px;background: url(../images/web/partner.gif) no-repeat center;}

.DomainWWW {FONT-SIZE: 24px; COLOR: #FFFFFF;FONT-FAMILY:Verdana;font-weight:bold;}

/*主机*/
.w_HostClass{FONT-SIZE: 18px;font-weight:bold;width:180px;height:44px;line-height:44px;color:#FFFFFF;
background:url(../images/Host/HostClass.gif) no-repeat 0 0;}

.w_left_content{FONT-SIZE: 13px;padding:5px;}

.border1{border:#CCC 1px solid;}

.host_input1{background-color: #FFFFFF;	border: 1px solid #666;font-size:15px;height:16px;line-height:16px;width:220px;padding:3px;FONT-FAMILY:Georgia;}

/*电子邮局*/
.wboxTitle{width:705px;height:25px;line-height:25px;color: #FFFFFF;background-color: #454545;
padding-left:5px;margin-top:20px;margin-bottom:20px;}
.EmailRight{float:right;padding-right:5px;}
.EmailRight a{color: #FFFFFF;height:25px;line-height:25px;}

.wbox0{float:left;width:290px;height:70px;margin-right:40px;margin-bottom:10px;}
.wbox1{background:url(../images/Email/index_bg.gif) 0px 0px no-repeat;
float:left;margin-right:5px;width:55px;height:70px;}
.wbox2{background:url(../images/Email/index_bg.gif) -80px 0px no-repeat;
float:left;margin-right:5px;width:55px;height:70px;}
.wbox3{background:url(../images/Email/index_bg.gif) -150px 0px no-repeat;
float:left;margin-right:5px;width:55px;height:70px;}
.wbox4{background:url(../images/Email/index_bg.gif) -220px 0px no-repeat;
float:left;margin-right:5px;width:55px;height:70px;}

/*网站建设*/
#webdesign h2{color:#089CED;FONT-SIZE: 15px; padding-bottom:5px; margin-bottom:10px; border-bottom: #999999 1px dashed;}
#webdesign  h4{color:#666666;FONT-SIZE: 14px;}
.DesignInfo {float:left; }
.DesignInfo img{float:right;}
.taocan{float:left;width:165px;}
.abc{width:675px;padding:0px;margin:0px; }
.wbox{float:left;width:300px; height:100px; margin:0px 0px 10px 20px; }
.wbox img{float:left;}
.commitment li{padding-left:18px;background: url(../images/Design/star.gif) no-repeat;}

/*首页合作伙伴*/
.w_HomeLink{margin-top:5px; padding:5px 5px 0px 5px;width:920px; font-size:13px; border-top: 1px solid #CCCCCC;}

/*Page*/
.M_R_Article{FONT-SIZE: 12px;width:678px;border:#999 1px solid;padding:15px;margin-top:15px;margin-bottom:15px;}
.M_R_Article P{margin-bottom:15px;}

.M_R_img{width:698px;border:#CCC 1px solid;padding:5px; margin:0px;}
.M_R_img img{max-width:698px; overflow:hidden; vertical-align:bottom; }


/*注册页面*/

.col_r_reg{font-size:13px;width:710px;margin-right:5px;margin-top:5px;margin-bottom:15px;
float:right;background-color:#FFF;display:inline;}

.w_reg_top{width:697px;height:35px;line-height:35px;border: 1px solid #666666;border-left:8px solid #666666;
padding-left:5px;color:#FF0000;background-color:#F7F7F7;FONT-SIZE: 18px; font-weight:bold;margin-bottom:10px;}

.w_reg_content{font-size:13px;width:703px;height:35px;line-height:35px;border: 1px solid #666666;
padding-left:5px;background-color:#F7F7F7;}

.w_welcome{font-size:28px; FONT-FAMILY:"Microsoft YaHei"; font-weight:bold; letter-spacing: 12px;
width:703px; text-align:center;height:55px;line-height:55px;border: 1px solid #FF0000;
padding-left:5px; margin-bottom:20px;background-color:#FF0000; color:#FFFFFF;}

.w_OK{font-size:14px;COLOR: #148a01;font-weight:bold;}
.w_Error{font-size:14px;COLOR: #FF0000;font-weight:bold;}

.Location{padding:0;margin:0px;background: url(../images/Member/icon_current.gif)  10px center no-repeat;
border-bottom:#CCC 1px solid;height:25px;line-height:25px;padding-left:30px;width: 900px;float:left;}
.LocationB{font-weight:bold;COLOR: #666;}

.LoginMain{font: 13px "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif,"新宋体","宋体";
background-color:#f9f9f9;width: 100%px; height:400px;text-align:center;padding-top:60px;margin:0px;}

.LoginCenter{width: 240px;height:0 auto;text-align:left;margin:auto;padding:20px;border:#CCC 1px solid;
color:#333;background-color:#FFF;}

.LoginLeft{font-size:19px;FONT-FAMILY: "Microsoft YaHei";line-height:19px;float:left;padding:10px;
border:#CCC 1px solid;background-color:#FFF;display:inline;}
.LoginRight{float:right;margin-right:130px;width: 300px;height:200px;padding:10px;background-color:#CCC;display:inline;}

.w_LoginTitle{font-size:22px;color: #333333;FONT-FAMILY:"Microsoft YaHei";}
.w_LoginPassword{float:right;line-height:26px;}

/*会员登陆*/

.LoginLogin{margin-left:8px; padding:16px 16px 40px 16px;
font-weight:normal;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:rgba(200,200,200,1) 0 4px 18px;-webkit-box-shadow:rgba(200,200,200,1) 0 4px 18px;-khtml-box-shadow:rgba(200,200,200,1) 0 4px 18px;box-shadow:rgba(200,200,200,1) 0 4px 18px;}

.LoginLogin .forgetmenot{font-weight:normal;float:left;margin-bottom:0;}

.button-primary{font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;padding:3px 10px;border:none;font-size:12px;border-width:1px;border-style:solid;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;cursor:pointer;text-decoration:none;margin-top:-3px;}

#login .LoginLogin p{margin-bottom:0;}

label{color:#777777;font-size:13px; }

.LoginLogin .submit,.alignright{float:left;}

.LoginLogin p{margin-bottom:24px; text-align:left;}

h1 a{background:url(../images/web/logo-login.gif) no-repeat top center;width:326px;height:67px;text-indent:-9999px;overflow:hidden;padding-bottom:15px;display:block;}

#backtoblog{position:absolute;top:0;left:0;border-bottom:#c6c6c6 1px solid;background:#d9d9d9;background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4);background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4));height:30px;width:100%;}

#backtoblog a{text-decoration:none;display:block;padding:8px 0 0 15px;}

#login{width:320px;margin:0 auto;}

#login_error,.message{margin:0 0 16px 8px;border-width:1px;border-style:solid;padding:12px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#nav{margin:0 0 0 8px;padding:16px;}

#login .input{font-size:20px;width:270px; height:30px;line-height:30px; padding:3px;margin-top:2px;margin-right:2px;margin-bottom:16px;
border:1px solid #e5e5e5;background:#fbfbfb; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#FF00FF;}



/*会员管理中心*/

#menu_Member{background:url(../images/Member/column-h2-top.gif) no-repeat;float:left;height:25px;width:200px;}
#menu_Member h3{color:#FFFFFF;float:left;font:bold 14px "Microsoft YaHei";margin:6px 0 0 6px;padding:0 0 0 10px;}

#menu_con{border-left:#d7d7d7 1px solid; border-right:#d7d7d7 1px solid; border-bottom:#d7d7d7 1px solid;
float:left;width:198px;
padding:0px;margin-top:-2px;
margin-bottom:10px;FONT-FAMILY:"Microsoft YaHei";
}
#menu_con li{height:25px;line-height:25px;padding-left:28px;width:170px;FONT-FAMILY:"Microsoft YaHei";
list-style:none;background:url(../images/Member/sf-sidebox-arrow.gif) no-repeat 15px 7px;
}

#MemberGuide{background:url(../images/Member/MemberGuide.gif) no-repeat;height:25px;width:710px;padding-top:6px;}

#MemberGuideCon{border:#d7d7d7 1px solid;
width:698px;padding:5px;margin:0px;background-color: #FFFFFF;height:auto;}
.MemberGuideTop{padding-left:54px;}
.MemberGuideTop1{padding-left:24px;}

.MemberContent{padding:5px;margin-top:0px;margin-bottom:10px;width:698px;height:0 auto;border:#CCC 1px solid;}

.M_R_TOP{width:698px;border:#999 1px solid;padding:5px;margin-bottom:15px;}
.M_R_TOP_Title{FONT-SIZE: 14px;font-weight:bold;color:#666666;border-left:#999 5px solid;padding-left:5px;}

.M_R_Content{width:100%; margin-top:15px;}

.M_R_Notic{width:668px;border:#999 1px solid;padding:20px;margin-top:15px;margin-bottom:15px;}
.M_R_Notic p{color:#666666; margin:10px;}
.w_code{background-color:#F7F7F7;color:#0066FF;FONT-FAMILY:Courier New;
border:1px dashed #999999;padding:5px; margin:10px; width:90%;
}
.M_R_Notic_Red{width:698px;border:#cc0000 1px dashed;color:#cc0000; background: #fbeeeb; 
padding:5px;margin-top:15px;margin-bottom:15px;}
.M_R_smallWhois{width:656px;border:#333 1px solid;padding:25px;margin:0;}

/*在线客服*/
table.Ticket th{height:28px; line-height:28px;}
table.Ticket td{line-height:26px;height:26px;}
.Ticket_Td_l{text-align:left; padding-left:4px;}

.TicketDate{text-align:center; background-color: #E6F3FF; color: #336600; width:698px; 
border:#999 1px dashed; padding:5px; margin-top:15px;margin-bottom:0px;}

.TicketDate1{text-align:center; background-color: #EAE1FB; color: #336600; width:698px; 
border:#999 1px dashed; padding:5px;margin-top:15px;margin-bottom:0px;}

.TicketContent{width:698px; text-align:left; background-color: #fafafa; 
border-left:#999 1px dashed; border-bottom:#999 1px dashed; border-right:#999 1px dashed;
padding:5px;margin-bottom:15px;}


.M_R_DomainListTop{float:left;FONT-FAMILY:"Microsoft YaHei";font-size:15px;text-align:center;COLOR: #FFF;
width:120px;height:25px;line-height:25px;background-color: #333;padding:0;margin:0px;margin-left:5px;}

/*会员域名管理表头*/
.M_R_DomainList{float:clear;width:708px;border:#333 0px solid;padding:0;margin:0px;}

/* DNS解析页面 */
.dns{	width: 920px;	margin: auto;}
.dnspod_note{	width: 900px;	margin-top:10px; padding:10px; FONT-SIZE: 15px; text-align:center;
border:#999 0px solid; 
}
.DNSTicketDate{text-align:center; background-color: #E6F3FF; color: #336600;
width:880px; border:#999 1px dashed; padding:5px;margin-top:15px;margin-bottom:opx;}
.DNSTicketDate1{text-align:center; background-color: #EAE1FB; color: #336600;
width:880px; border:#999 1px dashed; padding:5px;margin-top:15px;margin-bottom:opx;}
.DNSTicketContent{width:880px; text-align:left; background-color: #fafafa; 
border-left:#999 1px dashed; border-bottom:#999 1px dashed; border-right:#999 1px dashed;
padding:5px;margin-bottom:15px;}

/* VPS问答 */
.VPS_Title1{background-color: #E6F3FF; color: #336600; width:698px; 
border:#999 1px dashed; padding:5px; margin-top:15px;margin-bottom:0px;}

.VPS_Title2{background-color: #EAE1FB; color: #336600; width:698px; 
border:#999 1px dashed; padding:5px;margin-top:15px;margin-bottom:0px;}