@charset "utf-8";
body,html{width:100%;height:100%;}
*,:after,:before{/* box-sizing:border-box; */}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
body,button,input,select,textarea{font:12px/20px Microsoft YaHei,Tahoma,Helvetica,Arial,"\5FAE\8F6F\96C5\9ED1",PingFang SC,sans-serif;background:#ffffff;/* line-height:1.5715; */}
/* 清除默认样式 */
*{margin:0;padding:0;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{color:#333333;font-weight:500;font-size:100%;}
ul,ol,li{list-style:none;}
i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;display:block;}
input{background:none;outline:none;border:0;}
input:focus{border:none;}
input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}
textarea{resize:none;overflow:auto;}
a{text-decoration:none;}
a:focus {outline: none;}
a{cursor:pointer;}
textarea,input,button,select,legend{font:12px/1.14 arial,"\5fae\8f6f\96c5\9ed1";color:#333;outline:none;border:none;*font-size:100%;*border:0;vertical-align:top;background:none;}
a:active,a:hover{text-decoration:none;outline:0}

::-moz-placeholder{color:#19222a;}
::-webkit-input-placeholder{color:#19222a;}
:-ms-input-placeholder{color:#19222a;}
/* 字体大小 */
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:32px;}
.f32{font-size:34px;}
/* 字体样式 */
.f_bold{font-weight:bold;}
.f_weight_none{font-weight:normal;}
/* 间距 */
.m0{margin:0 !important;}
.mx0{margin-left:0 !important;margin-right:0 !important;}
.my0{margin-top:0 !important;margin-bottom:0 !important;}
.ml0{margin-left:0 !important;}
.mr0{margin-right:0 !important;}
.mt0{margin-top:0 !important;}
.mb0{margin-bottom:0 !important;}
.mx_auto{margin-left:auto !important;margin-right:auto !important;}
.my_auto{margin-top:auto !important;margin-bottom:auto !important;}
.m_auto{margin:auto !important;}
.p0{padding:0 !important;}
.px0{padding-left:0 !important;padding-right:0 !important;}
.py0{padding-top:0 !important;padding-bottom:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.pl0{padding-left:0 !important;}
.pr0{padding-right:0 !important;}
/* boredr */
.border_0{border:0 !important;}
/* 字体颜色 */
.col_333{color:#333333;}
.col_666{color:#666666;}
.col_999{color:#999999;}
.cor_fff{color:#ffffff;}
.cor_eee{color:#eeeeee;}
.cor_ccc{color:#cccccc;}
.cor_000{color:#000000;}
.cor_333{color:#333333;}
.cor_666{color:#666666;}
.cor_999{color:#999999;}
/* 背景颜色 字体类型 字体颜色*/
.bg_fff{background-color:#ffffff;}
.bg_f0{background-color:#f0f0f0;}
.bg_none{background:none;}
/* 层级 1-5 */
.z_index_1{z-index:1;}
.z_index_2{z-index:2;}
.z_index_3{z-index:3;}
.z_index_4{z-index:4;}
.z_index_5{z-index:5;}
/* 布局 */
.wrap{width:1180px;margin:0 auto;}

.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.pos_r{position:relative;}
.pos_a{position:absolute;}
.pos_f{position:fixed;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.d_flex{display:flex;display:-webkit-flex;}
.d_block{display:block;}
.w_100{width:100%;}
.h_100{height:100%;}
.over_hidden{overflow:hidden;}
/* 盒子布局 */
.just_con_end{justify-content:flex-end;}
.just_con_cen{justify-content:center;}
.just_con_bet{justify-content:space-between;}
.just_con_ard{justify-content:space-around;}
.allg_ite_cen{align-items:center;}
/* 蒙层 */
.show{display:block !important;}
.hide{display:none !important;}
.mask{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:99;display:none;}
/* 文案不可选中 */
.usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.hd_zixun{cursor:pointer;}
/* 固定一行 */
.white-sp-now{white-space:nowrap;}
/* 公用页面的其他位置 */
/* toast */
.com_toast{padding:19px 70px;background:rgba(0,0,0,.6);left:50%;top:50%;font-size:20px;color:#fff;border-radius:39px;display:none;position:fixed;z-index:199;}
/* 去除公用样式的 弹窗 */
/* 登录 *//* 小能客服 *//* 公用底 */
.loginBox *,.loginBox,.loginBox::before,.loginBox::after,
.daxn-fixed,.daxn-fixed *,.daxn-fixed::before,.daxn-fixed::after,
.con_footer,.con_footer *,.con_footer::before,.con_footer::after{box-sizing:content-box;}
