*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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,header,hgroup,nav,section,article,aside,footer,figure,figcaption,menu,button{margin:0;padding:0}
body{font-family:"Helvetica Neue",Helvetica,STHeiTi,sans-serif;line-height:1.5;font-size:.16rem;color:#000;background-color:#f8f9fa;-webkit-user-select:none;-webkit-text-size-adjust:100%;outline:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
fieldset,img{border:0}
li{list-style:none}
ins{text-decoration:none}
del{text-decoration:line-through}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}
button{-webkit-appearance:none;border:0;background:0 0}
a{-webkit-touch-callout:none;text-decoration:none}:focus{outline:0}em,i{font-style:normal}input[type=date]{text-align:right}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}@media screen and (max-width:319px){html{font-size:90px}}@media screen and (min-width:320px) and (max-width:359px){html{font-size:90px}}@media screen and (min-width:360px) and (max-width:374px){html{font-size:96px}}@media screen and (min-width:375px) and (max-width:383px){html{font-size:100px}}@media screen and (min-width:384px) and (max-width:399px){html{font-size:102.4px}}@media screen and (min-width:400px) and (max-width:413px){html{font-size:106.67px}}@media screen and (min-width:414px){html{font-size:110.4px}}@-webkit-keyframes aroundFlutter{0%{-webkit-transform:translateX(0px)}50%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0px)}}@-webkit-keyframes leftEnter{0%{-webkit-transform:translateX(-300%)}100%{-webkit-transform:translateX(0%)}}@-webkit-keyframes rightEnter{0%{-webkit-transform:translateX(300%)}100%{-webkit-transform:translateX(0%)}}@-webkit-keyframes upDownFlutter{0%{-webkit-transform:translateY(0px)}50%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0px)}}@-webkit-keyframes leftOut{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-300%)}}@-webkit-keyframes upOut{0%{-webkit-transform:translateY(0%)}100%{-webkit-transform:translateY(-300%)}}@-webkit-keyframes rightOut{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(300%)}}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes bottomEnter{0%{-webkit-transform:translateY(300%)}100%{-webkit-transform:translateY(0%)}}@-webkit-keyframes topEnter{0%{-webkit-transform:translateY(-300%)}100%{-webkit-transform:translateY(0%)}}@-webkit-keyframes bounceInDown{0%{-webkit-transform:translateY(-1800px)}60%{-webkit-transform:translateY(20px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0px)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}a{color:#333}em{color:#ff8444}::-webkit-input-placeholder{color:#bbb}h1{font-size:.18rem}h2{font-size:.17rem}h3,h4{font-size:.16rem}h5,.ui-txt-sub{font-size:.14rem}h6,.ui-txt-tips{font-size:.12rem}

.ui-nowrap{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ui-nowrap-flex{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;-webkit-box-flex:1;height:inherit}
.ui-nowrap-multi{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.ui-table{width:100%;border-collapse:collapse}
.ui-table th{font-weight:500}
.ui-table td,.ui-table th{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:2){.ui-table td,.ui-table th{position:relative;border-right:0;border-bottom:0}
.ui-table td:after,.ui-table th:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0)),-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0));-webkit-background-size:1px 100%,100% 1px;background-size:1px 100%,100% 1px;background-repeat:no-repeat;background-position:right,bottom;pointer-events:none}
.ui-table tr td:last-child:after,.ui-table tr th:last-child:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0));-webkit-background-size:100% 1px;background-size:100% 1px;background-repeat:no-repeat;background-position:bottom}
.ui-table tr:last-child td:not(:last-child):after{background-image:-webkit-gradient(linear,left top,right top,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0));-webkit-background-size:1px 100%;background-size:1px 100%;background-repeat:no-repeat;background-position:right}}.ui-table tr td:last-child,.ui-table tr th:last-child{border-right:0}
.ui-table tr:last-child td{border-bottom:0}
.ui-border-t{border-top:1px solid #d4d4d4}
.ui-border-b{border-bottom:1px solid #d4d4d4}
.ui-border-tb{border-top:#d4d4d4 1px solid;border-bottom:#d4d4d4 1px solid;background-image:none}
.ui-border-l{border-left:1px solid #d4d4d4}
.ui-border-r{border-right:1px solid #d4d4d4}
.ui-border{border:1px solid #d4d4d4}
.ui-border-radius{border:1px solid #d4d4d4;border-radius:4px}@media screen and (-webkit-min-device-pixel-ratio:2){.ui-border-radius{position:relative;border:0}
.ui-border-radius:before{content:"";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid #d4d4d4;-webkit-transform:scale(0.5);-webkit-transform-origin:0 0;padding:1px;-webkit-box-sizing:border-box;border-radius:8px;pointer-events:none}}@media screen and (-webkit-min-device-pixel-ratio:2){.ui-border{position:relative;border:0}
.ui-border-t,.ui-border-b,.ui-border-l,.ui-border-r,.ui-border-tb{border:0}
.ui-border-t{background-position:left top;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4))}
.ui-border-b{background-position:left bottom;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4))}
.ui-border-t,.ui-border-b,.ui-border-tb{background-repeat:repeat-x;-webkit-background-size:100% 1px}
.ui-border-tb{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4)),-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4));background-position:top,bottom}
.ui-border-l{background-position:left top;background-image:-webkit-gradient(linear,right top,left top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4))}
.ui-border-r{background-position:right top;background-image:-webkit-gradient(linear,left top,right top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4))}
.ui-border-l,.ui-border-r{background-repeat:repeat-y;-webkit-background-size:1px 100%}
.ui-border:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4)),-webkit-gradient(linear,left top,right top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4)),-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4)),-webkit-gradient(linear,right top,left top,color-stop(0.5,transparent),color-stop(0.5,#d4d4d4),to(#d4d4d4));-webkit-background-size:100% 1px,1px 100%,100% 1px,1px 100%;background-size:100% 1px,1px 100%,100% 1px,1px 100%;background-repeat:no-repeat;background-position:top,right,bottom,left;padding:1px;-webkit-box-sizing:border-box;z-index:10;pointer-events:none}}.ui-btn,.ui-btn-lg,.ui-btn-s{height:.3rem;line-height:.3rem;padding:0 .11rem;min-width:.55rem;display:inline-block;position:relative;text-align:center;font-size:.15rem;background-color:#fdfdfd;vertical-align:top;color:#00a5e0;-webkit-box-sizing:border-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #cacccd;border-radius:.03rem}
.ui-btn.active,.active.ui-btn-lg,.active.ui-btn-s{background:#f2f2f2;color:rgba(0,165,224,.5);-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-btn-primary{background-color:#18b4ed;border-color:#0baae4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#1fbaf3),to(#18b4ed));color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-btn-primary:not(.disabled):not(:disabled):active,.ui-btn-primary.active{background:#1ca7da;border-color:#1ca7da;color:rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-btn-danger{background-color:#f75549;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#fc6156),to(#f75549));color:#fff;border-color:#f43d30;-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-btn-danger:not(.disabled):not(:disabled):active,.ui-btn-danger.active{background:#e2574d;border-color:#e2574d;color:rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-btn.disabled,.disabled.ui-btn-lg,.disabled.ui-btn-s,.ui-btn:disabled,.ui-btn-lg:disabled,.ui-btn-s:disabled{border:0;color:#ccc;background:#e9ebec;-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-btn-lg{font-size:.18rem;height:.44rem;line-height:.44rem;display:block;width:100%;border-radius:.05rem}
.ui-btn-wrap{padding:.15rem .1rem}
.ui-btn-s{padding:0;width:.55rem;height:.25rem;line-height:.25rem;font-size:.13rem}
.ui-btn-primary{border:1px solid #0baae4}
.ui-btn-danger{border:1px solid #f43d30}
.ui-btn,.ui-btn-lg,.ui-btn-s{border:0}
.ui-btn.disabled,.disabled.ui-btn-lg,.disabled.ui-btn-s,.ui-btn:disabled,.ui-btn-lg:disabled,.ui-btn-s:disabled{border:1px solid #e9ebec}
.ui-btn-group{display:-webkit-box;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center}
.ui-btn-group button{display:block;-webkit-box-flex:1;color:#0091ff;line-height:.5rem;height:.48rem;text-align:center;font-size:.15rem;border-right:1px #c8c7cc solid;width:100%;border-top:1px solid #c8c7cc}
.ui-btn-group button:last-child{border-right:0}
.ui-btn-group button,.ui-btn-group-tiled button{display:block;-webkit-box-flex:1}
.ui-input-wrap{background-color:#ebeced;height:.44rem;display:-webkit-box;-webkit-box-align:center}
.ui-input-wrap .ui-btn,.ui-input-wrap i{margin-right:.1rem}
.ui-input{height:.3rem;line-height:.3rem;margin:.07rem .1rem;background:#fff;padding-left:.1rem;-webkit-box-flex:1}
.ui-input input{width:100%;height:100%;border:0;background:0 0;-webkit-appearance:none;outline:0}
.ui-tab{margin-bottom:.1rem;overflow:hidden;position:relative;width:100%}
.ui-tab-nav{width:100%;background-color:#fff;display:-webkit-box;display:box;font-size:.16rem;height:.35rem}
.ui-tab-nav li{font-size:.14rem;height:.35rem;line-height:.35rem;min-width:.7rem;-webkit-box-flex:1;box-flex:1;text-align:center;color:#818181;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid transparent;width:100%}
.ui-tab-nav li.active{color:#197ae5;border-bottom:2px #197ae5 solid}


.global .aside{position:absolute;right:15px;top:50%;width:60px;height:20px;margin-top:-10px}
.global .aside a{width:20px;height:20px;display:inline-block;background-image:url(../images/p2.png);background-repeat:no-repeat;/*background-size:170px auto*/ background-size:20px;}
.global .aside a.personal-center{background-position:-20px -127px}
.global .aside a.personal-home{position:relative;float:right;z-index:1000;/*background-position:0 -127px*/}
.global .aside a.personal-home:before{width:36px;height:16px;margin-left:-36px;content:'';display:inline-block;background-repeat:no-repeat}
.global .aside a.icon-menu{position:relative;float:right;background-position:-67px -127px;z-index:1000}
.global .aside a.icon-home{position:relative;float:right;background-position:-42.5px -127px;z-index:1000}
.global .aside a.icon-home.icon-menu-active{background-position:-67px -127px}


.ui-dialog{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;background-color:rgba(0,0,0,.5);display:none;z-index:1001}
.ui-dialog.show{display:-webkit-box;display:box}
.ui-dialog .ui-dialog-cnt{border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;pointer-events:auto;background-color:rgba(253,253,253,.95);position:relative;max-width:700px;width:80%}
.ui-dialog .ui-dialog-hd{position:relative;font-size:0;line-height:0}
.ui-dialog .ui-dialog-hd .title{color:#2594ff;font-size:.16rem;height:.45rem;line-height:.45rem;padding:0 .1rem}
.ui-dialog .ui-dialog-hd .icon-close{position:absolute;right:0;top:0;width:.45rem;height:.45rem}
.ui-dialog .ui-dialog-bd{min-height:.71rem;border-top-left-radius:6px;border-top-right-radius:6px;padding:.18rem;font-size:.16rem;display:-webkit-box;display:box;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-orient:vertical}
.ui-dialog .ui-dialog-bd h4{margin-bottom:4px;font-size:.16rem;width:100%;text-align:center}
.ui-dialog .ui-dialog-ft{border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.ui-dialog .ui-dialog-ft.ui-btn-group{display:-webkit-box;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center}
.ui-dialog .ui-dialog-ft button{background:0 0;border-top:1px solid #c8c7cc;display:block;-webkit-box-flex:1;color:#0091ff;font-size:.15rem;height:.42rem;line-height:.42rem;text-align:center;width:100%}
.ui-dialog .ui-dialog-ft button:active{background:rgba(0,0,0,.1)}
.ui-dialog .ui-dialog-ft button:first-child{border-bottom-left-radius:6px;background-image:none}
.ui-dialog .ui-dialog-ft button:last-child{border-bottom-right-radius:6px;border-right:0}

body,input,button,textarea,select,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Tahoma,STHeiTi,Simhei,sans-serif}
body{background-color:#FFF}img{vertical-align:middle}
.icon{display:inline-block;height:1px;font-size:0;position:relative;vertical-align:middle}
.icon:after{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;content:'';display:block;position:absolute}
.view{min-width:300px;max-width:750px;margin:0 auto;width:100%}
.global{background-color:#f8f8f8;border-bottom:1px solid #d4d4d4;height:.5rem;padding:.11rem;position:relative}
.global .back{color:#197ae5;font-size:.15rem;height:.4rem;line-height:.4rem;left:.15rem;margin-top:-.2rem;position:absolute;top:50%}
.global .back .icon-back{width:.2rem}
.global h1{color:#000;font-size:.18rem;height:.2rem;line-height:.2rem;text-align:center}
.global-footer{background-color:#f8f8f8;border-top:1px solid #f8f8f8;color:#818181;font-size:.1rem;padding:.07rem 0;text-align:center}
.im-box{width:17px;display:none;position:fixed;right:5px;bottom:5px;z-index:99}
-webkit-background-size:35px 55px;background-size:35px 55px}
.im-box a.im-btn i{font-size:10px;color:#fff;font-style:inherit;width:100%;display:block;line-height:7px;padding-top:12px}

.im-home{width:35px;right:10px;bottom:10px}
.im-home a.im-btn{height:55px}
.im-home a.im-btn i{font-size:.12rem;line-height:14px;padding-top:24px;padding-left:.02rem;padding-right:.02rem;text-align:center}
.im-home a.back-top{height:35px;margin-top:6px}
.im-ad{bottom:6px}




section.link ul li:first-child:before{
    width: 38px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    display: inline-block;
    background-color: #f55641;
    border-radius: 16px;
    content: 'new';
    color: #fff;
    font-size: 12px;
    float: right;
    margin-top: 2px;
    position: absolute;
    right: 25px;
}