@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 #00cc81;color:#fff;position:relative; min-width:1000px; padding-bottom: 130px;}
.container .line{width: 100%; height:2144px; background:url(/images/activity/xinluo_v2/line3.png) no-repeat center top; position:absolute;  left: 0;top:0;}

/* 头部 */
.th{width: 100%; background: url(/images/activity/xinluo_v2/focus3-1.jpg) no-repeat center top; position: relative;}
.banner{height:416px; position: relative;}
.banner a{width:80px;height:30px; display:inline-block;text-align:center;line-height: 30px;position: absolute;left:665px;bottom:45px;color:#fff;font-size:14px; background-color: #f15822; border-radius: 5px;}
.banner .title{width:349px;height:51px;background:url(/images/activity/xinluo_v2/com_title1.png);display:inline-block;position:absolute;bottom:35px;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:#12a269;font-size:14px;border-radius:25px;margin-right:10px; padding:0 17px;}
.nav li a:hover{text-decoration:none;}
.nav li .nav_com:hover{background-color: #fba43d; color: #fff;}
.nav li .nav_tra:hover{background-color:#1387c9; color: #fff;}
.nav li .nav_wd{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 -242px 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:857px;background:url(/images/activity/xinluo_v2/wd_bg1.png);margin-left:4px;height:586px;padding:54px 76px 0 57px;margin-bottom:70px;}
.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:99px;height:200px;background:url(/images/activity/xinluo_v2/kid2.jpg) no-repeat;padding:0;margin-left:15px;_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:38px;}
.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;}
.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 0 -48px;display:block;margin:0 auto;color:#fff;font-size:14px;line-height: 40px;text-align:center;}
.con .bg_bottom{width:993px;height:16px;background:url(/images/activity/xinluo_v2/com_bg2.gif) no-repeat;position:absolute;left:0;bottom:0; display:none;}

.question .sub_nav{height:47px;margin:25px 0 20px;}
.question .sub_nav ul{height: 47px;overflow: hidden;}
.question .sub_nav li{float:left;margin-right:20px;line-height:200px;}
.question .sub_nav li a{width:91px;height:47px;background: url(/images/activity/xinluo_v2/nav2.png) no-repeat 0 10px;display:inline-block;} 
.question .sub_nav .on a{width: 143px;background-position: 0 -94px;}
.question .sub_nav .on a:hover{width: 143px;background-position: 0 -94px;}
.question .sub_nav .official.on a{height: 46px;}
.question .sub_nav .all.on a{width:144px;background-position:-143px -94px;}
.question .sub_nav .all.on a:hover{width:144px;background-position:-143px -94px;}
.question .sub_nav .all a{ background-position:-112px 10px;}
.question .sub_nav .new a{background-position:-224px 10px;}
.question .sub_nav .new.on a{width:143px;background-position:-287px -94px;}
.question .sub_nav .new.on a:hover{width:143px;background-position:-287px -94px;}
.question .sub_nav .answer a{background-position:-336px 10px;width:145px;}
.question .sub_nav .answer.on a{width:178px;background-position:0 -141px;}
.question .sub_nav .answer.on a:hover{width:178px;background-position:0 -141px;}

.issue_list .issuel{width:735px;float:left;}
.issue_list .issuel ul{padding-left:75px; height:132px;overflow:hidden;}
.issue_list .issuel li{line-height:42px;font-size:20px;}
.issue_list .issuel li a{color:#263030;}
.issue_list .issuel li span{color:#12b5bf;font-size:14px;}
.issue_list .issuel li b{font-weight:normal;}
.issuel .page{font-size:14px;padding:25px 0; color:#333;}
.issuel .page a{margin:0 8px;color:#f15822;display:inline-block;}
.issuel .page a:hover{text-decoration:underline;}
.issuel .page .this-page{margin:0 8px;text-decoration:underline;color:#f15822;display:inline-block;}
.issue_list .issuer{width:113px;height:48px;text-align:center;line-height:40px;font-size:14px;color:#523d39;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat -464px -274px;float:right;margin-right:5px;margin-top:75px;_display:inline;}
.issue_list .issuer:hover{text-decoration:none;}

.commentlist{width:872px;height:603px;background:url(/images/activity/xinluo_v2/wd_bg2.png);margin-left:4px;padding:76px 62px 0 52px;}
.commentlist .title{width:223px;height: 47px;background:url(/images/activity/xinluo_v2/th_sprite.png) no-repeat 0 -139px;margin-bottom:10px;}
.commentlist ul{width:872px;height:420px;overflow: hidden;+position: relative;}
.commentlist .item{padding:10px 0 30px;border-bottom:2px dashed #e2e2e2;margin-left: 150px;}
.commentlist .item .th_p{height:54px;font-size:14px;line-height:54px;margin-bottom: 10px;}
.commentlist .item .th_p .author{width:50px;height:50px;border:2px solid #e5e5e5;float:left;border-radius:50%;overflow:hidden;}
.commentlist .item .th_p .author img{border-radius:50%; vertical-align:top;}
.commentlist .item .th_p a{color:#f15822;}
.commentlist .item .th_p .name{margin:0 8px 0 15px;_display:inline;float:left;}
.commentlist .item .th_p span{margin-right:8px;float:left; color:#333;}
.commentlist .item .th_p i{width:78px;height:20px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat -87px -96px;display:inline-block;margin-top:10px; font-style:normal; color:#fff; padding-top:6px;text-align:center;line-height:20px; padding-left:9px;}
.comment{position:relative;}
.comment .wen{padding-bottom:18px;position:relative;}
.comment .wen .label{width:79px;height: 74px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat -79px -152px;position:absolute;top:3px;left:-105px;}
.comment .wen .wenti{color:#060606;font-size:24px;padding:7px 0;}
.comment .wen .desc{color:#959595;font-size:14px;line-height:30px;}
.comment .da{position:relative;}
.comment .da p{color:#000;font-size: 14px;line-height: 30px;}
.comment .da .label{width:79px;height: 74px;background:url(/images/activity/xinluo_v2/sprites1.png) no-repeat 0 -152px;position:absolute;top:3px;left:-105px;}
.comment .bar{width:2px;background-color:#dedada;position:absolute;right: 0;top:0;height:418px;}
.comment .bar i{width:10px;height: 45px;display: inline-block;background-color:#fdc452;position:absolute;left:-4px;top:10px;border-radius:5px;}

.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;}

.question .sub_nav li a:hover{background-position:0 -37px;}
.question .sub_nav .all a:hover{background-position:-112px -37px;}
.question .sub_nav .new a:hover{background-position:-224px -37px;}
.question .sub_nav .answer a:hover{background-position:-336px -37px;}


.commentlist .comment_inner{width:872px;height:420px;overflow: hidden;+position: relative;}
.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: 10px;cursor: pointer;position: absolute;left: -4px; height: 66px;}
.mCS-light .mCSB_dragger .mCSB_dragger_bar {width: 100%;background-color: #fdc452;height: 100%;text-align: center; border-radius: 5px;}
.mCustomScrollBox{position: relative;}

/* 轮播图 */
.focus{margin:60px 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;}