@charset "UTF-8";
#map,.baidu-map-ctx{height:600px;width:1120px;margin:0 auto;position:relative;overflow:hidden}
#map,.baidu-map-ctx .map{z-index:0}
#map .map-ctl,.baidu-map-ctx .map-ctl{position:absolute;top:10px;right:10px;width:360px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
#map .map-ctl .way-pick-header,.baidu-map-ctx .map-ctl .way-pick-header{height:150px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////MwYiABMxikYVUk8hAEH0A/cUM4YqAAAAAElFTkSuQmCC) repeat;padding:0 20px}
#map .map-ctl .way-pick-header .way-pick ul,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul{margin:0 auto;width:180px;padding-top:12px}
#map .map-ctl .way-pick-header .way-pick ul li,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li{float:left;width:60px;height:24px;line-height:24px;text-align:center;cursor:pointer}
#map .map-ctl .way-pick-header .way-pick ul li .way-text,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li .way-text{color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#09f;display:none}
#map .map-ctl .way-pick-header .way-pick ul li .pubilc-way,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li .pubilc-way{width:16px;height:20px;background-position:-499px -11px}
#map .map-ctl .way-pick-header .way-pick ul li .car-way,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li .car-way{width:20px;height:16px;background-position:-535px -11px}
#map .map-ctl .way-pick-header .way-pick ul li .walk-way,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li .walk-way{width:12px;height:20px;background-position:-575px -11px}
#map .map-ctl .way-pick-header .way-pick ul li.picked .way-text,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li.picked .way-text{display:block}
#map .map-ctl .way-pick-header .way-pick ul li.picked .way-icon,.baidu-map-ctx .map-ctl .way-pick-header .way-pick ul li.picked .way-icon{display:none}
#map .map-ctl .way-pick-header .way-search-part,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part{margin-top:24px}
#map .map-ctl .way-pick-header .way-search-part .way-pick-input,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part .way-pick-input{display:inline-block;vertical-align:top}
#map .map-ctl .way-pick-header .way-search-part .way-pick-input .way-input-wrp,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part .way-pick-input .way-input-wrp{width:242px;font-size:14px;color:#333}
#map .map-ctl .way-pick-header .way-search-part .way-pick-input .way-input-wrp input,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part .way-pick-input .way-input-wrp input{border:none;border:0;font-size:14px;height:16px;line-height:16px;width:100%;padding:0 5px;color:#333}
#map .map-ctl .way-pick-header .way-search-part .way-pick-input .single-line,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part .way-pick-input .single-line{height:1px;margin:14px 0;background-color:#ddd}
#map .map-ctl .way-pick-header .way-search-part .start-query,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part .start-query{width:50px;display:inline-block;position:relative;margin-left:1px}
#map .map-ctl .way-pick-header .way-search-part .start-query a,.baidu-map-ctx .map-ctl .way-pick-header .way-search-part .start-query a{display:block;height:28px;line-height:28px;background-color:#09f;color:#fff;font-size:12px;text-align:center;position:absolute;margin-top:5px;width:100%;text-decoration:none;cursor:pointer}
#map .map-ctl .way-pick-ctx,.baidu-map-ctx .map-ctl .way-pick-ctx{margin-top:10px;position:relative;overflow:hidden}
#map .map-ctl .way-pick-ctx .way-wrp,.baidu-map-ctx .map-ctl .way-pick-ctx .way-wrp{position:absolute;display:none;height:420px;overflow:hidden;width:100%;z-index:1}
#map .map-ctl .way-pick-ctx .way-wrp #waypick,.baidu-map-ctx .map-ctl .way-pick-ctx .way-wrp #waypick{height:420px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////MwYiABMxikYVUk8hAEH0A/cUM4YqAAAAAElFTkSuQmCC) repeat;width:100%;top:-100%;overflow:auto;padding-bottom:36px}
#map .map-ctl .way-pick-ctx .way-wrp .shrink-btn-wrp,.baidu-map-ctx .map-ctl .way-pick-ctx .way-wrp .shrink-btn-wrp{width:100%;height:36px;position:absolute;bottom:0;background-color:#fff;cursor:pointer}
#map .map-ctl .way-pick-ctx .way-wrp .shrink-btn,.baidu-map-ctx .map-ctl .way-pick-ctx .way-wrp .shrink-btn{width:50px;height:24px;position:absolute;bottom:0;left:50%;margin-left:-25px;z-index:3;background-position:-396px -120px}
#map .map-ctl .way-pick-ctx .map-result-wrp,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp{height:84px;padding-left:20px;cursor:pointer}
#map .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx{height:84px;border-top:1px solid #ccc}
#map .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-left,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-left{width:182px;float:left;padding:18px 0}
#map .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-left .target-name,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-left .target-name{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:18px;color:#333;margin-top:-2px}
#map .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-left .target-addr,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-left .target-addr{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;color:#999;margin-top:1px}
#map .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-right,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-result-right{width:80px;height:84px;line-height:84px;color:#333;font-size:16px;text-align:center;float:left}
.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp .map-result-ctx .map-btn{width:68px;height:28px;line-height:28px;color:#fff;font-size:13px;text-align:center;float:left;background-color:#e9ab2d}
#map .map-ctl .way-pick-ctx .map-result-wrp:first-child .map-result-ctx,.baidu-map-ctx .map-ctl .way-pick-ctx .map-result-wrp:first-child .map-result-ctx{border:0}
#map .map-ctl .way-pick-ctx .way-pick-left,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left{width:60px;float:left}
#map .map-ctl .way-pick-ctx .way-pick-left ul li,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li{width:60px;height:70px;line-height:70px;text-align:center;font-size:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////MwYiABMxikYVUk8hAEH0A/cUM4YqAAAAAElFTkSuQmCC) repeat;cursor:pointer;position:relative}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .src-icon,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .src-icon{display:block}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .left-btn-wrp,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .left-btn-wrp{display:inline-block;line-height:normal;vertical-align:middle}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .src-text,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .src-text{color:#999;font-size:12px;margin-top:6px;line-height:1}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .picked-bar,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .picked-bar{width:2px;height:70px;background-color:#09f;position:absolute;left:0;top:0;display:none}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .traffic,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .traffic{width:30px;height:16px;display:inline-block;background-position:-558px -159px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .view,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .view{width:28px;height:20px;display:inline-block;background-position:-667px -10px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .entertain,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .entertain{width:28px;height:25px;display:inline-block;background-position:-707px -6px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .shopping,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .shopping{width:30px;height:24px;display:inline-block;background-position:-745px -6px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .food,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .food{width:28px;height:28px;display:inline-block;background-position:-786px -2px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li .hotel,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li .hotel{width:27px;height:29px;display:inline-block;background-position:-823px -1px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////MwYiABMxikYVUk8hAEH0A/cUM4YqAAAAAElFTkSuQmCC) repeat}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .src-text,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .src-text{color:#09f}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .traffic,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .traffic{background-position:-557px -181px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .view,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .view{background-position:-313px -163px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .entertain,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .entertain{background-position:-353px -159px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .shopping,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .shopping{background-position:-391px -159px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .food,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .food{background-position:-432px -155px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .hotel,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .hotel{background-position:-469px -154px}
#map .map-ctl .way-pick-ctx .way-pick-left ul li.picked .picked-bar,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-left ul li.picked .picked-bar{display:block}
#map .map-ctl .way-pick-ctx .way-pick-right,.baidu-map-ctx .map-ctl .way-pick-ctx .way-pick-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWP8////MwYiABMxikYVUk8hAEH0A/cUM4YqAAAAAElFTkSuQmCC) repeat;width:300px;height:420px;overflow:auto;float:left}
.map-shrink-arrow{width:24px;height:50px;background-position:-624px -146px;position:absolute;top:285px;z-index:1;margin-left:-24px;cursor:pointer}
.map-shrink-arrow.shrinked{background-position:-593px -146px}
.no-map-result-img{display:block;margin:0 auto;margin-top:50px}
.no-map-result-text{font-size:16px;text-align:center}
.no-map-result-btext{font-size:22px;text-align:center;margin-top:60px;margin-bottom:10px}
#waypick table div{border-left:0!important;border-right:0!important}
#waypick table tbody tr{height:30px}
#waypick table+div{border-bottom:0!important;padding:0 10px!important;height:30px!important;line-height:30px!important;margin-top:5px}
#waypick table.trans-plan-content+div{margin-top:auto;margin-bottom:5px;padding:0!important;height:auto!important;line-height:normal!important}
#waypick table.navtrans-table+div div:first-child{padding:0!important;line-height:30px;height:30px}
#waypick .sel_n .sel_body_name,#waypick .sel_n1 .sel_body_name,#waypick .sel_y .sel_body_name{height:auto!important;padding:0 10px;line-height:30px}
#waypick .sel_n .sel_body_button,#waypick .sel_n1 .sel_body_button{margin-left:-25px;margin-top:2px}
#waypick .sel_body_resitem{width:100%}
.btn:hover{background-color:#f6f2adc7 !important}
.btn.disabled3, .m-btn.disabled3{border: 1px solid #f6f2adc7;background: #f6f2adc7;color: #44444480;filter: alpha(opacity=40);}
.s-map-left,.way-pick-left{width:60px;float:left}
.s-map-left ul li,.way-pick-left ul li{width:60px;height:70px;line-height:70px;text-align:center;font-size:14px;background:url(../../images/wbg.png) repeat;cursor:pointer;position:relative}
.s-map-left ul li .src-icon,.way-pick-left ul li .src-icon{display:block}
.s-map-left ul li .left-btn-wrp,.way-pick-left ul li .left-btn-wrp{display:inline-block;line-height:normal;vertical-align:middle}
.s-map-left ul li .src-text,.way-pick-left ul li .src-text{color:#999;font-size:12px;margin-top:6px;line-height:1}
.s-map-left ul li .picked-bar,.way-pick-left ul li .picked-bar{width:2px;height:70px;background-color:#09f;position:absolute;left:0;top:0;display:none}
.s-map-left ul li .traffic,.way-pick-left ul li .traffic{width:30px;height:16px;display:inline-block;background-position:-558px -159px}
.s-map-left ul li .view,.way-pick-left ul li .view{width:28px;height:20px;display:inline-block;background-position:-667px -10px}
.s-map-left ul li .entertain,.way-pick-left ul li .entertain{width:28px;height:25px;display:inline-block;background-position:-707px -6px}
.s-map-left ul li .shopping,.way-pick-left ul li .shopping{width:30px;height:24px;display:inline-block;background-position:-745px -6px}
.s-map-left ul li .food,.way-pick-left ul li .food{width:28px;height:28px;display:inline-block;background-position:-786px -2px}
.s-map-left ul li .hotel,.way-pick-left ul li .hotel{width:27px;height:29px;display:inline-block;background-position:-823px -1px}
.s-map-left ul li.picked,.way-pick-left ul li.picked{background:url(../../images/wbg.png) repeat}
.s-map-left ul li.picked .src-text,.way-pick-left ul li.picked .src-text{color:#09f}
.s-map-left ul li.picked .traffic,.way-pick-left ul li.picked .traffic{background-position:-557px -181px}
.s-map-left ul li.picked .view,.way-pick-left ul li.picked .view{background-position:-313px -163px}
.s-map-left ul li.picked .entertain,.way-pick-left ul li.picked .entertain{background-position:-353px -159px}
.s-map-left ul li.picked .shopping,.way-pick-left ul li.picked .shopping{background-position:-391px -159px}
.s-map-left ul li.picked .food,.way-pick-left ul li.picked .food{background-position:-432px -155px}
.s-map-left ul li.picked .hotel,.way-pick-left ul li.picked .hotel{background-position:-469px -154px}
.s-map-left ul li.picked .picked-bar,.way-pick-left ul li.picked .picked-bar{display:block}
.way-pick-tip{display:inline-block;width:18px;text-align:center;vertical-align:top}
.way-pick-tip .way-start{font-size:12px;color:#22c222;height:21px;line-height:21px}
.way-pick-tip .way-turn-icon{width:17px;height:14px;background-position:-597px -11px;margin:8px 0 8px 0;cursor:pointer}
.way-pick-tip .way-end{font-size:12px;color:#f55;height:21px;line-height:21px}
.s-map-ctl{position:absolute;top:10px;right:-84px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.s-map-ctl .s-map-top{background:url(../../images/wbg.png) repeat}
.s-map-ctl .s-map-top .way-pick-tip{padding:44px 0;border-bottom:1px solid #e6e6e6;width:30px;margin-left:15px}
.ticket-booking{width:1200px;margin:0 auto;background-color:#fff}
.ticket-bk-info{position:relative;margin-bottom:-1px;height:34px;line-height:34px;border-bottom:1px solid #f0f0f0;overflow:hidden}
.ticket-bk-info li{float:left;color:#999;font-size:12px}
.ticket-bk-info .tk-prod{padding-left:274px}
.ticket-bk-info .tk-type{padding-left:291px}
.ticket-bk-info .tk-period{padding-left:170px}
.ticket-bk-info .tk-pri{padding-left:165px}
.ticket-bk-item{position:relative;border-bottom:1px solid #fff;background-color:#f0f0f0;padding-left:160px}
.ticket-bk-item .show-more{height:52px;line-height:52px;font-size:14px;text-align:center;color:#ffab00;border-top:1px dashed #eee;background-color:#fff;border-bottom:1px solid #eee;margin-bottom:-1px}
.ticket-bk-item .show-more span i{margin-left:5px;vertical-align:middle}
.ticket-bk-item .show-more span .down-arrow-icon{border-top:4px solid #ffab00}
.ticket-bk-item .show-more span .up-arrow-icon{border-bottom:4px solid #ffab00}
.ticket-bk-item .ticket-species{position:absolute;top:0;left:0;width:160px;padding:25px 0 0;font-size:16px;text-align:center}
.ticket-bk-item .ticket-species .ticket-seckill-time{font-size:14px}
.ticket-bk-list{background-color:#fff}
.ticket-bk-list li{border-top:1px dashed #eee}
.ticket-bk-list li:first-child{border-top:none}
.ticket-bk-list li.active .ticket-info{background-color:#fefee6}
.ticket-bk-list li.active .ticket-info .ticket-prod i{background-position:-777px -85px}
.ticket-bk-list li:hover{background-color:#fefee6}
.ticket-bk-list .ticket-info{position:relative;padding:25px 20px}
.ticket-bk-list .ticket-info span{display:inline-block;text-align:center;background-image: none;}
.ticket-bk-list .ticket-info span.day,.ticket-bk-list .ticket-info span.hour,.ticket-bk-list .ticket-info span.minute,.ticket-bk-list .ticket-info span.second{width:24px;height:24px;line-height:24px;text-align:center;color:#fff;background-color:#f55;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.ticket-bk-list .ticket-info .ticket-prod{color:#333;text-align:left;width:240px;cursor:pointer}
.ticket-bk-list .ticket-info .ticket-prod i{margin:7px 0 0 10px;vertical-align:top}
.ticket-bk-list .ticket-info .ticket-prod em{display:inline-block;max-width:75%;vertical-align:middle}
.ticket-bk-list .ticket-info .ticket-type{color:#666;width:260px}
.ticket-bk-list .ticket-info .ticket-type .ticket-seckill-time em{font-size:12px;margin:0 4px}
.ticket-bk-list .ticket-info .ticket-period{color:#666;width:240px}
.ticket-bk-list .ticket-info .ticket-pri{width:128px}
.ticket-bk-list .ticket-info .ticket-pri em{line-height:100%;vertical-align:-1px;color:#f55}
.ticket-bk-list .ticket-info .ticket-pri i{font-size:20px}
.ticket-bk-list .ticket-info .btn.ready-seckill{background:#ffab00!important;border:1px solid #ffab00!important}
.ticket-bk-list .ticket-info .btn.stock-up{background:#f55!important;border:1px solid #f55!important}
.ticket-bk-list .ticket-info .btn.fight-group{border:1px solid #FFC200!important;background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#FFAB00),to(#FFC200))!important;background-image:-webkit-linear-gradient(right,#FFAB00 0,#FFC200 100%)!important;background-image:-moz-linear-gradient(right,#FFAB00 0,#FFC200 100%)!important;background-image:-o-linear-gradient(right,#FFAB00 0,#FFC200 100%)!important;background-image:linear-gradient(270deg,#FFAB00 0,#FFC200 100%)!important}
.ticket-bk-list .ticket-info .prod-operate{position:absolute;right:24px;top:0;bottom:0;margin:auto;height:32px}
.ticket-bk-list .ticket-info .wxapp-qr-code{position:relative;vertical-align:top;cursor:pointer}
.ticket-bk-list .ticket-info .wxapp-qr-code:hover .code-box{display:block;z-index:1}
.ticket-bk-list .ticket-info .wxapp-qr-code .code-logo{display:block;margin-left:8px}
.ticket-bk-list .ticket-info .wxapp-qr-code .code-box{display:none;position:absolute;right:0;top:100%;width:240px;height:240px;background:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);margin-top:10px;text-align:center;padding:28px}
.ticket-bk-list .ticket-info .wxapp-qr-code .code-box p{margin-bottom:12px}
.ticket-bk-list .ticket-info .wxapp-qr-code .code-box:before{content:'';position:absolute;width:32px;height:15px;bottom:100%;right:0}
.ticket-bk-list .ticket-info-dt{display:none;position:relative;padding:0 20px;background-color:#fffddd;border-top:1px solid #ffd800}
.ticket-bk-list .ticket-info-dt:before{content:'';display:inline-block;width:0;height:0;border-bottom:10px solid #ffd800;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;left:100px;top:-10px}
.ticket-bk-list .ticket-info-dt:after{content:'';display:inline-block;width:0;height:0;border-bottom:10px solid #fffddd;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;left:100px;top:-9px}
.ticket-bk-list .ticket-info-dt h2{font-size:24px;color:#333;padding:10px 0}
.ticket-bk-list .ticket-info-dt li{border:none;padding-bottom:12px;min-height:22px}
.ticket-bk-list .ticket-info-dt li label{float:left;color:#333;font-weight:700}
.ticket-bk-list .ticket-info-dt li div{overflow:hidden;color:#666}
.attractions{width:1200px;margin:0 auto;background-color:#fff}
.map-guide{margin-bottom:18px}
.ticket-seckill .ticket-species{color:#f55}
.ticket-seckill .ticket-bk-list{border-bottom:1px solid #f0f0f0;margin-bottom:-1px}
.ticket-seckill .ticket-bk-list .ticket-info-dt .seckill-color div,.ticket-seckill .ticket-bk-list .ticket-info-dt .seckill-color label{color:#f55}
.ticket-seckill .ticket-bk-list .ticket-info .btn{color:#fff;background:#f55;border:1px solid #f55}
.ticket-seckill .ticket-bk-list .ticket-info .btn.btn-red:hover{background-color:red}
.ticket-seckill.stock-up{display:none}
.ticket-seckill.stock-up.show{display:block}
.ticket-seckill.stock-up .ticket-bk-list>li{display:none}
.ticket-seckill.ready-seckill{display:none}
.ticket-seckill.ready-seckill.show{display:block}
.ticket-seckill.ready-seckill .ticket-species{color:#ffab00}
.ticket-seckill.ready-seckill .ticket-bk-list .ticket-info-dt .seckill-color div,.ticket-seckill.ready-seckill .ticket-bk-list .ticket-info-dt .seckill-color label{color:#ffab00}
.ticket-seckill.ready-seckill .ticket-bk-list .ticket-info .btn{color:#fff;background:#ffab00;border:1px solid #ffab00}
.ticket-seckill.ready-seckill .ticket-bk-list .ticket-info .btn.noReady{background:#ccc;border:1px solid #ccc}
.tag-icon{margin:3px 4px 0 0;vertical-align:top}
.btn-jjxs{position:relative}
.btn-jjxs .popover-tips-sale-date{display:none;position:absolute;width:210px;bottom:-45px;right:0;background-color:#fffddd;color:#000;z-index:1;text-align:center;padding:4px}
.btn-jjxs .popover-tips-sale-date::before{content:"";position:absolute;border-top:10px solid #fffddd;border-left:10px solid #fffddd;border-bottom:10px solid transparent;border-right:10px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:-10px;right:35px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.ticket-prodinfo{padding:30px 0 30px 40px}
.ticket-prodinfo .ticket-prod-img{position:relative;float:left;width:540px;height:360px;overflow:hidden}
.ticket-prodinfo .ticket-prod-img .arrow-btn{display:none;position:absolute;height:40px;top:0;bottom:0;margin:auto;z-index:2;cursor:pointer}
.ticket-prodinfo .ticket-prod-img .arrow-btn.prev{left:0}
.ticket-prodinfo .ticket-prod-img .arrow-btn.next{right:0}
.ticket-prodinfo .ticket-prod-img .img-item{position:relative;width:540px;height:360px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}
.ticket-prodinfo .ticket-prod-img .img-item img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:540px;max-height:360px}
.ticket-prodinfo .ticket-prod-img .swiper-pagination{position:absolute;right:12px;bottom:8px;width:52px;height:24px;line-height:24px;text-align:center;font-size:14px;color:#FFF;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:rgba(0,0,0,.4);z-index:2}
.ticket-prodinfo .prod-con{padding:0 0 0 30px;min-height:360px}
.ticket-prodinfo .ticket-prod-tit{font-size:32px;line-height:45px;padding-right:40px}
.ticket-prodinfo .ticket-prod-level{margin-top:6px;font-size:16px;color:#FFAB00;line-height:16px;padding:3px 0}
.ticket-prodinfo .ticket-prod-level i{vertical-align:-3px;margin-right:4px}
.ticket-prodinfo .ticket-prod-level strong{display:inline-block;vertical-align:-1px}
.ticket-prodinfo .ticket-prod-info{margin-top:20px}
.ticket-prodinfo .ticket-prod-info li{overflow:hidden;margin-bottom:16px}
.ticket-prodinfo .ticket-prod-info li label{float:left;line-height:20px;color:#999;padding-right:16px}
.ticket-prodinfo .ticket-prod-info li div{margin-left:72px;line-height:20px;color:#333;max-width:300px}
.ticket-prodinfo .ticket-prod-info li .show-map{display:inline-block;color:#09f;margin-left:4px}
.ticket-prodinfo .ticket-prod-info li .show-map i{vertical-align:-3px}
.ticket-prodinfo .ticket-prod-evaluation{margin-top:40px;line-height:40px}
.ticket-prodinfo .ticket-prod-evaluation strong{font-size:24px}
.ticket-prodinfo .ticket-prod-evaluation a{font-size:14px;color:#09F;margin-left:10px}
.ticket-prodinfo .ticket-prod-price{position:absolute;top:80px;right:-6px;width:200px;height:106px;background:url(../../images/details/ticket-price-bg.png);-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;padding:26px 30px 0;font-size:18px;color:#f55;text-align:right;font-weight:700}
.ticket-prodinfo .ticket-prod-price span{font-size:40px;line-height:48px}
.ticket-prodinfo .ticket-prod-price s{display:block;font-size:16px;color:#999;font-weight:400}
.ticket-prodinfo .abs-prod-operate{top:initial;bottom:0}
.ticket-bk-list .ticket-info .ticket-tags{width:260px;font-size:0}
.ticket-bk-list .ticket-info .ticket-tags span{padding:0 6px;height:24px;line-height:22px;font-size:12px;color:#FFAB00;border:1px solid #FFAB00;border-radius:2px}
.ticket-bk-list .ticket-info .ticket-tags span:not(:first-child){margin-left:4px}

/* 实物详情页 */
.commodity-booking .ticket-bk-info .tk-pri {padding-left: 473px;}
.commodity-booking .ticket-bk-item {padding: 0;}
.commodity-booking .ticket-info {padding: 25px 40px;}
.commodity-booking .ticket-info .ticket-prod {width: 673px;}
.commodity-booking .ticket-info .ticket-prod em {max-width: 85%;}
.commodity-booking .ticket-info .ticket-pri {margin-right: 220px;}
.commodity-prodinfo .commodity-price{font-size:18px;color:#f55;font-weight:700;margin-top: 24px;}
.commodity-prodinfo .commodity-price span{font-size:40px;line-height:48px}
.commodity-prodinfo .prod-con .ticket-prod-tit {font-size: 24px;line-height: 33px;margin-top: 10px;}
.commodity-prodinfo .prod-con .ticket-prod-evaluation {margin-top: 24px;}
/*  */
.tip_cont{padding-left:15px;padding-right:15px;line-height:25px;width:1200px;background-color:#fefee6;border:1px solid #eddbb3;margin:0 0 10px 0;margin-top: 20px;color:#666;font-family:"Microsoft Yahei",tahoma,arial,sans-serif;font-size:14px;font-weight:400}
