.container{font-family: "微软雅黑";}
/*轮播图*/
.container .banner{width:100%;height: 370px;margin: 0 auto;position: relative;}
.container .banner .banner_list{width: 100%;height: 370px; position: relative;}
.container .banner .list_ul li{width:100%; height: 370px;display: none;}
.container .banner .banner_list .banner1{background: url(../images/banner.jpg) no-repeat center top;display: block;}
.container .banner .list_btns{width:100px;height: 15px;bottom: 14px;left: 50%;margin-left: -50px;position: absolute;}
.container .banner .list_btns li{width:15px;height: 14px;text-indent: -9999px;margin-left: 8px; background: url(../images/sprite1.png) -43px -33px no-repeat; cursor:pointer;display: inline-block;float: left;}
.container .banner .list_btns li.on{width: 47px;background-position: -58px -33px;}

/*游戏大厅下载*/
.container .client_msg{width:960px;height: 300px;position: absolute;left: 50%;margin-left: -510px;top: 200px;}
.container .client_msg .download_box{float: right;width:300px;color: white;text-align: center;margin-top: 30px;}
.container .client_msg .download_box .title h1{font-size: 38px;}
.container .client_msg .download_box  p{font-size: 16px;padding-top: 15px;padding-bottom: 15px;}
.container .client_msg .download_box .download{margin-top: 16px;}
.container .download a{width: 276px;height: 79px;display: block;background: url(../images/btn_download1.png) no-repeat 0px 10px;}
.container .download a:hover{background-position: -276px 10px;}
/*主要内容*/
.container .content{width:960px;overflow: hidden; margin: 0 auto;}
.container .content .con_l{float: left;}
.container .content .con_r{float: right;}

