@charset "utf-8";
/* ==================================
		@name:抽奖活动
		@date:2011.04.08
		@auto:chenar
===================================*/

html,body,div,p,ul,li,h1,input,br{margin:0; padding:0;}

body{background:#000;  margin-top:33px; _margin-top:0px}
ul li{list-style:none;}
img{border:0;}

.l{float:left;}
.r{float:right;}
.h{display:none;}
.s{display:block;}
.clear{clear:both;}


.lottery_1{background:url(../images/lottery_1.jpg) no-repeat; width:980px; height:150px; margin:0 auto;}
.lottery_2{background:url(../images/lottery_2.jpg) no-repeat; width:374px; height:77px; margin:0 auto; padding-left:606px;}


.turntable{width:980px; margin:0 auto;}
.turntable_left{width:374px;}
.turntable_left_1{width:374px; height:214px; background:url(../images/turntable_left_1.jpg) no-repeat;}
.turntable_left_2{width:200px; height:188px; background:url(../images/turntable_left_2.jpg) no-repeat; padding:10px 98px 10px 76px; color:#9653ea; font-size:13px;}
.turntable_left_2_box{width:200px; height:188px;  overflow:hidden;}
.turntable_left_2_box ul li{  line-height:24px; width:200px;}
.turntable_left_2_box ul li span.name{ padding-right:5px;}

.turntable_left_3{width:374px; height:218px; background:url(../images/turntable_left_3.jpg) no-repeat;}

.turntable_mid{width:550px; height:640px; background:url(../images/turntable_mid1.jpg) no-repeat; overflow:hidden;}
.turntable_right{width:56px; height:640px; background:url(../images/turntable_right.jpg) no-repeat;}
.turnend_end{background:url(../images/turntable_end.jpg) no-repeat; width:980px; height:140px;}

.lottery_end{background:url(../images/lottery_end.jpg) no-repeat; width:980px; height:126px; margin:0 auto;}


.publicity_1{ width:980px; height:140px; background:url(../images/publicity_1.jpg) no-repeat; margin:0 auto;}
.publicity_2{ width:980px; height:100px; background:url(../images/publicity_2.jpg) no-repeat; margin:0 auto;}
.publicity_3{ width:510px; height:54px; background:url(../images/publicity_3.jpg) no-repeat; margin:0 auto; padding:148px 0px 1px 470px;}

.pubCenter{ width:980px; margin:0 auto;}
.pubCenter_left{ width:351px; height:474px; background:url(../images/pubCenter_left.jpg) no-repeat;}
.pubCenter_mid{ width:405px; height:474px;}

.pubCenter_mid_top{width:405px; height:407px; background:url(../images/pubCenter_mid_top.jpg) no-repeat; position:relative;}

/*#gallery img{ border:0;}
#gallery_nav{}
#gallery_nav a.a0{position:absolute; left:158px; top:100px;}
#gallery_nav a.al{position:absolute; left:0px; top:50px;}
#gallery_nav a.a2{position:absolute; right:0; top:0;}
#gallery_nav a.a3{position:absolute; left:0; bottom:0;}
#gallery_nav a.a4{position:absolute; right:0; bottom:0;}

#gallery_output{}
#gallery_output img {}
#gallery_output img.img0{position:absolute; left:158px; top:100px;}
#gallery_output img.img1{position:absolute; left:0; top:0;}
#gallery_output img.img2{position:absolute; right:0; top:0;}
#gallery_output img.img3{position:absolute; left:0; bottom:0;}
#gallery_output img.img4{position:absolute; right:0; bottom:0;}*/

.pubCenter_mid_bottom{width:134px; height:28px; background:url(../images/pubCenter_mid_bottom.jpg) no-repeat; display:block; padding:19px 136px 20px 135px;}
.publicity_3 input{width:164px; height:54px; cursor:pointer; background:none; border:0; }
.publicity_3 a{width:164px; height:54px; cursor:pointer; display:block;}

.pubCenter_right{width:224px; height:474px; background:url(../images/pubCenter_right.jpg) no-repeat;}

.publicity_4{width:980px; height:100px; background:url(../images/publicity_4.jpg) no-repeat; margin:0 auto;}
.publicity_5{width:980px; height:117px; background:url(../images/publicity_5.jpg) no-repeat; margin:0 auto;}

.pop_up_box, .contact_box{width:266px; height:171px; margin:0 auto; background:url(../images/bg_popbox.png) no-repeat; padding:0 6px 0px 5px;}
.pop_up_box h1{width:266px; height:25px; font-size:16px; color:#5b00a8; text-align:center; padding-top:12px;}

.cardIntro{width:246px; background:url(../images/bg_cardIntro.png) no-repeat; height:69px; padding:10px 10px 10px 10px; overflow:hidden;}
.card_img{width:116px; height:66px; padding-right:22px;}
.card_text{ width:108px; font-size:12px; color:#5b00a8;}

.btn_ok{ padding:6px 103px 0px 105px; width:58px; height:25px;}
.btn_ok input, .btn_ok a{width:58px; height:25px; cursor:pointer; border:0; background:url(../images/btn_ok.jpg) no-repeat; display:block;}

.contact_box h1{width:266px; height:19px; font-size:14px; color:#5b00a8; text-align:center; padding-top:18px;}
.contact_input{width:220px; padding:8px 22px 0px 24px; font-size:13px; color:#4a2d9d; overflow:hidden;  }
.contact_input ul li{width:220px; padding-top:5px; float:left;}
.contact_input ul li p{width:60px; float:left; padding-top:3px;  font-family:Arial, Helvetica, sans-serif;}
.contact_input ul li input{ width:148px; height:14px; padding-top:3px; border-top:#b2b2b2 solid 1px; border-left:#b2b2b2 solid 1px; float:left}