﻿body {
	font-family: Arial, "Microsoft YaHei", "微软雅黑", sans-serif, Helvetica;
	color: #333;
	padding-top: 40px;
}
a {
    color: #333;
	text-decoration: none;
	cursor: pointer;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s;
}
a:focus, a:hover {
	color: #317ee7;
	text-decoration: none;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s;
}
.red, .f_red{
	color: #F00;
	font-weight: bold;
}
.orange{
	color: #ff6700;
}
.gray{
	color: #b0b0b0;	
}
.f_gray{color: #b0b0b0;}
.gray-line{
	text-decoration: line-through;
}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.px18{
	font-size: 18px;
}
.px26{
	font-size: 26px;
}
.e02275{
	background-color: #e02275;
}
.a4e0{
	background-color: #22a4e0;
}
.e08e22{
	background-color: #e08e22;
}
.fbd13{
	background-color: #3fbd13;
}
.g666{
	background-color: #666;
}
.ea0900{
	background-color: #ea0900;
}
.margin5{
	margin: 5px;
}
.margin10{
	margin: 10px;
}
.padding-top-20{
	padding-top: 20px;
}
.padding-top-50{
	padding-top: 50px;
}
.padding-bottom-50{
	padding-bottom: 50px;
}
.top10{
	margin-top: 10px;
}
.top15{
	margin-top: 15px;
}
.top20{margin-top: 20px;}
.top30{margin-top: 30px;}
.top40{margin-top: 40px;}
.top50{margin-top: 50px;}
.top100{margin-top: 100px;}
.btn10{
	margin-bottom: 10px;
}
.btn20{margin-bottom: 20px;}
.btn30{margin-bottom: 30px;}
.btn40{margin-bottom: 40px;}
.btn50{margin-bottom: 50px;}
.btn100{margin-bottom: 100px;}
.right {
    float: right;
}
.left {
    float: left;
}
.f_r {
    float: right;
}
.btn-blue {
    background: #007AFF;
    border: #1E74D0 1px solid;
    color: #FFFFFF;
}
.btn-blue:hover {
    background: #0569D5;
}
.btn-circle{
	line-height: 140px;
	border-radius: 50%;
	width: 150px;
	height: 150px;
	font-size: 26px;
}
.right20{
	margin-right: 20px;
}
ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.clear {
	clear:both;
}
.fa-rotate--45 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); 
}
.px80{
	font-size: 90px;
	font-family: League_Gothic;
}
.px70{
	font-size: 70px;
}
.px60{
	font-size: 60px;
}
.px50{
	font-size: 50px;
}
.px40{
	font-size: 40px;
}
.px30{
	font-size: 30px;
}
.px20{
	font-size: 20px;
}
.container1226{
	width: 1226px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	padding-right: 15px;
	padding-left: 15px;
}
.container {
    width: 1226px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
}
.col-md-3{
    width: 25%;
	float: left;
}
.col-md-4{
	width: 33.3333%;
	float: left;
}
.col-md-5{
	width: 41.6667%;
	float: left;
}
.col-md-6{
	width: 50%;
	float: left;
}
.col-md-7{
	width: 58.3333%;
	float: left;
}
.col-md-8{
	width: 66.6667%;
	float: left;
}
.col-md-9 {
	width: 75%;
	float: left;
}
.col-md-12 {
    width: 100%;
}
.col-md-offset-2{
	margin-left: 16.66666667%;
}
.col-md-offset-4 {
    margin-left: 33.33333333%;
}
.price{
	color: #ff6700;
	font-size: 14px;
}
.mprice{
	color: #b0b0b0;
	font-size: 14px;
}
.greybg{
	background: #f5f5f5;
	clear: both;
	float: left;
	width: 100%;
	min-width: 1226px;
	height: auto;
}
.whbg{
	background: #fff;
}
/*
.highlight{
	color: #F00;
	background-color: #FF0;
} */
.rainbow-item {
 border-top-color:#ffac13
}
.rainbow-item1 {
 border-top-color:#83c44e
}
.rainbow-item2 {
 border-top-color:#2196f3
}
.rainbow-item3 {
 border-top-color:#e53935
}
.rainbow-item4 {
 border-top-color:#00c0a5
}
.rainbow-item5 {
 border-top-color:#ffac13
}
.rainbow-item6 {
 border-top-color:#83c44e
}
.rainbow-item7 {
 border-top-color:#2196f3
}
.rainbow-item8 {
 border-top-color:#e53935
}
.rainbow-item9 {
 border-top-color:#00c0a5
}
.rainbow-item10 {
 border-top-color:#ffac13
}
.rainbow-item11 {
 border-top-color:#83c44e
}
.rainbow-item12 {
 border-top-color:#2196f3
}
.rainbow-item13 {
 border-top-color:#e53935
}
.rainbow-item14 {
 border-top-color:#00c0a5
}
.rainbow-item15 {
 border-top-color:#ffac13
}
.rainbow-item16 {
 border-top-color:#83c44e
}
.rainbow-item17 {
 border-top-color:#2196f3
}
.rainbow-item18 {
 border-top-color:#e53935
}
.rainbow-item19 {
 border-top-color:#00c0a5
}
.container1226 > .row > .col-md-5{
	width: 41.6667%;
	float: left;
}

.container1226 > .row > .col-md-7{
	width: 58.3333%;
	float: left;
}
.container1226 > .row > .col-md-4{
	width: 33.33333333%;
	float: left;
}

.container1226 > .row > .col-md-8{
	width: 66.66666667%;
	float: left;
}
/*网页右侧悬浮深蓝色qq在线客服代码*/
.rides-cs {
	font-size: 12px;
	position: fixed;
	top: 250px;
	right: 0px;
	_position: absolute;
	z-index: 1500;
	border-radius: 6px 0px 0 6px;
	background-color: #317ee7;
}

/* .rides-cs a { color: #00A0E9;} 
.rides-cs a:hover { color: #ff8100; text-decoration: none;} */

