@charset "UTF-8";
#sign{margin-top: 10px;position: relative;width: 1200px;height: 400px;}

.personwipe{
	position: absolute;top:0;right:0;width: 482px;
}
#person{width: 323px;float: left;}
.person_top{background: #fff;padding:12px 15px 8px 15px;border: 1px solid #dedede;height: 120px;}
.person_top .person_top_wipe{position: relative;}
.person_top div p{float: left;}
/* 锟斤拷录状态 */
/* .person_top div .person_two{margin:0 40px;_width:96px;background: url(../../indeximg/headpic.png) no-repeat;width: 96px;height: 96px;background-size: 100% 100%;} */

/* 未锟斤拷录状态 */
.person_top div .person_two{margin:0 40px;_width:96px;width: 96px;height: 96px;background-size: 100% 100%;}

.person_top div .person_two a{display: block;}
.person_top div .person_one,.person_three{margin-top:26px;_width:48px;}
.person_top div .person_three{color:#2bb7aa;}
.grade{position: absolute;top:-6px;left:148px;}
.grade span{width: 40px;color:#fff;border:1px solid #fff;background: #fe5e22;display: inline-block;border-radius: 4px;text-align: center;}
.person_top div p span{float: left;width:100%;text-align: center;font-size:12px; color:#666666;}
.person_top div p img{display: block;margin-bottom: 10px;}
.person_top .signin{margin:10px 0 0 60px;}

.signin button{border: 0;background: #e29a66;border-bottom:3px solid #e29a66;border-radius: 5px;height:40px;line-height: 40px;width:172px;text-align: center;color:#fff;cursor: pointer;font-size:14px;}
.signin button:hover{background: #e29a66;}
.signin button:active{background: #e29a66;}

.start button{border: 0;background: #ffa200;border-bottom:3px solid #e07900;border-radius: 5px;height:36px;line-height: 36px;width:174px;text-align: center;color:#fff;cursor: pointer;}
.start button:hover{background: #ffa200;}
.start button:active{background: #ffa200;}

.end button{border: 0;background: #888;border-bottom:3px solid #888;border-radius: 5px;height:36px;line-height: 36px;width:174px;text-align: center;color:#fff;cursor: pointer;}
.end button:hover{background: #888;}
.end button:active{background: #888;}

.release{background: #fff;border: 1px solid #dedede;border-top:0;}
.release a{color:#666666;float: left;border-right:1px solid #dedede;width: 79px;text-align: center;height: 83px;}
.release a img{display: block;width: 40px;height:40px;margin: 7px auto 7px;}
.release .lasta{border: 0;}

/* 锟斤拷锟斤拷锟介房 */
.person_buttom{margin-top:10px;width: 321px;height:162px;background: #fff;position: relative;border: 1px solid #dedede;}

.person_buttom h3{width: 266px;margin:0 auto;color:#333333;padding:10px 0 8px;font-size:18px;font-weight:500;}
.person_buttom .bookhouse{width: 266px;height:109px;margin: 0 auto;}
.person_buttom .bookhouse img{
	display: block;width: 266px;height:109px;
}
.cover{position: absolute;top:39px;left: 22px;width: 266px;}
.cover a{float: left;width: 80px;height:26px;margin:0 12px 14px 0;background: #fff;opacity: 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);cursor: pointer;}

.personwipe #personright{width: 150px;height:398px;background:#fff;float: right;border:1px solid #dedede;}
.personwipe #personright h3{width: 150px;text-align: center;line-height:50px;font-size: 18px;color: #fff; background: #e29a66;font-weight:normal;}
.personwipe #personright .movem{
	width: 120px;margin: 0 auto;
}
.personwipe #personright .movem{
	display:block;
	text-align:center;
	font-size:14px;
	color:#333333;
	line-height:31px;
}
.personwipe #personright .movem img{
	width: 120px;height: 120px;display: block;
	margin-top:18px; 
}
/*.person_buttom{margin-top:10px;}
.person_buttom .wm1{float: left;width: 146px;height: 178px;}
.person_buttom .wm2{float: right;width: 146px;height: 178px;}
.cover{position: absolute;top:58px;}
.cover a{float: left;width: 100px;height:26px;cursor: pointer;} */



#warning{position: fixed;background: #fff;top:300px;right: 50%; margin-right:608px;padding: 10px;width: 160px;z-index: 100;border: 1px solid #dedede;}
#warning h2{font:100 14px/30px "";border-bottom:1px solid #e29a66;color:#52c2b2;margin-bottom: 12px;}
#warning h2 .warningimg{display: inline-block;width: 12px;height: 12px;margin-left: 74px; cursor: pointer;}
#warning p{line-height:18px; margin-bottom:24px;color: #323232;}
#warning .wsigin button{width: 160px;}
#recommend{position: fixed;background: #fff;top:228px;right:14px;width:200px;z-index: 1000;}
#recommend h2{background:#e29a66;color:#fff; width: 200px;line-height: 40px;font-size: 16px;_height:40px;text-align: center;}
#recommend h2 span{color:#fff;font:100 24px "";float: left;padding: 8px 0 0 20px;*padding-top:4px;cursor: pointer;}
#recommend ul{padding:5px;padding-bottom: 20px}
#recommend ul li{margin: 24px 0 6px;}
#recommend ul li img{float: left;}
#recommend ul li p{float: left;font-size: 14px;margin-top: 10px;}
#recommend ul li p span{float: right;cursor: pointer;margin-top: 4px;*margin-top:-16px;}
#anniu{position: absolute;background: #fff;top:0px;right:-20px;width:20px;height:40px;display: none;}
#anniu span{background:#1ebca5;color:#fff;font:100 24px "";float: left;width: 100%;text-align: center;line-height: 40px;cursor: pointer;}

#searchModel{width: 100%;}
#searchModel .waiSearch{width: 1198px;margin: 20px auto 0;border:1px solid #dedede;height:58px;background:#fff url(../../indeximg/wl.png) no-repeat left center;background-size: 98% 100%;}
#searchModel .waiSearch span{display: inline-block;width:90px;font-size:18px;color: #fff;padding-left:10px;margin-top: 2px;line-height: 52px;}
#searchModel .waiSearch a{display: inline-block;width: 116px;height: 50px;vertical-align: middle;}

/* 锟斤拷锟斤拷喜锟斤拷 */
#guess{width: 100%;}
#guess .your{width: 1200px;margin: 30px auto 0;}
#guess .your .sister{width: 100%;background: url(../../indeximg/ititlebg.png) no-repeat center bottom;color: #333333;padding-bottom:10px;position:relative;}
#guess .your .sister .index-line{position:absolute;width:230px;height:4px;background:#e29a66;bottom:-1px;left:0;}
#guess .your .sister b{display: inline-block;font-size: 24px;padding-left:10px;
font-weight: 500;vertical-align: middle;}
#guess .your .sister span{display: inline-block;font-size:16px;margin-left:7px;
position: relative;top:9px; color:#7d7d7d;font-family: "Arial";}
#guess .your .sister a{display: inline-block;float: right;margin-top:8px;color: #333333;cursor: pointer;margin-right: 8px;}
#guess .your .sister a .index_change{font-size:12px;display: inline-block;color:#333333;margin-right: 7px;position: relative;top:-6px;}

#guess .your .sister a img{display: inline-block;width: 20px;height: 20px;}

#guess .yourCont{width: 1200px;margin: 18px auto 0;position: relative;}
#guess .yourCont .ulwipe{width: 1200px;margin: 0 auto;overflow: hidden;}
.swiper-container {height: 266px; }
.swiper-container .swiper-wrapper{width: 1224px;}
.swiper-wrapper .swiper-slide {float: left;width: 270px;height: 258px;cursor: pointer;margin:0 30px 0 6px;box-shadow:2px 4px 6px #dedede;}
.swiper-wrapper .swiper-slide a{display: inline-block;width: 270px;height: 246px;}
.swiper-wrapper .swiper-slide img{display: block;width: 270px;height:202px; background:#eee;}
.swiper-wrapper .swiper-slide p{font-size: 14px;color: #333333;width: 230px;text-align: center;padding:0 20px;line-height: 56px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#guess .yourCont span{display: inline-block;position: absolute;top: 100px;cursor: pointer;}
#guess .yourCont .swiper-prev{left: 0;}
#guess .yourCont .swiper-next{right: 0;}





#container .pub{margin-top:30px;width: 1200px;height: 637px;}
#container .con_top{padding-left:10px;position:relative;background: url(../../indeximg/ititlebg.png) left bottom repeat-x;padding-bottom:10px;}
#container .con_top .index-line{position:absolute;width:220px;height:4px;background:#e29a66;bottom:-1px;left:0;}
#container .con_top_left{}
#container .sone{color:#333333;display:block;font-size: 24px;
font-weight: 500;vertical-align: middle;}
#container .stwo{width: 168px;display: block;color:#313131;margin-left:7px;color: #7d7d7d;
    font-family: "Arial";font-size:16px;position:relative;top:14px;}
#container .sthree{width: 344px;border-bottom:1px solid #313131;margin-top:30px;*margin-top:12px;}
#container .con_top_right{margin-top: 16px;}
#container .con_top_right span{color:#333333;}
#container .con_top_right span a{color:#333333;margin-right: 4px;}

#container .pub_center{color:#333333;width: 1200px;margin-top: 10px;border-bottom:1px solid #e29a66;height:96px;}
#container .pub_center a{width: 92px;height:32px;text-align: center; color:#333333;padding-top: 60px;display:block;float:left;background-position:40px;font-size:16px;}
#container .con_center a.changeColor{color:#333333;border:1px solid #e29a66;border-bottom:1px solid #f6f6f6;border-top:4px solid #e29a66}

#container .pub_bottom{margin-top: 20px;}
#container .pub_bottom ul{display: none;width: 1200px;margin: 0 auto;}
#container .pub_bottom ul li{float: left;margin:0 30px 10px 6px;width: 270px;background: #fff;box-shadow: 2px 4px 6px #dedede;position: relative;}
#container .pub_bottom ul li img{width: 270px;height:202px;display: block;background:#eee;}
#container .pub_bottom ul li p{line-height: 20px;margin-left:20px;width: 236px;position: relative;}
#container .pub_bottom ul li.last{margin-right: 0;}
#container .title a{color:#333333;float: left;margin-top: 20px; font-size:16px;height: 60px;overflow: hidden;}
#container .data_one{margin-top: 10px;}
#container .dataone{width: 50%;color: #666666;}
#container .datatwo{color: #686868;}
#container .dataone span{display: inline-block;width:174px;vertical-align: top;line-height:16px;margin-top:2px;/* text-overflow:ellipsis;overflow:hidden;white-space:nowrap; */}

#container .pub_bottom ul li .storylibg {width: 272px; height: 202px; background-size: 100% 100%; background:#eee;}
#container .pub_bottom ul li .storylibg img {display: block; width: 42px; height: 42px; margin: 0 auto; padding-top: 81px;background:none; }
#container .pub_bottom ul li h2 {width: 230px; margin: 0 auto; padding: 20px 0;padding-bottom:14px; line-height:20px;font-weight:normal;}
#container .pub_bottom ul li h2 a {color:#333333; width: 230px;font-size:16px;height: 40px;overflow: hidden;display: inline-block; }
#container .pub_bottom ul li .storynum {width: 230px; margin: 0 auto; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; padding: 8px 0; }
#container .pub_bottom ul li .storynum span {display: inline-block; width: 31%; line-height: 18px; border-right: 1px solid #d6d6d6; text-align: center; }
#container .pub_bottom ul li .storynum span strong {display: inline-block; color:#fd5e24; font-weight: 500;}

#container .pub_bottom ul li .zan{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; margin:12px 20px 18px; padding:8px 0px 8px 14px;}
#container .pub_bottom ul li .zan span{float: left;border-right:1px solid #d6d6d6; width: 60px;}
#container .pub_bottom ul li .zan span.lastspan{border:0;width: 50px;}
#container .pub_bottom ul li .zan .secspan{margin-left:12px; width: 68px;}
#container .pub_bottom ul li .zan span i{font-style: normal;color:#fd5e24;}
#container .con_tiket{text-align: center;margin-bottom: 26px;}
#container .signin{margin-top:16px;}
#container ul li .con_tiketone{text-align: center;}
#container ul li .con_tiketone button{background:#bcbcbc;border-bottom:3px solid #a2a0a1;  }
#container .time{color:#fd5e24;width: 100%;text-align: center;margin-top: 14px;}
#container .timeone{color: #a1a1a1}


#container .booking_center{width: 1200px;height:460px;position: relative;margin-top: 112px;}
#container .booking_center .bcbg{position: absolute;width: 1200px;height:460px; top:0;left:0;}
#container .booking_center .bcbg img{display: inline-block;width: 1200px;height:460px; -webkit-filter: blur(4px); -moz-filter: blur(4px); -ms-filter: blur(4px); filter: blur(4px);  }
#container .booking_center .zhegaimg{position: absolute;width: 1200px;height:460px; top:0;left:0;background: #000;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40)}

#container .booking_center .smallunbo{position: absolute;bottom: 80px;left:170px;}

#mySwipe{width: 880px; position: relative;height: 150px;}
.swipe-wrap1 ul li{float: left;cursor: pointer;}
.swipe-wrap1 ul li div{position: relative;float: left;}
.swipe-wrap1 ul li div:hover {opacity: 1;}

.swipe-wrap1 ul li div span{position: absolute;bottom: 0;float: left;left: 0;width: 200px;height: 31px;background:rgba(0,0,0,.7);text-align: center;line-height: 31px;color: #fff;}
.swipe-wrap1 ul li div img{float:left;margin-right: 20px;width:200px;height:150px;background:#eee;}
.swipe{overflow: hidden; visibility: hidden; position:relative;}
.swipe-wrap{position:relative;}
.swipe-wrap .swipe-wrap1 {float: left;width: 100%; position:relative;}
#position{position: absolute; left: 42%; margin: 0; width: 100%; text-align: center;top:174px;}
#position li{width: 20px; height: 18px; margin: 0 8px; display: inline-block; background:url(../../indeximg/lbblack.png) no-repeat center;background-size:100% 100%;float: left;cursor: pointer;}
#position li.cur{background:url(../../indeximg/lblan.png) no-repeat center;background-size:100% 100%;}

#prev,#next{position: absolute;color: #fff;font:40px/100px "";text-align: center;cursor: pointer;top:54px;}
#prev,#next img{display: block;}
#prev{left: -34px;}
#next{right:-20px;}

#showbig{position: absolute;top:-318px;left:22px;}
#showbig .showbig_left img{float: left;border:2px solid #9997a7;display: inline;width: 378px;height:284px;background:#eee;}
#showbig .showbig_right{margin-left:48px;width: 406px;}
#showbig .showbig_right h1{color:#e29a66;margin-bottom: 60px;margin-top:24px;font-size:24px;font-weight:500;}
#showbig .showbig_right div{color:#fff;}
#showbig .showbig_right div span{margin-right: 10px;display: inline-block;line-height: 24px;font-size:14px;}
#showbig .showbig_right div a{text-align: left;line-height: 16px;text-align: left;display: inline-block;width: 330px;vertical-align: top;font-size:14px;color:#fff;margin-top:4px;}
#showbig .showbig_right div a.jianinstro{height:32px;overflow:hidden;}
#showbig .showbig_right .index_yuding{width:100%;margin-top:18px;float: left;}
#showbig .showbig_right .index_yuding a{float: left;cursor: pointer;}
#showbig .showbig_right .index_yuding button{width: 110px;height:35px;color:#fff;border:2px solid #fff;float: left;background:rgba(0,0,0,.3);cursor: pointer;margin-left:52px;}
#container .container3stwo{width: 200px;font-size: 23px;line-height: 54px;}
#container .container3stwo i{font:100 44px "";color:#666; font-style: oblique;}

.data_one strong{position: absolute;font-weight: 500;top:0;right:0;}
.index_baifen{width:234px;height: 40px; position: relative;left:20px; }
.index_baifen .baifen_hui{position: absolute;top:50%;width: 100%;height:5px;background: #c7c7c7;overflow: hidden;}
.index_baifen .baifen_lan{position: absolute;top:50%;width: 30%;height:5px;background: #e29a66;overflow: hidden;}
.index_baifen .baifen_shu{color:#e29a66;font-size: 18px;right:0;position: absolute;top:-14px;}
.index_shenyu{width: 100%;}
.index_shenyu div{color:#f54141;margin-top: 16px;text-align: center;margin-bottom: 20px;font-size:14px;}
.index_shenyu div span{margin:0 24px;}

#container3 .pub_bottom ul li{height:522px;}
#container .container4 .title a{height:22px; }
#container .container4 .con_bottom ul li{height:404px;}
#container .container4 .hotlove{margin-bottom: 18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.container5 .container5_zan{margin-top: 24px;}
#container .container5 .index_bofang{position: absolute;top:72px;left:117px; }
#container .container5 .secondul{margin-top: 30px;}

#container .container5 .addDIv{width: 230px; margin: 0 auto; color: #666666;line-height: 20px;}
#container .container5 .addDIv span{display: inline-block;vertical-align: top;}
#container .container5 .addDIv a{display: inline-block;width:160px;height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align: left;color: #666666;}
#container .container5 .addDIv2{padding-bottom: 20px;}



#stair{position: fixed;width:48px; top:20%;left:51%;margin-left:594px;display: none;}
#stair span{width: 34px;float: left;display: block;background: #b2b2b2;margin-bottom:2px;color:#fff;font-size: 14px; text-align: center;padding:6px 10px 10px;cursor: pointer;}
body #stair .stairone{background: #e29a66;_background:#b2b2b2;}
#stair span:hover{background: #e29a66;}
#stair span:active{background: #e29a66;}
@media only screen and (max-width:1300px){
	#stair{margin-left:572px}
}
#lunbo_photo_container span img{background:#eee;}