/**
* Author: LiuMengLong
* Version: 样式重置及基础属性
* Last Changed by LiuMengLong
* Last Update : 2014-04-10
*/
body{ margin: 0;padding: 0;}
input, textarea, select { font:12px/1.5 Tahoma, \5b8b\4f53, sans-serif; color:#232323; font-family:Microsoft Yahei; }
dl, dd, h1, h2, h3, h4, h5, h6, p, ul, ol { margin:0; padding:0 }
li { list-style-type:none }
img { border:0; vertical-align:top }
em { font-style:normal }
a { text-decoration:none }
a:active, a:focus { outline: none; outline:none; star:expression(this.onFocus=this.blur());
}
a:hover { text-decoration:none; }
table { border-collapse:collapse }
.clear:after { visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0 }
.clear { zoom:1 }
.fr { float:right }
.fl { float:left }
.ma { margin:0 auto; }
.m40 { margin:40px 0 0 0; }
.pr { position:relative }
.pa { position:absolute }
.pf { position:fixed; }
.dn { display:none;}
.dn1 { display:none!important;}
.db { display:block }
.di { display:inline }
.dib { display:inline-block }
.cp { cursor:pointer }
.o { overflow:hidden }
.tal { text-align:left }
.tar { text-align:right }
.tac { text-align:center }
.ti_999 { text-indent:-9999px }
.tu { text-decoration:underline; }
.tn { text-decoration:none; }
.fw_9 { font-weight:900; }
.fs12 { font-size:12px }
.fs14 { font-size:14px }
.fs16 { font-size:16px }
.fs18 { font-size:18px }
.fs20 { font-size:20px }
.fs24 { font-size:24px }
.bg_1 { background:#ffffff; }
.bg_2 { background:#ffffff; }
.color1 { color:#ffffff; }
.color2 { color:#000000; }
.color3 { color:#ffffff; }
.color4 { color:#ffffff; }
.bor1 { border:1px solid #000; }
.con { display:none; }
.cons .show { display:block; overflow: hidden; }






