@charset "utf-8";
html, body { font-family:Arial, Helvetica, "Microsoft Yahei" sans-serif; font-size:12px; height:100%; }
a { outline:none!important }
.divButtonList{position:relative;left:380px;top:40px;z-index:999;}
.FrameDiv{height:320px;width:630px;display:none; position:absolute; left:190px; z-index:100; top:80px;}
.wrap { height:550px; padding-top:38px; position:relative; top:0; z-index:1;background-color:White; }
.fixAbsMiddle { margin-top:0; top:0 }
#page-wrapper { margin:0 auto; width:984px; height:554px; overflow:hidden; position:relative; }
#page { width:826px; height:530px; padding:12px; background:url(images/mbg.png) no-repeat; position:relative; margin:0 67px }
#logo { position:absolute;width:328px; height:64px; top:28px; left:35px; z-index:999; cursor:default; display:block }
#logo span{display:block;background:url(images/logo.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imageslogo.png", enabled="true", sizingMethod="scale");width:328px; height:64px;}
#logo span a{display:block;width:328px; height:64px;position:relative;}
#video, #lunarrun, #help{ display:block; margin:153px auto 0; width:416px; height:257px }
#A1, #A2, #A3, #A4, #A5{ display:block; margin:80px auto 0; width:573px; height:409px }
#countdown { text-align:center; /*background:url(images/cdtxt.png) center 25px no-repeat;*/ overflow:hidden; padding-top:50px;font-size:30px;}
#countdown .t7 { font-family:Arial, Helvetica, sans-serif }
#countdown span { display:inline; vertical-align:baseline; margin-left:5px }
#countdown span.t7_numbs { font-size:48px }
#countdown span.t7_labs { font-size:12px; font-weight:bold }
#download { background:url(images/download.gif) no-repeat; display:block; width:224px; height:52px; margin:210px 0 0 480px }
#preregister { cursor:pointer; display:block; background:url(images/preregister.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="noscale", src="/imagespreregister.png");
width:199px; height:40px; position:absolute; bottom:60px; left:627px }
#tip { display:block; background:url(images/registertip.gif) no-repeat; width:93px; height:33px; position:absolute; bottom:100px; left:717px }
#wrap .jcarousel-clip { overflow:hidden }
#wrap .jcarousel-clip-horizontal { width:826px; height:540px }
#wrap .jcarousel-list-horizontal { height:530px; overflow:hidden }
#wrap .jcarousel-item { width:826px; height:530px; border-radius:15px; float:left }
#wrap .jcarousel-item p{height:26px;line-height:26px; font-size:16px;font-family:"Microsoft YaHei";}
#wrap .jcarousel-item-horizontal { margin-left:0; margin-right:100px }
#wrap .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left:10px; margin-right:0 }
#wrap .jcarousel-item-placeholder { background:#fff; color:#000 }
#wrap .jcarousel-next-horizontal { visibility:hidden; position:absolute; top:251px; right:-67px; width:67px; height:102px; cursor:pointer; background:transparent url(images/arrow.png) no-repeat -67px 0 }
#wrap .jcarousel-next-horizontal:hover, #wrap .jcarousel-next-horizontal:focus { background-position:-67px -102px }
#wrap .jcarousel-next-disabled-horizontal, #wrap .jcarousel-next-disabled-horizontal:hover, #wrap .jcarousel-next-disabled-horizontal:focus, #wrap .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-67px -204px }
#wrap .shine_next { background:url(images/shine_next.gif) 0 0 no-repeat }
#wrap .shine_next:hover { background-position:0 -102px }
#wrap .jcarousel-prev-horizontal { visibility:hidden; position:absolute; top:251px; left:-67px; width:67px; height:102px; cursor:pointer; background:transparent url(images/arrow.png) no-repeat 0 0 }
#wrap .jcarousel-prev-horizontal:hover, #wrap .jcarousel-prev-horizontal:focus { background-position:0 -102px }
#wrap .jcarousel-prev-disabled-horizontal, #wrap .jcarousel-prev-disabled-horizontal:hover, #wrap .jcarousel-prev-disabled-horizontal:focus, #wrap .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:0 -204px }
a.share { margin-top:30px; margin-right:12px; float:right; display:inline; width:41px; height:39px; background:url(images/share.png) center 0 no-repeat }
#sinaweibo { margin-right:38px; background-position:-123px 0 }
#tencentweibo { background-position:-82px 0 }
#kaixin { background-position:-41px 0 }
#renren { background-position:0 0 }
#sinaweibo:hover { background-position:-123px -39px }
#tencentweibo:hover { background-position:-82px -39px }
#kaixin:hover { background-position:-41px -39px }
#renren:hover { background-position:0 -39px }
#wrap .item-2 { background:url(images/02.jpg) no-repeat }
#wrap .item-3 { background:url(images/03.jpg) no-repeat }
#wrap .item-4 { background:url(/images/04.jpg) no-repeat }
#wrap .item-5 { background:url(/images/05.jpg) no-repeat }
#wrap .item-6 { background:url(/images/06.jpg) no-repeat }
#wrap .item-7 { background:url(/images/07.jpg) no-repeat }
#wrap .item-8 { background:url(/images/08.jpg) no-repeat }
#wrap .item-9 { background:url(/images/09.jpg) no-repeat }
#wrap .item-10 { background:url(/images/10.jpg) no-repeat }
#wrap .submitted { background:url(/images/11-2.jpg) no-repeat }
#wrap .action { margin-left:431px; margin-top:135px }
.page-control { visibility:hidden; margin:24px auto 0; text-align:center; width:264px; height:24px }
.page-control a { cursor:pointer; font-size:11px; text-decoration:none; color:#29a7e1; text-align:center; font-weight:bold; line-height:24px; background:url(images/btn.png) no-repeat; margin:0; width:24px; height:24px; float:left; display:inline; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="noscale", src="/imagesbtn.png");
font-family:Arial, Helvetica, sans-serif }
.page-control a.selected { background:url(images/btn_current.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="noscale", src="/imagesbtn_current.png")
}
.page-control a:focus, .page-control a:active { outline:none }
#footer { clear:both; text-align:center; margin:5px auto 15px; color:#7c7c7a; height:500px; font-size:12px;background-color:#f5f4f4; }
.foot-item {text-align:left; width:900px;clear: both;margin-left: auto;margin-right: auto;padding-top:30px;}
.foot-item-middle {text-align:center; width:900px;clear: both;margin-left: auto;margin-right: auto;padding-top:140px;}
.foot-item-middle img{width:188px;}
.foot-item-middle p{font-size:16px;}
.footer-div-left {float: left;margin-left:30px;width: 300px; }
.footer-div-center {float: left;margin-left: 30px;width: 270px;}
.footer-div-right {float: left;margin-left: 30px;width: 240px; }
#footer a { text-decoration:none; color:#7c7c7a }

