#inventory{font-family: 'Montserrat-Light';}
#inventory .inventory{position: relative;width: 1440px;margin: 65px auto 55px;}
#inventory .inventory .big_title{width: max-content;max-width: 100%;height: 60px;line-height: 60px;border-top: 1px solid #333;border-bottom: 1px solid #333;margin: 0 auto;font-size: 26px;font-family: 'Montserrat-Light';text-align: center;color: #fffbf7;}
#inventory .inventory .search_box{position: absolute;top: 25px;right: 0;}
#inventory .inventory .search_box .text{float: left;width: 160px;height: 34px;line-height: 34px;padding: 0 10px;color: #d0d0d0;background: #000;border: 1px solid #333;font-size: 14px;}
#inventory .inventory .search_box .btn{float: left;width: 60px;height: 36px;line-height: 36px;text-align: center;color: #d0d0d0;background: #000;border: 1px solid #333;border-left: none;cursor: pointer;font-size: 14px;}
#inventory .inventory .inventory_box .cate_box{position: relative;margin: 55px 37px 0;}
#inventory .inventory .inventory_box .cate_box .btn .left_btn{position: absolute;top: 0;left: 0;width: 16px;height: 38px;background: url(../images/icon/cate_left_btn.png) no-repeat center center  #1e1e1e;z-index: 1;cursor: pointer;}
#inventory .inventory .inventory_box .cate_box .btn .right_btn{position: absolute;top: 0;right: 0;width: 16px;height: 38px;background: url(../images/icon/cate_right_btn.png) no-repeat center center  #1e1e1e;z-index: 1;cursor: pointer;}
#inventory .inventory .inventory_box .cate_box .detail{margin: 0 37px;border-bottom: 1px solid #333;overflow: hidden;}
#inventory .inventory .inventory_box .cate_box .content{position: relative;left: 0;height: 38px;line-height: 34px;z-index: 1;}
#inventory .inventory .inventory_box .cate_box .item{float: left;margin-right: 55px;}
#inventory .inventory .inventory_box .cate_box .item.on{border-bottom: 1px solid #fff1d3;}
#inventory .inventory .inventory_box .cate_box .item a{font-size: 20px;color: #d0d0d0;}
#inventory .inventory .inventory_box .cate_box .item:hover a{text-decoration: none;}
#inventory .inventory .inventory_box .cate_box .item.on a{color: #fff1d3;}
#inventory .inventory .inventory_box .table_box{width: calc( 100% - 76px );margin: 30px auto;}
#inventory .inventory .inventory_box .table_box table{width: 100%;}
#inventory .inventory .inventory_box .table_box .title{height: 60px;line-height: 60px;font-size: 24px;color: #edbd8a;}
#inventory .inventory .inventory_box .table_box table td{font-size: 16px;color: #d0d0d0;}
#inventory .inventory .inventory_box .table_box table .tr_title td{font-size: 18px;color: #e9dcc0;text-align: center;}
#inventory .inventory .inventory_box .table_box table .t1{padding: 10px 0;text-align: center;}
#inventory .inventory .inventory_box .table_box table .t2{padding: 10px 20px;}
#inventory .inventory .inventory_box .table_box table .bg{background: #1c1c1c;}
#inventory .inventory .inventory_box .table_box table .w1{width: 360px;}
#inventory .inventory .inventory_box .table_box table .w2{width: 305px;}
#inventory .check_inventory{width: 300px;margin: 20px auto;}
#inventory .check_inventory label{display: block;width: 100%;height: 35px;line-height: 35px;font-size: 16px;color: #fff;}
#inventory .check_inventory span{display: block;width: 100%;height: 35px;line-height: 35px;}
#inventory .check_inventory span input{width: calc( 100% - 2px );height: 33px;line-height: 33px;}
#inventory .check_inventory .btn{margin-top: 15px;}
#inventory .check_inventory .btn input{float: right;height: 35px;line-height: 35px;cursor: pointer;border: 0;}
#inventory .sub_cate{width: calc( 100% - 76px );margin: 0 auto;}
#inventory .sub_cate .item{display: inline-block;vertical-align: middle;margin: 25px 40px 0 10px;}
#inventory .sub_cate .item a{font-size: 16px;color: #d0d0d0;}
#inventory .sub_cate .item a:hover{color: #edbd8a;}
#inventory .sub_cate .item.on a{color: #edbd8a;}
@media(max-width: 1480px){
	#inventory .inventory{width: 100%;}
	#inventory .inventory .inventory_box .table_box table .t1,#inventory .inventory .inventory_box .table_box table .t2{width: 28%;}
}
@media(max-width: 768px){
	#inventory .inventory .big_title{font-size: 20px;height: 50px;line-height: 50px;}
	#inventory .inventory .search_box{position: static;top: unset;right: unset;width: calc( 100% - 40px );margin: 20px auto 0;}
	#inventory .inventory .search_box .text{width: 78%;}
	#inventory .inventory .search_box .btn{width: 15%;}
	#inventory .inventory .inventory_box .cate_box{margin: 55px 15px 0;}
	#inventory .sub_cate{width: calc( 100% - 30px );}
	#inventory .sub_cate .item{margin-right: 30px;}
	#inventory .sub_cate .item a{font-size: 14px;}
	#inventory .inventory .inventory_box .table_box{width: calc( 100% - 30px );}
	#inventory .inventory .inventory_box .table_box .title{font-size: 16px;}
	#inventory .inventory .inventory_box .table_box table .tr_title td{font-size: 14px;}
	#inventory .inventory .inventory_box .table_box table td{font-size: 14px;}
	#inventory .inventory .inventory_box .table_box table .t1, #inventory .inventory .inventory_box .table_box table .t2{width: 18%;}
	#inventory .inventory .inventory_box .table_box table .t2{padding: 10px;}
}