﻿@charset "utf-8";
/*样式约定*/
/*
1、与尺寸有关的统一为"_"
2、与配色有关的统一为"-"

*/


/*-----------------------------------------------CSSRESET Start---------------------------------------*/
html{font-size:100px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-all}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:0.14rem;line-height:1.5}
::-webkit-srollbar-track-piece{background:none;-webkit-border-radius:0}::-webkit-scrollbar{width:1px;height:4px}::-webkit-scrollbar-thumb{background-color:#bbbbbb;-webkit-border-radius:2px;outline:0px;ouline-offset:-1px;border:0px solid #ffffff}::-webkit-scrollbar-thumb:vertical{height:50px}::-webkit-scrollbar-thumb:hover{height:50px;background-color:#999999}::-webkit-scrollbar-thumb:horizontal{width:50px}
div,div:focus,div:active,div:hover,ol,ol:active,ol:hover,ol:focus,dl,dl:active,dl:hover,dl:focus,dt,dt:active,dt:hover,dt:focus,dd,dd:active,dd:hover,dd:focus,ul,ul:active,ul:hover,ul:focus,li,li:active,li:hover,li:focus,p,p:active,p:hover,p:focus,span,span:active,span:hover,span:focus,i,i:active,i:hover,i:focus,input,input:active,input:hover,input:focus,button,button:active,button:hover,button:focus,select,select:active,select:hover,select:focus,textarea,textarea:active,textarea:hover,textarea:focus{outline:none;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none}
html,body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,hr,p,pre,span,strong,form,iframe,label,button,input,textarea,table,tr,th,td,fieldset,i,blockquote{margin:0;padding:0;text-align:left;word-wrap:break-word;white-space:normal;word-break:break-all;}
dl,dd,ol,ul,li{list-style:none;list-style-type:none}div{text-align:left;margin-left:auto;margin-right:auto}
i{display:inline-block;font-style:normal;font-weight:normal;text-align:center;vertical-align:middle}
a,a:link,a:visited,a:hover,a:active,a:focus{outline:none;cursor:pointer;text-decoration:none;}
a:hover,a:active{text-decoration:underline}a.ie6:hover{zoom:1}@media (max-width:767px) {a,a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none!important;cursor:pointer!important;outline:none!important;}}
img{width:100%;border:0;vertical-align:middle}a img,img{-ms-interpolation-mode:bicubic}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input,button,textarea,select,optgroup,option{border:0;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;overflow:visible;vertical-align:middle;border-radius:0}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select[multiple],select[size]{height:auto}textarea{overflow-y:auto}
hr{height:0;margin: 0.15rem 0;border-style:solid;border-width:0 0 1px 0;border-color:#eee;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
b,strong{font-weight:700}
sub,sup,.sub,.sup{position:relative;font-size:70%;line-height:0.3em;vertical-align:baseline}sup,.sup{top:-0.5em!important}sub,.sub{bottom:-.25em}
sup.large,.sup.large{top:-1.5em!important; left:-0.5em}sub.large,.sub.large{bottom:-0.5em}


table{border-spacing:0;border-collapse:collapse}
header,footer,section,aside,article,main,nav,menu,details,summary,address,hgroup,figure,figcaption,fieldset,legend,blockquote{display:block;margin:0;padding:0}
audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}
time{display:inline}svg:not(:root){overflow:hidden}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}area{outline:none;blr:expression(this.onFocus=this.blur())}[hidden]{display:none}abbr[title]{border-bottom:0.01rem dotted}
dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:70%}figure{margin:0.01em 0.40rem}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:0.01em}
::-webkit-input-placeholder{color:#dadada}:-moz-placeholder{color:#dadada}::-moz-placeholder{color:#dadada}:-ms-input-placeholder{color:#dadada}

@font-face {font-family: "Tui";
  src: url('iconfont.eot?t=1611787496842'); /* IE9 */
  src: url('iconfont.eot?t=1611787496842#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKcAAsAAAAABigAAAJRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgpEXgE2AiQDDAsIAAQgBYQxB0AbcgXILjF2bRAIMR0Vygxgyemvt3Dg0JoIvsZe993dvyAqBuGT8YAKUEXFxpNKFFZVqKoqUV/Nurr3Tn/3WVPYe77dij3UnMmlTVeaxTAa4xAWJXBIHtnQw5yADOYNIGD8P0kH/pMBx9iAa+on0AOfPYD8L6MsUq0TRyMc0QB4FnW7FNVj5Y/nBFqNCAw2do/PYEIRrQvEtSyeYaIXURQj3yzUmaNFPBvVnB4beCq/H39lMUHSyKKtm1c7HNZ/9HLuckIUBH66gYwloBBHs5lDw8LghrVqRtbLqyKks+JPKfF19aV/vERUUW07mOPZxA8pT/DjExLIoPZzLRgQbP8NIXK95YKJy/PifOFl5TM6BX5/efn84m8uzuGJ/0x+KUC+GfoyQHBn51eP55f/TUwX8D3/panAfKD5Ld7gr0jBseLLI2suriSVhL6sAq4Er2vFf1Gg1y9dNwA3ErIBgq/JcIssGyULO4GGNtOosjW0WpSfbtPnwbAoLVigGUL1CUmnz8iqL2Rhv6Jh0Deq6hta7fu5ss1MhK1bhp4dcXz5QMlUJ5KZburMyxMqfPNsaoHPuiBjpeowjZJefo86MvgO+1pkzgkURrW4u/M1ahqFvVEVMReVzvWLcSzmPhQx1cKUdQZ55hAOvfiAJEbpiPxVZ8ouTzpBCl7jmRlLeecFYlgSrkWpSDJP7mm6ta53vGO9KmQcR0CCobTQ7q2LSKOhoF4uqhDGiZSEVG9RHE8TqCZ6va79gkZ4H9EVOVLkKNpPjVFvoQ15Pq8b3yqJ1cQBAAA=') format('woff2'),
  url('iconfont.woff?t=1611787496842') format('woff'),
  url('iconfont.ttf?t=1611787496842') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1611787496842#Tui') format('svg'); /* iOS 4.1- */
}

.Tui {
  font-family: "Tui" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.Tui-arrow-s-down:before {
  content: "\e60c";
}

.Tui-Checked:before {
  content: "\e6c6";
}





/*-----------------------------------------------CSSRESET End---------------------------------------*/

/*after清零区*/
.col_xs_1:after,.col_sm_1:after,.col_md_1:after,.col_lg_1:after,.col_xs_2:after,.col_sm_2:after,.col_md_2:after,.col_lg_2:after,.col_xs_3:after,.col_sm_3:after,.col_md_3:after,.col_lg_3:after,
.col_xs_4:after,.col_sm_4:after,.col_md_4:after,.col_lg_4:after,.col_xs_5:after,.col_sm_5:after,.col_md_5:after,.col_lg_5:after,.col_xs_6:after,.col_sm_6:after,.col_md_6:after,.col_lg_6:after,
.col_xs_7:after,.col_sm_7:after,.col_md_7:after,.col_lg_7:after,.col_xs_8:after,.col_sm_8:after,.col_md_8:after,.col_lg_8:after,.col_xs_9:after,.col_sm_9:after,.col_md_9:after,.col_lg_9:after,
.col_xs_10:after,.col_sm_10:after,.col_md_10:after,.col_lg_10:after,.col_xs_11:after,.col_sm_11:after,.col_md_11:after,.col_lg_11:after,.col_xs_12:after,.col_sm_12:after,.col_md_12:after,.col_lg_12:after,


.col_lg_15_12:after,.col_lg_30_12:after,.col_lg_45_12:after,.col_lg_60_12:after,.col_lg_75_12:after,.col_lg_90_12:after,.col_lg_105_12:after,.col_lg_120_12:after,

header:after,aside:after,section:after,
ul:after,ol:after,dl:after,dt:after,dd:after,hr:after,
.rows:after,.row:after,.row1:after,.row2:after,.row3:after,
.nav:after,.cross:after,.quote:after,.widget-header:after,.widget-footer:after,.widget-body:after,nav:after,.cl:after,.ad:after{content:"";display:block;height:0;clear:both;visibility:hidden}



/*标准化字体区*/
body,h1,h2,h3,h4,h5,h6,.btn em,textarea,input,select{font-family:PingFangSC-Regular,'微软雅黑',"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","simsun","\5B8B\4F53","宋体","\65B0\5B8B\4F53","新宋体"!important}
body,a,a:link,a:visited{color:#888;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
h1{font-size:0.26rem}h2{font-size:0.24rem}h3{font-size:0.20rem}h4{font-size:0.16rem}h5{font-size:0.14rem}h6{font-size:0.12rem}


/*标准化尺寸*/
.col_xs_12{width:100%}.col_xs_11{width:91.66666667%}.col_xs_10{width:83.33333333%}.col_xs_9{width:75%}.col_xs_8{width:66.66666667%}.col_xs_7{width:58.33333333%}.col_xs_6{width:50%}.col_xs_5{width:41.66666667%}.col_xs_4{width:33.33333333%}.col_xs_3{width:25%}.col_xs_2{width:16.66666667%}.col_xs_1{width:8.33333333%}
@media (min-width:767.98px){.col_sm_12{width:100%}.col_sm_11{width:91.66666667%}.col_sm_10{width:83.33333333%}.col_sm_9{width:75%}.col_sm_8{width:66.66666667%}.col_sm_7{width:58.33333333%}.col_sm_6{width:50%}.col_sm_5{width:41.66666667%}.col_sm_4{width:33.33333333%}.col_sm_3{width:25%}.col_sm_2{width:16.66666667%}.col_sm_1{width:8.33333333%}}
@media (min-width:992px){.col_md_12{width:100%}.col_md_11{width:91.66666667%}.col_md_10{width:83.33333333%}.col_md_9{width:75%}.col_md_8{width:66.66666667%}.col_md_7{width:58.33333333%}.col_md_6{width:50%}.col_md_5{width:41.66666667%}.col_md_4{width:33.33333333%}.col_md_3{width:25%}.col_md_2{width:16.66666667%}.col_md_1{width:8.33333333%}}
@media (min-width:1199.98px){.col_lg_12{width:100%}.col_lg_11{width:91.66666667%}.col_lg_10{width:83.33333333%}.col_lg_9{width:75%}.col_lg_8{width:66.66666667%}.col_lg_7{width:58.33333333%}.col_lg_6{width:50%}.col_lg_5{width:41.66666667%}.col_lg_4{width:33.33333333%}.col_lg_3{width:25%}.col_lg_2{width:16.66666667%}.col_lg_1{width:8.33333333%}

.col_lg_15_12{width:12.5%}.col_lg_30_12{width:25%}.col_lg_45_12{width:37.5%}.col_lg_60_12{width:50%}.col_lg_75_12{width:62.5%}.col_lg_90_12{width:75%}.col_lg_105_12{width:87.5%}.col_lg_120_12{width:100%}
}
.col_xs_1,.col_sm_1,.col_md_1,.col_lg_1,.col_xs_2,.col_sm_2,.col_md_2,.col_lg_2,.col_xs_3,.col_sm_3,.col_md_3,.col_lg_3,.col_xs_4,.col_sm_4,.col_md_4,.col_lg_4,.col_xs_5,.col_sm_5,.col_md_5,.col_lg_5,.col_xs_6,.col_sm_6,.col_md_6,.col_lg_6,.col_xs_7,.col_sm_7,.col_md_7,.col_lg_7,.col_xs_8,.col_sm_8,.col_md_8,.col_lg_8,.col_xs_9,.col_sm_9,.col_md_9,.col_lg_9,.col_xs_10,.col_sm_10,.col_md_10,.col_lg_10,.col_xs_11,.col_sm_11,.col_md_11,.col_lg_11,.col_xs_12,.col_sm_12,.col_md_12,.col_lg_12,.col_lg_15_12,.col_lg_30_12,.col_lg_45_12,.col_lg_60_12,.col_lg_75_12,.col_lg_90_12,.col_lg_105_12,.col_lg_120_12{position:relative;min-height:0.01rem;float:left}

.rows{width:100%}.row1{width:1350px}.row2{width:1500px}.row3{width:1600px}



/*标准化层次*/

.zindex1{z-index:1!important}.zindex2{z-index:2!important}
.zindex10{z-index:10!important}.zindex11{z-index:11!important}.zindex12{z-index:12!important}.zindex13{z-index:13!important}.zindex14{z-index:14!important}.zindex15{z-index:15!important}
.zindex100{z-index:100!important}.zindex111{z-index:111!important}.zindex222{z-index:222!important}.zindex333{z-index:333!important}.zindex444{z-index:444!important}.zindex555{z-index:555!important}
.zindex666{z-index:666!important}.zindex777{z-index:777!important}.zindex888{z-index:888!important}.zindex999{z-index:999!important}  
/*-------------------------------------层次声明------------------------------*/
/*次级顶级6*/
.btn{z-index:12}




/*underline*/
.btn,.btn:hover,.btn:focus{text-decoration:none;outline:none;cursor:pointer}
/*cursor*/
.cka,.ckb,.cka label,.ckb label,input+span,input+span:before,.page li,.page-a a{cursor:pointer}
/*inline-block;relative;vertical-align radius*/
.btn,.s-btn,.ico-inp,.s-inp,input+span,.ad{position:relative}
.drop,.ico-inp i,.cka span:before,.cka input[type=radio]:checked+span:after,.ad .eye{position:absolute}
.conbox,.badge,.btn,.btn i,.btn em,.s-btn,span.ico-inp,.s-inp,.inps,textarea,input,select,.cka,.ckb,.cka label,.ckb label,input+span,input+span:before,input+span:after,.page,.page li{display:inline-block;vertical-align:top}
.btn.o,.btn.o i,.ico-inp i.o,.cka input[type=radio]+span:before,.cka input[type=radio]:checked+span:after,.cka .slider input+span:after{webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

/*border*/
.badge,.btn,.inps input,.inps select,.inps textarea,.ckb span,.drop{border-style:solid;border-width:1px}
.badge,.btn,.inps{border-color:transparent}
.inps i{background:transparent}


/*行高文字*/
.conbox{line-height:38px; text-align:left}

/*badge*/
.badge{min-width:0.20rem;height:0.20rem;font-size:0.14rem;line-height:0.18rem;text-align:center!important;color:#FFF;font-family:Arial,'Microsoft YaHei'}
.badge{webkit-border-radius:0.10rem;-moz-border-radius:0.10rem;border-radius:0.10rem}
.badge.f{webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.badge.r{webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.badge.y{webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.badge.dot{min-width:10px;height:20px;padding:5px 0;background-color:transparent!important}
.badge.dot i{width:8px;height:8px;webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;padding:0;margin:0}
.badge.p{padding:0 0.05rem}

.btn .badge,.drop .badge{margin-left:0.05rem}


/*按钮*/
.btn{background:transparent;text-align:center;line-height:1;-webkit-transition:0.3s;transition:0.3s; border-radius:2px}
.btn i,.btn em{height:0.20rem;padding:0;line-height:0.20rem;text-align:center;}
.btn i{width:0.20rem}
.btn.ico{padding:0!important}
.btn.ico i{width:100%!important; height:100%!important; margin:0!important}
.s-btn .btn,.s-btn .s-btn{float:left}
.s-btn .btn{margin-left:-1px!important}

/*input*/
textarea{height:auto;padding:0.05rem 0.09rem!important;margin:0}
.inps{width:100%;background:#FFF;position:relative}
.inps input,.inps select,.inps textarea{width:100%;padding:0 0.08rem;line-height:1;float:left; -webkit-transition:0.3s;transition:0.3s;}
.inps.ico i{color:#c0c0c0; position:absolute; top:0; left:0}
.inps.ico.r i{top:0; right:0; left:auto}
.inps.ico.r input{padding-left:7px!important}
.inps.line input{border-width:0 0 0.01rem 0!important}
.inps select{background:#FFF;border-color:#e3e3e3;}
.inps.select:after{font-family: "Tui" !important;content:"";top:0;bottom:0;right:0; display:block; position:absolute;}
.inps.textarea{height:auto!important}
.s-inps{display:table; width:100%!important}
.s-inps .inps{display:table-cell; width:auto;float:none;vertical-align:top;border:0}


/*checkbox*/

input[type=checkbox],input[type=radio]{opacity:0;position:absolute;z-index:-12;border:0!important}
.cka.cs,.cka label{height:22px;padding:0}
.cka label{margin-right:10px}.cka.b label{margin:0!important}.cka.b span{padding-left:16px!important/*清除浮动*/}
.cka span{height:0.22rem;line-height:0.22rem;padding-left:0.21rem;}
.cka span:before{width:0.16rem;height:0.16rem;content:"";left:0;top:0.03rem}
.cka input[type=radio]:checked+span:after{width:0.10rem;height:0.10rem;content:"";left:0.03rem;top:0.06rem}
.cka input+span:after,.cka input[type=checkbox]:checked+span:before{background-color:#444}
.cka input[type=checkbox]:checked+span:before{text-align:center;line-height:14px;font-size:16px;font-family: "Tui" !important;content:"";}
.cka .slider input+span:after{-webkit-box-shadow:0 0.01rem 0.01rem 0.01rem rgba(0,0,0,.15);-moz-box-shadow:0 0.01rem 0.01rem 0.01rem rgba(0,0,0,.15);box-shadow:0 0.01rem 0.01rem 0.01rem rgba(0,0,0,.15);-webkit-transition:all .3s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.cka .slider,.cka .slider span:before{width:0.50rem;margin:0}
.cka .slider span:before,.cka .slider input:checked+span:before{line-height:0.20rem;font-size:0.12rem;content:"";font-family:Arial;overflow:hidden;top:0;}
.cka .slider span:before{height:0.22rem;padding-right:3px;border-radius:0.11rem;text-align:right;}
.cka .slider input:checked+span:before{padding-left:3px;text-align:left;}
.cka .slider input+span:after{width:0.20rem;height:0.20rem;content:'';position:absolute;top:0.01rem;left:0.01rem}
.cka .slider input:checked+span:after{left:0.29rem;}

.cka.mobile label,.cka.mobile,.cka.mobile .slider span{height:0.28rem;padding:0}
.cka.mobile .slider span:before{height:0.28rem;border-radius:0.14rem;content:"";border:0.01rem solid #e5e5e5}
.cka.mobile .slider span:after{width:0.26rem;height:0.26rem}
.cka.mobile .slider input:checked+span:after{left:0.23rem;border:0}

.cka .slider input:checked+span:before{font-family:PingFangSC-Regular,'微软雅黑',"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","simsun","\5B8B\4F53","宋体","\65B0\5B8B\4F53","新宋体"!important}
.cka .slider.yesno input+span:before{content:"NO"}.cka .slider.yesno input:checked+span:before{content:"YES"}
.cka .slider.onoff input+span:before{content:"OFF"}.cka .slider.onoff input:checked+span:before{content:"ON"}
.ckb{padding-left:0.01rem}.ckb label,.ckb span{height:100%}
.ckb span{margin-left:-0.01rem;border-color:#e2e2e2;background:#fafafa;color:#444;}
.ckb span:hover{}.ckb input:checked+span{z-index:2!important}



/*tables*/

/*表格 e-table--div无任何效果的空表格，垂直居中*/
.table{display:table;width:100%}.thead{display:table-header-group}.tbody{display:table-row-group}.table .tr{display:table-row;width:100%;cursor:pointer}.table .th,.table .td{display:table-cell}
table th,table td,.table .th,.table .td{word-break:keep-all;white-space:nowrap;vertical-align:middle;}
th.auto,td.auto,.th.auto,.td.auto{width:auto!important}
table tr{cursor:pointer}
table{width:100%;max-width:100%}
table th,.table .th,table td,.table .td{line-height:0.22rem;font-size:0.14rem}
table .i{line-height:22px;vertical-align:top}
table td p,.table .td p{line-height:0.20rem}
table th,.table .th{text-align:center;z-index:1}
table td,.table .td{text-align:left;z-index:1}

table thead,.table .th,.hover tbody tr:hover,.hover .tbody .tr:hover{ background:#f2f2f2;}
.striped tbody tr:nth-child(even),.striped .tbody .tr:nth-child(even){background:#fafafa}

table.bordered th,table.bordered tbody td,.table-border,.table-line th{border-width:0.01rem;border-style:solid;border-color:#e6e6e6}

table[class*="tds-"] tbody,.table-line td{border-width:0 0 0.01rem 0!important;border-style:solid;border-color:#e6e6e6}
table.v td{border-width:0 0.01rem!important}

.table.bordered .th,.table.bordered .td{position:relative}
.table.bordered .th::before{border-width:0.01rem 0 0.01rem 0.01rem}
.table.bordered .th:last-child::before{border-width:0.01rem}
.table.bordered .td::before{border-width:0 0 0.01rem 0.01rem}
.table.bordered .td:last-child::before{border-width:0 0.01rem 0.01rem 0.01rem}
.table-line.bordered .th::before,.table-line.bordered .td::before{border-width:0 0 0.01rem 0!important}
.table-line.bordered .tr:last-child .td::before{border-width:0!important}


.table-vt th,.table-vt td,.table-vt .th,.table-vt .td{vertical-align:top}.table-vb th,.table-vb td,.table-vb .th,.table-vb .td{vertical-align:bottom}
table.txt-c th,table.txt-c td,.table.txt-c .th,.table.txt-c .td{text-align:center}table.txt-r th,table.txt-r td,.table.txt-r .th,.table.txt-r .td{text-align:right}


.table_mn th,.table_mn .th,.table_mn td,.table_mn .td{padding:0.03rem 0.07rem}
.table_sm th,.table_sm .th,.table_sm td,.table_sm .td{padding:0.05rem 0.07rem;line-height:20px}
.table_df th,.table_df .th,.table_df td,.table_df .td{padding:0.10rem 0.09rem;line-height:20px}
.table_lg th,.table_lg .th,.table_lg td,.table_lg .td{padding:0.10rem 0.12rem;line-height:22px}
.table_xl th,.table_xl .th,.table_xl td,.table_xl .td{padding:0.10rem 0.13rem;line-height:22px}

/*pages*/
.page{overflow:hidden;padding-left:0.01rem}
.page li{margin-left:-0.01rem;float:left}
.page li a{width:100%;height:100%;padding:0 0.07rem;text-align:center;border-style:solid;border-width:0.01rem;border-color:#e3e3e3;display:inline-block;text-decoration:none}
.page li a:hover,.page li a:focus{background-color:#f6f6f6}
.page li.curr a{background-color:#f2f2f2;color:#262626;z-index:4!important}

/*pannel*/
.widget{min-height:0;color:#555;}.widget.collapsed .widget-body{display:none}
.widget-header,.widget-footer{background-color:#f2f2f2;font-size:0.14rem}
.widget-header,.widget-body,.widget-footer{border:solid #e6e6e6}
.widget-header,.widget-footer{padding:0.08rem 0.12rem 0.07rem 0.12rem}
.widget-header{border-width:0.01rem}
.widget-footer{line-height:0.22rem}
.widget-body,.widget-footer{border-width:0 0.01rem 0.01rem 0.01rem}
.widget-body{width:100%;background-color:#FFF}
.widget.maximized{width:100%;height:100%;position:absolute ;top:0;left:0;right:0;bottom:0.36rem;margin:0;overflow:auto;z-index:19850729!important}
.widget-buttons,.widget-contrl,.widget-word{height:0.22rem;display:inline-block;float:right}.widget-word{line-height:0.22rem}
.widget-contrl .progress{min-width:2.00rem;margin-top:0.03rem;float:left}
.widget-header[class*="bg-"],.widget-footer[class*="bg-"]{border-color:transparent!important;color:#FFF!important}
.widget-header[class*="bg-"] .widget-buttons i{color:#FFF!important}

/*进度条*/
@-webkit-keyframes progress-bar-stripes{from{background-position:0.40rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0.40rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:0.40rem 0}to{background-position:0 0}}
.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-striped .progress-bar,.progress-bar-striped{background-image:8121991;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:0.40rem 0.40rem;background-size:0.40rem 0.40rem}
.progress{background:#e5e5e5;overflow:hidden;position:relative}
.progress-bar{width:0;height:0.15rem;font-size:0.12rem;line-height:0.12rem;color:#FFF;text-align:center;background-color:#2dc3e8;float:left}
.progress-bar span{height:100%;width:100%;text-align:center;vertical-align:middle;display:inline-block;}
.progress.progress-bordered{border:0.01rem solid rgba(0,0,0,.1);background-color:#FFF;padding:0.03rem}
.progress.v{width:0.25rem;height:100%;min-height:1.50rem;display:inline-block;margin-bottom:0}
.progress.v .progress-bar{position:absolute;width:0.25rem;overflow:hidden;line-height:0.20rem;height:0;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}
.progress.v .progress-bar span{width:100%;font-size:0.12rem;text-align:center}
.progress.v.progress-bottom .progress-bar{position:absolute;bottom:0!important}
.progress.v.progress-bottom .progress-bar span{position:absolute;left:0;bottom:0}
.progress.v.progress-sm .progress-bar span{font-size:0.08rem}


/*提示框*/
.tooltip{position:absolute;visibility:visible;display:block;z-index:999}.tooltip.in{zoom:1}.tooltip.top{padding:0.05rem 0;margin-top:-0.03rem}.tooltip.right{padding:0 0.05rem;margin-left:0.04rem}.tooltip.bottom{padding:0.05rem 0;margin-top:0.03rem}.tooltip.left{padding:0 0.05rem;margin-left:-0.04rem}.tooltip-inner{max-width:4.00rem;padding:0.05rem 0.08rem;line-height:1.4;font-size:0.13rem;color:#FFF;border-radius:0.02rem;background-color:#262626;text-indent:0!important}

.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;z-index:1071}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-0.05rem;border-width:0.05rem 0.05rem 0;border-top-color:#262626}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-0.05rem;border-width:0.05rem 0.05rem 0.05rem 0;border-right-color:#262626}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-0.05rem;border-width:0.05rem 0 0.05rem 0.05rem;border-left-color:#262626}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-0.05rem;border-width:0 0.05rem 0.05rem;border-bottom-color:#262626}
/*下拉菜单*/
.drop{min-width:1.70rem;background:#FFF;border-color:#e5e5e5;top:100%;left:0px;display:none;z-index:999!important}.open>.drop{display:block}
.drop>ol>i,.drop>li>i,.drop>li a{color:#333}
.drop>li,.drop>ol{display:inline-block;width:100%;float:left;position:relative;cursor:pointer}
.drop>ol{height:34px;padding:6px 10px;border-width:0 0 2px 0;border-style:solid }
.drop>li{height:38px;padding:10px 10px;}
.drop>li>i,.drop>li a{display:inline-block;line-height:20px;text-decoration:none;vertical-align:top}
.drop li i,.drop ol i{width:27px;height:20px;font-size:14px;text-align:left}.drop a{font-size:12px}
.drop i.exp{width:6px;float:right}
.drop li:hover{background:#e5e5e5}.drop-default>li:hover>i,.drop-default>li:hover>a{color:#333!important}
.drop hr{display:inline-block;width:100%;margin:5px 0;float:left}
.drop.right{right:0;left:auto}.dropup>.drop{top:auto;bottom:100%!important}
.drophover:hover>.drop{left:100%;top:-1px;display:block;}
.dropdown-backdrop {position:fixed;top:0;right:0;bottom:0;left:0;z-index:12}
.drop li,.drop li a{word-break:keep-all;white-space:nowrap}
.drop .badge{margin-left:0.05rem}


/*-------默认配色-------*/
.btn{color:#888}
textarea,input,select{color:#262626;background-color:#FFF;}

.inps input,.inps select,.inps textarea{border-color:#e3e3e3;color:#888}
.inps input:focus,.inps select:focus,.inps textarea:focus{background:#fffbde; border-color: #99d8f5}

.cka span{color:#888}
.cka span:before{background-color:#FFF;border:0.01rem solid #444}
.cka input[type=radio]:checked+span:after{border:0.05rem solid #444}
.cka input+span:after,.cka input[type=checkbox]:checked+span:before{background-color:#444}
.cka input[type=checkbox]:checked+span:before{color:#FFF}
.cka .slider span:before{background:#FFF}
.cka .slider input:checked+span:before{border:0.01rem solid #444;color:#fff;background-color:#444;}
.cka .slider input:checked+span:after{background-color:#FFF}
.cka.mobile .slider span:before{border:0.01rem solid #e5e5e5}
.ckb span{border-color:#e2e2e2;background:#fafafa;color:#444;}
.ckb span:hover{ background:#eeeeee;}.ckb input:checked+span{background:#EEE}



/*辅助*/
/*字段集*/
fieldset{padding:0;border-style:solid;border-width:0.01rem;border-color:#c0c0c0}fieldset.line{border-width:0.01rem 0 0 0}
legend{line-height:0.40rem;padding:0 10px;font-size:20px;font-weight:300}
/*引用、标题*/
.quote,.cross{width:100%;border-style:solid;background:#f6f6f6}
.quote{border-width:0 0 0 4px;padding:10px 15px;line-height:22px;border-color:#009688}
.cross{padding:7px 10px;border-color:#5595F7;border-width:0 0 0 2px;vertical-align:top}
.cross h1{display:inline-block;font-size:16px;line-height:22px;vertical-align:top}
/*广告*/
.ad .eye{width:0.32rem;height:0.18rem;font-size:0.12rem;line-height:0.16rem;text-align:center;color:#DEDEDE;font-family:"\5B8B\4F53",'宋体';border:0.01rem solid #DEDEDE;position:absolute;right:0.10rem;bottom:0.10rem;overflow:hidden}.ad .eye.top{top:0.10rem}
/*禁止*/
.disabled,.disabled a,.disabled p,.disabled span,.disabled div,.disabled li,.disabled dl,
.btn.disabled,input[disabled],input[readonly],fieldset[disabled],input:disabled+span,input[disabled]+span,input.disabled+span,input:disabled+span:after,input[disabled]+span:after,input.disabled+span:after,input:disabled+span:before,input[disabled]+span:before,input.disabled+span:before{cursor:not-allowed;filter:progressid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
input[disabled],input[readonly]{background-color:#fafafa}


/*常用标签*/
.cl,.clearfix{zoom:1}
.active{display:block!important}.show,#show,.block{display:block!important}.none,#none{display:none}.hide,#hide{display:none!important}
.ov{overflow:hidden!important}
.f-l{float:left!important}.f-r{float:right!important}
.v-t{vertical-align:top!important}.v-m{vertical-align:middle!important}.v-b{vertical-align:bottom!important}
.top-fix,.bot-fix{position:fixed!important;left:0!important;right:0!important}.top-fix{top:0!important}.bot-fix{bottom:0!important}
.em2{text-indent:2em}
.strong{font-weight:bold!important}
.txt-l{text-align:left!important}.txt-c{text-align:center!important}.txt-r{text-align:right!important}.txt_p{text-align:justify;} 
.keep-word,.btn,.btn i,.btn em,.s-btn,.drop li,.drop li a{word-break:keep-all;white-space:nowrap}
.break-word,.break-word th,.break-word td,.break-word .th,.break-word .td{word-break:break-word;white-space:normal}
.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.text-ov{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.square{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}
.bn{background:none!important}
.selectnone{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}.fade.in{opacity:1}
.relative{position:relative}.absolute{position:absolute}.inblock{display:inline-block}
.onepx,.onepx-t,.onepx-r,.onepx-b,.onepx-l{position:relative}
.onepx::before,.onepx-t::before,.onepx-r::before,.onepx-b::before,.onepx-l::before,.table.bordered .th::before,.table.bordered .td::before{content:'';width:200%;height:200%;position:absolute;border-style:solid;border-color:#d5d5d5;transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);top:0;left:0;transform-origin:top left;-webkit-transform-origin:top left;z-index:-1}
.onepx::before{border-width:0.01rem}.onepx-t::before{border-width:0.01rem 0 0 0}.onepx-r::before{border-width:0 0.01rem 0 0}.onepx-b::before{border-width:0 0 0.01rem 0}.onepx-l::before{border-width:0 0 0 0.01rem}.onepx-no::before{border-width:0!important}
.auto{width:auto!important}
                                                                                                                                                                                                          

/*--------------------------------------------------------常见尺寸与样式-------------------------------------------------------------------*/
/*阶梯字体大小*/
.f12{font-size:0.12rem!important}.f13{font-size:0.13rem!important}.f14{font-size:0.14rem!important}.f15{font-size:0.15rem!important}.f16{font-size:0.16rem!important}.f18{font-size:0.18rem!important}
.f20{font-size:0.20rem!important}.f22{font-size:0.22rem!important}.f24{font-size:0.24rem!important}.f26{font-size:0.26rem!important}.f28{font-size:0.28rem!important}
.f30{font-size:0.30rem!important}.f40{font-size:0.40rem!important}.f50{font-size:0.50rem!important}.f60{font-size:0.60rem!important}.f70{font-size:0.70rem!important}
.f-w300{ font-weight:300}.f-w400{ font-weight:400}.f-w500{ font-weight:500}.f-w600{ font-weight:600}.f-w700{ font-weight:700}
/*常用阶梯尺寸*/
.w10{width:0.10rem!important}.w20{width:0.20rem!important}.w30{width:0.30rem!important}.w40{width:0.40rem!important}.w50{width:0.50rem!important}.w60{width:0.60rem!important}.w70{width:0.70rem!important}.w80{width:0.80rem!important}.w90{width:0.90rem!important}.w100{width:1.00rem!important}
.w110{width:1.10rem!important}.w120{width:1.20rem!important}.w130{width:1.30rem!important}.w140{width:1.40rem!important}.w150{width:1.50rem!important}.w160{width:1.60rem!important}.w170{width:1.70rem!important}.w180{width:1.80rem!important}.w190{width:1.90rem!important}.w200{width:2.00rem!important}
.w210{width:2.10rem!important}.w220{width:2.20rem!important}.w230{width:2.30rem!important}.w240{width:2.40rem!important}.w250{width:2.50rem!important}.w260{width:2.60rem!important}.w270{width:2.70rem!important}.w280{width:2.80rem!important}.w290{width:2.90rem!important}.w300{width:3.00rem!important}
.w310{width:3.10rem!important}.w320{width:3.20rem!important}.w330{width:3.30rem!important}.w340{width:3.40rem!important}.w350{width:3.50rem!important}.w360{width:3.60rem!important}.w370{width:3.70rem!important}.w380{width:3.80rem!important}.w390{width:3.90rem!important}.w400{width:4.00rem!important}
.w410{width:4.10rem!important}.w420{width:4.20rem!important}.w430{width:4.30rem!important}.w440{width:4.40rem!important}.w450{width:4.50rem!important}.w460{width:4.60rem!important}.w470{width:4.70rem!important}.w480{width:4.80rem!important}.w490{width:4.90rem!important}.w500{width:5.00rem!important}
.w600{width:6.00rem!important}.w700{width:7.00rem!important}.w800{width:8.00rem!important}.w900{width:9.00rem!important}.w1000{width:10.00rem!important}

/*常用阶梯行高*/
.line-1{line-height:1}.line-15{line-height:1.5}.line-2{line-height:2}

.h-auto{height:auto!important}
/*阶梯内外边距*/
 .m5{margin:0.05rem} .mt5{margin-top:0.05rem} .mr5{margin-right:0.05rem} .mb5{margin-bottom:0.05rem} .ml5{margin-left:0.05rem}
.m10{margin:0.10rem}.mt10{margin-top:0.10rem}.mr10{margin-right:0.10rem}.mb10{margin-bottom:0.10rem}.ml10{margin-left:0.10rem}
.m15{margin:0.15rem}.mt15{margin-top:0.15rem}.mr15{margin-right:0.15rem}.mb15{margin-bottom:0.15rem}.ml15{margin-left:0.15rem}
.m20{margin:0.20rem}.mt20{margin-top:0.20rem}.mr20{margin-right:0.20rem}.mb20{margin-bottom:0.20rem}.ml20{margin-left:0.20rem}
.m30{margin:0.30rem}.mt30{margin-top:0.30rem}.mr30{margin-right:0.30rem}.mb30{margin-bottom:0.30rem}.ml30{margin-left:0.30rem}

 .f-mt1{margin-top:-0.01rem} .f-mr1{margin-right:-0.01rem} .f-mb1{margin-bottom:-0.01rem} .f-ml1{margin-left:-0.01rem}
 .f-mt5{margin-top:-0.05rem} .f-mr5{margin-right:-0.05rem} .f-mb5{margin-bottom:-0.05rem} .f-ml5{margin-left:-0.05rem}
.f-mt10{margin-top:-0.10rem}.f-mr10{margin-right:-0.10rem}.f-mb10{margin-bottom:-0.10rem}.f-ml10{margin-left:-0.10rem}
.f-mt15{margin-top:-0.15rem}.f-mr15{margin-right:-0.15rem}.f-mb15{margin-bottom:-0.15rem}.f-ml15{margin-left:-0.15rem}
.f-mt20{margin-top:-0.20rem}.f-mr20{margin-right:-0.20rem}.f-mb20{margin-bottom:-0.20rem}.f-ml20{margin-left:-0.20rem}
.f-mt30{margin-top:-0.30rem}.f-mr30{margin-right:-0.30rem}.f-mb30{margin-bottom:-0.30rem}.f-ml30{margin-left:-0.30rem}


 .p5{padding:0.05rem} .pt5{padding-top:0.05rem} .pr5{padding-right:0.05rem} .pb5{padding-bottom:0.05rem} .pl5{padding-left:0.05rem}
.p10{padding:0.10rem}.pt10{padding-top:0.10rem}.pr10{padding-right:0.10rem}.pb10{padding-bottom:0.10rem}.pl10{padding-left:0.10rem}
.p12{padding:0.12rem}.pt12{padding-top:0.12rem}.pr12{padding-right:0.12rem}.pb12{padding-bottom:0.12rem}.pl12{padding-left:0.12rem}
.p15{padding:0.15rem}.pt15{padding-top:0.15rem}.pr15{padding-right:0.15rem}.pb15{padding-bottom:0.15rem}.pl15{padding-left:0.15rem}
.p20{padding:0.20rem}.pt20{padding-top:0.20rem}.pr20{padding-right:0.20rem}.pb20{padding-bottom:0.20rem}.pl20{padding-left:0.20rem}
.p25{padding:0.25rem}.pt25{padding-top:0.25rem}.pr25{padding-right:0.25rem}.pb25{padding-bottom:0.25rem}.pl25{padding-left:0.25rem}
.p30{padding:0.30rem}.pt30{padding-top:0.30rem}.pr30{padding-right:0.30rem}.pb30{padding-bottom:0.30rem}.pl30{padding-left:0.30rem}

.pn{padding:0!important}.ptn{padding-top:0!important}.prn{padding-right:0!important}.pbn{padding-bottom:0!important}.pln{padding-left:0!important}.plrn{padding-left:0!important;padding-right:0!important}
.mn{margin:0!important}.mtn{margin-top:0!important}.mrn{margin-right:0!important}.mbn{margin-bottom:0!important}.mln{margin-left:0!important}

/*边框大小*/
.bord-t1,.bord-t2,.bord-t3{border-top-style:solid}.bord-r1,.bord-r2,.bord-r3{border-right-style:solid}.bord-b1,.bord-b2,.bord-b3{border-bottom-style:solid}.bord-l1,.bord-l2,.bord-l3{border-left-style:solid}
.bord1{border:0.01rem solid transparent}.bord2{border:0.02rem solid transparent}.bord3{border:0.03rem solid transparent}
.bord-t1{border-top-width:0.01rem!important}.bord-r1{border-right-width:0.01rem!important}.bord-b1{border-bottom-width:0.01rem!important}.bord-l1{border-left-width:0.01rem!important}
.bord-t2{border-top-width:0.02rem!important}.bord-r2{border-right-width:0.02rem!important}.bord-b2{border-bottom-width:0.02rem!important}.bord-l2{border-left-width:0.02rem!important}
.bord-t3{border-top-width:0.03rem!important}.bord-r3{border-right-width:0.03rem!important}.bord-b3{border-bottom-width:0.03rem!important}.bord-l3{border-left-width:0.03rem!important}
.bord-n{border:0!important}.bord-tn{border-top:0!important}.bord-rn{border-right:0!important}.bord-bn{border-bottom:0!important}.bord-ln{border-left:0!important}
/*边框弧度*/
.radius-o{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.radius3{border-radius:0.03rem;-webkit-border-radius:0.03rem;-moz-border-radius:0.03rem}.radius4{border-radius:0.04rem;-webkit-border-radius:0.04rem;-moz-border-radius:0.04rem}.radius5{border-radius:0.05rem;-webkit-border-radius:0.05rem;-moz-border-radius:0.05rem}.radius6{border-radius:0.06rem;-webkit-border-radius:0.06rem;-moz-border-radius:0.06rem}.radius10{border-radius:0.10rem;-webkit-border-radius:0.10rem;-moz-border-radius:0.10rem}
.radius3sy{border-radius:0.03rem 0.03rem 0 0;-webkit-border-radius:0.03rem 0.03rem 0 0;-moz-border-radius:0.03rem 0.03rem 0 0}.radius3yx{border-radius:0 0.03rem 0.03rem 0;-webkit-border-radius:0 0.03rem 0.03rem 0;-moz-border-radius:0 0.03rem 0.03rem 0}.radius3xz{border-radius:0 0 0.03rem 0.03rem;-webkit-border-radius:0 0 0.03rem 0.03rem;-moz-border-radius:0 0 0.03rem 0.03rem}.radius3sz{border-radius:0.03rem 0 0 0.03rem;-webkit-border-radius:0.03rem 0 0 0.03rem;-moz-border-radius:0.03rem 0 0 0.03rem}
.radius4sy{border-radius:0.04rem 0.04rem 0 0;-webkit-border-radius:0.04rem 0.04rem 0 0;-moz-border-radius:0.04rem 0.04rem 0 0}.radius4yx{border-radius:0 0.04rem 0.04rem 0;-webkit-border-radius:0 0.04rem 0.04rem 0;-moz-border-radius:0 0.04rem 0.04rem 0}.radius4xz{border-radius:0 0 0.04rem 0.04rem;-webkit-border-radius:0 0 0.04rem 0.04rem;-moz-border-radius:0 0 0.04rem 0.04rem}.radius4sz{border-radius:0.04rem 0 0 0.04rem;-webkit-border-radius:0.04rem 0 0 0.04rem;-moz-border-radius:0.04rem 0 0 0.04rem}
/*投影*/
.shadow5{-webkit-box-shadow:0 0 .05rem rgba(0,0,0,.3);-moz-box-shadow:0 0 .05rem rgba(0,0,0,.3);box-shadow:0 0 .05rem rgba(0,0,0,.3)}
.shadow10{-webkit-box-shadow:0 0 .10rem rgba(0,0,0,.3);-moz-box-shadow:0 0 .10rem rgba(0,0,0,.3);box-shadow:0 0 .10rem rgba(0,0,0,.3)}

@media(max-width:767px) {
.row{width:100%}
.xs-f12{font-size:0.12rem!important}.xs-f14{font-size:0.14rem!important}.xs-f15{font-size:0.15rem!important}.xs-f16{font-size:0.16rem!important}.xs-f18{font-size:0.18rem!important}.xs-f20{font-size:0.20rem!important}.xs-f22{font-size:0.22rem!important}.xs-f24{font-size:0.24rem!important}.xs-f26{font-size:0.26rem!important}.xs-f28{font-size:0.28rem!important}.xs-f30{font-size:0.30rem!important}.xs-f40{font-size:0.40rem!important}.xs-f50{font-size:0.50rem!important}.xs-f60{font-size:0.60rem!important}.xs-f70{font-size:0.70rem!important}
.hid-xs{display:none!important}.row{width:100%}
.xs-pn{padding:0!important}.xs-ptn{padding-top:0!important}.xs-prn{padding-right:0!important}.xs-pbn{padding-bottom:0!important}.xs-pln{padding-left:0!important}
.xs-mn{margin:0!important}.xs-mtn{margin-top:0!important}.xs-mrn{margin-right:0!important}.xs-mbn{margin-bottom:0!important}.xs-mln{margin-left:0!important}
.xs-lr{padding-left:12px;padding-right:12px}
}

@media (min-width:767.98px) and (max-width:991px) {
.row{width:100%}
.sm-f12{font-size:0.12rem!important}.sm-f14{font-size:0.14rem!important}.sm-f15{font-size:0.15rem!important}.sm-f16{font-size:0.16rem!important}.sm-f18{font-size:0.18rem!important}.sm-f20{font-size:0.20rem!important}.sm-f22{font-size:0.22rem!important}.sm-f24{font-size:0.24rem!important}.sm-f26{font-size:0.26rem!important}.sm-f28{font-size:0.28rem!important}.sm-f30{font-size:0.30rem!important}.sm-f40{font-size:0.40rem!important}.sm-f50{font-size:0.50rem!important}.sm-f60{font-size:0.60rem!important}.sm-f70{font-size:0.70rem!important}
.hid-sm{display:none!important}.row{width:100%}
.sm-pn{padding:0!important}.sm-ptn{padding-top:0!important}.sm-prn{padding-right:0!important}.sm-pbn{padding-bottom:0!important}.sm-pln{padding-left:0!important}
.sm-mn{margin:0!important}.sm-mtn{margin-top:0!important}.sm-mrn{margin-right:0!important}.sm-mbn{margin-bottom:0!important}.sm-mln{margin-left:0!important}
.sm-lr{padding-left:12px;padding-right:12px}
}

@media (min-width:992px) and (max-width:1200px) {
.row{width:100%}
.md-f12{font-size:0.12rem!important}.md-f14{font-size:0.14rem!important}.md-f15{font-size:0.15rem!important}.md-f16{font-size:0.16rem!important}.md-f18{font-size:0.18rem!important}.md-f20{font-size:0.20rem!important}.md-f22{font-size:0.22rem!important}.md-f24{font-size:0.24rem!important}.md-f26{font-size:0.26rem!important}.md-f28{font-size:0.28rem!important}.md-f30{font-size:0.30rem!important}.md-f40{font-size:0.40rem!important}.md-f50{font-size:0.50rem!important}.md-f60{font-size:0.60rem!important}.md-f70{font-size:0.70rem!important}
.hid-md{display:none!important}.row{width:100%}
.md-pn{padding:0!important}.md-ptn{padding-top:0!important}.md-prn{padding-right:0!important}.md-pbn{padding-bottom:0!important}.md-pln{padding-left:0!important}
.md-mn{margin:0!important}.md-mtn{margin-top:0!important}.md-mrn{margin-right:0!important}.md-mbn{margin-bottom:0!important}.md-mln{margin-left:0!important}
.md-lr{padding-left:12px;padding-right:12px}
}
@media (min-width:1200px) {
.hid-lg{display:none!important}
.lg-pn{padding:0!important}.lg-ptn{padding-top:0!important}.lg-prn{padding-right:0!important}.lg-pbn{padding-bottom:0!important}.lg-pln{padding-left:0!important}
.lg-mn{margin:0!important}.lg-mtn{margin-top:0!important}.lg-mrn{margin-right:0!important}.lg-mbn{margin-bottom:0!important}.lg-mln{margin-left:0!important}
.lg-lr{padding-left:12px;padding-right:12px}
}



/*顶部底部定位内边距*/
.top-body{padding-top: 0.44rem}@media (max-width:767px) {.bot-body{padding-bottom: 0.55rem}}
/*手机端顶部标题*/
.tip-app-title,.tip-app-logo{display:none}
.tip-app-title{width:100%;height:40px;line-height:40px;text-align:center;font-size:18px;color:#FFF;position:absolute;top:0;left:0;right:0}
.tip-app-logo{float:left}
.tip-app-drop{width: 4.0rem;padding:10px;background: #FFF}
@media(max-width:767px) {
.tip-app-title,.tip-app-logo{display:block}
.tip-app-drop{width:100%;position:fixed!important;top:44px; left:0!important; right:0; bottom:auto}
}
@media (min-width:767.98px) and (max-width:991px) {
.tip-app-title,.tip-app-logo{display:block}
.tip-app-drop{width:100%;position:fixed!important;top:44px; left:0!important; right:0; bottom:auto}
}

/*底部菜单*/
.app-bot-menu{position:fixed;bottom:0;left:0;right:0;overflow:hidden;background:#FFF;z-index:999}
/*间隔*/