*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{word-break:break-all;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-family:"Open Sans",Arial,"Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;font-size:14px;padding:0;margin:0;color:#353535;background:#fff;}
div,dl,dt,form,img,td,th{border:0;margin:0;padding:0;line-height:28px;font-size:14px}
.clear{CLEAR:both;line-height:0;height:0;margin:0;padding:0}
.hide,.orginstr{display:none}
.blank{margin:0;padding:0;height:15px;clear:both;zoom:1;overflow:hidden}
li,ul{list-style-position:outside;list-style-type:none;padding:0;margin:0}
a{color:#353535;text-decoration:none;background:0 0;border:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
a:visited{color:#353535;text-decoration:none}
a:hover{color:#353535;text-decoration:none}
.left{float:left}
.color-bg{background:#efefef;}
.animated{-webkit-animation-fill-mode:none;animation-fill-mode:none}
.box-l{float:left;}
.box-r{float:right;}
.mobile-show{display:none}
.gray-color{color:#8c8c8c}
.ellipsis-1{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;line-height:20px}
.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;line-height:24px}
.text-center{text-align:center}

.ticket-box{width:100%;height:auto;min-height:1080px;background:url(/static/ticket/images/xf-bg.jpg) no-repeat center;background-size:cover;}
.ticket-jk-box{background-image:url(/static/ticket/images/jk-bg.jpg);}
.main{width:1200px;margin:0 auto;text-align:left;overflow:hidden}

.ticket-date{font-size:48px;font-weight:bold;line-height:48px;color:#fff;margin:90px 0 50px;text-align:center;}
.ticket-list ul{overflow:hidden;}

/*margin:0 40px;*/
.ticket-list ul li{width:520px;height:373px;background:url(/static/ticket/images/ticket-xf-bg.png) no-repeat;float:left;text-align:center;padding-top:140px;margin:0 40px; }
   /*margin-left: 30%;*/
.ticket-list ul li a{display:block;}
.ticket-list ul li .price{font-size:30px;font-weight:bold;margin-bottom:30px;}
.ticket-list ul li .price span{font-size:80px;}
.ticket-list ul li .over{font-size:30px;letter-spacing:3px;margin-bottom:35px;}
.ticket-list ul li .over1{font-size:30px;letter-spacing:3px;margin-bottom:35px;}
.ticket-list ul li .over span{color:#c90001;padding:0 8px;}
.ticket-list ul li .over1 span{color:#c90001;padding:0 8px;}
.ticket-list ul li .btn img{display:block;margin:0 auto;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.ticket-bottom{width:100%;position:relative;}
.ticket-bottom img{position:absolute;}
.ticket-bottom .xf-zi{top:200px;left:15%}
.ticket-bottom .xf-car{top:80px;right:6%}
.ticket-list ul li a:hover .btn img{opacity:.9;}

.ticket-jk-box .ticket-list ul li{background-image:url(/static/ticket/images/ticket-jk-bg.png);}

.tel-modle{border-radius:6px !important;overflow:hidden; }
.tel-modle img{display:block;}

@media screen and (max-width:750px){
.main{width:100%;}
.ticket-date{font-size:28px;margin:50px 0 40px;padding:0 20px;}
.ticket-list ul{padding:0 15px}
.ticket-list ul li{float:none;width:100%;height:280px;background-size:contain;margin:0 0 30px 0;padding-top:100px}
.ticket-list ul li .price{font-size:20px;margin-bottom:15px;}
.ticket-list ul li .price span{font-size:50px;}
.ticket-list ul li .over{font-size:20px;margin-bottom:35px;letter-spacing:1px;margin-top: -10px;}
.ticket-list ul li .btn img{width:80%;width:200px;}
.ticket-bottom{text-align:center;}
.ticket-bottom img{margin:0 auto;position:initial;max-width:80%;}
.tel-modle{max-width:100%;height:auto !important;width:100% !important}
.tel-modle img{max-width:100%;height:220px;display:block;}
.ticket-list ul li .over1 {
    font-size: 20px;
    letter-spacing: 3px;
    margin-bottom: 35px;
    margin-top: -10px;
}
}

@media screen and (max-width:375px){
.ticket-list ul li{padding-top:90px}
.ticket-list ul li .price{margin-bottom:7px;}
.ticket-list ul li .btn img{width:180px}
}