body,html{margin:0;padding:0;height:100%;font-family:"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;-webkit-text-size-adjust:none}
body{font-size:12px}
dd,dl,dt,li,ol,ul{margin:0;padding:0;list-style:none}
a{color:#333}
button:active,a:active,button:focus{outline:none}
img{max-width:100%}
a,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.h_t{padding:10px 0;border-bottom:1px solid #ccc}
.h_t li{display:inline-block;margin:0 8px}
.h_m{padding:24px 0;background:#f3f3f3}
.h_m .search input{height:30px;border-radius:0;width:70%;display:inline-block;vertical-align:middle}
.h_m .search button{display:inline-block}
.h_b{background:#ec6c00}
.h_b ul>li{float:left}
.h_b ul>li>a{line-height:51px;height:51px;padding:0 19px;display:block;font-size:14px;color:#fff}
.h_b li>a:hover{background:#c55c03}
.BreakingNewsController{width:100%;overflow:hidden;background:#fff;height:auto}
.BreakingNewsController .bn-title{display:inline-block;float:left;padding:10px 20px 10px 0;background:#5aa628;font-weight:700!important;color:#fff}
.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;position:absolute;left:180px;right:50px}
.BreakingNewsController ul li{list-style:none;padding:10px 20px;display:none}
.BreakingNewsController ul li a{text-decoration:none;color:#333;display:inline-block;overflow:hidden;padding:0}
.BreakingNewsController .bn-arrows{display:inline-block;float:right;width:50px;position:absolute;right:0;top:0;bottom:0}
.BreakingNewsController .bn-arrows span{display:block;width:20px;position:absolute;top:0;bottom:0;cursor:pointer;opacity:.2}
.BreakingNewsController .bn-arrows span:hover{opacity:1}
.BreakingNewsController .bn-arrows-left{left:0;background:url(../img/bn-arrows.png) left center no-repeat}
.BreakingNewsController .bn-arrows-right{right:10px;background:url(../img/bn-arrows.png) right center no-repeat}
.easing a,.easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear}
.homepage-slider{width:100%;height:380px;margin:20px auto;position:relative}
.home_banner{width:100%;color:#fff;position:relative}
.home_banner_page{margin:4px auto;text-align:center;vertical-align:middle;overflow:hidden;border-radius:10px;padding:2px}
.home_banner_page a{width:10px;height:10px;display:inline-block;margin:0 5px;border-radius:50%;background:#444}
.home_banner_page a.active{background:#ccc}
.bx-controls-direction a{position:absolute;top:40%;left:-100px;font-size:60px}
.bx-controls-direction a.bx-next{left:auto;right:-100px}
.home1{margin:20px auto}
.home-page .h4{text-align:center;margin:20px auto}
.home-page .items{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;align-items:stretch}
img{max-width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.home-page .items .img{overflow:hidden;position:relative}
.home-page .items .img .zz{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;content:"";background:#333;opacity:0;filter:Alpha(opacity=0);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.home-page .items .img:hover .zz{opacity:.3;filter:Alpha(opacity=30)}
.home-page .items .img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.footer{background:#ec6c00;color:#fff;padding:40px 0 48px}
.footer-right dl{margin:10px 0;clear:both;overflow:hidden}
.footer-right dt{float:left}
.footer-right dd{float:left;padding-left:15px}
.footer-center .links{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}
.footer-center{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.footer-center .links .linklist{margin:0 15px}
.links .linklist h3,.links .linklist li{padding-bottom:4px}
.links .linklist h3 i{display:none}
.linklist h3{font-size:16px}
.footer-center a{color:#fff}
.share span{display:inline-block;margin-top:15px}
.copyright{padding:15px 0;background:#000;color:#ccc}
.breadcrumb{background:0 0;border-bottom:1px solid #ccc;border-radius:0}
.content h2{text-align:center;font-size:18px}
.content .desc{padding:20px 0}
.menulist h1{font-size:18px;font-weight:700;border-bottom:1px solid #b0cbe8;background:#d5e2f2;color:#0052b8;padding:10px;margin:0}
.menulist li a{font-size:14px;font-weight:700;background:#eaf1f7;color:#0052b8;padding:10px;display:block}
.allproducts{padding-bottom:40px;padding-top:40px}
allproducts h1{font-size:22px;margin:5px;color:#000}
.allproducts .desc .line{display:inline-block;width:50px;border-bottom-width:1px;border-bottom-style:solid;-webkit-filter:opacity(.8);filter:opacity(.8);margin:5px 0}
.allproducts .product-block{max-width:768px;width:100%;text-align:center;margin:0 auto 30px;border-bottom:none;border:1px solid #eee}
.allproducts .product-block a{display:block;text-decoration:none;background:#fff;cursor:pointer;transition:.6s;padding-bottom:10px}
.allproducts .product-block a:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-shadow:0 4px 50px rgba(0,0,0,.25)}
.allproducts .col-md-4:nth-child(4n+0) .product-block{border-right:none}
.allproducts .product-block .product-images{text-align:center;overflow:hidden;position:relative}
.allproducts .product-block .product-images img{position:absolute;top:0;left:0;width:100%;opacity:0;transition:1.2s}
.allproducts .product-block .product-images img:first-child{position:relative;opacity:1}
.allproducts .product-block:hover .product-images img{opacity:1}
.allproducts .product-block h3{margin:10px auto;font-size:14px;padding:0 10px;color:#414242}
.allproducts .product-description{max-height:40px;width:80%;margin:10px auto;color:#999;font-size:14px;display:block}
.allproducts .product-block .product-price{margin:10px auto;color:#414242;font-size:20px}
.cta-btn,.learn-more-btn{display:inline-block;letter-spacing:1px;width:130px;background-color:#d7000f;color:#fff;border:1px solid #d94d00;border-radius:3px;padding:5px 0;transition:all .3s ease-in 0s;cursor:pointer;text-align:center}
.cta-btn:hover,.learn-more-btn:hover{background-color:#d94d00;color:#fff;border:1px solid #f16522}
.subcategory{border:1px solid #eee;padding:10px}
.subcategory li{border-bottom:1px solid #eee;padding:10px}
.subcategory li:last-child{border-bottom:none}
.subcategory li a{font-size:14px}
.goodsinfo .first-row{padding:40px 0}
.gallerylist{overflow:hidden;z-index:500;text-align:center;position:absolute;top:-15px;left:10px}
.gallerylist .box{height:400px;overflow:hidden}
.gallerylist li{height:100px;width:100px;padding:10px}
#slides img{border:1px solid #eee}
.gallerylist li a{border:1px solid #eee;display:block}
.gallerylist li a.active{border:1px solid red;display:block}
.product-container{margin:10px 0 0}
.product-container>div{width:100%;position:relative;padding:.8em 0 .5em 0}
.product-container h1{font-size:20px;color:#4c4c4c;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}
.product-container h2{font-size:16px;color:#959595}
.buyinfo .product-price{font-size:30px;color:#333}
.product-container .product-description{color:#999;margin:20px 0;max-width:540px;line-height:200%}
.product-quantity{overflow:hidden;padding-top:12px!important;height:60px}
.product-quantity-label{font-size:16px;color:#414242;margin-right:15px;margin-top:5px}
.product-quantity span{display:block;float:left}
.product-quantity input{display:block;float:left;width:50px;border:none;font-size:22px;color:#414242;text-align:center;background:0 0}
.product-minus i,.product-plus i{display:block;float:left;width:28px;height:28px;text-align:center;line-height:28px;margin-bottom:0;cursor:pointer;margin-top:3px;-webkit-box-shadow:0 -1px 10px -1px rgba(0,0,0,.3);-moz-box-shadow:0 -1px 10px -1px rgba(0,0,0,.3);box-shadow:0 -1px 10px -1px rgba(0,0,0,.3);border-radius:50%;font-size:12px}
#buy_button{width:500px;padding:20px 0 0}
.row.faqlist{padding:50px 0}
.article_category{margin-top:30px;padding-right:80px}
.article_category dl{background:#eaf1f9}
.article_category dl.active{background:#fff}
.article_category dt{height:38px;line-height:38px;background:#d5e2f2;color:#0051b9;border-top:1px solid #b0cbe8;padding-left:20px}
.article_category dd{height:35px;line-height:35px;padding-left:20px}
.article_category dd i{padding-right:10px}
.article_category dd.active a{color:red}
.article_content{margin-top:30px}
.article_content h1{text-align:center;margin-bottom:20px;font-size:30px}
.allproducts .newslist .product-block{border:none}
.buyinfo{position:absolute;bottom:0}
.faq-form .title{color:#000;font-weight:700;font-size:14px}
.faqlist .title{font-size:18px;font-weight:700;color:#ec6c00}
div.pagnHy{background-color:#eee;height:36px;line-height:36px;text-align:center;font-size:16px;margin-top:30px}
div.pagnHy .pagnLA .pagnPrevArrow,div.pagnHy .pagnLA1 .firstPageLeftArrow,div.pagnHy .pagnRA .pagnNextArrow,div.pagnHy .pagnRA1 .lastPageRightArrow{display:inline-block;position:relative}
div.pagnHy .pagnLA,div.pagnHy .pagnLA1,div.pagnHy .pagnRA,div.pagnHy .pagnRA1,div.pagnLA,div.pagnLA1,div.pagnRA,div.pagnRA1{top:50%;height:31px;text-align:center;line-height:32px;color:#555}
div.pagnHy .pagnLA,div.pagnHy .pagnLA1{margin:2px 45px -8px 0}
div.pagnHy .pagnRA,div.pagnHy .pagnRA1{margin:2px 0 -8px 45px}
div.pagnHy .pagnLA .pagnPrevArrow,div.pagnHy .pagnLA1 .firstPageLeftArrow,div.pagnHy .pagnRA .pagnNextArrow,div.pagnHy .pagnRA1 .lastPageRightArrow{margin:-2px 0 2px 0}
span#pagnPrevString{margin-left:10px}
#pagnNextString,#pagnPrevString,div.pagnLA,div.pagnLA1,div.pagnRA,div.pagnRA1{font-size:16px}
div.pagn a,div.pagn a:visited,div.pagnBg span.pagnLink a,div.pagnBg span.pagnLink a:visited,div.pagnHy span.pagnLink a,div.pagnHy span.pagnLink a:visited{color:#0066c0;padding:6px;white-space:nowrap}
div.pagn .pagnCur,div.pagnHy .pagnCur{font-weight:700;padding:0 5px}
span#pagnNextString{margin-bottom:0;margin-right:10px}
.pagnHy a,.pagnHy a:link,.pagnHy a:visited,a:active{text-decoration:none;color:#0066c0}
.x-page{font-family:Equip-Light;font-size:16px;color:#4c4c4c;line-height:20px;font-weight:300;color:#4c4c4c!important;margin:60px auto;padding-top:30px}
.x-page .container{margin:0 auto;max-width:430px;padding-left:0!important;padding-right:0!important;width:100%!important}
.x-page .x-box{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);max-width:430px;border-radius:4px;padding:40px 56px 60px 56px}
.x-page .x_header h1{font-family:Equip-Medium;font-size:32px;color:#4c4c4c;line-height:36px;font-weight:300;margin-bottom:16px}
.btn-form{font-family:Equip-Medium;font-size:14px;color:#fff;line-height:18px;font-weight:300;background:#d7000f;border:0;border-radius:4px;display:block;padding:15px 40px;text-align:center;text-decoration:none}
.form .btn{display:block;width:100%}
.x-page .x_footer{margin-top:40px}
.x-page .x_footer a{font-family:Equip-Medium;font-size:16px;color:#333;line-height:20px;font-weight:300;display:block;margin-bottom:12px}
.help-block{color:#00c3e8}
.menu_left{background:#f5f5f5;padding-top:30px;padding-right:20px;margin-bottom:50px;padding-left:30px;padding-bottom:30px;height:100%}
.menu_left .h1,.menu_left h1{text-align:left;font-size:1.25em;margin-bottom:15px}
.menu_left ul{list-style-type:none;margin:0 0 15px 0}
.menu_left ul li{padding-bottom:10px}
.menu_left ul li{padding-bottom:10px}
.usercenter .h1,.usercenter h1{font-size:2em;padding:30px 0 15px}
.uc .menu_left{min-height:500px}
.p-t-8{padding-top:8px}
.field_input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;padding:.8em;wobreak:normal;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.orderbook-list{position:relative}
.book-tit{margin:20px 0;display:block;overflow:hidden;width:100%;background:#f5f5f5;height:38px;line-height:38px}
.tlist ul{margin:0}
.tlist{margin-bottom:5px;border-bottom:1px solid #eee;overflow:hidden;padding:8px 0}
.tlist ul li{float:left;text-align:center;position:relative;font-size:14px;color:#666;width:20%}
.tlist ul li a{color:red}
.wjContent{position:relative;padding:30px 40px;wobreak:normal;margin:0 auto 10px auto}
#begin_content{clear:both;overflow:hidden}
.wjtitle{float:left;width:100%}
.mtop{margin-top:20px}
.open_results,.wj_color,.wjhr{background-color:#666}
.wjhr{width:100%;height:3px;float:left}
.wjtitle h1{color:#4c4c4c;font-size:18px;text-align:center}
.maxtop{margin:20px 0}
#question_box .title{width:100%;font-size:16px;padding-bottom:8px;position:relative;padding-left:5px}
.matrix{overflow-x:auto;overflow-y:hidden;width:100%}
.icheckbox_div{position:relative}
.icheckbox_flat-red,.iradio_flat-red{display:inline-block;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(../images/red.png) no-repeat;border:none;cursor:pointer}
.icheckbox_flat-red{background-position:0 0}
.icheckbox_flat-red.checked{background-position:-22px 0}
.icheckbox_flat-red.disabled{background-position:-44px 0;cursor:default}
.icheckbox_flat-red.checked.disabled{background-position:-66px 0}
.iradio_flat-red{background-position:-88px 0}
.iradio_flat-red.checked{background-position:-110px 0}
.iradio_flat-red.disabled{background-position:-132px 0;cursor:default}
.iradio_flat-red.checked.disabled{background-position:-154px 0}
@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-red,.iradio_flat-red{background-image:url(../images/red@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}
}
.red{color:red!important}
.ticket_threads{padding:20px}
.message-item{position:relative;padding:18px;border-top:1px dashed #bcbcbc}
.message-item:first-child{border:none}
.uploadify-button{background-color:#fff;background-position:center top;background-repeat:no-repeat;color:#000;position:relative;height:auto;border:1px dashed #ea1b51;font-size:12px;font-weight:400;border-radius:4px;text-align:center;width:100%}
.wind-file-input input[type=file]{position:absolute;width:0;height:0;z-index:-2;opacity:0}
#file_list li{padding:8px 0}
#file_list li a{font-size:12px;color:#4c4c4c;text-decoration:underline}
#success{padding:40px;display:none}
#success i{font-size:40px;vertical-align:middle;color:#ea1b51}
#success a{text-decoration:underline;display:block;padding:20px;text-align:center}
.articlebox .title{color:#4c4c4c;font-size:18px;text-align:center;font-weight:700}
.faqs .faqlist{border-bottom:1px solid #eee;padding:8px 0}
.faqs .faqlist dt{font-size:18px}
.faqs .faqlist dd{padding:10px 20px;font-size:14px}
.goodsinfo .footer{margin-top:20px}
.subscribe .row div{line-height:30px}
.subscribe .row div:first-child{padding-left:20px;color:#00f}
.subscribe input{width:200px;vertical-align:middle;height:30px}
.subscribe button{vertical-align:middle;background:#000;color:#fff;border:none;height:30px}
.article_list li{padding:10px 0;font-size:18px}
.price_title{font-size:30px;margin-bottom:15px;color:#ec6c00}
.input1{height:30px;margin:15px 0;width:400px;border-radius:0}
.input2{width:400px;height:200px;display:inline-block;vertical-align:top}
.navbar-panel{position:fixed;left:0;top:0;right:0;z-index:1080;display:flex;align-items:center;height:56px;padding:4px;background:#fff;box-shadow:0 0 5px 0 rgba(1,3,4,.19)}
.navbar-toggle{display:inline-block;position:relative;width:48px;height:48px;line-height:48px;cursor:pointer;color:#ccc;background-color:transparent;border:none}
.navbar-toggle span{position:relative;display:block;margin:auto;transition:.3s all ease}
.navbar-toggle span,.navbar-toggle span:after,.navbar-toggle span:before{width:24px;height:4px;background-color:#ccc;backface-visibility:hidden;border-radius:4px}
.navbar-toggle span{transform:rotate(180deg)}
.navbar-toggle span:after,.navbar-toggle span:before{content:" ";position:absolute;left:0;top:-8px;transition:.3s all ease}
.navbar-toggle span:after{top:8px}
.navbar-collapse-toggle{display:inline-block;position:fixed;width:48px;height:48px;line-height:48px;cursor:pointer;color:#0c1325;right:0;top:4px;z-index:1082}
.navbar-collapse-toggle span,.navbar-collapse-toggle span:after,.navbar-collapse-toggle span:before{position:absolute;width:6px;height:6px;line-height:6px;text-align:center;background:#0c1325;left:50%;margin-left:-3px;border-radius:50%;transition:.3s all ease}
.navbar-collapse-toggle span:after,.navbar-collapse-toggle span:before{content:''}
.navbar-collapse-toggle span{top:50%;margin-top:-3px}
.navbar-collapse-toggle span:before{bottom:100%;margin-bottom:3px}
.navbar-collapse-toggle span:after{top:100%;margin-top:3px}
.navbar-search-toggle{right:46px;background:0 0;border:none;position:fixed;top:4px;z-index:1082}
.navbar-search-toggle span{display:inline-block;position:relative;width:48px;height:48px;font-size:14px;line-height:48px;text-align:right;cursor:pointer;background:0 0;border:none;outline:0;padding:0}
@media (max-width:767.98px){.h_b .container{padding:0}
.h_b{position:fixed;left:0;height:100%;width:270px;z-index:999;top:0;color:#fff;background:#fff;border:1px solid #d7d7d7;box-shadow:none;overflow-y:auto;overflow-x:hidden;transform:translateX(-110%);transition:.35s all cubic-bezier(.65,.05,.36,1)}
.h_b.active{display:block;transform:translateX(0)}
.h_b ul{display:block;margin:15px 0;height:auto;text-align:left}
.h_b ul>li{float:none;padding:9px 56px 9px 18px}
.h_b ul>li>a{display:block;color:#333;height:34px;line-height:34px;padding:none}
.h_b ul>li:hover a{color:#fff}
.h_b ul>li:hover{background:#c55c03;color:#fff}
.header{height:52px}
.h_m{padding:0;position:fixed;top:55px;display:none;width:100%;height:50px;z-index:1000}
.h_m.active{display:block}
.h_m .logo{display:none}
.h_m .search{padding-top:10px;text-align:center!important}
.h_m .search input{width:80%}
.h_t{position:fixed;background:#fff;top:55px;display:none;width:100%;height:50px;z-index:1000}
.h_t.active{display:block}
.footer-center{border:none}
.footer-left{display:none}
.footer{padding:0;margin-top:20px;padding-bottom:48px}
.footer .footer-center.col{padding-left:0;padding-right:0}
.footer .links>div{width:100%}
.footer .links .linklist{float:none;border:none;margin:0;padding:0;background:#eee}
.footer .links .linklist h3{margin:0;line-height:35px;padding-left:15px;border-top:1px solid #eee;background:#ec6c00;font-size:14px}
.footer .links .linklist:first-child h3{border-top:none}
.footer .links .linklist h3 .fa{display:block;float:right;font-size:12px;margin:12px 15px 0 0;transition:.5s}
.footer .links .linklist.show h3 .fa{-webkit-transform:rotate(-135deg) scale(1.2);-ms-transform:rotate(-135deg) scale(1.2);-o-transform:rotate(-135deg) scale(1.2);transform:rotate(-135deg) scale(1.2)}
.footer .links .linklist ul{width:100%;overflow:hidden}
.footer .links .linklist ul li{height:0;border:none;overflow:hidden;background:#fff;padding:0 15px;transform:translateZ(0);transition:height .3s ease,margin .3s ease}
.footer .links .linklist.show ul li{height:35px;line-height:35px;transform:translate(0)}
.footer .links .linklist ul li a{font-size:12px;color:#333}
.buyinfo{position:relative}
}
