.tab ul li a{color:#000;}
.tab ul li:nth-child(4) a{color:#02c7ff;border-bottom:3px solid #02c7ff;display: inline-block;box-sizing: border-box}


.banner {height: 80px;background:url(/sources/www/img/join-banner1.jpg);background-size: 100% 100%}

.join{background: #fff;color:#000}
.join .block:nth-child(1){border-top:20px solid #f7f8fa}
.join .block{border-bottom:20px solid #f7f8fa}
.join .row{padding:1%;}
.join .row .col-sm-6{padding:20px;line-height: 24px}
.join .row h4{padding:20px;font-size: 16px}
.join .row .col-sm-6 h5{font-size: 14px;padding-bottom:10px}
.join .row .col-sm-6 p{font-size: 12px!important;padding-left:0%!important;margin-left:2em;text-indent: -1.5em!important;}

.mailbox{width: 100%;padding-bottom: 3%}
.mailbox span{background:#02c7ff;color:#fff;padding:2% 3%;margin-left:7%;display: inline-block;}

.pay{font-size: 14px;margin-top: 3%;position: absolute;margin-left:12px;}

@media screen and (min-width: 600px) {

	.pay{font-size: 18px;margin-left:20px;}
	.mailbox{width: 50%;}
	/*.mailbox a{width: 50%;}*/
    .banner {height: 250px;background:#fff url(/sources/www/img/join-banner.jpg)no-repeat center;margin-top:-5px}
    .join .row h4{padding:20px;font-size: 24px}
    .join .row .col-sm-6 h5{font-size: 18px}
    .join .row .col-sm-6 p{font-size: 14px!important;}
    .join .row .col-sm-6{padding:10px 20px;line-height: 40px}
    /*.join .row .col-sm-6 p{padding-left:6%!important}*/
    /*.zw{padding: 1% 4.3%}*/

}
