* { margin: 0; padding: 0; border: 0;}
html{ font-size:100% }
body{ color:#1b1b1b; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} 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;font-family: "Microsoft YaHei",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)} table{border-collapse:collapse;border-spacing:0;} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; } em,i{ font-style:normal;}
select{
 -webkit-appearance:none;-moz-appearance:none;appearanearance: none;}

.w_break{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
strong,em,i{ font-style:normal; font-weight:normal;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.fl{ float:left;}
.fr{ float:right;}
body{-webkit-text-size-adjust:none; line-height: 1.7;}

.red{ color:#fe0000;}
::-webkit-input-placeholder {color:#999; text-overflow:ellipsis;}
:-moz-placeholder {color:#999; text-overflow:ellipsis;}
::-moz-placeholder {color:#999; text-overflow:ellipsis;} 
:-ms-input-placeholder {color:#999; text-overflow:ellipsis;} 

.lft{ float:left;}
.rgt{ float:right;}
img{ width:auto; max-width:100%;}
html{-webkit-text-size-adjust:none; }
body{font-family: "Microsoft YaHei",sans-serif;  line-height: 1.7;  margin: 0 auto; min-width: 320px; position: relative; height:100%; color:#333; max-width:750px; background:#f5f5f5; }
body a{ color:#333;text-decoration:none;cursor:pointer}
body a:hover,body a:active,body a:focus{text-decoration:none;outline:none}
a:hover,a:link,a:visited,a{ color:inherit; text-decoration:none;}
.layout{position:relative; margin:0 auto;text-align:left; height:100%; width:100%; }

.header{ padding: 0.25rem; height:0.8rem; line-heigh:0.8rem; color:#000;}
.header .name{ float:left; font-size:0.42rem; font-weight:bold;}
.header .logo{ float:right; }
.header .logo img{ width:0.7rem; height:0.7rem; border-radius:0.7rem; display:block;}

.mod{ border-radius:0.2rem; background:#fff; padding:0.25rem; box-shadow:0 0 0.1rem rgba(0,0,0,0.05); margin:10px 20px 0 20px; margin-bottom:0.25rem; border:1px solid rgba(0,0,0,0.09);}
.mod .hd{ font-size:0.48rem; color:#000; font-weight:bold; margin-bottom:0.45rem; }
.mod .bd ul li{ height:1.25rem;}
.mod .bd ul li a{ display:block; position:relative; height:1.25rem; padding-left:1.1rem; cursor:pointer;}
.mod .bd ul li .img{ position:absolute; left:0; top:0.2rem;}
.mod .bd ul li .img img{ width:0.85rem; height:0.85rem; display:block; border-radius:0.2rem;}
.mod .bd ul li .box{border-bottom:1px solid rgba(0,0,0,0.09);height:1.22rem; }
.mod .bd ul li strong{ display:block; width:1.3rem; height:0.5rem; line-height:0.5rem; text-align:center; background:#efeff1; color:#3174fa; font-size:0.28rem; border-radius:0.5rem; position:absolute; top:0.4rem; right:0; }
.mod .bd ul li .txt { font-size:0.28rem; }
.mod .bd ul li .txt span{ color:#7d7d7d; display:block; line-height:1.2; font-size:0.24rem;}
.mod .bd ul li .txt p{color:#000; line-height:0.34rem; height:0.34rem; overflow:hidden; padding-top:0.3rem;}
.mod .bd ul li:last-child .box{ border-bottom:none; }

.btminfo{ border-top:1px solid rgba(0,0,0,0.09); padding-top:0.25rem; font-size:0.32rem;}
.btminfo2{ border-top:1px solid rgba(0,0,0,0.09); padding-top:0.2rem; margin-top:-0.3rem; font-size:0.26rem;}

.more-btn{display:block; width:100%; height:0.7rem; line-height:0.7rem; margin-top:0.3rem; text-align:center; background:#efeff1; color:#3174fa; font-size:0.28rem; border-radius:0.5rem;}
.more-btn strong{ color:#333;}

.lsbg {background: url(../image/lsbg.png) no-repeat  top center; background-size: 100% auto;}
.fh {position: absolute; left: 0; top: 0;}
.fh a {display: block; background: url(../image/fh.png) center no-repeat; width: 50px; height: 60px; text-align: center; font-size: 30px; font-family: cursive;}

.head {border-bottom: 1px #eee solid; width: 100%; overflow: hidden; line-height: 60px; position: fixed; top: 0; z-index: 9; background: #fff;}
.head h1 {width: 100%; text-align: center;}
.head h1 a {color: #54b3f7; font-size: 24px;}

.head2 {line-height: 60px;}
.head2 h1 {width: 100%; text-align: center;}
.head2 h1 a {color: #fff; font-size: 24px; font-weight:bold;}

.lxa {position: absolute; right: 0px;top: 0px;}
.lxa a {display: block; background: url(../image/ZzsBZVDD.png) center no-repeat; width: 50px; height: 60px; text-align: center; font-size: 30px; font-family: cursive;}









