/*��Ա*/
.hy_dengluming{font-size:28px;line-height:50px;margin-top:0;margin-bottom:10px;}
.loginTable{overflow:hidden;box-shadow: 0px 0px 5px #bcb8b8;background:url(../images/weixin_login/member_bg.jpg);margin-top:20px;}	
.loginTable ul{overflow:hidden;margin:30px 80px;}
.loginTable ul li{margin:20px 0;}
.loginTable ul li ul{overflow:hidden;margin: 20px 0;}
.loginTable ul li ul li{margin:0;line-height:30px;color:#0070c9;font-size: 16px;}
.loginTable ul li ul li a:link, .loginTable ul li ul li a:visited{color: #0070c9;}
.loginTable ul li ul li a:hover{text-decoration:underline;}

.loginTable_text{
	width: 35%; 
	height: 50px; 
	padding-left: 10px;
	border-radius: 2px; 
	border: 1px solid #ddd;
}	
.loginTable_btn {
	height: 50px;
	width: 35%; 
	background-color: #0070c9;
    background: linear-gradient(#42a1ec,#0070c9);
    border-color: #07c;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    color: white;
   
	}
.yanzm{
	width:220px;
	height: 50px; 
	padding-left: 10px;
	border: 1px solid #ddd;
}	
.mimazh{padding:0 15px;}	
.mimazh ul {overflow:hidden;}
.mimazh ul li{margin-top:10px;margin-bottom:10px;}
.mimazh h2{
	font-size: 20px;
    text-align: center;
    font-weight: bold;
    color: #1275d7;
    line-height: 50px;
	}	
.mima_btn{
	border: 1px solid #ccc;
    padding: 5px 30px;
    background: #eee;
	}	
	
.hy_zhuce{overflow:hidden;padding:0 15px;}
.hy_zhuce ul{overflow:hidden;margin:0;}
.hy_zhuce ul li{text-align:center;margin:10px 0;}
.hy_zhuce h1{text-align:center;}
.hy_zhuce ul li input{
	width: 40%; 
	height: 50px; 
	padding-left: 10px;
	border-radius: 2px; 
	border: 1px solid #ddd;
}
.hy_zhuce_zc{
	width: 40%; 
	height: 50px; 
	padding-left: 10px;
	border-radius: 2px; 
	border: 1px solid #ddd;
	}

.hy_zhuce_wz{    
	width: 40%;
text-align: left;
margin: auto;
line-height: 35px;

color: #999;
overflow: hidden;
	}

/*��¼�Ժ�ҳ����ʽ*/

.user_tab{width:100%;overflow:hidden;padding:0 15px;}
.user_tab ul{overflow:hidden;}
.user_tab ul li{overflow:hidden;}

.user_left_tab{/*width:20%;float:left;*/}
.user_right_tab{/*width:80%;float:right;*/}	

.user_title_h{
	font-size: 14px;
    text-align: left;
    color: #000;
    line-height: 36px;
    margin-top: 0;
    padding: 20px 10px;
	overflow:hidden;
	border-bottom: 1px solid #ccc;
	}
.user_list_l{
	background:#f6f6f6;
	box-shadow: 0px 0px 5px #bcb8b8;
	margin-bottom: 10px;
   }
	
/*��Ա������ർ����*/
.nav2 {overflow: hidden;margin: 0 2px;}
.navMenu2 ul{overflow:hidden;}
.navMenu2 li {color:#666;text-align: left;font-size: 14px;border-bottom:1px solid #f2f1ec;}
.navMenu2 li img {vertical-align:middle;}
.navMenu2 li a {text-decoration:none;width: 100%;line-height:42px;text-align:left;display:inline-block;padding-left:10px; }
.navMenu2 li a:hover{color:#fff;background:#87a0b8;}

.first_nav{color:#fff;background:#87a0b8;}	
.first_nav a{color:#fff;}

.gl_mem{
	font-size: 37px;
    float: left;
    color: #959595;
    border: 1px solid #ccc;
    border-radius: 50%;
    padding: 10px;
    width: 60px;
    height: 60px;	
}
.user_title_h span{    
	float:right;
	line-height: 30px;
    width: 195px;
    font-weight: bold;
	}	

.icona-right{float:right;line-height: 42px;margin-right:20px;}

/*��Ա�����Ҳ�����ҳ*/
.user_list_r{
position:relative;
    background-color: #fff;
    border: 1px solid #ececec;
	border-radius: 4px;
	padding:20px;
	webkit-box-shadow: 0px 5px 10px #e8e8e8;
	box-shadow: 0px 5px 10px #e8e8e8;
	}
.user_list_r .user_nr_title{
	margin-top: 0;
    margin-bottom: 10px;
    font-size: 19px;
    border-bottom: 1px solid #ccc;
    line-height: 40px;
}
.user_list_r .user_nr_title{
	margin-top: 0px;
    margin-bottom: 10px;
    font-size: 22px;
    border-bottom: 1px solid #ccc;
    line-height: 35px;
    padding-bottom: 6px;
}
.user_list_r .user_nr_table{	
overflow: hidden;
}
.user_list_r .user_nr_table ul{	
overflow: hidden;
}
.user_list_r .user_nr_table ul li{
	line-height: 35px;	
	border-bottom: 1px solid #e6e6e6;	
	padding-bottom:8px;
	margin-bottom: 20px;
	overflow: hidden;
}

.user_xiugai{
	margin-bottom: 20px;
    background: #eef1f3;
    line-height: 35px;
    height: 35px;
    padding-left: 10px;
}
	
.user_fl{
   font-weight:bold;
    float: left;
    text-align: justify;
    /* letter-spacing: 2px; */
}	
.user_fr{
    width: 90%;
    float: left;
}	
.user_list_r .user_nr_table input{
	width: 50%;
    height: 30px;
    line-height: 30px;
    border: 1px solid #dbdbdb;
}

.user_tab_list{
	overflow: hidden;
}
.user_tab_list ul{
	overflow: hidden;
}
.user_tab_list li{
	overflow: hidden;	
	line-height: 40px;	
	border-bottom: 1px solid #dbdbdb;
	margin-bottom:10px;
}
.user_tab_list h4{    
font-size: 16px;
    overflow: hidden;
    background: #f6f6f6;
    line-height: 35px;
    padding-left:5px;
	color: #0a6ccd;
	
	}
.user_qkm{font-weight:bold;}
.user_fenye{overflow:hidden;margin:10px;height:40px;line-height:40px;}
.useran{
	border: 1px solid #87a0b8;
   padding: 4px;
    background: #87a0b8;
    color: #fff;
	}
.user_5{width:5%;float:left;    line-height: 25px;}
.user_10{width:10%;float:left;    line-height: 25px;}
.user_20{width:20%;float:left;}
.user_40{width:40%;float:left;}
.user_60{width:60%;float:left;}
.user_80{width:80%;float:left;line-height: 25px;}

.user_tab_list input{
	width: 50%;
    height: 30px;
    line-height: 30px;
    border: 1px solid #dbdbdb;
}	
.tr_article_info{
	margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
	}
	
.user_offprint{width: 200px;
    background: #8092a4;
    color: #fff;
    padding: 5px;
    text-align: center;
    border-radius: 4px;}	
	
.border_none li{
   
    line-height: 30px;
    border-bottom: 1px solid transparent;
    margin-bottom:0;
	}

.user_tab_wz{
	overflow:hidden;
}
.user_tab_wz ul{
	overflow: hidden;
}
.user_tab_wz li{
	overflow: hidden;	
	line-height: 40px;	
	border-bottom: 1px solid #dbdbdb;
	margin-bottom:10px;
	padding-bottom: 10px;
}
.user_tab_wz li:last-child{
	border-bottom: none;
}
.wz_tiaojian{
	overflow:hidden;background:#f2f2f2;padding:5px ;margin-bottom:10px;
}
.wz_tiaojian ul li{line-height:30px;border-bottom:none;}	

.btn_page{margin:0;    line-height: 25px;}

.user_print{
	overflow:hidden;
}
.user_print ul{
	overflow: hidden;
}
.user_print li{
	overflow: hidden;	
	line-height: 40px;	
	border-bottom: 1px solid #dbdbdb;
	margin-bottom:10px;
	padding-bottom: 10px;
}

.print_30{width:30%;}
.print_40{width:30%;}

@media (max-width: 767px){
.user_tab_list input{width:100%;}
.loginTable_text{width:100%;}
.user_20,.user_40,.user_60{width:100%;}

}