body{background: #f4f3f3;}
.listbg{background: url(../images/game/game_list/bg.jpg) repeat;}

.cont_main{width: 1200px;height: 1087px;margin: 0 auto;}
.cont_main .list_bt{width: 100%;height: 92px;font-size: 26px;font-weight: bold;border-bottom:1px solid #343434;}
.cont_main .list_bt i{width: 20px;height: 24px;background: url(../images/game/game_list/list_bt.jpg) no-repeat;float: left;margin:50px 20px 0px 20px;}
.cont_main .list_bt span{float: left;margin-top: 50px;color: #ffc000;}
.cont_main .gamedownlist{font-size: 0px;width: 100%;margin: 0 auto;height: 100%;position: relative;}
.cont_main .gamedownlist li{width:376px;height: 369px;display: inline-block;margin-right: 24px;position: relative;margin-top: 60px;}
.cont_main .gamedownlist li .gameicon{width: 376px;height: 240px;float: left;border-bottom:1px solid #343434;}
.cont_main .gamedownlist li .gameicon img{width: 376px;height: 240px;overflow: hidden;position: absolute;top: 0px;left: 0px;}
.cont_main .gamedownlist li .gameicon .bigimg{width: 380px;height: 244px;top: -2px;left: -2px;}
.cont_main .gamedownlist li .gameicon .ewmshow{width: 42px;height: 42px;background: url(../images/game/game_list/show_ewm.jpg) no-repeat;cursor: pointer;position: absolute;right: 0px;bottom: 128px;}
.cont_main .gamedownlist li .gameinfo{width: 376px;height: 86px;background: #fafafa;float: left;}
.cont_main .gamedownlist li .gameinfo p{width: 324px;height: 25px;font-size: 18px;line-height: 25px;margin: 0 auto;overflow: hidden;margin-top: 18px;}
.cont_main .gamedownlist li .gameinfo .terrace{font-size: 14px;margin-top: 5px;}
.cont_main .gamedownlist li .downbtu{width: 376px;height: 42px;float: left;}
.cont_main .gamedownlist li .downbtu .anddown{width: 190px;background: #50da74;border-top:1px solid #87e6a0;}
.cont_main .gamedownlist li .downbtu .iosdown{width: 186px;background: #49adf2;border-top:1px solid #82c7f6;}
.cont_main .gamedownlist li .downbtu .anddown,.cont_main .gamedownlist li .downbtu .iosdown{display: inline-block;cursor: pointer;height: 41px;color: #fff;font-size: 16px;line-height: 41px;text-align: center;float:right;}
.cont_main .gamedownlist li .shadow{width: 100%;height: 100%;background: #000;opacity: 0.5;position: absolute;z-index: 2;}
.cont_main .gamedownlist li .ewmbig{width: 162px;height: 162px;background: #1294ee;border-radius:2px;position: absolute;z-index: 3;top: 101px;left: 112px;box-shadow: 6px 6px 15px;}
.cont_main .gamedownlist li .ewmbig img{width: 156px;height: 156px;margin:3px;overflow: hidden;}

.pagenav{width: 100%;height: 45px;}
.pagenavright{width: 103px;height: 14px;float: right;margin-right: 30px;margin-top: 28px;}
.pagenavright .prev,.pagenavright .next{width: 14px;height: 14px;float: left;}
.pagenavright .prev{background: url(../images/game/game_list/prev.png) no-repeat;cursor: pointer;}
.pagenavright .next{background: url(../images/game/game_list/next.png) no-repeat;cursor: pointer;}
.pagenavright .scollmask{width: 75px;height: 14px;float: left;}
.pagenavright .scollmask span{float: left;width: 14px;height: 14px;text-align: center;background: #cccccc;cursor: pointer;line-height: 12px;margin-right: 1px;font-size: 12px;}
.pagenavright .scollmask .onw{background: #000000;color: #fff;border: 1px solid #fff;width: 12px;height: 12px;}


.cont_main .mask{overflow: hidden;position: relative;height: 858px;width: 1198px;display: inline-block;}
.cont_main .gamedownlist .games_li {width: 1200px;height: 100%;float: left;margin-top:0px;margin-right: 0px;}
.cont_main .gamedownlist .games_li .games{width:376px;height: 369px;margin-right: 24px;position: relative;margin-top: 45px;display: inline-block;}
.cont_main .gamedownlist .games_li .games .gameicon img{width: 376px;height: 240px;overflow: hidden;position: absolute;top: 0px;left: 0px;}
.cont_main .gamedownlist .games_li .games .gameicon .bigimg{width: 380px;height: 244px;top: -2px;left: -2px;}
.cont_main .gamedownlist .games_li .games .gameicon .ewmshow{width: 42px;height: 42px;background: url(../images/game/game_list/show_ewm.jpg) no-repeat;cursor: pointer;position: absolute;left: 0px;bottom: 128px;}
.cont_main .gamedownlist .games_li .games .gameinfo{width: 376px;height: 86px;background: #fafafa;float: left;}
.cont_main .gamedownlist .games_li .games .gameinfo p{width: 324px;height: 25px;font-size: 18px;line-height: 25px;margin: 0 auto;overflow: hidden;margin-top: 18px;}
.cont_main .gamedownlist .games_li .games .gameinfo .terrace{font-size: 14px;margin-top: 5px;}
.cont_main .gamedownlist .games_li .games .downbtu{width: 376px;height: 42px;float: left;}
.cont_main .gamedownlist .games_li .games .downbtu .anddown{width: 190px;background: #50da74;border-top:1px solid #87e6a0;}
.cont_main .gamedownlist .games_li .games .downbtu .iosdown{width: 186px;background: #49adf2;border-top:1px solid #82c7f6;}
.cont_main .gamedownlist .games_li .games .downbtu .anddown,.cont_main .gamedownlist li .games .downbtu .iosdown{display: inline-block;cursor: pointer;height: 41px;color: #fff;font-size: 16px;line-height: 41px;text-align: center;float:right;}
.cont_main .gamedownlist .games_li .games .shadow{width: 100%;height: 100%;background: #000;opacity: 0.5;position: absolute;z-index: 2;}
.cont_main .gamedownlist .games_li .games .ewmbig{width: 162px;height: 162px;background: #1294ee;border-radius:2px;position: absolute;z-index: 3;top: 101px;left: 112px;box-shadow: 6px 6px 15px;}
.cont_main .gamedownlist .games_li .games .ewmbig img{width: 156px;height: 156px;margin:3px;overflow: hidden;}


.dwondetail{height: auto;margin-bottom: 30px;}
.dwondetail .banner{width: 1200px;height: 219px;padding-top: 32px;}
.dwondetail .banner img{width: 1200px;height: 219px;overflow: hidden;}
.dwondetail .gameinfoleft{width: 313px;height: auto;float: left;margin-top: 15px;border: 1px solid #d2d2d2;background: #fcfcfc;}
.dwondetail .gamelink{width: 240px;margin-top: 15px;margin-left: 10px;font-size: 12px;color: #909090;overflow: hidden;}
.dwondetail .gamelink a{color: #898989;}
.dwondetail .gamelink span{color: #1e1e1e;}
.dwondetail .gameicon{width: 202px;height: 202px;margin: 0 auto;margin-top: 38px;}
.dwondetail .gameicon img{width: 202px;height: 202px;overflow: hidden;border-radius: 45px;}
.dwondetail .wwet {font-size: 10px;width: 202px;height: 202px;margin: 0 auto;margin-top: 38px;}
.dwondetail .gameinfoleft .iosdown,.dwondetail .gameinfoleft .anddown,.dwondetail .gameinfoleft .getcode{width: 200px;height: 46px;margin: 0 auto;border-radius: 10px;font-size: 20px;color: #fff;margin-top: 19px;cursor: pointer;}
.dwondetail .gameinfoleft .iosdown{background: #49adf2;}
.dwondetail .gameinfoleft .anddown{background: #50da74;}
.dwondetail .gameinfoleft .getcode{background: #ffa800;}
.dwondetail .gameinfoleft .iosdown i,.dwondetail .gameinfoleft .anddown i,.dwondetail .gameinfoleft .getcode i{width: 27px;height: 30px;background: url(../images/game/game_list/ios.jpg) no-repeat;float: left;margin: 7px 0px 0px 30px;}
.dwondetail .gameinfoleft .iosdown span,.dwondetail .gameinfoleft .anddown span,.dwondetail .gameinfoleft .getcode span{float: left;margin-top: 13px;margin-left: 10px;}
.dwondetail .gameinfoleft .anddown i{height: 32px;background: url(../images/game/game_list/and.jpg) no-repeat;}
.dwondetail .gameinfoleft .getcode i{width: 22px;height: 28px;background:  url(../images/game/game_list/code.jpg) no-repeat;margin-left: 34px;}
.dwondetail .gameinfoleft .ewm{width: 156px;height: 156px;border: 1px solid #cacaca;margin: 0 auto;margin-top: 17px;}
.dwondetail .gameinfoleft .ewm img{width: 156px;height: 156px;overflow: hidden;}
.dwondetail .gameinfoleft .txt_bt{font-size: 20px;margin-top: 69px;width: 283px;height: 27px;}
.dwondetail .gameinfoleft ul{width: 289px;height: auto;margin: 0 auto;margin-top: 5px;margin-bottom: 5px;}
.dwondetail .gameinfoleft ul li{width: 100%;height: 115px;border-bottom:1px dashed #cacaca;}
.dwondetail .gameinfoleft ul li .tjicon{width: 85px;height: 85px;margin-top: 15px;margin-left: 11px;float: left;}
.dwondetail .gameinfoleft ul li .tjicon img{width: 85px;height: 85px;overflow: hidden;border-radius: 18px;}
.dwondetail .gameinfoleft ul li .tjinfo{width: 185px;height: 95px;margin-top: 13px;float: left;overflow: hidden;}
.dwondetail .gameinfoleft ul li .tjinfo p{width: 150px;margin: 0 auto;}
.dwondetail .gameinfoleft ul li .tjinfo .bt{font-weight: bold;font-size: 13px;color: #1e1e1e;}
.dwondetail .gameinfoleft ul li .tjinfo .txt{font-size: 12px;color: #838383;text-indent: 2em;line-height: 17px;margin-top: 10px;height: 69px;overflow: hidden;}

.dwondetail .gameinforight{width: 863px;height: auto;float: left;margin-top: 15px;margin-left: 20px;color: #1e1e1e;border: 1px solid #d2d2d2;background: #fcfcfc;}
.dwondetail .gameinforight .jtk{width: 100%;height: 396px;background: url(../images/game/game_list/jtkbg.jpg) no-repeat;margin-top: 20px;}
.dwondetail .gameinforight .jtshow{width: 823px;height: 363px;margin: 0 auto;padding-top: 8px;margin-left: 23px;overflow: hidden;}
.dwondetail .gameinforight .jtk ul{width: auto;height: 363px;font-size: 0px;position: relative;}
.dwondetail .gameinforight .jtk ul li{width: auto;height: 363px;display: inline-block;margin-right: 25px;}
.dwondetail .gameinforight .jtk ul li img{width: auto;height: auto;overflow: hidden;}
.dwondetail .gameinforight .changecc{position: absolute;right: 20px;float: 13px;cursor: pointer;color: #1e1e1e;}
.dwondetail .gameinforight .changecc .choose{color: #008aff;}
.dwondetail .gameinforight .scoll{width: 823px;height: 10px;margin: 0 auto;background: #f4f3f3;margin-top: 10px;position: relative;border-radius:5px;border: 1px solid #D2D2D2;}
.dwondetail .gameinforight .scoll_go{width: 140px;height: 12px;position: absolute;left: 0px;top: -1px;background: #F4CC03;border-radius:5px;cursor: pointer;box-shadow: 1px 2px 11px #ccc;}
.dwondetail .gameinforight .game_feature{width: 824px;margin: 0 auto;margin-top: 18px;}
.dwondetail .gameinforight .game_feature p{margin-bottom: 15px;line-height: 26px;}
.dwondetail .gameinforight .gamecodesk{width: 822px;margin-bottom: 25px;margin-left: 25px;}
.dwondetail .gameinforight .gamecodesk .cb{width: 98%;text-align: right;margin-top: 10px;}
.dwondetail .gameinforight .gamecodesk .cb span{display: inline-block;margin: auto 5px;cursor: pointer;}
.dwondetail .gameinforight .gamecodesk .cb .cbz{color: #0BF;}
.dwondetail .gameinforight .gamecodes{width: 822px;font-size: 0px;}
.dwondetail .gameinforight .gamecodes li .codeshow{width: 385px;height: 146px;border: 1px solid #d2d2d2;display: inline-block;margin-left: 15px;margin-top: 20px;}
.dwondetail .gameinforight .gamecodes li .codeshow .pic{width: 171px;height: 146px;float: left;}
.dwondetail .gameinforight .gamecodes li .codeshow .pic img{width: 160px;height: 125px;overflow: hidden;margin-top: 11px;margin-left: 11px;}
.dwondetail .gameinforight .gamecodes li .codeinfo{width: 195px;height: 126px;margin-left: 10px;margin-top: 11px;float: left;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codename{width: 100%;height: 20px;font-size: 16px;line-height: 18px;overflow: hidden;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codecontent{width: 192px;height: 34px;font-size: 12px;margin-left: 7px;line-height: 16px;margin-top: 3px;overflow: hidden;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codesurplus{width: 185px;height: 18px;font-size: 12px;line-height: 14px;margin-left: 7px;margin-top: 2px;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codeapply{width: 185px;height: 18px;font-size: 12px;line-height: 17px;margin-left: 7px;margin-top: 2px;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codeapply span{float: left;width: 55px;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codeapply i{width: 15px;height: 16px;margin: auto 5px;float: left;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codeapply .syios{background: url(../images/game/game_list/syios.jpg) no-repeat;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codeapply .syand{background: url(../images/game/game_list/syand.jpg) no-repeat;}
.dwondetail .gameinforight .gamecodes li .codeinfo .codedownbtu{width: 109px;height: 31px;background: #ffc000;border-radius: 5px;font-size: 14px;line-height: 31px;text-align: center;cursor: pointer;margin-left: 7px;font-weight: bold;}
.dwondetail .gameinforight .gamecodes li .codeinfo a{color: #1e1e1e;}

.txt_bt{font-size: 26px;margin-top: 13px;margin-left: 25px;border-bottom: 1px solid #ffc000;}
.txt_22px{font-size: 22px;width: 822px;height: 30px;border-bottom: 1px solid #ffc000;}
.txt_cont{font-size: 13px;margin-top: 20px;margin-left: 25px;text-indent: 2em;line-height: 25px;height: 115px;padding-right:15px;}
.game_name{border: none;}
.hot_game i{float: left;width: 22px;height: 20px;background: url(../images/game/game_list/i1.jpg) no-repeat;margin-right: 10px;}
.gamejt i{float: left;width: 25px;height: 18px;background: url(../images/game/game_list/i2.jpg) no-repeat;margin-top: 3px;margin-left: 5px;margin-right: 9px;}
.gamets{margin-top: 45px;}
.gamets i{float: left;width: 24px;height: 19px;background: url(../images/game/game_list/i3.jpg) no-repeat;margin-top: 3px;margin-left: 5px;margin-right: 9px;}
.gamecode{margin-top: 55px;cursor: pointer;}
.gamecode i{float: left;width: 21px;height: 25px;background: url(../images/game/game_list/i4.jpg) no-repeat;margin-left: 5px;margin-right: 9px;}
.gamecode span{float: right;width: 20px;height: 20px;background: url(../images/game/game_list/sq.jpg) no-repeat;margin-right: 20px;}


.cookie-agree{position: fixed;height: 200px;background: rgba(100,100,100,0.8);bottom: 10px;width: 100%;}