﻿body{background:url("/img/mbg.jpg") #303030;}
input {outline:none;}
.menu_tag .firstspan {background:#424242;color:#cccccc; border-radius:2px}
.row { overflow:hidden}
.index_body .index_slides{margin:20px 20px 0 20px;height:255px;overflow:hidden}
.index_body .news_head p{text-align:center}
.index_body .news_head p:first-child a{font-size:20px}
.index_body .news_head p a{font-size:16px;padding:0 10px}
.index_body .news_body{margin-top:25px}
.index_body .news_nav ul{font-size:18px;height:45px}
.index_body .news_nav ul li{float:left;padding:10px 10px;width:110px;text-align:center;cursor:pointer}
.index_body .news_slot{border-top:1px solid;min-height:360px; position:relative; z-index:1}
.index_body .news_slot ul{padding:12px 0}
.index_body .news_slot ul li{line-height:31px; height:31px; overflow:hidden}
.index_body .news_slot ul li:nth-child(6){ margin-top:24px}
.index_body .news_slot:after {content:""; height:1px; width:100%; border-top:1px dotted #bbb; display:inline-block; position:absolute; left:0; top:180px; z-index:1}
.index_body .news_slot ul li:before {content:""; width:2px; height:2px; background:#000; border-radius:2px; display:inline-block; vertical-align:4px; margin-right:5px}
.index_body .news_slot ul li span{float:right}
.index_body .news_footer a{display:block;width:100%;text-align:center;padding:11px 0;font-size:14px}
.index_body .game_info{width:238px;height:298px;margin:20px 17px 7px 17px;border:1px solid;text-align:center}
.index_body .game_info p.name{width:90%;background:black;margin:0 auto;font-size:16px}
.index_body .game_info p{margin:0;line-height:30px}
.index_body .game_info img{width:215px;height:120px;margin-top:10px}
.index_body .game_info .go{width:215px;height:54px;margin:0 auto;display:inline-block;margin-top:8px}
.index_body .game_info .go.android{background-image:url('/img/go_android.jpg')}
.index_body .game_info .go.web{background-image:url('/img/go_web.jpg')}
.index_body .game_info .go.pc{background-image:url('/img/go_pc.jpg')}
.index_body .game_info .go.ios{background-image:url('/img/go_ios.jpg')}
.index_body .game_ad{margin:5px 17px 5px 17px;width:240px;height:110px}
.index_body .game_ad img{width:240px;height:110px; display:inline-block}
.index_body .news_detail{margin:0 20px}
.index_body .news_detail p{margin:14px 0}
.index_body .news_detail p a{font-size:16px}
.index_body .news_detail .detail img{width:150px;height:82px}
.index_body .news_detail .detail .newscontent  {display:inline-block;width:280px;margin:0 7px;vertical-align:top;line-height:22px; height:80px; overflow:hidden; color:#696969}

.Slides{width:450px;height:324px;background:#e2e2e3;border-bottom:1px solid #c9c9c9;position:relative;overflow: hidden;}
.Slides ul.Bimg{width:450px;height:250px}
.Slides ul.Bimg li{width:450px;height:250px;position:absolute;left:0;top:0}
.Slides ul.Bimg li a{display:inline-block;width:450px;height:250px;overflow:hidden;position:relative}
.Slides ul.Bimg li a div{cursor:pointer;position:absolute;left:0;bottom:0}
.Slides ul.Bimg li a .mask{width:100%;height:90px}
.Slides ul.Bimg li a .txt{padding-left:10px;width:340px;height:34px;line-height:34px;color:#f2f2f3;font-size:16px;font-weight:bold;font-family:'Microsoft YaHei'}
.Slides ul.Bimg li a .txt{text-shadow:1px 1px 1px #000;_filter:DropShadow(Color=#000,OffX=1,OffY=1,Positive=1)}
.Slides ul.Bimg li a:hover{text-decoration:none}
.Slides ul.Bimg li a:hover .txt{color:#fff}
.Slides a.btn{display:inline-block;width:34px;height:47px;position:absolute;top:98px;z-index:2;background:url("/img/slide-btn.png") no-repeat}
.Slides a.btn.Lbtn{left:-34px;background-position:0 0;border-radius:0 5px 5px 0}
.Slides a.btn.Rbtn{right:-34px;background-position:-34px 0;border-radius:5px 0 0 5px}
.Slides a.btn.Lbtn:hover{background-position:0 -47px}
.Slides a.btn.Rbtn:hover{background-position:-34px -47px}
.Slides .focus-num{position:absolute;right:0;bottom:70px;z-index:2}
.Slides .focus-num{padding-right:10px;*padding-right:5px;display:inline-block;width:auto;height:auto;line-height:40px;color:#f2f2f3;font-size:18px;font-style:italic;font-family:'Microsoft YaHei'}
.Slides .focus-num .current{color:#e13703;font-size:20px}
.Slides .focus-num:first-letter {font-size:30px}
.Slides .JinDu{width:450px;height:5px;background:#000}
.Slides .JinDu .tiao{width:0;height:5px;background:#e23703}
.Slides .Small{width:448px;height:69px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;position:relative}
.Slides .Small div{position:absolute;bottom:0;left:0}
.Slides .Small .smlfd{width:96px;height:69px;background:#bbb}
.Slides .Small .Simg{width:800px;height:69px}
.Slides .Small .Simg a{float:left;padding-top:9px;display:inline-block;width:96px;height:60px;text-align:center}

.gd_list_01{ margin-bottom:10px; overflow:hidden}
.gd_list_01 .type_navs{padding:15px 0; font-size:0}
.gd_list_01 .type_navs a{display:inline-block; font-size:14px; min-width:100px;text-align:center;border:1px solid;border-left:none;cursor:pointer;padding:5px}
.gd_list_01 .type_navs a:first-child{border-left:1px solid}
.gd_list_01 .type_navs a.active{background-color:#ccc}

.gd_list_01 .cell{ float:left; margin-top:10px; margin-right:15px; width:92px; overflow:hidden}
.gd_list_01 .cell.now{background:#ccc}
.gd_list_01 .cell:nth-child(6n) { margin-right:0}
.gd_list_01 .cell a{cursor:pointer;display:block}
.gd_list_01 .cell .img_con{ border:1px solid #000; width:90px; height:90px; overflow:hidden; display:inline-block}
.gd_list_01 .cell .p_con{overflow:hidden; width:92px; text-align:center;}
.gd_list_02 .cell{ float:left; margin-top:15px; margin-right:28px; width:102px; overflow:hidden}
.gd_list_02 .cell:nth-child(6n) { margin-right:0px}
.gd_list_02 .cell .img_con{ border:1px solid #000; width:100px; height:100px; overflow:hidden; display:inline-block}
.gd_list_02 .cell .p_con{overflow:hidden; width:102px; line-height:24px; height:24px; text-align:center;}

.grid_load_idx_0 {white-space:nowrap; width:924px; height:150px}
.grid_load_idx_0 .cell:nth-child(6n) { margin-right:15px}
.grid_load_idx_0new .cell:first-child { margin-left:-60px}

.gd_list_01 .load_next{display:inline-block;text-align:center;padding:10px 0;background-color:#ccc;cursor:pointer; overflow:hidden; width:100%; margin:20px 0;}
.gd_list_01 .load_next.state_but:after{content:"加载更多"}
.gd_list_01 .load_next.state_loading:after{content:"加载中..."}
.gd_list_01 .load_next.state_over:after{content:"已经没有更多货了!"}

.gd_detail_01 .info{text-align:center}
.gd_detail_01 .info .name{font-size:25px}
.gd_detail_01 .info .info_sub span{margin:0 15px}

.cwidth{width:1160px}
.menu_head .menu{margin-top:-1px}
.gd_list_01 .type_navs a{border:1px solid}
.index_body a:hover,.list_box a:hover{color:#3678a8}
.list_box .title span.nav a.active{background-color:#3678a8;color:#fff;padding:1px 5px;border-radius:2px}
.col-rtop { overflow:hidden}

.index_body .news_head p a{font-size:14px;color:#940a00}

.list_box .title .name{font-weight:bold}
.index_body .game_info p.name{width:90%;background:#ffffff;margin:0 auto;color:#4e4e4e;font-size:16px}
.list_box .content.imgbox { overflow:hidden}
.list_box .content.imgbox .videoitem {margin:10px 10px 0 0; float:left}
.list_box .content.imgbox .videoitem:nth-child(4n) { margin-right:0}
.head .user .num_c .num{color:#ffcc00}
.index_body .news_nav ul li{color:#4e4e4e;font-weight:bold}
.index_body .news_nav ul li:hover{color:#3678a8;font-weight:bold}
#msg_menu,#user_menu{background:#2b2b2b}
.index_body .news_head p{margin-top:16px}
.head .tip_menu{background:#3c3c3c;border:1px solid #000;box-shadow:0px 0px 1px 1px #1f1203;color:#c9c9c9}
.head .tip_menu li:hover{background-color:#424242}
.head .tip_menu hr{border-color:#4c4c4c}
.head .tip_menu span.hint{background:#bf1d11}
.head .tip_menu:before{border-bottom-color:#000}
.head .tip_menu:after{border-bottom-color:#2b2b2b}
.footer{border-color:#484848;background-color:#222222;color:#bbb;height:100%}
.footer p a{color:#bbb}
.footer p a:hover{color:#fa5}
.menu_nav{background-color:#282828;border-bottom:#090909 1px solid;border-radius:5px 5px 0 0}
.menu_nav ul li:hover{background-color:#2c2c2c;margin-top:1px;color:#ffffff}
.menu_nav ul li.active{background-color:#2f2f2f;margin-top:1px;color:#ffffff}
.menu_nav ul li{color:#ffffff; cursor:pointer}

.search_panel{ background:#bbb;height:36px; overflow: hidden}
.search_panel .input_y{background:#bbb;color:#000000;font-size:14px;  line-height:36px; height:36px; border:none}
.search_panel .input_y:focus{border:none;}
.search_panel .gosearch{background:url('/img/search.png') no-repeat; background-size:18px 19px; width:20px; position: relative; z-index:1; top:7px;cursor: pointer;}
.index_body,.list_body{background:#fff}
.index_body .news_head p:first-child a{color:#940a00;font-weight:bold}
.index_body .news_nav ul li.active{background:#3678a8;color:#ffffff}
.index_body .news_nav ul li:hover{}
.index_body .news_slot{border-top:1px dotted #bbb}
.index_body .news_slot ul,.index_body .news_slot a{}
.index_body .news_detail p a{color:#474747;font-weight:bold;font-size:16px}
.index_body .news_detail p a:hover{color:#3678a8}
.index_body .news_footer a{background:#3678a8;color:#f5f5f5}
.index_body .news_footer a:hover{background:#3678a8;color:#f5f5f5}
.index_body .game_info{border-color:#dadada}
.fontp {color:#3678a8}
.index_body .news_detail p a{}
.index_body .news_detail .detail p{color:#696969}
.article_box1 p.title:hover{color:#3678a8}
.article_box1 p.title{line-height:25px;margin-bottom:10px;font-size:18px;font-weight:bold}
.cm_cmts .cmt_input_area textarea{width:calc(100% - 10px);height:100px;border:medium none;background-color:#dcf0ff;box-shadow:black 1px 1px 1px 0px inset;padding:5px;font-size:14px;overflow:auto;height:110px}
.gd_detail_01 .info{padding-bottom:20px}

.list_box .title{border-bottom:1px dotted #bbb;color:#3a3a3a;font-size:18px}
.list_box .title .nav{color:#d3d3d3}
.list_box .title i{border-color:#3678a8;height:12px;margin-right:-5px}
.list_box .title a span{color:#888}
.list_box .content.tags span{background:#3678a8;color:#ffffff}
.list_box .content.tags a{}
.article_box1{border-bottom:1px dotted #bbb}
.article_box1 p.memo{color:#696969}
.article_box1 p.info{color:#999}
#floatlogin{background:#363636;box-shadow:0px 5px 8px 3px #151515}
#floatlogin .title{color:#ffeb9d;background:#252525}
#floatlogin .icon_user{background-image:url('/img/user.png')}
#floatlogin .title span.close{background:url('/img/dialogclose.png') no-repeat}
#floatlogin .content{color:#ffffff}
#floatlogin input[type="text"],#floatlogin input[type="password"]{background:#C2C2C2}
#floatlogin input[type="button"]{background:#B44400;color:#ffffff}
#floatlogin .btn1{background-color:#505050;color:#FFFFFF}
#floatlogin .icon_qq{background-image:url("/img/qq.png");background-color:#276396}
#floatlogin .icon_weixin{background-image:url("/img/weixin.png");background-color:#00bb00}
#floatlogin .alink{color:#ffeb9d}
.menu_nav .search_tip{background-color:rgb(226,226,226);color:#bbbbbb;box-shadow:0px 0px 0px 1px #7b7b7b inset}
.menu_nav .search_tip .active{background-color:#555}
.menu_nav .search_tip li{color:#000000;font-size:14px}
.menu_nav .search_tip li.active,.menu_nav .search_tip li:hover{background-color:#ababab}
.menu_nav .search_tip a{background-color:#7b7b7b;color:#ffffff}

.pager{border-top:1px dotted #bbb;padding-top:12px;text-align:center; overflow:hidden}
.pager span{display:inline-block; min-width:25px; background:#dedede; color:#000;font-size:12px;padding:4px 5px;cursor:pointer;border:1px solid #b3b3b3;border-radius:3px}
.pager span:hover{background:#c1c1c1}
.pager span.select{border:1px solid #3678a8;background:#3678a8;color:#ffffff}

.pagernew span.pageinfo { border:none; background:none}
.pagernew span.pageinput { border:none; background:none}

.list_body{width:1160px;margin:20px auto; overflow:hidden}
.listleft{width:800px; float:left}
.listright{width:360px; float:right}
#art-list{min-height:780px}

.cm_cmts .user_cmt{background:#fff}
.cm_cmts .user_cmt .state_logout p{color:#333}
.cm_cmts .list_cmt_area .nav a.active { border-color:#555; color:#000;}
.cm_cmts .list_cmt_area .nav a.active:hover { color:#3678a8}
.cm_cmts .cmt .title { border-bottom:1px dotted #bbb; color:#3a3a3a; font-size:18px; font-weight:normal; padding:10px 0}
.cm_cmts pre { color:#666; margin-right:150px}
.panel_l02 { position:absolute;right:0px; top:63px;z-index:1;}

.hnewbox { background:#fff; padding:0}
.hnewbox header { color:#333}
.hnewbox #comment_login_request {background:#dcf0ff}
.hnewbox #comment_login_request span { color:#333}
.hnewbox .hhlogininbox {background:#dcf0ff}
.hnewbox .hhlogininbox #game_comment {background:#dcf0ff}
.hnewbox .hhlogininbox #game_comment .head { background:none; border:none; box-shadow:none}
.hnewbox .comment_nav li a { color:#000}
.hnewbox .comment_nav li.active a,.hnewbox .comment_nav li a:hover,.hnewbox .comment_nav li.active a:hover,.hnewbox .comment_nav li.active:hover a { color:#00ccff}
.hnewbox .comment_nav li.active,.hnewbox .comment_nav li:hover,.hnewbox .comment_nav li.active:hover  {border-bottom: 1px solid #00ccff;}
.hnewbox .taptap-user .taptap-user-name { color:#000}
.hnewbox .item-text-body p {color:#888}
.hnewbox .one_comment .detail .recomm_ops .btn.red { background:#00ccff; border:1px solid #00ccff; color:#000}
.hnewbox .emoji_face_grid{ background-color:#dcf0ff;border:1px solid #dcf0ff; box-shadow:0 0 5px 2px #dcf0ff;}

.list_box .content.tlist ul li{line-height:25px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.menu_nav{opacity:0.95; position:relative; z-index:3}
.menu .menu_nav .menu_search_loc .search_panel .search_tip { top:48px}
.menu .menu_nav .menu_search_loc .search_panel .search_tip li { height:29px; line-height:29px; overflow:hidden; padding:0 5px; width:100%; box-sizing: border-box; background:none}
.menu .menu_nav .menu_search_loc .search_panel .search_tip li.active,.menu .menu_nav .menu_search_loc .search_panel .search_tip li:hover {background:#ababab}
.menu .menu_nav .menu_search_loc .search_panel .search_tip li.active a,.menu .menu_nav .menu_search_loc .search_panel .search_tip li:hover a {color:#fff}
.menu .menu_nav .menu_search_loc .search_panel .search_tip li a { text-align:left; padding:0; background:none; width:100%; height:29px; line-height:29px; overflow: hidden; color:#000}

.head .tip_menu .mflagimg {width:14px; height:14px; margin-left:3px; vertical-align:-2px;}