﻿
/* CSS Document */
body {
	text-align: left;
	font-size: 12px;
	font-family: "微软雅黑" Verdana ;
	margin: 0px;
	padding: 0px;
	background: #fff;
	width: 100%;
	height: 100%;
}
div {margin: 0px;}
img {border: 0px;}
h2{font-family:"微软雅黑";padding:0px;margin:0px 0px 10px 0px;font-size:14px}
p{margin:0px;}
form{margin:0px;border:0px;padding:0px;}
a,.checkbox_b{ blr:expression(this.onFocus=this.blur()) } 
 
a,a:hover,a:link,a:visited,a:active  {
	text-decoration: none;	color:#946E3C;	outline:none;	outline:0;
}
a:hover{
	text-decoration: underline;
}
li {
	list-style-type: none;
}
ul,li{
	padding:0px;margin:0px;
}
.left {	float: left;}

.right {	float: right;	text-align:left;}

.clear {	clear: both;}

.hand{cursor:pointer}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 960px;
	/*border:1px solid #ff0000*/
}

#header{

}
#logo_wap{
	height:50px;
	margin-top:15px;
}
#logo_k{
width:740px;
}
.search_k{
	vertical-align:bottom;
	margin-top:15px;
}
.search_input{
	vertical-align:bottom;
background:url(../images/search_bg.jpg) no-repeat  left 0px;border:0px;width:156px;height:27px;line-height:26px;padding-left:8px ;
}
.search_k img{
}
.f_input{
width:100px;
}
.f_input2{
width:137px;
}
#nav{
	height:85px;
	background:#fff url('../images/nav_bg.jpg') repeat-x top left;
}
#nav ul{margin-top:17px;width:620px}
#nav ul li{float:left;}
#nav #nav_first{}
.nav_left{
	padding-top:2px;color:#fff;
	/*font-size:11px;font-family:Mingliu*/
}
.nav_left h2{
	margin-top:10px;color:#25C4CF
}
.nav_left ol{
	margin:0px;padding:0px;color:#fff;
}
.nav_left ol li{
	width:160px;color:#fff;
}
.code_img{vertical-align:middle;margin-left:5px;border:1px solid #666}
#help_to{
margin:10px 0px 5px 0px;
}
#container{
	background:url('../images/main_bg.jpg') repeat-x top left;
	min-height:420px;
	padding-top:30px;
}
* html #container{
	height:400px;
}
.side_left{
	width:235px;
}
.login_wap{
	height:200px;
	margin-top:20px;
	overflow:stack;
}
.login_wap ul {
	line-height:30px
}
.login_wap li input {
	height:13px;
	line-height:height:13px;
}
.side_left .login_wap,.set_nav, .side_left .faq {
	padding:0px 20px 0px 45px;
	color:#946E3C;
}

.main h2,#nav h2,.side_left .login_wap h2, .side_left .faq h2,.main-right h2{
	font-size:14px;line-height:20px;color:#0C809C
}
.side_left .faq ul{
	line-height:20px;
}
.main{
	width:495px;
}
.main-right{
	width:230px;
}
.main-right ul{
margin-bottom:15px;
}
.main-right li{
	line-height:20px
}
.pipe{
padding:0px 4px 0px 4px;
color:#695144;
}
.underline a{text-decoration:underline}
.tbt_left{
	background: url(../images/tbt_left.jpg) no-repeat top left;padding:0px 0px 0px 10px ;color:#fff;
}
.tbt_right{
background: url(../images/tbt_right.jpg) no-repeat top right;padding:0px 10px 0px 0px ;
}
.u_list li{
}
.paylist{
	background:url(../images/paylist_bg.jpg) no-repeat top left;
	height:80px;	
	min-height:80px;
	line-height:20px;width:400px;height:19px;
}
.paylist div{
	background:#fff;height:80px;
	padding-left:5px;
	line-height:19px;
	margin:5px 0px 0px 130px;color:#946E3C
	
}
.top_sig{
padding-right:20px;
}
#footer{
	background: url(../images/footer_bg.jpg) repeat-x top right;
	padding:20px	;
	height:80px;
	width:100%px;
	color:#A8A8A8;
}
#footer a{
	color:#A8A8A8
}
.set_nav{
}
.set_nav h2{
margin:20px 0px 2px 0px;
	font-size:14px;
	color:#0C809C;
}
/*控制面板*/
ul.cp_menu {
	padding-left:20px;
	height:40px;
	min-height:40px;
}
.cp_menu li{
	background:url(../images/cp_menu_off_bg.png) no-repeat left 5px;
	text-align:center;
	line-height:40px;
	vertical-align:middle;
}
* html .cp_menu li{
	background:url(../images/cp_menu_off_bg.gif) no-repeat left 5px;
	text-align:center;
	line-height:40px;
	vertical-align:middle;
}


