@charset "utf-8";
.fl,.fr{display:inline;}
.fl{float: left;}
.fr{float: right;}
/*dm_topbar@*/
.dm-topbar,.tbr-i{ background:url(../images/dm-topbar.png);}
.dm-topbar{background-repeat: repeat-x;background-position:0 -38px; height:37px; position:relative;zoom:1; z-index:1000;}
.dm-topbar_in{margin:0 auto; width: 980px;}

.dm-topbar .tbr-list{width: 495px;}
.dm-topbar .tbr-list_1{width: 176px;}
.dm-topbar .tbr-list li{float: left;height: 36px;position: relative;zoom:1;}
.dm-topbar .tbr-list a{color:#5c5c5c;display:block;padding:9px 12px;_padding:11px 12px 7px;height: 18px;line-height: 18px;}
.dm-topbar .tbr-list .tbr-line{background-color: #e5e5e5; width:1px;height: 16px;margin-top:10px;}
.dm-topbar .tbr-i{background-repeat: no-repeat;}
.dm-topbar .tbr_collect .tbr-i{background-position:12px -247px; width: 18px;padding-right: 7px;}
.dm-topbar .tbr_chat .tbr-i{background-position:12px -211px;width:20px;}
.dm-topbar .tbr_sinawb .tbr-i{background-position:12px -173px;width:22px;}
.dm-topbar .tbr-chat{background-color:#fff; border:1px solid #e5e5e5;-moz-box-shadow:0 0 2px #e5e5e5;-webkit-box-shadow:0 0 2px #e5e5e5; box-shadow:0 0 2px #e5e5e5;position: absolute;left:-43px;top:36px;}
.dm-topbar .tbr-chat,.dm-topbar .tbr-chat img{width: 130px;height: 130px;}
.dm-topbar .tbr-item9 .tbr-i{background-position:13px -132px;color: #ff5277; padding-left: 25px;}
.dm-topbar .tbr-pop .tbr-i{background-position:40px -276px;background-color: #fff; padding-right: 22px;}
.dm-topbar .tbr_list{border:1px solid #e5e5e5;background-color: #fff;position: absolute;left:0;top:35px;width: 88px;}
.dm-topbar .tbr-pop a{border-left:1px solid #fff;border-right:1px solid #fff;position: relative;z-index: 10;}
.dm-topbar .tbr-list li{width: 48px;}
.dm-topbar .tbr-list .tbr-item0{width:1px;}
.dm-topbar .tbr-list .tbr-item2,
.dm-topbar .tbr-list .tbr-item5{width:60px;}
.dm-topbar .tbr-list .tbr-item4{width:72px;}
.dm-topbar .tbr-list .tbr-item9{width:61px;}
.dm-topbar .tbr-list .tbr_collect{width:37px;}
.dm-topbar .tbr-list .tbr_chat{width:44px;}
.dm-topbar .tbr-list .tbr_sinawb{width:46px;}
.dm-topbar .tbr-list .tbr_sec{width:47px;}
.dm-topbar .tbr_sec a{padding:9px 12px;_padding:11px 12px 7px;}
.dm-topbar .tbr_sec a,.dm-topbar .tbr_sec .tbr-line{display: none;}
.dm-topbar .tbr_sec img{height: 18px;width: 22px;}
.dm-topbar .tbr_sec_open a,.dm-topbar .tbr_sec_open .tbr-line{display: block;}

.tbr-list .tbr_list li{padding:0 0;float: none;display: block;height: 32px;width: 100%;}
.tbr-list .tbr_list .tbr-i{background-position:8px -105px !important;color: #ff5277;border:0 none;padding:7px 0 7px 20px;_padding:9px 0 5px 20px;}

.dm-topbar .tbr-chat,.dm-topbar .tbr_list{display:none;}
.dm-topbar li:hover .tbr-chat,.dm-topbar .pop-hover .tbr-chat,
.dm-topbar .tbr-pop:hover .tbr_list,.dm-topbar .pop-hover .tbr_list{display: block;}
.dm-topbar .tbr-pop:hover a,.dm-topbar .pop-hover a{border-color: #e5e5e5;}
.dm-topbar a:hover{color: #ff7b05 !important; text-decoration: none !important;}
.dm-topbar .tbr-pop:hover .tbr-i,.dm-topbar .tbr-pop .tbr-i:hover,.dm-topbar .tbr-pop .hover{background-position:40px -82px;}

.dm-topbar .tbr-block{margin-top: 5px; height:26px;width:150px;text-align: center;}
.dm-topbar .tbr-logo{height: 27px;width: 126px;margin-top: 5px;padding-right: 20px;}

/*页面背景图片定位*/
body{background-position: center 37px !important;}