@charset "utf-8";
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input ,button{margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{
  font-weight:normal;
  font-family:'Microsoft yahei', Arial, Helvetica, sans-serif;
}
a img {border:0}
body {
  background-color:#FAF9F9;
  font-family:'Microsoft yahei', Arial, Helvetica, sans-serif;
  font-size: 12px;
  min-height: 100%;
  position: relative;
  padding-top: 80px;
  overflow: auto;
}
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#535353;text-decoration:none;cursor: pointer}
.clear{height:0; overflow:hidden; clear:both}

.dis_top{
   display: inline-block;
   vertical-align: top;  
}
.dis_mid{
   display: inline-block;
   vertical-align: middle;  
}
.ellipsis{
  margin: 0 auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.js-while-ellipsis{
  width: 100%;
  height: 50px;
  overflow: hidden
}

.textright{
    text-align: right
}
.textleft{
    text-align: left
}
.textcenter{
    text-align: center
}
/*comm*/


html {
    padding-bottom: 0 !important;
}

.banner{
  min-width: 1140px;
  background: url(/activity/interlottery/banner.jpg) center 0 no-repeat;
  height: 405px;
/*  border-bottom: solid 9px #2b2724;*/
}

.gaybg{
  background-color: #eeeeee;
  padding:14px;
  margin-top: -3px;
}
.icons{
  background: url(/activity/interlottery/icons.png) no-repeat;
}


.main_tab {
  width:100%;
  background-color: #FAF9F9;
  padding-top: 50px;
}
.tab_bg{
  margin:0 auto;
  background-color: #2b2724;
  height: 60px;
  padding-top: 12px;
}


.hide{
  display: none;
}

.tab_content{
 width:1140px;
 margin:0 auto;
}
.title_content{
  /*margin:50px 0;*/
  text-align: center;
}
.title02_bg{
  margin:15px auto;
  text-align: center;
}
.title_content span{
  vertical-align: top;
  display: inline-block;
}
.title_content p,.title02_bg span{
  display: inline-block;
  vertical-align: middle;
}
.title01_bg{
  background-position: -2px -276px;
  width:63px;
  height:63px;
  margin: 0 auto;
}
.title01_bg_v2{
  background-position: 0 -72px;
}
.line01{
  background-position: 0 -64px;
  width:420px;
  height:6px;
  margin: 0 -5px;
  background-repeat-x: inherit;
  background-repeat: repeat-x;
}
.tip01{
  background-position: -82px -1px;
  width:5px;
  height:6px;
}
.title_content p{
  font-size:18px;
  margin:0 50px;
  color:#555555;
}



/*抽奖页面*/
.title_content h5{
  font-size: 16px;
color: #383838;
font-weight: bold;
padding-top: 5px;
}
.title_content h5 span{
  color:#af2f23;
  text-decoration: underline;
  margin: 0 5px;
}


/*抽奖旋转部分样式*/

 .cl-lottery {
    width: 950px;
    height: 512px;
    text-align:center;
    background: url(/activity/interlottery/lottery_bg.png) no-repeat center 0;
    margin: 27px auto;
    position:relative;
  }
  .pointer_position{

    width:690px;
    height:690px;
    margin:0 auto;
  }
  .cl-lottery-pointer-wrap {
    position: absolute;
overflow: hidden;
width: 500px;
height: 500px;
left:0;
top: 4px;
  }
  .cl-lottery-pointer {
    position: absolute;
   left: 0;
   top: 0;
   cursor: pointer;
  }

/*获奖列表*/
.rules_left{
position: absolute;
bottom: 45px;
left: 55px;
width:280px;
height:145px;
text-align: left;
color:#3c3c3c;
}
.grayline{
 width:84px;
 height:1px;
 border-bottom:2px solid #79766d;
}
 .list_right h5{
  font-size:22px;
  color:#383c48;
  margin-bottom: 22px;
  }

.list_right p{
  line-height: 1.8;
  font-size:12px;
  color:#595959;
  margin-bottom:20px;
}
.list_right p span{
  color:#dd3c52;
}
.list_right p a{
  color: #af2f23;
  padding-bottom: 0;
  border-bottom: 1px solid #af2f23;
  text-decoration: none;
}

.list_right{
position: absolute;
top: 120px;
right: 50px;
width: 360px;
height: 340px;
text-align: left;
}

.cl-scrollwrap {
overflow: hidden;
width: 380px;
height:116px;
margin-top:9px;
margin-bottom:6px;
}
.cl-lottery-list {
  margin: 0;
  padding: 0;
}

.cl-lottery-list li {
  position: relative;
  list-style: none;
  width:180px;
  padding-left: 8px;
  font-size: 12px;
  line-height: 1.2;
  color: #dd3d52;
  float:left;
  margin-bottom:15px;

}

.cl-lottery-list li:before {
  position: absolute;
  left: 0;
  content: '▪';
  color: #dd3d52;
}

.cl-lottery-list li .text-muted {
  color: #595959;
}
.list_right p.beizhu{
  color:#595959;
  font-size:13px;
  /*text-align: center;*/
  margin: 30px 0 0 69px;
}
.orange_lbg{
background: url(/activity/interlottery/icons.png) -79px -76px no-repeat;
width: 20px;
height: 20px;
display: inline-block;
vertical-align: top;
}

 .footer{
  background-color: #313131;
  color: #eeeeee;
  padding: 10px;
  min-width: 1140px;
}
.footer-copyright{
    text-align: center;
}
      /*模态框样式*/
 .float_tip{
    width:100%;
    height:100%;
    position: absolute;
    top:0;
    left:0;
    display: none;
    z-index: 99999;
  }
  .tipbg{
    position: absolute;
    top:0;
    left:0;
     width:100%;
    height:100%;
    background-color: #000000;
    opacity: 0.5;
    filter: Alpha(Opacity=50):;
  }
  .center_tip{
     position:fixed;
     top:30%;
     left:40%;
     width:300px;
     height:180px;
     opacity: 1;
     filter: Alpha(Opacity=100):;
      background-color: #f1f1f1;
      border: 9px solid #FFF;
      border-radius: 20px;
  }
  #close_tip{
    background: url(/activity/interlottery/icons.png) 0 -153px no-repeat;
    width: 25px;
    height:25px;
    margin-left:5px;
    float: right;
  }
  #close_tip02{
    background: url(/activity/interlottery/icons.png) 0 -200px no-repeat;
    width: 70px;
    height:32px;
    margin: 0 auto;
  }

