@charset "UTF-8";
/* 
xinluo
CSS:xiaoxiao
2015.12.17
*/
.wrapper{width:1000px;margin:0 auto; position: relative;}

.container{width:100%;background:url(/images/activity/xinluo_v2/zs4.png) repeat #fdc528;color:#fff;position:relative; min-width:1000px; padding-bottom: 130px;}
.container .line{width: 100%; height:2369px; background:url(/images/activity/xinluo_v2/line2-2.png) no-repeat center top; position:absolute;  left: 0;top:0;}

/* 头部 */
.th{width: 100%; background: url(/images/activity/xinluo_v2/focus2-1.jpg) no-repeat center top; position: relative;}
.banner{height:406px; position: relative;}
.banner a{width:80px;height:30px; display:inline-block;text-align:center;line-height: 30px;position: absolute;left:665px;bottom:55px;color:#f15059;font-size:14px; background-color: #fedf3a; border-radius: 5px;}
.banner .title{width:349px;height:51px;background:url(/images/activity/xinluo_v2/com_title.png);display:inline-block;position:absolute;bottom:45px;left:306px;}

/* 导航 */
.nav{width: 100%; text-align: center;}
.nav ul{padding-left: 10px; width: 990px;}
.nav li{height:46px;line-height:46px; display: inline-block; *display: inline; *zoom:1;}
.nav li a{height:46px;background-color:#fff;display:inline-block;color:#fba43d;font-size:14px;border-radius:25px;margin-right:10px; padding:0 17px;}
.nav li a:hover{text-decoration:none;}
.nav li .nav_com{background-color: #fba43d; color: #fff;}
.nav li .nav_tra:hover{background-color:#1387c9; color: #fff;}
.nav li .nav_wd:hover{background-color:#12a269; color: #fff;}
.nav li .nav_index:hover{background-color:#f7bd36; color: #fff;}
.nav li .nav_my:hover{background-color:#d04339; color:#fff;}

/* 奖品 */
.rule{width:846px;margin-left:98px; padding:45px 0 0 0 ;}
.rule dt{width:238px;height:355px;float:left;background:url(/images/activity/xinluo_v2/medal.png) no-repeat 0 0;margin-right:40px;}
.rule dd{width:173px; height:245px; background-color: #513d38; border:2px solid #4f1e17; float: left; border-radius: 5px; margin-right: 20px;}
.rule dd .gif{width: 100%; height: 121px; background-color: #624a3f; padding-top: 10px;}
.rule dd .gif img{display: block; margin:0 auto;}
.rule dd p{color:#e19f53; font-size: 14px; line-height: 25px; padding:20px 0 0 31px;}
.rule dd p a{color: #ffe21b; text-decoration: underline;}
.rule .reward1{-webkit-transform:rotate(3deg);transform:rotate(3deg); margin:51px 0 0 -2px;}
.rule .reward2{ -webkit-transform:rotate(1deg);transform:rotate(1deg); margin:70px 0 0 21px;}
.rule .reward3{ -webkit-transform:rotate(-2deg);transform:rotate(-2deg); margin:50px 0 0 12px;}

.con{width:908px;background:#fff;margin-left:3px;padding:21px 0 0 85px;position:relative; margin-top:57px;}
.con .bg_top{width:993px;height:25px;background:url(/images/activity/xinluo_v2/com_bg1.png) no-repeat;position:absolute;left:0;top:-25px;}
.active .title{width:152px;height: 46px;background:url(/images/activity/xinluo_v2/th_sprite.png) no-repeat 0 -93px;margin-bottom:9px;}
.active ul{background:url(/images/activity/xinluo_v2/step.jpg) no-repeat;}
.active ul li{font-size:14px;line-height: 24px;color:#999;width:125px;float:left;margin-right:60px;padding-top:130px;position:relative;}
.active ul .kid{width:80px;height:178px;background:url(/images/activity/xinluo_v2/kid1.jpg) no-repeat;padding:0;margin-left:30px;_display:inline;}
.active ul .step4{margin-right:0;width:128px;}
.active ul li span{width:30px;height:30px;display:inline-block;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat 0 0;position:absolute;top:93px;left:-10px;}
.active ul .step2 span{background-position:-30px 0;}
.active ul .step3 span{background-position:-60px 0;}
.active ul .step4 span{background-position:-90px 0;}
.active ul li .tips{width:108px;height:30px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat -106px -122px;position:absolute;left:0;top:93px;}
.active ul .step2 .tips{background-position: -322px -122px;}
.active ul .step3 .tips{background-position: -158px -152px;}
.active ul .step4 .tips{background-position: -266px -152px;}
.display{padding-bottom:35px;}
.display .title{width:186px;height: 47px;background:url(/images/activity/xinluo_v2/th_sprite.png) no-repeat 0 -46px;margin-bottom:20px;}
.display li{width:190px;float:left;margin-right:30px; color:#313131;}
.display li .shop{width:100%;height:173px;display:block;position:relative;}
.display li .pic{width:100%;height:125px;overflow:hidden;}
.display li .shop p{width:188px;height:47px;border:1px solid #e5e5e5;border-top:0;font-size:18px;color:#f35b66;text-align:center;line-height:47px;font-weight:500;}
.display li .shop .corner{width:32px;height:30px;background:url(/images/activity/xinluo_v2/corner.gif);display:inline-block;bottom:-1px;right:-1px;position:absolute;}
.display li .star{font-size:14px;margin:15px 0 20px;height:18px;line-height: 18px;}
.display li .star .score{width:107px;height:18px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat -107px -30px;display:inline-block;margin:0 12px 0 19px;}
.display .star .score span{width:0;height:18px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat 0 -30px;display:inline-block;}
.display .star .score span.star1{width: 20px;}
.display .star .score span.star2{width: 42px;}
.display .star .score span.star3{width: 64px;}
.display .star .score span.star4{width: 86px;}
.display .star .score span.star5{width: 107px;}
.display .star em{font-style:normal;}
.display li .remark{width:113px;height:48px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat -351px -274px;display:block;margin:0 auto;color:#fff;font-size:14px;line-height: 40px;text-align:center;}
.con .bg_bottom{width:993px;height:17px;background:url(/images/activity/xinluo_v2/com_bg2.png) no-repeat;position:absolute;left:0;bottom:-17px;}

.commentlist{width:855px;margin-top:105px;margin-left:3px;padding:35px 50px 15px 88px;position:relative;background-color:#fff;}
.commentlist .bg_top{width:993px;height:25px;background:url(/images/activity/xinluo_v2/com_bg1.png) no-repeat;position:absolute;left:0;top:-25px;}
.commentlist .title{width:223px;height:46px;background:url(/images/activity/xinluo_v2/th_sprite.png) no-repeat 0 0; margin-bottom: 20px;}
.comment{width:100%;position:relative;padding-bottom:100px; color: #000;}
.comment_inner{height:680px;overflow-y:hidden;}
.comment .item{width:790px;padding:25px 0 35px;border-bottom:2px dashed #e2e2e2;}
.comment .th{height:54px;font-size:14px;line-height: 54px;margin-bottom:6px; background:none;}
.comment .th .author{width:50px;height:50px;border:2px solid #f8babe;float:left;border-radius:50%;background-color:#503d38;overflow:hidden;}
.comment .th .author img{border-radius:50%; vertical-align:top;}
.comment a{color:#f15822;}
.comment .th .name{margin:0 8px 0 15px;float:left;_display:inline;}
.comment .th span{float:left; color: #333;}
.comment .th i{width:87px;height:26px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat 0 -96px;display:inline-block;margin-left:9px;float:left;margin-top:10px;_display:inline;}
.comment .info{margin:16px 0 23px;}
.comment .info li{width:232px;height:172px;padding:4px;background-color:#fff;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.25);float:left;margin-right:34px;}
.comment .info .nomargin{margin-right:0;}
.comment .item p{font-size:14px;line-height: 30px;text-indent:2em;width:775px;overflow:hidden;+width:780px;}
.comment .bar{width: 2px;height:644px;background-color:#e3e0df;position:absolute;right:0;top:45px;}
.comment .bar i{width:15px;height:65px;background-color:#f35b66;display:inline-block;position:absolute;left:-7px;top:10px;}
.commentlist .bg_bottom{width:993px;height:17px;background:url(/images/activity/xinluo_v2/com_bg2.png) no-repeat;position:absolute;left:0;bottom:-17px; }

.logo{width:106px;height:69px;left:50px;top:50px;position:absolute;}
.share{position:absolute;right:42px;top:50px;}
.share a{width:30px;height:30px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat 0 -122px;float:left;margin-right:8px;}
.share .sina{background-position:-38px -122px;}
.share .qqzone{background-position:-76px -122px;}

.mCS-light .mCSB_container {width:790px;overflow: hidden;}
.mCS-light .mCSB_scrollTools {width: 15px;height: 100%;top: 0;right: 0;background-color: #fff; position:absolute;}
.mCS-light .mCSB_draggerContainer {position: absolute;top: 0;bottom: 0;left: 7px;right: 6px;height: auto; width: 2px; background-color: #e3e0df;}
.mCS-light .mCSB_dragger {width: 15px;cursor: pointer;position: absolute;left: -7px; height: 66px;}
.mCS-light .mCSB_dragger .mCSB_dragger_bar {width: 100%;background-color: #f35b66;height: 100%;text-align: center;}
.mCustomScrollBox{position: relative;}

/* 轮播图 */
.focus{margin:80px 0 0;}
.focus .slider{width:100%;height:150px;position:relative;overflow:hidden;}
.focus .slider_main{width:4000px;position:absolute;left:0;top:0;}
.focus .slider_main li{width:1000px;height:150px;float:left;}
.focus .point{margin:10px auto;width:86px; height:9px;}
.focus .point a{width:9px;height:9px;background-color:#ac5950;float:left;cursor:pointer;border-radius:50%;margin-right:10px; display: inline-block;}
.focus .point .on{background-color:#fff;}