@charset "utf-8";
@import url(./reset.css);

html,body { min-width:1130px; width:100%; }

.top-frame { min-width:1130px; height:146px; z-index:990; width:100%; overflow:hidden; top:0px; left:0px; background:url(/images/event/top-background_20s.png) no-repeat top center; }
.top-frame .sms { position: absolute; left:50%; margin-left:-10px; margin-top:-35px; width:400px; }
.top-frame .sms .event_logo { margin-left:104px; width:400px; }
.top-frame .sms .sms-frame { width:400px; height:73px; }
.top-frame .sms .sms-frame .input-data { float:left; width:184px; margin-top:24px; }
.top-frame .sms .sms-frame .input-data .name { float:left; width:184px; }
.top-frame .sms .sms-frame .input-data .phone-number { float:left; clear:both; width:184px; margin-top: 4px; color:#FFF; }
.top-frame .sms .sms-frame .btn-submit { float:right;  }
.top-frame .sms .sms-frame .agreement { float:right; margin-top:52px; margin-right:20px; }
.top-frame .sms .sms-frame .rule { float:right; margin-top:36px; margin-right:6px; }
.center-content { width:1225px; height:95px; position:relative; margin:0 auto; }
.center-content .quick-frame { position:absolute; height:493px; width:193px; margin-left:1030px; margin-top:180px;}

.content-frame { min-width:1225px; width:100%; margin-top:-95px; }
.content-frame .section01 { background:url(/images/event/20s_02.jpg) no-repeat top center; width:100%; height:784px; }
.content-frame .section02 { background:url(/images/event/20s_03.jpg) no-repeat top center; width:100%; height:644px; }
.content-frame .section03 { background:url(/images/event/20s_04.jpg) no-repeat top center; width:100%; height:542px; }
.content-frame .section04 { background:url(/images/event/20s_05.jpg) no-repeat top center; width:100%; height:852px; }
.content-frame .section05 { background:url(/images/event/20s_06.jpg) no-repeat top center; width:100%; height:456px; }
.content-frame .section06 { background:url(/images/event/20s_07.jpg) no-repeat top center; width:100%; height:1533px; }
.content-frame .section07 { background:url(/images/event/20s_08.jpg) no-repeat top center; width:100%; height:986px; }
.content-frame .section077 { background:url(/images/event/20s_09.jpg) no-repeat top center; width:100%; height:1261px; }


.content-frame .section08 { background:url(/images/event/m5.jpg) no-repeat top center; width:100%; height:205px; }
.content-frame .section .content { width:983px; position:relative; margin:0 auto; }


.tail-frame { background:url(/images/event/copyright.jpg) no-repeat center top; height:107px; width:100%; }
.tail-frame .content { width:983px; position:relative; margin:0 auto; }


