@charset "utf-8";
/* CSS Document */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0;margin:0}
table {border-collapse:collapse;border-spacing:0}
ol, ul {list-style:none outside;margin:0;padding:0}
caption, th {text-align:left}
h1, h2, h3, h4, h5, h6 {font-size:100%;margin:0}
fieldset, img {border:0}
.red { color:#E13128; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none;}
a { background: transparent; outline:none !important; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0; }
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"微软雅黑";font-weight: 500;line-height:100%;color: inherit;}
mark { background: #ff0; color: #000; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; outline:none;}
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
legend { border: 0; padding: 0; }
textarea { overflow: auto; }
optgroup { font-weight: bold; }

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

body { font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px; line-height: 1.428571429; color: #333333; background-color:#fafafa; word-wrap:break-word;word-break:break-all;}

input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: #1C4A9C; text-decoration: none; }
a:hover{ color: #E13128; text-decoration:none; }
a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
figure { margin: 0; }
img { vertical-align: middle; }
kbd{ display: inline-block; width: 20px;}

.dis_n{ display:none;}
.dis_b{display:block;}
.br{ border:1px solid #f00;}
.clearfix { zoom:1; }
.clearfix:after { content:" "; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
.fl{ float:left;}.fr{ float:right;}

::-moz-selection {background:#619ee0;text-shadow:none;}
::selection {	background: #1b59c6; color:#fff;	text-shadow: none}
input[type=checkbox],
input[type=radio]{-webkit-appearance: none;-moz-appearance: none; appearance:none;width:20px;height:20px;margin: 0;cursor: pointer;vertical-align: middle;background: #fff;border: 2px solid #ECECEC;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}
input[type=checkbox]:active,
input[type=radio]:active {border-color: #1C4A9C;background: #ebebeb;}
input[type=checkbox]:hover,
input[type=radio]:hover {border-color: #1C4A9C;-webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);}
input[type=checkbox]:checked,
input[type=radio]:checked {background: #fff;}
input[type=checkbox]:checked::after,
input[type=radio]:checked::after {content:" ";display: block;position: absolute;top: -3px;right: 0px;left: 2px; width:18px; height:18px; background:url(../../img/common/bg/checkbox.png) 0 0 no-repeat; background-size:18px 18px;}
input[type=checkbox]:focus,
input[type=radio]:focus {outline: none;border-color:#1C4A9C;}

input[type="radio"]{width: 14px;height: 14px;background: #fff;border-color:#144a9e;border-radius: 100%;margin-top: -2px;}
input[type=radio]:checked::after{width: 8px;height: 8px;background: #144a9e;border-radius: 100%;top:1px;left:1px;/*修改原因：单选input选中状态时，圆点偏移*/}



/*公共按钮*/
.f_size14{ font-size:14px !important;}
.f_size16{ font-size:16px !important;}
.f_size18{ font-size:18px !important;}
.f_size20{ font-size:20px !important;}
.f_size22{ font-size:22px !important;}

.f_color_82{ color:#828282;}


.mar_bot10{ margin-bottom:10px !important;}
.mar_bot20{ margin-bottom:20px !important;}
.mar_bot30{ margin-bottom:30px !important;}


.btn_com{ width:100%; height:64px; line-height:64px; text-align:center; color:#fff; font-size:20px; border-radius:8px; background:#1a4a9e; cursor:pointer;}
.btn_com:hover{ background:#1f55b5;}

.btn_com.x-small{  height:48px; line-height:48px; font-size:18px;}

.btn_gray{ display:inline-block; text-align:center; padding:0 5px; height:42px;line-height:42px; color:#666; font-size:20px; background:#f5f5f5; border:1px solid #ddd; cursor:pointer;}
.btn_send_code:hover{ background:#e6e6e6;}
.btn_send_code.disabled{ background:#f0f0f0; color:#fefefe; border:1px solid #eee}

.btn_red{ display:inline-block; width:200px; height:64px; line-height:64px; text-align:center; color:#fff; font-size:20px; border-radius:8px; background:#e23128; cursor:pointer;}
.btn_red:hover{background:#f7372e; color:#fff; text-decoration:none;}

.btn_select_seat{ display:inline-block; width:100px; height:38px; text-align:center; line-height:38px; background-color:#ee0020; border-radius:5px; color:#fff !important; cursor:pointer;}
.btn_select_seat:hover{background:#f7372e; color:#fff; text-decoration:none;}


.btn_order_blue{height: 54px;line-height: 54px;font-size: 20px;vertical-align: middle;background: #1C4A9C;}
.btn_order_blue:hover{background:#1C4A9C;}



.page { /*float:right;*/ margin:20px 0 10px 0; text-align:center; }
.p-num { margin:0 20px 0 0; }
.p-num a { display:inline-block; margin:0 10px; color:#a3a3a3; height:25px; line-height:25px; }
.page .on { display:inline-block; width:25px; height:25px; background:#619EDE; text-align:center; color:#fff; border-radius:100%; }
.page b { display:inline-block; height:25px; line-height:25px; }
.input-txt { width:40px; height:25px; line-height:25px; border:1px solid #D8D8D8; margin:0 3px; text-align:center; border-radius:2px; }
.btn { display:inline-block; width:45px; height:25px; line-height:22px; border:1px solid #D8D8D8; margin:0 0 0 10px; text-align:center; color:#a3a3a3; border-radius:2px; background:#FFFFFF; }

.btn_blue{ display:inline-block; height:48px; line-height:48px; font-size:16px; color:#fff; background:#1a4a9e; padding:0 25px; border-radius:5px; cursor:pointer;}
.btn_blue:hover{ background:#1f55b5;}

.btn01{ display:inline-block; font-size:16px; color:#fff; background:#1a4a9e; padding:5px 25px; border-radius:5px; cursor:pointer;}
.btn01:hover{ background:#1f55b5; color:#fff; }

.icon_fudou_new,
.icon_fudou{display: inline-block;width: 18px;height: 18px;background: url(../../img/common/bg/icon_fudou.png) no-repeat;background-size: 100% 100%;position: relative;}

/*
****活动状态
****************/
.sale_over{position: relative;display: block;width: 100%;height: 100%;cursor: pointer;}
.sale_over:before{position: absolute;top:0;left:0;width: 100%;height: 100%;background: #000;opacity: 0.2;content:"";z-index:8;}
.sale_over:after{position: absolute;top:50%;left:50%;width: 120px;height: 120px;margin:-60px 0 0 -60px;border-radius:100%;background: #5b5b5b;text-align: center;line-height: 120px;content:"";color:#fff;font-size: 22px;opacity: 0.8;}
.sale_over_out:after{content:"补货中";z-index: 9;}
.sale_over_over:after{content:"已结束";z-index: 9;}

/*
****活动页面
****************/
.activity_con .activity_banner{width: 100%;height: auto;}
.activity_con .activity_banner img{width: 100%;max-width: 1920px;margin:0 auto;}
.activity_con .h3_title{text-align: center;margin-bottom: 75px;}
.activity_list{overflow: hidden;}
.activity_list ul{width: 110%;margin-bottom: 70px;}
.activity_list ul.ul_cen{width: 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.activity_list li{float:left;width: 275px;height: 390px;font-size: 14px;margin-bottom:35px;margin-right:30px; background:#ffebc8}
.activity_list li a{display: block;width: 100%;height: 100%;position: relative;}
.activity_list li img{width: 100%;margin-bottom: 12px;}
.activity_list li p{padding:0 15px;line-height: 28px;overflow-y: hidden;color:#333;font-size: 16px;}
.activity_list li .p1{max-height: 48px;line-height: 24px;margin-bottom: 4px;}
.activity_list li .f_size18{font-size: 20px;}

.activity_list li .div_pre .p_pre,.activity_list li .div_pre img{position: absolute;left:0;top:-1px;}
.activity_list li .div_pre .p_pre{z-index: 1;height: 40px;line-height: 40px;width: 100%;background: #fecc05;font-size: 15px;padding-left: 100px;}
.activity_list li .div_pre img{z-index: 2;width: auto;height: 50px;margin:0;}

/*
****页面头部
****************/
.wid_1200{ margin:0 auto; width:1200px;}
.header{width:100%; background:#fff;}
.navbar_top{  height:40px; line-height:40px; background:#fafafa; color:#828282;}
.navbar_top .bar_a{ color:#828282;}
.navbar_top .bar_a:hover{ color:#619ee0;}
.navbar_top .bar_line{ padding:0 15px; color:#828282; opacity:.26; filter:alpha(opacity=26);}
.navbar_top .cart_top{display: inline-block;width: 15px;height: 14px;background:url(../../img/common/bg/cart_top.png) no-repeat;vertical-align: middle;margin:-3px 4px 0 0;}
.navbar_top .cart_num{display:inline-block;background: #ee0020;color:#fff;font-size: 12px;width: 18px;height: 18px;border-radius: 100%;line-height: 18px;text-align: center;margin:-3px 0 0 4px;/*word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;*/overflow: hidden;vertical-align: middle;}
.navbar_prompt{height:40px; line-height:40px; background:#ebf5fa; }
.navbar_prompt .wid_1200{overflow: hidden;}

.navbar_prompt .prompt_slide{position: relative;overflow: hidden;padding-left: 85px;}
.sp_ab{position: absolute;left:0;top:0;}
.navbar_prompt p{display: inline-block;width: auto;white-space: nowrap;font-size: 14px;color: #666}
.navbar_prompt .icon_prompt{display: inline-block;width: 39px;height: 34px;background:url(../../img/common/bg/icon_prompt.png) 0 4px no-repeat;background-size:70% 70%;vertical-align: middle;}
.header .weixin_code{padding: 0 0 7px 0;color:#00f;display: inline;position: relative;}
.header .weixin_code > img{width: 20px;height: 20px;vertical-align: middle;margin-top:-3px;}
.header .code_box{display:none;position: absolute;z-index:999;padding-bottom: 8px;right: -27px;top: 26px;text-align: center;width: 130px;background: #fff;box-shadow: 0px 2px 6px #dcd7d7;}
.header .weixin_code:hover .code_box{display: inline-block;}
.header .code_box img{width: 130px;width: 130px;}
.header .code_box p{line-height:12px;font-size: 12px;color:#333;}
.header .code_box::before{content:"";position: absolute;top: -5px;right: 61px;display: inline-block;width: 0px;height: 0px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;}


/*头部*/
.header_body{margin:0 auto; width:1200px; height:130px;}
.header_body .logo_bd{ position:relative;float:left; margin-top:40px; width:584px; height:56px;overflow: hidden;}
.header_body .logo{ position:absolute; top:0; left:0; z-index:3; width:586px; background:#fff;}
.header_body .logo_bd a.light:before{width:50px;height: 80px;top:0;left:-780px;}
.header_body .logo_bd em{ padding-left: 40px;font-size:30px;font-weight:bold; color:#1a4a9e; font-style:normal;line-height:56px;}
.df_ico_search{width:27px; height:27px; background:url(../../img/common/bg/df_ico_bg.png) 0 0 no-repeat;}
.seach_bd{ float:right; margin-top:42px; width:534px; height:52px;  border:1px solid #c9c9c9; border-radius:8px;}
.seach_bd .city_select{ position:relative; float:left; padding:0 6px; width:110px;height:50px; }
.seach_bd .cur_city{ position: relative; font-size:16px; color:#0d49b7;text-align:center;line-height:52px; cursor: pointer;}
.seach_bd .arr_down{ display: inline-block;vertical-align: middle;margin-left: 4px; width: 0px; height: 0px;border-left: 6px solid transparent; border-right: 6px solid transparent;   border-top: 6px solid #0d49b7;}
.seach_bd .seach_input{ float:left; display:block; padding:0 0 0 15px; margin-top:14px; width:360px; height:26px; line-height:26px; font-size:16px; color:#333;border:0; border-left:1px solid #cfcfcf; outline:0;}
.seach_btn{ float:right; margin:0 0 0 0; width:60px; height:50px; text-align:center;border:0; background-position:10px 12px; outline:0; border-top-right-radius:8px;border-bottom-right-radius:8px; }
.seach_btn.df_ico_search:hover{ background-color:#1a4a9e; background-position:-35px 12px; }
.seach_bd .cur_city .city{display:inline-block;height: 52px;max-width:80%;overflow: hidden;vertical-align: top;}

/*城市选择*/
.showfilm{width: 534px; position: absolute; top:55px; left:-1px; z-index: 101;}
.showfilm .city_bd{overflow-y: auto;}
.showfilm .showtime_tip { display:none;background: #fff; border: 1px solid #e7e7e7; border-radius: 5px; z-index: 0 }
.showfilm .showtime_tip .share_tit { z-index: 2 }
.showfilm span.cityletter a { width: 50px; border: 0; display: inline-block; padding: 0; color: #333; font-weight: normal; font-size: 14px; text-align: center; line-height: 32px; position: relative; zoom: 1; text-decoration: none }
.showfilm .showtime_tip .p15 { position: relative; border-top: 1px solid #d2d3d5; padding:15px; zoom: 1;background: #fafafa;  z-index: 1;}
.showfilm .showtime_tip a { color: #333 }
.showfilm .cityletter b { }
.cityletter b {position: absolute; left: 50%; margin-left: -13px;width: 28px; height: 15px; display:none;bottom: -13px; *bottom:-11px; overflow: hidden;  background: url(../../img/common/bg/df_ico_bg.png) no-repeat -175px 0; }
.showfilm .city_list2 ul { width: auto!important }
.showfilm .city_list2 li { width: 64px }

.showtime_tip .share_tit { font-weight: bold; overflow: auto; overflow: inherit; padding: 5px 15px; height: 50px; line-height: 35px; border: 0; position: relative; font-size: 12px; background: 0 }
.showtime_tip .share_tit input { background: 0; border: 0; margin-top: 0 }
.showtime_tip .share_tit span.cityletter { position: absolute; left: 10px; top: 8px; z-index: 5 }
.showtime_tip span.mt5 {  width: auto; position: absolute; top: 0; left: 5px; margin-top:5px;}
span.cityletter a.hover b, span.cityletter a:hover b { display: block }
.showtime_tip .btn_close { position: absolute; right: 15px; top:16px;background: url(../../img/common/bg/df_ico_bg.png) no-repeat -151px 3px;width: 20px;height:20px; text-indent: -999em; overflow: hidden; cursor: pointer; }
.showtime_tip .city_list2 { position: relative; zoom: 1 }
.showtime_tip .city_list2 ul { margin-left: 40px; width:505px }
.showtime_tip .city_list2 ul li { float: left; display: inline;margin-left:15px; width:70px; margin-right: 5px; line-height: 2.2em }
.showtime_tip .city_list2 ul li.bold a{ font-weight:bold; color:#0d49b7;}
.showtime_tip .area_list li { float: left; display: inline; width: 75px; margin-right: 5px; line-height: 2em }
.showtime_tip .citysearch{float:right; margin-right:35px; margin-top:6px;width:205px;height:30px;border:1px solid #c4c4c4;box-shadow:0 3px 2px rgba(0,0,0,0.1) inset;border-radius:20px;background:#f7f7f7;padding:0 8px}
.showtime_tip .citysearch input.text{display:inline-block;width:170px;height:27px;line-height:27px;background:0;margin:0;border-radius:3px;font-size:14px;color:#d0d0d0;vertical-align:top; font-weight:normal;}
.showtime_tip .city_bd .city_res{ display:none;}
.showtime_tip .city_bd .city_res.hot{ display:block;}






/********
*首页
*****************/
/**/
.wrap{margin:0 auto;width:100%;min-width:1200px;}
.bg_color{background:#fafafa;}
.index_main{margin-bottom:30px;}

.tag_nav{height:50px;border-bottom:1px solid #5aa5f0;background:#fafafa;}
.tag_nav .nav{position:relative;float:left;margin-left:15px;width:222px;height:48px;text-align:center;}
.tag_nav .nav a{position:absolute;top:0;left:0;display:block;overflow:hidden;padding:0 12px;width:222px;height:48px;border:1px solid transparent;border-bottom:0 solid #619ee0;color:#333;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:17px;line-height:48px;}
.tag_nav .icon_disini{position:absolute;top:-18px;left:50%;z-index:10;display:block;margin-left:30px;width:68px;height:46px;background:url(../../img/common/bg/df_ico_bg.png) -74px -338px no-repeat;}
.tag_nav .nav.hover a{height:50px;border:1px solid #5aa5f0;border-bottom:0 solid #fff;background-color:#fff;color:#3d96e2;text-decoration:none;line-height:48px;}
.tag_nav .nav.hover .icon_disini{top:-16px;}
.tag_nav_top .nav{margin:0;width:188px;}
.tag_nav_top .nav a{width:100%;}
.tag_nav .nav_scenery{text-align:left;}
.tag_nav .nav_scenery a{padding-left:25px;text-align:left;}
.tag_nav .nav_scenery.hover a,.tag_nav .nav_scenery:hover a{padding-left:27px;}
/* 导航不同数目 */
.tag_nav_top .channel_tab2{width: 585px;}
.tag_nav_top .channel_tab3{width: 386px;}
.tag_nav_top .channel_tab4{width: 287px;}
.tag_nav_top .channel_tab5{width: 228px;}
.tag_nav_top .channel_tab6{width: 188px;}
.tag_nav_top .channel_tab7{width: 160px;}
.tag_nav_top .channel_tab8{width: 138px;}
.tag_nav_top .channel_tab9{width: 10%;}
/*节日礼包文字超过5个子时使用*/
/*
.tag_nav_top .channel_tab8.short_tab{width: 120px;}
.tag_nav_top .channel_tab8.long_tab{width: 180px;}
*/

/*侧栏电影列表*/
.tag_nav_con{ margin-top:10px;}
.tag_nav_con .sub_nav{ margin-bottom:12px; height:50px;}
/*.tag_nav_con .sub_nav_btn.find_move,
.tag_nav_con .sub_nav_btn.find_yingyuan{ float:left; width:140px;height:50px; background:#1a4a9e url(../../img/common/bg/df_ico_bg.png) 11px -170px no-repeat; text-indent:-999em;}
.tag_nav_con .sub_nav_btn.find_yingyuan{float:right;background-position:14px -212px;}*/
.tag_nav_con .sub_nav_btn{position: relative;width:140px;height:50px;background: #1a4a9e ; color:#fff;font-size: 16px;font-weight: bold;line-height: 50px;padding-left: 55px;}
.tag_nav_con .sub_nav_btn:after{content:'';display: block;position:absolute;top:0;left:0;height: 50px;width:54px;background:url(../../img/common/bg/df_ico_bg.png) 11px -170px no-repeat;}
.tag_nav_con .sub_nav_btn.find_yingyuan:after{background-position:14px -212px;width: 60px;}
.tag_nav_con .sub_nav_btn.find_move,
.tag_nav_con .sub_nav_btn.find_yingyuan{ float:left; }
.tag_nav_con .sub_nav_btn.find_yingyuan{float:right;padding-left: 66px;}
.tag_nav_con .sub_nav_btn.find_move:hover,
.tag_nav_con .sub_nav_btn.find_move.hover{background-color:#619ee0;}
.tag_nav_con .sub_nav_btn.find_yingyuan:hover,
.tag_nav_con .sub_nav_btn.find_yingyuan.hover{background-color:#619ee0;}
.move_list{ float:left; margin-right:10px; width:290px;}
.move_list .tit{ height:20px; line-height:20px; color:#1a4a9e;}
.move_list li{ padding:15px 0;height:51px; line-height:20px;color:#1a4a9e; border-bottom:1px dashed #dfdfdf;}
.move_list li.hover{ height:165px;}
.move_list .show_info{ display:none; float:left;}
.move_list li .btn_select_seat{}
.move_list li.hover .score{ float:none;}
.move_list li .img{ float:left; margin-right:15px;width:80px; }
.move_list li.hover .hide_info{ display:none;}
.move_list li.hover .show_info{ display:block;}
.move_list .num{ float:left; margin-right:12px; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px; border-radius:18px; background:#c9c9c9; color:#fff;}
.move_list .txt_width{ float:left; width:145px; }
.move_list li:nth-child(-n+3) .num{ background:#ee0020;}
.move_list li a{color:#1a4a9e;}
.move_list .score{ float:right; margin-right:5px;}
.move_list .name{ height:20px; margin:0 0 5px 0; overflow:hidden;}
.move_list .cont { height:20px; color:#999; font-size:12px; overflow:hidden; }

/*企业活动栏目*/
.nav_con.activity_nav_con{ height:auto;}
.activity_nav{ margin-top:10px;}
.activity_nav .ac_nav{}
.activity_nav .ac_nav li{ position:relative; float:left; margin-right:27px; margin-bottom:20px; width:382px; height:180px; overflow:hidden;}
.activity_nav .ac_nav li:nth-child(3n){ margin-right:0;}
.activity_nav .ac_nav li img{width: 100%;height: 100%;}
.activity_nav .ac_nav .em{position:absolute;top: 75px;height: 32px;line-height: 32px;width:100%;text-align:center;color:#fff;left: 0;font-size: 24px;font-style: normal;z-index: 20;}
.activity_nav .ac_nav a::after{content:'';display: block;width: 100%;height: 100%;position: absolute;top:0;left:0;z-index: 10;background:#000;opacity: 0.3;}

/*首页关于我们*/
.index_about_us{ margin-bottom:60px;}
.server_img{ height:204px;}
.server_img .s_img{position: relative;float:left; margin-right:30px; width:277px; height:204px;overflow: hidden;}
.server_img .s_img a.light:before{width:60px;height: 260px;top:0;left:-180px;}
.server_img a.a_img,
.server_img a.a_img img{ display:block; width:277px; height:204px;}
.server_img .s_img.last{ margin-right:0;}

.clr{ clear:both; height:0; overflow:hidden;}

/*联系我们*/
.lxwm_img{ height:204px;}
.lxwm_img .about_img{ width:100%;}
.lxwm_img .s_img{ float:left; margin-right:16px; width:227px; height:162px;}
.lxwm_img .s_img a{display:block;position: relative;color:#fff;}
.lxwm_img .s_img img{width:227px; height:162px;}
.lxwm_img .s_img .lswm_txt{position: absolute;left:0;top:0;right:0;bottom:0;text-align: center;}
.lxwm_img .s_img strong{display: inline-block;margin-top:26px;font-size: 22px;padding-bottom: 6px;border-bottom: 3px solid #fff;}
.lxwm_img .s_img p{line-height: 24px;}
.lxwm_img .s_img p.p1{font-size: 14px;margin-top: 6px;}
.lxwm_img .s_img p.p2{font-size: 16px;}
.lxwm_img .s_img.last_img{ margin-right:0;}

/*首页联系我们改*/
.aboutus_box{ overflow:hidden; position:relative;height: 163px;}
.aboutus_box .aboutus_hd{ overflow:hidden;}
.aboutus_box .aboutus_hd .prev,.aboutus_box .aboutus_hd .next{ position: absolute;top: 50%;z-index: 2000;width: 35px;height: 70px;margin-top: -35px;border-radius: 3px;opacity: .6;	background: red;text-indent: -9999px;background-repeat: no-repeat;cursor: pointer;}
.aboutus_box .aboutus_hd .next{right: 5px;background: url(../../img/common/bg/df_ico_bg.png) #000 -173px -375px no-repeat;}
.aboutus_box .aboutus_hd .prev{left: 5px;	background: url(../../img/common/bg/df_ico_bg.png) #000 -174px -321px no-repeat;}
.aboutus_box .aboutus_hd .next:hover,.aboutus_box .aboutus_hd .prev:hover{opacity: 1;}
.aboutus_box .aboutus_hd .prevStop{background: url(../../img/common/bg/df_ico_bg.png) #ccc -174px -321px no-repeat;cursor:default;opacity: 0.8;}
.aboutus_box .aboutus_hd .nextStop{ background: url(../../img/common/bg/df_ico_bg.png) #ccc -173px -375px no-repeat;cursor:default;opacity: 0.8;}
.aboutus_box .aboutus_hd ul{ display:none;}
.aboutus_box .aboutus_bd{position: absolute;left:0;top:0;width: 100%;height: 100%;overflow: hidden;}
.aboutus_box .aboutus_bd ul{ overflow:hidden; zoom:1; }
.aboutus_box .aboutus_bd ul li{float:left; _display:inline; overflow:hidden;width: 243px; }


/*客户案例*/
.brand_index{ padding:1px 0 0 4px; height:204px;}
.brand_index img { display:block; float:left; margin:-1px 0 0 -1px; width:240px; height:96px; border:1px solid #e9ebea;}


/*底部*/
.footer{ width:100%; background:#fafafa; border-top:1px solid #ededed; clear:both;}
.footer_logo{ float:left; margin:47px 0 22px 0; width:600px; height:110px;}
.footer_logo .footer_img{ width:510px;}
.footer_logo p{ margin-top:20px;color:#8d8d8d;font-size: 12px;}
.footer_logo p a{color:#8d8d8d;}
.footer_nav{ float:right; margin:47px 0 22px 0; display:flex;}
.f_nav{ margin-right:58px;line-height:20px;}
.f_nav .tit{ margin-bottom:11px;border-left:2px solid #333;padding-left:4px;height:12px;line-height: 12px;margin-left:-6px;}
.f_nav li{white-space:nowrap; }
.f_nav:last-child{ margin-right:0;}
.f_nav.last{ margin-right:0;}
.f_nav a{ color:#8d8d8d;}
.f_nav a:hover{ color:#619ee0;}

.certs-box-container{border-top:1px solid #EEEEEE;padding:20px 0;}
.certs-box{font-size:12px;color:#999999;line-height:180%;display:flex;flex-wrap: wrap;justify-content: center;}
.certs-box li{margin:0 10px;}
.certs-box a{color:#999999;}
.certs-box a:hover{ color:#619ee0;}
.df_product{display:flex;flex-direction: column;flex-wrap: wrap;}
.anbei{width:800px;margin:0 auto;font-size:12px;text-align: center;}
.anbei a{color:#999;}
.anbei a:hover{color:#619ee0;}

/*右侧工具*/
.backTopBox{position: fixed;right:0;bottom:30%;z-index: 5;width: 50px;_position: absolute;_top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop)+eval(document.documentElement.clientHeight || document.body.clientHeight) -200+'px');}
.backTopBox li{	width:50px;height:50px;margin-top:2px;background-color:#1a4a9e;position:relative;cursor:pointer;transition:all 0.3s ;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.backTopBox li a{position:absolute; z-index:6; width:50px; height:50px; background:#1a4a9e;}
.backTopBox li i{ position:absolute; top:14px; left:13px;z-index:5; width:24px; height:22px; background:#1a4a9e url(../../img/common/bg/df_ico_bg.png) 0 0 no-repeat;}
.backTopBox li em{position:absolute;width:100px;height:50px;line-height:50px;text-align:center;top:0;right:-100px; font-style:normal;background-color:#1a4a9e; color:#fff; font-size:16px;	transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.backTopBox li.my_account i{ background-position:1px -38px;}
.backTopBox li.buy_car i{ background-position:1px -74px;}
.backTopBox li.kefu i{ background-position:0 -109px;}
.backTopBox li:hover em{right:100%;}
.backTopBox li.back_top{ background-color:transparent; cursor:pointer;}
.backTopBox .backtop_bd{ display:none;}
.backTopBox li.back_top i{ background-position:0 -146px;}

/******礼包图片轮播*****/
.gift_main .flash_pic{width:100%!important;height:402px !important;}
.gift_main .flash_pic ul.flash_pic-wrapper {width:100% !important;height:100% !important;}
.gift_main .flash_pic ul.flash_pic-wrapper li{width:100% !important;height:100% !important;}
.gift_main .flash_pic ul.flash_pic-wrapper img{width:100% !important;height:100% !important;}
/*简单图片轮播*/
.flash_pic{ width:900px; height:402px;/*402*/}
.flash_pic ul.flash_pic-wrapper { width:100%; height: 402px;/*402*/margin: 0;padding: 0;list-style-type: none;}
.flash_pic {position: relative;	overflow: hidden;}
.flash_pic ul.flash_pic-wrapper {position: absolute;top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}
.flash_pic ul.flash_pic-wrapper li {position: absolute; margin-top:0px; width:900px; height:402px;/*402*/ opacity:0;filter:"alpha(opacity=100)";}
.flash_pic ul.flash_pic-wrapper li:nth-child(1){ z-index:999;opacity:1;}
.flash_pic ul.flash_pic-wrapper img{width:900px; height:402px;/*402*/}
.flash_pic ul.flash_pic-wrapper li a{line-height:0px;display:block;}
.flash_pic .ck-prev, .flash_pic .ck-next {position: absolute;top: 50%;z-index: 2;width: 35px;height: 70px;margin-top: -35px;border-radius: 3px; outline:none;opacity: .6;	background: red;text-indent: -9999px;background-repeat: no-repeat;transition: opacity .2s linear 0s;}
.flash_pic .ck-prev {left: 5px;	background: url(../../img/common/bg/df_ico_bg.png) #000 -174px -321px no-repeat;}
.flash_pic .ck-next {right: 5px;background: url(../../img/common/bg/df_ico_bg.png) #000 -173px -375px no-repeat;}
.flash_picbox {position: absolute;left: 50%;bottom: 12px;z-index: 30;}
.flash_picbox ul {height: 20px;padding: 0 4px;border-radius: 8px;background: rgba(0,0,0,0.5);}
.flash_picbox ul li {float: left;height: 12px;margin: 4px 4px;}
.flash_picbox ul li em {display: block;	width: 12px;height: 12px;border-radius: 100%;background-color: #fff;text-indent: -9999px;cursor: pointer;}
.flash_picbox ul li.current em {background-color: #fe6500;}
.flash_picbox ul li em:hover {background-color: #fe6500;}

.nav_con{ margin-bottom:30px; height:402px;/*402*/ overflow:hidden;}
.nav_con .flash_pic{ float:right;}
.index_about_us .nav_con{ margin-bottom:0;height:auto;}
.nav_con .coming_soon{ width:100%;}
/* .tickets_index{height: 402px;} */

/* 门票
本季精选 与 周边城市 */
.tickets_head{ position:relative; margin-bottom:20px; width:100%;}
.tickets_head .tickets_nav{ float:left; padding:15px 1.6666%;*padding:20px 0.2%; width:24.1666%; height:401px;*height:360px; background:#fff;border:1px solid #ededed;overflow:hidden;}
.tag_nav_con .tickets_head .tickets_nav{ height:400px;}
.tickets_head .h3{ margin-bottom:5px; height:26px;line-height:26px;font-size:16px; vertical-align:middle;color:#1a4a9e;}
.tickets_head .h3 a{ float:right; font-size:14px;}
.tickets_head .h3 a:hover{color:#1a4a9e;}
.tickets_head .tit_ico,
.tickets_head .city_ico{ float:left; margin-right:4%; width:26px; height:26px; background:url(../../img/common/bg/df_ico_bg.png) -26px -775px no-repeat;}
.tickets_head .city_ico{ background-position:-56px -775px;}
.tickets_head .nav_ul{margin-bottom:10px; padding-bottom:15px;  border-bottom:1px solid #ededed;}
.tickets_head .nav_ul ul{height:72px; overflow:hidden;}
.tickets_head .nav_ul li{ float:left; margin-left:5px; width:113px; height:26px; line-height:26px; overflow:hidden;}
.tickets_head .nav_ul a{ color:#828282;}
.tickets_head .nav_ul a:hover{ color:#1a4a9e;}
.tickets_head .city_ul{/*padding-left:30px;*/ border-bottom:0px solid #ededed;height: 85px;}
.tickets_head .city_ul li{ margin-left:7px; width:74px;}
.tickets_head  .topics_red{ background:url(../../img/common/bg/topics_red.png) 0 0 no-repeat;}
/* 门票 图片翻滚 */
.tickets_head .tickets_slide{float:left; width:50.6666%; height:400px;}
.tickets_head .flash_pic{ width:100%; height:100%;}
.tickets_head .flash_pic ul.flash_pic-wrapper{ height:100%;}
.tickets_head .flash_pic ul.flash_pic-wrapper li{width:100%; height:100%;}
.tickets_head .flash_pic ul.flash_pic-wrapper img{width:100%; height:400px;}


.tag_nav_con .tickets_head .tickets_slide{float:right; width:74.6666%; height:400px;}
.tag_nav_con .tickets_head .flash_pic ul.flash_pic-wrapper img{width:900px; height:400px;}



/*表单列表  输入框*/
.form_line{margin:0 auto;}
.form_line .line{ position:relative; display:block; margin-bottom:20px; width:100%; height:66px;}
.form_line .line .err_txt{ display:block; margin-top:2px; line-height:24px; color:#f00; font-size:14px;}
.form_line .input{ position:relative; z-index:1; width:100%; height:66px; *line-height:66px;font-size:20px; border:1px solid #ededed;}
.form_line .input:focus{ border:1px solid #00aaee; z-index:3;}
.form_line .placeholder{ display:none; position:absolute; top:20px; left:90px; z-index:5; font-size:20px; color:#d7d4d4;}


/*小号表单列表*/
.form_small{margin:0 auto;}

.form_small .line{ position:relative; display:block; margin-bottom:20px; width:100%; height:42px;}
.form_small .input{ position:relative; z-index:1; width:100%; height:42px; *line-height:42px; border:1px solid #ededed;}
.form_small .input:focus{ border:1px solid #00aaee; z-index:3;}
.form_small .placeholder{ display:none; position:absolute; top:20px; left:90px; z-index:5;color:#d7d4d4;}
.form_small .line .err_txt{position:absolute;left:510px;top:0;width:330px;display:block;line-height:42px;color:#f00;font-size:14px;}
.form_small .check_line{ padding:0 0 15px 0;  color:#bfbfbf;}





/*登录弹出层*/
.login_bd{ width:350px; margin:0 auto;}
.form_small.login_bd .input{ padding-left:15px;}
.form_small.login_bd .w_220{ width:225px;}
.form_small.login_bd .code_pic{ position:absolute; top:0; right:0; width:110px; height:42px; border:1px solid #ddd; }
.form_small.login_bd .code_txt{position: absolute;right: 0;top: 42px;color: #666;cursor: pointer;}
.form_small.login_bd .err_txt{position:absolute;left:0;top:40px;width:100%;display:block;line-height:24px;color:#f00;font-size:14px;}
.form_small.login_bd .reg_p{ padding-top:3px; color:#666; text-align:center;}
.form_small.login_bd .login_ico_list{ margin-top:25px; height:28px; text-align:center;}
.form_small.login_bd .weixin_ico,
.form_small.login_bd .qq_ico,
.form_small.login_bd .sina_ico,
.form_small.login_bd .alipay_ico{ display:inline-block; margin-right:35px; width:30px; height:28px; background:url(../../img/common/bg/bind_ico.jpg) 0 0 no-repeat;}
.form_small.login_bd .weixin_ico{ background-position:0 -107px;}
.form_small.login_bd .qq_ico{ background-position:0 -54px;}
.form_small.login_bd .sina_ico{ background-position:0 1px;}
.form_small.login_bd .alipay_ico{ margin-right:0;background-position:0 -159px;}
.form_small.login_bd .login_ico_list a:hover{/*opacity:0.8;*/-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.quick_login{ padding-top:26px; width:410px; height:540px; background:#fff; box-shadow:0 0 8px 1px rgba(0,0,0, .3);}
.log_tit{ width:350px; margin:0 auto 26px auto; height:34px; line-height:34px; font-size:24px; }
#simplemodal-container a.modalCloseImg { float:right; display:block;background:url(../../img/common/bg/close.png) no-repeat; width:34px; height:34px;  cursor:pointer; text-indent:-999em;z-index:3200; position:absolute; top:32px; right:25px;}
.quick_login .reg_point{padding:10px 0 15px;}
.quick_login .reg_point strong{font-weight: normal;color:#124a9d;}
.quick_login .reg_point p{line-height: 20px;color:#999;}
/*
地址导航*****/
.url_web{padding-top:20px; height:70px;}
.url_web .url_a{ display:inline-block; padding:0 15px; min-width:100px; height:30px; line-height:28px; font-size:16px; color:#1a4a9e; text-align:center; border:1px solid #ededed; border-radius:5px;}
.url_web .url_a:hover{ text-decoration:none;}
.url_web .url_a.last{ background:#619ee0; color:#fff;}
.url_web .line{ display:inline-block; margin:0 20px; width:8px; height:13px; background:url(../../img/common/bg/df_ico_bg.png) -161px -27px no-repeat; }

/*
电影列表 与 影院列表图片经过效果*****/
.img_ban{}
.img_ban a:before {content: ""; position: absolute; width: 60px; height: 280px;top: 0;left: -130px; overflow: hidden;
    background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);}
.img_ban a:hover:before {-webkit-animation: aniBlink280 .5s ease-out forwards;-moz-animation: aniBlink280 .5s ease-out forwards;-o-animation: aniBlink280 .5s ease-out forwards;animation: aniBlink280 .5s ease-out forwards;}

@-webkit-keyframes aniBlink280 {from {left:-60px;} to {left:280px;}}
@keyframes aniBlink280 {from {left:-60px;} to { left:280px;}}

/*忘记密码与在线选座进度*/
.step_bg{ position:relative; margin-bottom:45px; height:47px; background-color:#fff; overflow: hidden;}
.step_bg .step{ position:relative; float:left; width:266px; height:47px; line-height:46px; background-color:#fff; text-align:center; font-size:16px; color:#828282; border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.step_bg .wid_411{ width:402px; }
.buy_seat .step_bg .step.wid_386{ width:386px;}
.step_bg .step_last{border-right:1px solid #ededed;}
.step_bg .step .num_s{ display:inline-block; margin-right: 18px; width:24px; height:24px; line-height: 24px; text-align: center; font-size: 16px; color: #fff; background:#828282; border-radius:25px;}
.step_bg .step .arr_bg{ position:absolute; top:0; right:0; width:30px; height:47px; background:url(../../img/common/bg/df_ico_bg.png) -171px -79px no-repeat;}
.step_bg .step.cur{background-color:#e23128; color:#fff;border-top:1px solid #e23128;border-bottom:1px solid #e23128;}
.step_bg .step.cur .arr_bg{ position:absolute; top:-1px; right:-1px; width:30px; height:48px; background:url(../../img/common/bg/df_ico_bg.png) -171px -27px no-repeat;}
.step_bg .step.cur .num_s,
.step_bg .step.over .num_s{ background:#fff !important; color: #e23128; }
.step_bg .step.cur.step_last{border-right:0;}

.step_bg .step.over{background-color:#e23128; color:#fff;border-top:1px solid #e23128;border-bottom:1px solid #e23128;}
.step_bg .step.over .arr_bg{ background:#e23128 url(../../img/common/bg/df_ico_bg.png) -171px -130px no-repeat; }



/* 演出 */
.show_index .show_left{width: 25%;padding-right: 10px;float: left;*width:24%;}
.show_index .show_left h3{height: 43px;padding-left:12px;position: relative;line-height: 32px;font-size: 16px;color:#1a4a9e;}
.show_index .show_left h3 a{position: absolute;right: 0;top:12px;font-size: 12px;color:#1a4a9e;}
.show_slide_nav{overflow: hidden;}
.show_slide_nav li{padding-left: 15px;}
.show_slide_nav li a{display: block;height: 50px;line-height: 50px;width: 100%;}
.show_slide_nav li a span{display: none;width: 46px;height: 38px;vertical-align: middle;background:url(../../img/www/show/icon_show.png) no-repeat;}
.show_slide_nav li a strong{font-weight: normal;width: 90%;display: inline-block;vertical-align: middle;}
.show_slide_nav li a span.icon_show1{background-position: -44px 10px;}
.show_slide_nav li a span.icon_show2{background-position: -48px -41px;}
.show_slide_nav li a span.icon_show3{background-position: -50px -85px;}
.show_slide_nav li a span.icon_show4{background-position: -47px -140px;}
.show_slide_nav li a span.icon_show5{background-position: -46px -188px;}
.show_slide_nav li a span.icon_show6{background-position: -48px -246px;}
.show_slide_nav li a span.icon_show7{background-position: -48px -319px;}
.show_slide_nav li a em{display: inline-block;width: 7px;height: 13px;background:url(../../img/www/show/icon_show.png) -120px -50px no-repeat;vertical-align: middle;}
.show_index .show_slide_nav{height: 357px;}
.show_index .show_slide_nav li{border-bottom: 1px dashed #dfdfdf;}
.show_index .show_slide_nav li:hover{background: #f2f2f2;}
.show_index .show_slide_nav li a{color: #8c8c8c;}

/* 图片翻转 */
.show_index .show_right{width: 75%;float:left;height: 400px;}
.show_right .flash_pic,.show_right .flash_pic ul.flash_pic-wrapper,.show_right .flash_pic ul.flash_pic-wrapper li,.show_right .flash_pic ul.flash_pic-wrapper img{height: 400px;}



/*健身***/
.fitness_index {height:402px;}
.fitness_index a:hover{color:#1C4A9C}
.fitness_index .fitness_slide_nav li:hover{background-color:#f3f3f3}

.fitness_index .fitness_left{float: left;width: 24.1666%;height: 100%;background: #fff;border: 1px solid #ededed;*width:24%;}
.fitness_index .fitness_left_2 ul{width: 100%;}
.fitness_index .fitness_left_1 ul{width: 240px;margin: 0 auto;}
.fitness_index .fitness_left li{float:left}
.fitness_slide_nav{margin:0 !important;padding:0!important;}
.fitness_index .fitness_left .fitness_slide_nav li{
	float: left;border-top: 1px dotted #dfdfdf;width: 100%;padding-left: 10%;
    line-height: 45px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;
}
.fitness_index .fitness_left_2 h3{margin:5px 0}
.fitness_index .fitness_left h3{ margin-bottom: 4px;padding-left: 18px;position: relative;line-height: 32px;font-size: 16px;color: #666666;}
.fitness_index .fitness_left h3 a{position: absolute;right: 15px;font-size: 14px;color: #1a4a9e;}
.fitness_index .fitness_img{width:auto;max-width: 60px;}
.fitness_index .fitness_icon_1_1{
    display: inline-block; width: 25px; height: 25px; margin-right: 12px; vertical-align: middle;
    background: url(../../img/common/bg/df_ico_bg.png) no-repeat;background-position: 0px -819px;
}
.fitness_index .fitness_icon_1_2{
    display: inline-block;width: 25px;height: 25px;margin-right: 12px;vertical-align: middle;
    background: url(../../img/common/bg/df_ico_bg.png) no-repeat;background-position: -31px -822px;
}
.fitness_index .fitness_tijian{ margin-bottom:10px;}
.fitness_index .fitness_tijian img{ width:100%;}
.fitness_index .fitness_right{float: right;width: 74.6666%;height:100%}
.fitness_right .flash_pic,
.fitness_right .flash_pic ul.flash_pic-wrapper,
.fitness_right .flash_pic ul.flash_pic-wrapper li,
.fitness_right .flash_pic ul.flash_pic-wrapper li a,
.fitness_right .flash_pic ul.flash_pic-wrapper img{height: 100% !important;width:100% !important;}
.fitness_index .fitness_left .action{display:block;line-height: 58px;text-align: center; width: 58px; height: 58px;vertical-align: middle;margin: 5px 10px;position:relative;}
.fitness_index .fitness_left .action:hover .fitness_left_mask {
	display:block;
	animation-duration:0.5s;
	animation-name:flipInY;
    -webkit-animation-name:flipInY;
}
.fitness_index .fitness_left_mask{
	display:none;
	z-index:999;position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size:14px;
	width:58px;height:58px;line-height: 58px;text-align: center;
	color: #fff;background: rgb(26, 74, 158);
}
.fitness_index .fitness_left_mask span{line-height: 18px;height: auto; width: 38px;display: inline-block;vertical-align: middle;}
		.health_nav[data-v-e4fbdfa6] {
  position: relative;
  bottom: -1px;
}
.health_nav li[data-v-e4fbdfa6] {
    float: left;
    width: 200px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 1px solid #e3e3e3;
    border-bottom: 0;
    border-right: 0;
    background-color: #fff;
}
.health_nav .on[data-v-e4fbdfa6] {
    background-color: #f3f6fa;
    border-color: #5ea6ed;
}
.health_nav .on a[data-v-e4fbdfa6] {
      color: #1a4a9e;
}
.health_nav li[data-v-e4fbdfa6]:last-child {
    border-right: 1px solid #e3e3e3;
}
.health_nav li:last-child.on[data-v-e4fbdfa6] {
    border-right: 1px solid #5ea6ed;
}
.health_nav li:hover a[data-v-e4fbdfa6],
  .health_nav .move_nav li.on a[data-v-e4fbdfa6] {
    color: #1a4a9e;
}
.health_nav li.on + li[data-v-e4fbdfa6] {
    border-left-color: #5ea6ed;
}
.health_nav li:hover a[data-v-e4fbdfa6],
  .health_nav .move_nav li.on a[data-v-e4fbdfa6] {
    color: #1a4a9e;
}
.health_nav li a[data-v-e4fbdfa6] {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    color: #666;
}





.gift_index{height:630px!important;max-height:630px!important;}
.gift_main{text-align:center;overflow: hidden;}
.gift_main a{position: relative;width: 100%; height: 100%; display: block;}
.gift_main a:hover  .gift_mask{display:block;}
.gift_main a:hover  .gift_mask_text{display:block;}
.gift_mask{display: none;width: 100%; height: 100%; position: absolute;top: 0;left: 0;  background-color: rgba(0,0,0,0.4);}
.gift_mask_text{
	display:none;width: 240px;height: 70px;text-align: center;line-height: 68px;font-size: 24px;border: 2px solid;color: #fff;
    position: absolute;left: 50%;z-index: 999;top: 50%;margin-left: -120px;margin-top:-35px;
}
.gift_list a{width:280px;cursor: default;display:inline-block;margin-right:22px;overflow: hidden;position: relative;}
.gift_list a.active{cursor: pointer;}
.status_sale{background: url(../../img/common/bg/sale.png) no-repeat;}
.status_pre{background: url(../../img/common/bg/pre_sale.png) no-repeat;}
.status_over{background: url(../../img/common/bg/over.png) no-repeat;}
.gift_list .sp_status{position: absolute;top:0;right:0;display: inline-block;width: 60px;height: 60px;background-size: 60px 60px;}
.gift_main img,.gift_list img{width:100%;}
.gift_list{margin-top:30px;}
.gift_list .gift_last{margin-right:0px;}
.gift_list p{height: 46px;background-color: #b22931;color: #ffffff;font-size: 18px;text-align: center;line-height: 46px;}

/*PC版切换到手机版*/
.pc2_mobia{margin-left:20px;padding:2px 10px; width:60px;height:30px; line-height:30px;color:#fff; background-color:rgba(0,122,255,.5); border-radius:10px; font-size:12px;}
.pc2_mobia:hover{ color:#fff;}




@-webkit-keyframes flipInY {
    0% {
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
    }
    100% {
        -webkit-transform:perspective(400px) rotateY(0deg);
        transform:perspective(400px) rotateY(0deg);
    }
}
@keyframes flipInY {
    0% {
        -webkit-transform:perspective(400px) rotateY(90deg);
        -ms-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
    }
    100% {
        -webkit-transform:perspective(400px) rotateY(0deg);
        -ms-transform:perspective(400px) rotateY(0deg);
        transform:perspective(400px) rotateY(0deg);
    }
}
/*
 *	generated by WOW Slider 8.6
 *	template Animated
 */

@font-face {
  font-family: 'ws-ctrl-animated';
  src: url('ws-ctrl-animated.eot');
  src: url('ws-ctrl-animated.eot#iefix') format('embedded-opentype'),
       url('ws-ctrl-animated.svg#ws-ctrl-animated') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ws-ctrl-animated';
  src: url('data:application/octet-stream;base64,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') format('woff'),
  url('data:application/octet-stream;base64,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RiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}
#wowslider-container1 {
	display: table;
	zoom: 1;
	position: relative;
	width: 900px;
	height:402px;
	margin:0px auto 0px;
	z-index:90;
	text-align:left; /* reset align=center */
	font-size: 10px;
	overflow:hidden;
	text-shadow: none; /* fix some user styles */

	/* reset box-sizing (to boostrap friendly) */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
* html #wowslider-container1{ width:900px }
#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%;
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#wowslider-container1 .ws_images ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; /*opera*/
	overflow: hidden;
	float:left;
	/*font-size:0;*/
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	height:100%;
	max-height:402px;
	max-width: 900px;
	vertical-align: top;
	border:none;
	overflow: hidden;
}
#wowslider-container1 .ws_images ul a{
	width:100%;
	height:100%;
	max-height:402px;
	display:block;
	color:transparent;
}
#wowslider-container1 img{
	max-width: none !important;
	width: 100%;
}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images  img{
	width:100%;
	height:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
}
#wowslider-container1 .ws_images > div > img {
	height:402px;
}

#wowslider-container1 .ws_images iframe {
	position: absolute;
	z-index: -1;
}

#wowslider-container1 .ws-title > div {
	display: inline-block !important;
}

#wowslider-container1 a{
	text-decoration: none;
	outline: none;
	border: none;
}

#wowslider-container1  .ws_bullets {
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
	font-size: 0px;
}
/* compatibility with Joomla styles */
#wowslider-container1  .ws_bullets a {
	line-height: 0;
}

#wowslider-container1  .ws_script{
	display:none;
}
#wowslider-container1 sound,
#wowslider-container1 object{
	position:absolute;
}

/* prevent some of users reset styles */
#wowslider-container1 .ws_effect {
	position: static;
	width: 100%;
	height: 100%;
}

#wowslider-container1 .ws_photoItem {
	border: 2em solid #fff;
	margin-left: -2em;
	margin-top: -2em;
}
#wowslider-container1 .ws_cube_side {
	background: #A6A5A9;
}


#wowslider-container1.ws_gestures {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII="), move;
	float: left;
}
#wowslider-container1.ws_gestures.ws_grabbing {
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg=="), move;
}

/* hide controls when video start play */
#wowslider-container1.ws_video_playing .ws_bullets,
#wowslider-container1.ws_video_playing .ws_fullscreen,
#wowslider-container1.ws_video_playing .ws_next,
#wowslider-container1.ws_video_playing .ws_prev {
	display: none;
}


/* youtube/vimeo buttons */
#wowslider-container1 .ws_video_btn {
	position: absolute;
	display: none;
	cursor: pointer;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 55;
}
#wowslider-container1 .ws_video_btn.ws_youtube,
#wowslider-container1 .ws_video_btn.ws_vimeo {
	display: block;
}
#wowslider-container1 .ws_video_btn div {
	position: absolute;
	background-image: url(./playvideo.png);
	background-size: 200%;
	top: 50%;
	left: 50%;
	width: 7em;
	height: 5em;
	margin-left: -3.5em;
	margin-top: -2.5em;
}
#wowslider-container1 .ws_video_btn.ws_youtube div {
	background-position: 0 0;
}
#wowslider-container1 .ws_video_btn.ws_youtube:hover div {
	background-position: 100% 0;
}
#wowslider-container1 .ws_video_btn.ws_vimeo div {
	background-position: 0 100%;
}
#wowslider-container1 .ws_video_btn.ws_vimeo:hover div {
	background-position: 100% 100%;
}

#wowslider-container1 .ws_playpause.ws_hide {
	display: none !important;
}

#wowslider-container1  .ws_bullets {
	padding: 10px;
}
#wowslider-container1 .ws_bullets a {
	position:relative;
	display: inline-block;
	margin: 4px 8px;
	padding: 6px;
	width: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 0 2px #fff;
	-moz-box-shadow: 0 0 0 2px #fff;
	box-shadow: 0 0 0 2px #fff;

	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
#wowslider-container1 .ws_bullets a:hover:after{
	background-color: #60cac0;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{
	background-color: #fff;
	-webkit-box-shadow: 0 0 0 3px rgba(255,255,255,0.3);
	-moz-box-shadow: 0 0 0 3px rgba(255,255,255,0.3);
	box-shadow: 0 0 0 3px rgba(255,255,255,0.3);
}
#wowslider-container1 .ws_bullets a.ws_selbull:after,
#wowslider-container1 .ws_bullets a.ws_overbull:after{
	position: absolute;
	content:'';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #60cac0;

	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;

	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;

	-webkit-transform:scale(0.4);
	-moz-transform:scale(0.4);
	-o-transform:scale(0.4);
	transform:scale(0.4);
}
#wowslider-container1 .ws_bullets a.ws_overbull:after{ display:none;}
@-webkit-keyframes nextArrow {
	49% { -webkit-transform: translate(100%); }
	50% { opacity: 0; -webkit-transform: translate(-100%); }
	51% { opacity: 1; }
}
@-moz-keyframes nextArrow {
	49% { -moz-transform: translate(100%); }
	50% { opacity: 0; -moz-transform: translate(-100%); }
	51% { opacity: 1; }
}
@keyframes nextArrow {
	49% { transform: translate(100%); }
	50% { opacity: 0; transform: translate(-100%); }
	51% { opacity: 1; }
}

@-webkit-keyframes prevArrow {
	49% { -webkit-transform: translate(-100%); }
	50% { opacity: 0; -webkit-transform: translate(100%); }
	51% { opacity: 1; }
}
@-moz-keyframes prevArrow {
	49% { -moz-transform: translate(-100%); }
	50% { opacity: 0; -moz-transform: translate(100%); }
	51% { opacity: 1; }
}
@keyframes prevArrow {
	49% { transform: translate(-100%); }
	50% { opacity: 0; transform: translate(100%); }
	51% { opacity: 1; }
}








#wowslider-container1 a.ws_next,
#wowslider-container1 a.ws_prev {
	position: absolute;top: 50%;z-index: 2000;width: 35px;height: 70px;margin-top: -35px;border-radius: 3px;opacity: .4;	background: red;text-indent: -9999px;background-repeat: no-repeat;

/*	font: 2.8em "ws-ctrl-animated";
	z-index:60;
	color: #60cac0;
	background-color:#fff;
	overflow: hidden;
	width: 1.6em;
	height: 1.6em;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;

	-webkit-transition: all .4s ease;
  	-moz-transition: all .4s ease;
  	-o-transition: all .4s ease;
  	transition: all .4s ease;*/
}

#wowslider-container1 a.ws_next{right: 5px;background: url(../../img/common/bg/df_ico_bg.png) #000 -173px -375px no-repeat;}
#wowslider-container1 a.ws_prev{left: 5px;	background: url(../../img/common/bg/df_ico_bg.png) #000 -174px -321px no-repeat;}
#wowslider-container1:hover a.ws_next,
#wowslider-container1:hover a.ws_prev{opacity: .8;}

/*
#wowslider-container1 a.ws_next {
	position:absolute;
	top:50%;
	margin-top:-0.8em;
	right: 0.5em;
}
#wowslider-container1 a.ws_prev {
	position:absolute;
	top:50%;
	margin-top:-0.8em;
	left: 0.5em;
}
#wowslider-container1 a.ws_next:after,
#wowslider-container1 a.ws_prev:after {
	display: block;
	text-align: center;
	line-height: 1.5em;
	line-height: 1.9em\9;

	-webkit-transition: color .4s ease;
  	-moz-transition: color .4s ease;
  	-o-transition: color .4s ease;
  	transition: color .4s ease;
}

_:-ms-input-placeholder, :root #wowslider-container1 a.ws_prev:after {line-height: 1.9em;}

_:-ms-input-placeholder, :root #wowslider-container1 a.ws_next:after {line-height: 1.9em;}
#wowslider-container1 a.ws_next:after{
	content:'\e801';
}
#wowslider-container1 a.ws_prev:after{
	content:'\e800';
}
#wowslider-container1 a.ws_next:hover:after{
	color: #fff;
	-webkit-animation: nextArrow 0.3s forwards;
	-moz-animation: nextArrow 0.3s forwards;
	animation: nextArrow 0.3s forwards;
}
#wowslider-container1 a.ws_prev:hover:after{
	color: #fff;
	-webkit-animation: prevArrow 0.3s forwards;
	-moz-animation: prevArrow 0.3s forwards;
	animation: prevArrow 0.3s forwards;
}
#wowslider-container1 a.ws_next:hover,
#wowslider-container1 a.ws_prev:hover{
	background-color: #60cac0;
	-webkit-box-shadow: 0 0 0 0.25em rgba(255,255,255,0.3);
	-moz-box-shadow: 0 0 0 0.25em rgba(255,255,255,0.3);
	box-shadow: 0 0 0 0.25em rgba(255,255,255,0.3);
}


*/



/*playpause*/
@-webkit-keyframes playAnimate {
	49% { -webkit-transform: translateY(100%); }
	50% { opacity: 0; -webkit-transform: translateY(-100%); }
	51% { opacity: 1; }
}
@-moz-keyframes playAnimate {
	49% { -moz-transform: translateY(100%); }
	50% { opacity: 0; -moz-transform: translateY(-100%); }
	51% { opacity: 1; }
}
@keyframes playAnimate {
	49% { transform: translateY(100%); }
	50% { opacity: 0; transform: translateY(-100%); }
	51% { opacity: 1; }
}
@-webkit-keyframes pauseAnimate {
	49% { -webkit-transform: translateY(-100%); }
	50% { opacity: 0; -webkit-transform: translateY(100%); }
	51% { opacity: 1; }
}
@-moz-keyframes pauseAnimate {
	49% { -moz-transform: translateY(-100%); }
	50% { opacity: 0; -moz-transform: translateY(100%); }
	51% { opacity: 1; }
}
@keyframes pauseAnimate {
	49% { transform: translateY(-100%); }
	50% { opacity: 0; transform: translateY(100%); }
	51% { opacity: 1; }
}
#wowslider-container1 .ws_playpause {
	position:absolute;
	top:50%;
	left: 50%;
	margin-top:-1.15em;
	font: 2em "ws-ctrl-animated";
	color: #60cac0;
	background-color:#fff;
	z-index: 59;
	text-decoration: none;
	margin-left: -1.15em;
	width: 2.3em;
	height: 2.3em;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;

	 -webkit-transition: all .4s ease;
  	-moz-transition: all .4s ease;
  	-o-transition: all .4s ease;
  	transition: all .4s ease;
}
#wowslider-container1 .ws_playpause:hover {
	background-color: #60cac0;
	-webkit-box-shadow: 0 0 0 0.35em rgba(255,255,255,0.3);
	-moz-box-shadow: 0 0 0 0.35em rgba(255,255,255,0.3);
	box-shadow: 0 0 0 0.35em rgba(255,255,255,0.3);
}
#wowslider-container1 .ws_playpause:after{
	display: block;
	text-align: center;
	line-height: 2.3em;
	line-height: 2.6em\9; /* ie9 hack */

	-webkit-transition: color .4s ease;
  	-moz-transition: color .4s ease;
  	-o-transition: color .4s ease;
  	transition: color .4s ease;
}
/* IE10+ hacks */
_:-ms-input-placeholder, :root #wowslider-container1 .ws_playpause:after {line-height: 2.6em;}
#wowslider-container1 .ws_pause:after {
	content: '\e803';
}
#wowslider-container1 .ws_play:after {
	content: '\e802';
}
#wowslider-container1 .ws_pause:hover:after {
	color: #fff;
	-webkit-animation: pauseAnimate 0.3s forwards;
	-moz-animation: pauseAnimate 0.3s forwards;
	animation: pauseAnimate 0.3s forwards;
}
#wowslider-container1 .ws_play:hover:after {
	color: #fff;
	-webkit-animation: playAnimate 0.3s forwards;
	-moz-animation: playAnimate 0.3s forwards;
	animation: playAnimate 0.3s forwards;
}
/* bottom center */
#wowslider-container1  .ws_bullets {
	bottom:7px;
	left:50%;
}
#wowslider-container1  .ws_bullets div{
	left:-50%;
}
#wowslider-container1 .ws-title-wrapper{ display:none;}
#wowslider-container1 .ws_bulframe span{ display:none;
	visibility: visible;
	opacity: 1;
	position: absolute;
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 7px solid #fff;

	bottom:-8px;
	margin-left:-7px;
	left:45px;
}#wowslider-container1 .ws-title{
	position: absolute;
	font: 1.3em 'Dosis', sans-serif;
	left: 2em;
	margin-right:10em;
	z-index: 50;
	background: none;
	background-color:#fff;
	color:#60cac0;
	padding: 1em;
	bottom: 40px;
	top: auto;
	opacity: 1;

	-webkit-border-radius: 0.8em;
	-moz-border-radius: 0.8em;
	border-radius: 0.8em;
}
#wowslider-container1 .ws-title div{
    margin-top: 0.5em;
	font-size: 1.4em;
	line-height: 0.8em;
}
#wowslider-container1 .ws-title span{
	font-size: 1.8em;
}#wowslider-container1 .ws_images > ul{
	animation: wsBasic 12s infinite;
	-moz-animation: wsBasic 12s infinite;
	-webkit-animation: wsBasic 12s infinite;
}
@keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }
@-moz-keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }

#wowslider-container1 .ws_bullets  a img{
	text-indent:0;
	display:block;
	bottom:15px;
	left:-45px;
	visibility:hidden;
	position:absolute;
    border: 1px solid #FFFFFF;
	max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
	visibility:visible;
}

#wowslider-container1 .ws_bulframe div div{
	height:48px;
	overflow:visible;
	position:relative;
}
#wowslider-container1 .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:89px;
	background-color:#FFFFFF;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
	opacity:0;
	visibility:hidden;
	display:none;
	bottom:25px;
	margin-left:4px;
	overflow:visible;
	position:absolute;
	cursor:pointer;
    border: 3px solid #FFFFFF;
}

#wowslider-container1 .ws_bulframe div img{
	height: 48px;
}

@media all and (max-width:760px) {
	#wowslider-container1 .ws_fullscreen {
		display: block;
	}
}
@media all and (max-width:400px){
	#wowslider-container1 .ws_controls,
	#wowslider-container1 .ws_bullets,
	#wowslider-container1 .ws_thumbs{
		display: none
	}
}

/* 绑卡弹层样式 */
#add_card .pwd{width: 70px;border-radius: 4px;height: 35px;line-height: 35px;padding:0 4px;text-align: center;}
#add_card .form-group{margin: 20px 0;font-size: 14px;}
#add_card label{width: 120px;text-align: right;display: inline-block;}
#add_card .captcha{width: 110px;height: 35px;line-height: 35px;border-radius: 4px;padding:0 4px;margin-right: 5px;}
#add_card .error-span{color:#e23128;margin-left: 5px;}

/* 错误弹框 */
.errAlert .bgMask{position: fixed;width:100%;height: 100%;top:0;bottom:0;background:#000;opacity: 0.5;z-index:19892016;}
.errAlert .alertCon{position: fixed;width:420px;height:254px;padding:35px 20px 0;top:50%;left:50%;transform: translate(-50%,-50%);z-index:19892017;background: #fff;border-radius: 4px;text-align: center;}
.errAlert .alertCon .sp_icon{display:inline-block;width:62px;height:52px;background: url(../../img/common/bg/errIcon.png) no-repeat;}
.errAlert .alertCon h4{font-size: 18px;line-height: 24px;font-weight: normal;margin:12px 0 8px;color:#333;}
.errAlert .alertCon p{color:#666;font-size:14px;line-height: 19px;}
.errAlert .alertCon a.cancel{width:128px;height:40px;display:inline-block;line-height:40px;border-radius: 4px;color:#fff;font-weight: bold;font-size: 14px;background:linear-gradient(315deg,rgba(92,180,236,1) 0%,rgba(61,150,226,1) 100%);margin-top:32px;}

/*reminder*/
.reminder_box {padding:10px 0;}
.reminder_box p{font-size: 14px;color:#E13128;line-height: 18px;}
.reminder_box strong{display: block;font-weight: normal;color:#E13128;font-size: 16px;margin-bottom: 6px;}

/***********
*宽1000px布局
************/
@media all and (max-width: 1366px) {
	.wrap{ min-width:768px;}
	.wid_1200{ width:1000px;}
	.header_body{width:1000px; height:98px;}
	.header_body .logo_bd{ margin-top:29px; width:48%; height:auto;}
	.header_body .logo_bd em{ line-height:45px;}
	.header_body .logo{ width:480px; height:45px;}
	.seach_bd{  margin-top:22px; width:44.58%; height:52px; }
	.showfilm{ width:447px;}
	.seach_bd .city_select{ width:21.6%;}
	.seach_bd .seach_input{ width:66.42%;}
	.seach_btn{ width:11.24%;}
	.nav_con{ height:320px;}
	.nav_con.activity_nav_con{ max-height:initial; height:auto;}

	.navbar_prompt p{font-size: 12px;}

	.show_index .show_slide_nav{height: 280px;}
	/*.tag_nav .nav{ width:18.5%;}
	.tag_nav .nav a{ width:100%; }
	.tag_nav_top .nav{width: 15.52%;}
	*/
    .tag_nav {
        height: 40px;
    }
    .tag_nav .nav {
        /* width: 182px; */
        height: 44px;
    }
    .tag_nav_top .nav {
        /* width: 15.4%; */
        height: 40px;
    }
    .tag_nav .nav a {
        width: 100%;
        height: 40px;
        line-height: 38px;
        font-size: 14px;
    }
    .tag_nav .nav.hover a {
        height: 40px;
        line-height: 38px;
    }
    .tag_nav_top .channel_tab2 {
        width: 485px;
    }
    .tag_nav_top .channel_tab3 {
        width: 320px;
    }
    .tag_nav_top .channel_tab4 {
        width: 237px;
    }
    .tag_nav_top .channel_tab5 {
        width: 188px;
    }
    .tag_nav_top .channel_tab6 {
        width: 155px;
    }
    .tag_nav_top .channel_tab7 {
        width: 131px;
    }
    .tag_nav_top .channel_tab8 {
        width: 113px;
    }
    .tag_nav_top .channel_tab9 {
        /* width: 91px; */
    }
	
	/*节日礼包文字超过5个子时使用*/
	/*
	.tag_nav_top .channel_tab8.short_tab{width: 100px;}
	.tag_nav_top .channel_tab8.long_tab{width: 150px; }
	.tag_nav_top .channel_tab8.long_tab a{ font-size:15px;}
	*/
	
	.activity_nav .ac_nav li{   margin-right:21px;  width:317px; height:148px;}
	.activity_nav .ac_nav .em{top:58px; font-size:20px;}


	.tag_nav .nav_scenery a{padding-left: 13px;}
	.tag_nav .nav_scenery:hover a,.tag_nav .nav_scenery.hover a{padding-left: 15px;}
	.tag_nav .icon_disini{background:url(../../img/common/bg/df_ico_bg.png) -60px -266px no-repeat;background-size:162px;margin-left:36px;}

	.nav_con .flash_pic{width:700px; height:320px;}
	.nav_con .goods_choose{height:382px; overflow:hidden;}
	.nav_con .goods_choose ul.hot_goods li{ height:45px; line-height:45px;}

	.show_index .show_left h3{height: 40px;}
	.show_index .show_slide_nav li a,.show_index .show_slide_nav li a span{height: 39px;line-height: 39px;}
	.show_slide_nav li a span{width: 40px;}


	.flash_pic{width:700px; height:422px}
	.flash_pic ul.flash_pic-wrapper{height:320px}
	.flash_pic ul.flash_pic-wrapper li,
	.flash_pic ul.flash_pic-wrapper img{width:100%; height:422px}
	.nav_con .flash_pic ul.flash_pic-wrapper li,

	/*.nav_con .flash_pic ul.flash_pic-wrapper img{width:700px; height:382px;}*/
	.show_index{height: 320px;}
	.show_index .show_right,.show_right .flash_pic,.show_right .flash_pic ul.flash_pic-wrapper,.show_right .flash_pic ul.flash_pic-wrapper li, .nav_con .show_right .flash_pic ul.flash_pic-wrapper img{width:750px;height: 320px;}

	.nav_con .flash_pic ul.flash_pic-wrapper img{width:100%; height:320px;}
	.tag_nav_con .tickets_head .flash_pic{width:746px;}
	.tag_nav_con .tickets_head .flash_pic ul.flash_pic-wrapper img{width:746px; height:320px;}

	.tickets_head .nav_ul ul{ height:72px;}
	.tickets_head .nav_ul li{ margin-left:0; width:102px;}
	.tickets_head .city_ul li{ width:68px;}

	.fitness_index{ height:320px;}
	.fitness_index .fitness_right{width:750px;}
	.fitness_index .action {margin: 0!important;}
	.fitness_index .fitness_left_1 ul{width: 180px;}
	.fitness_index .fitness_left h3{padding-left:8px;}
	.fitness_index .fitness_left .fitness_slide_nav li{ line-height:41px;}



	#wowslider-container1{ width:700px; height:320px;}
	#wowslider-container1 .ws_images{ width:700px; height:320px;}


	.index_about_us{ margin-bottom:0;}
	.server_img,.lxwm_img,.brand_index{ height:170px;}
	.server_img .s_img{ margin-right:4%; width:22%; height:auto;}
	.server_img a.a_img, .server_img a.a_img img{ width:100%; height:auto;}
	.lxwm_img .s_img{ width: 192px;margin-right: 10px;height: 137px;}
	.lxwm_img .s_img img{ width:100%; height:100%;}
	.lxwm_img .s_img strong{font-size: 18px;margin-top: 20px}
	.lxwm_img .s_img p{line-height: 20px;}
	.lxwm_img .s_img p.p1{font-size: 13px;}
	.lxwm_img .s_img p.p2{font-size: 14px;}
	.brand_index img{ width:199px; height:81px;}
  .aboutus_box .aboutus_bd ul li{width: 202px;}
  .aboutus_box .aboutus_hd .prev, .aboutus_box .aboutus_hd .next{margin-top: -45px;}
	.footer_logo{ width:52%;}
	.f_nav.last{ margin-left:-60px;}
	.footer_nav{width:325px;}
	.f_nav{margin-right:58px;}

	.tag_nav_con .tickets_head .tickets_nav{ height:320px;}
	.move_list li{ height:47px;}
	.move_list li.hover{ height:47px;}
	.move_list li.hover .score{ float:none;}
	.move_list li.hover .hide_info{ display:block;}
	.move_list li.hover .show_info{ display:none;}
	.tickets_head .nav_ul{padding-bottom:8px;margin-bottom:8px;}
	
	.gift_index{height:538px!important;max-height:538px!important;}
	.gift_main .flash_pic{height:334px !important}
	.gift_list a{width:230px;}

	.activity_list li{width: 227px;height: 325px;}
	.activity_con .h3_title img{width: 131px;}
	
	.tag_nav_con .tickets_head .tickets_slide{ height:320px;}
	
	.footer_logo .footer_img{ width:510px;}
	
}


.notice {
    padding-top: 10px;
    padding-bottom: 10px;
	background-color: #f5f9fd;
	font-size: 12px;
	line-height: 20px;
	font-family: Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei";
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-weight: 500;
}
.notice-wrap {
	width: 1200px;
	margin: 0 auto;
}
.notice-label > i {
	display: inline-block;
    vertical-align: top;
    background: url("../../img/common/bg/horn@2x.png") no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
}
.notice-scroll {
	color: #3d96e2;
	vertical-align: top;
}
.notice-arrow {
	position: relative;
    display: inline-block;
    background: url("../../img/common/bg/arrow@2x.png") no-repeat;
    background-size: cover;
    width: 12px;
    height: 12px;
    transition: all 0.3s ease-in-out;
}
.notice-arrow__active {
	transform: rotate(180deg);
}
.notice-more {
	display: none;
	color: #3d96e2;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	text-overflow: ellipsis;
}
.grid-row {
	position: relative;
	box-sizing: border-box;
}
.grid-row:after,
.grid-row:before {
	display: table;
    content: "";
}
.grid-row:after{
	clear: both;
}
.grid-col {
	float: left;
	box-sizing: border-box;
}
.grid-col-1 {
	width: 4.16667%;
}
.grid-col-23 {
	width: 95.83333%;
}
.grid-col-24 {
	width: 100%;
}
.tr {
	text-align: right;
}
