@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y:scroll;}
* { margin:0; padding:0; word-break:break-all; }
body,p{margin:0;padding:0;-webkit-text-size-adjust: 100%;}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,em,img,strong,center,dl,dt,dd,ol,ul,li,fieldset,form,table,tr,th,td,details,embed,footer,header,menu,nav,section,summary,time,mark,audio,video{border:0;font-family:inherit;font-size:100%;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
body,button,textarea{color:#444;line-height:180%;background:#FFF}
body.custom-background{background:url(../images/bodybg.gif) repeat fixed;}
details,footer,header,main,nav,section{display:block}
ol,ul,li{list-style:none; list-style-position:outside;}
select,input{margin:0; padding:2px;}
select,input,textarea{font:14px Verdana, Helvetica, 宋体, sans-serif;}
focus{outline:none; }  /*for Firefox*/
.input{outline:none;}
*{padding:0; margin:0;}
.yahei{font-family:\5FAE\8F6F\96C5\9ED1;}
.song{font-family:"宋体";}
.B{font-weight:bold;}
.in2{text-indent:2em;}
.red{color:#F00;}
tr{height:30px;}

a:hover,a:active{outline:0}
a img{border:0}
a{color:#36C;text-decoration:none}
a:visited{color:#36C}
a:hover{color:#D00}
.clear{overflow:hidden;clear:both; height:0px;}
.clearfix:after{clear:both;overflow:hidden;content:"."}
.hide{display: none!important;}

.hr5{height:5px;clear:both;overflow:hidden}
.hr10{height:10px;clear:both;overflow:hidden}
.hr15{height:15px;clear:both;overflow:hidden}
.hr20{height:20px;clear:both;overflow:hidden}
.hr50{height:50px;clear:both;overflow:hidden}

.mg5{margin:5px;}
.mg10{margin:10px;}
.mg15{margin:15px;}
.mg20{margin:20px;}

.mgr5{margin-right:5px}
.mgr10{margin-right:10px}
.mgr15{margin-right:15px}
.mgr20{margin-right:20px}

.mgl5{margin-left:5px}
.mgl10{margin-left:10px}
.mgl15{margin-left:15px}
.mgl20{margin-left:20px}

.bwb{border:1px solid #e6e6e6;background:#fff;}

.L {float:left;}
.R {float:right;}

.dw{ min-width:260px; height:auto;}

#content{width:100%;}
