
.main { width: 1200px; margin: 0 auto; z-index: 20; position: relative; background: #fff; }
.w828{width:828px}.w320{width:320px}.w373{width:373px}

.pgyx_list{width:828px;overflow:hidden}
.pgyx_list ul{width:850px;overflow:hidden}
.pgyx_list ul li{float:left;margin-top:21px;overflow:hidden;margin-right:30px}
.pgyx_list ul li a{display:inline-block;float:left;width:74px;position:relative;overflow:hidden;overflow:hidden}
.pgyx_list ul li img{width:74px;height:74px;border-radius:12px;}
.pgyx_list ul li span{border-radius:12px;}
.pgyx_list ul li em{display:block;width:74px;text-align:center;height:32px;line-height:28px;overflow:hidden;font-size:13px}
.pgyx_list ul li em.name{color:#333}
.pgyx_list ul li a:hover em.name{color:#BE1A00}

.tab_nav{position:relative;width:100%;border-bottom:1px solid #eee;overflow:hidden;}
.tab_nav li{line-height:20px;text-align:center;font-size:16px;float:left;border-top:3px solid #fff;position:relative;}
.tab_nav li a,.tab_nav li span{display:block;height:20px;margin:14px 0;padding:0 30px;border-right:1px solid #ddd;cursor:pointer;color:#666;}
.tab_nav li.current,.tab_nav li.cur{border-top:3px solid #1577FF;font-weight:700;}
.tab_nav .more{position:absolute;right:0;top:0;line-height:50px;padding:0 20px;font-size:14px;}

.area_game{width:1200px;margin:0 auto;background:#fff;}
.area_game .new_game{padding-left:36px}
.area_game .new_game ul{ margin:-10px 0 0 -36px;padding:0 0 20px 0;overflow:hidden;}
.area_game .new_game ul li{ float:left; width:80px; margin:30px 0 0 36px}
.area_game .new_game ul li img{display:block;border-radius:10px; width:80px; height:80px}
.area_game .new_game ul li p{ text-align:center; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#555; font-size:14px}
.area_game .new_game ul li:hover p{color:red;}
.area_game .new_game ul li .download{width:68px; height:24px; border:1px solid #ddd; line-height:24px; text-align:center; display:inline-block; color:#555; margin:8px 0 0 5px; font-size:14px}
.area_game .new_game ul li .download:hover{ text-decoration:underline;color:red}

.mod-box{padding:0 10px;padding-bottom:10px;background:#fff;border:1px solid #DFDFDF;border-right-width: 0px;border-left-width: 0px;border-top-width: 0px;}
.mod-box .box-title{height:45px;line-height:55px;color:#333;font-size:18px;border-bottom:1px solid #EBEBEB;margin:0 10px;color: #1577FF;}
.mod-box .box-title>span{float: left;height: 19px;line-height: 24px;margin-top: 15px;font-size: 22px;padding-bottom: 10px;}
.mod-box .box-title>a.more{float:right;color:#A3A3A3;font-size:14px;height:45px;line-height:55px}
.mod-box .box-title>a.more:hover{color:#BE1A00}
.mod-box .box-title ul{float:right;margin-top:9px;margin-right:20px;border-right:1px solid #EBEBEB}
.mod-box .box-title ul li{width:100px;height:35px;line-height:35px;float:left;border:1px solid #EBEBEB;border-bottom:0;border-right:0;text-align:center;cursor:pointer;font-weight:400;position:relative}
.mod-box .box-title ul li a{display: block;width: 100px;height: 34px;line-height: 34px;color: #333;left: 0;bottom: -1px;border-bottom: 1px solid #EBEBEB;font-size: 18px;padding-right:0px;}
.mod-box .box-title ul li.last a,.b_title ul li:hover a{border-top:2px solid #1577FF;border-bottom:1px solid #fff}
.mod-box .box-content{padding:10px;overflow:hidden;clear:both}
.module-box{margin:0 auto;overflow:hidden;width:1200px;margin-bottom:10px;margin-top:10px}

/* 排行榜 */
ul.toplist li{width:100%;float:left;cursor:pointer;border-bottom:1px dashed #eee;padding:10px 0}
ul.toplist li .game-normal{height:25px;line-height:25px;overflow:hidden}
ul.toplist li .game-detail{display:none;height:74px}
ul.toplist li .game-detail em.no{line-height:74px}
ul.toplist li .game-detail span.g-title{font-weight:700;font-size:16px;margin-top:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:none;}
ul.toplist li em.no{display:block;background:#c4d0db;color:#fff;margin-right:10px;width:20px;text-align:center;float:left;height:100%}
ul.toplist li em.no1{background:#f44334}
ul.toplist li em.no2{background:#fe7416}
ul.toplist li em.no3{background:#fab805}
ul.toplist li .g-info{float:left;width:238px;height:100%;color:#333;font-size:14px}
ul.toplist li .g-info span{float:left!important;clear:both;margin-top:5px}
ul.toplist li .g-info span.cat{font-size:14px;font-weight:normal;color:#9D9D9D}
ul.toplist li .g-ico{float:left;margin-right:10px}
ul.toplist li .g-ico img{width:74px;height:74px;border-radius:12px;}
ul.toplist li .g-process{font-size:13px;height:20px;line-height:20px}
ul.toplist li .g-process .pro-bg{background:#e5e5e5;display:block;width:118px;height:12px;border-radius:7px;float:left;margin-top:3px;margin-right: 5px;}
ul.toplist li .g-process .pro-bg em{width:0;background:#0CBF00;display:inline-block;height:12px;border-radius:7px;float:left}
ul.toplist li .btn{border-radius:7px;border:1px solid #ddd;width:40px;height:22px;text-align:center;line-height:22px;float:right;display:inline-block}
ul.toplist li .game-detail .btn{background-color:#1577FF;border-color:#1577FF}
ul.toplist li .game-detail .btn a{color:#fff}
ul.toplist li .game-detail .btn{margin-top:-35px}
ul.toplist li.hover .game-detail{display:block}
ul.toplist li.hover .game-normal{display:none}


.newex{margin-top:10px;}
.newex.mt0{margin-top:0;}
.LC_lef{width:780px; float:left; border-right:2px solid #E8EDF0;}
.LC_lef .top{position:relative;border-bottom:1px solid #E8EDF0;padding:10px 20px}
.LC_lef .top .map{ color:#A8A8A8}
.LC_lef .top .map a{ color:#A8A8A8}
.LC_lef .top h2{ font-size:25px;font-weight:bolder;color:#333; line-height:40px}
.LC_lef .top h3{ font-size:25px;color:#444; line-height:40px}
.LC_lef .top p{ color:#888; font-size:12px; margin-top:10px}
.LC_lef .top p a{ color:#0055C9}
.LC_lef .top p a.review{ color:#D9332B}
.LC_lef .r_nav{position:absolute;right:20px;top:15px;}
.LC_lef .r_nav a{display:inline-block;height:30px;line-height:30px;padding:0 15px;border-radius:4px;font-size:14px;background:#f6f6f6;margin:0 0 0 15px;}
.LC_lef .r_nav a.cur{background:#1577FF;color:#fff;}
.LC_lef .lef_content{margin:0 0 20px 0;}
.LC_lef .lef_content dl{ border-bottom:1px solid #E8EDF0; padding:20px}
.LC_lef .lef_content dl:after{height:0; display:block; visibility:hidden;content:".";clear:both;}
.LC_lef .lef_content dt{width:250px; height:150px; float:left; overflow:hidden}
.LC_lef .lef_content dt img{width:100%;height:auto}
.LC_lef .lef_content dd{ float:left; width:470px; padding-left:20px}
.LC_lef .lef_content dd h3 a{ font-size:20px; line-height:30px; color:#333}
.LC_lef .lef_content dd h3 a:hover{color:#1054FF; }
.LC_lef .lef_content dd p{ line-height:22px; font-size:14px; margin-top:5px;color:#888;}
.LC_lef .lef_content dd span{float:right}
.LC_lef .lef_content .news_content{ font-size:16px; line-height:32px; padding:20px 20px 0; color:#282828}
.LC_lef .lef_content .news_content a{color:#e67c78;}
.LC_lef .lef_content .news_content p{ text-indent:2em;margin-bottom:2px; word-wrap:break-word}
.LC_lef .lef_content .news_content p.tc{ text-align:center}
.LC_lef .lef_content .news_content img{max-width:80%;margin: 0 auto;}
.LC_lef .lef_content .news_content .games{ height:90px; border:1px solid #E8EDF0; background-color:#F5F7F8; margin:20px -20px; padding:20px}
.LC_lef .lef_content .news_content .games dl{ float:left; width:160px;border:0;padding:0}
.LC_lef .lef_content .news_content .games dt{ float:left; width:92px; height:92px;}
.LC_lef .lef_content .news_content .games dt img{width:100%; height:100%; border-radius:10px}
.LC_lef .lef_content .news_content .games dd{ float:left; width:58px; padding-left:10px}
.LC_lef .lef_content .news_content .games dd h3{ margin:22px 0 15px; width:138px; height:19px; line-height:0.8em; }
.LC_lef .lef_content .news_content .games dd h3 a{ font-size:15px; color:#333;line-height:0.5em}
.LC_lef .lef_content .news_content .games dd p{ color:#8A8A8B;word-break:break-all;line-height:1.2em;width:158px;text-indent:0;}
.LC_lef .lef_content .news_content .games .list{width:420px; float:left; padding-top:12px}
.LC_lef .lef_content .news_content .games .list a{width:80px; height:80px; border-radius:100%; display:inline-block; text-align:center; line-height:80px; color:#fff; font-size:18px; float:right; margin-left:12px}
.LC_lef .lef_content .news_content .games .list a:hover{ text-decoration:none}
.LC_lef .lef_content .news_content .games .list a.color_1{ background-color:#5BE331}
.LC_lef .lef_content .news_content .games .list a.color_2{ background-color:#9CACBC}
.LC_lef .lef_content .news_content .games .list a.color_3{ background-color:#4B71FF}
.LC_lef .lef_content .news_content .games .list a.color_4{ background-color:#FFA70E}
.LC_lef .lef_content .news_content .games .list a.color_5{ background-color:#FF579A}
.LC_lef .lef_content .news_content .games .list a.color_6{ background-color:#00C0FF}
.LC_lef .lef_content .news_content .games .erweima{width:100px; height:100px; float:left; border:1px solid #EBEBEB; margin:-5px 0 0 15px}
.LC_lef .lef_content .news_content .games .erweima img{width:100%; height:100%}
.LC_lef .tils{ font-size:20px; font-weight:normal; padding:0 20px; margin-bottom:15px}
.LC_lef .tils i{ vertical-align:middle; display:inline-block; margin-right:10px; width:30px; height:30px; background:url(../images/all_bg.png) no-repeat;}
.LC_lef .tils i.read{ background-position:-76px -42px}
.LC_lef .tils i.review{ background-position:-111px -42px}
.LC_lef #comment{margin:0 20px 20px 20px;border: 1px solid #eee;}
.LC_lef #comment .bottom{margin:15px 10px 10px;}
.LC_lef .reads{ border:1px solid #EBEBEB;margin:5px 20px 20px}
.LC_lef .reads .lef{ float:left; width:412px; border-right:1px solid #EBEBEB}
.LC_lef .reads .lef p{border-bottom:1px solid #EBEBEB; padding:0 20px; font-size:16px; line-height:36px;}
.LC_lef .reads .lef p a{ color:#333}
.LC_lef .reads .rig{width:282px; float:left; padding:0 20px;margin-bottom:5px}
.LC_lef .reads .rig h4{ line-height:36px; margin:0 0 2px; font-size:20px; font-weight:normal}
.LC_lef .reads .rig dl dt{width:130px; height:130px; float:left}
.LC_lef .reads .rig dl dt img{width:100%; height:100%}
.LC_lef .reads .rig dl dd{ float:left; width:140px; padding-left:10px}
.LC_lef .reads .rig dl dd p{ margin-top:5px; font-size:14px}
.LC_lef .reads .rig dl dd p.mar_b{ margin-bottom:30px}
.LC_lef .reads .rig dl dd p strong{ color:#1054FF; font-weight:normal}
.LC_rig{width:378px; padding:10px 20px 10px 20px; float:left}
.LC_rig h3{ height:40px; font-weight:normal; margin-bottom:10px}
.LC_rig h3 span{ display:inline-block; width:307px; padding:0 15px; color:#fff; line-height:40px; background-color:#1054FF; font-size:18px; vertical-align:middle}
.LC_rig h3 a{ background-color:#000; width:40px; height:40px; display:inline-block; vertical-align:middle; margin-left:1px; color:#BDBDBD; font:28px/40px "å®‹ä½“"; text-align:center}
.LC_rig h3 a:hover{ text-decoration:none}
.LC_rig .games{ margin-left:-45px; padding:15px 0}
.LC_rig .games .list{ float:left; width:160px; margin-left:50px}
.LC_rig .games .list h4{ text-align:center; margin:0; font-size:20px; color:#333}
.LC_rig .games .list .recommend{width:160px; margin:10px auto 0; text-align: center}
.LC_rig .games .list .recommend img{width:160px; height:160px; border-radius:30px; margin-top:5px}
.LC_rig .games .list .recommend .name{ margin:5px 0; font-size:16px; width:100%; height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; line-height:25px; color:#333}
.LC_rig .games .list .recommend .name a{ color:#333; font-weight: bold}
.LC_rig .games .list .recommend .name a:hover{}
.LC_rig .games .list .recommend p{ line-height:16px; text-align:left}
.LC_rig .info_nav{ border-bottom:2px solid #1054FF; padding-bottom:10px; height:40px}
.LC_rig .info_nav div{ margin-left:-1px}
.LC_rig .info_nav div a{width:125px; height:40px; display:inline-block; float:left; margin-left:1px; background-color:#000; line-height:40px; font-size:20px; color:#fff; text-align:center}
.LC_rig .info_nav div a.current{ background-color:#1054FF}
.LC_rig .info_nav div a:hover{ text-decoration:none}
.LC_rig .info .info_list{ padding:10px 0}
.LC_rig .info .info_list div{ padding:4px 0; margin-bottom:5px}
.LC_rig .info .info_list div span{width:17px; height:17px; display:inline-block; line-height:17px; text-align:center; float:left; background-color:#EBEEF4; border-radius:4px; font-size:12px; color:#999; margin-top:2px}
.LC_rig .info .info_list div span.first_three{ background-color:#DA3932; color:#fff}
.LC_rig .info .info_list div a{width:350px; float:left; height:20px; line-height:20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0 5px; color:#000; font-size:16px}
.newex .LC_lef{width:859px;border-right:1px solid #E8EDF0;}
.newex .LC_rig{width:320px;padding:5px 10px 10px 10px;}
.newex .LC_lef .lef_content dd{width:548px;}

/*info*/
.s_title{height:36px;line-height:36px;border-bottom:1px solid #ddd;background:#fff;}
.s_title li,.s_title span{float:left;padding:0 8px;margin:0 2px 0 0;cursor:pointer;color:#666;font-size:16px;}
.s_title li i {font-size:13px;font-style:normal ;text-decoration:none;line-height:16px;display: inline-block;}
.s_title .cur{background:#fff;color:#1577FF;border-bottom:2px solid #1577FF;margin-top:-1px;background:#fff;}
.s_title .one{background:#1577FF;color:#fff;border-color:#1577FF;border-top-left-radius:4px;border-top-right-radius:4px;}
.sidelist{position:static;margin-bottom:15px;background:#fff;}
.sidelist dd{overflow:hidden;}
.arrow4 li,.lb dd,.arrow5 li{padding:10px;overflow:hidden;border-bottom:1px dotted #ddd;}
.arrow4 .img_box_90,.lb .img_box_90,.arrow5 .img_box_90{float:left;margin-right:8px;}
.arrow4 .info .tit,.lb .info .tit{font-size:17px;display:block;height:35px;line-height:35px;overflow:hidden;}
.arrow4 p,.lb p{color:#858585;height:26px;line-height:26px;overflow:hidden;}
.lb p span{color:#ff7e72;}
.lb .btn,.arrow4 .btn{float:right;background:#02c386;color:#fff;padding:4px 10px;margin-top:-50px;border-radius:2px;}
.arrow4 .btn{padding:8px 15px;font-size:16px;width: 65px;text-align: center;}
.Qlbs dd{padding:0;border:0;}
.arrow4 li{padding:10px 0 10px 0;}
.arrow4 p{font-size:13px!important;white-space:nowrap;}
.star_5 {width:90px;overflow: hidden;background: url(../images/star.png) repeat-x scroll 0 bottom;background-size: 18px;height: 18px;display: inline-block;position:relative;top:2px;left:-2px;}
.star_5 span{background:url(../images/star.png) repeat-x scroll 0 bottom;background-size:18px;height:18px;display:inline-block;}
.star_5 span{background-position:0 3px;}
.star_5 span.lv1{width:18px;}
.star_5 span.lv2{width:36px}
.star_5 span.lv3{width:53px;}
.star_5 span.lv4{width:71px;}
.star_5 span.lv5{width:90px;}
.bg_80{background:url(../images/bg_80.png);width:80px;height:80px;position:absolute;top:0;left:0;}
.bg_90{background:url(../images/bg_90.png);width:90px;height:90px;position:absolute;top:0;left:0;}
.img_box_90,.box_content .c_left a,.ztgimg,.applist a{position:relative;display:inline-block;width:90px;}
.img_box_70 img{width:70px;height:70px;}
.img_box_90 img{width:90px;height:90px;}
.sidelists .arrow4 {margin-bottom: -1px;width: 310px;background: #fff;z-index: 3;}
.scores{color:#f08620;font-weight:bold;font-family:Georgia;font-size:14px;}

.info_r li{border-bottom:1px dotted #ddd;padding:10px 0;overflow:hidden;}
.info_r li .pics{width:100px;height:65px;padding-right:10px;float:left;overflow:hidden;}
.info_r li .pics img{width:100px;min-height:65px;height:auto;}
.info_r li .info{width:210px;float:left;}
.info_r li .info a{display:block;font-size:15px;color:#666;line-height:22px;height:44px;overflow:hidden;}
.info_r li .info span{display:block;padding-top:4px;font-size:12px;color:#999;}

