a:active, a:hover{text-decoration: none;}
a:focus, a:hover{text-decoration: none;}
body{background: #fff;color: #474f64;}
i{display: inline-block;}
li{list-style: none;margin: 0;padding: 0;}
ul{margin: 0;padding: 0;}
*{margin: 0;padding: 0;font-weight: normal;}

header h4{background: #3c4357;color: #fff;margin: 0;font-weight: normal;height: 43px;line-height: 43px;font-size: 17px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 15px;}
.step-two img{width: 100%;}
.form-phone{margin-top: 7px;}
.form-phone{background: #e9ecf5;}
.form-phone ul{width: 73%;margin: 0 auto;padding: 18px 0 4px 0;}
.form-phone ul li{position: relative;}
.form-phone ul li input{font-size: 15px;height: auto;line-height: normal;padding: 9px 15px;border: 1px solid #cbcfdc;border-radius: 20px;padding-left: 43px;margin-bottom: 11px;}
.icon-phone{background: url("/res/wap/img/activity/icon-phone.png") no-repeat;width: 20px;height: 20px;background-size: 20px;position: absolute;top: 9px;left: 13px;}
.icon-code{background: url("/res/wap/img/activity/icon-code.png") no-repeat;width: 20px;height: 20px;background-size: 20px;position: absolute;top: 9px;left: 13px;}
.form-phone ul li input::-webkit-input-placeholder{color:#cbcfdc;letter-spacing: 4px;}
.form-phone ul li input::-moz-placeholder{color:#cbcfdc;letter-spacing: 4px;}
.form-phone ul li input:-moz-placeholder{color:#cbcfdc;letter-spacing: 4px;}
.form-phone ul li input:-ms-input-placeholder{color:#cbcfdc;letter-spacing: 4px;}
.form-phone ul li input.obtain{padding: 0;width: 60px;height: 25px;line-height: 25px;border: 1px solid #cbcfdc;color: #9da1be;font-size: 12px;position: absolute;right: 7px;top: 6px;letter-spacing: 5px;padding-left: 4px;}
.mui-btn.mui-active:enabled, .mui-btn:enabled:active, button.mui-active:enabled, button:enabled:active, input[type=button].mui-active:enabled, input[type=button]:enabled:active, input[type=reset].mui-active:enabled, input[type=reset]:enabled:active, input[type=submit].mui-active:enabled, input[type=submit]:enabled:active{background: none;}
.fill-per-info ul li label{font-weight: normal;font-size: 13px;color: #cbcfdc;width: 56px;text-align: justify;padding-top: 10px;}
/*.fill-per-info ul li label:after{content: '.';width: 100%;display: inline-block;overflow: hidden;height: 0;}*/
.fill-per-info input{font-size: 16px;color: #474f64;height: auto;line-height: normal;padding: 0;margin-bottom: 0;border: 0;padding-bottom: 9px;}
.fill-per-info ul li input::-webkit-input-placeholder{color:#474f64;}
.fill-per-info ul li{position: relative;}
.fill-per-info ul li input::-moz-placeholder{color:#474f64;}
.fill-per-info li input:-moz-placeholder{color:#474f64;}
.fill-per-info ul li input:-ms-input-placeholder{color:#474f64;}
.fill-per-info li:after{height: 1px;position: absolute;right: 0;bottom: 0;left: 0px;content: close-quote;-webkit-transform: scaleY(.5);transform: scaleY(.5);background: #e9ecf5;}
.fill-per-info .col-xs-6{padding: 0;padding-bottom: 6px;}
#demo2{position: absolute;padding-bottom: 0;background: transparent;color: #474f64;font-size: 16px;z-index: 9;}
#demo3{position: absolute;padding-bottom: 0;background: transparent;color: #474f64;font-size: 16px;z-index: 9;}
#result0{position: absolute;left: 0;width: 100%;}
#result1{position: absolute;width: 100%;right: 0;text-align: right;padding-right: 20px;}
.mui-btn-blue, .mui-btn-primary, input[type=submit]{background: #3c4357;border: 0;}
.icon-bottom-arrow{background: url("/res/wap/img/activity/icon-bottom-arrow.png") no-repeat;width: 11px;height: 7px;background-size: 11px 7px;left: 75px;top: -1px;position: relative;}
.icon-over-arrow{position: absolute;right: 0;top: 7px;left: auto;}
.fill-per-info li select{height: auto;line-height: normal;margin-bottom: 0;font-size: 16px;color: #474f64;padding: 0;padding-bottom: 10px;background: url("/res/wap/img/activity/icon-bottom-arrow.png") no-repeat;background-size: 11px 7px;background-position: right;}
#z{position: absolute;font-size: 13px;color: #cbcfdc;}
.sign-up{background: #df1912;color: #fff;width: 160px;height: 33px;line-height: 33px;border-radius: 20px;font-size: 15px;display: block;text-align: center;margin: 0 auto;margin-top: 20px;}

.mui-pciker-list li,.mui-picker,.mui-picker-inner{box-sizing:border-box;overflow:hidden}.mui-picker{background-color:#ddd;position:relative;height:200px;border:1px solid rgba(0,0,0,.1);-webkit-user-select:none;user-select:none}.mui-dtpicker,.mui-poppicker{left:0;background-color:#eee;box-shadow:0 -5px 7px 0 rgba(0,0,0,.1);-webkit-transition:.3s;width:100%}.mui-picker-inner{position:relative;width:100%;height:100%;-webkit-mask-box-image:-webkit-linear-gradient(bottom,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);-webkit-mask-box-image:linear-gradient(top,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent)}.mui-pciker-list,.mui-pciker-rule{box-sizing:border-box;padding:0;margin:-18px 0 0;width:100%;height:36px;line-height:36px;position:absolute;left:0;top:50%}.mui-pciker-rule-bg{z-index:0}.mui-pciker-rule-ft{z-index:2;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1)}.mui-pciker-list{z-index:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(750pt) rotateY(0) rotateX(0);transform:perspective(750pt) rotateY(0) rotateX(0)}.mui-pciker-list li{width:100%;height:100%;position:absolute;text-align:center;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:1pc;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;padding:0 8px;white-space:nowrap;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;cursor:default;visibility:hidden}.mui-pciker-list li.highlight,.mui-pciker-list li.visible{visibility:visible}.mui-pciker-list li.highlight{color:#222}.mui-poppicker{position:fixed;z-index:999;border-top:solid 1px #ccc;bottom:0;-webkit-transform:translateY(300px)}.mui-poppicker.mui-active{-webkit-transform:translateY(0)}.mui-android-5-1 .mui-poppicker{bottom:-300px;-webkit-transition-property:bottom;-webkit-transform:none}.mui-android-5-1 .mui-poppicker.mui-active{bottom:0;-webkit-transition-property:bottom;-webkit-transform:none}.mui-poppicker-header{padding:6px;font-size:14px;color:#888}.mui-poppicker-header .mui-btn{font-size:9pt;padding:5px 10px}.mui-poppicker-btn-cancel{float:left}.mui-poppicker-btn-ok{float:right}.mui-poppicker-clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}.mui-poppicker-body{position:relative;width:100%;height:200px;border-top:solid 1px #ddd}.mui-poppicker-body .mui-picker{width:100%;height:100%;margin:0;border:none;float:left}.mui-dtpicker{position:fixed;z-index:999999;border-top:solid 1px #ccc;bottom:0;-webkit-transform:translateY(300px)}.mui-dtpicker.mui-active{-webkit-transform:translateY(0)}.mui-dtpicker-active-for-page{overflow:hidden!important}.mui-android-5-1 .mui-dtpicker{bottom:-300px;-webkit-transition-property:bottom;-webkit-transform:none}.mui-android-5-1 .mui-dtpicker.mui-active{bottom:0;-webkit-transition-property:bottom;-webkit-transform:none}.mui-dtpicker-header{padding:6px;font-size:14px;color:#888}.mui-dtpicker-header button{font-size:9pt;padding:5px 10px}.mui-dtpicker-header button:last-child{float:right}.mui-dtpicker-body{position:relative;width:100%;height:200px}.mui-ios .mui-dtpicker-body{-webkit-perspective:75pc;perspective:75pc;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mui-dtpicker-title h5{display:inline-block;width:20%;margin:0;padding:8px;text-align:center;border-top:solid 1px #ddd;background-color:#f0f0f0;border-bottom:solid 1px #ccc}[data-type=hour] [data-id=title-i],[data-type=hour] [data-id=picker-i],[data-type=month] [data-id=title-i],[data-type=month] [data-id=picker-d],[data-type=month] [data-id=title-d],[data-type=month] [data-id=picker-h],[data-type=month] [data-id=title-h],[data-type=month] [data-id=picker-i],[data-type=time] [data-id=picker-y],[data-type=time] [data-id=picker-m],[data-type=time] [data-id=picker-d],[data-type=time] [data-id=title-y],[data-type=time] [data-id=title-m],[data-type=time] [data-id=title-d],[data-type=date] [data-id=title-i],[data-type=date] [data-id=picker-h],[data-type=date] [data-id=title-h],[data-type=date] [data-id=picker-i]{display:none}.mui-dtpicker .mui-picker{width:20%;height:100%;margin:0;float:left;border:none}[data-type=hour] [data-id=picker-h],[data-type=hour] [data-id=title-h],[data-type=datetime] [data-id=picker-h],[data-type=datetime] [data-id=title-h]{border-left:dotted 1px #ccc}[data-type=datetime] .mui-picker,[data-type=time] .mui-dtpicker-title h5{width:20%}[data-type=date] .mui-dtpicker-title h5,[data-type=date] .mui-picker{width:33.3%}[data-type=hour] .mui-dtpicker-title h5,[data-type=hour] .mui-picker{width:25%}[data-type=month] .mui-dtpicker-title h5,[data-type=month] .mui-picker,[data-type=time] .mui-dtpicker-title h5,[data-type=time] .mui-picker{width:50%}
.fill-per-info .mui-checkbox.mui-left input[type=checkbox], .fill-per-info .mui-radio.mui-left input[type=radio]{position: relative;top: 2px;left: 0;}
.fill-per-info .mui-input-row{margin-top: 5px;text-align: center;}
.fill-per-info .mui-input-row a{font-size: 12px;color: #474f64;}
.fill-per-info .mui-input-row a span{color: #01a2e5;}
.fill-per-info{padding-bottom: 15px;}


.fill-per-info .mui-input-row label{font-size: 12px;color: #474f64;font-weight: normal;display: none;}
.mui-checkbox input[type=checkbox]:checked:before, .mui-radio input[type=radio]:checked:before{color: #df1912;}
.sign-success h4{text-align: center;font-size: 20px;color: #474f64;font-weight: normal;margin-top: 30px;}
.sign-success img{width: 163px;display: block;margin: 0 auto;margin-top: 17px;}
.keep-ticket{background: #df1912;color: #fff;font-size: 18px;height: 35px;line-height: 35px;border-radius: 20px;display: inline-block;width: 190px;text-align: center;margin-top: 11px;}
.keep-ticket:hover{color: #fff;}
.keep-ticket:active{color: #fff;}
.keep-ticket:visited{color: #fff;}
.trips{font-size: 13px;color: #9da1be;margin-top: 10px;}
.exhibition-site h6{font-size: 15px;text-align: center;border-bottom: 4px solid #df1912;display: block;width: 90px;margin: 0 auto;padding-bottom: 5px;margin-bottom: 14px;}
.exhibition-site{margin-top: 30px;}
.exhibition-site .mui-table-view:before{background: #cbcfdc;}
.exhibition-site .mui-table-view:after{background: #cbcfdc;}
.exhibition-site .mui-table-view .mui-table-view-cell:after{background: #cbcfdc;}
.exhibition-site h4{font-size: 18px;color: #01a2e3;font-weight: normal;}
.exhibition-site .mui-table-view-cell p{font-size: 13px;color: #9da1be;padding-top: 13px;line-height: 18px;padding-bottom: 5px;}


@media (max-width: 330px) {


}