input,button,select,textarea{outline: none;}
.wrapper-box{max-width: 100%;margin: 0}

/*header*/
#header{background: #191919}
#header a{text-decoration: none;}
#header #search input{border-radius: 4px !important}
#header #search .fa-search{color: #f15a23;font-size: 20px;}
#header #logo{position: relative;}
#header #logo a:hover{color: #fff}
#header #logo .titles{position: absolute;display: block;width: 100%;color:#fff;margin:0;text-align: left; -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
  -moz-animation: neon5 1.5s ease-in-out infinite alternate;animation: neon5 1.5s ease-in-out infinite alternate; font-size: 18px;top: 70px}
 @media (max-width: 997px) {
	#header #logo .titles{right: -290px; top: 35px}
}
@media (max-width: 767px) {
	#header #logo .titles{display: none;}
}
#menu{background: #191919}
#menu .navbar-nav{background:#191919;}
#menu .nav>li{height: 24px;margin-bottom: 10px}
#menu .nav>li>a{line-height: 24px;border-right-color: #eee}
#menu .nav>li:hover>a{background: transparent;color: #f15a23}
#menu .nav>li>.dropdown-menu{background: #464646;}
#menu .nav>li>.dropdown-menu li{border-top-color: #191919}
#menu .nav>li>.dropdown-menu li a{color: #fff}
#menu .nav>li>.dropdown-menu .submenu{background: #464646;}



#header .links>ul>li .wrap_custom_block>a, #header .links>ul>li>a{color: #fff}
#header #top-links>ul>li>a{color:#fff;}
#header .links_contact>ul>li>a{color: #fff}
#header .links_contact>ul>li>a:hover{color: #f15a23}
#header .links_contact>ul>li .fa-envelope, #header .links_contact>ul>li .fa-phone{color: #f15a23}
#header #cart .heading span{color: #fff;}
#header #cart .heading span:hover{color: #f15a23}
#header #cart .fa{color: #fff;transition: all .2s}
#header #cart .shopcarts{font-size: 18px;margin-top: 4px;margin-right: 4px;color: #f15a23}
#header #cart:hover .fa{color: #f15a23}
.breadcrumb a{font-size:18px;}
#form-currency span, #form-language span{color: #fff}

@media (max-width: 997px) {
	.drop-icon{color:#fff !important;}
	.left-top{background: #444 !important}
	#input-search{margin-bottom: 14px}
	.wrapper-box #header .header-row{padding-bottom: 0}
}
@media (max-width: 767px) {
	#footer .contact ul li+li{margin: 0 !important}
}

/*footer*/
#footer .fpart-first,#footer .fpart-second{background:#191919;}
#footer h5{color: #999}
#footer .fpart-first a{color: #f15a23;font-size:14px;}
#footer .contact>ul>li>.fa{background:#191919;color: #f15a23}
#footer .custom-text p font{color: #999 !important}
#footer .contact ul li+li{margin: 0}


/*left*/
#container #column-left{padding:0;}
#container #column-left h3{line-height: 32px;padding:0;margin: 0;}
#container #column-left h3 span{padding: 0 15px; color: #333;border-bottom: 2px solid #f15a23;font-weight: bolder; font-size: 16px;}
#container #column-left #cat_accordion{margin: 0;}
#container #column-left #cat_accordion a{padding:10px 0 10px 20px;font-size:14px;margin-right: 0}
#container #column-left #cat_accordion a.active{margin-bottom: 0}
.box-category>ul>li ul{padding:0; margin-bottom: 0}
.box-category>ul>li ul li a{text-indent: 10px}

#container #column-left .list-item{margin: 0}
#container #column-left .list-item a{padding:10px 0 10px 20px;font-size:14px;margin-right: 0;}

#container #slideshow0 .owl-prev,#container #slideshow0 .owl-next{background: #f15a23;opacity: .7;}
#container #slideshow0 .owl-prev:hover,#container #slideshow0 .owl-next:hover{opacity: 1}
#container #slideshow0 .owl-prev i,#container #slideshow0 .owl-next i{margin-top: 14px;}
/*column-right*/
#column-right{padding: 0;border:0}
#column-right h3{background:#f15a23;color: #fff;line-height: 40px;padding-left: 20px;margin: 0;}
#column-right h3 span{border: none;}
#column-right .list-group{margin: 0}
#column-right .list-item{margin: 0}
#column-right .list-item li a{padding-left: 25px;font-size:14px;}

/*content*/
#container #content h3{color: #fff;line-height: 32px;margin: 0;margin-bottom: 10px;border-bottom: 2px solid #f15a23;}
#container #content h3 span{border: none;padding:0 18px;margin: 0;font-size: 16px;    text-align: center;background: #f15a23;
border-top-left-radius: 4px;border-top-right-radius: 4px;}
#container #content h3 p{margin:0}
#container #content h3 p a{background-color: #f15a23 !important;color: #fff;font-size: 20px !important}
@media (max-width: 767px) {
	#container #content h3 span{width: 100%;padding: 0}
}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus
{border-color: #f15a23}


.gk_tit{min-height: 58px !important;height: 58px !important}
#container h1{font-size: 20px;font-weight: bolder;font-family: Arial,sans-serif;}
.row .cooper{width: 16.66%;height:70px;line-height: 70px;}
.row .cooper img{display: inline-block;vertical-align: middle;}

@-webkit-keyframes neon5 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #FF9900,
               0 0 70px  #FF9900,
               0 0 80px  #FF9900,
               0 0 100px #FF9900,
               0 0 150px #FF9900;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #FF9900,
               0 0 35px #FF9900,
               0 0 40px #FF9900,
               0 0 50px #FF9900,
               0 0 75px #FF9900;
  }
}
@-moz-keyframes neon5 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #FF9900,
               0 0 70px  #FF9900,
               0 0 80px  #FF9900,
               0 0 100px #FF9900,
               0 0 150px #FF9900;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #FF9900,
               0 0 35px #FF9900,
               0 0 40px #FF9900,
               0 0 50px #FF9900,
               0 0 75px #FF9900;
  }
}
@keyframes neon5 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #FF9900,
               0 0 70px  #FF9900,
               0 0 80px  #FF9900,
               0 0 100px #FF9900,
               0 0 150px #FF9900;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #FF9900,
               0 0 35px #FF9900,
               0 0 40px #FF9900,
               0 0 50px #FF9900,
               0 0 75px #FF9900;
  }
}

