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


body { background:url(../images/bg.jpg) no-repeat center top; }
.top { width:924px; height:380px; margin:auto; position:relative; background:url(../images/head.jpg) no-repeat center top; }
.top_flash { position:absolute; bottom:0px; left:0px; }
.top a.logo { position:absolute; width:155px; height:120px; overflow:hidden; text-indent:-1000px; top:10px; left:350px; }
.top .links { width:100%; height:50px; }
.top .links a { overflow:hidden; text-indent:-1000px; width:120px; height:50px; display:block; float:left; }
a.right_nav { margin-right:150px; }
.main { width:924px; height:823px; margin:auto; position:relative; background:url(../images/main_bg.jpg) no-repeat center top; }
.main a.qd { display:block; position:absolute; left:0; top:0; width:284px; height:98px; overflow:hidden; text-indent:-1000em; cursor:pointer; }
.main .msg { position:absolute; top:0px; left:286px; width:222px; height:98px; color:#5E1C1B; padding-left:10px; padding-top:5px; }
.main .msg a { color:#953721; }
.main .msg p { padding-bottom:3px; }
.main .msg span, .main .msg strong { color:#b13b00; }
.main h3 { font-size:18px; font-family:"微软雅黑"; color:#90380b; height:35px; line-height:35px; padding-left:28px; }
.main .about { position:absolute; top:0px; right:0px; width:408px; height: 178px; color:#5E1C1B; }
.main .about p { padding-left:20px; margin-top:5px; }
.main .more { position:absolute; top:188px; right:0px; width:408px; height:298px; }
.main .more table { width:95%; background:#de912d; color:#8d4d0f; margin:0 auto; }
.main .more th { background:#fadfa0; line-height:30px; border:1px solid #cca44f; }
.main .more td { line-height:18px; padding:3px 5px; background:#fadfa0; border:1px solid #cca44f; }
.data { position:absolute; top:116px; left:0px; width:508px; height: 373px; }
.data h3 span { color:#cb3901; }
.data table { font-size:18px; font-family:"微软雅黑"; background:#cda550; width:478px; margin:20px auto 0px; line-height:30px; text-align:center; font-weight:800; border-collapse: collapse; border-spacing: 0; }
.data td { background:#f9db94; line-height:44px; color:#874f1a; border:1px solid #cca44f; }
.data th { background:#cc3a01; color:#ffe4a4; line-height:38px; border:1px solid #cca44f; }
.data td.no { background:#facf7c; }
.data td.yes { background:#f9db94 url("../images/yes.png") no-repeat center center; }
.gift { width:924px; height:258px; margin:auto; line-height:22px; position:absolute; left:0px; top:560px; }
.gift ul { padding:0px 17px; }
.gift li { float:left; width:174px; margin-right:4px; height:177px; color:#8d4d0f; position:relative; }
.gift li img { display:block; margin:auto; }
.gift li p { line-height:18px; width:80%; text-align:center; margin:0 auto; padding-top:5px; }
.foot li div { font-weight:bold; }
div.btn { position:absolute; bottom:20px; left:25px; }
.gift li a.get { padding-right:3px; display:inline-block; width:77px; height:28px; text-align:center; line-height:27px; color:#f9db94; background:url(../images/btn.jpg) no-repeat; }
.gift li a.get:hover { text-decoration:none; color:#ff0; }
.gift li span { color:#f00; }
#foot_wrap { width:100%; height:94px; background:url(../images/footer.jpg) no-repeat center top; clear:both; overflow:hidden; }
#foot { margin:0 auto; width:1000px; height:90px; position:relative; }
#foot a { display:block; width:130px; height:65px; position:absolute; left:125px; top:12px; }
#foot_txt { line-height:22px; position:absolute; top:37px; left:260px; color:#9a7259; }
