﻿*{ margin:0 auto; padding:0; transition-property: all;-ms-transition-property: all;-moz-transition-property: all; -webkit-transition-property: all; -o-transition-property: all;}
a{ text-decoration: none; -webkit-transition: all ease .1s;  -moz-transition: all ease .1s; transition: all ease .1s; border:none; color: #333 !important; }
ul,li{ list-style:none;}
.clear{ clear:both;}
.lin-h{ line-height:28px;}
.blue{ color: #0761af !important;}
.fontw{ font-weight: bold;}
.fontwn{ font-weight: normal;}
.fl{ float: left;}
.fr{ float: right;}
.tleft{ text-align: left;}
.fs-lg-1{ font-size: 1.6rem;}
.padding30{ padding: 30px;}
.pt20{ padding: 20px 0;}
.textGray{ color: #99979C;}
.textRed{ color: red;}
.bgFFFF{ background: #FFFFFF; border-radius: 5px; padding: 20px; border: 1px solid #EEEEEE;}
.mtb10{ margin-bottom: 10px;}
.mtt10{ margin-top: 10px;}
.msg-tips1 .msg b{ color:red; padding:0 5px; font-size:1.4rem;}
#warp{ width: 100%; height: auto; overflow: hidden; position:relative;}

header{ width: 100%; height: 87px; padding: 22px 0; background: url(../images/Headerbg.jpg) no-repeat center; background-size:cover; border-bottom: 1px solid #EEEEEE; position: relative; z-index: 99999;}
header .logo{ float: left; margin-right: 80px; position:relative; z-index:666;}

header nav{ border: none !important; background: none !important; font-size: 1.6rem;}
header .nav a:hover{ color: #004da0 !important;}

header .nav>li>a{ padding:10px 22px !important;}

header .Hear{ float: right; padding-top: 7px; position:relative; z-index:999;}
header .Hear li{ float: left;}
header .Hear li:first-child{ margin-right: 25px;}
header .Hear li img{ margin-right: 8px;}

.bannerBox{ width: 100%; height: auto; padding: 90px 0; background: url(../images/banner.jpg) no-repeat center; background-size:cover; color: #FFFFFF;}
.bannerBox h2{ margin-bottom: 40px;}
.bannerBox .col-md-8{ float: none;}
.bannerBox .col-md-8 i{ color: #999; line-height: 30px;}


.bannerBox dl dt{ }
.bannerBox dl dt img{vertical-align: middle; padding-top: 15px;}


.intit{ padding: 20px 0; line-height: 40px;}

.search {
    position: relative; margin-bottom: 60px;
    box-shadow: 0 0 40px rgba(51, 51, 51, .1)
}

.search input {
    height: 70px;
    text-indent: 25px;
    
}

.search input:focus {
    box-shadow: none;

}

.search .fa-search {
    position: absolute;
    top: 20px;
    left: 16px
}

.search button {
    position: absolute;
    top: 5px;
    right: 5px;
    height: 60px;
    width: 90px; border: none;
    background: #39b9aa
}


.inpro a{  float: left; margin: 0.5%; width: 24%; background: #FFFFFF;  overflow: hidden; border: 1px solid #EEEEEE; border-radius: 5px; padding: 15px; align-items: center; display: flex;}
.inpro a img{ width: 64px; height: auto;}

.inpro1 a{  float: left; margin: 0.5%; text-align: center; width: 24%; overflow: hidden; background: #FFFFFF; border: 1px solid #EEEEEE; border-radius: 5px; padding: 15px; align-items: center; display: block;}
.inpro1 a img{ width: 80%; height: auto;}
.inpro1 h4,.inpro1 p{ height:20px; overflow: hidden;}

.inBrand a{  float: left; margin: 0.5%; text-align: center; width: 15.66%; background: #FFFFFF; border: 1px solid #EEEEEE; border-radius: 5px; padding: 10px; align-items: center; display: block;}
.inBrand a img{ width: 100%; height: auto;}
.inBrand a p{ margin-top:10px; line-height:32px; height:32px; overflow:hidden}

.inNews a{ float: left; margin: 0.5%; width: 24%; background: #FFFFFF;  border-radius: 5px; padding: 15px;  display: block; box-shadow: 3px 3px 5px 0 rgba(0,0,0,.1);}
.inNews a p{ color: #999;}
.inNews a p img{ width: 16px; height: 16px; border-radius: 0;}
.inNews a img{ width: 100%; height: auto; border-radius: 5px;}
.inNews a h4{ line-height: 24px; height: 48px; overflow: hidden;}
.inNews a div{ margin: 25px 0; width: 30px; height: 1px; background: #004DA0;}

footer{ color: #FFFFFF; background: url(../images/footerbg.jpg) no-repeat center; background-size:cover; padding: 50px 0 40px 0;}
footer a{ color: #FFFFFF !important; display: block; line-height: 24px;}
.faddress{ text-align: center;}
.fshare{text-align: right; }
.fshare a{ color: #000000 !important; display: inline-block; width: 37px; height: 37px; line-height: 37px; font-size: 2rem; margin-left: 15px; background:#FFFFFF; border-radius: 50%; text-align: center;}
.fshare a:hover{ background: #004DA0; color: #FFFFFF !important; text-decoration: none;}
.gsr{border:1px solid #eee; border-radius: 3px; }
.gsr .col-lg-12{ border-bottom:1px solid #eee; min-height:42px; line-height:42px; margin-bottom:5px !important; }
.gsr .col-md-3{ padding:0 !important}
.gsr .col-md-9{ padding:0 !important}
.gsr .col-lg-12 dt{min-height:42px; line-height:42px;}
.gsr .col-lg-12 dd{min-height:42px; line-height:42px;}
.gsr .col-lg-12 dd input.form-control{ width:42px; float:left; margin-top:5px; text-align:center;}
.gsr .col-lg-12 dd a{ float:left; display:block;}
.gsr .col-lg-12 dd a.view{text-align:center;margin-top:5px; height:30px;padding:0 15px;line-height:30px;color:#fff !important;background-image: linear-gradient(160deg,#ff6b18fa 20%,#e04024 94%);border-radius:3px;float:left}
.gsr .col-lg-12 dd a.add{margin:5px;font-size:14px;height:32px;color:#000;line-height:20px;padding:3px 10px;cursor:pointer;border:1px solid #6c757d;border-radius:3px;float:left}
.gsr .col-lg-12 dd a.remove{margin:5px;font-size:24px;height:32px;line-height:20px;text-align:center;color:#000;background:#fff;padding:3px 5px;cursor:pointer;border-radius:3px;float:left}

.faq-list h3{ font-size:16px; color:#004da0}
.faq-list{ font-size:12px; color:#666; line-height:22px;}
.faq-list p{ font-size:12px; color:#666}

.client-2 {
    position: fixed;
    right: -152px;
    top: 50%;
    z-index: 900;
}
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 62px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
               width: 33px;
    height: 31px;
    background-position: -23px -47px;
    background-size: 52px 82px;
        }
        .client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 80px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 14px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 3px;
            margin-top: 10px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #004da0;
            color: #fff;
            height: 62px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #004da0;
            width: 97px;
            height: 62px;
            position: relative;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
         .aboutinfo { padding: 25px 0; line-height:20px;}
  .aboutinfo img{ max-width: 100%; height: auto;}      
        
.conMap{ width: 100%; height: 300px;}
.form-box{ padding:10px 0;}
.goodsnav{ padding: 25px 0;}
.goodsnav a.active{ color: #FFFFFF !important; width: 100%; margin-top: 15px; background-color: #666; border-color: #666;}
.goodsnav a span{ padding-left: 15px;}
.goodsnav a img{ width: 32px; height: 32px; margin-right: 10px; filter: grayscale(100%) brightness(200%);}
.goodsnav a { border-radius: 0;}
.nav-pills{ text-align: center;}
.nav-pills>li{ display: inline-block; float: none;}
.cartpath{ margin-bottom: 10px;}
.cartpath  a.active{ color: #FFFFFF !important;}
.cartpath .col-lg-3{ padding: 10px 0;}
.cartpath .col-lg-9{ padding: 10px 0;}
.btn-buys{background: #e84c22; color: #fff; width: 100%;font-size: 16px;}

.list-group-horizontal .list-group-item {
    display: inline-block;
}
	.list-group-horizontal .list-group-item {
		margin-bottom: 0;
		margin-left:-1px;
		margin-right: 0;
	}
	.list-group-horizontal .list-group-item:first-child {
		border-top-right-radius:0;
		border-bottom-left-radius:4px;
	}
	.list-group-horizontal .list-group-item:last-child {
		border-top-right-radius:4px;
		border-bottom-left-radius:0;
	}
.goodsListBox{overflow:hidden;width:98%;padding:14px 2px;height:auto;background:#e8eef3;margin-bottom:20px}
.specList{overflow:hidden;width:100%;margin-bottom:10px;overflow-x:auto}
.tableSort{width:100%}
.tableSort th{text-align:center;padding:0 5px}
.tableSort th.select-item{padding:5px}
.tableSort th.select-item input{margin-right:5px}
.tableSort th div{height:132px;background:#fff;padding:10px;overflow-y:auto;white-space:nowrap;display:block;text-align:left;font-size:12px;line-height:20px;font-weight:400}
.key-wrap{padding:5px 13px}
.key-wrap .key-item{margin:0 10px 10px 0;display:inline-block;zoom:1;padding:0 6px;height:22px;border:1px solid #dedede;font-size:12px;line-height:22px;background:#fff;cursor:pointer}
.key-wrap .key-item:hover{background:#4667b4;color:#fff}
.key-wrap .key-item .close-icon{vertical-align:-3px;margin-left:7px;display:inline-block;zoom:1;width:15px;height:15px;cursor:pointer;background-image:url(../images/del.png)}
.criteria-result-wrap{padding:0 15px}
.clear-btn{vertical-align:top;display:inline-block;zoom:1;width:98px;height:34px;background-color:#5e7e9a;font-size:14px;line-height:34px;text-align:center;color:#fff;border-radius:5px;cursor:pointer}
.sure-btn{margin-left:10px;vertical-align:top;display:inline-block;zoom:1;width:98px;height:34px;background-color:#fe8502;font-size:14px;line-height:34px;text-align:center;color:#fff;border-radius:5px;cursor:pointer}
.statistics-info{margin-left:17px;vertical-align:top;display:inline-block;zoom:1;height:34px;font-size:14px;line-height:34px;color:#666}


.parts-list .jss187{position:relative;overflow-x:auto;width:98%}
.brandlist{width:1280px}
.parts-list{}
.parts-list h3{ font-size:14px;}
.parts-list table{border:1px solid #ccc;border-collapse:collapse;border-spacing:0;width:100%;display:table;background:#fff}
.parts-list th{border:1px solid #ccc;background-color:#666;color:#fff;font-size:13px;padding:8px 5px;text-align:center}
.parts-list th:nth-child(2){width:230px}
.parts-list th:nth-child(5){width:130px}
.parts-list table tr:nth-child(2n){background:#eaeaea}
.parts-list table tr:hover{background:#fff9ee}
.parts-list td{border:1px solid #ccc;color:#042437;font-size:13px;padding:4px 5px;text-align:center;vertical-align:middle}
.parts-list table tr td:nth-child(1){background:#fff}
.parts-list table tr td:nth-child(2){background:#fff}
.parts-list table tr td.price{color:#444}
.parts-list td.price p span{color:#00b1eb}
.parts-list td.parts{min-width:230px}
.parts-list td.parts a{color:#221abb;font-weight:700}
.parts-list td.parts p{color:#666;font-size:12px}
.parts-list td.parts a:hover{text-decoration:underline}
.parts-list td.parts p a{color:#555}
.parts-list td a.parts:hover{color:#00b1eb;font-weight:700}
.parts-list td img{max-width:60px}
.parts-list td.pdf{text-align:center}
.parts-list td.i{border-left:medium none}
.parts-list td.p{padding-left:15px;text-align:left}
.parts-list td.p a{font-weight:700;color:#004480;font-size:12px}
.parts-list td.p a{font-weight:700;color:#004480;font-size:12px}
.parts-list td a.p{position:relative}
.parts-list td .pic{position:absolute;left:0;bottom:20px}
.parts-list td .pic img{width:60%}
.parts-list td a.mfg{color:#004480;font-size:12px}
.parts-list td h4{padding-bottom:3px;display:inline-block;margin-top:3px; width:100%; text-align:center; margin-bottom:0;}
.parts-list td a.view{background-image: linear-gradient(160deg,#39b9aa 20%,#1c6285 94%);border-radius:5px;box-shadow:0 1px 2px #fff inset;color:#fff !important;font-size:14px; font-weight:normal; height:32px; line-height:32px; cursor:pointer; display:block; text-decoration:none}
.parts-list td a.view:hover{background-image: linear-gradient(160deg,#fe9900 20%,#c9851f 94%);color:#fff}
.parts-list .SelectNum{overflow:hidden;min-width:120px;clear:both;margin-bottom:5px; text-align: center;}
.parts-list a.add,a.remove{display:inline-block;font-size:22px;width:20px;height:23px;line-height:15px;padding:3px;text-align:center;cursor:pointer;border:1px solid #6c757d;background:#f2f2f2;border-radius:3px}
.parts-list a.add:hover,a.remove:hover{background:#999;color:#fff}
.parts-list input{width:41px;font-size:15px;text-align:center;height:24px;line-height:24px;border:1px solid #ced4da;border-radius:3px}
.cart-info{z-index:2;margin:0;padding:15px;border: 5px solid #004da0;position:absolute;top:0;left:0;width:302px;height:auto;background: #dafcf8;text-align:left;box-shadow: 0 4px 11px 8px rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.cart-info .btn-success{height:32px;line-height:32px}
.cart-info .close{display:block;margin:0;padding:0;position:absolute;top: 11px;right: 12px;width: 18px;height:10px;text-indent:-9999px;background:url(../images/sprite.gif) no-repeat left -240px;cursor:pointer;}
.cart-info a.btn-success {background-image: linear-gradient(160deg,#ff6026 20%,#f6442a 94%);color:#fff !important;line-height:18px;}

.msg-tips{position:relative;margin:30px auto;padding:30px 0;width:380px;font-size:14px;text-align:left}
.msg-tips .ico{display:block;float:left;background:url(../images/icon-tips.png) no-repeat left top;width:46px;height:46px;text-indent:-99999px;overflow:hidden}
.msg-tips .ico.error{background-position:-50px 0}
.msg-tips .ico.warning{background-position:-100px 0}
.msg-tips .msg{margin-left:60px}
.msg-tips .msg strong{margin-bottom:10px;color:#444;font-size:15px}
.msg-tips .msg p{line-height:1.8em}
.msg-tips .msg i{color:red;font-style:normal}
.msg-tips1{position:fixed;right:0;top:18%;margin:30px auto;padding:30px 20px;width:313px;font-size:14px;text-align:left}
.msg-tips1 .ico{display:block;float:left;background:url(../images/icon-tips.png) no-repeat left top;width:46px;height:46px;text-indent:-99999px;overflow:hidden}
.msg-tips1 .ico.error{background-position:-50px 0}
.msg-tips1 .ico.warning{background-position:-100px 0}
.msg-tips1 .msg{margin-left:60px}
.msg-tips1 .msg strong{margin-bottom:10px;color:#444;font-size:15px;line-height:23px}
.msg-tips1 .msg p{line-height:1.8em;margin-bottom:10px}
.msg-tips1 .msg i{color:red;font-style:normal}


.window-container{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-image:url(../images/window.png);background-repeat:repeat;display:none}
.window-container .window-main{position:absolute;z-index:10;top:50%;left:50%;margin-top:-100px;margin-left:-220px;padding:40px 29px;line-height:30px; text-align:center; width:396px;height:130px;border-radius:10px;color:#e9672d;background-color:#fff;font-size:20px;border:7px solid #2a3e6c}
.window-container .window-main img{float:left}


#goodcover{display:none;position:absolute;top:0;left:0;width:100%;height:300%;background-color:#000;z-index:888;-moz-opacity:.8;opacity:.5}
#goodsWin{width:450px;height:auto;overflow:hidden;border-radius:5px;background-color:#fff;padding:10px;position:absolute;display:none;margin-top:0;top:0;left:45%;z-index:1002}
#closebt{float:right}
#closebt img{width:20px}
.goodtxt{padding-bottom:10px}
.goodtxtTit{width:100%;line-height:42px;padding:10px 0;font-size:28px;font-weight:700;color:#000;text-align:center}
.goodtxtinfo{width:90%;box-sizing:border-box;padding-right:20px;line-height:26px;overflow:hidden;height:auto}
.goodsListBox{overflow:hidden;width:98%;padding:14px 2px;height:auto;background:#e8eef3;margin-bottom:20px}
.productshow_quotebox{width:100%;height:auto;padding:23px 15px;overflow:hidden;box-sizing:border-box}
.productshow_quotebox dl{width:338px;height:34px;overflow:hidden;margin-bottom:8px}
.productshow_quotebox dl dt{float:left;width:122px;height:34px;line-height:34px;overflow:hidden;font-weight:700;color:#333}
.productshow_quotebox dl dd{float:left;width:216px;height:34px;overflow:hidden}
.productshow_quotebox dl dd input{border:1px solid #dedede;border-radius:3px;width:194px;height:32px;padding:0 10px}
.productshow_quotebox dl dd select{width:100%;height:34px;box-sizing:border-box;padding:0 7px;border:1px solid #dedede;border-radius:3px}
.productshow_quotebox dl dd textarea{border:1px solid #dedede;border-radius:3px;width:194px;height:58px;padding:10px}
.productshow_quotebox li{ width:100%; text-align:center;}
.productshow_quotebox li input{background-image:linear-gradient(160deg,#0095df 20%,#1c6285 94%); color:#fff !important; border:none; width:100%; height:36px; line-height:36px;}
.gsfed  h3{background-image: linear-gradient(160deg,#3bb9aa 20%,#1c6285 94%); color: #fff !important; height: 46px;line-height: 46px; border-radius: 10px 0; text-indent: 1em;}
.gsfed dl{ margin-bottom:5px;}
.gsconr h3{background-image: linear-gradient(160deg,#3bb9aa 20%,#1c6285 94%); color:#fff !important; height:46px; line-height:46px; border-radius: 10px 0; text-indent:1em;}
.gsconr p{ font-size:18px; margin:20px 0}
.gsconr dl i{ font-size:20px; padding-right:10px;}
.gsconr dl dt{ margin-bottom:10px;}
.gsconr dl dd,.gsconr dl dd a{font-size:16px; color:#ff5722!important}

.gsl img {
    width: 100%;
    height: auto;
    text-align: center;
    margin-bottom: 30px;
}
.gsl a{ font-size:20px; background:#666; text-align:center; color:#fff !important; border-radius:50%; width:36px; height:36px; line-height:36px; margin-bottom:15px;}
.gslpay h3{ line-height:22px;}
.gslpay img{width:100%; height:auto;}
.gslpay p{ line-height:22px;}

.inquBg{height:auto;padding:36px 0;background:url(../images/bom-banner-top.png) no-repeat center;background-size:cover;background-position:center}
.inquBox h2{line-height:76px;font-weight:700;font-size:34px;text-align:center;color:#fff}
.inquBox h3{line-height:30px;font-weight:100;font-size:24px;text-align:center;color:#fff}
.inquBox p{line-height:49px;font-weight:100;font-size:20px;text-align:center;color:#fff}
.bomBox{overflow:hidden;background:url(../images/upload-bg.png) no-repeat center;margin:0 auto;width:486px;padding:30px;margin-top:12px;border-radius:10px}
.im_orderDiv1{width:100%;height:94px;text-align:center;}
.im_orderDiv1T{width:100%;height:27px;line-height:27px;color:#4667b4}
.im_orderDiv1B{width:59%;height:50px;margin:0 21%;line-height:50px;padding:0 5px;box-sizing:border-box;border:1px solid #dedede;border-radius:10px;background:#414757 url(../../images/upload-icon.png) no-repeat 96% center;color:#fff}
.im_orderDiv1B input{float:left;width:100%;border:0;cursor:pointer;}
.im_orderDiv2{width:100%;height:auto;text-align:center}
.im_orderDiv2 input{border:none;height:55px;padding:0 53px;color:#fff;background:#c00;font-size:21px;border-radius:5px;text-transform:capitalize!important}
.im_orderDiv2B{width:100%;height:45px;margin-top:25px;text-align:center;font-size:16px;display:none}
.im_orderBtn1{text-align:center;margin-top:34px; color:#fff !important;}
.im_orderBtn1 a{display:inline-block;color:#fff !important;font-weight:700;margin-left:10px;font-size:16px}

@media (max-width: 767px) {
    header .Hear{ display: none;}
.nav{ background: #FFFFFF; position: relative; z-index: 99999;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color: #fafafa !important;}

.bannerBox{ padding: 30px 0;}
.bannerBox dl{ }
.client-2{ display: none;}
.intit{ font-size: 2rem; text-align: center; padding: 10px 0;}
.intit a{ display: none;}

.inpro a{ padding: 10px; align-items: center; display: block; width: 49%; text-align: center;}
.inpro1 a{  padding: 10px; align-items: center; display: block; width: 49%; text-align: center;}

.inBrand a{  float: left; margin: 0.5%; text-align: center; width: 32.33%; background: #FFFFFF; border: 1px solid #EEEEEE; border-radius: 5px; padding: 10px; align-items: center; display: block;}


.inNews a{ width: 49%; }
.inNews a div{ margin: 10px 0; }

footer{ padding: 20px 0;}
.fiso{ text-align: center;}
.fshare{ text-align: center;}
.fpay{ display: none;}

.list-group{ margin-bottom: 0;}
.cartpath .col-lg-3{ padding: 10px ;}
.cartpath .col-lg-9{ padding: 10px ;}

.carttab{ overflow-x:auto ;}




#goodsWin{width:320px;height:auto;overflow:hidden;border-radius:5px;background-color:#fff;padding:10px;position:absolute;display:none;margin-top:0;top:0;left:45%;z-index:1002}

.goodtxtinfo{width:100%; padding:0;}
.productshow_quotebox{width:100%;height:auto;padding:0;overflow:hidden;box-sizing:border-box}
.productshow_quotebox dl{width:100%;height:auto;overflow:hidden;margin-bottom:0}
.productshow_quotebox dl dt{float:none;width:100%;height:34px;line-height:34px;overflow:hidden;font-weight:700;color:#333}
.productshow_quotebox dl dd{float:none;width:100%;height:auto;}
.productshow_quotebox dl dd input{border:1px solid #dedede;border-radius:3px;width:100%;height:32px;padding:0 10px}
.productshow_quotebox dl dd select{width:100%;height:34px;box-sizing:border-box;padding:0 7px;border:1px solid #dedede;border-radius:3px}
.productshow_quotebox dl dd textarea{border:1px solid #dedede;border-radius:3px;width:100%;height:46px;padding:10px}
.productshow_quotebox li{ margin-top:15px;}


.gslpay h3{ line-height:5px; font-size:1.6rem;}

.inquBg{height:auto;padding:36px 0;background:url(../images/bom-banner-top.png) no-repeat center;background-size:cover;background-position:center}
.inquBox{ width:94%; height:auto; overflow:hidden;}
.inquBox h2{line-height:36px;font-weight:700;font-size:18px;text-align:center;color:#fff}
.inquBox h3{line-height:30px;font-weight:100;font-size:24px;text-align:center;color:#fff}
.inquBox p{line-height:30px;font-weight:100;font-size:20px;text-align:center;color:#fff}
.bomBox{overflow:hidden;background:url(../images/upload-bg.png) no-repeat center;margin:0 auto;width:100%;padding:30px;margin-top:12px;border-radius:10px}
.im_orderDiv1{width:100%;height:94px;text-align:center;}
.im_orderDiv1T{width:100%;height:27px;line-height:27px;color:#4667b4}
.im_orderDiv1B{width:100%;height:50px;margin:0;line-height:50px;padding:0 5px;box-sizing:border-box;border:1px solid #dedede;border-radius:10px;background:#414757 url(../../images/upload-icon.png) no-repeat 96% center;color:#fff}
.im_orderDiv1B input{float:left;width:100%;border:0;cursor:pointer;}
.im_orderDiv2{width:100%;height:auto;text-align:center}
.im_orderDiv2 input{border:none;height:55px;padding:0 53px;color:#fff;background:#c00;font-size:21px;border-radius:5px;text-transform:capitalize!important}
.im_orderDiv2B{width:100%;height:45px;margin-top:25px;text-align:center;font-size:16px;display:none}
.im_orderBtn1{text-align:center;margin-top:34px; color:#fff !important;}
.im_orderBtn1 a{display:inline-block;color:#fff !important;font-weight:700;margin-left:10px;font-size:16px}

}