﻿@charset "utf-8";
@import "font/iconfont.css";
:root{/*全局颜色定义*/
	--scrollcolor:#CFCFCF;	/*滚动条颜色*/	
	--bordercolor:#E4E4E4;	/*线条颜色*/
	--inputhover:#FFFFE6;	/*input获得焦点*/
	--focuscolor:#43C7D6;	/*获取焦点颜色*/
	--disabledbg:rgba(0,0,0,.2);	/*禁用状态背景色*/
	--frmtopbg:#3D404D;		/*框架上部底色*/
	--frmleftbg:#51535F;	/*框架上部底色*/
	--padding:5px;
	--loadimg: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")}
[data-count]:after{clear:both;content:attr(data-count);position:absolute;right:0;bottom:5px;z-index:2;color:#ccc} /*text字数统计*/
/*层级关系*/
html{height:100%;font-size:14px;font-family:Microsoft YaHei,-apple-system-font,Helvetica Neue,tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif}
html,body{position:relative;z-index:1;background-color:#f0f0f0;min-height:100%;width:100%;color:#333}
body{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}
body.main{overflow:hidden;height:100%}
body.main:after{clear:both;content:"";display:block;width:2rem;height:2rem;overflow:hidden;position:absolute;left:50%;top:10rem;margin-left:-1rem;z-index:9}
body.done:after{display:none}
body:before{clear:both;content:"";position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:0;background-color:transparent;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAA1BMVEVMaXFNx9g6AAAAAXRSTlMAQObYZgAAAA1JREFUeNoBAgD9/wAAAAIAAVMrnDAAAAAASUVORK5CYII=")}
body>*{position:relative;z-index:2}
body:after,a.load:before,button.load:before{background-color:transparent;background-image:var(--loadimg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-animation:e 1s steps(12) infinite;animation:e 1s steps(12) infinite}
a.load:before,button.load:before{clear:both;content:"";display:block;width:20px;height:20px;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;z-index:3}
a.down:before{clear:both;content:"\e693";font-family:"iconfont";display:inline-block;margin-right:5px;text-decoration:none;color:#999}
a.down:hover{text-decoration:underline}
#model{position:fixed;z-index:-1;z-index:-1;background-color:rgba(0,0,0,.3);opacity:0}
#weather,#model{left:0;top:0;right:0;bottom:0;width:100%;height:100%}
#weather{position:fixed;width:100%;height:100%;z-index:0}
#weather:after{clear:both;content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;background-color:transparent}
#weather>canvas{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}
body.main:not(.done) #model{z-index:8;-webkit-animation-name:opacityshow;animation-name:opacityshow;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:transparent}video{-o-object-fit:cover;object-fit:cover}
strong{font-weight:bold}.Han-editor-indent{text-indent:2rem}
/*通用定义*/
*{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;font-weight:400}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.wrapheight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.wrapstart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.flex_item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}
.flex_hcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.flex_wcenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.flex_wright{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.ani{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.box{-webkit-box-sizing:border-box;box-sizing:border-box}
.unselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}
.quick{-webkit-transform:translate3d(0,0,0);transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);transform:translateZ(0)}
.txthide{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
img,a{max-width:100%;max-height:100%;border:0;margin:0;padding:0;text-decoration:none;position:relative}
a{color:var(--focuscolor)}
.break{word-wrap:break-word;word-break:normal;word-break:break-all}
button,input,a,textarea,select{font-family:Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;border:0;outline:0}
.tishi{color:#999}.red{color:red!important}
cite{font-style:normal}cite+cite:before{clear:both;content:";";color:#999;display:inline-block;margin-right:var(--padding)}

/*滚动条样式*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.1);border:0}
::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,.3);background-repeat:no-repeat;background-position:center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAHCAMAAAD+ktemAAAABlBMVEXq7fFMaXEWmxZnAAAAAnRSTlNmAEU0ARkAAAAXSURBVHjaLcSxCQAAAAIg+//pGkIQmV8AKgAFgDemYgAAAABJRU5ErkJggg==");background-size:6px 7px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(0,0,0,.4)}
::-webkit-scrollbar-thumb:horizontal{background-color:rgba(0,0,0,.3)}
::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(0,0,0,.6)}
::-webkit-scrollbar-corner{background-color:rgba(0,0,0,.1)}
/*placeholder颜色*/
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--scrollcolor)}
input::-moz-placeholder,textarea::-moz-placeholder{color:var(--scrollcolor)}
input:-moz-placeholder,textarea:-moz-placeholder{color:var(--scrollcolor)}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--scrollcolor)}
/*去除numberr上下箭头*/
input::-webkit-inner-spin-button{-webkit-appearance:none!important}
input::-webkit-outer-spin-button{-webkit-appearance:none!important}
input[type="number"]{-moz-appearance:textfield}
/*去掉password默认眼睛*/
input[type=password]::-webkit-credentials-cramble-button{appearance:none}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}
.eye{height:100%;position:absolute;right:0;bottom:0;padding:0 1rem;width:auto;z-index:2;cursor:pointer}
.eye:before{clear:both;content:"\e601";font-family:"iconfont";color:#999}
.eye.active:before{content:"\e600"}

/*工作台工作区*/
div[id^="frm_"]{position:relative;overflow:hidden}
#frmbox{height:100%;width:100%;overflow:hidden}
#frm_head{height:50px;background-color:var(--frmtopbg);padding:0 10px;color:#fff}
#frm_left{background-color:var(--frmleftbg);position:relative;overflow:hidden;overflow-y:auto}
#frm_top{height:40px;background:rgba(0,0,0,.01);width:100%;overflow:hidden}
#frm_top:before{clear:both;content:"";position:absolute;z-index:0;left:0;bottom:0;right:0;border-top:1px solid rgba(0,0,0,.05)}
#frm_head h1{font-size:1.6rem;font-weight:400;overflow:hidden;height:100%;}#frm_head h1 img{display:inline-block;max-height:65%;margin-right:var(--padding)}
#frm_head>.flex_item{height:100%;margin:0 5rem;overflow:hidden}
#frm_head a{color:#fff;font-size:1.1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:50px}#frm_head a:hover{color:var(--focuscolor);text-decoration:underline}
#frm_head>div:last-child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem;color:#fff;opacity:.8;text-decoration:none;cursor:pointer}#frm_head>div:last-child a,#frm_head>div:last-child a *{font-size:1rem!important}#frm_head>div:last-child a:hover{opacity:1}#frm_head>div:last-child a:first-child{margin-left:0}
#frm_head>div:last-child a i{display:inline-block;margin-right:5px;vertical-align:middle}
#frm_head>div:last-child a i.face{width:1.8rem;height:1.8rem;margin-right:.5rem;border-radius:50%;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;background-position:center;background-size:cover;border:2px solid #fff}
#frm_box{width:100%;overflow:hidden}
#frm_left::-webkit-scrollbar{width:6px;height:6px}
#frm_left::-webkit-scrollbar-track-piece{background-color:rgba(255,255,255,.1);border-radius:3px}
#frm_left::-webkit-scrollbar-thumb:vertical{border-radius:3px;background:rgba(0,0,0,.3)}


#frm_top>a{width:1.5rem;text-align:center;overflow:hidden;line-height:40px}
#frm_top>a:before,#frm_top>div:before{clear:both;content:"";position:absolute;right:0;bottom:0;top:0;width:0;border-left:1px solid rgba(0,0,0,.05)}
#frm_top>a:last-child:before{display:none}#frm_top>a.disabled{background:inherit}
#frm_top .swiper-wrapper,#frm_top .swiper-slide{height:100%}
#frm_top .swiper-wrapper>span{display:inline-block;padding:0 1rem 0 .7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#frm_top .swiper-wrapper>span.focus{background-color:#fff;color:var(--focuscolor)}
#frm_top .swiper-wrapper>span i{display:inline-block;width:20px;height:20px;margin-right:3px;text-align:center;line-height:22px;overflow:hidden;position:relative;opacity:.5}
#frm_top .swiper-wrapper>span i:before{position:absolute;left:0;right:0;bottom:0;top:0;text-align:center}
#frm_top .swiper-wrapper>span i.load:before{top:2px;font-size:0;background-color:transparent;background-image:var(--loadimg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-animation:e 1s steps(12) infinite;animation:e 1s steps(12) infinite;opacity:1}
#frm_top .swiper-wrapper>span:before{clear:both;content:"";position:absolute;right:0;top:0;bottom:0;width:0;border-right:1px solid rgba(0,0,0,.05)}
#frm_top .swiper-wrapper>span.focus:before{border-color:rgba(0,0,0,.1)}
#frm_top .swiper-wrapper>span a{display:inline-block;width:1.2rem;text-align:center;color:#bbb;margin-left:var(--padding)}
#frm_top .swiper-wrapper>span a:hover{color:#333}
#frm_top .swiper-wrapper>span a:before{clear:both;content:"\e692";display:inline-block;font-family:"iconfont"}
#frmtop_left:after,#frmtop_noleft:after,#frmtop_right:after,#frmtop_dell:after{clear:both;display:block;font-family:"iconfont";color:#333;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;line-height:40px}
#frmtop_left.swiper-button-disabled:after,#frmtop_right.swiper-button-disabled:after,#frmtop_dell.disabled:after{color:#bbb;cursor:not-allowed!important}
#frmtop_left:after{content:"\e64d";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#frmtop_right:after{content:"\e64d"}
#frmtop_noleft:after{content:"";background-repeat:no-repeat;background-position:center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAMAAAA8eE0hAAAABlBMVEVMaXEAAACaXKEdAAAAAXRSTlMAQObYZgAAACNJREFUeNplikEKAAAIwvT/n64IFtIuolMGBVfbjN74K9/EUAhUACoQJmpQAAAAAElFTkSuQmCC");opacity:.4}#frmtop_noleft:hover:after{opacity:.6}#frmtop_noleft.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#frmtop_dell:after{content:"\e60d"}
#sys_ad>a{border-right:1px solid rgba(255,255,255,.1);padding:0 1.5rem}#sys_ad>a:first-child{border-left:1px solid rgba(255,255,255,.1)}
#sys_ad>a:hover{text-decoration:none}#sys_ad>a.focus{background:var(--focuscolor);color:#fff}

#frm_left li{overflow:hidden}
#frm_left a{display:block;height:40px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1rem;line-height:40px;border-bottom:1px solid rgba(255,255,255,.05);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff}

#frm_left a:before{clear:both;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.1);opacity:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#frm_left a:not(.focus):hover:before{opacity:1}
#frm_left div a{padding:0 1rem 0 3rem}#frm_left div a{background-color:var(--frmtopbg)}
#frm_left a i{display:inline-block;width:2rem;text-align:left}
#frm_left a.focus{background-color:var(--focuscolor);color:#fff}
#frm_left a.focus:after{clear:both;content:"";position:absolute;right:0;top:50%;margin-top:-5px;display:block;width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #fff transparent transparent}
#frm_left div{display:none}
#frm_right{width:100%}
#frm_right .swiper-container{height:100%}#frm_right .swiper-wrapper{height:100%}
#frm_content>iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;border:0;background-color:#fff;opacity:1;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;background-color:transparent}
body.main{opacity:0;-webkit-animation:page-fade-in .2s forwards;animation:page-fade-in .2s forwards}
@-webkit-keyframes page-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes page-fade-in{0%{opacity:0}100%{opacity:1}}
/*button*/
button,a.button{position:relative;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:inline-block;line-height:27px;padding:0 1rem;background:none;vertical-align:middle;background-color:var(--focuscolor);color:#fff;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;border:1px solid transparent}
a.button:after,button:after{clear:both;content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.1);opacity:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:2}
button:not(:disabled):not(.load):hover:after,a.button:not(.disabled):not(.load):hover:after{opacity:.5}
button.min{padding:.2rem .4rem;line-height:normal}button.max{padding:.8rem 1.2rem;font-size:1.1rem;line-height:normal}
button:disabled,a.disabled{color:Rgba(0,0,0,.2);cursor:not-allowed!important;background-color:var(--disabledbg);border-color:var(--disabledbg)}
button i,a.button i{display:inline-block;vertical-align:middle;margin-right:var(--padding)}button.min i{margin:0}
button.load,a.load{cursor:wait}button.min:before{width:14px;height:14px;margin:-7px 0 0 -7px}button.max:before{width:26px;height:26px;margin:-13px 0 0 -13px}
a.load:after,button.load:after{background-color:var(--disabledbg);z-index:2;opacity:1}
a.load:before,button.load:before{clear:both;content:"";display:block;width:20px;height:20px;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}
button.mini{padding:0;line-height:1.8rem;padding:0 calc(var(--padding) * 1.5);font-size:.8rem}button.mini:disabled{background-color:#ddd;color:#bbb}
button.mini+button.mini{margin-left:var(--padding)}

/*内页工作区*/
#workbox{height:100%;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#searchbox{background-color:#fff;padding:var(--padding);padding-bottom:0;margin-bottom:var(--padding);width:100%;position:relative;z-index:4}
#searchbox>*{display:inline-block;width:auto;margin-right:var(--padding);margin-bottom:var(--padding);vertical-align:middle}
#foot{height:40px;background:rgba(0,0,0,.01);position:relative;overflow:hidden;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--padding);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}
#foot:before{clear:both;content:"";position:absolute;z-index:0;left:0;top:0;right:0;border-top:1px solid rgba(0,0,0,.05)}
#foot a.button+button,#foot button+a.button{margin-left:var(--padding)}
#foot>#fenye{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 calc(var(--padding) * 2) 0 2rem;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#content{background:#fff;overflow:auto;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:3}

/*分页*/
#fenye>span:last-child>*+*{margin-left:3px}#fenye i{font-style:normal}
#fenye span:first-child{color:#999}#fenye span:first-child b:first-child{color:var(--focuscolor)}
#fenye>span+span{margin-left:1rem}
#fenye a,#fenye font{display:inline-block;height:28px;line-height:28px;padding:0 calc(var(--padding) * 2);border-radius:3px;position:relative}
#fenye a.fanzhuan{transform:rotate(180deg)}
#fenye a:before{clear:both;content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.07);opacity:0;border-radius:3px}
#fenye a:hover{color:var(--focuscolor)}
#fenye a.disabled{background-color:var(--bordercolor);color:Rgba(0,0,0,.2)}#fenye a.disabled:before{opacity:1}
#fenye a.lost{background-color:#ddd;color:Rgba(255,255,255,.9);cursor:not-allowed!important}
#fenye font{background-color:var(--frmtopbg);color:#fff;cursor:not-allowed!important}
#fenye a i{margin:0;padding:0;font-size:.8rem}
#fenye a{padding:0 calc(var(--padding) * 2);border:0;background-color:#fff;color:#666}#fenye button:disabled{border:0;background-color:var(--scrollcolor);color:rgba(255,255,255,.8);width:28px;height:28px;overflow:hidden;text-align:center;line-height:28px}

/*input*/
input,textarea,select,label.select{outline:none;font-size:1rem;vertical-align:middle;min-width:15rem}
input{border:1px solid var(--bordercolor);padding:var(--padding);-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill{-webkit-text-fill-color:#333!important;color:#333!important;background-image:none;-webkit-box-shadow:0 0 0px 100rem #fff inset!important;background-color:transparent;-webkit-transition:background-color 50000s ease-in-out 0s;-o-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}/*记住密码样式*/
input:disabled{color:var(--scrollcolor);cursor:not-allowed!important;background-color:var(--disabledbg)}
input:read-only{color:#666;cursor:not-allowed!important}
input:not(.err):not(:read-only):hover{border-color:rgba(0,0,0,.25)}
input:not(.err):not(:read-only):focus{border-color:rgba(0,0,0,.25);background-color:var(--inputhover)}
input[type="file"]{cursor:pointer!important}
textarea{resize:none;border:1px solid var(--bordercolor);padding:var(--padding);-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
textarea:disabled{color:var(--scrollcolor);cursor:not-allowed!important;background-color:var(--disabledbg)}
textarea:read-only{color:#666;cursor:not-allowed!important}
textarea:not(.err):not(:read-only):hover{border-color:rgba(0,0,0,.25)}
textarea:not(.err):not(:read-only):focus{border-color:rgba(0,0,0,.25);background-color:var(--inputhover)}
textarea.min{height:2.5rem}textarea.max{height:20rem}textarea.sim{height:6rem}

input[type="checkbox"],input[type="radio"]{min-width:inherit;display:inline-block;position:relative;overflow:hidden;padding:0;border:0;width:18px;height:18px;padding:0;overflow:hidden;cursor:pointer!important;-webkit-box-sizing:border-box;box-sizing:border-box;background:none}
input[type="checkbox"]:before{clear:both;content:"";display:inline-block;border:1px solid var(--bordercolor);width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;background-color:#fff}
input[type="checkbox"]:disabled:before{background-color:var(--disabledbg)}
input[type="checkbox"]:not(.err):not(:disabled):not(:checked):hover:before{border-color:rgba(0,0,0,.25)}
input[type="checkbox"]:disabled{cursor:not-allowed!important}
input[type="checkbox"]:checked:after{clear:both;content:"\e65e";font-family:"iconfont";position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;line-height:18px;color:var(--scrollcolor);font-size:12px;font-weight:400}
input[type="checkbox"]:not(:disabled):checked:after{color:#fff}
input[type="checkbox"]:not(:disabled):checked:before{background-color:var(--focuscolor);border-color:var(--focuscolor)}
input[type="checkbox"]+label[for]{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-left:var(--padding);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}
label[for]+input[type="checkbox"]{margin-left:1rem}

input[type="radio"]:before{clear:both;content:"";display:inline-block;border:1px solid var(--bordercolor);width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-color:#fff}
input[type="radio"]:disabled:before{background-color:var(--disabledbg)}
input[type="radio"]:not(.err):not(:disabled):not(:checked):hover:before{border-color:rgba(0,0,0,.25)}
input[type="radio"]:disabled{cursor:not-allowed!important}
input[type="radio"]:checked:after{clear:both;content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;background:var(--scrollcolor);border-radius:50%;margin:-5px 0 0 -5px}
input[type="radio"]:not(:disabled):checked:after{background-color:var(--focuscolor)}
input[type="radio"]:not(:disabled):checked:before{border-color:var(--focuscolor)}
input[type="radio"]+label[for]{display:inline-block;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-left:var(--padding)}
label[for]+input[type="radio"]{margin-left:1rem}
label.select{display:inline-block;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;vertical-align:middle;overflow:hidden}
label.select:before{clear:both;content:attr(placeholder);color:var(--scrollcolor);display:block;position:absolute;left:1px;top:50%;padding:var(--padding);z-index:2;font-size:1rem;-webkit-transform:translateY(calc(-50% - 1px));-ms-transform:translateY(calc(-50% - 1px));transform:translateY(calc(-50% - 1px))}
label.select.load:before{clear:both;content:"";width:18px;height:18px;overflow:hidden;font-size:0;line-height:normal;overflow:hidden;padding:0;left:5px;top:7px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:var(--loadimg);-webkit-animation:e 1s steps(12) infinite;animation:e 1s steps(12) infinite}
select{border:0;padding:var(--padding);vertical-align:middle;position:relative;vertical-align:middle;outline:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAFCAMAAACU9PdFAAAAHlBMVEVMaXG4uby4uby4uby4uby4uby4uby4uby4uby4ubwDj+ACAAAACXRSTlMA+QuV2FF1uCfN9CD1AAAALUlEQVR42lXIyQ0AMAjEwOWG/huOiBRB5mcjtS5NPEY9yDC8j2OTKsGHI3jqADNmANlb0qK1AAAAAElFTkSuQmCC") no-repeat scroll right center;padding-right:28px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;z-index:3;border:1px solid var(--bordercolor)}
select.selected{background-color:#fff}
label.select.disabled{cursor:not-allowed!important}
select:disabled{cursor:not-allowed!important;background-color:var(--disabledbg);z-index:1}
select:disabled.selected{z-index:3;opacity:1}
select:not(.err):not(:disabled):hover{border-color:rgba(0,0,0,.25)}
input.err,textarea.err,select.err,input[type="checkbox"].err:before,input[type="radio"].err:before{border-color:rgba(255,0,0,.4);border-style:dashed}
label[for]{cursor:pointer}
/*动态效果*/
@-webkit-keyframes e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@-webkit-keyframes opacityshow{from{opacity:0}to{opacity:1}}@keyframes opacityshow{from{opacity:0}to{opacity:1}}
@-webkit-keyframes frmshow{from{-webkit-transform:translate3D(-50%,20px,0);transform:translate3D(-50%,20px,0);opacity:.3}to{-webkit-transform:translate3D(-50%,0,0);transform:translate3D(-50%,0,0);opacity:1}}@keyframes frmshow{from{-webkit-transform:translate3D(-50%,20px,0);transform:translate3D(-50%,20px,0);opacity:.3}to{-webkit-transform:translate3D(-50%,0,0);transform:translate3D(-50%,0,0);opacity:1}}
@-webkit-keyframes upshow{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:.3}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes upshow{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:.3}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@-webkit-keyframes alertshow{0%{-webkit-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5);}55%{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@keyframes alertshow{0%{-webkit-transform:translateX(-50%) scale(.8);transform:translateX(-50%) scale(.8);}55%{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}
@-webkit-keyframes leftshow{from{-webkit-transform:translateX(-20px);opacity:0}to{-webkit-transform:translateX(-20px);opacity:1}}
@keyframes leftshow{from{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}to{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:1}}
@-webkit-keyframes upbit{from{-webkit-transform:translate3d(0,10px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes upbit{from{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
@-webkit-keyframes downbit{from{-webkit-transform:translate3d(0,-10px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes downbit{from{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}

/*提示框*/
.Han{position:fixed;z-index:10;-webkit-touch-callout:none;display:block;left:50%;top:15%;background-color:#fff;-webkit-animation:alertshow .15s;animation:alertshow .15s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);max-width:40%;min-width:300px;overflow:hidden;font-weight:300;padding:0;max-height:80%}
.Han:before{clear:both;font-family:"iconfont";font-size:1.3rem;display:block;background-color:rgba(0,0,0,.05);padding:calc(var(--padding) * 2) 1rem;}
.Han.confirm:before{content:"\e69e"!important;color:red!important}.Han.prompt:before{content:"\e63e"!important;color:var(--focuscolor)!important}.Han.alert:before{content:"\e67b";color:#999}
.Han>*{margin:0;padding:0}
.Han>.content{padding:1rem;min-height:6rem;word-break:break-all;line-height:2}.Han>.content input{margin-bottom:1rem}
.Han .foot{border-top:1px solid rgba(0,0,0,.1);position:relative;background-color:rgba(0,0,0,.03);padding:0}
.Han button{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden;background:none;color:#333;border-radius:0;text-transform:capitalize;text-align:center;border:0;padding:.5rem 0}
.Han>.foot>button+button{border-left:1px solid rgba(0,0,0,.1)}.Han input{width:100%;margin-top:.5rem}
.Han~#model{z-index:8;-webkit-animation-name:opacityshow;animation-name:opacityshow;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:rgba(0,0,0,.3)}

.Han-frm{position:fixed;z-index:10;-webkit-touch-callout:none;left:50%;top:2rem;width:60%;height:60%;background-color:#fff;padding:0;margin:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-animation-name:frmshow;animation-name:frmshow;-webkit-animation-duration:.3s;animation-duration:.3s;animation-fill-mode:inherit;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(100% - 4rem);max-height:calc(100% - 4rem);min-width:50%;min-height:50%}

.Han-frm>*{padding:0;margin:0;position:relative}
.Han-frm>.content{z-index:1;overflow:hidden}
.Han-frm .head,.Han-frm .bottom{padding:0;margin:0;height:45px;background-color:#f8f8f8;text-align:center;line-height:45px;font-size:1.1rem;border-bottom:1px solid rgba(0,0,0,.1);z-index:2}
.Han-frm .head{cursor:move}
.Han-frm .bottom{border-bottom:0;border-top:1px solid rgba(0,0,0,.1);padding:0 var(--padding)}
.Han-frm .bottom button+button{margin-left:var(--padding)}
.Han-frm .head a{position:absolute;right:var(--padding);top:0;width:50px;height:30px;background-color:#ccc;border-radius:0 0 5px 5px;display:inline-block;line-height:30px;cursor:pointer;}
.Han-frm .head a:after{clear:both;content:"\e692";font-family:"iconfont";color:#777}
.Han-frm .head a:hover{background-color:#990000}.Han-frm .head a:hover:after{color:rgba(255,255,255,.9)}
.Han-frm~#model{z-index:8;-webkit-animation-name:opacityshow;animation-name:opacityshow;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:rgba(0,0,0,.3)}

/*自动填充*/
.autocomplate{position:absolute;display:inline-block;background:#fff;z-index:10;border:1px solid #D5D5D5;max-height:175px;overflow:auto;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);-webkit-animation-name:upbit;animation-name:upbit;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translate(-2px);-ms-transform:translate(-2px);transform:translate(-2px);overflow:hidden}
.autocomplate li{padding:0 10px;height:35px;line-height:35px;font-size:13px;border-bottom:1px dotted #D5D5D5;cursor:pointer;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.autocomplate li:hover,.autocomplate .ac_over{background-color:rgba(50,180,200,1);color:#fff}
.autocomplate li.focus{background-color:rgba(50,180,200,.8);color:#fff}
.autocomplate li:last-child{border:0}

/*图片显示*/
#img_show{position:absolute;z-index:3;background-color:rgba(255,255,255,.5);border:5px solid #fff;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-name:upbit;animation-name:upbit;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;box-shadow:0 0 5px #666;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABlBMVEXMzMz////TjRV2AAAAJElEQVR42sWPsQkAAAyD0v+fDgHpAaUQJ3FTYSB+Cch6KXy8GEUQAIGufXm9AAAAAElFTkSuQmCC");left:-1000px;top:-1000px;overflow:hidden}
#img_show.shang{-webkit-animation-name:downbit;animation-name:downbit}
#img_show:before{clear:both;content:"";position:absolute;left:5px;top:-9px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent}
#img_show.shang:before{clear:both;content:"";position:absolute;left:5px;top:auto;bottom:-9px;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#fff transparent transparent transparent}
#img_show.right:before{left:auto;right:5px}
#img_show img{display:block;margin:0;max-width:290px;max-height:260px;position:relative}
#img_show video{display:block;max-width:290px;max-height:260px;background-color:#000;margin:0;-o-object-fit:contain;object-fit:contain}
#img_show video source{width:100%;height:100%}

/*表格*/
.resizer{position:absolute;top:0;right:-4px;bottom:0;left:auto;width:7px;cursor:e-resize;z-index:4}
.resizer:hover{background-color:rgba(0,0,0,.1)}
table{border-spacing:0;-webkit-backface-visibility:visible;backface-visibility:visible;margin:0;padding:0;min-width:100%;margin-bottom:var(--padding)}
thead{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#f2f2f2}
th,td{border-bottom:1px solid var(--bordercolor);border-right:1px solid var(--bordercolor);padding:.5rem;cursor:default;word-wrap:break-word;word-break:normal;word-break:break-all;text-align:justify;height:1.8rem;font-size:.9rem}th{min-width:1rem}th.must{width:2rem}
th:first-child,td:first-child{border-left:0}tr:first-child th{border-top:1px solid var(--bordercolor)}
td.center,th.center{padding:0 3px;text-align:center}td.nopd{padding:0}
tbody tr:nth-child(even){background-color:rgba(0,0,0,.015)}
table:not(.input):not(.line) tbody tr:not(.focus):hover{background-color:var(--inputhover)}
td textarea{width:100%;margin:5px 0}td.nodata:empty:before{clear:both;content:"暂无数据";color:#999}
td.nodata[data-flag]:empty:before{clear:both;content:attr(data-flag);color:#999}
td select{max-width:100%}
table.input td{border:0;padding:0;padding-left:var(--padding);padding-right:var(--padding);height:3.5rem;vertical-align:middle}
table.input th{border:0;padding:0;height:0;font-size:0;overflow:hidden}
tr.none th{font-size:0;height:0;padding:0;border:0}tr.none +tr{background-color:#fff}tr.error td{color:red}
tbody tr.focus td:not([rowspan]),tbody tr.focus .fixleft td:not([rowspan]),tbody tr.focus .fixright td:not([rowspan]),tbody tr.focus td.nopd input{background-color:#ECF9FB}
tr:not(.none):last-child th,tr.title:not(.none) th,tr.title:not(.none) td{background-color:#f2f2f2;border-bottom:2px solid var(--focuscolor)}
tbody tr.title:not(.none) th,tbody tr.title:not(.none) td,.trtitle{background-color:#fff;font-weight:600;border:0;padding-top:0;padding-bottom:0;height:inherit;line-height:3rem;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:.5rem;-webkit-text-decoration-color:var(--focuscolor);text-decoration-color:var(--focuscolor);color:var(--focuscolor);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}
table.line input[type!="checkbox"][type!="radio"],table.line .select,table.line select,table.line textarea{border:0;min-width:100%;width:100%;height:100%;min-height:2.5rem}
table.line tbody tr.title td{border-bottom:1px solid var(--bordercolor)}
/*固定表格、表头等*/
table.fix{table-layout:fixed;width:100%}table.input{table-layout:fixed;max-width:100%}
table.fix td,table.input td,table.fix td dfn{max-width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
table:not(.input) thead{position:sticky;position:-webkit-sticky;z-index:4;top:0}
.fixleft{position:sticky;position:-webkit-sticky;background-color:#f2f2f2}
.fixright{position:sticky;position:-webkit-sticky;right:0;background-color:#f2f2f2;border-left:1px solid var(--bordercolor)}
th.fixleft,th.fixright{z-index:5!important}td.fixleft,td.fixright{z-index:2!important}
table.fix thead th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/*表格内排序input*/
td.nopd input{min-width:inherit;height:100%;text-align:center;border:0;width:100%;background-color:var(--inputhover)}
td iframe{margin:5px 0}td label.select{max-width:15rem}

/*通用宽度*/
th.view{width:3rem}th.name{width:4rem}th.tel{width:6rem}th.date{width:5.5rem}th.longdate{width:9rem}th.dbdate{width:13rem}th.dblongdate{width:22rem}
#searchbox input:not([type="checkbox"]):not([type="radio"]),#searchbox select,#searchbox label.select{min-width:2rem;width:8.5rem}
input.date{width:11rem!important}input.dbdate{width:13.5rem!important}input.dblongdate{width:22rem!important}
/*其他设置*/
td[data-step="审核中"]{color:#ff00ff}
td[data-step="未审核"]{color:#CCCCCC}
td[data-step="退回修改"]{color:#FF0000}
td[data-step="不同意"]{color:#FF0000}
td[data-step="已完成"]{color:#00B2A7}
/*日期选择例外*/
.layui-laydate-content{padding:0!important}
.layui-laydate-content *{font-size:12px!important}
.layui-laydate-content th{border:0!important}
.laydate-ym-show thead th,.laydate-time-show thead th{height:0!important;font-size:0!important;padding:0!important}
.laydate-ym-show .layui-laydate-content,.laydate-time-show .layui-laydate-content{height:16.3rem!important}
/*文件上传*/
.Han_upload{display:inline-block;position:relative;width:80px;margin:0;padding:0;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;z-index:2;border:1px solid #D5D5D5;text-align:center;min-height:31px;background-color:#F5F5F5;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}
.Han_upload:hover{background-color:#EFEFEF;border-color:#BABABA}.Han_upload:active{background-color:#F4F4F4}
.Han_upload input[type='file']{font-size:100rem;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:4;opacity:0}
.Han_upload>label{display:block;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:1}
.Han_upload>label.uploaded{background-color:rgba(0,255,0,.3);color:#008A00}
.Han_upload>label.error{background-color:rgba(255,0,0,.3);color:#A80000}
.Han_upload>cite{position:absolute;display:block;left:0;top:0;bottom:0;width:0%;background-color:rgba(0,0,0,.1);z-index:3}
.Han_upload>dfn{position:absolute;display:block;left:0;top:0;bottom:0;width:0%;background-color:rgba(0,0,0,.1);z-index:2}
.Han_upload>cite,.Han_upload>dfn{-webkit-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out}
.Han_upload.ok>label{background:rgba(0,255,0,.2)}.Han_upload.err>label{background:rgba(255,0,0,.2)}
input+.Han_upload{margin-left:-80px}input:hover+.Han_upload,input:focus+.Han_upload{border-color:#BABABA}
.Han_upload a{display:none}

/*其他设置*/
.jingshi:after{clear:both;content:"*";color:red;display:inline-block;margin-left:2px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}
.hide{display:none}.hide:before,.hide:after{display:none}
tr.hide{display:table-row}tr.hide>*{font-size:0;padding-top:0!important;padding-bottom:0!important;overflow:hidden}
dfn{font-style:normal;display:inline-block}
dfn.link:before{clear:both;content:"\e6a6";font-family:"iconfont";color:#999;display:inline-block;margin-right:5px}
dfn.img:before{clear:both;content:"\e60e";font-family:"iconfont";color:#999;display:inline-block;margin-right:5px}
dfn.img_show{cursor:pointer}
dfn.true,dfn.false{display:inline-block;width:20px;height:20px;position:relative;overflow:hidden;text-align:center;line-height:20px}
dfn.true:before{clear:both;content:"\e65e";font-family:"iconfont";color:#04BE02}
dfn.false:before{clear:both;content:"\e692";font-family:"iconfont";color:red}
dfn.load:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:transparent;background-image:var(--loadimg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-animation:e 1s steps(12) infinite;animation:e 1s steps(12) infinite}
.managelist{}
.managelist>div{width:10rem;line-height:2.2rem}

/*二维码状态设置*/
.qrcode{position:relative;overflow:hidden;font-size:1rem}
.qrcode_qr:before{clear:both;content:"\e614\a\a\a";font-family:"iconfont";color:#00C250;position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;width:100%;height:100%;text-align:center;font-size:250%;white-space:pre;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.qrcode_qr:after{clear:both;content:"\a扫码成功\a请在手机端完成操作";color:#fff;position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:100%;white-space:pre;line-height:1.8rem}

/*上拉加载更多*/
.dropload-down,.dropload-up{position:relative;height:0;overflow:hidden;font-size:12px;-webkit-transform:translateZ(0);transform:translateZ(0);color:#999;text-align:center}.dropload-down{height:50px}.dropload-load,.dropload-noData,.dropload-refresh,.dropload-update{height:50px;line-height:50px;text-align:center}.dropload-load .loading{display:inline-block;height:8px;width:8px;border-radius:100%;margin-right:5px;border:2px solid;border-color:#999 #999 transparent;vertical-align:middle;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite}.dropload-end:after{clear:both;content:"~~我是有底线的~~";display:block;text-align:center;line-height:50px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}

.amap-logo,.amap-copyright{position:absolute;left:-1000%;bottom:-1000%}
.amap-marker-label{border:1px solid #999;background-color:rgba(255,255,255,.6);padding:5px;line-height:normal;border-radius:3px}