.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 41px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {
	background: #F7F7F7;
	border-radius: 6px;
	margin-top: 4px;
	height: 245px;
}
.rides-cs .cn .titZx{
	font-size: 14px;
	color: #333;
	font-weight: 600;
	line-height: 24px;
	padding: 5px;
	text-align: center;
	margin: 0px;
}
.rides-cs .cn ul {
	padding: 0px;
	list-style-type: none;
}
.rides-cs .cn ul li {
	line-height: 35px;
	height: 35px;
	border-bottom: solid 1px #E6E4E4;
	overflow: hidden;
	text-align: center;
}
.rides-cs .cn ul li span { color: #666;}
/* .rides-cs .cn ul li a{color: #666;} */
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


/* 兼容IE */
.ie6 thumbnail {
	float: left;
	clear: none;
}
.ie7 thumbnail{
	float: left;
	clear: none;
}
.ie8 .thumbnail {
	float: left;
	clear: none;
}
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
/* 底部固定广告*/
/*
.ffd_bg {
  background: rgba(49, 126, 231, 0.8);
}
#find_float_div {
	position: fixed;
	bottom: 0;
	width: 117px;
	height: 90px;
	z-index: 500;
	cursor: pointer;
}
#find_float_div img {
  margin: 0;
  display: inline;
}
#find_float_div #ffd1 {
	height: 90px;
	width: 1200px;
	margin: 0 auto;
	position: relative;
	display: none;
}
#find_float_div #ffd1 #ffd1_img {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 275px;
  height: 170px;
}
#find_float_div #ffd1 #ffd1_content1 {
  margin-left: 275px;
  padding: 5px 10px;
  box-sizing: border-box;
  width: 650px;
  float: left;
  padding-left: 40px;
}
#find_float_div #ffd1 #ffd1_content1 .find-title {
  font-size: 26px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 5px;
}
#find_float_div #ffd1 #ffd1_content1 .find-title span {
  color: #FDEE00;
}
#find_float_div #ffd1 #ffd1_content1 input {
  width: 430px;
  line-height: 30px;
  height: 30px;
  padding-left: 10px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
#find_float_div #ffd1 #ffd1_content1 #recomend {
  width: 100px;
  line-height: 30px;
  height: 30px;
  color: white;
  border: none;
  background: #01C2AC;
  border-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  cursor: pointer;
}
#find_float_div #ffd1 #ffd1_content2 {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 1px;
  background: #626F7D;
  float: left;
  height: 70px;
}
#find_float_div #ffd1 #ffd1_content3 {
  float: left;
  text-align: center;
  width: 200px;
  margin-left: 20px;
}
#find_float_div #ffd1 #ffd1_content3 p {
	color: white;
	margin-top: 5px;
	font-size: 22px;
	font-weight: bold;
}
#find_float_div #ffd1 #ffd2_img {
  position: absolute;
  right: 0;
  top: 10px;
  cursor: pointer;
}
#find_float_div #ffd2 {
}
#find_float_div #ffd2 #show_float {
  cursor: pointer;
} */
/* 头部 */
.headtop{
	background-color: #333;
	line-height: 40px;
	color: #b0b0b0;
	font-size: 12px;
}
.headtop a{
	color: #b0b0b0;
	float: left;
}
.headtop a:hover{color: #fff;}
.headtop .sep {
	color: #424242;
	float: left;
	margin-top: 0;
	margin-right: 0.5em;
	margin-bottom: 0;
	margin-left: 0.5em;
}
.headtop .topbar-nav .citySelected{
	float: left;
}
.headtop .topbar-nav .citySelected a{
	padding: 0 5px;
}
.citySelected .active {
	color: #FFF;
	background-color: #317ee7;
}
.citySelected .cityTab {
	display: none;
	position: absolute;
	top: 40px;
	width: 430px;
	border: 1px solid #ccc;
	background: #fff;
	height: 140px;
	z-index: 20;
	line-height: 40px;
	padding-left: 15px;
	padding-top: 10px;
}
.citySelected .cityTab ul li{
	float: left;
	text-align: center;
}
.citySelected .cityTab ul li a{
	margin-right: 5px;
	margin-left: 5px;
}
.citySelected .cityTab ul li a:hover{
	color: #317ee7;
	background:transparent!important;

}
.headtop .topbar-nav .searchSelected{
	float: left;
}
.headtop .topbar-nav .searchSelected a{
	padding: 0 5px;
}
.searchSelected .active {
	color: #FFF;
	background-color: #317ee7;
}
.searchSelected .searchTab {
	display: none;
	position: absolute;
	top: 40px;
	width: 440px;
	border: 1px solid #ccc;
	background: #fff;
	height: 40px;
	z-index: 20;
	line-height: 40px;
	right: -5px;
	padding-left: 15px;
}
.searchSelected .searchTab ul li{
	float: left;
	text-align: center;
}
.searchSelected .searchTab ul li a{
	margin-right: 5px;
	margin-left: 5px;
}
.searchSelected .searchTab ul li a:hover{
	color: #317ee7;
	background:transparent!important;
}
.headtop .topbar-nav .tradeSelected{
	float: left;
}
.headtop .topbar-nav .tradeSelected a{
	padding: 0 5px;
}
.tradeSelected .active {
	color: #FFF;
	background-color: #317ee7;
}
.tradeSelected .tradeTab {
	display: none;
	position: absolute;
	top: 40px;
	width: 1226px;
	border: 1px solid #ccc;
	background: #fff;
	height: 200px;
	z-index: 9999;
	line-height: 40px;
	left: 15px;
	padding-left: 8px;
}
.tradeSelected .tradeTab ul li{
	float: left;
	text-align: center;
}
.tradeSelected .tradeTab ul li a{
	margin-right: 5px;
	margin-left: 5px;
}
.tradeSelected .tradeTab ul li a:hover{
	color: #317ee7;
	background:transparent!important;
}
.headtop .topbar-nav .patentSelected{
	float: left;
}
.headtop .topbar-nav .patentSelected a{
	padding: 0 5px;
}
.patentSelected .active {
	color: #FFF;
	background-color: #317ee7;
}
.patentSelected .patentTab {
	display: none;
	position: absolute;
	top: 40px;
	width: 715px;
	border: 1px solid #ccc;
	background: #fff;
	height: 40px;
	z-index: 20;
	line-height: 40px;
	left: 15px;
	padding-left: 15px;
}
.patentSelected .patentTab ul li{
	float: left;
	text-align: center;
}
.patentSelected .patentTab ul li a{
	margin-right: 5px;
	margin-left: 5px;
}
.patentSelected .patentTab ul li a:hover{
	color: #317ee7;
	background:transparent!important;
}
.headtop .destoon_member{
	float: right;
}
.headtop .topbar-cart{
	float: right;
	background-color: #424242;
	padding-right: 15px;
	padding-left: 15px;
	color: #ff6700;
	margin-left: 25px;
	font-size: 16px;
	font-weight: bold;
}
.headtop .nav-favorites{
	float: right;
	margin-left: 12px;
}

/* 头部搜索 */
/*
header{
	float: left;
	width: 100%;
	height: auto;
	clear: both;
	min-width: 1226px;
}
header .logo{
	margin-top: 23px;
	float: left;
	width: 234px;
	margin-right: 70px;
	text-align: center;
}
header .logo img{
	height: 75px;
}
header .logo h4{
	color: #22a4e0;
	text-align: center;
	font-size: 18px;
}
header .index-label {
  text-align: left;
  height: 25px;
}
header .index-label li {
  font-size: 14px;
  line-height: 14px;
  color: #333333;
  display: inline-block;
  height: 100%;
  line-height: 25px;
  width: 55px;
  text-align: center;
  cursor: pointer;
}
header .nav-tabs {
    border-bottom: 0px;
}
header .nav-tabs > li {
    margin-bottom: 12px;
	margin-right: 10px;
}
header .nav > li > a {
    position: relative;
    display: block;
    padding: 4px 15px;
	border-radius: 4px;
	border: 0px;
}
header .nav-tabs > li.active > a, header .nav-tabs > li.active > a:focus, header .nav-tabs > li.active > a:hover {
	cursor: default;
	border: 0px;
	background-color: #317ee7;
	color: #fff;
}
header .nav-tabs > li.active > a::before,
header .nav-tabs > li.active > a:focus::before, 
header .nav-tabs > li.active > a:hover::before,
header .nav > li > a:focus::before, 
header .nav > li > a:hover::before
{
	border: 8px solid transparent;
	border-top-color: #317ee7;
	position: absolute;
	content: "";
	left: 50%;
	top: 100%;
	margin-left: -8px;
	margin-top: -1px;
}
header .nav > li > a:focus, header .nav > li > a:hover {
    background-color: #317ee7;
	color: #fff;
}
header .nav-tabs > li > a:hover {
    border: 0px;
}
header .search_wrapper {
	width: 850px;
	float: left;
	margin-top: 15px;
}
header .search_keywords {
  margin-top: 10px;
}
header .search_keywords a,
header .search_keywords label {
  color: #949494;
  font-size: 12px;
  padding-left: 5px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
header .search_keywords a:hover {
  color: #317ee7;
}
.search_form {
  position: relative;  
}
.search_form input[type="text"] {
  margin-top: 0;
}
.search_form .custom-select,
.search_form .head-input {
  display: inline-block;
  vertical-align: middle;
}
.search_form .custom-select select,
.search_form .head-input select {
  color: #666;
}
.search_form .custom-select {
  position: relative;
  width: 100px;
  margin: 0;
  border: 0;
}
.search_form .custom-select select {
  height: auto;
}
.search_form .custom-select:after {
  content: "";
  width: 1px;
  position: absolute;
  top: 4px;
  bottom: 4px;
  background: #bdbdbd;
}
.search_form .search_type {
  overflow: visible;
  background: url(/images/arrow_down.png) no-repeat 100% 50%;
}
.search_form .search_type:after {
  right: -10px;
}
.search_form .search-remark {
  cursor: pointer;
  margin-right: 50px;
  padding-left: 0px;
  background: url(/images/arrow_down.png) no-repeat 80% 50%;
}
.search_form .search-remark:after {
  left: 0;
}
.search_form .head-input {
  line-height: 40px;
  width: 300px;
  height: 40px;
  padding: 0 10px;
  border: none;
  font-size: 14px;
  margin-left: 96px;
  padding-left: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
}
.search_form .head-input:focus {
	outline: none;
	border-color: #cfdc00;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0);
	border-radius: 0px;
}
.search_form .head-input-info:focus {
	outline: none;
	border-color: #5bc0de;
	border-radius: 0px;
}
.search_form .head-input-info {
	line-height: 40px;
	width: 722px;
	height: 50px;
	border: none;
	font-size: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left;
	padding-left: 10px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #317ee7;
	border-bottom-color: #317ee7;
	border-left-color: #317ee7;
}
.search_form .search-btn {
	background: #317ee7;
	color: #fff;
	text-align: center;
	position: absolute;
	font-size: 18px;
	line-height: 50px;
	width: 130px;
	padding: 0;
	-webkit-border-radius: 0;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 0;
	-moz-background-clip: padding;
	border-radius: 0;
	background-clip: padding-box;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.search_form .search-btn:hover {
    background-color: #5bc0de;
}
.search_form .search_type_container {
  position: absolute;
  left: 0px;
  color: #666;
  top: 0;
}
.search_form .search_type_container:after {
  position: absolute;
  content: "";
  top: 10px;
  bottom: 10px;
  width: 1px;
  height: auto;
  background: #999;
  right: 0;
}
.search_form .search_type_container > input {
  display: inline-block;
  vertical-align: middle;
  color: #333;
  font-size: 15px;
  width: 105px;
  height: 40px;
  line-height: 40px;
  color: #999;
  border: 0;
  cursor: pointer;
  text-align: center;
  padding: 0px;
  position: relative;
}
.search_form .type_list {
  border: 2px solid #317ee7;
  background: #fff;
  position: absolute;
  width: 581px;
  z-index: 9999999999;
  left: -2px;
  top: 38px;
  padding: 10px 0;
  border-top: 0;
  display: none;
}
.search_form .type_list li {
  width: 67px;
  height: 24px;
  line-height: 24px;
  margin-left: 5px;
  float: left;
  text-align: center;
  color: #666;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  font-size: 13px;
  cursor: pointer;
}
.search_form .type_list li:hover {
  background: #317ee7;
  color: #fff;
}
.search_form .type_list li.light {
  color: #317ee7;
}
.search_form .type_list li.light:hover {
  background: #fff;
  color: #317ee7;
}
.search_form .type_list li.none {
  width: 84px;
}
.search_form .type_list li.none a {
  font-weight: bold;
  color: #317ee7;
}
.search_form .type_list li.none:hover {
  background: #fff;
  color: #317ee7;
}

header .headBtn{
	margin-top: 49px;
	float: right;
}
.allTradeClass{
	color: #FFF;
	background-color: #ff6700;
	float: left;
	width: 234px;
	line-height: 40px;
	font-size: 16px;
	margin-top: 30px;
	text-align: center;
	position: relative;
}
.allTradeClass div span{
	display: block;
	cursor: pointer;
}
.top_menu{
	float: left;
	width: 990px;
	margin-top: 30px;
}
.top_menu .menu{
	float: right;
	clear: none;
}
.top_menu .menu li{
	float: left;
}
.top_menu .menu .active{
	color: #FFF;
	background-color: #317ee7;
}
.top_menu .menu li a{
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	display: block;
	padding-right: 23px;
	padding-left: 23px;
}
.top_menu .menu li a:hover{
	color: #FFF;
	background-color: #317ee7;
}
.top_menu .menu li.hot{
	background-attachment: scroll;
	background-image: url(../images/hot.png);
	background-repeat: no-repeat;
	background-position: 65px 3px;
}
.top_menu .menu li.new{
	background-attachment: scroll;
	background-image: url(../images/new.png);
	background-repeat: no-repeat;
	background-position: 65px 3px;
}
.top_menu .menu li .menu-3{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 345px;
	z-index: 999;
	display: none;
}
.top_menu .menu li .menu-3 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 42px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-3 a:last-child 
{
	background-image: none;
}

.top_menu .menu li .menu-4{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 430px;
	z-index: 999;
	display: none;
}
.top_menu .menu li .menu-4 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 42px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-4 a:last-child 
{
	background-image: none;
}
.top_menu .menu li .menu-6{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 860px;
	z-index: 999;
	display: none;
	padding-top: 10px;
	padding-bottom: 10px;
	right: 0px;
}
.top_menu .menu li .menu-6 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 35px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-6 a:last-child, 
.top_menu .menu li .menu-6 a:nth-child(6n)
{
	background-image: none;
}
.top_menu .menu li .menu-5{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 770px;
	z-index: 999;
	display: none;
	right:0px
}
.top_menu .menu li .menu-5 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 42px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-5 a:last-child{
	background-image: none;
}
.top_menu .menu li .menu-7{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 520px;
	z-index: 999;
	display: none;
	right: 52px;
}
.top_menu .menu li .menu-7 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 42px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-7 a:last-child 
{
	background-image: none;
}
.top_menu .menu li .menu-8{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 175px;
	z-index: 999;
	display: none;
}
.top_menu .menu li .menu-8 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 42px;
}
.top_menu .menu li .menu-8 a:last-child{
	background-image: none;
}
.top_menu .menu li .menu-9{
	float: left;
	position: absolute;
	top: 70px;
	background-color: #317ee7;
	width: 175px;
	z-index: 999;
	display: none;
	right: 17px;
}
.top_menu .menu li .menu-9 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 42px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-9 a:last-child{
	background-image: none;
}
.top_menu .menu li .menu-10{
	float: left;
	position: absolute;
	right: 17px;
	top: 70px;
	background-color: #317ee7;
	width: 605px;
	z-index: 999;
	display: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.top_menu .menu li .menu-10 a{
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 35px;
	background-attachment: scroll;
	background-image: url(../images/fff.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top_menu .menu li .menu-10 a:nth-child(7n),
.top_menu .menu li .menuten a:last-child{
	background-image: none;
}
.top_menu .menu li div a:hover{
	color:#5bc0de;
	text-decoration: underline;
} */
/* banner */
.slideBox{
	min-width: 1226px;
	height: 500px;
	overflow: hidden;
	position: relative;
	float: left;
	width: 100%;
}
.slideBox .hd{
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 10px;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.slideBox .hd ul{ text-align: center;}
.slideBox .hd ul li {
	cursor: pointer;
	display: inline-block;
    *display: inline;
	zoom: 1;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	overflow: hidden;
	line-height: 999px;
	border: 1px solid #fff;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
}
.slideBox .hd ul li.on{
	color: #fff;
	border: 1px solid #fff;
	background-color: #fff;
}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{
	zoom: 1;
	vertical-align: middle;	
	height: 500px;
	width: 100%;
}
/* 首页展开菜单 */
.menu_panel{
	position: absolute;
	left: 0px;
	top: 40px;
	display: none;
}
.menu_panel .menu_list {
	height: 500px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 234px;
	z-index: 999;
	float: left;
	position: absolute;
	top: 0px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background: rgba(0, 0, 0, 0.85);
}
.menu_panel .menu_list dl{
	border-bottom: 1px solid #545866;
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 15px;
}
.menu_panel .menu_list dl:last-child{
	border-bottom: 0px;
}
.menu_panel .menu_list dt{
	text-align: center;
	color: #ff6700;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 5px;
}
.menu_panel .menu_list dd{}
.menu_panel .menu_list dd a{
	color: #fff;
	display: block;
	float: left;
	width: 33.333333%;
	text-align: center;
	line-height: 25px;
	font-size: 14px;
}
.menu_panel .menu_list dd a:hover{
	color: #ff6700;
	text-decoration: underline;
}
/* 交易数据滚动文本css */
.Tran-data{
	margin-top: 15px;
	margin-bottom: 15px;
}
.txtMarquee-top{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.txtMarquee-top .hd{
	overflow: hidden;
	height: 42px;
	float: right;
	width: 26px;
	padding-bottom: 0;
}
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{
	display: block;
	width: 25px;
	height: 16px;
	float: right;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid #e0e0e0;
	line-height: 16px;
	text-align: center;
	clear: both;
}
.txtMarquee-top .bd{
	float: left;
	width: 1200px;
}
.txtMarquee-top .infoList li{
	height: 30px;
	line-height: 30px;
	float: left;
	width: 1200px;
}
.txtMarquee-top .infoList li .info-ra {
	float: left;
	background-color: #dff0d8;
	margin-right: 15px;
	width: 385px;
	text-align: center;
}

.txtMarquee-top .infoList li .info-rb {
	float: left;
	margin-right: 15px;
	width: 385px;
	background-color: #d9edf7;
	text-align: center;
}
.txtMarquee-top .infoList li .info-rc {
	float: right;
	margin-right: 15px;
	width: 385px;
	background-color: #fcf8e3;
	text-align: center;
}
.txtMarquee-top .infoList li .counter {
    padding: 0 10px;
    color: #fc0012;
    font-size: 18px;
}
/* 商标工具 */
.tradeTools{
	float: left;
	width: 234px;
}
.home-channel-list {
	list-style-type: none;
	font-size: 12px;
	text-align: center;
	background: #5f5750;
	background-attachment: scroll;
	background-image: url(../images/tradeTools.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 170px;
	width: 234px;
}
.home-channel-list li {
	position: relative;
	float: left;
	width: 78px;
	height: 75px;
	text-align: center;
	margin-top: 8px;
}
.home-channel-list a {
 display:block;
 padding-top:18px;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 _zoom:1;
 color:#fff;
 color:rgba(255,255,255,0.7);
 *color:#fff;
 -webkit-transition:color .2s;
 transition:color .2s
}
.home-channel-list a:hover {
 color:#fff
}
.home-channel-list i {
 display:block;
 height:24px;
 margin-bottom:4px;
 font-size:24px;
 line-height:24px
}
/*首页商标广告 */
.tradeToolsAd{
	float: right;
	margin-top: 20px;
}
.tradeToolsAd a{	
	color: #fff;
}
.tradeToolsAd .box1{
	width: 316px;
	height: 170px;
	background-color: #01a29a;
	float: left;
	margin-right: 14px;
	padding-top: 25px;
	padding-left: 10px;
}
.tradeToolsAd .box1 .circle-l{
	height: 120px;
	width: 120px;
	background-color: #FFF;
	color: #01a29a;
	line-height: 120px;
	text-align: center;
	border-radius: 50%;
	font-size: 24px;
	float: left;
}
.tradeToolsAd .box1 .circle-r{
	float: left;
	margin-left: 15px;
}
.tradeToolsAd .box1 .circle-r h4{
	line-height: 30px;
}
.tradeToolsAd .box1 .circle-r .btn-info{
	float: right;
	background-color: #fff;
	border-color: #fff;
	color: #01a29a;
}
.tradeToolsAd .box2{
	width: 316px;
	height: 170px;
	background-color: #be2f65;
	float: left;
	margin-right: 14px;
	text-align: center;
}
.tradeToolsAd .box2 h1{
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 32px;
}
.tradeToolsAd .box2 img{
	height: 65px;
}
.tradeToolsAd .box2 h3{
	margin-top: 10px;
	font-size: 20px;
}
.tradeToolsAd .box3{
	width: 316px;
	height: 170px;
	background-color: #56b2a3;
	float: left;
	text-align: center;
	background-attachment: scroll;
	background-image: url(../images/ad03.jpg);
	background-repeat: no-repeat;
	background-position: center 35px;
	background-size: 38%;
}
.tradeToolsAd .box3 h1{
	margin-top: 15px;
	margin-bottom: 65px;
	font-size: 32px;
}
.tradeToolsAd .box3 h3{
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.tradeToolsAd .box3 h3 strong{
	font-size: 26px;
}
/* 1-45类商标分类 */
.cate-trade {
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin-top: 15px;

}
.cate-trade:hover ul {
  height: 210px;
}
.cate-trade:hover .all_cate {
  line-height: 25px;
}
.cate-trade ul {
  height: 80px;
  overflow: hidden;
  -webkit-transition: height 0.35s ease-out;
  -moz-transition: height 0.35s ease-out;
  -o-transition: height 0.35s ease-out;
  transition: height 0.35s ease-out;
}
.cate-trade li {
	color: #666;
	font-size: 14px;
	cursor: pointer;
	float: left;
	width: 136px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cate-trade li.orange {
  color: #ff6700;
}
.cate-trade li a {
  color: inherit;
}
.cate-trade li a:hover {
  text-decoration: underline;
}
.cate-trade .all_cate {
	text-align: center;
	background: #ffffff;
	color: #666666;
	position: absolute;
	left: 50%;
	cursor: pointer;
	font-size: 30px;
}
/* 精选商标 */
.Featured-trade{
	margin-top: 40px;
	margin-bottom: 40px;
}
.Featured-trade .slideTxtBox{
	width: 1226px;
	text-align: left;
}
.Featured-trade .slideTxtBox .hd{
	height: 50px;
	line-height: 50px;
	position: relative;
}
.Featured-trade .slideTxtBox .hd ul{
	float: left;
	position: absolute;
	left: 20px;
	top: 0px;
}
.Featured-trade .slideTxtBox .hd ul li{
	float: left;
	cursor: pointer;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	font-size: 16px;
	line-height: 40px;
}
.Featured-trade .slideTxtBox .hd ul li.on{
	color: #317ee7;
}
.Featured-trade .slideTxtBox .bd ul{
	float: left;
	width: 1224px;
	padding-left: 3px;
	height: 302px;
}
.Featured-trade .slideTxtBox .bd li{
	list-style: none; 
	width: 153px; 
	height: 102px; 
	float: left; 
	border: 1px solid #f4f4f4; 
	margin: 0 0 -1px -1px;
	position: relative; 
	z-index: 0;
}
.Featured-trade .slideTxtBox .bd ul.picList .brand-img {
    margin: 0 auto;
    display: block;
    text-align: center;
    line-height: 102px;
    background-color: #fff;
}
.Featured-trade .slideTxtBox .bd ul.picList .brand-img img{
	width: 151px;
	height: 100px;
}
.Featured-trade .slideTxtBox .bd ul.picList .brand-mask {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background-color: #333;
	background-color: rgba(0, 0, 0, 0.8);
	transition: all 0.3s ease-out;
	opacity: 0;
	filter: alpha(opacity=0);
	text-align: center;
	color: #FFF;
}
.Featured-trade .slideTxtBox .bd ul.picList .brand-mask h4{
	margin-top: 28px;
}
.Featured-trade .slideTxtBox .bd ul.picList .brand-mask p{
	font-size: 12px;
}
.Featured-trade .slideTxtBox .bd ul.picList li:hover .brand-mask {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}
/* 首页商标展示信息 */
.trade-index{
	padding-top: 30px;
	max-width:100%;min-width: 1226px;
	clear: both;
	float: left;
}
.trade-index h3 span{
	color: #FFF;
	line-height: 35px;
	font-size: 14px;
	height: 35px;
	width: 150px;
	display: block;
	text-align: center;
	float: left;
}
.trade-index h3 small{
	margin-left: 20px;
}
.trade-index h3 small a{
	font-size: 14px;
	padding-left: 10px;
}
.trade-index h3 label{
	font-size: 14px;
	float: right;
	height: 35px;
	line-height: 35px;
	font-weight: normal;
}
.trade-index .trade-list{
	float: left;
	margin-top: 15px;	
	width: 100%;
	height: auto;
	background: #fff;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
}
.trade-index .trade-list .trade-left{
	float: left;
	width: 274px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f4f4f4;
}
.trade-index .trade-list .trade-left .img-wrapper-outer{
	margin-bottom: 20px;
}
.trade-index .trade-list .trade-left .item {
	height: 117px;
	border-top-color: #f4f4f4;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	width: 274px;
	float: left;
}
.trade-index .trade-list .trade-left .item:hover{
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	cursor: pointer;
}
.trade-index .trade-list .trade-left .item-hd{
	padding-top: 15px;
	float: left;
	padding-left: 15px;
	width: 132px;
}
.trade-index .trade-list .trade-left .item-bd{
	padding-top: 10px;
	float: left;
	width: 142px;
}
.trade-index .trade-list .trade-left .item-bd img{
	height: 90px;
	width: 130px;
}
.trade-index .trade-list .trade-right{
	float: right;
	width: 324px;
}
.trade-index .trade-list .trade-right .item {
	height: 230px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f4f4;
	padding: 5px;
}
.trade-index .trade-list .trade-right .item:last-child{border-bottom-width: 0px;}
.trade-index .trade-list .trade-right .item-hd {
	padding-left: 10px;
	padding-top: 10px;
}
.trade-index .trade-list .trade-right .item-bd{
	text-align: center;
}
.trade-index .trade-list .trade-right .item-bd img{
	height: 155px;
	width: 250px;
}
/* 首页推荐专利 */
.Recomm-patent {}
.picScroll-left-patent{
	width: 1226px;
	overflow: hidden;
	position: relative;
}
.picScroll-left-patent .hd{
	overflow: hidden;
	float: right;
	width: 200px;
}
.picScroll-left-patent h4{
	width: 300px;
	float: left;
	margin-top: 18px;
}
.picScroll-left-patent .hd .prev,
.picScroll-left-patent .hd .next{
	display: block;
	width: 40px;
	height: 25px;
	float: right;
	margin-top: 15px;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid #e0e0e0;
	font-size: 20px;
	line-height: 25px;
	text-align: center;
}
.picScroll-left-patent .hd .fas{
	line-height: inherit;
}
.picScroll-left-patent .hd a:hover{
	color: #317ee7;

}
.picScroll-left-patent .hd .prevStop,
.picScroll-left-patent .hd .nextStop{
	color: #e0e0e0;
}
.picScroll-left-patent .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left-patent .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left-patent .hd ul li.on{ background-position:0 0; }
.picScroll-left-patent .bd{
	width: 1226px;
	float: left;
}
.picScroll-left-patent .bd .tempWrap{width: 1226px;}
.picScroll-left-patent .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left-patent .bd ul li{
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	text-align: center;
	-webkit-transition: all .6s;
	transition: all .6s;
	height: 310px;
	margin-right: 15px;
	background-color: #FFF;
	width: 233px;
}
.picScroll-left-patent .bd ul li:hover{
	border: 1px solid #b0b0b0;
	box-shadow: 0px 0px 10px #b0b0b0;
	cursor: pointer;
}
.picScroll-left-patent .bd ul li .pic{ text-align:center; }
.picScroll-left-patent .bd ul li .pic img{
	width: 160px;
	height: 205px;
	display: block;
	margin-right: 40px;
	margin-left: 40px;
}
.picScroll-left-patent .bd ul li .title{
	padding-right: 10px;
	padding-left: 10px;
}
.picScroll-left-patent .bd ul li .title p{
	margin-bottom: 5px;
}
/* 首页专利买卖商城 */
.patent{
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.patent .patentad{
	float: left;
	width: 234px;
	overflow: hidden;
}
.patent .patentad h3{
	margin-top: 10px;
	text-indent: 5px;
	margin-bottom: 15px;
}
.patent .patentad h3 a{
	font-size: 18px;
}
.patent .patentad a.fa-patent{
	background-attachment: scroll;
	background-image: url(../images/fa-patent.png);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	padding-left: 35px;
}
.patent .patentad img{
	margin-bottom: 20px;
}
.patent .slideTxtBox{
	float: left;
	width: 992px;
}
.patent .slideTxtBox .hd{
	height: 41px;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.patent ul.nav-tabs{
	float: right;
	border-bottom: 0px;
}
.patent .slideTxtBox .hd ul li{
	padding: 0px;
}
.patent .slideTxtBox .hd ul li.on{
	color: #ff6700;
	border: 0px solid #ddd;
	background-attachment: scroll;
	background-image: url(../images/ff6700.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	cursor: pointer;
}
.patent .slideTxtBox .nav-tabs > li.on > a{
	color: #ff6700;
	border: 0px solid #ddd;
	background-attachment: scroll;
	background-image: url(../images/ff6700.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	cursor: pointer;

}
.patent .slideTxtBox .nav-tabs > li.on > a:focus, .patent .slideTxtBox .nav-tabs > li.on > a:hover{
	color: #FFF;
}
.patent .slideTxtBox .nav > li > a:focus, .patent .slideTxtBox .nav > li > a:hover {
	background-color: #ff6700;
	color: #fff;
}
.patent .tab-content li{
	height: 300px;
	position: relative;
	z-index: 1;
	float: left;
	width: 234px;
	margin-left: 14px;
	margin-bottom: 19px;
	background: #fff;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
	text-align: center;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.patent .tab-content .opacity_img img{
	height: 205px;
	width: 160px;
}
.patent .tab-content .opacity_img h5{
	margin-top: 15px;
}
.patent .tab-content .opacity_img p{
	margin-bottom: 5px;
}
.brick-item-active {
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	cursor: pointer;
}
.flag-new {
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 2;
    width: 64px;
    height: 20px;
    margin-left: -32px;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    color: #fff;
	background-color: #83c44e;
    z-index: 5;
}
.flag-saleoff {
    background-color: #e53935;
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 2;
    width: 64px;
    height: 20px;
    margin-left: -32px;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    color: #fff;
}
/* 专利转让流程 */
.markstep{
	background-color: #FFF;
	margin-top: 20px;
}
.markstep h1{
	text-align: center;
	margin-bottom: 40px;
	background-attachment: scroll;
	background-image: url(../images/317ee7-line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 15px;
	padding-top: 20px;
	font-size: 30px;
}
.index-process ul.ca-menu{
	margin-top: 40px;
	margin-bottom: 40px;
	float: left;
	width: 1226px;
}
.index-process ul li {
	float: left;
	width: 131px;
}
.ca-menu li{
	text-align: center;
    overflow: hidden;
    position: relative;
    float:left;
    margin-right: 4px;
    -webkit-border-radius: 125px;
    -moz-border-radius: 125px;
    border-radius: 125px;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;
}
.ca-menu li:nth-child(2n){
	width: 42px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	color: #b0b0b0;
	font-size: 30px;
	line-height: 130px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #333;
    position: relative;
}
.ca-menu li:hover{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}
.index-process ul li div.advantage-info {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    height: 131px;
    width: 131px;
    border: 1px solid #757575;
    text-align: center;
    background-color: #FFF;
}
.index-process ul li div.advantage-info h3{
	padding: 0px;
	font-size: 20px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.index-process ul li div.advantage-info h5{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
}
.index-process ul li div.advantage-info p{
	font-size: 12px;
}
.index-process ul li div.advantage-info h5 span{
	background-color: #83c44e;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/* 合作伙伴 */
.da-thumbs {
	width: 1226px;
	position: relative;
	float: left;
}
.da-thumbs .jfade_image {
	width: 237px;
	float: left;
	height: 93px;
	border: 1px solid #f4f4f4;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
}
.da-thumbs .jfade_image:nth-child(5),
.da-thumbs .jfade_image:last-child
{
	margin-right: 0px;
	float: right;
}
/* 行业资讯 */
.indexNews{
	background: #f5f5f5;
}
.indexNews .container1226 .row .col-md-6{
	float: left;
	width: 628px;
}
.indexNews h4{
	margin-top: 30px;
}
.indexNews h4 strong{
	font-weight: normal;
}
.indexNews h4 span{
	float: right;
	font-size: 12px;
}
.indexNews h4 span a{
	color: #317ee7;
}
.indexNews .review-list li {
    position: relative;
    float: left;
    width: 296px;
    height: 415px;
    margin-right: 14px;
    margin-bottom: 14px;
    background: #fff;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}
.indexNews .review-list li:last-child{
	float: right;
	margin-right: 0px;
}
.indexNews .review-list li .figure-img img{
	width: 296px;
    height: 220px;
    margin: 0 0 28px;
}
.indexNews .review-list li .review {
	height: 72px;
	margin: 0 28px 22px;
	font-size: 14px;
	line-height: 24px;
	overflow: hidden;
	_zoom: 1;
	color: #b0b0b0;
}
.indexNews .review-list li .info {
    margin: 0 30px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    _zoom: 1;
	width: 240px;
}
.indexNews .review-list li .time {
	font-size: 12px;
	color: #b0b0b0;
	margin-top: 5px;
}
.indexNews .review-list li .title {
	display: inline-block;
    *zoom: 1;
    *display: inline;
	margin: 0;
	font-size: 14px;
	font-weight: 400;
	overflow: hidden;
	_zoom: 1;
	vertical-align: bottom;
	color: #333;
	width: 240px;
}
.indexNews .review-list li .title .sep {
	color: #e0e0e0;
	float: right;
}
.indexNews .review-list li .title .price{
	float: right;
	margin-left: 3px;
}
.indexNews .review-list-img{
	width: 210px;
	float: left;
}
.indexNews .review-list-img img{
	height: 150px;
	width: 210px;
	margin-bottom: 20px;
}
.indexNews .review-list-10{
	float: right;
	width: 358px;
}
.indexNews .review-list-10 li {
	list-style-type: disc;
	color: #333333;
	line-height: 32px;
}
/* 首页合作伙伴 */
.indexPartner{
	background: #f5f5f5;
	clear: both;
	float: left;
	width: 100%;
}
.indexPartner h1 {
    text-align: center;
    background-attachment: scroll;
    background-image: url(../images/317ee7-line.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 15px;
    padding-top: 20px;
    font-size: 30px;
}
/* 底部数量多 */
/*
.qk-banner{
	padding-top: 30px;
	padding-bottom: 30px;
}
.qk-banner ul li{
	width: 295px;
	float: left;
	background-color: #fff;
	padding: 15px 10px ;
	margin-right: 15px;
}
.qk-banner ul li:last-child{
	float: right;
	margin-right: 0px;
}
.qk-banner .media-body .media-heading{
	font-weight: bold;
}
.qk-banner .media-body span{
	color: #b0b0b0;
}
.qk-banner .media-left .circle .far, .qk-banner .media-left .circle .fa{
	line-height: inherit;
}
.circle{
	border-radius: 50%;
	height: 45px;
	width: 45px;
	color: #FFF;
	line-height: 45px;
	text-align: center;
	font-size: 22px;
}
.pinkbg{
	background-color: #fb6e50;
}
.bluebg{
	background-color: #4fc1ea;
}
.orangebg{
	background-color: #feb839;
}
.greenbg{
	background-color: #49d0ae;
}
.f_green{
	color: #5cb85c;
} */
/* 底部信息 */
/*
footer{
	clear: both;
	float: left;
	width:100%;
	min-width: 1226px;
	height: 210px;
	background: #434343;
}
footer .footer-links {
    padding: 40px 0;
}
footer .footer-links .col-links {
    float: left;
    width: 160px;
    height: 112px;
    margin: 0;
}
footer .footer-links .col-links dt {
	margin: -1px 0 26px;
	font-size: 14px;
	line-height: 1.25rem;
	color: #fff;
	font-weight: normal;
}
footer .footer-links .col-links dd {
    margin: 10px 0 0;
    font-size: 12px;
}
footer .footer-links .col-links a {
    color: rgba(255,255,255,0.7);
}
footer .footer-links .col-links a:hover {
    color: #ff6700;
}
footer .footer-links .qr-code{
	width: 300px;
}
footer .footer-links .qr-code .code{
	width: 110px;
	float: left;
	margin-right: 30px;
	text-align: center;
	color: rgba(255,255,255,0.7);
}
footer .footer-links .col-links .code img{
	height: 110px;
	width: 110px;
}
footer .footer-links .col-contact {
    float: right;
    width: 251px;
    height: 112px;
    border-left: 1px solid #e0e0e0;
    text-align: center;
    color: #616161;
}
footer .footer-links .col-contact .phone {
	margin: 0 0 5px;
	font-size: 22px;
	line-height: 1;
	color: #ff6700;
	font-weight: bold;
}
footer .footer-links .col-contact p {
    margin: 0 0 16px;
    font-size: 12px;
	color: rgba(255,255,255,0.7);
}
footer .btn-line-primary {
    border-color: #fff;
    background: #fff;
    color: #ff6700;
	width: 118px;
	font-size: 12px;
}
footer .btn-line-primary:hover {
    color: #fff;
    background-color: #f25807;
    border-color: #f25807;
}
.footerInfo{
	clear: both;
	background: #434343;
	width:100%;
	min-width: 1226px;
	float: left;
}
.footerInfo .cert img{
	margin-right: 5px;
	margin-left: 5px;
	border-radius: 5px;	
}
.friendlink{
	color: #b0b0b0;
	text-align: center;
	margin-top: 30px;
	font-size: 12px;
}
.friendlink a{
	color: #b0b0b0;
	font-size: 12px;
}
.friendlink a:hover{
	color: #ff6700;
}
.friendlink .dl-horizontal{margin-bottom: 0px;}
.friendlink .dl-horizontal dt{width: 100px;}
.friendlink .dl-horizontal dd{margin-left: 100px;}
.footermenu{
	text-align: center;
	line-height: 40px;
}
.footermenu a{
	padding-right: 6px;
	padding-left: 6px;
	background-attachment: scroll;
	background-image: url(../images/b0b0b0.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 12px;
	color: #fff;
}
.footermenu a:hover{
	color: #ff6700;
}
.footermenu a:last-child{background-image: none;}
.footerinfo{
	color: #b0b0b0;
	text-align: center;
	font-size: 12px;
}
.footerinfo a{
	color: #b0b0b0;
}
.footerinfo a:hover{
	color: #ff6700;
} */
/* 保姆服务首页 */
.pos{
	background: #fff;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.07);
	box-shadow: 0px 5px 5px rgba(0,0,0,0.07);
	clear: both;
	float: left;
	width: 100%;
	min-width: 1226px;
}
.pos .pos-path{
    margin: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 60px;
    color: #212121;
    float: left;
}
.pos .pos-right{
	float: right;
	margin: 17px 0 0 0;
}
.pos .pos-right a.cur{
    color: #ff6700;
}
.pos .pos-right .separator {
    color: #e0e0e0;
}
.pos .pos-right .btn-primary {
    background: #ff6700;
    border-color: #ff6700;
	width: 118px;
	height: 28px;
	font-size: 12px;
	line-height: 25px;
	border-radius: 0px;
	margin-left: 5px;
}
.nannytypes{
}
.nannytypes ul.nav{
	margin-top: 20px;
}
.nannytypes .nav-tabs {
    border-bottom: 1px solid #ff6700;
	font-size: 18px;
}
.nannytypes .nav > li > a {
    padding: 10px 35px;
}
.nannytypes .nav-tabs > li.active > a, 
.nannytypes .nav-tabs > li.active > a:focus, 
.nannytypes .nav-tabs > li.active > a:hover {
	background-color: #ff6700;
	color: #FFF;	
	border: 1px solid #ff6700;
}
.nannytypes .nav-tabs .fa-patent {
    background-attachment: scroll;
    background-image: url(../images/fa-patent-wh.png);
    background-repeat: no-repeat;
    background-position: 28px 14px;
    padding-left: 58px;
	background-size: auto;
}
.nannytypes .nav-tabs a.fa-patent:hover{
	background-position: 28px -18px;
}
.nannytypes .nav-tabs li.active .fa-patent {
    background-position: 28px -48px;
}
.nannytypes dl{
	font-size: 16px;
}
.nannytypes dl dt{
	width: 105px;
	padding-top: 3px;
}
.nannytypes dl dd {
    margin-left: 120px;
}
.nannytypes dl dd a{
	margin-right: 25px;
	float: left;
	margin-bottom: 15px;
	display: inline-block;
	padding: 2px 10px;
}
.nannytypes dl dd a:hover {
    border-radius: 4px;
    background: #ff6700;
    color: #fff;
}
.tabnanny-box{
	margin-top: 20px;
	margin-bottom: 20px;
}
.tabnanny-box ul li{
	height: 420px;
	list-style: none;
	float: left;
	text-align: left;
	background-color: #fff;
	margin-bottom: 20px;
	width: 287px;
	margin-right: 15px;
}
.tabnanny-box ul li:nth-child(4n){
    float: right;
    margin-right: 0px;
}
.tabnanny-box .item-con {
    padding-bottom: 10px;
}
.tabnanny-box .item-con .con-l {
	margin-left: 10px;
	padding-top: 20px;
	float: left;
	width: 275px;
}
.tabnanny-box .item-con .name {
	font-weight: 400;
	font-size: 20px;
	display: block;
	color: #242424;
	height: 32px;
	overflow: hidden;
	width: 275px;
}
.tabnanny-box .item-con .infor {
    font-size: 14px;
    line-height: 20px;
    color: #666;
    margin: 0;
}
.tabnanny-box .item-con .infor span{
	margin-right: 10px;
}
.tabnanny-box .item-con .con-r {
	float: left;
	padding-top: 5px;
	text-align: right;
	width: 275px;
	margin-left: 10px;
}
.tabnanny-box .item-con .price{
	font-size: 20px;
	font-weight: bold;
	float: left;
	width: auto;
}
/* 保姆详情页 */
.nannyinfo{
	padding-top: 30px;
	clear: both;
	float: left;
	width: 100%;
	margin-top: 20px;
	background-color: #FFF;
	padding-bottom: 30px;
	height: 500px;
}
.nannyinfo .collect{
	color: #999;
	margin-top: 10px;
}
.nannyinfo .collect i.fa-star{
	color: #ff6700;
}
.nannyinfo .price-info{
	position: relative;
}
.nannyinfo .price-info h2{
	background-color: #5bc0de;
	color: #FFF;
	font-weight: lighter;
	font-size: 18px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 50px;
}
.nannyinfo .price-info h2 span:last-child{
	margin-left: 50px;
}
.nannyinfo .price-info .total-num{
	position: absolute;
	right: 30px;
	top: 85px;
	color: #999;
	text-align: center;
}
.nannyinfo .price-info .total-num b{
	color: #5bc0de;
	margin-right: 3px;
	margin-left: 3px;
}
.nannyinfo .price-info .count{
	font-size: 30px;
	margin-left: 20px;
	font-weight: lighter;
	margin-top: 30px;
	margin-bottom: 30px;
}
.nannyinfo dl{
	margin-left: 20px;
	clear: both;
	float: left;
	width: 100%;
}
.nannyinfo dl dt{
	width: 90px;
	float: left;
}
.nannyinfo dl dd{
	float: left;
	width: 400px;
}
.nannyinfo ul.amount{
	float: left;
	width: 100%;
	clear: both;
}
.nannyinfo ul.amount li{}
.nannyinfo ul.amount li:first-child{
	padding-left: 20px;
	margin-bottom: 30px;
}
.nannyinfo ul.amount li:first-child span{
	font-weight: 700;
}
.nannyinfo ul.amount li img.c_p{
	cursor: pointer;
}
.nannyinfo ul li .btn-primary {
	background: #ff6700;
	border-color: #ff6700;
	border-radius: 0px;
	margin-right: 10px;
	padding-right: 100px;
	padding-left: 100px;
}
.nannyinfo ul li .btn-info{border-radius: 0px;}
.nannymenu {
	margin-top: 30px;
	float: left;
	width: 100%;
}
.nannymenu .panel-title{
	font-size: 18px;
}
.nannymenu .panel-title a.fa-patent {
    background-attachment: scroll;
    background-image: url(../images/fa-patent-wh.png);
    background-repeat: no-repeat;
    background-position: left 1;
    padding-left: 23px;
}
.nannymenu .panel-title a.fa-patent:hover{
	background-position: left -31px;
}
.nannymenu .panel-title a.fa-patents {
    background-attachment: scroll;
    background-image: url(../images/fa-patent-wh.png);
    background-repeat: no-repeat;
    background-position: left 1;
    padding-left: 23px;
}
.nannymenu .panel-title a.fa-patents:hover{
	background-position: left -31px;
}
.nannymenu .panel-body ul{
	
}
.nannymenu .panel-body ul li{
	line-height: 35px;
	font-size: 16px;
}
.nannydetail{
	float: left;
	width: 100%;
	clear: both;
	margin-top: 30px;
}
.nannydetail .panel-default > .panel-heading{
	background-color: #FFF;
	padding: 0px;
	height: 42px;
}
.nannydetail .ui-invoice-bar{
	margin: 0px;
	padding: 0px;
}
.nannydetail .ui-invoice-bar li {
	float: left;
	text-align: center;
	position: relative;
	overflow: hidden;
	width: 140px;
	height: 41px;
	line-height: 42px;
	font-size: 16px;
}
.nannydetail .ui-invoice-bar .current1 {
    height: 39px;
    border-top: 3px solid #ff6700;   
    line-height: 38px;
}
.nannydetail .ui-invoice-bar .current1 a{ color: #ff6700;}
.nannydetail .panel-body .r_pic h2 {
	font-size: 30px;
	padding-bottom: 6px;
	margin-bottom: 48px;
	text-align: center;
	margin-top: 50px;
	padding-top: 0;
	padding-right: 37px;
	padding-left: 37px;
}
.nannydetail .panel-body .r_pic ul li{
	float: left;
	width: 255px;
	margin-right: 15px;
	margin-left: 15px;
}
.nannydetail .panel-body .r_pic ul li .r_tt {
	font-size: 20px;
	text-align: center;
	color: #ff6700;
}
.nannydetail .panel-body .r_pic ul li .ban-circle {
    border-radius: 50%;
    height: 100px;
    width: 100px;
    background-color: #FFE8D9;
    display: block;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    color: #ff6700;
    line-height: 100px;
    font-size: 50px;
}
.nannydetail .panel-body .r_pic ul li .mark1{
	background: url("../images/mark1.jpg") center center no-repeat;
}
.nannydetail .panel-body .r_pic ul li .mark2{
	background: url("../images/mark2.jpg") center center no-repeat;
}
.nannydetail .panel-body .r_pic ul li .mark3{
	background: url("../images/mark3.jpg") center center no-repeat;
}
.nannydetail .panel-body .r_pic ul li h4 {
	font-size: 16px;
	padding: 15px 0;
	height: 60px;
	text-align: center;
}
.nannydetail .panel-body .r_pic ul li p {
    text-align: left;
    color: #b0b0b0;
    padding: 4px 0;
    border-bottom: 1px solid #eee;
    margin: 4px 0;
}
.nannydetail .panel-body .r_pic ul li p i.fas{
	color: #ff6700;
	font-size: 12px;
}
.nannydetail .panel-body .fwconban3{
	float: left;
	width: 100%;
	padding-top: 30px;
}
.nannydetail .panel-body .fwconban3 .ban-circle{
	border-radius: 50%;
	height: 100px;
	width: 100px;
	background-color: #FFE8D9;
	display: block;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #ff6700;
	line-height: 100px;
	font-size: 50px;
}
.nannydetail .panel-body .fwconban3 h2 {
	font-size: 30px;
	padding-bottom: 6px;
	text-align: center;
	padding-right: 37px;
	padding-left: 37px;
}
.nannydetail .panel-body .fwconban3 ul {
    overflow: hidden;
    padding: 48px 20px 2px 20px;
}
.nannydetail .panel-body .fwconban3 ul li {
	float: left;
	margin-top: 0;
	width: 174px;
	margin-bottom: 60px;
	margin-right: 15px;
	margin-left: 15px;
}
.nannydetail .panel-body .fwconban3 ul li h3 {
	font-size: 20px;
	color: #333;
	text-align: center;
	padding-right: 0;
	padding-bottom: 9px;
	padding-left: 0;
}
.nannydetail .panel-body .fwconban3 ul li p {
    font-size: 15px;
    color: #b0b0b0;
    line-height: 24px;
}
.nannydetail .panel-body .fwcon1_2 h2 {
	font-size: 30px;
	padding-bottom: 6px;
	text-align: center;
}
.nannydetail .panel-body .fwcon1_2 ul li:nth-child(1) {
    background: url(../images/hover1.jpg) no-repeat center center;
    color: #fff;
}
.nannydetail .panel-body .fwcon1_2 ul li:nth-child(2) {
    background: url(../images/hover2.jpg) no-repeat center center;
    color: #fff;
}
.nannydetail .panel-body .fwcon1_2 ul li:nth-child(3) {
    background: url(../images/hover3.jpg) no-repeat center center;
    color: #fff;
}
.nannydetail .panel-body .fwcon1_2 ul li:nth-child(4) {
    background: url(../images/hover4.jpg) no-repeat center center;
    color: #fff;
    margin-right: 0;
}
.nannydetail .panel-body .fwcon1_2 ul li {
	float: left;
	margin-top: 34px;
	height: 286px;
	width: 200px;
	text-align: center;
	margin-right: 8px;
	margin-left: 8px;
}
.nannydetail .panel-body .fwcon1_2 ul li .fas{
	font-size: 70px;
	margin-top: 50px;
}
.nannydetail .panel-body .fwcon{
	float: left;
	width: 100%;
}
.nannydetail .panel-body .fwcon2 h2 {
    font-size: 30px;
    padding-bottom: 38px;
	text-align: center;
	margin-top: 70px;
}
.fwcon2_left {
	float: left;
	overflow: hidden;
	width: 340px;
	height: 400px;
	border: 1px solid #efefef;
	margin-left: 80px;
}
.fwcon2_left h3 {
	display: block;
	background: #31b0d5;
	color: #fff;
	font-size: 20px;
	margin: 0px;
	text-align: center;
	padding: 0px;
	line-height: 40px;
}
.fwcon2_left_mine1 {
	border-bottom: 1px solid #ddd;
	height: 166px;
	font-size: 20px;
	padding: 20px;
}
.fwcon2_left_mine1 p, .fwcon2_left_mine2 p {
    font-size: 14px;
    color: #b0b0b0;
    padding-top: 10px;
}
.fwcon2_left_mine2 {
	height: 166px;
	font-size: 20px;
	padding: 20px;
}
.fwcon2_right {
	float: left;
	width: 340px;
	height: 400px;
	border: 1px solid #efefef;
	margin-left: 30px;
}
.fwcon2_right h3 {
	display: block;
	background: #ff6700;
	color: #fff;
	font-size: 20px;
	padding: 0;
	margin: 0px;
	line-height: 40px;
	text-align: center;
}
.fwcon2_right ul {
    overflow: hidden;
    padding-top: 10px;
}
.fwcon2_right ul li {
    float: left;
    padding: 19px 0;
    padding-left: 24px;
    border-bottom: 1px dashed #efefef;
    overflow: hidden;
}
.fwcon2_right ul li p {
	font-size: 13px;
	color: #b0b0b0;
	display: inline-block;
	text-align: left;
	float: left;
	line-height: 30px;
	height: 30px;
}
.fwcon2_right ul li p i.fas, .fwcon2_right ul li p i.far{
	color: #ff6700;
	font-size: 24px;
	margin-right: 5px;
}
.fwcon3 h2 {
	font-size: 30px;
	padding-bottom: 38px;
	text-align: center;
	margin-top: 70px;
}
.fwcon3_mine {
    background: #F5F5F5;
	text-align: center;
}
.fwcon3_mine_title {
    padding-top: 35px;
	padding-bottom: 25px;
}
.fwcon3_mine_title span {
	width: 394px;
	height: 26px;
	background: #ff6700;
	font-size: 16px;
	color: #fff;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}
.fwcon3_mine ul {
    overflow: hidden;
    padding-bottom: 32px;
    width: 774px;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 32px;
}
.fwcon3_mine ul li {
	float: left;
	height: 50px;
	margin-right: 15px;
	margin-left: 15px;
}
.fwcon3_mine ul li span {
	float: left;
	padding-left: 6px;
	line-height: 50px;
	height: 50px;
}
.fwcon3_mine ul li .fas{
	font-size: 40px;
	color: #ff6700;
	float: left;
	height: 50px;
	line-height: 50px;
}
.fwcon4 h2 {
	font-size: 30px;
	padding-bottom: 38px;
	text-align: center;
	margin-top: 70px;
}
.fwcon4FAQlist {
    padding: 20px 0;
    width: 800px;
    margin: 0 auto;
    border-bottom: 1px dashed #ddd;
}
.fwcon4FAQlist h3 {
	background-size: auto auto;
	background-size: 32px;
	line-height: 35px;
	color: #ff6700;
	padding-left: 43px;
	font-size: 17px;
}
.fwcon4FAQlist p {
    color: #b0b0b0;
    padding: 5px 0 0 43px;
    font-size: 14px;
    line-height: 28px;
}
/* 商标分类首页 */
.indexfen table caption{
	text-align: center;
	font-size: 22px;
}
.indexfen table tr{
	height: 70px;
}
.indexfen table tr th{
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	padding-top: 15px;
}
.indexfen table tr td{
	padding-top: 15px;
}
.indexfen table tr td a{
	color: #b0b0b0;
}
.indexfen table tr td a:hover{
	color: #317ee7;
}
.search-wrap {
	height: 256px;
	background: url(../images/cate_banner.jpg) no-repeat center;
	color: #fff;
	overflow: hidden;
	letter-spacing: 1px;
	text-align: center;
	width: 100%;
	clear: both;
	float: left;
	min-width: 1226px;
}
.search-wrap h3 {
    text-align: center;
    margin: 65px auto 10px;
    font-size: 32px;
    font-weight: 600;
    letter-spacing: 2px;
}
.search-wrap h3 span {
    font-size: 18px;
}
.search-fenlei .form-control{border: 0px}
.search-fenlei .input-group .btn{border: 0px}
.search-fenlei .input-group .btn-default{
	background-color: #ff6700;
	color: #FFF;
}
.search-fenlei{
	margin-top: 40px;
}
.search-fenlei .input-group-lg > .form-control, 
.search-fenlei .input-group-lg > .input-group-addon, 
.search-fenlei .input-group-lg > .input-group-btn > .btn {
    border-radius: 0px;
	height: 50px;
}
.search-fen-list table .highlight{
	color: #F00;
	background-color: #FF0;
}
/* 商标分类列表页 */
.navfenlie{
	margin-top: 15px;
}
.navfenlie .nav > li > a{
	padding: 10px 14px;
}
.navfenlie .nav > li.on a{
	background-color: #ff6700;
	color: #FFF;
	margin-left: 2px;
}
.navfenlie .nav > li > a:focus, .navfenlie .nav > li > a:hover {
    background-color: #ff6700;
	color: #FFF;
}
.catinfo h3{
	font-size: 22px;
}
.catinfo p{
	font-size: 16px;
	line-height: 30px;
}
.catinfo p span{
	color: #ff6700;
}
.catinfo .note{
	color: #b0b0b0;
	font-size: 14px;
	line-height: 28px;
}
.catlist{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ddd;
	padding-left: 30px;
}
.catlist p{
	color: #FFF;
	background-color: #317ee7;
	padding: 10px;
}
.catlist ul li{
	line-height: 30px;
}
.catlist ul li a:hover{
	text-decoration: underline;
}
.class-lis-top{
	height: 40px;
}
div.tm-class-parent {
	float: left;
	width: 100%;
	text-align: center;
	background: #f3f3f3;
	border: 1px solid #bdbdbd;
}
div.tm-class-parent .title {
	padding: 10px;
	text-align: left;
	border-bottom: 1px solid #bdbdbd;
	font-size: 14px;
	font-weight: bold;
}
div.tm-class-parent .active a {
    color: #ff6700;
}
div.tm-class-parent ul li {
    position: relative;
    padding: 10px 24px;
    text-align: left;
}
div.tm-class-set h4{
	font-size: 20px;
}
div.tm-class-set .tmGroupRight p{
	line-height: 28px;	
}
div.tm-class-set .tmGroupRight p.red{
	font-weight: normal;
}
div.tm-class-set .tmGroupRight .panel-body{
	line-height: 28px;
}
div.tm-class-items {
    float: right;
    width: 870px;
    text-align: center;
}
div.tm-class-items .tm_info th {
    padding: 10px 0;
    border: 1px solid #bdbdbd;
    background: #f3f3f3;
	text-align: center;
}
div.tm-class-items .tm_info td {
    padding: 10px;
    line-height: 22px;
    border: 1px solid #bdbdbd;
    color: #949494;
    text-align: center;
}
/* 填写申请商标信息 */
.tm-banner{
	float: left;
	width: 100%;
	min-width: 1226px;
}
.tmfrm .col-md-12 .col-md-9{
	width: 75%;
	float: left;
}
.tmfrm .col-md-12 .col-md-3{
	width: 25%;
	float: left;
}
.tradeh1 {
	font-size: 28px;
	margin-bottom: 20px;
}
.tradeh1 span{
	color: #FFF;
	background-color: #F00;
	padding-right: 10px;
	padding-left: 10px;
}
.tradeform{
	background-color: #FFF;
	padding-top: 30px;
	padding-bottom: 30px;
}
.tradeform .entrust:hover{
	cursor: pointer;
}
.tradeform .entrust img{
	border: 1px solid #ddd;
}
.tradeform input[type="file"]{
	margin-top: 5px;
} 
.tradeform .radio-inline{
	margin-bottom: 10px;
}
.tm-step-form{
	float: left;
	width: 100%;
	min-width: 1196px;
}
.tradeList{
	margin-top: 20px;
}
.tradeList h5{
	color: #317ee7;
	font-size: 18px;
}
.tradeList ul {
    float: left;
    width: 276px;
}
.tradeList ul li {
    list-style: none;
    width: 138px;
    height: 102px;
    float: left;
    border: 1px solid #f4f4f4;
    margin: 0 0 -1px -1px;
    position: relative;
    z-index: 0;
}
.tradeList ul.picList .brand-img {
    margin: 0 auto;
    display: block;
    text-align: center;
    line-height: 102px;
    background-color: #fff;
}
.tradeList ul.picList .brand-img img {
    width: 138px;
    height: 100px;
}
.tradeList ul.picList .brand-mask {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background-color: #333;
    background-color: rgba(0, 0, 0, 0.8);
    transition: all 0.3s ease-out;
    opacity: 0;
    filter: alpha(opacity=0);
    text-align: center;
    color: #FFF;
}
.tradeList ul.picList .brand-mask h4 {
    margin-top: 28px;
}
.tradeList ul.picList li:hover .brand-mask {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}
.tradeClass{
	float: left;
	height: auto;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.tradeClass ul.tradeClassPar{
	margin-bottom: 15px;
	float: left;
	height: auto;
	width: 100%;
}
.tradeClass ul.tradeClassPar li{
	float: left;
	width: 132px;
	text-align: center;
	line-height: 35px;
}
.tradeClass .panel-info>.panel-heading {
    font-size: 20px;
}
.get-trademark-class .panel{
	border: 0px;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
.get-trademark-class .panel-default > .panel-heading {
    background-color: #fff;
	border: 0px;
}
.get-trademark-class a{
	font-size: 14px;
	color: #666;
}
.get-trademark-class .panel-title a i.fas{
	color: #ff6700;
}
.get-trademark-class .panel-heading + .panel-collapse > .list-group, 
.get-trademark-class .panel-heading + .panel-collapse > .panel-body{
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
.get-trademark-class .panel-heading + .panel-collapse > .panel-body .selected a {
    color: #ff5900;
    background: url(../images/icon_true.png) no-repeat 2px 3px;
}
.get-trademark-class .panel-heading + .panel-collapse > .panel-body a {
    display: block;
    padding-left: 25px;
    margin: 6px 0;
}
.main-bottom .bottom_total{
	height: 60px;
	line-height: 60px;
	margin-top: 10px;
	color: #666666;
	font-size: 24px;
	margin-bottom: 40px;
	border-bottom: 1px solid #e6e6e6;
}
.main-bottom .bottom_total span {
    color: #999999;
    font-size: 14px;
    float: right;
}
.main-bottom .add_service {
    padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid #e6e6e6;
}
.main-bottom .add_service .tit {
	float: left;
	height: 45px;
	line-height: 45px;
	text-align: right;
	width: 160px;
	font-size: 18px;
}
.main-bottom .add_service .tab_select {
    margin-left: 150px;
}
.main-bottom .nav-tabs {
	border-bottom: 0px;
	margin-bottom: 10px;
}
.main-bottom .nav-tabs > li > a {
    font-size: 16px;
}
.main-bottom .nav-tabs > li.active > a, 
.main-bottom .nav-tabs > li.active > a:focus, 
.main-bottom .nav-tabs > li.active > a:hover {
	border: 2px solid #ff6700;
	border-radius: 4px;	
}
.main-bottom .bottom-l {
    text-align: right;
    width: 180px;
    margin-left: 20px;
}
.main-bottom .payable {
	text-align: right;
	width: 150px;
	margin-left: 10px;
	font-size: 18px;
	display: inline-block;
}
.main-bottom .jiage {
	color: #ff6700;
	font-size: 28px;
	display: inline-block;
	font-weight: bold;
}
.main-bottom .bottom-sub{
	text-align: center;
}
.main-bottom .bottom-sub input.red-orange {
	height: 46px;
	width: 180px;
	line-height: 46px;
	display: inline-block;
	border-radius: 2px;
	border: 0;
	color: #FFF;
	font-size: 16px;
	background: #ff6700;
	margin-top: 30px;
	margin-bottom: 30px;
}
.main-bottom .bottom-sub input.red-orange:hover {
    background: #fc892c;
}
.main-bottom .add_number {
	float: left;
	width: 100%;
	font-size: 18px;
	margin-left: 92px;
	margin-bottom: 15px;
}
.main-bottom .add_number img{
	cursor: pointer;
}

.patent-areaid{
	font-size: 18px;
	margin-bottom: 10px;
	display: block;
}
/* 选择商标分类 */
.table-row-re {
    position: relative;
}
.table-row {
    min-height: 60px;
    line-height: 60px;
    zoom: 1;
    margin: 2px 0;
}
.type-list-sl {
    width: 100%;
}
.type-list-sl .optional {
    background: #3399dd;
}
.type-list-sl .selected {
    background: #ff6b1c;
}
.type-list-sl li {
    float: left;
    margin: 15px 15px 0 0;
    width: 90px;
    height: 25px;
    line-height: 25px;
    background: #ccc;
    border-radius: 3px;
    text-align: center;
    color: #fff;
}
.type-list-sl li a {
	display: block;
	color: #fff;
	cursor: pointer;
}
.choose {
    position: relative;
    margin-top: 30px;
}
.choose_main {
    width: 864px;
    min-height: 746px;
    padding: 70px 25px;
}
.choose_main, .choose_list {
    border: 1px solid #e5e5e5;
    background: #fcfcfc;
}
.top_total {
    top: 1px;
    border-bottom: 1px solid #e6e6e6;
    padding-top: 10px;
    z-index: 990;
}
.total {
    position: absolute;
    width: 814px;
    left: 25px;
    font-size: 22px;
    line-height: 60px;
    background: #fcfcfc;
}
.total_span {
    font-size: 18px;
    float: right;
}
.total_span span {
    color: #ff6b1c;
}
.class_info {
    height: 520px;
    overflow: auto;
}
.class_info li {
    padding: 20px 0;
    border-bottom: 1px dashed #d4d4d4;
}
#class_info h3 {
    cursor: pointer;
}
.class_info li h3 {
    font-size: 16px;
    color: #ff5900;
    padding: 0 30px;
    line-height: 18px;
}
.class_info li .icon_delete {
    position: static;
    float: right;
    margin: 0 -20px 0 0;
    display: block;
    width: 18px;
    height: 18px;
    background: url(../images/icon_delete_hover.jpg) no-repeat;
}
.class_info li .icon_drop {
    position: static;
    margin: 7px 0 0 -20px;
    display: block;
    height: 0;
    width: 0px;
    overflow: hidden;
    border: 6px solid #000;
        border-top-color: rgb(0, 0, 0);
        border-top-style: solid;
        border-right-color: rgb(0, 0, 0);
        border-right-style: solid;
        border-bottom-color: rgb(0, 0, 0);
        border-bottom-style: solid;
        border-left-color: rgb(0, 0, 0);
        border-left-style: solid;
    border-color: #a9a9a9 transparent transparent transparent;
    border-style: solid dashed dashed dashed;
    line-height: 0;
}
.class_info li h3 span {
    float: left;
}
.class_info h3 span {
    color: #ff5900;
}
.class_info .hit {
    margin-left: 10px;
    color: #000;
}
.class_info .hit em {
    font-style: normal;
}
.class_info .newlook {
    color: #FF5900;
    margin-right: 20px;
}
.info_a {
    margin-top: 5px;
    padding-left: 30px;
    overflow: hidden;
    zoom: 1;
}
.info_a a {
    display: inline-block;
    height: 26px;
    line-height: 26px;
    background: #ff6b1c;
    margin: 10px 10px 0 0;
    border-radius: 5px;
    padding: 0 10px;
    color: #fff;
}
.info_a a:hover {
    background: #909090;
    text-decoration: line-through;
}
.main-bottom .bottom_total {
    height: 60px;
    line-height: 60px;
    margin-top: 10px;
    color: #666666;
    font-size: 24px;
    margin-bottom: 40px;
}
.bottom_total {
    border-bottom: 1px solid #e6e6e6;
}
.main-bottom .bottom_total span {
    color: #999999;
    font-size: 14px;
    float: right;
}
.main-bottom span {
    display: inline-block;
}
.add_service {
    padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid #e6e6e6;
}
.add_service .tit {
    float: left;
    height: 40px;
    line-height: 40px;
}
.main-bottom .bottom-l {
    text-align: right;
    width: 180px;
    margin-left: 20px;
}
.main-bottom .bottom-d {
    color: #fe4c4c;
}
.main-bottom .bottom-c, .main-bottom .bottom-d {
    font-size: 18px;
}
.add_service .tab_select {
    margin-left: 200px;
}
.tab_ul li:hover, .tab_ul li.active {
    border: 2px solid #fe8431;
}
.tab_ul li {
    display: inline-block;
    width: 190px;
    height: 40px;
    border: 2px solid #e6e6e6;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    cursor: pointer;
}
.tab_ul li span, .tab_content span {
    float: none;
    color: red;
}
.tab_content {
    height: 80px;
    margin-top: 20px;
}
.tab_content .agree {
    margin-top: 10px;
}
.tab_content p {
    line-height: 26px;
}
.bottom-con {
    height: 40px;
}
.main-bottom .bottom-l {
    text-align: right;
    width: 180px;
    margin-left: 20px;
}
.choose_list {
    width: 316px;
    height: 1013px;
    padding: 5px 20px;
    overflow: auto;
}
.list_tit {
    font-size: 20px;
    line-height: 35px;
    margin: 15px 0 5px;
	color: #666;
}
#tm-history-action {
    float: right;
    line-height: 24px;
    display: inline-block;
    *display: inline;
    zoom: 1;
}
.list_main dt.cur {
    margin-bottom: 8px;
}
.list_main .cur {
    background: #ff6b1c;
    border-radius: 5px;
    color: #fff;
}
.list_main dt {
    line-height: 22px;
    padding: 5px 5px 5px 25px;
    overflow: hidden;
    zoom: 1;
}
.list_main .cur .icon {
    position: static;
    float: left;
    margin: 9px 0 0 -18px;
    border-color: #fff transparent transparent transparent;
    border-style: solid dashed dashed dashed;
}
.list_main .icon {
    position: static;
    float: left;
    margin: 6px 0 0 -15px;
    border-color: transparent transparent transparent #ff6b1c;
    border-style: dashed dashed dashed solid;
    width: 0;
    height: 0;
}
.icon {
    cursor: pointer;
    text-align: center;
    font-size: 16px;
    margin-right: 10px;
}
.list_main .cur a {
    color: #fff;
}
.list_main dd {
    line-height: 20px;
    margin-top: 10px;
}
.list_main dd a {
    display: block;
    padding-left: 25px;
    margin: 6px 0;
}
.list_main a {
	color: #666;
	font-weight: normal;
}
.list_main dd .selected a {
    color: #ff5900;
    background: url(../images/icon_true.png) no-repeat 2px 3px;
}
/* 商标商城首页 */
.hotsale{}
.hotsale .hatmall-mt {
	font-size: 16px;
	color: #fff;
	background: #317ee7;
	float: left;
	width: 36px;
	margin-top: 20px;
	padding-top: 30px;
	padding-right: 12px;
	padding-bottom: 30px;
	padding-left: 12px;
}
/* 本例子css */
.hotsale .picScroll-left{
	width: 1160px;
	overflow: hidden;
	position: relative;
	margin-top: 15px;
}
.hotsale .picScroll-left .hd{
	overflow: hidden;
	height: 30px;
	padding: 0 10px;
	word-spacing: normal;
}

.hotsale .picScroll-left .hd .prev, .hotsale .picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.hotsale .picScroll-left .hd .next{ background-position:0 -50px;  }
.hotsale .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.hotsale .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.hotsale .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.hotsale .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.hotsale .picScroll-left .hd ul li.on{ background-position:0 0; }
.hotsale .picScroll-left .bd{
	padding: 10px;
	background-color: #FFF;
}
.hotsale .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.hotsale .picScroll-left .bd ul li{
	float: left;
	_display: inline;
	overflow: hidden;
	border: 1px solid #fff;
	width: 380px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
}
.hotsale .picScroll-left .bd ul li:hover {
	border-color: #317ee7;
	cursor: pointer;
}
.hotsale .picScroll-left .bd ul li .p-img{
	float: left;
	width: 200px;
}
.hotsale .picScroll-left .bd ul li .p-img img{
	width: 200px;
	height: 160px;
	display: block;
	padding: 2px;
	border: 1px solid #eee;
}
.hotsale .picScroll-left .bd ul li .p-name{
	float: left;
	width: 175px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
}
.picScroll-left .bd ul li .p-name .red{
	font-size: 18px;
	font-weight: bold;
}
.picScroll-left .bd ul li .p-btn{
	height: 25px;
	line-height: 25px;
	border: 1px solid #f42424;
	display: inline-block;
	background-color: #f42424;
	margin-right: 5px;
	font-size: 12px;
	cursor: pointer;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	color: #fff;
}
.picScroll-left .bd ul li .p-btn:hover {
    background: #ec5051;
	border-color: #ec5051;
}
.classification{
	color: #969696;
}

.classification > li{
	width: 202px;
}
.classification > li.selected a {
    color: #ed6b2e;
    font-weight: bold;
}
.classification a{color: #969696;}

.classification .badge{
	background-color: #ff8a00;	
}

.classification > li > a:focus, .classification > li > a:hover {
    background-color: #eee;
    color: #317ee7;
}
.mall{
	background-color: #fff;
	clear: both;
	background-attachment: scroll;
	background-image: url(../images/317ee7-1px.jpg);
	background-repeat: no-repeat;
	background-position: left 56px;
	padding-top: 15px;
}
.mall h2{
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: normal;
}
.mall h2 strong{
	color: #fff;
	background-color: #317ee7;
	font-weight: normal;
	margin-right: 10px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.mall .mall-comm{
	margin-top: 10px;
}
.mall .mall-comm img{
	height: 269px;
	width: 360px;
	border: 1px solid #ddd;
}
.mall .mall-comm h3{
	font-size: 14px;
	color: #969696;
}
.mall .mall-comm p small{
	font-size: 14px;
	color: #333;
	text-decoration: line-through;
	margin-right: 5px;
}
.mall .mall-comm p strong{
	color: #f42424;
	font-size: 26px;
}
.mall .mall-comm h3{
	margin-top: 0px;
}
.mall .mall-comm h3 span{
	float: right;
}
.mall .mall-comm h3 span a{
	color: #fff;
	background-color: #f42424;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.mall .mall-comm h3 span a:hover{background: #ec5051;}
.mall #tabs1{
	margin-bottom: 10px;
}
.mall .slideTxtBox .bd .col-md-7{
	margin-top: 10px;
}
.mall #tabs1 li{}
.mall .nav-tabs{border-bottom: 1px solid #317ee7;}
.mall .nav-tabs > li.active > a{
	border: 1px solid #317ee7;
    border-bottom-color: rgb(49, 126, 231);
	border-bottom-color: transparent;
}
.mall .slideTxtBox .bd .col-md-6 a.thumb-img{
	display: block;
	overflow: hidden;
	border: 1px solid #ddd;
	height: 170px;
	width: 245px;
}
.mall .slideTxtBox .bd .col-md-6 a img{
	height: 170px;
	width: 245px;
}
.mall .slideTxtBox .bd .col-md-6 a:hover img {
    transform: scale(1.3,1.3);
    -webkit-transition: 0.5s;
    -ms-transition: 0.5s;
}
.mall .slideTxtBox .bd .col-md-6 h5{
	text-align: center;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	font-size: 16px;
}
.mall .slideTxtBox .bd .col-md-6 p{
	text-align: center;
}
.mall .slideTxtBox .bd .col-md-6 p small{
	color: #969696;
	text-decoration: line-through;
	margin-left: 5px;
}
.mall .slideTxtBox .bd .col-md-6 p strong{
	color: #f42424;
	font-size: 16px;
}
/* 商标商城首页Tab切换 */
/* 本例子css */
.mall .slideTxtBox{ width:100%; text-align:left;  }
.mall .slideTxtBox .hd{
	height: 30px;
	line-height: 30px;
	position: relative;
}
.mall .slideTxtBox .hd ul{
	float: right;
	position: absolute;
	top: 0px;
	right: 0px;
}
.mall .slideTxtBox .hd ul li{
	float: left;
	padding: 5px 15px;
	cursor: pointer;
	margin-bottom: -1px;
}
.mall .slideTxtBox .hd ul li.on{
	border-radius: 4px 4px 0 0;
	border-bottom-color: rgb(49, 126, 231);
	border-bottom-color: rgb(49, 126, 231);
	border-bottom-color: #FFF;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #317ee7;
	border-right-color: #317ee7;
	border-left-color: #317ee7;
}
.mall .slideTxtBox .bd ul{
	zoom: 1;
	padding-top: 15px;
	padding-bottom: 15px;
}
.mall .slideTxtBox .bd li{ height:24px; line-height:24px;  margin-top: 1px; }
.mall .slideTxtBox .bd li .date{ float:right; color:#999;  }
/* 商标列表页 */
.list-class{
	background-color: #FFF;
}
.list-class > li{
	width: 134px;
}
.list-class > li a{color: #969696; padding: 10px;}
.list-class > li.selected a {
    color: #ed6b2e;
    font-weight: bold;
}
.search_area-center{
	border-left: 5px solid #f4c0a7;
	background: #FFFFFF;
	padding-left: 15px;
	line-height: 20px;
} 
.search_area-text2{
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
}  
.search_area-text2 h1{
	float: left;
	margin: 0px;
	padding: 0px;
	color: #969696;
	font-size: 14px;
	line-height: 30px;
}  
.search_area-text2 ul{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	overflow: hidden;
	width: 1090px;
}  
.search_area-text2 li{
	list-style: none;
	color: #6a6a6a;
	float: left;
	padding-left: 8px;
	padding-right: 5px;
	white-space: nowrap;
	line-height: 30px;
}  
.search_area-text2 li a{ list-style:none; color:#6a6a6a;}  
.search_area-text2 li a:hover{ list-style:none; color:#ed6b2e; font-weight:bold; text-decoration:underline;}  
.search_area-text2 li.selected a{color:#ed6b2e; font-weight:bold;}  
.mark-list{
	margin-top: 20px;
}
.mark-list li{
	width: 20%;
	float: left;
	height: 313px;
}
.mark-list li .mark-list-info{
	padding: 15px;
	float: left;
	width: 100%;
	border: 1px solid #F0F0F0;
	background-color: #FFF;
}
.mark-list li .mark-list-info img{
	height: 150px;
	width: 213px;
}
.mark-list li .mark-list-info .images{
	height: 150px;
	width: 213px;
	display: block;
	font-size: 48px;
	font-weight: lighter;
	text-align: center;
	line-height: 150px;
	overflow: hidden;
}
.mark-list li .mark-list-info h4{
	overflow: hidden;
	width: 202px;
	height: 20px;
}
.border{
	border: 1px solid #317ee7;
	cursor: pointer;
}
.mark-list li h4 a{
	font-size: 16px;
	font-weight: bold;
}
.mark-list li p{color: #969696;}
.mark-list li p strong{
	font-weight: normal;
}
.mark-list li p label{
	float: right;
	font-weight: normal;
}
.mark-list li span{
	display: none;
	color: #FFF;
	background-color: #317ee7;
	text-align: center;
	line-height: 30px;
	height: 30px;
	float: left;
	width: 100%;
	margin-top: -7px;
}
.mark-list li span a{
	color: #FFF;
}
/* 分页 */
.pages{
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	float: left;
}
.pages strong{
	color: #fff;
	background-color: #317ee7;
	padding: 5px;
}
.pages cite{
	color: #969696;
	font-style: normal;
}
.pages input.pages_inp{
	width: 50px;
}
.pages input.pages_btn{
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da;
	display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
border-radius: 4px;
}
.pages input.pages_btn:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
}
/* 商标详情页 */
.ablums{
	width: 380px;
	margin-top: 10px;
	margin-top: 20px;
	background-color: #FFF;
	float: left;
	padding-top: 23px;
	padding-right: 15px;
	padding-bottom: 23px;
	padding-left: 15px;
}
.ablums img{
	width: 350px;
	height: 350px;
}
.ablums .thumb{
	width: 350px;
	height: 350px;
	font-size: 80px;
	font-weight: lighter;
	text-align: center;
}
.ablums .bdsharebuttonbox{
	width: 160px;
	margin-right: auto;
	margin-left: auto;
}
.markinfo{
	margin-top: 20px;
	background-color: #FFF;
	float: right;
	height: 490px;
	width: 509px;
	padding: 20px;
	position: relative;
}
.markinfo .price{
	float: left;
	width: 380px;
}
.markinfo .price p strong{
	font-weight: normal;
	color: #969696;
}
.markinfo .price p .sprice{
	color: #f42424;
	font-size: 30px;
	font-weight: bold;
}
.markinfo .price p .mprice{
	text-decoration: line-through;
}
.markinfo .hits{
	width: 217px;
	position: absolute;
	right: 0px;
	top: 70px;
}
.markinfo .hits a:first-child{
	clear: both;
}
.markinfo .hits span {
    color: #f42424;
    margin-right: 10px;
    padding-right: 10px;
}
.markinfo ul{
	float: left;
	width: 100%;
}
.markinfo ul li {
	line-height: 25px;
	height: 25px;
}
.markinfo ul li strong {
    font-weight: normal;
    color: #969696;
}
.markinfo ul li span.tel {
    color: #f42424;
    font-size: 32px;
    font-weight: bold;
}
.markinfo .btn{
	border-radius: 0px;
}
#title{
	margin-top: 10px;
	font-weight: bold;
}
.markbody{
	background-color: #FFF;
	margin-top: 40px;
}
.markbody h3{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 45px;
	height: 45px;
	font-size: 18px;
	margin: 0px;
	background-attachment: scroll;
	background-image: url(../images/317ee7.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	float: left;
	width: 100%;
}
.markbody .application{
	padding: 10px;
	float: left;
	width: 100%;
	height: auto;
}
.markbody .liucheng{
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}
.markbody .liucheng img{
	padding-bottom: 30px;
}
.markthumb{
	margin-top: 40px;	
}
.markthumb .thumbnail{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.markthumb .thumbnail .thumb-img{
	width: 254px;
	height: 180px;
}
.markthumb .panel-info .rank_list{
	float: left;
	height: 100%;
	width: 100%;
}
.markthumb .panel-info .rank_list ul{
	list-style-type: disc;
	margin-left: 12px;
	float: left;
	height: 100%;
	width: 100%;
}
.markthumb .panel-info .rank_list ul li{
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;	
}
.markthumb .panel-info .rank_list ul li a{
	line-height: 28px;
	float: left;
	height: 28px;
	width: 100%;
	overflow: hidden;
}
/* 商标搜索页 */
.mallSearch{
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.mallSearch table tr{
	line-height: 30px;
	height: 30px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.mallSearch table tr .btn_search{
	width: 710px;
	text-align: center;
	float: left;
}

.fsearch{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.fsearch table tr{
	line-height: 30px;
	height: 30px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.fsearch table tr .btn_search{
	width: 1000px;
	text-align: center;
	float: left;
}
/* 购物车 */
.left_box {
	background-color: #FFF;
	margin-top: 20px;
	padding: 20px;
}
.left_box .f_price{
	font-size: 16px;
	color: #F00;
	font-weight: bold;
}
.left_box .c_p{
	cursor: pointer;
}
.left_box table tr td input.cc_inp{
	width: 30px;
}
.left_box .table tr td .images{
	height: 130px;
	width: 180px;
	display: block;
	font-size: 36px;
	font-weight: lighter;
	line-height: 130px;
	text-align: center;
}
/* 专利商城首页 */
.index-patent-btn{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e0e0e0;
	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.07);
	box-shadow: 0px 5px 5px rgba(0,0,0,0.07);
	clear: both;
	float: left;
	width: 100%;
}
.index-patent-btn a{
	
}
.index-patent-btn .btn-group > .btn:hover{
	color: #fff;
	background-color: #317ee7;
	border-radius: 0px;
}
.patentInd{
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFF;
}
.patentInd h4{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #317ee7;
	line-height: 50px;
	height: 50px;
	margin-top: 0px;
}
.patentInd h4 b{
	color: #fff;
	background-color: #317ee7;
	font-weight: normal;
	margin-right: 10px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.patentInd h4 strong{
	font-weight: normal;
}
.patentInd h4 span{
	font-size: 14px;
	float: right;
}
.patentInd  ul{
	float: right;
	clear: none;
	width: 916px;
}
.patentInd  ul li{
	float: left;
	width: 165px;
	text-align: center;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	margin-left: 17px;
}
.patentInd  ul li .thumb-img{
	width: 172px;
	height: 210px;
	display: block;
	overflow: hidden;
}
.patentInd  ul li .thumb-img > img {
	display: block;
	max-width: 100%;
	height: 210px;
	width: 172px;
}
.patentInd  ul li a:hover img {
	transform: scale(1.3,1.3);
	-webkit-transition: 0.5s;
	-ms-transition: 0.5s;
}
.patentInd  ul li h5{
	margin-top: 10px;
	margin-bottom: 5px;
}
.patentInd  ul li p{
	color: #969696;
	margin: 0px;
	font-size: 12px;
}
.patentInd  ul li p strong{
	color: #f42424;
	font-size: 16px;
}
.patentInd  ul li p small{
	color: #969696;
	text-decoration: line-through;
	margin-left: 5px;
}

/* 龙图腾专利 */
.patentInd .thumbnail{
	border-radius: 0px;
	border: 1px solid #eee;
	height: 160px;
	padding: 10px;
}
.patentInd .thumbnail h5 {
  overflow: hidden;
  height: 23px;
  line-height: 23px;
}
.patentInd .thumbnail h5 a {
  font-size: 17px;
  color: #0582c5;
}
.patentInd .thumbnail h5 a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0582c5;
}
.patentInd .thumbnail h5 .tooltip{
	font-size: 14px;
}
.patentInd .tooltip.top .tooltip-arrow {
    border-top-color: #0582c5;
}
.patentInd .tooltip-inner {
    background-color: #0582c5;
	padding: 5px 10px;
}
.patentInd .thumbnail h6 {
  font-size: 14px;
  overflow: hidden;
  height: 23px;
  line-height: 23px;
  color: #bbb;
}
.patentInd .thumbnail p {
  color: #bbb;
}

/* 专利商城列表页 */
.patenthot .hatpatent-mt {
	font-size: 16px;
	color: #fff;
	background: #317ee7;
	float: left;
	width: 36px;
	margin-top: 20px;
	padding-top: 40px;
	padding-right: 12px;
	padding-bottom: 40px;
	padding-left: 12px;
}
.patenthot .picScroll-left{
	width: 1160px;
	overflow: hidden;
	position: relative;
	margin-top: 15px;
}
.patenthot .picScroll-left .hd{
	overflow: hidden;
	height: 30px;
	padding: 0 10px;
	word-spacing: normal;
}
.patenthot .picScroll-left .hd .prev, .patenthot .picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.patenthot .picScroll-left .hd .next{ background-position:0 -50px;  }
.patenthot .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.patenthot .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.patenthot .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.patenthot .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.patenthot .picScroll-left .hd ul li.on{ background-position:0 0; }
.patenthot .picScroll-left .bd{
	padding: 10px;
	background-color: #FFF;
	width: 1190px;
	float: left;
}
.patenthot .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.patenthot .picScroll-left .bd ul li{
	float: left;
	_display: inline;
	overflow: hidden;
	border: 1px solid #fff;
	width: 380px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
}
.patenthot .picScroll-left .bd ul li:hover {
	border-color: #4fc1ea;
	cursor: pointer;
}
.patenthot .picScroll-left .bd ul li .p-img{
	float: left;
	width: 150px;
}
.patenthot .picScroll-left .bd ul li .p-img img{
	width: 150px;
	height: 180px;
	display: block;
}
.patenthot .picScroll-left .bd ul li .p-name{
	float: left;
	width: 226px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
}
.picScroll-left .bd ul li .p-name .red{
	font-size: 18px;
	font-weight: bold;
}
.picScroll-left .bd ul li .p-btn{
	height: 25px;
	line-height: 25px;
	border: 1px solid #f42424;
	display: inline-block;
	background-color: #f42424;
	margin-right: 5px;
	font-size: 12px;
	cursor: pointer;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	color: #fff;
}
.picScroll-left .bd ul li .p-btn:hover {
    background: #ec5051;
	border-color: #ec5051;
}
.patent-nav{
	margin-top: 20px;
	background-color: #FFF;
}
.patent-comm{
}
.patent-comm .thumbnail{
	padding: 20px;
	border: 1px solid #fff;
	border-radius: 0px;
}
.patent-comm .thumbnail:hover{
	border: 1px solid #4fc1ea;
}
.selllist{
	margin-top: 30px;
	float: left;
	height: auto;
	width: 100%;
}
.selllist .media{
	width: 434px;
	float: left;
	height: 245px;
	background-color: #FFF;
	padding: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.selllist .media:hover {
	border: 1px solid #4fc1ea;
	box-shadow: 0px 0px 10px #BDBDBD;
	cursor: pointer;
}
.selllist .media .media-left .media-object{
	width: 180px;
	height: 210px;
}
.selllist .media .media-body{
	color: #969696;
}
.selllist .media .media-body .media-heading a{
	font-size: 16px;
}
.selllist .media .media-body ul{
	margin-bottom: 40px;
}
.selllist .media .media-body ul li{
	line-height: 30px;
	width: 100%;
}
.selllist .media .media-body ul li strong{
	font-weight: normal;
}
.selllist .media .media-body ul li span{
	color: #5d5c5c;
}
/* 专利详情页 */
.ablums-pant{
	border: 1px solid #eee;
	width: 350px;
	margin-top: 10px;
	margin-top: 20px;
	background-color: #FFF;
	float: left;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
.ablums-pant img{
	height: 430px;
}
.pantinfo{
	margin-top: 20px;
	background-color: #FFF;
	float: right;
	height: 490px;
	width: 537px;
	padding: 20px;
	position: relative;
}
.pantinfo h2#title{}
.pantinfo #gem{
	float: left;
	position: relative;
}
.pantinfo #gem label{
	-moz-border-radius: 5px; /* Gecko browsers */
	-webkit-border-radius: 5px; /* Webkit browsers */
	border-radius: 5px;
	cursor: pointer;
	font-size: 30px;
}
.pantinfo #gem label a{
	color: #317ee7;
}
.pantinfo #gem_wx{
	display: none;
	position: absolute;
	top: 45px;
	z-index: 999;
	left: -80px;
	border: 2px solid #317ee7;
	cursor: pointer;
	background-color: #317ee7;
	width: 200px;
	text-align: center;
}
.pantinfo #gem_wx .popup1 {
	display: block;
	width: 0;
	height: 0;
	border-width: 0 10px 10px 10px;
	border-style: dashed dashed solid dashed;
	border-color: transparent transparent #317ee7 transparent;
	line-height: 0;
	font-size: 0;
	padding: 0;
	position: absolute;
	top: -10px;
	margin-left: 85px;
}
.pantinfo #gem_wx .popup2 {
    display: block;
    width: 0;
    height: 0;
    border-width: 0 9px 10px 9px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #317ee7 transparent;
    line-height: 0;
    font-size: 0;
    padding: 0;
    position: absolute;
    top: 2px;
    margin-left: -9px;
}
.pantinfo #gem_wx p{
	font-size: 18px;
	padding-top: 10px;
	color: #FFF;
}
.pantinfo .price{
	float: left;
	width: 400px;
}
.pantinfo .price p strong{
	font-weight: normal;
	color: #969696;
}
.pantinfo .price p .sprice{
	color: #f42424;
	font-size: 30px;
	font-weight: bold;
}
.pantinfo .price p .mprice{
	text-decoration: line-through;
}
.pantinfo .hits{
	width: 217px;
	position: absolute;
	right: 0px;
	top: 70px;
}
.pantinfo .hits a:first-child{
	clear: both;
}
.pantinfo .hits span {
    color: #f42424;
    margin-right: 10px;
    padding-right: 10px;
}
.pantinfo ul{
	float: left;
	width: 100%;
}
.pantinfo ul li {
	line-height: 28px;
	height: 28px;
}
.pantinfo ul li strong {
    font-weight: normal;
    color: #969696;
}
.pantinfo ul li span.tel {
    color: #f42424;
    font-size: 32px;
    font-weight: bold;
}
.pantinfo ul li .bdsharebuttonbox{
	float: right;
	margin-top: 20px;
}
.pantinfo .btn{
	border-radius: 0px;
}


/* 本例子css */
.customer{
	background-color: #FFF;
	float: left;
	height: auto;
	width: 100%;
	margin-top: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.customer .picScroll-left{
	width: 284px;
	overflow: hidden;
	position: relative;
	background-color: #FFF;
}
.customer .picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
.customer .picScroll-left .hd .prev,.picScroll-left .hd .next{
	display: block;
	width: 5px;
	height: 9px;
	float: right;
	margin-right: 5px;
	margin-top: 10px;
	overflow: hidden;
	cursor: pointer;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
}
.customer .picScroll-left .hd .next{ background-position:0 -50px;  }
.customer .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.customer .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.customer .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.customer .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.customer .picScroll-left .hd ul li.on{ background-position:0 0; }
.customer .picScroll-left .bd{ padding:10px;   }
.customer .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.customer .picScroll-left .bd ul li{
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	background-attachment: scroll;
	background-image: url(../images/toubg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 252px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
}
.customer .picScroll-left .bd ul li .pic .header_logo{
	width: 120px;
	height: 120px;	
	margin: 15px auto;	
}
.customer .picScroll-left .bd ul li .pic .header_logo img{
	width: 120px;
	height: 120px;
	border-radius: 1000px;
	border: 4px solid #EEEEEE;
}
.customer .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.customer .picScroll-left .bd ul li .title{ line-height:24px;   }
.customer .picScroll-left .bd ul li .title h1{
	font-size: 18px;
	line-height: 24px;
	color: #666;
	margin: 0px;
}
.customer .picScroll-left .bd ul li .title h2{
	font-size: 18px;
	font-weight: bold;
	color: #0095FF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.customer .picScroll-left .bd ul li .title p img{
	border: 1px solid #f2f2f2;
	padding: 4px;
	height: 130px;
	width: 130px;
	margin-top: 5px;
}
.customer .picScroll-left .bd ul li .title h6{
	color: #999;
	margin: 0px;
}

.pantonebody{
	background-color: #FFF;
	margin-top: 40px;
}
.pantonebody h3{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 45px;
	height: 45px;
	font-size: 18px;
	margin: 0px;
	background-attachment: scroll;
	background-image: url(../images/317ee7.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	float: left;
	width: 100%;
}
.pantonebody .box_body{
	float: left;
	width: 100%;
	height: auto;
}
.pantonebody #content{
	line-height: 25px;
	padding: 20px;
}
.pantonebody .liucheng{
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}
.pantonebody .liucheng img{
	padding-bottom: 30px;
}
/* 专利搜索页 */
.left_box .list ul li.content{
	color: #b0b0b0;
	margin-top: 15px;
	text-indent: 2em;
}
/* 资讯首页 */
.news-menu{
	float: left;
	width: 100%;
	background-color: #FFF;
	margin-top: 40px;
	padding-left: 20px;
}
.news-menu .presentli{
	color: #969696;
	line-height: 41px;
	height: 41px;
}
.news-menu a{color: #969696;}
.news-menu .selected a{color: #ff6700;}
.news-menu .badge{
	background-color: #ff8a00;
}
.news-menu li > a:focus, .news-menu li > a:hover {
    background-color: #eee;
    color: #317ee7;
}
/* 资讯列表 */
.newslist{
	float: left;
	height: auto;
	width: 100%;
	background-color: #FFF;
	padding: 10px 20px;
}
.newslist .media{
	margin-top: 20px;
	padding-bottom: 20px;
	float: left;
	width: 100%;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
}
.newslist .media .media-left a{
	width: 230px;
	height: 140px;
	display: block;
	overflow: hidden;	
}
.newslist .media .media-left a img{
	display: block;
	max-width: 100%;
	height: 135px;
	width: 230px;
	border: 1px solid #ddd;
}
.newslist .media .media-left a:hover img {
    transform: scale(1.5,1.5);
    -webkit-transition: 0.6s;
    -ms-transition: 0.5s;
}
.newslist .media .media-body .media-heading a:hover{
	color: #FFF;
	background-color: #317ee7;
}
.newslist .media .media-body p{
	color: #969696;
}
.newslist .media .media-body p i.fa-heart-o, .newslist .media .media-body p i.fa-list{
	margin-left: 20px;
}
/* 资讯详情页 */
.news-body{
	background-color: #FFF;
	float: left;
	height: auto;
	width: 100%;
	margin-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	clear: both;
}
.news-title{
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.titleinfo{
	color: #969696;
	float: left;
	margin-top: 15px;
}
.share{
	float: right;
	margin-top: 15px;
}
.keytags{
	float: left;
	width: 100%;
	color: #969696;
	line-height: 30px;
	margin-bottom: 15px;
}
.keytags a{
	color: #FFF;
	background-color: #317ee7;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 4px;
}
.keytags a:hover{
	color: #FFF;
	background-color: #ff8a00;
}
.news-two-botinfo {
	text-align: center;
	margin-bottom: 20px;
	float: left;
	width: 100%;
	clear: both;
	height: auto;
	margin-top: 20px;
}
.news-two-botinfo .newstwo1 {
	background: #deebf5;
	width: 380px;
	height: 70px;
	display: inline-block;
	line-height: 70px;
	font-size: 16.5px;
	color: #606060;
	text-align: center;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-right: 15px;
	margin-left: 15px;
}
.news-two-botinfo .newstwo1 i {
	background: url(../images/nnews1.png)no-repeat top center;
    vertical-align: middle;
    display: inline-block;
    width: 33px;
    height: 33px;
    margin-top: -2px;
    margin-right: 10px;
}
.news-two-botinfo .newstwo1:hover {
    box-shadow: 5px 5px 5px #666666;
    transform: translate(-2px,-2px);
    -webkit-transform: translate(-2px,-2px);
    -moz-transform: translate(-2px,-2px);
    -o-transform: translate(-2px,-2px);
    -ms-transform: translate(-2px,-2px);
}
.news-two-botinfo .newstwo2 {
	background: #f5e8de;
	width: 380px;
	height: 70px;
	display: inline-block;
	line-height: 70px;
	font-size: 16.5px;
	color: #606060;
	text-align: center;
	margin-left: 15px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-right: 15px;
}
.news-two-botinfo .newstwo2 i {
    background: url(../images/nnews2.png)no-repeat top center;
    vertical-align: middle;
    display: inline-block;
    width: 33px;
    height: 33px;
    margin-top: -2px;
    margin-right: 10px;
}
.news-two-botinfo .newstwo2:hover {
    box-shadow: 5px 5px 5px #666666;
    transform: translate(-2px,-2px);
    -webkit-transform: translate(-2px,-2px);
    -moz-transform: translate(-2px,-2px);
    -o-transform: translate(-2px,-2px);
    -ms-transform: translate(-2px,-2px);
}
.np{
	float: left;
	width: 100%;
	color: #969696;
}
.np ul li{
	float: left;
	width: 100%;
	line-height: 30px;
}
.related {
	line-height: 32px;
	float: left;
	width: 100%;
}
.related table tr td a{
	display: block;
	width: 540px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: 40px;
}
/* 下载列表页 */
.downlist{
	float: right;
	height: auto;
	width: 100%;
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 20px;
}
.downlist ul li{
	line-height: 30px;
	float: left;
	width: 100%;
}
.downlist ul li span.f_r{
	float: right;
	color: #969696;
}
/* 下载内容页 */
.down-body{
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
	height: 100%;
	width: 100%;
	margin-top: 40px;
}
.downinfo{
	float: left;
	height: auto;
	width: 100%;
	padding: 20px;
}
.downinfo .downinfo-img{
	float: left;
	margin-right: 20px;
	width: 150px;
	text-align: center;
}
.downinfo ul{
	float: left;
	width: 320px;
}
.downinfo ul li{
	line-height: 30px;
}
.downinfo #down{
	float: left;
	width: 220px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.downinfo .share{
	float: left;
	width: 300px;
}
.downcont{
	float: left;
	height: auto;
	width: 100%;
}
.downcont h4{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 0px;
	padding-bottom: 10px;
	background-attachment: scroll;
	background-image: url(../images/317ee7-80.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.downcont .content{
	padding: 20px 0px;
}
/* 机构首页 */
.s-line{
	border: 1px dashed #d2d2d2;
	padding: 10px;
	float: left;
	height: auto;
	width: 100%;
	margin-top: 20px;
	background-color: #FFF;
}
.s-l-tit{
	color: #969696;
	padding-left: 20px;
	float: left;
	width: 100px;
	line-height: 28px;
}
.s-l-v-list{
	float: left;
	width: 1074px;
}
.s-l-v-list li{
	float: left;
	width: 49px;
	overflow: hidden;
	margin-right: 10px;
	line-height: 28px;
}
.s-l-v-list li a{
	color: #555;
	padding-right: 3px;
	padding-left: 3px;
}
.s-l-v-list li a:hover, .s-l-v-list li.selected a:hover, .s-l-v-list li.active a{
	color: #FFF;
	background-color: #F00;
}
.s-l-v-list li.selected a{
	color: #F00;
}
.s-line #Province,
.s-line #Industry,
.s-line #Industryflag,
.s-line #Capital,
.s-line #Types,
.s-line #Scale{
	float: left;
	margin-bottom: 15px;
}
.s-line #Industry ul li, 
.s-line #Industryflag ul li, 
.s-line #Capital ul li, 
.s-line #Types ul li, 
.s-line #Scale ul li{
	width: auto;
}
.industry{
	border: 1px dashed #d2d2d2;
	padding: 10px;
	float: left;
	height: auto;
	width: 100%;
	margin-top: 20px;
	background-color: #FFF;
}
.industry ul li{
	width: auto;
	float: left;
	margin-right: 18px;
}
.company-ind{
	background-color: #FFF;
	padding: 10px 20px;
	margin-top: 20px;
}
.company-ind ul li a{color: #969696;}
.company-ind ul li .badge{background-color: #ff8a00;}
.company-ind ul li.selected a {
    color: #ed6b2e;
    font-weight: bold;
}
.company-ind ul > li > a:focus, .company-ind ul > li > a:hover {
    background-color: #eee;
    color: #317ee7;
}
.index-company{
	width: 100%;
	height: auto;
	float: left;
	background-color: #FFF;
}
.index-company li{
	clear: none;
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.index-company li .spbq{
	width: 100%;
	border: 1px solid #e0e0e0;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 10px;
}
.index-company li .thumb{
	float: left;
	width: 100%;
	height: 130px;
}
.index-company li h5{
	text-align: center;
	width: 100%;
	float: left;
	line-height: 20px;
}
.index-company li .spbq p{
	margin: 0px;
}
.index-company li .spbq p .fa-map-marker-alt{
	color: #4fc1ea;
}
.index-company li .spbq .text_gobuy {
	position: absolute;
	z-index: 9;
	bottom: 0;
	left: 0px;
	width: 100%;
	height: 210px;
	overflow: hidden;
	background-color: rgba(0,0,0,0.6);
	cursor: pointer;
	display: none;
	padding: 20px;
	line-height: 22px;
}
.index-company li .spbq .text_gobuy a, .index-company li .spbq .text_gobuy a:hover{
	color: #fff;
	height: 100%;
	width: 100%;
	display: block;
}
.index-company li .panel-default {
    float: left;
    width: 370px;
	margin-top: 5px;
}
.index-company li div.pic{
	text-align: center;
}
.company-ad{
	float: left;
	width: 306px;
	height: 90px;
	text-align: center;
	margin-bottom: 5px;
}
.company-ad img{
	border: 1px solid #ddd;
	width: 300px;
	height: 90px;
}
.company-ad img:hover{
	border: 1px solid #317ee7;
	cursor: pointer;
}
.catalog{
	background-color: #FFF;
	padding: 15px;
}
/* 机构列表页 */
.list-company{
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	width: 1186px;
}
.list-company li{
	width: 290px;
	margin-bottom: 10px;
	background: #fff;
	border: 4px solid #E4E4E4;
	float: left;
	height: 120px;
	margin-right: 3px;
	margin-left: 3px;
}
.list-company li:hover {
	cursor: pointer;
	border: 2px solid #317ee7;
}
.list-company li .img {
    margin-bottom: 20px;
    display: block;
}
.list-company li .img img {
	width: 261px;
	height: 270px;
}
.list-company li .list-company-info{
	margin: 15px;
}
.list-company li .list-company-info > p:first-child {
	margin: 15px;
	height: 43px;
}
.company-pic{
	background-color: #FFF;
	margin-top: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.company-pic .picMarquee-left{
	width: 1186px;
	overflow: hidden;
	position: relative;
}
.picMarquee-left h3{
	width: 300px;
	float: left;
	font-size: 20px;
}
.picMarquee-left h3 strong{
	font-weight: normal;
}
.picMarquee-left .hd{
	overflow: hidden;
	float: right;
	width: 200px;
}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{
	display: block;
	width: 40px;
	height: 30px;
	float: right;
	margin-top: 15px;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid #e0e0e0;
	background-color: #FFF;
	font-size: 20px;
	line-height: 30px;
	text-align: center;
}
.picMarquee-left .hd .fa{
	line-height: inherit;
}
.picMarquee-left .hd a:hover{
	color: #FFF;
	background-color: #317ee7;
}
.picMarquee-left .bd{}
.picMarquee-left .bd ul{
	overflow: hidden;
	zoom: 1;
}
.picMarquee-left .bd ul li{
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	border: 1px solid #ddd;
}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{
	width: 250px;
	height: 300px;
	display: block;
}
.picMarquee-left .bd ul li .pic-mark img{
	width: 250px;
	height: 200px;
	display: block;
}
.picMarquee-left .bd ul li:hover{
	border: 1px solid #317ee7;
	box-shadow: 0px 0px 10px #BDBDBD;
	cursor: pointer;
}
.picMarquee-left .bd ul li .title{
	width: 100%;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
}
ul.picListMore{
	float: left;
	width: 100%;
}
ul.picListMore li div.title > p:first-child {
    margin: 10px 5px;
    height: 33px;
}
/* 商标查询 */
.no-padding{padding-top: 0px;}
.no-padding .logo img{
	height: 36px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.no-padding .sbcx-menu{}
.no-padding .sbcx-menu ul{}
.no-padding .sbcx-menu ul li{
	float: left;
	line-height: 56px;
	height: 56px;
}
.no-padding .sbcx-menu ul li a{
	font-size: 16px;
	margin-right: 10px;
	margin-left: 10px;
}
.no-padding .sbcx-menu ul li.new {
	background-size: 27px 13px;
	background-attachment: scroll;
	background-image: url(../images/nav-new.png);
	background-repeat: no-repeat;
	background-position: 55px 5px;
}
.no-padding .sbcx-menu ul li.hot {
    background-size: 27px 13px;
	background-attachment: scroll;
	background-image: url(../images/nav-hot.png);
	background-repeat: no-repeat;
	background-position: 55px 5px;
}
.no-padding .sbcx-menu ul li.applic {
    background-size: 27px 13px;
	background-attachment: scroll;
	background-image: url(../images/nav-new.png);
	background-repeat: no-repeat;
	background-position: right 5px;
}
/* 商标查询应用导航 */
.nav-icon-hot {
    display: block;
    position: absolute;
    width: 27px;
    height: 13px;
    background: url(../images/nav-hot.png);
    background-size: auto;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
    background-size: 27px 13px;
    z-index: 2;
}
.nav-icon-new {
    display: block;
    position: absolute;
    width: 27px;
    height: 13px;
    background: url(../images/nav-new.png);
    background-size: auto;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
    background-size: 27px 13px;
    z-index: 2;
}
.fa-patent {
    background-image: url(../images/icon/fa-patent.png);
    background-size: 35px;
}
.fac-50 {
    display: inline-block;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center center;
    height: 50px;
    width: 50px;
}
.sbapp-menu ul{}
.sbapp-menu ul li{
	float: left;
	position: relative;
	display: block;
}
.sbapp-menu ul li > a{
	line-height: 56px;
	font-size: 15px;
	margin-left: 30px;
	height: 56px;
	display: block;
	position: relative;
}
.sbapp-menu .open > a, 
.sbapp-menu .open > a:focus, 
.sbapp-menu .open > a:hover {
    background-color:transparent;
    border-color: transparent;
}
.sbapp-menu ul li > a > .nav-icon-hot{
	top: 5px;
	right: -8px;		
}
.sbapp-menu ul li > a > .nav-icon-new{
	top: 5px;
	right: -8px;		
}
.sbapp-menu .app-box {
    font-size: 13px;
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    border: 1px solid #ddd;
    border: 1px solid rgba(0,0,0,0.1);
	width: 745px;
	margin-top: -5px;
}
.sbapp-menu ul .applisaas-apply .app-box{
	margin-left: -320px;
}
.sbapp-menu ul .applisaas-apply .app-box .col-xs-2{
	width: 14.285714%;
}
.sbapp-menu .nav-split {
    position: relative;
    overflow: hidden;
    margin-top: 5px;
}
.sbapp-menu .nav-split label {
    position: relative;
    float: left;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
    display: inline-block;
    background: white;
    padding-right: 10px;
    z-index: 2;
}
.sbapp-menu .nav-split span {
    position: relative;
    float: left;
    margin-top: -13px;
    z-index: 1;
    width: 100%;
    height: 1px;
    background: #EEEEEE;
}
.sbapp-menu .app-box .padder-v {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}
.sbapp-menu .app-box .padder-v .nav-icon-hot{
	right: 15px;
}
.sbapp-menu .app-box .padder-v .nav-icon-new{
	right: 15px;
}
.sbapp-menu .app-box .padder-v .box{
	position: relative;
	background-color: rgba(5, 130, 197, 0.05);
	color: #0582c5;
	border-radius: 30px;
	height: 50px;
	width: 50px;
	line-height: 50px;
	font-size: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
}



.no-padding .menuSelected .menuTab {
	position: absolute;
	top: 55px;
	z-index: 1000;
	display: none;
	min-width: 160px;
	padding: 10px;
	font-size: 14px;
	list-style: none;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.1);
	box-shadow: 0 2px 6px rgba(0,0,0,0.1);
	border: 1px solid #ddd;
	border: 1px solid rgba(0,0,0,0.1);
}
.no-padding .menuSelected .menuTab dl{
	float: left;
	width: 100%;
	margin: 0px;
}
.no-padding .menuSelected .menuTab dl dt{
	font-size: 14px;
	margin-bottom: 10px;
}
.no-padding .menuSelected .menuTab dl dd{
	float: left;
	text-align: center;
	width: 25%;
	margin-bottom: 15px;
}
.no-padding .menuSelected .menuTab dl dd a{
	display: block;
}
.no-padding .menuSelected .menuTab dl dd a i{
	font-size: 24px;
}
.no-padding .menuSelected .menuTab dl dd a span{
	display: block;
	font-size: 14px;
}
.no-padding .menuSelected .menuTab dl dd a:hover{
	color: #317ee7;

}
.no-padding .menuSelected .menuTab dl dd.fa-patent a{
	background-image: url(../images/fa-patent-wh-20.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 4px;
}
.no-padding .menuSelected .menuTab dl dd.fa-patent a:hover{
	background-image: url(../images/fa-patent-wh-20.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center -56px;
}
.no-padding .menuSelected .menuTab dl dd.fa-patent span{
	padding-top: 26px;
}
.no-padding .sbcx-favorites{
	float: right;
	font-size: 16px;
	line-height: 56px;
	height: 56px;
	display: block;
	margin-left: 15px;
}
.no-padding .destoon_member{
	line-height: 56px;
	height: 56px;
	float: right;
	color: #efefef;
}
.no-padding .destoon_member a{
	margin-right: 10px;
	margin-left: 10px;
	font-size: 16px;
}
.mark{
	float: left;
	width: 100%;
	background-attachment: scroll;
	background-image: url(../images/19448dc6d8280e3380115633af998fcd47.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 460px;
	min-width: 1170px;
}
.mark p.time{
	text-align: right;
	color: #fff;
	margin-top: 30px;
	margin-right: 40px;
}
.mark h1{
	color: #fff;
	font-size: 50px;
	text-align: center;
	margin-top: 30px;
	font-weight: bold;
	margin-bottom: 60px;
}
.mark h1:hover{
	cursor: pointer;
}
.mark h2{
	color: #fff;
	font-size: 32px;
	text-align: center;
	margin-bottom: 70px;
}
#searchCx{
	margin-bottom: 20px;
}
#searchCx .input-group-text{
	float: left;
	font-size: 24px;
	line-height: 70px;
	color: #FFF;
	padding-right: 10px;
	font-weight: bold;
}
#searchCx .input-group .input-group-btn .btn{
	height: 70px;
	font-size: 16px;	
}
#searchCx .input-group .form-control{
	height: 70px;
	font-size: 16px;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
#searchCx .input-group .input-group-btn .btn-default{
	background-color: #327fe7;
	color: #FFF;
	font-size: 22px;
	border-top-color: #327fe7;
	border-right-color: #327fe7;
	border-bottom-color: #327fe7;
	border-left-color: #327fe7;
}
#searchCx .input-group .input-group-btn .btn-default:hover {
  	background-color: #5bc0de;
	border-color: #46b8da;
}
#showselect{
	background-color: #fff;
	background-attachment: scroll;
	background-image: url(../images/seld_i.png);
	background-repeat: no-repeat;
	background-position: 98px center;
}
#searchCx .input-group .dropdown-menu{
	min-width: auto;
}
#searchCx .input-group .dropdown-menu > li > a {
	font-size: 16px;
}
#searchCx .data-source{
	color: #fff;
	margin-left: 60px;
	line-height: 40px;
}
.searchNumBg{
	float: left;
	width: 100%;
	height: 150px;
	background-color: #d6eef2;
}
.searchNum{
	text-align: center;
	float: left;
	width: 33%;
	margin-top: 30px;
}
.searchNum h4{
	font-size: 38px;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #f42424;
}
.searchNum p{
	font-size: 20px;
}
.mark ul#markService li{
	float: left;
	width: 16.666%;
	color: #FFF;
}
.mark ul#markService li a{
	color: #fff;
}
.mark ul#markService li:hover{
	cursor: pointer;
}
.mark ul#markService li .circlebd{
	line-height: 75px;
	height: 80px;
	width: 80px;
	color: #FFF;
	text-align: center;
	border: 2px solid #fff;
	display: block;
	margin-right: auto;
	margin-left: auto;
	border-radius: 50%;
	font-size: 40px;
}
.marksearch{
	width: 1226px;
	background-color: #FFF;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	padding-bottom: 20px;
}
.marksearch #searchCx {
	background-attachment: scroll;
	background-image: url(../images/searchcx.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 15px;
	margin-bottom: 0px;
}
.gjfl{
	float: left;
	width: 1226px;
	margin-bottom: 10px;
	background-color: #FFF;
}
.gjfl li {
	list-style-type: none;
	font-size: 12px;
	width: 132px;
	float: left;
	background-color: #efefef;
	margin: 2px;
	cursor: pointer;
	height: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 18px;
	display: block;
	overflow: hidden;
}
.gjfl li.gjfl20{
	width: 241px;
	text-align: center;
}
.gjfl li.gjfl20 a{
	color: #FFF;
}
.gjfl .marktoolsTab {
	display: none;
	position: absolute;
	top: 32px;
	width: 241px;
	background: #317ee7;
	height: 35px;
	z-index: 999;
	line-height: 35px;
	right: 18px;
}
.gjfl .marktoolsTab a{
	padding-right: 3px;
	padding-left: 3px;
}
.gjfl li.bg-success{
	background-color: #5cb85c;
}
.gjfl li.bg-info{
	background-color: #5bc0de;
}
.gjfl li.bg-warning{
	background-color: #f0ad4e;
}
.gjfl li.bg-danger{
	background-color: #d9534f;
}
.gjfl .gjflCur {
	background-color: #317ee7;
	color: #ffffff;
}
.gjfl li:hover a {
    color: #fff;
}
.gjfl li:hover {
	background-color: #317ee7;
	color: #FFF;
}
.gjfl .gjflCur a {
    color: #FFF;
    display: inherit;
}
#cx_search{
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 999;
}
#showselect{
	border-right-width: 0px;
}
.register{
	background-color: #FFF;
	margin-top: 40px;
	text-align: center;
	padding: 20px;
	box-shadow: 0px 0px 10px #BDBDBD;
	cursor: pointer;
}
.register:hover {
    border: 1px solid #317ee7;
}
.register h1{
	font-weight: bold;
	color: #317ee7;
	font-size: 26px;
}
.register h3{
	color: #969696;
}
.register .register-price{
	height: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.register .register-price p{
	color: #969696;
	font-size: 16px;
}
.register-mark{
	background-color: #FFF;
	text-align: center;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.markr{
	background-image: url(../images/mark-r.jpg);
}
.markhot{
	background-image: url(../images/mark-hot.jpg);
}
.marknew{
	background-image: url(../images/mark-new.jpg);
}
.register-mark h2{
	margin-top: 100px;
	font-weight: bold;
	margin-bottom: 50px;
}
.register-mark h3{
	color: #f42424;
}
.register-mark .register-mark-info{
	height: 80px;
}
.register-mark:hover {
    border: 1px solid #317ee7;
	box-shadow: 0px 0px 10px #BDBDBD;
	cursor: pointer;
}
.markstep{
	background-color: #FFF;
	margin-top: 20px;
}
.markstep h2{
	text-align: center;
	margin-bottom: 40px;
	background-attachment: scroll;
	background-image: url(../images/317ee7-line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 15px;
	padding-top: 20px;
}
.markstep h4{
	text-align: center;
	font-size: 16px;
}
.markstep .col-md-12 .row .col-md-3 .thumbnail{
	text-align: center;
}
.markstep .col-md-12 .row .col-md-3 .thumbnail img{
	margin-top: 5px;
}
.markstep .col-md-12 .row .col-md-3 .thumbnail .caption p{
	color: #969696;
}
.markstep .col-md-12 .protection .col-md-3 .thumbnail{
	height: 335px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #317ee7;
}
.markstep .pant-difference h4{
	color: #317ee7;
}
.markstep .pant-difference img{
	margin-bottom: 5px;
}
.markstep .pant-difference  tr td span{
	line-height: 78px;
}
.markstep .sbtj {
    height: 400px;
    width: 299px;
    float: left;
    border-right: 1px solid #f0f0f0;
}
.markstep .sbtj .tit {
    color: #ffffff;
    background-color: #fa3657;
    padding: 50px 10px;
    font-size: 28px;
    text-align: center;
}
.markstep .txt {
    font-size: 18px;
    padding: 30px;
}
.markstep .txt ul {
    line-height: 55px;
    color: #333333;
}
.markstep .txt ul li {
    background-repeat: no-repeat;
    padding-left: 45px;
    background-position-y: 11px;
}
.markstep .sbtjnum {
    padding: 20px 10px 10px 90px;
    float: left;
    width: 870px;
}
.markstep .sbtjnum ul {
    color: #333333;
    font-size: 14px;
}
.markstep .sbtjnum li {
    width: 190px;
    float: left;
    line-height: 30px;
}
.markstep .sbtjnum li > span {
    color: #fa3657;
}
.markstep .sercon{}
.markstep .sercon li{
	float: left;
	width: 20%;
	text-align: center;
	padding: 15px;
}
.markstep .sercon li .circle{
	border: 2px solid #317ee7;
	height: 130px;
	width: 130px;
	color: #317ee7;
	line-height: 130px;
	font-size: 60px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.markstep .sercon li h4{font-size: 20px;}
.markstep .sercon li p{color: #999;}
/* 合作伙伴 */
.partner{
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.partner ul li{
	float: left;
	width: 227px;
	margin: 5px;
}
.partner ul li img{
	border: 1px solid #ddd;
	width: 227px;
	height: 100px;
}
.partner ul li img:hover {
    border: 1px solid #317ee7;
    cursor: pointer;
}
/* 专利申请 */
.patent-app{
	background-color: #FFF;
	margin-top: 20px;
	padding: 20px;
}
.patent-app h3{
	margin-top: 0px;
}
.patent-app-city{
	border: 1px dashed #d2d2d2;
	padding: 10px;
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 20px;
}
.patent-app-city li{
	width: 80px;
	float: left;
	text-align: center;
	line-height: 30px;
}
.patent-app-city li:first-child a {
    color: #F00;
}
.patent-app-type button{
	padding-right: 40px;
	padding-left: 40px;
}
.patent-type{
	margin-right: auto;
	margin-left: auto;
	width: 900px;
}
.patent-type li{
	width: 220px;
	float: left;
	text-align: center;
	margin-right: 40px;
	margin-left: 40px;
}
.patent-type li .caption h3{
	color: #317ee7;	
}
.patent-type li .caption p{
	color: #969696;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
.patent-diff{
	text-align: center;
}
.patent-diff tr{}
.patent-diff tr th{
	text-align: center;
	font-weight: normal;
	color: #317ee7;
	font-size: 16px;
}
.patent-diff tr td{
	color: #969696;
}
.patent-diff tr td img{
	margin-top: 10px;
}
.patent-diff tr td h3{
	color: #317ee7;
	font-size: 18px;
	padding: 5px;
	margin: 0px;
}
.patent-diff > tbody > tr > td, 
.patent-diff > tbody > tr > th{
	border-top: 0px;
    border-bottom: 2px solid #317ee7;
}
.patent-diff > tbody > tr > td:not(:first-child){
	line-height: 80px;
}
.pat-process1{
	text-align: center;
	float: left;
	width: 200px;
	margin-left: 120px;
}
.pat-process2{
	text-align: center;
	float: left;
	width: 200px;
	margin-left: 5px;
}
.pat-process3{
	text-align: center;
	float: left;
	width: 200px;
	margin-left: 15px;
}
.pat-process4{
	text-align: center;
	float: left;
	width: 200px;
	margin-left: 10px;
}
.pat-process5{
	text-align: center;
	float: left;
	width: 200px;
	margin-left: 10px;
}
.pat-process1 h3, .pat-process2 h3, .pat-process3 h3, .pat-process4 h3, .pat-process5 h3{
	font-size: 20px;
}
.pat-process1 p, .pat-process2 p, .pat-process3 p, .pat-process4 p, .pat-process5 p{
	color: #969696;
	font-size: 16px;
}
.message-con{
	display: none;
} 
/* 交易流程 */
.process{}
.process .panel-group{
	margin-top: 25px;
}
.process .panel-group .panel-body ul{
	padding-left: 10px;
}
.process .panel-group .panel-body ul li{
	line-height: 30px;
}
.process .panel-group .panel-body ul li > a{
	font-size: 16px;
}
.process .panel-group .panel-body ul li h4{font-size: 16px;}
.process .panel-group .panel-body ul li p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.process .process-info{
	background-color: #FFF;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 25px;
	height: 100%;
	width: 100%;
	float: left;
}
.process .process-info h3{
	background-attachment: scroll;
	background-image: url(../images/317ee7.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 50px;
	height: 50px;
	margin-top: 0px;
}
/* 会员相关 */
.memberRel li{
	float: left;
	width: 25%;
	margin-bottom: 20px;
	margin-top: 20px;
}
/* 会员升级 */
.member-grade{
	margin-top: 40px;
	float: left;
	width: 100%;
	margin-bottom: 40px;
}
.member-grade .certpay-table{
	border: 1px solid #eee;
	font-size: 16px;
}
.member-grade table tr:first-child,
.member-grade table tr.nobg{background-color: #fff;}
.member-grade .certpay-table td {
    border-right: solid 1px #eee;
    padding: 4px 25px;
        padding-top: 4px;
        padding-right: 25px;
    text-align: center;
    height: 64px;
    line-height: 1.4;
}
.member-grade .certpay-table td:first-child {
    border-left: solid 1px #eee;
    text-align: left;
    padding-right: 15px;
	padding-top: 20px;
}
.member-grade table td:not(:first-child) {
	text-align: center;
	color: #999;
}
.member-grade table td .font-20 {
    font-size: 20px !important;
}
.member-grade .certpay-td-head {
    position: relative;
    vertical-align: top;
}
.member-grade .certpay-td-head .line {
    position: absolute;
    height: 1px;
    background: #E9E9E9;
    left: 25px;
    right: 25px;
    bottom: -10px;
    width: auto;
	margin: 10px 0;
	font-size: 0;
	overflow: hidden;
}
.member-grade .certpay-td-head h3 img{
	width: 165px;
	position: relative;
	top: 10px;
}
.member-grade .certpay-td-head .recomend {
	position: absolute;
	background-image: url(../images/certpay_recomend.png);
	background-size: 32px 40px;
	width: 32px;
	height: 40px;
	top: 0px;
	left: 20px;
}
.member-grade .certpay-td-head .btn{
	margin-top: 15px;
	margin-bottom: 15px;
	border-radius: 0px;
}
.member-grade .certpay-td-head .text-free {
    color: #999;
    font-size: 24px;
    margin-top: 35px;
}
.member-grade .vip-text-des {
    color: #999;
    font-size: 12px;
    font-weight: normal;
}
.member-grade .certpay-table .green {
    color: #00CC66;
}
.member-grade .certpay-table .red {
	color: #FF0000;
}
.member-grade .certpay-table .fa-check {
    font-size: 22px;
    color: #00CC66;
}
.member-grade .certpay-table .fa-times {
    font-size: 22px;
}
.member-grade .vip-text-re {
    color: #333 !important;
}
.member-grade .vip-text-pr {
    color: #128bed !important;
}

/* 广告中心 */
.ads-table{
	background-color: #FFF;
	margin-top: 20px;
}
/* 积分换礼 */
.gift_box{
	background-color: #FFF;
	float: left;
	margin-top: 20px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gift_box table tr td div.thumb{
	float: left;
	width: 100%;
	margin-bottom: 15px;
	font-size: 14px;
}
.gift_box table tr td div.thumb ul{
	padding: 10px;
}
.gift_box table tr td div.thumb img{
	height: 205px;
	width: 205px;
}
.gift_box .g_info{
	padding: 10px;
}
/* 网站留言 */
.guest-add{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	margin-top: 20px;
	padding: 20px 320px;
}
/* 公告中心 */
.announce-center{
	text-align: center;
	font-size: 26px;
	font-weight: bold;
}
#content {
	float: left;
	width: 100%;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 30px;
	padding-top: 30px;
	font-size: 16px;
}
.t_c{
	font-size: 18px;
}
.info{}
/* 会员中心 */
.iuser_avatar{
	background-color: #2388fa;
	margin-top: 25px;
	float: left;
	width: 100%;
	overflow: auto;
	padding-bottom: 50px;
}
.iuser_avatar .iuser_img{
	margin-top: 45px;
	margin-bottom: 25px;
	text-align: center;
	float: left;
	width: 100%;
	clear: both;
	color: #FFF;
}
.iuser_avatar .iuser_img a img{
	border-radius: 50%;
	border: 3px solid #fff;
	margin-bottom: 5px;
}
.iuser_avatar .userindex a{
	color: #fff;
	line-height: 40px;
	height: 40px;
	text-indent: 30px;
	font-size: 16px;
}
.iuser_avatar .userlogout {
	text-align: center;
	margin-top: 10px;
	clear: both;
	float: left;
	width: 100%;
}
.iuser_avatar .userlogout a{
	color: #317ee7;
}
.iuser_avatar .userlogout a:hover{
	color: #fff;
	background-color: #ff8a00;
	border: 1px solid #ff8a00;
}
.iuser_avatar .usertel{
	text-align: center;
	color: #fff;
	margin-top: 15px;
	float: left;
	width: 100%;
}
.iuser_avatar .usertel p{
	margin: 0px;
	line-height: 28px;
}
.iuser_avatar .usertel ul{
	margin-left: 10px;
}
.iuser_avatar .usertel ul li{
	line-height: 28px;
}
.sideMenu{
	float: left;
	width: 100%;
	clear: both;
	height: auto;
}
.sideMenu h3{
	height: 40px;
	line-height: 40px;
	border-top: 1px solid #317ee7;
	cursor: pointer;
	text-indent: 15px;
	font-size: 16px;
	color: #FFF;
	margin: 0px;
}
.sideMenu h3 em{
	float: right;
	display: block;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background-image: url(../images/icoAdd.png);
	background-repeat: no-repeat;
	background-position: 16px 17px;
}
.sideMenu h3.on em{ background-position:16px -50px; }
.sideMenu ul{ padding:8px 25px; color:#999; display:none; background-color: #FFF; /* 默认都隐藏 */ }
.sideMenu ul li{
	height: 30px;
	line-height: 30px;
	margin-left: 25px;
}
.usercenterAd img{border: 1px solid #ddd;}
.usercenterAd img:hover {
    border: 1px solid #317ee7;
    cursor: pointer;
}
/*　会员中心左侧菜单 */
.uc-box {
	background: #fff;
	margin-top: 30px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.uc-nav-box .box-hd {
    height: 52px;
}
.uc-box > .uc-content-box > .box-bd  > .portal-sub > .shortcut > .row > .col-md-3{
	width: 237px;
}
.uc-nav-box .box-hd .title {
	font-size: 16px;
	font-weight: 400;
	line-height: 52px;
	margin-top: 0;
	margin-right: 38px;
	margin-bottom: 2px;
	margin-left: 38px;
}
.uc-nav-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.uc-nav-list li {
	padding-top: 4px;
	padding-right: 48px;
	padding-bottom: 4px;
	padding-left: 48px;
}
.uc-nav-list a {
    color: #757575;
}
.uc-nav-list li.active a {
    color: #ff6700;
}
.uc-nav-list a:hover {
    color: #424242;
}
.uc-nav-tel li {
	padding: 4px 10px;
	text-align: right;
}
.uc-content-box {
    margin: 0 48px;
}
.portal-content-box .user-card {
    position: relative;
    float: left;
    width: 500px;
    height: 160px;
    padding-left: 180px;
    padding-top: 40px;
}
.portal-content-box .user-card .username {
    margin: 0;
    font-size: 24px;
    font-weight: 400;
    color: #616161;
}
.portal-content-box .user-card .tip {
    margin: 0 0 10px;
    color: #b0b0b0;
}
.portal-content-box .user-card .link {
    font-size: 12px;
    color: #ff6700;
}
.portal-content-box .user-card .avatar {
    position: absolute;
    left: 0;
    top: 0;
    padding: 4px;
    border: 1px solid #e0e0e0;
    border-radius: 150px;
}
.portal-content-box .user-actions {
    float: right;
    width: 358px;
    margin-top: 35px;
}
.portal-content-box .action-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    color: #757575;
}
.portal-content-box .action-list li {
    position: relative;
    padding: 6px 0;
}
.portal-content-box .action-list .level-3 {
    color: #83c44e;
}
.portal-content-box .action-list {
    list-style-type: none;
    color: #757575;
}
.portal-content-box .portal-sub {
    
}
.portal-content-box .portal-sub table.table{
	margin-top: 30px;
}
.portal-content-box .shortcut{
	margin-bottom: 60px;
}
.portal-content-box .info-list {
	margin: 0;
	list-style-type: none;
	color: #757575;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.portal-content-box .info-list li {
	position: relative;
	float: left;
	width: 25%;
	text-align: center;
	padding: 20px 10px;

}
.portal-content-box .info-list li:not(:last-child)::after {
    content: " ";
    position: absolute;
    width: 1px;
    background: #e0e0e0;
    height: 50px;
    right: 0px;
    top: 30px;
}
.portal-content-box .info-list .title a{
	font-size: 16px;
	line-height: 25px;
	color: #0582c5;
}
.portal-content-box .info-list .num{
	font-size: 22px;
	color: #333;
	margin-top: 6px;
}
.portal-content-box .info-list a{
	color: #757575;
	line-height: 30px;
}
.portal-content-box .info-list a:hover {
    color: #ff6700;
}
.portal-content-box .info-list img {
    position: absolute;
    left: -10px;
    top: -10px;
}
.uc-content-box h3 {
    margin: 0;
    font-size: 30px;
    font-weight: 400;
    line-height: 68px;
    color: #757575;
}
/* nav */
.usernav{
	width: 170px;
	height: 100%;
	transition: all .3s;
}
.usernav a{
	display: block;
	overflow: hidden;
	line-height: 40px;
	max-height: 40px;
	color: #FFFFFF;
	transition: all .3s;
	font-size: 16px;
	text-indent: 15px;
}
.nav-item{position: relative;}
.nav-item ul {
    display: none;
}
.nav-item span{
	float: right;
	width: 20px;
	display: block;
	margin-right: 35px;
}
.nav-item.nav-show ul{
	display: block;
	background-color: #FFF;
}
.usernav > ul > li > ul > li a{
	text-indent: 50px;
	color: #333;
	font-size: 14px;
	line-height: 35px;
}
.usernav > ul > li > ul > li a:hover{
	color: #337ab7;
}
.usercenter{
	background-color: #fff;
	margin-top: 25px;
	padding-bottom: 68px;
}
.usercenter h3 span{
	font-size: 16px;	
}
.usercenter h5 strong{
	font-weight: normal;
	line-height: 35px;
}
.usercenter .zhanghu{
	font-weight: bold;
	color: #333;
}
.usercenter .jine{
	color: #ff8a00;
	font-size: 20px;
}
.usercenter .left a{
	color: #fff;
}
.usercenter .left a:hover{
	color: #317ee7;
}
.usercenter .my-7e9fcc{
	background-color: #7e9fcc;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-bottom: 30px;
	height: 130px;
	width: 100%;
}
.usercenter .my-7e9fcc .left{
	float: left;
}
.usercenter .my-7e9fcc .right{
	float: right;
	font-size: 60px;
	color: #8ba9d1;
	line-height: 130px;
}
.usercenter .my-7e9fcc span{
	font-size: 60px;
	font-weight: bold;
	color: #fff;
}
.usercenter .my-7e9fcc p{
	margin: 0px;
	color: #fff;
}
.usercenter .my-adadad{
	background-color: #adadad;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-bottom: 30px;
	height: 130px;
	width: 100%;
}
.usercenter .my-adadad .left{
	float: left;
}
.usercenter .my-adadad .right{
	float: right;
	font-size: 60px;
	color: #b5b5b5;
	line-height: 130px;
}
.usercenter .my-adadad span{
	font-size: 60px;
	font-weight: bold;
	color: #fff;
}
.usercenter .my-adadad p{
	margin: 0px;
	color: #fff;
}
.usercenter .my-e8646d{
	background-color: #e8646d;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-bottom: 30px;
	height: 130px;
	width: 100%;
}
.usercenter .my-e8646d .left{
	float: left;
}
.usercenter .my-e8646d .right{
	float: right;
	font-size: 60px;
	color: #ea747c;
	line-height: 130px;
}
.usercenter .my-e8646d span{
	font-size: 60px;
	font-weight: bold;
	color: #fff;
}
.usercenter .my-e8646d p{
	margin: 0px;
	color: #fff;
}
.usercenter .bd{
	margin-top: 15px;
}
/* 会员编辑 */
.usermenu {height:35px;overflow:hidden;border-bottom:#3D95E5 2px solid;border-left:#EDEDED 1px solid;margin:0 0 15px 0;letter-spacing:1px;}
.tab_nav {display:none;}
.tab {border-right:#EDEDED 1px solid;border-top:#EDEDED 1px solid;}
.tab a:link,.tab a:visited,.tab a:active {font-size:14px;text-decoration:none;color:#001C30;display:block;height:35px;line-height:35px;padding:0 15px 0 15px;}
.tab a:hover {background:#EEEEEE;}
.tab_on {background:#3D95E5;}
.tab_on a:link,.tab_on a:visited,.tab_on a:active,.tab_on a:hover {font-size:14px;text-decoration:none;display:block;height:35px;line-height:35px;padding:0 15px 0 15px;color:#FFFFFF;}
.usercenter .table > tbody > tr > td{
	border-top: 0px;
	line-height: 30px;
}
.usercenter .table > tbody + tbody{border-top: 0px;}
.usercenter .table > tbody > tr > th{
	border-top: 0px;
	line-height: 30px;
	text-align: center;
}
/* 领券中心 */
.list-coupon {display:table;margin:20px 0;}
.list-coupon div {
	width: 234px;
	height: 260px;
	overflow: hidden;
	float: left;
	border: #CCCCCC 1px solid;
	text-align: center;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0;
}
.list-coupon h6 {height:80px;line-height:80px;overflow:hidden;margin:0;padding:0;font-weight:normal;font-size:30px;color:#FFFFFF;background:#74D2D4;}
.list-coupon h6 span {font-size:16px;}
.list-coupon b {display:block;width:100%;height:40px;line-height:40px;font-weight:normal;color:#FF6600;}
.list-coupon i {display:block;width:100%;height:40px;line-height:40px;font-style:normal;color:#007AFF;}
.list-coupon p {height:40px;line-height:40px;margin:20px 0 0 0;background:#7EA7CE;color:#FFFFFF;font-size:14px;}
.list-coupon div:hover p {background:#74D2D4;}

.list-promo {display:table;margin:20px 0;}
.list-promo div {width:220px;height:260px;overflow:hidden;float:left;border:#CCCCCC 1px solid;margin:0 20px 20px 0;text-align:center;}
.list-promo h6 {height:80px;line-height:80px;overflow:hidden;margin:0;padding:0;font-weight:normal;font-size:30px;color:#F23030;}
.list-promo h6 span {font-size:16px;}
.list-promo b {display:block;width:100%;height:40px;line-height:40px;font-weight:normal;color:#FF6600;}
.list-promo i {display:block;width:100%;height:40px;line-height:40px;font-style:normal;color:#007AFF;}
.list-promo p {height:40px;line-height:40px;margin:20px 0 0 0;background:#F21F4F;color:#FFFFFF;font-size:14px;}
.list-promo em {display:block;height:40px;line-height:40px;margin:20px 0 0 0;background:#CCCCCC;color:#FFFFFF;font-size:14px;font-style:normal;}
.list-promo div:hover {border:#1AAD19 1px solid;}
.list-promo div:hover p {background:#1AAD19;}
/*Dialog*/
#Dtop{border-right:#CCCCCC 3px solid;border-bottom:#CCCCCC 3px solid;}
#Dtop .dbody{border:#3D95E6 1px solid;background:#FFFFFF;}
#Dtop .dhead{background:#3D95E6;color:#FFFFFF;padding:1px 0 2px 10px;letter-spacing:1px;line-height:26px;height:26px;font-weight:bold;cursor:move;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
#Dtop .dhead span{
	float: right;
	cursor: pointer;
	display: block;
	width: 21px;
	height: 21px;
	background-image: url(../images/close.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#Dtop .dbox{padding:8px;overflow:hidden;line-height:200%;clear:both;}
#Dtop .dsize{height:11px;font-size:1px;}
#Dtop .dsize div{height:11px;width:11px;background:url('resize.gif') no-repeat;cursor:se-resize;font-size:1px;float:right;}
.back2top {width:38px;height:38px;position:fixed;_position:absolute;right:10px;bottom:10px;_bottom:auto;cursor:pointer;display:none;}
.back2top a {display:block;width:100%;height:100%;background:url('back2top.png') no-repeat;}
.back2top a:hover {background:url('back2top.png') no-repeat -38px 0;}
#msgbox{z-index:5;position:absolute;background:#FF4400;top:16px;left:660px;color:#FFFFFF;padding:3px 6px 3px 6px;line-height:15px;letter-spacing:1px;cursor:pointer;}
/* 用户登陆 */
.login{
	background-attachment: scroll;
	background-image: url(../images/login.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 537px;
	width: 100%;
	float: left;
	min-width: 1170px;
}
.login .form-horizontal{
	background-color: #FFF;
	box-shadow: 0px 0px 10px #BDBDBD;
	margin-top: 60px;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}
.login .login-body  h4{
	text-align: center;
	color: #969696;
	margin-bottom: 20px;
}
.login .form-horizontal .form-group .col-md-3{width: 87px;}
.login .form-horizontal .form-group .col-md-9{width: 262px;}
.login .form-horizontal .form-group .col-md-5{width: 145px;}
.login .login-body .login-oauth{text-align: center;}
.login .login-body .login-oauth a{
	margin-right: 5px;
	margin-left: 5px;
}
.login .form-horizontal .login-oauth img{
	margin-right: 5px;
	margin-left: 5px;
}
/* 会员注册 */
.register-login{
	text-align: center;
	margin-bottom: 20px;
}
.register-login a{
	display: inline-block;
	width: 81px;
	margin-left: 5px;
	text-align: center;
	margin-right: 5px;
}
.register-login #statis-qq i{
  	width: 82px;
	height: 82px;
	display: block;
	background: url(../images/login_v6.png) no-repeat;
	background-position-x: 0%;
	background-position-y: 0%;
	margin-bottom: 10px; 
	background-position: 0 0;
}
.register-login #statis-qq:hover i {
    background-position: 0 -84px;
}
.register-login #statis-wx i{
	width: 82px;
	height: 82px;
	display: block;
	background: url(../images/login_v6.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
	margin-bottom: 10px;
	background-position: -168px 0;
}
.register-login #statis-wx:hover i {
    background-position: -168px -84px;
}
.register-login #statis-wb i{
	width: 82px;
	height: 82px;
	display: block;
	background: url(../images/login_v6.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
	margin-bottom: 10px;
	background-position: -83px 0;
}
.register-login #statis-wb:hover i {
    background-position: -83px -84px;
}
/* 找回密码 */
.password-send{
	background-color: #FFF;
	margin-top: 20px;
	float: right;
	height: 100%;
	width: 100%;
	padding: 20px;
}
/*　外部接口商标查询 */
.searchList{
	float: left;
	width: 100%;
	background-color: #FFF;
	height: auto;
	clear: both;
}
.searchList ul{
	float: left;
	width: 100%;
	height: auto;
}
.searchList ul li{
	padding: 5px;
	border: 2px solid #f0f0f0;
	height: auto;
	clear: both;
	float: left;
	width: 100%;
	list-style-type: none;
}
.searchList ul li .pic{
	float: left;
	width: 130px;
	overflow: hidden;
}
.searchList ul li .pic a{
	float: left;
	height: auto;
	width: 100%;
	display: block;
}
.searchList ul li .pic img{
	width: 130px;
	height: auto;
	float: left;
}
.searchList ul li .info {
	width: 752px;
	padding-left: 10px;
	float: left;
	height: 100px;
	line-height: 25px;
	position: relative;
}
.searchList ul li .info .newprocess {
	background-color: #298ED6;
	color: #fff;
	font-size: 12px;
	position: absolute;
	top: 0px;
	right: 0px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
.searchList ul li .info .redprocess {
	background-color: #f42424;
	color: #fff;
	font-size: 12px;
	position: absolute;
	top: 0px;
	right: 0px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
.searchList ul li .info a{
	color: #298ED6;
}
.searchList ul li .info a:hover{
	text-decoration: underline;
	color: #ff6700;
}
.searchList ul li .info .intcls, .searchList ul li .info .appname, .searchList ul li .info .csrq{
	margin-left: 30px;
}
.searchList ul li .info .more small{
	margin-right: 10px;
	color: #969696;
}
.searchList ul li .info .baiduSer {
	position: absolute;
	right: 0px;
	bottom: 15px;
	display: none;
}
.searchList ul li .info .baiduSer a{
	color: #fff;
}
.searchList ul li .info .baiduSer a:hover{
	text-decoration: none;
}
.searchList table tr td{
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.searchList table tr td strong{
	font-weight: normal;
}
.searchList .searchListImg img{
	width: 180px;
}
.sbxc-pages{
	float: left;
	width: 100%;
	clear: both;
	height: auto;
}
.tmContent{
	background-color: #FFF;
	float: left;
	height: 100%;
	width: 100%;
	padding: 20px;
	margin-top: 10px;
}
.tmContent table{
	font-size: 15px;
}
.tmContent table tr td strong{
	color: #969696;
	font-size: 14px;
}
.tmContent table tr td .goodsName{
	line-height: 30px;
}
/* 商标价格计算器 */
.sbjg{
	background: #f5f5f5;
	background-attachment: scroll;
	background-image: url(../images/jk-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 100%;
	width: 100%;
	min-width: 1226px;
}
.sbjg h1{
	text-align: center;
	color: #FFF;
	font-size: 42px;
	margin-top: 40px;
}
.sbjg h2{
	text-align: center;
	color: #FFF;
	font-size: 26px;
	margin-bottom: 25px;
}
.sbjg .sbjg-info{
	background-color: #FFF;
	margin-bottom: 80px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.sbjg .sbjg-info h3{
	font-weight: bold;
}
.sbjg .sbjg-info h4{
	margin-bottom: 20px;
}
.sbjg .sbjg-info h4 span{
	color: #ff6700;
	font-size: 30px;
}
.sbjg .sbjg-info .form-horizontal .control-label{
	font-size: 16px;
	font-weight: normal;
}
.btn_go_box{
	width: 140px;
	height: 140px;
	border-radius: 50%;
	top: 180px;
	margin: auto;
	cursor: pointer;
	position: relative;
}
.btn_go{
	width: 140px;
	height: 140px;
	border-radius: 50%;
	position: relative;
}
.btn_go>img{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
@keyframes myfirst{from{transform: rotate(0deg)}
	    to{transform: rotate(-359deg)}}
	@keyframes rotate{from{transform: rotate(0deg)}
	    to{transform: rotate(359deg)}}
.btn_go>.zhong,.btn_go>.xiao{
	 transition-property: -webkit-transform;
    transition-duration: 1s;
    animation: rotate 3s linear infinite;
}
.btn_go>.big{
	transition-property: -webkit-transform;
    transition-duration: 1s;
    animation: myfirst 3s linear infinite;
}
.go_word{
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background: #007AFF;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	padding-top: 23px;
	box-sizing: border-box;
}
.go_word > p{
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 22px;
}
.go_report{
	text-align: center;
	margin-top: 220px;
}
.btn_box{
	margin-top: 40px;
	overflow: hidden;
	text-align: center;
}
.btn_box > a{
	margin-right: 10px;
	margin-left: 10px;
}
.yugu{
	color: #222222;
	font-size: 20px;
	line-height: 30px;
	margin-top: 35px;
	padding-right:20px;
	box-sizing: border-box;
}
.yugu>span{
	color: #F24949;
	font-size: 30px;
	font-weight: 900;
	margin: 0 5px;
	float: right;
}
.yugu>i{
	float: right;
}
.suiji_box{
	overflow: hidden;
	margin-top: 45px;
	margin-bottom: 30px;
}
.suiji_box_l{
	width: 155px;
	height: 156px;
	float: left;
	border-right:1px dashed #ccc;
	padding-right: 16px;
}
.suiji_box_l>p,.suiji_box_r>p{
	color: #333;
	font-size: 12px;
	font-weight: 900;
	line-height: 14px;
	margin-bottom: 30px;
}
.suiji_box_l>a{
	width: 100%;
	display: block;
	color: #333;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 18px;
}
.suiji_box_l>a>span{
	color: #F24949;
	margin: 0 10px;
	float: right;
}
.suiji_box_l>a label{
	float: right;
}
.suiji_box_r{
	width: 155px;
	height: 156px;
	float: right;
}
.suiji_box_r>a{
	display: block;
	width: 130px;
	color: #333;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 18px;
}
.suiji_box_r>a>span{
	float: right;
}
.suiji_box_r>a>span>i{
	color: #F24949;
	margin-right: 8px;
	font-style: normal;
}
.pop{
	width: 250px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 6px;
	background-color: rgba(0,0,0,0.7);
	color: #fff;
	font-size: 16px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	display: none;
}
.sbjg-price{
	background-color: #FFF;
	margin-bottom: 80px;
	padding: 30px;
}
.sbjg-price h3{
	font-size: 30px;
	text-align: center;
}
.sbjg-price h3 span{
	font-size: 50px;
	font-weight: bold;
	color: #ff6700;
}
.sbjg-price > p{
	text-align: center;
	color: #737373;
}
.sbjg-price table{
	font-size: 16px;
}
.sbjg-price table tr th{
	text-align: center;
}
.sbjg-price table tr td ul li{
	text-align: center;
	line-height: 32px;
}
.sbjg-price table tr td ul.info_item li {

    display: flex;
    justify-content: space-between;
    padding: 0 50px;

}
.sbjg-price table tr td ul.info_item li p{
	margin: 0px;
}
/* 找代理人 */
.angent{
	background-color: #FFF;
	float: left;
	height: 100%;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.angent h4{
	margin-top: 30px;
	margin-bottom: 30px;
	color: #317ee7;
}
.angent .form-horizontal .form-group{
	margin-bottom: 50px;
}
.angent-res{
	background-color: #FFF;
	float: left;
	height: 100%;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.angent-res h4{
	margin-top: 30px;
	margin-bottom: 30px;
	color: #317ee7;
}
.angent .info td{
	font-weight: bold;
}
/* 政策 */
.zhengce-search{
	background-color: #eee;
	padding: 30px 100px;
}
.zhengce-search .input-group-lg > .form-control, 
.zhengce-search .input-group-lg > .input-group-addon, 
.zhengce-search .input-group-lg > .input-group-btn > .btn{border-radius: 0px;}
.zhengce{
	clear: both;
	float: left;
	width: 100%;
	margin-top: 30px;
}
.zhengceDropdown .zhengceTab {
	display: none;
	position: absolute;
	top: 82px;
	width: 387px;
	border: 1px solid #eee;
	height: 215px;
	z-index: 20;
	line-height: 40px;
	left: 15px;
	padding-top: 5px;
	background-color: #fff;
}
.zhengceDropdown .zhengceTab ul li{
	float: left;
	text-align: center;
	width: 25%;
}
.zhengceDropdown .zhengceTab ul li a{
	font-size: 16px;
}
.zhengceDropdown .zhengceTab ul li a:hover{
	color: #fff;
	background-color: #317ee7;
	padding: 5px 15px;
}
.zhengce .btn-gray {
	position: relative;
	display: block;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;
	text-overflow: ellipsis;
	background-color: #eee;
	border-radius: 3px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.zhengce .btn-zhengce{
	position: relative;
	display: block;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;
	text-overflow: ellipsis;
	background-color: #317ee7;
	border-radius: 3px;
	color: #fff;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.zhengce .btn-gray:hover {
	background-color: #eef;
	color: #317ee7;
}
.zhengce .btn-gray:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #317ee7;
    transition: .3s;
}
.zhengce .btn-gray:hover:before {
    width: 100%;
}
.zhengcelist{
	padding-top: 30px;
}
.zhengcelist li {
	margin-bottom: 15px;
	height: 140px;
	padding: 15px;
}
.zhengcelist li a{
	width: 480px;
	display: block;
	float: right;
}
.zhengcelist li h4{
	font-size: 16px;
	float: left;
	width: 100%;
	clear: both;
	line-height: 25px;
	display: block;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
}
.zhengcelist li p .shenbao{
	float: right;
	color: #333;
	font-size: 16px;
}
.zhengcelist li p .shenbao-no{
	float: right;
	color: #999;
	font-size: 16px;
}
.zhengcelist li:hover p .shenbao,
.zhengcelist li:hover p .shenbao-no{
	color: #fff;
}
.zhengcelist li p.info{
	color: #b0b0b0;
	font-size: 16px;
	text-indent: 30px;
	clear: both;
	float: left;
	width: 100%;
}
.zhengcelist li:hover {
	color: #fff;
	cursor: pointer;
}
.zhengcelist li:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 15px;
    right: 15px;
    height: 0;
    border-bottom: 1px solid #ddd;
}
.zhengcelist li:hover:after {
    border-bottom: 1px solid transparent;
}
.zhengcelist .calendar {
	position: absolute;
	top: 15px;
	bottom: 15px;
	display: block;
	width: 90px;
	border-right: 1px solid #ddd;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	left: 0px;
}
.zhengcelist .calendar em {
    display: block;
    line-height: 30px;
    font-size: 24px;
}
.zhengcelist .list-btn {
	position: absolute;
	margin: 0;
	top: 80px;
	bottom: 0;
	transition: .3s;
	left: 20px;
}
/* 政策列表hover样式 */
.hover-style3 li {
	position: relative;
	transition: all 0.3s ease-in-out;
	height: 150px;
}
.hover-style3 li:before {
    content: '';
    display: block;
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 0;
    left: 0%;
    top: 50%;
    color: #fff;
    background-color: #317ee7;
    transition: all 0.3s ease-in-out;
    border-radius: 0 15px 0 15px;
}
.hover-style3 li:hover:before {
    width: 100%;
    color: #fff;
    height: 100%;
    left: 0%;
    top: 0%;
    content: '';
    z-index: 0;
}
.hover-style3 li:hover h4,
.hover-style3 li:hover p,
.hover-style3 li:hover strong,
.hover-style3 li:hover a{
    position: relative;
    z-index: 1;
    color: #fff;
}
.hover-style3 li:hover p.date {
    position: relative;
    z-index: 1;
    color: #fff;
    border-top: 2px solid #fff;
}
.search-zhengce{
	margin-top: 20px;
	margin-bottom: 20px;
}
/* 政策内容页 */
.zhengcearticle h2{
	padding: 15px 0;
	line-height: 1.5;
	font-size: 24px;
	text-align: center;
}
.zhengcearticle .option {
	box-sizing: border-box;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 10px 20px;
	color: #ccc;
	transition: padding .3s;
	float: left;
	height: auto;
	width: 100%;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.zhengcearticle .option .info{
	float: left;
	width: auto;
	line-height: 43px;	
}
.zhengcearticle .option .info span{
	font-size: 16px;
	color: #317ee7;
	margin: 0 10px 0 0;
}
.zhengcearticle .option .info span a{
	color: #317ee7;
}
.zhengcearticle .option .info span a:hover{
	color: #333;
}
.zhengcearticle .option .info > span.glyphicon {
    color: #ccc;
}
.zhengcearticle .option .share {
    margin-top: 0px;
}
.zhengcearticle .option .jfontsize {
	float: right;
	height: 32px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
.zhengcearticle .option .jfontsize a {
    float: left;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    border: 1px solid #ddd;
	margin: 0 4px;
	padding: 3px;
	background-color: #fff;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
#jfontsize-p2 i {
    background-position: 0 0;
}
#jfontsize-m2 i {
    background-position: -24px 0;
}
#jfontsize-d2 i {
    background-position: -48px 0;
}
.zhengcearticle .option .jfontsize a i {
	display: block;
	width: 24px;
	height: 24px;
	line-height: 24px;
	background-image: url(../image/jfont.png);
	background-repeat: no-repeat;
}
.zhengcearticle-box{
	padding: 30px 60px;
	line-height: 2;
	text-align: justify;
	color:
	#333;
	font-size: 16px;
}
.zhengcearticle-box .article-box{
	margin-bottom: 30px;
	float: left;
	width: 100%;
	clear: both;
	height: auto;
}
.zhengcearticle-box .alert-gray{
	color: #b0b0b0;
	background-color: #f9f9f9;
	border-top-color: #f9f9f9;
	border-right-color: #f9f9f9;
	border-bottom-color: #f9f9f9;
	border-left-color: #f9f9f9;
}
/* 百科首页 */
.baike-nav{
	margin-top: 30px;
	display: flex;
	justify-content: space-between;
}
.baike-nav li{
	width: 294px;
	height: 166px;
	position: relative;
	margin-right: 15px;
}
.baike-nav li:last-child{margin-right: 0px;}
.baike-nav li > a {
    display: table-cell;
    width: 294px;
    height: 166px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.baike-nav li > a img {
    vertical-align: middle;
    transition: all .4s ease;
    width: 294px;
    height: 166px;
}
.baike-nav li:hover > a img {
    transform: scale(1.2);
}
.baike-nav li .surface {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 59px;
    background: 
    rgba(0,0,0,.7);
    padding-top: 5px;
}
.baike-nav li .surface_top {
	width: 90px;
	height: 30px;
	box-sizing: border-box;
	padding-left: 3px;
	position: absolute;
	top: -107px;
	left: 0;
	background-color: #ff6700;
}
.baike-nav li .surface_top_wrap {
    background: #212121;	
    height: 30px;
    text-align: center;
    line-height: 30px;
    
}
.baike-nav li .surface_top_wrap a{
	color: #fff;
	font-size: 12px;
}
.baike-nav li .surface h3 {
	color: #fff;
	box-sizing: border-box;
	height: 30px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-top: 0px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	margin-bottom: 0px;
}
.baike-nav li .surface h3 a {
	color: #fff;
	font-size: 14px;
}
.baike-nav li .surface_statistics {
    padding: 0 20px;
}
.baike-nav li .surface_statistics i{
	color: #ff6700;
}
.baike-nav li .surface_statistics span {
	color: #ccc;
	margin-left: 5px;
}
/* 百科首页SwitchTab */
.baikeIndexSwitch{
	margin-top: 30px;
}
.baikeIndexSwitch .slideTxtBox{
	width: 100%;
	text-align: left;
}
.baikeIndexSwitch .slideTxtBox .hd{
	height: 40px;
	line-height: 40px;
	position: relative;
	background-color: #fff;
}
.baikeIndexSwitch .slideTxtBox .hd ul{
	float: left;
	position: absolute;
	left: 0px;
	top: -1px;
	height: 42px;
}
.baikeIndexSwitch .slideTxtBox .hd ul li{
	float: left;
	cursor: pointer;
	font-size: 16px;
	padding-top: 0;
	padding-right: 60px;
	padding-bottom: 0;
	padding-left: 60px;
	line-height: 40px;
	color: #9b9b9b;
}
.baikeIndexSwitch .slideTxtBox .hd ul li a{
	font-size: 16px;
	color: #9b9b9b;
}
.baikeIndexSwitch .slideTxtBox .hd ul li.on{
	background: #fff;
	border-top: 2px solid #ff6700;	
}
.baikeIndexSwitch .slideTxtBox .hd ul li.on a{
	color: #333;
}
.baikeIndexSwitch .slideTxtBox .bd ul{zoom:1;  }
.baike-menu {
	background: #fff;
	float: left;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
}
.baike-menu a{
	display: block;
	background: #fff;
	text-align: center;
	cursor: default;
	font-size: 16px;
	float: left;
	line-height: 40px;
	padding-right: 60px;
	padding-left: 60px;
	color: #9b9b9b;
}
.baike-menu a.on {
	border-top: 2px solid #ff6700;
	color: #333;
}
.baike-menu a:hover{
	border-top: 2px solid #ff6700;
	cursor: pointer;
	color: #333;
}
.listitem {
	margin-top: 20px;
	clear: both;
	float: left;
	width: 100%;
}
.listitem li {
    margin-bottom: 20px;
	padding: 25px;
	background: #fff;
}
.listitem li:hover {
    box-shadow: 0 0 20px 0 #a6a6a6;
}
.listitem li a {
    display: block;
}
.listitem li .maintext .descrip {
	float: left;
	width: 100%;
}
.listitem li .maintext .descrip .tit1 {
	margin-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 30px;
	font-size: 20px;
	color: #333;
	font-weight: bold;
}
.listitem li .maintext .descrip p {
    line-height: 26px;
    font-size: 14px;
    color: #888;
	text-indent: 2em;
}
.listitem li .maintext .descrip p.p1 span {
    color: #1581c1;
}
.listitem li .maintext .descrip p.p2 span {
    margin-right: 40px;
}
.listitem li .maintext .descrip p.p2 span.keyword {
    color: #008af4;
	margin-right: 40px;
}
.listitem .item-wrap .item_l {
	width: 260px;
	height: 172px;
	float: left;
	clear: none;
}
.listitem .item-wrap .item_l a {
    width: 260px;
    height: 172px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.listitem .item-wrap .item_l a img {
    vertical-align: middle;
    transition: all .4s ease;
    width: 260px;
    height: 172px;
}
.listitem .item-wrap .item_l a:hover img {
    transform: scale(1.2);
}
.listitem .item_body {
	float: right;
	padding-left: 30px;
	width: 600px;
}
.listitem .item_body h2 {
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	margin-top: 0px
}
.listitem .item_body h2 a {
    font-size: 24px;
    color: 
    #666;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.listitem .item_body h2 a:hover{
	color: #000;
}
.listitem .item_row2 {
	margin-top: 22px;
	margin-bottom: 18px;
	height: 20px;
	color: #9b9b9b;
}
.listitem .item_row2 p i{
	color: #ff6700;
	margin-right: 5px;
}
.listitem .item_author {
    font-size: 14px;
    color: 
    #666;
    margin-right: 15px;
}
.listitem .item_date {
    color: 
    #9b9b9b;
}
.listitem .item_view {
    display: inline-flex;
    align-items: center;
    color: 
    #9b9b9b;
    margin-right: 10px;
}
.listitem .item_row3 {
    color: 
    #9b9b9b;
    font-size: 18px;
    height: 54px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.baike_r:first-child{
	margin-top: 30px;
}
.baike_r {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	background: #fff;
	padding-bottom: 10px;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.main_content_r_common_topLine::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 2px;
    background: #ff6700;
}
.main_content_r_common_topLine {
    width: 100%;
    height: 2px;
    background: 
    #e9e8e9;
    position: relative;
}
.main_content_r_common_head {
    margin-top: 14px;
    margin-bottom: 6px;
}
.main_content_r_common_head strong {
    font-weight: 400;
    color: 
    #666;
    font-size: 16px;
}
.baike_r .main_content_r_common_head i{
	color: #9b9b9b;
}
.GH_toutiao_top {
    width: 100%;
    height: 162px;
    position: relative;
    margin-bottom: 10px;
}
.GH_toutiao_top > a {
    display: table;
    width: 100%;
    height: 162px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.GH_toutiao_top > a img {
    vertical-align: middle;
    transition: all .4s ease;
    max-height: 162px;
}
.GH_toutiao_top > a:hover img {
    transform: scale(1.2);
}
.GH_toutiao_top_head {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 44px;
    background: rgba(0,0,0,.5);
    box-sizing: border-box;
    padding: 5px 15px;
    overflow: hidden;
}
.GH_toutiao_top_head a {
	color: #fff;
	height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size: 12px;
}
.GH_toutiao_top_wrap .GH_toutiao_top img{
	height: 162px;
	width: 265px;
}
.GH_toutiao_top_wrap .GH_toutiao_top .ico1 {
	display: block;
	position: absolute;
	width: 20px;
	height: 21px;
	left: 9px;
	top: 0;
	color: #fff;
	text-align: center;
	line-height: 20px;
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position: 0px 0;
	font-style: normal;
	font-size: 12px;
}
.GH_toutiao_top_wrap .GH_toutiao_top .ico2 {
	display: block;
	position: absolute;
	width: 20px;
	height: 21px;
	background-image: url(../images/icons.png);
	left: 9px;
	top: 0;
	color: #fff;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	font-style: normal;
	background-position: 0px 21px;
}
.GH_toutiao_top_wrap3 ul li {
    margin-bottom: 10px;
    position: relative;
}
.GH_toutiao_top_wrap3 .small_img {
	width: 92px;
	height: 55px;
	position: relative;
	float: left;
}
.GH_toutiao_top_wrap3 .small_img img{
	height: 55px;
	width: 92px;
}
.GH_toutiao_top_wrap3 .small_img:hover {
    opacity: .8;
}
.GH_toutiao_top_wrap3 .small_img > a {
    display: table-cell;
    width: 92px;
    height: 55px;
    vertical-align: middle;
    text-align: center;
}
.GH_toutiao_top_wrap3 .small_img i {
	position: absolute;
	display: block;
	width: 16px;
	height: 16px;
	background: #6a6a6a;
	color: #fff;
	top: 0;
	left: 0;
	line-height: 16px;
	font-size: 12px;
	font-style: normal;
}
.GH_toutiao_top_wrap3 .small_content {
    padding-left: 102px;
}
.GH_toutiao_top_wrap3 .small_content h4 {
	line-height: 16px;
	height: 32px;
	overflow: hidden;
	margin: 0px;
}
.GH_toutiao_top_wrap3 .small_content h4 a {
	color: #666;
	height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size: 12px;
}
.GH_toutiao_top_wrap3 .small_content h4 a:hover{
	color: #317ee7;
}
.GH_toutiao_top_wrap3 .small_content > p {
    color: 
    #9b9b9b;
    margin-top: 10px;
    line-height: 12px;
}
.GH_hotNews_content ul li {
    padding-left: 5px;
    margin-bottom: 14px;
    position: relative;
}
.GH_hotNews_content ul li h3{
	margin: 0px;
}
.GH_hotNews_content ul li h3 a {
	color: #666;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: inline-block;
	width: 213px;
	font-size: 12px;
	line-height: 26px;
}
.GH_hotNews_content ul li h3 a:hover{
	color: #317ee7;
}
.GH_hotNews_content ul li h3 a i.fas{
	margin-right: 5px;
	color: #ff6700;
}
.GH_hotNews_content ul li h3 span {
	vertical-align: top;
	display: inline-block;
	font-size: 12px;
	float: right;
	line-height: 26px;
}
.GH_hotNews_content ul li > div {
    color:  #9b9b9b;
	margin-left: 13px;
}
/* 搜索百科页 */
.baikesearch{
	background-color: #FFF;
	margin-top: 30px;
	float: left;
	width: 100%;
	padding-top: 30px;
	padding-right: 50px;
	padding-bottom: 30px;
	padding-left: 50px;
}
.baikesearch table tr {
    line-height: 30px;
    height: 30px;
    margin-bottom: 20px;
    float: left;
    width: 100%;
}
.baikesearch table tr td{
	width: 100%;
	float: left;
}
.baikesearch table tr .btn_search {
	text-align: center;
	float: left;
	width: 100%;
}
.searchlistitem .item-wrap {
    padding: 40px 0;
    padding-left: 0px;
    padding-left: 40px;
    border-bottom: 2px solid 
    #e9e8e9;
}
.searchlistitem .item-wrap .item_l {
	width: 260px;
	height: 172px;
	float: left;
}
.searchlistitem .item-wrap .item_l a {
    width: 260px;
    height: 172px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
.searchlistitem .item-wrap .item_l a img {
    vertical-align: middle;
    transition: all .4s ease;
    max-width: 260px;
    max-height: 172px;
}
.searchlistitem .item-wrap .item_l a:hover img {
    transform: scale(1.2);
}
.searchlistitem .item_body {
	float: left;
	padding-left: 30px;
	width: 850px;
}
.searchlistitem .item_body h2 {
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	margin-top: 0px
}
.searchlistitem .item_body h2 a {
    font-size: 24px;
    color: 
    #666;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.searchlistitem .item_body h2 a:hover{
	color: #000;
}
.searchlistitem .item_row2 {
	margin-top: 22px;
	margin-bottom: 18px;
	height: 20px;
	color: #9b9b9b;
}
.searchlistitem .item_row2 p i{
	color: #ff6700;
	margin-right: 5px;
}
.searchlistitem .item_author {
    font-size: 14px;
    color: 
    #666;
    margin-right: 15px;
}
.searchlistitem .item_date {
    color: 
    #9b9b9b;
}
.searchlistitem .item_view {
    display: inline-flex;
    align-items: center;
    color: 
    #9b9b9b;
    margin-right: 10px;
}
.searchlistitem .item_row3 {
    color: 
    #9b9b9b;
    font-size: 18px;
    height: 54px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
/* 机构首页 */
.company-item:first-child{
	margin-top: 20px;
}
.company-item{
	background-color: #FFF;
	padding: 20px;
	-webkit-transition: -webkit-box-shadow .3s;
	transition: -webkit-box-shadow .3s;
	-o-transition: box-shadow .3s;
	transition: box-shadow .3s;
	transition: box-shadow .3s, -webkit-box-shadow .3s;
	border-bottom: 1px solid #eaedf4;
}
/*
.company-item:hover:not(.disabled) {
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.15);
	box-shadow: 0 0 6px 
    rgba(0,0,0,0.15);
	cursor: pointer;
	border: 1px solid #4fc1ea;
}*/
.company-item:hover{
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.15);
	box-shadow: 0 0 6px 
    rgba(0,0,0,0.15);
	cursor: pointer;
	border: 1px solid #4fc1ea;
}
.company-item .logo{
	margin-top: 10px;
} 
.company-item .logo .rides {
    display: block;
    height: 100px;
    width: 100px;
    border-radius: 8px;
    padding: 11px 10px;
    text-align: center;
}
.company-item .logo .rides a {
    color: #FFF;
    font-size: 18px;
}
.rainbow-bg1 {
    background-color: #83c44e;
}
.company-item .company-label{
	margin-bottom: 10px;
}
.company-item .legal-person{
	line-height: 25px;
}
.company-item .legal-person .fa-map-marker-alt {
    color: #4fc1ea;
}
.company-item .legal-person span{
	font-size: 14px;
	color: #7a808f;
	margin-right: 20px;
}
.company-item .contact-card {
    position: absolute;
    text-align: center;
    right: 50px;
    top: 50%;
    margin-top: -17px;
}
.company-right{
	background-color: #FFF;
	padding: 15px;
	margin-top: 20px;
	float: left;
	height: 100%;
	width: 100%;
}
.company-right h3{
	margin-top: 0px;
}
/*商标商城首页 */
.mall-mark{
	background: #f5f5f5;
	clear: both;
	padding-top: 50px;
	padding-bottom: 40px;
	float: left;
	width: 100%;
	min-width: 1226px;
}
.mall-mark .mall-v1{
	margin-top: 40px;
}
.mall-mark .mall-v1 h1{
	margin-bottom: 20px;
}
.mall-mark .mall-v1 h1 strong{
	color: #fff;
	font-size: 32px;
	background-color: #ff6700;
	padding: 5px 15px;
	border-top: 1px solid #ff6700;
}
.mall-mark .mall-v1 h1 span{
	font-size: 32px;
	border: 1px solid #ff6700;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.mall-mark .mall-v1 ul li{
	float: left;
	width: 50%;	
}
.mall-mark .mall-v1 ul li a{
	line-height: 35px;
	color: #4fc1ea;
	font-size: 16px;
}
.mall-mark .mall-v1 ul li a:hover{
	color: #317ee7;
	text-decoration: underline;
}
.mall-mark-list{
	position: relative;
	width: 100%;
	margin: 20px;
	left: -20px
}
.mall-mark-list .v3-article-picbox {
	position: relative;
	width: 228px;
	border-radius: 20px;
	text-align: center;
	overflow: hidden;
	z-index: 1;
	transform: translateY(0);
	transition: transform .3s;
	height: 200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 70px;
	margin-left: auto;
	background-color: #FFF;
}
.mall-mark-list:hover .v3-article-picbox {
	transform:translateY(-35px)
}
.mall-mark-list:hover .v3-article-title {
	opacity:1
}
.mall-mark-list .v3-article-picbox:hover .mask {
    opacity: 1;
}
.mall-mark-list .v3-article-picbox .name{
	font-size: 50px;
	font-weight: lighter;
	height: 136px;
	line-height: 136px;
	width: 228px;
	overflow: hidden;
}
.mall-mark-list .v3-article-picbox > img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    transition: opacity .3s;
	border-radius:10px
}
.mall-mark-list .v3-article-picbox .mask {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    transition: opacity .3s;
}
.mall-mark-list .fa-search-plus {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color:#fff;
	background:   rgba(54,54,54,.8);
    border-radius: 10px;
    text-align: center;
    font-size: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mall-mark-list .v3-article-pedestal {
    position: absolute;
    left: 0;
    height: 170px;
    background: 
    #fff;
    border-radius: 30px;
    text-align: center;
    font-size: 14px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
	box-shadow: 0 6px 12px 0 rgba(0,0,0,.1);
	right: 0;
	bottom: 0;
	top: 80px;
}
.mall-mark-list .v3-article-title {
    color: 
    #333;
    width: 100%;
    padding: 5px 0 30px;
    margin: 0 auto -25px;
    opacity: 0;
    transition: opacity .3s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.v3-article-title .fa-registered {
	position: relative;
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 20px;
	margin: 0 6px;
	background: rgba(0,0,0,.4);
	color: #e9e9e9;
	font-size: 14px;
	border-radius: 2px;
	flex-shrink: 0;
}
.v3-article-btnarea {
    margin: 10px 0 20px;
}
.v3-article-btn-types {
    display: inline-block;
    margin: 0 5px;
    min-width: 100px;
    font-size: 14px;
    color:#9799a0;
	height: 30px;
	line-height: 30px;
	border-radius: 30px;
	background: #eef0f6;
}
.v3-article-btn-price {
	display: inline-block;
	margin: 0 5px;
	min-width: 100px;
	font-size: 14px;
	color: #ff6700;
	height: 30px;
	line-height: 30px;
	border-radius: 30px;
	background: #eef0f6;
}
.v3-article-btn-types:hover,  .v3-article-btn-price:hover{
    background: linear-gradient(90deg,
	rgba(79,193,234,1),
	rgba(49,126,231,1));
	color: #fff;
}
.mall-mark .more{
	text-align: center;
	margin-top: 120px;
}
.mall-mark .more .v3-section-btn{
    display: inline-block;
    min-width: 150px;
    width: max-content;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
	border-radius: 30px;
	font-size: 14px;
	align-self: center;
	text-transform: uppercase;
	background: linear-gradient(90deg,
	rgba(79,193,234,1),
	rgba(49,126,231,1));
}
.mall-mark .more .v3-section-btn:hover {
    animation: up-down-up .3s linear .1s;
}
@keyframes up-down-up {
	0%,100% {
	transform:translateY(0)
	}
	33% {
		transform:translateY(-4px)
	}
	66% {
		transform:translateY(4px)
	}
}
/* 单页webpage */
.webpage .portlet-body {
	clear: both;
	background-color: #FFF;
	margin-top: 40px;
	margin-bottom: 40px;
}
.mt-element-list .list-simple.mt-list-head {
    padding: 15px;
}
.bg-green-sharp {
    background: #2ab4c0 !important;
}
.font-white {
    color: #fff !important;
}
.mt-element-list .list-simple.mt-list-head .list-title {
	margin: 0;
	padding-right: 85px;
	font-weight: lighter;
}
.mt-element-list .list-simple.ext-1.mt-list-container {
    padding: 0;
}
.mt-element-list .list-simple.mt-list-container {
    border-left: 1px solid;
        border-left-color: currentcolor;
    border-right: 1px solid;
        border-right-color: currentcolor;
    border-bottom: 1px solid;
        border-bottom-color: currentcolor;
    border-color: #e7ecf1;
    padding: 15px;
}
.mt-element-list .list-simple.mt-list-container ul {
    margin-bottom: 0;
    padding: 0;
}
.mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item.done {
    border-color: #26C281 #26C281 #e7ecf1;
}
.mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item {
    padding: 15px;
    border-left: 3px solid;
        border-left-color: currentcolor;
    border-color: #34495e #34495e #e7ecf1;
}
.mt-element-list .list-simple.mt-list-container ul > .mt-list-item {
    list-style: none;
    border-bottom: 1px solid;
        border-bottom-color: currentcolor;
    border-color: #e7ecf1;
    padding: 15px 0;
}
.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container {
    font-size: 14px;
    float: left;
}
.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content {
    padding: 0 75px 0 60px;
}
.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
    margin: 0;
    font-size: 16px;
}
.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > p {
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	padding-top: 10px;
}
.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
    color: #34495e;
}
.mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item.done:hover {
    background-color: #96ebc8;
}
.mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item:hover {
    background-color: #e5e5e5;
}
.webpage .process-info {
    background-color: #FFF;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-left: 30px;
    margin-top: 40px;
    height: 100%;
    width: 100%;
    float: left;
}
.webpage .process-info h3{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2ab4c0;
	padding-bottom: 20px;
	margin-bottom: 20px;
	color: #2ab4c0;
}
.webpage .process-info .cooperation{
	line-height: 30px;
}
/* 专利查询 */
/*
.zhuanli{
}
.zhuanli h1{
	text-align: center;
	margin-top: 100px;
	margin-bottom: 100px;
	font-size: 50px;
	font-weight: lighter;
}
.zhuanli .rea-tab{
	clear: both;
	float: left;
	width: 100%;
}
.zhuanli .rea-tab li {
	margin-bottom: 12px;
	margin-right: 20px;
	float: left;
}
.zhuanli .rea-tab > li.active > a, 
.zhuanli .rea-tab > li > a:focus, 
.zhuanli .rea-tab > li > a:hover {
    border: 0px;
    background-color: #5bc0de;
    color: #fff;
}
.zhuanli .rea-tab > li > a {
	position: relative;
	display: block;
	padding: 4px 15px;
	border-radius: 4px;
	border: 0px;
	font-size: 18px;
}
.zhuanli .rea-tab > li.active > a::before, 
.zhuanli .rea-tab > li.active > a:focus::before, 
.zhuanli .rea-tab > li.active > a:hover::before, 
.zhuanli .rea-tab > li > a:focus::before, 
.zhuanli .rea-tab > li > a:hover::before {
    border: 8px solid transparent;
        border-top-color: transparent;
    border-top-color: #5bc0de;
    position: absolute;
    content: "";
    left: 50%;
    top: 100%;
    margin-left: -8px;
    margin-top: -1px;
}
.zhuanli .input-group .form-control{
	line-height: 60px;
	height: 60px;
	font-size: 18px;
	border-radius: 0;
	border: 1px solid #5bc0de;
}
.zhuanli .input-group .input-group-btn .btn-info{
	line-height: 40px;
	height: 60px;
	font-size: 18px;
	border-radius: 0;
	padding: 6px 22px;
}
.zhuanli .icon{
	margin-top: 100px;
}
.zhuanli .icon h2{
	font-size: 18px;
}
/* 专利查询列表页 */
/*
.zlcx{
	float: left;
	width: 100%;
	background-color: #f5f5f5;
}
.zlcx .alert-info {
	background-color: #fff;
	border-color: #fff;
	margin-top: 20px;
	color: #317ee7;
}
.zlcx .alert-info label{
	font-weight: bold;
	color: #ff6700;
}
.zlcx .searchlist{}
.zlcx .searchlist li{
	float: left;
	width: 100%;
	display: block;
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin-bottom: 20px;
}
.zlcx .searchlist li:hover{
	box-shadow: 0 0 20px 0 #a6a6a6;
	cursor: pointer;
}
.zlcx .searchlist li h2 a{
	font-size: 18px;
	font-weight: bold;
	color: #317ee7;
}
.zlcx .searchlist li h2 a:hover{
	color: #ff6700;
	font-weight: lighter;
	text-decoration: underline;
}
.zlcx .searchlist li h5 a{
	color: #317ee7;
}
.zlcx .searchlist li h5 a:hover{
	color: #ff6700;
	text-decoration: underline;
}
.zlcx .searchlist li p{
	color: #b0b0b0;
}
.zlcx .searchlist li p span{
	margin-right: 30px;
}
.zlcx .searchlist li h5 span{
	margin-right: 30px;
}
.zlcx-r .panel-default {
	border-color: #f4f4f4;
	margin-top: 20px;
}
.zlcx-r .panel-default > .panel-heading {
	border-color: #f4f4f4;
	font-size: 18px;
}
.zlcx-r .panel-heading{
	background-color: #fff;
}
.zlcx-r .list-group-item {
    border-color: #f4f4f4;
}
.zlcx-r .list-group-item:hover{
	background-color: #f1f9fe;
}
.zlcx-r .list-group-item a{
	color: #666;
}

/* 专利查询 */
.zlxc{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c9d7f1;
	float: left;
	width: 100%;
	min-width: 1226px;
}
.zlxc .nav a{
	font-size: 12px;
	color: #00c;
	line-height: 30px;
}
.zlxc .nav a:hover, .zlxc .destoon_member a:hover{
	color: #333;
	text-decoration: underline;
}
.zlxc  .destoon_member {
    line-height: 30px;
    height: 30px;
    float: right;
}
.zlxc .destoon_member a{
	font-size: 12px;
	color: #00c;
}
.zlxc .favorites{
	float: right;
	display: block;
	font-size: 12px;
	color: #00c;
	line-height: 30px;
	height: 30px;
	margin-left: 10px;
}
.zlxc .favorites:hover{
	text-decoration: underline;
}
.cx-time .time{
	color: #00c;
	text-align: right;
	margin-top: 10px;
	margin-right: 25px;
}
.zhuanli{
	margin-bottom: 40px;
	float: left;
	width: 100%;
	min-width: 1226px;
}
.zhuanli img{
	margin-top: 80px;
	margin-bottom: 80px;
	height: 70px;
}
.zhuanli .info{
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	height: 100px;
}
.zhuanli .info label{
	float: left;
	color: green;
	line-height: 30px;
	width: 90px;
	font-size: 16px;
}
.zhuanli .info .info-box{
	float: left;
}
.zhuanli .info .info-box .kw{
	border: 1px solid #5bc0de;
	line-height: 37px;
	height: 37px;
	width: 398px;
	margin-bottom: 5px;
}
.zhuanli .info .btn{
	float: right;
	padding: 0px 12px;
	line-height: 35px;
	border-radius: 0px;
}
.zhuanli .info p{
	float: left;
	width: 100%;
	color: #b0b0b0;
	font-size: 12px;
	margin-top: 10px;
	line-height: 20px;
}
.data-source{
	margin-left: 90px;
}
.footerlink{
	text-align: center;
	margin-bottom: 10px;
}
.footerlink a{
	color: #00c;
	text-decoration: underline;
}
/* 专利查询列表页 */
.zlcx-top{
	margin-top: 5px;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.zlcx-top .logo{
	float: left;
	margin-right: 25px;
}
.zlcx-top .logo img {
	height: 35px;
	margin-top: 13px;
}
.zlcx-top .info-search{
	float: left;
	margin-top: 13px;
}
.zlcx-top .info-search .kw{
	border: 1px solid #5bc0de;
	line-height: 37px;
	height: 37px;
	width: 398px;
	margin-bottom: 5px;
	margin-right: 10px;
	float: left;
}
.zlcx-top .info-search .btn{
	padding: 0px 12px;
	line-height: 35px;
	border-radius: 0px;
}
.condition{
	clear: both;
	border-top:  #317ee7 1px solid;
	background-color: #f8f8f8;
	height: 40px;
	font-size: 12px;
	line-height: 40px;
}
.condition .menu li{
	float: left;
	line-height: 35px;
	height: 35px;
	margin-right: 10px;
}
.condition .menu li a{color: #706CB6;}
.condition .menu li.viewsearch,
.condition .menu li.viewthumb,
.condition .menu li.viewtable {
	margin-right: 10px;
	float: left;
	list-style: none;
	background-image: url(../images/toolbar.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 17px;
}
.condition .menu li.viewsearch{background-position: 0 -25px;}
.condition .menu li.viewthumb{background-position: 0 -60px;}
.condition .menu li.viewtable{background-position: 0 -130px;}
.condition .menu li select.ipc{
	width: 200px;
}
.condition .menu li.select a{
	font-weight: bold;
	color: #D14836;
}
.zlcx-result{
	float: left;
	width: 100%;
}
.zlcx-result .sleftnav {
	border-bottom: 1px solid #EFEFEF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-bottom: 5px;
}
.zlcx-result .sleftnav li {
    font-size: 13px;
    color: #222;
    line-height: 30px;
}
.zlcx-result .sleftnav li strong {
    color: #ff6700;
    font-weight: bold;
    font-size: 14px;
}
.zlcx-result .sleftnav li a.selected{
	color: #ff6700;
}
.zlcx-result .sleftnav a:hover {
    color: #F60;
    text-decoration: underline;
}
.zlcx-result .tbt {
    margin-bottom: 15px;
}
.zlcx-result .tbt .selected {
    color: #ff6700;
    font-weight: bold;
}
.zlcx-result .tbt a{
	color: #666;
}
.zlcx-result .tbt a:hover {
    color: #ff6700;
    text-decoration: underline;
}
.zlcx-result .PatentBlock{
	margin-top: 25px;
}
.zlcx-result .PatentBlock h2{
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	display: inline;
	color: #317ee7;
}
.zlcx-result .PatentBlock h2 small{
	font-size: 14px;
	color: #00c;
}
.zlcx-result .PatentBlock h2 small i{
	color: #666;
}
.zlcx-result .PatentBlock h2 a{
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	display: inline;
	color: #00c;
	text-decoration: underline;
}
.zlcx-result .PatentBlock h2 a .red{
	font-weight: normal;
}
.zlcx-result .PatentBlock h5{
	color: green;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.zlcx-result .PatentBlock h5 a{
	color: green;
	text-decoration: underline;
	margin-right: 15px;
}
.zlcx-result .PatentBlock h5 a:hover{
	color: green;
	text-decoration: underline;
}
.zlcx-result .PatentBlock h6{
	color: #666;
	font-size: 14px;
}
.zlcx-result .PatentBlock h6 i.fa-indent{
	margin-right: 3px;
}
.zlcx-result .PatentBlock h6 a{
	color: #666;
	text-decoration: underline;
	font-size: 14px;
}
.zlcx-result .PatentBlock p{
	margin: 0px;
}
.zlcx-result .btn10 img{
	border: 1px solid #ddd;
}

/* 公司专利多重查询 */
.zlcx-top .info-multi{
	float: left;
	margin-top: 12px
}
.zlcx-top .info-multi div{float: left;}
.zlcx-top .info-multi .kw{
	border: 1px solid #5bc0de;
	line-height: 37px;
	height: 37px;
	width: 398px;
	margin-bottom: 5px;
	margin-right: 10px;
}
.zlcx-top .info-multi .btn{
	padding: 0px 12px;
	line-height: 35px;
	border-radius: 0px;
}
/* 专利查询详情页 */
.zlcxDetail{
	float: left;
	width: 100%;
	border-top-width: 30px;
	border-top-style: solid;
	border-top-color: #1A6FC0;
	margin-bottom: 30px;
}
.zlcxDetail .box{
	margin-top: 100px;
	border: 1px solid #C8D8F2;
	padding: 10px;
}
.zlcxDetail .box h3{
	margin-top: 5px;
	margin-bottom: 20px;
	line-height: 30px;
	height: 30px;
}
.zlcxDetail .box h6{
	color: #666;
	font-size: 14px;
	border-bottom: 1px dotted #CCC;
	line-height: 2em;
	margin: 0 0 5px;
}
.zlcxDetail .box .media .media-left .media-object{
	width: 350px;
}
.zlcxDetail .box p{color: #555;}
.zlcxDetail .box p strong{color: #333;}
.zlcxDetail .box p a{
	color: #00C;
	text-decoration: underline;
	margin-right: 10px;
}
.zlcxDetail .box p a:hover{
	color: #F00;
}
.zlcxDetail .box h5{
	border-top: 1px dotted #CCC;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 10px;
}
.zlcxDetail .box h5 span{color: #AED6FF;}
.zlcxDetail .box label{color: #ababab;}
.zlcxDetail .box table{
	font-size: 15px;
}
.zlcxDetail .box table .tb{
	background-color: #f1f9fe;
}
.zlcxDetail .box table tr td{
	line-height: 30px;
}
.zlcxDetail .box table tr td p{
	margin: 0px;
}
.zlcxDetail .box table tr td p a{
	color: #317ee7;
}
.zlcxDetail .box table tr td p a:hover{
	color: #333;
}
.zlcxDetail .box table tr td ul li{
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.zlcxDetail .box table tr td ul li span{
	background-color: #4fc1ea;
	line-height: 25px;
	height: 25px;
	width: 25px;
	border-radius: 50%;
	color: #fff;
	display: block;
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-top: 3px;
}
.apipages ul li > a{
	padding: 8px 30px;
	font-size: 18px;
	border-radius: 25px;
} 

/* 高企查询 */
.gqzs-list .panel .panel-heading{
	font-size: 20px;
	color: #505050;
	padding-left: 40px;
	font-weight: bold;
	line-height: 40px;
}
.gqzs-list .panel .panel-body{
	padding: 0px;
}
.gqzs-list .panel .panel-body ul {
    padding: 20px 0 20px 20px;
    overflow: hidden;
}
.gqzs-list .panel .panel-body ul li{
	float: left;
	width: 25%;
	font-size: 15px;
	color: #666666;
	line-height: 40px;
	background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY4RkZBRDNFREIxMTFFNkExNTRGNzU3RjU0NDg0QzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY4RkZBRDRFREIxMTFFNkExNTRGNzU3RjU0NDg0QzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRjhGRkFEMUVEQjExMUU2QTE1NEY3NTdGNTQ0ODRDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRjhGRkFEMkVEQjExMUU2QTE1NEY3NTdGNTQ0ODRDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAAMAAwMBEQACEQEDEQH/xABKAAEAAAAAAAAAAAAAAAAAAAAIAQEAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwBOA//Z') no-repeat left;
	padding-left: 10px;
}
#gaoqiModal{top: 5%;}
#gaoqiModal .modal-body table .tb{
	background-color: #f1f9fe;
}
/* 高企搜索结果页 */
.gqzs-search .logo img {
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
}
.rainbow-bg1 {
	background-color: #83c44e;
}
.rainbow-bg2 {
	background-color: #2196f3;
}
.rainbow-bg3 {
	background-color: #e53935;
}
.rainbow-bg4 {
	background-color:#10c4b5;
}
.rainbow-bg5 {
	background-color:#4ac138;
}
.rainbow-bg6 {
	background-color:#be3c0e;
}
.rainbow-bg7 {
	background-color:#2146fa;
}
.rainbow-bg8 {
	background-color:#e53093;
}
.rainbow-bg9 {
	background-color:#08cfa3;
}
.rainbow-bg10 {
	background-color:#ffac13;
}
.rainbow-bg11 {
	background-color:#78c66a;
}
.rainbow-bg12 {
	background-color:#8960f3;
}
.rainbow-bg13 {
	background-color:#e56345;
}
.rainbow-bg14 {
	background-color:#00c0a5;
}
.rainbow-bg15 {
	background-color:#efac97;
}
.rainbow-bg16 {
	background-color:#383c4e;
}
.rainbow-bg17 {
	background-color:#2196f3;
}
.rainbow-bg18 {
	background-color:#e53935;
}
.rainbow-bg19 {
	background-color:#50c0a5;
}
.rainbow-bg20 {
	background-color:#a52820;
}
.rainbow-bg21 {
	background-color:#1af29b;
}
.rainbow-bg22 {
	background-color:#293aca;
}
.rainbow-bg23 {
	background-color:#3884b9;
}
.rainbow-bg24 {
	background-color:#4765c8;
}
.rainbow-bg25 {
	background-color:#566dd7;
}
.rainbow-bg26 {
	background-color:#6547e6;
}
.rainbow-bg27 {
	background-color:#748fb5;
}
.rainbow-bg28 {
	background-color:#83a904;
}
.rainbow-bg29 {
	background-color:#92fa13;
}
.rainbow-bg30 {
	background-color:#b1b292;
}
.list-job-hot{}
.list-job-hot li{
	float: left;
	width: 100%;
	margin-bottom: 15px;
	background: #fff;
	cursor: pointer;
	padding: 15px;
}
.list-job-hot li:hover {
    box-shadow: 0 6px 12px 0 rgba(166,172,184,.2);
    -webkit-box-shadow: 0 6px 12px 0 rgba(166,172,184,.2);
}
.list-job-hot li .logo{
	float: left;
	width: 100px;
	margin-right: 7px;
}
.list-job-hot li .logo .rides{
	display: block;
	height: 100px;
	width: 100px;
	border-radius: 8px;	
	padding: 11px 10px;
	text-align: center;
	
}
.list-job-hot li .logo .rides a{
	color: #FFF;
	font-size: 18px;
}
.list-job-hot li .info{
	float: left;
	width: 139px;
}
.list-job-hot li .info h3{
	margin-top: 0px;
}
.list-job-hot li .info h3 a{
	display: inline-block;
	font-size: 16px;
	color: #333;
	line-height: 25px;
	max-width: 145px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-decoration: none;
}
.list-job-hot li .info h3 a:hover{
	color: #317ee7;
}
.list-job-hot li .info p{
    font-size: 14px;
    color: #666;
    line-height: 25px;
    height: 25px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.list-job-hot li .info h4 {
	font-size: 14px;
	line-height: 25px;
}
.list-job-hot li .info h4 .fa-map-marker-alt {
    color: #4fc1ea;
}


/* 视频首页 */
.video-nav{
	float: left;
	width: 100%;
	margin-top: 35px;
	margin-bottom: 35px;
}
.video-nav .main_nav{
	margin-bottom: 16px;
	border-radius: 24px;
	background-color: #f8f8f8;
	line-height: 42px;
	height: 42px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
.video-nav .main_nav i.fa{
	color: #ff6700;
	font-size: 18px;
	margin-right: 5px;
}
.video-nav .main_nav a{
	color: #b0b0b0;
	display: inline-block;
	position: relative;
	margin: 0 10px;
	padding: 0;
	overflow: hidden;
	font-size: 15px;
	letter-spacing: normal;
	line-height: 45px;
	vertical-align: top;
	white-space: nowrap;
}
.video-nav .main_nav a:hover{
	color: #ff6700;
}
.video-nav .main_nav .bold{
	color: #333;
	font-weight: bold;
	width: 110px;
	margin-left: 20px;
}
.video-nav .main_nav .bold::after {
    position: absolute;
    top: 50%;
    right: 0px;
    width: 1px;
    height: 12px;
    margin-top: -6px;
    background-color: #ccc;
    content: "";
}
.video-index-hot{}
.video-index-hot h2{
	width: 150px;
	float: left;
	margin-top: 0px;
	margin-bottom: 20px;
}
.video-index-hot .mod_title_tabs {
    *zoom: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display: inline-block;
    *display: inline;
    position: relative;
    top: 0px;
    margin: 0 10px;
    vertical-align: top;
    user-select: none;
}
.video-index-hot .mod_title_tabs .current {
    background: linear-gradient(90deg,#ffb821 0,#ff5c38 45%,#ff1459);
        background-color: rgba(0, 0, 0, 0);
    background-color: #ff183e;
    color: #fff;
}
.video-index-hot .mod_title_tabs button{
	display: inline-block;
	position: relative;
	margin: 0 10px;
	margin-left: 10px;
	padding: 0 24px;
	border-radius: 17px;
	background-color: #f8f8f8;
	color: #111;
	font-size: 13px;
	line-height: 34px;
	border: 0px;
}
.video-index-hot .mod_player{
	overflow: hidden;
	border-radius: 4px;
	background-color: #000;
	height: 365px;
}
.video-index-hot .col-md-4{
	padding-right: 10px;
	padding-left: 10px;
}
.video_list_item {
    *zoom: 1;
	display: inline-block;
    *display: inline;
	position: relative;
	padding: 0;
	color: #999;
	font-size: 12px;
	letter-spacing: normal;
	vertical-align: top;
	height: 220px;
}
.video_list_item .figure {
    *zoom: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display: block;
    position: relative;
    width: 100%;
    user-select: none;
}
.video_list_item .figure img {
	margin-bottom: 5px;
	border-radius: 4px;
}
.video_list_item .figure .figure_caption {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: auto;
    height: 20px;
    padding: 0px 10px 10px 10px;
    overflow: hidden;
    border-radius: 0 0 4px 4px;
    background: linear-gradient(0deg,#000,#000 25.5%,#000 70%,#000);
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
    color: #fff;
    font-size: 13px;
    letter-spacing: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.video_list_item .figure_detail a{
	font-size: 14px;
	line-height: 20px;
}
.video_list_item .figure_detail a:hover{color: #ff5c38;}
.video_list_item.active .figure_detail a, 
.video_list_item.active .figure_detail .figure_btn_preview {
    color: #ff5c38;
}
.video_list_item .figure_detail{
    padding-right: 20px;
	height: 40px;
    overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	word-wrap: break-word;
	display: -webkit-box;
	height: auto;
	max-height: 40px;
	overflow: hidden;
	letter-spacing: 1px;
	white-space: normal;
	word-break: break-all;
	position: relative;
}
.video_list_item .figure_detail .figure_btn_preview {
    position: absolute;
    right: 0;
    bottom: 0px;
    padding-left: 4px;
    cursor: pointer;
}
.mod_rank_list {
	padding: 12px 0;
	border-radius: 4px;
	background-color: #f8f8f8;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	position: relative;
}
.mod_rank_list .rank_item {
	-webkit-column-break-inside: avoid;
	display: block;
	position: relative;
	float: left;
	width: 100%;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 25px;
}
.mod_rank_list_2column .rank_num {
    left: 16px;
}
.mod_rank_list .rank_num_1, .mod_rank_list .rank_num_2, .mod_rank_list .rank_num_3 {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: linear-gradient(180deg,#ffb821 0,#ff5c38 45%,#ff1459);
}
.mod_rank_list .rank_num_1, .mod_rank_list .rank_num_2, .mod_rank_list .rank_num_3 {
    color: #ff183e;
    font-size: 28px;
}
.mod_rank_list .rank_num {
    position: absolute;
    left: 20px;
    color: #666;
    font-size: 30px;
    line-height: 30px;
}
.mod_rank_list .rank_title {
    color: #111;
    font-weight: 700;
    line-height: 24px;
	margin-left: 25px;
    font-size: 15px;
}
.mod_rank_list .rank_update {
	top: 20px;
	right: 20px;
	color: #999;
	font-size: 13px;
	margin-left: 25px;
}
/* 视频列表页 */
.list_mod_channel_nav {
	height: 34px;
	overflow: hidden;
	line-height: 34px;
	margin-top: 30px;
}
.list_mod_channel_nav .nav_label {
    display: inline-block;
    color: #111;
    font-size: 15px;
    font-weight: 700;
    vertical-align: top;
    cursor: default;
}
.list_mod_channel_nav .nav_label i.fa-cloudversify{
	color: #ff6700;
	margin-right: 5px;
	font-size: 18px;
	font-weight: normal;
}
.list_mod_channel_nav a{
    display: inline-block;
    margin-left: 13px;
    padding: 0 24px;
    border-radius: 18px;
    background-color: #f8f8f8;
    color: #111;
    font-size: 14px;
    vertical-align: top;
}
.list_mod_channel_nav a:hover{color: #ff6700;}
/* 视频详情页 */
.show-video{
	background-color: #0f0f1e;
	padding-top: 30px;
	float: left;
	width: 100%;
	min-width: 1226px;
}
#player{
	background-color: #000;
	width: 876px;
	float: left;
	height: 542px;
}
#player video{
	height: 542px;
	width: 906px;
}
.show-video .mod_player_side {
	width: 320px;
	height: 100%;
	float: left;
	background: #1c1d30;
	color: #bbb;
}
.show-video .mod_player_side .player_title {
	z-index: 2;
	position: relative;
	color: #fff;
	font-size: 22px;
	font-weight: 500;
	line-height: 32px;
	padding-top: 16px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
	height: 117px;
}
.show-video .mod_player_side .btn_collect {
	display: block;
	z-index: 3;
	position: absolute;
	top: 16px;
	right: 25px;
	width: 44px;
	height: 32px;
	border-radius: 16px;
	color: #999;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
	font-size: 22px;
}
.show-video .mod_player_side .btn_collect:hover{
	background-color: #ff6700;
	color: #fff;
}
.show-video .mod_player_side .mod_text_tabs {
    height: 40px;
    margin: 8px -10px 12px 20px;
    color: #868686;
    font-size: 16px;
}
.show-video .mod_player_side .mod_text_tabs a{
	display: inline-block;
	position: relative;
	margin-right: 30px;
	line-height: 40px;
}
.show-video .mod_player_side .mod_text_tabs a.past{
	color: #ff6700;
}
.show-video .mod_player_side .mod_text_tabs a.back{
	color: #fff;
}
.show-video .mod_player_side .mod_text_tabs a.back:hover{color: #ff6700;}
.show-video .mod_player_side .mod_text_tabs a.past::after {
    display: block;
    height: 2px;
    margin: 0 4px;
    background-color: #ff6700;
    content: "";
}
.show-video .mod_figure {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.show-video .mod_figure .figure_list{
	overflow-y:scroll; 
	height: 337px;
}
.show-video .mod_figure .list_item {
	display: block;
	height: 90px;
	margin: 0;
	color: #999;
	font-size: 12px;
	letter-spacing: normal;
	float: left;
	width: 100%;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
}
.show-video .mod_figure .figure {
	width: 130px;
	height: 74px;
	overflow: hidden;
	float: left;
	position: relative;
}
.show-video .figure img {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    background-color: #ececec;
    background-color: rgba(236,236,236,.1);
    user-select: none;
	transition: box-shadow .15s linear,-webkit-filter .3s ease-out;
}
.show-video .figure .figure_count {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: auto;
    height: 20px;
    padding: 0px 10px 10px 10px;
    overflow: hidden;
    border-radius: 0 0 4px 4px;
    background: linear-gradient(0deg,#000,#000 25.5%,#000 70%,#000);
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
    color: #fff;
    font-size: 13px;
    letter-spacing: normal;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.show-video .mod_figure .figure_detail {
    position: relative;
   	height: 74px;
	padding-left: 10px;
	float: left;
	width: 140px;
}
.show-video .mod_figure .figure_detail .figure_detail_two_row {
    display: block;
    height: 43px;
    overflow: hidden;
}
.show-video .mod_figure .figure_detail .figure_title {
	width: 100%;
	overflow: hidden;
	font-size: 15px;
	font-weight: 400;
	line-height: 22px;
	text-overflow: ellipsis;
	display: block;
	white-space: normal;
	color: #bbb;
}
.show-video .mod_figure .current .figure_detail .figure_title{
    color: #ff6700;
}
.show-video .mod_figure .figure_detail .figure_title:hover{
	color: #ff6700;
}
.show-video .mod_figure .figure_detail .figure_num {
	color: #999;
	margin-top: 15px;
}
.show-video .mod_figure .figure_detail .figure_num .fa-caret-right{
	margin-right: 5px;
}
.show-video .video_title{
	color: #ccc;
	font-size: 26px;
	font-weight: 400;
	cursor: default;
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 60px;
	height: 60px;
}
.show-video .video_info_wrap{
	display: inline-block;
	overflow: hidden;
	line-height: 28px;
	float: left;
	width: 130px;
}
.show-video .video_info_wrap span:first-child{
	border-color: #3f3f4b;
	background-color: rgba(255,255,255,.2);
	color: #0f0f1e;
}
.show-video .video_info_wrap .form-control, .show-video .video_info_wrap span:last-child{
	border-color: #3f3f4b;
	background-color: #0f0f1e;
}
.show-video .video_info_wrap .form-control{
	color: rgba(255,255,255,.6);
}
.show-video .video_tags{
	float: left;
	margin-left: 3px;
}
.show-video .video_tags .btn-default{
	border-radius: 2px;
	background-color: rgba(255,255,255,.2);
	color: rgba(255,255,255,.6);
	border-color: #3f3f4b;
	margin-left: 5px;
}
.show-video .video_tags a:hover{
	color: #ff6700;
}
.show-video .player_headline{
	float: left;
	width: 100%;
	position: relative;
	height: 50px;
}
.show-video .desc_on::after {
    position: absolute;
    bottom: 0;
    left: 108px;
    width: 0;
    height: 0;
    border-width: 0 6px 6px;
    border-style: solid;
    border-color: transparent transparent #fff;
    display: table;
	content: "";
}
.show-video-rel{
	padding-bottom: 50px;
}
.mod_row_box{
	margin-top: 40px;
	margin-bottom: 40px;
}
.mod_row_box .mod_bd{
	font-size: 16px;
	line-height: 35px;
}
.mod_box .mod_bd ul{}
.mod_box .mod_bd ul li{
	float: left;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
}
.mod_box .mod_bd ul li .figure{
	float: left;
	position: relative;
}
.mod_box .mod_bd ul li .figure_pic{
	display: block;
	width: 130px;
	border-radius: 4px;
}
.mod_box .mod_bd ul li .rank_box {
	overflow: hidden;
	font-size: 12px;
	position: absolute;
	top: 0px;
}
.mod_box .mod_bd ul li .rank_box span{
    position: relative;
    height: 13px;
    margin: 0 2px 0 0;
	color: #999;
	display: block;
	width: 100%;
	height: 100%;
	font-size: 13px;
	line-height: 15px;
	text-align: center;
	opacity: .9;
	padding: 2px 5px 2px 6px;
	border-radius: 4px 0 0 0;
	background: #0f0f1e;
}
.mod_box .mod_bd ul li .figure_detail{
	display: block;
	float: left;
	font-weight: bold;
	font-size: 15px;
	margin-left: 10px;
	width: 130px;
}
.mod_box .mod_bd ul li .figure_detail:hover{color: #ff6700;}

/* 高企选类 */
.search-xuan {
	height: 256px;
	background: url(../images/search-xuan.png) no-repeat center;
	color: #fff;
	overflow: hidden;
	letter-spacing: 1px;
	text-align: center;
	width: 100%;
	clear: both;
	float: left;
	min-width: 1226px;
}
.search-xuan h3 {
    text-align: center;
    margin: 65px auto 10px;
    font-size: 32px;
    font-weight: 600;
    letter-spacing: 2px;
}
.search-xuan h3 span {
    font-size: 18px;
}
.index-xuan{}
.index-xuan table caption {
	text-align: center;
	font-size: 22px;
	margin-bottom: 30px;
}
.index-xuan table tr {
	height: auto;
	float: left;
	width: 100%;
	padding-bottom: 50px;
}
.index-xuan table tr th {    
    padding-top: 15px;
	padding-left: 40px;
}
.index-xuan table tr th a{
	font-size: 16px;
    font-weight: normal;
	border-radius: 0px;
}
.index-xuan table tr td {
    padding-top: 15px;
}
.index-xuan table tr td a {
    color: #b0b0b0;
}
.index-xuan table tr td a:hover {
    color: #317ee7;
}

/* 高企列表页 */
.navxuanlie{
	margin-top: 30px;
	margin-bottom: 20px;
}
.navxuanlie .nav > li > a {
    padding: 10px 17px;
}
.navxuanlie .nav > li.on a {
    background-color: #ff6700;
    color: #FFF;
    margin-left: 2px;
}
.navxuanlie .nav > li > a:focus, 
.navxuanlie .nav > li > a:hover {
    background-color: #ff6700;
    color: #FFF;
}
.xuanGroupRight{}
.xuanGroupRight ul li{
	float: left;
	width: 100%;
	padding: 15px;
}
.xuanGroupRight ul li:hover{
	background-color: rgba(49, 126, 231, 0.08);
	cursor: pointer;
}
.xuanGroupRight ul li h5{
	font-size: 18px;
}
.xuanGroupRight ul li p{
	color: #777;
	line-height: 25px;
}
.xuanGroupRight span.highlight{
	color: #F00;
	background-color: #FF0;
}