﻿body,div,ul,li,dl,dt,dd,p,span,a,input,select,textarea,em,i,img,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
body{font-size: 14px;font-family:"Microsoft Yahei";overflow-x:hidden;}
ul,li,dl,dt,dd,p,span,a,input,select,textarea,em,i,img,h1,h2,h3,h4,h5,h6{font-style:normal; list-style-type:none; background:none; border:none;}
a{color:#fff; text-decoration:none; outline:none;}
a:hover{text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:after{height:0; font-size:0; display:block; clear:both; overflow:hidden; visibility:hidden; content:"";}
.f_l{float:left;}
.f_2{float:left;font-size: 12px;overflow: hidden;height: 20px;margin-top: 3px;}
.f_r{float:right;}
.indent{text-indent:-999px; overflow:hidden;}
.none{display:none;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}



.hot_game dd:hover img,.new_ser a .pic:hover img,.recom li .pic:hover img{transform:scale(1.1); transition:all ease-in-out 0.4s;}


.content{}
.wrap{width: 1240px;margin:0 auto;position:relative;margin-top: 15px;}

.header{height:78px;overflow:hidden;margin-bottom:12px;position:relative;z-index:12;border-bottom: 2px solid #00a225;}
.header-1{
    width: 1240px;
    margin: 0 auto;
    padding: 0;
}
.logo{width: 190px;height: 70px;background: url(/a1mbz-com-images/www55dircomlogo.png) 0px 15px no-repeat;margin:4px 0;}

.nav{color:#666;width: 1030px;}
.nav dt{float: left;line-height: 78px;margin-left: 20px;}
.nav dt a{color:#666;display:inline-block;font-size: 18px;}
.nav dt a:hover{color:#f00;}
.nav dt em{width:24px; height:22px; background-image:url(../images/icon.png); display:block; margin:0 auto;}
.nav dt em.b1{background-position:0 0;}
.nav dt em.b2{background-position:-24px 0;}
.nav dd{width:358px; height:78px; margin:0 20px 0 16px; position:relative;}
.nav dd a{width:100%; height:100%; background:url(about:blank); display:block; position:absolute; top:0; left:0;}

.con_tit{height:46px; line-height:46px; color:#333; font-size:20px; font-weight:bold;}
.con_tit em{color:#03b4f5;}

.rank_list{width: 305px;position:relative;}
.rank_list dl{width: 275px;background:#fff;border:1px solid #d1d1d1;padding:12px 14px;border-radius: 4px;}
.rank_list dt{height:29px; color:#9d2006; font-weight:bold; border-bottom:1px dotted #d2d2d2;}
.rank_list dt span,.rank_list dd a span{text-align:center; float:left;}
.rank_list dt span.m1,.rank_list dd a span.m1{}
.rank_list dt span.m2,.rank_list dd a span.m2{width: 167px;}
.rank_list dt span.m3,.rank_list dd a span.m3{width:40px;}
.rank_list dt span.m4,.rank_list dd a span.m4{width: 40px;}
.rank_list dd{position:relative;}
.rank_list dd a{height: 36.4px;line-height:36px; *height:35px; *line-height:35px;color:#666;border-bottom:1px dotted #d2d2d2;display:block;overflow:hidden;}
.rank_list dd a.on{background:#e3e3e3;}
.rank_list dd a span{height:36px;}
.rank_list dd a .num{width: 20px;height: 20px;line-height: 20px;color: #fff;display:block;/* margin:11px auto; */border-radius: 2px;margin-top: 8px;background: #999;}
.rank_list dd a .n1{background: #f39d44;}
.rank_list dd a .n2{background: #f07d06;}
.rank_list dd a .n3{
    background: #f00;
}
.rank_list dd a .huo{width:12px;height:16px;background: url(/a1mbz_com-css/yiuxi/images/icon.png) -48px 0;display:block;margin:10px auto;}
.rank_list dd a .enter{width: 40px;height: 20px;line-height: 22px;color:#fff;background: #00af5f;display:block;margin:9px auto;border-radius: 3px;font-size: 12px;}
.rank_list dd a.on .enter{background:#e15304;}

.hot_game{width: 920px;color:#999;position:relative;}
.hot_game dl{width: 294px;height: 354px;background:#fff;border:1px solid #d1d1d1;border-radius:4px;overflow:hidden;float:left;margin-right: 15px;}
.hot_game dl:nth-of-type(3n+3){
    margin-right: 0;
}

.hot_game dt{height:234px; display:block; overflow:hidden;}
.hot_game dd{height:100px; line-height:16px; text-align:center; padding:10px; position:relative;}
.hot_game dd .tit{line-height:20px; color:#333; font-size:18px; margin-bottom:6px;}
.hot_game dd .txt{max-height:32px;overflow:hidden;font-size: 12px;}

.hot_game dd .btn{width:106px; height:26px; background:#e15304; border-radius:3px; position:absolute; bottom:14px; left:50%; margin-left:-53px; z-index:3;}
.hot_game dd .btn:hover{background:#ff5b00;}
.hot_game dd .btn i{height:22px; line-height:22px; border:1px solid rgba(255,255,255,0.5); border-radius:3px; display:block; margin:1px;}

.show_pic{height:100px; margin:15px 0; position:relative;}
.show_pic a{width:100%; height:100%; background:url(about:blank); display:block; position:absolute; top:0; left:0;}


.main{padding: 5px 0 15px 0;}
.m_l{width: 303px;}
.new_ser{width: 303px;color:#666;background:#fff;border:1px solid #d1d1d1;border-radius: 4px;}
.yxwzpage{
    margin-top: 10px;
}
.yxwzpage ul{
    overflow: hidden;
}
.yxwzpage ul li{background: url() center left no-repeat;width: 20px;padding-left: 0;text-align: center;background: #e04e58;color: #fff;font-size: 14px;border-radius: 3px;padding: 1px 6px 1px 6px;margin: 0 5.5px;height: 20px;line-height: 20px;margin-bottom: 5px;float: left;}
.yxwzpage ul li a{color: #fff;}





.new_ser a{height: 41.1px;border-bottom:1px solid #d1d1d1;display:block;padding:10px;position:relative;margin-bottom: -1px;}
.new_ser a.m5{border-bottom:none;}
.new_ser a .pic{width:44px; height:40px; overflow:hidden; margin-right:12px;}
.new_ser a .txt{line-height:20px;color:#666;}
.new_ser a .btn{width:60px;height:20px;line-height: 22px;color:#fff;background: #00af5f;text-align:center;position:absolute;right:10px;bottom:10px;font-size: 12px;border-radius: 3px;}
.new_ser a:hover .btn{background:#e15304;}

.left_pic{width:260px; height:290px; position:relative;}
.left_pic a{width:100%; height:100%; background:url(about:blank); display:block; position:absolute; top:0; left:0;}

.m_r{width: 920px;}
.recom{width: 916px;background:#fff;border:1px solid #d1d1d1;border-radius: 4px;}
.recom li{width: 427px;height:174px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding:15px;float:left;margin-bottom: -1px;}
.recom li:nth-of-type(2n+2){
    border-right: 0px solid #d1d1d1;
}
.recom li.m2,.recom li.m4,.recom li.m6{border-right:none;}
.recom li.m5,.recom li.m6{border-bottom:none;}
.recom li .pic{width: 205px;height:174px;overflow:hidden;margin-right: 15px;}
.recom li .txt{width: 202px;color:#666;}
.recom li .txt dt{height:33px; line-height:33px; color:#03b4f5; font-size:18px; border-bottom:1px dashed #b2b2b2;}
.recom li .txt dd{height:130px; line-height:20px; padding-top:10px; position:relative;}
.yxjj{
    color: #888;
    font-size: 12px;
    height: 80px;
    overflow: hidden;
}

.recom li .txt dd .btn{width:92px;height:24px;color:#fff;font-size:14px;background: #03b4f5;border-radius:3px;text-align:center;padding:1px;position:absolute;left:0;bottom:10px;}
.recom li .txt dd .btn:hover{background:#00a225;}
.recom li .txt dd .btn em{line-height:22px;border: 1px solid #03b4f5;display:block;}
.recom li .txt dd .btn:hover em{border-color: #00a225;}

.footer{width: 100%;padding: 10px 0;position:relative;background: #f0f0f0;text-align: center;color: #444;}
.footer a{
    color: #444;
}
.footer .finner {width: 1240px;margin: 0 auto;overflow: hidden;text-align: center;}
.footer .img { float: left; margin-left: 84px; display: inline;}
.footer .finfo {line-height: 26px;padding-top: 10px;}


.float_pic{width:120px; height:300px; position:fixed; top:50%; margin-top:-150px; _display:none;}
.left{left:0;}
.right{right:0;}


body {_height: 100%; _background-image: url(about:blank); _background-attachment: fixed; *overflow-x: hidden!important; }
.mask { width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; opacity: 0.3; background: #000; z-index: 100;}
.mask { filter: alpha(opacity=30);_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
#pop_banner{width:1000px; height:553px; position:fixed; top:50%; left:50%; margin:-276px 0 0 -500px;  _position:absolute; z-index:800; display:none; opacity:0;}
.close_ico{ width:50px; height:50px; position:absolute; top:77px; right:58px; z-index:200; cursor:pointer;}
#pop_btn_img{cursor:pointer; position:relative;}
#pop_btn_img object{position:absolute; top:0; left:0; width:358px; height:78px;}
#pop_banner object{position:absolute; top:0; left:0; width:1000px; height:553px;}



