@charset "utf-8";
body{background-color:#fff;}
.acti-details-box{padding-top:10px;}
.release-box{margin-bottom:40px;}
.release-head{margin:40px 0 20px;padding:0 40px 0 20px; border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;overflow:hidden;}
.release-box-title{float:left;margin:0;height:40px;line-height:40px;font-size:20px;font-weight:bold;}
.release-head-nav{float:right;list-style:none;margin:0;padding:0;}
.release-head-nav li{float:left;padding:0 20px;}
.release-head-nav a{display:block;font-size:14px;color:#444;line-height:40px;text-align:center;}
.release-body{overflow:hidden;}
.release-body-side{width:100px;float:left;}
.release-body-menu{list-style:none;margin:0;padding:0;}
.release-body-menu li{overflow:hidden;}
.release-body-menu a{display:block;text-align:right; height:20px;line-height:20px;margin:10px 0;border-right:3px solid #fff;padding-right:10px;color:#5c5c5c;font-size:16px;}
.release-body-menu a:hover{text-decoration:none;border-right-color:#f09429;}
.release-body-menu li.current a{border-right-color:#f09429;}

.release-body-content{margin-left:190px;}
.release-content-title{font-size:18px;color:#000;margin-bottom:30px;}
.release-content-body .form-horizontal{overflow:hidden;}
.release-content-body .control-label{text-align:left;}
.release-content-body .control-label span{padding:0 4px 4px 0; border-bottom:2px solid #f09730;color:#646464;}
.release-content-body .form-group{margin-bottom:50px;}

.photo-clipping{height:126px; width: 252px; margin: 0; padding: 0; background-color: #fcfcfc; overflow: hidden;}
.photo-clipping >img {max-width: 100% !important;}
.photo-clipping-box .btn{margin-top:90px;}
.acit-img,.photo-clipping-box{margin-top:20px;}
.acit-img .photo-clipping{height:100px;}


/*行程安排*/
.itinerary .form-group{margin-bottom:15px;}
.itinerary .panel-heading{position:relative;}
.itinerary .edit-btn{position:absolute;right:10px;top:3px;border:0;}
.itinerary .delete-btn{position:absolute;right:10px;top:3px;border:0;}
.itinerary .panel-body{display:block;background-color:#f5f5f5;border-radius:0 0 3px 3px;}
.panel-yellow{border-color:#f09429;}
.panel-yellow .panel-heading{color: #fff;background-color:#f09429;border-color:#f09429;}
.btn-yellow{background-color:#f09429;}
.btn-yellow:hover{color: #fff;background-color:#a05906;border-color:#a05906;}
   
   

/*活动详情*/
.activity-name{margin-bottom:30px;}
.activity-name span{display:inline-block;line-height:64px;padding:10px 0;border-bottom:6px solid #c9c9c9;color:#333;font-size:30px;}
.activity-text{margin-bottom:0;}
.activity-text,.activity-info{color:#7f7f7f;font-size:16px;line-height:30px;}
.activity-info{list-style:none;padding:0;margin:0;}
.activity-info li{line-height:30px;}
.activity-other{height:34px;line-height:34px;}
.activity-price{float:left;color:#e99216;font-size:30px;margin-right:30px;}
.activity-select{float:left;height:26px;line-height:26px;background-color:#e6e6e0;border:1px solid #8f8f8f;margin:4px 35px 4px 0;}
.activity-select select{border:0;border-radius:0;background-color:transparent;}
.activity-btn{float:left;}

.entered-people{background-color:#e3e3e3;padding:10px 24px;margin-top:20px;}
.entered-info{font-size:12px;color:#505050;overflow:hidden;height:30px;line-height:30px;border-bottom:1px solid #a6a6a6;}
.entered-info p{float:left;margin-bottom:0;}
.entered-info a{float:right;}
.entered-box{position:relative;}
.entered-box>a{position:absolute;top:50%;margin-top:-7px;text-decoration:none;}
.entered-box .entered-people-next{right:-14px;}
.entered-box .entered-people-prev{left:-14px;}
.entered-people-list{list-style:none;margin:0;padding:0;}
.entered-people-list img{width:100%;}
.activity-img img{width:100%;}
.activity-nav{height:50px;background-color:#e99216;margin-top:25px;}
.activity-nav-list{list-style:none;padding:0;}
.activity-nav-list a{display:block;line-height:50px;text-align:center;font-size:14px;color:#fff;}

.activity-images{background-color:#393e43;text-align:center;padding-bottom:10px;}
.activity-images>a{font-size:20px;text-decoration:none;}
.activity-images-list{padding:20px 0;margin:0;list-style:none;}
.activity-images-list li{overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.activity-images-list img{width:100%;}

.activity-info-title{line-height:60px;border-bottom:4px solid #e99216;color:#404040;font-size:30px;padding-left:4px;}
.refer-data{text-align:center;padding:54px 0 60px 0;}
.scheduling-box>div{color:#404040;font-size:20px;border-left-width:4px;border-left-style:solid;height:64px;line-height:64px;padding-left:22px;margin-top:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.scheduling-box>div.first-day{border-left-color:#818181;}
.scheduling-box>div.sec-day{border-left-color:#f3a113;}
.scheduling-intro{line-height:28px;color:#676767;font-size:16px;border-top:1px solid #606060;margin-left:27px;margin-top:20px;padding-top:10px;margin-bottom:60px;}

.spots-intro-list{margin:30px 0 80px 0;padding-left:24px;}
.spots-intro-list li{font-size:18px;color:#676767;line-height:34px;}
.expense-detail{overflow:hidden;margin-bottom:20px;}
.expense-detail h3,.expense-detail li{color:#676767;line-height:34px;}
.expense-detail h3{font-size:18px;}
.expense-detail li{font-size:16px;}
.expense-detail ul{margin:0 0 40px 0;list-style:none;padding:0;}
.preparation{margin-bottom:40px;}
.preparation h3{line-height:34px;}
.preparation p{line-height:30px;font-size:16px;color:#676767;}
.preparation .page-header{font-size:18px;color:#676767;}
.related-activities{margin-bottom:100px;}
/*.acti-search-form input,.acti-search-form button{background-color:transparent;border:0;}*/
.acti-search-form input{color:#333;}
.acti-search-form input:focus,.acti-search-form button:focus{outline:none;border-color:transparent;}
.acti-search-form input:focus{background-color:#fff;}
.acti-search-form button:before{color:#868686;}

