@charset "UTF-8";
/*
 * reset
 * */
*{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
html,body,div,ul,li,p,h1,h2,h3,h4,h5,h6,section,nav,menu,header,footer{margin:0;padding:0;box-sizing: border-box;display: block;}
a,a:hover,a:focus{text-decoration: none!important;}
h1,h2,h4{font-size: 16px;}
img{border:none;}
i{font-style: normal;}
ul,li{list-style: none;}
html{background-color: #f2f2f2;}
body{font: 14px/1.5 Helvetica,Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei",SimSun,Heiti,sans-serif;color:#000;height:100%;background-color: #f2f2f2;overflow-x: auto;}
iframe{border: 0;}
em{font-style: initial;}
label{max-width: inherit;}
/*
 * 清除浮动
 * */
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.clear { clear:both; }
.clfix{clear:left;}
.crfix{clear:right;}
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; font-size:0; line-height:0; height:0;}
.clearfix { *zoom:1;}
/*
 */
.underTips{font-size: 14px;color:#00a0e9;text-decoration: underline;cursor: pointer;}
.underTips:hover{color:#00a0e9!important;text-decoration: underline;}
.align-center{text-align: center;}
/*
 * common
 * */
.lm-block{display: block;}
.lm-inline{display: inline-block;}
.lm-ico{font-size: 16px;color:#c2c2c2;vertical-align: middle;}
.lm-common-title{height:63px;line-height: 63px;padding-left: 42px;border-bottom:1px #ced0da solid;padding-right:42px;}
.lm-common-con{padding:42px;}
.lm-common-title h3{line-height: 62px;}
.lm-tips{font-size: 14px;color:#7f8fa4;}
.bgff{background: #fff;}
.lm-closed{}
/*-----
 * background
 * */
.btn-submit{padding:0 20px;height:48px;line-height: 46px;border-radius: 0;border:none;background: none;color:#333;}
.btn-active{background: #ff6f00;color:#fff;}
.btn-cancel{background: #707070;color:#fff;}
.btn-save{background: #ff9c00;color:#fff;}
.btn-linear{
    background: -ms-linear-gradient(top,#fff,#f2f4f7);
    background: -moz-linear-gradient(top,#fff,#f2f4f7);
    background: -webkit-linear-gradient(top,#fff,#f2f4f7);
    background: linear-gradient(top,#fff,#f2f4f7);
    border:1px #ced0da solid;
    color:#333;
}
.btn-this{background: #707070;color:#fff;}
/*
 * color
 * */
.col-error{color:#ed1c24;}
.col-primary{color:#00aeef;}
.col-valid{color:#1bb934;}
/*mt*/
.mt37{margin-top:37px;}
/*
 * font
 */
.b-bottom{border-bottom: 1px #dfe2e5 solid;}
h3{font-size: 22px;color:#354052;}

/*线上*/
@font-face {
    font-family: 'iconfont';  /* project id 813588 */
    src: url('//at.alicdn.com/t/font_813588_tq7ka5k57h.eot');
    src: url('//at.alicdn.com/t/font_813588_tq7ka5k57h.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_813588_tq7ka5k57h.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_813588_tq7ka5k57h.woff') format('woff'),
    url('//at.alicdn.com/t/font_813588_tq7ka5k57h.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_813588_tq7ka5k57h.svg#iconfont') format('svg');
}
/*@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}*/
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.mt20{
    margin-top: 20px;
}
.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently
	not supported by any browser */
}
/*滚动条*/
/*::-webkit-scrollbar {
	width:5px;
	height:5px;
}
::-webkit-scrollbar-button:vertical {
	display:none
}
::-webkit-scrollbar-corner,::-webkit-scrollbar-track {
	background-color:#fff;
	border-radius: 0px;
	border: 1px solid #369bf7;
}
::-webkit-scrollbar-thumb {
	border-radius:0px;
	background-color:#369bf7;
	
}
::-webkit-scrollbar-thumb:vertical:hover {
	background-color:#fff
}
::-webkit-scrollbar-thumb:vertical:active {
	background-color:#fff
}*/