﻿@font-face {
font-family: "SourceHanSansCN-Regular";
src: url("SourceHanSansCN-Regular.woff") format("woff"), url("SourceHanSansCN-Regular.ttf") format("truetype");
}
body {
margin: 0;
padding: 0;   
font-family: Source Han Sans CN;
font-size: 14px; 
font-weight: 400;
background-color:#f1f1f1;
}
.main , #menu { 
width:100%; 
height: 88px;
background: #FFFFFF;
box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.1400);
}
.main img { 
float: left;
margin-top:33px;
margin-left:20%; 
} 
.main .welcome { 
float: left; 
font-size: 22px;
font-family: Source Han Sans CN;
font-weight: 400; 
margin-top: 28px; 
color: #67B32E; 
} 
.menu{
width:1290px;margin:0 auto;
} 
.ml {  
float:left; 
line-height:88px;
}
.mlo {  
margin-left:45px;
margin-right:214px; 
} 
.mls{
margin-right:43px;
}
.mlt{
margin-right:41px;
}
.mlf{
margin-right:40px;
}
.mlfi{
margin-right:36px;
}
.mlsi{
margin-right:42px;
} 
.ml a:hover {
color: #67B32E; 
}
.ml.active a{
border-bottom: 2px solid #EB9505; 
color: #67B32E; 
padding-bottom: 10px;
} 
.ml a {
text-decoration: none;
font-size: 16px;
font-family: Source Han Sans CN;
font-weight: 500;
color: #383838;
}
.ml:last-child img {
width:17px;height:19px;margin-right:10px;vertical-align:text-bottom;
}
.ml:last-child.active img {
content: url('gyimg/myg.png');
}
.ml:last-child:hover img {
content: url('gyimg/myg.png');
}
.ml:last-child:hover .mymenu {
display:block;
}
.usercenter {
margin:0;padding:0;
line-height: 40px;
} 
.usercenter li {
border-bottom: 1px solid #C8C8C8;
list-style:none; 
font-weight: 400; 
height:43px;
} 
.usercenter li:hover .el-link.el-link--default {
color:#67B32E;
}  
.ml:last-child.active img {
content: url('gyimg/myg.png');
}
.usercenter li:last-child{ 
text-align:right;border-bottom:0;
}
.usercenter li:last-child:hover .el-link.el-link--default {
color:#eb9505;
}
.search {
width: 160px;
height: 30px;
border: 1px solid #282828;
border-radius: 2px; 
} 
.search:hover{
border: 1px solid #FF2E17;
}
.search input{
width: 120px;
border: none;
height: 28px;
outline: none; 
vertical-align: middle;
}
.search img{
width: 23px;
height: 23px; 
vertical-align: middle;
}
/*首页*/
.btncancel { 
width: 118px;
height: 50px;
border: 1px solid #C8C8C8;
border-radius: 4px;
background: #FFFFFF; 
} 
.btnsuccess {
background: #67b321;
width: 118px;
height: 50px;
border-radius: 4px;
border: none;
margin-left: 89px;
}
.btncancel, .btnsuccess {
font-size: 16px;
font-family: Source Han Sans CN;
font-weight: 400;
}
.dialogtext { 
color: #383838; 
vertical-align:middle;
margin-left: 8px;
}

.dialogtext2 { 
color: #FFFFFF;
margin-left:8px;
vertical-align:middle;
}

.btnsuccess:hover {
background: #98CB71;
}
.btncancel img{ 
vertical-align:middle; 
width:28px;
height:28px;
} 
.exchangebtn .btncancel img{ 
vertical-align:middle; 
width:26px;
height:29px;
} 
.btnsuccess img { 
vertical-align:middle; 
width:28px;
height:28px;
} 
.btncancel:hover {
border: 1px solid #98CB71;
}
.btncancel:hover img {
content:url('../../Content/version2/close.png');
}
.exchangebtn .btncancel:hover img {
content: url('gyimg/reseth.png'); 
} 
.buttomdiv {
display: inline-block;
}

.buttomdiv span { 
font-size: 18px; 
color: #EB9505; 
}

.buttomdiv p { 
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #383838; 
}

.buttomdiv div {
clear: both;
height: 31px;
}

.buttomdiv div img {
vertical-align:middle;
}

