@charset "UTF-8";
html{-webkit-user-select: none;user-select: none;font-family: sans-serif;-webkit-text-size-adjust: 100%;-webkit-user-drag: none;-webkit-tap-highlight-color: transparent}
body, html{height: 100%}
html{font-size: 13.333vw}
body{width: 100%;line-height: 1.7;
font-size:.26rem;position: relative;background: #f5f5f5;overflow-x: hidden;overflow-y: auto;color: #333}
body, dd, dl, form, h1, h2, h3, h4, ol, p, ul{margin: 0;font-weight: 400}
img{max-width: 100%;height: auto;vertical-align: top;border: 0}
ul{padding-left: 0;list-style-type: none}
em, i{font-style: normal}
big{font-size:.312rem}
small{font-size:.208rem}
a{color: inherit;text-decoration: none}
article, aside, audio, canvas, dialog, figure, footer, header, menu, nav, progress, section, video{display: block}
a, button, input, select, textarea{outline: 0;margin: 0;font-size: 100%;border: 0}
table{border-spacing: 0;border-collapse: collapse;background-color: transparent}
td, th{padding: 0}
.fix:after, .fix:before{display: table;clear: both;content: ''}
.oh{overflow: hidden}
.l{float: left}
.r{float: right}
.pr{position: relative}
.pa{position: absolute}
.tc{text-align: center}
.tl{text-align: left}
.tr{text-align: right}
.el{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.hide{display: none}
.hidetext{font: 0/0 a;letter-spacing: -99px}
.arr{display: inline-block;overflow: hidden;width: 0;height: 0}
.opc0{opacity: 0;filter: alpha(opacity=0)}
.bigger{font-size: 1.3em}
.big{font-size: 1.2em}
.small{font-size: .9em}
.fwb{font-weight: 700}
[class*=rect-]{position:relative;
display:block;
width:100%;
height:0;
overflow:hidden}
[class*=rect-] ._full{position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.rect-4854{padding-bottom: 48.54%}
.rect-50{padding-bottom: 50%}
.rect-5625{padding-bottom: 56.25%}
.rect-60{padding-bottom: 60%}
.rect-618{padding-bottom: 61.8%}
.rect-70{padding-bottom: 70%}
.rect-75{padding-bottom: 75%}
.rect-80{padding-bottom: 80%}
.rect-90{padding-bottom: 90%}
.rect-100{padding-bottom: 100%}
.row{display: block;width: 102%;transition: .2s width ease}
.row:after, .row:before{display: table;clear: both;content: ''}
.row>[class*=span-]{float:left;
margin-right:2%}
.row>.span-1{width: 6.33333333%}
.row>.span-2{width: 14.66666667%}
.row>.span-3{width: 23%}
.row>.span-4{width: 31.33333333%}
.row>.span-5{width: 39.66666667%}
.row>.span-6{width: 48%}
.row>.span-7{width: 56.33333333%}
.row>.span-8{width: 64.66666667%}
.row>.span-9{width: 73%}
.row>.span-10{width: 81.33333333%}
.row>.span-11{width: 89.66666667%}
.row>.span-12{width: 98%}
.full-row{width: 100%;transition: .2s width ease}
.full-row:after, .full-row:before{display: table;clear: both;content: ''}
.full-row>[class*=span]{float:left}
.full-row>.span-1{width: 8.33333333%}
.full-row>.span-2{width: 16.66666667%}
.full-row>.span-3{width: 25%}
.full-row>.span-4{width: 33.33333333%}
.full-row>.span-5{width: 41.66666667%}
.full-row>.span-6{width: 50%}
.full-row>.span-7{width: 58.33333333%}
.full-row>.span-8{width: 66.66666667%}
.full-row>.span-9{width: 75%}
.full-row>.span-10{width: 83.33333333%}
.full-row>.span-11{width: 91.66666667%}
.full-row>.span-12{width: 100%}
.full-row>.pull-right, .row>.pull-right{float: right}
.row>.center{position: relative;left: -1%;display: block;float: none;clear: both;margin-right: auto;margin-left: auto}
.full-row>.center{display: block;float: none;clear: both;margin-right: auto;margin-left: auto}
.pull-left-1{position: relative;left: -8.33333333%}
.pull-left-2{position: relative;left: -16.66666667%}
.pull-left-3{position: relative;left: -25%}
.pull-left-4{position: relative;left: -33.33333333%}
.pull-left-5{position: relative;left: -41.66666667%}
.pull-left-6{position: relative;left: -50%}
.pull-left-7{position: relative;left: -58.33333333%}
.pull-left-8{position: relative;left: -66.66666667%}
.pull-left-9{position: relative;left: -75%}
.pull-left-10{position: relative;left: -83.33333333%}
.pull-left-11{position: relative;left: -91.66666667%}
.pull-left-12{position: relative;left: -100%}
.pull-right-1{position: relative;left: 8.33333333%}
.pull-right-2{position: relative;left: 16.66666667%}
.pull-right-3{position: relative;left: 25%}
.pull-right-4{position: relative;left: 33.33333333%}
.pull-right-5{position: relative;left: 41.66666667%}
.pull-right-6{position: relative;left: 50%}
.pull-right-7{position: relative;left: 58.33333333%}
.pull-right-8{position: relative;left: 66.66666667%}
.pull-right-9{position: relative;left: 75%}
.pull-right-10{position: relative;left: 83.33333333%}
.pull-right-11{position: relative;left: 91.66666667%}
.pull-right-12{position: relative;left: 100%}
.btn{position: relative;overflow: hidden;
font-size:.26rem;font-weight: 400;
line-height:.65rem;
height:.65rem;display: inline-block;margin-bottom: 0;cursor: pointer;box-sizing: border-box;touch-action: manipulation;min-width: 4em;
border-radius:.1rem;user-select: none;text-align: center;vertical-align: middle;white-space: nowrap;border: 0;padding: 0 1em}
.btn>.ion{vertical-align: middle;font-size: 1.1em}
.btn.active, .btn:active{outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;opacity: .65;-webkit-box-shadow: none;box-shadow: none;filter: alpha(opacity=65)}
.btn-default{color: #999;border-color: #dadada;background-color: #eee}
.btn-default.active, .btn-default:active{color: #fff;border-color: #eee;background-color: #999}
.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active{border-color: #dadada;background-color: #fff}
.btn-primary{color: #fff;background-color: #2c93f8}
.btn-au{color: #fff;background-color: #f15c3b}
.btn-primary.active, .btn-primary:active{color: #fff!important;border-color: #0660b8;background-color: #0660b8}
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active{border-color: #2c93f8;background-color: #2c93f8}
.btn-au.disabled, .btn-au.disabled.active, .btn-au.disabled:active, .btn-au[disabled], .btn-au[disabled].active, .btn-au[disabled]:active, fieldset[disabled] .btn-au, fieldset[disabled] .btn-au.active, fieldset[disabled] .btn-au:active{border-color: #f15c3b;background-color: #f15c3b}
.btn-success{color: #fff;background-color: #25ae88}
.btn-success.active, .btn-success:active{color: #fff!important;border-color: #135a46;background-color: #135a46}
.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active{border-color: #25ae88;background-color: #25ae88}
.btn-info{color: #fff;background-color: #4fcbf0}
.btn-info.active, .btn-info:active{color: #fff!important;border-color: #119ec8;background-color: #119ec8}
.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active{border-color: #4fcbf0;background-color: #4fcbf0}
.btn-warning{color: #fff;background-color: #f97d22}
.btn-warning.active, .btn-warning:active{color: #fff!important;border-color: #b04d05;background-color: #b04d05}
.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active{border-color: #dadada;background-color: #f97d22}
.btn-danger{color: #fff;background-color: #fd7b6d}
.btn-danger.active, .btn-danger:active{color: #fff!important;border-color: #fc2008;background-color: #fc2008}
.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active{border-color: #fd7b6d;background-color: #fd7b6d}
.btn-link{background-color: transparent;font-weight: 400;color: #2c93f8;padding: 0;white-space: normal}
.btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link{-webkit-box-shadow: none;box-shadow: none}
.btn-link.active, .btn-link:active{text-decoration: underline;color: #0660b8;border-color: transparent}
.btn-lg{font-size:.312rem;
height:.78rem;
line-height:.78rem;min-width: 7em}
.btn-sm{font-size:.208rem;
height:.416rem;
line-height:.416rem}
.btn-block{display: block;width: 100%;padding-right: 0;padding-left: 0}
.btn-block+.btn-block{margin-top:.13rem}
.btn .jon, .form-mark .jon{line-height: 1.2;margin: 0;vertical-align: baseline}
input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block{width: 100%}
.btn-ghost{background: 0 0;border-color: inherit;border: 1px solid transparent}
.btn-ghost.btn-default{border-color: #dadada}
.btn-ghost.btn-primary{border-color: #2c93f8}
.btn-ghost.btn-au{border-color: #f15c3b}
.btn-ghost.btn-success{border-color: #25ae88}
.btn-ghost.btn-info{border-color: #4fcbf0}
.btn-ghost.btn-warning{border-color: #f97d22}
.btn-ghost.btn-danger{border-color: #fd7b6d}
.btn-link.btn-ghost{padding-left: 1em;padding-right: 1em}
.btn.btn-circle{border-radius:.325rem}
.btn-lg.btn-circle{border-radius:.39rem}
.btn-sm.btn-circle{border-radius:.208rem}
.card{overflow: hidden;
margin:.39rem .26rem;
border-radius:.2rem;background-color: #fff;border: 1px solid #dadada;padding: 0}
.card .item{padding-right:.26rem;
padding-left:.26rem}
.card .item:last-child{border-bottom: 0!important}
.card .item-body{margin-top: 0}
@media screen and (-webkit-min-device-pixel-ratio:2){.card .item:last-child:before{display: none!important}}
.card-head{position: relative;line-height: 2.5em;padding: 0 1em;border-bottom: 1px solid #dadada}
.card-title{overflow: hidden;font-weight: 700;padding: .2em 0;width: 100%;white-space: nowrap;text-overflow: ellipsis}
.card-foot{overflow: hidden;line-height: 2.5em;padding: 0 1em;background-color: #eee}
.badge{line-height: 1.2em;display: inline-block;margin: 0 .5em;padding: .2em .6em;text-align: center;vertical-align: baseline;white-space: nowrap;color: #fff;border-radius: 1.6em;background: #999}
.badge:empty{display: none!important}
.badge-primary{background: #0660b8}
.badge-success{background: #135a46}
.badge-info{background: #119ec8}
.badge-warning{background: #b04d05}
.badge-danger{background: #fc2008}
.list{position: relative;
margin-bottom:.26rem;padding: 0;background: #fff}
.list:last-child{margin-bottom: 0}
.list:last-child.card{margin-bottom: 1.5em}
.item{position: relative;z-index: 2;display: block;box-sizing: border-box;line-height: inherit;
padding:.312rem;border-bottom: 1px solid #dadada;overflow: hidden}
.list .item:last-child{border-bottom: 0}
.active-handle{position: absolute;width: 400px;height: 400px;border-radius: 200px;background: #999;z-index: 0;transform: scale(0);-webkit-transform: scale(0);opacity: .5;transition: all ease-out .5s;-webkit-transition: all ease-out .5s}
.active .active-handle{transform: scale(1);-webkit-transform: scale(1);opacity: 0}
@media screen and (-webkit-min-device-pixel-ratio:2){.item{border-bottom: 0}
.item:before{position: absolute;right: 0;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #dadada;z-index: 99}
.list .item:last-child:before{display: none}}
.item.item-lite{padding:.208rem}
.item:empty{display: none}
.item h2{line-height: 1.7;font-size: 1.2em;font-weight: 400;margin: 0 0 .3em 0;color: #333}
.item h3{line-height: 1.7;font-size: 1.1em;font-weight: 400;margin: 0 0 .3em 0;color: #333}
.item p{margin-bottom: .3em;opacity: .9;line-height: 1.5}
.item.item-lite p{margin-bottom: 0}
.item h1:last-child, .item h2:last-child, .item h3:last-child, .item h4:last-child, .item h5:last-child, .item h6:last-child, .item p:last-child{margin-bottom: 0}
.item h1, .item h2, .item h3, .item h4, .item h5, .item h6, .item p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.item-text-wrap h1, .item-text-wrap h2, .item-text-wrap h3, .item-text-wrap h4, .item-text-wrap h5, .item-text-wrap h6, .item-text-wrap p{white-space: normal}
.item-divider{font-weight: 500;margin: -1px 0 0!important;color: #222;background-color: #eee}
.item-note{position: absolute;right: 0;top: 0;color: #999;font-size: .9em;height: 100%;
padding-right:.26rem;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
input.item-note, input.item-note[readonly]{text-align: right;color: #555}
.item-icon-left>.ion:first-child, .item-icon-right>.ion:last-child{font-size: 1.3em;position: absolute;z-index: 9;height: 100%;top: 0;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.item-icon-left, .item-icon-left.item-lite{padding-left:.78rem}
.item-icon-left>.ion:first-child{left:.26rem;color: #2c93f8}
.item-icon-right, .item-icon-right.item-lite{padding-right:.78rem}
.item-icon-right>.ion:last-child{right:.26rem;color: #999}
.item-icon-right .item-note{right:.52rem}
.item-icon-left.item-icon-right>.ion:first-child{right: auto}
.item-icon-left.item-icon-right>.ion:last-child{left: auto}
.item-icon-left .ion img{width: 1.1em;vertical-align: middle}
.item-button-left{padding-left: 5em}
.item-button-left>.btn{position: absolute;top: .6em;left: .8em;display: -webkit-box;display: -webkit-flex;display: flex;min-width: 2.8em;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.item-button-right{padding-right: 5em}
.item-button-right>.btn{position: absolute;top: 50%;
margin-top:-.325rem;right: 0;display: -webkit-box;display: -webkit-flex;display: flex;min-width: 2.8em;max-width: 5em;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.item-button-right>.btn .ion:before{line-height: 2.5em;position: relative;left: auto;width: auto}
.item-avatar{min-height: 5.5em;padding-left: 6em}
.item-avatar .item-image, .item-avatar>img:first-child{position: absolute;top: 50%;left: 1em;width: 4em;height: 4em;border-radius: 50%;overflow: hidden;margin-top: -2em;box-shadow: 0 0 2px rgba(0,0,0,.3)}
.item-avatar-right{min-height: 5em;padding-right: 5em}
.item-avatar-right .item-image, .item-avatar-right>img:first-child{position: absolute;top: 50%;right: 1em;width: 4em;height: 4em;border-radius: 50%;overflow: hidden;margin-top: -2em;box-shadow: 1px 1px 2px rgba(0,0,0,.3)}
.item-thumbnail{min-height: 5em;padding-top: .5em;padding-bottom: .5em;padding-left: 6em}
.item-thumbnail .item-image, .item-thumbnail>img:first-child{position: absolute;top: .5em;left: .5em;width: 5em;height: 3.75em}
.item-thumbnail-right{min-height: 8em;padding-top: .6em;padding-right: 8em}
.item-thumbnail-right .item-image, .item-thumbnail-right>img:first-child{position: absolute;top: .5em;right: .5em;width: 5em;height: 3.75em}
.item-image{padding: 0;text-align: center}
.item-image img{width: 100%;height: 100%}
.item-body{white-space: normal;text-overflow: inherit;margin-top: .5em;color: #555}
.item-body h1, .item-body h2, .item-body h3, .item-body h4, .item-body h5, .item-body h6, .item-body p{white-space: normal}
.item .badge+.badge{margin-left: .4em}
.item-badge .badge{position: absolute;
top:.26rem;
right:.208rem;display: -webkit-box;display: -webkit-flex;display: flex}
.item.item-icon-right .badge{right:.624rem}
.item.item-divider .badge{top: .64em}
.item.item-avatar .item-image .badge{top: -.5em;right: -.5em}
.item.item-button-right .badge{right: 5em}
.item-input{position: relative;display: -webkit-box;display: -webkit-flex;display: flex;overflow: hidden;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.item-input input, .item-input textarea{margin: 0;margin-right: 1em;border-radius: 0;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;width: 100%;-webkit-appearance: none;appearance: none;background-color: transparent}
.item-input input:last-child, .item-input textarea:last-child{margin-right: 0}
.item-input .btn .ion{font-size: 1.3em;position: static;display: inline-block;height: auto;text-align: center;-webkit-box-flex: 0;-webkit-flex: 0 0 2em;flex: 0 0 2em}
.item-input .ion{min-width: 1em}
.item-input .input, textarea{display: block;padding-top: 2px;padding-left: 0;vertical-align: middle;color: inherit;box-sizing: border-box}
textarea{padding: 0;width: 100%}
::-webkit-input-placeholder{color:#aaa}
input[type=radio], input[type=checkbox]{line-height: normal;margin: 0}
.item-input input[type=radio], .item-input input[type=checkbox], .item-input input[type=file], .item-input input[type=image], .item-input input[type=submit], .item-input input[type=reset], .item-input input[type=button]{width: auto}
input[type=file]{line-height: 2em}
input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly]{cursor: not-allowed;color: #aaa}
input[type=radio][disabled], input[type=radio][readonly], input[type=checkbox][disabled], input[type=checkbox][readonly]{background-color: transparent}
.input-label{display: table;margin-right: .5em;max-width: 50%}
.item-stacked-label{display: block;box-shadow: none;
padding:.26rem}
.item-stacked-label .input-label, .item-stacked-label .ion{display: inline-block;padding: .3em 0 0 0;vertical-align: middle}
.item-stacked-label input, .item-stacked-label textarea{padding: 0;border: 0;-webkit-border-radius: .1em;border-radius: .1em;margin-top: .5em;overflow: hidden}
.checkbox{position: relative;display: inline-block;padding: .5em .5em}
.checkbox input{position: relative;display: block;width: 1.5em;height: 1.5em;border: 0;background: 0 0;-webkit-appearance: none}
.checkbox input:before{border-color: #ccc;box-sizing: border-box;display: table;width: 100%;height: 100%;content: ' ';-webkit-transition: background-color 20ms ease-in-out;transition: background-color 20ms ease-in-out;border-width: 1px;border-style: solid;border-radius: 1.2em;background: #fff}
.checkbox input:after{position: absolute;top: 26%;left: 25%;display: table;width: .7em;height: .4em;content: ' ';-webkit-transition: opacity 50ms ease-in-out;transition: opacity 50ms ease-in-out;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0;border: 1px solid #fff;border-top: 0;border-right: 0}
.checkbox input:checked:before{border-width: 2px;border-color: #ddd;background: #ddd}
.checkbox input:disabled:before{border-color: #ddd}
.checkbox input:disabled:checked:before{background: #ddd}
.checkbox input:checked:after{opacity: 1}
.item-checkbox{padding-left: 3em!important}
.item-checkbox.active{box-shadow: none}
.item-checkbox .checkbox{position: absolute;z-index: 3;top: 50%;right: .5em;left: .5em;margin-top: -1.2em}
.item-checkbox.item-checkbox-right{padding-right: 5em;padding-left: 1.2em}
.item-checkbox-right .checkbox input{float: right}
.checkbox-primary input:checked:before{border-color: #2c93f8;background: #2c93f8}
.checkbox-success input:checked:before{border-color: #25ae88;background: #25ae88}
.checkbox-info input:checked:before{border-color: #4fcbf0;background: #4fcbf0}
.checkbox-warning input:checked:before{border-color: #f97d22;background: #f97d22}
.checkbox-danger input:checked:before{border-color: #fd7b6d;background: #fd7b6d}
.item-radio input{position: relative;display: inline-block;width: 1.5em;height: 1.5em;border: 0;background: 0 0;-webkit-appearance: none;vertical-align: middle}
.item-radio input:before{border-color: #ccc;box-sizing: border-box;display: block;width: 100%;height: 100%;content: ' ';-webkit-transition: background-color 20ms ease-in-out;transition: background-color 20ms ease-in-out;border-width: 1px;border-style: solid;border-radius: 50%;background: #fff}
.item-radio input:after{position: absolute;top: 20%;left: 20%;width: 60%;height: 60%;content: ' ';background: #777;-webkit-transition: opacity 50ms ease-in-out;transition: opacity 50ms ease-in-out;opacity: 0;border-radius: 50%;overflow: hidden}
.item-radio input:checked:before{border-color: #ddd;background: #ddd;border-width: 2px}
.item-radio input:checked:after{opacity: 1}
.radio-primary input:checked:before{border-color: #2c93f8}
.radio-success input:checked:before{border-color: #25ae88}
.radio-info input:checked:before{border-color: #4fcbf0}
.radio-warning input:checked:before{border-color: #f97d22}
.radio-danger input:checked:before{border-color: #fd7b6d}
.radio-primary input:checked:after{background: #2c93f8}
.radio-success input:checked:after{background: #25ae88}
.radio-info input:checked:after{background: #4fcbf0}
.radio-warning input:checked:after{background: #f97d22}
.radio-danger input:checked:after{background: #fd7b6d}
.item-toggle{pointer-events: none}
.toggle{position: relative;display: inline-block;pointer-events: auto}
.toggle input:checked+.track{border-color: #ddd;background-color: #ddd}
.toggle input{display: none}
.toggle .track{display: inline-block;box-sizing: border-box;width: 1.04rem;
height:.416rem;content: ' ';
margin:.052rem 0 0;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: background-color, border;transition-property: background-color, border;pointer-events: none;border: solid 2px #dadada;border-radius: 1.2em;background-color: #fff}
.toggle .handle{position: absolute;top: 0;left: 0;display: block;
width:.52rem;
height:.52rem;-webkit-transition: .3s cubic-bezier(0, 1.1, 1, 1.1);transition: .3s cubic-bezier(0, 1.1, 1, 1.1);-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, transform;
border-radius:.26rem;background-color: #fff;box-shadow: 0 2px .56em rgba(0,0,0,.35), 0 1px 1px rgba(0,0,0,.15)}
.toggle .handle:before{position: absolute;top: -.32em;left: -1.8em;padding: 1.5em 2.4em;content: ' '}
.toggle input:checked+.track .handle{-webkit-transform:translate3d(.52rem, 0, 0);
transform:translate3d(.52rem, 0, 0);background-color: #fff}
.item-toggle.active{box-shadow: none}
.item-toggle{padding-right: 4em}
.item-toggle .toggle{position: absolute;z-index: 3;
top:.16rem;
right:.26rem}
.toggle input:disabled+.track{opacity: .6}
.item-toggle .toggle-small{top: 1.28em}
.toggle-small .track{width: 2.72em;height: 4.4em;border: 0;background: #9e9e9e}
.toggle-small .handle{top: 2px;left: .32em;width: 1.28em;height: 1.28em;box-shadow: 0 2px .4em rgba(0,0,0,.25)}
.toggle-small input:checked+.track .handle{-webkit-transform: translate3d(1.28em, 0, 0);transform: translate3d(1.28em, 0, 0)}
.toggle-primary input:checked+.track{border-color: #2c93f8;background-color: #2c93f8}
.toggle-success input:checked+.track{border-color: #25ae88;background-color: #25ae88}
.toggle-info input:checked+.track{border-color: #4fcbf0;background-color: #4fcbf0}
.toggle-warning input:checked+.track{border-color: #f97d22;background-color: #f97d22}
.toggle-danger input:checked+.track{border-color: #fd7b6d;background-color: #fd7b6d}
.range input{display: block;overflow: hidden;width: auto;height: 3em;margin-top: .4em;margin-bottom: .4em;padding-right: 2px;padding-left: 1px;outline: 0;margin-right: .8em;margin-left: .8em;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;background: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #ccc), color-stop(100%, #ccc));background: -webkit-linear-gradient(left, #ccc 0, #ccc 100%);background: linear-gradient(to right, #ccc 0, #ccc 100%);background-repeat: no-repeat;background-position: center;background-size: 99% 2px;-webkit-appearance: none}
.range input::-webkit-slider-thumb{position:relative;
width:2.5em;
height:2.5em;
border:0;
border-radius:50%;
background-color:#fff;
box-shadow:0 0 2px rgba(0,0,0,.3), 0 3px .4em rgba(0,0,0,.2);
-webkit-appearance:none}
.range input::-webkit-slider-thumb:before{position:absolute;
top:1.25em;
left:-2001px;
width:2000px;
height:2px;
content:' ';
background:#444}
.range input::-webkit-slider-thumb:after{position:absolute;
top:-4em;
left:-4em;
padding:2.4em;
content:' '}
.range{display: -webkit-box;display: -webkit-flex;display: flex;padding: 2px 1em;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.range .ion{font-size: 1.8em;display: block;text-align: center;-webkit-box-flex: 0;-webkit-flex: 0;flex: 0}
.range-label{display: block;white-space: nowrap;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;flex: 0 0 auto}
.range-label:first-child{padding-left: .4em}
.range input+.range-label{padding-right: .4em;padding-left: 0}
.item-select{position: relative}
.item-select select{-webkit-appearance: none;appearance: none;position: absolute;top: 0;bottom: 0;
right:.26rem;padding: 0 2.4em 0 .8em;max-width: 65%;border: 0;background: 0 0;color: #333;text-indent: .01px;text-overflow: '';white-space: nowrap;font-size: 1.1em;cursor: pointer;direction: rtl}
.item-select select:first-child{position: relative;max-width: none;padding: 0;float: right}
.item-select option{direction: ltr}
.item-select:after{position: absolute;top: 50%;right: 1.2em;margin-top: -3px;width: 0;height: 0;border-top: .4em solid;border-right: .4em solid transparent;border-left: .4em solid transparent;color: #999;content: "";pointer-events: none}
select[multiple], select[size]{height: auto}
.item-select .item-note{margin-right: 1.2em}
.flex-col{overflow: hidden;display: -webkit-box;display: -webkit-flex;display: flex;flex-direction: column;-webkit-box-orient: vertical;-webkit-flex-direction: column}
.flex-row{overflow: hidden;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal}
.flex-1{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0}
.flex-2{-webkit-box-flex: 2;-webkit-flex: 2;flex: 2;min-width: 0}
.flex-3{-webkit-box-flex: 3;-webkit-flex: 3;flex: 3;min-width: 0}
.flex-4{-webkit-box-flex: 4;-webkit-flex: 4;flex: 4;min-width: 0}
.align-stretch{-webkit-box-align: stretch;-webkit-align-items: stretch;align-items: stretch}
.align-center{-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.justify-center{-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center}
.flex-wrap{-webkit-flex-wrap: wrap;flex-wrap: wrap}
.scroll-content{position: relative;display: block;overflow: hidden;overflow-y: scroll;box-sizing: border-box;height: 100%;-webkit-overflow-scrolling: touch;z-index: 1}
.border-t{border-top: 1px solid #dadada}
.border-b{border-bottom: 1px solid #dadada}
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2){.border-b, .border-t{position: relative;border: 0}
.border-b:after, .border-t:before{position: absolute;right: 0;left: 0;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #dadada}
.border-t:before{top: 0}
.border-b:after{bottom: 0}}
.m{margin:.39rem}
.m-0{margin: 0}
.m-l{margin-left:.39rem}
.m-t{margin-top:.39rem}
.m-r{margin-right:.39rem}
.m-b{margin-bottom:.39rem}
.m-lr{margin-left:.39rem;
margin-right:.39rem}
.m-tb{margin-top:.39rem;
margin-bottom:.39rem}
.m-sm{margin:.26rem}
.m-l-sm{margin-left:.26rem}
.m-t-sm{margin-top:.26rem}
.m-r-sm{margin-right:.26rem}
.m-b-sm{margin-bottom:.26rem}
.m-lr-sm{margin-left:.26rem;
margin-right:.26rem}
.m-tb-sm{margin-top:.26rem;
margin-bottom:.26rem}
.m-lg{margin:.624rem}
.m-l-lg{margin-left:.624rem}
.m-t-lg{margin-top:.624rem}
.m-r-lg{margin-right:.624rem}
.m-b-lg{margin-bottom:.624rem}
.m-lr-lg{margin-left:.624rem;
margin-right:.624rem}
.m-tb-lg{margin-top:.624rem;
margin-bottom:.624rem}
.p{padding:.39rem}
.p-0{padding: 0}
.p-l{padding-left:.39rem}
.p-t{padding-top:.39rem}
.p-r{padding-right:.39rem}
.p-b{padding-bottom:.39rem}
.p-lr{padding-left:.39rem;
padding-right:.39rem}
.p-tb{padding-top:.39rem;
padding-bottom:.39rem}
.p-sm{padding:.26rem}
.p-l-sm{padding-left:.26rem}
.p-t-sm{padding-top:.26rem}
.p-r-sm{padding-right:.26rem}
.p-b-sm{padding-bottom:.26rem}
.p-lr-sm{padding-left:.26rem;
padding-right:.26rem}
.p-tb-sm{padding-top:.26rem;
padding-bottom:.26rem}
.p-lg{padding:.624rem}
.p-l-lg{padding-left:.624rem}
.p-t-lg{padding-top:.624rem}
.p-r-lg{padding-right:.624rem}
.p-b-lg{padding-bottom:.624rem}
.p-lr-lg{padding-left:.624rem;
padding-right:.624rem}
.p-tb-lg{padding-top:.624rem;
padding-bottom:.624rem}
.text-muted{color: #999}
.text-black{color: #000}
.text-light{color: #fff}
.text-link{color: #2c93f8}
.btn-ghost.btn-primary, .text-primary{color: #2c93f8}
.btn-ghost.btn-au, .text-au{color: #f15c3b}
.text-intro{color: #666}
a.text-primary:hover{color: #0660b8}
.btn-ghost.btn-success, .text-success{color: #25ae88}
a.text-success:hover{color: #135a46}
.btn-ghost.btn-info, .text-info{color: #4fcbf0}
a.text-info:hover{color: #119ec8}
.btn-ghost.btn-warning, .text-warning{color: #f97d22}
a.text-warning:hover{color: #b04d05}
.btn-ghost.btn-danger, .text-danger{color: #fd7b6d}
a.text-danger:hover{color: #fc2008}
.bg-black{background-color: #000}
.bg-light{background-color: #fff}
.bg-gray-light{background-color: #999}
.bg-gray-lighter{background-color: #eee}
.bg-primary-lighter{color: #fff;background: rgba(44,147,248,.6)}
.bg-primary{color: #fff;background-color: #2c93f8}
a.bg-primary:hover{background-color: #0660b8}
.bg-muted{background: #eee}
.bg-success{color: #fff;background-color: #25ae88}
a.bg-success:hover{background-color: #135a46}
.bg-info{color: #fff;background-color: #4fcbf0}
a.bg-info:hover{background-color: #119ec8}
.bg-warning{color: #fff;background-color: #f97d22}
a.bg-warning:hover{background-color: #b04d05}
.bg-danger{color: #fff;background-color: #fd7b6d}
a.bg-danger:hover{background-color: #fc2008}
.head{position: relative;
height:.8rem;
line-height:.8rem;color: #fff;background: #2c93f8;z-index: 99}
.head .title{position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;overflow: hidden;font-size: 1.2em;text-align: center;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;padding: 0 13%}
.head .btn{position: relative;z-index: 1;
height:.8rem;line-height: inherit;min-width: initial;padding: 0 .5em;border: 0;background: 0 0;box-shadow: none;vertical-align: top;color: inherit}
.head .ion{font-size: 1.3em;margin: 0;vertical-align: middle}
.head .ion img{width: 1.3em;vertical-align: middle}
.head .btn:last-child{position: absolute;left: auto;right: 0}
.head .item-input-inset{background: 0 0;border-bottom: 0;padding: .5em 4em .5em 0;font-size: .7em;color: inherit;border: 0;margin-right: -13%}
.head .item-input-inset .btn:last-child{margin: 0;padding: 0 .7em;z-index: 9}
.foot{position: relative;background: #fff;overflow: hidden;z-index: 9;font-size: .9em}
.tabs{overflow: visible;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal}
.tabs .tab-item{position: relative;font-weight: 400;text-align: center;white-space: nowrap;text-decoration: none;text-overflow: ellipsis;color: inherit;color: #999;box-sizing: border-box;padding: .5em 0;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;overflow: hidden}
.tabs .tab-item.cur{opacity: 1;color: #2c93f8}
.tabs .tab-item .ion{font-size: 1.5em;margin: 0 .2em}
.tabs .tab-item .ion img{height: 1.2em;vertical-align: bottom;margin-bottom: .1em}
.tabs-ion-top{padding-top: .2em}
.tabs-ion-top .tab-item{padding: 0}
.tabs-ion-top .tab-item .ion{font-size: 2.2em;vertical-align: top;margin: 0;line-height: 1.2}
.tabs-ion-top .tab-item .badge{position: absolute;right: 0;top: -.2em;font-size: .8em}
.tabs-text .tab-item{padding: 1em 0;background: #fff}
img[data-remote], img[data-src]{min-height: 5em;width: 100%}
img[data-remote]{background: url(../res/img/prog.gif) center no-repeat #fff;background-size: auto 50%}
.listPlaceholder{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;align-items: center;background: #eee}
.listPlaceholder ._container{width: 80%;text-align: center;line-height: 1.5;margin-top: -15%}
.listPlaceholder ._icon{color: #999;height: 2.5em;border-bottom: 2px solid #dadada;margin-bottom: 2.5em}
.listPlaceholder ._icon .ion{font-size: 3.5em;background: #eee}
.listPlaceholder ._title{font-size: 1.2em}
.listPlaceholder ._text{margin-bottom: 1em}
.listPlaceholder ._bar{position: absolute;left: 0;bottom: 1em;width: 100%;text-align: center;color: #666}
.listPlaceholder ._bar a[href]{color: #e70014;text-decoration: underline}
.onKeyboard{overflow: hidden!important}
.block-holder{background: #eee!important;color: #eee!important}
img.block-holder{opacity: 0}
.picControl{padding: .8em 0 0 .8em;overflow: hidden}
.picControl.bordered{background: 0 0;border: 2px dashed #dadada}
.picControl ._pic{position: relative;float: left;width: 4em;height: 4em;line-height: 4em;text-align: center;margin: 0 .8em .8em 0}
.picControl ._pic img{max-height: 100%}
.picControl ._pic ._del{position: absolute;width: 1.44em;height: 1.44em;background: #e70014;right: -.72em;top: -.72em;border-radius: 50%;color: #fff;text-align: center;line-height: 1.44em}
.picControl ._pic ._del .ion{margin: 0}
.picControl ._pic ._state{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);color: #fff;font-size: .8em;white-space: nowrap}
.picControl ._adder{float: left;width: 4em;height: 4em;background: url(../res/img/add.png) no-repeat;background-size: contain;cursor: pointer;margin: 0 .8em .8em 0}
.table{font-size: 1em;width: 100%;max-width: 100%;border: 1px solid #e8e9eb;border-radius: 4px;background: #fff;border-collapse: collapse}
.table, .table tr td, .table tr th{border: 1px solid #e8e9eb}
.pagination{display: inline-block;padding-left: 0;
border-radius:.1rem;
font-size:.26rem}
.pagination>li{display: inline}
.pagination>li>a, .pagination>li>span{line-height: 1.42857143;position: relative;float: left;margin-left: -1px;padding: 8px 15px;text-decoration: none;color: #2c93f8;border: 1px solid #dadada;background-color: #fff}
.pagination>li:first-child>a, .pagination>li:first-child>span{margin-left: 0;
border-top-left-radius:.1rem;
border-bottom-left-radius:.1rem}
.pagination>li:last-child>a, .pagination>li:last-child>span{border-top-right-radius:.1rem;
border-bottom-right-radius:.1rem}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color: #2c93f8;background-color: #eee}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{z-index: 2;cursor: default;color: #fff;border-color: #2c93f8;background-color: #2c93f8}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover{cursor: not-allowed;color: #777;border-color: #ddd;background-color: #fff}
.pagination-lg>li>a, .pagination-lg>li>span{font-size:.312rem;line-height: 1.3333333;padding: 10px 16px}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span{border-top-left-radius: 2.1rem;border-bottom-left-radius: 2.1rem}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span{border-top-right-radius: 2.1rem;border-bottom-right-radius: 2.1rem}
.pagination-sm>li>a, .pagination-sm>li>span{font-size:.208rem;line-height: 1.5;padding: 5px 10px}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span{border-top-left-radius:-.9rem;
border-bottom-left-radius:-.9rem}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span{border-top-right-radius:-.9rem;
border-bottom-right-radius:-.9rem}
.pagination>.unable:hover, .pagination>li>.unable{cursor: default;color: #ccc;background: #fff}
header{padding-bottom: 25px}
body{background-color: #f4f5f9}
.wrap{padding-left:.3rem;
padding-right:.3rem}
.footer{padding:.08rem;background-color: #fff;text-align: center;color: #999}
.footer .cur{color: #2c93f8}
.footer ._ico{display: block;margin: 0 auto;
width:.5rem;
height:.5rem;background-repeat: no-repeat;background-size: contain}
.footer .ico-1{background-image: url(../img/nav-home.png)}
.footer .ico-2{background-image: url(../img/nav-bid.png)}
.footer .ico-3{background-image: url(../img/nav-project.png)}
.footer .ico-4{background-image: url(../img/nav-company.png)}
.footer .ico-5{background-image: url(../img/nav-member.png)}
.footer .cur .ico-1{background-image: url(../img/nav-home-cur.png)}
.footer .cur .ico-1{background-image: url(../img/nav-home-cur.png)}
.footer .cur .ico-2{background-image: url(../img/nav-bid-cur.png)}
.footer .cur .ico-3{background-image: url(../img/nav-project-cur.png)}
.footer .cur .ico-4{background-image: url(../img/nav-company-cur.png)}
.footer .cur .ico-5{background-image: url(../img/nav-member-cur.png)}
.gotop{display: none;position: fixed;
right:.3rem;bottom: 2rem;z-index: 100;
width:.8rem;
height:.8rem;
line-height:.8rem;border: 1px solid #e4e4e5;text-align: center;background-color: #fff;border-radius: 50%}
.indx-top{height: 4.08rem;background-image: url(../images/wby/wap/index-top-bg.png);background-size: cover;color: #fff}
.index-top-info .num{font-size:.6rem}
.search-box{display: block;background-color: #fff;
height:.64rem;
line-height:.64rem;
text-indent:.2rem;border-radius: 4px}
.index-top-md{color: #666}
.index-top-md ._ico{display: block;margin: 0 auto;width: 1.1rem;height: 1.1rem;background-repeat: no-repeat;background-size: contain}
.index-top-md ._ico1{background-image: url(../images/wby/wap/nav1.png)}
.index-top-md ._ico2{background-image: url(../images/wby/wap/nav2.png)}
.index-top-md ._ico3{background-image: url(../images/wby/wap/nav3.png)}
.index-top-md ._ico4{background-image: url(../images/wby/wap/nav4.png)}
.index-moudle{color: #1a1a1a}
.index-moudle li{margin-bottom: 2%;background-color: #f7f7f9}
.index-moudle li:nth-last-child(2){margin-bottom: 0}
.index-moudle li:nth-last-child(1){margin-bottom: 0}
.index-moudle li .big{color: #1a1a1a}
.index-moudle img{width: 1.06rem;height: 1.06rem}
.index-news img{width:.8rem;
height:.8rem;margin-top: .2em}
.index-news li{margin-bottom: .2em}
.index-news .btn{color: #f15c3b;border-color: #f15c3b}
.index-list .item{line-height: 1.5;padding-left: 0;padding-right: 0}
.index-list .item .btn{padding: 0 .3em;min-width: 0}
.index-list .item .btn-opt{min-width: 4em}
.index-list .item ._t .btn{height:.32rem;
line-height:.32rem}
.btn-tab, .index-list .item ._tab .btn-primary{background-color: #d5e9fe;color: #2c93f8}
.index-list .item ._tab .btn-default{color: #999}
.search-bar-wrap{padding:.1rem}
.search-bar{position: relative;display: -webkit-box;display: -webkit-flex;display: flex;box-sizing: border-box;-webkit-text-size-adjust: 100%;-webkit-box-align: center;-webkit-align-items: center;align-items: center}
.search-bar.search-bar_focusing .search-bar__cancel-btn{display: block}
.search-bar.search-bar_focusing .search-bar__label{display: none}
.search-bar__form{position: relative;
height:.8rem;
line-height:.8rem;-webkit-box-flex: 1;-webkit-flex: auto;flex: auto;background-color: #EFEFF4}
.search-bar__form:after{content: '';position: absolute;left: 0;top: 0;width: 200%;height: 200%;-webkit-transform: scale(.5);transform: scale(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;border-radius: 10px;border: 1px solid #E6E6EA;box-sizing: border-box;background: #FFF}
.search-bar__box{position: relative;padding-left: 30px;padding-right: 30px;height: 100%;width: 100%;box-sizing: border-box;z-index: 1}
.search-bar__box .search-bar__input{padding: 4px 0;width: 90%;height: 1.42857143em;border: 0;line-height: 1.42857143em;box-sizing: content-box;background: 0 0}
.search-bar__box .search-bar__input:focus{outline: 0}
.search-bar__box .search-ion{position: absolute;top: 50%;left: 10px;
margin-top:-.13rem;line-height: 1}
.search-bar__box .clear-ion{position: absolute;top: 50%;right: 0;margin-top: -14px;padding: 0 10px;line-height: 28px}
.search-bar__label{position: absolute;top: 1px;right: 1px;bottom: 1px;left: 1px;z-index: 2;border-radius: 3px;text-align: center;background: #FFF}
.search-bar__label .search-ion{margin-right: 5px}
.search-bar__cancel-btn{display: none;margin-left: 10px;line-height: 28px;color: #2c93f8;white-space: nowrap}
.search-bar__input:not(:valid)~.clear-ion{display: none}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration{display:none}
.filter-layout{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;-webkit-transform: scale(0);transform: scale(0)}
.filter-layout.cur{-webkit-transform: scale(1);transform: scale(1)}
.fixbg{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: .6}
.filter-cate-list{height: 7rem;position: absolute;left: 0;right: 0;bottom: 0;background-color: #fff;transform: translateY(7rem);-webkit-transform: -webkit-translateY(7rem);transition: all ease-in .3s;-webkit-transition: all ease-in .3s}
.filter-cate-list.cur{transform: translateY(0);-webkit-transform: -webkit-translateY(0)}
.filter-cate-list-left ._item{height: 1.1rem;line-height: 1.1rem;text-align: center}
.filter-cate-list-left ._item.cur{background-color: #fff;color: #2c93f8}
.filter-cate-list-left, .filter-cate-list-right{height: 100%}
.filter-cate-list-right{box-sizing: border-box;padding: 1em}
.filter-cate-list-left{background-color: #f4f5f9}
.filter-cate-list-right .cur{background-color: #2c93f8;color: #fff}
.filter-layout-top{top: 1.9rem}
.filter-layout-top .filter-cate-list{height: 0;top: 0;bottom: auto;transform: translateY(0);-webkit-transform: -webkit-translateY(0)}
.filter-layout-top .filter-cate-list.cur{height: 6rem}
.single-pick-list li{padding: .8em 0;border-bottom: 1px solid #eee}
.single-pick-list li .kion-select{display: none}
.single-pick-list li.cur{color: #2c93f8}
.single-pick-list li.cur .kion-select{display: block;font-size: 1.1em;font-weight: 700}
.single-pick-list li:last-child{border-bottom: 0}
.filter-top-menu .flex-1{position: relative;
height:.88rem;
line-height:.88rem}
.filter-top-menu .flex-1:before{content: '';position: absolute;top: 50%;right: 0;width: 1px;
height:.26rem;
margin-top:-.13rem;background-color: #eee}
.filter-top-menu .flex-1.cur{color: #2c93f8}
.filter-top-menu .flex-1.cur .ion{transition: all ease-in .3s}
.filter-top-menu .flex-1.cur .ion{transform: rotateZ(180deg)}
.kion-select:before{content: '\e730';font-family: iconfont!important;font-size: 1.1em;font-style: normal;display: inline-block;color: inherit;-webkit-font-smoothing: antialiased}
.my-art.oh{max-height: 10em}
.detail-foot .ion-flex{position: relative;
padding:.2rem 0;line-height: normal}
.detail-foot .ion-flex.last:after{width: 0}
.detail-foot .ion-flex:after{content: '';position: absolute;top: 50%;margin-top: -1.25em;right: 0;width: 1px;height: 2.5em;background-color: #e6e6e6}
.detail-foot .btn{height: auto;border-radius: 0;font-size: 1.2em}
.transition{transition: all ease-in .3s;-webkit-transition: all ease-in .3s}
.project-trace-list{padding-left:.25rem}
.project-trace-list:before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 1px;background-color: #e6e6e6}
.project-trace-list .item{position: relative;overflow: visible}
.project-trace-list .item:nth-child(n+3){display: none}
.project-trace-list.showAll .item:nth-child(n+3){display: block}
.project-trace-list .btn{position: relative;padding-left: 6em;overflow: visible}
.project-trace-list .btn:before{content: '';position: absolute;
left:-.75rem;
top:.1rem;width: 16px;height: 16px;background-color: #ccc;border-radius: 50%}
.project-trace-list .btn-default{border-color: #a8a9b3}
.project-trace-list .btn ._num{position: absolute;left: 0;top: 0;bottom: 0;padding: 0 .5em;min-width: 4em}
.project-trace-list .btn-default ._num{background-color: #a8a9b3;color: #fff}
.project-trace-list .btn-primary ._num{background-color: #2c93f8;color: #fff}
.project-trace-list .cur .btn:before{width: 12px;height: 12px;background-color: #2c93f8;border: 4px solid #f8d8d6}
#traceMore.cur .ion{transform: rotateZ(180deg)}
.project-info{border-top: 1px solid #f3f3f3;border-left: 1px solid #f3f3f3}
.project-info li{box-sizing: border-box;padding: 1em;border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3}
#tab_hd{overflow: visible}
#tab_hd li{position: static!important;
height:.8rem;
line-height:.8rem;color: #b2b2b2;text-align: center}
#tab .tab_t_cur{border-bottom: 2px solid #2c93f8;color: #2c93f8}
.intro-p, .project-info-goods p{color: #666;height: 3.2em;overflow: hidden}
.intro-p.show, .project-info-goods p.show{height: auto}
.project-info-goods .viewMore{display: block;
margin-top:.25rem}
.project-contact-list ._opt{position: absolute;
right:.3rem;top: 50%;
margin-top:-.3rem;
width:.6rem;
height:.6rem;
line-height:.6rem;border-radius: 50%;background-color: #2c93f8;color: #fff;text-align: center}
.head-fix{position: fixed!important;left: 0;right: 0;top: 0;z-index: 5}
#tab_hd #tab-more{position: relative!important;z-index: 99}
#tab-more.cur{color: #2c93f8;border-bottom: 2px solid #2c93f8}
#tab-more.cur .ion{transform: rotateZ(180deg)}
#tab-more ._menu{display: none;position: absolute;left: 0;right: 0;top: 100%;background-color: #fff;border: 1px solid #ececec;border-top: 0}
#tab-more ._menu .tab_t{position: static!important;color: #b2b2b2;border-bottom: 1px solid #ececec}
#tab-more ._menu .tab_t:last-child{border-bottom: 0}
#tab-more ._menu .tab_t_cur{color: #2c93f8}
.member-top{height: 2.64rem;background-image: url(../img/member-top-bg.png);background-repeat: no-repeat;background-position: center top;background-size: cover}
.member-level{display: inline-block;
width:.32rem;
height:.32rem;background-repeat: no-repeat;background-size: contain;vertical-align: middle}
.member-level1{background-image: url(../img/vip1.png)}
.member-level2{background-image: url(../img/vip2.png)}
.member-level3{background-image: url(../img/vip3.png)}
.member-level4{background-image: url(../img/vip4.png)}
.subscibe-item .bg-light{border-radius:.1rem}
.subscibe-item ._intro, .subscibe-item ._t{padding-bottom:.2rem;
margin-bottom:.2rem;border-bottom: 1px dashed #e5e5e5}
.weui-loading{width: 20px;height: 20px;display: inline-block;vertical-align: middle;-webkit-animation: weuiLoading 1s steps(12, end) infinite;animation: weuiLoading 1s steps(12, end) infinite;background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") no-repeat;background-size: 100%}
@-webkit-keyframes weuiLoading{0%{-webkit-transform:rotate3d(0, 0, 1, 0deg);
transform:rotate3d(0, 0, 1, 0deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 360deg);
transform:rotate3d(0, 0, 1, 360deg)}}
@keyframes weuiLoading{0%{-webkit-transform:rotate3d(0, 0, 1, 0deg);
transform:rotate3d(0, 0, 1, 0deg)}
100%{-webkit-transform:rotate3d(0, 0, 1, 360deg);
transform:rotate3d(0, 0, 1, 360deg)}}
._sendcode.unable{color: #999;border-color: #dadada;background-color: #eee}
.member-order-top{height: 3.9rem;box-sizing: border-box;background-image: url(../img/mem-order-top.png);background-size: cover;background-repeat: no-repeat;background-position: top center;color: #654f1b}
.member-order-top ._hd{background: rgba(0,0,0,.2)}
.payico{display: inline-block;vertical-align: middle;
width:.46rem;
height:.46rem;background-repeat: no-repeat;background-position: top center;background-size: contain}
.pay_zfb_ico{background-image: url(../img/payway1.png)}
.pay_wx_ico{background-image: url(../img/payway2.png)}
.member-vip-slider{height: 3.6rem;overflow: hidden;color: #fff}
.member-vip-slider li{background-size: cover;background-repeat: no-repeat;background-position: top center}
.member-vip-slider .slide_nav{display: none}
.member-vip-list li{float: left;text-align: center;width: 20%;margin-bottom: 4%}
.member-vip-list li img{width:.9rem;
height:.9rem;border-radius: 50%;margin-bottom: .5em}
.text-mem{color: #e4b356}
.bg-mem{background-color: #e4b356}
#selectType .item.cur{background-color: #fbf0da}
.power-ion{display: inline-block;
width:.9rem;
height:.9rem;
line-height:.9rem;text-align: center;border-radius: 50%;overflow: hidden}
.no-data img{width: 3.4rem;height: 3.4rem}
.company-credit-list ._ico{width:.5rem;
height:.5rem}
.h100{height: 100%}
.cate-left{background-color: #f4f5f9}
.cate-left .tab_t{position: static!important;
height:.9rem;
line-height:.9rem;text-align: center}
.cate-left .tab_t_cur{color: #2c93f8;border-bottom: 0!important;border-left: 2px solid #2c93f8;background-color: #fff}
.cate-right .tab_c{padding:.3rem}
.cate-right .tab_c li{height:.8rem;
line-height:.8rem;text-align: center;background-color: #f5f6fa;
margin-bottom:.3rem}
.help-list li{display: table;float: left;width: 33.3%;border-right: 1px solid #ebecf0;border-bottom: 1px solid #ebecf0;box-sizing: border-box}
.help-list li a{display: table-cell;width: 100%;height: 2.3rem;text-align: center;vertical-align: middle}
.help-list li img{width:.6rem;
height:.6rem}
.invoice-tab#tab .tab_t{position: static!important}
.invoice-tab#tab .tab_t_cur{border-bottom: 0;border: 1px solid #2c93f8}
.mobile_pagination{position: relative;padding: 1em 4em;
font-size:.32rem;border-top: 1px solid #ccc;line-height: 1;text-align: center}
.mobile_pagination .next, .mobile_pagination .prev{position: absolute;top: 1em}
.mobile_pagination .prev{left: 1em;padding-right: 2em;border-right: 1px solid #ccc}
.mobile_pagination .next{right: 1em;padding-left: 2em;border-left: 1px solid #ccc}
.mobile_pagination span.disable{color: #999}
.mobile_pagination a{color: #2c93f8}
.mobile_pagination .cur{color: #2c93f8}
.single-pick-list .sort a{display: block}
.no-more{padding: .1em}
.member-vip-slider .slide_nav{display: block;}
.member-vip-slider .slide_nav a{margin-bottom: .5em}
.sider-nav{position: fixed;
right: .3rem;top: 50%;margin-top: -10px;z-index: 20;display: inline-block;width: 40px;padding: 2px 5px;background-color: #fff;text-align: center;border-radius: 3px;box-shadow: 1px 1px 4px #ccc;}
.img-prev{position: relative}
.img-prev img{margin-top: 20px;}
.img-prev .delete-img{position: absolute;left: 0;right: 0;bottom: 0;padding: .2em;background: rgba(0,0,0,.6);color: #fff;text-align: center}


.fixed{position: fixed;bottom: 0;width: 98%;height: 1rem;border-top: 0.02rem solid #e1e2e1;background: #fff;z-index: 99;}
.fixed div{width:97%;margin: 0 auto;overflow: hidden;}
.fixed a{float: left;margin-top: 0.05rem;width: 20%;text-align: center;font-size: 0;}
.fixed a img{display: block;margin-left:33%; width:.5rem; height:.5rem;}
.fixed a span{display: inline-block;margin-top: 0.08rem;font: 0.26rem/1 'Microsoft YaHei';color: #999; margin-bottom:.08rem;}
*{margin: 0;padding: 0;}




/*招标样式*/
.jieguo-zs{width: 100%;margin: 0 auto;background: #f3f4f5;margin-top: 1.1rem;}
.jieguo-zs ul{background: #FFFFFF;}
.jieguo-zs ul li{width: 93%;margin: 0 auto;border-bottom: 1px solid #eeeeee;display: flex;padding-bottom: 0.2rem;}
.jieguo-zs ul li:first-child{border-bottom: 1px solid #eeeeee;}
.jieguo-zs ul li:last-child{border-bottom: 0px;}
.jieguo-zs ul li .zhans-left{float: left;width: 75%;}
.jieguo-zs ul li .zhans-right{width: 22%;float: right;background: #fff3e9;position: relative;right: 0;margin-left: 3%;margin-top: 0.2rem;height: 1.6rem }
.jieguo-zs ul li .zhans-right1{width: 22%;float: right;background: #e7f2ff;position: relative;right: 0;height: 4.7rem;line-height: 4.7rem;}
.jieguo-zs ul li .tt-ul2{width: 100%;margin: 0 auto;display: flex;}
.jieguo-zs ul li .tt-ul2 li{border-bottom: 0px solid #FFFFFF;float: left;padding: 0 1%;display: -webkit-box;}
.jieguo-zs ul li .zhans-left .xiangm-tit{width: 100%;color: #111;font-size: 0.33rem;line-height: 0.45rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 0.2rem;margin-top: 0.2rem;word-break: break-all;}
.zhans-left .xiangm-tit .zhans-gjc{color: #ff0000;}
.zhans-left .xiangm-xinx{height: 1.28rem;line-height: 1.28rem;font-size: 0.75rem;color: #b4b4b4;width: 100%;}
.zhans-left .xiangm-xinx .xiangm-shij{width: 25%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhans-left .xiangm-xinx .xiangm-ckrs{float: left;width: 29%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhans-left .xiangm-xinx .xiangm-wz{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 18%;margin-right: 2%;}
.zhans-left .xiangm-xinx .xiangm-leix{background: #e9f3ff;color: #2783e9;display: inline-block;padding: 0 0.2rem;float: left;}
.zhans-left .xiangm-xinx .dz-cuo{float: right;color: #b4b4b4;margin-left: 2%;}
.zhans-right .dz-dingwei{font-size: 0.5rem;color:#ff9517;display: inline-block;text-align: center;margin: 0 auto;width: 100%; height:0.6rem;}
.zhans-right1 .if-zip{color: #4d99ed;font-size: 2rem;display: inline-block;text-align: center;width: 100%;}
.zhans-right1 .if-docx{color: #4d99ed;font-size: 2rem;display: inline-block;text-align: center;width: 100%;}
.zhans-right1 .if-pdf{color: #4d99ed;font-size: 2rem;display: inline-block;text-align: center;width: 100%;}
.zhans-right .xiangm-sheng{color: #ff9517;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 70%;text-align: center;margin: 0 auto;padding: 0.1rem 0;font-size: 0.3rem;}

.jieguo-zs{width: 100%;margin: 0 auto;background: #FFFFFF;}
.jieguo-zs ul{margin-top: 0;}
.jieguo-zs ul li:last-child{border-bottom: 0;}
.jieguo-zs ul li .zhans-left{float: left;width: 75%;position: relative;}
.zhans-left .xiangm-xinx{height: 0;line-height: 0.6rem;font-size: 0.26rem;color: #b4b4b4;width: 100%;position: absolute;bottom: 0;}
.jieguo-zs ul li .xiangm-tit1{width: 100%;color: #333333;font-size: 0.875rem;line-height: 1.125rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;margin-bottom: 0.5rem;}
.jieguo-zs ul li .zhans-right1{width: 22%;float: right;background: #e7f2ff;position: relative;margin-left: 3%;height: 4.7rem;line-height: 4.7rem;}

em, i{font-style:normal}
li{list-style:none}
.zhans-left .xiangm-xinx .xiangm-leix{float: right; height:0.4rem; line-height:0.4rem;}
.zhans-left .xiangm-xinx .style9, .zhans-left .xiangm-xinx .style9 a{background: #e9f3ff;color: #2783e9;}
.zhans-left .xiangm-xinx .style10, .zhans-left .xiangm-xinx .style10 a{background: #ecf8e8;color: #629d4e;}
.zhans-left .xiangm-xinx .style16, .zhans-left .xiangm-xinx .style16 a{background: #d7f1f1;color: #197c7b;}
.zhans-left .xiangm-xinx .style45, .zhans-left .xiangm-xinx .style45 a{background: #d6f0fa;color: #1e9ecd;}
.zhans-left .xiangm-xinx .style48, .zhans-left .xiangm-xinx .style48 a{background: #e7e5ff;color: #594fe9;}
.zhans-left .xiangm-xinx .style49, .zhans-left .xiangm-xinx .style49 a{background: #f9e1ff;color: #a936c6;}
.zhans-left .xiangm-xinx .style50, .zhans-left .xiangm-xinx .style50 a{background: #e3ebf3;color: #064f95;}
.zhans-left .xiangm-xinx .style52, .zhans-left .xiangm-xinx .style52 a{background: #fae0e4;color: #973446;}
.zhans-left .xiangm-xinx .style53, .zhans-left .xiangm-xinx .style53 a{background: #efe5de;color: #59493f;}
.zhans-left .xiangm-xinx .style54, .zhans-left .xiangm-xinx .style54 a{background: #f6eaf1;color: #a4005b;}
.zhans-left .xiangm-xinx .style56, .zhans-left .xiangm-xinx .style56 a{background: #ffeee3;color: #d87533;}
.zhans-left .xiangm-xinx .style57, .zhans-left .xiangm-xinx .style57 a{background: #ffe9ea;color: #f03c42;}
.zhans-left .xiangm-xinx .style58, .zhans-left .xiangm-xinx .style58 a{background: #e9f3ff;color: #2783e9;}
.zhans-left .xiangm-xinx .style59, .zhans-left .xiangm-xinx .style59 a{background: #ecf8e8;color: #629d4e;}
.zhans-left .xiangm-xinx .style60, .zhans-left .xiangm-xinx .style60 a{background: #d7f1f1;color: #197c7b;}
.zhans-left .xiangm-xinx .style61, .zhans-left .xiangm-xinx .style61 a{background: #d6f0fa;color: #1e9ecd;}
.zhans-left .xiangm-xinx .style62, .zhans-left .xiangm-xinx .style62 a{background: #e7e5ff;color: #594fe9;}
.zhans-left .xiangm-xinx .style64, .zhans-left .xiangm-xinx .style64 a{background: #f9e1ff;color: #a936c6;}
.zhans-left .xiangm-xinx .style65, .zhans-left .xiangm-xinx .style65 a{background: #e3ebf3;color: #064f95;}
.zhans-left .xiangm-xinx .style, .zhans-left .xiangm-xinx .style a{background: #fae0e4;color: #973446;}


.zhans-left .xiangm-xinx .zhaobiao, .zhans-left .xiangm-xinx .zhaobiao a{background: #e9f3ff;color: #2783e9;}
.zhans-left .xiangm-xinx .yugao, .zhans-left .xiangm-xinx .yugao a{background: #ecf8e8;color: #629d4e;}
.zhans-left .xiangm-xinx .nijian1, .zhans-left .xiangm-xinx .nijian1 a{background: #d7f1f1;color: #197c7b;}
.zhans-left .xiangm-xinx .zhongbiao, .zhans-left .xiangm-xinx .zhongbiao a{background: #d6f0fa;color: #1e9ecd;}
.zhans-left .xiangm-xinx .caigou, .zhans-left .xiangm-xinx .caigou a{background: #e7e5ff;color: #594fe9;}
.zhans-left .xiangm-xinx .biangeng, .zhans-left .xiangm-xinx .biangeng a{background: #f9e1ff;color: #a936c6;}
.zhans-left .xiangm-xinx .biaoshu, .zhans-left .xiangm-xinx .biaoshu a{background: #e3ebf3;color: #064f95;}
.zhans-left .xiangm-xinx .paimai, .zhans-left .xiangm-xinx .paimai a{background: #fae0e4;color: #973446;}
.zhans-left .xiangm-xinx .vip, .zhans-left .xiangm-xinx .vip a{background: #efe5de;color: #59493f;}
.zhans-left .xiangm-xinx .guapai, .zhans-left .xiangm-xinx .guapai a{background: #f6eaf1;color: #a4005b;}
.zhans-left .xiangm-xinx .shenpi, .zhans-left .xiangm-xinx .shenpi a{background: #ffeee3;color: #d87533;}
.zhans-left .xiangm-xinx .zhiding, .zhans-left .xiangm-xinx .zhiding a{background: #ffe9ea;color: #f03c42;}
/*样式修改*/
.zhans-left .xiangm-xinx{height: auto;position: initial;}
.zhans-left .xiangm-xinx .xiangm-wz a{color: #b4b4b4;}
.jieguo-title { height:.8rem;}
.jieguo-title_c { color:#fff; background:#2c93f8; height:.8rem; line-height:.8rem; padding-left:.3rem; padding-right:.3rem;}
.jieguo-title_more { height:.6rem; margin-top:.2rem; padding-right:.3rem; background:#fff; display:block;}

/*首页更多栏目*/

.left{float: left;}
.right{float: right;}
/*section{position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: #f7f9fb; overflow-x: hidden;}
section.index-box{overflow-y: auto; padding-bottom: 1.4666666667rem;}
section.index-box .all-use .nav-list li:first-child{margin-left: 0.5rem;}
section.index-box .all-use{background-color: #fff;}
section.index-box .all-use .more .icon-box img{height: 100%;width: 100%;}
section.index-box .all-use .more-new{margin-left: 0;position: absolute;top: 0rem;height:.5rem;right: 0rem;background: #f15c3b;width: 1.8rem;color:#fff;}
section.index-box .all-use .more-new a { color:#fff; line-height:.5rem; text-align:center; font-size:.26rem;}
section.index-box .all-use .nav-list{padding-bottom: 0; background:#333; color:#fff; font-size:.26rem; height:.5rem; line-height:.5rem; padding-left:.4rem;}
section.index-box .hot-news{margin-bottom: 0.16rem; padding: 0.1333333333rem 0.4rem; background-color: #fff; height: 0.9333333333rem;}*/



.index-box{overflow-y: auto; height:.6rem; background:#333}
.index-box .all-use .nav-list li:first-child{margin-left: 0.5rem;}
.index-box .all-use{background-color: #fff;}
.index-box .all-use .more .icon-box img{height: 100%;width: 100%;}
.index-box .all-use .more-new{margin-left: 0;position: absolute;top: 0rem;height:.6rem;right: 0rem;background: #f15c3b;width: 1.8rem;color:#fff;}
.index-box .all-use .more-new a { color:#fff; line-height:.6rem; text-align:center; font-size:.26rem;}
.index-box .all-use .nav-list{padding-bottom: 0; background:#333; color:#fff;  padding-left:.2rem;}
.index-box .all-use .nav-list>span { display:block; float:left; color:#fff;font-size:.26rem; padding:0 .1rem; margin:0 .1rem; background:#000; height:.4rem; line-height:.4rem; margin-top:.1rem; letter-spacing:.1rem; text-align:center;}
.index-box .hot-news{margin-bottom: 0.16rem; padding: 0.1333333333rem 0.4rem; background-color: #fff; height: 0.9333333333rem;}



.write-box{position: fixed; z-index: 990; top: 0; bottom: 0; left: 100%; width: 100%; background-color: #fff; -webkit-transition: all .4s; transition: all .4s;}
.write-address{background-color: #f7f9fb;}
.write-box .write-head{background-color: #fff; margin-bottom: 0.1066666667rem; -webkit-box-shadow: 0 4px 4px #eaecec; box-shadow: 0 4px 4px #eaecec; padding: 0 0.4rem; height: 1.2rem; line-height: 1.2rem;}
.write-box .write-head .close-write{margin-right: 0.1333333333rem; height: 100%; width: 0.8rem; background: url(../images/wby/wap/delete.png) no-repeat center; background-size: 0.8rem 0.8rem;}
.write-box .write-head span{font-size: .33rem;}
.write-box .write-head span.left{color: #111;}
.write-box .write-head span.right{color: #13c29f;}
.write-box .write-head a.right{color: #13c29f;}
.write-box .write-head .delete-address{float: right; height: 1.3333333333rem; width: 1.3333333333rem; background: url(/images/acc5_v2/delete_note.png) no-repeat center; background-size: 0.6666666667rem 0.6666666667rem;}
.write-box .give-grade{padding: 0 0.4rem; height: 1.4666666667rem; line-height: 1.4666666667rem; font-size: 13px; border-bottom: 1px solid #eee;}
.write-box .give-grade .star-box{margin-top: 0.4533333333rem; margin-left: 0.4rem;}
.write-box .write-content{position: absolute; top: 1.3066666667rem; bottom: 0; left: 0; right: 0;}
.write-box .write-content pre{position: absolute; left: 5%; top: 0.4rem; width: 90%; min-height: 4rem; line-height: 1.6; resize: none; font-size: 13px; visibility: hidden; z-index: -100; white-space: normal;}
.write-box .write-content textarea{margin-left: 5%; margin-top: 0.4rem; border: 0; resize: none; width: 90%; height: 4rem; line-height: 1.6; font-size: 13px;}
.write-box .write-content textarea::-webkit-input-placeholder{color: #999;}
.write-box .write-content textarea:focus{outline: none;}
.write-box .show-pre pre{visibility: visible; z-index: 99;}
.write-box .show-pre textarea{visibility: hidden;}
.write-box .all-nav .nav-box{margin-bottom: 0.16rem; background-color: #fff;}
.write-box .all-nav .nav-box h3{height: 1.2rem; line-height: 1.2rem; color: #111; font-size: .33rem; font-weight: bold; padding: 0 0.4rem;}
.write-box .all-nav .nav-box h3 span{margin-top: 0.2666666667rem; height: 0.6666666667rem; line-height: 0.6666666667rem; padding: 0 0.2rem; border-left: 2px solid #13c29f;}
.write-box button.save-address{display: block; margin: auto; margin-top: 0.4rem; height: 1.2rem; width: 80%; background-color: #21ba86; border: 0; color: #fff; font-weight: bold; border-radius: 1.2rem;}
.write-box button.save-address:focus{outline: none;}
.write-box .moren{padding: 0.4rem;}
.write-box .moren input{-webkit-appearance: checkbox; margin-right: 0.1066666667rem;}
.write-box .moren span{font-size: 14px;}
.write-more{overflow-y: auto; overflow-x: hidden;}
.nav-list li{position: relative; float: left; height: 1.4933333333rem; width: 1.68rem; margin-left: 0.9rem; margin-bottom: 0.4rem;}
.nav-list .lititle{border: solid 1px #eee;height: 0.8rem;line-height: 0.8rem;border-radius: 1.4rem;width: 2.35rem;}
.nav-list li a{display: block; text-align: center;}
.nav-list li a .icon-box{margin: 0.1333333333rem 0; height: 0.6666666667rem; text-align: center;}
.nav-list li a .icon-box img{display: inline-block; width: 0.6666666667rem; height: 0.6666666667rem;}
.nav-list li a p{color: #000; font-size: .26rem; white-space: nowrap;}
.nav-list li a i{display: none; position: absolute; top: 0; right: 0; height: 0.5066666667rem; width: 0.5066666667rem;}
.nav-list li.remove{background-color: #f5f6f6;}
.nav-list li.remove a i{display: block; background: url(/images/acc5_v2/remove.png) no-repeat; background-size: 0.5066666667rem 0.5066666667rem;}
.nav-list li.add{background-color: #f5f6f6;}
.nav-list li.add a i{display: block; background: url(/images/acc5_v2/add.png) no-repeat; background-size: 0.5066666667rem 0.5066666667rem;}
.write-comment .write-content{top: 2.7733333333rem;}
.write-more{background-color: #f5f6f6;}
.show-write{left: 0%;}
.clear:before{content: ''; display: block; height: 0; clear: both;}
.clear:after{content: ''; display: block; height: 0; clear: both;}

.mui-scroll_t{ height:.8rem; overflow:hidden;position: relative;}
.mui-scroll{height:.9rem; line-height:.9rem;overflow-x:auto;white-space:nowrap;position:relative;z-index:1;display:flex; background:#fff;}
.mui-control-item.mui-active{color: #f15c3b;height: .9rem;line-height: .9rem;}
.mui-control-item{height: .9rem;line-height: .9rem;padding: 0;margin: 0 .1rem; font-size:.33rem}


/*万能清除浮动开始*/
.clearfix::after { content: ''; display: block; height: 0; width: 0; clear: both; overflow: hidden; }

/*文章内容页*/

.main-container { position: relative; left: 0; top: 0; width: 100%; padding-bottom: 1.3rem; background:#fff; padding-top:0.1rem;}
.app-ad1 { height: 1.33333333rem; background-color: #292929; font-size: 0; }
.app-ad1 .ad1-close { display: inline-block; }
.app-ad1 .close-img { vertical-align: top; margin-top: 0.42666667rem; margin-left: 0.4rem; width: 0.48rem; height: 0.48rem; }
.app-ad1 .app-img { vertical-align: top; margin-top: 0.16rem; margin-left: 0.26666667rem; margin-right: 0.32rem; width: 1.01333333rem; height: 1.01333333rem; }
.app-ad1 .app-text { display: inline-block; vertical-align: top; height: 1.33333333rem; line-height: 1.33333333rem; font-size: 0.34666667rem; color: #f7f9fb; }
.app-ad1 .download-btn { display: inline-block; vertical-align: top; height: 1.33333333rem; line-height: 1.33333333rem; font-size: 0.34666667rem; padding-left: 0.4rem; padding-right: 0.4rem; color: #f7f9fb; background-color: #21ba86; }
.infodetail-box { padding-left: 0.4rem; padding-right: 0.4rem; padding-bottom: 0.4rem; }
.infodetail-box .navigation { margin-top: 0.48rem; }
.infodetail-box .navigation .navigation-list li { float: left; font-size: 0.37333333rem; margin-right: 0.16rem; }
.infodetail-box .navigation .navigation-list li a { color: #666; }
.infodetail-box .navigation .navigation-list li:last-child { color: #000; }
.infodetail-box .title { width: 100%; text-align:left; }
.infodetail-box .title h1{ font-size:.5rem;}
.infodetail-box .title h2 { font-size: 0.56rem; margin-top: 0.53333333rem; font-weight: normal; }
.infodetail-box .describe { margin-top: 0.46666667rem; font-size: 0.32rem; height: 0.42666667rem; line-height: 0.42666667rem; color: #b3b8c1; }
.infodetail-box .describe .des-left span { margin-right: 0.2rem; }
.infodetail-box .describe .des-right { height: 0.42666667rem; line-height: 0.42666667rem; font-size: 0; }
.infodetail-box .describe .des-right img { width: 0.42666667rem; height: 0.42666667rem; vertical-align: top; }
.infodetail-box .describe .des-right span { font-size: 0.32rem; }
.infodetail-box .guide { font-size: 0.37333333rem; line-height: 0.66666667rem; padding: 0.4rem; border-radius: 0.16rem; margin-top: 0.48rem; background-color: #f2f4f7; color: #666; margin-bottom: 0.4rem; }
.infodetail-box .main-content { border-radius: 0.13333333rem; box-shadow: 0 0 12px 4px #eceef1; }
.infodetail-box .main-content .recommend-teacher { border-bottom: 1px solid #eee; }
.infodetail-box .main-content .recommend-teacher .info-title { font-size: 0.32rem; color: #441906; height: 0.866667rem; line-height: 0.866667rem; text-align: center; background-image: linear-gradient(#ffe2d2, #e5b69b); border-top-left-radius: 0.213333rem; border-top-right-radius: 0.213333rem; }
.infodetail-box .main-content .recommend-teacher .main-info { padding-top: 0.53333333rem; background-color: #fff9f5; padding-bottom: 0.8rem; }
.infodetail-box .main-content .recommend-teacher .main-info .avatar-box { margin-left: 0.4rem; position: relative; z-index: 0; cursor: pointer; }
.infodetail-box .main-content .recommend-teacher .main-info .avatar-box .live-bg { position: absolute; top: -0.106667rem; left: -0.106667rem; right: -0.106667rem; bottom: -0.106667rem; background-color: #fff; border: 0.053333rem solid #ff5400; border-radius: 50%; z-index: -1; }
.infodetail-box .main-content .recommend-teacher .main-info .avatar-box .live-text { position: absolute; left: 50%; bottom: -0.266667rem; transform: translateX(-50%); font-size: 0.213333rem; color: #fff; background-color: #ff5400; border-radius: 9999px; padding: 0.053333rem 0.133333rem; z-index: 1; width: max-content; white-space: nowrap; box-sizing: content-box; }
.infodetail-box .main-content .recommend-teacher .main-info .avatar-box .live-gif { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 0.533333rem; z-index: 1; }
.infodetail-box .main-content .recommend-teacher .main-info .avatar { width: 1.2rem; height: 1.2rem; border-radius: 50%; vertical-align: top; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box { margin-right: 0.4rem; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .personal { /*margin-right: 1.2rem;*/ margin-left: 0.373333rem; width: 4rem; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .personal .personal-top .teacher-name { font-size: 0.34666667rem; margin-right: 0.08rem; display: inline-block; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .personal .personal-top .teacher-source { height: 0.29333333rem; line-height: 0.29333333rem; font-size: 0.29333333rem; padding-left: 0.13333333rem; color: #666; border-left: 1px solid #ccc; display: inline-block; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .personal .personal-top img { width: 0.42666667rem; height: 0.42666667rem; vertical-align: middle; margin-top: -0.09333333rem; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .personal .rank { margin-top: 0.29333333rem; font-size: 0.32rem; width: 100%; color: #999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .personal .rank span { color: #00b882; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .btn-contact { height: 0.74666667rem; line-height: 0.74666667rem; font-size: 0.34666667rem; border-radius: 0.37333333rem; background-color: #00b882; text-align: center; box-shadow: 0 0.0266rem 0.16rem 0.053rem #b2e6d7; padding: 0 0.2rem; margin-left: 0.186667rem; margin-top: 0.186667rem; cursor: pointer; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-top .btn-contact a { color: #ffffff; }
.infodetail-box .main-content .recommend-teacher .main-info .info-box .info-bottom { margin-top: 0.33333333rem; font-size: 0.32rem; width: 6.45333333rem; height: 0.36rem; line-height: 0.36rem; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.infodetail-box .main-content .artile-content { padding-bottom: 1.2em; word-wrap: break-word;font-size: .4rem;padding: .4rem .4rem 0;}
.infodetail-box .main-content .artile-content img { height: 100% !important; width: 100% !important; display: inherit; }
.infodetail-box .main-content .artile-content p { text-indent: 2.2em; line-height: 27px; font-size: .4rem; padding: .4rem .4rem 0; color: #000; margin: 0; }

.pages{margin:0; margin-bottom:.2rem;height:1rem; line-height:1rem; font-size:0.4rem; padding-left:0.1rem; background:#fff;}
.pages a{margin:0px 6px; color:#fff; background:#fa6e5f; padding:0 0.1rem; border-radius:0.05rem;}