.layui-right{float: right;}
.search-banner{position: relative;height: 338px;width: 100%;background: #8cd9f5;}
	.bg-banner{width: 1200px;background: url(/static/lib/images/banner_bg.png) no-repeat 100% 100%;height: 100%;margin: 0 auto;}
.search-container{position: absolute;top: 50%;left: 50%;transform: translate(-70%,-50%);width: 750px;height: 56px;background: #999;z-index: 99;border: 2px solid #cf022b;}
.search-container > div{width: 100%;height: 100%;position: relative;}
	.logo-container{width: 98px;float: left;background:#eeeeee;text-align: center;font-size: 20px;color: #665656;line-height: 56px;border-right: 2px solid #cf022b;}
	.search-r{margin-left: 100px;}
		.search-btn{display: inline-block;width: 110px;float: right;cursor: pointer;height: 56px;text-align: center;line-height: 58px;color: #fff;background: #cf022b;font-size: 20px;}
		.search-text{margin-right: 110px;}
			.search-text input{width: 100%;line-height: 56px;margin: 0;padding: 0 10px;box-sizing: border-box;border: none;font-size: 18px;}

.local-title{width: 100%;height: 108px;position: relative;}
	.local-title .title-line{height: 2px;background: #cf022b;width: 400px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
	.local-title .title-word{height: 54px;width: 100%;position: absolute;top: 30px;}
		.local-title .title-word span{font-size: 30px;color: #393939;text-align: center;line-height: 36px;display: block;background: #fff;margin: 0 auto;width: 160px;}
		.local-title .title-word p{font-size: 12px;color: #959595;text-align: center;line-height: 18px;letter-spacing: 4px;text-indent: 4px;}

.query{width: 1200px;margin: 0 auto;}
	.query-title{width: 100%;line-height: 48px;font-size: 18px;color: #fff;background: #005ccd;text-indent: 18px;}
		.query-title span{color: #da0000;font-size: 26px;padding-right: 5px;}
	/*.query table{width: 100%;text-align: center;border-top: 1px solid #a0a0a0;margin-top: 32px;}*/
		/*.query table thead th{font-size: 14px;color: #515151;line-height: 44px;border-bottom: 1px solid #a0a0a0;}*/
		/*.query table tbody tr{border-top: 1px solid #a0a0a0;}*/
			/*.query table tbody td{font-size: 12px;color: #515151;line-height: 20px;padding: 5px 0;}*/
			/*.query table tbody td:nth-child(2){width: 25%;}*/
			/*.query table tbody td:last-child{width: 50%;}*/
				/*.query table tbody td p{ overflow: hidden;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;width:100%;padding: 0 15px;box-sizing: border-box;}*/
			.td-details{color: #cf022b!important;cursor: pointer;}

.pop{width: 800px;height: 500px;}
	.pop-title{width: 100%;}
	.pop-title{border-bottom: 1px solid #eee;}
	.li-list{height: 400px;overflow-y: scroll;}
		.li-list > div{border-bottom: 1px solid #eee;}

		.pop table tbody tr td{padding: 8px 10px;border-bottom: 1px solid #eee;text-align: center;}
			.pop table tbody tr td:first-child{width: 120px;}
			.pop table tbody tr td:nth-child(2){width: 240px;}
			.pop table tbody tr td:last-child{width: 430px;}
			.pop ul li{float: left;text-align: center;padding: 8px 10px;box-sizing: border-box;border-bottom: 1px solid #eee;}
			.pop ul li:first-child{width: 120px;}
			.pop ul li:nth-child(2){width: 240px;}
			.pop ul li:last-child{width: 430px;}
				.pop table p{ overflow: hidden;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;width:100%;box-sizing: border-box;}

#test1,#test2,#test3{margin: 0 auto;text-align: center;}

#tbody input{width: 80px;line-height: 28px;padding: 0 3px;border: 1px solid #eee;border-radius: 5px;text-align: center;}
	#tbody input:focus{border-color: #009688;}
	.total_price,.order_bc_tax_reckon,.taxes{width: 80px;padding: 0 3px;overflow: hidden;}
	#tbody tr td:nth-child(2){max-width: 150px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	/*#tbody tr .sort span{display: inline-block;padding: 0 10px;background: #FF5722;font-size: 12px;line-height: 30px;color: #fff;}*/

	#tfoot tr td{text-align: right;}
	#tfoot tr td span{display: inline-block;font-size: 14px;color: #1f6ade;padding: 0 8px;margin-right: 15px;}

