.cgxq,.cglist{
    display:flex;
    width: 100%;
height: 48px;
background: #15452C;
border-radius: 0px 0px 0px 0px;
opacity: 1;
}
.cglist{
    background: #EAF2EE;
    height:100px;
    border: 1px solid #CCCCCC;
}
.ghxq{
     display:flex;
    width: 100%;
height: 48px;
background: #15452C;
border-radius: 0px 0px 0px 0px;
opacity: 1;
}
.text_title{
  font-size: 18px;
font-family: Microsoft YaHei-Regular, Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
  line-height: 48px;
    text-align: center;  
}
.text-l{
       flex: 0 0 8.9%;
        border-right: 1px solid #ccc;
}
.text-2{
    flex: 0 0 30%;
        border-right: 1px solid #ccc;
}
.text-3{
    flex: 0 0 30.1%;
        border-right: 1px solid #ccc;
            line-height: 28px !important;
    overflow-y: scroll;
        padding-top: 20px;
}
.text-4{
   flex: 0 0 31%;
       line-height: 28px !important;
    overflow-y: scroll;
        padding-top: 20px;
}
.text_title1{
  font-size: 16px;
font-family: Microsoft YaHei-Regular, Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 100px;  
text-align: center;
    
}
.text_title2{
  font-size: 16px;
font-family: Microsoft YaHei-Regular, Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 100px;
text-align: center;
    
}
#c_static_001-1694773782455 .s_form_layout1 .s_label{
    font-size: 16px;
font-family: Microsoft YaHei-Regular, Microsoft YaHei;
font-weight: 400;
color: #333333;
    
}
#c_static_001-1694773782455  .s_form_layout1 textarea.s_input{
    height:80px;
}
.e_uploadFile-29{
    display:flex;
    }
.s_other{
    font-size: 14px;
font-family: Microsoft YaHei-Regular, Microsoft YaHei;
font-weight: 400;
color: #999999;
    margin-left: 28px;
}
.text-l1{
 
     flex: 0 0 6%;
 border-right: 1px solid #ccc;
     
}
.text-22{
    flex: 0 0 22%;
 
 border-right: 1px solid #ccc;
   
}
.text-33{
    flex: 0 0 12%;
 border-right: 1px solid #ccc;
     overflow-x: scroll;
  
}
.text-44{
 flex: 0 0 12%;
 border-right: 1px solid #ccc;
     
}
.text-88 {
    flex: 0 0 17%;
        border-right: 1px solid #ccc;
      
   
    line-height: 28px !important;
    padding-top: 28px;
}
.text-55{
    flex: 0 0 20%;
 border-right: 1px solid #ccc;
     line-height: 28px !important;
    padding-top: 28px;
    padding: 5px;
    padding-top: 28px;
   overflow-y: scroll;
    
}
.text-66{
 flex: 0 0 8%;
 
     line-height: 28px !important;
    padding-top: 28px;
    padding: 5px;
    padding-top: 28px;
   
   
}
.ghlist{
width:100%;
height: 100px;
background: #EAF2EE;
border-radius: 0px 0px 0px 0px;
opacity: 1; 
display:flex;
border: 1px solid #ccc;
    
    
}
.cglist:nth-child(2n+1){
      background: #F5F7F2;  
   
}
.ghlist:nth-child(2n+1){
    background: #F5F7F2;
    
}
.ghlist:nth-child(2n+1) .text_title2{
    background: #F5F7F2;
    
}
/*分页*/
.ht-page{
    display: flex;
    justify-content: center;
    align-items: center;
}
	.page-box .num {
		width: 32px;
		height: 32px;
		background: #FFFFFF;
		border-radius: 1px 1px 1px 1px;
		border: 1px solid #E5E5E5;
		display: block;
		text-align: center;
		line-height: 32px;
		font-size: 14px;
		font-family: Microsoft YaHei-Regular, Microsoft YaHei;
		font-weight: 400;
		margin: 0 4px;
	}

	.page-box .num a {
		text-decoration: none;
		color: #4D4D4D;
	}

	.page-box #pageInput {
		width: 79px;
		height: 32px;
		background: #FFFFFF;
		border-radius: 1px 1px 1px 1px;
		opacity: 1;
		border: 1px solid #B3B3B3;
		margin: 0 10px;
		text-align: center;
	}

	.page-box #pagebtn {
		display: none;
	}

	.page-box .total_page {
		margin: 0 10px;
	}

	.page-box .num.current,
	.page-box .num:hover {
	    background: #15452C;
		color: #fff;
		
	}

	.page-box .num.current a,
	.page-box .num:hover a {
		color: #fff;
	}
	.page_jump{
	    
	display:none;
	    
	}
	.page-box #pageInput{

	 display:none;   
	}
	
	/*分页*/
