body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin:0;
	padding:0
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block;
}
html {
	color:#000;
	background:#fff;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}
html * {
	outline:0;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:rgba(255,255,255,0)
}


body {
	color: #282828;
	font-family:"微软雅黑",helvetica,arial;
	font-size:100%;	
}
html,body{ overflow-x:hidden; overflow-y:auto;}


table {
	border-collapse: collapse;
	border-spacing: 0;
}

em,i {
	font-style: normal;
}

li {
	list-style: none;
}

img {
	border: 0;
}

img,input {
	vertical-align: middle;
}

article,aside,footer,header,hgroup,menu,nav,section {
	display: block;
}

a {
	color: #282828;text-decoration: none;
}
a:hover{ color:#334f8c; }


a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}/*去掉tap后的背景高亮*/
input,textarea{-webkit-appearance:none;}/*如何去掉textarea,input的默认样式*/




/* 浮动 */
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}
/* 清理浮动 */
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1;/* for IE6 IE7 */}

/* 加粗 */
.bold{ font-weight:bold;}

.bg-gray{ background-color:#ececec;}

/*loading*/
.wx-loading{display:block; padding:1rem; margin:0 auto; font-size:0.75rem; width:4rem; height:2.75rem; text-align:center; color:#999;}
.wx-loading:after{ display:block; width:2.25rem; height:1.4167rem;background:url(/uiResource/images/wxmobile/loading.gif?t=201412181348)  no-repeat; background-size: contain; margin:0 auto; margin-top:0.3rem;content: "";}

/*头部*/
.wx-header{height:3.75rem;background-color:#fff; }
.wx-logo a{ float:left; margin:1.125rem 0 0 1rem;display:block;width:10.2rem;height:1.625rem; background:url(/uiResource/images/wxmobile/logo.png?t=201412181124) no-repeat; text-indent:-9999px;background-size: contain;}
.wyb-link{ float:right; background:url(/uiResource/images/wxmobile/wyb-icon.png?t=201412181124) no-repeat; width:2.1875rem; height:1.625rem;margin:1.125rem 1rem 0 0;background-size: contain;}

/*首页内容*/
.wx-content{ padding:1rem; background: #ececec url(/uiResource/images/wxmobile/bd-line.png?t=201412181124) no-repeat top center; }
.wx-content-bgwhite{ padding:1rem; background: #fff url(/uiResource/images/wxmobile/bd-line.png?t=201412181124) no-repeat top center; }
.wx-content-wrapper{ background-color:#fff;margin-bottom:3.75em;}

.news-post{ position:relative;padding:1rem 1rem 0;}
.news-post-wrapper{position:relative; height:10rem; }
.news-post-wrapper img{ width:100%; height:100%; background:#eee url(/uiResource/images/wxmobile/news-lg-palceholder.png) no-repeat center center;background-size: contain; }
.news-post-wrapper h2{ position:absolute; left:0.625rem; bottom:0.625rem; font-size:1.125rem; font-weight:normal; color:#fff; line-height:1.25rem;}

.news-list article{ border-bottom:1px solid #ececec; min-height:5.4375rem; position:relative; padding:1rem;}
.news-list header{ font-size: 1.125rem;  margin-left: 6.25rem; line-height:1.3333em; }
.news-list aside{ float:left;}
.news-list aside img{ width:5.625rem;height:3.75rem; background:#eee url(/uiResource/images/wxmobile/news-xs-palceholder.png) no-repeat;background-size: contain;}
.news-list footer{padding-bottom:0.4375rem;color:#666; font-size:0.75rem;color:#999; min-height:17px;}
.news-item-bar .news-type-wrapper{ padding-right:4rem; display:block;}
.news-list footer .news-type,.news-list footer .news-tag,.news-list footer .news-time{ color:#999;}
.news-list footer .news-type:hover,.news-list footer .news-tag:hover{color:#334f8c;}
.news-list footer .news-type,.news-list footer .sep,.news-list footer .news-tag{  margin-right:0.375rem;}
.news-list footer .news-type{ font-weight:bold;}

/*底部*/
.wx-footer{ position:fixed; left:0; bottom:0;right:0; padding-top:0.25rem; height:3.75rem; background:url(/uiResource/images/wxmobile/footer-line.png?t=201412181124) no-repeat top center;}
.wx-footer .wx-footer-wrapper{background-color:#fff; }
.wx-footer ul{ height:3.75rem; }
.wx-footer li{ float:left; width:33.3333%; text-align:center;}
.wx-footer li a{ display:block;width:1.75em; margin:0.6rem auto; color:#999;}
.wx-footer li span{ font-size:0.75rem;}
.wx-footer li a:hover{ color:#334f8c;}
.wx-footer li i{ display:block;width:1.75rem; height:1.5rem; background:url(/uiResource/images/wxmobile/icon.png?t=201412181124) no-repeat;background-size: 104px auto;}
.wx-footer .li-1 i{ background-position:1px -31px;}
.wx-footer .li-1:hover i,.wx-footer .li-1.current i{background-position:1px 0;}
.wx-footer .li-2 i{ background-position:-38px -31px;}
.wx-footer .li-2:hover i,.wx-footer .li-2.current i{background-position:-38px 0;}
.wx-footer .li-3 i{ background-position:-78px -31px;}
.wx-footer .li-3:hover i,.wx-footer .li-3.current i{background-position:-78px 0;}

/*列表页*/
.news-total{ border-bottom:1px solid #ececec; padding: 1.625rem 1rem; color:#666;}
.news-total .news-xm{  margin-right:0.5625rem; font-size:1.25rem;}
.news-total .news-item-num{margin-left:0.5625rem; font-size:1.125rem;}

/*详情页*/
.wx-articleDetail header{ border-bottom:1px solid #ececec; padding-bottom:0.4rem; margin-bottom:0.75rem;}
.wx-articleDetail header h2{ font-weight:normal; padding:1rem 0 0.5rem; line-height:1.5rem; font-size:1.25rem}
.wx-articleDetail-bar{ color:#999; font-size:0.75rem;}
.wx-articleDetail-bar .article-author{ margin-right:1rem;}

.wx-articleDetail-con h3{ padding:1rem 0; font-size:1.125em;}
.wx-articleDetail-con strong span{ color:#282828!important; font-weight:normal; font-size:1.125rem!important; padding:1rem 0 0.7rem; }
.wx-articleDetail-con p{ font-size:1rem; line-height:1.75rem; font-family:"宋体";}
.wx-articleDetail-con p a{ color:#334f8c!important;}
.wx-articleDetail-con p strong{padding:1rem 0; font-size:1.125em; display:block;}
.wx-articleDetail-con img{background:#eee url(/uiResource/images/wxmobile/news-lg-palceholder.png) no-repeat center center;background-size: contain; width:100%!important; height:auto!important;}
.wx-articleDetail-footer h3{ font-size:1.25rem; font-weight:normal;padding:1rem 0 1rem; font-weight:bold;}
.wx-articleDetail-footer ul li a{ display:block;font-size:1rem; padding-bottom:1rem; font-weight:bold;}

.sortTable{font-size:16px; border-collapse:collapse; text-align:left;}
.sortTable td,.sortTable th{ text-align:center; color:#fff; border:1px solid #fff; border-width:0px 1px 12px 0px; height:35px; line-height:35px; font-family:"Microsoft Yahei";}
.sortTable td.th,.sortTable th{font-style:italic;font-weight:bold;}
/*yellow skin*/
.yellowSkin{border-top:1px solid #48556d;}

.yellowSkin td{ background: #ff6b33;}
.yellowSkin td.th,.yellowSkin th{ background: #48556d;}
/*red skin*/
.redSkin{border-top:1px solid #1D3841;}
.redSkin td{ background: #C83D42;}
.redSkin td.th,.redSkin th{ background: #1D3841;}
/*purple skin*/
.purpleSkin{border-top:1px solid #352343;}
.purpleSkin td{ background: #94589a;}
.purpleSkin td.th,.purpleSkin th{ background: #352343;}
/*blue skin*/

.blueSkin {border-top:1px solid #014a73; }
.blueSkin td{ background:#4d93b5;}
.blueSkin td.th,.blueSkin th{ background:#014a73; }
/*green skin*/

.greenSkin {border-top:1px solid #014a73; }
.greenSkin td{ background:#00a2a2;}
.greenSkin td.th,.greenSkin th{ background:#014a73; }