
.lsbg{
    padding-top: 34px;
}
.newintertm-bg{
    height:auto;
    background:none;
}
a{
    text-decoration: none !important;
}
/* 热门国家和地区 start */
.newintertm-country{
    width: 215px;
    height:186px;
}
.newintertm-country-link .left{
    width:50%;
}
.newintertm-country-link .right{
    width:50%;
}
.newintertm-country-link{
    top:10px;
}
/* 热门国家和地区 end */

/* 商标分类大全 start */

.all_sort{
    display: flex;
    justify-content: space-between;
}
.all_sort_right{
    width:252px;
    width: 252px;
	background-image: linear-gradient(0deg, 
		#576ed1 0%, 
		#557ae2 100%), 
	linear-gradient(
		#ffffff, 
		#ffffff);
	background-blend-mode: normal, 
		normal;
	border-radius: 4px;
}
.all_sort_left{
    flex:1;
    margin-right:16px;
    background:#fff;
    box-shadow: 2px 4px 5px 0px 
		rgba(0, 67, 158, 0.07);
}
.all_sort_left .sort_list{
    padding:10px;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0;
}
.sort_list li{
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    position: relative;
}
.sort_list li img{
    position: absolute;
    right: 4px;
    top: 14px;
}
.sort_list li:nth-child(5n){
    border-right:none;
   
}
.sort_list li:nth-child(n+41){
    border-bottom: none;
}
.sort_list li a{
    display: flex;
    align-items: center;
}
.sort_list li span{
    background:url(../img/tmzcimgs/icon-noactive.png) no-repeat;
    width: 40px;
    height: 40px;
    display: inline-block;
    background-position: 0 0px;
    background-size: cover;
    transition: all .3s;
   
}
.sort_list li:hover span{
    background:url(../img/tmzcimgs/active-icon.png) no-repeat;
    width: 40px;
    height: 40px;
    display: inline-block;
    background-size: cover;
}
.sort_list li:hover a{
    color:#FF8B02;
}
.sort_list li:nth-child(2) span{
    background-position: 0 -40px;
    
}
.sort_list li:nth-child(3) span{
    background-position: 0 -80px;
    
}
.sort_list li:nth-child(4) span{
    background-position: 0 -120px;
    
}
.sort_list li:nth-child(5) span{
    background-position: 0 -160px;
    
}
.sort_list li:nth-child(6) span{
    background-position: 0 -200px;
    
}
.sort_list li:nth-child(7) span{
    background-position: 0 -240px;
    
}
.sort_list li:nth-child(8) span{
    background-position: 0 -280px;
    
}
.sort_list li:nth-child(9) span{
    background-position: 0 -320px;
    
}
.sort_list li:nth-child(10) span{
    background-position: 0 -360px;
    
}
.sort_list li:nth-child(11) span{
    background-position: 0 -400px;
    
}
.sort_list li:nth-child(12) span{
    background-position: 0 -440px;
    
}
.sort_list li:nth-child(13) span{
    background-position: 0 -480px;
    
}
.sort_list li:nth-child(14) span{
    background-position: 0 -520px;
    
}
.sort_list li:nth-child(15) span{
    background-position: 0 -560px;
    
}
.sort_list li:nth-child(16) span{
    background-position: 0 -600px;
    
}
.sort_list li:nth-child(17) span{
    background-position: 0 -640px;
    
}
.sort_list li:nth-child(18) span{
    background-position: 0 -680px;
    
}
.sort_list li:nth-child(19) span{
    background-position: 0 -720px;
    
}
.sort_list li:nth-child(20) span{
    background-position: 0 -760px;
    
}
.sort_list li:nth-child(21) span{
    background-position: 0 -800px;
    
}
.sort_list li:nth-child(22) span{
    background-position: 0 -840px;
    
}
.sort_list li:nth-child(23) span{
    background-position: 0 -880px;
    
}
.sort_list li:nth-child(24) span{
    background-position: 0 -920px;
    
}
.sort_list li:nth-child(25) span{
    background-position: 0 -960px;
    
}
.sort_list li:nth-child(26) span{
    background-position: 0 -1000px;
    
}
.sort_list li:nth-child(27) span{
    background-position: 0 -1040px;
    
}
.sort_list li:nth-child(28) span{
    background-position: 0 -1080px;
    
}
.sort_list li:nth-child(29) span{
    background-position: 0 -1120px;
    
}
.sort_list li:nth-child(30) span{
    background-position: 0 -1160px;
    
}
.sort_list li:nth-child(31) span{
    background-position: 0 -1200px;
    
}
.sort_list li:nth-child(32) span{
    background-position: 0 -1240px;
    
}
.sort_list li:nth-child(33) span{
    background-position: 0 -1280px;
    
}
.sort_list li:nth-child(34) span{
    background-position: 0 -1320px;
    
}
.sort_list li:nth-child(35) span{
    background-position: 0 -1360px;
    
}
.sort_list li:nth-child(36) span{
    background-position: 0 -1400px;
    
}
.sort_list li:nth-child(37) span{
    background-position: 0 -1440px;
    
}
.sort_list li:nth-child(38) span{
    background-position: 0 -1480px;
    
}
.sort_list li:nth-child(39) span{
    background-position: 0 -1520px;
    
}
.sort_list li:nth-child(40) span{
    background-position: 0 -1560px;
    
}
.sort_list li:nth-child(41) span{
    background-position: 0 -1600px;
    
}
.sort_list li:nth-child(42) span{
    background-position: 0 -1640px;
    
}
.sort_list li:nth-child(43) span{
    background-position: 0 -1680px;
    
}
.sort_list li:nth-child(44) span{
    background-position: 0 -1720px;
    
}
.sort_list li:nth-child(45) span{
    background-position: 0 -1760px;
    
}
.all_sort_right>p{
    height: 50px;
    line-height: 50px;
    background: #7C94E3;
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-family: HYQiHei-FZS;
    box-shadow: 0 0 3px inset #fff;
}
.all_sort_right form{
    padding:10px;
    border-bottom: 1px dashed #fff;
}
.all_sort_right form .title{
	font-family: HYQiHei-EES;
	font-size: 16px;
	line-height: 20px;
	color: #ffdd80;
    text-align: center;
    margin-bottom: 15px;
}
textarea{
    width: 100%;
    height: 88px;
    outline: none;
    border:none;
    resize: none;
    padding:10px;
}
.inp-btn a{
    padding: 8px 16px;
    font-size: 18px;
    border-radius: 23px;
    text-align: center;
    color: #fff;
    width: 90%;
    margin:0 auto;

}
.inp-btn a:hover:last-child{
    background:rgb(219, 146, 10);
}
.inp-btn a:hover:first-child{
    background:#187bf5;
}
.inp-btn a:first-child{
    background:#2c8bfd;
    margin:15px auto;
}
.inp-btn a:last-child{
    background: #ff9920;
    margin-bottom: 5px;

}
.all_sort_left .sort_list li{
    width:20%;
}
.input-group{
    width:70%;
    margin:0 auto;
}
.search-pc{
    top:9px;
}
.all_sort_right .inp-btn{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.howmany{
    text-align: center;
    color: #ffff;
    padding-top: 17px;
}
.search-num{
    color:#ff9920;
    padding:0 4px;
}
/* 商标分类大全 end */

/* 行业分类 start */

.indeustry-font2 span{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    margin-right: 1px;
    margin-bottom: 8px;
    font-size: 14px;
    border: 1px dashed #999;
    display: inline-block;
    padding: 0 4px;
   
}
.industry-box-in .indeustry-detail:nth-child(3) .indeustry-font2 span{
    width: 48%;
    text-align: center;
}
.industry-box-in .indeustry-detail:nth-child(4) .indeustry-font2 span{
    width: 48%;
    text-align: center;
}
#Tab_industry{
    height: 360px;
}

/* 行业分类 end */

/* 国际商标注册流程 start */
.newintertm-bg1{
    background:url(../img/tmzcimgs/tmpro-banner.jpg) no-repeat top;
    height:618px;
    background-size: cover;
}
#Tab_process{
    background:url(../img/tmzcimgs/tmpro.png) no-repeat top;
    height: 342px;
    position: relative;
}
#Tab_process a{
    position: absolute;
    top: 31px;
    left: 98px;
    cursor: pointer;
    display: inline-block;
    width: 150px;
    height: 150px;
    text-align: center;
}

