*{
	box-sizing: border-box;
}
body{
	width: 750px;
	margin: 0 auto;
}
img{
	width: 100%;
	height: auto;
}
.newtwo_header{
	height: 110px;
	background-color: white;
	display: flex;
	align-items: center;
	padding: 0 40px;
	border-bottom: 1px solid #e0e0e0;
}
.newtwo_header img{
	width: 44px;
	height: 44px;
	border-radius: 6px;
	overflow: hidden;
}
.newtwo_headerspan1{
	display: flex;
	flex: 1;
	height: 30px;
	padding-left: 50px;
	border-left: 1px solid #e0e0e0;
	font-size: 24px;
	color: #484848;
	margin-left: 20px;
	background: url(../img/deme/boy.png) no-repeat;
	background-size: 20px 26px;
	background-position: left 20px center;
}
.newtwo_headerspan2{
	width: 220px;
	padding: 0 20px;
	font-size: 24px;
	color: #484848;
	padding-right: 40px;
	background: url(../img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
}
.newtwo_headerspan3{
	font-size: 24px;
	color: #484848;
	padding-right: 40px;
	background: url(../img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
}
.newtwo_iconbox{
	background-color: white;
	padding: 30px 30px 10px;
}
.newtwo_iconul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.newtwo_iconulli{
	width: 138px;
	height: 110px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 20px;
}
.newtwo_iconulli a{
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.newtwo_iconulli a img{
	width: 56px;
	height: 56px;
	margin-bottom: 10px;
}
.delay_workbox{
	margin: 20px 20px 0;
	border-radius: 6px;
	padding: 30px 20px 20px 40px;
	background: url(../img/deme/purple.png) no-repeat;
	background-size: 18px 34px;
	background-position: left 20px top;
	background-color: white;
}
.delay_workh6{
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	background: url(../img/deme/needdo.png) no-repeat;
	background-size: 111px 27px;
	background-position: left center;
}
.delay_more{
	padding-right: 20px;
	background: url(../img/deme/right.png) no-repeat;
	background-size: 14px 23px;
	background-position: right center;
	font-size: 22px;
	color: #222;
}
.delay_workp{
	display: flex;
	flex-direction: row;
	margin-top: 20px;
	font-size: 26px;
	color: #222;
}
.delay_worksolid{
	border-bottom: 1px solid #e0e0e0;
	margin-top: 20px;
}
.delay_workspan1{
	display: flex;
	font-size: 26px;
	color: #e51e1e;
}
.delay_workspan2{
	display: flex;
	flex: 1;
	justify-content: flex-end;
	font-size: 22px;
	color: #666;
}
.newtwo_header{
	position: relative;
}
.newtwo_headerul{
	position: absolute;
	right: 40px;
	top: 80px;
	border-radius: 6px;
	background-color: #414141;
}
.newtwo_headerul{
	width: 220px;
	display: flex;
	flex-direction: column;
	padding: 0 20px;
	display: none;
	z-index: 9999;
}
.newtwo_headerulli{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: row;
	padding: 16px 0;
	border-top: 1px solid #999;
	font-size: 24px;
	color: white;
}
.newtwo_headerulli a{
	font-size: 24px;
	color: white;
}
.newtwo_headerulli:hover{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: row;
	padding: 16px;
	border-top: 1px solid #999;
	background-color: #666;
	color: #e9f8fe;
}
.newtwo_headerulli:first-child{
	border: none;
}
.newtwo_headerulli img{
	width: 28px;
	height: 28px;
	margin-right: 10px;
}

.newlunbo_box{
	margin: 20px!important;
	height: 304px!important;
	border-radius: 6px!important;
	overflow: hidden!important;
	position: relative;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 60px!important;
	left: 0;
	width: 100%
}
.lunbo_tips1{
	position: absolute;
	right: 0;
	top: 0;
	width: 125px;
	height: 40px;
	border-radius: 8px;
	font-size: 24px;
	color: white;
	font-weight: bold;
	z-index: 999;
	display: flex;
	justify-content: center;
	align-items: center;
	background: rgba(0, 0, 0, .5);
}
.lunbo_tips2{
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 999;
	height: 50px;
	font-size: 24px;
	color: white;
	font-weight: bold;
	display: flex;
	justify-content: flex-start;
	padding-left: 20px;
	align-items: center;
	background: rgba(0, 0, 0, .5);
}
.swiper-pagination-bullet {
	width: 30px;
	height: 4px;
	display: inline-block;
	background-color: #cacaca;
}
.swiper-pagination-bullet-active {
	background: var(--swiper-pagination-color, var(--swiper-theme-color));
	background-color: #fbc922;
}
.paihang_box{
	margin: 0;
	padding: 0 20px;
	position: relative;
	width: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.paihang_title{
	position: absolute;
	font-size: 28px;
	color: #fff;
	top: 123px;
	left: 105px;
}
.paihang_title2{
	position: absolute;
	top: 50px;
	right: 80px;
	width: 186px;
	height: 50px;
	background: url(../img/deme/kaidantongji.png) no-repeat;
	background-size: cover;
}
.paihang_title3{
	position: absolute;
	top: 345px;
	right: 76px;
	width: 186px;
	height: 50px;
	background: url(../img/deme/chanpingxiaoliang.png) no-repeat;
	background-size: cover;
}
.paihang_box1{
	float: left;
	width: 350px;
	height: 626px;
	border-radius: 6px;
	overflow: hidden;
	background: url(../img/deme/bluePH.jpg) no-repeat;
	background-size: cover;
	margin-right: 10px;
}
.paihang_box2{
	float: left;
	width: 350px;
	height: 278px;
	border-radius: 6px;
	overflow: hidden;
	background: url(../img/deme/redPH.png) no-repeat;
	background-size: 358px 365px;
	background-position: top center;
	margin-bottom: 10px;
}
.paihang_box3{
	float: left;
	width: 350px;
	height: 338px;
	border-radius: 6px;
	overflow: hidden;
	background: url(../img/deme/orgPH.png) no-repeat;
	background-size: cover;
}
.paihang_box1h6{
	padding-top: 95px;
	font-size: 18px;
	color: white;
	text-align: center;
	opacity: .9;
}
.paihang_box1h7{
	padding-top: 15px;
	font-size: 18px;
	color: white;
	text-align: center;
	opacity: .9;
}
.paihang_boxul{
	padding-top: 10px;
	border-radius: 12px;
	background-color: white;
	display: flex;
	flex-direction: column;
}
.paihang_boxli{
	display: flex;
	height: 60px;
	flex-direction: row;
	align-items: center;
	font-size: 20px;
	color: #484848;
}
.paihang_boxli:last-of-type .paihang_tiao,
.paihang_boxli:last-of-type .paihang_cha{
	border: none!important;
}
.paihang_jinpai1{
	width: 24px;
	height: 41px;
	background: url(../img/deme/jinpai.png) no-repeat;
	background-size: cover;
}
.paihang_jinpai2{
	width: 24px;
	height: 41px;
	background: url(../img/deme/yinpai.png) no-repeat;
	background-size: cover;
}
.paihang_jinpai3{
	width: 24px;
	height: 41px;
	background: url(../img/deme/tongpai.png) no-repeat;
	background-size: cover;
}
.paihang_number{
	width: 24px;
	height: 41px;
	line-height: 34px;
	text-align: center;
	font-size: 22px;
	color: #222;
}
.paihang_boxli img{
	width: 40px;
	height: 40px;
	border-radius: 50%;
	margin: 0 10px;
	overflow: hidden;
}
.paihang_buzhang{
	display: flex;
	flex: 1;
	justify-content: flex-start;
	align-items: center;
	height: 100%;
	font-size: 20px;
	color: #222;
	border-bottom: 1px solid #e0e0e0;
}
.paihang_buzhang2{
	font-size: 20px;
	color: #222;
}
.paihang_bumen{
	font-size: 20px;
	color: #222;
}
.paihang_tiao{
	display: flex;
	flex: 1;
	justify-content: flex-start;
	align-items: center;
	height: 100%;
	font-size: 20px;
	color: #222;
	border-bottom: 1px solid #e0e0e0;
	margin-left: 5px;
}
.paihang_cha{
	display: flex;
	align-items: center;
	height: 100%;
	font-size: 20px;
	color: #222;
	border-bottom: 1px solid #e0e0e0;
}
.paihang_cha img,
.paihang_tiao img{
	width: 20px;
	height: 20px;
	border-radius: 0;
}

.paihang_money{
	display: flex;
	align-items: center;
	height: 100%;
	font-size: 20px;
	color: #e52617;
	border-bottom: 1px solid #e0e0e0;
}
.paihang_box2ul{
	background-color: white;
	display: flex;
	flex-direction: column;
	border-radius: 12px;
	overflow: hidden;
}
.paihang_box2ul2{
	padding-top: 10px;
	background-color: white;
	display: flex;
	flex-direction: column;
	border-radius: 12px;
	overflow: hidden;
}
.paihang_box2li{
	display: flex;
	height: 60px;
	flex-direction: row;
	align-items: center;
	border-bottom: 1px solid #e0e0e0;
}
.paihang_box2li:last-of-type{
	border: none;
}
.paihang_bumen2{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex: 1;
	font-size: 20px;
	color: #222;
	padding: 0 10px;
}
.paihang_box2li img{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	margin: 0 10px;
	overflow: hidden;
}
.paihang_xjp{
	width: 15px;
	height: 25px;
	background: url(../img/deme/xjp.png) no-repeat;
	background-size: cover;
}
.paihang_xyp{
	width: 15px;
	height: 24px;
	background: url(../img/deme/xyp.png) no-repeat;
	background-size: cover;
}
.paihang_xtp{
	width: 15px;
	height: 25px;
	background: url(../img/deme/xtp.png) no-repeat;
	background-size: cover;
}
.myfoot_markbox{
	margin: 660px auto 20px;
	width: 710px;
	height: 630px;
	background: url(../img/deme/zuji.jpg) no-repeat;
	background-size: cover;
	border-radius: 8px;
}
.myfoot_markdata{
	padding: 60px 20px;
	font-size: 16px;
	color: white; 
}
.myfoot_markul{
	width: 670px;
	margin: 0 auto;
	border-radius: 8px;
	background-color: white;
	overflow: hidden;
}
.myfoot_markh6{
	display: flex;
	flex-direction: row;
	height: 70px;
	background-color: #6aafce;
}
.myfoot_markh6 span{
	display: flex;
	flex: 1;
	justify-content: center;
	align-items: center;
	border-right: 1px solid #3088ea;
	border-bottom: 1px solid #3088ea;
	font-size: 24px;
	color: white;
}
.myfoot_markulli{
	display: flex;
	flex-direction: row;
	height: 56px;
}
.myfoot_markulli:nth-child(2n){
	background-color: #e9f8fe;
}
.myfoot_markulli span{
	display: flex;
	flex: 1;
	justify-content: center;
	align-items: center;
	border-right: 1px solid #3088ea;
	border-bottom: 1px solid #3088ea;
	font-size: 24px;
	color: #222;
}
.indexbottom_taber{
	position: fixed;
	bottom: 0;
	left: 50%;
	width: 750px;
	height: 100px;
	margin-left: -375px;
	background-color: white;
	z-index: 9999;
}
.indexbottom_taberul{
	height: 100%;
	padding: 0 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.index_pic{
	margin: auto 0;
	width: 60px!important;
	height: 60px!important;
	background-color: white!important;
}
.indexbottom_taberulli{
	display: flex;
	height: 100%;
	padding: 12px 0;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	font-size: 22px;
	color: #222;
}
.indexbottom_taberullis{
	display: flex;
	height: 100%;
	padding: 12px 0;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	font-size: 22px;
	color: #de741b;
}
.indexbottom_taberulli img{
	width: 42px;
	height: 42px;
}
.indexbottom_taberullis img{
	width: 42px;
	height: 42px;
}
.index_yellow{
	height: 120px;
	font-size: 24px;
	color: white;
	margin: 0 20px 120px;
	border-radius: 8px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	/*background-color: #fcbb2b;*/
	padding-right: 20px;
}
.newtwo_opendoor{
	position: absolute;
	top: 100px;
	left: 30px;
	width: 382px;
	height: 230px;
	border-radius: 12px;
	background-color: white;
	box-shadow: 0 0 5px #e0e0e0;
	display: none;
	z-index: 100000;
}
.newtwo_opendoor::after{
	position: absolute;
	top: -36px;
	left: 88px;
	content: '';
	width: 0;
	height: 0;
	border: 16px solid transparent;
	border-bottom: 20px solid white;
}
.newtwo_opendoor::before{
	position: absolute;
	top: -38px;
	left: 87px;
	content: '';
	width: 0;
	height: 0;
	border: 17px solid transparent;
	border-bottom: 21px solid #E0E0E0;
}
.opendoor_close{
	position: absolute;
	top: 0;
	left: 330px;
	font-size: 30px;
	color:#99b4f9;
}
.opendoor_ul{
	position: absolute;
	left: 76px;
	top: 20px;
	width: 220px;
	display: flex;
	flex-direction: column;
}
.opendoor_ulli{
	height: 40px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 24px;
	color: #43b3b3;
}
.opendoor_span{
	color: #ff7634;
	font-size: 28px;
	font-weight: bold;
}
.opendoor_p{
	position: absolute;
	top: 150px;
	left: 45px;
	color: #222;
	font-size: 26px;
}
.funapp_header{
	height: 100px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 0 40px;
	background-color: white;
	font-size: 30px;
	color: #222;
}
.funapp_back{
	height: 100%;
	background: url(../img/deme/left.png) no-repeat;
	background-size: 14px 23px;
	background-position: left center;
	padding-left: 20px;
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.funapp_admin{
	height: 100%;
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #1961cd;
}
.funapp_box1{
	margin: 20px 20px 0;
	background-color: white;
	border-radius: 8px;
}
.funapp_box2{
	margin: 20px 20px 0;
	background-color: white;
	border-radius: 8px;
}
.funapp_h6color1{
	padding: 20px 40px 0;
	font-size: 28px;
	color: #222;
	background: url(../img/lizong/color1.png) no-repeat;
	background-size: 6px 28px;
	background-position: left 20px bottom 3px;
}
.funapp_h6color2{
	padding: 20px 40px 0;
	font-size: 28px;
	color: #222;
	background: url(../img/lizong/color2.png) no-repeat;
	background-size: 6px 28px;
	background-position: left 20px bottom 3px;
}
.funapp_box1ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding: 20px 0 10px 20px;
}
.funapp_box1ulli{
	display: flex;
	align-items: center;
	flex-direction: column;
	width: 120px;
	height: 133px;
	margin-right: 18px;
	padding-top: 20px;
	font-size: 24px;
	color: #222;
	position: relative;
}
.funapp_box1ulli a{
	width: 24px;
	height: 24px;
	position: absolute;
	top: 10px;
	right: 20px;
	background: url(../img/lizong/delete.png)no-repeat;
	background-size: 24px;
	background-position: center;
}

.funapp_box1ulli img{
	width: 56px;
	height: 56px;
	margin-bottom: 10px;
}
.funapp_box2ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding: 20px 0 10px 20px;
}
.funapp_box2ulli{
	display: flex;
	align-items: center;
	flex-direction: column;
	width: 120px;
	height: 133px;
	margin-right: 18px;
	padding-top: 20px;
	font-size: 24px;
	color: #222;
	position: relative;
}
.funapp_box2ulli a{
	width: 24px;
	height: 24px;
	position: absolute;
	top: 10px;
	right: 20px;
	background: url(../img/lizong/add.png)no-repeat;
	background-size: 24px;
	background-position: center;
}

.funapp_box2ulli img{
	width: 56px;
	height: 56px;
	margin-bottom: 10px;
}
.funapp_box1ulli span,
.funapp_box1ulli a span,
.funapp_box2ulli span{
	font-size: 24px;
	transform: scale(.8);
}

.means_header{
	height: 100px;
	background-color: white;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	border-bottom: 1px solid #e0e0e0;
}
.means_headerbox{
	display: flex;
	flex-direction: row;
	align-items: center;
	width: 554px;
	height: 54px;
	border-radius: 8px;
	border: 1px solid #fbc81c;
	overflow: hidden;
	position: relative;
}
#means_headerinput{
	display: flex;
	flex: 1;
	border: none;
	font-size: 24px;
	color: #222;
	background: url(../img/fangda.png) no-repeat;
	background-size: 24px;
	background-position: left 10px center;
	padding-left: 40px;
}
.means_headerbutton{
	border: none;
	width: 70px;
	height: 30px;
	border-left: 1px solid #fbc81c;
	font-size: 24px;
	color: #222;
	background-color: white;
	display: flex;
	justify-content: center;
	align-items: center;
}
.means_up{
	position: absolute;
	right: 40px;
	top: 30px;
	width: 40px;
	height: 40px;
	background: url(../img/lizong/up.png) no-repeat;
	background-size: 30px 24px;
	background-position: center;
}
.means_list{
	background-color: white;
	padding: 0 40px 20px;
	margin-bottom: 120px;
}
.means_list h6{
	font-size: 24px;
	color: #222;
}
.means_listul{
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}
.means_listli{
	width: 100%;
	display: flex;
	flex-direction: column;
	padding: 20px 0 20px 40px;
	background: url(../img/lizong/yellowbox.png) no-repeat;
	background-size: 60px 48px;
	background-position: left center;
	padding-left: 80px;
}
.means_listli p{
	font-size: 28px;
	color: #222;
	display: flex;
	flex-direction: row;
	align-items: flex-end;
}
.means_listli span{
	font-size: 18px;
	color: #666;
}
.means_listsolid{
	width: 590px;
	border-bottom: 1px solid #e6e6e6;
}
.means2_header{
	display: flex;
	padding: 0 40px;
	height: 100px;
	align-items: center;
	justify-content: space-between;
	background-color: white;
	border-bottom: 1px solid #e0e0e0;
	position: relative;
}
.means2_back{
	font-size: 24px;
	color: #222;
	padding-left: 20px;
	background: url(../img/deme/left.png) no-repeat;
	background-size: 14px 23px;
	background-position: left center;
}
#means_headerinput2{
	display: flex;
	flex: 1;
	border: none;
	font-size: 24px;
	color: #222;
	padding: 0 20px;
}
.means_headerchoose{
	width: 170px;
	height: 30px;
	background-color: white;
	border: none;
	border-right: 1px solid #fbc81c;
	font-size: 24px;
	color: #222;
	padding-left: 20px;
	background: url(../img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.means_headerchoosed{
	width: 170px;
	height: 30px;
	background-color: white;
	border: none;
	border-right: 1px solid #fbc81c;
	font-size: 24px;
	color: #222;
	padding-left: 20px;
	background: url(../img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.means_headerboxul{
	position: absolute;
	top: 80px;
	left: 155px;
	width: 200px;
	background-color: #494949;
	border-radius: 8px;
	max-height: 300px;
	overflow-y: scroll;
	padding: 0 20px;
	display: none;
}
.means_headerboxli{
	height: 60px;
	font-size: 24px;
	color: white;
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: 1px solid #999;
}
.means_headerboxli:hover{
	background-color: #3b3b3b;
}
.learn_type{
	font-size: 18px;
	color: #666;
}
.learn_header{
	background-color: white;
	height: 100px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 30px;
	color: #222;
	position: relative;
}
.learn_back{
	position: absolute;
	left: 40px;
	height: 100px;
	display: flex;
	align-items: center;
	font-size: 28px;
	color: #222;
	padding-left: 20px;
	background: url(../img/deme/left.png) no-repeat;
	background-size: 14px 23px;
	background-position: left center;
}
.learn_h6{
	height: 66px;
	padding: 0 40px;
	font-size: 24px;
	color: #222;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.learn_change{
	font-size: 24px;
	color: #3775f6;
}
.learn_ul{
	display: flex;
	flex-direction: column;
	padding: 0 20px;
}
.learn_ulli{
	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 24px;
	color: #222;
	padding: 5px 10px;
	border-radius: 6px;
	background-color: white;
	margin-bottom: 20px;
}
.learn_ulli a{
	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 24px;
	color: #222;
	padding: 5px 10px;
	border-radius: 6px;
	background-color: white;
}
.learn_ulli a img{
	width: 48px;
	height: 42px;
	margin-right: 20px;
}
.news_header{
	height: 100px;
	background-color: white;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	position: relative;
	font-size: 24px;
	color: #222;
	border-bottom: 1px solid #e0e0e0;
}
.news_headeradd{
	position: absolute;
	right: 40px;
	font-size: 24px;
	color: #1961cd;
}
.news_headerh3{
	font-size: 30px;
	background: url(../img/lizong/redborder.png) no-repeat;
	background-size: 60px 6px;
	background-position: bottom center;
}
.news_bodyul{
	padding: 0 30px;
	background-color: white;
	margin-bottom: 110px;
}
.news_bodyulli{
	position: relative;
}
.news_bodyulli a{
	height: 130px;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.news_bodyulli img{
	width: 78px;
	height: 78px;
}
.news_bodyspan2{
	position: absolute;
	top: 10px;
	left: 55px;
	width: 42px;
	height: 28px;
	border-radius: 14px;
	background-color: #ff0000;
	font-size: 18px;
	color: white;
	display: flex;
	justify-content: center;
	align-items: center;
}
.news_bodydiv{
	display: flex;
	flex: 1;
	height: 100%;
	flex-direction: column;
	justify-content: end;
	padding-left: 30px;
}
.news_bodydivp1{
    padding-top: 24px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	font-size: 28px;
	color: #222;
}
.news_bodyspan1{
	font-size: 24px;
	color: #484848;
}
.news_bodydivp2{
	width: 592px;
	font-size: 24px;
	color: #484848;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 10px;
}
.news_bodydivborder{
	margin-top: 25px;
	border-bottom: 1px solid #e0e0e0;
}
.news_bodydivborder2{
	margin-top: 25px;
	border-bottom: 1px solid transparent;
}
.indexbottom_taberulspan{
	position: absolute;
	top: 5px;
	right: 315px;
	width: 50px;
	height: 28px;
	background-color: #ff0000;
	font-size: 18px;
	border-radius: 8px;
	border-bottom-left-radius: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.news_bodyspan3{
	font-size: 24px;
	color: #fd8d18;
}
.new2_ul{
	padding: 20px;
}
.new2_ulli{
	padding: 30px;
	border-radius: 8px;
	background-color: white;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.new2_ulp1{
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-bottom: 20px;
}
.new2_ulp1 img{
	width: 48px;
	height: 48px;
	border-radius: 8px;
	overflow: hidden;
	margin-right: 20px;
}
.new2_ulspan1{
	display: flex;
	flex: 1;
	font-size: 28px;
	color: #222;
}
.new2_ulspan2{
	font-size: 24px;
	color: #484848;
}
.new2_ulp2{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	font-size: 26px;
	color: #484848;
	padding-bottom: 20px;
}
.new2_ulspan3{
	font-size: 24px;
	color: #484848;
	position: absolute;
	left: 0;
	top: 0;
}
.new2_ulp3{
	font-size: 26px;
	color: #222;
	padding-bottom: 20px;
	position: relative;
	padding-left: 110px;
}
.funapp_work{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding: 0 40px;
	height: 100px;
	font-size: 30px;
	color: #222;
	align-items: center;
	background-color: white;
	margin-bottom: 20px;
}
.newindex_workspan{
	/*width: 120px;*/
    padding: 6px;
	height: 36px;
	border-radius: 8px;
	font-size: 22px;
	color: #ec8721;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 12px;
	background-color: #fdf6f0;
}
.work_box{
	margin: 0 20px 20px;
	background-color: white;
	display: none;
	border-radius: 8px;
}
.funapp_search{
	font-size: 24px;
	color: #222;
}
.work_boxul{
	padding: 30px 30px 10px;
	display: flex;
	flex-direction: column;
}
.work_boxulli{
	display: flex;
	flex-direction: row;
	margin-bottom: 20px;
	position: relative;
}
.work_boxullibox{
	display: flex;
	flex-direction: row;
}
.work_boxullibox2{
	display: flex;
	flex-direction: row;
}

.work_title{
	width: 218px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	font-size: 24px;
	padding: 0 20px;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.work_titles{
	width: 218px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	font-size: 24px;
	padding: 0 20px;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.work_boxinputdata{
	width: 160px;
	height: 42px;
	border: none;
	font-size: 24px;
	color: #222;
	display: flex;
	align-items: center;
	padding-left: 20px;
}
.work_boxullibox{
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #222;
	width: 400px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	margin-left: 40px;
	background: url(../../statics/img/lizong/data.png) no-repeat;
	background-size: 22px 21px;
	background-position: right 20px center;
	overflow: hidden;
}
.work_boxol{
	position: absolute;
	top: 50px;
	border-radius: 6px;
	z-index: 999;
	padding: 0 20px;
	max-height: 300px;
	overflow-y: scroll;
	background-color: #494949;
	display: none;
}
.work_boxolli{
	width: 178px;
	font-size: 24px;
	color: white;
	height: 40px;
	border-bottom: 1px solid #999;
	display: flex;
	align-items: center;
}
.work_boxollis{
	width: 310px;
	font-size: 24px;
	color: white;
	height: 40px;
	border-bottom: 1px solid #999;
	display: flex;
	align-items: center;
}
.work_boxolli:last-of-type{
	border: none;
}
.work_member{
	width: 350px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	font-size: 24px;
	padding: 0 20px;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.work_members{
	width: 350px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	font-size: 24px;
	padding: 0 20px;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.people_choose{
	padding-left: 36px;
	background: url(../../statics/img/lizong/blue_gou.png) no-repeat;
	background-size: 26px;
	background-position: left center;
	font-size: 26px;
	color: #222;
	margin-left: 40px;
	display: flex;
	align-items: center;
}
.people_pass{
	padding-left: 36px;
	background: url(../../statics/img/lizong/black_kuang.png) no-repeat;
	background-size: 26px;
	background-position: left center;
	font-size: 26px;
	color: #222;
	margin-left: 40px;
	display: flex;
	align-items: center;
}
.work_boxullibox2{
	display: flex;
	flex: 1;
	height: 46px;
	flex-direction: row;
	align-items: center;
	overflow: hidden;
	border-radius: 8px;
	border: 1px solid #fbc81c;
	padding-left: 20px;
	font-size: 24px;
	color: #222;
}
.work_box2input{
	display: flex;
	flex: 1;
	height: 100%;
	border: none;
	background: url(../../statics/img/fangda.png) no-repeat;
	background-size: 24px;
	background-position: left center;
	padding-left: 36px;
	font-size: 24px;
	color: #222;
}
.work_box2search{
	width: 70px;
	background-color: white;
	height: 30px;
	font-size: 24px;
	color: #222;
	display: flex;
	justify-content: center;
	align-items: center;
	border: none;
	border-left: 1px solid #fbc81c;
}
.mine_body{
	background: url(../../statics/img/lizong/yellow_background.png) no-repeat;
}
.mine_bodyheader{
	height: 80px;
	position: relative;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	padding-right: 30px;
}
.mine_bodyheader a{
	font-size: 24px;
	color: #ed1c24;
}
.mine_bodyheader a img{
	width: 50px;
	height: 50px;
	margin-left: 30px;
}
.mine_middle{
	height: 230px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}
.mine_middleleft{
	padding-left: 30px;
	display: flex;
	flex-direction: row;
}
.mine_middleleft img{
	border: 1px solid white;
	border-radius: 50%;
	width: 110px;
	height: 110px;
	overflow: hidden;
}
.mine_middleleft div{
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding-left: 20px;
}
.mine_middleleft div p,
.mine_middleleft div p a{
	font-size: 32px;
	color: white;
	padding-bottom: 10px;
}
.mine_middleleft div span,
.mine_middleleft div span a{
	color: red;
	height: 32px;
	padding: 0 10px;
	border-radius: 8px;
	background-color: white;
	font-size: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.mine_middleleft div .mine_middleleftactive,
.mine_middleleft div .mine_middleleftactive a{
	height: 32px;
	padding: 0 10px;
	border-radius: 8px;
	background-color: white;
	font-size: 20px;
	color: #5690f8;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
.mine_middleleft div .mine_middleleftactive::after{
	position: absolute;
	top: 14px;
	left: -55px;
	content: '';
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: url(../../statics/img/pay-win.png) no-repeat;
	background-size: 26px;
	background-position: center;
	background-color: white;
}
.mine_middleright a{
	width: 300px;
	height: 70px;
	border-top-left-radius: 35px;
	border-bottom-left-radius: 35px;
	font-size: 24px;
	color: #222;
	display: flex;
	align-items: center;
	padding-left: 80px;
	background: url(../../statics/img/lizong/yuangongguanli.png) no-repeat;
	background-size: 30px;
	background-position: left 40px center;
	background-color: white;
}

.mine_middlenav{
	margin-top: -20px;
	height: 360px;
	/*height: 200px;*/
	background: url(../../statics/img/lizong/wihte.png) no-repeat;
	background-size: 732px 360px;
	/*background-size: 732px 180px;*/
	background-position: center;
	padding: 60px 30px 0;
	display: flex;
	flex-direction: column;
}
.mine_middleleftright{
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
	padding: 0 40px 20px;
	border-bottom: 1px solid #e0e0e0;
	
}
.mine_navleft{
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.mine_navleft p{
	padding-bottom: 10px;
}
.mine_navleft p a{
	font-size: 40px;
	color: #f5480c;
}
.mine_navleft span{
	font-size: 22px;
	color: #333;
	display: flex;
	flex-direction: row;
}
.mine_navleft span img,
.mine_navright span img{
	width: 30px;
	height: 30px;
	margin-right: 10px;
}
.mine_navright{
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.mine_navright p{
	padding-bottom: 10px;
}
.mine_navright p a{
	font-size: 40px;
	color: #f5480c;
}
.mine_navright span{
	font-size: 22px;
	color: #333;
	display: flex;
	flex-direction: row;
}
.mine_middlebox{
	height: 140px;
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}
.mine_middlebox ul{
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 0 40px;
}
.mine_middlebox ul li a img{
	width: 56px;
	height: 56px;
	overflow: hidden;
	margin-bottom: 10px;
}
.mine_middlebox ul li a{
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.mine_listbox{
	margin-top: 20px;
}
.mine_listbox ul{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.mine_listbox ul li {
	width: 100%;
	height: 100px;
	padding: 0 50px;
	background-color: white;
}
.mine_listbox ul li:last-of-type a{
	border: none;
}
.mine_listbox ul li a{
	height: 100px;
	display: flex;
	flex-direction: row;
	align-items: center;
	background: url(../../statics/img/deme/right.png) no-repeat;
	background-size: 14px 23px;
	background-position: right center;
	font-size: 24px;
	color: #333;
	border-bottom: 1px solid #e0e0e0;
}
.mine_listbox ul li a img{
	width: 44px;
	height: 48px;
	margin-right: 20px;
}
.index_name{
	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.index_name img{
	width: 46px;
	height: 46px;
	border-radius: 5px;
	overflow: hidden;
	margin-right: 10px;
}
.index_alltype{
	height: 60px;
	background-color: white;
	display: flex;
	flex-direction: row;
	border-top: 1px solid #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
	padding: 0 20px;
	margin-bottom: 5px;
}
.index_alltype input{
	width: 90px;
	height: 100%;
	border: none;
	background: url(../../statics/img/lizong/orange_fangda.png) no-repeat;
	background-size: 24px;
	background-position: center;
	border-left: 1px solid #f7f7f7;
	border-right: 1px solid #f7f7f7;
} 
.index_alltype ul{
	display: flex;
	flex-direction: row;
	flex: 1;
	padding: 0 24px;
	justify-content: space-between;
}
.index_alltype ul li a{
	height: 100%;
	display: flex;
	align-items: center;
	font-size: 26px;
	color: #666;
	border-bottom: 4px solid transparent;
}
.index_achoosed{
	color: #f98313!important;
	border-bottom: 4px solid #f98313!important;
}
.index_containerbox{
	margin: 20px;
	padding: 30px;
	background-color: white;
	border-radius: 8px;
	position: relative;
	overflow: hidden;
}
.container_number{
	position: absolute;
	right: 0;
	top: 0;
	padding: 4px 15px;
	font-size: 18px;
	color: #222;
	background-color: #f0f0f0;
	display: flex;
	justify-content: center;
	align-items: center;
}



.container_number_star {
	position: absolute;
	right: -30px;
	top: -30px;
	background-color: #ffffee;
}



.container_headerbox{
	display: flex;
	flex-direction: row;
	padding-bottom: 20px;
	border-bottom: 1px solid #e0e0e0;
}
.container_pic{
	width: 80px;
	height: 80px;
	border-radius: 8px;
	border: 1px solid #e0e0e0;
	overflow: hidden;
}
.headerbox_navbox{
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: center;
	padding-left: 20px;
}
.headerbox_p1{
	font-size: 28px;
	color: #222;
	padding-bottom: 10px;
}
.headerbox_p2{
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	font-size: 24px;
	color: #222;
}
.container_gif{
	width: 40px;
	height: 30px;
}
.headerbox_span1{
	font-size: 24px;
	color: #0079fe;
	padding-right: 30px;
}
.headerbox_span2{
	font-size: 24px;
	color: #e81a1a;
}
.headerbox_span3{
	font-size: 24px;
	color: #666;
	padding-left: 10px;
}
.headerbox_span4{
	display: flex;
	flex: 1;
	justify-content: flex-end;
	font-size: 24px;
	color: #0079fe;
}
.container_hiddenul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding-top: 20px;
	border-bottom: 1px solid #e0e0e0;
}
.container_hiddenli{
	width: 50%;
	padding-bottom: 20px;
	display: flex;
	flex-direction: row;
	font-size: 24px;
	color: #222;
	align-items: center;
}
.container_hiddenli img{
	width: 28px;
	height: 28px;
	margin-left: 20px;
}
.container_hiddenpbox{
	padding: 30px 0 20px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	border-bottom: 1px solid #e0e0e0;
}
.container_hiddenp1{
	width: 208px;
	height: 120px;
	border-radius: 6px;
	overflow: hidden;
	border-top: 8px solid #fec22c;
	box-shadow: 0 0 5px #e0e0e0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	color: #e81a1a;
	margin-bottom: 20px;
}
.container_hiddenp1 span,
.container_hiddenp2 span{
	margin-top: 10px;
	font-size: 24px;
	color: #222;
}
.container_hiddenp2{
	width: 318px;
	height: 120px;
	border-radius: 6px;
	overflow: hidden;
	border-top: 8px solid #47dcb0;
	box-shadow: 0 0 5px #e0e0e0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	color: #e81a1a;
	margin-bottom: 10px;
}
.container_bottomul{
	padding-top: 20px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.container_bottomli{
	width: 110px;
	height: 42px;
	border-radius: 8px;
	border: 1px solid #e0e0e0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	color: #666;
}
.container_bottomlis{
	width: 110px;
	height: 42px;
	border-radius: 8px;
	border: 1px solid #0079fe;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	color: #0079fe;
}
.index_pagebox .paging{
	background-color: white;
	color: #222;
}
.index_pagebox .paging a,
.index_pagebox .paging div{
	color: #222;
	font-size: 22px;
}
.index_pagebox .paging a:nth-of-type(2){
	color: #0079fe;
	font-size: 22px;
}
.index_pagebox .newpage_showbox .selected_page{
	border-radius: 4px;
	overflow: hidden;
}
.container_hiddenbox{
	display: none;
}
.contractdetails_ul1{
	margin: 20px;
	padding: 30px 30px 1px;
	background-color: white;
	border-radius: 8px;
}
.contractdetails_li1{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	font-size: 26px;
	color: #666;
	margin-bottom: 20px;
	position: relative;
}
.contractdetails_sapn1{
	width: 520px!important;
	height: auto!important;
	font-size: 26px!important;
	color: #222!important;
	border-radius: 0!important;
	border: none!important;
	border-bottom: 1px solid #e0e0e0!important;
	padding-bottom: 10px!important;
	display: inline!important;
}
.contractdetails_h61{
	font-size: 28px;
	color: #222;
	text-align: center;
	background: url(../../statics/img/lizong/yellow_gang.png) no-repeat;
	background-size: 150px 10px;
	background-position: bottom center;
}
.contractdetails_navbox{
	margin: 20px;
	padding: 30px;
	border-radius: 8px;
	background-color: white;
	display: flex;
	flex-direction: column;
}
.contractdetails_h62{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	border-radius: 6px;
	background-color: #fafafa;
	font-size: 24px;
	color: #222;
	overflow: hidden;
	padding-left: 130px;
	padding-right: 20px;
	position: relative;
	line-height: 40px;
	margin-bottom: 20px;
}
.contractdetails_sapn2{
	position: absolute;
	left: 0;
	top: 0;
	width: 110px;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	border-left: 8px solid #fec22c;
	font-size: 26px;
	color: #0079fe;
	border-right: 1px solid #fff;
}
.contractdetails_sapn22{
	position: absolute;
	left: 0;
	top: 0;
	width: 110px;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	border-left: 8px solid #47dcb0;
	font-size: 26px;
	color: #0079fe;
	border-right: 1px solid #fff;
}
.contractdetails_p1{
	font-size: 26px;
	color: #222;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	padding-bottom: 20px;
	position: relative;
}
.contractdetails_sapn3{
	width: 90px;
	height: 30px;
	border-radius: 6px;
	background-color: #03be3d;
	font-size: 22px;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	right: 0;
}
.contractdetails_sapn33{
	width: 90px;
	height: 30px;
	border-radius: 6px;
	background-color: #fdb728;
	font-size: 22px;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	right: 0;
}
.contractdetails_ul2{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding-top: 20px;
	border-top: 1px solid #e0e0e0;
}
.contractdetails_ul2 li{
	width: 150px;
	height: 42px;
	border-radius: 8px;
	font-size: 24px;
	color: #222;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.contractdetails_ul2 .contractdetails_liactive{
	width: 150px;
	height: 42px;
	border-radius: 8px;
	font-size: 24px;
	color: #0079fe;
	border: 1px solid #0079fe;
	display: flex;
	align-items: center;
	justify-content: center;
}
.contractdetails_color{
	display: flex;
	flex: 1;
	font-size: 26px;
	color: #0079fe;
}
.contractdetails_sapn4{
	font-size: 26px;
	color: #0079fe;
}
.contractdetails_li1 input{
	height: 100%;
	font-size: 24px;
	color: #222;
	padding: 0 20px;
	border: none;
	display: flex;
	flex: 1;
}
.contractdetails_li1 p{
	width: 512px;
	height: 40px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	overflow: hidden;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	font-size: 24px;
	color: #222;
	padding-right: 20px;
}
.contractdetails_li1 p img{
	width: 22px;
	height: 21px;
}
.contractdetails_liinput1{
	width: 100%;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right center;
}
.contractdetails_liinput2{
	width: 100%;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right center;
}
.contractdetails_li1 ol{
	position: absolute;
	top: 50px;
	left: 138px;
	background-color: #494949;
	z-index: 999;
	border-radius: 8px;
	max-height: 300px;
	overflow-y: scroll;
	display: none;
}
.contractdetails_olli{
	width: 514px;
	height: 60px;
	color: white;
	font-size: 24px;
	display: flex;
	align-items: center;
	padding-left: 20px;
	position: relative;
}
.contractdetails_olli:hover{
	background-color: #3b3b3b;
}
.contractdetails_olli::after{
	content: '';
	width: 474px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 20px;
	background-color: white;
}
.contractdetails_olli:last-of-type::after{
	content: '';
	width: 474px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 20px;
	background-color: transparent;
}
.payment_newbox{
	margin: 20px;
	border-radius: 8px;
	background-color: white;
	padding: 20px;
}
.payment_newbox .payment_newboxquan{
	border: 1px solid #e0e0e0;
	border-radius: 8px;
	overflow: hidden;
}
.payment_newbox .ht-upload {
	width: 100%;
	margin-top: 0;
}
.payment_newbox textarea{
	width: 100%!important;
	height: 160px!important;
	padding: 20px;
	border: none;
	font-size: 24px;
	color: #222;
}
.payment_newbox .ht-upload .containers .photo_upload_box ul{
	padding: 20px;
	padding-bottom: 0;
	padding-right: 0;
	background-color: white;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.payment_newbox .ht-upload .containers .photo_upload_box ul li{
    width: 98px;
    height: 98px;
    border-radius: 6px;
    margin-right: 16px!important;
    margin-bottom: 10px!important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    border: 1px solid #ECECEC;
    overflow: visible;
}
.payment_newbox .ht-upload .containers #local_upload button{
	display: flex;
	justify-content: center;
	align-items: center;
	border: none;
	width: 90px;
	height: 90px;
	font-size: 16px;
	color: #666666;
	background: url(../../statics/img/lizong/black_camera.png) no-repeat;
	background-size: 40% auto;
	background-position:  center;
}
.payment_newbox .ht-upload .containers .photo_upload_box ul li img{
	border: none;
}
.payment_newbox .ht-upload .containers .photo_upload_box ul li .pic_close{
	position: absolute;
	top: -15px;
	right: -15px;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../../statics/img/lizong/newblue.png) no-repeat;
	background-size: 30px 30px;
	z-index: 1;
}
#payment_submit{
	margin: 10px auto;
	width: 480px;
	height: 56px;
	border-radius: 28px;
	border: none;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 30px;
	color: #fff;
	background: linear-gradient(to right,#fdbb2a,#fe810c);
}
.appliedlimit_h6{
	display: flex;
	align-items: center;
	justify-content: center;
}
.appliedlimit_h6 p{
	padding: 0 14px;
	font-size: 28px;
	color: #222;
	background: url(../../statics/img/lizong/yellow_gang.png) no-repeat;
	background-size: 90% 10px;
	background-position: bottom center;
}
.contractdetails_sapn46{
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	padding: 0 10px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-left: 8px solid #fe860e;
	font-size: 24px;
	color: #0079fe;
	border-right: 1px solid #fff;
}
.contractdetails_ul33{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding-top: 20px;
	border-top: 1px solid #e0e0e0;
	position: relative;
}
.contractdetails_ul33 li{
	width: 150px;
	height: 42px;
	border-radius: 8px;
	font-size: 24px;
	color: #0079fe;
	border: 1px solid #0079fe;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 30px;
}
.contractdetails_ul33 .contractdetails_liactive{
	width: 150px;
	height: 42px;
	border-radius: 8px;
	font-size: 24px;
	color: white;
	background-color: #0079fe;
	display: flex;
	align-items: center;
	justify-content: center;
	margin:0 30px;
}
.contractdetails_sapn99{
	position: absolute;
	right: 0;
	width: 90px;
	height: 30px;
	border-radius: 6px;
	background-color: #e81a1a;
	font-size: 22px;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.contractdetails_sapn88{
	font-size: 26px;
	color: #e81a1a;
	padding: 0 5px;
}
#first_time{
	width: 40%;
	font-size: 24px;
	color: #222;
	padding-right: 0;
}
.block{
	display: block!important;
}
.address_box{
	position: fixed;
	bottom: 0;
	left: 50%;
	width: 750px;
	height: 90%;
	margin-left: -375px;
	border-top-left-radius: 10%;
	border-top-right-radius: 10%;
	background-color: white;
	overflow: hidden;
}
.address_box h6{
	text-align: center;
	font-size: 30px;
	color: #222;
	position: relative;
	margin-bottom: 20px;
}
.history_choose label{
	margin-bottom: 20px;
}
.address_box h6 a{
	position: absolute;
	right: 80px;
	font-size: 30px;
	color: #000;
}
.address_box ul{
	padding: 20px;
	padding-left: 20px;
	border-bottom: 1px solid #e0e0e0;
}
.address_box ul li{
	display: none;
}
.address_box ul li a{
	height: 60px;
	display: flex;
	flex-direction: row;
	align-items: center;
	flex: 1;
	font-size: 20px;
	color: #222;
	background: url(../../statics/img/deme/right.png) no-repeat;
	background-size: 7px 13px;
	background-position: right 20px center;
}
.address_box ul li span{
	height: 60px;
	display: flex;
	align-items: center;
	font-size: 80px;
	color: orange;
	padding-right: 20px;
	position: relative;
}
.address_box ul li:nth-child(n+2) span::after{
	position: absolute;
	content: '';
	left: 9px;
	top: -20px;
	height: 60px;
	border-left: 2px solid orange;
}
.address_box ol{
	height: 590px;
	overflow-y: scroll;
	display: flex;
	flex-direction: column;
	padding: 0 20px;
}
.address_box ol li {
	padding: 10px 20px;
}
.address_box ol li span{
	display: flex;
	flex: 1;
	font-size: 16px;
	color: #222;
}
.address_box div{
	display: none;
}
.active{
	color: orange!important;
}
.contractdetails_h6float{
	width: 100%;
	float: left;
	border-radius: 6px;
	overflow: hidden;
	display: flex;
	align-items: flex-end;
	background-color: #fafafa;
	border: none!important;
	margin-bottom: 20px;
}
.contractdetails_spanfloat1{
	float: left;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	border-left: 8px solid #fe860e;
	font-size: 24px;
	color: #0079fe;
	border-right: 1px solid #fff;
	padding: 5px 10px;
}
.contractdetails_spanfloat2{
	font-size: 24px;
	color: #222;
	padding: 5px;
}
.contractdetails_spanfloat3{
	font-size: 22px;
	color: #666;
	padding: 5px 0;
}
.application_pricediv{
	display: flex;
	flex-direction: row;
	margin-bottom: 20px;
}
.application_pricediv p{
	width: 50%;
	font-size: 22px;
	color: #222;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.application_pricespan{
	font-size: 24px;
	color: #e81a1a;
}
.application_pricetongchang{
	width: 80px;
	height: 40px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	font-size: 24px;
	color: #222;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 20px;
}
.pass_time{
	width: 30px;
	height: 30px;
	background: url(../../statics/img/zhekou/pass.png) no-repeat;
	background-size: 24px;
	background-position: center;
}
.watch_time{
	width: 30px;
	height: 30px;
	background: url(../../statics/img/zhekou/watch.png) no-repeat;
	background-size: 24px;
	background-position: center;
}
.application_searchbox{
	padding: 20px 40px;
	background-color: white;
}
.application_youxian{
	position: absolute;
	left: 0px;
	top: 24px;
	width: 50px;
	height: 32px;
	font-size: 20px;
	color: white;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 6px;
	background-color: #03be3d;
}
#allowance_start{
	width: 150px!important;
	padding-right: 10px!important;
}
#allowance_end{
	width: 290px!important;
	padding-right: 10px!important;
}
.allowance_pro{
	width: 334px;
	height: 38px;
	padding: 0 20px;
	font-size: 24px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	margin-right: 178px;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.allowance_proactive{
	width: 334px;
	height: 38px;
	padding: 0 20px;
	font-size: 24px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	margin-right: 178px;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.contractdetails_li1 .allowance_ol{
	width: 340px;
	max-height: 300px;
	overflow-y: scroll;
}
.allowance2_olli,
.contractdetails_li1 .allowance_ol .allowance_olli{
	font-size: 24px;
	color: white;
	padding: 5px 20px;
	border-bottom: 1px solid #666;
}
.contractdetails_li1 .allowance_ol .allowance_olli:hover{
	background-color: #3b3b3b;
}
.conditional_div{
	display: flex;
	flex: 1;
	flex-direction: row;
	align-items: center;
	padding-left: 35px;
}
.conditional_spanactive{
	width: 150px;
	height: 38px;
	border-radius: 8px;
	font-size: 24px;
	color: #0079fe;
	border: 1px solid #0079fe;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 34px;
}
.conditional_span{
	width: 150px;
	height: 38px;
	border-radius: 8px;
	font-size: 24px;
	color: #666666;
	border: 1px solid #d9d9d9;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 34px;
}
.allowance2_span{
	width: 310px;
	height: 38px;
	padding: 0 20px;
	font-size: 24px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.allowance2_spanactive{
	width: 310px;
	height: 38px;
	padding: 0 20px;
	font-size: 24px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.contractdetails_li1 .allowance2_olleft{
	width: 310px;
	left: 0;
}
.contractdetails_li1 .allowance2_olright{
	width: 310px;
	left: 340px;
}
.learn_addbutton{
	position: absolute;
	right: 40px;
	border: none;
	padding-right: 36px;
	color: #0079fe;
	font-size: 28px;
	border-radius: 6px;
	background: url(../../statics/img/lizong/add.png) no-repeat;
	background-size: 24px;
	background-position: right 2px center;
	background-color: white;
}
.mine_callback{
	position: absolute;
	right: 50px;
	top: 30px;
	width: 60px;
	height: 60px;
	border: 4px solid #e0e0e0;
	border-radius: 50%;
	background: url(../../statics/img/zhekou/phone.png) no-repeat;
	background-size: 27px;
	background-position: center;
	background-color: white;
}
.mine_divbox{
	background-color: white;
	height: 100px;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding-top: 10px;
}
.mine_divbox button{
	width: 280px;
	height: 100px;
	background-color: #bdb1b1;
	font-size: 28px;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	position: relative;
	color: #484848;
}
.mine_divbox button span{
	position: absolute;
	right: 20px;
	top: 0;
	width: 60px;
	height: 40px;
	border-radius: 50%;
	font-size: 18px;
	color: white;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #eb3430;
	display: none;
}
.mine_divbox .mine_active{
	width: 280px;
	height: 100px;
	background-color: white;
	font-size: 28px;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	position: relative;
	color: #222;
}
.mine_divbox .mine_active span{
	display: flex;
}
.phone_name{
	position: absolute;
	left: 30px;
	top: 190px;
	font-size: 16px;
	color: white;
}
.new_addwrite{
	display: flex;
	justify-content: center;
	align-items: center;
}
.new_addwrite button{
	width: 180px;
	height: 50px;
	border: none;
	border-radius: 8px;
	font-size: 24px;
	color: white;
	display: flex;
	justify-content: center;
	align-items: center;
	background: linear-gradient(to right,#5daaff,#86cbff);
}
.submit_backgroudbox{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .3);
	display: flex;
	justify-content: center;
	display: none;
}
.submit_magsbox{
	margin-top: 60px;
	width: 750px;
	height: 700px;
	background-color: white;
	border-radius: 24px;
	overflow: hidden;
}
.magsbox_header{
	display: flex;
	flex-direction: row;
	padding: 30px 20px 20px;
	align-items: center;
	justify-content: space-between;
}
.magsbox_header span{
	font-size: 24px;
	color: #222;
}
.magsbox_header a{
	font-size: 40px;
	color: #222;
}
.submit_starul{
	display: flex;
	flex: 1;
	justify-content: flex-start;
	flex-direction: row;
	align-items: center;
	padding: 0 20px;
}
.submit_starul li{
	width: 46px;
	height: 30px;
	background: url(../../statics/img/deme/star3.png) no-repeat;
	background-size: 28px 27px;
	background-position: center;
}
.submit_starul .submit_staractive{
	width: 46px;
	height: 30px;
	background: url(../../statics/img/deme/star1.png) no-repeat;
	background-size: 28px 27px;
	background-position: center;
}
.submit_starspan{
	padding-left: 20px;
}
.submit_h4{
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20px;
}
.mine_alltype ul{
	display: flex;
	flex-direction: row;
	background-color: white;
	border-bottom: 1px solid lavender;
}
.mine_alltype ul li {
	position: relative;
	padding: 0 30px;
	background-color: white;
}
.mine_alltype ul .mine_achoosed::after {
	position: absolute;
	content: '';
	bottom: 0;
	left: 30px;
	width: 96px;
	height: 4px;
	background-color: orange;
}
.mine_alltype ul .mine_achoosed span{
	display: block;
}
.mine_alltype ul li span{
	position: absolute;
	right: 10px;
	top: 4px;
	padding: 2px 5px;
	border-radius: 12px;
	background-color: red;
	font-size: 18px;
	color: white;
	/*display: none;*/
}
.mine_alltype ul li a{
	height: 60px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.mine_kefu{
	display: flex;
	flex: 1;
	padding-right: 70px;
	justify-content: end;
	align-items: center;
	font-size: 24px;
	color: #222;
	height: 60px;
	background: url(../../statics/img/lizong/blue_kefu.png) no-repeat;
	background-size: 35px 38px;
	background-position: right 20px center;
}
.pic_expend{
	position: fixed;
	width: 80px!important;
	height: 80px!important;
	border-radius: 50%;
}
.indexbottom_taberultuchu{
	height: 130%;
	width: 110px;
	border-radius: 50%;
	background-color: white;
	padding-top: 26px;
	z-index: 9999;
}
.opacity{
	background-color: rgba(255, 255, 255, 0)!important;
}
.mengceng_black{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .3);
	z-index: 99999;
	display: none;
}
.set_loadout{
	width: 400px;
	height: 60px;
	border-radius: 8px;
	background-color: #ee1820;
	font-size: 24px;
	color: white;
	margin-top: 20px;
	border: none;
}
.index_paihangleft,
.index_paihangright{
	width: 49%;
	padding: 20px;
	box-shadow: 0 0 5px #e0e0e0;
	border-radius: 6px;
	background-color: white;	
	margin-bottom: 20px;
}
.paihangleft_h3,
.paihangright_h3{
	font-size: 21px;
	font-weight: bold;
	background: url(../../statics/img/deme/right.png) no-repeat;
	background-position: right center;
	background-size: 14px 23px;
	display: flex;
	align-items: center;
}
.paihang_spantype1{
	font-size: 20px;
	padding: 2px 10px;
	border-radius: 4px;
	background-color: #f75940;
	color: white;
	margin-left: 10px;
}
.paihang_spantype2{
	font-size: 20px;
	padding: 2px 10px;
	border-radius: 4px;
	background-color: #d19a61;
	color: white;
	margin-left: 10px;
}
.paihang_spantype3{
	font-size: 20px;
	padding: 2px 10px;
	border-radius: 4px;
	background-color: #4d88f2;
	color: white;
	margin-left: 10px;
}

.set_header{
	display: flex;
	align-items: center;
	padding: 0 40px;
	height: 100px;
	background-color: white;
	position: relative;
}
.header_p{
	display: flex;
	flex-direction: row;
	align-items: center;
	flex: 1;
	font-size: 30px;
	color: #222;
}
.default_img{
	width: 30px;
	height: 30px;
	margin: 0 20px;
	background: url(../../statics/img/zhekou/threegang.png) no-repeat;
	background-position: center;
	background-size: 26px 21px;
}
.header_p_back{
	display: flex;
	align-items: center;
	height: 50px;
	background: url(../../statics/img/deme/left.png)no-repeat;
	background-size: 14px 23px;
	background-position: left center;
	padding: 0 20px;
	font-size: 24px;
	color: #484848;
	border-right: 2px solid #e0e0e0;
}
.indexbottom_taberspan{
	position: absolute;
	right: 8px;
	top: 6px;
	padding: 2px 10px;
	background-color: red;
	border-radius: 6px;
	font-size: 12px;
	color: white;
}
.member_pass{
	border-radius: 4px;
	border: 2px solid white;
	font-size: 24px;
	color: white!important;
	padding: 5px 10px;
}
.mine_middle ul{
	position: absolute;
	right: 0;
	top: 160px;
	width: 330px;
	max-height: 300px;
	overflow-y: scroll;
	border-radius: 35px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	background-color: white;
	box-shadow: 0 0 5px #e0e0e0;
	padding: 10px 30px;
	z-index: 999999;
	display: none;
}
.mine_middle ul li{
	padding: 10px 0;
	font-size: 24px;
	color: #222;
	border-bottom: 2px solid #e0e0e0;
}
.mine_middle ul li:last-of-type{
	border: none;
}
.mine_middleright{
	padding-right: 30px;
	background: url(../../statics/img/deme/right.png) no-repeat;
	background-position: right 10px center;
	background-size: 14px 23px;
	background-color: white;
	border-top-left-radius: 35px;
	border-bottom-left-radius: 35px;
}
.default_genjin{
	width: 40px;
	height: 40px;
	margin: 0 20px;
	background: url(../../statics/img/lizong/guizhangzhidu.png) no-repeat;
	background-position: center;
	background-size: 40px;
}
.followup_span0{
    padding: 0 12px;
	font-size: 24px;
	color: #ffcc99;
}
.followup_span1{
    padding: 0 12px;
	font-size: 24px;
	color: #0079fe;
}
.followup_span2{
	padding: 0 12px;
	font-size: 22px;
	color: #666;
}
.followup_span20{
	padding: 0 12px 0 0;
	font-size: 22px;
	color: #666;
}
.container_phone{
	width: 28px;
	height: 28px;
	margin-left: 10px;
}
.headerbox_p3{
	padding-top: 20px;
	font-size: 24px;
	color: #222;
	display: flex;
	flex: 1;
	flex-direction: row;
	justify-content: space-between;
}
.followup_span3{
	display: inline-flex;
	flex: 1;
	justify-content: flex-end;
	font-size: 24px;
	color: #1b88e5;
	font-weight: bolder;
}
.container_bottomul li a{
	padding: 4px 20px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	font-size: 20px;
	color: #222;
}
.container_bottomul li .achoosed{
	padding: 4px 20px;
	border-radius: 6px;
	border: 1px solid #4590f6;
	font-size: 20px;
	color: #4590f6;
}
.container_hezuo::after{
	position: absolute;
	left: -66px;
	top: 0;
	content: '合作';
	font-size: 18px;
	padding: 4px 15px;
	color: white;
	background-color: #4590f6;
}
.container_weihezuo::after{
	position: absolute;
	left: -85px;
	top: 0;
	content: '未合作';
	font-size: 18px;
	padding: 4px 15px;
	color: white;
	background-color: #9fc02b;
}
.container_chaoshi::after{
	position: absolute;
	left: -102px;
	top: 0;
	content: '超时跟进';
	font-size: 18px;
	padding: 4px 15px;
	color: white;
	background-color: #fc6076;
}
.default_shenqin{
	width: 40px;
	height: 40px;
	margin: 0 20px;
	background: url(../../statics/img/lizong/kehuguanli.png) no-repeat;
	background-position: center;
	background-size: 40px;
}
.clientapp_shenhe{
	display: flex;
	justify-content: flex-end;
	flex: 1;
	font-size: 24px;
	color: #fc021b;
	font-weight: bolder;
	position: relative;
}
.clientapp_shenhe::after{
	position: absolute;
	content: '';
	right: -10px;
	top: 8px;
	width: 70px;
	height: 20px;
	border-radius: 50%;
	background-color: orange;
	opacity: .3;
}
.clientapp_shenqin{
	display: flex;
	justify-content: flex-end;
	flex: 1;
	font-size: 24px;
	color: #330fb1;
	font-weight: bolder;
	position: relative;
}
.clientapp_shenqin::after{
	position: absolute;
	content: '';
	right: -10px;
	top: 8px;
	width: 70px;
	height: 20px;
	border-radius: 50%;
	background-color: #1b88e5;
	opacity: .3;
}
.clientapp_xiangqing{
	display: flex;
	justify-content: flex-end;
	flex: 1;
	font-size: 24px;
	color: #2b9a4e;
	font-weight: bolder;
	position: relative;
}
.clientapp_xiangqing::after{
	position: absolute;
	content: '';
	right: -10px;
	top: 8px;
	width: 70px;
	height: 20px;
	border-radius: 50%;
	background-color: #64d387;
	opacity: .3;
}
.container_headerboxs{
	border: none;
	padding-bottom: 0;
}
.work_boxol2{
	position: absolute;
}
.folloup_choose{
	width: 320px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	font-size: 24px;
	padding: 0 20px;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.folloup_chooses{
	width: 320px;
	height: 46px;
	border-radius: 6px;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	font-size: 24px;
	padding: 0 20px;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 18px 12px;
	background-position: right 20px center;
}
.work_boxol2{
	position: absolute;
	top: 50px;
	border-radius: 6px;
	z-index: 999;
	padding: 0 20px;
	max-height: 300px;
	overflow-y: scroll;
	background-color: #494949;
	display: none;
}
.work_boxolli2{
	width: 270px;
	font-size: 24px;
	color: white;
	height: 40px;
	border-bottom: 1px solid #999;
	display: flex;
	align-items: center;
}
.folloup_span1{
	padding-left: 70px;
	background: url(../../statics/img/lizong/black_kuang.png) no-repeat;
	background-size: 26px;
	background-position: left 36px center;
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.folloup_span2{
	padding-left: 70px;
	background: url(../../statics/img/lizong/blue_gou.png) no-repeat;
	background-size: 26px;
	background-position: left 36px center;
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.data_unread{
	position: absolute!important;
	right: 0;
	top: 50px;
	font-size: 18px;
	width: 60px!important;
	height: 30px!important;
	border-radius: 4px;
	background-color: rgba(0, 0, 0, .1);
	display: flex;
	justify-content: center;
	align-items: center;
}
.newfollow_span1{
	width: 120px;
	height: 40px;
	border-radius: 4px;
	background-color: #fef5f0;
	font-size: 24px;
	color: #fea666;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
}
.newfollow_span2{
	/*width: 120px;*/
	height: 40px;
	border-radius: 4px;
	background-color: #e7f3ff;
	font-size: 24px;
	color: #2386ee;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
    padding: 12px;
}
.new_contaier_body_header_stars{
	display: flex;
	position: absolute;
	right: 0;
	width: 248px;
	height: 40px;
	padding-top: 10px;
	justify-content: space-between;
	align-items: center;
	padding-right: 25px;
}
.new_contaier_body_header_stars .dianpin {
	width: 28px;
	display: flex;
	align-items: center;
	position: relative;
}
.new_contaier_body_header_stars .dianpin img{
	width: 70px;
	height: 30px;
	padding-right: 20px;
}

.new_contaier_body_points {
    position: absolute;
    top: 44px;
    right: -22px;
    border-radius: 5px;
    width: 360px;
    background-color: #4e4e4e;
    padding: 30px 30px 30px 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    display: none;
    z-index: 200;
}
.new_contaier .new_contaier_body .new_contaier_body_points a {
    padding-left: 20px;
    color: white;
    font-size: 24px;
    display: block;
}
.new_contaier .new_contaier_body .new_contaier_body_points a:hover {
    padding-left: 20px;
    background: url(../img/work-title-icon.jpg) no-repeat;
    background-size: 4px 24px;
    background-position: 10px 4px;
}
.only_showstar{
	width: 175px;
	height: 30px;
	display: flex;
	flex-direction: row;
}
.only_showstar li {
    display: flex;
    width: 35px;
    height: 30px;
    background-image: url(../img/deme/star3.png);
    background-repeat: no-repeat;
    background-size: 30px 30px;
    padding-right: 5px;
}
.only_showstar .only_showstarone {
    display: flex;
    width: 35px;
    height: 30px;
    background-image: url(../img/deme/star1.png);
    background-repeat: no-repeat;
    background-size: 30px 30px;
    padding-right: 5px;
}
.only_showstar .only_showstarhalf {
    display: flex;
    width: 35px;
    height: 30px;
    background-image: url(../img/deme/star2.png);
    background-repeat: no-repeat;
    background-size: 30px 30px;
    padding-right: 5px;
}
.company_a{
	color: #222!important;
	background: none!important;
	margin-left: 0!important;
}
.margin_top{
	margin-top: 20px;
}
.default_baobei{
	width: 40px;
	height: 40px;
	margin: 0 20px;
	background: url(../../statics/img/lizong/shenbaorenyuan.png) no-repeat;
	background-position: center;
	background-size: 40px;
}
.reporting_ul{
	padding-right: 200px!important;
}
.reporting_p1,.reporting_p4{
	padding-top: 20px;
	font-size: 24px;
	color: #222;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding-left: 36px;
	position: relative;
}
.reporting_p1::after{
	position: absolute;
	content: '备';
	left: 0;
	bottom: 0;
	width: 24px;
	height: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: 'Courier New', Courier, monospace;
	font-weight: bold;
	font-size: 18px;
	color: #222;
	border-radius: 50%;
	border: 2px solid #488ffb;
}
.reporting_p4::after{
	position: absolute;
	content: '跟';
	left: 0;
	bottom: 0;
	width: 24px;
	height: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: 'Courier New', Courier, monospace;
	font-weight: bold;
	font-size: 18px;
	color: #222;
	border-radius: 50%;
	border: 2px solid #488ffb;
}
.reporting_ul2{
	padding: 0;
	display: flex;
	flex-direction: row;
	flex: 1;
	align-items: flex-end;
	justify-content: flex-end;
}
.reporting_ul2 li a{
	display: flex;
	border-radius: 4px;
	border: 1px solid #e0e0e0;
	font-size: 20px;
	color: #5a6de5;
	padding: 0 10px;
	margin-left: 10px;
}
.reporting_ul2 li .reda{
	display: flex;
	border-radius: 4px;
	border: 1px solid #e0e0e0;
	font-size: 20px;
	color: #fb0b24;
	padding: 0 10px;
	margin-left: 10px;
}
.reportdetail_spancolor1{
	font-size: 20px;
	color: white;
	min-width: 50px;
	height: 40px;
	border-radius: 4px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #9fc02b;
    margin-right: 5px;
    padding: 0px 5px 0px 5px;
}
.reportdetail_spancolor2{
	font-size: 20px;
	color: white;
	min-width: 50px;
	height: 40px;
	border-radius: 4px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #4590f6;
    margin-right: 5px;
    padding: 0px 5px 0px 5px;
}
.reportdetail_spancolor3{
	font-size: 20px;
	color: white;
	min-width: 50px;
	height: 40px;
	border-radius: 4px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #fc6076;
    margin-right: 5px;
    padding: 0px 5px 0px 5px;
}
.reportdetail_span2{
	display: flex;
	flex: 1;
	flex-direction: row;
	flex-wrap: wrap;
	background-position: left 5px top 5px;
}
.reportdetail_span3{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
}
.reportdetail_li{
	display: flex;
	align-items: flex-start!important;
}
.reportdetail_border{
	border-top: 1px solid #e0e0e0;
	margin-bottom: 20px;
}
.reportdetail_li2{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding-bottom: 10px;
	min-height: 40px;
}
.reportdetail_li2 p{
	width: 50%;
	font-size: 20px;
	color: #222;
	padding-left: 40px;
	position: relative;
	display: flex;
	flex-direction: row;
}
.delivergoods_navul .delivergoods_navulli p{
	font-size: 22px;
	color: #222;
	min-height: 30px;
	padding-left: 12px;
	padding-bottom: 0;
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: row;
}
.reportdetail_li2 p a{
	display: flex;
	width: 40px;
	height: 30px;
	background: url(../../statics/img/lizong/phone.png) no-repeat;
	background-size: 28px;
	background-position: center;
}
.reportdetail_p1,
.reportdetail_p2, 
.reportdetail_p3, 
.reportdetail_p4, 
.reportdetail_p5, 
.reportdetail_p6, 
.reportdetail_p7, 
.reportdetail_p8, 
.reportdetail_p9,
.reportdetail_p10,
.reportdetail_p11,
.reportdetail_p12,
.reportdetail_p13,
.reportdetail_p14,
.reportdetail_p15,
.reportdetail_p16,
.reportdetail_p17,
.reportdetail_p19,
.reportdetail_p20,
.reportdetail_p21,
.reportdetail_p22,
.reportdetail_p18{
	display: flex;
	min-height: 41px;
	flex-direction: row;
	padding-bottom: 15px;
}
.reportdetail_p1::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '责';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #B40404;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p2::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '财';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #ffa372;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p3::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '备';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #642EFE;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p4::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '跟';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #8A084B;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p5::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '审';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #FF4000;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p6::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '录';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #1b86e4;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p7::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '评';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #8A2908;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p8::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '效';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: seagreen;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p9::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '简';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: pink;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p10::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '印';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #5FB404;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p11::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '收';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #0B6121;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p12::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '派';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #FE642E;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p13::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '司';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #ffa372;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p14::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '车';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #ffa372;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p15::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '达';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #B404AE;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p16::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '读';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #04B45F;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p17::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '写';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #1b86e4;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p18::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '付';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #FE9A2E;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p19::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '调';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #04B486;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p20::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '完';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #04B431;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p21::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '部';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #8A084B;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}
.reportdetail_p22::after{
	position: absolute;
	left: 0;
	top: 0;
	content: '入';
	font-size: 20px;
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #B404AE;
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
}




.adddiscount_images_li3{
	display: flex;
	align-items: flex-start!important;
}
.reportdetail_input{
	width: 160px;
	height: 48px;
	font-size: 24px;
	color: #222;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 16px;
	border: 1px solid #e0e0e0;
	margin-right: 10px;
	padding-left: 20px;
	background: url(../../statics/img/work-arrow-down.jpg) no-repeat;
	background-size: 20px;
	background-position: right 20px center;
}
.reportdetail_input2{
	width: 160px;
	height: 48px;
	font-size: 24px;
	color: #222;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 16px;
	border: 1px solid #e0e0e0;
	margin-right: 10px;
	padding-left: 20px;
	background: url(../../statics/img/work-arrow-up.jpg) no-repeat;
	background-size: 20px;
	background-position: right 20px center;
}
.adddiscount_images_li3{
	position: relative;
	margin-bottom: 0!important;
}
.reportdetail_ul1,.reportdetail_ul3{
	position: absolute;
	top: 50px;
	left: 0;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	overflow: hidden;
	z-index: 99999;
	display: none;
}
.reportdetail_ul2{
	position: absolute;
	top: 50px;
	left: 172px;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	overflow: hidden;
	z-index: 99999;
	display: none;
}
.reportdetail_ul1 li,.reportdetail_ul3 li{
	font-size: 20px;
	height: 40px;
	width: 160px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #666;
	color: white;
}
.reportdetail_ul2 li{
	font-size: 20px;
	height: 40px;
	/*width: 160px;*/
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
	background-color: #666;
}
.reportdetail_ul1 li:hover,
.reportdetail_ul3 li:hover,
.reportdetail_ul2 li:hover{
	background-color: #222;
}
.reportdetail_ulli{
	font-size: 20px;
	height: 40px;
	width: 136px;
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
	background-color: #222!important;
}
.reportdetail_span4{
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	border-radius: 12px;
	color: white;
	background-color: #b6b3f8;
	margin-right: 10px;
}
.adddiscount_newp4s{
	display: flex;
	align-items: center;
	flex-direction: row;
	font-size: 24px;
	color: #484848;
}
.adddiscount_newp4 {
	padding-left: 10px;
}
.adddiscount_newp4 a{
	font-size: 24px;
	color: #414eaa;
	word-wrap:break-word;
}
.adddiscount_newp5{
	padding-top: 10px;
	display: inline-flex;
	align-items: center;
	font-size: 20px;
	color: #222;
}
.reportdetail_span5{
	font-size: 18px;
	color: #666;
	display: inline-flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: flex-end;
}
.reportdetail_span6{
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 60px;
	height: 30px;
	border-radius: 6px;
	background-color: #2fc480;
	color: white;
	font-size: 20px;
	font-weight: bold;
	font-family: 'Courier New', Courier, monospace;
	margin-left: 20px;
}
.reportdetail_span6s{
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 60px;
	height: 30px;
	border-radius: 6px;
	background-color: skyblue;
	color: white;
	font-size: 20px;
	font-weight: bold;
	font-family: 'Courier New', Courier, monospace;
	margin-left: 20px;
}
.reportdetail_img{
	display: inline-flex;
	width: 30px;
	height: 30px;
	background: url(../img/zhekou/bluepic.png) no-repeat;
	background-size: 30px 30px;
	background-position: center;
	margin-left: 20px;
}
.reportdetail_add{
	font-size: 24px;
	border-radius: 12px;
	color: #fff;
	background-color: #ffaa44;
	margin-left: 20px;
	padding: 4px 10px;
	font-weight: bold;
}
.drawdate_choose{
	width: 170px;
	border-radius: 6px;
	font-size: 24px;
	color: #222;
	padding: 0 20px;
	background: url(../img/lizong/data.png)no-repeat;
	background-size: 22px 21px;
	background-position: right 20px center;
	border: 1px solid gainsboro;
}
.report_ifshowbox{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #e0e0e0;
}
.report_star{
	width: 156px;
	display: flex;
	align-items: center;
	flex-direction: row;
	justify-content: space-between;
	padding-right: 12px;
}
.report_star1{
	display: flex;
	width: 24px;
	height: 24px;
	background: url(../img/demo4/full_star.png)no-repeat;
	background-size: 24px;
	background-position: center;
}
.report_star2{
	display: flex;
	width: 24px;
	height: 24px;
	background: url(../img/demo4/half_filled.png)no-repeat;
	background-size: 24px;
	background-position: center;
}
.report_star3{
	display: flex;
	width: 24px;
	height: 24px;
	background: url(../img/demo4/empty.png)no-repeat;
	background-size: 24px;
	background-position: center;
}
.reportdetail_open,.reportdetail_open_index{
    padding-right: 24px;
	display: inline-grid;
	flex: 1;
	justify-content: end;
	align-items: center;
	font-size: 24px;
	color: #1b88e5;
	background: url(../img/zhankai.png)no-repeat;
	background-size: 18px 16px;
	background-position: right 0px center;
}
.reportdetail_close,.reportdetail_close_index{
    padding-right: 24px;
	display: inline-grid;
	flex: 1;
	justify-content: end;
	align-items: center;
	font-size: 24px;
	color: #1b88e5;
	background: url(../img/shouqi.png)no-repeat;
	background-size: 18px 16px;
	background-position: right 0px center;
}
.bigshow_box{
	display: none;
}
.tanchubox2{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .4);
	z-index: 99;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	display: none;
}
.tanchubox_choosediv2{
	display: flex;
	flex-direction: row;
	align-items: center;
	position: relative;
	font-size: 30px;
	color: #484848;
	padding: 20px;
	font-weight: bold;
	background-color: white;
}
.tanchubox_choosediv2 p{
	font-size: 26px;
	color: #484848;
	font-weight: normal;
}
.tanchubox_choosediv2 ul{
	height: 36px;
	display: flex;
	flex-direction: row;
}
.tanchubox_choosediv2 ul li{
	margin-right: 20px;
}
.tanchubox_choosediv2 ul .report_star1{
	display: flex;
	width: 36px;
	height: 36px;
	background: url(../img/demo4/full_star.png)no-repeat;
	background-size: 36px;
	background-position: center;
}
.tanchubox_choosediv2 ul .report_star3{
	display: flex;
	width: 36px;
	height: 36px;
	background: url(../img/demo4/empty.png)no-repeat;
	background-size: 36px;
	background-position: center;
}
.show_number{
	color: orange;
	font-size: 24px;
}
.report_data{
	font-size: 20px;
	padding: 5px;
	border-radius: 24px;
	border: 2px solid #0079fe;
	color: #0079fe;
	margin-bottom: 24px;
	margin-right: 24px;
}
.report_datas{
	font-size: 20px;
	padding: 5px;
	border-radius: 24px;
	border: 2px solid #0079fe;
	background-color:#0079fe;
	color: white;
	margin-bottom: 24px;
	margin-right: 24px;
}
.report_data:hover{
	background-color:#0079fe;
	color: white;
}
.adddiscount_images_li6{
	height: 60px;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.reportdetail_borders{
	padding-top: 10px;
	border-bottom: 1px solid green;
	margin-bottom: 30px;
}
.year_monthdivbox{
	position: fixed;
	left: 50%;
	top: 20%;
	margin-left: -350px;
	width: 700px;
	padding: 40px 40px 20px 40px;
	border-radius: 12px;
	background-color: white;
	display: flex;
	flex-direction: column;
	box-shadow: 0 0 1000px #000;
	z-index: 9999;
	display: none;
}
.year_monthboxp{
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	flex-wrap: wrap;
	font-size: 26px;
	font-weight: bold;
	color: #222;
}
.year_monthboxp span{
	padding: 2px 10px;
	font-size: 24px;
	color: #666;
	border-radius: 6px;
	border:1px solid #999;
	margin-left: 20px;
	margin-bottom: 30px;
}
.year_monthboxp .years_spanchoose{
	padding: 2px 10px;
	font-size: 24px;
	color: #0079fe;
	border-radius: 6px;
	border:1px solid #0079fe;
	margin-left: 20px;
	margin-bottom: 30px;
}
.year_monthboxp .yearmonth_submit{
	border: none;
	display: flex;
	flex: 1;
	justify-content: flex-end;
	margin-right: 0;
}
.yearmonth_submit input{
	padding: 5px 10px;
	font-size: 20px;
	border: none;
	border-radius: 6px;
	color: white;
	background-color: orange;
}
.addgoods_warning{
	display: flex;
	flex: 1;
	justify-content: end;
	font-size: 24px;
	color: #222;
}
.reportdetail_h6name{
	height: 40px;
	font-size: 26px;
	color: olivedrab;
	background: url(../img/lizong/yunyingshezhi.png) no-repeat;
	background-size: 40px;
	background-position: left center;
	padding-left: 50px;
	color: #ffaa44;
}
.paydetails_span1{
	display: flex;
	padding-left: 170px;
	flex: 1;
	font-size: 30px;
	color: #222;
	font-weight: bold;
}
.adddiscount_time{
	font-size: 24px;
	padding-left: 20px;
	width: 200px;
	border: none;
	color: #222;
	border-radius: 16px;
}
.paydetails_span2{
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #222;
}
.adddiscount_searchboxs{
	margin-bottom: 0!important;
}
.paydetails_span3{
	font-size: 20px;
	color: #666;
	margin-right: 10px;
}
.paydetails_span4{
	display: flex;
	flex: 1;
	justify-content: end;
	font-size: 24px;
	color: red;
}
.paydetails_span5{
	display: inline-flex;
	align-items: center;
	font-size: 20px;
	color: #222;
	font-weight: bold;
}
.adddiscount_newp5s{
	padding-top: 10px;
	line-height: 40px;
	align-items: center;
	font-size: 20px;
	color: #222;
}
.tanchubox_choosediv1{
	padding: 10px 30px!important;
}
.tanchubox_choosediv1 .xialaxuanze2,
.tanchubox_choosediv1 .xialaxuanze3{
	width: 200px;
	background: none;
	position: relative;
}
.tanchubox_choosediv1 .xialaxuanze2{
 margin-right: 24px;
}
.new_danwei{
	position: absolute;
	left: 260px;
	font-size: 24px;
	color: #222;
}
.tanchubox_choosediv1 .xialaxuanze3{
	background: url(../img/lizong/data.png) no-repeat;
	background-size: 22px 21px;
	background-position: right 20px center;
}
.drawbill_showbox{
	margin: 20px;
	border-radius: 12px;
	background-color: white;
	padding: 0 20px;
}
.drawbill_showboxulli{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 20px 0 0;
}
.drawbill_showboxulli span{
	height: 70px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e0e0e0;
}
.drawbill_showboxulli:last-of-type{
	border: none;
}
.drawbill_showimg img{
	width: 50px;
	height: 50px;
	border-radius: 6px;
	overflow: hidden;
	margin: 0 20px 0 10px;
}
.drawbill_showboxspan1{
	display: flex;
	width: 50px;
	background: url(../img/deme/jinpai.png)no-repeat;
	background-size: 24px 41px;
	background-position: top 4px left 12px;
}
.drawbill_showboxspan2{
	display: flex;
	width: 50px;
	background: url(../img/deme/yinpai.png)no-repeat;
	background-size: 24px 40px;
	background-position: top 4px left 12px;
}
.drawbill_showboxspan3{
	display: flex;
	width: 50px;
	background: url(../img/deme/tongpai.png)no-repeat;
	background-size: 24px 41px;
	background-position: top 4px left 12px;
}
.drawbill_showboxspan4{
	width: 160px;
	font-size: 26px;
	line-height: 50px;
	color: #222;
	padding-right: 10px;
}
.drawbill_showboxspan200{
	width: 200px;
	font-size: 26px;
	line-height: 50px;
	color: #222;
	padding-right: 10px;
}
.drawbill_showboxspan250{
	width: 250px;
	font-size: 26px;
	line-height: 50px;
	color: #222;
	padding-right: 10px;
}
.drawbill_showboxspan300{
	width: 300px;
	font-size: 26px;
	line-height: 50px;
	color: #222;
	padding-right: 10px;
}
.drawbill_showboxspan350{
	width: 350px;
	font-size: 26px;
	height: 70px;
	line-height: 50px;
	color: #222;
	padding-right: 10px;
}
.drawbill_showboxspan400{
	width: 400px;
	font-size: 26px;
	line-height: 50px;
	color: #222;
	padding-right: 10px;
}
.drawbill_showboxspan5{
	width: 200px;
	line-height: 50px;
	justify-content: end;
	font-size: 26px;
	color: red;
}
.drawbill_showboxspan5 em{
	font-size: 24px;
	color: #484848;
}
.drawbill_showboxspan7{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 50px;
	font-size: 28px;
	color: #222;
	font-weight: bold;
}
.drawbill_showboxspan8{
	font-size: 26px;
	color: #222;
}
.drawbill_showboxspan9{
	width: 260px;
	display: flex;
	align-items: center;
	justify-content: end;
	flex-direction: row;
	font-size: 24px;
	color: #484848;
}
.drawbill_showboxspan10{
	display: flex;
	flex: 1;
	align-items: center;
	justify-content: start;
	font-size: 26px;
	color: #484848;
}
.index_alltypes{
	background-color: white;
	padding: 20px;
	border-radius: 6px;
	
}
.index_alltypes ul{
	width: 100%;
	display: flex;
	flex-direction: row;
	padding: 30px 0 20px;
	border-top: 1px solid #e0e0e0;
}
.index_alltypes ul li a{
	display: flex;
	width: 100px;
	justify-content: center;
	margin-left: 40px;
	height: 40px;
	font-size: 24px;
	color: #222;
}
.search_newbox{
	display: flex;
	flex: 1;
	justify-content: end;
	flex-direction: row;
	position: relative;
	border-radius: 6px;
	overflow: hidden;
	margin-right: 20px;

}
.search_newbox input{
	height: 40px;
	border: 1px solid #e0e0e0;
	border-radius: 6px;
	padding: 0 20px;
	font-size: 20px;
	color: #222;
}
.search_newbox .search_newbox2{
	position: absolute;
	width: 40px;
	border-radius: 0;
	background: url(../img/selcet-bg.jpg)no-repeat;
	background-position: center;
	background-color: #fac430;
}

.pioneer_top_bottom_heros{
	background: linear-gradient(to bottom,#bee7e9 0,#0079fe 100% );
	height: 120px!important;
	width: 100%;
	padding: 30px 0 0 30px;
	overflow: hidden;
}
.pioneer_top_bottom_heros .swiper-pagination{
	bottom: -24px!important;
}

.newgerolist .swiper-container .swiper-container {
    width: 674px;
    height: 85px;
    border-radius: 25px;
    overflow-x: hidden;
}
.newgerolist .swiper-container .swiper-wrapper {
    width: 674px;
    height: 52px;
} 
.swiper-slide .one {
    color: #e73437 !important;
    background: url(../img/demo3/one.png) no-repeat !important;
    background-size: 181px 50px !important;
}
.swiper-slide .two {
    color: white;
    background: url(../img/demo3/two.png) no-repeat;
    background-size: 181px 50px;
}
.swiper-slide .three {
    color: white;
    background: url(../img/demo3/three.png) no-repeat;
    background-size: 181px 50px;
}
.swiper-slide .four {
    color: white;
    background: url(../img/demo3/four.png) no-repeat;
    background-size: 181px 50px;
}
.swiper-slide a {
    display: inline-block;
    width: 181px;
    height: 52px;
    line-height: 52px;
    text-align: center;
    margin-right: -21px;
    color: white;
    background: url(../img/demo3/two.png) no-repeat;
    background-size: 181px 50px;
    font-size: 26px;
}
.newbumen_choosed{
	border: none;
	background: orange;
	color: white;
	font-size: 24px;
	padding: 5px 20px;
	border-radius: 12px;
}
.index_alltypes .newbumen_listul{
	padding: 20px 0 0 0;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	display: none;
}
.newbumen_listul li{
	padding: 5px 20px;
	font-size: 20px;
	border-radius: 12px;
	background: #eee;
	color: #484848;
	margin-right: 20px;
	margin-bottom: 20px;
}
.newbumen_listul .newbumen_chooseli{
	padding: 5px 20px;
	font-size: 20px;
	border-radius: 12px;
	background: #0079fe;
	color: white;
	margin-right: 20px;
	margin-bottom: 20px;
}
.index_alltype .setcomm_ul{
	display: flex;
	flex-direction: row;
	justify-content: start;
}
.index_alltype .setcomm_ul li{
	margin-right: 38px;
}
.setcomm_newadd{
	height: 40px;
	padding: 0 20px;
	border: none;
	background-color: #ff6600;
	font-size: 20px;
	color: white;
	border-radius: 12px;
	margin: auto 0;
}