body { overflow-y: scroll; }.Home-hot-product .Product-item .pic img {max-width: 100%;max-height: 100%;}.Home-hot-product .Product-item .pic { height: 110px; border-radius: 6px; text-align: center; border: 1px #007635 solid; display: block; }.Home-hot-product { padding-top: 20px; }.Home-hot-product b{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.container { width: 1000px; }#QuickRFQ .form-group{width:50%; padding: 0 5px; margin-right: -15px; margin-left: -15px;margin-bottom: 15px;display: inline-block;}#QuickRFQ .form-group .col-sm-3 { padding-top: 7px;margin-bottom: 7px;text-align: right; }#snsiiorder-comments{margin: 0px -443px 0px 0px; width: 763px; height: 58px;}#preview { position: absolute; border: 1px solid #ccc; background: #333; padding: 5px; display: none; color: #fff; }#preview img { max-width: 600px; max-height: 600px; }.header { width: 100%; background-color: #fff; top: 0px; padding-bottom: 6px; }.header .top-bg { padding-top: 15px; padding-bottom: 15px; }.header .nav-bg { text-align: center; background-color: #00923F; border-radius: 6px; }.header .nav-bg .nav > li:first-child > a { border-radius: 6px 0px 0px 6px; }.header .nav-bg .nav > li:last-child > a { border-radius: 0px 6px 6px 0px; }.header .nav-bg .nav > li > a { color: #fff; padding: 5px 15px; }.header .nav-bg .nav > li > a:hover {background-color: #000; color: #fff; text-decoration: none; }.header .nav-bg .nav > li.active > a {background-color: #000;}.header .search-bg { padding-right: 60px; position: relative; padding-top: 8px;padding-bottom: 8px; }.header .search-keyword { padding-top: 8px; font-size: 12px; text-align: left; padding-left: 28%; }.header .search-bg .btn-cart { position: absolute; top: 0px; right: 0px; }.header .search-bg .btn-cart i { display: inline-block; font-size: 18px; padding: 0px 10px; }.header .search-bg .btn-cart a { display: inline-block; background-color: #00923F; border-radius: 35px; width: 35px; height: 35px; text-align: center; color: #fff; font-size: 18px; padding: 8px 0px 0px 0px; }.header .welcome { background-color: #222; color: #fff; padding: 3px 15px; border-radius: 0 0 6px 6px; font-size: 12px; text-align: left; }.header .welcome span { padding-left: 15px; padding-right: 3px; }.border-radius { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }.panel-default { background-color: #fff; border: 0px; }.panel-default > .panel-heading { padding: 5px 10px; background-color: #00923F; color: #fff; }.panel-default > .panel-footer { padding: 5px 10px; border: 0px; background-color: #eceded; color: #7b7b7b; }.panel-default > .panel-body { padding: 5px 10px; border: 0px; color: #7b7b7b; }.panel-default > .list-group > .list-group-item { padding: 5px 10px 6px 10px; background-color: transparent; position: relative; }.panel-default > .list-group > .list-group-item > a { color: #7b7b7b; }.panel-hotenda > .panel-heading { padding: 5px 10px; background-color: #00923F; color: #fff; }.home-category { font-size: 12px; position: relative; }.home-category .category-sub { width: 750px; height: 470px; overflow: hidden; padding: 5px 0 15px 15px; position: absolute; z-index: 999; left: 220px; top: -32px; background-color: #fff; border: 2px #7b7b7b solid; line-height: 1.5em; }.home-category .category-sub { text-align: left }.home-category > li { padding: 5px 10px 6px 10px; background-color: transparent; border-radius: 0; border: 1px solid #ddd; border-width: 1px 0; display: block; margin-bottom: -1px; }.home-category .category-sub a { padding: 5px 4px; white-space: nowrap; overflow: hidden; display: inline-block; margin: 0px; width: 48%; font-size: 12px; color: #7b7b7b; }.home-category .category-sub a:hover { background-color: #7b7b7b; text-decoration: none; color: #fff }/* home-banner */.home-banner { overflow: hidden; position: relative; margin-bottom: 20px; }.home-banner, .home-banner .bd img { width: 965px; height: 200px; }.home-banner .hd { height: 15px; overflow: hidden; position: absolute; right: 15px; bottom: 15px; z-index: 1; }.home-banner .hd ul { overflow: hidden; zoom: 1; float: left; list-style: none; }.home-banner .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; list-style: none; }.home-banner .hd ul li.on { background: #00923F; color: #fff; }.home-banner .bd { position: relative; height: 100%; z-index: 0; list-style: none; }.home-banner .bd li { zoom: 1; vertical-align: middle; list-style: none; }.home-banner .bd img { display: block; }/* home-banner btn */.home-banner .prev,.home-banner .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(/images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }.home-banner .next { left: auto; right: 3%; background-position: 8px 5px; }.home-banner .prev:hover,.home-banner .next:hover { filter: alpha(opacity=100); opacity: 1; }.home-banner .prevStop { display: none; }.home-banner .nextStop { display: none; }.home-order, .home-supplier, .home-product, .home-day-product { padding-bottom: 20px; border: 1px #aaaaaa solid; border-top: 0px; color: #7b7b7b; border-radius: 0px 0px 6px 6px; font-size: 12px; }.home-order .list-table > dd { width: 16%; display: inline-block; text-align: center; padding: 5px 0px 4px 0px; }.home-order .list-table > dd:nth-child(1) { width: 14%; }.home-order .list-table > dd:nth-child(2) { width: 22%; }.home-order .list-table > dd:nth-child(3) { width: 12%; }.home-order .list-table > dd:nth-child(4) { width: 14%; }.home-order .list-table > dd:nth-child(5) { width: 16%; }.home-order .list-table > dd:nth-child(6) { width: 13%; }.home-order .bg-table { background-color: #e0e4e9; color: #7b7b7b; padding-top: 6px; padding-bottom: 6px; }.home-supplier, .home-product, .home-day-product { background-color: #fff; padding: 5px 0px 5px 10px; }.home-supplier > ul > li { width: 12.1%; }.home-supplier > ul > li > a { display: block; padding: 5px 0; }.home-supplier > ul > li img { max-width: 100%; border: 1px #ccc solid; }.home-product > ul > li { width: 19.6%; }.home-product > ul > li > a { display: block; padding: 5px 0; color: #7b7b7b; }.home-product .index { display: block; padding: 5px 0; color: #222222; text-align: center; }.home-product .index > a { display: inline-block; padding: 0px 8px; color: #7b7b7b; }.home-day-product .index { display: block; padding: 5px 0; color: #222222; }.home-day-product .index > a { display: inline-block; padding-right: 6px; color: #7b7b7b; }.home-day-product .index > b { display: inline-block; padding-right: 6px; }.home-day-product a { display: block; padding: 2px 0; color: #7b7b7b; }.home-day-product hr { margin: 10px 0; }/* footer */.footer { text-align: center; font-size: 12px; }.footer .menu { text-align: center; background-color: #222; border-radius: 6px; }.footer .share { padding: 10px 0px; }.footer .menu > ul > li > a { color: #fff; display: block; padding: 3px 22px; }/* body */.btn-primary,.btn-primary:focus,.btn-primary:hover{ background-color: #00923F !important;border-color: #00923F !important;}.cart-button { padding: 0px 0px 10px 10px; }#CartTable { margin-bottom: 10px; }#CartTable tr > th { background: #00923F; color: #fff; }.pages { text-align: center; font-size: 12px; border-top: 1px #ccc solid; }.pages .pagination { margin: 10px 0px; }.pages .pagination > li > a { padding: 4px 8px; }.pages .pagination > .disabled > span { padding: 4px 8px; }.body-banner { position: relative; border-radius: 6px; overflow: hidden;height:40px;    padding-top: 8px;padding-bottom: 8px; }.body-banner .your-location { position: absolute; padding: 0px 8px; bottom: 10px; left: 1px; color: #fff; background-color: #00923F }.body-banner .your-location > div > a { display: inline-block; color: #fff; }.site-info > .col-xs-9 h1 { font-size: 22px; color: #222; margin-bottom: 20px; margin-top: 10px; }.site-info .panel-default { border: 1px #ccc solid; background-color: #fff; }.site-info .contact-body { background-color: #eeeeee; padding: 20px; border-radius: 6px; }.site-info .contact-body h4 { text-transform: uppercase; margin-bottom: 2em; }.site-info .contact-body .text { padding-left: 6em; position: relative; padding-bottom: 2em; }.site-info .contact-body .text > i { width: 60px; display: inline-block; position: absolute; top: 0; bottom: 0px; left: 20px; }.site-info .contact-body .tel > i { top: -5px; }.site-info .contact-body .e-mail > i { top: 22px; }.site-info .contact-body .address > i { top: 5px; }/* news-list */.news-list, .news-body { padding: 10px 20px; }.news-list .item { display: block; margin: 10px 0px 0px 0px; border-bottom: 1px #ccc double; padding-bottom: 8px; }.news-list .item:last-child { border-bottom: 0px; }.news-list .item .img { height: 94px; width: 120px; overflow: hidden; padding: 0px; margin-right: 20px; border: 1px #ccc solid; display: block; float: left; }.news-list .item .img > img { max-width: 300px; margin: 0px auto; }.news-list .item .info { display: table; color: #777; width: auto; }.news-list .item .info a { color: #00923F; font-size: 14px; font-weight: bold; }.news-list .item .info > .description { color: #333333; }.news-body h1 { text-align: center; }.news-body p { color: #7b7b7b; }/* manufacturer */.supplier-index { position: relative; }.supplier-index h2 { font-size: 22px; color: #222; font-weight: bold; }.supplier-index .supplier-nav { border-bottom: 1px #ddd solid; padding-bottom: 10px; color: #00923F; }.supplier-index .supplier-list { width: 100%; display: table; border-bottom: 2px #00923F dashed; padding-bottom: 20px; }.supplier-index .supplier-list a { display: inline-block; width: 33.333%; color: #666; }.supplier-index .supplier-menu { position: absolute; right: -50px; top: 0px; width: 40px; }.supplier-index .supplier-menu a.btn-man { border: 1px #ccc solid; display: inline-block; width: 25px; height: 25px; padding: 3px; margin-bottom: 1px; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; cursor: pointer; border-radius: 4px; color: #00923F; }/* product-list */.category-index h5 { border-bottom: 1px #ccc dashed; position: relative; margin-bottom: 30px; }.category-index h5 > a { margin-bottom: -12px; font-size: 16px; font-weight: normal; color: #00923F; border: 1px #00923F solid; display: inline-block; background-color: #fff; padding: 3px 8px 3px 8px; }.category-index ul { margin-bottom: 20px; line-height: 1.8em; }.category-index ul > li > a { color: #666; }.breadcrumbs { padding-top: 10px; }.category-title { text-align: center; margin-bottom: 20px; }.category-small { border: 1px #ccc solid; padding: 10px; max-height: 150px; overflow: hidden; overflow-y: auto; margin-bottom: 20px; font-size: 12px; }.product-list h3 { background-color: #fff; color: #00923F; padding-top: 5px; padding-bottom: 5px; text-align: center; margin-bottom: 0px; }.product-list .table > thead > tr > th { background-color: #00923F; color: #fff; padding-top: 8px; padding-bottom: 8px; }.product-list .product-item-img img { max-height: 50px; max-width: 50px; }.product-list .datasheet { text-align: center; display: inline-block; color: #787878; }.page-manufacture { padding: 5px 15px; font-size: 12px; color: #7b7b7b; }.page-manufacture a { padding-right: 8px; display: inline-block; color: #7b7b7b; }.product-details .product-image { border: 1px #ccc solid; text-align: center; }.product-details .product-image > a > img { max-width: 100%; border-bottom: 1px #ccc solid; margin-bottom: 20px; }.product-details .product-image .datesheet > a > img { vertical-align: middle; margin-bottom: 0px; }.product-details h1 { text-align: center; border-bottom: 1px #00923F solid; color: #222; font-size: 28px; padding-bottom: 10px; margin-bottom: 20px; margin-top: 8px; }.product-details .product-cart .panel-cart { border-color: #00923F; }.product-details .product-cart .panel-cart .panel-heading { background-color: #00923F; color: #fff; text-align: center; }.product-details .product-cart .panel-cart .panel-form { margin-bottom: 10px; }.product-details .parameter h2 { background-color: #00923F; color: #fff; font-size: 18px; padding: 8px; text-align: center; }.search-list > ul > li { width: 24%; }.keyword-category .list-group-item { display: inline-block; width: 20%; text-align: center; }.manufacturer-item .logo img { max-width: 100%; }