/*!
 * =====================================================
 * CY v1.0.0 (Email:g1079832313@163.com)
 * =====================================================
 */

/*! bass.css v1.0.0 | gjb */
@charset "utf-8"; 
/*1 重定义浏览器默认样式*/

*{margin:0;padding:0;}
html{margin:0;font-size: 12px; /*100 ÷ 16 × 100% = 625%*/ width:100%; height:100%;}
h1,h2,h3,h4,h5,h6{
	font-size:0.12rem;
	font-weight:normal;}
body {
	margin:0;
	padding:0;
	width: 100%;
	/*max-width: 750px;
	min-width: 320px;*/
	min-height: 100%;
	margin: 0px auto;
	color: #333333;
	font-size: 12px; font-size:1.2rem;
	font-family:"Microsoft Yahei","微软雅黑","宋体"',"仿宋","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";color: #333;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;}
.clearfix { clear:both;}
ul,ol,dl{list-style-type:none;}
textarea,form,input,textarea,ul,li,form{
	padding:0;
	margin:0;
	outline:none;
	border:none;
	list-style:none;
	background-color:transparent;}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";color: #333;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;}
ul,li,input,select,textarea{color:#555;background-color:#fff;margin:0;padding:0;outline:none;border:none;}
div{margin:0;}
.clearfix{
	clear:both;}
/*img*/
img{border:0;vertical-align:middle;margin:0;padding:0;}
a img,img{-ms-interpolation-mode:bicubic;}
a { text-decoration:none;margin:0;padding:0;}
.img-responsive{max-width: 100%;height: auto;}

@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait) {
    html { font-size: 703%;}
}
@media screen and (min-width:375px) and (max-width:383px) and (orientation:portrait) {
    html { font-size: 732.4%;}
}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait) {
    html { font-size: 750%;}
}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait) {
    html { font-size: 781.25%;}
}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){
    html { font-size: 808.6%;}
}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){
    html { font-size: 843.75%;}
}
@media screen and (min-width:480px) and (orientation:portrait){
    html { font-size:15rem;}
}
@media screen and (min-width:480px) and (orientation:portrait){
    html { font-size:15rem;}
}
@media screen and (min-width:531px) and (orientation:portrait){
    html { font-size:1450.75%;}
}