@charset "utf-8";
/* CSS Document */
 /*谷歌去掉number箭头*/
   input::-webkit-outer-spin-button,
   input::-webkit-inner-spin-button {
    -webkit-appearance: none;
   }
   /*火狐*/
   input[type="number"] {  -moz-appearance: textfield;}
@media (min-width:1200px) {	
#cart_bt {background:#063d83; color:#FFFFFF;display:flex;align-items:center;}
#cart_bt li {font-weight:bold; background:#063d83; color:#FFFFFF;}
.cartList{
    /*background: url("../image/02.jpg") no-repeat;*/
    /*height: 414px;*/
    overflow: hidden;
	width:100%; float:left;
	margin-top:30px;
}

.cartList ul{
    display: flex;
	justify-content: space-around;
    padding-top: 10px;
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E4
}
.cartList ul:nth-of-type(1){
font-weight:bold;
    /*float: right;*/
    /*width: 450px;*/
}

.cartList ul li{
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    text-align: center;
    line-height: 25px;
	width:10%;
	display: flex;
    justify-content:center;
    align-items:Center;
    /*float: left;*/
}
.cartList ul li input[name="price"]{
    border: none;
    background: transparent;
    width: 45px;
    text-align: center;
}
.cartList ul li input[name="amount"]{
    width: 45px;
    text-align: center;
    border: 1px solid #999999;
    border-left: none;
    border-right: none;
    height: 21px;
}
.cartList ul li input[name="minus"],.cartList ul li input[name="plus"]{
    height: 25px;
    border: 1px #999999 solid;
    width: 25px;
    text-align: center;
}
.cartList ul li:nth-of-type(1){width: 8%;margin-right: 15px;}
.cartList ul li:nth-of-type(2){width: 12%;margin-right: 15px;}
.cartList ul li:nth-of-type(3){width: 15%;margin-right: 15px;}
.cartList ul li:nth-of-type(4){width: 15%;margin-right: 15px;}
.cartList ul li:nth-of-type(5){width: 10%;margin-right: 15px;}
.cartList ul li:nth-of-type(6){width: 5%;margin-right: 15px;}
.cartList ul li:nth-of-type(7){width: 15%;margin-right: 15px;}
.cartList ul li:nth-of-type(10){width: 15%;margin-right: 15px;}




.cartList2 ul li:nth-of-type(1){width: 18%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(2){width: 12%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(3){width: 15%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(4){width: 5%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(5){width: 10%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(6){width: 5%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(7){width: 15%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(10){width: 15%;margin-right: 15px;}



.cartLists ul li:nth-of-type(1){width: 10%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(2){width: 12%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(4){width: 20%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(5){width: 5%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(6){width: 10%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(10){width: 15%;margin-right: 15px;!important;}


.cartListsz ul li:nth-of-type(1){width: 10%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(2){width: 12%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(4){width: 20%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(5){width: 5%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(6){width: 10%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(10){width: 15%;margin-right: 15px;!important;}



.cartList ul li p{cursor: pointer;}
.cartList ol{
    float: right;
    clear: both;
    margin-top: 40px;
}
.cartList ol li{
    float: left;
}

.cartList ol li span{display: inline-block;
    float: right;
    width: 80px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-family: "微软雅黑";
    background: #ff0000;
    color: #ffffff;
    text-align: center;
    /*margin-top: 5px;*/
    /*margin-right: 15px;*/
    cursor: pointer;
    font-weight: bold;}
	
	
	#gm_bt {background:#063d83; color:#FFFFFF;}
#gm_bt li { line-height:40px; font-size:14px; font-weight:bold; background:#063d83; color:#FFFFFF;}
.gmlist{
    /*background: url("../image/02.jpg") no-repeat;*/
    /*height: 414px;*/
	width:100%;
	float:left;
	margin-top:30px;
}

.gmlist ul{
    display: flex;
	justify-content: space-between;
    padding-top: 10px;
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E4;
	width:100%;
}
.gmlist ul:nth-of-type(1){
font-weight:bold;
    /*float: right;*/
    /*width: 450px;*/
}

.gmlist ul li{
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    text-align: center;
    line-height: 25px;
	width:12%;
	display: flex;
    justify-content:center;
    align-items:Center;
    /*float: left;*/
}
.gmlist ul li input[name="price"]{
    border: none;
    background: transparent;
    width: 45px;
    text-align: center;
}
.gmlist ul li input[name="amount"]{
    width: 45px;
    text-align: center;
    border: 1px solid #999999;
    border-left: none;
    border-right: none;
    height: 21px;
}
.gmlist ul li input[name="minus"],.gmlist ul li input[name="plus"]{
    height: 25px;
    border: 1px #999999 solid;
    width: 25px;
    text-align: center;
}
.gmlist ul li:nth-of-type(1){width: 80px;}

.gmlist ul li:nth-of-type(4){width: 300px;}
.gmlist ul li:nth-of-type(5){width: 300px;}
.gmlist ul li p{cursor: pointer;}
.gmlist ol{
    float: right;
    clear: both;
    margin-top: 40px;
}
.gmlist ol li{
    float: left;
}

.gmlist ol li span{display: inline-block;
    float: right;
    width: 80px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-family: "微软雅黑";
    background: #ff0000;
    color: #ffffff;
    text-align: center;
    /*margin-top: 5px;*/
    /*margin-right: 15px;*/
    cursor: pointer;
    font-weight: bold;
	}
}



@media (max-width:1199px) {
	
	#cart_bt {background:#063d83; color:#FFFFFF;}
#cart_bt li {  font-size:14px; font-weight:bold; background:#063d83; color:#FFFFFF; }
.cartList{
    /*background: url("../image/02.jpg") no-repeat;*/
    /*height: 414px;*/
	width:100%; float:left;
	margin-top:30px;
	overflow:scroll;
}

.cartList ul{
    display: flex;
	justify-content: space-around;
    padding-top: 0.1rem;
	padding-bottom:0.1rem;
	border-bottom:1px solid #E5E5E4;
	width:1400px;
	overflow:scroll;
}
.cartList ul:nth-of-type(1){
font-weight:bold;
    /*float: right;*/
    /*width: 450px;*/
}

.cartList ul li{
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    text-align: center;
    line-height: 25px;
	width:10%;
	display: flex;
    justify-content:center;
    align-items:Center;
    /*float: left;*/
}
.cartList ul li input[name="price"]{
    border: none;
    background: transparent;
    width: 45px;
    text-align: center;
}
.cartList ul li input[name="amount"]{
    width: 45px;
    text-align: center;
    border: 1px solid #999999;
    border-left: none;
    border-right: none;
    height: 21px;
}
.cartList ul li input[name="minus"],.cartList ul li input[name="plus"]{
    height: 25px;
    border: 1px #999999 solid;
    width: 25px;
    text-align: center;
}
.cartList ul li:nth-of-type(1){width: 8%;margin-right: 15px;}
.cartList ul li:nth-of-type(2){width: 12%;margin-right: 15px;}
.cartList ul li:nth-of-type(3){width: 15%;margin-right: 15px;}
.cartList ul li:nth-of-type(4){width: 15%;margin-right: 15px;}
.cartList ul li:nth-of-type(5){width: 10%;margin-right: 15px;}
.cartList ul li:nth-of-type(6){width: 5%;margin-right: 15px;}
.cartList ul li:nth-of-type(7){width: 15%;margin-right: 15px;}
.cartList ul li:nth-of-type(10){width: 15%;margin-right: 15px;}




.cartList2 ul li:nth-of-type(1){width: 18%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(2){width: 12%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(3){width: 15%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(4){width: 5%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(5){width: 10%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(6){width: 5%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(7){width: 15%;margin-right: 15px;}
.cartList2 ul li:nth-of-type(10){width: 15%;margin-right: 15px;}



.cartLists ul li:nth-of-type(1){width: 10%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(2){width: 12%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(4){width: 20%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(5){width: 5%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(6){width: 10%;margin-right: 15px;!important;}
.cartLists ul li:nth-of-type(10){width: 15%;margin-right: 15px;!important;}


.cartListsz ul li:nth-of-type(1){width: 10%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(2){width: 12%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(4){width: 20%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(5){width: 5%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(6){width: 10%;margin-right: 15px;!important;}
.cartListsz ul li:nth-of-type(10){width: 15%;margin-right: 15px;!important;}



.cartList ul li p{cursor: pointer;}
.cartList ol{
    float: right;
    clear: both;
    margin-top: 40px;
}
.cartList ol li{
    float: left;
}

.cartList ol li span{display: inline-block;
    float: right;
    width: 80px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-family: "微软雅黑";
    background: #ff0000;
    color: #ffffff;
    text-align: center;
    /*margin-top: 5px;*/
    /*margin-right: 15px;*/
    cursor: pointer;
    font-weight: bold;}
	
	
	#gm_bt {background:#063d83; color:#FFFFFF;}
#gm_bt li { line-height:40px; font-size:14px; font-weight:bold; background:#063d83; color:#FFFFFF;}
.gmlist{
    /*background: url("../image/02.jpg") no-repeat;*/
    /*height: 414px;*/
    
	width:100%;
	float:left;
	margin-top:30px;
	overflow: scroll;
}

.gmlist ul{
    display: flex;
	justify-content: space-between;
    padding-top: 10px;
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E4;
	width:1200px;
	white-space:nowrap;
	overflow: scroll;
}
.gmlist ul:nth-of-type(1){
font-weight:bold;
    /*float: right;*/
    /*width: 450px;*/
}

.gmlist ul li{
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    text-align: center;
    line-height: 25px;
	width:12%;
	display: flex;
    justify-content:center;
    align-items:Center;
    /*float: left;*/
}
.gmlist ul li input[name="price"]{
    border: none;
    background: transparent;
    width: 45px;
    text-align: center;
}
.gmlist ul li input[name="amount"]{
    width: 45px;
    text-align: center;
    border: 1px solid #999999;
    border-left: none;
    border-right: none;
    height: 21px;
}
.gmlist ul li input[name="minus"],.gmlist ul li input[name="plus"]{
    height: 25px;
    border: 1px #999999 solid;
    width: 25px;
    text-align: center;
}
.gmlist ul li:nth-of-type(1){width: 80px;}

.gmlist ul li:nth-of-type(4){width: 300px;}
.gmlist ul li:nth-of-type(5){width: 300px;}
.gmlist ul li p{cursor: pointer;}
.gmlist ol{
    float: right;
    clear: both;
    margin-top: 40px;
}
.gmlist ol li{
    float: left;
}

.gmlist ol li span{display: inline-block;
    float: right;
    width: 80px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-family: "微软雅黑";
    background: #ff0000;
    color: #ffffff;
    text-align: center;
    /*margin-top: 5px;*/
    /*margin-right: 15px;*/
    cursor: pointer;
    font-weight: bold;
	}
}