﻿@charset "utf-8";*{padding:0;margin:0;outline:none}
ul,ol{list-style:none}
body{font-family:"微软雅黑";background:#f0f5f7;font-size:0.29333333333333333rem}
img{border:none}
a{text-decoration:none;color:#282828}
.fl{float:left}
.fr{float:right}
.header{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;height:2.5rem;line-height:2.5rem;background:#d3001d;margin:0 auto;z-index:99}
.header h3{font-size:1rem;color:#ffe937;text-align:center;width:100%}
.header img{width:1.5rem;height:1.5rem;padding:0.4375rem}
.header span{font-size:1rem;color:#fff;width:2.5rem;height:1.5rem;padding-right:0.4375rem;display:inline-block}
.hed_top{height:2.5rem}
.banner{height:9rem;overflow:hidden}
.banner img{height:9rem;width:100%;object-fit:cover}
.banner .swiper-pagination-bullet{background:#FFC107;width:0.625rem;height:0.25rem;border-radius:0.625rem;opacity:.8}
.banner .swiper-pagination-bullet-active{background:#FF5722;opacity:1;border-radius:0.625rem;width:1.125rem;height:0.25rem}
.typt_por{width:100%;margin:0 auto;z-index:9;position:absolute}
.com_main{width:95%;margin:0 auto}
.com_a{width:100%;margin:0 auto;border-bottom:1px solid #0978E8}
.com_a h3{width:30%;text-align:center;font-size:24px;color:#FF9800;font-weight:200;padding:15px 0;border-bottom:3px solid #0978E8;display:inline-block}
.com_b{padding:20px 0 2px;border-bottom:1px solid #d7d7d7}
.com_b label img{width:32px;vertical-align:middle}
.com_b input{border:none;background:transparent;height:40px;vertical-align:middle;padding-top:5px;width:87%;font-size:16px}
.com_b input::-webkit-input-placeholder{color:#848484;font-size:16px}
.com_posi{position:relative}
.com_di{position:absolute;right:0;bottom:2px}
.foget{width:100%;margin:0 auto;text-align:right;padding:15px 0}
.foget img{width:22px;vertical-align:middle}
.foget span{font-size:14px;vertical-align:middle}
.push_ti{width:95%;margin:0 auto}
.push_ti a{display:block;padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.but_fot{width:95%;margin:0 auto;height:40px;line-height:40px;border-radius:10px;text-align:center;background-image:linear-gradient(170deg,#FFC107 0%,#FF9800 100%)}
.but_fot a{cursor:pointer;display:inline}
.but_fot span{font-size:17px;color:#FFFFFF;font-weight:600;cursor:pointer}
.but_fot:hover{background-image:linear-gradient(170deg,#FFC107 20%,#FF9800 80%)}
.iconMain{width:95%;background:#FFFFFF;border-radius:0.625rem;margin:0.625rem auto;overflow:hidden}
.icon_mto{display:flex;justify-content:space-around;padding:0.5rem 0 0.625rem;text-align:center}
.icon_mto img{width:2.9rem}
.icon_mto p{font-size:0.875rem;color:#282828;padding-top:0.1875rem}
.pan_main{padding:0.9375rem}
.min_tit{border-bottom:0.0625rem solid #eeeeee;overflow:hidden}
.tit_fl{font-size:1rem}
.tit_fl h3{font-size:16px;border-bottom:2px solid #f60230;padding-bottom:7px;display:inline-block}
.tit_fl img{width:3.125rem;display:block;margin-top:0.25rem}
.tit_ri{padding-top:3px}
.tit_ri img{width:0.9375rem}
.min_cont{overflow:hidden;padding:0.625rem 0;border-bottom:0.0625rem solid #eeeeee}
.mtt_img{width:40%;height:5.5rem;border-radius:0.625rem;overflow:hidden}
.mtt_img img{width:100%;height:100%;object-fit:cover}
.mtt_nrt{width:58%}
.mtt_nrt h4{font-size:0.875rem;font-weight:200;overflow:hidden;white-space:nowrap;color: #000;text-overflow:ellipsis}
.mtt_nrth4 {height:1.5rem;}
.mtt_list{padding-top:2px;margin-bottom:4px}
.mtt_list img{vertical-align:middle;width:0.875rem}
.mtt_list span{vertical-align:middle;font-size:0.875rem;color:#888888}
.mdd_ti{background:#00b091;color:#FFFFFF !important;display:inline-block;border-radius:5px;font-size:0.75rem !important;padding:1px 5px}
.pol_ai{float:right;color:#2196F3 !important;padding-top:2px}
.mdd_a{border:1px solid #ec3759;color:#ec3759 !important;display:inline-block;border-radius:5px;font-size:0.75rem;padding:0 5px}
.mdd_b{border:1px solid #377fec;scolor:#377fec !important;display:inline-block;border-radius:5px;font-size:0.75rem;padding:0 5px}
.mtt_nrt p{font-size:0.875rem;color:#888888;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.16rem;line-height:1.08rem;margin:3px 0 8px;text-indent: 1.6rem;}
.mtt_nrt span{font-size:0.875rem;color:#888888}
.bannee_shop{width:100%;height:12.6rem;margin:0 auto}
.bannee_shop img{width:100%;height:12.6rem;}
.bannee{width:100%;height:7rem;margin:0 auto}
.bannee img{width:100%;height:7rem;}
.rec_list{margin:0.625rem 0;overflow:hidden}
.rec_list b{color:#f00;padding-right:0.3125rem;float: left;margin-top: 3px;}
.rec_list label{font-size:15px;color:#212529;padding-right:0.3125rem;width:24%;text-align:right;padding-top:0.7rem}
.rec_list .rec_rr{border:1px solid #ced4da;border-radius:0.3125rem;height:2.1875rem;line-height:2.1875rem;padding-left:0.3125rem;width:72%;color:#6c757d;font-size:15px}
.rec_rr input{border:none;font-size:15px;width:100%}
.rec_or{height:2.1875rem;line-height:2.1875rem;padding-left:0.3125rem;width:72%}
.rec_or span{font-size:0.9375rem;color:#6c757d}
.con_btn{width:100%;margin:0.75rem auto;text-align:center}
.con_btn a{display:inline-block;background:#FF9800;color:#FFFFFF;font-size:1rem;padding:0.3125rem 2.1875rem;border-radius:0.3125rem}
.con_btn a:active{background:#054e99}
.reco_p{padding:0.625rem;border-bottom:0.0625rem solid #EEEEEE}
.reco_p p{font-size:1rem;text-indent:2em;color:#000d3d}
.info_main{padding:0.625rem}
.info_tit{border-bottom:0.0625rem solid #EEEEEE}
.info_tit h2{font-size:1rem;color:#4472c7;border-bottom:0.125rem solid #4472c7;display:inline-block;padding-bottom:0.3125rem}
.info_tit a{float:right;display:inline-block}
.info_tit span{padding:4px 8px;border-radius:10px;font-size:14px;background:#ff2222;color:#FFFFFF}
.info_list{padding-bottom:0.625rem;border-bottom:0.0625rem solid #EEEEEE}
.info_a{width:100%;margin:0.625rem auto;overflow:hidden}
.info_a img{width:1.8rem;height:1.8rem;overflow:hidden;border-radius:3.125rem;vertical-align:middle}
.info_a span{font-size:1rem;color:#204b76;max-width:19rem;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.info_a a{font-size:0.875rem;color:#204b76;float:right;padding-top:1rem}
.info_b{position:relative;width:100%;height:12.5rem;overflow:hidden;border-radius:0.625rem}
.info_img{width:100%;height:100%;object-fit:cover}
.info_ot{background:rgba(37,61,235,0.5);height:2.5rem;line-height:2.5rem;position:absolute;bottom:0rem;left:0;right:0;border-radius:0 0 0.625rem 0.625rem;padding:0 0.625rem}
.info_ot p{color:#FFFFFF;opacity:1;font-size:0.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.detail{background:#FFFFFF}
.deta_main{padding:0.625rem}
.deta_tit{border-bottom:0.0625rem solid #EEEEEE;padding:0 0.625rem 0.625rem}
.deta_tit h3{font-size:1.1rem;padding:0.3125rem 0;text-align:center}
.deta_tit span{font-size:0.75rem;color:#b3b7c0;padding-right:0.3125rem}
.deta_con{width:100%;margin:0.625rem auto;text-align:center}
.menu3_content{overflow:hidden}
.line{width:50%;float:left;display:inline-block}
.lie_img{width:80%}
.lite{width:50%;transform:scaleX(-1);display:inline-block;float:right}
.rainbow{width:97%;border-top:2px solid #3b5bfe;border-bottom:2px solid #3b5bfe;background:#ffffff;margin:5px auto;padding:10px 0}
.deta_op{width:91%;margin:0 auto;background:#f8f9fe;padding:2px 14px}
.deta_con p{font-size:1rem;text-align:left;margin:0.9375rem 0}
.deta_con img{max-width:100%;margin:0 auto;border-radius:0.625rem}
.event_main{padding:0.625rem}
.event_la,.event_lb{border-bottom:0.0625rem dashed #ced4da;padding-bottom:0.625rem}
.event_la h3{font-size:1rem;color:#212529;padding-bottom:0.3125rem}
.event_la img{width:1.125rem;vertical-align:middle}
.event_la span{font-size:0.75rem;color:#6c757d;vertical-align:middle}
.event_lb p{display:inline-block;font-size:0.875rem;color:#212529;width:23%;text-align:right}
.event_lb span{font-size:0.875rem;color:#6c757d}
.event_lb{padding:0.625rem 0}
.det_list{border-bottom:0.0625rem solid #ced4da}
.det_list ul{display:flex;justify-content:space-around}
.det_list h3{display:inline-block;padding:0.625rem 0;font-size:1rem;font-weight:400}
.det_list .active{border-bottom:0.125rem solid #d40c15;color:#d40c15}
.pot_li{margin:0.625rem}
.pot_tit{padding:0.625rem 0}
.pot_tit img{vertical-align:middle;width:5px}
.pot_tit span{vertical-align:middle;font-size:0.9375rem}
.pot_nr{line-height:1.5rem;font-size:1rem}
.pot_nr p{font-size:0.875rem;color:#212529;line-height:1.5em;text-indent:inherit !important}
.pot_nr img{max-width:100%;height:auto;padding:0.3125rem 0}
.pot_nr a{display:inline-block;padding:0.625rem 0 0;color:#d40c15;font-size:0.875rem}
.pot_pc{width:100%;margin:0 auto;text-align:center}
.pot_pc li{width:20%;float:left;padding-bottom:0.625rem}
.poiu{width:96%;margin:0 auto;text-align:center}
.poiu img{width:3rem;height:3rem;border-radius:3.125rem}
.poiu p{font-size:0.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fo_mian{position:fixed;bottom:0;left:0;right:0;height:3.125rem;border-top:0.0625rem solid #EEEEEE}
.fo_le{width:35%;background:#FFFFFF}
.fo_ri{width:65%;background:#d40c15;text-align:center;height:3.125rem}
.fo_ri a{font-size:1rem;color:#FFFFFF;line-height:3.125rem}
.fo_le ul{display:flex;justify-content:space-around;padding:0.125rem 0;height:3.125rem}
.fo_le img{width:1.625rem}
.fo_le p{font-size:0.8125rem}
.boot_op{height:3.125rem}
.boot_ot{height:4.0625rem}
.ban_sev{background:url(../img/sev_banner.jpg) no-repeat;background-size:100% 100%;height:7.1875rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;line-height:6.1rem}
.ban_sev h3{font-size:1.125rem;color:#FFFFFF}
.rec_list .sev_rr{width:72%}
.rec_skd label{text-align:left}
.sev_rr{border:1px solid #ced4da;border-radius:0.3125rem;height:3.125rem;padding-left:0.3125rem;padding-top:0.3125rem}
.sev_rr textarea{width:96%;border:none;height:3.125rem;font-size:15px}
.sev_rr input{width:96%;font-size:15px}
.sev_rr select{width:95%;border:none;background:#fff;font-size:15px}
.conbuy a{width:72%;padding:0.625rem 2.1875rem}
.ban_pro{background:url(../img/pov_banner.jpg) no-repeat;background-size:100%}
.commun_main{width:90%;margin:0.625rem auto;overflow:hidden;background:#f4fcff;padding:0.625rem;border-radius:0.3125rem}
.com_le{width:27%;float:left}
.com_le img{width:5rem;height:5rem;border-radius:3.125rem}
.com_ri{width:70%;float:left;padding-left:0.375rem;padding-top:0.3125rem}
.com_ri h3{font-size:1rem;color:#101010}
.com_ri p{font-size:0.9375rem;color:#0495cb;border-bottom:0.0625rem dashed #0495cb;padding-bottom:0.1875rem;margin:0.3125rem 0}
.com_ri span{font-size:0.875rem;color:#1d1d1d}
.cen_top{background:url(../img/mine_banner.jpg) no-repeat;background-size:100% 100%;height:7rem;width:100%;text-align:center}
.cen_topa{background:url(../img/minea_banner.jpg) no-repeat;background-size:100% 100%;height: 10rem;;width:100%;}
.cen_top img{width:5rem;height:5rem;border-radius:3.125rem;
    margin-top: 1rem;
    float: left;
    margin-left: 10%;}
.tx_r{
	float: left;
	margin-top:1.5rem;
	margin-left: 7%;
}
.tx_r p{
	color: #FF5722;
	display: block;
	width: auto !important;
	border-radius: 3px;
	font-size: 12px;
	padding: 2px 0;
	margin-top: 7px;
	text-align: left;
	 }
.tx_r h3{
	font-size: 16px;
	color: #333;
	margin-top: 0;
	text-align: left;
}
.tx_r h3 span{		
	font-size: 12px;
	color: #fff;
	margin-top: 0;
	text-align: left;
	background-color:#f60;
	padding:2px 5px;
	margin-left:5px;
}
.cen_top h3{font-size:15px;padding-top:5px}
.mine_list{width:93%;margin:0.4375rem auto;overflow:hidden;background:#f7f8fa;border-radius:0.625rem;padding:0.375rem 0.5rem}
.mine_list img{vertical-align:middle}
.mine_list span{vertical-align:middle;font-size:1.02rem;margin-left:10px}
.mine_list .sz {
    color: #fff !important;
    font-size: 12px !important;
    margin-right: 7px;
    background: #f88016;
    height: 25px;
    width: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 20px;
  /*  letter-spacing: -1px; */
    display: inline-block;
    float: right;
    margin-top: 3px;
}
.mine_qq{width:2rem}
.mine_bb{width:0.8125rem;float:right;padding-top:0.65rem}
.card_main{width:95%;margin:0.625rem auto;height:13.25rem;overflow:hidden;position:relative}
.card_as{width:100%;height:100%;object-fit:cover;border-radius:0.625rem}
.card_mo{position:absolute;top:1.375rem;left:0.75rem;width:90%}
.card_we{position:absolute;top:2.3125rem;right:1.35rem}
.card_we a{color:#FFFFFF;font-size:0.875rem;opacity:.8}
.card_we a:active{opacity:1}
.card_al{width:100%;margin:0 auto;overflow:hidden}
.caed_a{width:25%;float:left}
.caed_a img{width:4.375rem;height:4.375rem;border-radius:50%;object-fit:cover}
.caed_b{width:75%;float:left;padding-top:0.625rem}
.caed_b h3{font-size:1.125rem;color:#FFFFFF}
.caed_b p{font-size:0.9375rem;color:#FFFFFF}
.card_bl{width:100%;margin:0 auto;font-size:0.9375rem;color:#FFFFFF}
.card_bl p{padding:0.625rem}
.card_bl span{padding:0 0.625rem}
.care_top{width:100%;margin:0 auto;overflow:hidden}
.care_a{width:33.33%;float:left;text-align:center;}
.care_a a{width:85%;display:inline-block;padding:0.5rem 0;color:#FFFFFF;border-radius:1.25rem;font-size:0.8rem;text-align: left;}
.care_a img {width:1rem;height:1rem;float:left;margin-left:10%;margin-right:5px;}
.catr_a a{background:#4abef9}
.catr_b a{background:#1763b1}
.catr_c a{background:#F60}
.card_ltt{width:95%;margin:0.9375rem auto}
.card_ltt ul{display:flex;justify-content:space-around}
.care_mian{background:#FFFFFF}
.card_ltt li{background:#FFFFFF;width:32%;padding:0.625rem 0;box-shadow:0 0.1875rem 0.625rem 0 rgba(51,51,51,.15);border-radius:0.625rem;text-align:center}
.miad_a{width:100%;margin:0 auto}
.miad_a img{width:1.25rem;vertical-align:middle}
.miad_a span{vertical-align:middle;font-size:0.875rem;color:#808181}
.miad_b p{font-size:0.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.foot_main{height:3.125rem;position:fixed;bottom:0;left:0;right:0;background:#FFFFFF;border-top:0.0625rem solid #EEEEEE}
.foot_main ul{display:flex;justify-content:space-around;text-align:center;padding-top:0.3125rem}
.foot_al i{width:1.5625rem;height:1.5625rem;display:inline-block;background-position:0 0;background-size:200%}
.foot_al p{font-size:0.75rem}
.maf_a{background:url(../img/nav1.png) no-repeat}
.maf_b{background:url(../img/nav2.png) no-repeat}
.maf_c{background:url(../img/navtt.png) no-repeat}
.maf_d{background:url(../img/nav3.png) no-repeat}
.maf_e{background:url(../img/nav4.png) no-repeat}
.foot_ro{position:absolute;top:-1.35rem;left:0;right:0;width:2.875rem;height:2.875rem;margin:0 auto;border-radius:3.125rem;background:#FFFFFF;padding:0.3125rem}
.foot_ro img{width:100%;height:100%}
.fot_active i{background-position:-1.625rem 0;width:1.5625rem;height:1.5625rem;display:inline-block;background-size:200%}
.fot_active p{color:#1d73cb;font-size:0.75rem}
.fixednav{position:fixed;top:0px;left:0px;width:100%;z-index:999;background:#FFFFFF}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:19px}
.fill_da label{font-size:15px;color:#1e1e1e;font-weight:600;float:left;padding-top:6px;text-align:right;width:10%}
.fill_da input{background:#FFFFFF;border:2px solid #d3e0ea;border-radius:5px;height:35px;line-height:35px;padding-left:10px;float:left;margin-left:10px}
.fill_da span{display:inline-block;padding-top:10px;float:left}
.means_al{width:100%;margin:0 auto;overflow:hidden;padding:10px 0}
.means_al label{font-weight:200;width:17%}
.means_al input{border:1px solid #d3e0ea}
.means_al .fa_lob{width:60%}
.means_al span{padding-left:10px;color:#0978E8}
.manage_li{border-bottom:1px solid #e9f2fd;overflow:hidden}
.m-from-input input[disabled]{background-color:#FFFFFF}
.display-none{display:none}
.select-moob{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}
.select-moob-cover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1}
.select-moob-container{position:absolute;left:0;right:0;bottom:0;height:200px;background-color:#FFFFFF;z-index:2;animation:aclstop .3s 1 forwards;-webkit-animation:aclstop .3s 1 forwards;-webkit-overflow-scrolling:touch}
@-webkit-keyframes aclstop{from{opacity:0;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px)}
to{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}
}@keyframes aclstop{from{opacity:0;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px)}
to{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}
}.select-moob-title{height:48px;background-color:#f5f5f5;padding:0 20px}
.select-moob-title>div{font-size:15px;letter-spacing:1px;color:#212121;line-height:48px;cursor:pointer;color:#2e83db}
.select-moob-title .cancel{float:left}
.select-moob-title .determine{float:right}
.select-moob-content{height:150px;overflow:auto}
.select-moob-content .sw-select{height:144px;position:relative}
.select-moob-content .sw-select:before{content:'';position:absolute;top:33%;left:0;right:0;height:48px;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1}
.select-moob-content .swiper-slide{text-align:center;line-height:48px;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select-moob-content .swiper-slide-active{opacity:1;font-size:15px;color:#2e83db}
.kinerDatePicker-container{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:none}
.kinerDatePicker-container .kdp-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}
.kinerDatePicker-container .kdp-box{position:absolute;left:0;background-color:#FFFFFF;height:11.5rem;width:100%;bottom:-100%}
.kinerDatePicker-container .kdp-box .kdp-header-container{background-color:#f2f3f7;height:2.1875rem;line-height:2.1875rem;box-sizing:border-box;padding:0 0.75rem;font-size:0.875rem;color:#333333;position:relative}
.kinerDatePicker-container .kdp-box .kdp-header-container .kdp-title{text-align:center}
.kinerDatePicker-container .kdp-box .kdp-header-container .kdp-cancel-btn,.kinerDatePicker-container .kdp-box .kdp-header-container .kdp-ok-btn{font-size:0.875rem;position:absolute;top:0}
.kinerDatePicker-container .kdp-box .kdp-header-container .kdp-cancel-btn{left:0.46875rem}
.kinerDatePicker-container .kdp-box .kdp-header-container .kdp-ok-btn{color:#2e83db;right:0.46875rem}
.kinerDatePicker-container .kdp-box .kdp-content-container{display:-webkit-box;display:-webkit-flex;display:flex;height:8.25rem;position:relative}
.kinerDatePicker-container .kdp-box .kdp-content-container:after{content:"";width:100%;height:20%;border-top:1px solid #2e83db;border-bottom:1px solid #2e83db;background-color:rgba(190,220,251,0.2);position:absolute;left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:0}
.kinerDatePicker-container .kdp-box .kdp-content-container .year-container,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;overflow:hidden}
.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .year-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .month-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .date-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .year-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .month-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .date-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .year-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .month-swiper-container,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .date-swiper-container{height:100%}
.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .year-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .month-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .date-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .year-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .month-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .date-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .year-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .month-swiper-container .swiper-slide,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .date-swiper-container .swiper-slide{position:relative;font-size:0.875rem;opacity:.3;-webkit-transition:all 300ms;transition:all 300ms}
.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .year-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .month-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .date-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .year-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .month-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .date-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .year-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .month-swiper-container .swiper-slide.swiper-slide-active,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .date-swiper-container .swiper-slide.swiper-slide-active{font-size:0.875rem;color:#2e83db;opacity:1}
.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .year-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .year-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .month-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .month-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .date-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .date-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .year-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .year-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .month-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .month-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .date-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .date-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .year-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .year-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .month-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .month-swiper-container .swiper-slide.swiper-slide-next,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .date-swiper-container .swiper-slide.swiper-slide-prev,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .date-swiper-container .swiper-slide.swiper-slide-next{font-size:0.875rem;opacity:.6}
.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .year-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .month-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .year-container .date-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .year-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .month-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .month-container .date-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .year-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .month-swiper-container .swiper-slide .val,.kinerDatePicker-container .kdp-box .kdp-content-container .date-container .date-swiper-container .swiper-slide .val{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}
.lea_search{position: absolute;
    z-index: 999;
    top: 11rem;
	padding:15px;
	height:30px;width: 80%;
    left: 5%;}
.lea_search input{width:64%;float:left;border:1px solid #ddd;border-radius:5px;height:30px;padding-left:10px}
.lea_search button{float:left;height:34px;width:30%;padding-left:4px}
.lea_search input::-webkit-input-placeholder{color:#d2d2d2}
.lea_search button{border:none;cursor:pointer;font-size:12px;background-color:transparent;max-width:100px}
.icon_skt{background:#FFFFFF}
.icon_skt img{width:45px;height:45px}
.xl_topnav{background:#FFFFFF;padding-bottom:10px}
.xl_topnavslear{float:left;width:25%;text-align:center;padding-top:10px}
.xl_topnavslear img{width:40px;height:auto}
.xl_topnavslear p{font-size:13px;font-weight:500;line-height:30px;}
.xl_shopnav{background:#FFFFFF;padding-bottom:10px;display: flex;justify-content: space-around;}
.xl_shopnavslear{text-align:center;padding-top:10px}
.xl_shopnavslear img{width:40px;height:auto}
.xl_shopnavslear p{font-size:13px;font-weight:500;line-height:30px;}
.lea_content{border-top:20px solid #f6f2f2;padding:20px 10px}
.lea_content img{max-width:100%;height:auto}
.lea_content .media .media-left{float:left;padding-right:0}
.lea_content .media-object{height:80px}
.lea_content .media-heading{height:auto;-webkit-line-clamp:2;margin-bottom:15px}
.lea_content .media-body p{-webkit-line-clamp:1;margin-bottom:0}
.lea_content .media{border-bottom:1px solid #aaa;margin-top:0}
.lea_conps{font-size:15px;color:#000;border-bottom:1px solid #999;line-height:20px;padding-bottom:10px;font-weight:bold}
.lea_condivs p{font-size:12px;float:left;color:gray;width:60%}
.lea_condivs span{font-synthesis:10px;float:right;color:gray;width:40%;text-align:right}
.xl_clear{clear:both}
.ind_newtop{background-color:#f6f3f3;padding:10px;margin-top:20px;margin-bottom:20px}
.media{width:100%;border-bottom:1px dashed #bbb;margin-top:5px;padding-top:5px}
.media-left{float:left;width:40%;padding-top:0px;padding-left:0px;text-align:center;margin-top:3px;margin-bottom:7px;font-family:arial;display:table-cell;vertical-align:top}
.media-object{display:block;width:100%;height:90px;border-radius:0.625rem}
.media-body{width:100%;padding:5px 15px;display:table-cell;vertical-align:top;overflow:hidden;zoom:1}
.media-body-other{padding:0px 0px 10px 10px;}
.media-body-other .ing {padding:4px 0px;}
.vt_ing .media-body1 {
    display: contents;
}
.vt_ing .media-body1 .media-heading span {
    margin-bottom: -2px;
    color: #2196f3;
	float: left;
    margin-top: 2px;
}
.media-heading{font-size:0.875rem;font-weight:500;line-height:20px;height:20px;color:#404040;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;margin-top:0;margin-bottom:5px;WIDTH:100%;display:inline-block}
.media-body p{color:#999;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.media-body span{font-size:0.875rem;color:gray;display:inline-block;margin-bottom:5px;line-height:16px;max-height: 32px;overflow:hidden}
.vt_con{padding:10px}
.vt_contop{padding-bottom:20px}
.vt_contop img{float:left}
.vt_contop .vt_contopdiv{float:left;padding-left:10px;color:gray;font-size:14px;width:70%;padding-top:10px}
.vt_contop .vt_contopdiv span{color:#ed0100}
.vt_ing .media .media-left{float:left;padding-right:0}
.vt_ing .media-object{height:90px;object-fit:cover}
.vt_ing .media-heading{height:auto;display: -webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;margin-bottom:5px}
.vt_ing .media-body p{-webkit-line-clamp:1;width:105px;float:left;line-height:18px;margin-bottom:5px;font-size:0.825rem;display:inline-block !important}
.vt_ing .media-body p img{width:15px;float:left;margin-right:3px;}
.vt_ing .media-body span img{width:15px;float:left;margin-right:3px;}
.vt_ing .media{border-bottom:1px solid #ddd}
.ing{background-color:#00b091;font-size:12px;border-radius: 5px;width: 50px;color:#fff;float:right;text-align: center;}
.qdp{background-color: #f60;}
.sc{background-color: #dd1010;}
.wcl{background-color: #ff5d5d;}
.ycl{background-color: #00b091;}
.clz{background-color: #f44336;}
.ct_bottom span{border: 1px solid #2196f3;
    color: #2196f3;
    font-size: 12px;
    padding: 0 5px;
    border-radius: 5px;}
.vt_jions .media-body{width:100%}
.vt_jions .media-body p{float:left;width:60%}
.vt_jions .ing{background-color:#00baff}
.vt_end .media-body{width:100%}
.vt_end .media-body p{float:left;width:60%}
.vt_end .ing{background-color:#e90000}
.shop-body {padding:0px 0px 0px 10px;}
.shop-body .media-heading {margin-bottom:6px;font-size: 0.875rem;}
.shop-body h4:nth-last-of-type(1) {margin-bottom:0px;}
.shop-body .shop-name {-webkit-line-clamp: 2;margin-bottom: 6px !important;}
.shop-body del{float:right}
.downbtn{text-align:center;margin:10px;font-size:15px}
.order_list_main{width:100%;margin:0 auto}
.ord_tex{
	 margin: 10px auto;
     padding: 5px;
     background: #f0f5f7;
     border-radius: 5px;
     border-bottom: 1px dashed #f4f4f4;
}
.type_a1{background:#E8FFE8}
.type_a2{background:#DDF3FF}
.type_a3{background:#F0DAD2}
.type_a4{background:#D5F3F4}
.type_a5{background:#D7FFF0}
.ord_min{width:100%;margin:0px auto}
.ove_li_s{width:100%;margin:0 auto;overflow:hidden}
.overv_l{float:left}
.overv_l img{width:50px;height:50px;border-radius:100px}
.overv_z{float:left;padding-left:10px;width:57%;padding-top:4px;line-height:22px}
.overv_z span{font-size:14px;color:#333333}
.overv_z img{width:10px}
.overv_z p{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333333}
.overv_r{float:right;width:23%;text-align:right}
.overv_r .layui-btn{color:#FFF;margin:0;background-color:#00963c;padding:0px 10px;border-radius:5px}
.overv_r span{display:block;font-size:12px;line-height:22px;height:22px;clear:both;color:#999999;float:right;margin-top:6px}
.type_c1{background-color:#00963c !important}
.type_c2{background-color:#3F51B5 !important}
.type_c3{background-color:#f44336 !important}
.type_c4{background-color:#009688 !important}
.type_c5{background-color:#cddc39 !important}
.overv_r .layui-btn-danger{color:#FFF;margin:0;background-color:#dd1515}
.ove_li_x{width:100%;margin:10px auto}
.ove_li_x ul{width:100%;overflow:hidden}
.ove_li_x li{float:left;width:25%;text-align:center;padding:5px}
.ove_li_x li img{width:100%;height:120px}
.ove_li_x p{font-size:14px;width: 100%;color:#4472c7;margin-bottom:5px;display: -webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; overflow:hidden}
.ove_li_x span{font-size:14px;width: 100%;display: -webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; overflow:hidden}
.overv_l22{width:100%}
.overv_l22 img{width:100%;height:200px;border-radius:10px}
.overv_z22{width:100%;padding:0}
.overv_r22{width:100%;float:left;margin-top:15px}
.overv_z22 a{font-size:16px;line-height:30px}
.overv_z22 span{font-size:12px;display:block;color:#666;margin-top:5px}
.overv_z22 img{width:16px;float:left;margin-top:4px;margin-right:4px}
.overv_r22 span{float:left}
.hea_order{
		 width: 100%;
		 margin: 0 auto;
}
.or_list{
	width: 95%;
	margin: 10px auto;
	padding-bottom: 5px;
	border-bottom: 1px solid #F4F4F4;
	overflow: hidden;
}
.or_le{
	float: left;
}
.or_le img{
	width: 36px;
	vertical-align: middle;
	margin-right:5px;
}
.or_le span{
	font-size: 16px;
	padding: 0 4px;
	color: #333333;
	display: inline-block;
	vertical-align: middle;
}
.or_ri{
	float: right;
	padding-top: 8px;
}
.or_ri img{
	width: 12px;
    vertical-align: middle;
    padding-top: 2px;
}
.or_ri span{
	font-size: 13px;
	padding: 0 4px;
	color: #666666;
	display: inline-block;
	vertical-align: middle;
}
.po_head{
	width: 100%;
	margin: 0 auto 10px;
	text-align: center;
}
.po_head ul{
	display:flex;
	justify-content:space-around;
}
.po_head img{
	width: 30px;
}
.po_head p{
	font-size: 14px;
	margin-top:5px;
	color: #515151;
}
.po_line{
	width: 100%;
	margin: 0 auto;
	height: 5px;
	background: #f4f4f4;
}
.po_line{
	width: 100%;
	margin: 0 auto;
	height: 5px;
	background: #f4f4f4;
}
.head_orn{
	width: 95%;
	margin: 0 auto;
}
.port_bt{
	width: 100%;
	margin:10px auto 10px;
}
.port_a{
	display: inline-block;
	width: 4px;
	height: 16px;
	background: #dc2816;
	vertical-align: middle;
}
.port_bt span{
	display: inline-block;
	padding-left: 5px;
	font-size: 16px;
	vertical-align: middle;
}
.layui-form-item{
	margin-bottom: 0px !important;
	    margin-left: 0;
	    width: 76%;
	    float: right;
	    clear: none;
}
.layui-btn{margin: 0 !important;}
.layui-input-block{width: 100% !important}
.from_comment{
	background: linear-gradient(to bottom, #d3001d, #FF5722 30%, white);
	margin-top: 2.5rem;
    padding-top: 0.5rem;
}
.from_comment_d p{
	font-size:0.8rem;
	line-height:1.5rem;
	text-indent:2rem;
}
.from_comment_d span{
	font-size:0.8rem;
	line-height:1.5rem;
}
.from_comment .rec_or {
	width: 80%;
}
.from_comment .rec_or span {
	float:left;
	margin-right:10px;
}
.from_comment .rec_or input[type="checkbox"]{
	float:left;width: 13px;
	margin-top:9px; margin-right:10px;
} 
.from_comment textarea {
	margin-top:10px;
	width:98%;
	height:60px;
	font-size:0.8rem;
	line-height:1.5rem;
	border: 1px solid #ced4da;
	border-radius: 0.3125rem;
}
/*搜索*/
.leibie{
    width: 100%;
}
.biaoti1,.biaoti2{float:left;font-size: 14px;line-height: 30px;margin-right: 10px;/* width: 21%; */margin-top: 10px;}
.leibie select ,.bumen select
{
    border-color: #dedede;
    font-size: 12px;
    float: left;
    width: 75%;
    height: 30px;
    margin-top: 10px;
    color: #666;
	border-radius: 5px;
}
.sousuo{width: 60%;border: none;background: #f44336;color: #fff;font-size: 14px;margin: 20px auto;line-height: 28px;margin-left: 20%;border-radius: 5px;}
.jiansuo_x select
{
    border-color: #dedede;
    font-size: 12px;
    float: left;
    width: 55%;
    height: 30px;
    margin-top: 10px;
    color: #666;
	border-radius: 5px;
}
.jiansuo_x .sousuo{width: 22%;border: none;background: #f44336;color: #fff;font-size: 14px;margin: 10px 0px 0px 2%;line-height: 28px;margin-left: 2%;border-radius: 5px; }
.item_img{width: 95%;margin-top: 10px;}
.item_img img{height: auto;max-width: 100%;display: block;}
.item_img input{display: none;}
.hos_c span{float: left;margin-right: 5%;margin-left: 5%;width: 40%  !important}
.jiage p{display: -webkit-inline-box;}
.qdp{background-color: #f60;}
.sc{background-color: #dd1010;}
.wcl{background-color: #ff5d5d;}
.ycl{background-color: #00b091;}
.clz{background-color: #f44336;}
.zt{float:right;margin-top: -20px;width: 52px;}
.zt a{
    float: left;
    display: block;
    margin-bottom: 10px;
}
.layui-form-item{
	margin-bottom: 0px !important;
	    margin-left: 0;
	    width: 76%;
	    float: right;
	    clear: none;
}
.layui-btn{margin: 0 !important;}
.layui-input-block{width: 100% !important}
/*人员列表*/
#letter{
    width: 100px;
    height: 100px;
    border-radius: 5px;
    font-size: 75px;
    color: #555;
    text-align: center;
    line-height: 100px;
    background: rgba(145,145,145,0.6);
    position: fixed;
    left: 50%;
    top: 50%;
    margin:-50px 0px 0px -50px;
    z-index: 99;
    display: none;
}
#letter img{
    width: 50px;
    height: 50px;
    float: left;
    margin:25px 0px 0px 25px;
}
[class^="sort_box"]{
    width: 100%;
    padding: 10px 0px;
    overflow: hidden;
	background:#faf6ed;
}
[class^="sort_list"]{
	background:#fff;
	margin: 5px 20px;
    padding:1rem 0.5rem 0.5rem 5.8rem;
    position: relative;
	min-height:6em;
	border-radius: 5px;
}
[class^="sort_list"] a:hover {	
    text-decoration: none;
}
[class^="sort_list"] .num_logo{
    width: 4.2rem;
    height: 5.8rem;
    border-radius: 10px;
    overflow: hidden;
    position: absolute;
    left: 0.8rem;
}
[class^="sort_list"] .num_logo img{
    width: 4.2rem;
    height:5.8rem;
}
[class^="sort_list"] .num_name{
    color: #000;
	font-weight:800;
	font-size:1rem;
	margin-bottom:5px;
}
[class^="sort_list"] .num_name img{
    width: 1.1rem;
	margin-left:0px;
	vertical-align: text-top;
	margin-top: 0.2rem;
}
[class^="sort_list"] .num_name span{
	float:right;
	color: #fff;
	font-size: 0.8rem;
    line-height: 20px;
    background: #ff9800;
    border-radius: 5px;
	padding:1px 15px;
}
[class^="sort_list"] .num_anpai {
	display: -webkit-inline-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
	width: 100%;
}
[class^="sort_list"] .num_anpai span{
	color: #fff;
	font-size: 0.8rem;
    line-height: 20px;
    background: #FF5722;
    border-radius: 5px;
	padding:1px 5px;
}
[class^="sort_list"] .num_jjxx{
	width: 100%;	
	font-size: 0.9rem;
    color: #949494;	
    line-height: 1.6em;
	display: -webkit-inline-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
[class^="sort_list"] .num_jjxx img{	
	width: 0.9rem;
}
[class^="sort_list"] .num_zzap{
	width: 100%;
    color: #333333;
	font-size: 0.9rem;	
    line-height: 1em;
	display: -webkit-inline-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
[class^="sort_list"] .num_zzap img{	
	width: 0.9rem;
}
.sort_letter{
    height: 2.4rem;
    line-height: 2.4rem;
    padding-left: 20px;
	font-weight: bold;
    color:#333;
    font-size: 1.2rem;
}
.initials{
    position: fixed;
    top: 2.5rem;
    right: 0px;
    height: 100%;
    width: 1.2rem;
    text-align: center;
    font-size: 0.8rem;
    z-index: 999;
    background: rgba(145,145,145,0.1);
}
.initials li img{
    width: 0.8rem;
}
/*履职列表*/
.inf_nee{
	width: 100%;
	margin: 0 auto;
	padding: 12px 0;
	overflow: hidden;
}
.inf_nee li{
	width: 20%;
	text-align: center;
	float: left;
}
.inf_nee li img{
	width: 70%;
}
.inf_nee p{
	color: #000000;
	font-size: 14px;
}

.in_sd{
	position: relative;
}
.in_pd{
	position: absolute;
	top: 25%;
	left: 2px;
	right: 0;
}
.in_pd span{
	font-size: 15px;
	font-weight: 600;
}
.pd_a{
	color: #44c5c0;
}
.pd_b{
	color: #5896f6;
}
.pd_c{
	color: #fe6973;
}
.pd_d{
	color: #ffaa26;
}
.pd_e{
    color: #fc6965;
}
.pd_f{
    color: #c28ffc;
}
.pd_g{
    color: #67a9fc;
}
.pd_h{
    color: #fd9347;
}
.inf_nee p{
	color: #000000;
	font-size: 14px;
}
.job-module .retrie{
 position: relative;
    z-index: 102;
    background-color: #fff;
}
.job-module .retrie dt {
    overflow: hidden;
    /* display: flex; */
    justify-content: space-around;
}
.job-module .retrie dt a {
    position: relative;
    float: left;
    width: 22%;
    line-height:50px;
    color: #333;
    text-align: center;
    font-size: 14px;
    background: url(../img/xia.png) no-repeat right center;
    background-size: 19px auto;
    padding-right: 2%;
}
.h-tool2-right input{
  height: 36px;
  line-height: 36px;
  color: #8f8f8f;
  border: none;
  font-size: 14px;
  /* border: 1px solid #e5e5e5; */
  padding: 0 10px;
  background: #fff;
  border-radius: 10px;
  width: 94%;
}
.h-search{
  display: inline-block;
  width: 36px;
  height: 36px;
  background: url(../img/wpf_search2.png) no-repeat center center;
  cursor: pointer;
  background-size: 20px auto;
  border: none;
  position: absolute;
  right: 11px;
}
.h-tool2-right{
 position:relative;
 width:96%;
 margin:10px auto;
}
.job-module .slide {
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 104;
    display: none;
    width: 100%;
    overflow-y: auto;
    background-color: #fff;
	border-top: 1px solid #f1f1f1;
	box-shadow: 0px 10px 10px 0px rgb(40 40 40 / 10%)
}
.job-module .slide li {
    display: block;
    border-bottom: 1px solid #eee;
}
.job-module .slide li a {
    display: block;
    padding: 0 1rem;
    background-color: transparent;
    line-height: 2rem;
    color: #787878;
	font-size: 14px;
}