/*清零*/
body{ font:12px/150% 'Microsoft YaHei', '微软雅黑', '宋体', Arial, Helvetica, sans-serif; color:#333; background:#fff; }
html, body, div, span, applet, object, iframe,h1, h2, h3,h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i,center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px; border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; }
address,caption,cite,code,dfn,var,em,cite,i,b{font-style:normal;font-weight:normal;}
html{margin:0; *overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
ol, ul{ list-style:none;}
table{ cellspacing:0; cellpadding:0; border-collapse:collapse;}
th{ text-align:left; font-weight:normal;}
input,textarea,select{ outline: none;font:12px/150% 'Microsoft YaHei', '微软雅黑', '宋体', Arial, Helvetica, sans-serif; }
textarea{ resize:none;-webkit-appearance:none}
img{ vertical-align:middle; border:none;}
fieldset{ border:none;}
a{ color:#333; text-decoration:none;outline: none;}
a:hover{text-decoration:none; color:#333;}
input,select{-webkit-appearance:none}
button::-moz-focus-inner{ border:0; padding:0; margin:0; }
/*清浮动*/
.clearfix:after {visibility:hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1; }
.fl{float:left;}
.fr{float:right;}
.s-wrap{width: 1080px; margin: 0 auto; padding: 30px 0; background: #fff;}
/*公用*/
.hide{display:none;}
.inline-block{display:inline-block;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.cl4db6ff{color:#4db6ff;}
.clc56e10{color:#c56e10;}
.cl30994b{color:#30994b;}
.cle9540b{color:#e9540b;}
.cl169913{color:#169913;}
.clf862c5{color:#f862c5;}
.cl598cd7{color:#598cd7;}
.cl7d7d7d{color:#7d7d7d;}
.cl30b3c6{color:#30b3c6;}
.cldd5412{color:#32C5BD;}
.clff7979{color:#ff7979}
.cl5679a8{color:#5679a8}
.clf00{color:#f00;}
.bgeee{background:#eee;}
.bgfff{background:#fff;}
.bgebeced{background:#ebeced;}
.bgf3f3f5{background:#f3f3f5;}

.bgfb667a{background:#fb667a;}
.bg0d8daa{background:#0d8daa;}
.bg1bc266{background:#1bc266;}
.bgdd455a{background:#dd455a;}
.bg01cad4{background:#01cad4;}
.bgf48221{background:#f48221;}
.bg06c1ae{background:#06c1ae;}
.bgdd5412{background:#32C5BD;}
.bg47a93a{background:#47a93a;}
.bgdd5412{background:#32C5BD;}
.bgfff3bb{background:#fff3bb}

.hg50{height:50px;}
.hg60{height:60px;}
.hg84{height:84px;}
.hg88{height:0;}
.p5{padding:5px}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt10{padding-top:10px;}
.pt5s{padding-top:5%;}
.pt24{padding-top:24px;}
.pt46{padding-top:46px;}
.pt76{padding-top:76px;}
.pl3{padding-left:3px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl40{padding-left:40px;}
.pr3{padding-right:3px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pb3{padding-bottom:3px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb89{padding-bottom:89px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mlz10{margin-left:-10px;}
.mlz12{margin-left:-12px;}
.mr5{margin-right:5px;}
.mr20{margin-right:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mt3{margin-top:3px;}
.mtz3{margin-top:-3px;}
.mt4{margin-top:4px;}
.mt6{margin-top:6px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb13{margin-bottom:13px;}
.mb15{margin-bottom:15px;}
.bbdcdcdc{border-bottom:1px solid #dcdcdc;}
.bbebebeb{border-bottom:1px solid #ebebeb;}
.bbe5e5e8{border-bottom:1px solid #e5e5e8;}
.bbd9d9d9{border-bottom:1px solid #d9d9d9;}
.w100{width:100%;}
.w17{width:17px;}
.w19{width:19px;}
.w20{width:20px;}
.w30{width:30px;}
.w22{width:22px;}
.h100{height:100%;}
.h90{height:90%;}
.h10{height:10%;}
.h30{height:30%;}
.h40{height:40%;}
.h20{height:20%;min-height:67px;}

.heng{height:0;border-top:1px solid #dcdcdc;}
.posrel{position:relative;}
.lh45{line-height:45px;}
.hide{display:none}
.show{display:block}




/*icons*/
.icons{ background-size:11px 18px;display:inline-block;}
.icons_goback{width:11px;height:18px;}
.icons_green{background-size:6px 11px;display:inline-block;width:6px;height:11px;  margin-top: 1px;}


/*header*/
.header{background:#32C5BD;line-height:44px;width:100%;height:44px;z-index:1000;}
.header a{color:#fefefe;font-size:15px;}
.header a:hover,.send_message:hover{background:#32C5BD;}
.header .header_fl{position:absolute;left:0;top:0;display:block;}
.header .header_fl em{display:inline-block;}
.header .header_fr{position:absolute;right:0;top:0;}
.header .header_fr input[type^='submit']{border:none;font-size:15px;background:#32C5BD;color:#fff;width:100%;height: 44px;display: block;}
.header .header_fr input[type^='submit']:hover{background:#32C5BD;}
.header h5{color:#fefefe;font-size:18px;width:100%;text-align: center; height: 50px;}
.send_message{border:none;background:none;color: #fefefe;font-size: 15px;line-height:44px;padding:0 10px;}
.header marquee{color:#fefefe;font-size:16px;width:50%;margin:0 25%;}

/*headertwo*/
.headertwo,.headertwo_resourse{background: #fff;line-height: 44px;width: 100%;height: 44px;z-index: 100;}
.headertwo ul li{width:25%;float:left;text-align:center;}
.headertwo ul li a{color:#0f0f0f;font-size:15px;display:block;line-height:42px;}
.headertwo ul .active a,.headertwo ul li:hover a{border-bottom:2px solid #29a8d9;color:#29a8d9;}

/*headertwo_resourse*/
.headertwo_resourse{width:96%;padding:5px 2%;line-height:42px;height:42px; font-size: 16px;}
.headertwo_resourse ul{border:1px solid #32C5BD;border-radius:4px; display: flex;}
.headertwo_resourse ul li{float:left;text-align:center;}
.headertwo_resourse ul li a{color:#32C5BD;display:inline-block;border-right:1px solid #32C5BD;width:100%;}
.headertwo_resourse ul li:last-child a{border:none;}
.headertwo_resourse ul .active,.headertwo_resourse ul li:hover{background:#32C5BD;}
.headertwo_resourse ul .active a,.headertwo_resourse ul li:hover a{color:#fff;}
.headertwo_resourse .w2 li{width:33.33333%;}
.headertwo_resourse .w3 li{width:33%;}
.headertwo_resourse .w3 li:last-child{width:34%;}
.headertwo_resourse .w4 li{width:25%;}
.headertwo_resourse .w5 li{width:20%;}



/*资源*/
.resource{width: 100%;position: absolute;top: 44px;bottom: 44px;min-height: 400px;}
.resource .resource_left{width:49%;margin-left:1%;}
.resource .resource_right{width:48%;margin:0 1%;}
.resource h4{color:#fff;font-size:16px;padding-left:30px;line-height:30px;}
.resource p{color:#fff;font-size:16px;padding-left:30px;line-height:20px;}
.resource .img{max-width: 191px;width: 60%;padding: 10% 0 10px 10px;}
.resource .img img,.resource .imgs img{width:100%;}
.resource .imgs{padding:10% 10% 0 10px;width:80%;}
.resource .w20s{width:15%;}
.resource .left_r{margin-left: 10px;padding-left: 25%;}
.resource .left_r p{padding:0;}
.resource_animat dl{background:#fff;min-height:50px;padding:5px}
.resource_animat dl dt{position:absolute;left:13px;top:5px;width:38px;height:46px;display: box;
  display: -webkit-box;
  -webkit-box-align: center;
  box-align: center;
  -webkit-box-pack: center;
  box-pack: center;}
.resource_animat dl .big_dt{left:10px;top:7px;width:43px;height:43px;display: box;
  display: -webkit-box;
  -webkit-box-align: center;
  box-align: center;
  -webkit-box-pack: center;
  box-pack: center;}
.resource_animat dl dt img{width:85%;}
.resource_animat dl dd{padding:0 0 0 50px;}
.resource_animat dl dd h5{color:#333;font-size:15px;margin-top: 5px;line-height: 24px;}
.resource_animat dl dd p{color:#8e8e8e;font-size:12px;line-height:13px;}
.chat dl{min-height:60px;}
.chat dl dt{position:absolute;left:0;top:6px;width:47px;height:47px;border-radius:50%;}
.chat dl dt img{width:100%;overflow:hidden;border-radius:50%;}
.chat dl dd{padding:0 0 0 58px;}
.chat dl dd h5{line-height:30px;color:#333;font-size:16px;font-weight:bold;}
.chat dl dd p{line-height:24px;color:#333;font-size:13px;}
.chat dl dd span{color:#7d7d7d;font-size:12px;}


/*hover*/
.hoverECECEC:hover{background:#ECECEC}
.hover0582A8:hover{background:#0582A8}
.hoverb00f{border:1px solid #fff}
.hoverb00f:hover{border:1px solid #00f}
.hover0A8C7F:hover{background:#0A8C7F} 
.hoverFF3A55:hover{background:#FF3A55}
.hover0B7891:hover{background:#0B7891}
.hover15A656:hover{background:#15A656}
.hoverC83246:hover{background:#C83246}
.hover05BDC7:hover{background:#05BDC7}
.hoverF97A0E:hover{background:#F97A0E}
.hoverf3f3f5:hover{background:#f3f3f5}
.hoverAD3C06:hover{background:#AD3C06}
.cursor{cursor:pointer;}

/*nodata*/
.no-data{padding:10px;text-align:center;border:4px dotted #C8C8C8;border-radius:8px;margin:10px;color:#767171}

/*图片播放器*/
.photo-list img{display:block;width:90%;margin:10px auto;box-shadow:1px 1px 15px #ccc}


.bgff776d{background:#ff776d}
.bgf8c158{background:#f8c158}
.bgff7699{background:#ff7699}
.bgffa060{background:#ffa060}
.bg72b6fc{background:#72b6fc}
.bgb281f5{background:#b281f5}
.bg8bc966{background:#8bc966}
.bgedf1f7{background:#edf1f7}
.h45{height:45%}
.h35{height:35%}
.h25{height:25%}
.h20{height:20%}
.h40{height:40%}
.h225{height:22.5%}
.resource{bottom:10px;}
.resource_left>div,.resource_right>div{display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.resource a{display:block;width:100%;}
.block{margin:0 auto;text-align:center}
.block h5{font-size:16px;color:#fff;line-height:20px}
.block p{color:#fff;line-height:20px;padding:0;}
.pb50{padding-bottom: 50px}
.music_icons{background:url(../images/music1.png) no-repeat;background-size:23px 23px;display:inline-block;width:23px;height:23px;}
.story_inner_top{line-height:40px;color:#333;font-size:16px;}
.story_inner_content{color:#333;font-size:14px;line-height:20px;}
.story_inner_bottom{line-height:35px;color:#7d7d7d;font-size:12px;}
.block img{width: 56px;}

/*文章*/
/*游戏列表*/
.icons_t{background:url(../images/allart.png) no-repeat;background-size:118px 105px;display:inline-block;}
.game_list{padding:10px; width:1060px; margin:0 auto;}
.game_list article{margin-bottom:10px;background:#fff;border-radius:8px;}
.game_list article .game_list_top{line-height:39px;padding:0 6px 0 11px;font-size:16px;}
.game_list article .game_list_top span{line-height:39px;color:#333;font-size:13px;}
.game_list article:nth-child(n){border:1px solid #74c2e1;}
.game_list article:nth-child(2n){border:1px solid #ff7e00;background:#fff;}
.game_list article:nth-child(n) .game_list_top{color:#3da3cb;border-bottom:1px solid #74c2e1;}
.game_list article:nth-child(2n) .game_list_top{color:#ff7e00;border-bottom:1px solid #ff7e00;}
.game_list article:nth-child(n) .game_list_top .icons_list_blue{width:7px;height:15px;background-position:0 0;margin:12px 10px 0 0px;float:left;}
.game_list article:nth-child(2n) .game_list_top .icons_list_blue{width:7px;height:15px;background-position:-8px 0;margin:12px 10px 0 0px;float:left;}
.game_list article:nth-child(n) .game_list_content{padding:10px;position:relative;}
.game_list article:nth-child(n) .game_list_content{border-bottom:1px solid #74c2e1;}
.game_list article:nth-child(2n) .game_list_content{border-bottom:1px solid #ff7e00;}
.game_list article:nth-child(n) .game_list_bottom{padding:0 27px;line-height:32px;color:#ccc;font-size:14px;}
.game_list article .game_list_bottom .icons_comment_tt{width:17px;height:16px;background-position:-101px -24px;float:left;margin:8px 10px 0 0;}
.game_list article .game_list_bottom .icons_eyes_t{width:23px;height:14px;background-position:-95px -41px;float:left;margin:8px 10px 0 0;}
.game_list article:nth-child(n) .game_list_content .postab_list{position: absolute;left: 10px;top: 65px;background: url(../images/allart.png) no-repeat;background-position: -15px 0;background-size: 118px 105px;width: 76px;height: 27px;line-height: 27px;text-align: center;color: #fff;font-size: 14px;}
.game_list article:nth-child(2n) .game_list_content .postab_list{position:absolute;left:10px;top:65px;background:url(../images/allart.png) no-repeat;background-position: -15px -27px;background-size:118px 105px;width:76px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;}
.game_list article:nth-child(n) .game_list_content .game_list_dec{line-height:22px;font-size:14px;}
.game_list article:nth-child(2n) .game_list_content .game_list_dec{line-height:19px;font-size:14px;color:#333;}
.game_decort aside .aside_game_content .aside_game_content_img .helth-p img{margin-bottom: 5px;
    width: 184px;
    /* text-align: center; */
    display: block;
    margin: 5px auto;}

.health-red {
    font-size: 16px;
}
.health-p p {
    font-size: 16px;
    line-height: 34px;
    color: #666;
}
.health-a {
    font-size: 18px;
    height: 40px;
    line-height:40px;
}
.health-p img {
    width: 180px;
    display: block;
    margin: 0 auto;
}
.icons_comment_tts{width:15px;height:14px;background-position:-103px -91px;float:left;margin:8px 10px 0 0;}
.game_list_img{text-align: center;}
/*游戏详情页*/
.game_decort aside{margin-bottom:10px;}
.game_decort aside .aside_top{background:url(../images/top_t.png);background-size:100% 78px;height:78px;padding:0 30px 0 5px;line-height:45px;font-size:15px;color:#333;}
.game_decort aside .aside_top_pl{background:url(../images/plt.png);background-size:100% 60px;height:60px;padding:0 30px 0 5px;line-height:45px;font-size:15px;color:#333;}
.game_decort aside .aside_game_content{background:#fff;padding:6px;}
.game_decort aside .aside_game_content .aside_game_content_img{line-height: 22px;font-size: 15px;color: #333;padding: 0 10px;}


.game_decort aside .aside_game_content .aside_game_content_img .aside_game_content_dec{line-height:19px;font-size:14px;color:#333;padding:3px 0;}
.game_decort aside .center_bg{background:url(../images/center_t.png);background-size:100% 14px;height:14px;}
.game_decort aside .game_decort_dec_bot{background:#fff;padding:0 10px 10px 10px;}
.game_decort aside .game_decort_dec_bot h5{line-height:22px;font-size:15px;color:#333;}
.icons_square_t{width:18px;height:18px;background-position:-33px -72px;margin:1px 10px 0 0px;float:left;text-align:center;color:#fff;line-height:18px;}
.game_decort aside .game_decort_dec_bot p{line-height:22px;color:#7f7f7f;font-size:14px;}
.game_decort aside .game_decort_dec_bot .partner{position:relative;}
.game_decort aside .game_decort_dec_bot textarea{width:92%;margin:4px 0 10px 0;border-radius: 4px;padding: 5px 5px 5px 26px;font-size: 14px;min-height:100px;}
.game_decort aside .bottom_bg{background:url(../images/bottom_t.png);background-size:100% 4px;height:4px;}
.game_decort aside .aside_top .icons_grow_t{width:16px;height:14px;background-position:-15px -55px;margin:12px 10px 0 0px;float:left;}
.game_decort aside .aside_top .icons_doct_t{width:17px;height:16px;background-position:-35px -70px;margin:12px 10px 0 0px;float:left;}
.game_decort aside .aside_top .icons_talk_t{width:17px;height:15px;background-position:-15px -87px;margin:14px 10px 0 0px;float:left;}
.game_decort aside .game_decort_dec_bot .icons_pen_t{width:17px;height:16px;background-position:-33px -54px;margin:7px 10px 0 0px;float:left;position:absolute;left:5px;top:3px;}
.game_decort aside .aside_top .icons_person_two_t{width:19px;height:13px;background-position:-52px -57px;margin:14px 10px 0 3px;float:left;}
.game_decort aside .game_decort_dec_bot .submit_input{background:url(../images/submit.png) #ffbd00 center center no-repeat;width:100%;border:none;line-height:40px;background-size:100px;border-radius:4px;}
.game_decort aside .game_decort_dl_list{background:#fff;padding:0 10px 20px 10px;}
.game_decort aside .game_decort_dl_list dl{position: relative;min-height: 45px;}
.game_decort aside .game_decort_dl_list dl dt{position: absolute;left: 0;top: 5px;width: 35px;height: 35px;}
.game_decort aside .game_decort_dl_list dl dt img{width: 100%;border-radius: 50%;overflow: hidden;}
.game_decort aside .game_decort_dl_list dl dd{padding: 0 0 0 42px;}
.game_decort aside .game_decort_dl_list dl dd h5{padding: 5px 0 0 0;line-height: 15px;color: #333333;font-size: 15px;}
.game_decort aside .game_decort_dl_list dl dd p{color: #333;font-size: 14px;line-height: 18px;word-break: break-all;}

.clfe9961{color:#fe9961;}
.clfff{color:#fff}
.bbdsdddddd{border-bottom:1px dashed #ddd}
.bgffa060{background:#ffa060;}
.game_top{background:url(../images/top.png) repeat-x;background-size:6px 2px;height:2px;}
.game_bot{background:url(../images/bot.png) repeat-x;background-size:6px 2px;height:2px;}
.game_dec_center h5{font-size:16px;color:#333;text-align:center;font-weight:bold;}
.game_dec_small{font-size:12px;}
.game_dec_center img{width:100%;}
.game_dec_p{font-size:14px;}
.game_dec_p p{padding-top:5px;padding-bottom:5px;}
.game_dec_p h4{font-size:16px;}
.icons_t_eyes{width:21px;height:12px;background-position:-75px -75px;float:left;margin:5px 5px 0 0;}
.icons_t_niu{width:17px;height:18px;background-position:-75px -87px;float:left;margin:2px 5px 0 0;}

.game_dec_center img,.game_dec_p img{width:100%}
.game_dec_p a{text-decoration:underline;color: #00f;}
.icons_down{width: 12px;height: 7px;background:url(../images/icons_01.png) no-repeat; background-size: 12px 7px;display:inline-block;}
.morebox{position: absolute; right: 0;top: 53px;background: rgba(0,0,0,0.6);border: 1px solid #b1b1b1;border-radius: 3px;width: 100px;}
.more_jiao{position:absolute;right:17px;top:-8px;width:12px;height:8px;}
.teachermore dd{line-height:35px;height:35px;}
.teachermore dt i{margin:14px 10px;float: left}
.teachermore dd{padding:0;font-size:14px;text-align:center;}
.game_list_dynamic{border-radius:8px;font-size:13px;color:#333;line-height:28px;}
.icons_dynamic_content{float:left;margin:4px 5px 0 0;display:inline-block;background:url(../images/dynamic.png);background-size:16px 16px;height:16px;width:16px;}
.pl_top_tab ul li{font-size:14px;color:#333;line-height:30px;float:left;width:33%;text-align:center;padding-top: 5px;}
.pl_top_tab ul li:nth-child(1){text-align:left;}
.pl_top_tab ul li:nth-child(3){text-align:right;}
.pl_top_tab ul .active{color:#ff6e6e;}
.icons_zan{display:inline-block;background:url(../images/zan.png);background-size:12px 22px;}
.icons_zan_s{width:12px;height:11px;background-position: 0 0;}
.icons_zan_s_red{width:12px;height:11px;background-position: 0 11px;}
.bb_efefef{border-bottom: 1px dashed #efefef;}
.game_replay{position: absolute;left: 50%;top: -10px;background: #000;width: 65px;height: 30px;margin-left: -32px;text-align: center;
  color: #fff;line-height: 30px;border-radius: 4px;font-size:12px;}
.game_bottom_s{display:inline-block;background:url(../images/bott.png);background-size:8px 7px;width: 8px;height: 7px;position: absolute;
  bottom: -7px;left: 28px;}
.icons_shu_s{display:inline-block;background:url(../images/shu.png);background-size:10px 10px;width: 10px;height: 10px;margin-right:5px;}
/*回复框*/
.container_comment{width:100%;position:fixed;left: 0;top: 0;right: 0;bottom: 0;background:rgba(0,0,0,0.3);z-index:10000;height:100%;}
.inner_container_comment textarea{width:100%;border:none;border-bottom:1px solid #E7E7E7;min-height:150px;font-size:15px;padding:0;}
.reply{height:40px;line-height:40px; background:#fafafa;}
.reply a{margin-right:10px;background:#f8f8f8;border: none;border-radius: 4px;line-height: 25px;padding: 0 10px;color: #2f2f2f;display:inline-block;  font-size: 12px;border:1px solid #e9e9e9;}
.reply input[type^='submit']{margin-right:10px;background:#67a60f;border: none;border-radius: 4px;line-height: 25px;padding: 0 10px;color: #fff;}
