/* CSS Document */
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,button{ margin:0; padding:0;}
html {  width: 100%; font-family: 'Heiti SC', 'Microsoft YaHei'; outline: 0; font-size: 33px; height: 100%;}
body {  width:100%; max-width:600px; margin-left:auto; margin-right:auto; position: relative; background-color:#fff; height: 100%;}
a:hover,a:link,a:visited,a{color: inherit; text-decoration:none;}
ul,li{list-style:none}
i{font-style:normal}
header{ width:100%; height:1.35rem; background-color:#7ecef4;}
header a {display: block; width: 100%; height: 100%;}
header i.logo{ float:left; display:block; width:2.5rem; height:1rem; margin:0.24rem 0 0.24rem 0.18rem; background:url(../images/icon/logo.png) no-repeat; background-size:2.5rem 1rem;}
.sch{ float:left; width:50%; height:0.8rem; margin:0.24rem 0 0.24rem 0.18rem; border-radius:0.1rem; border: none; background-color:#dceef7; text-align:center; outline: none;}
.schx{ float:right; width:13%; height:0.8rem; margin:0.24rem 0.3rem 0.24rem 0.18rem; border-radius:0.1rem; border: none; background-color:#10abdb; text-align:center; font-size: 0.53rem;}
footer{width:100%;max-width: 600px;}
footer .foot{ float:left; width:1rem; height:1.4rem; margin:0.15rem 0 0.2rem 0; text-align:center; overflow:hidden; color:#7ecef4;}
footer .foot img{ width:0.7rem; height:0.7rem; margin:0 auto; display:block;}
footer .foot p{ margin-top:0.15rem; font-size:0.3rem;}
footer .act{ color:#9c9c9c;}
.logo-dbs{ height:0.9rem; overflow:hidden;}
.logo-dbs .dbs-img{ float:left; width:1rem; height:0.8rem; border-right:1px solid #fff; text-align:center;}
.logo-dbs .dbs-img img{ width:0.85rem; height:0.8rem; display:block;}
.logo-dbs p{ float:left; margin-left:0.15rem; font-size:0.35rem; line-height:0.8rem; color:#fff;}
.jg{ width:100%; height:1.58rem;}
