*
{
	font-family:"宋体";
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#3c3c3c;
}
img
{
	border:0px;
}
a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
}
body
{
	background-image:url(body_bj.jpg);
}
.body_top
{
	width:100%;
	height:20px;
	background-image:url(body_top_bj.jpg);
}
/*********top 开始**********/
.web_top
{
	height:172px;
	width:983px;
	margin:0 auto;
	margin-top:5px;
	background:#FFFFFF;
}
.web_top_l
{
	float:left;
	background:url(web_top_l.jpg) center center no-repeat;
	width:7px;
	height:172px;
}
.web_top_c
{
	float:left;
	background:url(web_top_c.jpg) center top;
	width:969px;
	height:143px;
	padding-top:8px;
}
.web_top_r
{
	float:left;
	background:url(web_top_r.jpg) center center no-repeat;
	width:7px;
	height:172px;
}
.location_cs
{
	width:963px;
	float:left;
	line-height:30px;
	text-indent:1em;
}
.location_cs a:hover
{
	color:#cf2027;
}
.my_local{
	width:983px; height:30px; line-height:30px;
	overflow:hidden;
	margin:0 auto;
	background:#FFFFFF;
	clear:both;
}
/****logo*****/
.web_logo
{
	width:950px;
	height:83px;
	margin-left:15px;
	margin-right:4px;
	overflow:hidden;
	display:inline;
}
.logo_box
{
	width:220px;
	height:83px;
	float:left;
	text-align:center;
	color:#acbac7;
}
.line
{
	width:160px;
	height:1px;
	background:url(logo_line.jpg) center top no-repeat;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:5px;
}
.other_cs
{
	width:720px;
	height:83px;
	float:left;
	text-align:right;
}
.top_txt
{
	width:706px;
	height:40px;
	margin-right:10px;
	line-height:40px;
}
.tel_box
{
	width:446px;
	height:40px;
	line-height:40px;
	float:left;
	background:url(tel.jpg) no-repeat 105px center;
}
.href_box
{
	width:260px;
	height:40px;
	line-height:20px;
	float:left;
	background:url(mobi.jpg) no-repeat 10px 0px;
	color:#969696;
}
.href_box a
{
	color:#969696;
	text-decoration:none;
}
.href_box a:hover
{
	color:#3c3c3c;
	text-decoration:none;
}
/*******logo msn 结束*********/

/********menu 开始*********/
.menu_box
{
	width:967px;
	height:77px;
	clear:both;
	background:#FFFFFF;
}
.menu_l
{
	width:8px;
	height:77px;
	background:url(menu_l.jpg) left center no-repeat;
	float:left;
}
.menu_r
{
	width:8px;
	height:77px;
	background:url(menu_r.jpg);
	float:left;
}

.menu_c
{
	width:950px;
	height:77px;
	background:url(menu_c.jpg) left center;;
	float:left;
	overflow:hidden;
}
.menu_btn_over
{
	width:84px;
	height:45px;
	margin-top:1px;
	float:left;
	margin-left:2px;
	background:url(menu_over.jpg) center center no-repeat;
	color:#cf2027;
	font-weight:bold;
	text-align:center;
	line-height:45px;
	display:inline;
	cursor:pointer;
}
.menu_btn_over a
{
	color:#cf2027;
	font-weight:bold;
	text-align:center;
	display:block;
	width:84px;
	height:45px;
}
.menu_btn_over a:hover
{
	color:#cf2027;
	font-weight:bold;
	text-align:center;
}
.menu_btn_out a
{
	color:#ffffff;
	text-align:center;
}
.menu_btn_out a:hover
{
	color:#ffffff;
	text-align:center;
}
.menu_btn_out
{
	width:84px;
	height:45px;
	float:left;
	margin-left:2px;
	margin-top:1px;
	color:#ffffff;
	text-align:center;
	line-height:45px;
	display:inline;
	cursor:pointer;
	}
