@charset "utf-8";
/* CSS Document */
.card_query_head{height:1.77rem;line-height:1.77rem;background-color:rgba(255,255,255,0.2);padding-left:0.45rem;font-size:0px}
.card_query_head div{font-size:0.32rem;display:inline-block;position:relative}
.card_query_head div span{display:inline-block;position:absolute;top:0.12rem;left:100%;-webkit-transform:translate(0.4rem,0);width:0.56rem;}
.card_query_head div span img{width:0.56rem}
.card_query_content{padding:0.5rem 0.3rem 0rem 0.3rem;}
.card_query_content ul{padding-bottom:0.04rem;border-bottom:1px solid rgba(255,255,255,0.3)}
.card_query_content ul li{margin-bottom:0.5rem}
.card_query_content ul li:last-child{border-bottom:2px solid rgba(255,255,255,0.3);padding-bottom:0.4rem;margin-bottom:0rem}
.card_query_content ul li .tip{font-size:0.28rem;line-height:0.36rem;margin-bottom:0.15rem}
.card_query_content ul li .error{font-size:0.24rem;color:#ff0000;margin-top:0.1rem;display:none}
.card_query_content ul li input{width:100%;display:block;font-size:0.28rem;line-height:0.5rem;background-color:#090a11;border:0.04rem solid rgba(60,60,62,0.4);border-radius:0.1rem;height:0.7rem;color:#fff;padding-left:0.2rem}
.card_query_content ul li input.validate{width:3.4rem}
.card_query_content ul li div.column{-webkit-box-pack:justify}
.card_query_content ul li div.column div{width:2rem;height:0.7rem;}
.card_query_content ul li  img{display:block;height:0.7rem;width:100%}
.card_query_btn{width:2.97rem;margin:0px auto;margin-top:1rem}
.card_pop{width:6rem;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-20%);background-color:#fff;color:#000;border-radius:0.15rem;padding:0.5rem 0.2rem 0.2rem 0.2rem;z-index:15;display:none;-webkit-transition:all 300ms linear;opacity:0}
.card_pop.up{-webkit-animation:fadeIn 200ms linear both;display:block;}
.card_close_btn{position:absolute;width:0.6rem;top:-0.8rem;right:0rem}
.card_pop ul li{margin-bottom:0.3rem}
.card_pop ul li span{font-size:0.26rem}
.card_pop ul li span:first-child{background:url(../img/mobile/m48_details11.jpg) left center no-repeat;background-size:0.1rem auto;padding-left:0.2rem;font-size:0.22rem;}
.card_pop ul li span.telWrap{position:relative;display:inline-block}
.card_pop ul li span.telWrap i{position:absolute;left:100%;top:0rem;display:inline-block;width:0.4rem}
.card_pop ul li span img{width:0.4rem}

/*座位图*/
.Seat_fixHeader{background-color:rgba(61,61,61,0.8);margin:0.04rem 0.04rem 0.2rem 0.04rem;border:1px solid #272525;padding:0.14rem 0.1rem;-webkit-box-pack:justify;position:relative;z-index:10}
.Seat_fixHeader .back, .Seat_fixHeader .priceList{padding:0.07rem 0.15rem}
.back{font-size:1.4rem;color:rgba(255,255,255,0.8);-webkit-box-align:center;}
.Seat_btn_style{background-color:#e63d30;border-radius:0.04rem;padding:0.06rem 0.15rem;font-size:0.24rem;color:#440804;border-bottom:1px solid #7b352e;text-align:center;box-shadow:1px 1px 0.2rem #111}
.Seat_fixHeader .tabList .leftArrow, .Seat_fixHeader .tabList .rightArrow{height:0.39rem}
.Seat_fixHeader .tabList div:nth-child(2){margin:0px 0.15rem;color:#fff;width:2rem;text-align:center;overflow:hidden;position:relative}
.drama_arr ul{position:relative;left:0px;top:0px;-webkit-transition:left 400ms linear,-webkit-transform 400ms linear}
.drama_arr ul li{width:2rem}
.Seat_fixHeader .tabList .rightArrow img,.Seat_fixHeader .tabList .leftArrow img{width:0.11rem}
.Seat_footer{height:1.8rem;position:absolute;width:100%;left:0px;bottom:0px;position:fixed;background-color:#0d0d0d;z-index:999}
.Seat_footer .Seat_small{width:1.8rem;height:1.8rem;border:0.04rem solid #4e4e4e;border-width:0.06rem 0.06rem 0px 0px;padding:0.1rem 0.1rem 0rem 0rem}
.Seat_footer .allContent{width:4.3rem;height:1.8rem;margin:0rem 0.15rem}
.Seat_footer .allContent .Seat_selected{overflow:hidden;padding-bottom:0.1rem;border-bottom:1px solid #4e4e4e;height:1.15rem}
.Seat_footer .allContent .Seat_selected>div{margin-right:-0.08rem;font-size:0rem}
#alertInfo{position:fixed;bottom:2rem;width:4.5rem;left:50%;-webkit-transform:translate(-50%,0px);text-align:center;color:#fff;-webkit-animation:fontSize 400ms ease-out;display:none;background-color:rgba(0,0,0,0.5);padding:0.1rem;font-size:0.24rem;-webkit-transform-origin:50% 50%}
.Seat_footer .Seat_button{-webkit-box-pack: justify;margin-top: 0.1rem;}
.Seat_price{color:#fff;padding:0.04rem}
.Seat_footer .Seat_small>div{border:1px solid #4e4e4e;border-width:0.02rem 0.02rem 0px 0px;height:100%;padding:0.05rem 0.05rem 0rem 0rem;position:relative;overflow:hidden}
.Seat_footer .Seat_small>div .smallImg{height:100%;position:relative}
.Seat_fixHeader .tabList{-webkit-box-pack: justify;}
.arrow_side{background-color:#9f9f9f;border-bottom:2px solid #565656}
.Seat_fixHeader .tabList .leftArrow img, .Seat_fixHeader .tabList .rightArrow img{display:block}
.Seat_fixHeader .tabList .rightArrow img{-webkit-transform: scale(-1,1);}
.Seat_footer .allContent .Seat_selected #sBuyAlert div{background-color:#fa0809;color:#fff;font-size:0.18rem;display:inline-block;width:1.4rem;margin-right:0.06rem;height:0.5rem;position:relative;text-align:center;margin-bottom:0.06rem;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;float:left;padding-left:0.05rem;padding-right:0.05rem;line-height:0.22rem;-webkit-transition:width 300ms linear;box-sizing:border-box;-webkit-transform-origin:0% 50%}
.Seat_footer .allContent .Seat_selected div i{display:inline-block;position:absolute;width:0.2rem;height:0.2rem;top:0.15rem;background-color:#0d0d0d;border-radius:0.1rem}
.Seat_footer .allContent .Seat_selected div i.radial_left{left:-0.1rem;}
.Seat_footer .allContent .Seat_selected div i.radial_right{right:-0.1rem;}
.Seat_footer .allContent .Seat_selected div i.radial_center{top:50%;width:0.32rem;height:0.32rem;border-radius:0.16rem;left:50%;-webkit-transform:translate(-50%,-50%);background-color:#fff;border:1px solid #b98789;display:none}
.Seat_footer .allContent .Seat_selected div i.radial_center.selected{background-color:#00ff3c}
.Seat_footer .allContent .Seat_selected div span{display:inline-block}
.Seat_footer .allContent .Seat_selected div span span{-webkit-transform:scale(0.8);display:inline-block}
.sumbitBtn_seat_false{background-color: #585858; color: #ccc;border-bottom-color:#585858}
.Seat_footer .Seat_button .greenSelected{background-color: #7eff00;    border-bottom: 1px solid #2d5c00;}
.Seat_fixHeader .priceList .priceList_ani{-webkit-transform:translate(0px,0.15rem) scale(1,1)}
.Seat_fixHeader .priceList .priceList_info{font-size: 0px;display: none;}
.Seat_fixHeader .priceList>div{background-color:rgba(51,51,51,0.9);position:absolute;left:0.1rem;right:0.1rem;top:100%;-webkit-transform:translate(0px,0.15rem);border-radius:0.08rem;padding:0.1rem;text-align:left;font-size:0.24rem;-webkit-transform:translate(0px,0.15rem) scale(0,0);-webkit-transition:transform 400ms linear;-webkit-transform-origin:right top}
.Seat_fixHeader .priceList>div span{font-size:0.24rem}
.Seat_fixHeader .priceList div .priceArrow{width:0px;height:0px;border:0.15rem solid #fff;border-color: transparent transparent #333333 transparent;position:absolute;top:-0.28rem;right:0.3rem}
.Seat_fixHeader .priceList div .price_style_0,.Seat_fixHeader .priceList div .price_style_1,.Seat_fixHeader .priceList div .price_style_2{padding:0.1rem 0.2rem;display:inline-block;margin:0.1rem;min-width:0.97rem;text-align:center}
.Seat_fixHeader .priceList div .price_style_0{background-color:#ff0600;color:#fff;}
.Seat_fixHeader .priceList div .price_style_0.mCustom{background-color:#9f9f9f}
.Seat_fixHeader .priceList div .price_style_1{background-color:#fff;color:#000}
.Seat_fixHeader .priceList div .price_style_2{background-color:#9f9f9f;color:#bababa}
.Seat_fixHeader .priceList div .price_style_0.mG_Z{background-color:#a82f5a}
.Seat_fixHeader .priceList div .price_style_0.mG_Y{background-color:#ebf5df}
.Seat_fixHeader .priceList div .price_style_0.mG_X{background-color:#8ab4e8}
.Seat_fixHeader .priceList div .price_style_0.mG_W{background-color:#f6ffe3}
.Seat_fixHeader .priceList div .price_style_0.mG_V{background-color:#ffdec9}
.Seat_fixHeader .priceList div .price_style_0.mG_U{background-color:#a60040}
.Seat_fixHeader .priceList div .price_style_0.mG_T{background-color:#ffe3fb}
.Seat_fixHeader .priceList div .price_style_0.mG_S{background-color:#bff1ff}
.Seat_fixHeader .priceList div .price_style_0.mG_R{background-color:#2db3a0}
.Seat_fixHeader .priceList div .price_style_0.mG_Q{background-color:#e8e363}
.Seat_fixHeader .priceList div .price_style_0.mG_P{background-color:#bd5200}
.Seat_fixHeader .priceList div .price_style_0.mG_O{background-color:#f45c93}
.Seat_fixHeader .priceList div .price_style_0.mG_N{background-color:#b3907d}
.Seat_fixHeader .priceList div .price_style_0.mG_M{background-color:#e5daf9}
.Seat_fixHeader .priceList div .price_style_0.mG_L{background-color:#abe0ff}
.Seat_fixHeader .priceList div .price_style_0.mG_K{background-color:#bad4aa}
.Seat_fixHeader .priceList div .price_style_0.mG_J{background-color:#e8ff8c}
.Seat_fixHeader .priceList div .price_style_0.mG_I{background-color:#f5a433}
.Seat_fixHeader .priceList div .price_style_0.mG_H{background-color:#ff403a}
.Seat_fixHeader .priceList div .price_style_0.mG_G{background-color:#ebddd5}
.Seat_fixHeader .priceList div .price_style_0.mG_F{background-color:#e6109b}
.Seat_fixHeader .priceList div .price_style_0.mG_E{background-color:#0079fe}
.Seat_fixHeader .priceList div .price_style_0.mG_D{background-color:#4bd863}
.Seat_fixHeader .priceList div .price_style_0.mG_C{background-color:#f6eb77}
.Seat_fixHeader .priceList div .price_style_0.mG_B{background-color:#fe9400}
.Seat_fixHeader .priceList div .price_style_0.mG_A{background-color:#ff3b30}
#canvasSeat{-webkit-transition:-webkit-transform 200ms linear;-webkit-transform:translate(0rem,0rem)}
#canvasSeat.moveUp{-webkit-transform:translate(0rem,1.7rem)}
.scaleBtn{width:0.6rem;height:0.45rem;margin-right:0.2rem;visibility:hidden}
.scaleBtn.btnShow{visibility:visible}
.scaleBtn img{display:block;height:0.3rem}

/************观剧卡兑换************/
.m_code{ width:100%; margin:0px auto; position:relative; overflow:hidden; /*padding-top:40px;*/}
.m_code .m_code_0{ background-image:url(/img/mobile/m_prefer/m_pre_head.jpg); background-repeat:no-repeat; width:100%; height:2.7rem; background-color:#fff; background-size:100% auto; padding:0px 0px 0px 0px;}
.m_code .m_point_0{ background-image:url(/img/mobile/m_prefer/m_point0.png); background-repeat:no-repeat; width:100%; height:1.62rem; background-color:#fff; background-position:0.52rem -0.22rem; padding:0px 0px 0px 0px;}
.m_code .m_code_1{ width:100%; background-color:#fff; /*margin-top:-1px;*/}
.m_code .m_code_1 .m_code_1_0{ width:4.8rem; margin:0px auto;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_0{ position:relative;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_0 .m_code_1_0_0_txt0{ background-image:url(../img/mobile/m_prefer/m_code1.png); width:4.8rem; height:0.64rem; line-height:0.64rem; color:#fff; padding:0px 0.2rem;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_0 label{ position:absolute; left:0.12rem; top:0.18rem; color:#fff; font-size:0.2rem;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_1{position:relative; overflow:hidden; margin-top:0.2rem;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_1 .m_code_1_0_0_txt1{ float:left; background-image:url(../img/mobile/m_prefer/m_code2.png); width:3.21rem; height:0.64rem; line-height:0.64rem;color:#fff; padding:0px 0.2rem;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_1 label{ position:absolute; left:0.12rem; top:0.18rem; color:#fff; font-size:0.2rem;}
.m_code .m_code_1 .m_code_1_0 .m_code_1_0_1 img{ border:1px solid #333; width:1.52rem; height:0.64rem; float:right;}
.m_code .m_code_1 .m_code_1_1{ overflow:hidden; width:100%; margin-top:0.2rem;}
.m_code .m_code_1 .m_code_1_1 img{ float:left; margin-left:1.24rem;}
.m_code .m_code_1 .m_code_1_1 a{ text-decoration:none; padding:0.1rem; border-bottom:1px solid #000; color:#000; float:left; margin:0.12rem 0px 0px 0.26rem; display:block;  background-color:#fff;}
.m_code .m_code_1 .m_code_1_1 a.detail{display:inline-block;background-color:#0F6FD6;color:#fff;border:none;margin:0px;float:none;box-sizing:border-box;width:2.4rem;position:relative;top:-0.35rem;text-align:center;font-size:0.24rem}
.m_code .m_code_1 .m_code_1_2{ background-image:url(../img/mobile/m_prefer/m_code4.png?t=2); background-repeat:no-repeat; width:100%; height:4.89rem; position:relative;background-size:100% auto}
.m_code .m_code_1 .m_code_1_2_3{ background-image:url(../img/mobile/m_prefer/m_point4.png); background-repeat:no-repeat; width:100%; height:5.8rem; position:relative;}
.m_code .m_code_1 .m_code_1_2_3 .m_code_1_3{ color:#fff; font-size:28px; font-family:"黑体"; padding:0px 0px 0px 0px; position:absolute; left:1.68rem; bottom:0.34rem;}
.m_code .m_code_1 .m_code_1_2 .m_code_1_3{ color:#fff; font-size:0.28rem; font-family:"黑体"; padding:0px 0px 0px 0px; position:absolute; left:50%; bottom:0.34rem;-webkit-transform:translate(-50%,0%)}
.m_code .m_code_2{ width:5.6rem; left:50%;-webkit-transform:translate(-50%,0%);height:4.9rem; position:absolute;  bottom:-5.6rem; background-image:url(../img/mobile/m_prefer/m_code5.png); z-index:1000; color:#fff; font-family:"幼圆"; font-size:0.24rem; padding:0.2rem;}
.m_code .m_code_2 .m_code_2_0{ background-image:url(../img/mobile/m_prefer/m_code6.png); width:0.66rem; height:0.66rem; position:absolute; right:0.1rem; top:0.1rem; z-index:10001;background-size:100% auto}
.m_code .m_code_2 .m_code_2_1{  margin-top:0.62rem; height:4.5rem; overflow:auto;}
.m_code_2_1_0{ line-height:0.4rem; }
.m_code_2_1_1{ line-height:0.4rem;}
.m_code .m_code_1 .m_code_1_1 .activate_btn{width:2.26rem;float:none;display:inline-block}
.m_code .m_code_2 .m_code_2_1 li{padding-left:0.4rem;text-align:justify}
.m_code .m_code_2 .m_code_2_1 li span{margin-left:-0.38rem}
.m_code.success_info_wrap{position:relative;display:none;background-color:#fff;}
.m_code.success_info_wrap .success_info{width:3.4rem;margin:0px auto;margin-top:2rem;position:relative;z-index:29}
.m_code.success_info_wrap .success_info img{display:block;margin:0px auto;max-width:100%}

/*即兴喜剧周末班*/
.improv_wrap{width:100%;-webkit-transition:-webkit-transform 300ms ease-in;min-height:100%}
.improv_wrap img{display:block;margin:0px auto}
.improv_wrap .section{width:100%;height:100%;position:relative;overflow:hidden}
.improv_wrap .section .outer{}
.improv_First{background:url(../img/mobile/improv/first_bg.jpg) center bottom no-repeat;background-size:100% auto;padding-top:0rem}
.improv_wrap .improv_First .subtitle,.improv_wrap .improv_First .title{position:absolute;top:10%;left:0px;width:100%;top:2.18rem;z-index:10;-webkit-transition:-webkit-transform 300ms linear 500ms;-webkit-transform:translate(0px,-400px)}
.improv_wrap .improv_First .subtitle{top:1.35rem;z-index:2;-webkit-transition-delay:0ms;-webkit-transform:translate(500px,-300px) rotate(90deg) scale(0.2,0.2);-webkit-transition-duration:500ms}
.improv_wrap .improv_First.show .subtitle,.improv_wrap .improv_First.show .title{-webkit-transform:translate(0px,0px) rotate(0deg) scale(1,1)}
.improv_Second{background-color:#fff}
.improv_Second img{width:90%;margin:0px auto}
.improv_Third img{width:95%}
.improv_Third,.improv_Fourth {background-color:#000}
.improv_Third .text{margin:0.5rem auto}
.improv_Fourth .text{margin-top:-0.18rem}
.improv_Fourth{background-color:#fff}
.improv_Fourth .footer{width:100%;margin-top:-0.3rem;-webkit-transition:-webkit-transform 300ms linear 200ms;-webkit-transform:rotate(160deg) scale(0,0)}
.improv_Fourth.show .footer{-webkit-transform:rotate(0deg) scale(1,1)}
.improv_Fourth .wrap{background-color:#000;padding-bottom:2px}
.improv_Fifth{background-color:#fff}
.improv_Fifth .outer{padding-bottom:0.2rem}
.improv_Fifth img{width:95%;margin:0px auto}
.improv_Fifth .head{height:5.2rem;position:relative;margin:0px auto}
.improv_Fifth .head .icon{position:absolute;bottom:0px;right:0px;-webkit-animation:improv 1s linear  infinite alternate both;width:100%}
.improv_Fifth .head .icon img{width:100%}
.improv_Fifth .head .title{position:absolute;bottom:0.65rem;right:0px}
.improv_Fifth .foot{margin-top:0.2rem}
.improv_Sixth{;background-color:#fff}
.improv_Sixth .outer{padding-top:0.5rem}
.improv_fixed_footer{width:100%;height:0.95rem;background-color:#fff;padding-left:0.3rem;padding-right:0.3rem;z-index:9999;position:fixed;bottom:0px;left:0px;/*border-top:1px solid #000;*/-webkit-box-pack:justify;-webkit-box-align:center;-webkit-transition:-webkit-transform 200ms linear 300ms;-webkit-transform:translate(0px,100%)}
.improv_fixed_footer.show{-webkit-transform:translate(0px,0px)}
.improv_fixed_footer .price{font-size:0.32rem}
.improv_fixed_footer .plus{width:0.36rem}
.improv_fixed_footer .number_list div{font-size:0.24rem}
.improv_fixed_footer .number_list{font-size:0.24rem;height:0.48rem;background-color:#000;color:#fff;border-radius:0.24rem;line-height:0.48rem;width:1.9rem;text-align:center;position:relative}
.improv_fixed_footer .btn{font-size:0.28rem;font-weight:bold;width:1.28rem;height:0.56rem;line-height:0.56rem;background-color:#8E8A8A;color:#fff;text-align:center}
.improv_fixed_footer .btn.active{background-color:#000}
.improv_fixed_footer .list{position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,-15px) scale(0,0);background-color:rgba(0,0,0,0.8);width:1.8rem;border-radius:8px;-webkit-transition:-webkit-transform 300ms linear;-webkit-transform-origin:50% 100%}
.improv_fixed_footer .list.show{-webkit-transform:translate(-50%,-15px) scale(1,1)}
.improv_fixed_footer .list li{font-size:0.28rem;height:0.6rem;line-height:0.6rem;text-align:center;color:#fff;border-bottom:1px dashed #fff;width:80%;margin:0px auto}
.improv_fixed_footer .list li span{font-size:0.24rem}
.improv_fixed_footer .list li:last-child{border-bottom-width:0px}
.improv_fixed_footer .list:after{content:' ';width:0px;height:0px;border:12px solid transparent;border-top-color:rgba(0,0,0,0.8);position:absolute;bottom:-24px;left:50%;-webkit-transform:translate(-50%,0px)}
.improv_Fifth .head div{-webkit-transition:-webkit-transform 300ms linear}
.improv_Fifth .head div.bg{-webkit-transform:translate(200px,-200px) scale(0,0) rotate(180deg)}
.improv_Fifth .head div.icon{-webkit-transform:translate(400px,0px);-webkit-transition-delay:300ms;-webkit-transition-duration:200ms}
.improv_Fifth .head div.title{-webkit-transform:translate(-400px,0px);-webkit-transition-delay:300ms;-webkit-transition-duration:200ms}
.improv_Fifth.show .head div.bg,.improv_Fifth.show .head div.icon,.improv_Fifth.show .head div.title{-webkit-transform:translate(0px,0px) scale(1,1) rotate(0deg)}
 .improv_wrap .improv_First .title img{margin-bottom:0.5rem}
 .improv_wrap .improv_First .title p{font-size:0.34rem;text-align:center;font-weight:bold;}

/*上海minilover*/
.minilover_contain{width:4.94rem;margin:0px auto;padding-top:1.94rem;-webkit-transform:translate(-0.03rem,0px);padding-bottom:1.41rem}
.minilover_contain>div:first-child{position:relative;z-index:10;width:1.69rem;margin:0px auto}
.minilover_circle{height:4.13rem;position:relative;background:url(../img/mobile/minilover/sh_booking_cicle.png) top center no-repeat;background-size:4.18rem auto;top:-0.19rem;-webkit-animation:miniloverTitle 400ms ease-out;}
.minilover_circle>div{position:absolute}
.minilover_circle_title{width:1.78rem;left:1.35rem;top:0.98rem;-webkit-animation:miniloverScale 300ms ease-out 500ms both;}
.minilover_circle_limit{width:0.96rem;bottom:0rem;left:2.4rem;-webkit-animation:miniloverRotate 4000ms linear 500ms infinite normal both;}
.minilover_circle_line{width:1.42rem;right:0rem;bottom:0.95rem;-webkit-animation:miniloverTranslate 500ms linear 500ms infinite alternate both;}
.minilover_content h2,.minilover_content h1{text-align:center;font-family:SimHei;font-weight:bold}
.minilover_content h2{font-size:0.28rem}
.minilover_content h1{font-size:0.32rem;position:relative}
.minilover_content h1 span{display:inline-block;width:0.16rem;margin:0px 0.05rem}
.minilover_content h1 .hook{background:url(../img/mobile/minilover/sh_booking_hand.jpg) left center no-repeat;position:absolute;top:0px;left:0.54rem;width:0.32rem;display:block;bottom:0px;background-size:100% auto}
.minilover_content h1 .hook:nth-child(1){left:auto;right:0.54rem;-webkit-transform:scale(-1,1);background-position:right center}
.minilover_split{width:4.18rem;position:relative;margin:0px auto;margin-top:0.2rem}
.minilover_split div{font-size:0.14rem}
.minilover_content .column{width:4.19rem;margin:0px auto;-webkit-box-pack:justify;margin-top:0.3rem;margin-bottom:0.2rem}
.minilover_content .column img:nth-child(1){width:1.18rem;margin:0px}
.minilover_content .column img:nth-child(2){width:2.83rem;margin:0px}
.minilover_content .text{background-color:#000;}
.minilover_content .text p{color:#fff;text-align:center;font-size:0.2rem;-webkit-transform:scale(0.95,0.95)}
.minilover_fixed_foot{position:fixed;bottom:0px;left:0px;right:0px;background-color:#fff;height:1.4rem;border-top:1px solid #000;padding-left:0.35rem;padding-right:0.35rem;-webkit-box-pack:justify}
.minilover_fixed_foot p{font-size:0.24rem;font-weight:bolder;font-family:SimHei}
.minilover_fixed_foot .seat_num{width:1.26rem;position:relative}
.minilover_fixed_foot  .list{position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,-15px) scale(0,0);background-color:rgba(0,0,0,0.8);width:1.4rem;border-radius:8px;-webkit-transition:-webkit-transform 300ms linear;-webkit-transform-origin:50% 100%}
.minilover_fixed_foot  .list.show{-webkit-transform:translate(-50%,-15px) scale(1,1)}
.minilover_fixed_foot  .list li{font-size:0.28rem;height:0.6rem;line-height:0.6rem;text-align:center;color:#fff;border-bottom:1px dashed #fff;width:80%;margin:0px auto}
.minilover_fixed_foot  .list li span{font-size:0.24rem}
.minilover_fixed_foot  .list li:last-child{border-bottom-width:0px}
.minilover_fixed_foot  .list:after{content:' ';width:0px;height:0px;border:12px solid transparent;border-top-color:rgba(0,0,0,0.8);position:absolute;bottom:-24px;left:50%;-webkit-transform:translate(-50%,0px)}
.minilover_fixed_foot .seat_num img{width:0.43rem}
.minilover_fixed_foot .seat_num p{font-weight:bold;text-align:center;line-height:0.28rem;margin-top:2px}
.minilover_fixed_foot .drama_list{padding-left:0.2rem;border-left:1px solid #000;position:relative}
.minilover_fixed_foot .drama_list  .list{width:2.14rem;left:1.32rem}
.minilover_fixed_foot .drama_list  .list li{font-size:0.24rem;width:100%;overflow:hidden}
.minilover_fixed_foot .drama_list p{width:2.14rem;text-align:center;border:1px solid #000;padding-top:0.1rem;padding-bottom:0.1rem;border-radius:0.1rem;color:#111;position:relative}
.minilover_fixed_foot .drama_list p .hook{background:url(../img/mobile/minilover/sh_booking_radius.png) top left no-repeat;position:absolute;left:0.02rem;top:0.02rem;width:0.15rem;height:0.15rem;background-size:100% auto}
.minilover_fixed_foot .drama_list p .hook:nth-child(1){bottom:0.02rem;right:0.02rem;-webkit-transform:scale(-1,-1);left:auto;top:auto}
.minilover_btn{width:1.78rem;height:1.06rem;line-height:0.98rem;text-align:center;background:url(../img/mobile/minilover/sh_booking_btn_disable.jpg) top left no-repeat;background-size:100% auto}
.minilover_btn.active{background-image:url(../img/mobile/minilover/sh_booking_btn.jpg)}
.minilover_btn p{font-size:0.3rem;}

/*年底大戏兑换*/
#change_check_code{ color:#fff;width: 1.52rem; height: 0.64rem; float: right;border-radius:0.05rem;line-height:0.64rem;text-align:center;background-color:#ccc /* Safari 5.1 - 6.0 */}
#change_check_code.active{background: -webkit-gradient(linear, 0 0%, 100% 0%, from(#ff002a), to(#ff2400));}
.m_code_1_0 p.error{position:absolute;left:0.2rem;top:0.68rem;color:#f00;line-height:normal;display:none}
.validateWindow{width:90%;position:absolute;left:5%;top:50%;-webkit-transform:translate(0%,-50%);display:none;z-index:20;overflow:hidden}
.auto_bind_result{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0,0);width:4.96rem;-webkit-transition:-webkit-transform 300ms linear;z-index:11}
.auto_bind_result.show{-webkit-transform:translate(-50%,-50%) scale(1,1)}
.auto_bind_result img{display:block}
.auto_bind_result>div{position:relative}
.auto_bind_result>div .close_btn{position:absolute;right:0.5rem;bottom:0.2rem;width:0.45rem}
.auto_bind_result .content .success,.auto_bind_result .content .false{position:absolute;top:0px;width:100%;left:50%;-webkit-transform:translate(-50%,0px);display:none}
.auto_bind_result .content .success{width:3.46rem;}
.auto_bind_result .content .success div{margin:0px auto}
.auto_bind_result .content .false>div:first-child{width:3.03rem;margin:0px auto}
.auto_bind_result .content .false>div.detail{width:4.47rem;margin:0px auto;margin-top:0.5rem}
.auto_bind_result .content .false>div.detail p{color:#fff;padding-left:0.3rem;margin-bottom:0.2rem;font-size:0.2rem;line-height:0.32rem}
.auto_bind_result .content .false>div.detail p a{color:#fff;margin-left:0.05rem;margin-right:0.05rem}
.auto_bind_result .content .false>div.detail p span{margin-left:-0.3rem}

/*剧目评价修改*/
.header{font-size:0.28rem;height:1.1rem;position:absolute;top:0px;left:0px;right:0px;position:fixed;padding:0px 0.4rem;overflow:visible;border-bottom:1px solid #6b7191}
.header .back{background:url(../img/mobile/sel_back.png) left center no-repeat;background-size:auto 0.29rem;padding-left:0.36rem;padding-right:0.2rem;border-right:1px solid #14172a;line-height:0.32rem;font-size:0.28rem;font-family:'SimHei';color:#fff}
.header .headerLine{position:absolute;left:0px;right:0px;height:1px;background-color:#6b7191;bottom:1px}
.labelBack{height:1.14rem;line-height:1.14rem;border-bottom:4px solid #ff0000;position:relative;z-index:4;left:0px;bottom:0px;}
.header .title{-webkit-box-flex:1;text-align:center;font-size:0.28rem;}
.drama_name{padding-top:0.8rem;position:relative;}
.drama_name p{font-size:0.28rem;text-align:center;line-height:0.44rem}
.drama_name .grade{margin:0px 0.2rem;-webkit-box-pack:justify;margin-top:2rem}
.drama_name .grade li{width:14%;}
.drama_name .grade li img{display:block;max-width:100%}
.drama_name .grade li>div{position:relative}
.drama_name .grade li .selected{position:absolute;top:0px;left:0px;right:0px;bottom:0px}
.drama_name .comment_title span{font-size:0.28rem}
.area{min-height:1.8rem;background-color:#121223;font-size:0.28rem;padding:0.05rem;margin-top:0.2rem;color:#8fa2ff;-webkit-user-modify: read-write-plaintext-only}
.voteEnd textarea.area{border:none;margin:0.2rem;width:92%;margin:0.2rem auto;text-align:left}
.tipInfo{color:#7787d5;font-size:0.28rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);display:block;margin:0px auto;width:100%;text-align:center}
.btn{width:70%;margin:0.2rem auto 0px auto;position:relative}
.result{display:none}
.result p,.result h2{color:#8fa2ff;text-align:center;font-size:0.28rem}
.result h2{margin-bottom:0.01rem;font-size:0.48rem}
.selected{display:none}
.comment_success,.bj_comment_success{width:95%;/*margin:30px auto 0px auto;*/display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);z-index:101}
.bj_comment_success>div:nth-child(1){position:relative}
.bj_comment_success>div:nth-child(1) img.close_btn{position:absolute;top:0.2rem;left:0.2rem;width:0.6rem}
.bj_comment_success .text_contain{position:relative}
.bj_comment_success .text_contain .wrap{position:absolute;top:50%;left:0%;-webkit-transform:translate(0%,-50%);width:100%;}
.bj_comment_success .text_contain.noConcern .wrap{position:absolute;bottom:0.01rem;left:0%;width:100%;top:auto;-webkit-transform:translate(0%,0%)}
.bj_comment_success .text_contain .wrap.code{width:100%;margin:0px auto;bottom:0.5rem;top:auto;-webkit-transform:translate(0px,0px)}
.bj_comment_success .text_contain .wrap.code p{font-size:0.28rem;margin-top:0.1rem}
.bj_comment_success .text_contain .wrap.code img{display:block;width:45%;margin:0px auto}
.comment_success>div{position:relative}
.bj_comment_success .text_contain .wrap p{text-align:center;font-size:0.34rem}
.bj_comment_success .text_contain .wrap p:nth-child(1){margin-bottom:0.16rem}
.bj_comment_success .text_contain .wrap p span{font-size:0.44rem}
.bj_comment_success .text_contain .wrap p .yellow{color:#ffea00;font-size:0.34rem}
.bj_comment_success .text_contain .wrap p i{display:inline-block;width:0.44rem;height:0.44rem;position:relative;top:0.06rem;margin-left:0.04rem}
.bj_comment_success .text_contain .wrap div{margin-top:0.4rem;text-align:center}
.bj_comment_success .text_contain .wrap div a{background-color:#ff1800;border:1px solid #8d0220;font-size:0.36rem;    display: inline-block;width:50%;height:0.7rem;line-height: 0.7rem;position:relative;}
.bj_comment_success#isgeted .text_contain .wrap div a{background:none;border:none;height:auto;}
.bj_comment_success.isGeted .text_contain .wrap div a{background:none;border:none;height:auto;}
.bj_comment_success .text_contain .wrap div a img{position:absolute;bottom:0px;left:0px;right:0px;-webkit-transform:translate(0px,100%)}
.comment_success>div .wrapper{position:absolute;bottom:0.2rem;left:0px;right:0px;text-align:center;}
.comment_success>div .wrapper p{font-size:0.28rem;line-height:0.48rem}
.comment_success>div .wrapper .title{margin-bottom:0.6rem}
.comment_success>div .wrapper .title span{font-family:'Impact';font-size:0.36rem}
.comment_success>div .wrapper .suc_title{margin-bottom:0px}
.comment_success>div .wrapper .suc_title span{font-family:'Impact';font-size:0.36rem}
.isGeted{display:none;width:100%;left:0px}
.bj_comment_success .text_contain .wrap div a.playBtn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)}
.bj_comment_success .text_contain .wrap div a.playBtn img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)}
.repeat{margin-top:1rem;font-size:0.32rem;text-align:center;position:absolute;width:80%;left:10%;bottom:0px;z-index:999}
.bj_comment_success .text_contain .wrap .addVideo{width:4rem;height:2rem;background-color:#000;border:1px solid #fff;margin:0px auto;position:relative;margin-top:0.3rem}
.bj_comment_success .text_contain .wrap .weixin_add{position:absolute;top:100%;left:0px;right:0px}
.bj_comment_success .text_contain .wrap .addVideo a{display:block;position:absolute;top:0px;bottom:0px;right:0px;left:0px;z-index:20;width:100%}
.bj_comment_success .text_contain .wrap .addVideo a img{width:100%;height:100%;position:absolute;-webkit-transform:translate(0,0)}
.bj_comment_success .text_contain .wrap .fail_alert .addVideo{margin-top:0.5rem}
.bj_comment_success#isgeted .text_contain .wrap{top:0;-webkit-transform:translate(0,0)}
.bj_comment_success.repeat .text_contain .wrap{top:auto;bottom:0.5rem;-webkit-transform:translate(0,0)}

div.vote_drama_comment{background:-webkit-gradient(linear, 0 55%, 35% 107%, from(#303555), to(#584563));color:#fff;padding-top:0.5rem}
.voteEnd{position:absolute;position:fixed;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0px) scale(0,0);background-color:#fff;z-index:60;width:90%;color:#000;text-align:center;border-radius:7px;-webkit-transition:-webkit-transform 200ms linear}
.securityContent{position:absolute;top:0px;left:0px;right:0px;bottom:0px}
.securityContent .wrapper{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);width:100%;padding:0px 20px}
.securityContent .wrapper ul{font-size:0px}
.securityContent .wrapper ul li{display:inline-block;width:48%;border-radius:5px;box-shadow:7px 7px 5px #2a2e48;margin-bottom:0.2rem;background-color:#2a2e48;}
.securityContent .wrapper ul li img{width:100%}
.securityContent .wrapper ul li:nth-of-type(odd){margin-right:4%}
.myCount{width:50%;position:absolute;bottom:0.5rem;left:25%}
.vote_mask{background-color:rgba(0,0,0,0.8);position:absolute;position:fixed;left:0px;top:0px;right:0px;bottom:0px;z-index:10;display:none}
.bj_comment_success .text_contain .wrap .addVideo a img.playBtn{top:50%;left:50%;-webkit-transform:translate(-50%,-50%)}
.bj_comment_success .text_contain .wrap p.split{padding-bottom:0.2rem;border-bottom:1px dashed #fff;width:90%;margin:0px auto}
.scaleToggle{-webkit-transform:translate3d(-50%,-50%,0px) scale(1,1);}

/*上海冬令营*/
/*.winter_camp_content,*/.winter_item,.winter_detail_item,.winter_camp_form{width:5.6rem;margin:0px auto}
.winter_camp_content{/*border-top:1px dashed #000;padding-top:0.25rem;*/margin-top:0.25rem;font-size:0.24rem;/*padding-bottom:0.25rem;border-bottom:1px dashed #000*/}
.winter_camp_content .winter_item{-webkit-box-align:start;margin-bottom:0.1rem;padding-top:0.25rem;border-top:1px dashed #000}
.winter_camp_content .winter_item div{font-size:0.24rem;line-height:0.32rem;text-align:justify}
/*.winter_camp_content .winter_item div:nth-child(1){width:1.2rem}
.winter_camp_content .winter_item div:nth-child(2){-webkit-box-flex:1}*/
.winter_camp_content .winter_detail_item.margin{margin-top:0.2rem}
.winter_camp_content .winter_detail_item div{font-size:0.24rem;line-height:0.32rem;text-align:justify}
.winter_camp_content .winter_detail_item div:nth-child(1){width:2.3rem}
.winter_camp_content .winter_detail_item div:nth-child(1):before{content:'-'}
.winter_camp_content .winter_detail_item div:nth-child(2){-webkit-box-flex:1}
.winter_camp_form{position:relative;margin-top:0.3rem;text-align:center}
.winter_camp_form form div{margin-bottom:0.2rem;display:inline-block}
.winter_camp_form form{padding-top:0.35rem;padding-bottom:0.35rem;position:relative}
.winter_camp_form form div.hooks{position:absolute;top:0px;left:0px;width:0.4rem}
.winter_camp_form form div.hooks:nth-child(2){bottom:0px;right:0px;-webkit-transform:scale(-1,-1);top:auto;left:auto}
.winter_camp_form  form label{display:inline-block;margin-right:0.15rem}
.winter_camp_form  form input{display:inline-block;width:3rem;height:0.5rem;background-color:#ffbe2e;border:none;padding-left:0.1rem;outline:none;border-width:1px ;border-color:transparent;border-style:solid}
.winter_camp_form  form input.error{border-color:#ff0000}
.winter_camp_form .submit{width:2.14rem;margin:0px auto;margin-top:0.2rem;margin-bottom:0.2rem}
#winter_folder{width:5.6rem;padding-bottom:0.25rem;border-bottom:1px dashed #000;margin:0px auto}
.winter_camp_folder{text-align:center;width:2rem;font-size:0.28rem;margin:0px auto;margin-top:0.3rem;background-color:#f00;text-align:center;color:#fff;height:0.6rem;line-height:0.6rem;border-radius:0.05rem}
.winter_detail_folder{display:none}

/*二维码杀手*/
.code_killer_canvas{position:relative}
.code_killer_canvas .hooks img{width:92%;position:absolute;top:0px;left:0px}
.code_killer_canvas .hooks{position:absolute;width:0.5rem;height:0.5rem;left:0.2rem;top:0.2rem;background-color:#ffffff;display:none}
.code_killer_canvas .hooks:nth-child(2){left:auto;right:0.2rem}
.code_killer_canvas .hooks:nth-child(2) img{left:auto;right:0px}
.code_killer_canvas .hooks:nth-child(3){top:auto;bottom:3px}
.code_killer_canvas .hooks:nth-child(3) img{top:auto;bottom:0px}


#canvas_pop{position:absolute;top:0px;left:0px;display:none;/*-webkit-transform:translate(-50%,-50%)*/;background-color:transparent;z-index:10}
.q_code_canvas_wrap{position:absolute;top:0px;left:0px;bottom:0px;right:0px;width:100%;height:100%;background-color:#fff}
.q_code_canvas_wrap .canvas_info_wrap{position:absolute;-webkit-transform:scale(0,0);-webkit-transform-origin:0% 0%;-webkit-transition:-webkit-transform 300ms linear;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;background-color:#000000;text-align:center;min-width:1rem;z-index:50}
.q_code_canvas_wrap .canvas_info{background-color:#000;border:1px solid #da0000;padding:0.15rem;position:relative;z-index:2}
.q_code_canvas_wrap .canvas_info img{display:block;margin:0px auto}
.q_code_canvas_wrap .canvas_info:before{content:' ';position:absolute;width:0.15rem;height:0.15rem;background-color:#da0000;top:-0.08rem;left:-0.08rem}
.q_code_canvas_wrap .canvas_info_wrap:after{content:' ';position:absolute;width:100%;height:100%;background-color:#000;border:1px solid #333;z-index:0;left:0.06rem;top:0.06rem}
.q_code_canvas_wrap .canvas_info p {font-size:0.25rem;color:#da0000;text-align:justify;display:inline-block}
.q_code_canvas_wrap .canvas_info_wrap.show{-webkit-transform:scale(1,1)}
.q_code_back{width:0.8rem;height:0.8rem;background:url('/img/mobile/q_code_game/nav-back.png') center center no-repeat;position:absolute;bottom:0.4rem;left:0.2rem;display:none;z-index:150;background-size:100% auto}
/*显示钥匙框*/
.q_code_key{position:fixed;top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(0,0,0,0.8);display:none;z-index:999}
.canvas_info_key_wrap{position:absolute;-webkit-transform:scale(0,0) translate(-50%,-50%);-webkit-transform-origin:0% 0%;-webkit-transition:transform 300ms linear;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;background-color:#000000;text-align:center;top:50%;left:50%}
.canvas_info_key_wrap .canvas_info{background-color:#000;border:1px solid #da0000;padding:0.15rem;position:relative;z-index:2;width:4rem}
.canvas_info_key_wrap .canvas_info img{display:block;margin:0px auto}
.canvas_info_key_wrap .canvas_info:before{content:' ';position:absolute;width:0.15rem;height:0.15rem;background-color:#da0000;top:-0.08rem;left:-0.08rem}
.canvas_info_key_wrap .canvas_info_wrap:after{content:' ';position:absolute;width:100%;height:100%;background-color:#000;border:1px solid #333;z-index:0;left:0.06rem;top:0.06rem}
.canvas_info_key_wrap .canvas_info p {font-size:0.24rem;color:#da0000;text-align:justify;display:inline-block}
.canvas_info_key_wrap.show{-webkit-transform:scale(1,1)  translate(-50%,-50%)}
.q_code_search_result_btn{position:absolute;left:50%;bottom:0.1rem;display:block;padding:0.1rem 0.2rem;text-decoration:none;color:#fff;-webkit-transform:translate(-50%,0%);width:100%;text-align:center}
.q_code_search_result_btn p {display:inline-block;color:#fff;font-size:0.28rem}
.q_code_search_result_btn a{text-decoration:none;color:#03DDF5;font-size:0.28rem;border-bottom:1px solid #03ddf5;margin-left:0.1rem}

#guide_canvas{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:99}
#q_code_maze{position:absolute;z-index:20;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);display:none}

.q_code_result_cube_wrap{text-align:center;position:absolute;left:50%;-webkit-transform:translate(-50%,0);width:100%;display:none}
.q_code_result_cube_wrap p{font-size:0.32rem;color:#f00;font-weight:bold}
.q_code_result_detail{position:absolute;bottom:0.5rem;width:100%;}
.q_code_result_detail p{font-size:0.28rem;text-align:center;color:#f00}
.q_code_result_cube{width:0px;border-left:2px solid #f00;height:1.5rem;position:relative}
.q_code_result_cube:before{content:' ';display:block;width:0.2rem;height:0.2rem;background-color:#f00;position:relative;left:-0.1rem}
.q_code_select_btn.show{-webkit-transform:scale(1,1)}
.q_code_select_btn{-webkit-transform:scale(0,0);-webkit-transform-origin:0% 0%;-webkit-transition:-webkit-transform 300ms linear;width:2.4rem;margin:0px auto;margin-top:0.35rem}
.q_code_select_btn:before{content:' ';position:absolute;top:0px;left:0px;width:0.16rem;height:0.16rem;-webkit-transform:translate(-50%,-50%);background-color:#da0000;z-index:6}
.q_code_select_btn:after{content:' ';position:absolute;top:0.1rem;left:0.1rem;width:100%;height:100%;;background-color:#000;border:1px solid #333;z-index:1}
.q_code_select_btn div,.q_code_getMobile{font-size:0.32rem;background-color:#000;border:1px solid #da0000;width:2.4rem;height:0.6rem;color:#f00;text-align:center;line-height:0.6rem;position:relative;z-index:5}
.q_code_getMobile{width:4.6rem;margin:0px auto;display:block;margin-top:0.8rem}
.q_code_select_wrap{/*position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-55%)*/margin-top:0.5rem}
.q_code_step{position:absolute;top:0.4rem;width:90%;-webkit-box-pack:justify;left:5%;display:none}
.q_code_step .show{position:relative;}
.q_code_step .show div{margin:0px;padding:0.1rem 0.2rem;background-color:#000;color:#da0000;border:1px solid #da0000;position:relative;z-index:2;font-size:0.28rem}
.q_code_step .show:after{content:' ';position:absolute;top:0.02rem;left:0.02rem;width:100%;height:100%;;background-color:#000;border:1px solid #333;z-index:1}
.q_code_scalbox{}
.q_code_scalbox{position:fixed;top:100%;bottom:0px;left:0px;right:0px;height:100%;-webkit-transition:-webkit-transform 300ms ease-in-out,top 300ms ease-in 300ms;-webkit-transform:translate(0%,0%);-webkit-transform-origin:50% 10%;z-index:5}
.q_code_scalbox.cur{z-index:10}
.q_code_scalbox.show{top:0%;}
.q_code_scalbox.ani{-webkit-transform:scale(0.8,0.8) translate(0%,0%)}
.muder_personBox{position:relative;top:0.5rem}
.q_code_end_tip{width:90%;/*height:60px;line-height:60px;*/padding:0.3rem 0.2rem;text-align:center;background-color:rgba(0,0,0,0.7);position:absolute;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);font-size:14px;border-radius:5px;z-index:999;color:#fff}
.q_code_mask{position:fixed;top:0px;left:0px;bottom:0px;right:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.1);z-index:998}

/*调查问卷*/
.survey_head{position:relative;}
.survey_head .main{position:relative;z-index:10;}
.survey_head .rotate{position:absolute;top:0.67rem;left:0.85rem;width:4.45rem;-webkit-animation:survey_rotate 6000ms linear infinite}
.survey_question{padding:0rem 0.6rem;color:#fff;}
.survey_question .list{margin-bottom:0.3rem}
.survey_question .list .column{-webkit-box-align:start}
.survey_question .list.channel label{min-width:1rem;margin-right:0.3rem;display:inline-block;margin-bottom:0.1rem}
.survey_question h2{font-weight:normal;margin-bottom:0.15rem}
.survey_question label{position:relative}
.survey_question label p{margin-right:0.1rem;display:inline-block}
.survey_question label span{width:0.27rem;height:0.27rem;border:1px solid #fff;display:inline-block;position:absolute;top:0px;left:0px;margin-right:0.1rem;z-index:1}
.survey_question label span.active:after{content:' ';width:100%;height:100%;left:0%;top:0%;background-color:#fff;position:absolute;-webkit-transform:scale(0.7,0.7)}
.survey_question input{-webkit-appearance:radio;opacity:0;position:relative;z-index:2}
.survey_question .list textarea{width:100%;display:block;min-width:1rem;padding:0.2rem;color:#000;min-width:5rem;resize:vertical}
.survey_btn{margin-bottom:0.3rem}
.survey_btn img{width:3.4rem;margin:0px auto;display:block}
.survey_bags_head{width:100%;padding:0.6rem;background:url(../img/mobile/survey_paper/bg.jpg) top center no-repeat;background-size:100% auto;}
.survey_bags_head img{width:5.2rem;height:5.2rem;border:none;outline:none}
.survey_bags_bg{margin-top:-1.4rem}
.survey_btn .click{width:3.4rem;height:1.06rem;background:url(../img/mobile/survey_paper/btn_false.png) center center no-repeat;background-size:100% auto}
.survey_btn .click.active{background-image:url(../img/mobile/survey_paper/btn.png)}
.survey_bags_text{text-align:center;color:#fff;margin-top:0.3rem}
.float_bottom{position:absolute;bottom:0.3rem;left:50%;-webkit-transform:translate(-50%,0%);width:100%}
.survey_bags_text h2{font-size:0.34rem;margin-bottom:0.1rem}
.survey_bags_text .survey_bags_get p{font-size:0.32rem}
.survey_bags_text .survey_bags_get{margin-bottom:0.75rem}
.survey_bags_text .survey_bags_bottom p{font-size:0.28rem;margin-bottom:0.1rem}
.survey_bags_text .survey_bags_bottom p a{font-size:0.28rem;color:#FFF900;text-decoration:none}
.survey_question textarea.form_add_underline{border:none;border-bottom:1px solid #fff;-webkit-appearance:none;opacity:1;background-color:transparent;outline:none;color:#fff;margin-left:-0.3rem;-webkit-transition:width 300ms linear;width:0px;padding:0px;line-height:normal;height:0.36rem;min-width:0px;display:none}
.survey_question textarea.form_add_underline.change{width:3.5rem}

/*新版摇一摇*/
.shake_wrap{position:relative;/*padding-bottom:0.95rem*/}
.shake_wrap header{position:relative;height:3rem}
.shake_wrap .gold_coin{position:absolute;z-index:3;top:0px;left:0px;overflow:hidden}
.shake_wrap .rule{text-align:center;font-weight:bold;font-size:0.24rem;width:1.6rem;margin:0px auto;margin-top:0.2rem;}
.shake_wrap .gold_coin img{-webkit-animation:gold_coin 2000ms linear alternate infinite;}
.shake_wrap header .chacarter{position:absolute;left:50%;-webkit-transform:translate(-50%,0%);bottom:-0.75rem;z-index:1;width:3.04rem}
.shake_wrap .obj_list{background:url(../img/mobile/shake/box_bg.png) no-repeat center top ;background-size:100% auto;height:4.86rem;position:relative;z-index:2;position:relative}
.shake_wrap .obj_list .blinking_img{position:absolute;top:-0.1rem;left:0px;width:100%;height:100%}
.shake_wrap .obj_list .blinking_img img{position:absolute;top:0px;left:0px}
.shake_wrap .obj_list .blinking_img img:nth-child(2){-webkit-animation:shake_blink 600ms linear infinite both}
.shake_wrap .obj_list .box_container{width:5.11rem;height:4.22rem;position:absolute;left:0.635rem;top:0.3rem;overflow:hidden}
.shake_wrap .obj_list .box_container ul{margin-right:-0.02rem}
.shake_wrap .obj_list .box_container ul li{width:1.69rem;height:1.38rem;margin-right:0.02rem;margin-bottom:0.03rem;border-radius:0.22rem;position:relative;background-color:#fff;overflow:hidden}
.shake_wrap .obj_list .box_container ul li i{position:absolute;width:0.7rem;top:60%;left:60%;-webkit-transform:translate(-50%,-50%);height:0.75rem;background:url(../img/mobile/shake/arrow_min.png) center center no-repeat;background-size:100% auto;-webkit-transform-origin:50% 50%;display:none}
.shake_wrap .obj_list .box_container ul li i.show{display:block;-webkit-animation:shake_in 200ms linear both}
.shake_wrap .obj_list .box_container ul li:nth-child i.show{display:block;-webkit-animation:shake_in 200ms linear both}
/* 飞镖位置校准*/
.shake_wrap .obj_list .box_container ul li i{-webkit-transform:translate(-50%,-50%) scale(-1,1)}
.shake_wrap .obj_list .box_container ul li img{width:100%;height:100%}
.shake_wrap .obj_list .box_container ul li span{background:url(../img/mobile/shake/single_Bg.png) bottom center no-repeat;background-size:100% auto;position:absolute;bottom:0rem;left:0rem;width:100%;height:0.37rem;opacity:0.6}
.shake_wrap .obj_list .box_container ul li.center{background:url(../img/mobile/shake/center_box.png) center center no-repeat;background-size:100% auto;}
.shake_mask{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.9);z-index:5}
.shake_mask .tipText{position:absolute;top:40%;left:50%;width:5rem;height:0.42rem;background-color:#e64517;font-size:0.24rem;text-align:center;-webkit-transform:translate(-50%,-50%);color:#fff;line-height:0.42rem;}
.shake_wrap .tipText{width:5.4rem;height:0.42rem;background-color:#e64517;font-size:0.24rem;text-align:center;color:#fff;line-height:0.42rem;position:relative;margin:0.2rem auto 0rem auto}
.shake_wrap .tipText img,.shake_mask .tipText img{position:absolute;top:100%;left:0%;width:100%}
.shake_launch{position:fixed;bottom:0rem;left:2.9rem;width:2.59rem;z-index:10;width:2.59rem;height:4.7rem;display:none}
.shake_launch.ani{display:block;-webkit-transform:translate(95%,88%);-webkit-transition:all 600ms linear }
.shake_launch img{display:block}
.shake_btn_wrap.fixed{position:fixed}
.shake_launch .single{position:absolute;top:0px;left:0px;width:1.84rem;}
.shake_launch.ani .single{display:block;-webkit-transition:all 600ms linear }
.none{display:none}
.shake_btn_wrap{position:relative;left:0px;width:100%;bottom:0rem;z-index:4}
.shake_btn_wrap .column{width:6rem;margin:0px auto;}
.shake_btn_wrap .column .btn{width:2.9rem;font-size:0.32rem;height:0.72rem;background-color:#7ece00;text-align:center;line-height:0.72rem;margin:0rem;position:relative;margin-bottom:0.2rem}
.shake_btn_wrap .column .btn img{position:absolute;top:100%;left:0px;width:100%}
.shake_btn_wrap .rule{text-align:center;font-weight:bold;font-size:0.24rem;width:1.6rem;margin:0px auto;}
.shake_meta_box{position:fixed;bottom:-100%;left:0.1rem;width:6.2rem;background-color:rgba(0,0,0,0.85);border-radius:0.3rem 0.3rem 0rem 0rem;z-index:90;padding:0.2rem;-webkit-transition:all 600ms ease-in}
.shake_meta_box.active{bottom:0%}
.shake_meta_box header{padding:0.2rem;border-bottom:1px dashed #fccb02}
.shake_meta_box header div:nth-child(1) img {width:2.56rem}
.shake_meta_box header div:nth-child(2) img {width:0.8rem}
.shake_meta_box header div:nth-child(1) p{color:#00fffc;text-align:center;font-size:0.28rem;font-weight:bold}
.shake_meta_box .content{margin-top:0.5rem;color:#fff}
.shake_meta_box .content div.noInfo{height:4.5rem;line-height:4.5rem;text-align:center;font-size:0.32rem;color:#fff}
.shake_meta_box .content ul{height:4.5rem;overflow:auto;-webkit-overflow-scrolling:touch}
.shake_meta_box .content ul li{-webkit-box-align:start;margin-left:0.2rem;padding-bottom:0.2rem;border-bottom:1px solid rgba(255,255,255,0.6);padding-top:0.4rem}
.shake_meta_box .content ul li:last-child{border-bottom-width:0px}
.shake_meta_box .content ul li div.img{position:relative}
.shake_meta_box .content ul li div.img img.photo{width:1.5rem;height:1.5rem}
.shake_meta_box .content ul li div.img img.num{width:0.36rem;position:absolute;top:-0.18rem;left:-0.18rem}
.shake_meta_box .content ul li div.con{width:3.9rem;position:relative}
.shake_meta_box .content ul li div.con p{font-size:0.24rem;color:#fff;line-height:0.38rem}
.shake_meta_box .content ul li div.con p.mark{}
.shake_meta_box .content ul li div.con p.mark span{color:#f00;font-size:0.32rem;font-weight:bold}
.shake_meta_box .content ul li div.con .remain{background-color:#fccb02;width:1.43rem;height:0.45rem;text-align:center;line-height:0.45rem;position:absolute;right:0rem;bottom:0rem;color:#000}
.shake_meta_box .content.record{padding-bottom:0.5rem;position:relative}
.shake_meta_box .content.record .tip{background-color:#fccb02;color:#000;text-align:center;position:absolute;bottom:0px;left:0rem;width:100%}
.shake_meta_box .content.record .tip img{position:absolute;top:100%;left:0px;width:100%}
.shake_meta_box .content.record .list_wrap{padding-bottom:0.5rem}
.shake_meta_box .content.record .list_wrap .list{padding:0.2rem 0rem}
.shake_meta_box .content.record .list_wrap .list .obj_name{width:3.2rem}
.shake_meta_box .content.record .list_wrap .list .index {width:0.4rem}
.shake_meta_box .content.record .list_wrap .list .status{width:1.18rem;height:0.4rem;background-color:#fccb02;color:#000;text-align:center;line-height:0.4rem}
.shake_meta_box .content.record .list_wrap .list .status.get{background-color:#252525;color:#363636}
.shake_pop{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);z-index:15;}
.shake_pop .content{width:5.4rem;min-height:2rem;background-color:#ffde00;border:0.05rem solid #d60223;border-radius:0.2rem;margin-top:-0.4rem;position:relative;padding:0.7rem 0.4rem 0.4rem 0.3rem;}
.shake_pop .shake_pop_title{position:relative;z-index:2}
.shake_pop .shake_pop_title img{width:5rem;margin:0px auto;display:block}
.shake_pop .content .shake_close{position:absolute;top:0.3rem;right:0.1rem;width:0.45rem;z-index:9999}
.shake_pop .content .shake_wrap p{font-size:0.26rem;font-family:simHei}
.shake_pop .content .shake_wrap p span{font-size:0.26rem;color:#2574f5}
.shake_pop .content .shake_wrap .shake_award{padding-bottom:0.6rem;border-bottom:1px dashed #000;position:relative;margin-bottom:0.2rem}
.shake_pop .content .shake_wrap .shake_award p:nth-child(1){margin-bottom:0.2rem}
.shake_pop .content .shake_wrap .shake_award p span{font-size:0.32rem;color:#f00}
.shake_pop .content .shake_wrap .shake_pop_href{width:1.8rem;height:0.4rem;background-color:#f4362a;color:#fff;line-height:0.4rem;text-align:center;position:absolute;bottom:0.2rem;left:50%;-webkit-transform:translate(-50%,0%);font-size:0.26rem;display:block;text-decoration:none}
.shake_pop .content .shake_wrap .shake_pop_href img{position:absolute;top:100%;left:0px;width:100%}
.shake_pop .content .shake_change_success{width:3.2rem;display:block;margin:0px auto}
.shake_pop .content .shake_slide:nth-child(2){padding-top:0.6rem;padding-bottom:0.8rem}
.shake_pop .content .fail_result .shake_video{width:3.1rem;height:1.6rem;display:block;margin:0px auto;position:relative}
.shake_pop .content .fail_result .shake_video div img{width:3.1rem;height:1.6rem}
.shake_pop .content .fail_result .shake_video .shadow{top:100%;left:0px;width:100%;}
.shake_pop .content .fail_result .shake_video .video_btn{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);width:0.5rem}
.shake_pop .content .fail_result  .shake_fail_btn{position:relative;width:4.7rem;height:0.8rem;background-color:#f33529;text-align:center;line-height:0.8rem;color:#fff;font-size:0.3rem;margin-top:0.4rem}
.shake_pop .content .fail_result  .shake_fail_btn img{top:100%;left:0px;width:100%}
.shake_pop .content .shake_fail_repeat{background-color:#f33529;color:#fff;font-size:0.28rem;padding:0.05rem 0.15rem;text-align:center;margin-bottom:0.3rem}
#prize_info .no_more{height:3rem;line-height:3rem;text-align:center;font-size:0.28rem}



/*座位图abtest弹窗*/
.pop_for_test{position:absolute;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);width:90%;z-index:99999}
.pop_for_test header{text-align:right;margin-bottom:0.12rem}
.pop_for_test header div{display:inline-block}
.pop_for_test header div span{display:inline-block;width:0.49rem}
.pop_for_test header div span:first-child{margin-right:0.15rem}
.pop_for_test .abtest_wrap,.pop_for_test .abtest_btn_wrap{background-color:#fff;border-radius:0.35rem 0.35rem 0rem 0rem;position: relative;}
.pop_for_test .abtest_wrap .ab_mobile_detail_wrap{display:none;position:relative}
.pop_for_test .abtest_wrap .ab_mobile_detail_wrap .tip_img{-webkit-animation:move_up_tip 1500ms ease-out infinite both ;position:absolute;width:0.8rem;bottom:0rem;left:50%;-webkit-transform:translate(-50%,0%);display:none;z-index:10}
.ab_mask{position:absolute;position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.5);z-index:9991}
.pop_for_test .abtest_wrap .ab_mobile_detail{height:4rem;overflow:auto;-webkit-overflow-scrolling:touch;margin-top:0.3rem}
.pop_for_test .abtest_wrap .head_img img.main{height:2.2rem;width:100%}
.pop_for_test .abtest_wrap .ab_time{font-size:0.24rem;text-align:center;position:relative;color:#6b6b6b}
.pop_for_test .abtest_wrap .ab_theater p{color:#6b6b6b;text-align:center;margin:0.1rem 0rem 0.2rem 0rem}
.pop_for_test .abtest_wrap .ab_time span{position:absolute;top:50%;left:0px;-webkit-transform:translate(0%,-50%);width:0.39rem;height:1px;background:url(../img/mobile/abtest_line.jpg) center center no-repeat;background-size:100% auto;display:block;}
.pop_for_test .abtest_wrap .ab_time span:nth-child(2){right:0px;-webkit-transform:translate(0%,-50%) scale(-1,1);left:auto}
.pop_for_test .abtest_btn_wrap .ab_custom{width:0.65rem;margin:0px auto}
.pop_for_test .abtest_btn_wrap{border-radius:0rem 0rem 0.35rem 0.35rem;height:1.27rem}
.pop_for_test .abtest_btn_wrap>div{padding:0.24rem 0.3rem 0rem 0.3rem}
.pop_for_test .abtest_btn_wrap .column>div{ width:1.4rem;text-align:center}
.pop_for_test .abtest_btn_wrap .column>div:nth-child(3){ width:1rem;text-align:center}
.pop_for_test .abtest_btn_wrap .column .select_now{width:2.4rem;height:0.67rem;line-height:0.67rem;border:1px solid #cecece;border-width:0px 1px 0px 1px;padding-top:0.06rem}
.pop_for_test .abtest_btn_wrap .select_now>div{margin:0px auto;background-color:#fc2552;width:1.8rem;height:0.54rem;line-height:0.54rem;color:#fff;text-align:center;border-radius:0.27rem;}
.pop_for_test .abtest_wrap .end{position:absolute;bottom:0rem;left:0px;width:100%;padding:0px;height:0.24rem}
.pop_for_test .abtest_wrap .end span{display:inline-block;}
.pop_for_test .abtest_wrap .end span.radius{width:0.24rem;height:0.24rem;border-radius:0.12rem;position:absolute;right:-0.12rem;background-color:#0d0d0d;bottom:0px}
.pop_for_test .abtest_wrap .end .radius:first-child{left:-0.12rem;right:auto}
.pop_for_test .abtest_wrap .end .border{width:90%;height:0px;border-bottom:1px dashed #000;display:block;margin:0px auto}
.pop_for_test .abtest_wrap>div{padding:0.4rem 0.5rem 0.35rem 0.4rem }
.pop_for_test .abtest_wrap .ab_discount{border:1px solid #000;padding:0.15rem;font-size:0.24rem;position:relative;margin-bottom:0.45rem}
/*.pop_for_test .abtest_wrap .ab_discount p{text-decoration:underline;}*/
.pop_for_test .abtest_wrap .ab_discount .tip{position:absolute;bottom:-0.45rem;background-color:#fff;right:3px;width:1.5rem}
.pop_for_test .abtest_wrap .btn{width:1.8rem;height:0.36rem;line-height:0.36rem;text-align:center;background-color:#7fcaff;color:#fff;border-radius:0.18rem}



@-webkit-keyframes shake_in{
	0%{-webkit-transform:translate(0%,100%) scale(-1,-1)}
	100%{-webkit-transform:translate(-50%,-50%) scale(-1,-1)}
}
@-webkit-keyframes shake_run{
	0%{-webkit-transform:translate(0%,0%) scale(1,1)}
	100%{-webkit-transform:translate(-120%,-135%) scale(0.5,0.5)}
}
@-webkit-keyframes shake_launch{
	0%{-webkit-transform:translate(0%,0%)}
	100%{-webkit-transform:translate(95%,88%)}
/*	100%{-webkit-transform:translate(0%,0%)}
*/}
@-webkit-keyframes gold_coin{
	0%{-webkit-transform:scale(1,1)}
	100%{-webkit-transform:scale(1.1,1.1)}
}
@-webkit-keyframes shake_blink{
	0%{opacity:1}
	5%{opacity:0}
	100%{opaicty:0}
}
@-webkit-keyframes survey_rotate{
	from{-webkit-transform:rotate(0deg);}
	to{-webkit-transform:rotate(360deg);}
}
/*二维码杀手 合并*/
.murder_box_content{
	width: 5rem;
    /*border: 0.01rem solid black;*/
    margin: 0 auto;
    height: auto;
    display:block;
    position: absolute;
	top:1.5rem;
    left:50%;
    -webkit-transform: translate(-50%,0%);
}
.murder_box_content > div{margin-right:-0.1rem;}
.murder_box_12{
    background: #323232;
    border:1px solid #050505;
    height: 1.5rem;
    width: 1.5rem;
    margin-right:0.1rem;
	display:inline-block;
	margin-bottom:0.1rem
}
.murder_box_12.active{border-color:#fff}
.murder_box_12 img{display:block}
/*.murder_box_12:hover,.murder_box_12:focus{
	border:0.01rem solid #FFFFFF!important;
}*/
.murder_content{
    width: 5.86rem;
    /*border: 0.01rem solid black;*/
    margin: 0 auto;
    height: auto;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    justify-content: space-around;
   /* position: absolute;
    bottom:18%;
	left:50%;
	-webkit-transform:translate(-50%,5%)*/
}
.murder_textContent{
	/*padding: .5em;
	line-height: 1.5;
	background: none;
	background-image: linear-gradient(
	rgba(0,0,0,.9) 50%, transparent 0);
	background-size: auto 0.3em;*/

	z-index:1000;
	position:absolute;
	top:100%;
	left:50%;
	width:100%;
	-webkit-transform:translate(-50%,0%);
	display: none;
	}
.murder_textContent_animate{
	/*padding: .5em;
	line-height: 1.5;
	background: none;
	background-image: linear-gradient(
	rgba(0,0,0,.9) 50%, transparent 0);
	background-size: auto 0.3em;*/
	-webkit-animation:textRise 0.6s linear both;

	}
.murder_textContent p{
	color:#FFFFFF;
	font-size:0.32rem;
	text-align:center;
	margin:0.2rem 0rem
}
.murder_select_box{display:inline-block;width:45%;margin-bottom:0.5rem;}
.murder_select_box div{position:relative}
.murder_select_box div span{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;border:3px solid #F00;border-radius:50%;-webkit-transition:opacity 300ms linear;opacity:0}
.murder_select_box.select div span{opacity:1}
.murder_select_box:nth-child(odd){margin-right:5%}
.murder_select_box img{display:block;}
.murder_select_box p {color:#fff;text-align:center;font-size:0.26rem;margin-top:0.1rem}
.muder_box{position:fixed;top:100%;bottom:0px;left:0px;right:0px;height:100%;background:url('../img/mobile/q_code_game/blink.gif') repeat;/*;-webkit-transition:-webkit-transform 300ms ease-in-out,top 300ms ease-in 300ms;-webkit-transform:translate(0%,0%);-webkit-transform-origin:50% 10%;*/z-index:5;overflow:auto}
/*.muder_box.cur{z-index:10}
.muder_box.show{top:0%;}
.muder_box.ani{-webkit-transform:scale(0.8,0.8) translate(0%,0%)}*/
.murder_box_content p{font-size:0.28rem;color:#fff;margin-bottom:0.2rem}
.show_selected_result{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);z-index:50;width:3.6rem}
.show_selected_result p{text-align:center;font-size:0.36rem;color:#fff;}
.show_selected_result p.success{color:#F00}
.show_selected_result p.false{color:#999}

.murder_box{
    background: #FFFFFF;
    border: 0.15rem solid #0C0407;
    float: left;
    margin: 0.29rem;
    order: 1;
    width: 1.6rem;
    height: 2.1rem;
    border-radius: 13%;
    padding-top: 0.5rem;
    padding-left: 0.14rem;
    padding-right: 0.14rem;
	position:relative
 }
.murder_box p{ left: 50%; text-align: center; width: 90%;font-size: 0.32rem; position: absolute;
    -webkit-transform: translate(-50%,0%); top: 0.05rem; }
.murder_box.select{border-color:#da0000}
.murder_box_text{
	color:black;
	font-size:0.32rem;
	line-height: 1.8rem;
}
.murder_box img{
	display:block;
	width:100%;
	height:100%;
}
.murder_viewLiveBtn{
	width:3rem;
	height:0.88rem;
	position:absolute;
	bottom:0.75rem;
	left:50%;
	margin-left:-1.5rem;
	text-decoration:none
}
.murder_viewLiveBtn1{
	width:3rem;
	height:0.88rem;
	position:absolute;
	bottom:0.25rem;
	left:50%;
	-webkit-transform:translateX(-50%);
}
.murder_body1{
	width:3.9rem;
	height:100%;
	margin:0 auto;
	position:absolute;
	top:-100%;
	left:50%;
	-webkit-transform:translate3d(-50%,-200%,0%);
}

.murder_body1 img{

	width:3.9rem!important;

}
.murder_body1_animate{
	-webkit-animation:bounceInDown 1.5s linear both;
	-moz-animation:bounceInDown 1.5s linear both;
}
.murder_body2{
	opacity:1;
	/*height:1.52rem;*/
	width:5.8rem;
	position:absolute;
	bottom:0rem;
	z-index:1000;
	left:10%;

}
.murder_body2 div{
	width:5.8rem;
}
.murder_body2 img{
	display:block;
	width:5.8rem;
}
.murder_body2_animate{
	opacity:1;
	-webkit-animation:showBody 1s ease-out both;
	-moz-animation:showBody 1s ease-out both;
}

.murder_body2 img{
	display:block;
	height:100%;
	width:100%;
}
.murder_btnleft{
	height:0.17rem;
	width:0.17rem;
	background: #DA0000;
	position: absolute;
	left:-0.08rem;
	top:-0.08rem;
	z-index:10;

}
.murder_btnleft1{
	height:0.17rem;
	width:0.17rem;
	background: #DA0000;
	position: absolute;
	left:-0.085rem;
	top:-0.085rem;
	z-index:10;

}
.murder_btnright{
	width:2.7rem;
	height:0.73rem;
	background: black;
	border:1px solid #DA0000;
	color:#DA0000;
	font-size:0.32rem;
	font-weight:bold;
	text-align:center;
	line-height:0.73rem;
}
.murder_btnright1{
	width:2.7rem;
	height:0.73rem;
	background: black;
	border:1px solid #DA0000;
	color:#DA0000;
	font-size:0.32rem;
	font-weight:bold;
	text-align:center;
	line-height:0.73rem;
}

.murder_btnrightbox_animate{


	-webkit-animation:miniloverTitle_muder .5s linear both;
	-moz-animation:miniloverTitle_muder .5s linear both;
}


.murder_btnshadow{
	width:2.7rem;
	height:0.73rem;
	background: black;
	border:0.01rem solid #333333;
	position: absolute;
	top:0.1rem;
	left:0.1rem;
	z-index:-1;
}
.murder_rise{
	position: absolute;
	/*width:4rem;*/
	height:0.4rem;
	background: black;
	z-index:-10;
	/*border-radius: 100% / 70%;*/
	box-shadow:100% 100% 0.05rem #888888;
	-webkit-animation:riseAnimate 2s linear both;
	-moz-animation:riseAnimate 2s linear both;
}
.murder_rise1Box{
	height:auto;
	position: relative;
	z-index:-1;
}
.murder_rise1Box.ani{
	-webkit-animation:riseAnimate 1.5s ease-in both;
	-moz-animation:riseAnimate 1.5s ease-in both;
}
.murder_rise1{
	position:relative;
	margin-bottom:1.7rem;
	height:0.1rem;
	background: black;
	box-shadow:100% 100% 0.05rem #888888;
	/*margin-bottom:50px;
	-webkit-animation:riseAnimate2 4s ease-out both;
	-moz-animation:riseAnimate2 4s ease-out both;*/
}

.murder_rise1:nth-child(1){
	width:150px;
	margin-left:150px;
}
.murder_rise1:nth-child(2){
	width:150px;
	margin-left:50px;
}
.murder_rise1:nth-child(3){
	width:160px;
	margin-left:150px;
}
.murder_rise1:nth-child(4){
	width:120px;
	margin-left:30px;
}
.murder_rise1:nth-child(5){
	width:170px;
}
.murder_rise2Box{
	height:100%;
	position: absolute;
}
.murder_rise2Box.ani{
	-webkit-animation:showBody2 2s ease-out both;
}
.murder_rise2Box.ani  .murder_rise2{-webkit-animation:riseAnimateOpacity 2s ease-out both;}
.murder_rise2{
	opacity: 1;
	position:relative;
	margin-bottom:1.7rem;
	height:0.1rem;
	background: black;
	/*margin-bottom:50px;
	-webkit-animation:riseAnimate2 4s ease-out both;
	-moz-animation:riseAnimate2 4s ease-out both;*/
}

.murder_rise2:nth-child(1){
	width:210px;
	margin-left:50px;

}
.murder_rise2:nth-child(2){
	width:100px;
	margin-left:0px;

}
.murder_rise2:nth-child(3){
	width:180px;
	margin-left:150px;

}
.murder_rise2:nth-child(4){
	width:110px;
	margin-left:100px;

}
.murder_rise2:nth-child(5){
	width:260px;

}
.personBox{
	min-height:8.1rem;
	width:auto;
	/*border:1px solid black;*/
	position: relative;
}
.muder_personshadow{
	position: absolute;
	height:3.2rem;
	width:2.8rem;
	left:0.2rem;
	top:0.2rem;
	background: black;
	z-index:-100;
}
#muder_person1{

	width:2.8rem;

	position: absolute;
	top:0.95rem;
	left:0.5rem;
	z-index:1;
}
#muder_person2{

	width:2.8rem;

	position: absolute;
	top:2.2rem;
	left:2.7rem;

}
#muder_person3{

	width:2.8rem;

	position: absolute;
	top:4rem;
	left:1.2rem;
	z-index:3;
}
#muder_person4{

	width:2.8rem;

	position: absolute;
	top:4.7rem;
	left:0.1rem;
	z-index:4;
}
#muder_person5{

	width:2.8rem;

	position: absolute;
	top:4.4rem;
	left:1.8rem;

}

#muder_person1 .muder_title{
	background: #02D07B;
}
#muder_person2 .muder_title{
	background: #FF4200;
}
#muder_person3 .muder_title{
	background: #005AFF;
}
#muder_person4 .muder_title{
	background: #3C8303;
}
#muder_person5 .muder_title{
	background: #005AFF;
}

.muder_person{
	border:0.05rem solid black;
	z-index: 100!important;
	box-shadow: 5px 5px 1px rgba(0,0,0,1);
}
/*.person:after{
	content: '';
	position: absolute;
	height:3.2rem;
	width:2.8rem;
	left:0.2rem;
	top:0.2rem;
	background: black;
	z-index:-100!important;
}*/
.muder_title{
	height:0.7rem;
	border-bottom:0.05rem solid black;
	z-index:10;
	line-height:0.7rem;
	font-size: 0.35rem;
    padding-left: 0.4rem;
}
.muder_content{
	z-index:10;
	height:2.4rem;
	overflow: auto;
	background: #ffffff;
}
.muder_content div{
	display:block;
	line-height: 0.3rem;
	font-size:0.2rem;
	font-weight:bold;
	margin:0.1rem;
	height;auto;
	color:gray
}
.muder_content div:nth-child(1){
	color:black;
	/*-webkit-animation:miniloverTitle_muder .5s ease-out both;*/
}
.muder_personNow{
	z-index:1000!important;
}
.muder_box_scale{
	-webkit-animation:miniloverScale2 1s ease-out both;
	-moz-animation:miniloverScale2 1s ease-out both;*/
}
.muder_box_scale1{
	-webkit-animation:miniloverScale3 1s ease-out both;
	-moz-animation:miniloverScale3 1s ease-out both;*/
}

/*文慧卡兑换*/
.code_wrap{width:5.1rem;margin:0.2rem auto 0.4rem auto}
.code_wrap .input_wrap{height:0.8rem;border:2px solid #fff}
.code_wrap .input_wrap input{-webkit-box-flex:1;display:block;height:100%;background-color:transparent;color:#fff;padding-left:0.2rem;font-size:0.26rem;line-height:0.36rem}
.code_wrap .input_wrap input:focus{border:0px;outline:none}
.code_wrap .input_wrap .wh_change_btn{height:100%}
.code_wrap .input_wrap .wh_change_btn img{height:100%}
.code_wrap .wh_card_error{margin-top:0.1rem;height:0.32rem;margin-bottom:1rem}
.code_wrap .wh_card_error p{color:#f00;font-size:0.24rem;display:none}

@-webkit-keyframes riseAnimate{
	from{
		opacity:1;
		-webkit-transform: translateY(500px);
	}to{
		opacity:0;
		-webkit-transform: translateY(-500px);
	}
}
@-webkit-keyframes riseAnimate2{
	from{

		-webkit-transform: translateY(-400px);
	}to{

		-webkit-transform: translateY(500px);
	}
}
@-webkit-keyframes miniloverTitle_muder {
    0% {
        opacity: 0;
        -webkit-transform: scale(0)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1)
    }
}
@-webkit-keyframes textRise {
    0% {
		display:none;
        top:100%;
    }
    100% {
       display:block;
       top:2rem;
    }
}
@-webkit-keyframes showBody {
    0% {
        opacity: 0;-webkit-transform: translate(10%,0%);bottom:100%

    }
    100% {
        opacity: 1;
         -webkit-transform: translate(10%,0%);bottom:1.5rem

    }
}
/*@-webkit-keyframes riseAnimateOpacity{
	0%{opacity:0}
	100%{opacity:1}
}*/
@-webkit-keyframes riseAnimateOpacity {
    0% {
        opacity: 1;
    }
	 60% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-webkit-keyframes showBody2 {
    0% {
        opacity: 0;-webkit-transform: translate3d(10%,-100%,0%);bottom:-100%;

    }
    100% {
        opacity: 1;
         -webkit-transform: translate3d(10%,10%,0%);bottom:1.8rem;

    }
}
@-webkit-keyframes bounceInDown{
0%{opacity:1;
	-webkit-transform:translate3d(-50%,-100%,0);
	}


100%{
	opacity:1;
	-webkit-transform:translate3d(-50%,200%,0);
}
}

/*二维码杀手合并*/
/*loader*/
.load-container {
  float: left;
  position: relative;
  overflow: hidden;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index:999;
  position:fixed;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  color:rgba(255,255,255,0.8);
  font-size:0.26rem
}

.loader {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
.load8 .loader {
  margin: 0rem auto;
  margin-bottom:0.3rem;
  position: relative;
  text-indent: -9999em;
  border-top: 0.15rem solid rgba(255, 255, 255, 0.2);
  border-right: 0.15rem solid rgba(255, 255, 255, 0.2);
  border-bottom: 0.15rem solid rgba(255, 255, 255, 0.2);
  border-left: 0.15rem solid #d12b22;
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
.load8 .loader,
.load8 .loader:after {
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes fadeIn{
	from{-webkit-transform:translate(-50%,-40%);opacity:0.6}
	to{-webkit-transform:translate(-50%,-50%);opacity:1}
}
@-webkit-keyframes fontSize{
	from{-webkit-transform:translate(-50%,0px) scale(0.1,0.1)}
	to{-webkit-transform:translate(-50%,0px) scale(1,1)}
}

@-webkit-keyframes improv{
	from{width:10px}
	to{width:100px}
}

@-webkit-keyframes miniloverTitle{
	0%{opacity:0;-webkit-transform:scale(0,1)}
	100%{opacity:1;-webkit-transform:scale(1,1)}
}

@-webkit-keyframes miniloverScale{
	0%{-webkit-transform:scale(0,0)}
	100%{-webkit-transform:scale(1,1)}
}
@-webkit-keyframes miniloverScale2{
	0%{-webkit-transform:scale(1,1)}
	100%{-webkit-transform:scale(0.5,0.5)}
}
@-webkit-keyframes miniloverScale3{
	0%{-webkit-transform:scale(0.5,0.5)}
	100%{-webkit-transform:scale(1,1)}
}

@-webkit-keyframes miniloverRotate{
	0%{-webkit-transform:rotateY(0deg)}
	30%{-webkit-transform:rotateY(90deg)}
	60%{-webkit-transform:rotateY(0deg)}
}
@-webkit-keyframes miniloverTranslate{
	0%{-webkit-transform:translate(0,0)}
	100%{-webkit-transform:translate(0px,5px)}
}
@-webkit-keyframes move_up_tip{
    0%{-webkit-transform:translate(-50%,0%);opacity:1}
    100%{-webkit-transform:translate(-50%,-70%);opacity:0.6}
}


