
/* Powered by www.96kaifa.com */
a,a:hover{ text-decoration:none;}

/*主体部分*/
.mbx { width: 1170px; height: 35px; line-height: 13px; margin: 0 auto;}
.m-center .m-center-l{ float:left; width:838px;}
.m-center .m-center-r{ float:right; width:312px;}
.m-center .m-center-l h1{ height:83px; line-height:83px; margin:0; border-top:1px solid #d3d3d3; overflow:hidden;}
.m-info-source{ height:50px; line-height:41px; font-size:14px; color:#636363; border-bottom:1px solid #d3d3d3;}
.m-info-source .infosource{ float:left; width:413px;}
.m-info-source .infosource span{ padding:0 12px 0 0;}
.m-info-source .infosource span i{ padding:4px 10px; margin-right:6px; background:url(../images/deatil_icon.png) no-repeat -4px -128px;}
.m-info-source .bdsharebuttonbox{ float:right; width:367px;}
.m-info-source .bdsharebuttonbox p{ float:left; line-height:40px;}
.m-info-source .bdsharebuttonbox a{ width:40px; height:40px; margin:0 0 0 11px; padding:0;}
.m-info-source .bdsharebuttonbox a.bds_weixin{ background:url(../images/deatil_icon.png) no-repeat 0 -47px;}
.m-info-source .bdsharebuttonbox a.bds_weixin:hover{ background:url(../images/deatil_icon.png) no-repeat 0 0;}
.m-info-source .bdsharebuttonbox a.bds_tsina{ background:url(../images/deatil_icon.png) no-repeat -52px -47px;}
.m-info-source .bdsharebuttonbox a.bds_tsina:hover{ background:url(../images/deatil_icon.png) no-repeat -52px 0;}
.m-info-source .bdsharebuttonbox a.bds_qzone{ background:url(../images/deatil_icon.png) no-repeat -104px -47px;}
.m-info-source .bdsharebuttonbox a.bds_qzone:hover{ background:url(../images/deatil_icon.png) no-repeat -104px 0;}
.m-info-source .bdsharebuttonbox a.bds_tieba{ background:url(../images/deatil_icon.png) no-repeat -156px -47px;}
.m-info-source .bdsharebuttonbox a.bds_tieba:hover{ background:url(../images/deatil_icon.png) no-repeat -156px 0;}
.m-info-source .bdsharebuttonbox a.bds_mshare{ background:url(../images/deatil_icon.png) no-repeat -208px -47px;}
.m-info-source .bdsharebuttonbox a.bds_mshare:hover{ background:url(../images/deatil_icon.png) no-repeat -208px 0;}
.m-info-source .bdsharebuttonbox a.bds_more{ background:url(../images/deatil_icon.png) no-repeat -260px -47px;}
.m-info-source .bdsharebuttonbox a.bds_more:hover{ background:url(../images/deatil_icon.png) no-repeat -260px 0;}
.m-center .m-center-l .m-summary{ margin:20px 0; border:4px solid #e6e6e6; font-family: 宋体;}
.m-center .m-center-l .m-summary p{ line-height:27px; padding:6px 15px; font-size:14px; color:#6d6d6d;}
.content p { line-height:28px; margin: 16px 0 10px; font-size: 16px; font-family: Microsoft Yahei; text-indent: 2em;}
.content p img,.content center img{ max-width:500px;}
.content p a{ color:#ff5555;}
.content p a:hover{ text-decoration: none; border-bottom: 1px solid; padding-bottom: 3px;}
.content h3{ margin:20px 0; overflow:hidden;}
.content h3 i.before{ display:block; float:left; width:14px; height:57px; background:url(../images/h3_icon2.png) no-repeat 0 0;}
.content h3 span{ float:left; margin:4px 0 0 -10px; padding:10px 26px; border:1px dashed #ff5555;}
.content h3 i.after{ display:block; float:left; width:14px; height:57px; margin:0 0 0 -10px; background:url(../images/h3_icon.png) no-repeat 0 0;}

.m-wxhaodiv{ width: 838px; height: 160px; margin: 0 auto; text-align: center; background-color:#ff5555;}
.m-wxhaodiv p.f-fl { font-size: 28px; width: 631px; margin: 58px 0 0 20px; height: 38px; line-height: 30px; overflow: hidden; color:#fff;}
.m-wxhaodiv p.f-fl span{ font-size:36px;}
.m-wxhaodiv p.f-fr{ width:156px; margin:19px 20px 0 0;}
.m-wxhaodiv p.f-fr img{ display:block; width:102px; height:102px; margin:0 auto 6px;}
.m-wxhaodiv p.f-fr span{ display:block; text-align:center; font-size:14px; color:#fff;}

.m-paging{ position:relative; margin:20px 0; overflow:hidden;}
.m-paging ul li{ width:326px; height:46px; padding:14px 0; background-color:#f6f6f6;}
.m-paging ul li.pre{ float:left;}
.m-paging ul li.next{ float:right;}
.m-paging ul li a{ font-size:14px; color:#333333;}
.m-paging ul li.pre span{ display:block; float:left; width: 0; height: 0; margin:5px 13px 0 14px; border-top: 16px solid transparent; border-right: 16px solid #333333; border-bottom: 16px solid transparent;}
.m-paging ul li.pre a,.m-paging ul li.pre b{ display:inline-block; float:right; width:252px; padding:0 20px 0 0; font-weight:normal;}
.m-paging ul li.pre a:hover{ color:#ff5555;}
.m-paging ul li.next span{ display:block; float:right; width: 0; height: 0; margin:5px 13px 0 14px; border-top: 16px solid transparent; border-bottom: 16px solid transparent; border-left: 16px solid #333333;}
.m-paging ul li.next a,.m-paging ul li.next b{ display:inline-block; float:left; width:252px; padding:0 0 0 20px; font-weight:normal;}
.m-paging ul li.next b{ line-height: 43px; text-align:right; font-size: 14px;}
.m-paging ul li.next a:hover{ color:#ff5555;}
.m-paging .home{ position:absolute; top:0; left:342px; width:68px; height:68px; font-size:14px; text-align:center;}
.m-paging .home span{ display:block; width:37px; height:37px; margin:6px auto; background:url(../images/deatil_icon.png) no-repeat -315px -2px #333333; border-radius:22px;}
.m-paging .back{ position:absolute; top:0; right:339px; width:68px; height:68px; font-size:14px; text-align:center;}
.m-paging .back span{ display:block; width:37px; height:37px; margin:6px auto; background:url(../images/deatil_icon.png) no-repeat -360px -2px #333333; border-radius:22px;}
.m-label{ height:50px;}
.m-label a{ padding:2px 10px; margin:0 12px 0 0; border:1px solid #a0a0a0; border-radius:4px; font-size:14px; color:#6d6d6d;}
.m-label a:hover{ border:1px solid #ff5555; color:#ff5555; text-decoration:none;}
.m-xgwz{ margin:0 0 30px;}
.m-xgwz .m-xgwz-title{ height:50px; border-bottom:1px solid #333333;}
.m-xgwz .m-xgwz-title span{ display:block; width:116px; height:48px; line-height:50px; border-bottom:5px solid #333333; font-size:24px;}
.m-xgwz .m-xgwz-item{ width:1000px; margin:20px 0; overflow:hidden; background:url(../images/deatil_icon2.png) no-repeat 0 182px;}
.m-xgwz .m-xgwz-item li{ float:left; width:382px; padding:0 0 10px; margin:16px 7px 4px 22px; border-bottom:1px solid #d3d3d3;}
.m-xgwz .m-xgwz-item li em { display: block; float: left; width: 40px; line-height: 19px; text-align: left; font-size: 33px; font-style: oblique; font-family: "SimSun"; color: #000000;}
.m-xgwz .m-xgwz-item li img{ display:none;}
.m-xgwz .m-xgwz-item li p{ float:left; width:318px; height:20px; font-size:14px; overflow:hidden;}
.m-xgwz .m-xgwz-item li p strong{ font-weight:normal;}
.m-xgwz .m-xgwz-item li.top{ position:relative; float:left; width:409px; height:163px; margin:0 20px 10px 0; border:none;}
.m-xgwz .m-xgwz-item li.top em{ display:none;}
.m-xgwz .m-xgwz-item li.top img{ display:block; float:left; width:232px; height:163px;}
.m-xgwz .m-xgwz-item li.top p{ float:left; width:177px; height:163px; background-color:#f6f6f6;}
.m-xgwz .m-xgwz-item li.top:hover p{ background-color:#ff5555;}
.m-xgwz .m-xgwz-item li.top p span{ display:block; position:absolute; bottom:23px; right:0; width:120px; text-indent:3em; background:url(../images/deatil_icon.png) no-repeat 13px -486px;}
.m-xgwz .m-xgwz-item li.top:hover p span{ color:#fff; background:url(../images/deatil_icon.png) no-repeat 13px -506px;}
.m-xgwz .m-xgwz-item li.top p strong{ display:block; padding:43px 20px; font-size:14px; font-weight:normal;}
.m-xgwz .m-xgwz-item li.top:hover p strong{ color:#fff;}
.m-rmwz{ margin-bottom:30px; overflow:hidden;}
.m-rmwz .m-rmwz-title{ height:50px; border-bottom:1px solid #333333;}
.m-rmwz .m-rmwz-title span{ display:block; width:116px; height:48px; line-height:50px; border-bottom:5px solid #333333; font-size:24px;}
.m-rmwz .m-rmwz-left,.m-rmwz .m-rmwz-right{ position:relative; float:left; width:266px; height:186px; margin:20px 0 0;}
.m-rmwz .m-rmwz-left img,.m-rmwz .m-rmwz-right img{ display:block; width:266px; height:186px;}
.m-rmwz .m-rmwz-left span,.m-rmwz .m-rmwz-right span { display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 38px; line-height: 38px; text-align: center; color: #fff; background:url(../images/tmbg.png) repeat 0 0;}
.m-rmwz .m-rmwz-center{ float:left; width:270px; height:186px; margin:20px 18px 0; overflow:hidden;}
.m-rmwz .m-rmwz-center p a,.m-rmwz .m-rmwz-center p a:hover{ text-decoration:none;}
.m-rmwz .m-rmwz-center p strong{ display:block; height:23px; line-height:23px; margin-bottom:13px; font-size:20px; font-weight:bold; overflow:hidden;}
.m-rmwz .m-rmwz-center p em{ display:block; line-height:18px; margin-bottom:16px;}
.m-rmwz .m-rmwz-center a.list{ display:block; height:22px; line-height:20px; margin:0 0 5px; font-size:14px; overflow:hidden;}
.m-hotbq{ width:312px; height:351px; background:url(../images/deatil_icon.png) no-repeat -42px -108px; overflow:hidden;}
.m-hotbq .title{ height:58px; line-height:58px; font-size:20px; text-align:center;}
.m-hotbq .title em{ font-size:20px; color:#ff5555;}
.m-hotbq ul { height: 272px; padding: 1px 0 0 23px; overflow: hidden;}
.m-hotbq li { float: left; margin: 0 10px 12px 0;}
.m-hotbq li a { display: block; padding: 3px 10px; border-radius: 4px; background-color: #f6f6f6; color: #6d6d6d;}
.m-hotbq li a:hover{ background-color:#ff5555; color:#fff; text-decoration:none;}
.m-jfzt{ margin:20px 0; overflow:hidden;}
.m-jfzt .title{ height:18px; border-bottom:2px solid #000000; text-align:center;}
.m-jfzt .title span{ display: inline-block; height:36px; line-height:36px; padding:0 10px; text-align:center; background-color:#000000; font-size:20px; color:#fff;}
.m-jfzt .title span em{ font-size:20px; color:#ff5555;}
.m-jfzt .m-jfzt-list li{ width:309px; height:33px; padding:0 0 10px; margin:0 1px; border-bottom:1px solid #d3d3d3; overflow:hidden;}
.m-jfzt .m-jfzt-list li em { display: block; float: left; width: 33px; line-height: 37px; text-align: left; font-size: 30px; font-style: oblique; font-family: "SimSun"; color: #000000;}
.m-jfzt .m-jfzt-list li p{ float:left; width:264px; line-height:41px; font-size:14px;}
.m-jfzt .m-jfzt-list li a.top{ display:block; position:relative; width:312px; height:194px; margin-top:27px;}
.m-jfzt .m-jfzt-list li a.top img{ display:block; width:312px; height:194px;}
.m-jfzt .m-jfzt-list li a.top span{ display:block; position:absolute; left:0; bottom:0; width:289px; height:36px; line-height:36px; padding:0 10px; text-align:center; background: url(../images/tmbg.png) repeat 0 0; color:#fff;}
.m-jfzt .m-jfzt-list li a.top:hover span{ background:url(../images/tit_bg.png) repeat 0 0;}
.m-jxwz{ margin-bottom:20px;}
.m-jxwz .title{ height:18px; border-bottom:2px solid #000000;}
.m-jxwz .title span{ display:block; width:106px; height:36px; line-height:36px; margin:0 auto; text-align:center; font-size:20px; color:#333333; border:2px solid #333333; background-color:#fff;}
.m-jxwz .title span em{ font-size:20px; color:#ff5555;}
.m-jxwz ul{ margin-top:32px;}
.m-jxwz ul li{ height:91px; margin-bottom:10px; border-bottom:1px solid #d3d3d3;}
.m-jxwz ul li img{ display:block; float:left; width:131px; height:81px; margin-right:10px;}
.m-jxwz ul li p{ padding:17px 0 0; font-size:14px; color:#333333;}
.m-jxwz ul li:hover p{ color:#ff5555;}
.m-tabnews .m-tabnav{ height:35px; line-height:32px; border-top:4px solid #333333; border-bottom:1px solid #ff5555;}
.m-tabnews .m-tabnav i{ display:block; float:left; width:77px; text-align:center; font-style:normal;}
.m-tabnews .m-tabnav i.hover{ height:36px; margin:-4px 0 0; color:#ff5555; border-top:4px solid #ff5555; border-left:1px solid #ff5555; border-right:1px solid #ff5555; background-color:#fff;}
.m-rdwz-tw{ position:relative; width:310px; height:272px; padding:10px 0; overflow:hidden; border:1px solid #ff5555; border-top:none;}
.m-rdwz-tw .twbox,.m-rdwz-tw .twbox2,.m-rdwz-tw .twbox3,.m-rdwz-tw .twbox4{ position:relative; width:292px; height:260px; margin:0 auto; overflow:hidden; }
.m-rdwz-tw ul{ position:absolute; top:0; left:0; width:1364px; overflow:hidden;}
.m-rdwz-tw ul li{ position:relative; float:left; width:292px;}
.m-rdwz-tw ul li img{ display:block; width:292px; height:250px;}
.m-rdwz-tw ul li span{ position:absolute; bottom:0; left:0; display:block; width:100%; height:40px; line-height:40px; background:url(../images/tmbg.png) repeat 0 0; color:#fff; text-align:center;}
.m-rdwz-tw .twitem{ clear:both; width:84px; margin:0 auto; text-align:center;}
.m-rdwz-tw .twitem i{ display:block; float:left; width:10px; height:10px; margin:0 5px; border-radius:6px; background-color:#333333; text-indent:-999em;}
.m-rdwz-tw .twitem i.hover{ background-color:#ff5555;}

/*猜你喜欢*/
 .g-cnxh{ clear:both; width:1168px; margin:0 auto 25px; border:1px solid #d3d3d3;}
 .g-cnxh .tit{ height:49px; line-height:49px; padding:0 62px; font-size:24px;}
 .m-slider{ overflow:hidden;}
 .m-slider .m-slider-l{ display:block; float:left; width:35px; height:35px; margin:68px 12px 0 15px; background:url(../images/newlist_icon.png) no-repeat -194px -16px  #333; border-radius:30px;}
 .m-slider .m-slider-l:hover{ background:url(../images/newlist_icon.png) no-repeat -194px -16px #ff5555;}
 .m-slider ul{ float:left; width:1048px; height:217px; overflow:hidden;}
 .m-slider ul li{ position:relative; float:left; width:248px; height:200px; margin:0 19px 0 0;}
 .m-slider ul li img{ display:block; width:246px; height:172px;}
 .m-slider ul li span{ position:absolute; left:23px; bottom:5px; display:block; width:202px; height:54px; line-height:54px; text-align:center; background:url(../images/tmbg.png) repeat-x 0 0;}
 .m-slider ul li:hover span{ background:#ff5555;}
 .m-slider ul li span b{font-weight:normal; color:#fff;}
 .m-slider .m-slider-r{ display:block; float:left; width:35px; height:35px; margin:68px 12px 0 7px; background:url(../images/newlist_icon.png) no-repeat -251px -16px #333; border-radius:30px;}
 .m-slider .m-slider-r:hover{ background:url(../images/newlist_icon.png) no-repeat -251px -16px #ff5555;}
 
.pageLink{  text-align:center;}
.pageLink a{ padding:0px 20px; font-size:14px; color:#333333; border:1px solid #dddddd; border-radius:3px; margin-bottom: 20px; display: inline-block;line-height:36px;}
.pageLink a:hover { background-color: #ff5555; border-radius:3px; color: #fff; border:1px solid #ff5555; text-decoration: none}
.pageLink a.page,.pageLink a.page:hover { font-size: 15px; color: #666; cursor: default; background-color: #fff; padding-right: 30px;border:1px solid #dddddd; }
/*.pageLink b{ padding:4px 10px; font-size:12px; color:#fff; border:1px solid #2ea039; background-color:#2ea039; font-weight:normal; border-radius:3px;}
.pageLink a b{ padding:0; border:none; background:none; color:#333333;}*/

.m-pl .m-pl-title{ height:50px; border-bottom:1px solid #333333;}
.m-pl .m-pl-title span{ display:block; width:116px; height:48px; line-height:50px; border-bottom:5px solid #333333; font-size:24px;}
.m-comment{height:auto;margin:0px auto;display:block;overflow:hidden;padding:20px 0;font-family:microsoft yahei;}
.m-comment .comment-title{ display:none; height:26px; width:100%; overflow:hidden;}
.m-comment .comment-title .title{height:26px;width:102px;display:block;overflow:hidden;float:left;background:url(../images/pl-title.png) no-repeat;}
.m-comment .comment-text{width:831px;height:100px;display:block;border:1px solid #eee;border-radius:4px;}
.m-comment .comment-input{background-image:none;height:28px;width:80px;background-color:#f55;font-size:14px;color:#fff;text-align:center;line-height:28px;float:right;border:0px;margin:0px;margin-top:6px;}
.m-comment #imageField{background-image:none;height:28px;width:80px;background-color:#f55;font-size:14px;color:#fff;text-align:center;line-height:28px;float:right;border:0px;margin:0px;margin-top:6px;}
.m-comment .comment-sm{height:20px;width:400px;display:block;overflow:hidden;font-size:12px;color:#555;margin-top:12px;}
.m-comment .comment-body{height:auto;width:100%;display:block;overflow:hidden;margin-top:30px;}
.m-comment .comment-body li{height:auto;width:auto;display:block;overflow:hidden;background-color:#fafafa;padding:10px;}
.m-comment .comment-body li .combd-title{ display:block; width:auto; height:26px; border-bottom:1px solid #d3d3d3; overflow:hidden;}
.m-comment .comment-body li .combd-title .title{float:left;height:20px;width:auto;display:block;overflow:hidden;font-size:14px;color:#ff5555;}
.m-comment .comment-body li .combd-title .time{float:right;height:20px;width:auto;display:block;overflow:hidden;font-size:12px;color:#999;}
.m-comment .comment-body li .combd-bd{font-size:14px;color:#333;margin:10px 0 ;line-height:20px;}
.m-comment .comment-body li .comment-button{height:20px;width:auto;display:block;overflow:hidden;border:1px solid #eee;border-radius:10px;float:right;background-color:#fff;padding:0 10px;}
.m-comment .comment-body li .comment-button a{float:left;height:20px;width:auto;display:block;overflow:hidden;}
.m-comment .comment-body li .comment-button a i{height:14px;width:14px;display:block;overflow:hidden;float:left;background:url(../images/pl-comment.png) no-repeat -44px -63px;margin:3px;}
.m-comment .comment-body li .comment-button a span{height:20px;width:auto;display:block;overflow:hidden;float:left;line-height:20px;font-size:12px;color:#555;}
.m-comment .comment-body li .comment-button a.a2 i{background-position:-62px -64px;}
.m-comment .comment-body li .comment-button a:hover i{background-position:-44px -44px;}
.m-comment .comment-body li .comment-button a:hover span{color:#f55;}
.m-comment .comment-body li .comment-button a.a2:hover i{background-position:-62px -44px;}
.m-comment .comment-body li .comment-button  b{height:12px;width:2px;display:block;overflow:hidden;float:left;background-color:#eee;margin:4px;}
.m-comment .comment-more{height:34px;width:358px;display:block;overflow:hidden;margin:10px auto;border:1px solid #333333;border-radius:4px;text-align:center;line-height:34px;color:#555;font-size:14px;cursor:pointer;}
.m-comment .comment-more:hover{color:#f55; border:1px solid #ff5555;}

#gotop {position:fixed;margin-left:10px;bottom: 40px;z-index: 5;}
#gotop a.got{width: 50px;height: 50px;display: block;overflow: hidden;text-indent: -999px;background: url(../images/gotop.gif) 0 0 no-repeat #9f9f9f;border-radius:3px;margin-top:6px;cursor: pointer;}
#gotop a.got:hover {background-position: -50px 0;background-color: #ff5555;}
#gotop a.nas {width: 50px;height: 50px;display: block;overflow: hidden;text-indent: -999px;background: url(../images/menu.png) 0 0 no-repeat #9f9f9f;border-radius:3px;cursor: pointer;}
#gotop a.nas:hover {background-position: -50px 0;background-color: #ff5555;}
.side-catalog{position:fixed;bottom:520px;font-size:14px;line-height:24px;margin-left:10px;width:280px;height:350px;}
.side-catalog .side-bar{position:absolute;top:0;width:0;height:350px;background-color:#ccc;border:1px solid #ccc;border-top:0;border-bottom:0;left:5px}
.side-catalog .side-bar .circle.start,.side-catalog .side-bar .circle.end{position:absolute;left:-5px;width:10px;height:10px;background:transparent url(../images/sideCatalog_a278e02.gif) 0 -199px no-repeat;zoom:1;overflow:hidden;}
.side-catalog .side-bar .circle.start{top:0}
.side-catalog .side-bar .circle.end{margin:0;bottom:0}
.side-catalog .catalog-scroller{padding-top:18px;position:absolute;z-index:1;top:0;left:0;width:245px;overflow:hidden}
.side-catalog .catalog-scroller .catalog-list{height:310px;overflow:hidden;position:relative;overflow-y: hidden;}
.side-catalog .catalog-scroller .catalog-list .arrow{left:0;z-index:2;top:5px;position:absolute;height:13px;width:18px;cursor:pointer;background:transparent url(../images/sideCatalog_a278e02.png) -271px -38px no-repeat}
.side-catalog .catalog-scroller .catalog-list .catalog-title{position:relative;margin-bottom:7px;padding-left:20px}
.side-catalog .catalog-scroller .catalog-list .catalog-title .text{line-height:24px;display:block}
.side-catalog .catalog-scroller .catalog-list .catalog-title .pointer{position:absolute;display:block;width:10px;height:10px;cursor:pointer;margin-top:7px;left:0;background:transparent url(../images/sideCatalog_a278e02.gif) 3px -222px no-repeat}
.side-catalog .catalog-scroller .catalog-list .catalog-title .pointer:hover{background-position:3px -245px}
.side-catalog .catalog-scroller .catalog-list .catalog-title:hover .text,.side-catalog .catalog-scroller .catalog-list .catalog-title .cur{line-height:24px;background:#f0f0f0;border-radius:2px;box-shadow:0 1px 0 #eaeaea}
.side-catalog .catalog-scroller .catalog-list .catalog-title:hover .pointer{background-position:3px -245px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .text{padding-left:10px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-index{color:#999;font-weight:600;font-family:Arial;font-size:14px;padding-right:5px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-link{color:#555;font-weight:600;text-decoration:none}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .text{position:relative;padding-left:22px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-index{color:#999;font-family:Arail;font-size:14px;padding-right:5px}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link{color:#666;text-decoration:none}
#Qright .side-catalog .catalog-scroller .catalog-list .on .title-link{ color:#ff5555;}
.side-catalog.collapse{height:96px;overflow:hidden}
.side-catalog.collapse .toggle-button{background-position:-104px 0}
.side-catalog.collapse .toggle-button:hover{background-position:-154px 0}
.side-catalog.collapse .side-bar{display:none}
.side-catalog.collapse .catalog-scroller{display:none}
.side-catalog:hover .right-wrap{display: block;}
.side-catalog .qlcur{background:url(/images/sideCatalog_a278e02.gif);margin-left:5px;background-position: 0px -238px;}
.side-catalog .right-wrap {position: absolute;display:none;width: 22px;height: 50px;top: 160px;left: 220px;}
.side-catalog .right-wrap .go-up, .side-catalog .right-wrap .go-down {display: block;width: 22px;height: 25px;background: transparent url(/images/sideCatalog_a278e02.gif) no-repeat;cursor: pointer;}
.side-catalog .right-wrap .go-up {background-position: -248px -83px;}
.side-catalog .right-wrap .go-down {background-position: -248px -108px;}
.side-catalog .right-wrap .go-down.disable {background-position: -275px -108px;}
.side-catalog .right-wrap .go-up.disable {background-position: -275px -83px;}

.m-gg{ margin:0 0 15px;}
.m-adgg{ width:760px; margin:0 auto;}