@charset "utf-8";
/* CSS Document */
#header{margin-bottom:0;}
.m-wapper{width:1015px;margin:0 auto;}
.c-o{color:#ef8123;}
.c-r{color:#d44422;}
.f-l{float: left;}
.f-r{float: right;}

.container{background-color: #f6de43;font-family: SimHei,"Microsoft Yahei";color:#2e2e2e;}
.th{padding-left:48px;}
.back{padding:12px 0; height: 23px;line-height: 23px;}
.back i{width: 25px;height: 23px;background:url(/images/z/jixiangwu/spirit-2.png) no-repeat -105px 0;display: inline-block;margin-right: 10px; vertical-align: top;}
.back a{color:#2e2e2e; font-size:14px; text-decoration: underline;}
.tc{padding-top: 47px;padding-left:48px;}
.tc dl{margin-bottom: 20px;}
.tc dt{width: 157px;height: 144px;background: url(/images/z/jixiangwu/finger.png) no-repeat;margin-right: 31px;}
.tc dt a{width:85px;height: 66px;background: url(/images/z/jixiangwu/buttom-3.png) no-repeat -180px -290px; display:inline-block;margin-left:71px; text-align: center; font-size: 18px; color: #fff;line-height: 24px; padding-top:20px;}
.tc dt a i{font-size: 24px;margin-right: 4px;}
.tc dt a:hover{background-position: -270px -290px; text-decoration: none;}
.tc dd{width: 580px; font-size: 14px;line-height:24px;padding-top:69px;}
.tc dd span{font-size:24px;color:#2e2e2e;}
.tc dd .photo{padding:2px; border:1px solid #ccc; display: inline-block; background-color:#fff;width: 16px;height: 16px;margin:0 10px 0 20px;}
.tc dd .photo img{vertical-align: top;}
.tc dd .name{font-size: 14px;color:#ff7200; vertical-align: top;}
.tc .pic{width: 770px;height: 500px;position: relative;}
.tc .pic .pic-c{width: 770px;height: 500px;border-radius: 3px; overflow:hidden;}
.tc .pic .left{width: 19px;height: 33px;background: url(/images/z/jixiangwu/arrow-s.png) no-repeat 0 -37px; display: inline-block;position: absolute;left:-30px;top:50%;margin-top:-16.5px;z-index:5;}
.tc .pic .right{width:19px;height: 32px;background: url(/images/z/jixiangwu/arrow-s.png) no-repeat -22px -37px;position: absolute;right:-195px; top:50%; margin-top: -16px;z-index:5;}
.tc .pic .vote{width: 325px;height: 82px;position: absolute;right:-285px;top:209px;}
.tc .vote .votes_btn{width: 82px;height: 82px;background-color: #f6de43;border-radius: 50%; text-align: center;} 
.tc .vote .votes_btn a{width: 65px;height: 64px;background:url(/images/z/jixiangwu/spirit-2.png) no-repeat -67px -96px;display: inline-block;margin-top:9px;}
.tc .vote .votes_btn a:hover{background-position: 0 -96px;}
.tc .vote .votes_btn .vote-g{background-position:-135px -96px; }
.tc .vote .votes_btn .vote-g:hover{background-position:-135px -96px;}
.tc .vote p{line-height:82px; font-size: 16px;font-family:"Microsoft Yahei";}
.tc .vote p em{font-size: 36px;font-family: Verdana; vertical-align: middle;margin-right: 8px;}
.tc .share_link{padding:20px 0;}
.tc .share_link span{font-size: 14px;margin-right: 10px;}
.tc .share_link a{width: 33px;height: 33px;display: inline-block;margin-right: 6px;background: url(/images/z/jixiangwu/spirit-2.png) no-repeat 0 -61px; line-height: 200px;overflow: hidden; vertical-align: middle;}
.tc .share_link .weixin:hover{background-position: 0 -26px;}
.tc .share_link .sina{background-position: -35px -61px;}
.tc .share_link .sina:hover{background-position: -35px -26px;}
.tc .share_link .qqzone{background-position: -70px -61px;}
.tc .share_link .qqzone:hover{background-position: -70px -26px;}
.tc .share_link .ren{background-position: -105px -61px;}
.tc .share_link .ren:hover{background-position: -105px -26px;}
.comment{font-family:"Microsoft Yahei",Verdana;padding-bottom: 100px;padding-left:48px;}
.comment .addComment textarea{width:620px;height:60px;background-color:#fff; border-radius: 3px; border:medium none;padding:10px; color:#888; line-height: 24px; outline:none;resize:none;}
.comment .addComment input{width:90px;height:80px;color:#fff;background-color:#ef8123;border-radius: 3px; text-align: center; line-height: 80px; border:medium none; font-size: 24px;font-family:Microsoft Yahei; cursor: pointer;margin-left:10px;_display:inline;}
.comment .addComment input:hover{background-color: #d44422;}
.commentList{margin-top: 10px;}
.commentList .comment_title{padding:20px 0; font-size: 20px;}
.commentList dl{margin-bottom: 25px; overflow: hidden;font-size:16px;}
.commentList dt{display:inline;float:left;margin-right:20px;width:48px;height:48px;overflow:hidden; border-radius: 50%;}
.commentList dd{line-height:20px;width: 700px;}
.commentList dd a{ color:#ff7200; font-size: 18px;}
.commentList dd p{padding-top:5px;}
.commentList dd .lv{margin:0 10px;}
.commentList .time{color:#fff;margin-left:20px;}
.plan_p{font-size:48px;color:#fff;}
.plan_p a{width:11px;height: 21px;background:url(/images/z/jixiangwu/arrow-s.png) no-repeat 0 0; display: inline-block; vertical-align:middle;}
.plan_p .btn-left{background-position: 0 -73px;}
.plan_p .btn-left:hover{background-position: -14px -73px;}
.plan_p .on-l{background-position: -14px -73px;}
.plan_p .btn-right{background-position: -28px -73px;}
.plan_p .btn-right:hover{background-position: -43px -73px;}
.plan_p .on-r{background-position: -43px -73px;}
.share_close{width:29px;height: 29px;background:url(/images/z/jixiangwu/arrow-s.png) no-repeat -44px -37px; display: inline-block; line-height: 200px; position: fixed;top:20px; right:35px; overflow: hidden; transition:transform 1s ease-in-out 0s;}
.share_close:hover{transform:rotate(360deg);}

/* 活动结束 */
.ending{width: 100%;position: fixed;left: 0;top:0;z-index:100;height:100%;}
.ending .shadow{width:100%; height:100%;background-color:#000;opacity:0.7; filter:alpha(opacity=70);position: absolute;left:0;top:0;}
.ending .end-c{width:598px;height:552px;position:absolute; left:50%; margin-left:-290px;font-family: SimHei,"Microsoft Yahei"; color:#666; top:50%;margin-top:-276px;background:url(/images/z/jixiangwu/ending-1.png) no-repeat center top;}
.end-c .btn{width:215px;height:59px;color:#fff;line-height:55px;font-size:24px;text-align:center;position:absolute;left:191px;bottom:-20px;background:url(/images/z/jixiangwu/btn.png) no-repeat 0 0; display:inline-block;}
.end-c .btn:hover{background-position:-215px 0;}




