body{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#595757;}p{font-size:inherit;line-height:inherit;margin:0 0 10px;}@font-face{font-family:'Gotham-Light';src:url('../fonts/Gotham-Light.eot');src:url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Gotham-Light.woff') format('woff'),url('../fonts/Gotham-Light.otf') format('truetype'),url('../fonts/Gotham-Light.svg#Gotham') format('svg');}@media (min-width: 1200px) {.container{width:1200px;}}//a { transition: none;}
a,a:hover,a:focus,a.tit-links:hover,.searList h5 a:hover {   color: #9C0;}
ul,ol,li { list-style-type: none;padding: 0;margin: 0;}
table { border-collapse: collapse;border-spacing: 0;font-size: 14px;}
table { empty-cells: show;}
table > thead > tr > th {  padding: 0;vertical-align: middle;}
h1, .h1,.fh1 {    font-size: 18px;}
h2,h3 {    font-size: 18px;}
h1,h2,h3 {  margin-top: 15px;}
.h1-tit h1 {    margin-top: 10px;margin-bottom: 0;}
.fh1 {  height: auto;overflow: hidden;margin: 0;}
.fh1 .pull-left {  font-weight: bold;margin-top: 10px;margin-right: 5px;}
h4 {    font-size: 24px;font-weight: normal;}
h5,.h5 {    font-size: 18px;font-weight: normal;}
.h5 {   font-weight: bold;}
h6 {    font-size: 16px;font-weight: normal;}
h6.cur {    font-weight: bold;}
.hbar { background: #9C0;font-size: 18px;color: #FFF;padding: 10px 0 10px 10px;}
.hbar a {   color: #FFF;text-decoration: underline;}
.h135 { height: 135px;}

.c,.c6 a:hover {    color: #9C0;}
s.c {    color: #9C0;margin-left: 3px;text-decoration: none;}
.oc {   color: #EE791D;}
.red {  color: #E70000;}
.c9 {   color: #999;}
.c6,.c6 a {   color: #666;}
.c3 {   color: #333;}
.c3a {  color: #AAA;}
.cb {   color: #29ABE2;font-weight: bold;}
.help-block {   font-size: 14px;}
a.tit-links {   color: #595757;}
h5.tit {    font-weight: bold;}
h5.note {   color: #9C0;font-weight: bold;}
p .cb {    font-size: 12px;}
h5.mb10 {   margin-bottom: 10px;}
.bold { font-weight: bold;}
.f12 {  font-size: 12px;}
.f14 {  font-size: 14px;}
.f18 {  font-size: 18px;}
.lh20 { line-height: 20px;}
.lh26 { line-height: 26px;}
.lh30 { line-height: 30px;}
.v-l-dashed .media-body {   border-left: 1px dotted #EEE;padding-left: 15px;height: 200px;}
.v-l-dashed .pull-left {    width: 180px;}

.ml-15 {    margin-left: -15px;}
.mr-15 {    margin-right: -15px;}
.mt5 {  margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.mt30 { margin-top: 30px;}
.mt40 { margin-top: 40px;}
.mb10 { margin-bottom: 10px;}
.mb20 { margin-bottom: 20px;}
.mb30 { margin-bottom: 30px;}
.mb50 { margin-bottom: 50px;}
.mb60 { margin-bottom: 60px;}
.ml5 {  margin-left: 5px;}
.ml10 { margin-left: 10px;}
.ml20 { margin-left: 20px;}
.ml100 { margin-left: 100px;}
.mr5 {  margin-right: 5px;}
.mr10 { margin-right: 10px;}
.mr20 { margin-right: 20px;}
.mr30 { margin-right: 30px;}
.mtb10 {  margin-top: 10px;margin-bottom: 10px;}
.mtb20 {  margin-top: 20px;margin-bottom: 20px;}
.mtb30 {  margin-top: 30px;margin-bottom: 30px;}
.mtb50 {  margin-top: 50px;margin-bottom: 50px;}
.mlr20 {  margin-left: 20px;margin-right: 20px;}

.fl {   float: left;}
.fr {   float: right;}
.al {   text-align: left;}
.ac {   text-align: center;}
.ar {   text-align: right;}

.checkbox, .radio { padding-left: 20px;}
.checkbox input, .radio input { display: inherit;}
.radio input[type="radio"], 
.radio-inline input[type="radio"], 
.checkbox input[type="checkbox"], 
.checkbox-inline input[type="checkbox"] {  margin-left: -20px;}
label { font-size: inherit;line-height: inherit;}
hr {    margin-bottom: 0;border-color: #C7C8C8;}
hr.hr { border-color: #9C0;border-width: 3px 0 0;}
.input-group-btn .btn-default {  background: #9C0;}
.h1small {  color: #999;font-size: 12px;margin-left: 40px;}
.warrow {   width: 7px;height: 9px;background: url(../images/btns.png) no-repeat 100% -414px;display: inline-block;overflow: hidden;margin-left: 4px;}
.hiddenField {  display: none;}

/*--顶部区域--*/
#header {   //width: auto;border-top: 3px solid #9C0;}
.topInfo {  font-size: 14px;color: #999;margin-top: 10px;margin-right: 10px;}
.topInfo a {    color: #595757;}
.topInfo a:hover {    color: #9C0;}
.topMain {  border-bottom: 1px solid #E4E4E4;margin-top: 16px;margin-bottom: 15px;}
.logoWrap { height: 50px;float: left;}
a.logo {    width: 158px;height: 40px;display: block;background: url(../images/logo.png) no-repeat 0 0;text-indent: -9999px;}

.navbar {   border-radius: 0;}
.form-control { border: 1px solid #E6E7E7;font-family: inherit;-webkit-appearance: normal;}
.input-group-btn > .btn {    margin-left: -2px;}
.input-group-btn .btn { border: 1px solid #CCC;color: #333;}
.topHead .input-group-btn .btn {    border: 1px solid #9C0;background-color: #9C0;color: #FFF;font-size: 20px;line-height: 45px;padding: 0 15px;border-radius: 0 6px 6px 0;}
.topHead .input-group-btn .btn .glyphicon { color: #FFF;}
#header .form-control,
#header .btn,
#footer .form-control,
#footer .btn {  margin: 0;}
.caret {     border-bottom-color: #595757;border-top-color: #595757;border-width: 4px 4px 0;margin-left: 4px;}
.navbar-nav > li > a:hover .caret,
.navbar-nav > li > a:focus .caret,
.navbar-nav .open > a:focus .caret,
.navbar-nav .open > a:hover .caret,
#jq_topmenu > li.account.hover > a .caret {
  border-top-color: #FFF;
  border-bottom-color: #FFF;
}

#jq_topdrop > li {  float: left;display: block;position: relative;}
#jq_topdrop li.ml { margin-left: 15px;}
#jq_topdrop > li > a,
#jq_topmenu > li > a {  background: #F7F7F7;border-radius: 4px 4px 0 0;color: #B3B3B3;display: block;font-size: 18px;font-weight: normal;line-height: 49px;margin-right: 10px;padding: 0;text-align: center;width: 110px;}
#jq_topdrop > li.active > a,
#jq_topdrop > li.open > a { background: #9C0;color: #FFF;}
.jq_hidedrop,
.jq_hidebox {   position: absolute;top: 49px;left: 0;z-index: 1000;background: #FFF;border-top: 3px solid #9C0;box-shadow: 0 1px 2px #CCC;padding: 15px 0;line-height: 26px;}
.drop-1 .jq_hidedrop {  width: 250px;}
.drop-2 .jq_hidedrop {  width: 650px;}
.drop-3 .jq_hidedrop {  width: 400px;}
.jq_hidedrop > ul > li,
.jq_hidebox > ul > li { float: none;width: 100%;padding: 0 0 5px;}
.jq_hidedrop > ul > li > a,
strong.tit,
.jq_list a {    font-weight: bold;color: #727171;font-size: 16px;}
.jq_hidedrop a:hover,.jq_hidebox a:hover {  color: #9C0;}
.jq_list {  margin-left: 12px;overflow: hidden;}
.jq_list span { display: block;}
.jq_list span.fl {  float: left;width: 50%}
.jq_hidedrop > ul > li.normal > a,
.jq_list a {    font-weight: normal;}
.jq_hidedrop .column {  border-right: 1px solid #F3F3F3;min-height: 166px;}
.jq_hidebox a.btn.btn-xs,.jq_hidebox a.btn.btn-xs:hover {  color: #FFF;font-size: 16px;font-weight: bold;}
#jq_topmenu > li > a {  font-size: 14px;color: #595757;text-align: left;width: auto;padding: 0 20px;height: 45px;line-height: inherit;border-radius: 0;}
#jq_topmenu > li.account.hover > a,
#jq_topmenu > li.account.hover > a:hover {  background: #9C0;color: #FFF;}
.drop-line1,
.drop-line1 {   display: block;}
.drop-line1 {   padding-top: 5px;}
#jq_topmenu > li.cart > a { background: #FFF url("../images/btns.png") no-repeat 0 -143px;margin-right: 5px;margin-left: 20px;}
#jq_topmenu > li.account > a {  margin-right: 0;}
.shoping-num {  color: #FFF;font-size: 14px;height: 29px;left: 0;line-height: 29px;position: absolute;text-align: center;top: 5px;width: 36px;}
.jq_hidebox {   left: auto;right: 0;top: 45px;width: 320px;text-align: right;}
.cart .jq_hidebox { border-color: #EB6001;}
.nav_divider_before { border-top: 1px solid #F3F3F3;padding-top: 5px;}
.nav_divider_after {  border-bottom: 1px solid #F3F3F3;padding-bottom: 5px;}
.navbar .cart { font-size: 14px;}
.navbar .cart .nav_divider_after {  padding: 3px 0;}

.menuBar > ul > li {  font-size: 18px;color: #B3B3B4;background: #F6F6F6;position: relative;}
.menuBar > ul > li > a {    display: block;height: 45px;color: #B3B3B3;padding-left: 17px;cursor: default;}
.span-line1,.span-line2 {   display: block;}
.span-line1,.menuBar .caret {  position: absolute;top: 4px;}
.span-line2  {   padding-top: 22px;}
.menuBar .caret {   top: 25px;right: 15px;border-width: 4px;border-top: 4px solid #B3B3B3;}
.menuBar .amazonmenu {    display: none;z-index: 2000;position: absolute;}

#nav-fixed {    background: #FFF;}
.navbar-fixed-top .menuBar > ul > li {  height: 30px;font-size: 14px;}
.navbar-fixed-top .menuBar .caret { top: 15px;}
.navbar-fixed-top .menuBar .nav-menu {    top: 30px;}
.navbar-fixed-top .menuBar > ul > li > a {  height: 30px;}
.navbar-fixed-top .span-line1 { top: 0;}
.navbar-fixed-top .span-line2 {   padding-top: 12px;}
.navbar-fixed-top .span-line1,.navbar-fixed-top .span-line2 {   position: relative;float: left;line-height: 30px;}
.navbar-fixed-top .span-line2 { top: auto;padding-top: 0;margin-left: 5px;}
.navbar-fixed-top {  box-shadow: 0 2px 5px #CCCCCC;min-height: 30px;padding: 5px 0;}
.navbar-fixed-top .input-group-lg > .form-control, 
.navbar-fixed-top .input-group-lg > .input-group-addon, 
.navbar-fixed-top .input-group-lg > .input-group-btn > .btn {   height: 29px;line-height: 28px;font-size: 12px;padding-top: 0;padding-bottom: 0;}
.navbar-fixed-top .input-group-lg > .input-group-btn > .btn {   font-size: 20px;line-height: 20px;}
.navbar-fixed-top #jq_topmenu > li > a {    height: 30px;line-height: 12px;}
.navbar-fixed-top .drop-line1 { margin-top: 0;}
.navbar-fixed-top .jq_hidebox { top: 30px;}
.navbar-fixed-top #jq_topmenu > li.cart > a {   background-position: 0px -150px;}
.navbar-fixed-top .shoping-num {    line-height: 15px;font-size: 12px;}

/*--系统导航--*/
.nav-menu {
    -webkit-box-shadow: 0 2px 4px #CCC;
    -moz-box-shadow: 0 2px 4px #CCC;
    box-shadow: 0 2px 4px #CCC;
    padding: 10px 0;
    margin-bottom: 30px;
    position: relative;
    background: #FFF;
}
.list-group {  margin-bottom: 0;}
.list-group a { display: block;color: #878787;padding: 4px 15px;}
.list-group a:hover { color: #9C0;}
.list-group li,
.list-group-item,
.list-group-item:first-child,
.list-group-item:last-child {
    border-radius: 0;
    border: none;
    padding: 0;
}
.list-group-item {
    position: static;
    margin-bottom: 0;   
}
.list-group li.current,
.list-group li.current a {
    background: #9C0;
    color: #FFF;
}
.menu-cont {
    display: none;
    position: absolute;
    left: 198px;
    top: 0;
    width: 650px;
    border: 1px solid #DDD;
    background: #fff;
    overflow: visible;
    -moz-box-shadow: 0 0 10px #CCC;
    -webkit-box-shadow: 0 0 10px #CCC;
    box-shadow: 0px 0px 10px #CCC;
    z-index: 1010;
}
.menu-cont > div {   display: none;}
.popover-content {
    position: relative;
    height: 100%;
    overflow: visible;
}
.popover-content img {
    margin-bottom: 0;
    margin-right: 0;
    position: absolute;
    right: 0;
    bottom: 0;
}
.popover-content ul {
    overflow: visible;
    padding-top: 15px;
    position: absolute;
    top: 10px;
    left: 10px;
}
aside { font-size: 14px;}
aside #popular-tag a:hover { color: #33CC99;}
aside .list-group {  font-size: 14px;padding: 0px;}
.present .list-group {   font-size: 18px;}
.input-group-lg .form-control,.form-control { border-radius: 2px;}
.search .form-control,.footer .form-control {   border-right: none;}
.search .input-group .btn,footer .btn {  border-radius: 0 4px 4px 0;}
.search .input-group .btn { font-size: 20px;background: #9C0;border: 1px solid #9C0;padding: 0 10px 0 15px;line-height: 45px;color: #FFF;}

.right-link a { font-size: 14px;color: #595757;font-weight: normal;}
.right-link a:hover { color: #9C0;}
.navbar-default {   background-color: #FFF;/*border-top: 3px solid #9C0;*/}
.navbar-right { font-size: 14px;}

/* 小屏幕*/
.navbar-toggle {
  height: 40px;
  line-height: 40px;
}
.navbar-collapse.in {
  overflow-y: visible;
}
@media (max-width: 767px) {
    #jq_topdrop li.ml { margin-left: 0;}
    #jq_topdrop > li {  float: none;border-top: 1px solid #E4E4E4;}
    #jq_topdrop > li > a {  width: 100%;line-height: 39px;margin-right: 0;border-radius: 0;}
    .jq_hidedrop,
    .jq_hidebox {   position: relative;top: 0;left: 0;border-top: none;padding: 0;box-shadow: none;background: #F7F7F7;}
    .drop-1 .jq_hidedrop,
    .drop-2 .jq_hidedrop,
    .drop-3 .jq_hidedrop {  width: 100%;}
    .jq_hidedrop > ul > li { padding: 0;}
    .jq_hidedrop > ul > li > a {  width: 100%;display: block;background: #F7F7F7;}
    .jq_hidedrop > ul > li > a:hover,.jq_list a:hover {  background: #FFF;}
    .jq_hidedrop .column {  border-right: none;min-height: inherit;}
    .jq_list a {   width: 100%;display: block;}

}
/*.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  height: auto;
  line-height: inherit;
}
.navbar-toggle:before {
  color: #9C0;
}
.navbar-toggle:hover:before,
.navbar-toggle:focus:before {
  color: #6C0;
}*/
/*.navbar-toggle-cart {
  border: none;
  color: #34495e;
  margin: 0 0 0 21px;
  padding: 0 21px;
  height: 53px;
  line-height: 53px;
}
.navbar-toggle {    background: #F5F5F5;padding: 8px 16px;height: auto;line-height: 24px;}
.navbar-default .navbar-toggle:before { color: #777;}*/

/*aside features*/
.aside-img { padding-bottom:3px;}

/* account center  */
.img-order-list {
    //height: 64px;
    width: 64px;
}
/*product*/
.img-product-large {
    height: 350px;
    width: 400px;
}
.product-sm {
    text-align: center;
    vertical-align: central;
}
.product-price {
    font-size: 22px;
    font-weight: bold;
    color: #ee791d;
}
.product-old-price {
    font-size: 18px;
    font-style: oblique;
    color: #eae4e4;
}
.productRegPrice,.productDiscount { color: /*#ee791d*/#999;font-weight: bold;font-size: 12px;}
.prod-instock { color: #1abc9c;}
.prod-outofstock {   color: rgba(226, 27, 27, 0.83);}

/*carousel---*/
.carousel-control.left,.carousel-control.right { background-image: none;}
.carousel-indicators li {   border-color: #DDD;background-color: #DDD;}
.carousel-indicators .active {  background-color: #9C0;border-color: #9C0;}

.img-circle a { width: 64px;height: 64px;overflow: hidden;display: inline-block;margin-bottom: 15px;margin-right: 20px;}
.img-circle a img { width: 64px;height: auto;}
.img-circle a:hover {   filter: Alpha(opacity=50);opacity: 0.5;}

.tag a {    border-radius: 0;background: #F5F6F6;color: #878787;display: inline-block;margin-right: 14px;margin-bottom: 10px;line-height: 21px;padding: 0 8px;position: relative;work-wrap: break-word;}
.tag a:before,
.tag a:hover:before {   border-top: 11px solid rgba(0, 0, 0, 0);border-bottom: 11px solid rgba(0, 0, 0, 0);border-left: 11px solid #F5F6F6;top: 0;content: "";display: block;right: -10px;position: absolute;}
.tag a:hover {  background: #9C0;color: #FFF;padding-left: 12px;padding-right: 10px;margin-right: 8px;}
.tag a:hover:before {   border-left: 11px solid #9C0;}
a.list-group-item { line-height: 50px;}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
    color: #ffffff;
    background-color: #33CA97;
    border-color: #428bca;
    font-weight: bold;
}
a.list-group-item,
a.list-group-item:first-child,
a.list-group-item:last-child {  padding: 0 38px 0 20px;}
.present .col-sm-2 {    padding: 0;}

/* index feature-menu style */
.present hr {   border-color: #9C0;border-width: 3px 0 0;margin-top: 10px;}
.present h4 {   margin: 0;margin-top: 25px;}
.feature-menu .nav-tabs {   height: 51px;border-bottom: none;background-color: #F5F6F6;}
.feature-menu .nav-tabs > li {  height: 63px;position: relative;}
.feature-menu .nav-tabs > li > a {    border-radius: 0;border: none;margin-right: 0;}
.feature-menu .nav-tabs > li > a:hover {    background-color: #EEE;}
.feature-menu .nav-tabs > li.active > a, 
.feature-menu .nav-tabs > li.active > a:hover, 
.feature-menu .nav-tabs > li.active > a:focus {   border: none;}
.feature-menu .nav-tabs > li > a {    font-size: 18px;color: #9D9E9E;padding-left: 20px;padding-right: 20px;display: block;line-height: 51px;transition: none;}
.feature-menu .nav-tabs > li.active a {   background: #9C0;color: #FFF;font-weight: bold;}
.feature-menu .nav-tabs > li.active a:after {    border-top: 12px solid #9C0;border-left: 12px solid rgba(0, 0, 0, 0);border-right: 12px solid rgba(0, 0, 0, 0);bottom: 0;content: "";display: block;left: 50%;margin-left: -12px;position: absolute;}


.products .thumbnail { border: none;padding: 0;border-radius: 0;line-height: inherit;height: 225px;margin: 10px 0 0;position: relative;text-align: left;}
.products .thumbnail .thumb {  display: block;height: 123px;margin-bottom: 8px;text-align: center;color: #999;word-wrap: break-word;font-size: 12px;overflow: hidden;}
.products .thumbnail .mains a { color: #3E3E3E;}
.products .thumbnail .mains a:hover {  color: #9C0;}
#carousel-categories .thumbnail .thumb:hover img,
.products .thumbnail .thumb:hover img,
.products .thumbnail:hover img {    filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.products .thumbnail .actions {
    background-color: rgba(0, 0, 0, 0.4);
    //background-image: url(../images/bkg.png) repeat 0 0;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
    display: none;
    float: none;
    padding: 10px 20px 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.products .thumbnail .prices { margin-top: 5px;}
.feature-box .product-price { font-size: 18px;color: #9C0;}
.feature-box .txt {  font-size: 10px;color: #FFF;font-weight: bold;margin-top: 5px;}

a.more {    font-size: 12px;color: #B3B3B4;margin-left: 45px;padding-right: 15px;display: inline-block;}
a.more:hover {  color: #9C0;}
.allCat {   text-align: right;margin-top: 7px;width: 100%;clear: both;}
.allCat .more { color: #3E3A39;font-size: 14px;}
.tile { background-color: transparent;border-radius: 0;padding: 0;}
.tile .thumb img {  width: 164px;}
.tile-image.big-illustration {  width: 164px;height: 123px;}
.tile-image.big-illustration {  margin: 30px 0 20px}
.thumbnail .list,
.thumbnail .list li {    text-align: left;}
.thumbnail .list,
.thumbnail .list li {    padding: 0;margin: 0;color: #878787;font-size: 16px;line-height: 24px;}
.thumbnail .list li a {  color: #878787;}
.thumbnail .list li a:hover {    color: #9C0;}
#carousel-categories .thumbnail {    min-height: 235px;height: auto;}
#carousel-categories .mains {   margin-bottom: 8px;}
#carousel-categories .thumbnail:hover img {    filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}

/* footer styles */
footer {    background-color: #F5F6F6;margin-top: 150px;color: #9D9E9E;font-size: 16px;padding: 18px 0;}
footer h5 { color:  #595757;line-height: 28px;margin-bottom: 5px;}
h5.myh5 {   background: url(../images/btns.png) no-repeat 0 -288px;padding-left: 29px;height: 28px;}
footer a {  color: #9D9E9E;font-weight: normal;margin-right: 10px;transition: all 0.25s ease 0s;}
footer ul,footer li {   padding: 0;margin: 0;list-style-type: none;}
footer li { line-height: 28px;}
footer .col-sm-8 {  width: 58%;}
footer .form-inline {   display: block;margin-top: 10px;margin-bottom: 100px;}
footer .form-inline .form-group {  float: left;}
.form-group .form-control { //border-color: #929292;border-radius: 0;}
.form-inline .inpw_265 {    width: 265px;}
.form-inline .btn-primary { background: #9C0;}
.btn-primary,.btn.btn-primary,.btn-success { background: #9C0;}
footer .footerIco a {   width: 30px;height: 30px;overflow: hidden;display: inline-block;margin: 0 4px;background: url(../images/ficons.png) no-repeat 0 0;text-indent: -9999px;}
.footerIco a.ico1 {  background-position: -40px 0;}
.footerIco a.ico2 {  background-position: -40px -40px;}
.footerIco a.ico3 {  background-position: -40px -80px;}
.footerIco a.ico4 {  background-position: -40px -120px;}
.footerIco a.ico5 {  background-position: -40px -160px;}
.footerIco a.ico6 {  background-position: -40px -200px;}
.footerIco a.ico7 {  background-position: -40px -240px;}
.footerIco a.ico8 {  background-position: -40px -280px;}
.footerIco a.ico1:hover {  background-position: 0 0;}
.footerIco a.ico2:hover {  background-position: 0 -40px;}
.footerIco a.ico3:hover {  background-position: 0 -80px;}
.footerIco a.ico4:hover {  background-position: 0 -120px;}
.footerIco a.ico5:hover {  background-position: 0 -160px;}
.footerIco a.ico6:hover {  background-position: 0 -200px;}
.footerIco a.ico7:hover {  background-position: 0 -240px;}
.footerIco a.ico8:hover {  background-position: 0 -280px;}
a.rmore,.copyright {    font-weight: bold;}
a.rmore {   text-decoration: underline;}
.footer-b { width: 100%;height: auto;overflow: hidden;display: block;margin-top: 30px;}
.globe {    height: 25px;line-height: 25px;display: inline-block;background: url(../images/btns.png) no-repeat 0 -288px;padding-left: 35px;font-size: 14px;}
.copyright {    font-size: 14px;}

/*.btn-group-justified {  position: absolute;bottom: 30px;text-align: center;}
.btn-group-justified > .btn, .btn-group-justified > .btn-group {    display: inline-block;margin-right: 20px;}
.btn-group-justified > .btn-group .btn {   width: 20px;height: 20px;border-radius: 100px;padding: 0;background: #DBDBDB;}
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle,
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,
.btn-group > .btn-group:last-child > .btn:first-child { border-radius: 100px;}
#carousel-indicator .active {   background: #9C0;filter: Alpha(opacity=100);opacity: 1;}*/
/*.sliderBox > ul { display: none;}
.sliderBox > ul.current { display: block;}
.sliderBox .col-md-2 {  margin: 0 25px 0 15px;}
.sliderBox .tile {    width: 220px;padding: 0 23px;}
.sliderBox .tile h5 a { color: #3E3A39;}
.sliderBox .tile h5 a:hover { color: #9C0;}
.sliderBox .al {    text-align: left;}
.sliderBox .al a {  font-size: 18px;color: #9C0;}*/

.breadcrumb {   background-color: #FFF;border-radius: 0;border: 1px solid #EEE;font-size: 12px;}
.breadcrumb .glyphicon {    margin-right: 5px;}
.breadcrumb .glyphicon,
.breadcrumb > li a {    color: #7D7D7D;}
.breadcrumb > li a:hover {  color: #9C0;}
.breadcrumb > li + li:before {  content: '>';color: #7D7D7D;}

/*-- Product.html --*/
.proWrap {  }
.Bor {  border: 1px solid #F6F6F6;height: auto;overflow: hidden;padding-bottom: 10px;margin-bottom: 20px;}
.proCol > .row {    margin-left: 0;margin-bottom: 22px;font-size: 16px;}
.proCol h1 {  font-weight: bold;color: #727171;margin-top: 0;margin-bottom: 20px;line-height: 30px;}
.proCol p { font-size: 16px;}
.slidImg {  border: 1px solid #F6F6F6;}
.colorBar span { width: 50px;height: 35px;overflow: hidden;display: inline-block;box-shadow: 2px 2px 5px #999;margin-right: 5px;cursor: pointer;}
.colorBar,.colorBar span:first-child { line-height: 35px;box-shadow: none;cursor: default;}
.addBar{width: 100%;}
.addBar span.fl {   display: inline-block;width: 60px;line-height: 45px;}
.addBar .form-control { width: 80px;margin-right: 30px;}
.showArea { position: relative;float: left;padding-right: 15px;}
.showCons {  display: none;position: absolute;border: 1px solid #CCC;top: 25px;left: 0;z-index: 100;background: #FFF;box-shadow: 0 0 5px #CCC;padding: 10px;}
.showArea .s {    position: absolute;right: 0;top: 5px;border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);border-top: 5px solid #B3B3B3;content: "";display: block;}
.showArea li  {   height: 30px;}
.showArea > li > span:first-child { color: #595757;cursor: pointer;}
.buybodys ul {  width: 170px;height: auto;overflow: hidden;border: 1px solid #CCC;box-shadow: 0 0 5px #CCC;padding: 10px;}
.buybodys li {   height: auto;overflow: hidden;line-height: 30px;border-top: 1px solid #EEE;font-size: 12px;}
.buybodys li:first-child { border: none;}
.buybodys .fl {  color: #EE791D;}
.shareBox .word45 {  width: 55px;display: inline-block;}
p.topTit {  margin: 10px 0 0;font-size: 18px;}
.imgBox {  text-align: center;color: #999;}
.imgBox .img-thumbnail {  width: 100px;}
.img-thumbnail {    border: none;border-radius: 0;}
a .morePri {   color: #999;font-size: 12px;}
.morePri { text-align: right;padding-right: 15px;text-indent: ;}
.morePri .product-price {   font-size: 12px;font-weight: bold;color: #999;}
.udbtn .btn {   font-size: 30px;padding: 0 10px;color: #ccc;background: none;}
.udbtn .btn:hover {   color: #999;}
a.linkto {  color: #29ABE2;font-weight: bold;}
.tile-title a { color: #3E3A39;}
.tile-title a:hover { color: #9C0;}

.o-view h4 {   border-bottom: 2px solid #F2F2F2;color: #4D4D4D;padding-bottom: 15px;margin-bottom: 0;font-weight: bold;}
.o-view hr {    margin: 0;border-color: #F2F2F2;}
.tab-list { height: auto;overflow: hidden;padding: 15px 0;color: #999;}
.tab-list .img-circle { float: left;margin-right: 22px;}
.tab-list,.tab-list p { font-size: 12px;margin: 0;font-weight: bold;}
.wellTxt h5 {   font-weight: bold;color: #999;margin-bottom: 5px;}
.relatedPro .nav-tabs > li > a {    font-size: 16px;}
.B160 {    width: 120px;border: 1px solid #F6F6F6;padding: 0 10px 10px;margin-bottom: 20px;}
.B160 .tag {    display: block;}
.B160 .tag a {  margin-right: 0;}
.liLists {  margin-bottom: 15px;}
.liLists,.liLists li {  height: auto;overflow: hidden;}
.liLists .fl {  float: left;}
.liLists .tit { width: 100px;}

#sliderContent {    width: 100%;}
.viewer {   height: 184px;overflow: hidden;margin: 10px 0 20px;position: relative;}
.content-conveyor { position: relative;}
.itemScroll {  width: 100%;float: left;}
#slider {    width: 60%;margin: 0 auto;}
.ui-slider-handle { background: #9C0;}
.ui-slider-handle:hover, .ui-slider-handle:focus {  background: #9C0;}
.combin {   float: left;width: 110px;margin-left: 10px;margin-right: 10px;display: inline-block;}
.combin .tile .thumb {  width: 90px;height: 68px;margin: 30px 0 10px;display: block;}
.combin .tile-image.big-illustration  {    width: 90px;height: auto;}
.combin .tile p {  font-size: 12px;margin: 0 0 5px;text-align: left;}
.combin .tile .oc {    font-weight: bold;}
.combin-add,.combin-equal {   font-size: 20px;color: #B8B3B0;line-height: 150px;}
.combin-equal { font-size: 30px;font-weight: bold;}
.combin-pay {   margin-top: 50px;margin-right: 0;margin-left: 20px;text-align: center;}
.pro-price,.prod-price {   font-size: 14px;font-weight: bold;}
.pro-price {    color: #EE791D;margin-right: 5px;}
.prod-price {  font-style: italic;}


/* ---- Select ----*/  
.selectContainer {  position: relative;width: auto;display: inline-block;_display: inline;_zoom: 1;z-index: 100;background: #FFF;margin-right: 10px;padding-right: 15px;}  
.selectContainer .selectOption {    min-width: 120px;width: 120px;padding: 0;line-height: 30px;height: 30px;white-space: nowrap;overflow: hidden;z-index: 1000;color: #EE791D;font-size: 22px;}  
.selectContainer .shows {   position: absolute;right: 0;top: 12px;border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);border-top: 5px solid #EE791D;content: "";display: block;}  
.selectContainer ul {   position: absolute;width: 120px;top: 30px;left: 0;border: 1px solid #CCC;display: none;font-size: 14px;box-shadow: 0 0 5px #CCC;}  
.selectContainer ul li {    padding: 0 5px;line-height: 30px; width: 118px; background: #FFF; cursor: pointer;}  
.selectContainer ul li:hover {  background: #F5F5F5;}
.selectContainer ul.dis {    display: block !important;}
.selectContainer ul.undis {  display: none !important;}  
.zIndex {   z-index: 10000!important}

.exchange .showArea{  margin-right: 15px;}
.exchange .showArea > li > span:first-child,.rate {   color: #EE791D;font-size: 22px;}
.exchange .showArea .s {  border-top: 5px solid #EE791D;}
.exchange .showCons {   width: 100px;padding: 1px;}
.exchange .showArea li a { display: block;font-size: 14px;height: 30px;line-height: 30px;padding: 0 5px;color: #595757;}
.exchange .showCons a:hover {   background: #F5F5F5;}
.exchange .showArea li.selected a,.exchange .showArea li.selected a:hover {   background: #9C0;color: #FFF;}

/*-- Cart.html --*/
.sbody-1 {  width: 400px;}
.ptabs,.ptabs .product-price {    font-size: 12px;}
.ptabs td {    border-top: 1px solid #EEE;}
.ptabs th,.ptabs td {   padding: 5px 0;}
.ptabs .product-price { color: #EE791D;}
.likeTabs > ul {    border-bottom: 1px solid #D1D1D1;padding: 20px 0;font-size: 14px;}
.likeTabs ul.t-th { font-weight: normal;background: #E9EBED;padding: 20px 0 20px 5px;white-space: nowrap;font-size: 18px;color: #B2B2B2;}
.likeTabs ul.f-th { }
.likeTabs li p {    margin-bottom: 0;font-weight: bold;font-size: 16px;}
.likeTabs .c3a {    color: #AAA;}
.container .jumbotron {    padding: 20px 0;border-radius: 0;background: #E9EBED;}
.likeTabs ul.jumbotron {    color: #717171;font-size: 16px;}
.jumbotron p {  font-size: 16px;font-weight: bold;margin-bottom: 0;}
.upicon {   display: inline-block;cursor: pointer;}
.upicon span.fl:first-child {   margin-top: 5px;font-weight: bold;}
.upicon .glyphicon {   font-size: 22px;color: #F68324;margin-left: 8px;}
.jumbotron form {   margin-top: 15px;}
.jumul li { height: auto;overflow: hidden;margin-bottom: 15px;font-weight: bold;}
.jumul .ar,p.ar {    margin-right: 10%}
.jumbotron .c3a {   font-size: 12px;}
.input-group-btn .btn-default { background: #F9F9F9;border: 1px solid #E6E7E7;color: #555;}
.jumbotron .form-control {  //border: 1px solid #C6C6C6;height: 40px;}
.links {    line-height: 35px;font-size: 14px;}

/*-- Account.html --*/
.linkBox {  line-height: 24px;margin-bottom: 20px;}
.linkBox a {  color: #878787;font-size: 14px;}
.linkBox a:hover { color: #9C0;}
.proTab th { font-weight: normal;background: #9C0;padding: 10px 0;white-space: nowrap;font-size: 18px;color: #FFF;}
.proTab .f-th {   background: #F9F9F9;}
.proTab td {   padding: 20px 0;}
.proTab .t-th td {  padding: 10px 0;border: none;}
.proTab th,.proTab td { border-bottom: 1px solid #D1D1D1;padding-left: 5px;}
.proTab table { font-size: 14px;}
.proTab td p {   margin-bottom: 0;font-weight: bold;font-size: 16px;}
//.proTab td span {   color: #AAA;}
//.proTab .btn {  background: #E9EBED;font-weight: bold;}
.proTab .ptabs,.proTab .ptabs th {    font-size: 12px;border: none;}
.proTab .ptabs th { font-weight: bold;}
.proTab .ptabs th,.proTab .ptabs td {  background: none;padding: 5px 0;color: #595757;}
.proTab .ptabs td { border-top: 1px solid #EEEEEE;border-bottom: none;}

/*-- tab.html --*/
.searListsub {  border-bottom: 1px solid #EEE;padding-top: 15px;padding-bottom: 15px;}
.searList { font-size: 14px;}
.searList h5 {  margin: 0 0 5px;}
.searList h5 a {    color: #595757;font-weight: bold;font-size: 16px;}
.searList .product-price { font-size: 16px;color: #9C0;}
/*search item list*/
.product-item-summary { line-height: 20px;color: #808080;}
.searListsub {  border-bottom: 1px solid #EEE;padding-top: 15px;padding-bottom: 15px;}
.searListsub .thumbnail { border: none;border-radius: 0;padding: 0;margin: 0;line-height: inherit;height: auto;}
.searListsub .thumbnail .thumb { height: auto;}
.searListsub.products { border-bottom: none;}
.searListsub.products .thumbnail .thumb {  height: 123px;}
.searListsub.products .thumbnail {  height: 225px;}
.searListsub.products .actions {
    background-color: rgba(0, 0, 0, 0.4);
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
    display: none;
    float: none;
    padding: 10px 20px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.searListsub.products .actions .input-group[class*="col-"] {  float: left;}
.searListsub.products .actions button {  float: right;}
.searListsub.products .mains h5 a { font-size: 14px;font-weight: normal;}
.switch_large,.switch_list { //font-size: 18px;margin-left: 5px;color: #333;}
.switch_large:hover,.switch_list:hover {  color: #666;}
.switch_large.cur,.switch_list.cur { color: #EE791D;}

.totalBox { font-size: 14px;line-height: 26px;}
.box-1,.box-2 { display: inline-block;}
.box-1 {    width: 70%;}
.box-2 {    width: 100px;}
.totalBox .oc {   font-weight: bold;}

.txtBlock { padding: 15px 0;}
.txtBlock img { float: left;margin-right: 15px;}
.txtBlock p {   font-size: 14px;}

.gridWrap { height: auto;margin-bottom: 15px;position: relative;background: radial-gradient(transparent 80%, #999 100%) repeat 0 0;background-color: #779F02;}
.gridBand { position: relative;z-index: 2;padding: 20px 40px 30px;color: #FFFBCD;font-size: 14px;/*background: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #01CC00 0%, #FFF 100%);*/}
.gridbkg {  position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.9;background: #779F02 url(../images/grid.png) 0 0 repeat;}
.gridBand h2 {  font-size: 35.2px;}
.grid-description { font-style: italic;line-height: 25px;text-align: justify;font-size: 16px;}
@media (max-width: 767px) {
  .gridWrap { height: auto;}
  .gridBand { padding-top: 10px;padding-bottom: 10px;}
}
.hoverItem h3 { margin: 8px 0 5px;}
.hoverItem li { margin-bottom: 20px;}
.hoverItem img { min-height: 192px;}
.hover-img-box {  height: 192px;overflow: hidden;position: relative;}
.hover-img-box .hover-img-text {  background-color: rgba(0, 0, 0, 0.4);color: #FFFFFF;font-size: 14px;display: block;width: 100%;height: 100%;line-height: 20px;overflow: hidden;padding: 5px 10px;position: absolute;left: 0;bottom: -68%;}
.hover-img-box .hover-img-text {  -webkit-transition: -webkit-transform 300ms ease-in-out; /* Safari & Chrome */
  -moz-transition: -moz-transform 300ms ease-in-out; /* Firefox 4 */
  -o-transition: -o-transform 300ms ease-in-out; /* Opera */
  transition: transform 300ms ease-in-out;
  /*-webkit-backface-visibility: hidden;*/
}
.hover-img-box:hover .hover-img-text {  -webkit-transition: -webkit-transform 300ms ease;
  -moz-transition: -moz-transform 300ms ease;
  -o-transition: -o-transform 300ms ease;
  transition: transform 300ms ease;
  -webkit-transform: translate(0, -68%);
  -moz-transform: translate(0, -68%);
  -o-transform: translate(0, -68%);
  -ms-transform: translate(0, -68%);
  transform: translate(0, -68%);
  /*-webkit-backface-visibility: hidden;*/
}
.hover-img-text a { color: #FFF;}
.Ullists ul > li {  list-style-type: disc;margin-left: 15px;color: #9C0;}
.Ullists ul > li:not(a) {  color: #666;}
.wellTxt ul:not([class]) > li {  list-style-type: disc;margin-left: 15px;color: #666;}

/* checkout.html */
.plist {    margin-bottom: 20px;}
.plist .radio {  margin: 0;}
.plist .radio label {   }
.shipTabs th,.shipTabs td { line-height: 1.42857;padding: 4px;}
.shipTabs th {  background: #D9EDF7;}

/* pagination */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {    background: #9C0;border-color: /*#428BCA*/#9C0;}
.pagination > li > a, .pagination > li > span { color: #9C0;}

/* Fult-ui */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {  background-color: #66CC00;border-color: #66CC00;}
.form-group.focus .form-control, .form-control:focus {  border-color: #9C0;}
.btn-reverse {  border: 1px solid #E6E7E7;background-color: #FFF;color: #EE791D;}
.btn-reverse:hover, 
.btn-reverse:focus, 
.btn-reverse:active, 
.btn-reverse.active {   background-color: #F7F7F7;border-color: #E6E7E7;color: #EE791D;}

/* modal js */
.modal-dialog h6 {  font-weight: bold;}
.pimg_50 {  width: 50px;height: 40px;padding: 1px;border: 1px solid #EEE;overflow: hidden;display: inline-block;}
.popTable th,.popTable td { padding: 5px 0;}
.popTable th {  padding: 10px 0;border: solid #DDDDDD;border-width: 1px 0;background: #F9F9F9;}
.b-oc { font-size: 16px;font-weight: bold;color: #EE791D;}

/* disqus */
#discus_thread{position: relative;}
.disqus-cover{width: 100%;height: 30px;margin-top: -30px;position: absolute;background-color: #fff;}
.disqus-cover-nologin{width: 100%;height: 30px;margin-top: -30px;position: absolute;}
.disqus-cover-active .disqus-cover-con{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;background-color:#000;width: 100%;height: 100%;}
.disqus-cover-btn{width:250px;height:45px;display:none;position: absolute;top:45%;left:350px;}

/* product info nickname-pop */
.nickname-pop{display: block;right: 0;left: auto;}
.nickname-pop .popover-content{padding-top:4px;padding-bottom:4px;}

/* INPUT FILE */
.upfile {   opacity: 0;filter: alpha(opacity=0);position: absolute;top: -9999px;}

#aboutUs {    font-size: 16px;}
.bquote {    background: #F7F7F7;padding-top: 8px;padding-bottom: 8px;padding-right: 10px;}
blockquote p {  font-size: 14px;}

/*标签页*/
.nav-tabs,.nav-pills { font-size: 16px;}
.nav-tabs > li > a {  border-radius: 0;background-color: #F7F7F7;border-color: #F7F7F7 #F7F7F7 #DDD;transition: none;color: #999;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus { border-width: 0 0 1px 0;background-color: #9C0;color: #FFF;}
.nav-tabs > li.active {  position: relative;}
.nav-tabs > li.active > a:after {    border-top: 8px solid #9C0;border-left: 8px solid rgba(0, 0, 0, 0);border-right: 8px solid rgba(0, 0, 0, 0);bottom: 0;content: "";display: block;left: 50%;margin-left: -8px;position: absolute;bottom: -8px;}
.tab-pane { padding: 25px 0;}
.nav-tabs > li.nav-tabs-special > a { padding: 0;}

.nav-pills > li > a {   border-radius: 0;position: relative;}
.nav-pills > li { border-width: 0 1px 1px 1px;border-style: solid;border-color: #EEE;}
.nav-pills > li > a { background: #F7F7F7;color: #999;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus { border-width: 0 0 1px 0;background-color: #9C0;color: #FFF;}
.nav-pills li.active a:before,
.nav-pills li.bundle-selected a:before,
.nav-pills li.active a:hover:before {    border-top: 8px solid rgba(0, 0, 0, 0);border-left: 8px solid #9C0;border-bottom: 8px solid rgba(0, 0, 0, 0);content: "";display: block;top: 50%;right: -8px;margin-top: -8px;position: absolute;}

.btn-default {  border: 1px solid #ADADAD;color: #333;background-color: #FFF;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333;
  background-color: #F7F7F7;
  border-color: #EE791D;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #eee;
  border-color: #cccccc;
  color: #333;
}
.selected .btn-default { border: 1px solid #ADADAD;background-color: #E7EAF2;color: #666;}
.ud-caret .btn { position: relative;padding-right: 30px;}
.ud-caret .caret {  position: absolute;bottom: 7px;right: auto;border-top-color: #595757;}
.ud-caret .dropup .caret {    top: 7px;bottom: auto;border-bottom-color: #595757;}
.select-up .btn-default .caret {   border-top-color: #595757;}
.select-up .dropup .caret {   border-bottom-color: #EE791D;}
.select-down .btn-default .caret {   border-top-color: #EE791D;}
.select-down .dropup .caret {   border-bottom-color: #595757;}
.dropup .caret, 
.dropup .btn-lg .caret, 
.navbar-fixed-bottom .dropdown .caret { border-bottom-width: 4px;}
.ud-caret.active .btn {  border-color: #EE791D;}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu li.active > a,
.dropdown-menu li.selected > a,
.dropdown-menu li.active > a.highlighted,
.dropdown-menu li.selected > a.highlighted,
.dropdown-menu li.active > a:hover,
.dropdown-menu li.selected > a:hover,
.dropdown-menu li.active > a.highlighted:hover,
.dropdown-menu li.selected > a.highlighted:hover,
.dropdown-menu li.active > a:focus,
.dropdown-menu li.selected > a:focus,
.dropdown-menu li.active > a.highlighted:focus,
.dropdown-menu li.selected > a.highlighted:focus {
  background: #9C0;
  color: #ffffff;
}

/* product_bundles.php */
#bundleListWrapper {    border-top: 1px solid #EEE;}
#bundleProd {   padding-top: 20px;padding-left: 30px;}
#bundle_crdits {    position: fixed;right: 10px;bottom: 55px;//padding: 15px 10px;width: 300px;}
#bundle_crdits h3 { font-size: 16px;margin-top: 0;margin-bottom: 0;padding: 15px;padding-bottom: 0;}
#bundle_crdits ul li { font-size: 14px;}
#bundle_crdits { z-index: 9999;}
.text-success { color: #6ABA2E;}
.catList h4 {   margin-top: 0;margin-bottom: 10px;font-size: 14px;}
.catList h4 a { color: #3E3A39;}
.catList h4 a:hover { color: #9C0;}
.share {    background-color: #FFF;border: 2px solid #9C0;}
.share:before { border-color: transparent transparent #9C0 transparent;}
.nav-pills > li.bundle-selected > a,
.nav-pills > li.bundle-selected > a:hover, 
.nav-pills > li.bundle-selected > a:focus {
    background: #9C0; /* 为较旧的或者不支持的浏览器设置备用属性 */
    /*background: -moz-linear-gradient(top, #F6F6F6, #EBEBEB);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#F6F6F6), to(#EBEBEB));*/
    color: #FFF;
}

/* 产品分类目录 */
.catList h2 {   margin-top: 0;font-size: 24px;}
.catList h2 a { color: #3E3A39;}
.catList h2 a:hover { color: #9C0;}
.catList .cats { border-color: #EEE #EEE #EEE;border-style: solid dashed dashed;border-width: 1px 0 0;margin-bottom: 20px;padding: 15px 15px 15px 110px;height: 155px;}
.catList .cats .thumb {  float: left;margin-left: -105px;width: 92px;}
.catList .cats .thumb img {  width: 92px;}
.catList .col-md-4:nth-child(3n+1) {    clear: left;}

/* uservoice */
.uv_customer {   background: url(../images/icon.png) no-repeat 0 -67px;-moz-border-radius: 4px 2px 0 0;-webkit-border-radius: 4px 2px 0 0;border-radius: 4px 2px 0 0;position:fixed;right: 0;bottom: 0;z-index: 1000;background-color: #cc6d00;}
.uv_customer_label {    background-color: transparent;display: block;padding: 6px 10px 2px 32px;text-decoration: none;height: 29px;color: #FFF;}
.uv_customer_label:hover {  color: #FFF;}

.service-Icon { position: fixed;bottom: 0;right: 180px;z-index: 9999;}
.service-Icon a {   width: 164px;height: 29px;overflow: hidden;display: block;background: url(../images/icon.png) no-repeat 0 0;text-indent: -9999px;}

.dl-img dd img {    width: 200px;border: 1px solid #F2F2F2;}
.v-modal .modal {  display: block;}
.dsicon {   background: url(../images/datasheet.gif) no-repeat 0 0;padding-left: 20px;}
.tabsOpl {  padding-top: 10px;}
.side-bar .affix {  top: 40px;width: 985px;z-index: 3;}
.side-nav {   background: #9C0;border-radius: 4px;overflow: hidden;}
.side-nav li {  float: left;}
.side-nav li a {  display: inline-block;padding: 8px 15px;color: #FFF;background: #9C0;}
.side-nav li a:hover,.side-nav li a:focus {    color: #FFF;background: #6C0;}

.nav_cust { font-size: 14px;}
.input-sm, .form-horizontal .form-group-sm .form-control {  border-radius: 0;color: inherit;}
.panel-wrap { padding-top: 40px;}
.panel-width {  padding: 0 40px;}
.auto { margin: 0 auto;}
.panel-logo { margin-bottom: 50px;}
.panel-wrap h4 {  border-bottom: 1px solid #DDD;padding-bottom: 5px;margin-bottom: 30px;color: #717171;}
.column-body {  min-height: 181px;padding-top: 20px;}
.column_before {  border-left: 4px solid #EFF2E4;min-height: 300px;}
.column_l,.column_r { padding-top: 1px;padding-bottom: 10px;}
.column_l { padding-left: 50px;}
.column_r { padding-right: 20px;}
.column_l .checkbox label { margin-left: 0;padding-left: 20px;}
.panel-foot { border-top: 1px solid #ddd;padding-top: 5px;color: #888;text-align: center;margin-top: 40px;}
.panel-copyright {  margin-top: 20px;//text-align: center;color: #CCC;}

/* check out */
/*.form-group { margin-bottom: 10px;}*/
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {  color: #999;}
.glyphicon-question-sign {  color: #F6812B;}
h3 .tooltip-inner {  font-weight: normal;}
.tooltip-inner {  font-size: 12px;text-align: left;}
/*.tooltip-inner {  background-color: #9C0;}
.tooltip.top .tooltip-arrow { border-top-color: #9C0;}
.tooltip.bottom .tooltip-arrow {  border-bottom-color: #9C0;}
.tooltip.left .tooltip-arrow {  border-left-color: #9C0;}
.tooltip.right .tooltip-arrow {  border-right-color: #9C0;}
*/.panel-wrap .panel-heading h4 {  border-bottom: none;padding: 0;margin-bottom: 0;color: #999;font-size: 18px;}
.panel-group .panel { border-radius: 0;}
.panel-default > .panel-heading { background-color: #F5F5F5;}
.panel {  box-shadow: none;}
.panel-default {  border: none;}
.panel-heading {  border-top-left-radius: 0;border-top-right-radius: 0;padding: 15px;}
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top: none;}
.panel-default.active > .panel-heading  {  background-color: #9C0;}
.panel-default.active > .panel-heading  h4,
.panel-default.active > .panel-heading a {  color: #FFF;}
.panel-wbg {  background-color: #EEE;}
.radio-bar {  border: 1px solid #E0E0E0;background-color: #FAFCF7;padding: 5px 0;height: auto;overflow: hidden;}
.bat-bar {  border-color: #aac2e6;background-color: #DDE9F4;}
.shipment { padding-left: 102px;}
.shipment img { float: left;margin-left: -102px;margin-top: 8px;width: 87px;}
.paymentmethodform .radio { width: 25%;}
.list-group-cart li {  padding: 10px 0;border-top: 1px solid #EEE;}
.list-group-cart .glyphicon-flash {  font-size: 16px;}
.badge {  background-color: #EE791D;}
.panel-heading h4 .badge {  padding: 0;line-height: inherit;min-width: inherit;width: 20px;height: 20px;border-radius: 20px;font-size: inherit;font-weight: normal;background-color: #999;color: #FFF;}
.active .panel-heading h4 .badge {  background-color: #FFF;color: #9C0;}
.checkoutMessage { font-size: 16px;font-weight: normal;}
.group-cart-total { font-size: 14px;line-height: 24px;}
.total-label { text-align: right;}
.group-cart-total .oc { font-size: 16px;}
.group-cart-total .float-left{float:left;max-width: 139px;}
.group-cart-total .clearBoth{clear: both;overflow: hidden;}
.panel-wrap .breadcrumb { position: relative;}
.panel-wrap .breadcrumb > li + li.normal:before { content: '';}
.panel-wrap .breadcrumb > li.normal { right: 15px;position: absolute;}
.panel-wrap .panel-heading { position: relative;}
.panel-wrap .panel-heading .glyphicon-ok { position: absolute;right: 10%;top: 8px;font-size: 28px;color: #0C0;}
.shoppingCart { background-color: #F5F5F5;}
#guestSummary .radio input[type="radio"] {  margin-top: 6px;}
.guestEdit {  margin-left: 10px;font-size: 16px;}
.guestEdit span {  margin-right: 10px;}
a .img-responsive { cursor: pointer;}
#guestSummary address { background-image: url(../images/border-hz.png), url(../images/border-hz.png), url(../images/border-vt.png), url(../images/border-vt.png);background-position: center top, center bottom, left center, right center;background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;background-color: #fff;padding-top: 15px;padding-bottom: 15px;}
#guestSummary .checkoutMessage {  line-height: 120px;}

#accordion .ml10 {  margin-left: 10px;}
#accordion .ml2 {  margin-left: 2px;}
@media (max-width: 767px) {
  .panel-width {  padding: 0;}
  .column_before {  border-left: none;min-height: inherit;border-top: 4px solid #EFF2E4;}
  .column_l,.column_r { padding-left: 0;padding-right: 0;}
  .column-body {  min-height: inherit;margin-bottom: 10px;}
  #accordion .ml10,#accordion .ml2,
  #ShippingAdressModal .ml10,#ShippingAdressModal .ml2 {  margin-left: 0;}
  .paymentmethodform .radio { width: inherit;}
  .panel-wrap .mr-15  { margin-right: 0;}
  .panel-wrap .breadcrumb > li.normal { position: relative;width: 100%;text-align: center;}
  #guestSummary .checkoutMessage {  line-height: inherit;}
}

/*  Linkit One */
.gradientBar {  height: 41px;position: relative;margin-top: 35px;margin-bottom: 15px;overflow: hidden;}
.gradient { width: 100%;height: 3px;display: block;z-index: 1;position: absolute;top: 50%;left: auto;background-color: #01CC00; /* Other browsers*/
background-image: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #01CC00 0%, #FFF 100%); /* FF3.6+ */
background-image: -webkit-gradient(radial,50% 100%,500,50% 50%,10,from(rgba(255,255,255,1)),to(rgba(1,204,0,1))); /* Chrome,Safari4+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#01CC00',GradientType=1 ); /* IE6-8 */
}
.gradientBar .tit { position: relative;z-index: 2;width: 259px;height: 41px;display: block;margin-left: auto;margin-right: auto;background: url(../images/linkit-bgs.png) no-repeat 0 0;text-indent: -9999px;}
.gradientBar .tit2 {  background-position: 0 -51px;width: 343px;}
.gradientBar .tit3 {  background-position: 0 -102px;width: 205px;}
.gradientBar .tit4 {  background-position: 0 -153px;width: 213px;}
.columnItem li:not(.last) {  border-right: 1px solid #999;}
.columnItem li {  padding-left: 25px;padding-right: 25px;min-height: 400px;}
.columnItem {  color: #000;}
.columnItem h3 {  margin-bottom: 20px;font-weight: bold;}
.columnItem p { line-height: 20px;}
.gradientTab {  position: relative;}
.gradientBar-left { position: absolute;left: 9px;top: 9px;width: 6px;height: 100%;background-color: #01CC00; /* Other browsers*/
background-image: -moz-linear-gradient(top,#01CC00,#FFF); /* FF3.6+ */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#01CC00 ),color-stop(100%,#FFF)); /* Chrome,Safari4+ */
background-image: -o-linear-gradient(top,#01CC00 0%, #FFF 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,#01CC00 0%, #FFF 100%); /* IE10+ */
background-image: linear-gradient(to bottom,#01CC00 0%, #FFF 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01CC00', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-8 */
}
.ptop { padding-top: 9px;}
.notop .tab-pane {  padding-top: 0;}
.nobot .tab-pane {  padding-bottom: 0;}
.featureTxt { padding: 15px;font-size: 16px;color: #000;line-height: 24px;}
.table-cell { border-collapse: separate;border-spacing: 9px;text-align: center;color: #000;}
.table-cell th {  background-color: #9C0;font-size: 16px;text-align: center;font-weight: normal;}
.table-cell td {  background-color: #F2F2F2;}
.table-cell th,.table-cell td { padding: 5px 0;}
.linkit-box { color: #000;}
.linkit-txt { font-size: 16px;padding: 15px 100px;line-height: 24px;}
.linkit-box .last { border-bottom: 14px solid #01CC01;padding-bottom: 70px;}
@media (max-width: 767px) {
  .linkit-txt { padding: 15px 0;}
}
/* Inter */
.intelBar { height: 21px;background-color: #2869FB;}

.blockItem .cat { background-color: #f2f2f2;box-sizing: border-box;margin-bottom: 20px;padding: 10px 10px 0 90px;min-height: 70px;}
.blockItem .cat .thumb {  float: left;margin-left: -80px;width: 70px;}
.blockItem .cat .thumb img {  width: 70px;}
.blockItem .cat h2 {  font-size: 14px;}
.blockItem .col-md-6:nth-child(2n-1) {  clear: left;}
.p-f-lh { font-size: 16px;line-height: 24px;}

/* Announcement */
.announcement { background: #ECF7E8;padding: 13px 0;color: #003A4A;text-align: center;}/*--global style--*/
body {  font-family: /*Gotham-Light, "Lucida Grande", "Lucida Sans Unicode", */Helvetica, Arial, sans-serif;font-size: 14px;line-height: 18px;color: #595757;}
p {	font-size: inherit;line-height: inherit;margin: 0 0 10px;}
@font-face {
    font-family: 'Gotham-Light';
    src: url('../fonts/Gotham-Light.eot');/* IE9 Compat Modes */
    src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/Gotham-Light.woff') format('woff'), /* Modern Browsers */
        url('../fonts/Gotham-Light.otf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/Gotham-Light.svg#Gotham') format('svg');  /* Legacy iOS */
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
//a { transition: none;}
a,a:hover,a:focus,a.tit-links:hover,.searList h5 a:hover {   color: #9C0;}
ul,ol,li { list-style-type: none;padding: 0;margin: 0;}
table { border-collapse: collapse;border-spacing: 0;font-size: 14px;}
table { empty-cells: show;}
table > thead > tr > th {  padding: 0;vertical-align: middle;}
h1, .h1,.fh1 {    font-size: 18px;}
h2,h3 {    font-size: 18px;}
h1,h2,h3 {  margin-top: 15px;}
.h1-tit h1 {    margin-top: 10px;margin-bottom: 0;}
.fh1 {  height: auto;overflow: hidden;margin: 0;}
.fh1 .pull-left {  font-weight: bold;margin-top: 10px;margin-right: 5px;}
h4 {    font-size: 24px;font-weight: normal;}
h5,.h5 {    font-size: 18px;font-weight: normal;}
.h5 {   font-weight: bold;}
h6 {    font-size: 16px;font-weight: normal;}
h6.cur {    font-weight: bold;}
.hbar { background: #9C0;font-size: 18px;color: #FFF;padding: 10px 0 10px 10px;}
.hbar a {   color: #FFF;text-decoration: underline;}
.h135 { height: 135px;}

.c,.c6 a:hover {    color: #9C0;}
s.c {    color: #9C0;margin-left: 3px;text-decoration: none;}
.oc {   color: #EE791D;}
.red {  color: #E70000;}
.c9 {   color: #999;}
.c6,.c6 a {   color: #666;}
.c3 {   color: #333;}
.c3a {  color: #AAA;}
.cb {   color: #29ABE2;font-weight: bold;}
.help-block {   font-size: 14px;}
a.tit-links {   color: #595757;}
h5.tit {    font-weight: bold;}
h5.note {   color: #9C0;font-weight: bold;}
p .cb {    font-size: 12px;}
h5.mb10 {   margin-bottom: 10px;}
.bold { font-weight: bold;}
.f12 {  font-size: 12px;}
.f14 {  font-size: 14px;}
.f18 {  font-size: 18px;}
.lh20 { line-height: 20px;}
.lh26 { line-height: 26px;}
.lh30 { line-height: 30px;}
.v-l-dashed .media-body {   border-left: 1px dotted #EEE;padding-left: 15px;height: 200px;}
.v-l-dashed .pull-left {    width: 180px;}

.ml-15 {    margin-left: -15px;}
.mr-15 {    margin-right: -15px;}
.mt5 {  margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.mt30 { margin-top: 30px;}
.mt40 { margin-top: 40px;}
.mb10 { margin-bottom: 10px;}
.mb20 { margin-bottom: 20px;}
.mb30 { margin-bottom: 30px;}
.mb50 { margin-bottom: 50px;}
.mb60 { margin-bottom: 60px;}
.ml5 {  margin-left: 5px;}
.ml10 { margin-left: 10px;}
.ml20 { margin-left: 20px;}
.ml100 { margin-left: 100px;}
.mr5 {  margin-right: 5px;}
.mr10 { margin-right: 10px;}
.mr20 { margin-right: 20px;}
.mr30 { margin-right: 30px;}
.mtb10 {  margin-top: 10px;margin-bottom: 10px;}
.mtb20 {  margin-top: 20px;margin-bottom: 20px;}
.mtb30 {  margin-top: 30px;margin-bottom: 30px;}
.mtb50 {  margin-top: 50px;margin-bottom: 50px;}
.mlr20 {  margin-left: 20px;margin-right: 20px;}

.fl {   float: left;}
.fr {   float: right;}
.al {   text-align: left;}
.ac {   text-align: center;}
.ar {   text-align: right;}

.checkbox, .radio { padding-left: 20px;}
.checkbox input, .radio input { display: inherit;}
.radio input[type="radio"], 
.radio-inline input[type="radio"], 
.checkbox input[type="checkbox"], 
.checkbox-inline input[type="checkbox"] {  margin-left: -20px;}
label { font-size: inherit;line-height: inherit;}
hr {    margin-bottom: 0;border-color: #C7C8C8;}
hr.hr { border-color: #9C0;border-width: 3px 0 0;}
.input-group-btn .btn-default {  background: #9C0;}
.h1small {  color: #999;font-size: 12px;margin-left: 40px;}
.warrow {   width: 7px;height: 9px;background: url(../images/btns.png) no-repeat 100% -414px;display: inline-block;overflow: hidden;margin-left: 4px;}
.hiddenField {  display: none;}

/*--顶部区域--*/
#header {   //width: auto;border-top: 3px solid #9C0;}
.topInfo {  font-size: 14px;color: #999;margin-top: 10px;margin-right: 10px;}
.topInfo a {    color: #595757;}
.topInfo a:hover {    color: #9C0;}
.topMain {  border-bottom: 1px solid #E4E4E4;margin-top: 16px;margin-bottom: 15px;}
.logoWrap { height: 50px;float: left;}
a.logo {    width: 158px;height: 40px;display: block;background: url(../images/logo.png) no-repeat 0 0;text-indent: -9999px;}

.navbar {   border-radius: 0;}
.form-control { border: 1px solid #E6E7E7;font-family: inherit;-webkit-appearance: normal;}
.input-group-btn > .btn {    margin-left: -2px;}
.input-group-btn .btn { border: 1px solid #CCC;color: #333;}
.topHead .input-group-btn .btn {    border: 1px solid #9C0;background-color: #9C0;color: #FFF;font-size: 20px;line-height: 45px;padding: 0 15px;border-radius: 0 6px 6px 0;}
.topHead .input-group-btn .btn .glyphicon { color: #FFF;}
#header .form-control,
#header .btn,
#footer .form-control,
#footer .btn {  margin: 0;}
.caret {     border-bottom-color: #595757;border-top-color: #595757;border-width: 4px 4px 0;margin-left: 4px;}
.navbar-nav > li > a:hover .caret,
.navbar-nav > li > a:focus .caret,
.navbar-nav .open > a:focus .caret,
.navbar-nav .open > a:hover .caret,
#jq_topmenu > li.account.hover > a .caret {
  border-top-color: #FFF;
  border-bottom-color: #FFF;
}

#jq_topdrop > li {  float: left;display: block;position: relative;}
#jq_topdrop li.ml { margin-left: 15px;}
#jq_topdrop > li > a,
#jq_topmenu > li > a {  background: #F7F7F7;border-radius: 4px 4px 0 0;color: #B3B3B3;display: block;font-size: 18px;font-weight: normal;line-height: 49px;margin-right: 10px;padding: 0;text-align: center;width: 110px;}
#jq_topdrop > li.active > a,
#jq_topdrop > li.open > a { background: #9C0;color: #FFF;}
.jq_hidedrop,
.jq_hidebox {   position: absolute;top: 49px;left: 0;z-index: 1000;background: #FFF;border-top: 3px solid #9C0;box-shadow: 0 1px 2px #CCC;padding: 15px 0;line-height: 26px;}
.drop-1 .jq_hidedrop {  width: 250px;}
.drop-2 .jq_hidedrop {  width: 650px;}
.drop-3 .jq_hidedrop {  width: 400px;}
.jq_hidedrop > ul > li,
.jq_hidebox > ul > li { float: none;width: 100%;padding: 0 0 5px;}
.jq_hidedrop > ul > li > a,
strong.tit,
.jq_list a {    font-weight: bold;color: #727171;font-size: 16px;}
.jq_hidedrop a:hover,.jq_hidebox a:hover {  color: #9C0;}
.jq_list {  margin-left: 12px;overflow: hidden;}
.jq_list span { display: block;}
.jq_list span.fl {  float: left;width: 50%}
.jq_hidedrop > ul > li.normal > a,
.jq_list a {    font-weight: normal;}
.jq_hidedrop .column {  border-right: 1px solid #F3F3F3;min-height: 166px;}
.jq_hidebox a.btn.btn-xs,.jq_hidebox a.btn.btn-xs:hover {  color: #FFF;font-size: 16px;font-weight: bold;}
#jq_topmenu > li > a {  font-size: 14px;color: #595757;text-align: left;width: auto;padding: 0 20px;height: 45px;line-height: inherit;border-radius: 0;}
#jq_topmenu > li.account.hover > a,
#jq_topmenu > li.account.hover > a:hover {  background: #9C0;color: #FFF;}
.drop-line1,
.drop-line1 {   display: block;}
.drop-line1 {   padding-top: 5px;}
#jq_topmenu > li.cart > a { background: #FFF url("../images/btns.png") no-repeat 0 -143px;margin-right: 5px;margin-left: 20px;}
#jq_topmenu > li.account > a {  margin-right: 0;}
.shoping-num {  color: #FFF;font-size: 14px;height: 29px;left: 0;line-height: 29px;position: absolute;text-align: center;top: 5px;width: 36px;}
.jq_hidebox {   left: auto;right: 0;top: 45px;width: 320px;text-align: right;}
.cart .jq_hidebox { border-color: #EB6001;}
.nav_divider_before { border-top: 1px solid #F3F3F3;padding-top: 5px;}
.nav_divider_after {  border-bottom: 1px solid #F3F3F3;padding-bottom: 5px;}
.navbar .cart { font-size: 14px;}
.navbar .cart .nav_divider_after {  padding: 3px 0;}

.menuBar > ul > li {  font-size: 18px;color: #B3B3B4;background: #F6F6F6;position: relative;}
.menuBar > ul > li > a {    display: block;height: 45px;color: #B3B3B3;padding-left: 17px;cursor: default;}
.span-line1,.span-line2 {   display: block;}
.span-line1,.menuBar .caret {  position: absolute;top: 4px;}
.span-line2  {   padding-top: 22px;}
.menuBar .caret {   top: 25px;right: 15px;border-width: 4px;border-top: 4px solid #B3B3B3;}
.menuBar .amazonmenu {    display: none;z-index: 2000;position: absolute;}

#nav-fixed {    background: #FFF;}
.navbar-fixed-top .menuBar > ul > li {  height: 30px;font-size: 14px;}
.navbar-fixed-top .menuBar .caret { top: 15px;}
.navbar-fixed-top .menuBar .nav-menu {    top: 30px;}
.navbar-fixed-top .menuBar > ul > li > a {  height: 30px;}
.navbar-fixed-top .span-line1 { top: 0;}
.navbar-fixed-top .span-line2 {   padding-top: 12px;}
.navbar-fixed-top .span-line1,.navbar-fixed-top .span-line2 {   position: relative;float: left;line-height: 30px;}
.navbar-fixed-top .span-line2 { top: auto;padding-top: 0;margin-left: 5px;}
.navbar-fixed-top {  box-shadow: 0 2px 5px #CCCCCC;min-height: 30px;padding: 5px 0;}
.navbar-fixed-top .input-group-lg > .form-control, 
.navbar-fixed-top .input-group-lg > .input-group-addon, 
.navbar-fixed-top .input-group-lg > .input-group-btn > .btn {   height: 29px;line-height: 28px;font-size: 12px;padding-top: 0;padding-bottom: 0;}
.navbar-fixed-top .input-group-lg > .input-group-btn > .btn {   font-size: 20px;line-height: 20px;}
.navbar-fixed-top #jq_topmenu > li > a {    height: 30px;line-height: 12px;}
.navbar-fixed-top .drop-line1 { margin-top: 0;}
.navbar-fixed-top .jq_hidebox { top: 30px;}
.navbar-fixed-top #jq_topmenu > li.cart > a {   background-position: 0px -150px;}
.navbar-fixed-top .shoping-num {    line-height: 15px;font-size: 12px;}

/*--系统导航--*/
.nav-menu {
    -webkit-box-shadow: 0 2px 4px #CCC;
    -moz-box-shadow: 0 2px 4px #CCC;
    box-shadow: 0 2px 4px #CCC;
    padding: 10px 0;
    margin-bottom: 30px;
    position: relative;
    background: #FFF;
}
.list-group {  margin-bottom: 0;}
.list-group a { display: block;color: #878787;padding: 4px 15px;}
.list-group a:hover { color: #9C0;}
.list-group li,
.list-group-item,
.list-group-item:first-child,
.list-group-item:last-child {
    border-radius: 0;
    border: none;
    padding: 0;
}
.list-group-item {
    position: static;
    margin-bottom: 0;   
}
.list-group li.current,
.list-group li.current a {
    background: #9C0;
    color: #FFF;
}
.menu-cont {
    display: none;
    position: absolute;
    left: 198px;
    top: 0;
    width: 650px;
    border: 1px solid #DDD;
    background: #fff;
    overflow: visible;
    -moz-box-shadow: 0 0 10px #CCC;
    -webkit-box-shadow: 0 0 10px #CCC;
    box-shadow: 0px 0px 10px #CCC;
    z-index: 1010;
}
.menu-cont > div {   display: none;}
.popover-content {
    position: relative;
    height: 100%;
    overflow: visible;
}
.popover-content img {
    margin-bottom: 0;
    margin-right: 0;
    position: absolute;
    right: 0;
    bottom: 0;
}
.popover-content ul {
    overflow: visible;
    padding-top: 15px;
    position: absolute;
    top: 10px;
    left: 10px;
}
aside { font-size: 14px;}
aside #popular-tag a:hover { color: #33CC99;}
aside .list-group {  font-size: 14px;padding: 0px;}
.present .list-group {   font-size: 18px;}
.input-group-lg .form-control,.form-control { border-radius: 2px;}
.search .form-control,.footer .form-control {   border-right: none;}
.search .input-group .btn,footer .btn {  border-radius: 0 4px 4px 0;}
.search .input-group .btn { font-size: 20px;background: #9C0;border: 1px solid #9C0;padding: 0 10px 0 15px;line-height: 45px;color: #FFF;}

.right-link a { font-size: 14px;color: #595757;font-weight: normal;}
.right-link a:hover { color: #9C0;}
.navbar-default {   background-color: #FFF;/*border-top: 3px solid #9C0;*/}
.navbar-right { font-size: 14px;}

/* 小屏幕*/
.navbar-toggle {
  height: 40px;
  line-height: 40px;
}
.navbar-collapse.in {
  overflow-y: visible;
}
@media (max-width: 767px) {
    #jq_topdrop li.ml { margin-left: 0;}
    #jq_topdrop > li {  float: none;border-top: 1px solid #E4E4E4;}
    #jq_topdrop > li > a {  width: 100%;line-height: 39px;margin-right: 0;border-radius: 0;}
    .jq_hidedrop,
    .jq_hidebox {   position: relative;top: 0;left: 0;border-top: none;padding: 0;box-shadow: none;background: #F7F7F7;}
    .drop-1 .jq_hidedrop,
    .drop-2 .jq_hidedrop,
    .drop-3 .jq_hidedrop {  width: 100%;}
    .jq_hidedrop > ul > li { padding: 0;}
    .jq_hidedrop > ul > li > a {  width: 100%;display: block;background: #F7F7F7;}
    .jq_hidedrop > ul > li > a:hover,.jq_list a:hover {  background: #FFF;}
    .jq_hidedrop .column {  border-right: none;min-height: inherit;}
    .jq_list a {   width: 100%;display: block;}

}
/*.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  height: auto;
  line-height: inherit;
}
.navbar-toggle:before {
  color: #9C0;
}
.navbar-toggle:hover:before,
.navbar-toggle:focus:before {
  color: #6C0;
}*/
/*.navbar-toggle-cart {
  border: none;
  color: #34495e;
  margin: 0 0 0 21px;
  padding: 0 21px;
  height: 53px;
  line-height: 53px;
}
.navbar-toggle {    background: #F5F5F5;padding: 8px 16px;height: auto;line-height: 24px;}
.navbar-default .navbar-toggle:before { color: #777;}*/

/*aside features*/
.aside-img { padding-bottom:3px;}

/* account center  */
.img-order-list {
    //height: 64px;
    width: 64px;
}
/*product*/
.img-product-large {
    height: 350px;
    width: 400px;
}
.product-sm {
    text-align: center;
    vertical-align: central;
}
.product-price {
    font-size: 22px;
    font-weight: bold;
    color: #ee791d;
}
.product-old-price {
    font-size: 18px;
    font-style: oblique;
    color: #eae4e4;
}
.productRegPrice,.productDiscount { color: /*#ee791d*/#999;font-weight: bold;font-size: 12px;}
.prod-instock { color: #1abc9c;}
.prod-outofstock {   color: rgba(226, 27, 27, 0.83);}

/*carousel---*/
.carousel-control.left,.carousel-control.right { background-image: none;}
.carousel-indicators li {   border-color: #DDD;background-color: #DDD;}
.carousel-indicators .active {  background-color: #9C0;border-color: #9C0;}

.img-circle a { width: 64px;height: 64px;overflow: hidden;display: inline-block;margin-bottom: 15px;margin-right: 20px;}
.img-circle a img { width: 64px;height: auto;}
.img-circle a:hover {   filter: Alpha(opacity=50);opacity: 0.5;}

.tag a {    border-radius: 0;background: #F5F6F6;color: #878787;display: inline-block;margin-right: 14px;margin-bottom: 10px;line-height: 21px;padding: 0 8px;position: relative;work-wrap: break-word;}
.tag a:before,
.tag a:hover:before {   border-top: 11px solid rgba(0, 0, 0, 0);border-bottom: 11px solid rgba(0, 0, 0, 0);border-left: 11px solid #F5F6F6;top: 0;content: "";display: block;right: -10px;position: absolute;}
.tag a:hover {  background: #9C0;color: #FFF;padding-left: 12px;padding-right: 10px;margin-right: 8px;}
.tag a:hover:before {   border-left: 11px solid #9C0;}
a.list-group-item { line-height: 50px;}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
    color: #ffffff;
    background-color: #33CA97;
    border-color: #428bca;
    font-weight: bold;
}
a.list-group-item,
a.list-group-item:first-child,
a.list-group-item:last-child {  padding: 0 38px 0 20px;}
.present .col-sm-2 {    padding: 0;}

/* index feature-menu style */
.present hr {   border-color: #9C0;border-width: 3px 0 0;margin-top: 10px;}
.present h4 {   margin: 0;margin-top: 25px;}
.feature-menu .nav-tabs {   height: 51px;border-bottom: none;background-color: #F5F6F6;}
.feature-menu .nav-tabs > li {  height: 63px;position: relative;}
.feature-menu .nav-tabs > li > a {    border-radius: 0;border: none;margin-right: 0;}
.feature-menu .nav-tabs > li > a:hover {    background-color: #EEE;}
.feature-menu .nav-tabs > li.active > a, 
.feature-menu .nav-tabs > li.active > a:hover, 
.feature-menu .nav-tabs > li.active > a:focus {   border: none;}
.feature-menu .nav-tabs > li > a {    font-size: 18px;color: #9D9E9E;padding-left: 20px;padding-right: 20px;display: block;line-height: 51px;transition: none;}
.feature-menu .nav-tabs > li.active a {   background: #9C0;color: #FFF;font-weight: bold;}
.feature-menu .nav-tabs > li.active a:after {    border-top: 12px solid #9C0;border-left: 12px solid rgba(0, 0, 0, 0);border-right: 12px solid rgba(0, 0, 0, 0);bottom: 0;content: "";display: block;left: 50%;margin-left: -12px;position: absolute;}


.products .thumbnail { border: none;padding: 0;border-radius: 0;line-height: inherit;height: 225px;margin: 10px 0 0;position: relative;text-align: left;}
.products .thumbnail .thumb {  display: block;height: 123px;margin-bottom: 8px;text-align: center;color: #999;word-wrap: break-word;font-size: 12px;overflow: hidden;}
.products .thumbnail .mains a { color: #3E3E3E;}
.products .thumbnail .mains a:hover {  color: #9C0;}
#carousel-categories .thumbnail .thumb:hover img,
.products .thumbnail .thumb:hover img,
.products .thumbnail:hover img {    filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.products .thumbnail .actions {
    background-color: rgba(0, 0, 0, 0.4);
    //background-image: url(../images/bkg.png) repeat 0 0;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
    display: none;
    float: none;
    padding: 10px 20px 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.products .thumbnail .prices { margin-top: 5px;}
.feature-box .product-price { font-size: 18px;color: #9C0;}
.feature-box .txt {  font-size: 10px;color: #FFF;font-weight: bold;margin-top: 5px;}

a.more {    font-size: 12px;color: #B3B3B4;margin-left: 45px;padding-right: 15px;display: inline-block;}
a.more:hover {  color: #9C0;}
.allCat {   text-align: right;margin-top: 7px;width: 100%;clear: both;}
.allCat .more { color: #3E3A39;font-size: 14px;}
.tile { background-color: transparent;border-radius: 0;padding: 0;}
.tile .thumb img {  width: 164px;}
.tile-image.big-illustration {  width: 164px;height: 123px;}
.tile-image.big-illustration {  margin: 30px 0 20px}
.thumbnail .list,
.thumbnail .list li {    text-align: left;}
.thumbnail .list,
.thumbnail .list li {    padding: 0;margin: 0;color: #878787;font-size: 16px;line-height: 24px;}
.thumbnail .list li a {  color: #878787;}
.thumbnail .list li a:hover {    color: #9C0;}
#carousel-categories .thumbnail {    min-height: 235px;height: auto;}
#carousel-categories .mains {   margin-bottom: 8px;}
#carousel-categories .thumbnail:hover img {    filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}

/* footer styles */
footer {    background-color: #F5F6F6;margin-top: 150px;color: #9D9E9E;font-size: 16px;padding: 18px 0;}
footer h5 { color:  #595757;line-height: 28px;margin-bottom: 5px;}
h5.myh5 {   background: url(../images/btns.png) no-repeat 0 -288px;padding-left: 29px;height: 28px;}
footer a {  color: #9D9E9E;font-weight: normal;margin-right: 10px;transition: all 0.25s ease 0s;}
footer ul,footer li {   padding: 0;margin: 0;list-style-type: none;}
footer li { line-height: 28px;}
footer .col-sm-8 {  width: 58%;}
footer .form-inline {   display: block;margin-top: 10px;margin-bottom: 100px;}
footer .form-inline .form-group {  float: left;}
.form-group .form-control { //border-color: #929292;border-radius: 0;}
.form-inline .inpw_265 {    width: 265px;}
.form-inline .btn-primary { background: #9C0;}
.btn-primary,.btn.btn-primary,.btn-success { background: #9C0;}
footer .footerIco a {   width: 30px;height: 30px;overflow: hidden;display: inline-block;margin: 0 4px;background: url(../images/ficons.png) no-repeat 0 0;text-indent: -9999px;}
.footerIco a.ico1 {  background-position: -40px 0;}
.footerIco a.ico2 {  background-position: -40px -40px;}
.footerIco a.ico3 {  background-position: -40px -80px;}
.footerIco a.ico4 {  background-position: -40px -120px;}
.footerIco a.ico5 {  background-position: -40px -160px;}
.footerIco a.ico6 {  background-position: -40px -200px;}
.footerIco a.ico7 {  background-position: -40px -240px;}
.footerIco a.ico8 {  background-position: -40px -280px;}
.footerIco a.ico1:hover {  background-position: 0 0;}
.footerIco a.ico2:hover {  background-position: 0 -40px;}
.footerIco a.ico3:hover {  background-position: 0 -80px;}
.footerIco a.ico4:hover {  background-position: 0 -120px;}
.footerIco a.ico5:hover {  background-position: 0 -160px;}
.footerIco a.ico6:hover {  background-position: 0 -200px;}
.footerIco a.ico7:hover {  background-position: 0 -240px;}
.footerIco a.ico8:hover {  background-position: 0 -280px;}
a.rmore,.copyright {    font-weight: bold;}
a.rmore {   text-decoration: underline;}
.footer-b { width: 100%;height: auto;overflow: hidden;display: block;margin-top: 30px;}
.globe {    height: 25px;line-height: 25px;display: inline-block;background: url(../images/btns.png) no-repeat 0 -288px;padding-left: 35px;font-size: 14px;}
.copyright {    font-size: 14px;}

/*.btn-group-justified {  position: absolute;bottom: 30px;text-align: center;}
.btn-group-justified > .btn, .btn-group-justified > .btn-group {    display: inline-block;margin-right: 20px;}
.btn-group-justified > .btn-group .btn {   width: 20px;height: 20px;border-radius: 100px;padding: 0;background: #DBDBDB;}
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle,
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,
.btn-group > .btn-group:last-child > .btn:first-child { border-radius: 100px;}
#carousel-indicator .active {   background: #9C0;filter: Alpha(opacity=100);opacity: 1;}*/
/*.sliderBox > ul { display: none;}
.sliderBox > ul.current { display: block;}
.sliderBox .col-md-2 {  margin: 0 25px 0 15px;}
.sliderBox .tile {    width: 220px;padding: 0 23px;}
.sliderBox .tile h5 a { color: #3E3A39;}
.sliderBox .tile h5 a:hover { color: #9C0;}
.sliderBox .al {    text-align: left;}
.sliderBox .al a {  font-size: 18px;color: #9C0;}*/

.breadcrumb {   background-color: #FFF;border-radius: 0;border: 1px solid #EEE;font-size: 12px;}
.breadcrumb .glyphicon {    margin-right: 5px;}
.breadcrumb .glyphicon,
.breadcrumb > li a {    color: #7D7D7D;}
.breadcrumb > li a:hover {  color: #9C0;}
.breadcrumb > li + li:before {  content: '>';color: #7D7D7D;}

/*-- Product.html --*/
.proWrap {  }
.Bor {  border: 1px solid #F6F6F6;height: auto;overflow: hidden;padding-bottom: 10px;margin-bottom: 20px;}
.proCol > .row {    margin-left: 0;margin-bottom: 22px;font-size: 16px;}
.proCol h1 {  font-weight: bold;color: #727171;margin-top: 0;margin-bottom: 20px;line-height: 30px;}
.proCol p { font-size: 16px;}
.slidImg {  border: 1px solid #F6F6F6;}
.colorBar span { width: 50px;height: 35px;overflow: hidden;display: inline-block;box-shadow: 2px 2px 5px #999;margin-right: 5px;cursor: pointer;}
.colorBar,.colorBar span:first-child { line-height: 35px;box-shadow: none;cursor: default;}
.addBar{width: 100%;}
.addBar span.fl {   display: inline-block;width: 60px;line-height: 45px;}
.addBar .form-control { width: 80px;margin-right: 30px;}
.showArea { position: relative;float: left;padding-right: 15px;}
.showCons {  display: none;position: absolute;border: 1px solid #CCC;top: 25px;left: 0;z-index: 100;background: #FFF;box-shadow: 0 0 5px #CCC;padding: 10px;}
.showArea .s {    position: absolute;right: 0;top: 5px;border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);border-top: 5px solid #B3B3B3;content: "";display: block;}
.showArea li  {   height: 30px;}
.showArea > li > span:first-child { color: #595757;cursor: pointer;}
.buybodys ul {  width: 170px;height: auto;overflow: hidden;border: 1px solid #CCC;box-shadow: 0 0 5px #CCC;padding: 10px;}
.buybodys li {   height: auto;overflow: hidden;line-height: 30px;border-top: 1px solid #EEE;font-size: 12px;}
.buybodys li:first-child { border: none;}
.buybodys .fl {  color: #EE791D;}
.shareBox .word45 {  width: 55px;display: inline-block;}
p.topTit {  margin: 10px 0 0;font-size: 18px;}
.imgBox {  text-align: center;color: #999;}
.imgBox .img-thumbnail {  width: 100px;}
.img-thumbnail {    border: none;border-radius: 0;}
a .morePri {   color: #999;font-size: 12px;}
.morePri { text-align: right;padding-right: 15px;text-indent: ;}
.morePri .product-price {   font-size: 12px;font-weight: bold;color: #999;}
.udbtn .btn {   font-size: 30px;padding: 0 10px;color: #ccc;background: none;}
.udbtn .btn:hover {   color: #999;}
a.linkto {  color: #29ABE2;font-weight: bold;}
.tile-title a { color: #3E3A39;}
.tile-title a:hover { color: #9C0;}

.o-view h4 {   border-bottom: 2px solid #F2F2F2;color: #4D4D4D;padding-bottom: 15px;margin-bottom: 0;font-weight: bold;}
.o-view hr {    margin: 0;border-color: #F2F2F2;}
.tab-list { height: auto;overflow: hidden;padding: 15px 0;color: #999;}
.tab-list .img-circle { float: left;margin-right: 22px;}
.tab-list,.tab-list p { font-size: 12px;margin: 0;font-weight: bold;}
.wellTxt h5 {   font-weight: bold;color: #999;margin-bottom: 5px;}
.relatedPro .nav-tabs > li > a {    font-size: 16px;}
.B160 {    width: 120px;border: 1px solid #F6F6F6;padding: 0 10px 10px;margin-bottom: 20px;}
.B160 .tag {    display: block;}
.B160 .tag a {  margin-right: 0;}
.liLists {  margin-bottom: 15px;}
.liLists,.liLists li {  height: auto;overflow: hidden;}
.liLists .fl {  float: left;}
.liLists .tit { width: 100px;}

#sliderContent {    width: 100%;}
.viewer {   height: 184px;overflow: hidden;margin: 10px 0 20px;position: relative;}
.content-conveyor { position: relative;}
.itemScroll {   width: 460px;float: left;}
#slider {    width: 60%;margin: 0 auto;}
.ui-slider-handle { background: #9C0;}
.ui-slider-handle:hover, .ui-slider-handle:focus {  background: #9C0;}
.combin {   float: left;width: 110px;margin-left: 10px;margin-right: 10px;display: inline-block;}
.combin .tile .thumb {  width: 90px;height: 68px;margin: 30px 0 10px;display: block;}
.combin .tile-image.big-illustration  {    width: 90px;height: auto;}
.combin .tile p {  font-size: 12px;margin: 0 0 5px;text-align: left;}
.combin .tile .oc {    font-weight: bold;}
.combin-add,.combin-equal {   font-size: 20px;color: #B8B3B0;line-height: 150px;}
.combin-equal { font-size: 30px;font-weight: bold;}
.combin-pay {   margin-top: 50px;margin-right: 0;margin-left: 20px;text-align: center;}
.pro-price,.prod-price {   font-size: 14px;font-weight: bold;}
.pro-price {    color: #EE791D;margin-right: 5px;}
.prod-price {  font-style: italic;}


/* ---- Select ----*/  
.selectContainer {  position: relative;width: auto;display: inline-block;_display: inline;_zoom: 1;z-index: 100;background: #FFF;margin-right: 10px;padding-right: 15px;}  
.selectContainer .selectOption {    min-width: 120px;width: 120px;padding: 0;line-height: 30px;height: 30px;white-space: nowrap;overflow: hidden;z-index: 1000;color: #EE791D;font-size: 22px;}  
.selectContainer .shows {   position: absolute;right: 0;top: 12px;border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);border-top: 5px solid #EE791D;content: "";display: block;}  
.selectContainer ul {   position: absolute;width: 120px;top: 30px;left: 0;border: 1px solid #CCC;display: none;font-size: 14px;box-shadow: 0 0 5px #CCC;}  
.selectContainer ul li {    padding: 0 5px;line-height: 30px; width: 118px; background: #FFF; cursor: pointer;}  
.selectContainer ul li:hover {  background: #F5F5F5;}
.selectContainer ul.dis {    display: block !important;}
.selectContainer ul.undis {  display: none !important;}  
.zIndex {   z-index: 10000!important}

.exchange .showArea{  margin-right: 15px;}
.exchange .showArea > li > span:first-child,.rate {   color: #EE791D;font-size: 22px;}
.exchange .showArea .s {  border-top: 5px solid #EE791D;}
.exchange .showCons {   width: 100px;padding: 1px;}
.exchange .showArea li a { display: block;font-size: 14px;height: 30px;line-height: 30px;padding: 0 5px;color: #595757;}
.exchange .showCons a:hover {   background: #F5F5F5;}
.exchange .showArea li.selected a,.exchange .showArea li.selected a:hover {   background: #9C0;color: #FFF;}

/*-- Cart.html --*/
.sbody-1 {  width: 400px;}
.ptabs,.ptabs .product-price {    font-size: 12px;}
.ptabs td {    border-top: 1px solid #EEE;}
.ptabs th,.ptabs td {   padding: 5px 0;}
.ptabs .product-price { color: #EE791D;}
.likeTabs > ul {    border-bottom: 1px solid #D1D1D1;padding: 20px 0;font-size: 14px;}
.likeTabs ul.t-th { font-weight: normal;background: #E9EBED;padding: 20px 0 20px 5px;white-space: nowrap;font-size: 18px;color: #B2B2B2;}
.likeTabs ul.f-th { }
.likeTabs li p {    margin-bottom: 0;font-weight: bold;font-size: 16px;}
.likeTabs .c3a {    color: #AAA;}
.container .jumbotron {    padding: 20px 0;border-radius: 0;background: #E9EBED;}
.likeTabs ul.jumbotron {    color: #717171;font-size: 16px;}
.jumbotron p {  font-size: 16px;font-weight: bold;margin-bottom: 0;}
.upicon {   display: inline-block;cursor: pointer;}
.upicon span.fl:first-child {   margin-top: 5px;font-weight: bold;}
.upicon .glyphicon {   font-size: 22px;color: #F68324;margin-left: 8px;}
.jumbotron form {   margin-top: 15px;}
.jumul li { height: auto;overflow: hidden;margin-bottom: 15px;font-weight: bold;}
.jumul .ar,p.ar {    margin-right: 10%}
.jumbotron .c3a {   font-size: 12px;}
.input-group-btn .btn-default { background: #F9F9F9;border: 1px solid #E6E7E7;color: #555;}
.jumbotron .form-control {  //border: 1px solid #C6C6C6;height: 40px;}
.links {    line-height: 35px;font-size: 14px;}

/*-- Account.html --*/
.linkBox {  line-height: 24px;margin-bottom: 20px;}
.linkBox a {  color: #878787;font-size: 14px;}
.linkBox a:hover { color: #9C0;}
.proTab th { font-weight: normal;background: #9C0;padding: 10px 0;white-space: nowrap;font-size: 18px;color: #FFF;}
.proTab .f-th {   background: #F9F9F9;}
.proTab td {   padding: 20px 0;}
.proTab .t-th td {  padding: 10px 0;border: none;}
.proTab th,.proTab td { border-bottom: 1px solid #D1D1D1;padding-left: 5px;}
.proTab table { font-size: 14px;}
.proTab td p {   margin-bottom: 0;font-weight: bold;font-size: 16px;}
//.proTab td span {   color: #AAA;}
//.proTab .btn {  background: #E9EBED;font-weight: bold;}
.proTab .ptabs,.proTab .ptabs th {    font-size: 12px;border: none;}
.proTab .ptabs th { font-weight: bold;}
.proTab .ptabs th,.proTab .ptabs td {  background: none;padding: 5px 0;color: #595757;}
.proTab .ptabs td { border-top: 1px solid #EEEEEE;border-bottom: none;}

/*-- tab.html --*/
.searListsub {  border-bottom: 1px solid #EEE;padding-top: 15px;padding-bottom: 15px;}
.searList { font-size: 14px;}
.searList h5 {  margin: 0 0 5px;}
.searList h5 a {    color: #595757;font-weight: bold;font-size: 16px;}
.searList .product-price { font-size: 16px;color: #9C0;}
/*search item list*/
.product-item-summary { line-height: 20px;color: #808080;}
.searListsub {  border-bottom: 1px solid #EEE;padding-top: 15px;padding-bottom: 15px;}
.searListsub .thumbnail { border: none;border-radius: 0;padding: 0;margin: 0;line-height: inherit;height: auto;}
.searListsub .thumbnail .thumb { height: auto;}
.searListsub.products { border-bottom: none;}
.searListsub.products .thumbnail .thumb {  height: 123px;}
.searListsub.products .thumbnail {  height: 225px;}
.searListsub.products .actions {
    background-color: rgba(0, 0, 0, 0.4);
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
    display: none;
    float: none;
    padding: 10px 20px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.searListsub.products .actions .input-group[class*="col-"] {  float: left;}
.searListsub.products .actions button {  float: right;}
.searListsub.products .mains h5 a { font-size: 14px;font-weight: normal;}
.switch_large,.switch_list { //font-size: 18px;margin-left: 5px;color: #333;}
.switch_large:hover,.switch_list:hover {  color: #666;}
.switch_large.cur,.switch_list.cur { color: #EE791D;}

.totalBox { font-size: 14px;line-height: 26px;}
.box-1,.box-2 { display: inline-block;}
.box-1 {    width: 70%;}
.box-2 {    width: 100px;}
.totalBox .oc {   font-weight: bold;}

.txtBlock { padding: 15px 0;}
.txtBlock img { float: left;margin-right: 15px;}
.txtBlock p {   font-size: 14px;}

.gridWrap { height: auto;margin-bottom: 15px;position: relative;background: radial-gradient(transparent 80%, #999 100%) repeat 0 0;background-color: #779F02;}
.gridBand { position: relative;z-index: 2;padding: 20px 40px 30px;color: #FFFBCD;font-size: 14px;/*background: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #01CC00 0%, #FFF 100%);*/}
.gridbkg {  position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.9;background: #779F02 url(../images/grid.png) 0 0 repeat;}
.gridBand h2 {  font-size: 35.2px;}
.grid-description { font-style: italic;line-height: 25px;text-align: justify;font-size: 16px;}
@media (max-width: 767px) {
  .gridWrap { height: auto;}
  .gridBand { padding-top: 10px;padding-bottom: 10px;}
}
.hoverItem h3 { margin: 8px 0 5px;}
.hoverItem li { margin-bottom: 20px;}
.hoverItem img { min-height: 192px;}
.hover-img-box {  height: 192px;overflow: hidden;position: relative;}
.hover-img-box .hover-img-text {  background-color: rgba(0, 0, 0, 0.4);color: #FFFFFF;font-size: 14px;display: block;width: 100%;height: 100%;line-height: 20px;overflow: hidden;padding: 5px 10px;position: absolute;left: 0;bottom: -68%;}
.hover-img-box .hover-img-text {  -webkit-transition: -webkit-transform 300ms ease-in-out; /* Safari & Chrome */
  -moz-transition: -moz-transform 300ms ease-in-out; /* Firefox 4 */
  -o-transition: -o-transform 300ms ease-in-out; /* Opera */
  transition: transform 300ms ease-in-out;
  /*-webkit-backface-visibility: hidden;*/
}
.hover-img-box:hover .hover-img-text {  -webkit-transition: -webkit-transform 300ms ease;
  -moz-transition: -moz-transform 300ms ease;
  -o-transition: -o-transform 300ms ease;
  transition: transform 300ms ease;
  -webkit-transform: translate(0, -68%);
  -moz-transform: translate(0, -68%);
  -o-transform: translate(0, -68%);
  -ms-transform: translate(0, -68%);
  transform: translate(0, -68%);
  /*-webkit-backface-visibility: hidden;*/
}
.hover-img-text a { color: #FFF;}
.Ullists ul > li {  list-style-type: disc;margin-left: 15px;color: #9C0;}
.Ullists ul > li:not(a) {  color: #666;}
.wellTxt ul:not([class]) > li {  list-style-type: disc;margin-left: 15px;color: #666;}

/* checkout.html */
.plist {    margin-bottom: 20px;}
.plist .radio {  margin: 0;}
.plist .radio label {   }
.shipTabs th,.shipTabs td { line-height: 1.42857;padding: 4px;}
.shipTabs th {  background: #D9EDF7;}

/* pagination */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {    background: #9C0;border-color: /*#428BCA*/#9C0;}
.pagination > li > a, .pagination > li > span { color: #9C0;}

/* Fult-ui */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {  background-color: #66CC00;border-color: #66CC00;}
.form-group.focus .form-control, .form-control:focus {  border-color: #9C0;}
.btn-reverse {  border: 1px solid #E6E7E7;background-color: #FFF;color: #EE791D;}
.btn-reverse:hover, 
.btn-reverse:focus, 
.btn-reverse:active, 
.btn-reverse.active {   background-color: #F7F7F7;border-color: #E6E7E7;color: #EE791D;}

/* modal js */
.modal-dialog h6 {  font-weight: bold;}
.pimg_50 {  width: 50px;height: 40px;padding: 1px;border: 1px solid #EEE;overflow: hidden;display: inline-block;}
.popTable th,.popTable td { padding: 5px 0;}
.popTable th {  padding: 10px 0;border: solid #DDDDDD;border-width: 1px 0;background: #F9F9F9;}
.b-oc { font-size: 16px;font-weight: bold;color: #EE791D;}

/* disqus */
#discus_thread{position: relative;}
.disqus-cover{width: 100%;height: 30px;margin-top: -30px;position: absolute;background-color: #fff;}
.disqus-cover-nologin{width: 100%;height: 30px;margin-top: -30px;position: absolute;}
.disqus-cover-active .disqus-cover-con{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;background-color:#000;width: 100%;height: 100%;}
.disqus-cover-btn{width:250px;height:45px;display:none;position: absolute;top:45%;left:350px;}

/* product info nickname-pop */
.nickname-pop{display: block;right: 0;left: auto;}
.nickname-pop .popover-content{padding-top:4px;padding-bottom:4px;}

/* INPUT FILE */
.upfile {   opacity: 0;filter: alpha(opacity=0);position: absolute;top: -9999px;}

#aboutUs {    font-size: 16px;}
.bquote {    background: #F7F7F7;padding-top: 8px;padding-bottom: 8px;padding-right: 10px;}
blockquote p {  font-size: 14px;}

/*标签页*/
.nav-tabs,.nav-pills { font-size: 16px;}
.nav-tabs > li > a {  border-radius: 0;background-color: #F7F7F7;border-color: #F7F7F7 #F7F7F7 #DDD;transition: none;color: #999;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus { border-width: 0 0 1px 0;background-color: #9C0;color: #FFF;}
.nav-tabs > li.active {  position: relative;}
.nav-tabs > li.active > a:after {    border-top: 8px solid #9C0;border-left: 8px solid rgba(0, 0, 0, 0);border-right: 8px solid rgba(0, 0, 0, 0);bottom: 0;content: "";display: block;left: 50%;margin-left: -8px;position: absolute;bottom: -8px;}
.tab-pane { padding: 25px 0;}
.nav-tabs > li.nav-tabs-special > a { padding: 0;}

.nav-pills > li > a {   border-radius: 0;position: relative;}
.nav-pills > li { border-width: 0 1px 1px 1px;border-style: solid;border-color: #EEE;}
.nav-pills > li > a { background: #F7F7F7;color: #999;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus { border-width: 0 0 1px 0;background-color: #9C0;color: #FFF;}
.nav-pills li.active a:before,
.nav-pills li.bundle-selected a:before,
.nav-pills li.active a:hover:before {    border-top: 8px solid rgba(0, 0, 0, 0);border-left: 8px solid #9C0;border-bottom: 8px solid rgba(0, 0, 0, 0);content: "";display: block;top: 50%;right: -8px;margin-top: -8px;position: absolute;}

.btn-default {  border: 1px solid #ADADAD;color: #333;background-color: #FFF;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333;
  background-color: #F7F7F7;
  border-color: #EE791D;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #eee;
  border-color: #cccccc;
  color: #333;
}
.selected .btn-default { border: 1px solid #ADADAD;background-color: #E7EAF2;color: #666;}
.ud-caret .btn { position: relative;padding-right: 30px;}
.ud-caret .caret {  position: absolute;bottom: 7px;right: auto;border-top-color: #595757;}
.ud-caret .dropup .caret {    top: 7px;bottom: auto;border-bottom-color: #595757;}
.select-up .btn-default .caret {   border-top-color: #595757;}
.select-up .dropup .caret {   border-bottom-color: #EE791D;}
.select-down .btn-default .caret {   border-top-color: #EE791D;}
.select-down .dropup .caret {   border-bottom-color: #595757;}
.dropup .caret, 
.dropup .btn-lg .caret, 
.navbar-fixed-bottom .dropdown .caret { border-bottom-width: 4px;}
.ud-caret.active .btn {  border-color: #EE791D;}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu li.active > a,
.dropdown-menu li.selected > a,
.dropdown-menu li.active > a.highlighted,
.dropdown-menu li.selected > a.highlighted,
.dropdown-menu li.active > a:hover,
.dropdown-menu li.selected > a:hover,
.dropdown-menu li.active > a.highlighted:hover,
.dropdown-menu li.selected > a.highlighted:hover,
.dropdown-menu li.active > a:focus,
.dropdown-menu li.selected > a:focus,
.dropdown-menu li.active > a.highlighted:focus,
.dropdown-menu li.selected > a.highlighted:focus {
  background: #9C0;
  color: #ffffff;
}

/* product_bundles.php */
#bundleListWrapper {    border-top: 1px solid #EEE;}
#bundleProd {   padding-top: 20px;padding-left: 30px;}
#bundle_crdits {    position: fixed;right: 10px;bottom: 55px;//padding: 15px 10px;width: 300px;}
#bundle_crdits h3 { font-size: 16px;margin-top: 0;margin-bottom: 0;padding: 15px;padding-bottom: 0;}
#bundle_crdits ul li { font-size: 14px;}
#bundle_crdits { z-index: 9999;}
.text-success { color: #6ABA2E;}
.catList h4 {   margin-top: 0;margin-bottom: 10px;font-size: 14px;}
.catList h4 a { color: #3E3A39;}
.catList h4 a:hover { color: #9C0;}
.share {    background-color: #FFF;border: 2px solid #9C0;}
.share:before { border-color: transparent transparent #9C0 transparent;}
.nav-pills > li.bundle-selected > a,
.nav-pills > li.bundle-selected > a:hover, 
.nav-pills > li.bundle-selected > a:focus {
    background: #9C0; /* 为较旧的或者不支持的浏览器设置备用属性 */
    /*background: -moz-linear-gradient(top, #F6F6F6, #EBEBEB);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#F6F6F6), to(#EBEBEB));*/
    color: #FFF;
}

/* 产品分类目录 */
.catList h2 {   margin-top: 0;font-size: 24px;}
.catList h2 a { color: #3E3A39;}
.catList h2 a:hover { color: #9C0;}
.catList .cats { border-color: #EEE #EEE #EEE;border-style: solid dashed dashed;border-width: 1px 0 0;margin-bottom: 20px;padding: 15px 15px 15px 110px;height: 155px;}
.catList .cats .thumb {  float: left;margin-left: -105px;width: 92px;}
.catList .cats .thumb img {  width: 92px;}
.catList .col-md-4:nth-child(3n+1) {    clear: left;}

/* uservoice */
.uv_customer {   background: url(../images/icon.png) no-repeat 0 -67px;-moz-border-radius: 4px 2px 0 0;-webkit-border-radius: 4px 2px 0 0;border-radius: 4px 2px 0 0;position:fixed;right: 0;bottom: 0;z-index: 1000;background-color: #cc6d00;}
.uv_customer_label {    background-color: transparent;display: block;padding: 6px 10px 2px 32px;text-decoration: none;height: 29px;color: #FFF;}
.uv_customer_label:hover {  color: #FFF;}

.service-Icon { position: fixed;bottom: 0;right: 180px;z-index: 9999;}
.service-Icon a {   width: 164px;height: 29px;overflow: hidden;display: block;background: url(../images/icon.png) no-repeat 0 0;text-indent: -9999px;}

.dl-img dd img {    width: 200px;border: 1px solid #F2F2F2;}
.v-modal .modal {  display: block;}
.dsicon {   background: url(../images/datasheet.gif) no-repeat 0 0;padding-left: 20px;}
.tabsOpl {  padding-top: 10px;}
.side-bar .affix {  top: 40px;width: 985px;z-index: 3;}
.side-nav {   background: #9C0;border-radius: 4px;overflow: hidden;}
.side-nav li {  float: left;}
.side-nav li a {  display: inline-block;padding: 8px 15px;color: #FFF;background: #9C0;}
.side-nav li a:hover,.side-nav li a:focus {    color: #FFF;background: #6C0;}

.nav_cust { font-size: 14px;}
.input-sm, .form-horizontal .form-group-sm .form-control {  border-radius: 0;color: inherit;}
.panel-wrap { padding-top: 40px;}
.panel-width {  padding: 0 40px;}
.auto { margin: 0 auto;}
.panel-logo { margin-bottom: 50px;}
.panel-wrap h4 {  border-bottom: 1px solid #DDD;padding-bottom: 5px;margin-bottom: 30px;color: #717171;}
.column-body {  min-height: 181px;padding-top: 20px;}
.column_before {  border-left: 4px solid #EFF2E4;min-height: 300px;}
.column_l,.column_r { padding-top: 1px;padding-bottom: 10px;}
.column_l { padding-left: 50px;}
.column_r { padding-right: 20px;}
.column_l .checkbox label { margin-left: 0;padding-left: 20px;}
.panel-foot { border-top: 1px solid #ddd;padding-top: 5px;color: #888;text-align: center;margin-top: 40px;}
.panel-copyright {  margin-top: 20px;//text-align: center;color: #CCC;}

/* check out */
/*.form-group { margin-bottom: 10px;}*/
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {  color: #999;}
.glyphicon-question-sign {  color: #F6812B;}
h3 .tooltip-inner {  font-weight: normal;}
.tooltip-inner {  font-size: 12px;text-align: left;}
/*.tooltip-inner {  background-color: #9C0;}
.tooltip.top .tooltip-arrow { border-top-color: #9C0;}
.tooltip.bottom .tooltip-arrow {  border-bottom-color: #9C0;}
.tooltip.left .tooltip-arrow {  border-left-color: #9C0;}
.tooltip.right .tooltip-arrow {  border-right-color: #9C0;}
*/.panel-wrap .panel-heading h4 {  border-bottom: none;padding: 0;margin-bottom: 0;color: #999;font-size: 18px;}
.panel-group .panel { border-radius: 0;}
.panel-default > .panel-heading { background-color: #F5F5F5;}
.panel {  box-shadow: none;}
.panel-default {  border: none;}
.panel-heading {  border-top-left-radius: 0;border-top-right-radius: 0;padding: 15px;}
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top: none;}
.panel-default.active > .panel-heading  {  background-color: #9C0;}
.panel-default.active > .panel-heading  h4,
.panel-default.active > .panel-heading a {  color: #FFF;}
.panel-wbg {  background-color: #EEE;}
.radio-bar {  border: 1px solid #E0E0E0;background-color: #FAFCF7;padding: 5px 0;height: auto;overflow: hidden;}
.bat-bar {  border-color: #aac2e6;background-color: #DDE9F4;}
.shipment { padding-left: 102px;}
.shipment img { float: left;margin-left: -102px;margin-top: 8px;width: 87px;}
.paymentmethodform .radio { width: 25%;}
.list-group-cart li {  padding: 10px 0;border-top: 1px solid #EEE;}
.list-group-cart .glyphicon-flash {  font-size: 16px;}
.badge {  background-color: #EE791D;}
.panel-heading h4 .badge {  padding: 0;line-height: inherit;min-width: inherit;width: 20px;height: 20px;border-radius: 20px;font-size: inherit;font-weight: normal;background-color: #999;color: #FFF;}
.active .panel-heading h4 .badge {  background-color: #FFF;color: #9C0;}
.checkoutMessage { font-size: 16px;font-weight: normal;}
.group-cart-total { font-size: 14px;line-height: 24px;}
.total-label { text-align: right;}
.group-cart-total .oc { font-size: 16px;}
.panel-wrap .breadcrumb { position: relative;}
.panel-wrap .breadcrumb > li + li.normal:before { content: '';}
.panel-wrap .breadcrumb > li.normal { right: 15px;position: absolute;}
.panel-wrap .panel-heading { position: relative;}
.panel-wrap .panel-heading .glyphicon-ok { position: absolute;right: 10%;top: 8px;font-size: 28px;color: #0C0;}
.shoppingCart { background-color: #F5F5F5;}
#guestSummary .radio input[type="radio"] {  margin-top: 6px;}
.guestEdit {  margin-left: 10px;font-size: 16px;}
.guestEdit span {  margin-right: 10px;}
a .img-responsive { cursor: pointer;}
#guestSummary address { background-image: url(../images/border-hz.png), url(../images/border-hz.png), url(../images/border-vt.png), url(../images/border-vt.png);background-position: center top, center bottom, left center, right center;background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;background-color: #fff;padding-top: 15px;padding-bottom: 15px;}
#guestSummary .checkoutMessage {  line-height: 120px;}

#accordion .ml10 {  margin-left: 10px;}
#accordion .ml2 {  margin-left: 2px;}
@media (max-width: 767px) {
  .panel-width {  padding: 0;}
  .column_before {  border-left: none;min-height: inherit;border-top: 4px solid #EFF2E4;}
  .column_l,.column_r { padding-left: 0;padding-right: 0;}
  .column-body {  min-height: inherit;margin-bottom: 10px;}
  #accordion .ml10,#accordion .ml2,
  #ShippingAdressModal .ml10,#ShippingAdressModal .ml2 {  margin-left: 0;}
  .paymentmethodform .radio { width: inherit;}
  .panel-wrap .mr-15  { margin-right: 0;}
  .panel-wrap .breadcrumb > li.normal { position: relative;width: 100%;text-align: center;}
  #guestSummary .checkoutMessage {  line-height: inherit;}
}

/*  Linkit One */
.gradientBar {  height: 41px;position: relative;margin-top: 35px;margin-bottom: 15px;overflow: hidden;}
.gradient { width: 100%;height: 3px;display: block;z-index: 1;position: absolute;top: 50%;left: auto;background-color: #01CC00; /* Other browsers*/
background-image: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #01CC00 0%, #FFF 100%); /* FF3.6+ */
background-image: -webkit-gradient(radial,50% 100%,500,50% 50%,10,from(rgba(255,255,255,1)),to(rgba(1,204,0,1))); /* Chrome,Safari4+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#01CC00',GradientType=1 ); /* IE6-8 */
}
.gradientBar .tit { position: relative;z-index: 2;width: 259px;height: 41px;display: block;margin-left: auto;margin-right: auto;background: url(../images/linkit-bgs.png) no-repeat 0 0;text-indent: -9999px;}
.gradientBar .tit2 {  background-position: 0 -51px;width: 343px;}
.gradientBar .tit3 {  background-position: 0 -102px;width: 205px;}
.gradientBar .tit4 {  background-position: 0 -153px;width: 213px;}
.columnItem li:not(.last) {  border-right: 1px solid #999;}
.columnItem li {  padding-left: 25px;padding-right: 25px;min-height: 400px;}
.columnItem {  color: #000;}
.columnItem h3 {  margin-bottom: 20px;font-weight: bold;}
.columnItem p { line-height: 20px;}
.gradientTab {  position: relative;}
.gradientBar-left { position: absolute;left: 9px;top: 9px;width: 6px;height: 100%;background-color: #01CC00; /* Other browsers*/
background-image: -moz-linear-gradient(top,#01CC00,#FFF); /* FF3.6+ */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#01CC00 ),color-stop(100%,#FFF)); /* Chrome,Safari4+ */
background-image: -o-linear-gradient(top,#01CC00 0%, #FFF 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(top,#01CC00 0%, #FFF 100%); /* IE10+ */
background-image: linear-gradient(to bottom,#01CC00 0%, #FFF 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01CC00', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-8 */
}
.ptop { padding-top: 9px;}
.notop .tab-pane {  padding-top: 0;}
.nobot .tab-pane {  padding-bottom: 0;}
.featureTxt { padding: 15px;font-size: 16px;color: #000;line-height: 24px;}
.table-cell { border-collapse: separate;border-spacing: 9px;text-align: center;color: #000;}
.table-cell th {  background-color: #9C0;font-size: 16px;text-align: center;font-weight: normal;}
.table-cell td {  background-color: #F2F2F2;}
.table-cell th,.table-cell td { padding: 5px 0;}
.linkit-box { color: #000;}
.linkit-txt { font-size: 16px;padding: 15px 100px;line-height: 24px;}
.linkit-box .last { border-bottom: 14px solid #01CC01;padding-bottom: 70px;}
@media (max-width: 767px) {
  .linkit-txt { padding: 15px 0;}
}
/* Intel */
.intelBar { height: 42px;background: #2869FB url(../images/intel/product-bgs.png) repeat-x 0 0;}
.inter-tit-1 {  width: 483px;margin: 0 auto;}
.inter-tit-2 {  width: 178px;margin: 0 auto;}
.f-lh-txt { font-size: 16px;line-height: 26px;color: #000;}
.f-lh-txt p { padding: 0 10px;}
.blockItem {  padding: 0 100px;}
.blockItem .cat { background-color: #fff;box-sizing: border-box;margin-bottom: 20px;padding: 0 10px 0 80px;min-height: 52px;}
.blockItem .cat .thumb {  float: left;margin-left: -80px;width: 70px;}
.blockItem .cat .thumb img {  width: 70px;}
.blockItem .cat h2 {  font-size: 16px;padding-top: 12px;}
.blockItem .cat h2 a {  color: #515151;}
.blockItem .cat h2 a:hover {  color: #9c0;}
.blockItem .col-md-6:nth-child(2n-1) {  clear: left;}
.intelfoot {  background: #2B69FC url(../images/intel/product-bgs.png) repeat-x 0 -47px;color: #fff;font-size: 20px;font-weight: bold;line-height: 26px;text-align: center;}
.intelfoot-l {  background: url(../images/intel/product-bgs.png) no-repeat 0 -207px;padding-left: 79px;}
.intelfoot-r {  height: 154px;background: url(../images/intel/product-bgs.png) no-repeat 100% -366px;padding-right: 79px;padding-top: 38px;}
/*=== Mobile Devices ===*/
/* Intel */
@media (max-width: 767px) {
  .f-lh-txt p { padding: 0;}
  .blockItem {  padding: 0;}
  .intelfoot {  font-size: 18px;}
  .intelfoot-l {  padding-left: 39px;}
  .intelfoot-r {  padding-right: 39px;padding-top: 18px;}
}
@media (max-width: 480px) {
  .inter-tit-1 {  width: auto;margin: 0;}
  .intelfoot {  font-size: 14px;font-weight: normal;line-height: 20px;}
  .intelfoot-l {  padding-left: 10px;}
  .intelfoot-r {  padding-right: 10px;padding-top: 5px;}
}

/* Announcement */
.announcement { background: #ECF7E8;padding: 13px 0;color: #003A4A;text-align: center;}
.side-nav li a:hover,.side-nav li a:focus {    color: #FFF;background: #6C0;}

.new_cust { font-size: 14px;}
