/*bookinfo*/
.bookinfo{padding:36px 0 80px;}
.bookinfo .bi_content{box-shadow:0 0 24px rgba(0,0,0,.09);background:url(book_img.webp) no-repeat left center;padding-left:430px;border-radius:10px;background-size:430px 100%;}
.bookinfo .bi_input{width:100%;padding:10px 63px 40px 36px;}
.bookinfo .bi_input .bi_ul{margin-top:29px;}
.bookinfo .bi_input .bi_li{width:25%;float:left;}
.bookinfo .bi_input .bi_li.bi_li1{width:33.33%;}
.bookinfo .bi_input .bi_li.bi_li2{width:50%;}
.bookinfo .bi_input .bi_li.bi_li3{width:100%;}
.bookinfo .bi_input .bi_li label{width:110px;height:42px;line-height:42px;display:block;float:left;font-size:16px;color:#222;font-weight:normal;margin-bottom:0;text-align:center;}
.bookinfo .bi_input .bi_li label.w1{width:160px;}
.bookinfo .bi_input .bi_li label.tl{text-align:left;padding-left:25px;}
.bookinfo .bi_input .bi_li input{height:42px;line-height:40px;border:1px solid #DCDCDC;padding:5px 8px;border-radius:3px;display:block;width:calc(100% - 110px);float:right;}
.bookinfo .bi_input .bi_li input.w1{width:calc(100% - 160px);}
.bookinfo .bi_input .spag_btn{width:calc(100% - 25px);height:50px;line-height:50px;color:#FFF;font-size:18px;text-align:center;background:#e60619;border-radius:3px;margin-top:43px;margin-left:25px;cursor:pointer;}
/*1429以下屏幕*/
@media screen and (max-width:1429px){
	.bookinfo{padding:30px 0 50px;}
	.bookinfo .bi_content{padding-left:360px;background-size:360px 100%;}
	.bookinfo .bi_input{padding:1px 40px 20px 26px;}
	.bookinfo .bi_input .bi_ul{margin-top:24px;}
	.bookinfo .bi_input .bi_li label{height:38px;line-height:38px;font-size:15px;}
	.bookinfo .bi_input .bi_li input{height:38px;line-height:38px;padding:3px 6px;}

}
/*1229以下屏幕*/
@media screen and (max-width:1229px){
	.bookinfo .bi_content{background:none;padding-left:0;}
	.bookinfo .bi_input .bi_li label{width:100px;}
	.bookinfo .bi_input .bi_li input{width:calc(100% - 100px);}
	.bookinfo .bi_input .bi_li label.tl{padding-left:0;}
	.bookinfo .bi_input .bi_li label.w1{width:130px;}
	.bookinfo .bi_input .bi_li input.w1{width:calc(100% - 130px);}
	.bookinfo .bi_input button{width:100%;margin-left:0;margin-top:20px;}
}
/*1024以下屏幕*/
@media screen and (max-width:1023px){
	.bookinfo .bi_input .bi_ul{margin-top:18px;}
	.bookinfo .bi_input .bi_li label{height:36px;line-height:36px;font-size:14px;}
	.bookinfo .bi_input .bi_li input{height:36px;line-height:36px;}
}
/*1024以下屏幕*/
@media screen and (max-width:767px){
	.bookinfo .bi_input{padding:1px 20px 20px 20px;}
	.bookinfo .bi_input .bi_ul{margin-top:0;}
	.bookinfo .bi_input .bi_li{margin-top:15px;width:100%;float:none;}
	.bookinfo .bi_input .bi_li.bi_li1{width:100%;}
	.bookinfo .bi_input .bi_li.bi_li2{width:100%;}
	.bookinfo .bi_input .bi_li.bi_li3{width:100%;}
	.bookinfo .bi_input .bi_li label{text-align:left;}
}
