@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, p, dl, dd, ol, ul, th, td, form, fieldset, input, button, textarea {
    margin: 0;
    padding: 0
}
html {
    -webkit-text-size-adjust: none;
    word-wrap: break-word
}
h1, h2, h3 {
    font-size: 100%
}
ol, ul {
    list-style: none
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    font-size: inherit
}
fieldset, img {
    border: 0
}
cite, em, s, i, b {
    font-style: normal
}
input, button, textarea, select {
    font-size: 100%
}
body, input, button, textarea, select, option {
    font-size: normal
}
a, input, textarea {
    text-decoration: none;
    outline: 0
}
li, img, label, input {
    vertical-align: middle
}
input[type="button"], input[type="submit"], input[type="reset"] {
 -webkit-appearance: none;
}
textarea {  
-webkit-appearance: none;
} 
.wrapper{padding:10px  20px}
.data_nav{}

.show{display:block !important}
.hidden{display:none;}
.fl { float: left;}
.fr { float: right;}
.lans{ color: #00479D;}
.label_width_s{width:50px !important;}
.label_width_m{width:80px !important;}
.label_width_l{width:120px !important;}
.label_width_x{width:160px !important;}
.label_width_xx{width:180px !important;}
.label_width_200{width:200px !important;}
.label_width_250{width:250px !important;}
.label_width_300{width:300px !important;}
.label_width_350{width:350px !important;}
.label_width_400{width:400px !important;}
.label_width_430{width:430px !important;}
.label_width_450{width:450px !important;}
.label_height_40{ height:40px}
.label_height_50{ height:50px}
.font_size_s{font-size:12px;}
.font_size_m{font-size:16px;}
.font_size_l{font-size:20px;}
.of_h{overflow: hidden;}
.pl_10{ padding-left: 10px;}
.pl_20{ padding-left: 20px;}
.pl_30{ padding-left: 30px;}
.pl_40{ padding-left: 40px;}
.pl_50{ padding-left: 50px;}
.pl_60{ padding-left: 60px;}
.pr_10{ padding-right: 10px;}
.pr_20{ padding-right: 20px;}
.pr_30{ padding-right: 30px;}
.pr_40{ padding-right: 40px;}
.pr_50{ padding-right: 50px;}
.pr_60{ padding-right: 60px;}
.pt_3{ padding-top: 3px;}
.pt_20{ padding-top: 20px;}
.pt_30{ padding-top: 30px;}
.pt_40{ padding-top: 40px;}
.pt_50{ padding-top: 50px;}
.pt_60{ padding-top: 60px;}
.pb_3{ padding-bottom: 3px;}
.pb_10{ padding-bottom: 10px;}
.pb_20{ padding-bottom: 20px;}
.pb_30{ padding-bottom: 30px;}
.pb_40{ padding-bottom: 40px;}
.pb_50{ padding-bottom: 50px;}
.pb_60{ padding-bottom: 60px;}
.pb_90{ padding-bottom: 90px;}
.padding_5{ padding: 5px;}
.padding_10{ padding: 10px;}
.padding_20{ padding: 20px;}
.padding_30{ padding: 30px;}
.padding_40{ padding: 40px;}
.padding_50{ padding: 50px;}
.padding_60{ padding: 60px;}
.margin_auto{ margin: auto;}
.ml_5{margin-left: 5px;}
.ml_10{margin-left: 10px;}
.ml_20{margin-left: 20px;}
.ml_30{margin-left: 30px;}
.ml_40{margin-left: 40px;}
.ml_50{margin-left: 50px;}
.ml_60{margin-left: 60px;}
.mr_10{margin-right: 10px;}
.mr_20{margin-right: 20px;}
.mr_30{margin-right: 30px;}
.mr_40{margin-right: 40px;}
.mr_50{margin-right: 50px;}
.mr_60{margin-right: 60px;}
.mt_0{margin-top: 0px !important}
.mt_5{margin-top: 5px;}
.mt_10{margin-top: 10px;}
.mt_20{margin-top: 20px;}
.mt_30{margin-top: 30px;}
.mt_40{margin-top: 40px;}
.mt_50{margin-top: 50px;}
.mt_60{margin-top: 60px;}
.mb_0{margin-bottom: 0px;}
.mb_10{margin-bottom: 10px;}
.mb_20{margin-bottom: 20px;}
.mb_30{margin-bottom: 30px;}
.mb_40{margin-bottom: 40px;}
.mb_50{margin-bottom: 50px;}
.mb_60{margin-bottom: 60px;}
.margin_20{margin: 20px;}
.margin_30{margin: 30px;}
.margin_40{margin: 40px;}
.margin_50{margin: 50px;}
.margin_60{margin: 60px;}
.lh_it{ line-height:initial !important}
.lh_18{line-height: 18px;}
.lh_20{line-height: 20px;}
.lh_26{line-height: 26px;}
.lh_28{line-height: 28px;}
.lh_30{line-height: 30px;}
.lh_32{line-height: 32px;}
.lh_34{line-height: 34px;}
.lh_36{line-height: 36px;}
.lh_38{line-height: 38px;}
.lh_40{line-height: 40px;}
.lh_48{line-height: 48px;}
.lh_56{line-height: 56px;}
.fz_12{font-size: 12px;}
.fz_14{font-size: 14px;}
.fz_16{font-size: 16px;}
.fz_18{font-size: 18px;}
.fz_20{font-size: 20px;}
.fz_22{font-size: 22px;}
.fz_24{font-size: 24px;}
.fz_26{font-size: 26px;}
.fz_28{font-size: 28px;}
.fz_30{font-size: 30px;}
.fw_b{ font-weight: bolder;}
.fw_400{ font-weight:400}
.grey{color: #BCBCBC;}
.red{ color: #FF0000;}
.green{color: chartreuse;}
.blue{color:#1E9FFF}
.blue:hover{ opacity: .9;color:#1E9FFF}
.black{ color:#000}
.white{ color:#FFF}
.wp_100{ width: 100%;}
.wp_90{ width: 90%;}
.wp_80{ width: 80%;}
.wp_70{ width: 70%;}
.wp_60{ width: 60%;}
.wp_50{ width: 50%;}
.wp_45{ width: 45%;}
.wp_40{ width: 40%;}
.wp_30{ width: 30%;}
.wp_25{ width: 25%;}
.wp_20{ width: 20%;}
.wp_10{ width: 10% !important;}
.clear{ clear:both}
.bs_bb{box-sizing: border-box;}
.p_rt{position: relative;}
.ta_c{text-align:center !important}
.ta_l{text-align:left !important}
.ta_r{text-align:right !important}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tl_f{table-layout:fixed;}
.ellipse{ border-radius: 20px; text-align: center; color: #fff;}
.bg_grey{background: #555;}
.bg_red{ background: #FF5722;}
.bg_green{background: chartreuse;}
.bg_darkgreen{background: #339933;}
.bg_blue{background:#1E9FFF}
.bg_white{background:#fff}
.business_grey{background:#666;}
.business_red{background:#F00;}
.business_yellow{background:#ddaf01;}
.business_darkgreen{background: #339933;}
.business_blue{background: #1e9fff;}
.p_f{position:fixed}
.b_0{bottom:0px}
.t_0{top:0px}
.l_0{left:0px}
.r_0{right:0px}
.cursor{cursor: pointer}
.br_0{ border-right:0px !important}
.bb_1{ border-bottom:1px solid #ccc}
.bl_1{ border-left:1px solid #ccc}
.bt_1{ border-top:1px solid #ccc}
.bb_2{ border-bottom:2px solid #ccc}
.b_1{ border:1px solid #ccc}

