@charset "utf-8";

body{font-size: 14px;background-color: #f3f7fc!important;}
/*a{text-decoration: none !important;transition:all 0.3s;-webkit-transition:all .3s;}*/
a{text-decoration: none !important;}
i{font-style: normal;}
.w1190{width: 1190px!important;}
.w100{ width:100px!important;}
.w150{ width:150px!important;}
.w140{ width:140px!important;}
.w300{ width:300px!important;}
.w400{ width:400px!important;}
.c_m{margin:0 auto;}
.f_l{float: left!important;}
.f_r{float: right!important;}

.t_a{text-align: center!important;}
.ta_l{text-align: left!important;}
.ta_c{text-align: center!important;}
.ta_r{text-align: right!important;}

.d_n{display: none!important;}
.d_b{display: block;}
.f_w{font-weight: bold;}
.fw_n{font-weight: normal!important;}

.over_h{overflow: hidden;}
.over_a{overflow: auto}

.position_r{position: relative;}
.position_a{position: absolute;}
.position_f{position: fixed;}

.pointer{cursor: pointer!important;}
.fillet_6{border-radius: 6px;}
.fillet_8{border-radius: 8px;}

.f_10{font-size: 10px !important;}
.f_12{font-size: 12px !important;}
.f_14{font-size: 14px !important;}
.f_16{font-size: 16px !important;}
.f_18{font-size: 18px !important;}
.f_20{font-size: 20px !important;}
.f_24{font-size: 24px !important;}

.f_000{color: #000!important;}
.f_333{color: #333!important;}
.f_666{color: #666!important;}
.f_777{color: #777!important;}
.f_888{color: #888!important;}
.f_999{color: #999!important;}
.f_blue{color: #2587f4!important;}
.f_cyan{color: #22ca92!important;}
.f_yellow{color: #fffc00!important;}
.f_fff,.f_white{color: white!important;}
/*.f_orange{color: #ff6600 !important;}*/
.f_orange{color: #ff751a !important;}
.f_green{color: #29bf2e!important;}
.f_purple{color: #9b41d4!important;}
.f_red{color: red!important;}

.b_fff,.b_white{background: #fff !important;}
.b_orange{background: #ff5200 !important;}
.b_green{background: #29bf2e!important;}
.b_red{background: #ff0000!important;}
.b_gray {background: darkgrey !important;}

.background1{background: #c478f4!important;}
.background2{background: #7a96ff!important;}
.background3{background: #ffb45b!important;}
.background4{background: #4ecee0!important;}



.m_0{margin: 0px!important;}
.ml_0{margin-left: 0px!important;}
.mr_0{margin-right: 0px!important;}
.mt_0{margin-top: 0px!important;}
.mb_0{margin-bottom:0px!important;}
.m_5{margin: 5px;}
.ml_5{margin-left: 5px;}
.mr_5{margin-right: 5px;}
.mt_5{margin-top: 5px;}
.mb_5{margin-bottom: 5px;}
.m_10{margin: 10px;}
.ml_10{margin-left: 10px;}
.mr_10{margin-right: 10px;}
.mt_10{margin-top: 10px;}
.mb_10{margin-bottom: 10px;}
.m_15{margin: 15px;}
.m_20{margin: 20px;}
.ml_20{margin-left: 20px;}
.mr_20{margin-right: 20px;}
.mt_20{margin-top: 20px;}
.mb_20{margin-bottom: 20px;}
.m_30{margin: 30px;}
.ml_30{margin-left: 30px;}
.mr_30{margin-right: 30px;}
.mt_30{margin-top: 30px;}
.mb_30{margin-bottom: 30px;}

.p_0{padding: 0!important;}
.p_5{padding: 5px;}
.pl_5{padding-left: 5px;}
.pr_5{padding-right: 5px;}
.pt_5{padding-top: 5px!important;}
.pb_5{padding-bottom: 5px;}
.p_10{padding: 10px!important;}
.pl_10{padding-left: 10px;}
.pr_10{padding-right: 10px;}
.pt_10{padding-top: 10px!important;}
.pb_10{padding-bottom: 10px;}
.p_15{padding: 15px;}
.pl_15{padding-left: 15px!important;}
.pr_15{padding-right: 15px!important;}
.pt_15{padding-top: 15px!important;}
.pb_15{padding-bottom: 15px!important; }
.p_20{padding: 20px;}
.pl_20{padding-left: 20px;}
.pr_20{padding-right: 20px;}
.pt_20{padding-top: 20px;}
.pb_20{padding-bottom: 20px;}
.p_30{padding: 30px;}
.pl_30{padding-left: 30px!important;}
.pr_30{padding-right: 30px!important;}
.pt_30{padding-top: 30px!important;}
.pb_30{padding-bottom: 30px!important; }



input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance: none;} 
input[type="number"]{ -moz-appearance: textfield;}


.border_ddd{border: 1px solid #ddd;}
.block_orange{display: inline-block;background: #ff9300;height: 16px;width: 4px;}



.ellipsis_5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.ellipsis_4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.ellipsis_3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ellipsis_2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ellipsis_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.clearfix:after{display: block;clear: both; content: "";visibility: hidden;height: 0;}
.clearfix{zoom:1;}


.line_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.line_2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line_3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line_4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}


.layui-layer-cai .layui-layer-title{background: #429ffd;color: #fff;border: none;}
/*分页*/
.pages a:link, .pages a:visited, .pages a:active {background: #FFFFFF;border: #f3f7fc 1px solid;padding: 6px;color: #555;}


/*layui 蓝色颜色*/
.layui-form-radio>i:hover, .layui-form-radioed>i{color: #429ffd;}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color: #429ffd;}
.layui-form-checked[lay-skin=primary] i{border-color: #429ffd;background-color: #429ffd;}
.layui-laydate .layui-this {background-color: #429ffd!important;}


