/*global*/

/*vant*/
.van-nav-bar {background-color: #F7F8FA;}
.van-nav-bar__title{font-size: 14px; color:#646566;}
.van-nav-bar__left{font-size: 14px;}
.van-nav-bar__right{font-size: 14px;}

.van-cell{font-size:12px;line-height:20px; padding:8px 8px;}
.van-checkbox{float:left; font-size:12px; margin-right:8px;}
.van-tag {font-size:12px; margin:1px 1px;}


/*首行缩进2个字*/
.div_ind{text-indent:2em;}
#service span{display:block; text-indent:2em;}
#service div{padding-left: 2em;}


*{margin: 0px;padding: 0px;border: 0px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;
	padding:0;
}

a {color:#1989FA}
a {text-decoration: none; font-size:12px;}
a:hover{color:#1989FA}

/*清除样式*/
.clear{zoom:1;clear:both;}

/*对齐方式*/
.center {text-align: center;}
.text_l {text-align: left;}
.text_r {text-align: right;}

/*字体*/
.fontB{font-weight: bold;}
.fonts8{ font-size:8px }
.fonts10{ font-size:10px }
.fonts12{ font-size:12px }
.fonts14{ font-size:14px }
.fonts15{ font-size:15px }
.fonts20{ font-size:20px }
.fonts25{ font-size:25px }
.fonts30{ font-size:30px }
.fonts35{ font-size:35px }

/*间距*/
.pd_lr_3per{padding: 0 3%;}
.pd_lr_5per{padding: 0 5%;}
.pd_lr_10per{padding: 0 10%;}
.mg_lr_3per{margin: 0 3%;}
.mg_lr_5per{margin: 0 5%;}
.mg_lr_10per{margin: 0 10%;}
.mg_top_10per{margin-top: 10%;}
.mg_top_3{margin-top:3px;}
.mg_top_5{margin-top: 5px;}
.mg_top_8{margin-top: 8px;}
.mg_top_10{margin-top: 10px;}
.mg_top_20{margin-top: 20px;}
.mg_top_50{margin-top: 50px;}
.mg_bot_3{margin-bottom: 3px;}
.mg_bot_5{margin-bottom: 5px;}
.mg_bot_10{margin-bottom: 10px;}
.mg_bot_20{margin-bottom: 20px;}
.mg_bot_50{margin-bottom: 50px;}

/*color*/
.color_red{color: red;}
.color_gre{color: green;}
.color_white{color: white;}
.color_black{color: black;}
.color_gray{color: gray;}
.color_blue{color: blue;}
.color1 {color:#2a90ff;}
.color2{color:#DDDDDD;}
.color3{color:#26A2FF;}
.color4{color:#2A90FF}
.color5{color: #808080;}
.color6{color: #FF0000;}
.color7{color: #576B95;}
.color8{color: #ED6A0C;}
.color9{color: #FAAB0C;}
.color10{color: #7232dd;}
.color11{color: lightseagreen;}
.color12{color: #07C160;}
.color13{color:#1989FA;}
.color14{color:#D4EDDA;}
.color15{color:#b1dfbb;}
/*主色*/
.col_MR{color:#EE0A24;}
/*中性色*/
.col_N1{color:#F7F8FA;}
.col_N2{color:#F2F3F5;}
.col_N3{color:#EBEDF0;}
.col_N4{color:#DCDEE0;}
.col_N5{color:#C8C9CC;}
.col_N6{color:#969799;}
.col_N7{color:#646566;}
.col_N8{color:#323233;}
.col_B{color:#000000;}
.col_W{color:#FFFFFF;}
/*功能色*/
.col_MW{color:#576B95;}
.col_MG{color:#07C160;}
.col_MR{color:#EE0A24;}
.col_O4{color:#ED6A0C;}
.col_Y1{color:#FFFBE8;}
.col_CY4{color:#FAAB0C;}
/*其它色*/
.col_blue{color: #007bff;}
.col_indigo{color: #6610f2;}
.col_purple{color: #6f42c1;}
.col_pink{color: #e83e8c;}
.col_red{color: #dc3545;}
.col_orange{color: #fd7e14;}
.col_yellow{color: #ffc107;}
.col_green{color: #28a745;}
.col_teal{color: #20c997;}
.col_cyan{color: #17a2b8;}
.col_white{color: #fff;}
.col_gray{color: #6c757d;}
.col_gray-dark{color: #343a40;}
.col_primary{color: #007bff;}
.col_secondary{color: #6c757d;}
.col_success{color: #28a745;}
.col_info{color: #17a2b8;}
.col_warning{color: #ffc107;}
.col_danger{color: #dc3545;}
.col_light{color: #f8f9fa;}
.col_dark{color: #343a40;}

/*background-color*/
.bg_cl1{background-color: #DDDDDD;}
.bg_cl2{background-color: #FFFFFF;}
.bg_cl3{background-color: #D4EDDA;}
.bg_cl4{background-color: #FFF3CD;}
.bg_cl5{background-color: #fff3cd;}
.bg_cl6{background-color: #FAAB0C;}

/*浮动*/
.fl_l{float: left;}
.fl_r{float: right;}

/*文本对齐*/
.center{text-align:center;}
.text_agl{text-align: left;}
.text_agr{text-align: right;}

/*比例宽度*/
.wd_5{width: 5%;}
.wd_10{width: 10%;}
.wd_15{width: 15%;}
.wd_20{width: 20%;}
.wd_25{width: 25%;}
.wd_30{width: 30%;}
.wd_35{width: 35%;}
.wd_40{width: 40%;}
.wd_45{width: 45%;}
.wd_50{width: 50%;}
.wd_55{width: 55%;}
.wd_60{width: 60%;}
.wd_65{width: 65%;}
.wd_70{width: 70%;}
.wd_75{width: 75%;}
.wd_80{width: 80%;}
.wd_85{width: 85%;}
.wd_90{width: 90%;}
.wd_95{width: 95%;}
.wd_00{width: 100%;}

/*圆角*/
.radius4{border-radius:4px}
.radius8{border-radius:8px}

/*分割线*/
.line_1_ddd{width: 100%;height: 1px; background-color: #DDDDDD; margin:2px 0;}
.line_8_ddd{width: 100%;height: 8px; background-color: #DDDDDD;}
.line_1_F2F{width: 100%;height: 1px; background-color: #F2F3F5; margin:2px 0;}
.line_8_F2F{width: 100%;height: 8px; background-color: #F2F3F5;}
.line_8_FFF{width: 100%;height: 8px; background-color: #ffffff;}
.line_1_28A{width: 100%;height: 1px; background-color: #b1dfbb; margin:2px 0;}

/*显示与隐藏*/
.dsp_none{display: none;}
.dsp_block{display: block;}

/*自定义元素块*/
gr{color:green;}
grB{color:green;font-weight:bold;}
grB_f18{color:green;font-weight:bold; font-size:18px;}
re{color:red;}
reB{color:red;font-weight:bold;}
reB_f18{color:red;font-weight:bold; font-size:18px;}
bl{color:blue;}
blB{color:blue;font-weight:bold;}
blB_f18{color:blue;font-weight:bold; font-size:18px;}
f18{font-weight:bold; font-size:18px;}

[v-clock]{display: none;}

.van-tabbar--fixed{box-shadow: 0px 12px 15px 0px #989595;}
#app{
	padding-bottom: env(safe-area-inset-bottom);
}