.ticket-version2 .maxWidthLimit{width:1200px;min-height:20px;margin:0 auto}
.ticket-version2 ul{font-size:0}
.ticket-version2 ul li{font-size:14px;display:inline-block;position:relative}
.ticket-version2 ul li .part300{width:190px;height:300px}
.ticket-version2 ul li .part2{width:226px;height:346px;position:relative}
.ticket-version2 ul li .part4{width:286px;height:346px;position:relative}
.ticket-version2 ul li .part4 .img-wrap{width:286px;height:346px}
.ticket-version2 ul li .part4 .img-wrap img{width:100%;height:100%}
.ticket-version2 ul li .part2-lr{width:290px;height:190px;position:relative}
.ticket-version2 ul li .part2-lr:first-child{margin-bottom:10px}
.ticket-version2 ul li .part1-ud{width:166px;height:166px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 ul li a:first-child .part1-ud{margin-bottom:14px}
.ticket-version2 ul li .part1-166x264{width:166px;height:264px;position:relative;margin-right:14px}
.ticket-version2 ul li .part1-166x264 img{width:100%;height:100%}
.ticket-version2 ul li .part1-166x264:first-child{margin-bottom:10px}
.ticket-version2 ul li .part1-106x264{width:166px;height:264px}
.ticket-version2 ul li .tag-desc{color:#fff;position:absolute;bottom:18px;left:14px}
.ticket-version2 ul li .tag-desc em,.ticket-version2 ul li .tag-desc span{display:block}
.ticket-version2 ul li .tag-desc span{font-size:20px}
.ticket-version2 ul li .tag-desc em{font-size:12px;font-style:normal}
.ticket-version2 .section-title{margin:40px 0 20px 0;height:30px;line-height:30px;position:relative}
.ticket-version2 .section-title>span{display:inline-block;font-size:24px;color:#484848;margin-right:40px}
.ticket-version2 .section-title .adversting-right{max-width:166px;height:44px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;display:inline-block;position:absolute;right:10px;top:-5px;margin-right:0;overflow:hidden;cursor:pointer}
.ticket-version2 .section-title .adversting-right img{width:100%;height:100%}
.ticket-version2 .section-title em{font-style:normal;font-size:10px;color:#B3B3B3}
.ticket-version2 .swiper-wrap{min-width:1200px;height:400px;background-color:#e3e3e3;position:relative;z-index:1}
.ticket-version2 .swiper-wrap .swiper{width:100%;height:100%;min-width:1200px;position:relative}
.ticket-version2 .swiper-wrap .swiper .swiper-container{width:100%;height:100%;position:relative}
.ticket-version2 .swiper-wrap .swiper .swiper-container .pagination-swiper{height:5px;position:absolute;bottom:20px;left:50%;z-index:2}
.ticket-version2 .swiper-wrap .swiper .swiper-container .pagination-swiper span{width:20px;height:5px;margin-right:12px;display:block;float:left;background-color:#000;opacity:.4;cursor:pointer}
.ticket-version2 .swiper-wrap .swiper .swiper-container .pagination-swiper span:last-child{margin-right:0}
.ticket-version2 .swiper-wrap .swiper .swiper-container .pagination-swiper span.swiper-active-switch{width:40px;background:#fff;opacity:1}
.ticket-version2 .swiper-wrap .swiper .swiper-container .swiper-wrapper{width:100%}
.ticket-version2 .swiper-wrap .swiper .swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;position:relative;overflow:hidden}
.ticket-version2 .swiper-wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .slide-cont{width:1200px;height:400px;margin:0 auto}
.ticket-version2 .swiper-wrap .swiper .swiper-container .swiper-wrapper .swiper-slide img{position:absolute;display:block;left:50%;top:0;margin-left:-960px;height:100%}
.ticket-version2 .swiper-wrap .fixation-wrap{width:0;position:absolute;left:50%;top:0;z-index:1}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation{height:390px;position:absolute;top:0;left:-600px}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap{margin-top:10px;width:300px;height:380px;background-color:#fff;padding:24px 24px 0 24px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .searching-box{display:block;height:38px;line-height:38px;font-size:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .searching-box input{width:188px;display:inline-block;font-size:14px;background-color:#f7f7f7;border:none;height:100%;padding-left:10px;vertical-align:top}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .searching-box span{width:64px;height:100%;text-align:center;display:inline-block;font-size:14px;cursor:pointer;vertical-align:top;color:#333;background-color:#FFEB00;background-image:-webkit-gradient(linear,left top,right top,from(#FFEB00),to(#FECC00));background-image:-webkit-linear-gradient(left,#FFEB00,#FECC00);background-image:-moz-linear-gradient(left,#FFEB00,#FECC00);background-image:-o-linear-gradient(left,#FFEB00,#FECC00);background-image:linear-gradient(90deg,#FFEB00,#FECC00)}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .searching-box span:hover{background:#FFEB00}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column{line-height:1}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-title{margin-top:10px;margin-bottom:14px;font-size:18px;color:#E86A00}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-title.mgtop24{margin-top:24px}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-title span{display:inline-block;max-width:1110px;overflow:hidden;color:#333}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-title i img{width:100%;height:100%}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-ls{width:276px;height:52px;overflow:hidden}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-ls li{max-width:252px;text-align:center;margin-right:20px;margin-bottom:14px;cursor:pointer}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-ls li a{color:#666}
.ticket-version2 .swiper-wrap .fixation-wrap .fixation .searching-wrap .column .column-item .column-ls li:hover a{color:#FFAD00}
.ticket-version2 .section-season{width:1200px;margin:0 auto}
.ticket-version2 .section-season .season-part li{margin-right:14px;position:relative;vertical-align:top;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .section-season .season-part li:last-child{margin-right:0}
.ticket-version2 .section-season .season-part li div img{width:100%;height:100%}
.ticket-version2 .section-season .season-part li div .mask-desc{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;position:absolute;background:#000;filter:alpha(opacity=30);opacity:.3;width:100%;height:100%;bottom:0;left:0;text-align:center}
.ticket-version2 .section-season .season-part li div .desc-msg{position:absolute;top:50%;margin-top:-24px;width:100%;text-align:center}
.ticket-version2 .section-season .season-part li div .desc-msg span{display:block;color:#fff;font-size:20px;width:100%}
.ticket-version2 .section-season .season-part li div .desc-msg em{display:block;color:#fff;font-size:12px;width:100%}
.ticket-version2 .section-popular{width:1200px;margin:0 auto 30px auto}
.ticket-version2 .section-popular:last-child{margin-bottom:60px}
.ticket-version2 .section-popular .popular-part.padbottom{padding-bottom:30px}
.ticket-version2 .section-popular .popular-part .formore{width:106px;height:264px;display:inline-block;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .section-popular .popular-part li{width:166px;height:264px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:bottom;margin-right:14px;overflow:hidden}
.ticket-version2 .section-popular .popular-part li:last-child{margin-right:0}
.ticket-version2 .section-popular .popular-part li a div .mask-desc{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;position:absolute;background:#000;filter:alpha(opacity=30);opacity:.3;width:100%;height:100%;bottom:0;left:0;text-align:center}
.ticket-version2 .section-popular .popular-part li a div .desc-msg{position:absolute;top:50%;margin-top:-24px;width:166px;text-align:center}
.ticket-version2 .section-popular .popular-part li a div .desc-msg span{display:block;color:#fff;font-size:20px;width:166px}
.ticket-version2 .section-popular .popular-part li a div .desc-msg em{display:block;color:#fff;font-size:12px;width:166px}
.ticket-version2 .advertising140{width:1200px;height:140px;margin:20px auto 30px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;cursor:pointer}
.ticket-version2 .advertising140 img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:1190px;height:140px}
.ticket-version2 .advertising120{width:1200px;height:120px;margin:30px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.ticket-version2 .advertising120 img{width:1190px;height:120px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.ticket-version2 .section-recommend{width:1200px;margin:0 auto}
.ticket-version2 .section-recommend .section-top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:760px;overflow:hidden;display:inline-block;vertical-align:top}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab{height:33px;width:100%;overflow:hidden}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li{margin-right:20px;cursor:pointer}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li div{color:#666;height:33px}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li div:hover{color:#E89B00}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li div:hover em{display:inline-block}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li em{display:none;width:100%;height:3px;left:0;bottom:0;position:absolute;background-color:#E89B00;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-right:0}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li.active div{color:#E89B00}
.ticket-version2 .section-recommend .section-top .recommend-nav-tab li.active div em{display:inline-block}
.ticket-version2 .section-recommend .section-main{width:1200px;position:relative;min-height:250px;overflow:hidden}
.ticket-version2 .section-recommend .section-main .tab-list{display:none;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s;position:relative}
.ticket-version2 .section-recommend .section-main .tab-list.active{display:block}
.ticket-version2 .section-recommend .section-main .tab-list ul li{width:226px;height:240px;margin:0 14px 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .section-recommend .section-main .tab-list ul li:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1)}
.ticket-version2 .section-recommend .section-main .tab-list ul li:hover img{-webkit-transform:translateZ(0) scale(1.05)!important;-moz-transform:translateZ(0) scale(1.05)!important;transform:translateZ(0) scale(1.05)!important;zoom:1}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap{width:100%;height:100%;position:relative}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .img-wrap{width:226px;height:150px}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .img-wrap img{width:100%;height:100%;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc{height:90px;width:100%;padding:15px 15px 0 15px;position:absolute;bottom:0;left:0;background:#fff}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc span{display:block;font-size:18px;color:#333;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc div{color:#666;font-size:12px}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc .price{margin-top:2px;display:block;color:#FF9512;font-size:14px}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc .price em{font-size:22px;font-style:normal}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc .diamond{display:inline-block;position:absolute;top:0;right:15px;margin-top:-36px}
.ticket-version2 .section-recommend .section-main .tab-list ul li .recommend-msg-wrap .msg-desc .diamond i{margin-right:4px}
.ticket-version2 .section-recommend .section-main .tab-list ul .single-img img{width:100%;height:100%}
.ticket-version2 .square-wrapper{width:1200px;margin:12px auto}
.ticket-version2 .square-wrapper .square{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;width:586px;height:700px;background:#fff;padding:23px 20px 0 20px;overflow:hidden;vertical-align:top}
.ticket-version2 .square-wrapper .square.mg13{margin-right:13px}
.ticket-version2 .square-wrapper .square .square-title{font-size:24px;margin-bottom:24px;position:relative;line-height:1;color:#333}
.ticket-version2 .square-wrapper .square .square-title span{display:inline-block;font-size:14px}
.ticket-version2 .square-wrapper .square .square-title .seeMoreDetail{position:absolute;right:0;color:#666;line-height:24px;cursor:pointer}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket{display:block;height:140px;margin-bottom:14px;font-size:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;position:relative}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);background-color:rgba(0,0,0,.04);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.red{background-image:url(../../images/newticket/Group.png)}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.red .square-right .price{color:#E68B43}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.red .square-right .tips span{background-color:#E68B43}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.blue{background-image:url('../../images/newticket/Group Copy.png')}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.blue .square-right .price{color:#8BB6EE}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.blue .square-right .tips span{background-color:#8BB6EE}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.green{background-image:url('../../images/newticket/Group Copy 2.png')}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.green .square-right .price{color:#7DD883}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.green .square-right .tips span{background-color:#7DD883}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.grey{background-image:url('../../images/newticket/Group Copy 3.png')}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.grey .square-right .price{color:#F99595}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket.grey .square-right .tips span{background-color:#F99595}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left{display:inline-block;width:429px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:bottom;font-size:0;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;position:relative;padding:20px 20px 20px 30px;overflow:hidden}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left .square-ticket-img{display:inline-block;width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left .square-ticket-img img{width:100%;height:100%}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left .square-ticket-desc{padding-left:20px;display:inline-block;font-size:14px;width:277px;vertical-align:top}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left .square-ticket-desc .name{font-size:18px;color:#333;margin-top:27px;margin-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left .square-ticket-desc .place{color:#666;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:block;margin-bottom:10px}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-left .square-ticket-desc .rest{color:#999}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-right{display:inline-block;width:115px;height:100%;vertical-align:bottom;position:relative;font-size:14px}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-right .price{font-size:20px;display:block;margin:0 auto;text-align:center;margin-top:36px;height:36px;margin-bottom:10px}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-right .price .price-num{font-size:36px;display:inline-block;margin-left:-10px;line-height:1}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-right .tips{overflow:hidden;text-align:center}
.ticket-version2 .square-wrapper .square .square-ticket-wrapper .square-ticket .square-right .tips span{max-width:80px;overflow:hidden;display:inline-block;padding:0 10px;height:22px;font-size:12px;line-height:22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff}
.ticket-version2 .square-wrapper .square .section-top{margin:5px 0 16px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:546px}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab{height:33px;width:100%;overflow:hidden}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li{margin-right:20px;cursor:pointer}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li div{color:#666;height:33px}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li div:hover{color:#E89B00}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li div:hover em{display:inline-block}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li em{display:none;width:100%;height:3px;left:0;bottom:0;position:absolute;background-color:#E89B00;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-right:0}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li.active div{color:#E89B00}
.ticket-version2 .square-wrapper .square .section-top .recommend-nav-tab li.active div em{display:inline-block}
.ticket-version2 .square-wrapper .square .section-main{width:546px;height:570px;overflow:hidden}
.ticket-version2 .square-wrapper .square .section-main .tab-list{display:none;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s}
.ticket-version2 .square-wrapper .square .section-main .tab-list.active{display:block}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li{display:block;width:100%;height:130px;margin:0 0 14px 0;overflow:hidden;font-size:0}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li:hover .msg-desc .name{color:#FFAD00}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li:hover img{-webkit-transform:translateZ(0) scale(1.05)!important;-moz-transform:translateZ(0) scale(1.05)!important;transform:translateZ(0) scale(1.05)!important;zoom:1}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .recommend-msg-wrap{width:195px;height:130px;position:relative;display:inline-block;vertical-align:bottom;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .recommend-msg-wrap .img-wrap{width:195px;height:130px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .recommend-msg-wrap .img-wrap img{width:100%;height:100%;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc{vertical-align:bottom;display:inline-block;height:130px;width:351px;background:#fff;padding-left:14px;padding-top:12px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc span{display:block;font-size:18px;color:#333;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .name{color:#333;margin-bottom:2px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .descrision{color:#999;font-size:14px;margin-bottom:4px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .place{color:#666;font-size:14px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .price{display:block;color:#FF9512;font-size:14px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .price em{font-size:24px;font-style:normal}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc div{color:#666;font-size:12px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .diamond{display:inline-block;position:absolute;top:0;right:15px;margin-top:-36px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul li .msg-desc .diamond i{margin-right:4px}
.ticket-version2 .square-wrapper .square .section-main .tab-list ul .single-img img{width:100%;height:100%}
.ticket-version2 .square-wrapper .square .swiper-square-for-one{width:100%;height:628px;overflow:hidden;font-size:0}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1{width:100%;height:100%;position:relative}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content{width:100%;height:100%}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content:hover .img-wrap img{-webkit-transform:translateZ(0) scale(1.05)!important;-moz-transform:translateZ(0) scale(1.05)!important;transform:translateZ(0) scale(1.05)!important}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .img-wrap{width:545px;height:410px;margin-bottom:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .img-wrap img{width:100%;height:100%;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .name{font-size:18px;color:#333;margin-bottom:12px}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .descrision{height:35px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;font-size:14px;color:#999;margin-bottom:12px}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .place{font-size:14px;color:#999;margin-bottom:12px}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .price{color:#E89B00;font-size:14px}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .swiper-slide .slide-content .price em{font-style:normal;font-size:24px}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .pagination-square-swiper1{position:absolute;height:13px;bottom:20px;z-index:102;left:50%}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .pagination-square-swiper1 span{width:8px;height:8px;margin-right:8px;background:#E3E3E3;display:inline-block;line-height:16px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;margin-bottom:4px;margin-top:-1px}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .pagination-square-swiper1 span:last-child{margin-right:0}
.ticket-version2 .square-wrapper .square .swiper-square-for-one .swiper-square-container1 .pagination-square-swiper1 span.swiper-active-switch{vertical-align:sub;background:#FFAB00;width:10px;height:10px;margin-bottom:4px;margin-top:-1px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four{width:100%;height:629px;overflow:hidden;font-size:0}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4{width:100%;height:100%;position:relative}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide{overflow:hidden}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4{font-size:0;width:100%;height:629px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item{width:266px;height:266px;display:inline-block;margin-bottom:14px;font-size:0;vertical-align:top}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item:hover .img-wrap img{-webkit-transform:translateZ(0) scale(1.05)!important;-moz-transform:translateZ(0) scale(1.05)!important;transform:translateZ(0) scale(1.05)!important}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item:hover .name{color:#FFAD00}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item.mgr14{margin-right:14px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item .img-wrap{width:266px;height:186px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:14px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item .img-wrap img{width:100%;height:100%;-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item .name{font-size:18px;color:#333;height:27px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item .price{color:#E89B00;font-size:14px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .swiper-slide .slide-content4 a .content-item .price em{font-style:normal;font-size:24px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .pagination-square-swiper4{position:absolute;height:13px;bottom:20px;z-index:102;left:50%}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .pagination-square-swiper4 span{width:8px;height:8px;margin-right:8px;background:#E3E3E3;display:inline-block;line-height:16px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;margin-bottom:4px}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .pagination-square-swiper4 span:last-child{margin-right:0}
.ticket-version2 .square-wrapper .square .swiper-square-for-four .swiper-square-container4 .pagination-square-swiper4 span.swiper-active-switch{vertical-align:sub;background:#FFAB00;width:10px;height:10px;margin-bottom:4px;margin-top:-1px}
.ticket-version2 .ticket-CHK{width:1190px;height:118px;background-image:url(../../images/double_deck_bus-018.jpg);font-size:0;padding:18px 0 0 22px;color:#fff;position:relative;margin-top:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.ticket-version2 .ticket-CHK .CHK-mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:rgba(0,0,0,.4)}
.ticket-version2 .ticket-CHK .CHK-top-cont{z-index:11;height:27px;line-height:27px;position:absolute}
.ticket-version2 .ticket-CHK .CHK-top-cont span{display:inline-block}
.ticket-version2 .ticket-CHK .CHK-top-cont .title{font-size:18px;margin-right:30px}
.ticket-version2 .ticket-CHK .CHK-top-cont .btn-one-way{font-size:14px;margin-right:24px;cursor:pointer;vertical-align:super}
.ticket-version2 .ticket-CHK .CHK-top-cont .btn-two-way{font-size:14px;cursor:pointer;vertical-align:super}
.ticket-version2 .ticket-CHK .CHK-top-cont .active{color:#FFD800;position:relative;border-bottom:2px solid #FFD800}
.ticket-version2 .ticket-CHK .CHK-main-cont{position:absolute;z-index:12;margin:16px 0 0 120px;top:40px}
.ticket-version2 .ticket-CHK .CHK-main-cont input{border:none}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part{padding:0 40px;color:#999;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;font-size:14px;line-height:38px;margin-right:10px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination{width:336px;height:38px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination{display:inline-block}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination.mgl20{margin-left:6px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination.mgr20{margin-right:6px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination label em{color:#ccc}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination input{width:30px;height:30px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination input::-webkit-input-placeholder{color:#333}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination input:-moz-placeholder{color:#333}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination input::-moz-placeholder{color:#333}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination .destination input:-ms-input-placeholder{color:#333}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-destination i{margin:0 16px;cursor:pointer;text-align:center;color:#333;line-height:26px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-time{max-width:408px;height:38px}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-time .time-depart{display:inline-block}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-time .time-depart.back-date{float:right;display:none}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-time .time-depart label em{color:#ccc}
.ticket-version2 .ticket-CHK .CHK-main-cont .input-part.input-part-time .time-depart input{width:80px}
.ticket-version2 .ticket-CHK .CHK-main-cont .zhi{text-align:center;width:61px;display:none}
.ticket-version2 .ticket-CHK .CHK-main-cont .CHK-sure-btn{display:inline-block;background-color:#FFD800;color:#444;text-align:center;line-height:38px;width:64px;vertical-align:bottom;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px;cursor:pointer}
input.warning::-webkit-input-placeholder{color:#FFAD00}
input.warning:-moz-placeholder{color:#FFAD00}
input.warning::-moz-placeholder{color:#FFAD00}
input.warning:-ms-input-placeholder{color:#FFAD00}
.chk-box-new{width:300px;height:170px;position:absolute;bottom:-170px;left:0;padding:22px;background-color:#fff;-webkit-box-shadow:0 -3px 19px 0 rgba(0,0,0,.1);-moz-box-shadow:0 -3px 19px 0 rgba(0,0,0,.1);box-shadow:0 -3px 19px 0 rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.5s all;-o-transition:.5s all;-moz-transition:.5s all;transition:.5s all}
.chk-box-new .chk-close-icon{display:block;position:absolute;top:28px;right:22px;cursor:pointer}
.chk-box-new .chk-box-top{height:18px;margin-bottom:17px;overflow:hidden}
.chk-box-new .chk-box-top label{line-height:18px;display:block;float:left;margin-right:18px}
.chk-box-new .chk-box-top .type-select{height:18px;line-height:18px;display:block;float:left;overflow:hidden}
.chk-box-new .chk-box-top .type-select .select-item{width:42px;height:18px;line-height:20px;padding-left:18px;margin-right:20px;font-size:12px;color:#444;float:left;position:relative;cursor:pointer}
.chk-box-new .chk-box-top .type-select .select-item.on .chk-radio{background-position:-574px -451px}
.chk-box-new .chk-box-top .type-select .select-item input{width:8px;height:8px;position:absolute;top:1px;bottom:1px;left:1px;margin:auto;display:block}
.chk-box-new .chk-box-top .type-select .select-item .chk-radio{position:absolute;top:1px;bottom:1px;left:0;margin:auto;background-color:#fff}
.chk-box-new .chk-box-inputgroup{margin-bottom:12px}
.chk-box-new .chk-box-inputgroup .inputgroup-date,.chk-box-new .chk-box-inputgroup .inputgroup-place{margin-bottom:10px}
.chk-box-new .chk-box-inputgroup .inputgroup-date i,.chk-box-new .chk-box-inputgroup .inputgroup-place i{display:inline-block;vertical-align:middle;margin:0 2px 0 5px;cursor:pointer}
.chk-box-new .chk-box-inputgroup .inputgroup-date i.hide,.chk-box-new .chk-box-inputgroup .inputgroup-place i.hide{visibility:hidden}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart{width:114px;height:22px;font-size:12px;display:inline-block;vertical-align:middle;background-color:#EDEDED;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:4px 8px;position:relative}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination.onfocus,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart.onfocus,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination.onfocus,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart.onfocus{border:1px solid #DDD}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination.back-date,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart.back-date,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination.back-date,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart.back-date{display:none}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination.right,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart.right,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination.right,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart.right{margin-left:24px}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination label,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart label,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination label,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart label{height:12px;line-height:12px;color:#999;display:block;float:left}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination input,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart input,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination input,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart input{width:64px;height:12px;line-height:12px;display:block;color:#444;font-size:12px;float:left;border:none;background-color:#EDEDED;margin-left:8px}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination input::-webkit-input-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart input::-webkit-input-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination input::-webkit-input-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart input::-webkit-input-placeholder{color:#444}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination input:-moz-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart input:-moz-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination input:-moz-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart input:-moz-placeholder{color:#444}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination input::-moz-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart input::-moz-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination input::-moz-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart input::-moz-placeholder{color:#444}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination input:-ms-input-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart input:-ms-input-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination input:-ms-input-placeholder,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart input:-ms-input-placeholder{color:#444}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination .range-calendar-single-wrp,.chk-box-new .chk-box-inputgroup .inputgroup-date .time-depart .range-calendar-single-wrp,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination .range-calendar-single-wrp,.chk-box-new .chk-box-inputgroup .inputgroup-place .time-depart .range-calendar-single-wrp{top:20px;left:-1px!important}
.chk-box-new .chk-box-inputgroup .inputgroup-date .destination input,.chk-box-new .chk-box-inputgroup .inputgroup-place .destination input{cursor:default}
.chk-box-new .search-btn{width:114px;height:26px;line-height:26px;text-align:center;color:#444;font-size:12px;background-color:#FFD800;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}
input.warning::-webkit-input-placeholder{color:#FFAD00}
input.warning:-moz-placeholder{color:#FFAD00}
input.warning::-moz-placeholder{color:#FFAD00}
input.warning:-ms-input-placeholder{color:#FFAD00}
input:focus::-webkit-input-placeholder{color:#ccc}
input:focus:-moz-placeholder{color:#ccc}
input:focus::-moz-placeholder{color:#ccc}
input:focus:-ms-input-placeholder{color:#ccc}