.swiper-wrapper,.swiper-slide{
	width: 100%;
	background: orange;
}
.swiper-slide img{
	width: 100%;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 .12rem;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
	bottom: 0;
}
.swiper-pagination-bullet {
    width: .2rem;
    height: .2rem;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: .4;
}
.swiper-pagination-bullet-active{
	background: #fff;
	opacity: 1;
}
.type_list{
	display: flex;
	background: #fff;
	height: .88rem;
	border-bottom: .01rem solid #e3e3e3;
	color: #666;
}
.type_list li{
	width: 50%;	
	font-size: .3rem;
	text-align: center;
	height: .88rem;
	line-height: .88rem;
	position: relative;
}
.border_right{
    position: absolute;
    display: block;
    height: .3rem;
    border-right: .01rem solid #ccc;
    top: .3rem;
    left: 100%;
}
.type_select{
	border-bottom: .03rem solid #ffba00;
    padding-bottom: .05rem;
    letter-spacing: .02rem;
    color: #ffba00;
}
.product_row{
	height: 2.8rem;
	background: #fff;
	margin-top: .14rem;
	overflow: hidden;
	padding-left: .34rem;
	padding-right: .34rem;
	border-bottom:.01rem solid #e3e3e3;
	border-top:.01rem solid #e3e3e3;
}
.tag_top{
	font-size: .2rem;
	color: #ababab;
	margin-top: .44rem;
}
.tag_footer,.tag_middle,.tag_top{
	display: flex;
	align-items: center;
}
.tag_middle,.tag_footer{
	margin-top: .2rem;
}
.tag_middle{
	justify-content: space-between;
}
.tag_title{
	font-size: .32rem;
	color: #2c2155;
}
.rate{
	font-size: .7rem;
	color: #fc7e00;
	letter-spacing: .01rem;
}
.tag_span{
	font-size: .34rem;
}
.time_type{
	font-size: .4rem;
	color: #000;
	position: absolute;
	left: 3.05rem;
}

.tag_footer span{
	font-size: .2rem;
	color: #ABABAB;
}
.tag_time{
	position: absolute;
	left: 3.1rem;
}
.investment_btn{
	display: inline-block;
	font-size: .24rem;
	width: 1.4rem;
	height: .6rem;
	color: #fff;
	background:#FFBA00 ;
	text-align: center;
	line-height: .6rem;
}
.bg_row{
	background: #f2f1f0;
	font-size: .26rem;
	color: #999;
	margin-left: .34rem;
	height: .6rem;
	line-height: .8rem;
}

/*tab切换*/
.tab_wrap{
	width: 100%;
	height: 1.04rem;
	padding-top: .1rem;
	box-sizing: border-box;
	position: fixed;
	bottom: 0;
	background: #fff;
	border-top: .01rem solid #eee;
}
.tab_list {
	width: 100%;
	height:1.04rem ;
	overflow: hidden;
	display: flex;
}
.tab_list li{
	width: 25%;
	text-align: center;
	line-height: 0;
}
.tab_list li img:nth-of-type(2){
	display: none;
}
.tab_list li img{
	width: .6rem;
	margin-top: -.05rem;
}
.tab_list li p{
	color: #848484;
	font-size: .24rem;
	text-align: center;
	margin-top: .15rem;
}
body{
	padding-bottom: 1.3rem;
}
.complete,.earnings{
	background: #ccc;
}
.second_content_list{
	display: none;
}
.second_content_list .tag_top{
	justify-content: space-between;
}
.tag_number{
	font-size: .2rem;
	color: #ffba00;
	text-align: right;
}
.progress-bar{
	width: 1.4rem;
	height: .06rem;
	background: #fff1cc;
}
.inner_bar{
	height: 100%;
	background: #ffba00;
	width: 0%;
}
.second_content_list li:nth-of-type(4) .inner_bar{
	width: 50%;
}
.second_content_list li:nth-of-type(5) .inner_bar,.second_content_list li:nth-of-type(6) .inner_bar,.second_content_list li:nth-of-type(7) .inner_bar{
	width: 100%;
}