.cp_menu li.active{
	background:url(../images/cp_menu_on_bg.png) no-repeat left 5px;
	font-weight:800;
}
.cp_container{
width:650px;brackground:none;min-height:500px;
}
.cp_container{
padding:0px 42px 0px 25px;width:650px;brackground:none;min-height:500px;
}
.cp_container h2{
	font-size:14px;
	font-family:"微软雅黑";
	color:#0C809C;
	margin-top:20px;
}
.cp_container h3{
	font-size:14px;
	padding:10px 0px 5px 15px;
	margin:0px;
	color:#E4B84C;
}
.cp_container p{
	font-size:12px;
	color:#946E3C;
	padding-left:15px; 
}
.a_but{
	background:url(../images/a_but_left.jpg) no-repeat top left;color:#fff;height:25px;line-height:25px;text-decoration: none;
	
}
.a_but span{
	background: url(../images/a_but_right.jpg) no-repeat top right;color:#fff;height:25px;line-height:25px;display:block;font-weight:800;padding:0px 20px 0px 20px;cursor:pointer;
}


.y_but_l{
	haslayout:-1;
	background:url(../images/y_but_l.jpg) no-repeat  left top;color:#fff;height:25px;line-height:25px;text-decoration: none;
}
.y_but_l:hover,.y_but_r:hover{	text-decoration: none;}
.y_but_r{
	display:block;haslayout:-1;padding-left:15px;cursor:pointer;width:65px;
	background:url(../images/y_but_r.jpg) no-repeat right top ;color:#fff;height:25px;line-height:25px;text-decoration: none;
}


/*常见问题*/
#faq_wrap{
	
}
#faq_wrap h1{
	color:#946E3C;font-size:16px;font-weight:800;margin-top:30px;text-align:center
}
#faq_wrap .faq_q{
	margin-top:10px;
	color:#0C809C;font-weight:800;font-size:14px;cursor:pointer;padding-left:20px
}
#faq_wrap .faq_a{
	text-indent: -23px;display:none;
	color:#946E3C;margin-top:5px;line-height:23px;
	text-align:justify;text-justify:inter-ideograph;color:#946E3C;padding-left:43px
}
#faq_wrap .faq_q:hover{
	text-decoration: underline;
}
#faq_wrap p{
color:#000;
margin-top:10px;
}

/*注册流程*/
.form_table{
}