.ht-page{
    display: flex;
    justify-content: center;
    align-items: center;
}
	.page-box2 .num {
		width: 32px;
		height: 32px;
		background: #FFFFFF;
		border-radius: 1px 1px 1px 1px;
		border: 1px solid #E5E5E5;
		display: block;
		text-align: center;
		line-height: 32px;
		font-size: 14px;
		font-family: Microsoft YaHei-Regular, Microsoft YaHei;
		font-weight: 400;
		margin: 0 4px;
	}

	.page-box2 .num a {
		text-decoration: none;
		color: #4D4D4D;
	}

	.page-box2 #pageInput {
		width: 79px;
		height: 32px;
		background: #FFFFFF;
		border-radius: 1px 1px 1px 1px;
		opacity: 1;
		border: 1px solid #B3B3B3;
		margin: 0 10px;
		text-align: center;
	}

	.page-box2 #pagebtn {
		display: none;
	}

	.page-box2 .total_page {
		margin: 0 10px;
	}

	.page-box2 .num.current,
	.page-box2 .num:hover {
	    background: #15452C;
		color: #fff;
		
	}

	.page-box2 .num.current a,
	.page-box2 .num:hover a {
		color: #fff;
	}
	.page_jump{
	    
	display:none;
	    
	}
	.page-box2 #pageInput{

	 display:none;   
	}
	
	.text-3::-webkit-scrollbar {
		width:3px;
	}
.text-3::-webkit-scrollbar-track {
		
		background:#333;
	}
.text-3::-webkit-scrollbar-thumb {
		
		background:#ccc;
	}
	
		.text-4::-webkit-scrollbar {
		width:3px;
	}
.text-4::-webkit-scrollbar-track {
		
		background:#333;
	}
.text-4::-webkit-scrollbar-thumb {
		
		background:#ccc;
	}
	
	.s_other{
  margin-left:0px;
}
.product_img img {
    width: 100%;
    height: 100%;
}
.product_img {
    max-width: 100px;
   
    padding: 5px;
   border-right: 1px solid #ccc;
       width: 100%;
    height: 100%;
}
.text-77 {
    flex: 0 0 10%;
}

		.text-55::-webkit-scrollbar {
		width:3px;
	}
.text-55::-webkit-scrollbar-track {
		
		background:#333;
	}
.text-55::-webkit-scrollbar-thumb {
		
		background:#ccc;
	}

  	.text-33::-webkit-scrollbar{
  	   display:none; 
  	
  	    
  	}
  	.text-22 {
    flex: 0 0 15%;
    border-right: 1px solid #ccc;
    line-height: 28px !important;
    padding-top: 33px;
}

@media screen and (max-width:768px) {
	.text-l {
    flex: 0 0 12.8%;
    
}
.text-2 {
    flex: 0 0 26%;
    border-right: 1px solid #ccc;
}
.text_title1{
    font-size: 14px;
}
.text-2 {
    flex: 0 0 26%;
    border-right: 1px solid #ccc;
    line-height: 28px !important;
    padding-top: 36px;
}
#c_static_001-16948257718050 .e_form-5{
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
}
#c_static_001-16948257718050 .e_input-6 {
    display: flex;
    flex-direction: column;
}
#c_static_001-16948257718050 .e_input-7{
    display: flex;
    flex-direction: column;
}
#c_static_001-16948257718050 .e_textarea-8 {
    display: flex;
    flex-direction: column;
}
#c_static_001-16948257718050 .e_textarea-9{
    display: flex;
    flex-direction: column;
}
[class^=e_][required] .p_label::after {
    left: -91px;
}
#c_static_001-16948257718050 .e_container-21{
         padding-left: 0px; 
     padding-right: 0px;
    
}
#c_static_001-1694773782455 .e_container-42{
        display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    display-radio: flex;
    background-color: rgba(21,69,44,1);
    margin-top: 15px;
    /*overflow-x: scroll;*/
}