/* 国际商标注册流程 end */

/* 国际商标热门资讯 start */
.hot-news{
    display: flex;
    justify-content: space-between;
    margin-bottom: 70px;
}
.left-hot-news{
    flex:1;
    margin-right:12px;
    background-color: #ffffff;
	border-radius: 4px;
	border: solid 1px #d9e2f1;
    padding:16px 20px;
}
.hot-news-title{
    display: flex;
    align-items: center;
    border-bottom: dashed 1px rgba(172, 172, 172, 0.5);
    padding-bottom: 10px;
}

.hot-news-title span{
    font-size: 20px;
    padding-left: 6px;
}

.hot-content-top{
    display: flex;
    background-color: rgba(248, 248, 248, 0.8);
    border-radius: 4px;
    margin-top: 10px;
    padding: 14px 12px;
}
.hot-content-top img{
    margin-right: 16px;
    width: 230px;
    height: 123px;
}
.hot-content-dec h4{
    font-family: HYQiHei-GZS;
	font-size: 18px;
	color: #2c2c2c;
}
.hot-content-dec .dec{
    font-family: HYQiHei-FZS;
    font-size: 14px;
    line-height: 20px;
    color: #898989;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    cursor: pointer;
}
.hot-content-dec p{
    font-family: HYQiHei-FZS;
    font-size: 14px;
    line-height: 20px;
    color: #666666;
    margin-top: 20px;
    margin-bottom: 0;
}
.hot-content-bottom{
    display: flex;
    justify-content: space-between;
}
.hot-content-bottom .hot-content-dec{
    background-color: rgba(248, 248, 248, 0.8);
    border-radius: 4px;
    margin-top: 10px;
    padding: 2px 12px 10px;
    flex:1;
}
.hot-content-bottom .hot-content-dec:first-child{
    margin-right: 10px;
}
.right-hot-news{
    width:332px;
    background-color: #ffffff;
	border-radius: 8px;
	border: solid 1px #d9e2f1;
 
}
.right-hot-news .hot-news-title{
    padding:10px 20px;
    justify-content: space-between;
}     
.hot-news-title2{
    display: flex;
    align-items: center;
}
.hot-news-title2 img{
    width:29px;
}
.hot-news-title a:hover{
    color:#ff6700;
    
}
.hot-news-title a{
    font-size: 16px;
}
.right-hot-news .hot-tag{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 10px 20px;
    font-family: HYQiHei-EES;
    font-size: 16px;
    color: #666;
}
.right-hot-news .hot-tag a{
    width: 47%;
    text-align: center;
    background-color: #f9f9f9;
    border-radius: 27px;
    padding: 8px 0;
    margin-bottom: 10px;
    border: 1px solid #ccc;
}
.right-hot-news .hot-tag a:hover{
    color:#ff6700;
}
.newintertm-casebox:hover p{
    color:#ff6700;
}

/* 国际商标热门资讯 end*/