html,body {
	width:100%;
}
.wrap-container {
	width: 100%;
    height: 100%;
}
.header {
	display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    padding-top: .10666667rem;
    padding-bottom: .37333333rem;
}
.header .recruit{
	background-position: -11.26666667rem -.2rem;
    margin-right: .29333333rem;
}
.header .task{
	background-position: -20.97333333rem -.2rem;
}

.header a {
	width: 4.56rem;
    height: 2rem;
    background: url(../imgs/bigBg.png) no-repeat;
    background-size: 43.30666667rem 47.94666667rem;
}
.line-2 {
	background-color: #fff;
    border-bottom: .5px solid #ebebeb;
    padding-bottom: .26666667rem;
}
.line-2 ul {
	display: flex;
    flex-direction: row;
}
.line-2 ul li{
	flex: 1;
}
.line-2 ul li a{
	width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.line-2 ul li a .icon{
	width: .8rem;
    height: .66666667rem;
    background: url(../imgs/bigBg.png) no-repeat;
    background-size: 43.30666667rem 47.94666667rem;
    margin-bottom: .10666667rem;
}
.line-2 ul li a .category-name{
	color: #6e6e6e;
    font-size: .32rem;
}
.line-2 ul li a.client-entrance .icon1{
	background-position: -41.97333333rem -7.27333333rem;
}
.line-2 ul li a.mybill-entrance .icon2{
	background-position: -40.28rem -7.27333333rem;
}

.line-2 ul li a.commission-slip .icon3{
	background-position: -38.66666667rem -7.27333333rem;
}
.line-2 ul li a.credit-marketing .icon4{
	background-position: -36.96rem -7.27333333rem;
}
.mint-navbar {
	background-color: #fff;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.mint-tab-item {
	display: block;
    padding: 7px 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-decoration: none;
}
.mint-navbar .mint-tab-item {
	padding: 17px 0;
    font-size: 15px;
}
.nav-bar a {
	color: #000;
    font-weight: 700;
    height: 1.06666667rem;
    line-height: 1.06666667rem;
    padding: 0 !important;
}
.nav-bar .is-selected{
	margin-bottom: 0!important;
    color: #1576ff;
    border-color: #1576ff;
}
.mint-navbar .mint-tab-item.is-selected {
	border-bottom: 3px solid #26a2ff;
    color: #26a2ff;
    margin-bottom: -3px;
}
.mint-tab-container {
	overflow: hidden;
    position: relative;
}
.mint-navbar, .mint-tab-container-wrap {
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.mint-tab-container-item {
	-ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
}
div.product-block{
	/*width: 10rem;*/
    background-color: #ededed;
    padding-left: .30666667rem;
    padding-right: .30666667rem;
    padding-bottom: .53333333rem;
}
.loadingData{
	line-height: 5.33333333rem;
    text-align: center;
}
div.product-block>ul{
	width: 100%;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: left;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
div.product-block>ul>li{
	border-radius: .16rem;
    background-color: #fff;
    margin-right: .42666667rem;
    width: 2.82666667rem;
    height: 2.42666667rem;
    margin-top: .42666667rem;
    padding-top: .48rem;
    position: relative;
}
.product-block li:nth-child(3n+0) {
	margin-right:0;
}
div.product-block>ul>li>a{
	width: 100%;
    height: 100%;
    display: inline-block;
}
div.product-block>ul>li .top {
	width: 100%;
    font-size: .32rem;
    color: #2d3f50;
    margin-bottom: .24rem;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    align-items: center;
}
div.product-block>ul>li .imgDiv{
	width: .64rem;
    height: .64rem;
    margin-left: .26666667rem;
}
.title-default-style{
	overflow: hidden;
    white-space: nowrap;
    color: #2d3f50;
    font-weight: 700;
    font-size: .32rem;
    padding-left: .13333333rem;
}
div.product-block>ul>li .bottom{
	display: flex;
    display: -webkit-flex;
    flex-direction: column;
    align-items: center;
}
.agency-default-style{
	color: #8493a3;
    font-size: .26666667rem;
    line-height: .26666667rem;
    margin-bottom: .16rem;
}
.money-default-style{
	color: #95a1af;
    font-size: .26666667rem;
    line-height: .26666667rem;
}
.money-right-style{
	color: #fe5b4f;
    font-size: .42666667rem;
}
.product-logo{
	width: 1.04rem;
    height: .50666667rem;
    position: absolute;
    left: -.10666667rem;
    top: -.10666667rem;
    background: url(../imgs/bg02.png) no-repeat;
    background-size: 7.2rem 1.56rem;
}
.product-logo1{
	background-position: -3.89333333rem -1.04rem;
}
.product-logo2{
	background-position: -3.89333333rem -.52rem;
}
.product-logo3{
	background-position: -3.89333333rem 0;
}

.make_loanmarket {
	position: fixed;
    z-index: 7777;
    bottom: 4rem;
    right: .26666667rem;
    width: 2.52rem;
    height: 2.02666667rem;
}
.make_loanmarket a{
	width: 2.52rem;
    height: 2.02666667rem;
    display: block;
    background: url(../imgs/float.png) 0 0 no-repeat;
    background-size: 2.52rem 2.02666667rem;
}