#questinnaire { margin-top:200px; margin-left:145px; position:relative; width:410px; height:270px }
.checkbox { position:absolute }
#q1 { top:7px; left:0 }
#q2 { top:54px; left:0 }
#q3 { top:101px; left:0 }
#q4 { top:150px; left:0 }
#q5 { top:197px; left:0 }
#q6 { top:245px; left:0 }
#q7 { top:37px; left:220px }
#q8 { top:85px; left:220px }
#q9 { top:133px; left:220px }
#q10 { top:180px; left:220px }
#q11 { top:230px; left:220px }
.submit_button { cursor:pointer; background:url(images/submit.png) no-repeat; width:96px; height:26px; border:none }
#questinnaire .submit_button { cursor:pointer; background:url(images/submit.png) no-repeat; width:96px; height:26px; border:none; position:absolute; left:465px; top:255px }
#register { cursor:pointer; display:block; background:url(/images/register.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="noscale", src="images/register.png");
width:124px; height:45px; margin-left:483px; margin-top:246px }
#status { width:100%; height:200px; background-color:#FFF; font-size:18px; text-align:center; line-height:200px }
#register_form_wrapper { padding:15px; overflow:hidden; width:650px }
#register_form_wrapper p { margin-top:20px }
#register_form_wrapper p.first { margin-top:0 }
#register_form_wrapper table { margin-bottom:20px; width:100% }
#register_form_wrapper td, #register_form_wrapper th { padding:10px 5px; vertical-align:top }
#register_form_wrapper th { width:100px }
#register_form_wrapper th em { color:#f03; margin-left:-7px; font-weight:bold; position:relative; margin-right:2px }
#register_form { font-size:14px; line-height:24px }
#register_form legend { display:block; font-size:18px; padding:20px 5px; color:#44b8ee }
#register_form label.rightpart { margin-left:20px }
#register_form select, #register_form option { font-size:14px; line-height:24px; height:24px }
#register_form input.text { font-size:14px; width:300px; height:24px }
#register_form #navigation { margin-left:115px }
#register_form .navigation_button { width:75px; height:24px; font-size:14px; text-align:center }
.grayBtn70{ border:none; height:26px; width:70px; padding:0; margin:0; background:url(images/grayBtn70.png) no-repeat; color:#6b6b6b}
.blueBtn70{ border:none; height:26px; width:70px; padding:0; margin:0; background:url(images/blueBtn70.png) no-repeat; color:#42788e}