.buttomdiv div span {
vertical-align: middle;
margin-left: 12px; 
}
.integralrule {
width: 600px;
padding: 0 20px;
font-size:16px;
}
button:hover {
cursor: pointer; 
}
.el-message-box__headerbtn .el-message-box__close:before {
content: url('version2/cancel.png'); 
}
.el-message-box__headerbtn .el-message-box__close:hover:before {
content: url('version2/close.png'); 
}
.integralrule .jssj {
background-color: #FD796A ;
} 
.integralrule .wh{
background-color: yellow;
}
.integralrule .ruletext {
margin:5px 0 ;
}
.integralrule h4{
margin:5px 0;
}
.telinfo{
width:1290px;
margin:102px auto 0;
}
.tel{
margin:0 251px 0px 45px;
}
.mail{
margin-right:180px;
}
.el-form-item__label:before {
vertical-align: sub;
}
/*首页*/
/*订单查询*/
.orderseach {
text-align: center;
margin-top: 39px;
}
.orderseach  button {
width: 224px;
height: 65px;
border-radius: 10px 10px 0 0;
border: none;
background: #E4EAFA;
font-size: 16px;
font-family: Source Han Sans CN;
font-weight: 500;
color: #383838;
margin-right: 2px;
}
.orderseach button:hover {
color: #67B32E;
}
.orderseach  button.active {
background: #67B32E;
color: #FFFFFF;
} 
.el-dialog {
background: #FFFFFF;
border-radius: 10px;
}
.orderly .el-dialog__title {
line-height: 70px;
}
.orderly .el-dialog {
min-height:400px;
max-height:600px;
}
.wldialog .el-dialog {
height: 615px;
}

.wldialog .el-dialog__title {
line-height: 50px;
} 
.wldialog .el-dialog__body {
padding: 20px 38px;
} 
.wltable {
width: 1124px;
border: 1px solid #D0D0D0;
}
.dhimg { 
margin-top: 60px;
}

.dhspan { 
margin-top: 60px; 
}

.btnsuccess.ch {
margin-left: 495px;
margin-top: 98px;
margin-bottom: 8px;
}  
.tablec .wl, .tablec .jywl {
width: 17px;
height: 15px;
}
.tablec .ly {
width: 19px;
height: 16px;
} 
.wl:hover,.ly:hover{
cursor:pointer;
}
.wl:hover,.dh .wl:hover,.ddjl .wl:hover {
content: url('../../Content/version2/wlred.png') !important;
}
.ly:hover,.ddjl .ly:hover{
content: url('../../Content/version2/留言.png') !important;
}
.el-loading-spinner i {
color: #67B32E;
}
.ordertable {
width: 1200px;
margin: 0 45px 0px;
} 
.el-table th > .cell{
word-break:break-word; 
}
/*订单查询*/
/*库存查询*/
.ks{
text-align:right;
}
.dd { 
display:inline-block;
border: 1px solid #BFBFBF;
border-radius: 4px;
width: 192px;
height: 32px; 
}
.osearch{
margin:23px  55px 25px 0; 
}
.dd input {
width: 146px;
border: none;
height: 30px;
outline: none;
vertical-align: middle;
background: #FFFFFF;
margin-left: 2px;
}

.dd img {
width: 21px;
height: 21px;
vertical-align: middle;
padding-right: 14px;
}
.el-header {
padding: 23px 55px 56px 20px; 
} 
.tablec img, .tablec .tspan, .tablec .jspan,.tablec .zzspan {
vertical-align: middle; 
}
.tablec img {
width:15px;
height:15px;
}
.tspan {  
color: #67C23A; 
}
.jspan { 
color: #E88923; 
} 
.el-table thead th {
background: #DCE3F5;
color: #383838;
font-weight: 400;
}

.el-table__row {
height: 50px;
color: #616872;
}

.el-table__row--striped {
background: #F0F3FA;
}

.el-table__row:hover {
color: #98CB71;
}

.clickcolor {
color: #67B32E;
}

/*库存查询*/
/*服务支持*/
.clear {
clear:both;
}
.el-pagination {
text-align:center;padding:70px 0; 
}
/*服务支持*/

.dhimg {
width: 28px;
height: 28px;
float: left;
margin-left: 248px; 
}
.dhspan {
float: left;
font-size: 20px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #67C23A; 
margin-left: 8px;
}

.btnsuccess.ch {
margin-left: 300px;
margin-top: 155px;
}
.btnsuccess.ch img {
width: 28px;
height: 28px;
}
.el-dialog__close.el-icon.el-icon-close:before {
content: url('../../Content/version2/cancel.png'); 
}
.el-dialog__close.el-icon.el-icon-close:hover:before {
content:url('version2/close.png');
}
.el-dialog__title {
font-size: 30px;
font-family: Source Han Sans CN;
font-weight: bold;
color: #383838; 
}

