*{margin:0; padding:0; box-sizing:border-box; -webkit-box-sizing:border-box; }
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{margin:0;padding:0;}
html {-webkit-text-size-adjust: none; -ms-touch-action: none;}
body{ background:#fff;font:16px/30px "Microsoft Yahei","SimSun","Arial Narrow";}
img {max-width: 100%;height: auto;  width: auto\9; /* ie8 */ vertical-align:top;border:0;}

.css{-webkit-touch-callout: none}
a{-webkit-tap-highlight-color: rgba(0,0,0,0); color:#000;text-decoration:none;outline:none;}
a:hover{color:#ff0000;}
a:visited{ color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i{ font-style:normal;}
li{list-style:none}
em{ font-style:normal;}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/
* html .clearfix{ zoom: 1; } 
.fl{ float: left; display:inline;}
.fr{ float: right; display:inline;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.date { margin-right:15px;}
/*-------------------------------------------------------------------------------------------------------------------------*/
.w{ width:100%; margin:0 auto; position:relative;}
.wap-head{ text-align:center;position:relative;}
.wap-head,#wap-foot,.page-list .wap-h{ display:block;}
.goback1{width:31px;height:34px;background:url(../images/back.png) no-repeat;background-size:70%;position:absolute;bottom:15px;left:20px;z-index:9999;opacity:.8}
/*content*/
.content{ width:100%; background:#f5f5f5 url(../images/bg1.jpg) no-repeat center bottom;}
.newline { clear:both; width:100%;height:20px;}
.content .page-list { padding:0 0 50px 0;}
.page-list .wap-h { background-color:#dcdbdf; height:48px; line-height:48px; color:#6e112a; font-size:21px; text-indent: 16px; padding: 0; position:relative; }

.page-list .b{ padding:10px 16px 20px;}
.page-list .b ul{ margin:0;}
.page-list .b li{ height:40px; line-height:40px; border-bottom:1px dotted #ddd; position:relative; overflow:hidden;}
.page-list .b li span{ position:absolute; top:0; right:0; color:#666;display:none;}

.content .page{ padding:16px 16px 50px 16px; font-size:16px; line-height:36px;}
.content .page .hd h1{ font-size:21px; font-weight:bold; height:auto; line-height:30px; padding:10px 0; text-align:left;}
.content .page .hd p{ height:30px; color:#666; text-align:center; border-bottom:1px dotted #ccc; padding-bottom:20px}
.content .page .bd{ padding-top:20px; color:#333;}
.content .page .bd p{ margin:10px 0; font-size:16px !important; line-height:36px; background:none !important;}
.content .page .bd span{font-size:16px  !important; line-height:36px;}

.content .page .hd p{ text-align:left; padding:0 0 10px; height:40px;}

#wap-foot{ position:fixed; bottom:0; height:46px; text-align:center; line-height:46px; font-size:14px; color:#fff; background:#0b0f31; width:100%;}
