@charset "utf-8";

html{background:none;height:100%;}
body{height:100%;font-family:"Microsoft YaHei",SimHei,"微软雅黑","黑体";background:#f3f3f3;font-size:12px;min-width:1140px;color:#333;line-height:24px;}
a{text-decoration:none;color:#333;outline:none;}
a:hover{text-decoration:none;color:#096;}
a:active{outline:none;}
select, input, button, textarea{font-family:"Microsoft YaHei",SimHei,"微软雅黑","黑体";}
.wrap{width:1140px;min-width:1140px;text-align:left;margin:0 auto;}
.center{margin:0 auto;}
.offset0{margin-left:0;}
.offset5{margin-left:5px;}
.offset10{margin-left:10px;}
.offset15{margin-left:15px;}
.offset20{margin-left:20px;}
.top0{margin-top:0;}
.top5{margin-top:5px;}
.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top40{margin-top:40px;}
.pa10{padding:10px;}
.pa15{padding:15px;}
.pb20{padding-bottom:20px;}
.pad50{padding-bottom:50px;}
.borders{border:1px solid #d2e1f1;}
.left{float:left;}
.right{float:right;}
.rela{position:relative;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.acenter{text-align:center;}
.fix:after{clear:both;content:"";display:block;height:0;visibility:hidden;}
.hide{display:none;}
.show{display:block;}
.strong{font-weight:bold;}
.normal{font-weight:normal;}
.no-bg{background:none !important;}
.opacity{-moz-opacity:0.25;opacity:0.25;filter:alpha(opacity=25);}
.white .white a{color:#FFF;}
.reds,.reds a{color:#F00;}
.blue,.blue a{color:#0177A7;}
.black,.black a{color:#000;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f36{font-size:36px;}
.f0{line-height:0px; font-size:0px; text-indent:-999em; overflow:hidden;}

.hc{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0;}
img{vertical-align:top;}
.no-border{border:none !important;}
strong{font-weight:bold;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:bold;}
.font-yahei{font-family:"Microsoft YaHei",SimHei,"微软雅黑","黑体";}
.yui3-g{ font-size:0;}
.yui3-u-1, .yui3-u-1-2, .yui3-u-1-3, .yui3-u-2-3, .yui3-u-1-4, .yui3-u-3-4, .yui3-u-1-5, .yui3-u-2-5, .yui3-u-3-5, .yui3-u-4-5, .yui3-u-1-6, .yui3-u-5-6, .yui3-u-1-7, .yui3-u-2-7, .yui3-u-3-7, .yui3-u-4-7, .yui3-u-5-7, .yui3-u-6-7, .yui3-u-1-8, .yui3-u-3-8, .yui3-u-5-8, .yui3-u-7-8, .yui3-u-1-9, .yui3-u-2-9, .yui3-u-4-9, .yui3-u-5-9, .yui3-u-6-9, .yui3-u-7-9, .yui3-u-8-9, .yui3-u-1-10, .yui3-u-3-10, .yui3-u-7-10, .yui3-u-9-10, .yui3-u-1-11, .yui3-u-2-11, .yui3-u-3-11, .yui3-u-4-11, .yui3-u-5-11, .yui3-u-6-11, .yui3-u-7-11, .yui3-u-8-11, .yui3-u-9-11, .yui3-u-10-11, .yui3-u-1-12, .yui3-u-5-12, .yui3-u-7-12, .yui3-u-9-12, .yui3-u-11-12, .yui3-u-1-13, .yui3-u-2-13, .yui3-u-3-13, .yui3-u-4-13, .yui3-u-5-13, .yui3-u-6-13, .yui3-u-7-13, .yui3-u-8-13, .yui3-u-9-13, .yui3-u-10-13, .yui3-u-11-13, .yui3-u-12-13, .yui3-u-1-14, .yui3-u-3-14, .yui3-u-5-14, .yui3-u-9-14, .yui3-u-11-14, .yui3-u-13-14, .yui3-u-1-15, .yui3-u-2-15, .yui3-u-4-15, .yui3-u-6-15, .yui3-u-7-15, .yui3-u-8-15, .yui3-u-9-15, .yui3-u-10-15, .yui3-u-11-15, .yui3-u-12-15, .yui3-u-13-15, .yui3-u-14-15, .yui3-u-1-16, .yui3-u-3-16, .yui3-u-5-16, .yui3-u-7-16, .yui3-u-9-16, .yui3-u-11-16, .yui3-u-13-16, .yui3-u-15-16, .yui3-u-1-17, .yui3-u-2-17, .yui3-u-3-17, .yui3-u-4-17, .yui3-u-5-17, .yui3-u-6-17, .yui3-u-7-17, .yui3-u-8-17, .yui3-u-9-17, .yui3-u-10-17, .yui3-u-11-17, .yui3-u-12-17, .yui3-u-13-17, .yui3-u-14-17, .yui3-u-15-17, .yui3-u-16-17, .yui3-u-1-18, .yui3-u-5-18, .yui3-u-7-18, .yui3-u-11-18, .yui3-u-13-18, .yui3-u-15-18, .yui3-u-17-18, .yui3-u-1-19, .yui3-u-2-19, .yui3-u-3-19, .yui3-u-4-19, .yui3-u-5-19, .yui3-u-6-19, .yui3-u-7-19, .yui3-u-8-19, .yui3-u-9-19, .yui3-u-10-19, .yui3-u-11-19, .yui3-u-12-19, .yui3-u-13-19, .yui3-u-14-19, .yui3-u-15-19, .yui3-u-16-19, .yui3-u-17-19, .yui3-u-18-19, .yui3-u-1-20, .yui3-u-3-20, .yui3-u-7-20, .yui3-u-9-20, .yui3-u-11-20, .yui3-u-13-20, .yui3-u-15-20, .yui3-u-17-20, .yui3-u-19-20{font-size:12px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0;}
.l24{line-height:24px;}
.l20{line-height:20px;}
.l30{line-height:30px;}
.h_auto{height:auto !important; min-height:0px !important;}
.cursor_click{cursor:pointer;}

.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