.content_tip{
 color:#f16a66;
 text-align: center;
 padding:0 15px;
}

.content_tip h4{
  font-size:30px;
  margin:25px 0 10px;
  color: #333;
}
.content_tip p{
  /*font-size:16px;*/
  font-size: 14px;
  margin:10px 0;
  color: #333;
  height: 40px;
}

/*新下载页面的样式*/


.tab_content_download{
  margin:0 auto;
}
.down_load_list{
  margin-top:30px;
  overflow: hidden;
}
.down_load_list h2{
  font-size:21px;
  color:#1e1e1e;
  font-weight:bold;
  line-height: 1.5;
  margin-bottom:22px;
}
.down_load_list a,.down_load_list h4 a{
   color:#fc0303;
}
.down_load_list a:hover{
   color:#fc0303;
}
/*.down_load_list h4 a{
  color:#1e1e1e;
}*/
.down_load_list h2 span,.down_load_list h4 span,.down_load_list p span{
  display: inline-block;
  vertical-align: top;
}
.down_load_list h4,.down_load_list h3{
  font-size:16px;
  font-weight:normal;
  margin-bottom:38px;
}
.down_load_list h3{
  font-size:18px;
  margin: 20px 0 15px;
}
.down_load_list h6,.down_load_list p{
  font-size:12px;
}
.down_load_list h6{
  margin-bottom:20px;
  color:#2d2d2d;
}
.down_load_list h5{
  color:#555555;
}
.down_load_list h5{
  font-size:13px;
  font-weight:bold;
  margin-bottom:15px;
}

.left_red_cube{
  display: inline-block;
  background-color: #e85802;
  width: 10px;
  height: 20px;
  margin:7px 12px 0 0;
}



/*新加下载部分的样式*/
.list_des{
  margin-bottom: 30px;
  margin-left:23px;
}
.list_des h3{
  font-size:18px;
  color:#1e1e1e;
  font-weight: normal;
}
.orang-left,.list_des p.orang-left{
  color:#e85802;
  margin-right:10px;
}
.list_des p{
    font-size: 18px;
    color: #1e1e1e;
    line-height: 1.6;
    margin-top: 10px;
}
.list_des p.orang-left,.list_des p.red_down_title{
  font-size:13px;
  font-weight: bold
}
.red_down_title{
  color: #fc0303;
}


/*下载获奖礼品的样式*/
.down_load_list table{
  float:left;
  background-color: #FFF;
  border:2px solid #e6e5e5;
  margin-right: 12px;
  font-size:13px;
}
.down_load_list table.last_tb{
  margin-right: 0;
}
.down_load_list table .up_tr{
  border-bottom:1px solid #eeeeee;
  height: 150px;
}
.down_load_list table .down_tr td{
   padding-left: 11px;
}
.down_load_list table .down_tr td span{
  color:#bf1444;
}
.down_load_list table .right_td_br{
  border-right:1px solid #eeeeee;
}


/*分享的样式*/
.share_bg{
  background: url(/activity/interlottery/icons.png) -65px -21px no-repeat;
  width: 35px;
  height: 26px;
  margin-left: 5px;
  margin-top: -2px;
}
.bdshare-button-style0-16 .bds_more {
  background-image: url('/activity/interlottery/icons.png') !important;
  width: 110px;
  height: 26px !important;
  background-position: 77px -237px  !important;
  color: #af2f23 !important;
  font-weight: bold;
  font-size: 18px !important;
  text-align: left;
  line-height: 1.3 !important;
  padding-left:0 !important;
  margin:0 !important;

}
.bdshare-button-style0-16{
  display: inline-block;
  vertical-align: top;
}
.bdshare_popup_box, .bdshare_popup_bg{
  right:140px !important;
}

.bdshare_popup_bg{
  left: 875px !important;
}



.des_title{
  font-size:16px;
  font-weight: bold;
  line-height: 2;
  color:#383838;
}

/*new css*/
.list-span span{
  font-size:14px;
  margin-right:5.5%;
}

.loaddiv ul li{
  float:left;
  width:20%;
  text-align: left;
}
.loadcont{
  width:90%;
}
.loadcont img{
  width:100%;
}
.icon-load{
  background-position: -81px -298px;
  width:16px;
  height: 16px;
  float: right;
  margin-top: 4px;
}
.loadcont span{
    font-size: 14px;
    color: #1e1e1e;
}
.hoverO:hover{
  opacity: .8;
  filter: alpha(opacity=80);
  cursor: pointer;
}
.tippart1{
  width:62%;
}
.tippart2{
  width:35%;
}
.tipdiv h4{
  color:#e85802;
  font-size:18px;
  font-weight:bold;
  margin-bottom:20px;
}
.tipdiv p{
  font-size:14px;
  color:#333;
}
.tipdiv a{
  color:#e85802;
}
#hasuid{
  display: none;
}
#nouid{
  cursor: pointer;
}

