/* CSS Document */
/*2016-1025-1826  1223-1742*/
.mip-adbd{ padding-left: 10px;}
.mip-adbd { margin-bottom: 10px; width: 100%; padding-left: 10px; box-sizing: border-box;}
 .mip-adbd .mip-layout-container{min-height:auto !important;height:auto !important;}
    @charset "utf-8";
/* CSS Document */
body { font: 12px tahoma, '\5b8b\4f53', sans-serif; font-family: "Microsoft YaHei"; font-size: 12px; overflow-x: hidden; background: #FFF;}
* { margin: 0px; padding: 0px; }
ul li { list-style: none; }
li { list-style: none; }
img { border: none; }
a { color: #333; text-decoration: none; cursor: pointer; }
a:visited { color: #313131 }
a:hover { color: #009bff; }
a:active { color: #313131 }
em { font-style: normal; }
.clear { clear: both; }
h4 { font-weight: normal; }
/*-------头部--------*/
.header { width: 100%; height: auto; overflow: hidden; }
#kjdh, .mip-element { width: 100%; height: 40px; line-height: 40px; font-family: "宋体"; position: relative; }
#kjdh dl { width: 100%; position: absolute; left: 0px; bottom: 0px; z-index: 90; top: 50%; margin-top: -20px; }
#kjdh dl dt, .mip-accordion-header { color: #ff5400; font-size: 14px; height: 40px; width: 100px; }
#kjdh dl dt span, .mip-accordion-header em { display: inline-block; width: 17px; height: 17px; vertical-align: -3px; margin: 0 8px 0 10px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/kjdh.png) no-repeat; background-size: cover; }
#kjdh dl dd, .mip-accordion-content { display: none; position: absolute; left: 0px; top: 45px; width: 98%; padding: 0px 1%; height: 75px; line-height: 25px; background: rgba(0, 0, 0, 0.85); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000, endcolorstr=#B2000000); color: #fff; font-size: 14px; text-align:left;}
.arrow { cursor: default; margin: -10px 0 0 9px; width: 9px; height: 5px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/arrow.png) no-repeat; }
.arrow * { display: block; font-family: "SimSun"; font-size: 12px; height: 14px; line-height: 1.231; overflow: hidden; font-style: normal; }
#kjdh dl dd .menu_box { height: 75px; padding: 3px 5px 0px 5px; overflow: hidden; }
#kjdh dl dd a, .mip-accordion-content a { color: #fff; margin: 5px 8px 0 8px; display:inline-block;}
#kjdh dl dd span { color: #fff; margin: 0 5px; }
.mip-accordion-content { z-index: 999; }
.mip-layout-container { height: auto !important; width: 100%; text-align: center; overflow: inherit; }
.mip-layout-container img { width: 100%; }
.mip-layout-size-defined .mip-fill-content { margin-right: 0px !important; }
.foot_nav .mip-layout-size-defined{vertical-align:-6px; margin-right:5px;}
#kjdh .show-less,#kjdh .show-more{text-align:left;}
/*3.12*/
#kjdh ul { position: absolute; left: 25%; width: 50%; bottom: 5px; height: 28px; z-index: 100; overflow: hidden; }
#kjdh ul li { display: inline-block; color: #181818; height: 28px; line-height: 28px; float: left; width: 52%; font-size: 14px; }
#kjdh ul li.logo { text-align: right; width: 48%; }
#kjdh ul li.logo img,.mylogo { margin-right: 8px; min-width: auto;margin: 0;}
.mylogo { margin-right: 8px !important;}
#kjdh ul li span { margin: 0 8px; float: left; }
#kjdh ul li a { color: #32aaf3; }
.more_menu { position: absolute; right: 10px; top: 5px; z-index: 100; }
.more_menu .more_bnt { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/more_bnt.png) no-repeat; height: 28px; width: 30px; background-size: cover; float: right; cursor: pointer; }
.more_menu .more_box { display: none; position: absolute; right: 0px; top: 35px; width: 115px; height: auto; padding-bottom: 10px; line-height: 30px; text-align: center; background: rgba(0, 0, 0, 0.85); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000, endcolorstr=#B2000000); color: #fff; font-size: 18px; }
.arrow2 { cursor: default; margin: -10px -1px 10px 0px; width: 13px; height: 10px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/arrow2.png) no-repeat; float: right; }
.more_menu .more_box a { color: #fff; display: inline-block; width: 100%; }
/*3.12END*/
#kjdh .gift { position: absolute; right: 10px; top: 5px; width: 83px; height: 28px; line-height: 28px; padding-left: 6px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/gift_r.png) no-repeat; background-size: cover; z-index: 100; font-size: 14px; }
#kjdh .gift a { color: #313131; display: inline-block; width: 100%; height: 100%; }
#kjdh .gift a:hover { color: #009bff; }
.top { width: 100%; height: 80px; background: url(https://www.xsyouxi.com/96kaifa/skin_img/head.png) repeat-x; border-bottom: 3px solid #187be0; clear: both; overflow: hidden; }
#logo { float: left; width: 150px; height: 55px; margin: 12px 0 0 10px; }
#logo a { display: block; width: 150px; height: 55px; background: url(https://www.xsyouxi.com/96kaifa/skin_img/logo.png) no-repeat; background-size: cover; }
#search { float: right; width: 275px; height: 37px; margin: 20px 10px 0 0; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/search.png) no-repeat; background-size: cover; }
.search_text { float: left; width: 230px; height: 33px; line-height: 33px; margin: 2px 0 0 6px; outline: medium none; border: none; font-size: 18px; color: #a4a4a4; }
.search_ico { float: left; width: 30px; height: 35px; cursor: pointer; border: none; background: none; padding-top: 8px; }
.nav { background: #fdfdfd; border-bottom: 1px solid #f0f0f0; height: 50px; }
.nav li { float: left; width: 20%; height: 50px; line-height: 47px; text-align: center; font-size: 22px; overflow: hidden; }
.nav li a { display: inline-block; width: 100%; height: 50px; color: #3a3a3a; }
.nav li a:hover, .nav li a.cur { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/nav.png) no-repeat center bottom; }
.nav_fixed { position: fixed; top: 0; left: 0; z-index: 999; width: 100%; }
#main, #main_zx { width: 100%; }
.focus { position: relative; text-align: center; max-width: 480px; margin: 0 auto; height: 270px; background: #f4f4f4; }
.focusbox { width: 100%; display: inline-block; overflow: hidden; position: relative; height: 270px; }
.focusbox div { position: relative; display: table-cell; float: left; }
.focusbox div .tit { position: absolute; bottom: -38px; left: 10px; color: #4d4d4d; font-size: 20px; display: inline-block; max-width: 395px; height: 30px; line-height: 30px; overflow: hidden; text-align: left; }
.focusbox div .tit span { padding: 2px 6px; background: #e84c3d; color: #fff; font-size: 16px; margin-right: 5px; }
.focusbox img { display: inline-block; width: 100%; height: 225px; vertical-align: middle; }
.focusnum { position: absolute; right: 5px; bottom: 15px; height: 13px; z-index: 1; overflow: hidden; }
.focusnum:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 }
.focusnum span { color: #fff; overflow: hidden; width: 13px; border-radius: 13px; height: 13px; margin-right: 6px; cursor: pointer; background: #d6d6d6; display: inline-block; float: left; }
.focusnum .active { background: #ff5602; }
.main2 { width: 100%; padding-top: 10px; }
.main2 ul li { float: left; width: 25%; text-align: center; margin-bottom: 15px; }
.main2 ul li img,.main2 mip-img { border-radius: 18px; width: 90px; height: 90px; min-width: auto;}
.main2 mip-img{ margin:0 auto; }
.main2 ul li span { font-size: 20px; display: block; max-width: 100%; height: 28px; line-height: 28px; color: #3b3b3b; overflow: hidden; }
.main3 .tit { width: 100%; height: 43px; line-height: 43px; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; }
.main3 .tit li { float: left; width: 33.33%; height: 43px; border-left: 1px solid #e5e5e5; margin-left: -1px; text-align: center; color: #646464; font-size: 22px; overflow: hidden; }
.main3 .tit li.cur { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/bg.png) repeat; }
.main3 .tit li span { display: inline-block; margin-right: 8px; }
.main3 .tit .yxpc { width: 23px; height: 23px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/yxpc.png) no-repeat; background-size: cover; vertical-align: -4px; }
.main3 .tit .xwzx { width: 23px; height: 23px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/xwzx.png) no-repeat; background-size: cover; vertical-align: -4px; }
.main3 .tit .jpgl { width: 20px; height: 24px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/book.png) no-repeat; background-size: cover; vertical-align: -5px; }
.main3 .tit li.cur .red { color: #ff0000; }
.main3 .tit li.cur .blue { color: #19a5e7; }
.main3 .tit li.cur .yellow { color: #f8a300; }
.m3lb_box { margin-bottom: 30px; border-bottom: 1px solid #e5e5e5; }
.m3lb_box .bt0 { border-top: 0px; padding-top: 0px; }
.m3lb_box .bt0 dt { top: 0px; }
.m3lb_box dl { height: 100px; width: 100%; border-top: 1px dashed #e5e5e5; margin-top: -1px; padding: 15px 0; clear: both; overflow: hidden; position: relative; }
.m3lb_box dl dt { position: absolute; left: 10px; top: 15px; width: 130px; height: 100px; }
.m3lb_box dl dt img { width: 130px; height: 100px; }
.m3lb_box dl dd { padding-left: 155px; padding-right: 10px; }
.m3lb_box dl dd a { display: inline-block; width: 100%; height: 100%; }
.m3lb_box dl dd .title { font-weight: normal; color: #313131; font-size: 24px; display: inline-block; height: 25px; line-height: 25px; overflow: hidden; }
.m3lb_box dl dd .info { color: #787878; line-height: 23px; height: 50px; font-size: 16px; overflow: hidden; }
.m3lb_box dl dd .pf { color: #ff0000; font-size: 14px; position: relative; }
.m3lb_box dl dd .time { float: right; color: #999; }
.m3lb_box dl dd .score, .yxk_box .score { position: absolute; left: 45px; top: 0px; display: block; width: 31px; height: 20px; text-align: center; color: #fff; overflow: hidden; }
.m3lb_box dl dd .score.blue, .yxk_box .score.blue { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/score_b.png) no-repeat; background-size: cover; }
.m3lb_box dl dd .score.green, .yxk_box .score.green { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/score_g.png) no-repeat; background-size: cover; }
.m3lb_box dl dd .score.red, .yxk_box .score.red { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/score_r.png) no-repeat; background-size: cover; }
.m3lb_box .none, .yxk_box .none { font-size: 18px; line-height: 70px; color: #999; text-align: center; }
.m3lb_box .none span, .yxk_box .none span { color: #19a5e7; }
.btn_more { clear: both; height: 37px; line-height: 37px; width: 207px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/btn.png) no-repeat; background-size: cover; text-align: center; color: #4f4f4f; font-size: 20px; position: relative; margin: 0 auto -18px; }
.mt18 { margin: 0px auto -18px; }
.main4 { margin-top: 15px; }
.main4 .btl, .main6 .btl { width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #e5e5e5; border-top: 2px solid #19a5e7; overflow: hidden; }
.main4 .btl .gift { float: left; width: 21px; height: 21px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/gift.png) no-repeat; background-size: cover; margin: 14px 8px 0 10px; }
.main4 .btl .tit, .main6 .btl .tit { float: left; color: #646464; font-size: 22px; }
.main4 .btl .more a, .main6 .btl .more a { float: right; margin-right: 10px; color: #b0b0b0; font-size: 14px; }
.main4 .nr { }
.main4 .nr ul li { position: relative; padding: 0 70px 0 10px; font-size: 18px; height: 26px; line-height: 26px; margin: 15px 0; overflow: hidden; }
.main4 .nr ul li a { color: #313131; }
.main4 .nr ul li a:hover { color: #009bff; }
.main4 .nr ul li span { position: absolute; right: 10px; top: 0px; }
.main4 .nr ul li span a { display: block; height: 26px; width: 69px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/ling.png) no-repeat; background-size: cover; text-align: center; color: #fff; }
.main4 .nr ul li span a:hover { color: #fff; }
.main5 { padding: 10px 0 0px 0; margin-bottom: 30px; border-bottom: 1px solid #e5e5e5; }
.m5az, .m5pg { float: left; width: 50%; }
.main5 .btl { font-size: 22px; color: #636363; height: 28px; line-height: 28px; overflow: hidden; }
.main5 .btl .az { float: left; margin: 0 10px; height: 28px; width: 24px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/icon_az.png) no-repeat; background-size: cover; }
.main5 .btl .pg { float: left; margin: 0 10px; height: 28px; width: 23px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/icon_pg.png) no-repeat; background-size: cover; }
.main5 .btl .tit { float: left; color: #636363; }
.m5az .lb_box { border-right: 1px solid #e9e9e9; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/azbg.jpg) repeat-x top; margin-top: 5px; padding: 7px 0 20px 0; }
.main5 ul li { padding: 10px 8px 10px 110px; height: 90px; position: relative; }
.main5 ul li .pic { position: absolute; top: 10px; left: 10px; width: 90px; height: 90px; }
.main5 ul li .pic img { width: 90px; height: 90px; border-radius: 18px; }
.main5 ul li .tit { color: #3b3b3b; font-size: 20px; display: inline-block; height: 32px; line-height: 32px; white-space: normal; overflow: hidden; }
.main5 ul li p { font-size: 16px; color: #8b8b8b; height: 31px; line-height: 31px; overflow: hidden; }
.main5 ul li .xz { display: inline-block; width: 69px; height: 26px; line-height: 26px; color: #fff; text-align: center; font-size: 18px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/xzbg.png) no-repeat; background-size: cover; margin-top: 7px; }
.main5 ul li .qy100 {/*display:inline-block; height:100%; width:100%;*/ overflow: hidden; }
.m5pg .lb_box { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/pgbg.jpg) repeat-x top; margin-top: 5px; padding-top: 7px; }
.main6 { margin-top: 15px; }
.main6 .btl .pc { float: left; width: 26px; height: 19px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/pc.png) no-repeat; background-size: cover; margin: 14px 8px 0 10px; }
.djyxbox { padding-top: 15px; }
.djyxbox li { float: left; width: 33.33%; text-align: center; margin-bottom: 15px; font-size: 14px; overflow: hidden; }
.djyxbox li a { font-size: 14px; }
.djyxbox li a img { width: 120px; height: 170px; }
.djyxbox li a b { font-weight: normal; display: inline-block; max-width: 100%; height: 20px; line-height: 20px; color: #313131; overflow: hidden; }
.djyxbox li span { color: #999; display: inline-block; height: 20px; line-height: 20px; overflow: hidden; }
.djyxbox li a:hover { color: #009bff; }
.footer { width: 100%; border-top: 2px solid #118ac9; background: #f9f9f9; clear: both; padding-bottom: 10px; overflow: hidden; }
/*3.12*/
.foot_nav { width: 100%; text-align: center; height: 28px; line-height: 28px; overflow: hidden; font-size: 20px; margin: 20px 0 12px 0; }
.foot_nav img { vertical-align: -7px; margin-right: 8px; width: 27px; height: 28px; }
.foot_nav a { color: #060606; }
.foot_nav a:hover { color: #009bff; }
.foot_nav span { background: #b0b0b0; display: inline-block; width: 2px; height: 20px; margin: 0 20px; vertical-align: -3px; }
.footer p { color: #666; text-align: center; height: 25px; line-height: 25px; overflow: hidden; }
/*单机列表*/
.gytit { padding-left: 10px; color: #585858; font-size: 22px; border-bottom: 1px solid #e5e5e5; height: 40px; line-height: 40px; overflow: hidden; }
.pc_lb { padding: 10px 10px 0 10px; font-size: 18px; }
.pc_lb a { padding: 2px 5px; color: #2d3437; margin: 0 0px 10px 0; display: inline-block; }
.pc_lb a:hover, .pc_lb a.cur { color: #fff; background: #19a5e7; }
.gy_jzgd { clear: both; height: 35px; line-height: 35px; text-align: center; font-size: 20px; margin-bottom: 15px; overflow: hidden; }
.gy_jzgd span { display: inline-block; margin-right: 8px; width: 23px; height: 23px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/jz.gif) no-repeat; background-size: cover; vertical-align: -4px; }
.gy_jzgd a { color: #0b7497; }
/*新闻资讯*/
#main_zx .m3lb_box { border-bottom: none; padding-bottom: 0px; }
/*游戏类别*/
.game_box { margin-top: 15px; }
.game_box .img_box { float: left; width: 50%; margin-bottom: 12px; }
.game_box .pic { box-shadow: 0px 1px 2px #f4f4f4; margin: 0 7px; padding: 5px; height: 135px; text-align: center; font-size: 16px; }
.game_box .pic img { width: 215px; height: 135px; }
.game_box .pic span { width: 205px; padding: 0 5px; height: 35px; overflow: hidden; line-height: 35px; text-align: center; background: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000, endcolorstr=#B2000000); color: #FFF; _bottom: 5px; overflow: hidden; position: relative; margin-top: -35px; display: inline-block; }
.game_box .pic:hover span { color: #009bff; }
/*游戏攻略*/
.yxgl_pic { padding-top: 15px; }
.yxgl_pic ul li { float: left; width: 50%; text-align: center; margin-bottom: 15px; font-size: 14px; overflow: hidden; }
.yxgl_pic ul li a { font-size: 18px; color: #313131; }
.yxgl_pic ul li a img { width: 230px; height: 100px; }
.yxgl_pic ul li a b { font-weight: normal; display: inline-block; max-width: 100%; height: 25px; line-height: 25px; overflow: hidden; }
.yxgl_pic ul li a:hover { color: #009bff; }
.yxgl { margin-top: 8px; }
.yxgl .tit li { border-left: none; border-right: 1px solid #e5e5e5; margin-left: 0px; }
.yxgl .m3lb_box { border-bottom: none; padding-bottom: 0px; }
/*单机详情页*/
.pc_info { margin-top: 15px; padding: 0 10px 0 140px; position: relative; overflow: hidden; }
.pc_pic { position: absolute; top: 0px; left: 10px; }
.pc_pic img { width: 120px; height: 170px; }
.pc_info .title { overflow: hidden; height: 30px; line-height: 30px; }
.pc_info .title a { color: #535353; font-size: 24px; }
.pc_info p { color: #3f3f3f; font-size: 14px; height: 28px; line-height: 28px; overflow: hidden; }
.pc_info p a { color: #009bff; margin-right: 8px; }
.pc_info p span { color: #009bff; }
.show_btl { padding-left: 10px; margin-top: 15px; height: 45px; line-height: 45px; border-bottom: 1px solid #e5e5e5; border-top: 2px solid #19a5e7; color: #646464; font-size: 22px; overflow: hidden; }
.showtext { padding: 0 10px; }
.showtext p { font-size: 16px; color: #6c6c6c; margin: 8px 0; line-height: 25px; }
.ppt { position: relative; text-align: center; margin: 15px 0; }
.pptbox { width: 100%; text-align: center; overflow: hidden; }
.pptbox span { position: relative; display: table-cell; float: left; }
.pptbox img { max-width: 85%; }
.pptnum { padding: 5px 0 0; font-size: 0 }
.pptnum:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 }
.pptnum span { color: #fff; overflow: hidden; width: 13px; height: 13px; margin-right: 6px; border-radius: 13px; background: #d6d6d6; cursor: pointer; display: inline-block; }
.pptnum .active { background: #ff5602; }
.pc_about { margin-bottom: 15px; }
.pc_about ul li { padding: 0 10px; margin: 5px 0; height: 25px; line-height: 25px; font-size: 16px; overflow: hidden; }
.pc_about ul li a { color: #494949; }
.xgyx ul { height: 205px; overflow: hidden; }
/*发号*/
.fh_box { margin: 10px 10px 0 10px; }
.fh_box ul { margin-bottom: 10px; }
.fh_box ul li { height: 85px; border-bottom: 1px solid #e5e5e5; padding: 15px 90px 15px 100px; position: relative; }
.fh_box ul li .pic { position: absolute; left: 5px; top: 15px; }
.fh_box ul li .pic img { width: 85px; height: 85px; border-radius: 18px; }
.fh_box ul li .lq { position: absolute; right: 5px; top: 45px; display: block; height: 26px; width: 69px; line-height: 26px; font-size: 18px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/ling.png) no-repeat; background-size: cover; text-align: center; color: #fff; }
.fh_box ul li .lq.th { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/fh1.png) no-repeat; background-size: cover; }
.fh_box ul li .lq.yg { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/yg.png) no-repeat; background-size: cover; }
.fh_box ul li .lq.js { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/js.png) no-repeat; background-size: cover; }
.fh_box ul li .title { font-size: 18px; height: 30px; line-height: 30px; overflow: hidden; }
.fh_box ul li .title a { color: #535353; display: inline-block; max-width: 82%; max-height: 30px; overflow: hidden; }
.fh_box ul li .title span { display: inline-block; width: 40px; height: 30px; }
.fh_box ul li .title span em { margin-left: 6px; font-style: normal; display: inline-block; float: left; margin-top: 7px; }
.fh_box ul li .pg { width: 14px; height: 16px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/fh_pg.png) no-repeat; background-size: cover; }
.fh_box ul li .az { width: 14px; height: 17px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/fh_az.png) no-repeat; background-size: cover; }
.fh_box ul li p { color: #9d9d9d; font-size: 12px; height: 25px; line-height: 25px; overflow: hidden; }
.fh_ztt { width: 150px; height: 13px; display: inline-block; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/ztt.png) no-repeat; zoom: 1; overflow: hidden; vertical-align: -2px; }
.fh_ztt b { font-weight: normal; display: inline-block; height: 11px; width: 100%; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/ztt.png) no-repeat 0px -13px; _margin-top: -1px; _zoom: 1; }
.fh_box ul li p em { font-style: normal; color: #f60; }
/*礼包*/
.gift_box { }
.gift_box ul li .title { margin-top: 8px; }
.gift_box ul li p span { color: #187be0; }
.gift_box ul li .title a { max-width: 100%; }
.gift_box ul li p { margin-top: 12px; font-size: 16px; }
/*发号详情页*/
.fh_xqy ul li { padding: 15px 0 15px 140px; height: 145px; border-bottom: none; }
.fh_xqy ul li .pic { top: 28px; }
.fh_xqy ul li .pic img { height: 120px; width: 120px; }
.fh_xqy ul li .lq { position: static; margin-top: 5px; }
.fh_xqy ul li .pingtai { display: inline-block; width: 40px; vertical-align: -3px; }
.fh_xqy ul li .pingtai em { display: inline-block; margin-right: 4px; }
.fh_xqy ul li .lq { position: static; width: 95px; height: 35px; line-height: 35px; border-radius: 5px; background: #fc5b0a; }
.fh_xqy ul li .lq.th { background: #1cbd9c; }
.fh_xqy ul li .lq.yg { background: #0c99e8; }
.fh_xqy ul li .lq.js { background: #c3c3c3; }
.fh_nrbox { line-height: 35px; color: #6c6c6c; font-size: 18px; height: auto; margin: 10px 0 15px 0; overflow: hidden; }
.fh_nrbox p { padding: 0 20px; }
.fh_nrbox .blue { color: #237ee5; }
.fh_nrbox .red { color: red; }
.fh_nrbox a { color: #237ee5; }
/*游戏库*/
.yxk_box { margin: 10px; }
.yxk_box ul li { height: 85px; border-bottom: 1px solid #e5e5e5; padding: 15px 90px 15px 100px; position: relative; }
.yxk_box ul li .pic { position: absolute; left: 5px; top: 15px; }
.yxk_box ul li .pic img { width: 85px; height: 85px; border-radius: 18px; }
/*20140616
.yxk_box ul li .xz{position:absolute; right:5px; top:45px;display:block; height:26px; width:69px; line-height:26px; font-size:18px; background:url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/xzbg.png) no-repeat;background-size:cover; text-align:center; color:#fff;}
*/
.yxk_box ul li .xz { position: absolute; right: 5px; top: 45px; display: block; height: 26px; width: 69px; line-height: 26px; font-size: 18px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/xzbg.png) no-repeat; background-size: cover; text-align: center; color: #707070; border-radius: 2px; border: 1px solid #dadada; background: #f3f3f3; background: -moz-linear-gradient(top, #fff, #efefef); background: -webkit-gradient(linear, top, from(#fff), to(#efefef)); background: -webkit-linear-gradient(top, #fff, #efefef); background: -o-linear-gradient(top, #fff, #efefef); }
.yxk_box ul li .qy100 { display: inline-block; width: 100%; height: 100%; }
.yxk_box ul li .title { font-size: 20px; height: 30px; line-height: 30px; overflow: hidden; }
.yxk_box ul li .title p { color: #535353; display: inline-block; max-height: 30px; max-width: 84%; overflow: hidden; float: left; }
.yxk_box .score { position: static; font-size: 14px; line-height: 20px; float: left; margin: 5px 0 0 5px; display: inline-block; }
.yxk_box .info { color: #767676; height: 30px; line-height: 30px; overflow: hidden; font-size: 16px; }
.yxk_box .info span { background: #cecece; display: inline-block; width: 2px; height: 16px; margin: 0 12px; vertical-align: -3px; }
.yxk_box .stars { position: relative; }
.yxk_box .rq { color: #767676; font-size: 16px; left: 115px; top: 2px; position: absolute; display: inline-block; white-space: nowrap; }
.stars { float: left; width: 113px; height: 25px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/starsd.png) no-repeat; }
.star5 { background-position: 0 5px; }
.star4 { background-position: -21px 5px; }
.star3 { background-position: -45px 5px; }
.star2 { background-position: -68px 5px; }
.star1 { background-position: -92px 5px; }
/*排行榜*/
.phb_tit { width: 320px; height: 45px; line-height: 45px; margin: 15px auto 0px; background-size: cover; font-size: 22px; color: #636363; }
.phb_tit li { float: left; width: 150px; padding-right: 10px; text-align: right; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/phbazn.png) no-repeat; background-size: cover; }
.phb_tit .cur { color: #fff; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/phbaz.png) no-repeat; background-size: cover; }
.phb_tit .pg { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/phbpgn.png) no-repeat; background-size: cover; }
.phb_tit .pg.cur { color: #fff; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/phbpg.png) no-repeat; background-size: cover; }
.phb_tit li a { display: inline-block; width: 100%; height: 100%; color: #636363; }
.phb_tit .cur a { color: #fff; }
.phb_box ul li { padding: 15px 90px 15px 125px; }
.phb_box ul li .num { position: absolute; left: 5px; top: 40px; color: #3b3b3b; font-size: 24px; }
.phb_box ul li .pic { position: absolute; left: 30px; top: 15px; }
.mt10 { margin-top: 10px; }
/*搜索页*/
.search_jg { height: 44px; line-height: 22px; margin: 15px 0; width: 100%; text-align: center; }
.search_jg .icon { height: 44px; width: 18px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/xljt.png) no-repeat; background-size: cover; display: inline-block; }
.search_jg .title { display: inline-block; height: 44px; font-size: 18px; color: #045b88; text-align: left; margin-left: 10px; }
.btnone { margin-top: 0px; }
.btnone ul li { border-bottom: 0px; border-top: 1px solid #e5e5e5; margin-top: -1px; }
.ssyd { border-bottom: none; padding-bottom: 0px; }
/*资讯详情页*/
.location { height: 25px; line-height: 25px; color: #7b7b7b; margin: 10px 0; }
.location .home { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/home.png) no-repeat; background-size: cover; display: inline-block; width: 14px; height: 13px; vertical-align: -2px; }
.location span { margin: 0 5px; }
.location a { color: #7b7b7b; }
.newstit { padding: 0 10px; font-size: 20px; color: #646464; line-height: 25px; text-align: center; }
.newsxx { padding: 0 10px; height: 35px; line-height: 35px; font-size: 16px; color: #717171; text-align: center; border-bottom: 2px solid #e5e5e5; overflow: hidden; }
.newsxx span { padding-right: 10px; }
.newsxx a { color: #009bff; }
.newstext { padding: 0 10px; margin-top: 12px; }
.newstext p { color: #262626; font-size: 16px;line-height: 30px; }
.newstext img { max-width: 95%; margin: 0 auto 12px; width: auto !important; height: auto !important; }
.newstext table { width: 80%; margin: 0 auto 10px; }
.newstext table img { margin: 0 auto; }
.newstext a { color: #009bff; }
.nextbnt { padding: 0 10px; font-size: 16px; line-height: 25px; position: relative; color: #0563b2; }
.nextbnt span { position: absolute; left: 10px; top: 0px; }
.nextbnt a { color: #0563b2; display: inline-block; padding-left: 65px; }
.news_about ul li { padding: 0 10px; height: 30px; line-height: 30px; font-size: 16px; margin: 5px 0; color: #646464; overflow: hidden; }
.news_about ul li a { color: #646464; }
.news_about ul li span { float: right; margin-left: 20px; }
/*游戏详情页*/
.show_yxbox { margin: 10px 10px 0 10px; }
.show_yxbox li { height: 145px; padding: 15px 0 15px 140px; position: relative; }
.show_yxbox li .pic { position: absolute; left: 5px; top: 15px; width: 120px; }
.show_yxbox li .pic img { height: 120px; width: 120px; border-radius: 18px; margin-bottom: 5px; }
.show_yxbox li .stars { margin: 0 auto; height: 21px; float: none; }
.show_yxbox li .title { font-size: 20px; height: 30px; line-height: 30px; overflow: hidden; }
.show_yxbox li .title a { color: #535353; display: inline-block; max-height: 30px; max-width: 84%; float: left; overflow: hidden; }
.show_yxbox .score { font-size: 14px; line-height: 20px; display: inline-block; width: 31px; height: 20px; text-align: center; color: #fff; float: left; margin: 5px 0 0 5px; overflow: hidden; }
.show_yxbox .score.blue { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/score_b.png) no-repeat; background-size: cover; }
.show_yxbox .score.green { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/score_g.png) no-repeat; background-size: cover; }
.show_yxbox .score.red { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/score_r.png) no-repeat; background-size: cover; }
.show_yxbox .info { color: #767676; height: 30px; line-height: 30px; overflow: hidden; font-size: 16px; }
.show_yxbox .info span { background: #cecece; display: inline-block; width: 2px; height: 16px; margin: 0 12px; vertical-align: -3px; }
.show_yxxz li { width: 33.33%; height: 40px; line-height: 40px; font-size: 20px; float: left; margin: 0 0 15px 0; }
.show_yxxz li a { display: block; width: 132px; height: 40px; border-radius: 3px; margin: 0 auto; color: #fff; text-align: right; }
.show_yxxz li a.az { background: #28cfad; }
.show_yxxz li a.pg { background: #19a5e7; }
.show_yxxz li a.none { background: #cbcbcb; }
.show_yxxz li a .icon { float: left; margin: 6px 0 0 8px; font-style: normal; display: inline-block; }
.show_yxxz li a.az .icon { width: 24px; height: 28px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/yxaz.png) no-repeat; background-size: cover; }
.show_yxxz li a.pg .icon { width: 23px; height: 28px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/yxpg.png) no-repeat; background-size: cover; }
.show_yxxz li a span { float: right; margin-right: 10px; }
.show_yxjs { display: inline-block; height: 45px; line-height: 45px; position: relative; margin-bottom: -20px; padding-right: 8px; background: #fff; }
.show_yxjs .icon { float: left; width: 15px; height: 21px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/yxjs.png) no-repeat; background-size: cover; margin: 14px 8px 0 10px; }
.show_yxjs .tit { float: left; color: #444343; font-size: 24px; }
.showbox { border-top: 1px solid #e5e5e5; overflow: hidden; padding: 25px 1% 0; line-height: 25px; clear: both; margin-bottom: 10px; }
.showbox p { color: #060606; font-size: 16px; }
.more_btn { float: right; width: 53px; height: 21px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/gd.png) no-repeat; background-size: cover; color: #fff; cursor: pointer; line-height: 25px; overflow: hidden; display: none; font-size: 14px; margin-top: 15px; text-indent: -9999px; }
.more_btn.bbj { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/sq.png) no-repeat; }
#j_app_desc { overflow: hidden; zoom: 1; }
/*注册 登录*/
.title_reg { width: 100%; height: 65px; line-height: 65px; border-bottom: 1px solid #e0e0e0; font-size: 24px; color: #126dcb; text-align: center; background: #fafafa; overflow: hidden; }
.form_item { padding: 0 10px; padding: 15px 0; margin: 1px auto 0; background: #fafafa; }
.form_item form { text-align: center; }
.form_item_inp { margin-bottom: 0; height: 70px; overflow: hidden; }
.form_item_inp label { display: inline-block; width: 106px; text-align: right; font-size: 18px; padding-top: 3px; color: #666; }
.form_item_label { color: #ff0000; margin-right: 7px; }
.form_inp_txt { display: inline-block; }
.form_inp_txt input { width: 300px; border: 1px solid #c9c9c9; padding: 7px 0 7px 6px; color: #555; border-radius: 4px; }
.form_msg { clear: both; padding-left: 106px; height: 30px; width: 300px; text-align: left; margin: 0 auto; }
.form_msg .txt_err { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/msg_x.png) no-repeat 0 2px; padding: 0 0 3px 25px; line-height: 30px; color: #ff0000; }
.form_msg .txt_cur { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/msg_c.png) no-repeat 0 1px; padding: 0 0 3px 25px; line-height: 30px; color: #2ba339; }
.form_yzm input { width: 165px; }
.form_yzm img { vertical-align: -10px; width: 131px; height: 32px; }
.form_yzm span { font-size: 14px; color: #3c3c3c; margin-left: 8px; cursor: pointer; }
.form_item_btn { text-align: center; margin-bottom: 15px; }
.form_item_btn input { text-align: center; color: #fff; font-size: 24px; border: none; cursor: pointer; border-radius: 5px; }
.form_item_btn .reg_c { width: 360px; height: 37px; line-height: 37px; background-color: #29b30d; }
.form_item_btn .login { width: 165px; height: 45px; line-height: 45px; background-color: #3f9dfd; margin: 0 25px 0 20px; }
.form_item_btn .reg { width: 165px; height: 45px; line-height: 45px; background-color: #29b30d; }
.login_kjzh { border-bottom: 1px solid #e0e0e0; }
.kjzh_box { margin-top: 1px; background: #fafafa; text-align: center; padding-bottom: 30px; }
.kjzh_box p { color: #4b4b4b; font-size: 18px; height: 30px; line-height: 30px; padding-left: 25px; width: 390px; text-align: left; margin: 0 auto; }
.kjzh_box .bnt { text-align: center; padding: 20px 0; }
.kjzh_box .bnt a { width: 158px; height: 38px; line-height: 38px; font-size: 24px; color: #fff; display: inline-block; text-align: right; padding-right: 10px; }
.kjzh_box .wb { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/wb.jpg) no-repeat; background-size: cover; margin: 0 20px 0 25px; }
.kjzh_box .qq { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/QQ.jpg) no-repeat; background-size: cover; }
.login_kjzh .form_item_inp label { width: 90px; }
/*内页广告*/
/*内页广告140829*/
.nygg { width: 100%; text-align: center; margin-top: 10px; overflow: hidden; }
.nygg img { width: 100%; }
.dbgg { width: 100%; position: fixed; bottom: 0px; }
.dbgg .ggnr img { width: 100%; }
.dbgg .close { position: absolute; right: 1%; top: 1%; width: 25px; height: 25px; line-height: 25px; background: rgba(0, 0, 0, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#50000000, endColorstr=#50000000); color: #fff; text-align: center; border-radius: 25px; font-size: 14px; cursor: pointer; }
/*资讯内页下载140910*/
.zx_down {/*150512 margin-top:15px;*/ }
.zx_down ul li { height: 65px; /*150512*/ border-bottom: 1px solid #e5e5e5; padding: 20px 100px 15px 90px; position: relative; border-top: 1px solid #e5e5e5; }
.zx_down ul li .pic { position: absolute; left: 15px; top: 17px; }
.zx_down ul li .pic img { width: 65px; height: 65px; border-radius: 15px; }
.zx_down ul li .title { font-size: 20px; height: 30px; line-height: 30px; overflow: hidden; }
.zx_down ul li .info { color: #767676; height: 30px; line-height: 30px; overflow: hidden; font-size: 16px; }
.zx_down ul li .info span { background: #cecece; display: inline-block; width: 2px; height: 16px; margin: 0 12px; vertical-align: -3px; }
.zx_down ul li .xz { position: absolute; right: 15px; top: 39px; display: block; height: 26px; width: 69px; line-height: 26px; font-size: 18px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/xzbg.png) no-repeat; background-size: cover; text-align: center; color: #fff; background: #ff5400; }
/*2014.11.27 友情链接*/
.link_box { font-size: 16px; clear: both; height: auto; position: relative; padding: 0 35px 0 15px; margin-bottom: 15px; line-height: 25px; color: #666; overflow: hidden; }
.link_box .text { width: 100%; color: #333; }
.link_box .text a { color: #666; margin-right: 6px; }
.link_box span { display: inline-block; height: 25px; width: 30px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/ico_1.gif) no-repeat center center; position: absolute; right: 10px; bottom: 0px; text-align: -9999px; }
.link_box span.bbj { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/ico_2.gif) no-repeat center center; }
/*17.2.3*/
.h5yx_box{ padding:0 15px; margin-top:22px;}
.h5yx_box ul{}
.h5yx_box ul li{ width:100%;box-sizing:border-box;padding:0 140px 0 165px; margin:0 0 40px 0; position:relative; height:135px;overflow:hidden;}
.h5yx_box ul li a{display:inline-block;}
.h5yx_box ul li .pic{position:absolute; left:0; top:0px; height:135px; width:135px; overflow:hidden;}
.h5yx_box ul li .pic img{border-radius:15px;height:100%; width:100%;}
.h5yx_box ul li .tit{ color:#333; font-size:30px; max-width:100%; height:40px; line-height:40px;  white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden;}
.h5yx_box ul li .text{font-size:18px; color:#999; height:30px; line-height:30px; width:100%; box-sizing:border-box; overflow:hidden;}
.h5yx_box ul li .text em{ display:inline-block; width:1px; background:#e5e5e5; height:16px; margin:0 5px; vertical-align:-2.5px;}
.h5yx_box ul li .stars{margin:15px 0 20px; overflow:hidden; background:url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/starsw.png) no-repeat;width:112px; height:20px; line-height:20px;display:block;}
.h5yx_box ul li .star5{background-position:-3px -1px;}
.h5yx_box ul li .star4{background-position: -25px -1px;}
.h5yx_box ul li .star3{background-position: -47px -1px;}
.h5yx_box ul li .star2{background-position: -69px -1px;}
.h5yx_box ul li .star1{background-position: -91px -1px;}
.h5yx_box ul li .star0{background-position: -25px -1px;}
.h5yx_box ul li .star4b{background-position: -25px -25px;}
.h5yx_box ul li .star3b{background-position: -47px -25px;}
.h5yx_box ul li .star2b{background-position: -69px -25px;}
.h5yx_box ul li .star1b{background-position:-91px -26px;}
.h5yx_box ul li .starb{background-position: -114px -26px;}
.h5yx_box .bnt{position:absolute; right:0; top:50%; margin-top:-35px; height:70px; line-height:66px; width:140px; text-align:center; background:url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/bnt_bg.png) no-repeat; background-size:cover; color:#fff; font-size:20px; border-radius:9px; overflow:hidden;}
@media screen and (max-width:479px) {
  /*17.2.3*/
.h5yx_box ul li{padding:0 70px 0 80px; height:68px; margin-bottom:18px;}
.h5yx_box ul li .pic{height:68px; width:68px;}
.h5yx_box ul li .tit{font-size:15px; height:20px; line-height:20px;}
.h5yx_box .bnt{width:70px; height:35px; line-height:35px; font-size:12px; border-radius:5px; margin-top:-17.5px;}
.h5yx_box ul li .text{font-size:12px; height:20px; line-height:20px;}
.h5yx_box ul li .text em{vertical-align:0; height:10px;}
.h5yx_box ul li .stars{margin:7px 0;  background:url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/stars3.png) no-repeat;width:65px;height: 13px;}
.h5yx_box ul li .star5{background-position:0px -1px;}
.h5yx_box ul li .star4{background-position: -12px -1px;}
.h5yx_box ul li .star3{background-position: -26px -1px;}
.h5yx_box ul li .star2{background-position: -39px -1px;}
.h5yx_box ul li .star1{background-position: -51px -1px;}
.h5yx_box ul li .star0{background-position: -64px -1px;}
.h5yx_box ul li .star4b{background-position: -12px -14px;}
.h5yx_box ul li .star3b{background-position: -26px -14px;}
.h5yx_box ul li .star2b{background-position: -38px -14px;}
.h5yx_box ul li .star1b{background-position: -52px -14px;}
.h5yx_box ul li .starb{background-position:-64px -14px;}
    /*11.27*/
    .link_box { font-size: 14px; padding-left: 10px; }
    #kjdh,.mip-element { height: 30px; }
    #kjdh .gift { width: 70px; height: 23px; line-height: 23px; padding-left: 3px; top: 4px; font-size: 12px; }
    #kjdh dl dt,.mip-accordion-header{ height: 30px; line-height: 30px; }
  #kjdh .mip-accordion-header{height:39px; line-height:39px;}
    #kjdh dl dt span, .mip-accordion-header em { width: 14px; height: 14px; line-height: 14px; vertical-align: -2px; }
    #kjdh dl dd, .mip-accordion-content{ height: 55px; top: 35px; font-size: 12px; }
    #kjdh dl dd .menu_box { height: 55px; }
  .arrow{margin-top:-5px;}
  #kjdh dl dd a, .mip-accordion-content a {margin:5px 4px 0 2px;}
    /*3.11*/
    #kjdh ul { height: 22px; line-height: 22px; bottom: 3px; }
    #kjdh ul li { height: 22px; line-height: 22px; }
    #kjdh ul li.logo img,.mylogo  { width: 21px !important; height: 22px !important; }
    .more_menu { top: 2px; }
    .more_menu .more_bnt { width: 27px; height: 25px; }
    .more_menu .more_box { top: 30px; font-size: 17px; width: 110px; }
    /*3.11end*/
    .top { height: 60px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/head_60.png) repeat-x; border-bottom-width: 2px; }
    #logo a { width: 102px; height: 38px; }
    #logo a { width: 102px; height: 38px; }
    #search { width: 180px; height: 24px; }
    .search_text { width: 149px; height: 20px; line-height: 20px; margin: 2px 0 0 6px; font-size: 12px; }
    .search_ico { width: 25px; height: 23px; padding-top: 2px; }
    .nav { height: 38px; }
    .nav li { height: 38px; line-height: 38px; font-size: 16px; }
    .nav li a { height: 38px; }
    .focusbox div .tit { font-size: 14px; max-width: 300px; }
    .focusbox div .tit span { font-size: 12px; }
    .focus { height: 220px; }
    .focusbox { height: 220px; }
    .focusbox div .tit { bottom: -33px; font-size: 14px; max-width: 290px; height: 25px; line-height: 25px; }
    .focusbox div .tit span { padding: 2px 6px; background: #e84c3d; color: #fff; font-size: 12px; margin-right: 5px; }
    .focusbox img { height: 180px; }
    .focusnum { height: 10px; }
    .focusnum span { width: 10px; height: 10px; margin-right: 6px; border-radius: 10px; }
    .main2 ul li img,.main2 mip-img { width: 70px; height: 70px; border-radius: 15px; }
    .main2 ul li span { font-size: 14px; }
    .main3 .tit { height: 38px; }
    .main3 .tit li { font-size: 16px; height: 38px; line-height: 38px; }
    .main3 .tit .yxpc, .main3 .tit .xwzx { width: 15px; height: 15px; vertical-align: -2px; }
    .main3 .tit .jpgl { width: 15px; height: 19px; }
    .m3lb_box dl { height: 75px; padding: 15px 0; }
    .m3lb_box dl dt { top: 15px; width: 105px; height: 75px; }
    .m3lb_box dl dt img { width: 105px; height: 75px; }
    .m3lb_box dl dd { padding-left: 125px; padding-right: 10px; }
    .m3lb_box dl dd .title { font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; }
    .m3lb_box dl dd .info { line-height: 18px; height: 36px; font-size: 12px; }
    .m3lb_box dl dd .pf { font-size: 12px; margin-top: 3px; }
    .m3lb_box dl dd .score { left: 37px; width: 25px; height: 16px }
    .m3lb_box .none, .yxk_box .none { font-size: 16px; }
    .btn_more { font-size: 16px; width: 170px; height: 30px; line-height: 30px; }
    .mt18 { margin: 0px auto -15px; }
    .main4 .btl, .main6 .btl { height: 35px; line-height: 35px; }
    .main4 .btl .gift { width: 15px; height: 15px; margin-top: 10px; }
    .main4 .btl .tit, .main6 .btl .tit { font-size: 16px; }
    .main4 .btl .more a, .main6 .btl .more a { font-size: 12px; }
    .main4 .nr ul li { font-size: 14px; line-height: 20px; height: 20px; }
    .main4 .nr ul li span a { width: 52px; height: 20px; font-size: 12px; }
    .main5 .btl { height: 20px; line-height: 20px; font-size: 16px; }
    .main5 .btl .az { width: 17px; height: 20px; }
    .main5 .btl .pg { width: 16px; height: 20px; }
    .main5 ul li { padding-left: 90px; height: 70px; }
    .main5 ul li .pic { width: 70px; height: 70px; }
    .main5 ul li .pic img { width: 70px; height: 70px; border-radius: 15px; }
    .main5 ul li .tit { font-size: 14px; height: 25px; line-height: 25px; }
    .main5 ul li p { font-size: 12px; white-space: nowrap; height: 25px; line-height: 25px; }
    .main5 ul li .xz { font-size: 12px; width: 52px; height: 20px; line-height: 20px; }
    .main6 .btl .pc { width: 21px; height: 14px; margin-top: 10px; }
    .djyxbox li a img { width: 90px; height: 130px; }
    .djyxbox li a, .djyxbox li span { font-size: 12px; }
    .djyxbox li a b, .djyxbox li span { white-space: nowrap; }
    .xgyx ul { height: 160px; }
    .foot_nav { font-size: 14px; margin: 15px 0 10px; }
    .foot_nav span { margin: 0 15px; height: 16px; }
.foot_nav .mip-layout-size-defined{vertical-align:-9px; margin-right:5px; width:24px !important;}
    /*3.12*/
    .foot_nav img { width: 23px; height: 24px; }
    .gytit { font-size: 16px; height: 35px; line-height: 35px; }
    .pc_lb a { font-size: 14px; margin-bottom: 5px; }
    .gy_jzgd { height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 10px; overflow: hidden; }
    .gy_jzgd span { margin-right: 5px; width: 18px; height: 18px; }
    .yxgl_pic ul li { margin-bottom: 10px; }
    .yxgl_pic ul li a img { width: 175px; height: 80px; }
    .yxgl_pic ul li a { font-size: 14px; }
    .yxgl_pic ul li a b { height: 20px; line-height: 20px; }
    .pc_info { padding-left: 135px; }
    .pc_pic img { width: 110px; height: 160px; }
    .pc_info .title { height: 25px; line-height: 25px; }
    .pc_info .title a { font-size: 18px; }
    .pc_info p { height: 25px; line-height: 25px; font-size: 12px; }
    .show_btl { height: 35px; line-height: 35px; font-size: 18px; }
    .showtext p { font-size: 14px; }
    .pptnum span { width: 10px; height: 10px; margin-right: 6px; border-radius: 10px; }
    .pc_about ul li { font-size: 14px; }
    /*发号*/
    .fh_box ul li .title { font-size: 16px; }
    .gift_box ul li .title { margin-top: 5px; }
    .fh_box ul li { height: 75px; padding: 15px 65px 15px 90px; }
    .fh_box ul li .title a { max-width: 75%; }
    .gift_box ul li .title a { max-width: 100%; }
    .fh_box ul li .pic img { width: 75px; height: 75px; }
    .fh_box ul li .lq {/*width:52px; height:20px; line-height:20px;*/ width: 70px; height: 28px; line-height: 28px; font-size: 14px; }
    .fh_box ul li p { height: 25px; line-height: 25px; }
    .gift_box ul li p { margin-top: 12px; font-size: 14px; }
    .fh_ztt { width: 100px; height: 10px; background-position: 0 -28px; vertical-align: 0px; }
    .fh_ztt b { background-position: 0 -37px; height: 8px; }
    /*发号详情页*/
    .fh_xqy ul li { padding: 15px 0 0px 120px; height: 128px; border-bottom: none; }
    .fh_xqy ul li .pic img { height: 100px; width: 100px; }
    .fh_nrbox { font-size: 14px; line-height: 30px; }
    .fh_xqy ul li .title { height: 26px; line-height: 26px; }
    /*游戏库*/
    .yxk_box ul li { height: 70px; padding: 15px 75px 15px 85px; }
    .yxk_box .info, .show_yxbox .info { font-size: 12px; height: 25px; line-height: 25px; }
    .yxk_box ul li .title, .show_yxbox li .title { font-size: 16px; height: 25px; line-height: 25px; }
    .yxk_box ul li .title p, .show_yxbox li .title a { max-height: 25px; max-width: 80%; }
    .yxk_box .score, .show_yxbox .score { width: 25px; height: 16px; line-height: 15px; font-size: 12px; vertical-align: 3px; }
    .yxk_box .rq { font-size: 12px; left: 80px; top: 1px; }
    .stars { float: left; width: 75px; height: 20px; background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/stars.png) no-repeat; }
    .star5 { background-position: 0 2px; }
    .star4 { background-position: -15px 2px; }
    .star3 { background-position: -29px 2px; }
    .star2 { background-position: -44px 2px; }
    .star1 { background-position: -60px 2px; }
    .yxk_box ul li .xz { width: 52px; height: 20px; line-height: 20px; font-size: 14px; top: 38px; }
    .yxk_box ul li .pic img { width: 70px; height: 70px; border-radius: 15px; }
    .yxk_box .info span { height: 12px; margin: 0 10px; }
    .phb_box ul li { padding: 15px 75px 15px 110px; }
    .phb_box ul li .num { top: 35px; font-size: 22px; }
    .phb_tit { font-size: 16px; height: 32px; width: 228px; }
    .phb_tit li { width: 107px; padding-right: 7px; height: 32px; line-height: 31px; }
    /*资讯详情页*/
    .newstit { font-size: 18px; }
    .newsxx { font-size: 12px; }
    .newstext p { font-size: 14px; line-height: 25px; }
    .newstext img { max-width: 100%; height: auto; }
    .nextbnt { font-size: 14px; }
    .news_about ul li { height: 25px; line-height: 25px; font-size: 14px; }
    .show_yxbox li { padding-left: 115px; height: 115px; }
    .show_yxbox li .pic { width: 95px; }
    .show_yxbox li .pic img { width: 95px; height: 95px; }
    .show_yxxz li { font-size: 16px; height: 35px; line-height: 35px; }
    .show_yxxz li a { width: 110px; height: 35px; }
    .show_yxxz li a.pg .icon { width: 18px; height: 22px; }
    .show_yxxz li a.az .icon { width: 20px; height: 23px; }
    .show_yxjs .icon { width: 13px; height: 18px; }
    .show_yxjs .tit { font-size: 18px; }
    .show_yxjs { height: 35px; line-height: 35px; }
    .game_box .pic { height: 100px; }
    .game_box .pic span { width: 150px; height: 25px; line-height: 25px; margin-top: -25px; font-size: 12px; }
    .game_box .pic img { width: 160px; height: 100px; }
    /*注册 登录*/
    .title_reg { height: 55px; line-height: 55px; font-size: 20px; }
    .form_item_inp label { width: 90px; font-size: 14px; }
    .form_inp_txt input { width: 195px; padding: 5px 0 5px 6px; }
    .form_msg { padding-left: 90px; height: 30px; line-height: 30px; width: 195px; }
    .form_yzm input { width: 97px; }
    .form_yzm img { width: 95px; height: 23px; vertical-align: -6px; }
    .form_yzm span { font-size: 12px; }
    .form_item_btn .reg_c { width: 255px; height: 32px; line-height: 32px; }
    .form_item_btn input { font-size: 20px; }
    .login_kjzh .form_item_inp label { width: 70px; }
    .form_msg { padding-left: 90px; }
    .login_kjzh .form_msg { padding-left: 75px; }
    .form_item_btn input { font-size: 18px; border-radius: 4px; }
    .form_item_btn .login, .form_item_btn .reg { width: 100px; height: 32px; line-height: 32px; }
    .form_item_btn .login { margin: 0 25px 0 15px; }
    .kjzh_box .bnt a { width: 110px; height: 28px; line-height: 28px; font-size: 16px; padding-right: 15px; }
    .kjzh_box p { font-size: 14px; height: 25px; line-height: 25px; width: 98.5%; padding-left: 1.5% }
    .kjzh_box .bnt { padding: 10px 0 20px 0; }
    .kjzh_box .wb { margin: 0 20px 0 25px; }
    /*资讯内页下载140910*/
    .zx_down { /*150512margin-top:10px;*/ }
    .zx_down ul li { height: 40px; padding: 12px 75px 12px 60px; }
    /*150512*/
    .zx_down ul li .pic { top: 13px; left: 10px; }
    .zx_down ul li .pic img { width: 40px; height: 40px; border-radius: 8px; }
    .zx_down ul li .xz { font-size: 14px; height: 20px; line-height: 20px; top: 20px; width: 50px; right: 10px; }
    .zx_down ul li .title { font-size: 14px; height: 20px; line-height: 20px; }
    .zx_down ul li .info { font-size: 12px; height: 20px; line-height: 20px; }
    .zx_down ul li .info span { height: 12px; margin: 0 9px; }
}
@media screen and (max-width:360px) {
    /**/
    #kjdh ul { left: 30%; width: 40%; }
    #kjdh ul li { height: 20px; line-height: 20px; font-size: 12px; }
    #kjdh ul li.logo { width: 42% }
    #kjdh ul li.logo img ,.mylogo { margin-right: 6px; width: 19px !important; height: 20px !important; }
    /*3.11*/
    .ckgd { height: 35px; font-size: 14px; line-height: 35px; }
    .more_menu { top: 2px; }
    .more_menu .more_bnt { width: 27px; height: 25px; }
    .more_menu .more_box { top: 30px; font-size: 15px; width: 105px; line-height: 28px; }
/*3.11end*/
 /*17.2.3*/
  .h5yx_box{padding:0 12px; margin-top:15px;}
.h5yx_box ul li{padding:0 61px 0 65px; height:56px; margin-bottom:15px;}
.h5yx_box ul li .pic{height:56px; width:56px;}
.h5yx_box ul li .pic img{border-radius:10px;}
.h5yx_box ul li .tit{font-size:14px; height:20px; line-height:20px;}
.h5yx_box .bnt{width:60px; height:30px; line-height:30px; font-size:10px; border-radius:4px; margin-top:-15px;}
.h5yx_box ul li .stars{margin:1px 0; }
 }
@media screen and (max-width:320px) {
    #kjdh ul { left: 105px; }
    #logo { width: 95px; height: 35px; }
    #logo a { width: 95px; height: 35px; }
    #search { width: 180px; height: 24px; }
    .search_text { width: 149px; height: 20px; line-height: 20px; margin: 2px 0 0 6px; font-size: 12px; }
    .search_ico { width: 25px; height: 23px; padding-top: 2px; }
    .nav { height: 30px; }
    .nav li { height: 30px; line-height: 30px; font-size: 14px; }
    .nav li a { height: 30px; }
    .nav li a:hover, .nav li a.cur { background: url(http://get4.xiaopi.com/small/a/www/game/statics/shouji/skin_img/nav_x.png) no-repeat center bottom; }
    .focus { height: 165px; }
    .focusbox { height: 165px; }
    .focusbox div .tit { bottom: -33px; font-size: 12px; max-width: 200px; height: 25px; line-height: 25px; }
    .focusbox div .tit span { padding: 2px 6px; background: #e84c3d; color: #fff; font-size: 12px; margin-right: 5px; }
    .focusbox img { height: 125px; }
    .main2 ul li img,.main2 mip-img, .main5 ul li .pic img { width: 48px; height: 48px; border-radius: 10px; }
    .main2 ul li span { font-size: 12px; }
    .main3 .tit { height: 30px; }
    .main3 .tit li { font-size: 12px; height: 30px; line-height: 30px; }
    .main3 .tit li span { margin-right: 5px; }
    .main3 .tit .yxpc, .main3 .tit .xwzx { width: 12px; height: 12px; }
    .main3 .tit .jpgl { width: 11px; height: 14px; vertical-align: -2px; }
    .m3lb_box dl { height: 65px; }
    .m3lb_box dl dt { left: 5px; }
    .m3lb_box dl dd .info { line-height: 26px; height: 26px; font-size: 12px; }
    .m3lb_box dl dt img { width: 90px; height: 65px; }
    .m3lb_box dl dd { padding-left: 105px; padding-right: 10px; }
    .m3lb_box dl dd .title { font-size: 14px; height: 18px; line-height: 20px; }
    .m3lb_box dl dd .score { height: 14px; }
    .m3lb_box .none, .yxk_box .none { font-size: 12px; }
    .m3lb_box { margin-bottom: 25px; }
    .btn_more { font-size: 14px; height: 25px; line-height: 25px; width: 140px; margin-bottom: -12px; }
    .mt18 { margin-top: 0px; }
    .main5 ul li { padding-left: 65px; height: 50px; }
    .main5 ul li .pic { left: 5px; height: 50px; width: 50px; padding-top: 1px; }
    .main5 ul li .pic img { width: 50px; height: 50px; }
    .main5 ul li .tit { font-size: 14px; height: 18px; line-height: 18px; }
    .main5 ul li p { font-size: 12px; white-space: nowrap; height: 18px; line-height: 18px; }
    .main5 ul li .xz { font-size: 12px; width: 52px; height: 20px; line-height: 20px; margin-top: 0px; }
    .foot_nav { font-size: 14px; margin: 10px 0 8px; }
    .foot_nav span { margin: 0 15px; height: 16px; }
    .footer p { height: 20px; line-height: 20px; }
    /*3.12*/
    .foot_nav img { width: 22px; height: 23px; }
    .foot_nav span { margin: 0 15px; height: 16px; }
    .djyxbox li { font-size: 12px; }
    .djyxbox li a img { width: 90px; height: 130px; }
    .djyxbox li a b { white-space: nowrap; }
    .djyxbox li a img { width: 75px; height: 115px; }
    .xgyx ul { height: 145px; }
    .gytit { height: 30px; line-height: 30px; }
    .yxgl_pic ul li a img { width: 145px; height: 70px; }
    .pc_info { padding-left: 125px; }
    .pc_pic img { width: 105px; height: 150px; }
    .pc_info .title a { font-size: 16px; }
    .show_btl { height: 30px; line-height: 30px; font-size: 16px; }
    .showtext p { font-size: 12px; }
    .pc_about ul li { font-size: 12px; }
    /*发号*/
    .fh_box ul li, .yxk_box ul li { height: 55px; padding: 15px 65px 15px 70px; }
    .fh_box ul li .title, .fh_xqy ul li .title, .yxk_box ul li .title, .show_yxbox li .title { font-size: 14px; height: 20px; line-height: 20px; }
    .fh_box ul li .title span { height: 20px; }
    .fh_box ul li .title span em { margin-top: 3px; }
    .fh_box ul li .pg { width: 12px; height: 14px; }
    .fh_box ul li .az { width: 12px; height: 15px; }
    .fh_box ul li .lq { top: 35px; }
    .fh_box ul li p { height: 20px; line-height: 20px; }
    .fh_box ul li .pic img, .yxk_box ul li .pic img { width: 55px; height: 55px; border-radius: 12px; }
    .fh_box ul li .lq {/* width:52px; height:20px; line-height:20px;*/ width: 60px; height: 25px; line-height: 25px; font-size: 14px; }
    .fh_ztt { width: 71px; height: 7px; background-position: 0 -47px; vertical-align: 1px; }
    .fh_ztt b { background-position: 0 -53px; height: 6px; }
    .yxk_box .info, .show_yxbox .info { font-size: 12px; height: 20px; line-height: 20px; }
    .yxk_box ul li .xz { top: 30px; }
    .yxk_box .score, .show_yxbox .score { width: 25px; height: 14px; line-height: 15px; font-size: 12px; margin-top: 3px; }
    .yxk_box .rq { top: 3px; }
    .fh_box ul li .title a { max-width: 70%; max-height: 20px; }
    .gift_box ul li .title a { max-width: 100%; }
    .gift_box ul li .title { margin: 0px; }
    .gift_box ul li p { font-size: 12px; }
    /*发号详情页*/
    .fh_xqy ul li { padding: 15px 0 0px 90px; height: 100px; border-bottom: none; }
    .fh_xqy ul li .pic { top: 30px; }
    .fh_xqy ul li .pic img { height: 70px; width: 70px; }
    .fh_nrbox { font-size: 12px; line-height: 25px; }
    .fh_xqy ul li p { height: 18px; line-height: 18px; }
    .show_yxbox .info span { height: 13px; }
    .show_yxbox li { padding-left: 90px; height: 90px; }
    .show_yxbox li .pic { width: 75px; }
    .show_yxbox li .pic img { width: 75px; height: 75px; border-radius: 15px; margin-bottom: 5px; }
    .show_yxxz li { height: 29px; }
    .show_yxxz li a { width: 90px; height: 29px; line-height: 30px; font-size: 14px; }
    .show_yxxz li a span { margin-right: 7px; }
    .show_yxxz li a.az .icon { width: 15px; height: 17px; margin-top: 6px; }
    .show_yxxz li a.pg .icon { width: 14px; height: 17px; margin-top: 6px; }
    .showbox { padding-top: 15px; }
    .show_yxjs { height: 30px; line-height: 30px; margin-bottom: -15px; }
    .show_yxjs .icon { margin-top: 9px; }
    .show_yxjs .tit { font-size: 16px; }
    .showbox p { font-size: 12px; line-height: 23px; }
    .more_btn { width: 40px; height: 16px; margin-top: 10px; }
    .yxgl_pic ul li a { font-size: 12px; }
    .yxgl_pic ul li a img { width: 135px; height: 65px; }
    .game_box .pic { height: 85px; }
    .game_box .pic span { width: 115px; height: 25px; line-height: 25px; margin-top: -25px; font-size: 12px; }
    .game_box .pic img { width: 125px; height: 85px; }
    .newstit { font-size: 16px; }
    .newstext p, .nextbnt, .news_about ul li { font-size: 12px; }
    .search_jg { height: 40px; }
    .search_jg .icon { height: 40px; width: 17px; }
    .search_jg .title { font-size: 14px; }
    .phb_box ul li { padding-left: 95px; }
    .phb_box ul li .num { top: 30px; font-size: 18px; }
    .phb_tit { font-size: 14px; height: 28px; width: 200px; }
    .phb_tit li { width: 93px; padding-right: 7px; height: 28px; line-height: 27px; }
    /*注册 登录*/
    .title_reg { height: 50px; line-height: 50px; font-size: 18px; }
    .form_item_inp { height: 60px; }
    .form_item_inp label { width: 75px; font-size: 12px; }
    .form_inp_txt input { width: 170px; padding: 4px 0 4px 6px; }
    .form_msg { padding-left: 75px; height: 30px; line-height: 30px; width: 170px; }
    .form_yzm input { width: 80px; }
    .form_yzm img { width: 86px; height: 20px; vertical-align: -4px; }
    .form_item_btn .reg_c { width: 200px; height: 30px; line-height: 30px; }
    .form_item_btn input { font-size: 18px; }
    .login_kjzh .form_item_inp label { width: 65px; }
    .form_item_btn input { font-size: 16px; border-radius: 3px; }
    .form_item_btn .login, .form_item_btn .reg { width: 90px; height: 30px; line-height: 30px; }
    .form_item_btn .login { margin: 0 25px 0 15px; }
    .kjzh_box p { padding-left: 8px; width: 100%; }
    .kjzh_box .wb { margin: 0px; }
}
@media screen and (max-width:240px) {
    .djyxbox li a img { width: 72px; height: 112px; }
}
@media screen and (min-width:600px) {
    .djyxbox li { width: 25%; }
    .dbgg .close { width: 30px; height: 30px; line-height: 30px; border-radius: 30px; font-size: 16px; }
}
.newstext iframe,.newstext object,.newstext embed{width:100% !important;}
.newstext mip-img{max-width:90%;height:auto !important;}
.newstext mip-img img.mip-fill-content{ position:static;}
 .newstext img{ min-width: auto  !important;}
 



.page96kaifa{ width:100%; margin:0 auto; text-align:center; font-size:16px;}

.page96kaifa .a1{border:1px solid #f6f6f6;display:inline-block;padding:8px 14px;}

.page96kaifa a{color:#666;margin: 0 2px;padding:8px 14px;border:1px solid #f6f6f6; background:#fff; display:inline-block;}

.page96kaifa a:hover,.page96kaifa b{background:#3385ff; color:#fff; border:none;padding:9px 15px;}

.page96kaifa span a{ border:1px solid #f6f6f6; padding:8px 14px;}

.page96kaifa span a:hover{background:#3385ff; color:#fff; border:none; padding:9px 15px; }







.newstext iframe,.newstext object,.newstext embed{width:100% !important;}

.newstext mip-img{max-width:90%;height:auto !important;}
.newstext mip-img img.mip-fill-content{ position:static;}
.newstext iframe, .newstext object, .newstext embed {
    width: 100% !important;
    height: auto!important;
}