.container .content>div{margin-top: 20px;overflow: hidden;}
/*按钮相关*/
.container .content .con_1{height: 300px;margin-top: 20px;}
.container .content .con_1 .con_l {width: 320px;}
.container .content .con_1 .con_l a{display: block;}
.container .content .con_1 .con_l .btn_download{width: 320px;height: 142px;background: url(../images/btn_download2.png) no-repeat;}
.container .content .con_1 .con_l .btn_register{width: 320px;height:74px;background: url(../images/btn_register.png) no-repeat;margin-top: 5px;}
.container .content .con_1 .con_l .btn_pay{width: 320px;height:73px;background: url(../images/btn_pay.png) no-repeat;margin-top: 5px;}
.container .content .con_1 .con_l .btn_download:hover,.container .content .con_1 .con_l  .btn_register:hover,.container .content .con_1 .con_l  .btn_pay:hover{background-position: -318px 0;}
/*广告图轮播页*/
.container .content .con_1 .con_r{width: 600px;height: 300px;position: relative;overflow: hidden;}
.container .content .con_1 .con_r .silder_list{width: 3000px;overflow: hidden;}
.container .content .con_1 .con_r .silder_list li{width: 600px;height: 300px;float: left;}
.container .content .con_1 .con_r .silder_list li.on{display: block;}
.container .content .con_1 .con_r .silder_list li img{width: 100%;height: 100%;} 
.container .content .con_1 .con_r .btns{position: absolute;bottom: 5px;right: 10px;}
.container .content .con_1 .con_r .btns li{width:12px;height: 12px;background: url(../images/sprite1.png) -728px 0 no-repeat;float: left;margin-left: 5px;cursor:pointer;text-indent: -9999px;}
.container .content .con_1 .con_r .btns li.on{background-position: -740px 0;}
/*游戏列表*/
.container .content .con_2{height: 404px;}
.container .content .con_2 .con_l{width:600px;overflow: hidden;}
.container .content .con_2 .con_l .title{width:100%; height: 45px;line-height: 50px;border-bottom: 1px solid #048EB2}
.container .content .con_2 .con_l .title em{width: 4px;height: 25px;display: block;background-color: #048EB2;float: left;margin-top: 13px;}
.container .content .con_2 .con_l .title h2{font-size: 20px;padding-left: 10px;color:#26B0D4;}
.container .content .con_2 .con_l .gametypes{overflow: hidden;margin-top: 10px;margin-bottom: 10px;line-height: 23px;}
.container .content .con_2 .con_l .gametypes li{width:74px;height: 23px;font-size: 14px; cursor: pointer;text-align: center;float: left;margin-left: 10px;color: grey}
.container .content .con_2 .con_l .gametypes li:hover{background: url(../images/sprite1.png) -555px -25px no-repeat;color: rgb(17,170,188);}
.container .content .con_2 .con_l .gametypes li.current{background: url(../images/sprite1.png) -480px -25px no-repeat ;color: white;}
.container .content .con_2 .con_l .m_game{width:597px;height: 310px;border: 1px #EEE solid;position: relative;display: none;overflow: hidden;}
.container .content .con_2 .con_l .m_game.on{display: block;}
.container .content .con_2 .con_l .m_game .game_list {width: 635px;height: 276px;overflow: hidden;margin-left: -35px;}
.container .content .con_2 .con_l .m_game .game_list ul{height:5000px;}

/*.container .content .con_2 .con_l .m_game .game_list li{width: 618px; float: left;overflow: hidden;}*/
.container .content .con_2 .con_l .m_game .game_list li{width: 76px;float: left;margin-left: 48px;margin-top: 25px;display: inline;}
.container .content .con_2 .con_l .m_game .game_list li:hover span{color: #4292D8;}
/*.container .content .con_2 .con_l .m_game .game_list div.qian{margin-left: 13px;}*/
.container .content .con_2 .con_l .m_game .game_list a{width: 76px;height: 110px;display: block;font-size: 14px;text-align: center;}
.container .content .con_2 .con_l .m_game .game_list img{width: 76px;height: 76px;border-radius:10px;}
.container .content .con_2 .con_l .m_game .game_list span{line-height: 30px;}
.container .content .con_2 .con_l .m_game .game_on{position: absolute;bottom: 10px;left: 285px;}
.container .content .con_2 .con_l .m_game .game_on li{width: 12px;height: 12px;background: url(../images/sprite1.png) -702px -26px no-repeat;text-indent: -999px; float: left;margin-left: 5px;cursor: pointer;}
.container .content .con_2 .con_l .m_game .game_on li.on{background-position: -714px -26px;}
/*游戏公告*/
.container .content .con_2 .con_r{width:320px; margin-top: 15px;}
.container .content .con_2 .con_r .title{overflow: hidden;}
.container .content .con_2 .con_r .title li{width:75px;text-align: center; float: left;font-size: 14px;cursor: pointer;line-height: 30px;}
.container .content .con_2 .con_r .title li.current{border-bottom:1px solid #048EB2;color:#25AFD3;}
.container .content .con_2 .con_r .title li.more{float: right;position: relative;}
.container .content .con_2 .con_r .title li.more a{color:#FF6831;}
.container .content .con_2 .con_r .title li.more .icon{width: 18px ;height: 22px;background: url(../images/sprite1.png) -702px 0 no-repeat;margin-top: 5px; display: block;position: absolute;left: 0;top: 0;}
.container .content .con_2 .con_r .notice_list{width: 315px;height: 335px;border: 1px solid #EEE;margin-top: 20px;display: none; }
.container .content .con_2 .con_r .notice_list.on{display: block;}
.container .content .con_2 .con_r .notice_list li{font-size: 12px;display: block;padding-bottom: 5px;padding-top: 15px;margin-left: 20px;margin-right: 20px;border-bottom: 1px dashed #ccc;}
.container .content .con_2 .con_r .notice_list li a{color:#606060;height: 15px;line-height: 15px;display: block;}
.container .content .con_2 .con_r .notice_list li a:hover{color:rgb(17,170,188);}
.container .content .con_2 .con_r .notice_list .span1{width: 210px;font-size: 13px; float: left;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.container .content .con_2 .con_r .notice_list .span2{float: right;}
/*游戏商城*/
.container .content .con_3{height: 250px;}
.container .content .con_3 .con_l{width:600px;overflow: hidden;}
.container .content .con_3 .con_l .title{width:100%; height: 45px;line-height: 50px;border-bottom: 1px solid #048EB2}
.container .content .con_3 .con_l .title em{width: 4px;height: 25px;display: block;background-color: #048EB2;float: left;margin-top: 13px;}
.container .content .con_3 .con_l .title h2{font-size: 20px;padding-left: 10px;color:#26B0D4;}
.container .content .con_3 .con_l .reward_list{width:597px;height: 192px;border: 1px solid #EEE;margin-top: 10px;overflow: hidden;}
.container .content .con_3 .con_l .reward_list .lists{width:537px;height: 180px; overflow: hidden;float: left;position: relative;}
.container .content .con_3 .con_l .reward_list ul{width: 5000px;overflow: hidden;}
.container .content .con_3 .con_l .reward_list li{width: 110px;margin-top: 15px;float: left;margin-left: 20px;display: inline;position: relative;}
.container .content .con_3 .con_l .reward_list .pre{width:20px;height: 37px;background: url(../images/sprite1.png) -22px 0 no-repeat;display: inline;float: left;margin-left: 10px;margin-top: 55px;cursor: pointer;}
.container .content .con_3 .con_l .reward_list .later{width:20px;height: 37px;background: url(../images/sprite1.png) 0 0 no-repeat;display: inline;float: right;margin-right: 10px;margin-top: 55px;cursor: pointer;}
.container .content .con_3 .con_l .reward_list .reard_img{width:110px;height: 110px;background: url(../images/fra_cir.png) -111px 0 no-repeat;display: table-cell;text-align: center;vertical-align: middle;}
/*.container .content .con_3 .con_l .reward_list .reard_img img{width: 80px;height: 50px; margin-top: 30px;margin-left: 15px;}*/
.container .content .con_3 .con_l .reward_list .reward_num{text-align: left; height: 25px;line-height: 25px; text-indent: 35px;color: #fe662b; display: block;margin: 0 auto;position: relative;	}
.container .content .con_3 .con_l .reward_list .reward_num .icon{width: 26px;height: 15px;display: block;position: absolute;background: url(../images/sprite1.png) -273px -6px no-repeat;left: 0;top: 5px;}
.container .content .con_3 .con_l .reward_list .btn_getreward{width: 76px;height: 22px;font-size: 13px; background: url(../images/sprite1.png) -556px -25px no-repeat;display: block;text-align: center;line-height: 22px;margin: 0 auto;color:#808080;}
.container .content .con_3 .con_l .reward_list li.on .reard_img{background-position: 0 0;}
.container .content .con_3 .con_l .reward_list li.on .btn_getreward{background-position: -480px -25px;color:white;}
/*会员自助*/
.container .content .con_3 .con_r{width:318px;height:230px;border: 1px solid #EEE;margin-top: 20px;  }
.container .content .con_3 .con_r .title{width:100%; height: 25px;line-height: 25px;margin: 10px;}
.container .content .con_3 .con_r .title em{width: 17px;height: 25px;background: url(../images/sprite1.png) -129px 0 no-repeat; display: block;float: left;}
.container .content .con_3 .con_r .title h2{font-size: 20px;padding-left: 22px;color:#26B0D4;}
.container .content .con_3 .con_r .hyzz_list{width: 100%;}
.container .content .con_3 .con_r .hyzz_list li{width: 158px;height: 95px;float: left;}
.container .content .con_3 .con_r .hyzz_list li a{width: 158px;height: 95px;display: block;}
.container .content .con_3 .con_r .hyzz_list li.dlmm{background: url(../images/zhdlmm.png) no-repeat;}
.container .content .con_3 .con_r .hyzz_list li.bxxmm{background: url(../images/zhbxx.png) no-repeat;margin-left: 1px;}
.container .content .con_3 .con_r .hyzz_list li.mmsd{background: url(../images/jcmmsd.png) no-repeat;margin-top: 1px}
.container .content .con_3 .con_r .hyzz_list li.jqsd{background: url(../images/jcjqsd.png) no-repeat;margin-left: 1px;margin-top: 1px;}
.container .content .con_3 .con_r .hyzz_list li:hover{background-position: -157px 0;}
/**/
.container .content .list_opera{height: 100px; margin-top: 20px;overflow: hidden;}
.container .content .list_opera li{width: 167px;height: 100px;background-color:#EBEBEB;  float: left;}
.container .content .list_opera li a{width: 167px;height: 100px; display: block;}
.container .content .list_opera li span{text-align: center;display: block;}
.container .content .list_opera li span.span_m{margin-top: 30px;height: 30px;line-height: 25px; font-size: 16px;}
.container .content .list_opera li span.span_o{color:#808080;font-size: 13px;}
.container .content .list_opera li.on{background-color: #4292D8;}
.container .content .list_opera li.on span{color: white;}
.container .content .list_opera li.li_mar{margin-left: 30px;}

