/* -----reset----- */
a {color: #333; text-decoration: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;user-select: none;}
a:hover{ color: #333; text-decoration:none }
a,button{cursor:pointer!important}
body { font-size:12px; font-family:"Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif; background-color:#f1f4f5; /* max-width:640px; */ margin:0 auto;position: relative;}
button,.btn{ border:none; background-color:transparent;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}
button, input, select, textarea { color: inherit; font: inherit; line-height: normal }
caption, th { text-align: inherit }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal }
input[type='radio'], input[type='checkbox'] { vertical-align:text-bottom;margin-right:2px;}
img { border: 0; vertical-align: middle }
li { list-style: none }
q:before, q:after { content: '' }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
table {border-collapse: collapse;border-spacing:0;width:100%;}
textarea { overflow: auto }
video{background-color:#000}
* { box-sizing: border-box; margin: 0; padding: 0; outline: 0 }

.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.cter{text-align: center}
.clear:after{content:'';display:block;clear: both;height:0;font-size:0;}
.hd{background-color:#3a9ee4;color:#fff;text-align:center;height:120px;background: #10AEFF; /* background: -webkit-linear-gradient(left,#27a6fa,#8e71f5) */}
.hd h1{font-size:2em;padding-top:15px;}
.hd p{font-size:14px;line-height:30px;}
.bd{margin-bottom:70px;}
.bd .mod{padding:26px 16px 0;}
.bd .mod .mul>li{float:left;width:50%;margin:0 0 15px 0;position: relative;}
.bd .mod .mul>li:nth-child(odd){left:-5px;}
.bd .mod .mul>li:nth-child(even){left:5px;}
.ft{background-color:#fff;position:fixed;left:0;right:0;bottom:0;padding:10px 0;box-shadow:0 0 1px rgba(0,0,0,0.15);height:60px;}
.ft .ubtn::after{position:absolute;display:block;left:0;right:0;top:0;height:1px;background-color:#ccc;transform:scale(0.5);}
.ft .ubtn>li{float: left;text-align:center;}
.ft .l3>li{width:33%;}
.ft .l4>li{width:25%;}
.ft .i{display:block;margin:0 auto 3px;font-size:24px;line-height:1;}


/******暂无内容******/
.no-content{ width: 100%; overflow: hidden; padding: 2rem 0;}
.no-content i{ width: 6rem; height: 6rem; background: url(../font/no-content.svg) no-repeat center; background-size: 100% auto; display: block; margin: 0 auto;}
.no-content p{ font-size: .76rem; color: #999; text-align: center; margin-top:.5rem;}




