<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*公共按钮*/
.btn-primary{ background:#7a61fb; }
.ui_btn_orange_large{ background: #7a61fb; }
.ui_btn_orange{ background: #7a61fb; }
.ui_btn_green_large{ background: #6e99f3; }
.ui_btn_green{ background: #6e99f3;}
/*导航栏*/
.header{ background: #fff; border-bottom: 1px #7a61fb solid; height: 80px; }
.logo-box{width: 210px;height: 70px;margin-top: 6px;position: absolute;left: 0;margin-left: 0;}
.nav-box{ float: none; margin-left: 0;height: 60px; line-height: 60px;}
.nav-box li{ margin-right: 55px;}
.nav-box li:nth-child(8){ margin-right: 0;}
.nav-box li a{ color:#fff; padding: 0 20px; font-size: 20px;}
.nav-box li a.current{ border-bottom: none; background: #fff; color:#7a61fb; }
.nav-box li a:hover{ border-bottom: none; background: #fff; color:#7a61fb; }
.sub-nav li a{ color:#7a61fb;}

.header-menu{ background: #7a61fb; height: 60px; -webkit-box-shadow: 0 0 20px -5px #7a61fb; box-shadow: 0 0 20px -5px #7a61fb;}
.hm-inner{ width: 1150px; margin: 0 auto; }
/*底部导航*/
.footer{ border-top: 4px #7a61fb solid; background: #e4e4e4;}
.service-box{ background: #eee; min-height: 160px; }
.service-tel p{ color:#666;}
.copyright .link-box a{ color:#4b4b4b;}
.copyright{ color:#4b4b4b;}
/*选择城市*/
.city-layer{ border: 1px #d1d1d1 solid; }
.hot-city dd a{ color: #7a61fb; }
.hot-city dd a:hover{ background:#7a61fb;}
.city-info dt{ color: #7a61fb;}
.city-layer .select{ background: #7a61fb;}
.city-info dd a:hover{ background:#7a61fb; }
.city-box a{ color:#7a61fb;}
.city-box a .city-name{ font-size: 18px;}
.city-box a i{ margin-right: 4px; font-size: 18px;}
.city-box{margin-left: 250px; margin-top: 30px;}
/*个人中心入口*/
.my-layer{ border: 1px #d1d1d1 solid; }
.my-layer li a{ color:#666;}
.my-layer li a:hover{ background:rgba(121,96,250,0.1); color:#7a61fb;}/*背景颜色采用rgb*/
.code-layer{ border: 1px #d1d1d1 solid;}
.code-layer p:nth-child(1){ margin-top: 6px; }
/*快速购票*/
.fast_movie_list .selected{ border: 2px #7a61fb solid; }
.movie_txt h4 i{ color: #7a61fb; }
.fast_schedule_list .selected{ background-image:url(../life-images/selectPlan_bg.png);}

/*首页*/
.mitem-box .film-img .score{ background: #fca718; }
.spitem-box .item:hover{ border: 1px #fc4d1e solid; }
.page-bullet span{ background: #7a61fb; }
.sp-box{ border: 2px #7a61fb solid}
.search-btn{ background: #7a61fb}
.spitem-box .item .shop-buy a{ background: #7a61fb;}
.view-more a{ border: 2px #7a61fb solid; color: #7a61fb;}
.view-more a:hover{ background: rgba(121,96,250,0.2)}
.price-info b{ color:#7a61fb;}
.price-info i{ color:#7a61fb;}
.spitem-box .shop-price span{ color:#7a61fb; font-weight: bold; }
.mitem-box .item:hover{ border: 1px #7a61fb solid;  }
/*电影列表*/
.tab_tag a:hover{ color:#7a61fb;}
.tab_tag .selectTag a{ color:#7a61fb;}
.film_info h4 i{ color:#7a61fb;}
.film_info h4 a:hover{ color:#7a61fb;}
.film_list{ padding: 0;}
.film_list li{ padding: 20px;}
.film_list li:hover{ background: #f4f4f4;}
.page_box .present_page{ background-color: #7a61fb; border: 1px solid #7a61fb; }
.shop-box .page-bullet span{ background: #7a61fb; }
/*电影详情*/
.area_list li a:hover{ background:#7a61fb;}
.area_list li .selected{ background: #7a61fb; }
.yy_name{ border: 1px #7a61fb dashed; background:rgba(121,96,250,0.1); }/*背景色采用gba*/
.dy_intro h4{ border-left: 4px #7a61fb solid; }
/*影院列表*/
.pic_box li .selected{ border: 3px #7a61fb solid; }
.event_name{ color: #7a61fb; }
/*演出列表*/
.yc_detail p i{ color:#7a61fb; }
.choice_box dd .selected{ border: 1px #7a61fb solid; background: url(../life-images/label_ok.png) no-repeat right bottom rgba(122,97,251,0.1); color: #7a61fb;  }
.choice_box dd .unselected { border: 1px #ddd dashed;  background: #f1f1f1; color: #ccc;}
/*小卖部*/
.menu-box .main-menu li a.current{  background:#fff;   color:#7a61fb; }
.menu-sub{ border: 1px #7a61fb solid;}
.menu-sub li a:hover{ color:#7a61fb;}
.sp-search{ border: 2px #7a61fb solid; }
.sp-news{ color:#7a61fb;}
.fixed-menu{ border: 1px #7a61fb solid}
.fixed-menu li.active a{ background:#7a61fb; } 
.fixed-menu li.current a{  background: #7a61fb; }
.fixed-menu li:last-child{ border-bottom: none;}
.cf-tit li a:hover{  border-bottom: 2px #7a61fb solid; }
.cf-tit li a.current{ border-bottom: 2px #7a61fb solid; }
/*商品详情*/
.tb-thumb .tb-selected{ background: none repeat scroll 0 0 #7a61fb; }
.s_info .s_price b{ color:#7a61fb; }
.s_choose dd .selected{ border: 1px #7a61fb solid; background: rgba(121,96,250,0.1); color: #7a61fb; }
.btn_buy_shop{ background: #7a61fb; border: 1px solid #7a61fb; }
.scale_box p b{ color:#7a61fb;}
/*二级页面*/
.cate-list li a.current{ background: #7a61fb;}
.sec-cate li a.current{ color:#7a61fb; background: none; }
.tp-box span em, .tp-box b em{ color:#7a61fb; }
/*活动专区*/
.yc_info{ padding: 20px 0;}
.yc_info li{ padding: 20px; }
.yc_detail h4 a:hover{ color:#7a61fb;}
/*采购合作*/
.apply-left{ border: 1px #7a61fb solid; }
.apply-tit{ color:#7a61fb;}
.ac-con a{ background: #7a61fb;}
.at-tit span{ background:#7a61fb; }
/*个人中心*/
.sub_nav h3{ background:#7a61fb; border:1px #7a61fb solid}
.sub_nav li .selected{ color:#7a61fb; }
.card_tag .selectTag a{color:#7a61fb; }
.address_box li p b{ color:#7a61fb;}
.my_recharge h4 a{ color:#7a61fb;}
.address_box li a{ color:#7a61fb;}
.my_detail_box{ width: auto;}
.so3 .selected{ border:1px #7a61fb solid;}
/*登录*/
.btn_login{ background:#7a61fb; }
.lgoin_ipt p a{ color:#7a61fb; }
/*购物车*/
.cart-item a{ background: #7a61fb; }
.cart-item a:hover{  background: #7a61fb;}
.cart-item a.btn-primary{ background: #7a61fb; }
.download-layer p:nth-child(1) a{ background: #7a61fb; }
.download-layer p:nth-child(2){ border: 2px #7a61fb solid; }
.cart-shop .cs-item .price{ color:#7a61fb;}
.cart-account dt b{ color:#7a61fb;}
.cart-oper button:hover{ color: #7a61fb}

.common-box{ width: 700px;}
.common-box dl{ height: 74px; }
.common-box dt{ float: left; width: 240px; padding-right: 30px; border-right: 1px #7a61fb solid; }
.common-box dd{  float: left; padding-left: 30px; }
.common-box dd p{ color:#7a61fb; font-size: 24px; font-weight: bold; margin-top: 6px; }
.service-tel{ width: 360px; float: right; border-left: 1px #7a61fb solid; margin-top: 0;}
.service-tel li{ float: right; margin-left: 40px; position: relative; text-align: center;}
.wx-layer{right:60px; top:-60px; border: 2px #7a61fb solid; width: 170px; }
.shop-logo{ left: 0; background: url(../life-images/shop-logo.png) no-repeat; background-size: contain;}
/*add 2018-11-15*/
.color_f60{ color:#7a61fb;}
.marker_tip{ color:#7a61fb;}
.address_info li a{ color:#7a61fb; }
.pay_price i{ color:#7a61fb; }
.price_num i{ color:#7a61fb;}
.city_info dt{ color:#7a61fb; }
.city_info dd a:hover{  background:#7a61fb;}
.city_list .select{ background:#7a61fb;}
.data_none_tip span{ display: inline-block; background: url(../life-images/loading-logo.png) no-repeat; margin-bottom: -15px; margin-right: 6px; width: 100px; height: 40px; background-size: contain; }

.btn_code:hover{ border:1px #7a61fb solid; background:#7a61fb; }
.ticket_detail{ width: auto; }

.col-pic{ float: left; width: 120px; margin-right: 20px; }
.col-link{ float: left; width: 120px; margin-right: 40px;  }
.col-txt{ float: left; width: 420px; text-align: left; margin-left: 40px; }
.wx-code{ margin-bottom:15px; position: relative;}
.wx-layer p{ margin-bottom: 0;}
.city-layer{ left:200px; top:60px;}
.page-bullet span.disabled { background: #dcdcdc;cursor: not-allowed;}
/*2018-12-03*/
.pay-yb{ background: url(../life-images/yb.png) no-repeat; background-size: contain; width: 118px; height: 44px; display: inline-block; margin-bottom: -10px; margin-left: 10px;}
.pay-dytdq{ background: url(../life-images/dydhq-life.png) no-repeat;  width: 130px; height: 44px; display: inline-block; background-size: contain; margin-bottom: -10px; margin-left: 10px;}
.pay-dyq{ background: url(../life-images/dyq-life.png) no-repeat;  width: 118px; height: 44px; display: inline-block; background-size: contain; margin-bottom: -10px; margin-left: 10px;}
.header-inner{ width: 1150px; }
.shop-active a{ color:#7a61fb;}
.service-inner{ width: 1240px;}
.cart-item a .cart-num{ color:#7a61fb;}
.pay-dhq{ background: url(../life-images/dhq.png) no-repeat; background-size: contain; width: 118px; height: 44px; display: inline-block; margin-bottom: -10px; margin-left: 10px;}

.fast_movie_list li:hover{ border: 2px #7a61fb solid}
.sub_nav li a:hover{ color:#7a61fb; }
.pay-tdq{ background: url(/images/all_tdq.png) no-repeat;  width: 120px; height: 44px; display: inline-block; background-size: contain; margin-bottom: -10px; margin-left: 10px;}
.pay-tb{ background: url(/images/yb.png) no-repeat; background-size: contain; width: 118px; height: 44px; display: inline-block; margin-bottom: -10px; margin-left: 10px;}
.pay-zhxq{ background: url(../life-images/dyq-life.png) no-repeat;  width: 118px; height: 44px; display: inline-block; background-size: contain; margin-bottom: 0px; margin-left: 10px;}
.pay-zkq{ background: url(../yd-images/kq-yd.png) no-repeat;  width: 118px; height: 44px; display: inline-block; background-size: contain; margin-bottom: -10px; margin-left: 10px;}
/*add 20190319*/
.add_btn{ background:#7a61fb;}
a.mb-scrollButtons{ background: transparent url(../life-images/arrows.png) no-repeat; }
.pic_box li a:hover{ border:3px #7a61fb solid; }
.fast_cinema_list .selected{    border: 2px #7a61fb solid; }
.fast_cinema_list li:hover{ border: 2px #7a61fb solid;}
.bottom-shtx{background-color: #f3f6ef;height: 140px;width: 100%;text-align: center;}
.icon_minus:hover{ border: 1px #7a61fb solid; }
.icon_add:hover{  border:1px #7a61fb solid;}
.icon_corner{ background: url(../life-images/icon_corner.png) no-repeat right bottom; }
.comment_label p a:hover{ background:#7a61fb; border:1px #7a61fb solid;}
.comment_label p a.on{ background:#7a61fb; border:1px #7a61fb solid;}
.scale_box p i.on{ color:#7a61fb;}
.shop_comment li i.on{  color:#7a61fb; }
.btn_account{ background:#7a61fb; border: 1px solid #7a61fb;}
.film-info .btn-primary{ background:#fff; border:1px #7a61fb solid; color:#7a61fb; }
.btn_pmj_nor{ float:left; display:block; margin-right:10px; text-align:center; background:#f3f3f3; border:1px #eee solid; height:30px; line-height:24px; width:80px; border-radius:3px; font-size:32px; color:#666;}
.btn_pm_nor:hover,.btn_pmj_nor:hover{ background: #7a61fb; color:#fff; }
.movie-score-image { background: url(../life-images/default.png) no-repeat; width:48px !important; height: 48px !important; object-fit:cover; background-size:cover;}
#right_qq{ background-color: #fca717;}
#right_qq:hover{background-color: #d88916; }
.layui-layer-btn .layui-layer-btn0{background-color:#7961fa;border-color: #7961fa;}
.color_red{ color:#fca717;}
.s-order-tc{ color:#7961fa;}
.btn-continue{border: 1px #7a61fb solid;color: #7a61fb;}
/*add 2019-07-10*/
.logo-dhq{background: url(/plat/web/life-images/ticket-dhq.png) no-repeat;  }
.logo-tdq{background: url(/plat/web/life-images/ticket-tdq.png) no-repeat;  }
.logo-hx{background: url(/plat/web/life-images/ticket-dyq.png) no-repeat;  }
.logo-yb{background: url(/plat/web/life-images/ticket-yb.png) no-repeat;  }
.ticket-add .add_btn{background:#7a61fb; }
.ticket-type li:hover{ background: #e7e2ff; border: 1px #7961fa solid;}
.ticket-type li.selected{ background: #e7e2ff; border: 1px #7961fa solid;}
.ticket-type li a span{ color:#7961fa;}
.pay-btns span em{ color:#7a61fb; }
.ui_btn_orange_large{ background:#7961fa !important; }
.pay-tit em{ color:#7961fa; }
.pay_tip_btn a{ background: #7961FA;}
.pay_remind{ background: url(../life-images/go.gif) no-repeat left center; }
.tips-tit{  background: #7a61fb; }
.tips-box{  border: 1px #7a61fb solid; }
.tips-footer a.btn-submit{  border: 1px #7a61fb solid;  color: #7a61fb; }
.abs-right a.return-btn{    border: 1px #7a61fb solid; color: #7a61fb;}
.icon_minus,.icon_add{ background-image:url(../life-images/icon_num.png); }
.marker-on{     color: #7a61fb; }
.address_info li:hover{background-color: #f2f0ff; border: 1px solid #fff;}
.address_info .selected_li{   background-color: #f2f0ff; border: 1px solid #7a61fb;}
.pay-btns span em{ font-size: 20px; color:#7a61fb; font-style: normal; margin: 0 10px;}
.ui_btn_orange_large{ margin-top: 10px; background:#7961fa !important;  }
.pay-tit em{ font-style: normal; color:#7961fa; font-size: 18px; }
.ticket-add .add_btn{  background: #7a61fb; }
.lgoin_ipt dd a{ color:#7a61fb}
.fc-opera a{display:inline-block;width:100%;height:30px;color:#fff;background-color:#7a61fb;font-size:14px;line-height:30px;border-radius:100px;text-align:center;-webkit-box-shadow:0 2px 10px -2px #7a61fb;box-shadow:0 2px 10px -2px #7a61fb}
.fc-price{ width: 100px; margin: 0 15px; color: #7a61fb; font-size: 18px; }</pre></body></html>