/*big project*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
iframe {margin:0;padding:0;}
textarea {resize:none;}
input {outline: none;}
textarea {outline: none;}
.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{ background-color:#291c16; font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
a{text-decoration:none;}
.t_idt{ text-indent:-999em; overflow:hidden; display:block;}
.t_elp{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ps{ position:absolute; display:block; overflow:hidden;}

.wrap{}
.wrap .content{ width:100%; position:relative;}
.content .bg{ width:100%; z-index:-1; position:absolute; left:0; top:0;}
.bg div{ background-repeat:no-repeat; background-position:center 0; width:100%;}

.bg1{ background-image:url(../images/bg1.jpg);height:240px;}
.bg2{ background-image:url(../images/bg2.jpg);height:239px;}
.bg3{ background-image:url(../images/bg3.jpg);height:240px;}
.bg4{ background-image:url(../images/bg4.jpg);height:239px;}
.bg5{ background-image:url(../images/bg5.jpg);height:240px;}
.bg6{ background-image:url(../images/bg6.jpg);height:239px;}
.bg7{ background-image:url(../images/bg7.jpg);height:240px;}
.bg8{ background-image:url(../images/bg8.jpg);height:239px;}
.bg9{ background-image:url(../images/bg9.jpg);height:240px;}
.bg10{ background-image:url(../images/bg10.jpg);height:239px;}

.main{ position:relative; z-index:2;width:1000px; margin:0 auto; height:2395px;}
.ps1{ top:328px; left:219px; height:67px; width:525px;}
.ps1 a{ display:block; width:169px; float:left; height:67px; overflow:hidden; text-indent:-999em; margin-right:5px;}
.ps1 .zc{ background:url(../images/zc.jpg) no-repeat 0 0;}
.ps1 .zc:hover{ background:url(../images/zch.jpg) no-repeat 0 0;}
.ps1 .qd{ background:url(../images/qd.jpg) no-repeat 0 0;}
.ps1 .qd:hover{ background:url(../images/qdh.jpg) no-repeat 0 0;}
.ps1 .lb{ background:url(../images/lb.jpg) no-repeat 0 0;}
.ps1 .lb:hover{ background:url(../images/lbh.jpg) no-repeat 0 0;}

.ps2{ top:774px; left:0; width:1000px; height:355px;}
.mod_draw .draw_bd{ width:802px; border-radius:30px; height:337px; border:9px solid #bb7d09; background:#2d1b13; position:relative; float:left; padding:0 25px; margin-right:4px;}
.mod_draw .draw_bd .draw_shadow{ background:url(../images/yjh.png) no-repeat 0 0; width:852px; height:337px; position:absolute; top:0px; left:0px; z-index:99; _background:none;}
.draw_con{ position:relative; z-index:1;}
.draw_item{ position:relative; float:left; width:254px; margin-right:20px; overflow:hidden; height:337px; background:#dacbbb;}
.draw_item li{ width:224px; height:290px; border-width:7px 15px 8px; border-color:#d0bda9; border-style:solid;}
.item_con{ width:254px; height:305px; position:absolute; top:25px;}
.draw_con .mr0{ margin-right:0}
.draw_btn{ width:112px; float:right; position:relative; height:355px;}
.draw_time{ color:#fdeac5; font-size:14px; background:url(../images/draw_time.jpg) no-repeat 0 0; width:112px; height:62px; position:absolute; bottom:0; left:0; z-index:1; padding-top:76px; text-align:center;}
.draw_time span{ color:#ffea01; font-size:15px; display:block;} 
.draw_btn .btn_bg{cursor:pointer; background:url(../images/cj.jpg) no-repeat 0 0; left:11px; top:107px; width:89px; height:135px; position:absolute; z-index:2;}
.draw_btn .btn_bg:hover{ background:url(../images/cjh.jpg) no-repeat 0 0;}

.ps3{ top:1153px; left:0; width:1000px; height:48px;}
.ps3 textarea{ border:2px solid #563326; height:24px; padding:10px; width:820px; background:#29160f; float:left; color:#a06f5a; border-right:none; border-radius:40px 0 0 40px;font:12px/24px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
.ps3 .btn_wb{ background:url(../images/wb.jpg) no-repeat 0 0; width:154px; height:48px; overflow:hidden; text-indent:-999em; float:left;}
.ps3 .btn_wb:hover{ background:url(../images/wbh.jpg) no-repeat 0 0;}

.ps4{ height:38px; width:1000px; top:1714px; left:0;}
.ps4 li{ width:205px; background:url(../images/vote_bg.jpg) no-repeat 14px top; padding:0 16px 5px 14px; float:left; margin-right:20px; height:33px;}
.ps4 ul{ width:1020px;} 
.ps4 .vote_btn{ width:106px; height:33px; overflow:hidden; text-indent:-999em; float:left;}
.ps4 .vote_btn:hover{ background:url(../images/vote_bgh.jpg) no-repeat 0 0;}
.ps4 p{ width:98px; float:left; height:33px; text-align:center; line-height:33px; color:#7a3f00;}
.ps4 p span{ color:#ffe330; padding:0 3px;}
.ps5{ top:1896px; left:0; border:9px solid #bb7d09; border-radius:30px; width:757px; height:427px; background:#000;}

.tip{ background:#402218; border:6px solid #bb7d09; width:553px; height:230px;}
.close_a{ background:url(../images/close.png) no-repeat 0 0;_background:url(../images/close.gif) no-repeat 0 0;  width:26px; overflow:hidden; text-indent:-999em; position:absolute; top:-35px; right:0; height:26px;}
.tip_con{ padding:40px 35px 0;}
.tip_con p{ color:#ffc500; line-height:28px; font-size:18px;}
.tip_con p span,.tip_con p a{ color:#ffc500;}
.tip_con .fm_btn{ background:url(../images/fm_btn.jpg) no-repeat 0 0; display:block; width:200px; height:65px; text-align:center; line-height:65px; font-size:22px; color:#000; margin:30px auto 0;}
.tip_con .fm_btn:hover{ background:url(../images/fm_btnh.jpg) no-repeat 0 0}
.pt_90{ padding-top:90px;}
.tip_con .fm_true,.tip_con .fm_false{width:100px; display:inline-block; margin:30px 15px 0;}

.foot{ text-align:center; color:#6b6b6b; width:100%; background:#291c16; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}