.form_table .tdl{
text-align:right;
}
.filed_desc{
	color:#666;
}
.filed_err {color:#F08D04;background:url(../images/check_error.gif) no-repeat left top; padding-left:20px;}
.filed_ok{	color:#0c809c;background:url(../images/check_right.gif) no-repeat left top; padding-left:20px}
.form_table .tdr{
text-align:left;vertical-align:top;
}
.reg_step_msg {
margin:30px 0px 0px 50px;
}
.reg_step_msg h1{
	font-size:16px;color:#A07E51;margin-bottom:0px;
}
.reg_step_msg h2{
	font-size:14px;color:#E4B84C;
}
.reg_step_msg  .reg_info{
	color:#A07E51;font-size:14px;font-weight:800;margin:40px 0px 30px 0px; 
}
.reg_step_msg  .reg_info .vl{
	color:#FF6114;
}
.cu_table tr td{
	padding-top:8px;color:#946E3C;
}
.cu_l{
	width:140px;font-weight:800;vertical-align:top;padding:0px 0px 0px 10px;
}
.cu_r{
	padding-right:10px;
}

/*新闻列表*/
#notice h1{
	color:#946E3C;font-size:16px;font-weight:800;margin-top:30px;text-align:center
}
 .news_list {
 width:630px;overflow:hidden;
}
 .news_list li{
	border-bottom:1px dashed #cecece;
	height:30px;
	vertical-align:bottom;
	
}
 .news_list li a{
	line-height:35px;
	float:left;
}
* html  .news_list li a{
	line-height:30px;
	float:left;
}
 .news_list li em{
	line-height:35px;float:right;
	color:#666;
}
* html  .news_list li em{
	line-height:30px;
}

/*分页*/
.list_page{
	margin:10px 0px 0px 10px;
}
.list_page li{
	float:left;padding:0px 5px 0px 5px ;
}
.list_page .current_page{
	font-weight:800;color:#666;
}
/*新闻*/
#news_wrapp{
line-height:25px;color:#000
}
#news_wrapp h1{
color:#946E3C;font-size:16px;font-weight:800;margin-top:30px;text-align:center
}
#news_wrapp p{
color:#000;
margin-top:10px;
}
/*urhere*/
.ur_here{
margin-top:20px;
border-bottom:1px solid #cecece;color:#778588;
}
/*新闻发布时间*/
.news_per{
color:#666;text-align:center;
border-bottom:1px solid #cecece;
}


.disc li{
	list-style-type : disc
}
#faq_wrap .disc{
padding-left:45px;margin:0px;
}


/*控制面板*/

.cp_tit{
color:#0C809C;font-size:14px;margin:10px 0px 5px 30px
}
.cp_info_table{
color:#778588;border:2px solid #CBDCCB;background:#F1FCF7;
}
.cp_info_table tr{
height:30px;
}
.cp_info_table td{
	padding-left:10px;border-bottom:1px solid #ACCBAA;
}
.cp_info_table .u_info_t{
border-right:2px solid #CBDCCB;font-weight:800;color:#778588;
background:#FAFEFC;width:100px;text-align:right;
}
.cp_info_table .u_info_v{
	border-right:2px solid #CBDCCB;width:150px;
}

#alter_info .u_info_t{
	width:90px;
}


.cp_list_table{
	background:#F1FCF7;color:#778588;border:2px solid #CBDCCB;
}
.cp_list_table tr td{
height:25px;padding-left:10px;border-bottom:1px solid #ACCBAA;
}

.cp_list_table .list_head td{
	font-weight:800;border-right:2px solid #CBDCCB;height:30px;text-align:center
}

.cp_list_table .list_cell td{
	background:#FAFEFC;border-right:1px solid #CBDCCB;
}

.cp_list_table .list_cell_odd td{
	background:#FDFFF4;border-right:1px solid #CBDCCB;
}


#code_article{
	background:url(../images/code_article_bg.gif) repeat-x bottom left;
	clear:both;
	margin-left:25px;
	height:28px;
	line-height:28px;
	color:#FFF;
	padding-left:20px
}

#code_article li{
	color:#FFF;float:left;
	width:70px;cursor:pointer;
	text-align:center;
	margin-left:5px;
	height:28px;
	line-height:28px;
	background:url(../images/code_article_off.gif) no-repeat top left;
}

#code_article li.on{
	width:73px;
	color:#0C809C;
	background:url(../images/code_article_on.gif) no-repeat top left;
	
}
#code_article li.off{
	color:#FFF;
	background:url(../images/code_article_off.gif) no-repeat top left;
}
.code_article_c{
	background-color:#E8F3FF;padding:3px 0px 10px 20px;margin-left:25px;
}
.code_article_c .title{
	margin:8px 0px 5px 0px;font-size:12px;
}

.code_article_c .button{
	color:#fff;margin:8px 0px 5px 25px;font-size:12px;background:#1C899E;padding-top:2px;border:1px solid #946E3C;cursor:pointer
}
.code_article_c textarea{font-size:12px;}
.code_article_c .ts{
margin:0px 21px 0px 0px;color:#946E3C;padding:10px;border:1px solid #E0B455
}

