body, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, input, li, ol, option, p, select, td, th, ul {
	    word-break: break-all;
	}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	    margin: 0;
	    padding: 0;
	}
* {
	    margin: 0;
	    padding: 0;
	}
a:link {
	    text-decoration: none;
	}	

	
	img {
	    vertical-align: top;
	    border: 0;
	}
	
	button, input, select, textarea {
	    outline: 0;
	    -webkit-appearance: none;
	}
	
	
	li, ol, ul {
	    list-style: none;
	}
	

.bs_col-main{
	color: #f2304a;
}
.bs_col-green{
	color: green;
}
.bs_col-sec{
	color: #5c90d2;
}
.bs_col-nak{
	color: #ffefe5;
}
.bs_col-blue{
	color: #e5f2ff;
}

.bs_fontsize24{
	font-size: .24rem;
}
.bs_fontsize18{
	font-size: .18rem;
}
.bs_fontsize16{
	font-size: .16rem;
}

.bs_fontsize15{
	font-size: .15rem;
}

.bs_fontsize13{
	font-size: .13rem;
}
.bs_fontsize12{
	font-size: .12rem;
}

.bs_fontsize10{
	font-size: .1rem;
}

.bs_fontnum18{
	font-size: .18rem;
}
.font-fontweight{
	font-weight: bold;
}


.bs_col33{
	color: #333333;
}
.bs_col66{
	color: #666666;
}
.bs_col99{
	color: #999999;
}
.bs_coldd{
	color: #dddddd;
}
.bs_colee{
	color: #eeeeee;
}
.bs_colf5{
	color: #f5f5f5;
}
.bs_colff{
	color: #ffffff;
}
.bs_margin-right5{
	margin-right: .05rem;
}
.bs_margin-top5{
	margin-top: .05rem;
}
.bs_margin-bottom5{
	margin-bottom: .05rem;
}
.bs_margin-top10{
	margin-top: .1rem;
}
.bs_margin-top20{
	margin-top: .2rem;
}
.bs_margin-botom10{
	margin-bottom: .1rem;
}
.bs_margin-botom20{
	margin-bottom: .2rem;
}

.bs_margin-left10{
	margin-left: .1rem;
}
.bs_margin-left20{
	margin-left: .2rem;
}
.bs_margin-right10{
	margin-right: .1rem;
}
.bs_margin-right20{
	margin-right: .2rem;
}

.bs_padd-top5{
	padding-top: .05rem;
}
.bs_padd-top10{
	padding-top: .1rem;
}
.bs_padd-top20{
	padding-top: .2rem;
}
.bs_padd-left10{
	padding-left: .1rem;
}
.bs_padd-left20{
	padding-left: .2rem;
}
.bs_padd-right10{
	padding-right: .1rem;
}
.bs_padd-right20{
	padding-right: .2rem;
}
.bs_padd-botom5{
	padding-bottom: .05rem;
}
.bs_padd-botom10{
	padding-bottom: .1rem;
}
.bs_padd-botom20{
	padding-bottom: .2rem;
}

.bs_top-border{
	border-top: .01rem solid #f5f5f5;
}
.bs_bottom-border{
	border-bottom: .01rem solid #f5f5f5;
}