/*Í¨ÓÃ*/
body { font: 15px "microsoft yahei", Arial, Helvetica, sans-serif; color: #666; margin: 0px; padding: 0px; background-color: #FFF; font-size: 15px; }
ul, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, img { margin: 0px; padding: 0px; list-style: none; }
* { margin: 0px; padding: 0px; list-style-type: none; outline: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
a { color: #333; text-decoration: none; font-family: "Microsoft YaHei"; outline: none; }
a:hover { color: #015293; text-decoration: none; }
select, textarea { color: #333; font-size: 14px; border: 1px #CCC solid; font-family: "Microsoft YaHei"; }
ul, li, table, tr, img { margin: 0px; padding: 0px; border: 0px; list-style-type: none; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; border: 0px; font-size: 15px; }
.no_border { border: none; width: auto; height: auto; }
.clear_left { clear: left; }
.clear_right { clear: right; }
.clear_both { clear: both; height: 0px; }
input { font-family: "Microsoft YaHei"; font-size: 14px; color: #666; }
.red { color: #d30202; }
.white { color: #FFF; }
.fl { float: left; }
.fr { float: right; }
dl, dt { margin: 0; padding: 0; list-style: none; }
.hidden { display: none; }
strong { color: #015293; }
em { font-style: normal; font-size: 14px; }
.clearfix { zoom: 1; clear: both; }
.clearfix:after { display: block; clear: both; font-size: 0; content: ''; }