@keyframes spin{0%{transform:translateZ(0) rotate(0deg)}100%{transform:translateZ(0) rotate(360deg)}}.abp-block-area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:102;background-color:#fff;opacity:.8;transition:opacity .25s}.abp-block-area.abp-block-area-disappearing{opacity:0}.abp-block-area.abp-block-area-busy:after{content:attr(data-text);display:block;max-width:125px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-family:sans-serif;color:#343a40;text-align:center;text-transform:uppercase}.abp-block-area.abp-block-area-busy:before{content:"";display:block;width:150px;height:150px;border-radius:50%;border-width:2px;border-style:solid;border-color:transparent #228ae6 #228ae6 #228ae6;position:absolute;top:calc(50% - 75px);left:calc(50% - 75px);will-change:transform;animation:spin .75s infinite ease-in-out}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}
@font-face{font-family:"iconfont";src:url('../css/fonts/iconfont.woff2?t=1640227959336') format('woff2'),url('../css/fonts/iconfont.woff?t=1640227959336') format('woff'),url('../css/fonts/iconfont.ttf?t=1640227959336') format('truetype')}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tupiantianchong:before{content:""}.icon-liebiao:before{content:""}.icon-tuwenliebiao:before{content:""}.icon-zhuanli:before{content:""}.icon-zhaoxiangji:before{content:""}.icon-zuojiantou1:before{content:""}.icon-gongzhonghao:before{content:""}.icon-quanbuxiangshang-:before{content:""}.icon-gouwuche:before{content:""}.icon-zixunliuyan:before{content:""}.icon-shuaxin:before{content:""}.icon-shangchuan:before{content:""}.icon-youshuangjiantou:before{content:""}.icon-cha2:before{content:""}.icon-cha3:before{content:""}.icon-weixin:before{content:""}.icon-zuojiantou:before{content:""}.icon-qiandai1:before{content:""}.icon-xiazai1:before{content:""}.icon-jiangbei:before{content:""}.icon-right-bottom:before{content:""}.icon-tuichu:before{content:""}.icon-gerenzhongxin:before{content:""}.icon-qian:before{content:""}.icon-chazhaobiaodanliebiao:before{content:""}.icon-jinggao:before{content:""}.icon-liwu:before{content:""}.icon-cha1:before{content:""}.icon-mobanliebiao:before{content:""}.icon-huishouzhan:before{content:""}.icon-gou2:before{content:""}.icon-xiugai2:before{content:""}.icon-yanjing:before{content:""}.icon-wenti:before{content:""}.icon-xiugai:before{content:""}.icon-qiandai:before{content:""}.icon-ziyuan:before{content:""}.icon-huishou:before{content:""}.icon-xinzengdizhi:before{content:""}.icon-dingdan:before{content:""}.icon-gantan1:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-xiaochengxu:before{content:""}.icon-dingbu:before{content:""}.icon-10:before{content:""}.icon-xucua:before{content:""}.icon-dian:before{content:""}.icon-daojishi:before{content:""}.icon-lianxikefu:before{content:""}.icon-gerenzhongxin11:before{content:""}.icon-zhuxiao:before{content:""}.icon-gerenzhongxin1:before{content:""}.icon-cha:before{content:""}.icon-up:before{content:""}.icon-mimaxianshi:before{content:""}.icon-shijieditu1:before{content:""}.icon-mimayincang:before{content:""}.icon-size5:before{content:""}.icon-gou:before{content:""}.icon-jiantou:before{content:""}.icon-person-right:before{content:""}.icon-gou1:before{content:""}.icon-arrow-left:before{content:""}.icon-xialajiantou:before{content:""}.icon-xiazai:before{content:""}.icon-sousuo1:before{content:""}.icon-weizhi:before{content:""}.icon-dianhua:before{content:""}.icon-youxiang2:before{content:""}.header{width:100%;top:36px;left:0;z-index:999;height:70px;box-shadow:0 5px 10px -4px rgba(0,0,0,.1)}.navbar_right .icon-right-bottom{font-size:10px;color:#d0d0d0}.header .fl a img{height:50px;margin-top:10px}.header .fr .navbar_nav li:after{display:none}.header .navbar_nav.navbar_right li.dropdown .dropdown_menu a{text-align:center;font-size:14px;color:#333}.header .fr .navbar_nav.navbar_right span a{color:#999}.header .fr .navbar_nav.navbar_right span{display:block;position:relative}.header .fr .navbar_nav.navbar_right span a em{display:block;position:absolute;right:0;background:#e02020;border-radius:30px;padding:2px 4px;top:15px;color:#fff;font-size:12px;line-height:initial;min-width:12px;text-align:center}.header .navbar_nav.navbar_right li.dropdown .dropdown_menu a .icon-gerenzhongxin{font-size:22px;vertical-align:middle}.header .navbar_nav.navbar_right li.dropdown .dropdown_menu{width:160px;margin-left:0;top:70px}.header .navbar_nav.navbar_right li.dropdown .dropdown_menu a:hover{color:#ff7325 !important}.header .fr .navbar_nav a{margin-left:0;font-size:14px;color:#ff7325;height:70px}.header .fr .navbar_nav a i.icon-jiantou{font-size:12px;color:#ccc;vertical-align:middle}.header .fr .navbar_nav a i.icon-gerenzhongxin11{display:none}.header .nav{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:100%;line-height:50px;display:block;padding-top:10px;padding-left:70px}.header .fr a{font-size:12px;line-height:70px;margin-left:40px}.header .fr .header_btn_login,.t_m_search_from .btn_sale{border:1px solid #ff7325;border-radius:4px;height:34px;line-height:34px;padding:0 42px;display:inline-block;background:rgba(255,124,62,.07);color:#ff7325}.t_m_search_from .btn_sale{height:48px;line-height:48px;margin-left:2%;padding:0;display:inline-block;width:15%;font-size:16px;text-align:center;cursor:pointer}.t_m_search_from .btn_sale:hover{background:#ffe9dc}.header .fr .header_btn_login:hover{background:#fff}.header .navbar_nav li{float:left;position:relative;display:block}.header .navbar_nav.navbar_right li:nth-child(2) a{padding-right:1px}.header .navbar_nav li:after,.table_card .tab li:after{content:"";width:0;height:5px;border-radius:30px;background:#ff7325;position:absolute;bottom:0;left:0;overflow:hidden;transition:all .5s ease 0s}.table_card .tab li:after{background:transparent}.table_card .tab li:after{height:4px;bottom:-8px}.header .navbar_nav li:hover:after,.table_card .tab li:hover:after,.header .navbar_nav li.active:after{width:40%;left:30%}.table_card .tab li.active:after{width:50%;left:25%}.header .navbar_nav li a{text-decoration:none;height:60px;padding:0 18px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;font-size:16px}.header .nav .navbar_nav li a{padding:0 30px}.header .navbar_nav li.dropdown{display:inherit;position:relative}.header .navbar_nav li.dropdown .jt{width:20px;height:20px;background:url(../css/i/top.png) no-repeat;background-size:100% 100%;display:block}.header .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:60px;width:120px;margin-left:-20px;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);left:inherit;z-index:1}.header .navbar_nav li.dropdown:after{background:#fff}.header .navbar_nav li.dropdown .icon-caret-down{color:#ff7325;font-size:10px}.header .navbar_nav li.dropdown .dropdown_menu a{font-size:16px;color:#666;padding:0 20px;line-height:40px;height:40px;text-align:center;background:#fff;position:relative;z-index:1}.header .navbar_nav li.dropdown .dropdown_menu a:hover{background:#ff7325;color:#fff !important}.header .navbar_nav li.dropdown .dropdown_menu a:last-child{border-bottom:none}.header .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.header .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#ff7325}.header.on{background:#fff;position:fixed;top:-2px;transition:all .2s}.header.on .navbar_nav li a{color:#333}.header.on .navbar_nav li:hover a{color:#ff4500}#navToggle{display:none}.m_nav,.per_m_nav{position:fixed;top:0;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:100%;height:100%;background:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;top:0;transform:translateX(100%)}.m_nav.open,.per_m_nav.open{transform:translateX(0)}.m_nav .top,.per_m_nav .top{height:60px;padding:20px;box-sizing:border-box}.m_nav .top .closed,.per_m_nav .top .closed{width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer}.m_nav .logo{width:100%;margin:0 auto}.m_nav .logo img{height:50px;display:block;margin:30px auto}.m_nav .ul{margin-top:30px}.m_nav .ul li{padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;opacity:0}.m_nav.open .ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.m_nav .ul li:nth-child(1){-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;transition:all .2s cubic-bezier(.77,0,.175,1) 0ms}.m_nav .ul li:nth-child(2){-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;transition:all .4s cubic-bezier(.77,0,.175,1) 0ms}.m_nav .ul li:nth-child(3){-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms}.m_nav .ul li:nth-child(4){-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;transition:all .8s cubic-bezier(.77,0,.175,1) 0ms}.m_nav .ul li:nth-child(5){-webkit-transition:all 1s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1s cubic-bezier(.77,0,.175,1) 0ms}.m_nav .ul li:nth-child(6){-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms}.m_nav .ul li a{display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%}.m_nav .ul li .dropdown_menu{display:none}.m_nav .ul li.dropdown.active .dropdown_menu{display:block}.m_nav .ul li .dropdown_menu a{display:block;height:50px;line-height:50px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #f5f5f5}.m_nav .ul li .dropdown_menu a:last-child{border:none}.banner{width:100%}.banner img{width:100%}@media screen and (max-width:992px){.header .navbar_nav.navbar_right li.dropdown .dropdown_menu{top:35px}.index_table_left .header .navbar_nav li.dropdown .dropdown_menu a{margin-top:0}.header .fr .navbar_nav li a{padding:0;height:40px}.header #navToggle{height:100%;padding:9px 15px;margin-top:8px;display:inline-block;float:right}.header #navToggle span{position:relative;width:25px;height:1px;margin-top:19px}.header #navToggle span:before,.header #navToggle span:after{content:'';position:relative;width:100%;height:1px;left:0}.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:block;background:#4f4f4f}.header #navToggle span:before{top:8px}.header #navToggle span:after{bottom:10px}.header #navToggle.open span:before{top:10px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.header #navToggle.open span:after{bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.header #navToggle.open span{background:none}.header #navToggle.open span:before,.header #navToggle.open span:after{background:#4f4f4f}.header .nav{display:none}}body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd{
  /* 默认有边距，都要清除 */
  margin: 0;
  padding: 0;
  /*字体设置*/
  font-size: 14px;
  font-family: Montserrat,"Microsoft Yahei",sans-serif;
  color: #333;
  list-style: none;
  cursor: default;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'),
       url('../css/fonts/montserrat-v14-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../css/fonts/montserrat-v14-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
/*可选*/
html,body{
  width: 100%;
  height: 100%;
  margin: 0px ;
  padding: 0px;

}
body{
  background: #fff
}
.title_text{
  -webkit-animation: shakes .4s linear infinite forwards;
  animation: shakes .4s linear infinite forwards;
  background: -webkit-gradient(linear,left top,right top,from(#ffae12),to(#fb0555));
  background: linear-gradient(left,#ffae12,#fb0555);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@-webkit-keyframes shakes{0%{background-position:0 0}25%{background-position:0 0}26%{background-position:20px -20px}50%{background-position:20px -20px}51%{background-position:40px -40px}75%{background-position:40px -40px}76%{background-position:60px -60px}99%{background-position:60px -60px}to{background-position:0 0}}@keyframes shakes{0%{background-position:0 0}25%{background-position:0 0}26%{background-position:20px -20px}50%{background-position:20px -20px}51%{background-position:40px -40px}75%{background-position:40px -40px}76%{background-position:60px -60px}99%{background-position:60px -60px}to{background-position:0 0}}
/*行内块元素*/
input,img{
  margin: 0;
  padding: 0;
  border: 0 none;
  outline-style: none;
  vertical-align: bottom;
}

/*行内元素*/
a,a:active,a:visited,.theme-popbod .fr em a:hover,.reg_protocol a:hover,.login_forgot a:hover,.ppb_container h1 a:hover,.per_trademark_sq.per_my_buy.table_card .tabCon .per_cart_p_r .fr a:hover{
  /*下划线和颜色*/
  text-decoration: none;
  color: #333;
}

.personal_user_index li a,.table-td-name em,.index_main.trademark_search_input .table_card .tab li,.header .fr .navbar_nav.navbar_right span a:hover,.per_code_list th span button:hover i,.cssSelect .selected,.cssSelect .oHover:hover span,.per_buy_top .fr span.color_text_org.color_text_blue,a:hover,.table_card .tab li.active,.header .navbar_nav li.active a,.m_nav.open .ul li.active a,.theme-popbod .fr em a,.reg_protocol a,.login_forgot a{
  color:#FF7325
}

textarea{
  /* 边框清零 */
  border:none;
  /* 轮廓线清零 */
  outline: none;
  /* 防止文本域被随意拖拽 */
  resize: none;
}
.trademark_list li,.index_recommend_pic li,.index_advantage dd{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
i,em{
  /*文字样式*/
  font-style: normal;
}

table{
  /*边框合并*/
  border-collapse:collapse;
  border-spacing:0;
}


/* 使用伪元素清除浮动 */
.clearfix::before,ul.topnav li a::before,ul.topnav li a::after,
.clearfix::after{
  content:"";
  height: 0;
  line-height: 0;
  display: block;
  visibility: none;
  clear: both;
}

.clearfix {
  *zoom: 1;
}

/* 版心*/
.container{
  width: 1200px;
  margin: 0 auto;
}
.container.pdd_container_det{
  width: 800px;
}
.fl{
  float: left;
}
.fr{
  float: right;
}
.img_width{
  width: 100%
}
.index_margin{
  margin-top: 25px;
  margin-bottom: 30px;
}
.bdd_index ul{

  margin-top: -49px;
  position: relative;

}
.about_gsjj{
  margin-top: 80px;
  min-height: 430px;
}
.about_gsjj .fl {
  width: 50%;
  float: left;
}.about_gsjj .fl b {
  font-size: 30px;
  padding-bottom: 20px;
  padding-top: 20px;
  display: block;
}.about_gsjj .fl p {
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 30px;
}.about_gsjj .fr {
  width: 40%;
  float: right;
}
.bdd_index li{
  float: left;
  width: 25%;

}
.bdd_index li img{
  width: 40px;
  margin:0px 14px;
  float: left;
}
.bdd_index li div{
  padding:0px 10px ;
}
.bdd_index li a{
  display: block;
  background: url(../img/b_bbg.png) top left;
  padding: 30px 0px;
  border-radius: 8px;
  box-shadow: 0px 5px 10px -4px rgba(0 ,0 ,0 , 0.1);
  color: #989390;
  font-size: 14px;
}
.bdd_index li a:hover {
background-size: 200%;
}
.bdd_index li b{
  display: block;
  color: #000;
  font-size: 18px;
  font-weight: 400;
}
/* 选项卡 */


.table_card{
  width: 78%;
  margin: 0px auto;
  padding-top: 100px;
  padding-bottom: 147px;
  position: relative;
}
.index_table_left .header{
  box-shadow:none;
  height: 25px;
  margin-bottom: -26px;
}
.index_table_left .header .navbar_nav li.dropdown .dropdown_menu{
  border-radius: 4px;
    overflow: hidden;width: 150px;top:28px;
    margin-left: -15px;
}
.index_table_left .header .navbar_nav li.dropdown .dropdown_menu a:hover{
  color: #FF7325 !important;
}
.index_table_left .header .navbar_nav li.dropdown .dropdown_menu a:hover,.header .navbar_nav.navbar_right li.dropdown .dropdown_menu a:hover{
  background: #ffefe7;
}
.index_table_left .header .navbar_nav li.dropdown .dropdown_menu a{
  line-height: initial;
  padding:8px;
  border: none;
  line-height: 20px;
  height: 20px;
  text-align: center;
  font-size: 14px;
}
.index_table_left .header .fr .navbar_nav a{
  color: #fff;
  font-size: 16px;
  height: 40px;
}
.index_table_left .header .fr{
  float: left;
}
.index_table_left .header .fr .navbar_nav a img{
  vertical-align: middle;
}
.index_table_left .header .fr a{
  line-height: 25px;
}
.index_table_left .header .navbar_nav li.dropdown .dropdown_menu::after{
  left: 50%;
}
.table_card .tab{
  width: 340px;
  text-align: center;
margin: 0px auto;
    margin-bottom: 17px;
}
.table_card .tab li a{
  color: #999;
}
.table_card .tab li{
  display: inline-block;
  cursor: pointer;
  margin: 0px 10px;
  position: relative;
  color: #999
}

.table_card .tabCon .hidde,.e-selfecheckbox,.data_upload_tab .tabCon .hidde { display:none}
.table_card .tabCon .on,.data_upload_tab .tabCon .on { display:block}
.table_card .tabCon input{
  height: 63px;
  font-size: 16px;
  margin-left: 53px;
  width: 67%;
}
.tabCon_index_search.my_sale_select .cssSelect{
  padding-left: 9px;
  padding-top: 15px;
}
.table_card .tabCon .tabCon_index_search a{    top: -19px !important;}
.table_card .tabCon .trademark_search_pl a,.my_sale_select.bulk_listing_select a.icon-cha {
  top: 73px !important;
  right: 27px !important;

}
.login_return,.table_card .tabCon .tabCon_index_search a:hover {
  color: #FF7325 !important;
}
 input::-webkit-input-placeholder {
      color: #9c9c9c;
}
.table_card .tabCon select.select-custom{
  position: absolute;
  width: 55px;
   padding: 0px 5px;
 color: #9c9c9c;
 margin-left: 29px;
  margin-top: 22px;
}
.table_card .tabCon .tabCon_index_search,.batch_index_search{
position: relative;
border: 1px solid #FF7325;
width: 100%;
height: 65px;
border-radius: 5px;

}
.table_card .tabCon .tabCon_index_search,.batch_index_search{
  border: 0px
}
.table_card .tabCon .tabCon_index_search.my_sale_select{
  background: #fff;
}
.table_card .tabCon .batch_index_search{
  background: transparent;
  height: auto;

}
.batch_index_search button{
  border-radius: 5px;
}
.batch_index_search .cssSelect .selectBox {
  width: 750px;
  height: 65px;
}
.batch_index_search .cssSelect .optionsBox{
  width: 767px;
}
.batch_index_search .cssSelect .selectLt{
  padding-top: 16px;    text-indent: 20px;
}
.batch_index_search .cssSelect .selectRt,.batch_index_search .cssSelect .sPressDown .selectRt,.batch_index_search .cssSelect .sHover .selectRt{
  height: 44px;
  background-position: right 31px;
  float: right;
}
.batch_index_search textarea{
  border-radius: 5px;
  width: 96%;
  height: 160px;
  margin-top: 10px;
  border: none;
  padding:1% 2%;
  line-height: 26px;
  font-size: 16px;
  font-family: Microsoft Yahei;
}
.batch_index_search .add-clear-span{
  display: block;
}
.batch_index_search .icon-cha{
  right: 23px !important;
  top: 24px !important;
}
.batch_index_search .my_sale_select{
  background: #fff;
  width: 82%;
  border-radius: 5px;
  height: 65px;
}
.table_card .tabCon span img{
  position: absolute;
  height: 30px;
      left: 104px;
          margin-top: 18px;
}
.table_card .tabCon button{
  width: 160px;
  font-size: 16px;
  color: #fff;
  background-color: #ff5010;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(top,#fb9760,#ff5010);
    background-image: -webkit-linear-gradient(top,#fb9760,#ff5010);
    background-image: -o-linear-gradient(top,#fb9760,#ff5010);
    background-image: linear-gradient(top,#fb9760,#ff5010);
    border: none;
    height: 65px;
    position: absolute;
    right:-1px;
    top:0px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    /* border-radius: 50px; */
    cursor: pointer;
}
.table_card .tabCon button:hover{
  background-color: #e43d00;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(top,#ffb680,#ff5010);
    background-image: -webkit-linear-gradient(top,#ffb680,#ff5010);
    background-image: -o-linear-gradient(top,#ffb680,#ff5010);
    background-image: linear-gradient(top,#ffb680,#ff5010);
}
.table_card .tabCon button i{
  padding-right: 5px;
}
button{
  border: none;
  cursor: pointer;
}
.table_card .tabCon button:focus,.theme-popbod .fr li .reg_btn:focus,.per_add_list li p button:focus,.per_btn_save:focus,.t_s_d_btn .org_btn:focus,button:focus{
outline: none;
}
.patent_search div a.icon-cha,.t_m_search_from div a.icon-cha{
  right: 15px !important;
  top: -14px !important;
}
/* 单选框 */
.e-selfecheckbox:checked+ .selfecheckbox_label:before {
  background-image: url(../img/checkbox2.png);
}
.selfecheckbox_label:before {
  content: "";
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-top: -2px;
  background-image: url(../img/checkbox1.png);
  background-size: 100%;
  cursor: pointer;
}

.selfecheckbox_label:hover:before {
  background-image: url(../img/checkbox3.png);
}
/* 单选框有勾样式 */
.RadioStyle input,.btn_tooltip i span {
	display: none
	}
.RadioStyle label {
  border: 1px solid #DBDBDB;
	color: #333333;
	padding: 0px 15px ;
	line-height: 32px;
	text-align: center;
	float: left;
	margin-right: 15px;cursor: pointer;
  margin-bottom: 10px;
	border-radius:2px
	}
.RadioStyle input:checked + label {
	background: url(../img/checked.png) no-repeat right bottom;
	border: 1px solid #FF7325;
	background-size: 21px 21px;
	color: #FF7325
	}
.RadioStyle input:disabled + label {
	opacity: 0.7;
	}

  /* 圆形单选 */
  .per_cart_p_r .RadioStyle input:checked + label,.cart_order .RadioStyle input:checked + label,.payment_method_main.RadioStyle input:checked + label{
    background: url(../img/checked_1.png) no-repeat left  8px;
    color: #333;
  }
  .per_cart_p_r .fl .RadioStyle label,.cart_order .RadioStyle label,.payment_method_main.RadioStyle label{
    border: none;
    background: url(../img/checked_2.png) no-repeat left  8px;
    padding: 0px 0px 0px 21px;
    line-height:inherit;
    margin-right: 20px;
    margin-bottom: 0px;
  }
  /* 数量加减 */
  .t_d_sum{
    position: relative;
    float: left;
    width: 85px;
    height: 32px;

  } .t_d_sum input{
    width: 80%;
    height: 32px;
    text-indent: 5px;
    border: 1px solid #ddd;
    border-radius: 2px;
  }
  .t_d_sum input:focus{
    border-color: #1890FF
  }
  .t_d_sum i{
    position: absolute;
    right: 16px;
    top:1px;
    border-left:1px solid #ddd;
    height: 16px;
    width: 16px;
    text-align: center;
    line-height: 15px;
    cursor: pointer;
    font-size: 12px;
  }
  .t_d_sum i:hover{
    background-color: #eee;
  }
  .t_d_sum i.icon-jiantou{
    bottom:-1px;top:auto;
    border-top:1px solid #ddd;
  }
/*自定义下拉框样式*/
       select{
           -webkit-appearance: none;
           -moz-appearance: none;
           -ms-appearance: none;
           appearance: none;
           cursor: pointer;
       }
       /*清楚IE选择框的默认样式，隐藏下拉箭头*/
       select::-ms-expand {
           display: none;
       }
       select.select-custom{
           border: none;
           outline: none;
           background: transparent url(../img/index_icon.png) no-repeat right center;
           line-height: 1.5;
            font-size: 14px;

       }
       select.select-custom option{
         color: #333;
         line-height: 30px
       }

/*  */


/* footer */
.footer{
  background: #33363D;
  color: #fff;
  font-size: 16px;
  margin-top: 120px;
  padding-top: 25px;
}
.footer .fl img{
  height: 65px;
}
.footer_title{
  width: 100%;
  border-top:1px solid rgba(231,231,231,0.26);
  font-size: 12px;
  padding: 15px 0px;
  text-align: center;
  margin-top:10px;

}
.footer li a:hover{
  color: #999
}
.footer .fr span{
  display: block;
  text-align: center;
  padding-top: 5px;
  font-size: 14px;
}
.footer_title a,.footer li a,.footer li,.theme-popbod .fl li i{
  color: #fff;
}
input{
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
.footer ul{
  padding-top: 15px;
}
.footer li {
display: flex;
  padding: 4px 0px;
}

/* 弹出框 */
.theme-popover-mask {
	z-index: 9998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.4;
	filter:alpha(opacity=40);
	display:none
}
.theme-popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:390px;
	height:530px;
	margin:-265px 0 0 -195px;
	border-radius:4px;
	background-color:#fff;
	display:none;
	box-shadow: 0 0 5px #666;
  overflow: hidden;
}
/* 发布求购需求弹出框 */
.theme-popover.my_buy_popover{
  width: 655px;height: 680px;
  margin-left:-327px
}
.my_buy_popover h1{
  font-size: 18px;
  font-weight: 500;
  padding: 50px 0px 10px 0px;
  text-align: center;
}
.buy_popover_ul {
  padding: 0px 70px;
}
.buy_popover_ul li span{
  font-size: 16px;
color: #999999;
display: block;
padding-bottom: 8px;
padding-top: 15px;
}
.buy_popover_ul li em input,.buy_popover_ul li i input{
  width: 186px;
height: 40px;
border: 1px solid #E2E2E2;
text-indent: 10px;
vertical-align: initial;
margin-right: 15px;
position: relative;
}
.buy_popover_ul li i input{
  width: 100%;
  margin-right: 0px;
}
.buy_popover_ul li textarea::-webkit-input-placeholder {
  font-size: 16px;
  line-height: 23px;
}
.buy_popover_ul li .per_btn_save{
  width: 100%;
  font-size: 16px;
  margin-top: 35px;

}
.buy_popover_ul li{
  position: relative;
}
.buy_popover_ul li .error{
  bottom:auto;
  left: 0px
}
.buy_popover_ul li input.error,.buy_popover_ul li textarea.error{
  border-color: #f00;
}
.per_btn_save{
	width: 328px;
	height: 38px;
	border: 1px solid #FF7325;
	line-height: 38px;	
	background: #FF7325;
	cursor: pointer;
	color: #fff;
}
.per_btn_save:hover{
	background-color: #e4590f;
}
.buy_popover_ul li label{
  display: inline-block;
  padding: 0px 10px;
}
.buy_popover_ul li textarea{
  width: 92%;
  height: 140px;
  font-family: initial;
  border: 1px solid #E2E2E2;
  padding: 20px 4%;
  position: relative;
  bottom: 0px
;

}
.theme-poptit .close {
	color:#d0d0d0;
  position: absolute;
  right:22px;
  top: 22px;
}
.theme-poptit .close:hover {
	color:#444;
}
.theme-popbod .fl{
  width: 290px;
  background-color: #FF7325;
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(top,#FCB863,#FF7325);
    background-image: -webkit-linear-gradient(top,#FCB863,#FF7325);
    background-image: -o-linear-gradient(top,#FCB863,#FF7325);
    background-image: linear-gradient(top,#FCB863,#FF7325);
    height: 530px;

}
.theme-popbod .fl img{
  display: block;
    margin: 0px auto;
    padding-top: 80px;
    padding-bottom: 75px;
    height: 50px;
}
.theme-popbod .fl li{
  padding: 15px 0px 15px 30px;
  color: #333;
}
.theme-popbod .fl li i{
  font-size: 12px;
  font-weight: bold;
  padding-right: 10px;
}
.theme-popbod .fl span .icon-shijieditu1{
    color: #FFA978;
    display: block;
    text-align: center;
    font-size: 115px;
    padding-top: 18px

}
.login_ul{
  padding-top: 30px;
}
.theme-popbod .fr .login_ul li .reg_btn{
  margin-top: 0px
}
.theme-popbod .fr .login_ul li .reg_btn[disabled],.theme-popbod .fr .login_ul li .reg_btn[disabled]:hover{
  opacity: 0.4;
  cursor:default;background: #FF7325;
}
.theme-popbod .fr{
  width: 310px;
  padding-right: 42px

}
.theme-popbod .fr h1{
  color: #333;
  font-size: 18px;
  padding-top: 42px;
  padding-bottom: 8px;
  font-weight: 600
}
.theme-popbod .fr .login_forgot{
  text-align: right;
  line-height: 30px;
}

.theme-popbod .fr h1 i{
  font-size: 12px;
  padding-left: 8px
}
.theme-popbod .fr em{
  font-size: 12px;
  display: block;
  margin-bottom: 14px;
  color: #999
}
.theme-popbod .fr li{
  font-size: 12px;
  padding:10px 0px;
  color: #333;
  position: relative;
}
.theme-popbod .fr li label{
  width: 45px;    display: block;
  line-height: 40px;
  float: left;
}
.theme-popbod .fr li input, .theme-popbod .fr li .reg_code{
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  height: 38px;
  font-size: 12px;
  width: 263px;
  float: left;
  text-indent: 10px;
}
.theme-popbod .fr li input.reg_input_code{
  width: 164px;
}
.theme-popbod .fr li input:focus{
  border-color: #333
}
.theme-popbod .fr li input.error{
  border-color: #f00;
  bottom: 0px;
  position: relative;
}
.error{
  color: #f00;
  position: absolute;
    bottom: -7px;
  right:0px;
}
.theme-popbod .fr li .reg_code{
  width: 89px;text-indent: 0px;
  margin-left: 10px;
  cursor: pointer;
  background: #fff;

}
.theme-popbod .fr li .reg_code:hover{
  background: #eee
}
.theme-popbod .fr li .reg_btn{
  margin-top: 20px
}
.reg_btn{
  background: #FF7325;
  border-radius: 20px;
  line-height: 40px;
  font-size: 12px;
  text-align: center;
  color: #fff;
  border: none;
  width: 100%;
  cursor: pointer;
}
.reg_btn:hover{
    background:#fb5d04
}
.reg_protocol{
  color: #999;
  font-size: 12px;
  text-indent: 45px;
  padding-top: 10px;
}
.theme-popbod .fr li .reg_protocol label{
line-height: normal;
display: inline-block;
width: auto;
}

/* 密码显示与隐藏 */
.field {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  position: relative;
  -webkit-transition: .12s ease-out;
  transition: .12s ease-out;
  float: left;
  width: 263px;
}
.field .inputWrap .error{
     bottom: -17px;
}
.field label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
    -ms-flex-align: center;
  align-items: center;
  pointer-events: none;
}
.field .togglePass {
  display: inline-block;
  border: 0;
  background: none;
  width: 20px;
  height: 20px;
  margin: 2px 0 0 auto;
  background:url(../img/icon_eye_on.png) no-repeat;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  right: 0px;
position: absolute;
outline: none
}
.field .togglePass.active{
    background:url(../img/icon_eye_off.png) no-repeat;
}
.field input {
  background: none;
  width: 100%;
  border: 0;
  font-size: inherit;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
}

.theme-popbod .fr li .field input + label {
  position: absolute;
  left: 0;
  right: 0;
  top: 10px;
  opacity: 1;
  -webkit-transition: 0.2s cubic-bezier(0.7, 0.15, 0.36, 1);
  transition: 0.2s cubic-bezier(0.7, 0.15, 0.36, 1);
  width: 98%
}
.field input:focus + label, .field input:valid + label, .field input.hasValue + label {
  pointer-events: auto;
  -webkit-transform: translateY(-120%);
          transform: translateY(-120%);
  font-size: 12px;
  color: #2B93D9;
  opacity: 1;
}
.field input:focus + label .togglePass, .field input:valid + label .togglePass, .field input.hasValue + label .togglePass {
  opacity: 1;
}
.field input:focus + label .togglePass:hover, .field input:valid + label .togglePass:hover, .field input.hasValue + label .togglePass:hover {
  opacity: 1;
}
.field input:focus + label .togglePass.active, .field input:valid + label .togglePass.active, .field input.hasValue + label .togglePass.active {
  opacity: 1;
}
/* 分页 */
.page{
  text-align: center;
  margin-top: 50px;
}
.page span,.page li i{
  font-size: 12px;
}
.page li a:hover,.page li.active a{
  color: #1890FF;
  border-color: #1890FF;
}
.page li a,.page li .select-custom,.page li input{
  border: 1px solid #ddd;
  height: 32px;
  min-width: 22px;
  padding: 0px 5px;
  line-height: 32px;
  text-align: center;
  display: block;
  border-radius: 3px;
  background: #fff;
}
.page li .select-custom,.table_card.patent_table_card .tabCon select.select-custom{
  width: auto;
      padding: 0px 21px 0px 8px;
      height: 34px;
      background-size: 10px;
          background-position: 65px 13px;
}
.page li input,.table_card.patent_table_card .tabCon input{
  display: inline-block;
      vertical-align: initial;
      width: 48px
}
.page li,.page ul{
display: inline-block;
padding: 0px 3px
}

/* 渐变色按钮 */
.org_yellow_btn a{
  background: #FF833E;
  font-size: 14px;
color: #FFFFFF;
text-align: center;
font-weight: 600;
  background-image: linear-gradient(270deg, rgba(255,68,0,0.95) 0%, #FF833E 100%);
}
.org_yellow_btn a:hover{
  background-image: linear-gradient(270deg, rgba(255,68,0,0.7) 0%, #ffa318 100%);
}
/* 地址管理按钮 */
.org_btn,.default_btn,.per_code_title a,.org_btn_bg,.per_cart_p_r .fr .org_btn,.per_trademark_sq.per_my_buy.table_card .tabCon .per_cart_p_r .fr .org_btn{
  color: #FF7325;
  border: 1px solid #FF7325;
  border-radius:4px ;
  background-color: #fff;
  cursor: pointer;
  padding: 5px 20px;
}
.default_btn,.per_cart_p_r .fr  .org_btn.exit_btn{
  color: #666666;
  border-color:  #C8C8C8;
}
.trademark_fl_a .fr li.active a,.per_my_buy .admin_right_main .per_pay_list .fr button.org_btn_buy,.org_btn_bg,.per_trademark_sq.per_my_buy.table_card .tabCon .per_cart_p_r .fr .org_btn,.data_upload .org_btn_bg{
  /* 背景色 */
  color: #fff;
  background: #FF7325;
  border-color: #FF7325;
  /* box-shadow: 0px 1px 2px 0px rgba(165,59,0,0.26); */
}
.per_ip_left b button:hover,.trademark_search_input.index_main .table_card .tabCon button:hover,.per_my_buy .admin_right_main .per_pay_list .fr button.org_btn_buy:hover,.org_btn_bg:hover,.per_trademark_sq.per_my_buy.table_card .tabCon .per_cart_p_r .fr .org_btn:hover,.data_upload .org_btn_bg:hover{
  background-color: #ff630c;
}
.contact_kf.btn_write:hover,.t_s_title a:hover,.org_btn:hover,.per_my_buy.table_card .tabCon .per_cart_p_r .fr .org_btn:hover,.trademark_search_input.index_main .table_card .tabCon button.org_btn:hover{
  background-color: #ffefe7;

}
.default_btn:hover,.per_my_buy.table_card .tabCon button:hover,.per_prompt .theme-poptit .close:hover,.per_my_buy.table_card .tabCon .per_cart_p_r .fr  .org_btn.exit_btn:hover{
  background: #efefef;
}
.t_m_search_from button:hover,.my_sale_select button:hover{
  background: #fb5a00;
}
/* 蓝色框按钮 */
.t_s_list_text .fr_btn a.btn_blue,.org_btn.blue_btn{
  color: #0091FF;
  border: 1px solid #0091FF;
}
.t_s_list_text .fr_btn a.btn_blue:hover,.org_btn.blue_btn:hover{
  background: #ebf5fd;
}
.cancel_btn{
  /* 灰色底按钮 */
  background: #CFCFCF;
  border-radius: 2px;
  color: #666666;
  border: none;
  cursor: pointer;
}
.cancel_btn:hover{
  background: #dadada;
}
/* 提示信息 */
.btn_tooltip{
  position: relative;
}
.btn_tooltip i:hover span{
  display: block;
}
.btn_tooltip i span {
  background: #FFF6F2;
  padding: 10px 0px;
  box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.15);
  font-size: 12px;
  position: absolute;
  border-radius: 4px;
  width: 146px;
  top: -35px;
  left:16px;
}

.btn_org[disabled],  .btn_write[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  box-shadow: none;
  opacity: 0.45;
}
.btn_write,.btn_org{
  height: 48px;
  background: #FFFFFF;
  border: 1px solid rgba(0,0,0,0.3);
  border-radius: 4px;
  display: inline-block;
  text-align: center;
  line-height: 48px;
  padding: 0px 30px;
  margin-left: 20px;
  cursor: pointer;

}

.btn_write:hover{
  background-color: #efefef;
  color: #000;
}
.btn_org{
  color: #fff;
  background-color: rgba(255,115,37,1);
  border-color: rgba(255,115,37,1);
}
.btn_org:hover,.patent_search button:hover{
  background-color:rgb(255,91,0) ;
  color: #fff;
}

/* 查看更多 */
.poster-txt{position: relative;overflow: hidden;transition: height 0.24s; height: 35px;}
.poster-txt.xg:after{content: "";position:relative;bottom: 0;display: block;width: 100%;height: 35px;}
.poster-btn{ outline:none;display: block;width: 63px; padding-right:14px;    text-align: right;font-size: 12px;background:url(../img/t_s_icon.png) no-repeat right 5px}
.current-menu { content: '';display: block;            }
.poster-btn.current-menu{
    background:url(../img/t_s_icon1.png) no-repeat right 5px
}
/* 查看更多 */
/* select */
.cssSelect{white-space:nowrap;float:left}
.cssSelect .selectBox{cursor:pointer;float:left}
.cssSelect .selectLt{cursor:pointer;float:left;text-align:left}
.cssSelect .selectRt{cursor:pointer;background:url(../img/skin_icons.png) right 13px    no-repeat  ;float:left}
.cssSelect .selectLt{overflow:hidden;height:30px;line-height:31px;padding:0 6px;background:none transparent scroll repeat 0% 0%;color:#999}
.cssSelect .selectRt{height:30px;padding-bottom:0;padding-top:0;padding-left:0;padding-right:11px}
.cssSelect .sNormal{background-position:0 0}
.cssSelect .sHover{background-position:0 -50px}
.cssSelect .sHover .selectRt{background:url(../img/skin_icons.png)  right 13px    no-repeat }
.cssSelect .sPressDown .selectRt{background:url(../img/skin_icons.png) right 13px    no-repeat }
.cssSelect .optionsBox{     box-shadow: 0px 5px 10px -4px rgba(0, 0, 0, 0.3);   position:absolute;margin:0;background:#fff;z-index:100}
.cssSelect .optionBox{cursor:pointer;padding:2px 30px 2px 18px;margin:0;height:25px;line-height:25px}
.cssSelect .optionBox span{cursor:pointer;font-size:12px}
.cssSelect .oHover{background: #ffeadb;}


/* div表格 */
.table {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
.table-tr {
  display: table-row;

}
.table-th {
  display: table-cell;
  font-weight: bold;
  height: 100%;
  background:#FAFAFA;
  box-shadow: inset 0px -1px 0px 0px rgba(224,224,224,0.5);
  text-align: left;
  word-break: keep-all;
  line-height: 56px;
 padding-left: 10px;
}
.table-td {
  display: table-cell;
  height: 100%;
  padding: 10px;
  text-align: left;
  vertical-align: middle;
  word-break: break-word;
  color: #666666;
  box-shadow: inset 0px -1px 0px 0px rgba(224,224,224,0.5);
}
.table-tr:hover .table-td{
  background: #FAFAFA;
}
.table-td img {
  max-width:60px;
}
.container-item {
  cursor: pointer;
}
.table .selfecheckbox_label:before{
  margin-right: 10px;
}
.table-td-fl{
  max-width: 190px;
  min-width: 100px;
}
.table-td-name em{
  max-width: 100px;
  display: inline-block;
  vertical-align: middle;
}
.table .table-tr.active .table-td {
  background: #FFF4EE;
}
#pic{position: fixed; display: none;}
#pic1{max-width: 500px;height: auto; border-radius: 5px;     box-shadow: 0 0 15px 4px rgba(103, 107, 123, 0.1);}

/* 排序上下箭头 */
.per_code_list  th span,.bulk_table .table-th span{
	width: 20px;
	margin-top: -15px;
    vertical-align: middle;
    display: inline-block;
    line-height: initial;
}
.per_code_list  th span i.icon-caret-up,.bulk_table .table-th span i.icon-caret-up{
    top: 11px;
    position: relative;
}
.per_code_list  th i,.bulk_table .table-th span i{
	font-size: 12px;
	color: #cecece;
}


.per_buy_top .fr span.color_text_blue,.per_buy_top .fr span.color_text_org,.per_buy_top .fr span.color_text_red,.per_buy_top .fr span.color_text_purple,.per_buy_top .fr span.green{
  color: #252BFF;
  font-size: 16px;
  font-weight: 600;
  vertical-align: text-top;
}
.per_buy_top .fr span.color_text_purple{
  color: #B308EF;
}
.per_buy_top .fr span.color_text_green{
  color: #16BB34
}

.footer .fr img{
  max-width: 110px;
}
.footer li i{
padding-right: 4px;
}
.footer_middle b{
  padding-bottom: 20px;
  padding-top: 32px;
  display: block;
  font-weight:500;
  font-size: 14px;
}
.footer .fl{
  width: 22%;
  margin-right: 5%;
}
.footer_middle{
  width: 58%;
  float: left;

}
.footer_middle dd{
  display: inline-block;
  margin-right: 5px;
}
.footer_middle dd a{
  color: #fff;
  padding: 4px;
  display: inline-block;
}
.footer_middle dd a:hover{
  color: #999;
}
.footer .fr{
  width: 10%;
  text-align: center;
}
/* 右侧客服 */
.suspension{position:fixed;z-index:55;right:0;bottom:180px;width:80px;height:240px;}
.suspension-box{position:relative;float:right;margin-right: 10px;}
.suspension .a-service em,.suspension .a-service-phone em,.suspension .a-qrcode em,.suspension .a-top em{
  display: block;
  width: 100%;
  padding-top: 4px;
  text-align: center;
  margin-bottom: 14px
}
.suspension .a{display:block;width: 56px; 
margin-bottom:8px;cursor:pointer;outline:none; font-size: 12px;}
 .suspension .a.a-service{
    border: 1px solid #ececec;  border-radius: 3px;
    text-align: center;
    padding-bottom: 10px;
    background: #fff;
    padding-top:5px;
  }
.bdd_kf{
  background: #fff;
  border: 1px solid #ececec;
  border-radius: 3px; text-align: center;
 padding-top: 12px;
}
.bdd_kf a{
  color: #999999;
}
.suspension .a i{
  font-size: 17px;
}
.suspension .a i.icon-weixin{
  font-size: 22px;
}
.suspension .a-top{display:none;}
.suspension .d{display:none;width: 150px;background:#fff;position:absolute;right:58px;
  box-shadow: 0px 2px 5px 1px rgba(200,200,200,0.5);
border-radius: 2px;}

.suspension .d-service{top:0;}
.suspension .d-service-phone{top:95px;}
.suspension .d-qrcode{top:148px;}
.suspension .d .inner-box{padding:15px }
.suspension .d .inner-box li{
  border-bottom: 1px dashed  #E7E7E7;
  padding-bottom: 28px;
  margin-bottom: 28px;

}
.bdd_kf a:hover,.suspension .a.a-service{
  color: #FF7325;
}
.msyb_icon{
  padding-top: 30px;
}
.suspension .d .inner-box li img{
  width: 100%;
}
.suspension .d .inner-box li:last-child{
  border: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.suspension .d .inner-box li em{
  display: block;
  text-align: center;color: #FF7325;
  font-size: 13px;

}
.suspension .d .inner-box li  b{
  font-size: 18px;
  padding: 15px 0px 10px 0px;
  display: block;
}
.suspension .d .inner-box li p{
  color: #999999;
  line-height: 22px;
  font-size: 12px;
}
.suspension .d .inner-box li p a{
  color: #fff;
  height: 30px;
  margin-left:-13px;
  line-height: 30px;
  margin-top: 5px;
  padding: 0px 20px;

}
/* 优惠券弹出框 */
.popover-coupon{
  width: 300px;
  height: auto;
  min-height: 260px;
  padding-bottom: 30px;
  margin: -250px 0px 0px -150px;
  background-color: #FF833E;
  background-image: linear-gradient(0deg, #FF4400 0%, #FF833E 100%);
}
.popover-coupon .RadioStyle label{
  border: none;
  padding: 0px;
  margin: 0px;
  background: url(../img/icon_coupon.jpg) no-repeat;
  height: 100px;
  width: 245px;
  position: relative;
  line-height: normal;
  margin-bottom: 11px;

}
.body_no_scroll{
  overflow: hidden;
}
.popover-coupon .RadioStyle:hover .zl-scrollBarBox{
  opacity: 1;
}
.popover-coupon .RadioStyle{
  margin: 0px auto;
 margin-left: 27px;
 overflow-y: auto;
 max-height: 217px;
 margin-right: 12px;
}
.popover-coupon .icon-cha1{
  font-size: 18px;
  color: #fff;
}
.popover-coupon .icon-cha1:hover{
  color: #963600;
}
.popover-coupon h1{
  color: #fff;
  font-size: 20px;
  text-align: center;
  line-height: 77px;
}
.popover_coupon_1 .icon-liwu{
  color: #fff;
  width: 36px;
  height: 36px;
  background: #FF7325;
  display: block;
  border-radius: 50%;
  float: left;
  display: block;
  margin-top: 20px;
  margin-left: 20px;
  line-height: 35px;
}
.popover_coupon_1 {
  height: 72px;
}
.popover_coupon_1 b{
  display: block;
  text-align: left;
  padding-top: 20px;
  padding-left: 10px;
  float: left;
}
.popover_coupon_1 b span{
  display: block;
  font-size: 10px;
color: #999999;
font-weight: 400;
}
.popover_coupon_1 strong{
  position:absolute;
  font-size: 18px;
  display: block;
  right: 10px;
  top: 26px;
}
.popover_coupon_1 strong p{
  display: inline-block;
  font-size: 12px;
}
.popover_coupon_2 {
 float: left;    padding-top: 4px;
}
.popover_coupon_2 i{
  color: #666;
  display: block;
  -webkit-transform: scale(0.7);
}
.popover-coupon .RadioStyle input:checked + label{
  background: url(../img/icon_coupon.jpg) no-repeat;
  border:none;
  background-size:auto;
  color:inherit;
}
.popover-coupon button{
  width: 245px;
  background-image: linear-gradient(179deg, #FFE908 0%, #F7B500 100%);
  border-radius: 50px;
  line-height: 44px;
  color: #fff;
  font-weight: bold;
  margin: 0px auto;
  margin-top: 17px;
  display: block;
}
.popover-coupon button:hover{
  background-image: linear-gradient(179deg, #F7B500 0%, #FFE908 100%);
}

/* 滚动条 */
.zl-scrollBarBox{
  height:100%;
  position:absolute;
  background: rgba(255,255,255,0.3);
  border-radius: 10px;
  opacity: 0;
}
.zl-scrollBar{
  position:absolute;
  left:0;
  top:0;
  background:#ffffff;
  transition:background 0.3s;
}
.zl-scrollBar.zl-verticalBar{
  min-height:10px;
}

.zl-scrollBar.zl-horizontalBar{
  min-width:10px;
}
.zl-scrollBar:hover{
  background:#fddc06;
}
.zl-scrollContentDiv{
  position:relative !important;
  width:100% !important;
  height:100% !important;
  padding:0 !important;
  margin:0 !important;
  top:0;
  left:0;
}

/* 弹出框 */
.per_prompt.theme-popover{
	width: 400px;
	height: 190px;    margin: -200px 0 0 -145px;
}
.per_prompt.theme-popover.trademark_contact{
  width: 600px;
	height: 320px;    margin: -200px 0 0 -300px;
}
.per_prompt .theme-popbod{
	padding: 30px 20px;
}
.per_prompt  label{
	float: left;
	padding-left: 10px;    padding-right: 10px;
	height: 102px;
}
.per_prompt label i{
	color: #F7A200;
}
.per_prompt span{
	font-size: 16px;
	display: block;
	font-weight: bold;
}
.per_prompt span em{
    font-weight: 600;
    font-size: 14px;
    display: block;
    color: #999999;
    padding-top: 10px;
    padding-bottom: 31px;

}.per_prompt .theme-poptit .close {
    color: #999;
    position: relative;
    right: auto;
    top: auto;background: #EBEBEB;
	padding: 9px 16px;    margin-right: 10px;
}
.per_prompt .theme-poptit{
	position: absolute;
    right: 20px;
    bottom: 30px;
}
.per_prompt .org_btn_bg{
	border-radius: 0px;
	box-shadow: none;
	color: #fff;	padding: 9px 16px;
}
.trademark_contact.per_prompt .theme-poptit .close {
background: #fff;
}
.trademark_contact.per_prompt .theme-poptit .close i.icon-cha{
  color: #e0e0e0;    font-size: 20px;top: 4px;
  position: relative;
}
.trademark_contact.per_prompt .theme-poptit .close i.icon-cha:hover{
  color: #666;
}
.trademark_contact.per_prompt .theme-poptit .close i.icon-cha:before {
  content: "\e662";
}
.per_prompt.trademark_contact .theme-poptit{
  right: -8px;
  bottom: auto;
  top: 16px;
}
.per_prompt h1{
  font-size: 18px;
  border-bottom: 1px solid #eee;
  line-height: 60px;
  color: #333;
  margin: 0px 20px;
  font-weight: 600;
}
.per_prompt.trademark_contact .theme-popbod p {
padding-top: 15px;
line-height: 26px;
padding-left: 20px;
}
.per_prompt.trademark_contact .theme-popbod{
  padding: 0px;
}

/*  */
.per_no_data{
	text-align: center;
	color: #999;
	font-size: 14px;
	line-height: 60px;
	padding: 50px 0px;
  background: #fff;
}


/* 首页新增内容 */
.index_main{
  background: url(../img/index_bg.jpg)  center top;
  background-size: cover;
  position: relative;
  overflow: hidden;
  width: 100%;
}

.batch_index_search b{
  font-weight: 400;
  color: #fff;
  font-size: 12px;
}
.batch_index_search .cssSelect .optionBox{
  height: 35px;
  line-height: 35px;
}
.index_main .table_card .tab li a{
  color: #fff
}
.index_main .table_card .tab li {
  color: #fff;padding: 6px 15px;
  margin: 0px 7px;  font-size: 16px;
}
.index_main .table_card .tab li.active{
  background: #fff;    color: #FF7325;
  border-radius: 2px;

}
.index_main .table_card .tab li.active::before,.btn_tooltip i span::before{
  content: ' ';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0;
  position: absolute;
  bottom: -5px;
  border-color: #ffffff transparent transparent;
  left: 50%;
  margin-left: -6px;
}
.btn_tooltip i span::before{
  border-color: #FFF6F2 transparent transparent;
}
.index_main .table_card .tabCon button:hover {
  background-color: #4009b5;
  background-repeat: repeat-y;
  background-image: -moz-linear-gradient(left,#3d82eb,#053ec2);
  background-image: -webkit-linear-gradient(left,#3d82eb,#053ec2);
  background-image: -o-linear-gradient(left,#3d82eb,#053ec2);
  background-image: linear-gradient(left,#3d82eb,#053ec2);
}

.index_main .table_card .tabCon button {
  background-color: #5b0dff;
  background-repeat: repeat-y;
  background-image: -moz-linear-gradient(left,#67a0f4,#074efa);
  background-image: -webkit-linear-gradient(left,#67a0f4,#074efa);
  background-image: -o-linear-gradient(left,#67a0f4,#074efa);
  background-image: linear-gradient(left,#67a0f4,#074efa);
}


.index_recommend .container .index_recommend_pic{
  position:relative;
  top: -70px;
  margin-bottom: -40px;

}
.index_main_title{
  font-size: 50px;
  font-weight: bold;
  padding-top: 60px;
  color: #fff;
  position: relative;
  width: 660px;
  margin: 0px auto;
  margin-bottom: -54px;
  text-align: center;

}
.index_main_title img{
  width: 600px;
}

.index_recommend_pic b img{
  width: 20px;    vertical-align: middle;
  padding-left: 3px;
}
.index_recommend_pic ul{
  margin: 0px -10px;
}
.index_recommend_pic li{
  float: left;
  padding: 0px 10px;
  width: 25%;
}
.index_recommend_pic li img{
  width: 100%;
  height: 320px;
}
.index_recommend_pic li a{
  box-shadow: 0 0 10px 2px rgba(103, 107, 123, 0.2);
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  display: block;
  overflow: hidden;
}


.index_recommend_pic li:hover span,.index_service li div,.index_recommend_pic li a:hover{
  box-shadow: 0 0 10px 2px rgba(103, 107, 123, 0.3);
}
.index_recommend_pic li a:hover{

  cursor: pointer;
  margin-top: -15px ;
  transition: all .4s;

}
.index_service li div{
  border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
min-height: 380px;
}
.index_advantage b,.index_service_title b{
  font-size: 20px;
  text-align: center;
  padding: 50px 0px 25px 0px;
  display: block;
  font-weight: 600;
  position: relative;
  margin-bottom: 20px;
  color: #000;


}
.index_advantage b i,.index_service_title b i{
  position:absolute;
  background-color: #FF7325;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
  height: 6px;
  width: 8px;
  display: block;
  left:50%;
  margin-left: -8px;
  top: 85px;

}
.index_advantage b em,.index_service_title em{
  background: #EDEDED;
    width: 80px;
    display: block;
    position: absolute;
    bottom: 0px;
    top: 87px;
    height: 2px;
    left: 50%;
    margin-left: -40px;
}
.index_advantage ul{
  margin: 0px -65px;
  margin-bottom: 50px;    float: left;
}
.index_service ul{
margin: 0px -30px;
}
.index_advantage li img{
  width: 70px;
}
.index_advantage li,.index_service li{
  padding: 0px 65px;
  float: left;
  width: 33.33333%;
  text-align: center;
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    color: #666;
    margin: 25px 0px;
    line-height: 22px;
}
.index_service li{
  margin-top: 60px;
  padding: 0px 30px
}
.service_advantage{
  background: #fafafa;
}
.index_data{
  background: url(../img/index_data.png) no-repeat;
  background-size: cover;
  height: 260px;margin-top: -40px;
}
.index_data li{
  width: 33.333%;
  float: left;color: #FF965B;
  text-align: center;
}
.index_data li .number{
  font-size: 36px;font-weight: 700;
color: #FA6400;    padding-bottom: 5px;
padding-top: 53px;
}
.index_service{
padding-bottom: 48px;
}
.index_advantage li div{
  font-size: 18px;
  padding: 20px 0px;
  color: #000;

}.index_advantage li span{
  display: block;
  min-height: 30px;

}
.index_advantage dl{
  margin: 0px -10px;
}
.index_advantage dd{
  float: left;
  width: 50%;
  padding: 10px

}
.index_advantage dd div{
  background: #F4F5F7;
  padding: 20px;

}
.index_advantage dd div span{
  float: left;
  width: 30%;
  display: block;
  margin-right: 2%;
  height: 114px;
  overflow: hidden;
}
.index_advantage dd div span img,.index_service li img{
  width: 100%;
}.index_advantage dd div em strong {
  font-size: 18px;
  overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}
.index_advantage dd div em i{
  color: #666666;
  height: 46px;
  overflow: hidden;
  display: block;
  margin: 8px 0px;
  line-height: 21px;
}
.index_advantage dd div em p{
  color: #666;
}
.index_new_more a{
  text-align: center;
  color: #FA6400;
  display: block;
  padding-top: 20px;
}
.index_new_more a i{
  font-size: 12px;
}
.trademark_tracking .per_cart_p_r .fl b a:hover,.index_new_more a:hover,.personal_user_index li a:hover{
  text-decoration: underline;
}
.index_i_p_s{
  background-color: #FAFAFA;
}
.index_service h3{
  font-size: 16px;
color: #666666;
font-weight: 300;
display: block;
text-align: center;
margin-top: -10px;
}
.index_service li span{
position: relative;
display: block;
margin-bottom: 15px;
}
.index_service li span strong{
  color: #fff;
  font-size: 20px;
  position: absolute;
  top: 33px;
  left: 30px;
}
.index_service li em{
  position: relative;
  padding: 10px 10px 10px 40px;
  display: block;
  text-align: left;
  font-size: 12px;
  color: #999;
}
.index_service li em b{
  font-size: 16px;
  display:block;
  color: #666;
}
.index_service li em i{
  border: 3px solid #00D6E6;
  background: #fff;
  width: 5px;
  height: 5px;
  border-radius: 50px;
  display: inline-block;
  position: absolute;
  left: 20px;
  top: 15px;
}
.index_service li .index_application em i{
 border-color: #0044A2
}.index_service li .index_transaction em i{
  border-color: #832CFF
 }
 /* 登录页面 */
 .login_weixin{
	border-top:1px solid #E7E7E7;
	margin-top: 35px;
	font-size: 12px;
	color: #999999;
	text-align: center;
	position: relative;
	padding-top: 40px;
}
.login_weixin b {
	display: block;
	width: 34px;
	top: -8px;
	background: #fff;
	position: absolute;
	 font-weight: 600;
	margin-left: -17px;
	left:50%

}
.login_weixin a{
	width: 104px;
  height: 40px;
  background: #00BB00;
  border-radius: 4px;
  display: block;
  line-height: 38px;
  color: #fff;
  margin: 0px auto;
  margin-bottom: 20px;
  }
  .login_weixin a:hover{
	background: #0bb10b;
  }
  /* 404 */
  .error_404{
    width: 630px;
    margin: 170px auto 300px ;


  }
  .error_404 img{
    width: 400px;
    float: left;
  }
  .error_404 span{
    display: block;
    float: left;
    font-size: 16px;
color: #666666;
padding-left: 15px;
  }
  .error_404 b{
font-size: 40px;
padding-top: 80px;
color: #000000;
font-weight: 600;
display: block;
  }
  /* 颜色标记 */
  i.t_s_list_pic_invalid{
    background: rgba(0,0,0,0.5)
  }
  i.t_s_list_pic_success,.trademark_tracking .per_cart_product span.t_s_list_pic_success{
    background:rgba(22,187,52,1)
  }
  i.t_s_list_pic_return,.trademark_tracking .per_cart_product span.t_s_list_pic_return{
    background:rgba(252,37,28,1)
  }
  i.t_s_list_pic_announcement,.trademark_tracking .per_cart_product span.t_s_list_pic_announcement{
    background:rgba(179,8,239,1)
  }

  /* 默认弹框修改 */
  .swal-modal .swal-title{
    color: #333 !important;
  }

.swal-icon--warning__body, .swal-icon--warning__dot{
  background-color: #FF7325 !important
}
.swal-icon.swal-icon--warning {
  border-color: #FF7325;
  -webkit-animation: auto;
  animation: auto;
  width: 50px;
  height: 50px;
}
.swal-icon--warning .swal-icon--warning__body {
  width: 5px;
  height: 18px;
}
.swal-button.swal-button--confirm{
  background-color: #ff7325;
}
.swal-button.swal-button--confirm:hover{
  background-color: #e2570c;
}


/* 新增视频按钮 */
@keyframes rotate {
  0% {
    transform: perspective(400px) rotateZ(20deg) rotateX(-40deg) rotateY(0);
  }
  100% {
    transform: perspective(400px) rotateZ(20deg) rotateX(-40deg) rotateY(-360deg);
  }
}
.stars {
  transform: perspective(500px);
  transform-style: preserve-3d;
  position: absolute;
  bottom: 0;
  perspective-origin: 50% 100%;
  left: 50%;
  animation: rotate 90s infinite linear;
}

.star {
  width: 2px;
  height: 2px;
  background: #F7F7B6;
  position: absolute;
  top: 0;
  left: 0;
  transform-origin: 0 0 -300px;
  transform: translate3d(0, 0, -300px);
  backface-visibility: hidden;
}
 
/* @keyframes scaleToggleOne { 0% {
transform:scale(1);
-webkit-transform:scale(1)
}
50% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleTwo { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
20% {
transform:scale(1);
-webkit-transform:scale(1)
}
60% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleThree { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
33% {
transform:scale(1);
-webkit-transform:scale(1)
}
66% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
} */
.animated { -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.livechat-girl { border: 2px solid #fff; width: 60px; height: 60px; border-radius: 50%; position: absolute; bottom: -44px; right: 20px; opacity: 0; -webkit-box-shadow: 0 5px 10px 0 rgba(35,50,56,.3); box-shadow: 0 5px 10px 0 rgba(35,50,56,.3); z-index: 700; transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); cursor: pointer; -webkit-transition: all 1s cubic-bezier(.86, 0, .07, 1); transition: all 1s cubic-bezier(.86, 0, .07, 1) }
.livechat-girl:focus { outline: 0 }
.livechat-girl.animated { opacity: 1; transform: translateY(-40px); -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px) }

.livechat-girl .girl {border-radius: 50%; position: absolute; top: 0; left: 0; width: 100%; height: auto; z-index: 50 }
.livechat-girl .animated-circles .circle { background: rgba(38,199,252,.25); width: 60px; height: 60px; border-radius: 50%; position: absolute; z-index: 49; transform: scale(1); -webkit-transform: scale(1) }
.livechat-girl .animated-circles.animated .c-1 { animation: 2s scaleToggleOne cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl .animated-circles.animated .c-2 { animation: 2.5s scaleToggleTwo cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl .animated-circles.animated .c-3 { animation: 3s scaleToggleThree cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl.animation-stopped .circle { opacity: 0!important }
.livechat-girl.animation-stopped .circle { opacity: 0!important }
.livechat-girl .livechat-hint { position: absolute; right: 40px; top: 50%; margin-top: -20px; opacity: 0; z-index: 0; -webkit-transition: all .3s cubic-bezier(.86, 0, .07, 1); transition: all .3s cubic-bezier(.86, 0, .07, 1) }
.livechat-girl .livechat-hint.show_hint { -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 1 }
.livechat-girl .livechat-hint.hide_hint { opacity: 0; -webkit-transform: translateX(0); transform: translateX(0) }
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 1296px!important }
.livechat-girl .livechat-hint.rd-notice-tooltip .rd-notice-content { width: auto; overflow: hidden; text-overflow: ellipsis }
/* 多选下拉 */
.fs-wrap {
  position: relative;
  display: inline-block;
  width: 80px;
  line-height: 1;    top: -8px;
  left: 13px;
}
.trademark_search_i_l .fs-wrap{
  top: 0px;left: 12px;
}

.trademark_search_i_l .fs-dropdown{
  border: 1px solid #DBDBDB;    margin-top: 4px;
  border-top:none;border-top-left-radius: 0px;border-top-right-radius: 0px;
}
.fs-label-wrap {
  position: relative;
  cursor: default;
  height: 40px;
  line-height: 40px;
}

.fs-label-wrap,
.fs-dropdown {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.fs-label-wrap .fs-label {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}

.fs-arrow {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #000;
  position: absolute;
  top: 0;
  right: 5px;
  bottom: 0;
  margin: auto;
}

.fs-dropdown {
  position: absolute;
  background-color: #fff;
 
  margin-top:-10px;
  margin-left:-13px;
  width:180px;
  z-index: 1000;
  box-shadow: 0px 7px 10px -4px rgb(0 0 0 / 11%);
  border-radius: 5px;overflow: hidden;
}

.fs-dropdown .fs-options {
  max-height: 200px;
  overflow: auto;

}

.fs-search input {
  width: 100%;
  padding: 2px 4px;
  border: 0;
  display: none;
}

.fs-option,
.fs-search,
.fs-optgroup-label {
  padding: 6px 8px;

  cursor: default;
}
.trademark_search_i_l .fs-search ,.fs-optgroup-label{
  display: none;
}

.fs-option {
  cursor: pointer;
}

.fs-option.hl {
  background-color: #f5f5f5;
}

.fs-wrap.multiple .fs-option {
  position: relative;
  padding-left: 30px;
}

.fs-wrap.multiple .fs-checkbox {
  position: absolute;
  display: block;
  width: 30px;
  top: 0;
  left: 0;
  bottom: 0;
}

.fs-wrap.multiple .fs-option .fs-checkbox i {
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 14px;
  height: 14px;
  border: 1px solid #aeaeae;
  border-radius: 2px;
  background-color: #fff;
}

.fs-wrap.multiple .fs-option.selected .fs-checkbox i {
  background-color: #ff7325;
  border-color: transparent;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center;
}

.fs-wrap .fs-option:hover {
  background-color: #f5f5f5;
}

.fs-optgroup-label {
  font-weight: bold;
}

.hidden {
  display: none;
}
@media only screen and (max-width:1599px) {
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 1060px!important }
}
@media only screen and (max-width:1309px) {
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 984px!important }
}
@media only screen and (max-width:1124px) {
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 600px!important }
}
.about_gsjj .fr img{
  width: 100%;
}
@media (max-width: 991px){
  .about_gsjj{
    margin-top: 10px;
  }
  .about_gsjj .fl,.about_gsjj .fr{
    width: 100%;
  }
  .bdd_index li a{
    padding: 10px;
    text-align: center;
  }
  .bdd_index li a i{
    display: none;
  }
  .bdd_index li img{
    float: none;
    margin: 0px;
  }
  .bdd_index li b {
    font-size: 12px;
    padding-top: 10px;
}
}
.rd-notice-tooltip { -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.2); box-shadow: 0 2px 2px rgba(0,0,0,.2); font-size: 14px; border-radius: 3px; line-height: 1.25; position: absolute; z-index: 65; max-width: 350px; opacity: 1 }
.rd-notice-tooltip:after { position: absolute; display: block; content: ''; height: 20px; width: 20px; -webkit-box-shadow: none; box-shadow: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; z-index: 50 }
.rd-notice-tooltip .rd-notice-content { background: 0; border-radius: 3px; width: 100%; color: #fff; position: relative; z-index: 60; padding: 20px; font-weight: 400; line-height: 1.45 }
.rd-notice-type-success { background-color: #26c7fc; -webkit-box-shadow: 0 5px 10px 0 rgba(38,199,252,.2); box-shadow: 0 5px 10px 0 rgba(38,199,252,.2) }
.rd-notice-type-success .rd-notice-content { background-color: #26c7fc }
.rd-notice-type-success:after { background-color: #26c7fc; -webkit-box-shadow: 0 5px 10px 0 rgba(38,199,252,.2); box-shadow: 0 5px 10px 0 rgba(38,199,252,.2) }
.rd-notice-position-left { margin-left: -20px }
.rd-notice-position-left:after { right: -6px; top: 50%; margin-top: -10px }
.rd-notice-tooltip.single-line .rd-notice-content { height: 40px; padding: 0 20px; line-height: 40px; white-space: nowrap }





.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-480px; margin-top:-210px; z-index:100; width:960px; height:360px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; background: url(../img/video_close.png) no-repeat;height: 30px;width: 30px; }


.patent_trademark_search .search_select_country .org_btn i{
	font-size: 12px;
}
.trademark_search_input.index_main.patent_trademark_search .table_card .tabCon a.org_btn {
	width: 100px;
}
.patent_trademark_search .table_card{
	width: 85%;
}
.trademark_search_input.patent_trademark_search .table_card .tabCon .tabCon_index_search .trademark_search_i_l{
	width: 63%;
}
.patent_trademark_search .table_card .tabCon input{
	margin-left: 17px;
}

/* 图片搜索 */
.theme-popover.pic_search{
  width: 420px;
  height: 290px;
  background: #FFFFFF;
  box-shadow: 0px 3px 5px 1px rgba(167,167,167,0.5);
  border-radius: 4px;
  margin:-293px 0 0  -269px;
  overflow: inherit;
}
.pic_search b{
  font-size: 16px;
  display: block;
  line-height: 42px;
  text-align: center;
  font-weight: 500;

}
.pic_search span{
  font-size: 12px;
  color: #999;
  text-align: center;
  display: block;
}
.pic_search button{
  cursor: pointer;
  width: 100px;
  height: 35px;
  background: #0091FF;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  float: right;
  text-align: center;
  line-height: 35px;
}
.pic_search button:hover{
  background-color:#39a6fa ;
}
.pic_search .theme-poptit a i{
  font-size: 12px;
}
.pic_search .theme-popbod{
  padding: 20px;
}
/* 文件上传 */
.pic_search em:after{
  box-sizing: content-box;
        width: 0px;
        height: 0px;
        position: absolute;
        top: -24px;;
        right:40px;
        padding:0;
        border-bottom:12px solid rgb(238, 238, 238);
        border-top:12px solid transparent;
        border-left:12px solid transparent;
        border-right:12px solid transparent;
        display: block;
        content:'';
        z-index:10
}
.pic_search em:before{
  box-sizing: content-box;
  width: 0px;
  height: 0px;
  position: absolute;
  top: -22px;;
  right:41px;
  padding:0;
  border-bottom:11px solid #FFFFFF;
  border-top:11px solid transparent;
  border-left:11px solid transparent;
  border-right:11px solid transparent;
  display: block;
  content:'';
  z-index: 12;
}
/* .pic_search em:before{
  content: "\eb22";
 
} */
.line {text-align: center; position:relative; margin:0 auto; overflow: hidden;height: 125px;
  background: #F7F7F7;
  border: 1px dashed #C3C3C3;
  border-radius: 4px; margin-bottom:10px;margin-top: 20px;}
.line span.span { position: absolute;
  top: 85px;width: 100%;}
.file { position:absolute; left:0; width:100%; top:0;
height:244px; filter:alpha(opacity=0); opacity:0; cursor: pointer;z-index: 3; }
.inputstyle {width:300px;margin-top: 5px;
  height:23px; line-height:23px;  -webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset; z-index:99;color: #999; }
 .search_btn_bj{
     position: absolute;
     margin: 0px auto;
     height: 40px;
     line-height: 40px;
     color: #999999;
     z-index: 2;
     width: 200px;
     padding-right: 0px;
     font-size: 12px;
     padding-left: 0px;
     left: 50%;
     margin-top: 19px;
     margin-left: -100px;
   
  }@media(max-width:991px){.theme-popover.pic_search{width:90%;margin:0;margin-top:-237px;left:5%}.index_main.trademark_search_input .table_card .tab{width:auto;left:-20px}.theme-popover.my_buy_popover{width:100%;height:auto;padding-bottom:30px;margin:0;left:0;top:10%}.buy_popover_ul{padding:0 20px}.buy_popover_ul li em input{width:40%}.buy_popover_ul li textarea{height:100px}.buy_popover_ul li label{padding:0 6px}.index_main_title img{width:80%}.index_data{height:200px}.index_data li .number{font-size:24px;padding-bottom:5px;padding-top:28px}.index_data li em{padding:0 15px;font-size:12px;display:inline-block}.header_top .fl,.table_card .tabCon button span,.header.on .fr,.theme-popbod .fl,.footer .fl img,.footer .fr{display:none}.m_nav.open .ul li i.icon-jiantou{position:absolute;right:20px}.index_pic a img,.index_pic a,.theme-popbod .fr li .field input,.patent_trademark_search .table_card{width:100%}.header_top a{padding-left:15px}.index_pic a{margin-bottom:15px}.table_card{width:100%;padding-top:30px;padding-bottom:45px}.container{width:auto;padding:0 10px}.table_card .tabCon .tabCon_index_search{height:46px}.table_card .tabCon span img{height:21px;left:82px;margin-top:13px}.table_card .tabCon button i{padding-right:0}.suspension{display:none}.table_card .tabCon input{height:43px;font-size:14px;margin-left:28px;width:54%;margin-top:2px}.table_card .tabCon select.select-custom{width:52px;margin-left:13px;margin-top:13px}.table_card .tab{text-align:right}.table_card .tabCon button{width:60px;height:46px}.header .fr{position:absolute;left:10px;top:0}.header .fr .header_btn_login{border:none;line-height:normal;background:none;padding:0 15px;height:auto}.header .fr a{line-height:36px;margin-left:0}.footer{font-size:14px;margin-top:50px;padding-top:20px}.theme-popover{width:90%;margin:-265px 0 0 -45%}.login_ul{padding-top:0}.theme-popbod .fr{width:90%;padding-right:5%}.theme-popbod .fr .login_forgot{text-indent:0;padding-bottom:30px;text-align:right}.reg_protocol{text-align:center;text-indent:0}.theme-popbod .fr li .reg_protocol label{float:none}.theme-popbod .fr li input,.field{width:82%}.theme-popbod .fr li label{width:17%}.theme-popbod .fr li input.reg_input_code{width:47%}.theme-popbod .fr li .reg_code{width:30%;text-indent:0;margin-left:5%;cursor:pointer;background:#fff}.theme-popbod .fr .login_ul li{padding-top:22px;padding-bottom:15px}.page li,.page ul{padding:2px 1px}.page{margin-top:30px;padding-bottom:0}.suspension .d{width:250px}.suspension .d .inner-box{padding:10px}.suspension .d .inner-box li img{padding:0;width:80px}.suspension .d .inner-box li b,.gzh_icon,.msyb_icon{font-size:14px;padding:0}.suspension .d .inner-box li{padding-bottom:10px;margin-bottom:10px}.suspension .d .inner-box li p{line-height:20px;padding:5px;display:inline-block}.per_no_data img{max-width:100%}.per_no_data{font-size:14px;padding-bottom:5px}.index_table_left .header .fr{top:26px}.table_card .tabCon a{top:-11px !important}.table_card .tabCon .tabCon_index_search a{top:-11px !important}.table_card .tab li{margin:0 3px}.index_main_title{font-size:29px;padding-top:29px;margin-bottom:0;width:auto}.index_main .table_card .tab{margin-left:-20px}.batch_index_search .my_sale_select{height:42px}.batch_index_search b{margin-bottom:72px;display:block}.batch_index_search .cssSelect .selectLt{padding-top:8px}.index_table_left .header .fr .navbar_nav a{font-size:12px;margin-top:5px}.index_table_left .header{margin-bottom:-54px}.index_recommend .container .index_recommend_pic{padding:0 20px}.index_recommend_pic li span{padding:10px 0}.index_main{min-height:314px}.index_recommend_pic li img{height:165px}.index_recommend_pic li{margin:10px 0;width:50%}.index_advantage ul{margin:0;width:100%}.index_advantage li{padding:0 15px;width:50%}.index_advantage li span{font-size:12px;min-height:77px;line-height:19px}.batch_index_search textarea{margin-top:-10px}.index_service h3,.index_service ul{padding:0 20px;margin:0}.index_service li{margin-top:20px;padding:0;width:100%}.index_advantage dd,.error_404 img,.error_404 span{width:100%}.header{margin-top:26px}.header.on{margin-top:0}.header .fr .navbar_nav.navbar_right span a{padding:0 15px}.header .fr .navbar_nav.navbar_right span a em{top:1px}.index_main .table_card .tab li{padding:6px;margin:0}.error_404{width:100%;margin:70px auto 120px auto}.error_404 b{padding-top:20px}.error_404 span{text-align:center}.tabCon_index_search.my_sale_select .cssSelect{padding-left:9px;padding-top:7px}.popover-coupon .RadioStyle label{background-size:100% 100%;background-repeat:repeat-x;width:97%}.container.pdd_container_det{width:auto}input{appearance:button;-moz-appearance:button;-webkit-appearance:button}}[v-cloak]{display:none}.bull_loading{height:200px;text-align:center;padding-top:128px;margin:0 auto;font-size:16px;letter-spacing:2px;background:url("../img/bull_loading.gif") no-repeat center center}.t_s_list_text dd strong{color:#ff7325}.ctrl-country-selector.multiple .sl-ext,.ctrl-country-selector.more .sl-ext{display:none}.ctrl-country-selector.more [data-action="submit"]{display:none}.ctrl-country-selector .sl-value .sl-v-list ul li.normal{display:none}.ctrl-country-selector.multiple .sl-value .sl-v-list ul li.normal,.ctrl-country-selector.more .sl-value .sl-v-list ul li.normal{display:block}.ctrl-nice-selector.multiple .sl-ext,.ctrl-nice-selector.more .sl-ext{display:none}.ctrl-nice-selector.more [data-action="submit"]{display:none}.ctrl-nice-selector .sl-value .sl-v-list ul li.normal{display:none}.ctrl-nice-selector.multiple .sl-value .sl-v-list ul li.normal,.ctrl-nice-selector.more .sl-value .sl-v-list ul li.normal{display:inline-block}