.booking-item{margin-top:8px;}
.booking-list{background:#fff;overflow:hidden;padding:10px;margin-bottom:8px;}
.booking-list li{display:flex;}
.booking-list li img{width:100px;height:100px;display:block;}
.booking-list li .conten-right{flex:1;padding-left:10px;position:relative;}
.booking-list li .conten-right .title{font-size:16px;line-height:20px;color:#333;margin-top:-3px;height:40px;overflow:hidden;}
.booking-list li .conten-right p{margin-top:4px;color:red;font-size:12px;}
.booking-list li .conten-right p i{padding-right:3px;}
.booking-list li .conten-right p em{color:#999;padding-left:15px;}
.booking-list li .conten-right .price{margin-top:2px;}
.booking-list li .conten-right .price span{font-weight:700;font-size:16px;color:red;}
.booking-list li .conten-right .price s{padding-left:8px;color:#999;font-size:12px;}
.booking-list li .conten-right .yufu{display:inline-block;
border:1px red solid;padding:1px 3px;font-size:10px;color:red;background:#FFF0EF;border-radius:5px;margin-top:3px;}
.booking-list li .conten-right .buy{padding:3px 10px;background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%) ;box-shadow:0 2px 5px #FFB0AC;color:#fff;border-radius:50px;position:absolute;bottom:0;right:0;}
.booking-list li .conten-right .buy-end{background:#ccc;box-shadow:none;}
.booking-listhead{background:#fff;}
.booking-listhead .bui-nav{background:#fff;}
.booking-listhead .bui-nav .bui-btn{line-height:normal;min-height:0;padding:10px;}
.booking-listhead .bui-nav li{min-width:0;position:relative;}
.booking-listhead .bui-nav .active{color:red;}
.booking-listhead .bui-nav .active:after{background:red;content:"";height:2px;width:100%;position:absolute;
left:0;bottom:0;}
.small-banner{margin:10px 0;display:block;}
.small-banner img{width:100%;display:block;}
.index-booktext{padding:10px;overflow:hidden;text-align:center;background:#fff;position:relative;
	top:8px;border-bottom:1px #eee solid;font-size:16px;color:#333;}
.index-booktext i{background: linear-gradient(to bottom, #FF9391, #FF4366);
	-webkit-background-clip: text;color: transparent;padding-right:5px;font-size:18px;}
/*内容页*/
.bookshow-top{background:#fff;padding:10px;overflow:hidden;}	
.bookshow-top .title{font-size:16px;line-height:22px;color:#333;}
.bookshow-top .title span{padding:2px 5px;background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);color:#fff;border-radius:50px;font-size:12px;margin-right:8px;position:relative;top:-1px;}
.bookshow-top .price{display:flex;margin-top:8px;justify-content: space-between;}
.bookshow-top .price .rmb{display:flex;}
.bookshow-top .price .rmb .xian{font-size:35px;color:red;font-family:"Arial";}
.bookshow-top .price .rmb .xian em{font-size:16px;}
.bookshow-top .price .rmb .yuan{padding-left:3px;align-items:center;}
.bookshow-top .price .rmb .yuan p:nth-child(1){font-size:12px;text-decoration:line-through;color:#888;}
.bookshow-top .price .rmb .yuan p:nth-child(2){border:1px red solid;padding:1px 3px;font-size:11px;color:red;background:#FFF0EF;border-radius:5px;margin-top:1px;}
.bookshow-top .user-img{display:flex;flex-direction:column;text-align:center;}
.bookshow-top .user-img i{font-size:22px;}
.bookshow-top .user-img span{font-size:12px;padding-top:2px;}
.bookshow-top .views{display:flex;margin-top:12px;padding-bottom:8px;}
.bookshow-top .views span{font-size:12px;color:#888;display:inline-block;}
.bookshow-top .views span:nth-child(2){flex:1px;text-align:center;}
.bookshow-top .views span i{padding-right:4px;font-size:14px;position:relative;top:2px;}
.bookshow-top .views em{color:red;}
.bookshow-top .others{margin-top:8px;}	
.bookshow-top .others p{color:red;}
.show-know{display:flex;justify-content: space-between;color:#333;align-items:center;margin-top:8px;}
.show-know span:nth-child(2){color:#999;font-size:12px;position:relative;padding-right:15px;}
.show-know i{font-size:20px;position:absolute;top:-2px;right:0;}
.bookshow-time{padding:10px;background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);
	color:#fff;display:flex;justify-content: space-between;font-size:14px;align-items:center;}
.bookshow-time .time-left{font-weight:700;font-size:18px;}
.bookshow-time .time-right em{display:none;}
.bookshow-time .time-right span{padding-left:3px;}
.bookshow-time .time-right span i{font-style:normal;background:#fff;color:red;border-radius:5px;
	padding:1px 2px;}
.bookshow-time .time-right .end i{margin:0 4px;}
.user-books{margin-top:8px;display:flex;padding:10px;overflow:hidden;background:#fff;align-items:center;}	
.user-books span{flex:1;display: flex;position:relative;}
.user-books span img{border-radius:50%;width:35px;height:35px;display:block;}
.user-books p{color:#999;font-size:12px;}
.user-books p i{font-size:20px;padding-left:5px;position:relative;top:2px;}
.book-showqun{padding:10px;background:#fff;margin-top:8px;}	
.book-showqun ul{display:flex;}
.book-showqun ul li:nth-child(2){flex:2;padding-left:15px;}
.book-showqun ul li img{width:95px;height:95px;display:block;border-radius:5px;}
.book-showqun .title{font-size:18px;font-weight:700;}
.book-showqun .des{font-size:14px;color:#999;}
.book-showqun .cnt{margin:6px 0;}
.book-showqun .cnt span{padding-right:20px;}
.book-showqun .cnt span em{color:#FF353A;}
.book-showqun .cnt span i{padding-right:5px;}
.bookshow-conent{margin-top:8px;background:#fff;overflow:hidden;padding-bottom:10px;}
.bookshow-conent span{font-size:16px;border-bottom:2px red solid;text-align:center;display:block;padding:10px;}
.bookshow-conent .content{font-size:15px;line-height:20px;padding:10px;}
.bookshow-conent .content img{width:100%;display:block;}
.userding-kuang{top:5%;position:fixed;}
.userding-kuang .bui-dialog-foot .bui-btn{min-height:0;color:#666;background:#eee;}	
.userding-kuang .bui-dialog-head{border-bottom:1px #eee solid;}
.userding-kuang ul li{border-bottom:1px #eee solid;display:flex;padding:10px;align-items:center;}
.userding-kuang ul li img{width:40px;height:40px;display:block;border-radius:50%;}
.userding-kuang ul li span{padding-left:8px;font-size:12px;}
.userding-kuang ul li p{text-align:right;flex:1;font-size: 12px;}
.userding-kuang .know{padding:10px;text-align:left;display:block;overflow:hidden;}
.userding-kuang .know p{line-height:20px;}
.userding-kuang .know img{width:100%;display:block;}
.userding-kuang .know .des{margin-top:8px;color:#888; text-align:center;}
.userding-kuang .know .links{text-align:center;margin-top:10px;}
.userding-kuang .know .links em{color:red;font-weight:700;}