﻿@charset "utf-8";
/* CSS Document */
*{transition-property: all;-ms-transition-property:all;-moz-transition-property:all; -webkit-transition-property:all; -o-transition-property:all;}
html,body{font-size:14px;width:100%;clear:both;margin:0px;padding:0px;font-family:"Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体"; background-color:#e2007e ;}
img{border:0px; width:auto; max-width:100%;}
ul,li,p{margin:0px;padding:0px;}
a{text-decoration:none; background-color:transparent; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
a:active,a:hover{ outline:0;}
a,button,textarea,select{ -webkit-appearance:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
div{ box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
ul,li{list-style-type:none;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
i,em{font-style:normal}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table{width:100%;line-height:1.5em;border-collapse:collapse;border-spacing:0}
th, td{padding:5px;border-bottom:1px solid #transparent;border-left:1px solid transparent; vertical-align:middle;}
th{font-weight:bold;text-align:center;background-color:transparent;}
input,button,select,textarea{ outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none; }
textarea{resize:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance:none;padding:0;margin:0;font-weight:normal; color:#fff;}
input::-webkit-input-placeholder{color:#999; font-family:"微软雅黑";}
textarea::-webkit-input-placeholder{color:#999; font-family:"微软雅黑";}

@font-face {
      font-family: "SourceHanSansCN-Light";
      src: url(fonts/Light/SourceHanSansCN-Light.otf) ;
}
@font-face {
      font-family: "SourceHanSansCN-ExtraLight";
      src: url(fonts/ExtraLight/SourceHanSansCN-ExtraLight.otf);  
}
@font-face {
      font-family:"SourceHanSansCN-Normal";
      src: url(fonts/Normal/SourceHanSansCN-Normal.otf) ;
}
@font-face {
      font-family:"SourceHanSansCN-Regular";
      src: url(fonts/Regular/SourceHanSansCN-Regular.otf) ;
}
@font-face {
      font-family:"SourceHanSansCN-Medium";
      src: url(fonts/Medium/SourceHanSansCN-Medium.otf) ;
}
@font-face {
      font-family:"SourceHanSansCN-Blod";
      src: url(fonts/Blod/SourceHanSansCN-Blod.otf) ;
}




@media (max-width: 479px) {

}


@media (min-width: 480px) and (max-width: 639px) {

}



@media (min-width: 640px) and (max-width:1023px ) {

}


@media (min-width: 1024px) and (max-width:1199px ) {


}


@media (min-width: 1200px) and (max-width:1439px ){

}

@media (min-width: 1440px) and (max-width:1660px ){

}

@media (min-width: 1661px) and (max-width:1920px ){

}

@media (min-width: 1921px) and (max-width:2880px ){

	
}

@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){ /* 兼容iphone6，iphone7，iphone8s*/

}

@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){ /*兼容iphone6 Plus,iphone7 Plus,iphone8 Plus*/

} 

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){ /*兼容iphoneX*/

}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) { /*兼容iphoneXR*/

}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) { /*兼容iphone xs max */

}