@charset "utf-8";
html{overflow-y:scroll}
html,body{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
html{-webkit-text-size-adjust: none;}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.fn-hide{display:none}html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
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}
input,select,textarea{font-size:100%;font-family:"Microsoft Yahei";}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}sub{bottom:-.25em}a:hover{text-decoration:underline}
ins,a,a:hover{text-decoration:none;}
html{font-size: 62.5%;}
body{font-size:12px;font-size:1.2rem;min-width: 320px;}
p{font-size:14px;font-size:1.4rem;}
input[type=button]{-webkit-appearance:none;outline:none;}
@font-face {
    font-family: 'icon';
    src: url('http://m.minshengec.com/mobilewechat/fonts/icon/icon.eot');
    src: url('http://m.minshengec.com/mobilewechat/fonts/icon/icon.eot?#iefix') format('embedded-opentype'),
        url('http://m.minshengec.com/mobilewechat/fonts/icon/icon.woff') format('woff'),
        url('http://m.minshengec.com/mobilewechat/fonts/icon/icon.ttf') format('truetype'),
        url('http://m.minshengec.com/mobilewechat/fonts/icon/icon.svg?#icon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.ms-icon,.icon-up-dir-1:before,.icon-down-dir-1:before,.icon-cancel-circled:before,.icon-edit-alt:before,.icon-search:before,.icon-angle-left:before,.icon-angle-right:before,.icon-up-small:before,.icon-cancel:before,.icon-angle-up:before,.icon-angle-down:before,.icon-ok-circled:before,.icon-basket-2:before,.icon-home:before,.icon-th-large:before,.icon-user:before,.icon-heart-empty:before,.icon-heart:before,.icon-basket-1:before,.icon-ok-1:before,.icon-minus:before,.icon-plus:before,.icon-trash:before,.icon-mobile:before,.icon-location-1:before,.icon-edit:before,.icon-yen:before,.icon-clock:before,.icon-lock:before,.icon-doc-text:before,.icon-clipboard:before{font-family: "icon";font-style: normal;}
.icon-search:before{content: "\e800";}
.icon-angle-left:before{content: "\e801";}
.icon-angle-right:before{content: "\e81f";}
.icon-up-small:before{content: "\e802";}
.icon-cancel:before{content: "\e804";}
.icon-cancel-circled:before{content:"\e805"}
.icon-down-dir-1:before{content: "\e806";}
.icon-angle-up:before{content: "\e807";}
.icon-angle-down:before{content: "\e808";}
.icon-edit-alt:before{content:"\e809";}
.icon-th-large:before{content: "\e810";}
.icon-user:before{content: "\e811";}
.icon-heart-empty:before{content: "\e812";}
.icon-heart:before{content: "\e813";}
.icon-basket-1:before{content: "\e814";}
.icon-ok-1:before{content: "\e815";}
.icon-ok-circled:before{content: "\e80b";}
.icon-basket-2:before{content: "\e80d";}
.icon-home:before{content: "\e80e";}
.icon-up-dir-1:before{content: "\e80f"}
.icon-minus:before{content: "\e80b";}
.icon-plus:before{content: "\e80a";}
.icon-trash:before{content: "\e80c";}
.icon-mobile:before{content: "\e816";}
.icon-location-1:before{content: "\e817";}
.icon-edit:before{content: "\e818";}
.icon-yen:before{content: "\e819";}
.icon-clock:before{content: "\e81a";}
.icon-lock:before{content: "\e803";}
.icon-doc-text:before{content: "\e81e";}
.icon-clipboard:before{content: "\e81b";}
/*public*/
.wrap{width:100%;overflow:hidden;min-width: 320px;}
.ms-icon{font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: 0;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
/*ms-hd*/
.ms-hd{width: 100%;height: 41px;background: #0056b8;line-height:41px;text-align: center;}
.ms-hd .back{position:absolute;left:0;top:0;display: block;float: left;width:30px;height:41px;line-height:41px;color: #ffffff;font-size: 3.8rem;text-align: left;padding-left:8px;}
.ms-hd .back .ms-icon{margin:0 auto;width:15px;}
.ms-hd .ms-channel{display: inline-block;margin:0 auto;font-size:1.8rem;color: #fff;}
.ms-hd .btn-right{width:30px;position: absolute;right:12px;top: 0;height:41px;line-height:41px;}
.ms-hd .edit-ok {width: 45px;float: right;color: #ffffff;font-size: 2rem;text-align: right;}
.ms-hd .back .icon-cancel{font-size: 2.8rem;}
/*header search*/
.hd-search{width: 100%;overflow: hidden;}
.hd-search .back{position: relative;}
.search-box{height:30px;position: relative;margin:6px 55px 0 45px;}
.search-box .inp-search-label{display:block;width:100%;overflow:hidden;height: 28px;background: #ffffff;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;font-size: 2.2rem;line-height:28px;color: #666666;text-align: left;}
.search-box .inp-search-label:before{left:8px;top:1px;position: absolute;color: #cecece;font-size:1.6rem;}
.search-box .inp-search{width:100%;padding:0 10px 0 32px;height:28px;line-height:normal;-webkit-box-sizing:border-box;border: none;color: #666666;font-size:1.4rem;float:left;}
.search-box .inp-search::-moz-placeholder{color: #cecece;}
.search-box .inp-search::-webkit-input-placeholder{color: #cecece;}
.search-box .inp-search:-ms-input-placeholder{color: #cecece;}
.btn-filter{display:block;width:32px;height: 28px;color: #ffffff;background: none;border: none;line-height:28px;font-size:1.6rem;text-align: right;position: absolute;right: 12px;top: 6px;float: right;}

/*footer*/
.ms-footer{width: 100%;}
.ms-footer a{display: inline-block;color: #8c8c8c;font-size:1.4rem;padding: 0 12px;}
.foot-login{}
.foot-go-top{float: right;}
.foot-bar{width: 100%;height:42px;line-height:42px;color: #8c8c8c;background: #f3f3f3;}
.foot-about .cur{color: #4d5567;}
.foot-about{text-align: center;width: 100%;color: #8c8c8c;margin: 11px 0 32px 0;}
.foot-about a{margin: 0 10px;}
.foot-tel{color: #8c8c8c;font-size:1.4rem;margin: 8px 0 8px 0;}
.logged{display: inline-block;}
.logged a{color: #8c8c8c;}
/*nav*/
.ms-nav{width:42px;height:42px;position: fixed;bottom: 0;left: 0;z-index: 99;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translate3d(0,0,0);}
.ms-nav .ms-nav-hd{width:42px; height: 42px;float: left;overflow: hidden;background:url(../images/navHd.png) no-repeat;background-size:42px 42px;}
.ms-nav .ms-nav-con{width: 100%;height:52px;position: absolute;left:0;bottom:0;overflow: hidden;background:#0056b8;text-align:center;-webkit-transition: all linear .15s; -moz-transition: all linear .15s; -webkit-transition: all linear .15s; -o-transition: all linear .15s;transition: all linear .15s;}

.ms-nav .ms-nav-con .nav-item{display: inline-block;color: #fff;font-size: 1rem;width: 15%;margin:5px 0;}
.nav-item .ms-icon{position: relative;width: 24px;height: 24px;display: block;font-size: 2.6rem;margin: 0 auto  5px auto;}
.nav-item .ms-icon .msg-num{position: absolute;right: -5px;top: -5px;width: 17px;height: 17px;background: #f2473a;color: #ffffff;font-size: 1.2rem;line-height:18px;font-weight: normal;letter-spacing:-2px;text-indent:-2px;text-align:center;-moz-border-radius:50%; -webkit-border-radius:50%;border-radius:50%;}
.nav-item .nav-title{margin:2px 0;}
.nav-off{width:10%;float: right;display: inline-block;height:52px;background: #2675cf;color: #fff;font-size:3rem;text-align: center;}
.nav-off .ms-icon{font-size:3.5rem;margin: 7px auto 0 auto;}
/*goTop*/
.ms-go-top{width:35px;height:35px;position: fixed;bottom: 0;right: 0;text-align:center;z-index:55;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translate3d(0,0,0);-moz-border-radius:31rem; -webkit-border-radius:31rem;border-radius:31rem;background-color: rgba(0,0,0,0.5);display: none;}
@media \0screen\,screen\9 {
    .ms-go-top {
        background-color: #000000;
        filter: Alpha(opacity=70);
        position: static;
        *zoom: 1;
    }
}
.ms-go-top .ms-icon{font-size:3rem;margin:3px auto 0 auto;color: #ffffff;opacity: 0.7;}
/*easypop*/
.easyPop{position:absolute;left:50%;top:50%;width:260px;margin:-30px 0 0 -140px;height: auto;padding:20px 10px;text-align: center;line-height:20px;font-size: 1.4rem;color: #fff;background: #292929;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;background-color: rgba(41,41,41,0.9);z-index:999;}
.easyPop h2{text-align: center;}
.easyPop i{font-size:2.2rem;color: #ffffff;}
.easyPop h3{text-align: center;}
.easyPopWrap{position:fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 999;}
/*confirmPop*/
.popBg{position:fixed;left:0;top: 0;width: 100%;height: 100%;overflow: hidden; background-color: rgba(0,0,0,0.5);z-index:999;display: none;}
.confirmPop{position:absolute;left:50%;top:50%;width:260px;overflow:hidden;margin:-30px 0 0 -140px;height: auto;min-height: 60px;background: #ffffff;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;z-index:999;display: none;}
.confirmPop .confirm-con{width: 100%;text-align: center;margin: 30px auto 15px auto;color: #646464;font-size: 1.2rem;}
.confirmPop .confirm-btn{width: 100%;overflow: hidden;text-align: center;margin-bottom: 15px;}
.confirmPop .btn-cancel,.confirmPop .btn-confirm{display: inline-block;width: 35%;height: 28px;line-height: 28px;box-shadow: 0 0 0 1px #c9c9c9;color:#aeaeae;margin: 2px 5px;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;}
.confirmPop .btn-confirm{box-shadow:none;height: 30px;line-height: 30px;background: #1589d7;color: #ffffff;font-size: 1.2rem;}
.promptPop{position:absolute;left:50%;top:50%;width:260px;overflow:hidden;margin:-30px 0 0 -140px;height: auto;min-height: 60px;background: #ffffff;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;z-index:999;display: none;}
.promptPop .promptPopCon{width: 100%;text-align: center;margin: 30px auto 15px auto;color: #646464;font-size: 1.2rem;}
.promptPop .promptPopBtn{width: 100%;overflow: hidden;text-align: center;margin-bottom: 15px;}
.promptPop .btnA,.promptPop .btnB{display: inline-block;width: 35%;height: 28px;line-height: 28px; font-size: 1.2rem; background:#fe9518;color:#ffffff;margin: 2px 5px;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;}
.promptPop .btnB{box-shadow:none;height: 30px;line-height: 30px;background: #1589d7;color: #ffffff;font-size: 1.2rem;}
.promptPop .popTitle{margin: 0 10px;font-size: 1.6rem;color: #495163;}
.promptPop .popDec{margin:10px;text-align: center;line-height: 18px;font-size: 1.2rem;}
.promptPop .popClose{position: absolute;width: 15px;height: 15px;right: 5px;top: 3px;font-size: 2rem;}
/*婊氬姩*/
.sidebar-move {
    height: 100%;
    overflow: hidden;
    animation: sidebar-body-move .5s 1 ease 0;
    -webkit-animation: sidebar-body-move .5s 1 ease 0;
    position: relative;
    left: -90%;
}
.sidebar-move{height:100%;overflow:hidden;animation:sidebar-body-move .5s 1 ease 0;-webkit-animation:sidebar-body-move .5s 1 ease 0;position:relative;left:-90%;}
.sidebar-move body{height:100%;overflow:hidden;}
.sidebar-back{animation:sidebar-body-back .2s 1 ease 0;-webkit-animation:sidebar-body-back .2s 1 ease 0;left:0;}
@keyframes sidebar-body-move{
    0%{left:0;}100%{left:-90%;}
}
@keyframes sidebar-body-back{
    0%{left:-90%;}100%{left:0;}
}
@-webkit-keyframes sidebar-body-move{
    0%{left:0;}100%{left:-90%;}
}
@-webkit-keyframes sidebar-body-back{
    0%{left:-90%;}100%{left:0;}
}
.list-content-mask {width: 100%;height: 100%;min-height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 99;-webkit-transform-origin: 0px 0px 0px; opacity: 1; -webkit-transform: scale(1, 1);}
.sidebar-content{position:absolute;top:0;left:100%;width:90%;height:100%;background:#ffffff;z-index:105;-webkit-transform-origin: 0px 0px 0px; opacity: 1; -webkit-transform: scale(1, 1);}
.sidebar-content a{text-decoration:none;}
/**/
.load-more{line-height: 30px;text-align: center;color: #969696;}
/*閲嶅畾涔�-鏀惧湪鏈€鍚�*/
.placeholder-color{color: #cecece;}