/* MoBan5原创源码，唯一官网：www.MoBan5.cn  QQ：208115365 */
@charset "utf-8";
.game_all{ background-color:#fff;}
.game_all li{ float:left; width:319px; border-bottom:1px dashed #e5e5e5; border-right:1px dashed #e5e5e5; padding:20px 40px;}
.ga_pic{ float:left; width:120px; height:120px; margin-right:18px;}.ga_pic img{width:120px; height:120px;}
.ga_txt{ margin-top:20px; background-color:#f9f9f9; padding:10px; line-height:24px; color:#999;}
.ga_txt p{ height:72px; overflow:hidden;}
.ga_name{ font-size:18px; line-height:38px; height:38px; overflow:hidden; display:block;}
.ga_p2{ color:#999; padding:5px 0 12px;}
.ga_btn .bb{ width:100px; height:30px; line-height:30px; padding:0; text-align:center; margin-right:10px}
.ga_btn em{ font-size:18px; font-family:Georgia; color:#ff4839;}
.com_hj{ margin-right:-40px;}
.com_hj li{ padding:20px 40px 18px 0; width:360px; float:left;}
.chj_pic,.chj_pic img{ width:360px; height:190px; display:block;}
.chj_name{ font-size:16px; font-weight:bold; padding:10px 0; display:block; height:24px; overflow:hidden;}
.chj_txt{ height:48px; line-height:24px; overflow:hidden; color:#666;}
.active_hj{ margin-right:-53px;}
.active_hj li{ border:1px solid #e5e5e5; width:248px; float:left;margin:20px 53px 20px 0; position:relative;}
.ahj_pic{ width:250px; height:180px; display:block; margin:-1px 0 0 -1px;}
.ahj_pic img{ width:250px; height:180px;}
.ahj_name{ font-size:16px; line-height:22px; height:44px; overflow:hidden; margin:14px; display:block;}
.ahj_time{ background-color:#f9f9f9; padding:0 14px; height:29px; line-height:29px;overflow:hidden; color:#999; font-size:12px;}
.ahj_i{ display:block; width:55px; height:50px; padding-right:3px; position:absolute; top:10px; right:-10px; background:url(../images/hj_sprite.png) no-repeat; text-align:center; color:#fff; overflow:hidden;}
.ahj_i.over{ background-position:-73px 0;}
.dhj_top_box{ border-bottom:1px dashed #e5e5e5; padding:20px 0;}
.dt_pic{ float:left; width:360px; height:190px; margin-right:20px;}
.dt_pic img{width:360px; height:190px;}
.dt_name h3{ font-size:20px;}
.dt_txt{ line-height:30px; height:90px; color:#666; margin-bottom:20px;}
.dt_btn .br{ height:28px; line-height:28px; background:url(../images/hj_sprite.png) 103px -158px no-repeat; padding-right:30px; padding-left:15px;}
.dt_btn .br:hover{ background-color:#ff4839; background-position:103px -186px}
.share_box { float: right; width: 226px; height: 30px; line-height: 30px; color: #999; }
.dhj_ul{ margin-right:-43px; padding-top:4px; padding-left:3px;}
.dhj_ul li{ background-color:#f2f2f2; width:360px; height:230px; float:left; position:relative;margin:20px 40px 20px 0;}
.dhj_inner{ border:1px solid #e5e5e5;width:318px; height:188px; background-color:#fff;position:relative; left:-3px; top:-4px; padding:20px;}
.dhj_pic{ float:left; width:80px; height:80px; margin-right:20px;}.dhj_pic img{width:80px; height:80px;}
.dhj_txt{ margin-top:12px; line-height:24px;height:72px; overflow:hidden; color:#666; margin-bottom:10px;}
.dhj_name{ font-size:16px; font-weight:bold; height:22px;overflow:hidden; display:block;}
.dhj_p2{ color:#999; line-height:28px; height:28px;}
.dhj_btn a{ width:80px; height:28px; line-height:28px; padding:0; text-align:center; margin-right:10px}
.dhj_btn em{ font-size:18px; font-family:Georgia; color:#ff4839;}
.shj_tag{ background:url(../images/hj_sprite.png) -100px -75px no-repeat; height:24px; line-height:24px; overflow:hidden; color:#999; padding-left:35px}
.shj_tag a{ color:#999;}.shj_tag a:hover{ color:#ff4839;}
i.dhj_bg{ display:none; height:45px; width:360px; background:url(../images/dhj_li_hover.png) center top; position:absolute; bottom:-45px;transition:all 5.5s;}
.dhj_ul li:hover{ top:-10px;}
.dhj_ul li:hover i.dhj_bg{ display:block;}
.i_zshy,.i_xbtj,.i_xzzd{ display:block; width:90px; height:30px; background:url(../images/hj_sprite.png) no-repeat; position:absolute; right:0; top:10px;}
.i_zshy{ background-position:0 -51px;}.i_xbtj{ background-position:0 -82px;}.i_xzzd{ background-position:0 -113px;}
.zshy{ background-color:#fff8f6;}.zshy .dhj_inner{ border-color:#ffeeed;}
.xbtj{ background-color:#f5fbff;}.xbtj .dhj_inner{ border-color:#dff2ff;}
.xzzd{ background-color:#fbf6ff;}.xzzd .dhj_inner{ border-color:#f7edff;}
