/* 重置 */
div,p,dl,ul,ol,li{margin:0;padding:0; list-style:none; overflow:hidden}
body, button, input, select, textarea {font: 12px/1.5 tahoma,arial,"微软雅黑";}
strong,em,b,i{ font-size:12px; font-weight:normal; font-style:normal; color:#b5b5b5;}
h2{ font-size:20px; font-family:"Microsoft YaHei";}
h6{ font-size:12px; margin:0px; padding:0px;}
a{ color:#565656; font-weight:normal; text-decoration:none;}
a:hover{ color:#0091ff;}
.clearfix:after { clear: both; content: ".";  display: block;  height: 0;  overflow: hidden; visibility: hidden;}

/* 公共样式 */
.sub{ margin:0 0 12px;}
.f-mt12{ margin:0 0 12px 0;}
.f-mb12{ padding:12px 0 0;}
.f-spa19{ padding:0 19px;}
.png_bg{ background:url(/skin/library/images/icon.png) no-repeat;}
.img{ display:block; padding:3px; margin:0 0 4px; border:1px solid #eeeeee;}
.more{ position:absolute; right:11px; color:#999999;}
.m-box .pull-left{ width:696px; overflow:hidden; margin:0;}
.m-box .pull-right{ width:248px; overflow:hidden; margin:0;}
.m-box-1{ border:1px solid #DCDCDC; border-top:3px solid #0091FF;}
.m-box-2{ border:1px solid #DCDCDC;}
.m-list li{ background:url(/skin/library/images/icon.png) no-repeat; display: inline; float: left; }
.m-list2 li{ display: block; float: none; padding:0 0 6px; margin: 0;}
.m-list2 li:after{ clear: both; content: ".";  display: block;  height: 0;  overflow: hidden; visibility: hidden;}
.m-list2 li a{ display:block; float:left; padding:0 0 0 13px; height:20px; line-height:20px; overflow:hidden; background:url(/skin/library/images/icon.png) no-repeat -352px 3px;}
.m-list2 li span { color: #999999; float: right; font-weight:normal;}
.u-title{ position:relative; height:32px; line-height:30px; margin:0 0 15px; background:url(/skin/library/images/icon.png) repeat-x 0 -184px; }
.u-title span{ padding:0 0 0 13px; font-size:14px; font-weight:bold; color:#565656;}
.u-title2{ height:38px; line-height:30px; margin:0 0 15px; border-bottom:1px solid #e9e9e9; }
.u-title2 span{ display:block; width:80px; height:37px; line-height:35px; margin:0 0 0 10px; text-align:center; font-size:14px; font-weight:bold; color:#565656; border-left:1px solid #e9e9e9;  border-right:1px solid #e9e9e9; border-top:2px solid #0091FF; background-color:#fff;}
.u-title3 { height: 32px; line-height: 25px; margin:11px 0 15px; position: relative;}
.u-title3 span { font-weight: bold; padding: 0 0 0 13px;}
.u-title3 .tabnav { position: absolute; right: 0; top: -1px; }
.u-title3 .tabnav i { float: left; margin-right: 3px; padding: 0 10px; border-bottom:none; cursor: pointer; font-size: 14px;}
.u-title4 { margin:0 0 10px; height:37px; line-height:37px; border-bottom:1px solid #eaeaea; background:url(/skin/library/images/icon.png) no-repeat -337px -291px;}
.u-title4 span{ padding:0 0 0 28px; font-size:16px; font-weight:bold;}
.tabnav{ height: 39px; margin:0; }
.tabnav i{ cursor: pointer; display: block; float: left; height: 29px; line-height: 32px; text-align: center; font-size: 12px; color:#565656;}
.tabnav i.hover{ line-height:25px; background-color:#fff; border-top:3px solid #0091FF; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; font-weight:bold;}
.m-rank { padding: 0 15px;}
.m-rank ul li.first{ position:relative; border-bottom: 1px dashed #CCCCCC; margin-bottom: 15px; padding-bottom: 15px; height:auto;}
.m-rank2 ul li.first{ position:relative; border-bottom: 1px dashed #CCCCCC; margin-bottom: 13px; padding-bottom: 15px; height:79px;}
.m-rank ul li.first img,.m-rank2 ul li.first img{ float:left; width:102px; height:78px; padding:3px; margin-right:12px; border:1px solid #EEEEEE;}
.m-rank ul li.first h5 { margin:0px; height: 20px; overflow: hidden; }
.m-rank2 ul li.first h5{ margin:0 0 4px; height: 20px; overflow: hidden;}
.m-rank ul li.first h5 a,.m-rank2 ul li.first h5 a{ font-size:12px; font-weight:bold; }
.m-rank ul li.first p{ color: #999999; margin-top: 8px; font-weight:normal;}
.m-rank2 ul li.first p{ color: #999999; margin-top: 0; font-weight:normal;}
.m-rank ul li.first p span,.m-rank2 ul li.first p span{ color:#565656;}
.m-rank ul li { height: 16px; line-height: 16px; margin-top: 10px; overflow: hidden;}
.m-rank ul li.first em,.m-rank2 ul li.first em { margin-top: 32px;}
.m-rank ul li em { float: left; margin-right: 12px;	margin-top: 1px; overflow: hidden; width: 14px;	height: 13px; line-height: 13px; text-align: center; background:url(/skin/library/images/icon.png) no-repeat 0 0; color: #FFFFFF; font-size: 10px; }
.m-rank ul li span.points{ float: right; font-family: Arial; padding-left: 10px;}
.m-fenye .tspage{ position:relative;}
.g-footer{ margin:16px 0 0; line-height:26px; border-top:1px solid #cccccc; text-align:center;}
.show_adv{ width:960px; margin:7px auto 0; text-align:center;}
.show_adv .con{ width:958px; margin:0 auto;}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width:960px; height:auto; display:block; overflow:hidden;}
.m-navbar{ position:relative; padding:8px 0; height:19px; border-bottom:1px solid #ececec; background-color:#f8f8f8;}
.m-navbar b{ float:left; padding:0; margin:0; color:#000;}
.m-navbar ul{ float:right; _width:400px;}
.m-navbar ul li{ float:left; width:76px;}
.m-navbar ul li a { padding:0 12px 0 0; border-right:1px solid #848484; text-align:center; color: #000; text-shadow:none;}
.m-navbar .nav{ margin-right:-2px; margin-top:8px;}
.m-header .m-topborder{ background: url(/skin/library/images/topborder.png) no-repeat scroll 0 0 transparent; height: 18px; margin: 0 auto; overflow: hidden; position: relative; width: 1038px; z-index: 999;}
.m-header .m-logo{ margin:0 auto; background-color:#fff;}
.m-header .m-logo dt{ float:left; width:226px; margin:0px; padding:0px; }
.m-header .searchbox { float:left; width: 471px; margin:0 0 0 63px;}
.m-header .searchbox .rmk{ clear:both; font-size:12px; padding:10px 0 0;}
.m-header .searchbox form{ margin:0px; border:2px solid #f47505;  height:30px; width: 437px; overflow:hidden; }
.m-header .searchbox .srk{ float:left; width:302px; *width:298px; _width:295px; height:30px; line-height:30px; *height:26px; *line-height:26px;border:none; padding:0 0 0 82px;}
.m-header .searchbox .inputb { border: medium none; float: left; height: 30px; line-height: 30px; padding: 0; width: 278px;}
.m-header .searchbox .sbutton{ float:left; width:74px; height:30px; border:none; background:url(/skin/library/images/icon.png) no-repeat 0 0; text-indent:-999em;}
.searchbox .schsell { float: left; height: 30px; line-height: 29px; margin-left: 0px; margin-right: 5px; width: 80px;}
.searchbox .schsell span { cursor: pointer; float: left; font-size: 14px; text-align: center; width: 61px;}
.searchbox .schsell b { background:url(/skin/library/images/icon.png) no-repeat -173px -117px; border-right:1px solid #cfcfcf; float: right; height: 30px; width: 17px;}
.searchbox .m-rmk{ clear:both; height:35px; line-height:35px; color:#333;}
.searchbox .m-rmk b{ padding:0 6px 0 0; font-weight:bold; color:#333; }
.searchbox .m-rmk a{ padding:0 3px; color:#565656;}
#headSel { background: none repeat scroll 0 0 #FFFFFF; border-color: #CFCFCF; border-style: solid; border-width: 0 1px 1px; margin-left: -1px; position: absolute; width: 79px;}
#headSel li a { color: #000000; cursor: pointer; display: block; font-size: 14px; font-weight: normal; height: 30px; line-height: 28px; overflow: hidden; padding-right: 18px; text-align: center;}
#headSel li a:hover { background-color: #CFCFCF; text-decoration:none;}
.m-header .m-mininav { float:right; width:200px; margin:0; overflow:hidden;}
.m-mininav a{ display:block; float:left; padding:0 0 0 26px; margin:0 0 7px; width:69px; height:27px; line-height:27px;}
.m-mininav .text1{ background-position:0 -48px;}
.m-mininav .text2{ background-position:0 -104px;}
.m-mininav .text3{ background-position:0 -77px;}
.m-mininav .text4{ background-position:0 -136px;}
.m-nav,.m-cate,.m-gg,.g-center,.g-center2,.m-link{ margin:0 auto; background:#fff;}
.m-nav { _width:960px; _overflow:hidden; background:url(/skin/library/images/icon.png) repeat-x 0 -484px;}
.navbar .nav li{ float:left;}
.m-nav .m-nav-inner{ margin:0 auto; width:940px; height:40px; padding-left:10px; padding-right:10px; overflow:hidden; background-color:#0091ff;}
.m-nav .m-nav-inner .nav .active a{ background-position:6px -422px; background-color:#0091ff; color:#fff; box-shadow:none;}
.m-nav .m-nav-inner .nav li{ float:left; _line-height:40px;}
.m-nav .m-nav-inner .nav li a{ padding:10px 15px; background-position:109px -422px; font-size:16px; font-weight:bold; color:#fff; text-shadow:none;}
.m-nav .m-nav-inner .nav li a.png_bg:hover,.m-nav .m-nav-inner .nav .active a.png_bg:hover{ color:#ffff33; background-position:6px -422px; text-shadow:none;}
.m-nav .pull-right{ height:40px; line-height:40px;}
.m-nav .pull-right a{ padding:0 10px; color:#fff;}
.m-nav .pull-right a i.hot{ display:inline-block; position:absolute; _top:10px; width:17px; _height:20px; height:26px; overflow:hidden; background-position:-122px 5px;}
.m-nav .m-nav-inner2 { background-color: #3b3a3a; margin: 0 auto; min-height: 40px; width: 1024px; _height:40px; _line-height:40px;}
.m-nav .m-nav-inner2 li{ _line-height:40px;}
.m-nav .m-nav-inner2 .nav li a,.m-nav .m-nav-inner2 .nav li a:hover{ padding:10px 24px; font-size:12px; font-weight:normal; color:#fff; text-shadow:none;}
.m-mbx{ margin:5px auto 0; padding:0 0 0 23px; width:940px; height:32px; line-height:30px; padding:0 0 0 17px; border:1px solid #dcdcdc; background-color:#f9f9f9;}
.m-show .m-list li{ background:none; width:160px; height:168px; padding:0 0 0 19px; margin:0 0 14px; text-align:center;}
.m-show .m-list li a{ font-size:14px; }
.m-show .m-list li img{ width:153px; height:110px;}
.m-show .m-list li p{ font-size:12px; font-weight:normal; color:#b5b5b5;}
.m-show .m-list li p i{ padding:0 5px;}
.m-relate{margin:5px 0 0 0}
.m-gameinfo .m-box,.m-gameinfo2 .m-js,.m-gameinfo2 .m-dz,.m-gameinfo2 .m-relate{ border:1px solid #dcdcdc;}
.m-dz{ height: auto; overflow:hidden}
.downlist1,.downlist2{ padding:0 10px;}
.m-gameinfo{ height:331px}
.m-gameinfo .span4{ float:right; width:260px;}
.m-gameinfo .span8{ width:650px; margin-bottom:17px;}
.u-title5{ line-height: 44px; padding:0 0 4px; border-bottom: 1px solid #ededed; color: #999; overflow: hidden;}
.u-title5 h1 { width:521px; float: left; padding-right: 10px; margin:0; color: #565656; font: 26px/32px "Microsoft YaHei",微软雅黑;}
.u-title5.sub span {  display: block; color: #bbb; font-family: arial,tahoma; font-size: 14px;}
.u-title5 a{  display: block; float:right; padding:0 14px; margin:11px 0 0 0; height: 28px; line-height: 28px; background-color: #fffaec; border: 1px solid #ffe49b; color: #ff8502;  text-align: center; }
.u-title5 a.qq{ border:none; background:none;}
.m-gameinfo .m-xx { position:relative; height:219px;}
.m-gameinfo .m-xx dt{ float:right; width:477px; overflow:hidden;}
.m-gameinfo .m-xx dd{ float:left; width:160px;}
.m-gameinfo .m-xx dt ul{ width:628px; overflow:hidden;}
.m-gameinfo .m-xx dt ul li{ float: left; padding:0; width:169px; height: 32px; line-height: 32px; overflow: hidden; font-weight:normal; font-size:14px;}
.m-gameinfo .m-xx dt ul li.m-fx{ height: 39px; width: 258px;}
.m-fx2 {
    height: 55px;
}
.m-gameinfo .m-xx dt ul li span{ _float:left; color:#666666;}
.m-gameinfo .m-xx dt ul li img{ width:67px;}
.u-dbutton{ position:absolute; left:173px; z-index:2; margin:32px 0 0 84px;}
.u-dbutton a{ display:block; width:316px; height:66px; background:url(/skin/library/images/dbuttonoff.png) no-repeat 0 0;  -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s;}
.u-dbutton a:hover{ background:url(/skin/library/images/dbuttonon.png) no-repeat 0 0;}
.m-gameinfo .m-xx dd img{ width:150px; height:120px; border:1px solid #cbcbcb; padding:2px;}

.m-js .u-title2,.m-dz .u-title2,.m-relate .u-title2{ background-color:#f5f5f5;}
.m-js .u-title2 span,.m-dz .u-title2 span,.m-relate .u-title2 span{ margin:0; padding:0 11px; border-left:none;}
.keyText{ width:634px; margin:0 auto 12px; padding:10px; border:1px solid #f9b67d; background-color:#fef4eb;}
.keyText a{ font-weight:bold;}
.m-js h3{ margin: 20px 0 10px; padding-left:41px; height: 26px; line-height: 26px; color: #0091ff; font-size: 16px; background:url(/skin/library/images/titlebg3.png) no-repeat 0 0;}
.m-js p{ font-size:14px; font-weight:normal; line-height:28px;}
.m-js p strong{ font-weight:bold; color:#F00;}
.m-js p embed { display: block; margin: 0 auto; width: 480px;}
.m-js .para{ font-size: 14px; font-weight: normal; line-height: 28px;}
.m-dz dt{ float:left; width:312px;}
.m-dz dd{ float:right; width:308px;}
.m-dz dt h3{height: 27px;line-height: 26px;margin: 1px 0 0 0;padding: 0;background: none repeat scroll 0 0;font-family: "Microsoft YaHei";font-size: 15px;font-weight: bold;overflow: hidden;background: #6DC1FF;color: #fff;text-indent: 10px;}
.m-dz dt h3 a{ font-weight:bold;}
.m-dz dt ul li{ float: left; margin-bottom: 15px; padding-left: 21px;  width:97px; height: 16px; line-height: 16px; background:url(/skin/library/images/xiao1.jpg) no-repeat 0 2px; font-size: 14px;}
.m-dz dt ul h3{ background:none; color:#333; text-indent:0;}
.m-dz dt p{clear:both;width:100%;padding: 5px 0 12px;color: #888;}
.m-relate .m-show .m-list li{ padding:0 0 0 10px;}
.m-thot,.m-raiders{ border:1px solid #dcdcdc; border-top:3px solid #0091ff;}
.m-comments{ border:1px solid #dcdcdc;}

/* 留言样式 */
#comment_list { color: #2f2f2f; padding: 1px;}
#comment_list dt { height: 28px; line-height: 28px; overflow: hidden; padding: 0 10px;}
#comment_list h2 { background: url(/skin/gr/images/comment_tbg.png) repeat-x 0 0; color: #fff; font-size: 14px; height: 30px; margin-bottom: 10px; padding: 0 10px;}
#comment_list h2 span { background-repeat: no-repeat; float: left; line-height: 26px; margin-top: 4px; text-align: center; width: 88px;}
#comment_list dl { padding: 0 5px;}
#comment_list dd { line-height: 20px; padding: 5px 10px 10px; word-wrap: break-word; font-weight:normal;}
#comment_list dd img { margin-bottom: -5px;}
#comment_list blockquote, #comment_list .quote { background: none repeat scroll 0 0 #fffde9; border: 1px solid #bfbfbf; color: #000; margin: 0 0 5px; padding: 3px 3px 5px;}
#comment_list blockquote h4, #comment_list .quote span { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #666; display: block; font-size: 12px; font-weight: normal;    padding: 0 3px;}
#comment_list blockquote h4 cite { font-style: normal;}
#comment_list blockquote div { padding: 0 7px;}
#comment_list dt i { font-family: verdana; font-style: normal; color:#000;}
#comment_list dt b { margin: 0 6px; color:#000;}
#comment_list p { line-height: 1; padding: 5px 0; text-align: right;}
#comment_list p a { color: #e65c08; margin-left: 10px;}
#comment_list dt span { float: left;}
#comment_list dt em { float: right; font-style: normal; color:#000;}
#comment_0 dt { background: none repeat scroll 0 0 #fff2e8; color: #c97b54;}
#comment_0 h2 span { background-image: url(/skin/gr/images/comment_tr.png);}
#comment_1 dt { background: none repeat scroll 0 0 #f0f7ee; color: #569659;}
#comment_1 h2 span, #s_comment h2 span { background-image: url(/skin/gr/images/comment_tg.png);}
#s_comment { text-align: center;}
#s_comment h2 a { color: #1d8d23; float: right; font-size: 12px; font-weight: normal; line-height: 30px;}
#s_comment h2 a i { font-style: normal;}
#s_comment .nick_name { display: inline; float: left; line-height: 30px; margin-left: 12px;}
#s_comment .nick_name input { border: 1px solid #a9b9a5; height: 20px; margin-left: 6px; vertical-align: middle; width: 200px;}
#s_comment .comment_faces { display: inline; float: left; font-weight: bold; width:340px; line-height: 30px; margin-left: 20px;}
#s_comment .comment_faces img { cursor: pointer; margin-left: 3px; vertical-align: middle;}
#s_comment textarea { border: 1px solid #a9b9a5; height: 120px; line-height: 20px; margin: 8px 0; padding: 3px 5px; width: 96%;}
#s_comment .comment_btn { padding: 0 12px 10px; text-align: left;}
#s_comment .comment_btn input { background: url(/skin/gr/images/comment_btn.png) no-repeat 0 0; border: 0 none; color: #fff; cursor: pointer; font-weight: bold; height: 26px; margin-right: 6px; padding: 0; width: 80px;}

/*新投票*/
.ft { background: none repeat scroll 0 0 #fff; border-top: 1px solid #E6E6E6; clear: both; height: 42px; padding: 0 2px;}
#vote { clear: both; position: absolute; z-index:1; left: 0; width: 654px; height: auto; margin-top: 28px; padding: 13px 2px 0;  border-top: 1px solid #e6e6e6;}
#vote .vote_bar { width: 259px; line-height: 22px; margin:0 0 8px; text-align: left; overflow:hidden;}
#vote .vote_bar i { font-style: normal;}
#vote .vote_bar span { background: none repeat scroll 0 0 #FFFFFF; border-style: solid; border-width: 1px; display: inline; float: left; height: 12px; margin: 4px 5px 0;    position: relative; width: 82px;}
#vote .vote_bar img { height: 10px; left: 1px; position: absolute; top: 1px;}
#vote .vote_bar b { color: #FFFFFF; cursor: pointer; display: inline; float: left; font-weight: bold; height: 22px; line-height: 22px; overflow: hidden; text-align: center; width: 56px;}
#isgood span { border-color: #569BBF;}
#isgood b { background: url("/skin/img/yx_good_btn.png") no-repeat scroll 0 0 transparent; text-indent:-999em;}
#isbad span { border-color: #F1A154;}
#isbad b { background: url("/skin/img/yx_bad_btn.png") no-repeat scroll 0 0 transparent; text-indent:-999em;}
#viewcomm a b { color: #F00;}
#loveGame {	margin-top: 5px;}
#loveGame ul { margin: 5px;	color: #666; overflow: hidden;}
#loveGame ul li { line-height: 25px; height: 25px; float: left; width: 102px; overflow: hidden;}
#loveGame h4 { background-image: url(/skin/library/css/img/lovegame.jpg);	background-repeat: repeat-x; line-height: 30px;	height: 30px; font-family: "微软雅黑", "宋体";	 font-size: 14px; text-indent: 10px; color: #060;}

/*更多相关游戏*/
#moregame{ overflow:hidden;  margin:5px 0; padding:0 19px;}
#moregame dl{ margin:5px; overflow:hidden; width:662px; height:95px;}
#moregame dl dt{ display: block; float: left; width: 279px; height: 93px; margin:0 17px 0 0; overflow: hidden; text-align: center; vertical-align: middle; border:1px double #ccc;}
#moregame dl dt img{ width: auto; height: auto; max-width: 273px; vertical-align: middle; }
#moregame dl dt span { display: inline-block; height: 100%; vertical-align: middle;}
#moregame dd{ line-height:20px; padding:5px 14px 5px 5px; font-weight:normal;}
#moregame dd p{ text-indent:10px;}
#moregame h4{ line-height:25px; height:25px; font-size:14px; font-weight:bold; display:inline; }
#moregame h4 a{ font-weight:bold; color:#0091ff;}
#moregame .titledd{width: 349px; margin-left: 255px; text-indent:10px; overflow:hidden; zoom:1; background:url(/skin/library/css/images/down_bj.gif) repeat-x 0 -65px; border:#CCC double 1px; padding:0px;}
#moregame .titledd span{ float:right; height:25px; line-height:25px; margin-right:5px;}

#moregame ul{ clear:both; margin:5px 5px 22px; font-size:12px;}
#moregame ul li{ line-height:25px; height:25px; border-bottom:#CCC dashed 1px; clear:both;}
#moregame .xga_1{ float:left; width:442px; background:url(/skin/library/css/images/e_ls.png) no-repeat 0px 5px; text-indent:10px; }
#moregame .xga_1 span{ color:#999; font-size:12px; border:double #CCC 1px; height:22px; line-height:22px; padding:0 5px; margin-left:5px; overflow:hidden; background:url(/skin/library/css/images/down_bj.gif) no-repeat 0 0;}
#moregame .xga_1 .lzw{background:url(/skin/library/css/images/down_bj.gif) no-repeat 0 -20px ; color:#000; border: double #090 1px; width:40px; color: #FFF}
#moregame .xga_2{ float:left; width:80px; height:25px; }
#moregame .xga_2 img{ margin-top:-4px; }
#moregame .xga_3{ float:left; width:50px; font-weight:normal;}
#moregame .xga_4{ float:left; width:60px; height:25px; padding-top:1px; text-align:center;}

/* 图片轮播 */
.row { width: 548px; margin: 0 auto;}
.f-rolling {position: relative; width:534px;}
.f-rolling img {max-width: none;}
.f-rolling-whole {width: 534px; height:300px; overflow: hidden; background: #fff; position: relative;}
.f-rolling-indicators {margin: 0px; position: absolute; z-index: 100; top:10px; right:10px;}
.f-rolling-indicators li {list-style: none; float: left; cursor: pointer; width: 30px; height: 30px; line-height: 30px; text-align:center; background: #efe;}
.f-rolling-indicators li.active {font-weight: bold; background: #010; color: #fff;}
.f-rolling-mask {position: relative; overflow: hidden; height: 50px; margin:0 auto;}
.f-rolling-images {margin: 0px; padding: 0px; position: absolute; }
.f-rolling-images li {list-style: none; float: left; width: 80px; height: 51px; overflow: hidden; margin: 5px; position:relative;}
.f-rolling-images .f-rolling-text {display: none;}
.f-rolling-text {position: absolute; left: 0px; bottom:0px; height:20px; background-color: rgba(0, 0, 0, 0.5); width: 100%; color: #fff; padding: 10px;}
#fy-rolling .f-rolling-btn-prev { background-position: 0 0; cursor: pointer; left: 0; margin-top: -37px; top: 50%;}
#fy-rolling .f-rolling-btn-next { background-position: -40px 0; cursor: pointer; margin-top: -37px; right: 0; top: 50%;}
.f-rolling-btn {background: url(/skin/library/images/focus_btn.png) no-repeat scroll 0 0 ; height: 74px; position: absolute; width: 40px;}


/*修改于2015-12-23*/
.m-dz dt ul h3{ display:block; overflow:hidden; clear:both}
.m-dz dt ul li{ margin:10px 0 10px 0;}
.downad { width: 960px; margin: 5px auto; display:block; overflow:hidden}
.m-gameinfo2 { margin-top: 0;}
.adright { border: none; margin-top: 5px}