@charset "gb2312";

.search_wrap .page{text-align:right}
.search_result{padding:10px 20px;line-height:30px}
.search_result .comm_tt em{line-height:30px}
.search_result .choose_game{line-height:32px}
.search_result .box{border:1px solid #e5e5e5;padding:5px 15px;line-height:20px;height:20px;width:120px;margin-right:15px;position:relative;z-index:20}
.search_result .box .tt{cursor:pointer}
.search_result .box s{float:right;width:10px;height:7px;background-position:0 -24px;margin-top:7px;overflow:hidden}
.search_result .box .choose_sub{top:30px;left:-1px}
.search_result .active_box .choose_sub,.search_result .active_box .choose_ul{display:block}
.search_result .active_box s{background-position:-20px -24px}
.search_result .txt input{border:1px solid #e5e5e5;padding:5px 15px;line-height:20px;height:20px;width:160px;margin-right:10px;float:left}
.search_result .txt a.comm_btn{width:80px;height:28px;line-height:28px;float:left}

.search_list{overflow:hidden;width:948px}
.search_list ul{position:relative;top:1px;width:960px}
.search_list li{float:left;height:95px;padding:21px 40px 25px 40px;width:236px;border-right:1px solid #e6e9ef;border-bottom:1px solid #e6e9ef}
.search_list li:hover{background:#f9f9f9}
.search_list .pic img{display:block;margin-top:4px;}
.search_list .pic img.appimg{width:90px;height:64px;}
.search_list .txt{margin-left:102px;line-height:20px}
.search_list .txt p{height:20px;overflow:hidden;text-overflow:ellipsis}
.search_list a.btn{line-height:25px;height:25px;width:90px;margin-top:7px}

.hist_tt{padding:10px 20px;border-bottom:1px solid #efefef;line-height:20px}

.search_tip{height:216px;line-height:42px;padding:0 40px;background:url(../images/search_bg.jpg) no-repeat 500px 0}
.search_tip .i_sp{float:left;width:15px;height:15px;overflow:hidden;background-position:0 -242px;margin:14px 5px 0 0}
.search_tip p{padding:85px 0 0 10px}

a.search_btn{height:26px;line-height:26px;width:90px}

.act_list{overflow:hidden}
.act_list ul{width:955px}
.act_list li{float:left;width:459px;border-right:1px solid #e6e9ef;border-bottom:1px solid #e6e9ef;padding:15px 0 15px 15px}
.act_list .txt{margin-left:270px;line-height:22px}
.act_list .txt strong{font-size:14px}
.act_list .name{font-size:16px;height:22px;overflow:hidden}
.act_list .btn{width:90px;height:25px;line-height:25px;margin-top:6px}

/*������ɱ*/
.ms_pic{display:block;width:490px;height:390px}
.ms_info{padding:30px 0 21px 0;height:127px}
.ms_info h6{padding:0 14px;font:20px/26px Microsoft Yahei}
.ms_info p{width:400px;margin:10px auto 0 auto;background:#f1f1f1;padding:5px 10px;font-size:14px}
.ms_dot{display:block;height:18px;border-top:1px dotted #e6e9ef}
.ms_price{width:398px;height:74px;background-position:0 -237px;position:relative;left:-4px;top:-4px;color:#fff;font-size:14px;line-height:26px;padding:0 15px 0 35px}
.ms_price p{padding-top:10px}
.ms_price strong{font-size:32px;vertical-align:-2px}
.ms_price .yj{display:block;line-height:18px;_padding-top:10px}
.ms_price .btn{margin-top:15px;display:inline-block;background:#ffae00;color:#fff;border-bottom:3px solid #fc8400;text-align:center;cursor:pointer;width:131px;height:41px;font:22px/41px Microsoft Yahei}
.ms_price .dis_btn{background:#aaa;border-color:#a88181;cursor:default}
.ms_price a.btn:hover{text-decoration:none;color:#fff}
.ms_time{clear:both;font-size:14px;height:38px;line-height:26px;padding-left:70px}
.ms_time s{float:left;width:20px;height:20px;background-position:-60px -240px;margin:7px 6px 0 0}
.ms_time em{font-size:28px;vertical-align:-2px;margin:0 3px}
.ms_sum{padding-bottom:10px}
.ms_sum p{height:69px;line-height:66px;font-size:14px;text-align:center}
.ms_sum p em{font-size:20px;vertical-align:-2px}
.ms_nav{height:387px}
.ms_nav dl{padding:7px 15px 0 15px}
.ms_nav dt{font:18px/28px Microsoft Yahei;margin:10px 0 14px 0}.ms_nav .today dt{font-weight:800;color:#f74a4a}
.ms_nav dt s{float:left;width:20px;height:20px;margin:5px 5px 0 0}
.ms_nav .today dt s{background-position:-30px -105px}
.ms_nav .tomorrow dt s{background-position:-60px -105px}
.ms_nav .prev dt s{background-position:-90px -105px}
.ms_nav dd a{width:200px;height:52px;padding:7px 0 0 10px;cursor:pointer}
.ms_nav dd img{display:block;width:44px;height:44px}
.ms_nav dd a,.ms_nav dd span{display:block}.ms_nav dd a:hover{text-decoration:none}.ms_nav dd a:hover .name{color:#3a3f4a}
.ms_nav .today dd a{padding-top:20px;height:67px}
.ms_nav .today dd a:hover,.ms_nav .today dd a.current{background:url(../images/bg.png) no-repeat 0 -313px}
.ms_nav .prev dd a:hover,.ms_nav .prev dd a.current,.ms_nav .tomorrow dd a:hover,.ms_nav .tomorrow dd a.current{background:url(../images/bg.png) no-repeat -213px -313px}
.ms_nav dd span.txt{margin-left:50px;padding-right:5px;line-height:16px;height:16px;overflow:hidden}
.ms_nav dd .name{font-size:14px}

/*�Ա���*/
.tao{overflow:hidden}
.tao dl{float:left;padding:22px 21px;line-height:22px;width:256px;height:100px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;position:relative}
.tao dt{float:left;margin-top:10px}
.tao dt img{display:block;width:80px;height:67px}
.tao dd{margin-left:94px}
.tao dd p{height:22px;overflow:hidden;word-break:break-all}
.tao a.box{display:block;border:1px solid #e3eaee;width:58px;height:25px;line-height:25px;margin-top:5px;color:#666;cursor:pointer}
.tao a.box:hover{color:#e43333;border-color:#e43333;text-decoration:none}
.tao .i_s_fav{float:left;width:11px;height:10px;overflow:hidden;background-position:-20px -243px;margin:8px 4px 0 6px;display:inline}
.tao a.box:hover .i_s_fav{background-position:-40px -243px}
.tao a.btn{line-height:25px;height:25px;width:90px;margin-top:4px;*line-height:28px;*overflow:hidden}
.tao .comm_bg{width:1200px;min-height:140px}
.tao dd.zj{margin:0;position:absolute;top:-5px;left:10px;width:56px;height:46px;background-position:-350px -89px;text-align:center;color:#fff;line-height:16px;padding-top:10px}
.tao dd.zj b{display:block;font-size:14px}
.tao_nav{margin:27px 0 15px -20px}
.tao_nav li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #aaa;height:16px;display:inline;_overflow:hidden;margin-bottom:10px;_margin-bottom:0}
.tao_nav li a{position:relative;top:-7px;display:block;min-width:85px;height:30px;line-height:30px;text-align:center;font-size:14px}
.tao_nav li a.current,.tao_nav li a:hover{background:#f74a4a;color:#fff;text-decoration:none}

/*�����̳�*/
.xy_recommend{overflow:hidden}
.xy_recommend dl{float:left;padding:22px 30px;line-height:22px;width:256px;height:100px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;position:relative}
.xy_recommend dt{float:left;margin-top:5px;position:relative}
.xy_recommend dt img{display:block;width:90px;height:90px}
.xy_recommend dt em{position:absolute;top:0;left:0;display:block;width:23px;height:46px;font-size:14px;color:#fff;background-position:-90px -160px;text-align:center;line-height:16px;padding-top:5px}
.xy_recommend dd{margin-left:104px}
.xy_recommend dd p{height:18px;line-height:18px;overflow:hidden}
.xy_recommend a.box{display:block;border:1px solid #e3eaee;width:58px;height:25px;line-height:25px;margin-top:5px;color:#666;cursor:pointer}
.xy_recommend a.box:hover{color:#e43333;border-color:#e43333;text-decoration:none}
.xy_recommend .i_s_fav{float:left;width:11px;height:10px;overflow:hidden;background-position:-20px -243px;margin:8px 4px 0 6px;display:inline}
.xy_recommend a.box:hover .i_s_fav{background-position:-40px -243px}
.xy_recommend a.btn{line-height:26px;height:25px;width:90px;margin-top:4px;*line-height:28px;overflow:hidden}
.xy_recommend .comm_bg{width:960px;height:290px}
/*��Ϸר�� v_jinggao*/
.btn01,.btn02,.tit-a i,.mark,.tq-area a,.next-btn{background-image:url(../images/daoju_xy.png); background-repeat:no-repeat;}
.btn01{ display:block; width:89px; height:26px; background-position:-307px -177px; text-indent:-999em;}
.btn02,.btn03{ display:block; width:143px; height:40px; line-height:40px; background-position:0 -177px; color:#fff; font-size:18px; text-align:center; text-shadow:0 0 2px #2453a9;}
.btn02:hover{ text-decoration:none; color:#fff; background-position:0 -221px;}
.btn03{ background-position:-153px -177px;}
.btn03:hover{ text-decoration:none; color:#fff; background-position:-153px -221px;}
.recom-area{  font-family: "Microsoft YaHei";}
.recom-area .bd{ border-right:solid 1px #e6e6e8; border-bottom:solid 2px #e6e6e8; background-color:#fff; padding-bottom:6px;}
.tit-a{ height:30px; margin:12px 0 6px; font-family: "Microsoft YaHei"; }
.tit-a h2{ color:#656565; font-size:20px; font-weight:400;}
.tit-a h2 span{ color:#033ea5;}
.tit-a i{ display:inline-block; height:29px; margin-right:5px; vertical-align:-5px; *vertical-align:3px;}
.games-area{ font-family: "Microsoft YaHei";}
.games-area .bd{}
.games-area .tabs-bd{ /*border-right:solid 1px #e6e6e8; border-bottom:solid 2px #e6e6e8;*/ background-color:#fff; padding-bottom:6px; display:none;}
.tabs-hd{ margin-bottom:8px;}
.tabs-hd li{ display:inline; margin-right:32px; font-weight:bold;}
.tabs-hd li.cur a{ color:#2b5ab6;}
.tabs-hd li a:hover{ text-decoration:none;}
.tabs-bd-left{ width:143px; float:left;}
.tabs-bd-right{ width:800px; height:305px; overflow:hidden; float:left; position:relative;}
.next-btn{ display:block; width:23px; height:23px; position:absolute; top:145px; right:5px; background-position:-505px -176px;}
.img-list-wrapper{ width:200%; position:relative;}
.img-list{ width:800px; float:left;}
.img-list li{ float:left; width:100px; height:167px; padding:16px 28px 0; text-align:center; color:#515567;}
.img-list li:hover{ background-color:#1d63c7; color:#fff;}
.img-list li.hid-text{ height:100px; overflow:hidden;}
.img-list li.hid-text:hover{ margin-top:-60px; height:167px;}
.img-list li img{ border:solid 5px #d8e8ff; display:block; margin-bottom:5px;}
.img-list li .name{ font-size:16px;}
.img-list li .price{ font-size:14px;}
.img-list li .overtime{ float:right; text-decoration:line-through;}
.img-list li .nowtime{ color:#c6c6c6; color:#f74a4a; float:left; font-weight:bold;}
.img-list li:hover .nowtime{ color:#fffc00;}
.tabs-bd-cf .img-list li img{ border:solid 5px #e5f293;}
.tabs-bd-ylzt .img-list li img{ border:solid 5px #fff681;}
.tabs-bd-x5 .img-list li img{ border:solid 5px #ffbdbd;}
.tabs-bd-cf .img-list li:hover{ background-color:#86b900;}
.tabs-bd-ylzt .img-list li:hover{ background-color:#ffb400;}
.tabs-bd-x5 .img-list li:hover{ background-color:#f74a4a;}
/*��Ϸר�� v_jinggao*/
.xy_bot{ margin-top:20px;}
.slide{width:950px;height:330px;overflow:hidden;position:relative}
.slide .pic{position:absolute;top:0}
.slide .dev{float:left;position:relative;width:950px;height:330px}
.slide .dev p{position:absolute;width:930px;padding:0 10px;height:40px;line-height:40px;color:#fff;bottom:0;left:0}
.slide .dev s{display:block;width:950px;height:40px;background:#000;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(opacity=60);position:absolute;bottom:0;left:0}
.slide .dot{position:absolute;bottom:10px;right:20px;text-align:right}
.slide .dot a{display:inline-block;width:12px;height:12px;overflow:hidden;background:#fff;margin-left:6px}
.slide .dot a.curr{background:#f74a4a}
.xy_bot{width:950px;overflow:hidden}
.xy_bot ul{width:960px}
.xy_bot li{float:left;margin-right:3px}
.login_box{height:50px;padding:15px}
.login_box .usr_img img{display:block;width:46px;height:46px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px}
.login_box p{margin-left:55px}
.login_box .ico{background:url(../images/icon.png) no-repeat;float:left;width:16px;height:15px;margin:4px 4px 0 0}
.login_box .ico_vip,.login_box .ico_nvip{background-position:0 -473px}
.login_box .ico_nonvip{background-position:-52px -473px}
.login_box .ico_vipc{background-position:-16px -473px}
.login_box .ico_vipl{background-position:-34px -473px}
.login_box .ico_vip1{background-position:-69px -473px}
.login_box .ico_vip2{background-position:-85px -473px}
.login_box .ico_vip3{background-position:-102px -473px}
.login_box .ico_vip4{background-position:-120px -473px}
.login_box .ico_vip5{background-position:-138px -473px}
.login_box .ico_nvip1{background-position:-69px -492px}
.login_box .ico_nvip2{background-position:-85px -492px}
.login_box .ico_nvip3{background-position:-102px -492px}
.i_recommend{background-position:2px -509px;width:28px;height:27px}
.i_area{background-position:-29px -509px;width:30px;height:22px;margin-top:3px}
.i_bot{background-position:-69px -509px;width:30px;height:22px;margin-top:3px}

/*����ϲ��*/
.comm_tt{height:27px;line-height:30px;margin-bottom:10px;overflow:hidden}.comm_tt s{margin-right:5px}
.comm_tt b{color:#3056b7;font-weight:400}
.favorite img{display:block;width:90px;height:75px;margin:0 auto 10px auto}
.favorite dl{width:129px;height:160px;padding:28px 34px;border-left:1px solid #f3f4f6;float:left}
.favorite dd{text-align:center}
.favorite dl p{height:40px;overflow:hidden}
.favorite dl p a b{display:block}
.favorite dl p.red{height:20px}
.favorite .comm_bg{width:1190px}.favorite{overflow:hidden}/*  |xGv00|fe2ecddf42b0870d9f2a07cb5ab2b18f */