@charset "utf-8";
/* --- RESETS  CSS --- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, select, input,select, button, textarea, p, blockquote,th, td{
margin: 0; padding: 0;}
html, body { -webkit-text-size-adjust:none; }/*for chrome */
img{border:0; vertical-align:middle;}
ol,ul,li{list-style:none outside none;}
table{border-collapse: collapse;border-spacing: 0;}
input, button, textarea, select, optgroup, option{font: 100% arial, helvetica, clean, sans-serif; vertical-align:middle;}
select{height:22px;line-height:22px;}
select option{padding:3px;}
article, aside, footer, header, hgroup, nav, section {display: block;}
.yellow{ color:yellow;}
/* --- RESETS END --- */

/* --- COMMON CSS --- */
.none{display: none!important;}.nobd{border:none!important; background:none!important;}
.tl{text-align: left;}.tc{ text-align: center;}.tr{text-align: right;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}
.cl{width:0;height:0;overflow:hidden;font-size:0;clear:both;}.clr{clear:both;}
.htxt{text-indent:-9999em;}
.fix{overflow:hidden;}
.pr{ position:relative;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'.';display:block;width:0;height:0;font-size:0; overflow:hidden; clear:both;}
.mb10{margin-bottom:10px;}
.pad10{ padding:10px;}.pad20{ padding:20px;}.pad5{ padding:5px;}
/* --- COMMON CSS END--- */

