﻿@charset "gb2313";

/* CSS Document */

*{ font-family:"微软雅黑";}

html,body,div,ul,ol,li,p,h3,h4,span,input,textarea,select,option,table,tr,td,dd,dl,strong{padding:0;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

body{font-family:"微软雅黑";width:100%;min-width:320px;color:#000;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size: 14px; overflow-x:hidden}

img{border:none;/* display:block;*/width:100%;}

ul,li{list-style-type:none;}

input{outline: none;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;} 

a{text-decoration:none; color:#000;}

.clear{clear: both;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix{*+height:1%;}

.pr{position: relative;z-index: 0;}

/*.wrap{position: absolute;}*/

.tin{text-indent:2em; overflow:hidden;}

.fl{float:left; display:block;}

.fr{float:right; display:block;}

.dis{display:none;}

.ju{ width:95%; margin:0 auto;}

.red{ color:#f70000; margin-right:5%;}

.hide{ display:none;}

.mtop{ margin-top:2%;}

/*.mcon{ margin:3% auto;}
*/
.hid{overflow:hidden;}
em,i{font-style:normal;}





.main{width:100%;min-width:320px;margin:0 auto;max-width:640px;overflow: hidden;}

@media screen and (max-width:360px){body,input,select{font-size:15.5px}}

@media screen and (min-width:360px){body,input,select{font-size:15.75px}}

@media screen and (min-width:400px){body,input,select{font-size:17.5px}}

@media screen and (min-width:480px){body,input,select{font-size:21px}}

@media screen and (min-width:560px){body,input,select{font-size:24.5px}}

@media screen and (min-width:600px){body,input,select{font-size:26.25px}}

@media screen and (min-width:640px){body,input,select{font-size:28px}}









