
@charset "gb2312";
/* CSS Document */
/*zero*/
body, div, menu, ol, ul, li, dl, dd, dt, h1, h2, h3, h4, h5, h6, input, p, form, header, nav, article, section, aside, footer, video, audio, figure, textarea { padding: 0; margin: 0; }
input, select, textarea, img, area { outline: none; border: none; }
input, select, textarea { background: #FFF; }
mark { background: none; }
-img { vertical-align: middle; }
textarea { resize: none; }
li { list-style-type: none; }
body { font: 0.24rem/1 "Microsoft YaHei"; }
em, i, b, small, h1, h2, h3, h4, h5, h6, address { font-style: normal; font-weight: normal; font-size: 100%; }
span, b, em, i, strong, small, label, a, mark { display: inline-block; }
a { text-decoration: none; outline: none; color: inherit; }
/*clear-fix*/

.clear-fix{
    clear:both;
    *zoom:1;
}

.clear-fix:after{
    clear:both;
    display:block;
    visibility:hidden;
    height:0;
    line-height:0;
    content:"";
    font-size:0;
}
.clearFix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}
/*common*/
.fl { float: left; }
.fr { float: right; }
.noMt { margin-top: 0 !important; }
.noMr { margin-right: 0 !important; }
.noMb { margin-bottom: 0 !important; }
.noMl { margin-left: 0 !important; }
.noPt { padding-top: 0 !important; }
.noPr { padding-right: 0 !important; }
.noPb { padding-bottom: 0 !important; }
.noPl { padding-left: 0 !important; }
.noBt { border-top: none !important; }
.noBr { border-right: none !important; }
.noBb { border-bottom: none !important; }
.noBl { border-left: none !important; }
#container { max-width: 640px; height: 100%; margin: 0 auto; overflow: hidden; position: relative; }
#container img { max-width: 100%; width: auto }
#LRdiv0, #LRfloater0 { display: none; }