@charset "utf-8";
/*reset @jhw*/
body,div,h1, h2, h3, h4, h5, h6, p,blockquote,form, fieldset, legend,input, select, textarea, button,ul, li,ol, dl,dt, dd,pre,th,td,hr {margin: 0;padding: 0;}
img{ vertical-align: top;}
iframe{display: block;}
input,textarea,frame, iframe,img, fieldset,input,textarea,button {border: none;}
object,input { vertical-align: middle;}
table {border-spacing: 0;border-collapse: collapse;}
ul,li,dl,dt,dd,ol {list-style: none;}
i,em ,address, cite, dfn, em, var{font-style: normal}
hr{border:none;height:1px;line-height: 1px;font-size: 0px;}
html {overflow-x: hidden;overflow-y: auto;height: 100%;min-width:320px;}

input,
select,
textarea,
button{
    font-family: "Microsoft Yahei", tahoma, arial, Hiragino Sans GB, "\5b8b\4f53", sans-serif;
    font-size: 12px;
    resize: none;
    outline: none;
}
textarea{overflow: hidden;}
a,input{outline: none}
body {
    font:12px/22px "Microsoft Yahei",\5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;
    color: #666;
    background: #202020;
    min-height: 100%;
    _background-image:url(about:blank);
    _background-attachment:fixed;
}
a {
    text-decoration: none;
    outline: none;
}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;font-size:0px;height:0px;}
.clearfix{zoom:1;}

