/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:100% arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}

/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

body{
	background:url("/etc/designs/china/wechat/img/content-bg.png") left top;
	font-family:"Microsoft YaHei";
}
.heaader-wrapper{ position:fixed; top:0px; left:0px; width:100%;height:44px; line-height:44px; z-index:999;}
.header{ posistion:relative; width:100%;height:44px; line-height:44px;  background-color:#0082bb; text-align:center; color:#fff; }
.icon{ display:inline-block; position:absolute; top:0px; left:0px; width:44px; height:44px; z-index:999; background:url("/etc/designs/china/wechat/img/icon_menu_normal.png") no-repeat 12px 12px; background-size:20px 19px;}
.icon img{ width:25px;} l
.header h1{position:absolute;top:0px; left:0px;width:100%;height:44px; line-height:44px; font-size:20px; color:#fff;text-align:center; z-index:1000;}
.nav{
	position:absolute;
	top:44px;
	width:100%;
	height:auto;
	background:#fdfcf8;
	opacity:0.9;
	-webkit-box-shadow:0 0 10px #000;
	-moz-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	display:none;
    z-index:998px;
}
.nav-icon{
	position:absolute;
	display:block;
	width:11px;
    height:5px;
	top:-5px;
	left:16px;
	z-index:999;
    cursor:pointer;
 }
.nav-icon img{
	position:absolute;
	display:block;
	width:11px;
    height:5px;
	top:-10px;
	left:16px;
	z-index:999;
 }

.inner-list ul li{
	float:left;
	width:50%;
	border-bottom:1px solid #dfdfdf;
	line-height:44px;
	text-align:center;
	background:url("/etc/designs/china/wechat/img/line_vertical.png") no-repeat right center;
    background-size:1px 18px;
    overflow:hidden;
}
.inner-list ul li:nth-child(even){
	background:none;
}
.inner-list ul li.no-bg{
	border:none;
}

.inner-list ul li.active{
    background:#000 url("/etc/designs/china/wechat/img/line_vertical.png") no-repeat right center;
    background:rgba(0, 0, 0, 0.1) none repeat scroll 0 0 !important;
    filter:Alpha(opacity=40); 
    background:#000000;

}

.inner-list ul li a{
    display:block;
	font-size:13pt;
    height:44px;
    line-height:44px;
	color:#181818;
	position:relative;
    overflow:hidden;
    word-wrap:normal;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.content{
	overflow:hidden;
    min-height:200px;
	margin:0 auto;
	padding-top:44px;
    background:#f3f3f3;

	
}
.infor-list{
	width:310px;
    margin:0 auto;
    padding:5px;
}
.infor-list li{

    margin:12px 0px;

}
.infor-list li:nth-child(odd){

     background:#f3f3f3;
	
}
.infor-list li:nth-child(even){

	 background:#ededed;
}
.list-content{
	position:relative;
	overflow:hidden;
	z-index:1;
    width:298px;;
    padding:6px;
    -webkit-box-shadow: 0px 0px 8px #d7d7d7;
    -moz-box-shadow: 0px 0px 8px #d7d7d7;
    box-shadow: 0px 0px 8px #d7d7d7;
    background:#fff;
}
.list-content .detail_time{
	color:#777777;
    font-size:11px;
}
.infor-list-search .list-content{
	background:none;
    padding:20px 7px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
}
.list-content img{
	width:100%;
    height:140px;
}
.infor-list .list-content  p{ height:auto !important; line-height:22px;}
.infor-list .time {
	position:absolute;
	left:0px;
	bottom:2px;
	font-size:12px;
	color:#adadad;
	z-index:1;
}

.infor-list .detail {
	height:48px;
	overflow:hidden;
	white-space:wrap;
	word-wrap:break-word;    
	text-overflow:ellipsis;
	font-family:"Microsoft YaHei";
	color:#000;
    font-size:15px;
}

.footer{
	padding:15px 0;
	background:rgba(229,229,229,1);
	text-align:center;
	font-family:"Microsoft YaHei";
}
/*-------------------------------*/
.autoimg{ width:100%;}
.inner-content h1{
	padding:10px 15px; 
	font-family:"Microsoft YaHei";
	font-size:17px;
	color:#000;
}
.inner-content .time{
	font-family:arial;
	font-size:11pt;
	color:#afafaf;
    padding:0px 15px;
}

.inner-content .detail-word{
	padding:10px 15px;
	font-family:"Microsoft YaHei";
	color:#3a3a3a;
    font-size:15px;
}
.inner-content .detail-word img{
	 width:100%;
}
/*.inner-content .detail-word p:nth-child(1){

	text-indent:2em;
}*/
/*----------------*/
.search-area{
	
	width:100%;
	height:50px;
	border-bottom:1px solid #eoeoeo;
	background-color:#0082bb;
}
.search-area form{
	text-align:center;
}
.search-area input{
    margin:0 auto;
	width:260px;
	height:30px;
	line-height:30px;
	margin:5px 0 0 0px;
	padding-left:30px;
	border:1px solid #5fb1d4;
	font-family:"Microsoft YaHei";
	background:#1a8fc2 url(/etc/designs/china/wechat/img/policy-serach-bg.png) no-repeat 7px center;
    background-size:17px 20px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	border-radius: 3px 3px 3px 3px;
	font-size:15px;
	color:#fff;
}
.serach-result-tips{
	padding:15px 14px 0px 14px;
    color:#888888;
}
.search-policy {
    display: block;
    position: absolute;
    right: 10px;
    top: 8px;
    width: 60px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #000;
}
.search-policy a{

	font-size:14px;
    color:#fff;
}