.box {
width:1290px;margin: 0px auto 56px;background:#ffffff;height:804px
} 
.tt {
line-height: 34px;
height: 34px;
text-align: center;
    
color: #1a1a1a;
font-size: 18px;
}
.tt img {
vertical-align: middle;
margin-right: 10px;
}
.tc {
    
text-align: center;
margin: 26px 0 0;
font-size: 14px;
font-weight: normal;
line-height: 26px;
letter-spacing: 0px;
color: #616161;
}

.item {
margin: 0px 30px 33px 0;
float: left;
width: 255px;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
}

.item .title {
margin:20px 0 0 0;
font-size: 16px;
font-weight: normal;
line-height: 26px;
letter-spacing: 0px;
color: #1a1a1a;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.item .desc {
margin:10px 0 0 0;
font-size: 14px;
font-weight: normal;
line-height: 26px;
letter-spacing: 0px;
color: #616161;
}
.point_item {
margin: 0px 20px 22px 0;
float: left;
width: 263px;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
}
.point_item img{width:263px;height:230px;}
.point_item .title {
font-size: 16px;
height:49px;
font-weight: normal;
line-height: 26px;
letter-spacing: 0px;
color: #1a1a1a;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.point_item .content {
margin: 15px 0 0 0;
line-height: 26px;
}
.point_item .point_info {
font-size: 14px;
color: #e60012;
} 
.casec{
margin-top: 64px;
}
.case_item { 
height:256px;
border-bottom: 1px solid rgba(200,200,200,0.42);
padding-top:26px;
width:960px;
}
.caser{
display:inline-block;width:532px;vertical-align: top;
}
.case_item img {
width: 386px;
height: 230px;
margin-right:38px;
} 
.caser .heading {  
font-size: 20px; 
font-weight: 500; 
color: #383838;
text-align:left; 
margin-bottom:29px;
}
.case_item .content { 
overflow: hidden;
text-overflow: ellipsis;
height:65px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
line-height: 36px; 
color: #616872; 

}
.casedetail { 
width: 100px;
height: 34px;
border: 1px solid #C8C8C8;  
background: #FFFFFF;
margin-top: 37px;
margin-left:440px;
color: #616872;  
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
}  
.case_item:hover{
cursor:pointer;
}
.case_item:hover .casedetail {
border: 1px solid #FD796A;
color: #FD796A; 
}
.case_item:hover img { 
box-shadow: 0 0 0 2px #67B32E; 
}
.file_item {
margin-bottom:23px;
float: left; 
width: 403px;
height: 129px;
background: url('version2/pdfb.png') no-repeat;  
font-size: 18px;
text-decoration:none; 
line-height:129px;
}
.filerj {
margin-right:69px;
}
.pdftitle { 
margin-left:110px;
font-size: 18px;
color: #383838;  
word-break:break-all;
width: 280px;
line-height: 1.5;
display: inline-block;
vertical-align: middle;  
}
.point_tip {
margin-top: 45px;
margin-left:44px; 
color: #C8C8C8;
}
.point_tip img{
vertical-align: text-top;
width:13px;
height:13px;
}
.point_tip:hover img {
content:url('gyimg/question.png'); 
}
.point_tip2 {
font-size: 14px;
line-height: 26px;
color: #808080;
padding: 0 0 30px 0;
border-bottom: 1px solid #e6e6e6;
margin-bottom: 30px;
}
#ditu {
width: 1200px;
height: 578px;
background: #FFFFFF;
margin: 0 auto;
}
#ditu iframe {
width: 100%;
height: 100%;
}
.logo {
width:216px;
height:22px;
vertical-align: middle;
}
.linksite {
margin: 0 0 4px 8px;
   
} 
.footer { 
text-align: center;  
font-size: 16px; 
font-weight: 500;
color: #67B32E; 
margin:114px auto 68px;
}
.footer2 {
text-align: center; 
font-size: 16px; 
font-weight: 500;
color: #67B32E; 
margin: 70px auto; 
}
.news_tab {
padding: 0 0 30px 0;
border-bottom: 1px solid #e6e6e6;
margin-bottom: 30px;
}

.stock_title {
font-weight: bold;
height: 44px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