.z_menu
{
	clear:both;
	width:950px;
	height:24px;
	line-height:24px;
	color:#cf2027;
}
.z_menu a
{
	color:#cf2027;
	text-decoration:none;
}
.z_menu a:hover
{
	color:#cf2027;
	text-decoration:none;
}
.over
{
	width:950px;
	height:24px;
	line-height:24px;
	display:block;
	padding-left:5px;
	text-align:left;
}
.out
{
	width:950px;
	height:24px;
	line-height:24px;
	display:block;
	display:none;
}
#zmenu_2
{
	text-indent:4em;
}
#zmenu_4
{
	text-indent:11em;
}
#zmenu_5
{
	text-indent:26em;
}
#zmenu_6
{
	text-indent:34em;
}
#zmenu_7
{
	text-indent:35em;
}
/********menu 结束***********/
/***********底部************/
.bottom
{
	clear:both;
	width:983px;
	height:236px;
	margin:0 auto;
	padding-top:15px;
	background:#FFF;
}
.bottom_l
{
	width:12px;
	height:236px;
	float:left;
	margin-left:4px;
	display:inline;
	background:url(bottom_r.jpg) center  top no-repeat;
}
.bottom_r
{
	width:12px;
	height:236px;
	float:left;
	display:inline;
	background:url(bottom_l.jpg) center top no-repeat;
}
.bottom_c
{
	width:946px;
	height:236px;
	float:left;
	background:url(bottom_c.jpg) left center ;
}
.link_box
{
	height:47px;
	margin-top:8px;
}
.link_box a
{
	display:block;
	height:30px;
	float:left;
	margin-left:25px;
	margin-top:8px;
}
.link_1
{
	width:136px;
	background:url(microsoft.gif) left top no-repeat;
}
.link_2
{
	width:136px;
	background:url(google.gif) left top no-repeat;
}
.link_3
{
	width:158px;
	background:url(chinatelecom.gif) left top no-repeat;
}
.link_4
{
	width:140px;
	background: url(chinaunicom.gif) left top no-repeat;
}
.link_5
{
	width:103px;
	background:url(ww.gif) left bottom no-repeat;
}
.link_6
{
	width:80px;
	background: url(99bill.gif) center bottom no-repeat;
}
.link_1_out
{
	width:136px;
	background:url(microsoft.gif) left bottom no-repeat;
}
.link_2_out
{
	width:136px;
	background:url(google.gif) left bottom no-repeat;
}
.link_3_out
{
	width:158px;
	background:url(chinatelecom.gif) left bottom no-repeat;
}
.link_4_out
{
	width:140px;
	background: url(chinaunicom.gif) left bottom no-repeat;
}
.link_5_out
{
	width:103px;
	background:url(ww.gif) left top no-repeat;
}
.link_6_out
{
	width:80px;
	background: url(99bill.gif) center top no-repeat;
}
.menu_bottom
{
	height:33px;
	line-height:33px;
	padding-left:5px;
}
.menu_bottom a:hover
{
	color:#cf2027;
}
.bottom_info
{
	line-height:21px;
	text-align:center;
}
/***********底部 结束************/
/******文字样式********/
.txt1
{
	color:#797979;
	font-weight:bold;
}
.txt2
{
	color:#cf2027;
	text-decoration:none;
}
.txt2 a
{
	color:#cf2027;
	text-decoration:none;
}
.txt2 a:hover
{
	color:#cf2027;
	text-decoration:none;
}
.txt3 a
{
	color:#3c3c3c;
	text-decoration:none;
}
.txt3 a:hover
{
	color:#cf2027;
	text-decoration:none;
}
.txt4
{
	height:20px;
	line-height:20px;
	color:#969696;
	border:1px solid #cf2027;
	text-align:right;
	width:160px;
	margin:0px;
	padding:0px;
	padding-right:5px;
}
.txt5
{
	height:22px;
	width:40px;
	text-align:center;
	line-height:20px;
	background:#cf2027;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	border:0px;
}
.txt8
{
	width:120px;
	height:20px;
	border:1px solid #e9b1bc;
	margin-left:55px;
	line-height:20px;
}
.btn_1
{
	width:45px;
	height:22px;
	background:url(btn_s.jpg) center center no-repeat;
	border:0px;
}
.sou_text
{
	line-height:20px;
	padding:3px 15px 0px 15px;;
	text-align:left;
}
.sou_text a:hover
{
	color:#cf2027;
}
.txt9
{
	font-size:12px;
	font-weight:bold;
	color: #cf2027;
}
.txt9 a
{
	color: #cf2027;
}
.txt9 a:hover
{
	color: #cf2027;
	text-decoration:underline;
}
.txt10
{
	width:180px;
	line-height:21px;
	height: 126px;
	overflow:hidden;
	margin:0 auto;
	padding:5px 0px 0px 3px;
}
.txt12
{
	font-size:12px;
	color:#cf2027;
}
.txt14
{
	width:210px;
	line-height:21px;
	height: 126px;
	overflow:hidden;
	margin:0 auto;
	padding:2px;
}
.txt11
{
	font-size:10px;
	color:#969696;
}
.txt18
{
	font-family: PrivaFourItalicPro, PrivaOneItalicPro;
	font-weight:bold;
	font-size:14px;
	color:#cf2027;
}
.txt28
{
	font-family: PrivaFourItalicPro, PrivaOneItalicPro;
	font-weight:bold;
	font-size:14px;
	color:#609f1d;
}
#demo
{
	width:950px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.comm_cs
{
	width:53px;
	height:22px;
	background:url(QQ.jpg) center center no-repeat;
	padding-left:23px;
	line-height:22px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	display:inline;
}
.comm_cs a
{
	color:#3c3c3c0;
}
.comm_cs a:hover
{
	color:#cf2027;
}
.btn_pay
{
	width:71px;
	height:22px;
	line-height:22px;
	float:left;
	margin-left:25px;
	margin-top:5px;
	display:inline;
	
}
.txt13
{
	color:#cf2027;
}
.txt13 a:hover
{
	color:#cf2027;
	text-decoration:underline;
}
.txt13 a
{
	color:#cf2027;
}
.txt21 a
{
	color:#969696;
	text-decoration:none;
	font-size:11px;
}
.txt23
{
	font-weight:bold;
}
.txt22
{
	font-size:13px;
	color:#e2370b;
	font-weight:bold;
	font-family: PrivaFourItalicPro, PrivaOneItalicPro;
}
.txt24
{
	color:#FF0000;
	font-weight:bold;
}
.txt25
{
	color:#FF0000;
}
.txt24 a
{
	color:#FF0000;
}
/*****************************文字样式*********************************/
/*******************************登陆窗口*******************************/
.login_tit
{
	margin-top:15px;
	color:#3c3c3c;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.input_cs
{
	width:150px;
	height:21px;
	line-height:21px;
	border:1px solid #b1c2d4;
}
.div_input
{
	line-height:21px;
	margin-top:15px;
	text-align:left;
	padding-left:50px;
	color:#2f6d9b;
	margin-top:20px;
}
.div_input_btn
{
	line-height:22px;
	margin-top:7px;
	text-align:center;
	line-height:22px;
	margin-bottom:7px;
}
.loginSub
{
	background:url(log_btn.gif) center center no-repeat;
	border:0px solid;
	width:73px;
	height:22px;
}
.reg_btn_cs
{
	background: url(reg_btn.jpg) center center no-repeat;
	border:0px solid;
	width:83px;
	height:22px;
}
.wj_mima a
{
	color:#2f6d9b;
	text-decoration:none;
}
.wj_mima a:hover
{
	color:#2f6d9b;
	text-decoration:underline;
}
/******************************登陆窗口*******************************/
/**********************Other**********************/
#searching{display:none; width:180px; text-align:center;  line-height:20px; color:red; position:absolute;left:20px; top:20%; z-index:10; }
#searching img{vertical-align:middle; margin-left:5px;}
/*-------域名查询弹出框-------*/
#CNsearching{display:none; position:absolute;z-index:10; left:20px; top:50%;  width:180px; padding:20px; background:#eee; border:solid 1px #333;}
#COMsearching{display:none; position:absolute; z-index:10; left:20px; top:50px;  width:180px;padding:20px; background:#eee; border:solid 1px #333;}
/*-------域名查询框 结束-------*/
/*********通用*******************/
.main_body
{
	width:983px;
	height:auto;
	margin:0 auto;
	background:#FFFFFF;
	overflow:hidden;
}
.adv_cs_l
{
	width:7px;
	height:289px;
	background:url(line_l.jpg) left top no-repeat;
	float:left;
	display:inline;
}
.adv_cs_r
{
	width:7px;
	height:289px;
	background:url(line_r.jpg) left top no-repeat;
	float:left;
	margin-left:6px;
	display:inline;

}
/**********************************登录页面****************************/
.user_web
{
	width:963px; height: auto; overflow:hidden;float:left; background:url(login_bgimages.jpg) no-repeat center 40px;
}
.user_info_to
{
	height:22px; line-height:22px; background:url(user_server.jpg) no-repeat 15px center; text-indent:3em; margin-top:10px; width:963px;
}
.user_body
{
	width:963px;height:400px; overflow:hidden; position:relative;
}
.user_yes
{
position:absolute; left: 90px; top: 27px; font-weight:bold; color:#2f6d9b;
}
.user_no
{
position:absolute; left: 449px; top: 26px;font-weight:bold; color:#2f6d9b;
}
.user_syw_box
{
	width:290px; height:220px; position:absolute; left:43px; top:84px;
}
.reg_right
{
	width:440px; height:239px; position:absolute; left: 461px; top: 66px;
}
.reg_right div
{
	height:51px;
	margin-bottom:15px;
}
.reg_right div h1
{
	color:#939393;
	line-height:29px;
}
.reg_right div span
{
	color:#939393;
	line-height:21px;
}
.img_box_syw
{
	margin:0 auto; width:938px;
}
.zui_reg
{
	background:url(reg_btn.gif) no-repeat center center; width:143px; height:35px; border:none; cursor:pointer;
}
.zui_reg_out
{
	background:url(reg_btn_out.jpg) no-repeat center center; width:143px; height:35px; border:none; cursor:pointer;
}
.ym_box_left
{
	width:246px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:2px;
}
.vps_box_right
{
	width:710px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:5px;
	display:inline;
}
.vps_class_box
{
	width:246px;
	height:auto;
	overflow:hidden;
}
.vps_l
{
	width:10px;
	height:551px;
	float:left;
	background: url(host.gif) no-repeat 0px 0px;
}
.vps_c
{
	width:226px;
	height:537px;
	background:url(vps_box_c.gif) left top;
	float:left;
	padding-top:14px;
	overflow:hidden;
}
.vps_r
{
	width:10px;
	height:551px;
	float:left;
	background: url(host.gif) no-repeat -17px 0px;
}
.ym_tit
{
	font-family:"幼圆";
	color:#FFFFFF;
	font-size:14px;
	line-height:31px;
	width:226px;
	height:31px;
	text-indent:1em;
}
.ym_ok
{
	background:url(ym_.gif) no-repeat -22px 0px;
	color:#cf2027;
	font-weight:bold;
	line-height:30px;
	text-indent:1.5em;
	filter:alpha(Opacity=80,style=0);
	opacity:0.8;
}
.ym_ok a
{
	color:#cf2027;
}
.ym_other
{
	background:url(ym_.gif) no-repeat -22px -30px;
	color:#3c3c3c;
	line-height:30px;
	text-indent:1.5em;
}
.ym_adv
{
	width:235px;
	height:auto;
	overflow:hidden;
	border:1px solid #dbeaef;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
}
.xz_my_host
{
	width:235px;
	height: auto;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #d2deec;
	margin-top:10px;
	background:#edf3f7;
	padding-bottom:4px;
}
.xz_my_top
{
	width:235px;
	height:28px;
	background:url(Other_c.gif) left top;
	border-bottom:1px solid #d2deec;
	font-weight:bold;
	line-height:28px;
	text-indent:1em;
}
.xz_info
{
	width:228px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:#FFFFFF;
	overflow:hidden;
	padding-top:3px;
	text-align:center;
}
.xz_info img
{
	border:0px;
	margin:0 auto;
	vertical-align:middle;
}