body, td, input, textarea, select, button{color:#fff;font:12px/1.5 "SimSun",Tahoma,Arial Geneva, sans-serif;}
a,a.active{color:#fff82f; text-decoration: none;outline: none;}
a:hover{color:#fff82f; text-decoration: underline;}
body{ background: url(../images/bg.jpg) repeat;}
.wrap{ min-height:1389px;background:url(../images/bg_top.jpg) no-repeat center top;_height:1389px;}
.w1{width:1000px; margin:0 auto;}
.header{height:610px; position:relative; background:url(../images/bg_header.jpg) no-repeat;}
.acti1{height:592px; background:url(../images/bg_acti1.jpg) no-repeat;}
.acti2{height:592px; background:url(../images/bg_acti2.jpg) no-repeat;}
.acti3{height:580px; background:url(../images/bg_acti3.jpg) no-repeat;}
.btn{background:url(../images/btn.jpg) no-repeat;}
.btn1{width:209px; height:48px; line-height:200px; overflow:hidden; display:block;margin-top:28px; background-position:0 -51px; margin-left:100px;}
.btn2{ width:308px; height:51px; line-height:200px; overflow:hidden; display:inline-block;background-position:0 0;}
.btn3{ width:188px; height:36px; line-height:200px; overflow:hidden;display:block;margin-top:27px;background-position:0 -99px;}
.btn4{ width:190px; height:40px; line-height:200px; overflow:hidden;display:block;margin:5px auto;background-position:0 -174px;}
.btn5{ width:190px; height:40px; line-height:200px; overflow:hidden;display:block;margin:5px auto;background-position:0 -215px;}
.btn6{ width:148px; height:36px; line-height:200px; overflow:hidden; display:inline-block;background-position:-154px -218px;}
.txt{color:#e6d9d9;font-size:14px; line-height:24px; font-family:"Microsoft YaHei"}
.txt .yellow{color: #f6d000;}
.txt .tips{color:#ffed21;}
/* 弹出层必加样式 */
.gray{width:100%;height:100%; position:fixed;_position:absolute;left:0;top:0;z-index:999; display:none;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}

/* header begin*/
.fixed-positon{ position:absolute;left:40px; top: 420px;}
.banner { position: absolute; left: -100px; top: 0; }
.welcome{color: #fff;min-width: 248px;height: 24px;line-height: 24px;padding: 0 13px;margin-bottom:14px;margin-left: 28px;background: #000;display: inline-block;*display: inline;*zoom: 1;_width: 274px;}
.nav{font-size:0; padding-left:63px;}
.nav a{width:164px; height:164px; line-height:200em; overflow:hidden; display: inline-block;margin-right:48px; background:url(../images/nav.png) no-repeat;}
.nav .nav1{ background-position:0 0;}
.nav .nav2{ background-position:-307px 0;}
.nav .nav3{ background-position:-614px 0;}
.nav .nav4{ background-position:-614px 0;}


/* main begin*/
.acti1,.acti2,.acti3{padding:0 48px;}
.acti1 .txt{width:493px;padding-top:95px;}
.acti3 .part3{ padding-top:120px;}
.lottery{width:330px;}
.lottery .login_fix{ margin-bottom:240px; padding-top:40px;}
.lottery .tips{font:bold 14px/40px "Simsun";padding-right: 23px;}
.lottery .tips img {position: relative;top: -3px;}
.lottery .tips b{color:#ffa92f;}
.lottery .lott-info{ margin-top:10px;}
.lottery .lott-info b{font:bold 14px/28px "Simsun";}
.lottery .lott-info div{height:54px; overflow:hidden;}
.zf_box{ height:38px; line-height:38px; margin-top:8px;}
.zf_box input.in1{ background:#E6D9D9; border:none; width:740px; margin-right:15px; height:38px; line-height:38px; color:#000; padding:0 10px;}
.zf_box input.in2{ width:119px; height:39px;background:url(../images/btn.jpg) no-repeat;background-position:0 -135px; border:none; cursor:pointer;}
.box5{ height:185px;font-size:12px;}
.box5_con{ width:955px; height:280px; padding-left:5px; padding-top:5px; position:relative;}
.box5_con .tips{ width:100px; height:103px; padding:10px; color:#505230; float:left; position:absolute;}
.box5_close{ position:absolute; height:18px;height:18px;top:12px; right:8px;}
.box5_close a{ background:url(../images/close.png) no-repeat; display:block; width:18px; height:18px; text-indent:-999em; overflow:hidden;}
.box5_con .tip1{background:url(../images/tip1.png) no-repeat;}
.box5_con .tip2{background:url(../images/tip2.png) no-repeat;}

.acti2{}
.acti2 .part1,.acti2 .part2{width:406px;padding-top:93px;}
.acti2 .part1 .btn3{}

.popup{color:#737373; text-align:center;border:8px #c60e0e solid; background:#fff;/* min-height:200px;_height:200px;*/}
.popup .close{width:39px; height:39px; line-height:200px; overflow:hidden; display:block; position:absolute;right:-8px;top:-8px; background:url(../images/close.png) no-repeat;}
#popup1{width:489px;padding:39px 0 22px; display:none;}
#popup1 .tips{color:#c60e0e;padding-bottom:40px;}
#popup1 .forms{color:#878787;width:196px;margin:0 auto;}
#popup1 .forms li{height:27px;margin-bottom:12px;border:1px #b1b1b1 solid;}
#popup1 .forms label {width: 42px;height: 19px;text-align: center;border-right: 1px solid;float: left;margin-top: 4px;}
#popup1 .forms .inputs{width:140px;height:100%;color:#878787;padding-left:9px;border:none;}
#popup1  .error{color:#f00;height:18px;}

#popup2{color:#c60e0e; text-align:center;width:370px;padding:50px 100px;display:none;}
#popup2 .userinfo p{font-size:14px; line-height:35px;}
#popup2 .userinfo ul{color:#878787; text-align:left;width:254px;margin:0 auto;}
#popup2 .userinfo li{padding-bottom:12px;}
#popup2 .userinfo label{width:89px; display:inline-block; vertical-align:middle; text-align:right;}
#popup2 .userinfo select{width:130px;color:#878787;}
#popup2 .userinfo input{width:130px;color:#878787; height:22px; line-height:22px;}

#popup10{color:#c60e0e;width:200px;padding:50px; text-align:center;display:none;}
#popup11{color:#c60e0e;width:200px;padding:50px; text-align:center;display:none;}
#popup3{color:#c60e0e;width:500px;padding:50px; text-align:center;display:none;}
#popup3 h3{ line-height:35px;}
#popup3 table{}
#popup3 table th,#popup3 table td{ line-height:28px;border:1px #abb8be solid;}

#popup4{width:673px;padding:60px 0;/*position:absolute;left:50%;top:0;margin-left:-244px;*/ display:none;}
#popup4 .egg{padding:10px 0 30px;}
#popup4 .egg li{ display:inline-block; *display:inline;*zoom:1; margin:0 25px;}
#popup4 .egg a{width:93px; height:135px; display:inline-block; cursor:default; background:url(../images/egg.png) no-repeat;}
#popup4 .egg a.rot{ background-position:-188px 0;}
#popup4 .egg a.able{  cursor:pointer;background-position:-95px 0;}
#popup4 .tips{width:345px; height:30px; line-height:30px; margin:0 auto; background:#e5e5e5;}
#popup4 .tips b{color:#e8890f;padding:0 5px;}

#popup11{width:489px;padding:39px 0 22px; display:none;}
#popup11 .tips{color:#c60e0e;padding-bottom:40px;}
#popup11 .forms{color:#878787;width:196px;margin:0 auto;}
#popup11 .forms li{height:27px;margin-bottom:12px;border:1px #b1b1b1 solid;}
#popup11 .forms label {width: 42px;height: 19px;text-align: center;border-right: 1px solid;float: left;margin-top: 4px;}
#popup11 .forms .inputs{width:140px;height:100%;color:#878787;padding-left:9px;border:none;}
#popup11  .error{color:#f00;height:18px;}

