/*全局样式*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,em,font,img,q,s,small,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}
*{padding:0px;margin:0px;}
body{color:#666;font:normal 14px/1.8 tahoma,"Microsoft YaHei","Arial Unicode MS",Mingliu,Arial,Helvetica;background:url(../images/body-bg.jpg) repeat-x #fff; margin:0 auto;}
table{border-collapse:collapse;border-spacing:0}
table,td,th{vertical-align:middle;}
input,select{vertical-align:middle;}
input,select,textarea{font-family:arial,verdana,sans-serif;font-size:12px;}
ol,ul,li{list-style:none;}
input{outline:none; vertical-align:middle;}
input.submit,input.reset{ cursor:pointer;}
.text_overflow{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.clear{clear:both; font-size:0; line-height:0px;  overflow:hidden; height:0;}
.cl:after{content:"\0"; clear:both; display:block; overflow:hidden; text-indent:-9999px;}
:focus{outline:0;}
h1,h2,h3,
h4,h5,h6{margin:0 0 5px;line-height:1.35;font-family:Arial;}
h1{font-size:32px; font-weight:400; display:block;padding-bottom:20px; color:#333;}
h2{font-size:14px;font-weight:bold; color:#333;}
h3{font-size:12px;font-weight:normal;color:#333;}
h4{font-size:14px;font-weight:bold;}
h5{font-size:12px;font-weight:bold;}
h6{font-size:11px;font-weight:bold;}
.culture:after{content:"\0020";display:block;height:0;clear:both;}
.culture{zoom:1;}
.bgnone{ background:none!important;}
a img{border:none;}
img{border:0;}
p{margin-bottom:1.2em;}
fieldset{padding:0 1em 1em 1em;margin:1.6em 0;border:1px solid #ccc;}
legend{padding-left:.8em;padding-right:.8em;}
legend+*{margin-top:1em;}
sub{font-size:smaller;line-height:0;vertical-align:sub;}
sup{font-size:smaller;line-height:0;vertical-align:super;}
a{color:#333; text-decoration:none; cursor:pointer; outline:none;}
a:hover{color:#005E5E;text-decoration:underline}
a:focus{outline:1px dotted}
.t12{font-size:12px;}
.t14{font-size:14px;}
.t16{font-size:16px;}
.t18{font-size:18px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#ccc;}
.red{color:#f30;}
.blue{color:#03f;}
.green{color:#008000;}
.mcolor{color:#900;}
.b{font-weight:bold;}