@charset "utf-8";
/* CSS Document
@author piercalex
*/
* html,* html body /* 修正IE6振动bug */{background-image:url(#);background-attachment:fixed;}
.bmnav{ font-size:12px; height:33px; position:fixed; _position:absolute; _top: expression(documentElement.scrollTop +   documentElement.clientHeight-this.offsetHeight);left:0; bottom:0; z-index:1000; zoom:1;}
.bmnav_ins{ height:33px; position:relative;}
.bmnav_hide{ float:left; width:15px; height:33px; background:url(/4399dmw/images/special/startbar.gif) no-repeat 0 2px; cursor:pointer; margin:0 5px;}
.bmnav_othbg{ background:url(/4399dmw/images/special/startbar.gif) no-repeat 0 -31px; margin:0 5px;}
.bmnav_con{ margin-left:25px;}
.hos{ width:114px; height:33px; overflow:hidden; background:url(/4399dmw/images/special/history.png) no-repeat;  cursor:pointer; position:absolute; left:25px; bottom:0; z-index:2;font-size:0;}
.hos_bx{ width:290px; border:1px solid #83bdf7; border-bottom:0; background:#fff; position:absolute; left:20px; bottom:0; display:none; z-index:1; border-radius:3px 3px 0 0;}
.hos_hd{ background:#c1d5ea; width:290px; height:25px; line-height:25px; text-align:right; overflow:hidden; margin-bottom:10px;}
.hos_cls{ background:#04598f; color:#fff; padding:3px 5px; margin:0 5px; cursor:pointer; border-radius:2px;}
a:hover.hos_cls{ text-decoration:none;}
.hos_clear{ color:#04598f; cursor:pointer;}
.hos_bd{ width:260px; overflow:hidden; padding:0 15px 33px; z-index:999;}
.hos_ul{ margin-top:-1px; text-align: left;}
.hos_ul li{ width:260px; height:24px; line-height:24px; overflow:hidden;}
.hos_ul li a{ color:#777; display:block;}
.hos_ul li a:hover{ color:#04598f;}
.hos_ul li span{ float:right; padding-left:20px;}
.hos_none{ color:#04598f; text-align:center; padding:10px 0 20px;}
#footer_alink{color:#1111bb!important;}
.dm_lb {height: 235px;margin: 0 auto;overflow: hidden;position: relative;width: 264px;}
.lb_bd {height: 235px;overflow: hidden;position: relative;width: 264px;}
.lb_ul {position: absolute;top: 0;}
.lb_ul li {background: none repeat scroll 0 0 #FFFFFF;float: left;position: relative;width: 264px;}
.lb_ul li a {display: block;text-decoration: none;}
.lb_ul li a:hover {text-decoration: none;}
.lb_ul li img {display: block;margin: 0 auto;vertical-align: middle;}
.lb_txt {background: none repeat scroll 0 0 #DD9A66;color: #FFFFFF;cursor: pointer;display: block;height: 20px;left: 0;line-height: 20px;position: absolute;text-align: center;top: 0;width: 264px;}
.lb_num {bottom: 10px;position: absolute;right: 10px;}
.lb_num li {background: url("/4399dmw/images/lb_num.png") no-repeat scroll 0 0;color: #FFFFFF;cursor: pointer;display: inline;float: left;font-size: 11px;height: 13px;line-height: 13px;margin-right: 2px;overflow: hidden;text-align: center;width: 16px;}
.lb_num li.current {background-position: right 0;}