@charset "gb2312";

html,body,h1,h2,h3,h4,h5,h6,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,fieldset{margin:0;padding:0}
ul,li,ol,dl{list-style-type:none}
html,body{*position:static}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer;_zoom:1}
a:hover{text-decoration:underline;outline:none}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
div,dl,dt,dd{overflow:hidden}
/*table{border-collapse:collapse} */
/*IEÏÂa:hover ±³¾°ÉÁË¸*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}


.l,.f-l{float:left!important;_display:inline}
.r,.f-r{float:right!important;_display:inline}
.m-a{margin:auto}

/*.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}*/
.cl,.clearfix{content:".";display:block;height:0;clear:both;visibility:hidden;clear:both;zoom:1}
.fixzoom {_zoom:1;}

.pos-r{position:relative}.pos-a{position:absolute}.pos-f{position:fixed}

.left{ left:0; right:auto}
.right{ right:0; left:auto}
.top{ top:0; bottom:auto}
.bottom{ bottom:0; top:auto}

.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
.mg-5{padding:5px}.mg-10{margin:10px}.mg-15{margin:15px}.mg-20{margin:20px}.mg-30{margin:30px}.mg-40{margin:40px}

.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}
.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}

.bg-g{background-color:#f7f7f7!important}
.bg-gs{background-color:#f0f0f0!important}
.bg-w{background-color:#fff!important}

.bk{border:1px solid #eee}
.bk-t{border-top:1px solid #eee}.bk-b{border-bottom:1px solid #eee}.bk-l{border-left:1px solid #eee}.bk-r{border-right:1px solid #eee}
.bkn{border:0 none transparent}
.bkn-t{border-top:0 none transparent!important}.bkn-b{border-bottom:0 none transparent!important}.bkn-l{border-left:0 none transparent!important}.bkn-r{border-right:0 none transparent!important}

/* Vertical center */
.middle-box{display: table; position:relative;} /* height | width */
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width: 100%; text-align: center; overflow: visible;} /* width | padding */
.middle-inner span{position:relative; *top:-50%; *left:-50%;}

.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}
.va *{vertical-align:sub!important;*vertical-align:middle!important;_vertical-align:middle!important}
.va-t{vertical-align:top!important}.va-m{vertical-align:middle!important}.va-b{vertical-align:bottom!important}

.f-12{font-size:12px}.f-14{font-size:14px}.f-16{font-size:16px}.f-18{font-size:18px}.f-20{font-size:20px}.f-24{font-size:24px}.f-26{font-size:26px}.f-28{font-size:28px}.f-30{font-size:30px}

.lh-24{line-height: 24px;}.lh-30{line-height: 30px;}.lh-35{line-height: 35px;}.lh-36{line-height: 36px;}

.fw-n{font-weight:normal!important}
.fw-b{font-weight:bold!important}

.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.line{font-size:0px;line-height:0px;border-top:solid 1px #f3f3f3;float:none}
.line-d{font-size:0px;line-height:0px;border-top:dotted 1px #f3f3f3;float:none}