.ticketw{width: 1200px; margin: 0 auto; min-height: 350px; overflow: hidden;}
.ticketw .ticko{width: 1220px; height: auto; overflow: hidden; clear: both;}
.ticko .tcklis{float:left; height: 126px; width: 390px; margin: 15px 15px 0 0; background: #ffffff; border-radius: 5px;}
.ticko .tcklis .tkimg{float:left; height: 88px; width: 88px; margin: 20px 15px 0 15px; border: 1px solid #eeeeee;text-align: center;}
.ticko .tcklis .tkimg img{max-height: 100%; max-width: 100%; vertical-align: middle;}
.ticko .tcklis .tkimg .vousale{
    padding-top:12px;font-size: 30px;font-family:Impact;color:#ed3a42;display:block;
}
.ticko .tcklis .tkimg .vousale .dot{vertical-align:middle;font-size:12px;font-weight:bold;margin-right:5px;}
.ticko .tcklis .tkimg .vousale .saledot{vertical-align:middle;font-size:12px;font-weight:bold;}
.ticko .tcklis .tkimg .type_txt{display:inline-block;font-size:12px;margin-top:8px;padding:3px 8px;border:1px solid #6c9cff;border-radius:3px;color:#6c9cff;}



.ticko .tcklis .tknr{float:left; width: 205px; padding-top: 15px;}
.ticko .tcklis .tknr .tkmoney{font-size:15px; color:#555555; line-height:36px;font-weight:bold;}
.ticko .tcklis .tknr .tkmoney span{font-size: 30px;font-family:Impact;}

.ticko .tcklis .tknr .tkmg{font-size: 12px; height:32px;;line-height: 30px; color: #8c8b8b;padding-right:10px;padding-top:6px;position:relative;cursor:pointer;}
.ticko .tcklis .tknr .tkmg>i{width:16px;height: 16px;background-image:url(../../images/common/tips.png);background-size:cover;display:inline-block;float:left;margin-top:6.5px;margin-right:3px;}
.ticko .tcklis .tknr .tkmg>span{display:inline-block;width:16px;height:16px;float:right;background-repeat: no-repeat;background-image:url(../../images/common/icon-jt.png);margin-top:6px;margin-right:10px;}
.ticko .tcklis .tknr .tkmg>span.icon-shang{background-position:-84px  2px;}
.ticko .tcklis .tknr .tkmg .kindinfo{position:absolute;bottom:33px;left:-105px;background-color:#ffffff;border: 1px solid #ddd;box-shadow: 1px 0 4px 1px #ddd;padding:10px;line-height:24px;width:284px;}
.ticko .tcklis .tknr .tkmg .kinddot{position:absolute;width:12px;height:9px;background:url(../../images/common/icon-jt.png) -106px -13px no-repeat;bottom: 26px;left:30px;z-index:99;}


.ticko .tcklis .tknr .proc{height: 20px;overflow: hidden;margin-top:4px;font-size:16px;}
.ticko .tcklis .tknr .proc i.tips{display: inline-block; height: 20px; padding: 0 7px;font-size:12px; font-style: normal; line-height: 20px; color: #ed3a42; background: #ffd8d8; border-radius: 2px; vertical-align: top;font-family:"Microsoft YaHei";}
.ticko .tcklis .tknr .proc .procmg{float:left; height: 20px; padding-right:10px; font-size: 12px; line-height: 20px; color: #6a6a6a;}
.ticko .tcklis .tknr .proc .proco{float:left; width: 80px; height:7px; margin-top:5px; background: #f2f2f2; border-radius: 10px;}
.ticko .tcklis .tknr .proc .proj{height: 7px; background: #ff4242; border-radius: 10px;}
.ticko .tcklis .tkgt{float: right; width: 64px; height: 100%;}
.ticko .tcklis .tkgt a{display: block; width: 100%; height: 100%; font-size: 16px; line-height: 64px; color: #ffffff; text-align: center; letter-spacing: 6px; -webkit-writing-mode: vertical-rl; writing-mode:vertical-rl; writing-mode:tb-rl; background: url("../../images/home/ticket-get-bg.png") left center no-repeat #6c9cff; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.ticko .tcklis .tkgt a.disable{background-color: #cacaca;}
.ticko .tcklis .tkgt a:hover{font-size:18px;}
.ticko .tcklis .tkgt a.novou{background-color:#cacaca;}
.ticketw .page{height: 26px; padding: 30px 0 0 0; text-align: center;}

.tcktitle{background-color:#ffffff;padding:10px 15px;margin-bottom:5px;overflow:hidden;}
.tcktitle>span{font-size:18px;color:#333;line-height:30px;display:inline-block;}
.tcktitle>a.tm{float:right;margin-right:20px;color:#666666;border:1px solid #e0e0e0;padding:5px 15px;}
.tcktitle>a.tm:hover{color:#ff4242;}

.sucontent{padding:50px;text-align:center;}
.sucontent img{width:50px;}
.sucontent  .tit{font-size:18px;color:#333;font-weight:bold;}
.sucontent  .info{font-size:14px;color:#999;}
.sucontent  a{padding:8px 20px;background-color:#ff4242;border:1px solid #ff4242;border-radius:3px;display:inline-block;color:#fff;margin-top:10px;}
.sucontent  a.close{background-color:#ccc;border:1px solid #ddd;margin-left:15px;}
.sucontent  .time{margin-top:60px;text-align:left;}