/* reset */
abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
html{overflow-y:scroll;-webkit-text-size-adjust:none;}
html,body{width:100%;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
article,aside,figure,footer,header,hgroup,nav,section{display:block;}
img,object,embed{max-width:100%;}
ul,ol,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;cursor:pointer;font-size:100%;vertical-align:baseline background:transparent;blr:expression(this.onFocus=this.blur());-webkit-transition:all 0.3s ease -moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;}
a:hover{outline:none;text-decoration:none;}
a:active,a:focus{outline:none;}
i,em{font-style:normal;}
img{vertical-align:top;}
small{font-size:85%;}
strong{font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;word-break:break-all;word-wrap:break-word;width:100%;font-size:inherit;font-weight:400;}
th{vertical-align:bottom;text-align:left;}
td{font-weight:normal;vertical-align:top;text-align:left;}
td img{vertical-align:top;}
label{cursor:pointer;}
input,select{vertical-align:middle;cursor:pointer;}
input,select,textarea{outline:none;}
button{outline:none;}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
select,input{font:99% sans-serif;}
textarea{resize:none;overflow-y:auto;font-size:100%;}
pre,code,kbd,samp{font-family:monospace,sans-serif;}
button,input,select,textarea{margin:0;}
button{width:auto;overflow:visible;}
/* senior */
input:-webkit-autofill, 
textarea:-webkit-autofill, 
select:-webkit-autofill { 
       -webkit-box-shadow: 0 0 0 1000px white inset; 
}
input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px white inset; 
}
::-webkit-input-placeholder{color:#ccc;}

img::-moz-selection{background:transparent;}
img::selection{background:transparent;}
/* global */
.c{overflow:hidden;zoom:1;clear:both;}
.ch{zoom:1;clear:both;}
.l{float:left!important;}
.r{float:right!important;}
.db{display:block!important;}
.di{display:inline-block!important;}
.dn{display:none!important;}
.tl{text-align:left!important;}
.tr{text-align:right!important;}
.tc{text-align:center!important;}
.vt{vertical-align:top!important;}
.vm{vertical-align:middle!important;}
.vb{vertical-align:bottom!important;}

.ma{margin-left:auto;margin-right:auto;}
.pr{position:relative;top:0;left:0;}
.pf{position:fixed;}
.pa{position:absolute;}
.w100{width:100%;}
.h100{height:100%;}
.wh100{width:100%;height:100%}
.t0{top:0;}
.l0{left:0;}
.b0{bottom:0;}
.r0{right:0;}
.bb{box-sizing:border-box;}

/* margin padding */
.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m30{margin:20px;}
.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}
.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}
.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}
.mt30{margin-top:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}
.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p30{padding:20px;}
.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}
.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}
.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}
.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}
.pt30{padding-top:30px;}.pr30{padding-right:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}
/* btn */
.b{padding:0 20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;text-align:center;cursor:pointer;white-space:nowrap;color:#fff;border:none;box-sizing:border-box;cursor:pointer;}
.b.db{padding:0px !important;width:100%;}
a.b:hover{text-decoration:none;color:#fff;}

/* input */
input,select,textarea{display:block;box-sizing:border-box;padding:0 16px;width:100%;border-radius:4px;}
.checkbox{clear:both;}
.checkbox input{display:inline;height:13px;line-height:15px;padding:0;width:auto;position:relative;top:-1px;margin-right:5px;}
.checkbox label{float:left;padding-right:10px;}
textarea{padding-top:7px;padding-bottom:7px;}
	
/* table */
table.tb tbody tr td{background:#fff;}
table.tb thead tr th,table.tb tbody tr td{border-left-width:0;border-top-width:0;border-right-width:0;}
.rc-handle-container{position:relative;}
.rc-handle{position:absolute;width:7px;cursor:ew-resize;*cursor:pointer;margin-left:-3px;}
.tb-empty{margin:20px 0;line-height:100px;text-align:center;}

/* layout */
.w2{width:50%;float:left;box-sizing:border-box;padding-right:20px;}
.w3{width:33.33%;float:left;box-sizing:border-box;padding-right:20px;}
.w4{width:25%;float:left;box-sizing:border-box;padding-right:20px;}
.w5{width:20%;float:left;box-sizing:border-box;padding-right:20px;}
.w6{width:16.66%;float:left;box-sizing:border-box;padding-right:20px;}
.w7{width:14.28%;float:left;box-sizing:border-box;padding-right:20px;}
.w8{width:12.5%;float:left;box-sizing:border-box;padding-right:20px;}
.w9{width:11.11%;float:left;box-sizing:border-box;padding-right:20px;}
.w10{width:10%;float:left;box-sizing:border-box;padding-right:20px;}
.ww2{width:50%;float:left;box-sizing:border-box;padding-right:10px;}
.ww3{width:33.33%;float:left;box-sizing:border-box;padding-right:10px;}
.ww4{width:25%;float:left;box-sizing:border-box;padding-right:10px;}
.ww5{width:20%;float:left;box-sizing:border-box;padding-right:10px;}
.ww6{width:16.66%;float:left;box-sizing:border-box;padding-right:10px;}
.ww7{width:14.28%;float:left;box-sizing:border-box;padding-right:10px;}
.ww8{width:12.5%;float:left;box-sizing:border-box;padding-right:10px;}
.ww9{width:11.11%;float:left;box-sizing:border-box;padding-right:10px;}
.ww10{width:10%;float:left;box-sizing:border-box;padding-right:10px;}

/* upload */
.upload{position:relative;top:0;left:0;text-align:center;}
.upload-form{position:relative;top:0;left:0;width:100px;text-align:center;clear:both;}
.upload form{position:absolute;top:0;left:0;display:block;width:inherit;height:inherit;}
.upload form input{cursor:pointer;opacity:0;width:inherit;height:inherit;display:block;font-size:0;cursor:pointer;}
.upload-view{overflow:hidden;zoom:1;clear:both;float:left;}
.upload-box{position:relative;top:0;left:0;float:left;margin-right:10px;margin-bottom:10px;border:1px solid #f9f9f9;text-align:center;}
.upload-box span{position:absolute;right:0;top:0;width:15px;line-height:15px;text-align:center;height:15px;background:#F43530;color:#fff;display:block;cursor:pointer;}
.upload-form span{display:block;cursor:pointer;background:#fff;box-sizing:border-box;}
.upload-form-progress{position:absolute;bottom:1px;left:0;border-bottom:3px solid #36d42c;display:none;}

.popup-screen-img{position:fixed;top:10%;left:10%;width:80%;height:80%;display:none;}

/* city */
.city{position:relative;}
.citytext{padding-left:10px;cursor:pointer;background:#fff;box-sizing:border-box;border-radius:3px;}
.citydom{display:none;position:absolute;box-sizing:border-box;width:100%;padding:10px;background:#fff;z-index:1;}
.citydomtab{overflow:hidden;zoom:1;clear:both;}
.citydomtab span{float:left;border:1px solid #eee;margin-right:10px;padding:2px 10px;cursor:pointer;display:none;}
.citydomtab span.at{border-bottom:1px solid #fff;}
.cityclose{transform: scale(1, 0.7);display:inline-block;cursor:pointer;}
.citydombox{border-top:1px solid #eee;margin-top:-1px;}
.citydombox span{width:25%;display:block;float:left;padding:5px 0 0 10px;box-sizing:border-box;cursor:pointer;}
.citydombox span.at,.citydombox span:hover{color:#e4393c;}

.tab-nav{overflow-x:auto;white-space:nowrap;width:100%;}
.tab-nav span{position:relative;bottom:-1px;cursor:pointer;margin-right:25px;border-bottom-width:2px;box-sizing:border-box;display:inline-block;font-size:16px;}
.tab-nav span.at{}
.tab-con-con{display:none;}
.tab-con-con.at{display:block;}

.bselect{position:relative;top:0;left:0;}
.bselect-btn{cursor:pointer;display:inline-block;height:20px;line-height:20px;padding:0 5px;font-size:13px;}
.bselect-list{width:60px;padding:10px;position:absolute;top:21px;left:0;display:none;background:#fff;z-index:1;}
.bselect-list a{display:block;padding:3px 0;font-size:13px;}	

.inputsel{position:relative;top:0;left:0;}
.inputsel-view{border:1px solid #e7e9ec;width:100%;line-height:30px;box-sizing:border-box;position:absolute;top:29px;display:none;background:#fff;z-index:2;}
.inputsel-view span{display:block;cursor:pointer;padding:0 10px;}
.inputsel-view span:hover{background:#c7cdce;}


/* init */
body{font-family:"mp-quote", -apple-system-font, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;
}

/* 字体大小 颜色 高度 边框 链接 按钮颜色 背景色 */

/* size */
body{font-size:14px;} /* edit */
h1{font-size:24px;font-weight:0;} /* edit */
h2{font-size:20px;font-weight:0;} /* edit */
h3{font-size:16px;font-weight:0;} /* edit */
h4{font-size:14px;font-weight:0;} /* edit */
h5{font-size:14px;font-weight:0;} /* edit */
h6{font-size:14px;font-weight:0;} /* edit */

/* color */
body,
.upload-image .upload-form span,
.edui-default .edui-editor-wordcount,
.tab-nav span,
input,select
{color:#1a1b1c;} /* edit */

span,table.tb thead tr th{color:#7e8081;}

/* background */
table.tb thead tr th,
.edui-default .edui-editor-toolbarboxouter
{background:#f6f7f8;} /* edit */

/* link */
a{color:#576b95;} /* edit */
a:hover{color:#576b95;} /* edit */

/* height */
input,select,
.upload-form,.upload-form span,
.citytext,
.b,
.tab-nav span
{height:36px;line-height:36px;} /* edit */
.checkbox{height:auto;line-height:36px;overflow:hidden;}
.tab-nav{height:37px;} /* edit 比默认高度高1px */
.citydom{top:37px;} /* edit 比默认高度高1px */

textarea{height:200px;}

/* table */
table.tb thead tr th,table.tb tbody tr td{height:60px;line-height:60px;padding:0 10px 0 20px;}

/* btn */
.b{background:#4787f0;color:#fff;font-size:14px;border:1px solid #4787f0;border-radius:4px;} /* edit */
.b:hover{background:#4787f0;color:#fff;} /* edit */

/* page */
.pagemobile{overflow:hidden;clear:both;zoom:1;}
.pagemobile a{height:30px;line-height:30px;display:block;background:#f6f7f8;text-align:center;font-size:23px;border-radius:3px;color:#b1b2b3;}
.pml{width:50%;float:left;padding-right:5px;box-sizing:border-box;}
.pmr{width:50%;float:left;padding-left:5px;box-sizing:border-box;}

.pageadmin{overflow:hidden;zoom:1;clear:both;}
.pageadmin a{height:30px;line-height:30px;background:#f6f7f8;font-size:23px;border-radius:3px;float:left;padding:0 5px;color:#b1b2b3;}
.pageadmin-data{height:30px;line-height:30px;float:left;margin:0 10px;color:#b1b2b3;}
.pageadmin-data span{margin:0 7px;}
.pageadmin input{float:left;width:42px;height:30px;line-height:30px;border:none;background:#f6f7f8;margin:0 10px;border-radius:3px;padding:0 6px;color:#b1b2b3;}
.pageadmin-jump{font-size:13px!important;background:none!important;color:#576b95!important;}

.pageweb{overflow:hidden;zoom:1;clear:both;}
.pageweb a{height:30px;line-height:30px;background:#f6f7f8;font-size:14px;border-radius:3px;float:left;color:#b1b2b3;margin-left:10px;padding:0 10px;}
.pageweb a.iconfont{font-size:23px;padding:0 5px;}
.pageweb span{height:30px;line-height:30px;margin-left:10px;display:block;float:left;color:#b1b2b3;}

/* border */
input,select,textarea,
table.tb,table.tb tbody tr td,
.upload-form span,
.editorfunction,
.citytext,.citydom,
.bselect-btn,.bselect-list
{border:1px solid #e3e4e5;} /* edit */
table.tb thead tr th,table.tb tbody tr td,table.tb{border-left:0;border-right:0;border-top:0;}
table.tb thead tr th,table.tb{border-top:0;}

/* tab nav */
.tab-nav span a{color:#1a1b1c;}
.tab-nav span.at{border-bottom:2px solid #4787f0;}
.tab-nav span.at a{color:#4787f0;}

/* border-top */
.edui-default .edui-editor-bottomContainer td
{border-top:1px solid #e3e4e5;} /* edit */
/* border-bottom */
.edui-default .edui-editor-toolbarboxouter,
.tab-nav
{border-bottom:1px solid #e3e4e5;} /* edit */

/* popup */
.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;display:none;}
.popupbg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:201;background:rgba(0,0,0,.4);}
.popupbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:202;}
.popupcon{width:500px;margin:100px auto 0 auto;background:#fff;padding:20px;border-radius:8px;position:relative;}
.popupclose{cursor:pointer;position:absolute;right:10px;top:10px;}

.tipspopup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99;}
.tipspopup span{width:200px;margin:100px auto 0 auto;display:block;border-radius:4px;text-align:center;padding:10px 0;}
.tipspopup span.error{color:#e34d59;border:1px solid #f8b9be;background:#fdecee;}
.tipspopup span.success{color:#67C23A;border:1px solid #e1f3d8;background:#f0f9eb;}



