﻿body{background:#fff;}
.duihuan-wrap{
    margin-bottom:-80px;
    padding-bottom:100px;
    background:#f7f7f7;
}
.grid-auto{
     margin:0 auto; width:960px;
     font-family: Microsoft YaHei,"微软雅黑",tahoma,arial,’Hiragino Sans GB',’\5b8b\4f53',sans-serif;
}
.lucky-icon,.jf-icon,.top-icon,.cup-icon{
    background-image:url(https://i.huim.com/content_new/images/duihuan/lucky-icon.png);
    background-repeat: no-repeat;
 }
.luck-wrap{
    height:450px; 
    overflow:hidden;
    background:#c52031 url(https://i.huim.com/content_new/images/duihuan/lucky-bg.png) no-repeat 50% top;
}
.luck-main{
    position:relative;
    min-width:960px;
}
.luck-main .turntable{
    width:323px;
    height:323px; 
    position:absolute; 
    top:75px; 
    right:58px;
}
#start-btn{ 
    width:132px; 
    height:106px; 
    position:absolute; 
    top:111px; 
    right:84px; 
    outline:none; 
    outline:0;
    zoom:1;  
    overflow:hidden; 
    text-indent:-999em;
    background:url(https://i.huim.com/content_new/images/duihuan/lucky-start-btn.png) no-repeat -2px -2px; 
    _background:url(https://i.huim.com/content_new/images/duihuan/lucky-start-btn_8.png) no-repeat -2px -2px;
}
a#start-btn:hover{
    background-position:-2px -132px; 
    outline:none;
    }
a#start-btn:active{ 
    background-position:-2px -262px; 
    outline:none;
}
.rule-btn{ 
    position:absolute; 
    top:-58px; 
    right:15px; 
    width:80px; 
    height:50px; 
    text-indent:-150px; 
    overflow:hidden; 
}
.disk-box{ 
    position:absolute; 
    top:0px; 
    left:0px; 
    width:323px; 
    height:323px; 
    overflow:hidden;
}
.disk-box img{ 
    vertical-align:middle;  
    position:absolute; 
    top:0px; 
    left:0px; 
    display:block; 
    width:323px;
    height:323px;
}
.lucky-head .user-account{ 
    position:relative; 
    width:550px; 
    height:125px; 
    overflow:hidden; 
    padding-top:96px; 
    margin-left:20px;
}
.user-account dl{
    height:105px; 
    overflow:hidden;
}
.user-account dt{ 
    position:absolute; 
    left:0px; 
    background-color:#d97000; 
    padding:2px; 
}
.user-account dt img{ 
    vertical-align:middle;
    width:80px; 
    height:80px;
}
.user-account dd{ 
    margin-left:105px;
}
.user-account .my-integral{padding:5px 0;}
.user-account .my-wealth{ color:#fffae7; font-size:16px; }
.user-account .my-lzb a{ color:#91023B;}
.user-account .my-lucky{color:#010101; font-size:14px; font-weight:700;}
.user-account .my-lucky span{padding:0 5px; font-size:24px; font-weight:bold; font-family:Georgia,Tahoma,Arial;}
.user-account .my-lucky font{font-size:12px; font-weight:500;}
.user-account .goto-link{ color:#5b010f; margin-left:30px;}

.lucky-head .lucky-user{ width:340px; padding-left:22px;}
.lucky-user h3{ height:32px; color:#5b010f; font-size:18px; font-weight:400;}
.lucky-user .lucky-user-box{ position:relative; overflow:hidden; width:320px; height:154px;}
.lucky-user .lucky-user-list{ position:absolute;}
.lucky-user-list li{ margin-top:11px; width:320px; height:25px; line-height:25px; color:#f0c8a0;}
.lucky-user-list .lucky-nick{display:inline-block; float:left; margin:0px; max-width:90px; height:25px; overflow:hidden;}
.lucky-user-list font{ width:120px; display:inline-block; float:right; padding-right:5px; color:#ff3232; font-size:12px; }
.lucky-user-list .lucky-account{ margin:0 15px 0 15px; float:left;}
.lucky-user-list .lucky-account img{ vertical-align:middle; width:25px; height:25px;}
.lucky-user .lucky-sum{ width:320px; padding-top:10px; text-align:right; color:#f0c8a0; font-weight:700;}
.lucky-user .lucky-sum font{ padding:0 5px; color:#ffff00; font-size:12px; font-weight:700;}

.duihuan-main .dh-item{margin-bottom:50px;}
.dh-item .dh-title{padding:10px 0;}
.dh-item .dh-title span{float:left; font-size:22px;}
.dh-item .dh-title a{ float:right; padding-top:10px; font-size:14px; color:#0082ca;}

/*兑换礼品*/
.gift-main{width:960px; overflow:hidden;}
.gift-main ul{ width:990px;}
.gift-main li{ 
    border:1px solid #e7e7e7; 
    width:298px; 
    background:#fff;
    float:left;
    margin-right:30px;
    margin-bottom:20px;    
}
.gift-main .gift-img img{
    width:298px;
    height:298px;
}
.gift-main .gift-tit{
    padding:10px;
    font-size:18px;
    color:#333;
    height:24px;
    line-height:24px;
    overflow:hidden;
    white-space: nowrap;
}
.gift-main .gift-action{
    padding:0 10px 15px 10px;
    height:30px;
    line-height:30px;
    font-size:12px;
    white-space: nowrap;
}
.gift-main .duihuan-btn{
    float:right;
    height:30px;
    line-height:30px;
    width:80px;
    text-align:center;
    color:#fff;
    font-size:14px;
    background:#f64848;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.gift-main a.duihuan-btn:hover{
    background:#ea3535;
}
.gift-main-more{ text-align:center;}
.gift-main-more a.gift-more{ 
    display:inline-block; 
    width:400px; 
    height:40px; 
    text-align:center; 
    line-height:40px; 
    font-size:18px;
    border:1px solid #e7e7e7; 
    color:#0082ca;
    background:#fff;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.gift-main-more a.gift-more:hover{
    background:#fdfdfd;
} 
/*优惠券*/
.coupon-main{
    border:1px solid #e7e7e7;
    background:#fff;
    height:200px;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.coupon-main .top-coupon{
    width:215px;
    padding:10px 0 0 20px;
}
.coupon-main .top-coupon li{
    padding:4px 0;
}
.coupon-main .top-coupon li a{
    display:block;
    height:21px;
    line-height:21px;
    font-size:14px;
    color:#666;
}
.coupon-main .top-coupon li a span{
    display:inline-block;
    width:15px;
    text-align:center;
    height:15px;
    line-height:15px;
    background:#fe9900;
    color:#fff;
    margin-right:5px;
    font-size:12px;
    font-weight:700;
}
.coupon-main .top-coupon span.hot-t{
   background:#fc4243;
}
.coupon-main .hot-coupon li{
    float:left;
    text-align:center;
    width:239px;
    height:199px;
    border-left:1px dashed #e7e7e7;
}
.coupon-main .hot-coupon .coupon-img{
    padding:15px 0;
    display:block;
}
.coupon-main .hot-coupon .coupon-img img{
    width:140px;
    height:70px;
}
.coupon-main .coupon-tit{
    font-size:18px;
    color:#666;
    display:block;
    padding-bottom:15px;
}
.coupon-main .coupon-btn{
    display:inline-block;
    height:30px;
    line-height:30px;
    width:140px;
    text-align:center;
    color:#fff;
    font-size:14px;
    background:#ff8b00;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.coupon-main a.coupon-btn:hover{
    background:#F38400;
}

/*赚积分*/
.integral-main{
    border:1px solid #e7e7e7;
    background:#fff;
    height:200px;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.integral-main li{
    float:left;
    width:210px;
    height:159px;
    padding: 20px 15px;
    border-right:1px dashed #e7e7e7;
}
.integral-main .integral-last{
    border:none;
    width:205px;
}
.integral-main .integral-head{
    height:60px;
    line-height:60px;
    font-size:20px;
    color:#666;
    text-align:center;
}
.integral-main .integral-head .jf-icon{
    display:inline-block;
    width:60px;
    height:60px;
    margin-right:15px;
    vertical-align:top;
}
.integral-main .integral-head .jf-ic1{
    background-position:0 0;
}
.integral-main .integral-head .jf-ic2{
    background-position:0 -62px;
}
.integral-main .integral-head .jf-ic3{
    background-position:0 -124px;
}
.integral-main .integral-head .jf-ic4{
    background-position:0 -186px;
}
.integral-main .integral-tit{
    padding-top:15px;
    line-height:21px;
    font-size:13px;
}
.integral-main .integral-link{
    float:right;
    font-size:14px; 
    color:#0082ca;
}
.integral-main a.integral-link:hover{
    text-decoration:underline;
}
/*排榜*/
.top-main{
    border:1px solid #e7e7e7;
    background:#fff;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.top-main .top-item{
    width:240px;
    float:left;
    border-right:1px solid #f0f0f0;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.top-main .top-item .top-icon{
    display:inline-block;
    height:30px;
    line-height:99px;
    overflow:hidden;
    width:200px;
    margin-top:8px;
}
.top-main .top-item .t-ic1{
    background-position:0 -255px;
}
.top-main .top-item .t-ic2{
    background-position:0 -298px;
}
.top-main .top-item .t-ic3{
    background-position:0 -343px;
}
.top-main .top-item .t-ic4{
    background-position:0 -389px;
}
.top-main .top-item-last{
    border:none;
    width:238px;
    *width:235px;
}
.top-main .top-head{
    height:45px;
    line-height:45px;
    padding-left:15px;
    font-size:18px;
    border-bottom:2px solid #f0f0f0;
    margin-bottom:-1px;
    overflow:hidden;
 }
 .top-main .top-item-content{
    padding:5px 15px 5px 15px;
 }
 .top-main .top-item-content ul{
    overflow:hidden;
    height:329px;
 }
.top-main .top-item-content li{
    border-bottom:1px dashed #ccc;
    padding:8px 3px;
    height:16px;
 }
.top-item-content li i{
    display:inline-block;
    width:18px;    
}
.top-item-content .top-no1{
    color:#fd363e;    
    font-weight:700;
}
.top-item-content .top-no2{
    color:#ff762a;    
    font-weight:700;
}
.top-item-content .top-no3{
    color:#fda829;    
    font-weight:700;
}
.top-item-content .top-account{
    width:16px;
    height:16px;
    margin:0 8px 0 0px;
    vertical-align:top;
}
.top-item-content .top-user-value{
    float:right;
}
/*奖品列表
-------------------------------------------------------------*/
.dongtai-wrap{
 
}
.dongtai-wrap .dongtai-main{
    border:1px solid #e7e7e7;
    background:#fff;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:15px 0px;
}
.dongtai-main li{
    width:303px;
    height:18px;
    padding:5px 0 5px 15px;
    float:left;
    font-size:14px;
    color:#666;
    overflow:hidden;
    
}
.dongtai-main .exchange-user{
    color:#f90;
    padding-right:5px;
}
.nav-crumbs{
    height:20px;
    padding-top:10px;
    font-size:14px;
}
.nav-crumbs a:hover{
    color:#0082ca;
}
.prize-head{
    border-bottom:1px solid #dedede;
    margin-bottom:20px;
    padding:8px 0;
    font-size:14px;
}
.prize-head .prize-title{
    font-size:20px; 
}
.prize-head .prize-select{
    padding:8px 0 0 30px;
}
.prize-head .prize-select a{
    color:#606060;
}
.prize-head a.select-filter{
    color:#f67322;
    font-weight:700;
}
.prize-head .prize-select em{
    color: #c8c8c8;
    padding: 0 10px;
    text-align: center;
}
.prize-head .back-link{
    padding-top:8px;
    color:#0082ca;
    color:#fff;
    padding:4px 10px;
    background:#f67322;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

/*奖品详情
-------------------------------------------------------------*/
.dh-detail-wrap{
    padding-bottom:50px;
}
.dh-detail-main{ 
    width:710px;
}
.dh-detail-main .ex-prize-img{
    border:1px solid #e7e7e7;
    width:250px;
    height:250px;
}
.dh-detail-main .ex-prize-img img{
    width:250px;
    height:250px;
}
.exchange-intro{
    padding:15px 0 50px;
}
.exchange-intro .ex-prize-doc{
    padding-left:30px;
    font-size:14px;
}
.ex-prize-doc h3{
    font-size:22px;
    color:#555;
    font-weight:500;
    height:40px;
}
.ex-prize-doc .ex-state{
    padding:10px 0 45px 0;
}
.ex-prize-doc .ex-state font{
    color:#f60;
    padding-right:2px;
}
.ex-prize-doc .ex-btn{
    display:inline-block;
    width:160px;
    height:40px;
    text-align:center;
    line-height:40px;
    background:#f64848;
    color:#fff;
    font-size:18px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.ex-prize-doc .ex-action1 .ex-btn{
    background:#b5b5b5;
    cursor:default;
 }
.ex-prize-doc .ex-action a.ex-btn:hover{
    background:#ea3535;
}
.ex-prize-doc .ex-action1 .ex-goto-fill{
    padding-left:5px;
    color:#005ea7;
}
.dh-detail-main .prize-intro{
    padding-top:20px;
    border-top:1px dashed #ccc;
    width:700px;
}
.prize-intro .intro-tit{
    font-size:20px;
    color:#099dd3;
    padding-bottom:20px;
}
.prize-intro-cot{
    font-size:14px;
}
.prize-intro-cot p{
    line-height:20px;
    padding-bottom:8px;
}
.prize-intro-cot a{
    color:#099dd3;
}
.dh-detail-side{
    width:250px;
    margin-top:20px;
}
.dh-detail-side .sponsor-tit{
    text-align:center;
    height:46px;
    line-height:46px;
    background:#ff0033;
    color:#fff;
    font-size:20px;
}
.dh-detail-side .sponsor-tit .cup-icon{
    display:inline-block;
    width:44px;
    height:46px;
    background-position:0 -427px;
    vertical-align:top;
    *vertical-align:middle;
}
.dh-detail-side .sponsor-intro{
    background:#fcfae8;
    font-size:14px;
    padding-bottom:20px;
}
.dh-detail-side .sponsor-logo{
    text-align:center;
    padding:20px 0;
}
.dh-detail-side .sponsor-logo img{
    width:180px;
    height:90px;
}
.dh-detail-side .sponsor-doc{
    padding:0 15px 10px 15px;
    line-height:20px;
    text-align:justify;
}
.dh-detail-side .sponsor-link{
    background:#00c4b4;
    padding:4px 10px;
    margin-right:20px;
    color:#fff;
    float:right;
}

/* = Pop
----------------------------------------------------------------------*/
.popbox-close,.lucky-icon2{    
    background-image:url(https://i.huim.com/content_new/images/duihuan/lucky-icon1.png);
    background-repeat: no-repeat;
}
* html, * html body{ background-image:url(about:blank); background-attachment:fixed; widtha:100%; height:100%; }
#ui-layoutbg{display:none;  width:100%; height:100%; background:#000; position:fixed; _position:absolute; top:0; left:0;opacity:0.3;filter:alpha(opacity=30);z-index:1000;}
*html #ui-layoutbg{ position:absolute; bottom:auto; width:1400px; height:900px;top:expression(eval(document.documentElement.scrollTop));}
.ui-popbox{font-family:Arial,"Microsoft YaHei"; display:-none; background:#fcf8f2; position:fixed; top:0; left:50%; z-index:1001;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
*html .ui-popbox{ position:absolute; bottom:auto;}
/* pop close */
.ui-popbox .popbox-close{ display:inline-block; position:absolute; z-index:100; top:4px; right:5px; width:20px; height:20px; overflow:hidden; line-height:999em; outline:none; background-position:-27px -57px;}
.ui-popbox .popbox-close:hover{background-position:0 -57px;}

/* 规则 */
#rule-pop{ display:none; width:580px; height:285px; border:5px solid #c52031; margin-left:-290px; margin-top:280px; }
*html #rule-pop{ top:expression(eval(document.documentElement.scrollTop));}
.rule-box{ padding:20px 10px;}
.rule-box a{color:#0082ca;padding:0 2px;}
.rule-box li{ line-height:20px; margin-bottom:10px; font-size:14px; color:#666; }
#rule-pop .ui-popbox-header{ height:35px; background-color:#c52031; color:#fff; text-indent:15px; line-height:30px; font-size:16px;}

/* 中奖提示 */
#lucky-pop{ display:none; width:420px; height:190px; margin-left:-220px; margin-top:240px; }
.lucky-header{height:35px; background-color:#c52031; color:#fff; text-indent:15px; line-height:30px; font-size:16px;}
.box-shadow{  
	background:#000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	height: 200px;
    left: -5px;
    opacity: 0.6;
    filter:alpha(opacity=60);
    position: absolute;
    top: -5px;
    width: 430px;
    z-index:10;
}
.lucky-warp{ z-index:20; position:relative; background:#fff; }
.lucky-box{ overflow:hidden; width:420px; text-align:center; height:155px; color:#643c3c; font-size:24px;}
.lucky-info{ height:50px; line-height:50px; padding:45px 0 20px 45px; overflow:hidden; width:500px;}
.lucky-info span{ float:left;}
.item-p7 span{ font-size:20px;}
.glod-c{ font-size:30px; color:#ff3232; padding:0 3px; line-height:50px;}
.lucky-icon2{ display:inline-block;  margin-right:15px;  width:50px; height:50px; background-position:0 0; }
.lucky-box .not-win{ background-position:-60px 0;}
.lucky-share-warp{ font-size:14px;}
.lucky-share-btn{ color:#0082ca;}
a.lucky-share-btn:hover{opacity:0.9;filter:alpha(opacity=90);}
.info-tips{ position:relative; top:-3px; font-size:24px;}

.lucky-no{padding:18px 0px; font-size:16px; line-height:28px;}
.lucky-no a{ color:#ff3232; border-bottom:1px solid #ff3232;}
.lucky-no a:hover{ text-decoration:none;}

/* 兑换详情 */
#giftdetail-pop{ display:none; width:420px; height:200px; border:5px solid #c2c2c2; background:#fff; margin-left:-210px; margin-top:300px; }
#giftdetail-pop .ui-popbox-header{ height:35px; background-color:#f3f3f3; color:#666; text-indent:15px; line-height:35px; font-size:16px;}
#giftdetail-pop .popbox-close{ background:url(https://i.huim.com/content_new/images/duihuan/popbox-close.png) no-repeat 0px 5px;}
.giftdetail-box{
    padding: 10px 0 10px 60px;
    margin: 15px 30px 0;
    min-height: 48px;
}
.giftdetail-box0{
    padding-left:90px;
}
.giftdetail-box1{
    background: url(https://i.huim.com/content_new/images/duihuan/succ-icon.png) left 5px no-repeat;
}
.giftdetail-box4{
    padding: 10px 10px 10px 30px;
}
.giftdetail-box .gd-tit{
    font-size: 18px;
    margin: 0 0 5px;
    line-height: 25px;
    font-weight: 400;
    color: #71b247;
}
.giftdetail-box .gd-tit1{
    font-size: 18px;
    margin: 0 0 5px;
    line-height: 25px;
    font-weight: 400;
    color: #099dd3; 
}
.giftdetail-box .gd-goon{
    padding-top:15px;
 }
 .giftdetail-box .gd-goon a{
    display:inline-block;
    height:30px;
    line-height:30px;
    width:60px;
    text-align:center;
    margin-right:50px;
    background:#b5b5b5;
    color:#fff;
    font-size:14px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
 }
.giftdetail-box .gd-goon .gd-btn-goon{
    background:#f64848;
    color:#fff;
}
.loading-box{
    text-align:center;
    padding-top:60px;
}
.giftdetail-warp .gd-box-cont{
    font-size:14px;
    line-height:30px;
}
.giftdetail-box .gd-success{
    line-height:20px;
}
.giftdetail-warp .gd-box-cont a{
    padding:0 5px;
    color:#005ea7;
}
.giftdetail-warp .link-qq{
    text-align:right;
    padding-top:15px;    
}
.giftdetail-box .gd-box-cont a:hover{
    text-decoration:underline;
}
.giftdetail-box1,.giftdetail-box2{
    padding: 10px 0 10px 60px;
    margin: 15px 30px 0;
    min-height: 48px;
 }
.exchange-step{ 
    margin-top:100px;
    width:710px; 
    height:140px;
    background: url(https://i.huim.com/content_new/images/duihuan/ex-step-bg.png) no-repeat;
}
.exchange-step li{ 
    float:left;
    width:180px;
    padding:45px 10px 0 10px;
    color:#fff;
    line-height:20px;
    font-size:14px;
}
.exchange-step li a{
    color:#be3100;
}
.exchange-step .step2{
    margin:0 55px;
}








/* 我的中奖详情 */
#windetial-pop{ display:none; width:520px; height:395px; border:5px solid #e95295; overflow:hidden; margin-left:-260px; margin-top:140px; }
#windetial-frame{ height:360px;}
.frame-box{height:360px; width:515px; overflow:hidden;}

.windetial{width:515px; padding-top:20px; background:#fcf8f2;}
.windetial .win-nav{ padding-left:25px;}
.win-nav li{ 
    display:inline-block;
    float:left; 
    width:90px; 
    height:30px; 
    line-height:30px; 
    padding-bottom:5px; 
    text-align:center;
    cursor:pointer;
    background-position:0 0;
    margin-right:10px;
    color:#e95295;
    font-size:14px;
}
.use_free{  position:absolute; top:55px; right:30px; line-height:30px; color:#e95295; font-size:12px;}
.win_nav li.current{ background-position:0 -44px; color:#fff; }
.win_box{ height:300px; overflow:auto; padding:0 10px; }
.win_cont1 li{ border-bottom:1px solid #eddfdd; padding:0 15px; line-height:50px; height:50px; color:#000;}
.win_cont1 .win_gold{ padding-right:5px; font-size:14px; font-weight:700; color:#ff0000;}
.win_cont1 .win_date{background:#fcf8f2; padding-left:5px;}
.win_cont1 .border_dotted{ width:170px; border-bottom:1px dotted #666; height:25px; line-height:2px; color:#ccc;}

.win_cont2{ display:none;}
.win_cont2 .win_cont2_list{ border-bottom:1px solid #eddfdd; padding:0 15px 15px 15px;  }
.win_cont2_list p{ color:#666; padding:15px 0 8px 0;}
.win_cont2_list input{ float:left; width:332px; height:20px; line-height:20px; padding:6px 5px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
border:1px solid #f8d7df; background:#fff; font-size:14px;}
.win_link a{ float:left; display:inline-block; margin-left:12px; width:90px; height:34px; line-height:34px; text-align:center; font-size:14px; background-position:0 -90px;  }
.win_link a:hover{ text-decoration:none;}
.win_cont2_list .style_1 a{ color:#fff;}
.win_cont2_list .style_1 input{ border-color:#f8d7df; color:#b4b4b4;}

.win_cont2_list .style_2 a{ color:#646464; background-position:0 -137px;}
.win_cont2_list .style_2 input{ border-color:#d2d2d2; background:#e6e6e6; color:#646464;}

.win_cont2_list .style_3 a{ color:#646464; background-position:0 -183px;}
.win_cont2_list .style_3 input{ border-color:#f8d7df; background:#fbe7ec; color:#646464;}
.audit_fail{ text-align:center; color:#ff3232; height:30px; line-height:30px; }
.win_cont_not{ display:block; padding-top:65px; text-align:center;}
.win_cont_not .not_note_icon{ display:block; margin:0 auto; width:90px; height:70px; background-position:0px -225px;}
.win_cont_not .not_note{ padding-top:50px; text-align:center; color:#f2abbc; font-size:14px; font-weight:700;}
.win_cont_not .not_note a{ font-size:14px; color:#f74292; }

.turntable{width:323px; height:323px; position:absolute; top:119px; right:58px;}
#start_btn{ width:132px; height:106px; position:absolute; top:111px; right:84px; outline:none; outline:0;zoom:1;  overflow:hidden; text-indent:-999em;
}
a#start_btn:hover{background-position:-2px -132px; outline:none;}
a#start_btn:active{ background-position:-2px -262px; outline:none;}
.rule_btn{ position:absolute; top:-58px; right:15px; width:80px; height:50px; text-indent:-150px; overflow:hidden; }
.disk_box{ position:absolute; top:0px; left:0px; width:323px; height:323px; overflow:hidden;}
.disk_box img{ vertical-align:middle;  position:absolute; top:0px; left:0px; display:block; width:323px;height:323px;}

/* 兑奖步骤 */
#exchange-step-pop{ display:none; width:590px; height:325px; border:5px solid #e95295; margin-left:-300px; margin-top:140px; }
.exchange-warp{ position:relative; width:590px; height:325px; overflow:hidden;}
.exchange-warp .exchange-box{ position:absolute; width:2950px;}
.exchange-warp .exchange-box img{ vertical-align:middle; float:left;display:inline-block; width:590px; height:325px;}
.exchange-warp .step-btn{ opacity:0.7; filter:alpha(opacity=70); position:absolute; z-index:10; top:133px; display:inline-block; width:35px; height:60px; line-height:150px; overflow:hidden;}
.exchange-warp .prev-step{ left:0px;  background-position:0px -302px;}
.exchange-warp .next-step{ right:0px;  background-position:-55px -302px;}
.exchange-warp a.prev-step:hover{ opacity:0.9; filter:alpha(opacity=90); left:0px;  background-position:0px -364px;}
.exchange-warp a.next-step:hover{ opacity:0.9; filter:alpha(opacity=90); right:0px;  background-position:-55px -364px;}
.exchange-pop-close{ width:32px; height:32px; background-position:-5px -430px;display:inline-block;
position:absolute; z-index:100; top:-16px; right:-12px; overflow:hidden; line-height:999em; outline:none;}
.exchange-pop-close:hover{ background-position:-43px -430px;}


/* 主内容翻页 */
.pagination_page {float:none;text-align:center;} 
.pagination {float:none;display:inline;text-align:center;zoom:1;}
.pagination_count {float:none;margin-left:7px;display:inline;text-align:center;zoom:1;}
.pagination a,.pagination span,.pagination span.page_cur{display:inline-block;height:37px;line-height:37px;color:#666;border:1px solid #f0f0f0;margin-right:5px;background-color:#f0f0f0;width:37px;text-align:center;}
.pagination span {background-color:#fff;}
.pagination a:hover {background-color:#ccc;border:1px solid #ccc;border-radius:2px;color:#333;}
.pagination span.page_cur {border:1px solid #488FCD;background-color:#488FCD;border-radius:2px;color:#fff;}
.pagination a.page_prev,.pagination a.page_next {font-weight:bold;font-family:tahoma;margin-right:7px;}
.b {font-weight:bold;margin:0 3px;}
.page_start,.page_end {display:none;}
.page-split {margin-right:5px;}