@charset "utf-8";
/* CSS Document */
body{margin:0 auto; background:#fff;color:#F4EAD5; font-family:"arial"; font-size:15px; letter-spacing:.1em; line-height:150%}
body span{ font-family:Arial, Helvetica, sans-serif}
form{margin:0px;padding:0px;}
.page{width:760px;margin:0 auto}
img{ border:0}
.explain{ background:url(../images/explain/bg.jpg) no-repeat;width:760px;height:325px}
.explain .zone{width:540px;margin:0 0 0 30px;padding-top:19px}
.explain .zone h1 , .rules  .zone h1, .about  .zone h1, .info  .zone h1 , .gift .zone h1{margin:0 0 17px 0;}
.explain .zone p , .about .zone p{margin:0 0 22px 10px}
.rules{ background:url(../images/rules/bg.jpg) no-repeat;height:212px}
.rules .zone{padding-top:18px;margin:0 0 0 28px}
.rules .zone .box{ clear:both;margin:40px 0 0 10px}
.rules .zone img{ float:left;margin:0 7px 0 10px}
.rules .zone .right{ background:url(../images/rules/bg2.jpg) 2px 8px no-repeat;width:509px;height:90px;margin:0 0 0 100px;padding-top:18px}
.rules .zone .right p{margin:0 0 11px 45px}

.about{ background:url(../images/gift/bg.jpg) ;height:545px}
.about .zone{padding-top:19px;margin:0 0 0 36px;width:695px}
.about .zone h3{font-size:15px;color:#E99803;margin:0 0 15px 10px;padding-top:10px}

.info{background:url(../images/about/bg.jpg) no-repeat;height:545px}
.info .zone{padding-top:19px;margin:0 0 0 30px;width:720px}

.info  .zone h1{ float:left;padding-top:60px;margin:0 }
.info  .zone .btn{width:400px;margin:0 0 0 250px}
.info  .zone .btn img{margin:0 2px 0 0}
.infobox{ clear:both;margin-top:30px}
.infobox .left{margin:0; background:#32250C;padding:8px; text-align:center;width:206px; float:left}
.infobox .left .lipic img{margin:0 2px 0 0}
.infobox .left .lipic{margin:5px 0 0 0}
.infobox .right{margin:0 0 0 230px;padding-bottom:20px}
.infobox .right li{ list-style:none; background:url(../images/info/arrow.jpg) 0 6px no-repeat;font-size:13px;padding-left:15px}
.infobox .right li b{ font-weight:normal;color:#F2CFB0}
.infobox .right .boxinfo{ background:url(../images/info/p1/bg.jpg) no-repeat;font-size:13px;color:#FEF4D8;padding:6px 10px;margin-top:20px;}
.infobox .right .boxinfo p{width:470px}
.gift{ background:url(../images/gift/bg.jpg) no-repeat;height:1205px}
.gift .zone{width:650px;margin:0 0 0 33px;padding-top:19px}
.gift .zone .gtbox{margin:15px 0 0 30px}
.gift .zone .gtbox h2{color:#FF9900;font-size:18px;margin:0; line-height:30px}
.gift .zone .gtbox .gttx{height:30px}
.gift .zone .gtbox .gttx p{ width:280px; float:left; line-height:20px;font-size:12px;color:#F9EBCA; letter-spacing:0;margin:0 8px 0 6px}
p.gt{font-size:13px;margin:30px 0 0 35px}
p.gt a{;color:#E46713} 
.now{ background:url(../images/now/bg.jpg) no-repeat;height:395px}
.week{ background:url(../images/about/bg.jpg);height:1050px;}
.now .zone , .week .zone{margin:0 0 0 5px}
.now .zone h1 , .week .zone h1{padding-top:19px;margin:0 0 10px 30px}
.votebox{ clear:both;}
.votebox .box{ background:url(../images/now/box.jpg) left bottom no-repeat;width:148px;height:278px;margin:0 2px 0 0 ; float:left}
.votebox .box .hd{height:33px}
.votebox .box .hd p{ float:left;font-size:16px; font-weight:bold;margin:0; line-height:33px}
.votebox .box .hd p.t1{width:25px; font-family:Arial, Helvetica, sans-serif;margin:2px 5px 0 18px; text-align:center}
.votebox .vote {height:20px;margin:5px 8px}
.votebox .box .pic{width:134px;hegiht:159px;margin:5px auto }
.votebox .vote p{ float:left;margin:0}
.votebox .vote p.t1{font-size:12px;color:#AF9C70;margin:0 5px 0 0} 
.votebox .vote p.t2{font-size:16px; font-weight:bold;color:#cc0000}
.votebox .btn a{ background:url(../images/now/btn.jpg) no-repeat;width:134px;height:35px; display:block;color:#fff;font-size:13px; text-indent:50px; line-height:35px; text-decoration:none}
.votebox .btn a:hover{ background:url(../images/now/btn2.jpg) no-repeat}
.wekttit{ background:url(../images/week/tit2.jpg) no-repeat;height:48px; text-indent:50px; line-height:48px;color:#EED1A6;font-size:20px;font-weight:bold; letter-spacing:.1em}
.votebox .btn{padding:0px;margin:0px;}
.votebox .btn  p{background:url(../images/now/btn.jpg) no-repeat 7px 0;;width:141px;height:35px; display:block;font-size:13px; text-indent:50px; line-height:35px;margin:0;}
.votebox .btn  p input{margin:10px 0 0 18px}
.urinfo{  clear:both;margin:8px 0 0 0;}
.urinfo .left p{margin:0; padding-left:20px; line-height:25px; border-bottom:1px solid #76581B; background:url(../images/vote/arrow.jpg) 8px 5px no-repeat;width:400px;margin:10px 10px 0 20px;height:22px;padding-bottom:5px; float:left}
.urinfo .left p input{ border:0; background:#F3EAD8;height:16px;}
.urinfo .left p img{margin:0px;padding:0px;height:22;overflow:hidden}
.urinfo .right {padding:0 0 0 50px;margin:-30px 0 0 0;float:left;}
.win{ background:url(../images/win/bg.jpg) repeat-y;}
.win .zone{margin:0 0 0 5px;padding-top:24px}
.win .zone h1{margin:0}
.win .zone .t1{ background:url(../images/win/arrow.jpg) 2px 0 no-repeat; line-height:22px; text-indent:30px;font-size:15px; font-weight:bold;color:#EADCBF;margin:25px 0 0 8px}
.win .zone .t1 b{color:#FF9933;margin:0 0 0 5px}
.win .zone .t2{  line-height:22px; text-indent:30px;font-size:15px; font-weight:bold;color:#EADCBF;margin:25px 0 0 8px}
.win .zone .t2 b{color:#FF9933;margin:0 0 0 5px}
.winbox{ background:url(../images/win/box.jpg) no-repeat;width:685px;height:320px;margin:10px 0 0 0}
.winbox .pic{width:456px;hegiht:297px;margin:0 10px 0 10px;padding-top:5px; float:left}
.winbox  .info{ background:none;width:178px; height:auto;margin:0 0 0 485px;padding-top:5px}
.winbox  .info  .box{width:178px;height:55px; border:1px solid #624313;margin:0 5px 1PX 0px;padding-top:2px}
.winbox  .info img{ float:left;margin:0 8px 0 2px}
.winbox  .info  p{margin:0; padding-top:8px;font-size:16px; font-weight:bold}