﻿.w1200 {
width: 1200px;
margin: 0 auto;
clear:both;
}
.pcss p{
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
line-height:150%;
}
div {
display: block;
}
.active-wrapper{border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
margin: 0;
height: 450px;
padding: 0;}
.actbanner {
position: absolute;
width: 1920px;
height: 450px;
left: 50%;
margin-left: -960px;
}
 
.ticket-left .title, .ticket-left .title02 {
font-size: 50px;
font-weight: bold;
line-height: 54px;
padding-top: 40px;
}
.dib {
display: inline-block !important;
}
.ticket-left .tick-regin {
border: 1px solid #fff;
padding: 5px;
font-size: 22px;
float: right;
}
.mt50 {
margin-top: 50px;
}
.ticket-left .tick-cent {
font-size: 32px;
line-height: 60px;
font-family: "SourceHanSansCN Light";
padding-top: 30px;
line-height: 50px;
}
.ticket-right {
width: 395px;
height: 224px;
background: #dce6fa;
padding: 60px 50px;
color: #618ce6;
}
.ticket-left, .ticket-right {
float: left;
margin-top: 27px;
}
.ticket-right .process {
font-size: 18px;
}
.ticket-right .process .icon {
width: 22px;
height: 15px;
vertical-align: top;
display: inline-block;
margin: 9px;
background: url(../images/bz.png);
}
.ticket-right .ticket-btn {
background-color: #618ce6;
color: #fff;
padding: 10px 40px;
margin: 30px 30px 30px 0;
display: inline-block;
line-height: 20px;
height: 20px;
font-size: 15px;
}
.ticket-right .ticket-btn {
background-color: #618ce6;
color: #fff;
padding: 10px 40px;
margin: 30px 30px 30px 0;
display: inline-block;
line-height: 20px;
height: 20px;
}
.ticket-right .process {
font-size: 18px;
}
.ticket-left {
width: 605px;
height: 264px;
background-image: url(../images/bg.jpg);
padding: 40px 50px;
color: #fff;
}
.ticket-rule {
background-color: #d0f7f1;
width: 980px;
margin: 0px auto;
padding: 50px;
clear: both;
text-align: center;
color: #06d3b4;
font-size: 18px;
position: relative;
}
.bgp-pro, .bgp-data {
width: 1200px;
margin: 0 auto;
}
.ticket-user {
color: #3668d1;
padding: 50px;
background: #c0d1f5;
font-size: 15px;
margin: 30px 0;
clear: both;
}
.ticket-user .title {
font-size: 20px;
font-weight: bold;
}
p{
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
margin: 0;
padding: 0;
}
.ticket-user {
color: #3668d1;
padding: 50px;
background: #c0d1f5;
font-size: 15px;
margin: 30px 0;
clear: both;
}
.ticket-user .title {
font-size: 20px;
font-weight: bold;
}
p{
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
margin: 0;
padding: 0;
}
.ticket-right .ticket-btn.expired {
background-color: #a0a2a6;
cursor: default;
}
.ticket-right .ticket-btn {
background-color: #618ce6;
color: #fff;
padding: 10px 40px;
margin: 30px 30px 30px 0;
display: inline-block;
line-height: 20px;
height: 20px;
}