﻿html,body,.page{height:100%}.header .location{padding-left:10px;background-color:transparent;color:#999;font-size:16px}.header .icon-address{font-size:18px}.header2 .location{padding-left:10px;background-color:transparent;color:#999;font-size:16px}.header2 .icon-address{font-size:18px}.dyheader .headernav{height:46px;color:#333;text-align:center;overflow:hidden}.dyheader .headernav .container{display:inline-block;background-color:#227aff;width:140px;margin-top:4px;height:36px;border-radius:3px;position:relative}.dyheader .headernav .hvsp{float:left;width:48%;text-align:center;color:white}#future{float:right}.dyheader .headernav .navsel{color:#227aff}.pageitem{height:100%;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-touch-action:manipulation;touch-action:manipulation;overflow-x:hidden;overflow-y:auto}#slistcontainer,#flist{position:absolute;top:0;left:0;width:100%}#flist .listitem{padding:0;border-bottom:0}#flist .listitem .groupheader{height:40px;line-height:40px;background-color:#f5f5f5;padding-left:10px;text-align:left}#flist .listitem .groupitem{border-bottom:1px solid #eee;padding:10px;overflow:hidden}.dy .filmlogo{float:left;width:60px;height:82px}.dy .action{float:right;width:60px}.dy .action .scores{padding:9px 0 6px;color:#ff4d65;font-size:16px;text-align:center}.dy .action .scores span{padding-left:2px}.dy .action .scores em{font-style:normal;font-size:14px}.dy .film-info{padding:5px 0 0 5px;color:#999;font-size:12px;overflow:hidden}.dy .film-info h2{padding:0 0 5px 0;font-size:16px;color:#333}.dy .film-info h2 .iconfont{display:inline-block;color:#999;font-size:26px}.dy .fdesc{margin-left:2px;font-size:10px;padding:0 2px;color:#fff;background-color:#ff4d65;border-radius:3px}.dy .fdesc.dis{background-color:#ddd}#cinemalist .listitem{padding:12px 10px}#cinemalist .cinema-name{padding:0 0 3px;overflow:hidden}#cinemalist .cinema-name .lowprice{float:right;margin-left:10px;color:#fc6378;font-size:16px}#cinemalist .addr-wrap{color:#999}#cinemalist .addr{font-size:12px}.fls .menucontainer{width:33.3%;text-align:center;float:left}.fls .menucontainer .menuitem{display:inline-block;width:56px;height:86px;background-repeat:no-repeat;background-size:56px 56px;position:relative}.fls .menucontainer .mryc{background-image:url(../images/ico_fls_menu1.png)}.fls .menucontainer .mryc::after{display:block;content:'每日特惠';position:absolute;top:60px;left:0}.fls .menucontainer .yhth{background-image:url(../images/ico_fls_menu2.png)}.fls .menucontainer .yhth::after{display:block;content:'银行特惠';position:absolute;top:60px;left:0}.fls .menucontainer .gyt{background-image:url(../images/ico_fls_menu3.png)}.fls .menucontainer .gyt::after{display:block;content:'探店观影团';position:absolute;top:60px;left:-9px;width:78px}.wd{background-color:#eee;color:#666}.wd .user-info{padding:0 10px;height:200px;background:#51cac6 url("/resource/images/bg_userceter_1.jpg");background-size:100% auto;color:#fff;text-align:center}.wd .user-info .logo-head{padding:25px 0 2px}.wd .user-info .logo-head.login{padding:46px 0 2px}.wd .user-info .logo-head span{display:inline-block;width:70px;padding:5px;height:70px;background:rgba(255,255,255,0.5);border-radius:50%;overflow:hidden}.wd .user-info .logo-head img{width:100%;border-radius:50%}.wd .user-info .nikename{padding:0 0 2px}.wd .user-info .nikename i{padding:0 2px 0 4px;font-style:normal}.wd .user-info .tips{height:44px;font-size:12px;overflow:hidden}.wd .user-info .tips .yellow{color:yellow}.wd .menus{padding:0 0 10px;min-height:200px}.wd .menus .item{padding:0 10px;margin:0 0 10px;background-color:#fff}.wd .menus .item li{position:relative;padding:15px 25px 15px 40px;border-bottom:1px solid #e5e5e5;overflow:hidden}.wd .menus .item li:last-child{border-bottom:0}.wd .menus .item li .iconfont{color:#999;font-size:22px}.wd .menus .item li h3{position:relative;font-size:16px}.wd .menus .item li .ico{position:absolute;margin-top:-11px;left:3px;top:50%}.wd .menus .item li .more{position:absolute;transform:translateY(-50%);top:50%;right:0}.wd .menus .item li .tips{float:right;color:#999}.wd .menus .item li.acount h3 .des{position:absolute;color:#999;font-size:12px;left:0;bottom:-17px}.wd .menus .item li .tips strong{color:#ff4d65;font-weight:normal}.wd .login-out{margin:0 0 20px;padding:15px 0;background-color:#fff;font-size:16px;text-align:center}.wd .wx-unbind{margin:0 0 20px;padding:15px 0;background-color:#fff;font-size:16px;text-align:center}.customer-service-layer{background-color:#fff;border-radius:10px;text-align:left;width:calc(100% - 40px);height:100.0vw}.customer-service-layer .des{padding:0 10px 20px}.customer-service-layer .des .tt{font-size:16px;padding:10px 0;text-align:center}.customer-service-layer .des strong{color:red}.customer-service-layer .close{position:absolute;width:30px;height:30px;right:-8px;top:-8px}.banner-layer-ncbc{width:90%}@media screen and (min-width:421px){body{padding-bottom:58px!important}.fixfooter{height:58px}.fixfooter .footitem .ico{margin-top:4px;font-size:22px;color:#999}.fixfooter .footitem .title{font-size:12px;color:#999;margin-top:-4px}.fixfooter .footitem2 .ico{margin-top:4px;font-size:24px;color:#999}.fixfooter .footitem2 .title{font-size:12px;color:#999;margin-top:-4px}}@media screen and (min-width:361px) and (max-width:420px){body{padding-bottom:52px!important}.fixfooter{height:52px}.fixfooter .footitem .ico{margin-top:6px;font-size:20px;color:#999}.fixfooter .footitem .title{font-size:12px;color:#999}.fixfooter .footitem2 .ico{margin-top:6px;font-size:22px;color:#999}.fixfooter .footitem2 .title{font-size:12px;color:#999}}@media screen and (min-width:331px) and (max-width:360px){body{padding-bottom:48px!important}.fixfooter{height:48px}.fixfooter .footitem .ico{margin-top:5px;color:#999;font-size:18px}.fixfooter .footitem .title{font-size:11px;color:#999;margin-top:-2px}.fixfooter .footitem2 .ico{margin-top:5px;color:#999;font-size:20px}.fixfooter .footitem2 .title{font-size:11px;color:#999;margin-top:-2px}}@media screen and (min-width:1px) and (max-width:330px){body{padding-bottom:42px!important}.fixfooter{height:42px}.fixfooter .footitem .ico{position:relative;color:#999;font-size:16px;margin-top:2px}.fixfooter .footitem .title{font-size:10px;color:#999;margin-top:-2px}.fixfooter .footitem2 .ico{position:relative;color:#999;font-size:16px;margin-top:2px}.fixfooter .footitem2 .title{font-size:10px;color:#999;margin-top:-2px}}@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(0.5,1.5);transform:scale(0.5,1.5)}50%{-webkit-transform:scale(1.5,0.5);transform:scale(1.5,0.5)}75%{-webkit-transform:scale(0.75,1.25);transform:scale(0.75,1.25)}from,to{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(0.5,1.5);transform:scale(0.5,1.5)}50%{-webkit-transform:scale(1.5,0.5);transform:scale(1.5,0.5)}75%{-webkit-transform:scale(0.75,1.25);transform:scale(0.75,1.25)}}.fixfooter div.act .title{color:#fc627a}.fixfooter div.act .ico{color:#fc627a}.search-box-cinema{position:absolute;font-size:14px;right:10px;top:0}.search-box-cinema input{width:200px;padding:5px 10px;border:1px solid #ddd;border-radius:15px;-webkit-appearance:none}.search-box-cinema .cancel-search{padding:0 0 0 10px;color:red}.search-box-cinema .clear-keywords{position:absolute;color:#999;font-size:18px;left:195px;top:1px}.search-cinema{position:absolute;color:#999;font-size:22px;right:10px;top:0}@media screen and (max-width:321px){.search-box-cinema input{width:160px}.search-box-cinema .clear-keywords{position:absolute;left:155px;top:1px}}