/*每日一报*/
.dayliy{position: fixed;top: 106px;right: 30px;z-index: 1024}
.dayliy img{border-radius: 6px}
.dayliy .close_btn{position: absolute;display: block;width: 14px;height: 14px;background: url(/catalog/view/theme/bigshop_us/image/close_03.png) no-repeat center/contain;
top: 0;right:2px;z-index: 100;cursor: pointer;}
@media (max-width: 471px) {
 .dayliy{display: none;}
}
/*二维码*/
.qrcode{position: fixed;bottom: 70px;right: 10px;z-index: 1040}
.qrcode .ptit{position: relative;text-align: center;font-size:16px;color: #fff;background: #f15a23;line-height: 32px;margin: 0}
.qrcode .ptit .close_btn{position: absolute;display: block;width: 16px;height: 16px;background: url(/catalog/view/theme/bigshop_us/image/close_03.png) no-repeat center/contain;
top: 8px;right:8px;z-index: 100;cursor: pointer;}
.qrcode img{width: 150px}
@media (max-width: 471px) {
 /*.qrcode{display: none;}*/
}

/*更多产品*/
.more_list{font-size: 12px;position:  absolute;right: 10px;top: 4px;}
@media (max-width:767px) {
.more_list{font-size:10px; color: #fff}
}

.advbox{position: fixed;right: 10px;bottom: 240px}
.advbox a{display: block;position: relative;}
.advbox .closebtn{position: absolute;top: 4px;right: 4px; display: block;width: 15px;height: 15px;background: url(/catalog/view/theme/bigshop/image/close_03.png) no-repeat center/contain;z-index: 15;cursor: pointer;}
@media (max-width: 661px) {
    .advbox{display: none;}
}

.vjs-center-start{width: 100px;height: 100px;background-image: url(/image/TB1exduPV.png);background-size: contain;border: none;
    background-repeat: no-repeat;
    position: absolute;left: 50%;top:50%;
    border: none;
    color: #fff;
    outline: none;cursor: pointer;display: block;
    transform: translate(-50%,-50%);
}
.vjs-center-load{
    border-radius: 100%;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    border: 1px solid #f15a23;
    border-bottom-color: transparent;
    width: 90px;
    height: 90px;
    background: transparent!important;
    -webkit-animation: rotate .75s 0s linear infinite;
    animation: rotate .75s 0s linear infinite;
    position: absolute;
    left: 50%;top:50%;
    margin-top: -45px;
    margin-left: -45px;
    display: none;
}
.videos_gallery_icon{
    position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);
    width: 48px;height: 48px;
}

.vjs-control-text {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/*2018/12/19*/
.freebtns{padding: 0;}
.freebtns .btn{line-height: 20px;padding: 6px 0 0; background-color:transparent !important;box-shadow: none !important;}
.freebtns .names,.freebtns .downsj{font-size: 12px;color: #666;}
.freebtns .downsj{float: right;margin-top: 4px;margin-left: 2px;}
.freebtns .ticon{float: left; display: inline-block;width: 20px;height: 20px;margin-right: 4px; background: url(../image/bag1.png) no-repeat center/contain;}
.freebtns .btn:active .names,.freebtns .btn:hover .names,.freebtns .btn:active .downsj,.freebtns .btn:hover .downsj{color: #fe7140;}

.freebtns .dropdown-menu{margin: 0;padding: 0;z-index: 2000;}
.freebtns .dropdown-menu>*,.freebtns .dropdown-menu a{color: #666;}
.freebtns .dropdown-menu a{line-height: 16px;padding: 2px 0 0 4px; font-size: 12px;overflow: hidden;white-space: inherit;}
.freebtns .dropdown-menu a:hover{color: #fe7140;}
.freebtns .dropdown-menu .lisicon{float: left; display: inline-block;width: 15px;height: 15px;margin-right: 4px; background-size: contain;background-position: center;background-repeat: no-repeat;}
.freebtns .dropdown-menu .bags{background-image: url(../image/bag.png)}
.freebtns .dropdown-menu .cars{background-image: url(../image/cars.png)}
.freebtns .dropdown-menu .ways{background-image: url(../image/payway.png)}
.freebtns .dropdown-menu p{ margin-bottom: 4px; line-height: 16px;font-size: 12px;}

@media (max-width: 767px){
    .freebtns{display: block;width: 100%;text-align: center;float: inherit;display: flex;justify-content: center;}
    .freebtns .btn{float: inherit;margin: 0 auto !important;}
}
@media (max-width: 375px){

}
#tab-description *{color:#222 !important;background-color: transparent !important;font-size: 12px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important; }
#shoping_cart .input-group .form-control[name^=quantity]{height: 48px;width: auto}
.btnlis{line-height: 20px;width: 30px;text-align: center;float: left;margin-left: 6px;}
.btnlis span{display: block;cursor: pointer;border: 1px solid #ccc;background: #eee;margin-bottom: 4px}


.subscribe .container .row{  background-image: url(../image/sub.jpg); margin-left: 0px; margin-right: 0px; height:90px; padding-top: 20px; font-family: Arial; }
.subscribe .container .row .sub-left .sub-txt{ color: #ff9000; font-size: 20px; margin-bottom: 14px; text-align: left; padding-left:23px; }
.subscribe .container .row .catalog-right .catalog-txt{ color: #ff9000; font-size: 20px;margin-bottom: 14px; }
.subscribe .container .row .catalog-right a{ width: 140px; height: 24px; background: #ff9000; color:#000; display: block; font-size: 16px; font-weight: bold; margin: 0 auto; line-height: 25px; }
.subscribe .container .row .catalog-right a:hover{ background: #fff;}
.subscribe{background-color: #191919; overflow: hidden;text-align: center;}
.subscribe .newsletter-wrap{padding-right: 0;}
.subscribe .newsletter-wrap input{width: 338px;height:22px;line-height:35px;float: left; border: 1px solid #ff9000; background: #04050b;margin-left: 13px; color: #fff; font-size: 14px; }
.subscribe .newsletter-wrap input::-webkit-input-placeholder{ font-size: 12px;}
.subscribe .newsletter-wrap input:-moz-placeholder{ font-size: 12px;}
.subscribe .newsletter-wrap input::-moz-placeholder{ font-size: 12px;}
.subscribe .newsletter-wrap input:-ms-input-placeholder{ font-size: 12px;}
.subscribe .newsletter-wrap button{position: relative;top: inherit;right: inherit;bottom: inherit;left: inherit;float: left; margin-left: 20px;
    width: 120px; font-size: 16px; background: #ff9000;text-align: center; height: 24px; font-weight: bold;color: #000000; line-height: 16px; }
.subscribe .newsletter-wrap button:hover{ background: #fff;}
.subscribe .newsletter-wrap button span{margin-right: 10px;}

#emailregistration{text-align: center;}

@media (max-width:479px) {
    .subscribe .container .row{ height: auto;}
    .subscribe .newsletter-wrap{ display: block; width: 100%;}
    .subscribe .container .row .sub-left .sub-txt{ padding-left: 0px; margin-bottom: 0px; font-size: 14px; text-align: center; }
    .subscribe .newsletter-wrap input{ margin-left: -10px; margin-bottom: 15px;margin-top: -5px; }
    .subscribe .newsletter-wrap button{margin: 0 auto; margin-bottom: 10px; float: none; }
    .subscribe .container .row .catalog-right .catalog-txt{ font-size: 14px; margin-top: 20px;}
    .subscribe .container .row .catalog-right a{ margin-bottom: 15px;}
}