/*bg*/
.ml5{margin-left:5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt60{margin-top: 60px;}
body,html{height: 100%;}
.pull-left{float: left;}
.pull-right{float: right;}
.wrapper{
    width:100%;
    /*height: 100%;
     margin:0 auto; */
    position: relative;

}
.wrapper .bgbox{
    width:100%;
    position: absolute;
    top:0px;
    bottom:0px;
    left:0px;
}
.bgbox .bg{
    height: 417px;
    background:  url(../images/bg-1.jpg) center top no-repeat;
}
.bgbox .bg-2{background-image: url(../images/bg-2.jpg);}
.bgbox .bg-3{background-image: url(../images/bg-3.jpg);}
.bgbox .bg-4{background-image: url(../images/bg-4.jpg);}
.bgbox .bg-5{background-image: url(../images/bg-5.jpg);}
.bgbox .bg-6{background-image: url(../images/bg-6.jpg);}


input{vertical-align: top;}

.container{width:1000px;padding-top:418px;margin:0 auto;position: relative;padding-bottom: 70px;}
.part{position: absolute;}

.btn-get,.btn-star{display: block;position: absolute;width:196px;height: 91px;text-indent: -9999px;background:  url(../images/btns.png) 0 0 no-repeat;left:73px;top:448px;}
.btn-get:hover{background-position: 0px -91px;}
.btn-star{background-position: -204px 0;left:295px;top:418px;}
.btn-star:hover{background-position: -204px -92px;}


.part-1{width:730px;left:230px;top:675px;overflow: hidden;}
.part-2{width:910px;left:45px;top:1240px;overflow: hidden;}

.ranklist{width:281px;float: left;font-size: 14px;}
.titlebar{font-size: 22px;font-weight: bold;color:#fff;background:  url(../images/title-bg.png) left center no-repeat;padding-left:28px;}

.table{text-align: center;width:100%;}
.table tr,.table td{line-height: 32px;height: 32px;text-align: center;font-size: 14px;color:#9c9c9c;}
.table th{color:#e7e7e7;font-weight: bold;}
.bg-yellow{background-color: #BB4D23;}
.bg-gray{background-color: #373737;}

.pages{width:100%;line-height: 32px;height: 32px;color:#fff;}
.pages a{color:#fff;text-align: center;}
.pages .page-prev{float: left;width:70px;line-height: 32px;}
.pages .page-next{float: right;width:70px;}
.pages .page-num{margin:0 85px;text-align: center;}
.pages .page-num a{padding:0 3px;}
.pages a:hover,.pages a.active{color:#FF8400;}

/*focus*/
.focus{float: right;width:405px;margin-top:85px;}

.slide-btn{width:27px;height: 53px;background:  url(../images/slide-btns.png) 0 0 no-repeat;margin-top:95px;}
.slide-prev:hover{background-position: 0 -53px;}
.slide-next{background-position: -27px 0;}
.slide-next:hover{background-position: -27px -53px;}

.slide-img{width:324px;height: 295px;overflow: hidden;}
.slide-img li{width:324px;height: 295px; float: left;}
.slide-img li a,.slide-img li img{display: block;width:324px;height: 295px;}

/*weibo*/
.weibo{width:292px;overflow: hidden;}
.weibo dl{border-bottom:1px dotted #272727;}
.weibo dl dt{color:#b7522d;font-size: 14px;font-weight: bold;}
.weibo dl dd{color:#c2c2c2;line-height: 26px;height: 26px;background:  url(../images/list.png) left center no-repeat;padding-left:20px;}
.wb{padding:10px;overflow: hidden;background:  url(../images/weibo-bg.jpg) center top no-repeat;}
.textarea{width:240px;height: 115px;line-height: 22px;padding:5px;color:#232222;background: none;}
.cntbox{
    background-color: #272727;
    padding:10px;
}
.btn-share{
    display: block;
   width:260px;
   height: 50px; 
   text-indent: -9999px;
   margin-left:-5px;
   background:  url(../images/btn-share.png) 0 0 no-repeat;
}
.btn-share:hover{background-image: url(../images/btn-share-h.png);}
/*mod_draw*/
.mod_draw{ width:600px;height: 416px;position: relative;}
.mod_draw .draw_bd{ width: 460px; height: 396px; border: 10px solid #272727; background: #160B07; position:relative; float:left; padding: 0 20px; margin-right:4px;}
.mod_draw .draw_bd .draw_shadow{ background:url(../images/yjh.png) no-repeat 0 0; width: 460px; height: 396px; position:absolute; /* top:7px; */ /* left:8px; */ z-index:99;}
.draw_con{ position:relative; z-index:1;}
.draw_item{ position:relative; float:left; width: 147px; margin-right:9px; overflow:hidden; height: 396px; /* background:#303030; */}
.draw_item li{ width: 137px; height: 182px; /*border-width: 5px; border-color:#f3e2ff; border-style:solid; margin-top: -5px;*/ background: #f3e2ff; padding: 5px 5px;}
.draw_item li img{width: 137px; height: 182px;}
.item_con{ width: 147px; height: 192px; position:absolute; top: 140px;}
.mr0{ margin-right:0}
.draw_btn{ bottom:0px; left:512px; position:absolute; width: 88px; height:237px;background:  url(../images/draw.png) 0 0 no-repeat;}
.draw_btn .btn_bg{ background:url(../images/yj.png) no-repeat 0 0; height:87px; cursor:pointer;}
.number{font-size: 30px;font-weight: bold;color:#f2823a;margin:100px 0 0 25px;}
/*mod_e*/
.mod_e{ width:842px; height:582px; position:absolute; top:50%; margin-top:-291px; left:79px;}
.mod_e .pic{ position:absolute; left:0; top:0; width:842px; height:582px; z-index:-1;}
.mod_e .mod_pr{ padding:53px 56px 53px 36px; width:750px; height:476px;}
.mod_e .mod_pr .pr_sc{ overflow:hidden; height:446px; padding:15px; overflow-y:scroll;}

.comment{
   width:890px;
  
   /* position: absolute; */
  
   padding: 1465px 10px 10px;
  
   /* left:45px; */
  
   /* padding:10px; */
   margin-left: 44px;
}
.comment .pl{font-size: 24px;font-weight: bold;color:#202020;height: 40px;text-align: center;}
.com-box{height: 467px;background-color: #fff;
overflow: hidden;}




/*dialog*/
.dialog1{
  width:515px;
  border: 10px solid #F49C3B;
  color:#6a2007;
  position: fixed;
  z-index:999;
  top:50%;
  left:50%;
  margin:-225px 0 0 -252px;
  padding-bottom:30px;
  background: #E08420 url(../images/bg.jpg) 0 0 repeat;
  }
.dialog1-hd{text-align: center;font-size: 28px;font-weight: bold;color:#ffebda;margin-top:35px;}
  .close{
    position: absolute;
    width:62px;
    height: 62px;
    right:5px;
    top:5px;
    background:  url(../images/close.png) 0 0 no-repeat;
  }


  .dialog1-bd{padding-top:70px;}



.getbox{
  width:390px;
  margin:10px auto;

}
.getbox .prise-img{
  width:157px;
  height: 209px;
  border: 5px solid #fff;
}
.dialog1 p{font-size: 18px;color:#6a2007;}
.button{display: inline-block;width:162px;height: 62px;line-height: 58px;background:  url(../images/btn-s.png) 0 0 no-repeat;font-size: 22px;font-weight: bold;text-align: center;color:#000;cursor: pointer;}
.button:hover{background-position: 0 -62px;}
.button-bg{width:264px;background-image: url(../images/btn-bg.png);}
.tipbox{
  width:270px;
  margin:50px auto 0;
  text-align: center;
}
.form{width:374px;margin:-30px auto 0;}
.form li{
  width:410px;
  height: 31px;
  margin-bottom:8px;
}
.form li label{width:111px;height: 31px;line-height: 31px;background-color: #9A4800;float: left;  text-align: center;color:#ed8d33;}
.input{float: left;width:253px;height: 31px;line-height: 31px/9;background-color: #B05A00;border: none;padding:0 5px;color:#fff;}
.input-sm{width:139px;}
.a-btn{width:54px;height: 31px;line-height: 31px;text-align: center;background-color: #AF3F03;float: left;margin-left:2px;color:#ed8d33;}
.swfupload{background:url(../images/sc.jpg) 0 0 no-repeat; }

.file {position: relative;}
.file input{width:54px;height: 31px;background: #AF3F03;position: absolute;
left:-1px;top:0px;opacity: 1;*display:none;}
.placeholder{width:372px;height: 104px;overflow: hidden;text-align: center;background-color: #B05A00;}
.text-center{text-align: center;}
.footer{padding:25px 0;text-align: center;color:#545454;/* position: absolute; */;/* bottom:0px; *//* left:0px; */width:100%;line-height: 24px;}


.sidemenu{
  width:138px;
  height: 142px;
  background:  url(../images/menu.png) 0 0 no-repeat;
  position: fixed;
  left:50%;
  top:50%;
  text-indent: -9999px;
  margin:-71px 0 0 550px;
}