@charset "utf-8";
/* CSS Document */

@media screen and (max-width:479px){


#kjdh{height:30px;}
#kjdh .gift{width:70px; height:23px; line-height:23px; padding-left:3px; top:4px;}
#kjdh dl dt{height:30px; line-height:30px;}
#kjdh dl dt span{width:14px; height:14px; line-height:14px;vertical-align:-2px;}
#kjdh dl dd{ height:55px; top:35px;}

/**/
#kjdh ul{height:22px; line-height:22px; bottom:3px;}
#kjdh ul li{height:22px; line-height:22px; }
#kjdh ul li.logo img{ width:21px; height:22px;}
/**/
/*3.11*/
.more_menu{top:2px;}
.more_menu .more_bnt{width:27px; height:25px;}
.more_menu .more_box{top:30px; font-size:17px; width:110px;}


.top{height:60px; background:url(../skin_img/head_60.png) repeat-x; border-bottom-width:2px;}
#logo a{width:102px;height: 38px;}
#logo a{width:102px;height: 38px;}

#search{width:180px; height:24px;}
.search_text{ width:149px; height:20px; line-height:20px; margin:2px 0 0 6px;font-size:12px;}
.search_ico{width:25px; height:23px; padding-top:2px;}

.nav{height:38px;}
.nav li{ height:38px; line-height:38px; font-size:16px;}	
.nav li a{height:38px;}

/*合集列表*/
.hj_box{ margin-bottom:15px; margin-top:-22px;}
.hj_box ul li{margin-top:15px;}
.hj_box ul li p{ height:38px; line-height:38px; font-size:18px;}

.hjny2 ul li{ padding:15px 77px 15px 95px; height:70px;}
.hjny2 ul .pic{width:70px; height:70px;top:15px; left:10px;}
.hjny2 ul .pic img{width:70px; height:70px; border-radius:15px;}
.hjny2 ul .title{ max-height:48px; line-height:24px; font-size:17px; height: 24px;}
.hjny2 ul .title a,.xzy ul .title h1{height:24px; font-size:17px;}
.hjny2 ul .info{font-size:14px; left:95px; bottom: 24px;}
.hjny2 ul .down { top:22px;height: 32px;line-height: 34px;width: 65px;}

/*3.26*/
.xzy ul li{padding-right:90px;}
.xzy ul .down{top:47px;height: 38px;line-height: 40px;width: 80px;}
.qd_box{padding: 6px 0px 3px;margin: 0 14px 15px;}
.qd_box a {height: 42px;line-height: 42px;font-size: 16px; margin-top:6px; margin-bottom:6px;}
/*3.26END*/


.xzy ul .title .score{ margin-top:1px; line-height:20px;}

.xzy ul .pic{left:14px;}

.score{top:14%;width: 27px;height: 19px; line-height:20px; font-size:15px;}

.yxlx{height:45px; line-height:45px; font-size:17px;}
.yx_tab{font-size:17px; height:55px; line-height:55px;}
.yx_tab a{ height:55px;}
.yx_tab a.cur,.yx_tab a:hover{height:54px;}

.yxjs{height:40px; line-height:40px; font-size:20px;}
.showbox p{ font-size:16px;}
.tabs{ height:41px;}
.tabs a{font-size:18px;height:41px; line-height:40px;}
.tabs a.cur,.tabs a:hover{height:39px; line-height:38px;} 

.tabs_box ul li,.tabs_box dl dt,.tabs_box dl dd{height:30px; line-height:30px; font-size:16px;}
.tabs_box ul li .lh{height:30px; width:60px; line-height:32px;}


/**/
.tabs_box.bbn dl dt{height: 33px; line-height: 33px;padding: 5px 0 3px 0;margin: 0 10px;}
.tabs_box.bbn dl dd{height: 30px; line-height: 30px; padding:8px 0;}
/**/

.zxgl{padding:12px;}
.zxgl dt,.yxxg_box .title{font-size:18px;height: 30px;line-height: 28px;}
.zxgl dd{font-size:16px;height: 38px;line-height: 38px;}
.yxxg_box .title span{padding-left:12px;}

.yxxg ul li img{width:70px; height:70px;border-radius:15px;}
.yxxg ul li span{ font-size:14px;}

.pl_box dl dt{font-size:18px;}
.pl_box dl dt span{font-size:14px;}
.pl_r .wby{height:90px;}
.pl_r .text,.pl_r .title{font-size:15px; height:23px; line-height:23px;}
.pl_r .text_box .text,.pl_r .title{font-size:14px;}

/*搜索页*/
.show_btl{height:35px; line-height:35px; font-size:18px;}

.yxk_box ul li{height:70px; padding:15px 75px 15px 85px;}
.yxk_box .info{font-size:12px; height:25px; line-height:25px;}
.yxk_box ul li .title{font-size:16px;height:25px; line-height:25px;}
.yxk_box ul li .title a{max-height:25px; max-width:80%;}
.stars{float: left;width:75px; height:20px;background:url(../skin_img/stars.png) no-repeat;}
.star5{background-position: 0 2px;}
.star4{background-position: -15px 2px;}
.star3{background-position: -29px 2px;}
.star2{background-position: -44px 2px;}
.star1{background-position: -60px 2px;}
.yxk_box ul li .xz{ width:52px; height:20px; line-height:20px;font-size:14px; top:38px;}

.yxk_box ul li .pic img {width: 70px;height: 70px;border-radius: 15px;}
.yxk_box .info span{height:12px; margin:0 10px;}

.gy_jzgd{height:30px; line-height:30px;font-size:16px; margin-bottom:10px; overflow:hidden;}
.gy_jzgd span{margin-right:5px; width:18px; height:18px;}


.m3lb_box dl{height: 75px;padding:15px 0;}
.m3lb_box dl dt{top:15px;width:105px; height:75px;}
.m3lb_box dl dt img{width: 105px; height: 75px;}
.m3lb_box dl dd{ padding-left: 125px; padding-right:10px;}
.m3lb_box dl dd .title{font-size: 16px;height: 20px; line-height:20px; overflow:hidden;}
.m3lb_box dl dd .info{line-height: 18px; height: 36px; font-size: 12px; }
.m3lb_box dl dd .pf{font-size: 12px; margin-top: 3px;}

.m3lb_box .none,.yxk_box .none{font-size:16px;}

/*新增搜索*/
.ss_nav{ margin:25px 10px 0;font-size: 18px; height: 43px; line-height: 43px;}
.ss_nav ul li span {width: 42px;height: 20px;line-height: 20px;}
.wu_tips{margin: 45px 10%; height:109px; padding-left: 128px; line-height: 39px;font-size: 20px;}
.wu_tips_l {width: 94px;height: 109px;}
.ss_cnxh{font-size:19px;}
.dj_more {height: 40px;line-height: 40px; font-size:15px; margin-bottom:16px;}
.dj_more .jt_xx {width: 24px;height: 13px;}
.hjny2 ul .title.lbd{font-size: 17px;}
.hjny2 ul .info.lbd{ height: 40px; line-height: 20px; font-size: 13px; margin-top:8px;}
.hjny2 ul .title.lbd a{max-width:100%;}
.ss_wz ul li{font-size:16px; padding:16px 0 16px 60px;}
.ss_wz .lx{font-size:15px; top:16px;}

.slideBox .hd.syd{bottom: 30px;}
.slideBox .hd.syd li{width:15px; height:5px;}
.slideBox .bd.syd li .tit{height: 32px; line-height: 32px; font-size: 16px;}

.tc_box .title{height: 45px; line-height: 45px;font-size: 18px; padding-left: 20px;}
.tc_box .nr{ font-size: 18px;padding:18px 0 23px 0;}
.tc_box .nr p{ margin-left: 20px; margin-bottom: 45px;}
.tc_box .nr .bnt{height: 45px; line-height: 45px;}

/*3.27*/
.foot_nav{ font-size:16px; margin:15px 0 10px;}
.foot_nav span{margin:0 15px; height:16px;}
.foot_nav img{ width:23px; height:24px;}


}
@media screen and (max-width:450px){
.hjny2 ul .title a,.xzy ul .title h1{max-width:80%;}


.slideBox{margin-bottom:38px;}
.slideBox .hd{bottom:-33px;}
.slideBox .hd li{width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.yxlx{margin-top:18px;}

.score {top: 14%;width: 26px;height: 17px;line-height: 18px;font-size: 14px;}

/*搜索页*/
	.yxk_box ul li .title a{max-width:75%;}
	
/*新增搜索*/
.ss_nav{ margin:25px 10px 0;font-size: 16px; height: 40px; line-height: 40px;}
.ss_nav ul li span {width: 40px;height:19px;line-height:19px; font-size:13px;}
.wu_tips{margin:35px 10%; height:109px; padding-left: 121px; line-height: 37px;font-size: 17px;}
.wu_tips_l {width: 90px;height: 104px;}
.ss_cnxh{font-size: 16px;}

.tabs_box ul li,.tabs_box dl dt,.tabs_box dl dd{height:30px; line-height:30px; font-size:15px;}
.tabs_box ul li .lh{height:30px; width:60px; line-height:32px;}
.tabs_box dl .name{width:70%;}
.tabs_box dl .time{width:30%;}

.hjny2 ul .info{max-width:51%;}

.tc_box .title{height: 42px; line-height: 42px;font-size: 17px; padding-left: 18px;}
.tc_box .nr{ font-size: 17px;}
.tc_box .nr p{ margin-left: 18px;}
.tc_box .nr .bnt{height: 42px; line-height: 42px;}

	/*3.26*/
	.qd_box {padding: 4px 0px 3px;}
.qd_box a {height: 40px;line-height: 40px;font-size: 16px; margin-bottom:5px; margin-top:5px;}
/*3.26END*/

}
@media screen and (max-width:360px){
	
	.hj_box{ margin-bottom:12px;padding:0 8px; margin-top:-18px;}
    .hj_box ul li{margin-top:12px;}
	.hj_box ul li p{ height:32px; line-height:32px; font-size:15px;}
	
	.pl_box .pic img {width: 45px;height: 45px;border-radius: 45px;}
	.pl_r .text, .pl_r .title{font-size:13px; line-height:20px; height:20px;}
	.pl_r .text_box .text,.pl_r .title{font-size:12px;}
	.pl_r .title span{font-size:12px;}
	.pl_box .pic{left:0px;}
	.pl_box dl dd{padding: 15px 8px 15px 55px;}
	
	.pl_r .bottom{height: 19px; line-height: 19px; margin-top: 20px;}
    .zan_bg{ width: 20px; height: 19px;}
    .zan_box span{ font-size: 12px; margin-left:5px;}
    .hfpl{ width: 21px; height: 17px;}
	.pl_r .text_box .pic {left: 8px;}
	.pl_r .text_box{padding: 10px 10px 5px 60px;}
    .hjny2 ul .title a,.xzy ul .title h1{max-width:69%;height: 20px;}
	
	
	.tabs{ height:38px;}
    .tabs a{font-size:15px;height:38px; line-height:37px;}
    .tabs a.cur,.tabs a:hover{height:36px; line-height:36px;}

    .tabs_box ul li,.tabs_box dl dt,.tabs_box dl dd{height:25px; line-height:25px; font-size:13px;}
    .tabs_box ul li .lh{height:25px; width:56px; line-height:27px;}
	
	.hjny2 ul .info{max-width:45%;}
	/*搜索页*/
	.yxk_box ul li .title a{max-width:68%;}
	
	
	.ss_wz ul li{font-size:14px; padding:14px 0 14px 55px; height:21px; line-height:21px;}
    .ss_wz .lx{font-size:13px;width: 42px;padding-right: 5px;height: 21px; top:14px;}
	
	.slideBox .hd.syd{bottom: 26px;}
    .slideBox .hd.syd li{width:15px; height:5px;}
    .slideBox .bd.syd li .tit{height: 30px; line-height: 30px; font-size: 14px;}


.tc_box .title{height: 40px; line-height: 40px;font-size: 15px; padding-left: 18px;}
.tc_box .nr{ font-size: 15px;padding:18px 0 23px 0;}
.tc_box .nr p{ margin-left: 18px; margin-bottom: 45px;}
.tc_box .nr .bnt{height: 40px; line-height: 40px;}
	
	/**/
.tabs_box.bbn dl dt{height: 31px; line-height: 31px;padding: 6px 0 4px 0;margin: 0 10px;}
.tabs_box.bbn dl dd{height: 31px; line-height: 31px; padding: 5px 0;}
/**/
	 /*3.12*/
   .ckgd{ height:35px; font-size:14px; line-height:35px;}
   
   /*3.26*/
	.qd_box{padding: 3px 0px 2px;}
.qd_box a {height: 35px;line-height: 35px;font-size: 15px; margin-top:5px; margin-bottom:5px;}
/*3.26END*/	 

/*3.11*/
   .ckgd{ height:35px; font-size:14px; line-height:35px;}
  
   .more_menu{top:2px;}
   .more_menu .more_bnt{width:27px; height:25px;}
   .more_menu .more_box{top:30px; font-size:15px; width:105px; line-height:28px;}
	 /*3.11end*/
	 
	
	}

@media screen and (max-width:320px){

#logo{width: 95px;height: 35px;}
#logo a{width: 95px;height: 35px;}

#search{width:180px; height:24px;}
.search_text{ width:149px; height:20px; line-height:20px; margin:2px 0 0 6px;font-size:12px;}
.search_ico{width:25px; height:23px; padding-top:2px;}

.nav{height:30px;}
.nav li{ height:30px; line-height:30px; font-size:14px;}
.nav li a{height:30px;}

.nav li a:hover,.nav li a.cur{ background:url(../skin_img/nav_x.png) no-repeat center bottom;}


.foot_nav{ font-size:14px; margin: 10px 0 8px;}
.foot_nav span{margin:0 15px; height:16px;}

/*3.27*/
.footer p{height:20px; line-height:20px;}
.foot_nav img{width:22px; height:23px;}
.foot_nav span{margin:0 15px; height:16px;}

/*合集*/
.hj_box{padding:0 7px;}
.hjny2 ul li{ padding:15px 80px 15px 72px; height:55px;}/*3.26*/
.hjny2 ul .pic{width:55px; height:55px;top:15px; left:7px;}
.hjny2 ul .pic img{width:55px; height:55px; border-radius:10px;}
.hjny2 ul .title{ max-height:36px; line-height: 20px; font-size:15px; height: 20px; margin-top: 2px;}
.xzy ul .title h1{font-size:15px;}
.hjny2 ul .info{ height:18px; line-height:18px;font-size:12px; left:72px; bottom: 21px;}
.hjny2 ul .info span {margin-right:6px;}
/*3.26*/
.hjny2 ul .down {top: 36px;height: 34px;line-height: 36px;width: 70px; font-size:12px;}

.score{top:8%; right:-33px;width:24px; height:17px; font-size:14px; font-size: 11px;}

.yxlx{height:38px; line-height:38px; font-size:16px; margin-top:15px;}
.yx_tab{font-size:16px; height:48px; line-height:48px;}
.yx_tab a{ height:48px;}
.yx_tab a.cur,.yx_tab a:hover{height:47px;}

.hjny2 ul .info{max-width:51%;}
.showbox p{font-size:12px; line-height:22px;}
.more_btn{width:50px; height:19px;}
.slideBox{margin-bottom:35px;}
.slideBox .hd{bottom:-30px;}
.slideBox .hd li{width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}



.yxxg ul li img{width:48px; height:48px;border-radius:10px;}
.yxxg ul li span{ font-size:12px;}

.zxgl{padding:10px;}
.zxgl dt,.yxxg_box .title{font-size: 15px;height: 27px;line-height: 25px;}
.zxgl dd{font-size: 14px;height: 33px;line-height: 33px;}
.yxxg_box .title span{padding-left:10px;}

.pl_box dl dt{font-size:15px;padding: 10px 10px 0px 10px;}
.pl_box dl dt span{font-size:12px;}	

/*搜索页*/
.show_btl{height:30px; line-height:30px; font-size:16px;}

.yxk_box ul li{height:55px;padding: 15px 65px 15px 70px;}
.yxk_box ul li .title{ font-size:14px; height:20px; line-height:20px;}
.yxk_box ul li .pic img{ width:55px; height:55px;border-radius:12px;}
.yxk_box ul li .xz{top:30px;}

.search_jg{height:40px;}
.search_jg .icon{height:40px; width:17px;}
.search_jg .title{ font-size:14px;}


.m3lb_box dl{height:65px;}
.m3lb_box dl dt{ left:5px;}
.m3lb_box dl dd .info {line-height: 26px;height: 26px;font-size: 12px;}
.m3lb_box dl dt img {width: 90px;height: 65px;}
.m3lb_box dl dd {padding-left: 105px;padding-right: 10px;}
.m3lb_box dl dd .title{font-size: 14px;height:18px; line-height:20px;}

.m3lb_box .none,.yxk_box .none{font-size:12px;}

.m3lb_box{margin-bottom:25px;}

/**/
.dj_more { font-size: 14px; margin-bottom:16px;}
.dj_more .jt_xx {width: 22px;height: 11px; margin-left:12px; vertical-align:-1px;}
.hjny2 ul .title.lbd{font-size: 15px;}
.hjny2 ul .info.lbd{ height: 36px; line-height: 18px; font-size: 12px; margin-top: 2px;}



}



/*5 25*/
.yxjsbox{ height:165px; padding:40px 4%;}
.yxjsbox dl{ padding:0 170px 0 197px; height:165px; position:relative;}
.yxjsbox dl dt{ position:absolute; left:0; top:0; width:165px; height:165px;}
.yxjsbox dl dt img{ width:165px; height:165px;}
.yxjsbox dl dd.dd_btn{ position:absolute; right:0; top:0; width:168px;}
.yxjsbox dl dd.dd_btn a{ display:block; height:56px; line-height:56px; text-align:center; font-size:20px; color:#fff; background:#3babf5; margin-top:54px;}
.yxjsbox dl .dd_infro .ptitle{ height:68px; line-height:68px; overflow:hidden; font-size:36px; color:#2c2c2c;}
.starn{ height:30px; background:url(../skin_img/starr.png) no-repeat 0 0; width:186px;}
.yxjsbox dl .dd_infro .ptxt{ line-height:42px; height:42px; overflow:hidden; font-size:24px; color:#b5b5b5; margin-top:10px;}
.mainbox .box_title{ height:76px; line-height:76px; background:#f3f6f8; padding:0 4%; font-size:30px; color:#2c2c2c;}
.mainbox .box_title span{ float:left; margin-top:22px; margin-right:15px;}
.mainbox .box_title span img{ display:block;}
.mainbox .box1_txt{ padding:20px 4%; font-size:26px; color:#2c2c2c; line-height:48px; text-indent:2em;}
.mainbox .game ul li span{ margin-top:20px;}
.mainbox .game ul li{ margin-bottom:30px;}

.game{ height:auto; padding:20px 15px; overflow:hidden;}
.game ul li{float:left; width:25%; text-align:center;}
.game ul li img{border-radius:18px; width:140px; height:140px;}
.game ul li span{font-size:26px;display:block; max-width:100%;color:#333; height:35px; line-height:35px; overflow:hidden;}


/*6 7*/
.bg_list {zoom:1; padding:40px 5%;position:relative; z-index:0;}
.mrd_pic { width:100%;overflow:hidden;display:block;position:relative; /*height:1000px;*/}
.mrd_pic ul{ width:4000px;}
.mrd_pic li { float:left; overflow:hidden; position:relative;}
.mrd_pic li img { display:block; cursor:pointer; /*width:100%;*/}
.pic-cover{ font-size:20px; color:#fff; position:absolute; right:5%; top:5%;}

@media screen and (max-width:449px){
	.yxjsbox dl{ padding:0 70px; height:60px;}
	.yxjsbox dl dt{ width:60px; height:60px;}
	.yxjsbox dl dt img{ width:60px; height:60px;}	
	.yxjsbox dl dd.dd_btn{ width:68px;}
	.yxjsbox dl dd.dd_btn a{ height:26px; line-height:26px; font-size:12px; margin-top:13px;}
	.yxjsbox dl .dd_infro .ptitle{ height:22px; line-height:22px; font-size:16px;}
	.starn{ height:15px; background-position:-3px -43px; margin-top:3px; width:108px;}
	.yxjsbox dl .dd_infro .ptxt{ line-height:22px; height:22px; font-size:14px; margin-top:1px;}
	.yxjsbox{ height:60px; padding:20px 4%;}
	
	.mainbox .box_title{ height:36px; line-height:36px; font-size:16px;}
	.mainbox .box_title span{ margin-top:10px; margin-right:6px;}
	.mainbox .box_title span img{ height:18px;}
	.mainbox .box1_txt{ padding:10px 4%; font-size:14px; line-height:22px;}
	
	.mainbox .game ul li span{ margin-top:0;}
	.mainbox .game ul li{ margin-bottom:10px;}
	
	/*6 7*/
	.bg_list{ padding:10px 5%;}
	.slide-nav span{ width:10px; height:10px;}
	.pic-cover{ font-size:14px;}
	

/************6 7****************************************************************************************************************/
.hjny2.newadd ul .info{ bottom:13px;}
.newadd .stars{background: url(../skin_img/star.png) no-repeat; width:107px;}
.newadd .star5{ background-position:-4px -41px;}
.newadd .star4{ background-position:-28px -41px;}
.newadd .star3{ background-position:-47px -41px;}
.newadd .star2{ background-position:-69px -41px;}
.newadd .star1{ background-position:-91px -41px;}
.newadd .star0{ background-position:-114px -41px;}
.newadd .star4b{ background-position:-25px -113px;}
.newadd .star3b{ background-position:-47px -113px;}
.newadd .star2b{ background-position:-69px -113px;}
.newadd .star1b{ background-position:-91px -113px;}
}

@media screen and (min-width:450px) and (max-width:750px){
	.yxjsbox dl dt img{ width:85px; height:85px;}
	.yxjsbox dl dt{ width:85px; height:85px;}
	.yxjsbox dl{ padding:0 100px 0 95px; height:85px;}
	.yxjsbox dl dd.dd_btn{ width:100px;}
	.yxjsbox dl dd.dd_btn a{ height:36px; line-height:36px; font-size:16px; margin-top:22px;}
	.yxjsbox dl .dd_infro .ptitle{ height:28px; line-height:28px; font-size:20px;}
	.starn{ height:15px; background-position:-3px -43px; margin-top:3px; width:108px; margin-top:9px;}
	.yxjsbox dl .dd_infro .ptxt{ line-height:22px; height:22px; font-size:16px;}
	.yxjsbox{ height:85px; padding:20px 4%;}
	
	.mainbox .box_title{ height:46px; line-height:46px; font-size:20px;}
	.mainbox .box_title span{ margin-top:11px; margin-right:10px;}
	.mainbox .box_title span img{ height:26px;}
	.mainbox .box1_txt{ padding:15px 4%; font-size:16px; line-height:28px;}
	.mainbox .game ul li span{ margin-top:5px;}
	.mainbox .game ul li{ margin-bottom:8px;}
	
	
	/*******************************6 7***********************************/
	.hjny2.newadd ul .info{ bottom:12px;}
	.newadd .stars{ width:141px;}
	.newadd .star5{ background-position:0 -77px;}
	.newadd .star4{ background-position:-30px -77px;}
	.newadd .star3{ background-position:-57px -77px;}
	.newadd .star2{ background-position:-84px -77px;}
	.newadd .star1{ background-position:-111px -77px;}
	.newadd .star0{ background-position:-141px -77px;}
	.newadd .star4b{ background-position:-30px -152px;}
	.newadd .star3b{ background-position:-57px -152px;}
	.newadd .star2b{ background-position:-84px -152px;}
	.newadd .star1b{ background-position:-111px -152px;}
	
}

/*---------*/
@media screen and (max-width:690px){
.game ul li img{width:110px; height:110px;}
}
@media screen and (max-width:600px){
.game{padding:19px 15px 16px 15px;}
	.game ul li img{width:90px; height:90px;}
	.game ul li span{font-size: 17px;height: 26px;line-height: 26px;}	
	
	/*10.10*/
	.rmtj_box{padding-bottom: 20px;}
	.rmtj_box ul li{ height:85px; padding-left:116px;margin: 8px 0 5px 0;}
	.rmtj_box ul li .pic{width:85px; height:85px;}
	.rmtj_box ul li .tit{font-size:20px; height:28px; line-height:28px;}
	.rmtj_box ul li .stars{margin:2px 0 8px;}
	.rmtj_box ul li .text{font-size:16px; height:22px; line-height:22px;}
	.global_tit {height:43px;line-height:43px;margin-top: 5px;}
	.global_tit span{font-size:22px;}
	.global_tit a{font-size: 15px;}
}
@media screen and (max-width:480px){
.game ul li img{width:80px; height:80px;}
	.game ul li span{font-size: 15px;height: 20px;line-height: 20px;}
	
	/*10.10*/
	.rmtj_box{padding:0 12px 25px 0;}
	.rmtj_box ul li{ height:75px; padding-left:100px; margin:18px 0 2px 0;}
	.rmtj_box ul li .pic{width:75px; height:75px; left:12px;}
	.rmtj_box ul li .stars{margin:3px 0 7px; background:url(../skin_img/stars3.png) no-repeat;width:65px;height: 13px;}
	.rmtj_box ul li .star5{background-position:0px -1px;}
.rmtj_box ul li .star4{background-position: -12px -1px;}
.rmtj_box ul li .star3{background-position: -26px -1px;}
.rmtj_box ul li .star2{background-position: -39px -1px;}
.rmtj_box ul li .star1{background-position: -51px -1px;}
.rmtj_box ul li .star0{background-position: -64px -1px;}
.rmtj_box ul li .star4b{background-position: -12px -14px;}
.rmtj_box ul li .star3b{background-position: -26px -14px;}
.rmtj_box ul li .star2b{background-position: -38px -14px;}
.rmtj_box ul li .star1b{background-position: -52px -14px;}
.rmtj_box ul li .starb{background-position:-64px -14px;}
	
	
	.rmtj_box ul li .tit{font-size: 16px;height: 25px;line-height: 25px;}
	.rmtj_box ul li .text{font-size: 14px;height: 20px;line-height: 20px;}
	.global_tit span{font-size:18px;}
}
@media screen and (max-width:420px){
.game ul li span{font-size: 13px;height: 23px;line-height: 23px;}
	.game ul li img {border-radius: 12px; width:60px; height:60px;}
	.game{padding:17px 10px 15px 10px;}	
	/*10.10*/
	.rmtj_box{padding: 0 10px 16px 0;}
	.rmtj_box ul li{ height:55px; padding-left:75px;margin: 6px 0 2px 0;}
	.rmtj_box ul li .pic{width:55px; height:55px; left:10px;}
	.rmtj_box ul li .pic img{border-radius:10px;}
	.rmtj_box ul li .tit{font-size:14px;height: 20px;line-height: 20px;}
	.rmtj_box ul li .text{font-size:12px;height: 18px;line-height: 18px;}
	.global_tit {height:40px;line-height:40px;}
	.global_tit span{font-size:18px;}
	.global_tit a{font-size: 12px;}
	.rmtj_box ul li .stars{margin: 0px 0 3px;}
}
@media screen and (max-width:321px){
.game ul li img {width:50px; height:50px; border-radius:9px;}
	.game ul li span{font-size:12px;}
	
	/*10.10*/
	.rmtj_box{padding: 0 8px 15px 0;}
	.rmtj_box ul li{height: 48px;padding-left: 63px;margin: 7px 0 2px 0;}
	.rmtj_box ul li .pic{width:48px; height:48px; left:10px;top:0px;}
	.rmtj_box ul li .pic img{border-radius: 8px;}
	.rmtj_box ul li .tit{font-size: 13px;height: 17px;line-height: 17px;}
	.rmtj_box ul li .text{font-size:12px;height: 18px;line-height: 18px;}
	.rmtj_box ul li .stars{margin:-1px 0 0;}
	.global_tit{height:32px; line-height:32px;}
	.global_tit span{font-size:15px;}
}

.try{ background: red; }


/*12 26详情页修改*/
.hjny2 ul .title{ margin-top:-5px;}
.hjny2 ul .info{ top:63px;}
.hjny2 ul .info.bt{ top:auto; bottom:22px;}
.hjny2 ul .info.bt .line{ display:inline-block; width:1px; height:12px; background:#d0d0d0; vertical-align:middle; margin:0 15px;}
.xzy ul li.li_xz{ height:auto; padding:20px 0;margin:0 15px; }
.xzy ul li .azf{margin-left:15px;float:left; display:block; }
.xzy ul li .iosf{margin-right:15px;float:right; display:block;}
.xzy ul li .ptxzbox{ height:76px; padding:0 15px;} 
.xzy ul li .ptxzbox .pxz a{ display:block; width:100%; height:76px; line-height:76px; background:#19a5e7; font-size:30px; color:#fff; text-align:center; border-radius:5px; margin:0 auto;} 
.xzy ul li .ptxzbox .pxz a.gs em:before{ content:''; display:inline-block; width:28px; height:28px; background:url(../skin_img/xz_icon.png) no-repeat; background-size:cover; margin-right:28px; vertical-align:middle;}
.xzy ul li .ptxzbox .pgx{ float:left; line-height:76px; font-size:24px; color:#666; position:relative;}
.xzy ul li .ptxzbox .pgx input{ position:absolute; width:218px; height:31px; left:0; top:50%; margin-top:-16px; opacity:0;}
.xzy ul li .ptxzbox .pgx input:checked + span{background-color:#89c963;}
.xzy ul li .ptxzbox .pgx span{ display:inline-block; vertical-align:middle; width:22px; height:22px; background:#c6c6c6 url(../skin_img/dagou.png) no-repeat; background-size:cover; border-radius:22px; margin-right:15px;}
.xzy ul li .ptxzbox .pgx span.on{ background-color:#89c963;}
.xzy ul li .ptxzbox .pgx em{ vertical-align:middle;}
.xzy ul li .ptxzbox .pxz{ width: 50%;}
.xzy ul li .ptxzbox .pxz.xz{margin:0 auto;text-align:center}
.xzy ul li .ptips{ background:#fff5ee; padding:12px 45px; line-height:40px; margin-top:30px; font-size:24px; color:#ff6c00; text-align:center;}
.xzy ul li .ptips p{ display:inline-block; position:relative;}
.xzy ul li .ptips.nonebg{ background:none; color:#999; margin-top:13px;}
.xzy ul li .ptips a{ color:#19a5e7;}
.xzy ul li .ptips span{ display:inline-block; width:22px; height:22px; background:url(../skin_img/tips.png) no-repeat; background-size:cover; position:absolute; left:-23px; top:10px;}
.fade{ position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.3; display:none; z-index:9999;}
.xzxzbox{ position:fixed; left:50%; top:50%; width:400px; height:500px; margin-left:-200px; margin-top:-250px; border-radius:20px; background:#fff; display:none; z-index:9999;}
.xzxzbox_tt{ line-height:100px; text-align:center; background:#c4ecff; font-size:36px; color:#19a5e7; border-radius:20px 20px 0 0;}
.close{ position:absolute; right:-26px; top:-26px;}
.close a{ display: block; width:60px; height:60px; background:url(../skin_img/close.png) no-repeat; background-size:cover;}
.xzxz_list{ padding-top:60px;}
.xzxz_list a{ display:block; width:300px; height:70px; line-height:70px; text-align:center; background:#3bb3ec; font-size:30px; color:#fff; margin:0 auto; border-radius: 5px;}
.xzxz_list a + a{ margin-top:35px;}
a.qwzq{ display: block; position: absolute; right: 28px; top: 20px; width: 140px; height: 70px; line-height: 70px; text-align: center; background: #ff6262; font-size: 24px; color: #fff; border-radius: 5px;  }
.xzy ul li.li_xz.gx{ display: none; }
.xzy ul li.li_xz .block{display: block;}
.xzy ul li.li_xz .none{display: none;}
.xzy ul li.li_xz .ptxzbtn{ display: block; width: 48%; margin: 0 auto; text-align: center; line-height: 76px; background: #19a5e7; font-size: 30px; color: #fff; border-radius: 5px; }
.xzy ul li.li_xz .btn_none{background: #ccc!important;}

@media screen and (max-width:450px){
	.hjny2 ul .title{ margin-top:-2px;}
	.hjny2 ul .info{ top:39px;}
	.hjny2 ul .info.bt{ bottom:12px;} 
	.hjny2 ul .info.bt .line{ height:8px; margin:0 6px;}
	.xzy ul li.li_xz{ padding-top:0;}
	.xzy ul li .ptxzbox{ height:35px;}
	.xzy ul li .ptxzbox .pgx{ font-size:16px; line-height:35px;}
	.xzy ul li .ptxzbox .pgx span{ width:18px; height:18px; margin-right:5px;}
	.xzy ul li .ptxzbox .pgx input{ width:101px; height:16px; margin-top:-8px;}
	.xzy ul li .ptxzbox .pxz a{ /*width:130px;*/ height:35px; line-height:35px; font-size:16px;}
	.xzy ul li .ptips{ padding:12px 21px; margin-top:15px; font-size:14px; line-height:22px;}
	.xzy ul li .ptips span{ width:12px; height:12px; left:-13px; top:6px;}
	.xzy ul li .ptxzbox .pxz a.gs em:before{ width:14px; height:14px; margin-right:10px;}
	.xzy ul li .ptips.nonebg{ padding:12px 0; margin-top:0; padding-bottom:0;}

	.xzxzbox{ width: 200px; height: 240px; margin-left: -100px; margin-top: -120px; }
	.xzxzbox_tt{ line-height: 45px; font-size: 16px; }
	.xzxz_list{ padding-top: 25px; }
	.xzxz_list a{ width: 145px; height: 35px; line-height: 35px; font-size: 16px; }
	.xzxz_list a + a{ margin-top: 20px; }
	.close{ right: -15px; top: -15px;}
	.close a{ width: 35px; height: 35px; }
	a.qwzq{ right: 15px; top: 15px; width: 60px; height: 30px; line-height: 30px; font-size: 12px; }
	.xzy ul li.li_xz .ptxzbtn{ font-size: 20px; line-height: 35px; width: 45%; }

@media screen and (max-width:320px){
	.hjny2 ul .info{ top:34px;}
}
@media screen and (min-width:451px) and (max-width:479px){
	.hjny2 ul .title{ margin-top:-2px;}
	.hjny2 ul .info{ top:39px;}
	.hjny2 ul .info.bt{ bottom:12px;} 
	.hjny2 ul .info.bt .line{ height:8px; margin:0 6px;}
	.xzy ul li.li_xz{ padding-top:0;}
	.xzy ul li .ptxzbox{ height:35px;}
	.xzy ul li .ptxzbox .pgx{ font-size:16px; line-height:35px;}
	.xzy ul li .ptxzbox .pgx span{ width:14px; height:14px; margin-right:5px;}
	.xzy ul li .ptxzbox .pgx input{ width:131px; height:16px; margin-top:-8px;}
	.xzy ul li .ptxzbox .pxz a{ /*width:205px;*/ height:35px; line-height:35px; font-size:16px;}
	.xzy ul li .ptips{ padding:12px 46px; margin-top:15px; font-size:14px; line-height:30px;}
	.xzy ul li .ptips span{ width:14px; height:14px; left:-13px; top:8px;}
	.xzy ul li .ptxzbox .pxz a.gs em:before{ width:14px; height:14px; margin-right:10px;}
	.xzy ul li .ptips.nonebg{ padding:12px 0; margin-top:0; padding-bottom:0;}


	.xzxzbox{ width: 350px; height: 370px; margin-left: -170px; margin-top: -185px; }
	.xzxzbox_tt{ line-height: 72px; font-size: 26px; }
	.xzxz_list{ padding-top: 40px; }
	.xzxz_list a{ width: 245px; height: 55px; line-height: 55px; font-size: 24px; }
	.xzxz_list a + a{ margin-top: 25px; }
	.close{ right: -15px; top: -15px;}
	.close a{ width: 35px; height: 35px; }
	a.qwzq{ top: 15px; right: 15px; width: 80px; height: 42px; line-height: 42px; font-size: 16px; }
}

@media screen and (min-width:479px) and (max-width:750px){
	.hjny2 ul .title{ margin-top:-2px;}
	.hjny2 ul .info{ top:62px;}
	.hjny2 ul .info.bt{ bottom:23px;} 
	.hjny2 ul .info.bt .line{ height:8px; margin:0 6px;}
	.xzy ul li.li_xz{ padding-top:0;}
	.xzy ul li .ptxzbox{ height:35px;}
	.xzy ul li .ptxzbox .pgx{ font-size:16px; line-height:35px;}
	.xzy ul li .ptxzbox .pgx span{ width:14px; height:14px; margin-right:5px;}
	.xzy ul li .ptxzbox .pgx input{ width:131px; height:16px; margin-top:-8px;}
	.xzy ul li .ptxzbox .pxz a{ /*width:205px;*/ height:35px; line-height:35px; font-size:16px;}
	.xzy ul li .ptips{ padding:12px 46px; margin-top:15px; font-size:15px; line-height:30px;}
	.xzy ul li .ptips span{ width:14px; height:14px; left:-13px; top:8px;}
	.xzy ul li .ptxzbox .pxz a.gs em:before{ width:14px; height:14px; margin-right:10px;}
	.xzy ul li .ptips.nonebg{ padding:12px 0; margin-top:0; padding-bottom:0;}

	.xzxzbox{ width: 350px; height: 370px; margin-left: -170px; margin-top: -185px; }
	.xzxzbox_tt{ line-height: 72px; font-size: 26px; }
	.xzxz_list{ padding-top: 40px; }
	.xzxz_list a{ width: 245px; height: 55px; line-height: 55px; font-size: 24px; }
	.xzxz_list a + a{ margin-top: 25px; }
	.close{ right: -15px; top: -15px;}
	.close a{ width: 35px; height: 35px; }

	a.qwzq{ top: 15px; right: 15px; width: 80px; height: 42px; line-height: 42px; font-size: 16px; }

}


