body,html{font-family:"MicroSoft YaHei","hiragino sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333;}
html{min-width:1200px;}
input{font-family:"MicroSoft YaHei";}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object,i,em{margin:0px;padding:0px;outline:none;}
ul,li,ol{list-style-type:none;}
address,cite,code,em,th,i,h1,h2,h3,h4,h5,h6{font-style:normal;}
img{border:0 none;}
input,button,select,textarea{outline:none;}
object,textarea,img,iframe{vertical-align:middle;}
li{vertical-align:bottom}
textarea{overflow:auto;}
s{text-decoration:none;}
*{margin:auto;}
a{text-decoration:none;color:#333;}
a:hover{color:#417af9;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#aaa;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}

.scrollbar::-webkit-scrollbar{width:10px;height:1px;}
.scrollbar::-webkit-scrollbar-thumb{background:#aaa;}
.scrollbar::-webkit-scrollbar-track{background:#EDEDED;}

.theme_bg{background:#417af9;}
/*font_color*/
.fcr{color:#ff0000;}
.fcr1{color:#fb5033;}
.fcb{color:#417af9;}
.fco{color:#f50;}
.fcg{color:#727272 !important;}
.fcgs{color:#f4f4f4;}
.fcpink{color:#edd9db;}
.fcy{color:#f76421;}
.fcw{color:#fff;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
/*clear*/
.clear{clear:both;height:0px;font-size:0px;_line-height:0px;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0px;content:"\0020";}
.blank0,.blank5,.blank10,.blank15,.blank20,.blank25,.blank30,.blank35,.blank40,.blank45,.blank50{font-size:0px;height:0px;display:block;clear:both;overflow:hidden;}
.blank0{height:0;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank15{height:15px;}
.blank20{height:20px;}
.blank25{height:25px;}
.blank30{height:30px;}
.blank35{height:35px;}
.blank40{height:40px;}
.blank45{height:45px;}
.blank50{height:50px;}

.w100{width:100% !important;}
.w33{width:33.33% !important;}
/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.ml20{margin-left:20px;}
.ptb20{padding:20px 0px;}
.ptb30{padding:30px 0px;}
.ptb40{padding:40px 0px;}
.ptb50{padding:50px 0px;}

.floatl{float:left;}
.floatr{float:right;}

.row{width:1200px;}

.scrollbar{height:100%;overflow-y:auto}
.scrollbar::-webkit-scrollbar{width:6px;background:#fff}
.scrollbar::-webkit-scrollbar-thumb{width:6px;background:#D3D3D3}

/*标签*/
.xjy_tag{display:inline-block;margin-right:5px;background:#f1f7ff;height:24px;line-height:24px;text-align:center;color:#5c7596;font-size:12px;border-radius:4px;padding:0px 14px;font-weight:normal;}
.tag-bg-blue{background:#417af9;color:#fff;}
/*按钮*/
.btn{display:inline-block;text-align:center;border:0px;-webkit-appearance:none;white-space:nowrap;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:0px 15px;height:32px;line-height:32px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.btn_small{padding:0px 10px;height:24px;line-height:24px;}
.btn_big{padding:0px 18px;height:40px;line-height:40px;}
.btn-blue-bg{background:#417af9;color:#fff}
.btn-blue-border{border:1px solid #417af9;color:#417af9;}
.btn-gray-border{border:1px solid #ddd;color:#666;}
/*单选多选按钮*/
.checkbox{min-width:16px;height:16px;line-height:16px;display:inline-block;position:relative;background:url(../images/checkbox-blue.png) no-repeat left center;}
.checkbox.on{background:url(../images/checkbox-blue-on.png) no-repeat left center;}
.checkbox.disabled{background:url(../images/checkbox-gray.png) no-repeat left center;}
.checkbox.disabled_on{background:url(../images/checkbox-gray-on.png) no-repeat left center;}
.checkbox span{padding:0px 0px 0px 24px;word-break:break-all;}

.radio{height:16px;line-height:16px;display:inline-block;position:relative;background:url(../images/radio-blue.png) no-repeat left center;}
.radio.on{background:url(../images/radio-blue-on.png) no-repeat left center;}
.radio.disabled{background:url(../images/radio-gray.png) no-repeat left center;}
.radio.disabled_on{background:url(../images/radio-gray-on.png) no-repeat left center;}
.radio span{padding:0px 0px 0px 20px;word-break:break-all;}

/*select模拟下拉*/
.SelectBox{width:100%;position:relative;border:1px solid #ddd;padding:0px 10px;border-radius:3px;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.SelectBox .val{height:30px;line-height:30px;background:url(../images/det-icon.png) no-repeat right center;}
.SelectBox .val input{width:90%;border:none;background:none;}
.SelectBox .ullist{display:none;width:100%;background:#fff;border:1px solid #ddd;border-radius:0px 0px 3px 0px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;left:0px;top:30px;z-index:9;max-height:320px;overflow-y:auto;}
.SelectBox .ullist li{line-height:30px;}

/*方本框*/
.InputBox{height:auto;position:relative;border:1px solid #ddd;border-radius:3px;}
.InputBox:after{content:attr(suffix);height:20px;line-height:20px;position:absolute;right:10px;top:50%;margin-top:-10px;z-index:2;color:#ccc;}
.InputBox input{width:100%;height:30px;line-height:30px;border-radius:3px;padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#417af9;border:none;}

/*pages*/
.list-page{text-align:center;height:auto;padding:10px 0px;}
.list-page ul{margin:auto;display:flex;flex-flow:row nowrap;justify-content:center;}
.list-page ul li{list-style:none;padding:0px 2px;height:auto;}
.list-page ul li span,.list-page ul li a{display:inline-block;padding:0px 14px;height:36px;line-height:36px;color:#666;background:#f1f1f1;color:#1989FA;}
.list-page ul li.active span{background:#1989FA;color:#fff;}
.list-page ul li.disabled span{color:#ccc;background:#f1f1f1;}




