#c_static_001-1694773782455 .e_container-42 .cbox-42-0 {
    flex: 0 0 13%;
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-6 {
    flex: 0 0 23%;
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-1 {
    flex: 0 0 21%;
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-2 {
    flex: 0 0 50%;
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-3{
    flex: 0 0 50%;
        background-color: rgba(21,69,44,1);
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-4 {
    flex: 0 0 30%;
        background-color: rgba(21,69,44,1);
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-5 {
    flex: 0 0 50%;
        background-color: rgba(21,69,44,1);
}
#c_static_001-1694773782455 .e_container-42 .cbox-42-6 {
    flex: 0 0 40%;
    background-color: rgba(21,69,44,1);
}
.ghlist {
    width: 100%;
    height: 100px;
    background: #EAF2EE;
    border-radius: 0px 0px 0px 0px;
    opacity: 1;
    display: flex;
   border:unset;
    flex-wrap: nowrap;
    /*overflow-x: scroll;*/
    border-right:unset;
    border-bottom:unset;
}
.text-l1 {
    flex: 0 0 13%;
    border-right: 1px solid #ccc;
    border-bottom:1px solid #ccc;
}
.text-77 {
     flex: 0 0 21%;
      border-bottom:1px solid #ccc;
}
.text-22 {
    flex: 0 0 50%;
    border-right: 1px solid #ccc;
        line-height: 28px !important;
    padding-top: 20px;
    border-bottom:1px solid #ccc;
}

.text-33 {
    flex: 0 0 50%;
    border-right: 1px solid #ccc;
    overflow-x: scroll;
     border-bottom: 1px solid #ccc;
     background: #EAF2EE;
}
.text-44 {
    flex: 0 0 30%;
    border-right: 1px solid #ccc;
     border-bottom: 1px solid #ccc;
     background: #EAF2EE;
}
.text-55 {
    flex: 0 0 50%;
     border-bottom: 1px solid #ccc;
     background: #EAF2EE;
}
.text-66 {
    flex: 0 0 23%;
    line-height: 28px !important;
    padding-top: 28px;
    padding: 5px;
    padding-top: 28px;
     border-bottom: 1px solid #ccc;
     background: #EAF2EE;
   

}
#c_static_001-1694773782455 .e_form-15{
        padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
}
#c_static_001-1694773782455 .e_input-16 {
    display: flex;
    flex-direction: column;
}
#c_static_001-1694773782455 .e_input-17 {
    display: flex;
    flex-direction: column;
}

#c_static_001-1694773782455 .e_textarea-18{
    display: flex;
    flex-direction: column;
}
#c_static_001-1694773782455 .e_input-27{
   display: flex;
    flex-direction: column;  
}
#c_static_001-1694773782455 .e_uploadFile-29{
    flex-direction: column;   
}
#c_static_001-1694773782455 .e_textarea-19{
      flex-direction: column; 
}
#c_static_001-1694773782455 .e_textarea-30{
  flex-direction: column;    
}
#c_static_001-1694773782455 .e_container-23{
        padding-left: 0px; 
     padding-right: 0px;
}
[class^=e_][required] .p_label::after {
    left: -38%;
}
#c_static_001-1694773782455 .e_html-33{
        border:1px solid #ccc;
}
#c_static_001-1694773782455 .cbox-53-0.p_item {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    overflow-x: scroll;
}
.text-66{
       border-right: 1px solid #ccc;
          flex: 0 0 30%;
}
#c_static_001-1694773782455 .e_container-42 > .cbox-42-7{
        flex: 0 0 30%;
            background-color: rgba(21,69,44,1);
    
}
.text-88 {
    flex:0 0 41%;
        border-right: 1px solid #ccc;
         border-bottom: 1px solid #ccc;
       
    
    line-height: 28px !important;
    padding-top: 28px;
}
	}
