/*布局要素*/
._wiosn_wrapper{
	max-width: 1380px;
    margin: 0 auto;
}
._wiosn_text_center{
	text-align: center;
}
._wiosn_text_right{
	text-align: right;
}
._wiosn_flex{
	display: flex;
	box-sizing: border-box;
}
._wiosn_box_cab{
	position: relative;
	box-sizing: border-box;
}
._wiosn_box_cab::after{
	display: block;
	content: " ";
	height: 1px;
	overflow: hidden;
	clear: both;
}
._wiosn_box_item_4,._wiosn_box_item_6{
	float: left;
	width: 25%;
	position: relative;
}
._wiosn_box_item_6{
	width: 16%;
}
._wiosn_mask{
	position: absolute;
	z-index: 10;
}
._wiosn_block_m5{
	margin: 5px;
}
._wiosn_block_m10{
	margin: 10px;
}
._wiosn_block_m15{
	margin: 15px;
}
._wiosn_block_mt5{
	margin-top: 5px;
}
._wiosn_block_mt10{
	margin-top: 10px;
}
._wiosn_block_mt15{
	margin-top: 15px;
}
._wiosn_block_mb5{
	margin-bottom: 5px;
}
._wiosn_block_mb10{
	margin-bottom: 10px;
}
._wiosn_block_mb15{
	margin-bottom: 15px;
}
._wiosn_block_ml5{
	margin-left: 5px;
}
._wiosn_block_ml10{
	margin-left: 10px;
}
._wiosn_block_ml15{
	margin-left: 15px;
}
._wiosn_block_mr5{
	margin-right: 5px;
}
._wiosn_block_mr10{
	margin-right: 10px;
}
._wiosn_block_mr15{
	margin-right: 15px;
}
/*字体控制*/
html,body{
	font-size: 14px;
}
._wiosn_font_mini{
	font-size: .6rem !important;
}
._wiosn_font_small{
	font-size: .8rem !important;
}
._wiosn_font_base{
	font-size: 1rem !important;
}
._wiosn_font_sbase{
	font-size: 1.1rem !important;
}
._wiosn_font_medium{
	font-size: 1.2rem !important;
}
._wiosn_font_smedium{
	font-size: 1.8rem !important;
}
._wiosn_font_large{
	font-size: 2.6rem !important;
}
._wiosn_font_extra{
	font-size: 3.2rem !important;
}
._wiosn_font_sextra{
	font-size: 3.8rem !important;
}
/*响应式布局-1280px xl*/
@media screen and (max-width:1280px) {

}
@media screen and (max-width:1024px) {

}
/*响应式布局-960px lg*/
@media screen and (max-width:960px) {

}
@media screen and (max-width:800px) {

}
/*响应式布局-768px md*/
@media screen and (max-width:768px) {
	._wiosn_box_item_4,._wiosn_box_item_6{
		float: left;
		width: 50%;
	}
}
@media screen and (max-width:720px) {

}
/*响应式布局-640px sm*/
@media screen and (max-width:640px) {

}
@media screen and (max-width:480px) {

}
/*响应式布局-430px xs*/
@media screen and (max-width:430px) {
	html,body{
		font-size: 16px;
	}
	._wiosn_font_mini{
		font-size: .7rem !important;
	}
	._wiosn_font_small{
		font-size: .8rem !important;
	}
	._wiosn_font_base{
		font-size: .9rem !important;
	}
	._wiosn_font_sbase{
		font-size: 1rem !important;
	}
	._wiosn_font_medium{
		font-size: 1.1rem !important;
	}
	._wiosn_font_smedium{
		font-size: 1.4rem !important;
	}
	._wiosn_font_large{
		font-size: 1.8rem !important;
	}
	._wiosn_font_extra{
		font-size: 2rem !important;
	}
	._wiosn_font_sextra{
		font-size: 2.3rem !important;
	}
}
@media screen and (max-width:360px) {

}
/*响应式布局-320px mi*/
@media screen and (max-width:320px) {

}
/*高宽比例限定*/
@media screen and (min-aspect-ratio: 9/16) {
    /*如果宽高比小于9:16的话，显示这个内容*/
 }

@media screen and (max-aspect-ratio: 9/16) {
    /*如果宽高比大于9:16的话，显示这个内容*/
 }

@media screen and (aspect-ratio: 9/16) {
    /*如果宽高比是9:16的话，显示这个内容*/
}