/** 公共的样式 **/
.g-doc{margin:0; padding:0;}
.g-hd,.g-bd,.g-ft{width: 100%;min-width: 1080px;}
.m-bd,.g-bd {width: 1080px;margin: 0 auto;}

/** 头部上方工具栏 **/
.m-bd-top{height:30px; background:rgb(35,35,35);}
.m-bd-top a{color:white;}
.top-wrap{width:1080px; height:30px; margin:0 auto;}
#type_wrap{float: left;}
#type_wrap a{float: left;padding: 0px 15px;color: white;font: 12px/28px "microsoft yahei";}
#type_wrap a:hover{color: white;text-decoration: underline;}
/** 头部右侧工具栏 **/
#tools_wrap{float: right;height: 100%;}
#tools_wrap .loginName{color: #B20406;}
#tools_wrap span{color: #FFFFFF;}
#tools_wrap>a{margin-left: 10px;color: #FFFFFF;font: 12px/26px "microsoft yahei";}
#tools_wrap>a span{float: right;width: 8px;height: 8px;background: url(../aui/img/tb_04.png) no-repeat;background-position: 0px 0px;margin-top: 11px;}
#tools_wrap>a:hover{color: #FFFFFF;}

/** 头部右侧工具栏 下拉导航 **/
#user-nav-list{position: absolute;right: 0;top: 30px;background-color: #ffffff;border: 1px solid #bdbdbd;position: absolute;width: 120px;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);display: none;z-index: 900325;}
#user-nav-list ul{width: 100%;}
#user-nav-list li{width: 100%;}
#user-nav-list li>a{font: 14px/30px "microsoft yahei";text-align: center;display: block;width: 100%;color: #8F8F8F;}
#user-nav-list li>a:hover{background-color: #232323;}
#user-nav-list li>a.exit{border-top: 1px solid #8f8f8f;}

/** 头部中间部分 **/
.m-bd-middle{height:310px; background: url(../aui/img/head_taojuan.png) no-repeat center;}

/** 排行榜展示栏 **/
.m-rst{border: 1px solid #f7d29b;}
.m-rst .m-rst-hd{background-color: #fff4e3;border-bottom: 2px solid #f7d29b;height: 30px;color: #ff6f0f;font: 600 14px/30px "microsoft yahei";text-indent:15px;cursor: default;}
.m-rst .m-rst-bd{padding: 5px 15px;}
.m-rst-bd .u-sign{background: url(../aui/img/marking.png) no-repeat; width: 18px;height: 16px; float:left; text-align: center;font: 600 12px/16px "microsoft yahei";margin-top: 7px;color: #FFFFFF;cursor: default;}
.m-rst-bd .u-sign.one{background-position: 0 0;}
.m-rst-bd .u-sign.two{background-position: 0 -30px;}
.m-rst-bd .u-sign.three{background-position: 0 -60px;}
.m-rst-bd .u-sign.four{background-position: 0 -90px;}
.m-rst-bd a{font: 12px/30px "microsoft yahei";margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 198px;display: inline-block;}
.m-rst-bd a:hover{text-decoration: underline;}

/** 头部下方工具栏 **/
.m-bd-bottom{height: 40px; background: rgb(178,4,6);}
.m-bd-bottom a{color:white;}
.wrap-left{float: left;width: 800px;}
.wrap-right{float: right;width: 280px;}
.bottom-wrap{width:1080px; height:40px; overflow:hidden; margin:0 auto;}
.bottom-wrap .wrap-left a{float: left;width: 115px;color: white;font: 600 16px/40px "microsoft yahei";text-align: center;}
.bottom-wrap .wrap-left a:hover,.bottom-wrap a.z-sel{color: rgb(178,4,6);background-color: white;}
.bottom-tel{color: rgb(255, 153, 0);font: 600 14px/40px "microsoft yahei";}
.bottom-btm {background-color: rgb(255, 153, 0);border-radius: 5px;color: white;font-weight: 600;margin-left: 18px;padding: 2px 9px;}

/** 页脚 **/
.g-ft{height: 100px;clear: both;}
.g-ft .m-bd{border-top: 1px solid #DDDDDD;}
.g-ft-top{padding: 25px 0 5px 0;height: 20px;line-height: 20px;}
.g-ft-top a{line-height: 20px;color: #323232;margin-right: 20px;}
.g-ft-top a:hover{text-decoration: underline;}
.g-ft-bottom{height: 20px;padding: 0px 0 30px 0;}
.g-ft-bottom span{line-height: 20px;cursor: default;color: #969696;}