/* CSS Document */

@font-face{
	font-family: BernardMC;
    src: url('font/Bernard-MT-Condensed.eot');
    src: url('font/Bernard-MT-Condensed.eot?#iefix') format('embedded-opentype'),
         url('font/Bernard-MT-Condensed.woff') format('woff'),
         url('font/Bernard-MT-Condensed.ttf') format('truetype'),
         url('font/Bernard-MT-Condensed.svg#NeuesBauenDemo') format('svg');
    font-weight: normal;
    font-style: normal;
	}

.ticket{margin:0px 46px 18px; text-align:center;} 
.ticket .title{margin:8px 0px;font:20px arialR, Arial, Helvetica, sans-serif;}
.ticket .ticketArea{ background:url(../images/20140610/ticket-fanstaff-bg.png) no-repeat;width:626px;height:185px;}
.ticket .ticketAreaPrecessed{ background:url(../images/20140610/ticket-fanstaff-bg2.png) no-repeat;width:626px;height:185px;}
.ticket .confirmed{padding:20px;-moz-box-sizing:border-box;box-sizing:border-box; position:relative;}
.ticket .confirmed .btn1{float:left;margin:115px 30px 0px 0px;}
.ticket .confirmed .content{float:left; text-align:center;width:460px;margin:10px 0px 0px;}
.ticket .confirmed .content h1{color:#538921;font:28px BernardMC, Arial, Helvetica, sans-serif;}
.ticket .confirmed .content p{text-align:center;color:#444;margin:8px 0px 0px;font:11px/14px arialR, Arial, Helvetica, sans-serif;}
.ticket .confirmed .content .whatTicket{ position:absolute;right:18px;bottom:18px;font:11px arialR, Arial, Helvetica, sans-serif;}
.ticket .confirmed .content .whatTicket a{color:#ecc282;}
.ticket .purchase{padding:20px;-moz-box-sizing:border-box;box-sizing:border-box; position:relative;}
.ticket .purchase .title{font:14px arialR, Arial, Helvetica, sans-serif;color:#f36161;padding:0px 0px 0px 148px;}
.ticket .purchase .content{float:left;width:350px;margin:30px 20px 0px;}
.ticket .purchase .content p{text-align:center;color:#444;margin:8px 0px 0px;font:11px/14px arialR, Arial, Helvetica, sans-serif;}
.ticket .purchase .purchaseArea{float:left; text-align:left;margin:10px 0px 0px;}
.ticket .purchase .purchaseArea .price{padding:3px 0px 0px 0px;color:#444;font-size: 12px; font-family: arialR, Tahoma, Geneva, sans-serif;display:table;margin: 0 auto;}
.ticket .purchase .purchaseArea .transaction-fee{font-size:9px;margin-top:2px;color:#444;font-family:arialR, Tahoma, Geneva, sans-serif;display:table;margin: 0 auto;}
/*.ticket .purchase .purchaseArea .transaction-fee:after{content: "";display: inline-block;width: 100%;}*/
.ticket .purchase .whatTicket{ position:absolute;right:18px;bottom:18px;font:11px arialR, Arial, Helvetica, sans-serif;}
.ticket .purchase .whatTicket a{color:#ecc282;}

.popup-Ticket{ background:url(../images/20140610/popup-fanstaff-bg.png) no-repeat;width:659px;height:399px;padding:30px 45px 30px 45px;-moz-box-sizing:border-box;box-sizing:border-box;}
.popup-Ticket h1{color:#ef635e;font:14px/14px arialR, Arial, Helvetica, sans-serif;padding:5px 40px 0px 190px; text-align:center;}
.popup-Ticket p{text-align:center;color:#555;margin:20px 15px 0px;font:14px/17px  Arial, Helvetica, sans-serif;}
.popup-TicketPolicy{width:600px;text-align:center;padding:30px 20px;}
.popup-TicketPolicy ul li{margin:5px auto;width:500px;font:12px/15px arialR, Arial, Helvetica, sans-serif;}
.popup-TicketPolicy ul li.child-1{font:24px arialR, Arial, Helvetica, sans-serif;color:#333;}
.popup-TicketPolicy ul li.child-2{font:12px arialR, Arial, Helvetica, sans-serif;margin:20px auto;color:#555;}
.popup-TicketPolicy ul li.child-3{width:580px;padding:20px 25px;margin:0px;background:#f2f8f9;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:15px;color:#555;}
.popup-TicketPolicy ul li.child-3 p{padding:10px;}
.popup-TicketPolicy ul li.child-4{margin:15px auto;}
.popup-TicketPolicy ul li.child-5{color:#8a6722; font-style:italic;}
.popup-TicketPolicy .cancelDepbtn{width:198px; height:39px; background:url(../images/20140610/cancelWetTicket_Btn.png) no-repeat; text-align:center; line-height:39px;border:none;}
.popup-TicketPolicy  .checkBOXBar .cbBTN-noselect{background:url(../images/cbBTN-bg.png) no-repeat;height:20px; display:inline-block;font:15px   Arial, Helvetica, sans-serif;padding:15px 0px 0px 30px;}
.popup-TicketPolicy  .checkBOXBar .cbBTN-select{background:url(../images/cbBTN-bg.png) 0px -118px no-repeat;height:20px; display:inline-block;font:15px   Arial, Helvetica, sans-serif;padding:15px 0px 0px 30px;}
.popup-TicketPolicy  .checkBOXBar input[type="checkbox"]{display:none;}

.popup-logging{width:600px;text-align:center;padding:30px 20px;}
.popup-logging ul li{margin:5px auto;width:500px;font:12px/15px arialR, Arial, Helvetica, sans-serif;}
.popup-logging ul li h1{font:24px arialR, Arial, Helvetica, sans-serif;color:#333;}
.popup-logging ul li.paragraph{font:12px arialR, Arial, Helvetica, sans-serif;margin:20px auto;color:#555;width:580px;}
.popup-logging ul li.blueBG{width:580px;padding:20px 25px;margin:10px 0px;background:#f2f8f9;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:15px;color:#555;}
.popup-logging ul li.blueBG P{padding:10px;}


.body .body-left .stepContent,.body .body-left .stepForm{margin:30px 0px 0px;background:#f3f3f3;border-radius:6px;padding:40px 20px; font-family: Arial, Helvetica, sans-serif!important;}
.body .body-left .stepForm h1{font-size:20px;padding:10px;}
.body .body-left .stepForm p{font-size:14px;padding:7px; line-height:20px;padding:7px 7px 7px 40px;color:#555;}
.body .body-left .stepForm label{color:#555;}













