html{ background:#f6f6f6}
body{ max-width:640px; margin:0px auto; background:#fff; padding-bottom:50px; padding-top:60px}
.mm-header{top:0px; background:#084176; color:#fff; box-shadow:0 0 10px #084176; position:fixed; max-height:60px; min-height:50px; box-sizing:border-box; width:100%; max-width:640px; z-index:999000}
.mm-logo{ position:relative; padding:10px; height:40px;}
.mm-logo img{ height:40px;}
.mm-logo-menu{ position:absolute; height:40px; width:40px; right:10px;top:10px; line-height:37px; text-align:center}
.mm-logo-menu a{ display:block; color:#fff}

.uk-offcanvas-bar .uk-nav>li>a{ text-align:left; padding:5px 0px; box-sizing:border-box; line-height:normal}
.uk-offcanvas{ z-index:999990}
.uk-offcanvas-bar{background-color:#084176}
.m-footer{ background:#fff; border-top:1px solid #eee; box-shadow:0 0 10px #eee; height:50px; box-sizing:border-box; position:fixed; z-index:999900; bottom:0px; width:100%; max-width:640px; text-align:center}
.uk-background-red{ background-color:#084176}
.m-footer a{ height:50px; display:block; box-sizing:border-box}
.m-footer dt{ padding-top:5px}
.m-footer dd{ font-size:12px; padding-bottom:5px;}
.m-bottom{ background:#f2f2f2; padding-top:10px;}
.m-copyright{ background:#f6f6f6; font-size:12px; text-align:center; box-sizing:border-box; overflow:hidden}
.m-copyright p{ margin:5px auto; color:#aaa }
.m-copyright p a{ color:#ababab}

.s-avg-botton a{ box-sizing:border-box; display:block; text-align:center; border-radius:3px; line-height:30px; font-size:14px}
.uk-modal-title{ font-size:16px;}
.uk-modal{ z-index:999980}
.uk-container{ padding-left:10px; padding-right:10px;}

.m-ico-nav{ position:relative; z-index:9999; background:#fff; border-radius:10px 10px 0px 0px; margin-top:-10px; border-bottom:4px solid #f6f6f6; padding:0px 10px}
.s-avg-icon{ text-align:center; padding-top:15px; padding-bottom:10px; border-bottom:1px solid #eee}
.s-avg-icon dd{ font-size:12px;position:relative;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.s-avg-icon dt{ width:40px; height:40px; border-radius:20px; text-align:center; line-height:40px; font-size:20px; background:#084176; color:#fff; margin:5px auto}

.m-box-bg{ background:#f6f6f6;}
.m-box-bg .uk-tab{ background:#fff; margin-bottom:0px; margin-left:0px; overflow:hidden}
.m-box-bg .uk-tab>*{ padding-left:0px}
.m-box-bg .uk-tab::before{ left:0px}
.m-box-bg .uk-tab>.uk-active>a{ border-color:#084176; color:#084176;}
.m-box-bg .uk-list{ margin:0px auto; background:#fff; box-sizing:border-box; padding:10px 0px}
.m-box-bg .uk-list li{ padding-left:10px; padding-right:10px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size:14px}
.m-box-bg .l-avg-photo{ padding-top:10px}
.m-box-bg .l-avg-photo dl{ background:#fff; padding:10px}
.m-box-bg .l-avg-photo dd{ font-size:14px; padding-left:0px; padding-right:0px;padding-bottom:0px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.m-box-bg .l-avg-photo dt{ height:90px;}
.m-box-bg .uk-tab>*>a{ padding:0px; line-height:40px}
.m-tit{ position:relative; padding:10px 0px;}
.m-tit::before{ height:16px; width:3px; background:#084176;content: ""; position:absolute; left:0px; top:14px}
.m-tit span{ display:inline-block; font-size:16px; padding-left:15px; line-height:1}
.m-tit span.more{ float:right; font-size:12px; line-height:22px;}
.location{ height:30px; line-height:30px; padding:0px 10px; font-size:12px; color:#999; margin-top:10px}
.location a{ color:#999}
.m-list{ margin:0px auto; padding:0px; box-sizing:border-box}
.m-list li{margin-top:10px; margin-bottom:5px}
.m-list dl{ border-bottom:1px solid #f2f2f2; margin:0px auto; overflow:hidden; padding-bottom:15px; padding-top:5px}
.m-list dt{ width:33%; float:right; margin-left:15px; max-height:74px; overflow:hidden}

.p-avg-liu{ padding-bottom:15px}
.p-avg-liu dt{ width:60px; margin:0px auto}
.p-avg-liu dt:before {top:25px; right:-15px; background:url(/Upload/lct/v.png) center center no-repeat; width:11px; height:19px;}
.p-avg-liu li:nth-child(4) dt:before{ background: none}
@media (min-width: 360px) {
.m-box-bg .l-avg-photo dt{ height:103px;}
}

@media (min-width: 375px) {
.m-list dd{font-size:17px}
.m-list dt{ max-height:78px}
.p-avg-liu dt:before{ right:-21px}
.m-box-bg .l-avg-photo dt{ height:108px;}
}
@media (min-width: 414px) {
.m-list dd{font-size:18px; font-weight:600; line-height:1.6}
.m-list dt{ max-height:87px}
.p-avg-liu dt:before{ right:-27px}
.m-box-bg .l-avg-photo dt{ height:122px;}
}
@media (min-width: 480px) {
.m-list dd{font-size:20px; line-height:1.7}
.m-list dt{ max-height:101px}
.p-avg-liu dt{ width:100%; margin:0px auto}
.p-avg-liu dt:before{right:-5px;top:35px;}
.m-box-bg .l-avg-photo dt{ height:144px;}
}
@media (min-width: 520px) {
.m-list dd{font-size:22px;}
.m-list dt{ max-height:110px}
.m-box-bg .l-avg-photo dt{ height:157px;}
}
@media (min-width: 580px) {
.m-list dd{font-size:24px;}
.m-list dt{ max-height:123px}
.m-box-bg .l-avg-photo dt{ height:177px;}
}
@media (min-width: 640px) {
.m-list dd{font-size:25px; line-height:1.8}
.m-list dt{ max-height:136px}
.m-box-bg .l-avg-photo dt{ height:197px;}
}