a{text-decoration:none !important}
.hover:hover {
	color:#0070fe;
	text-decoration:none
}
.a_link,.jzw-jx-ranking-list .jiaxiao-general a {
	-webkit-transition:all;
	-moz-transition:all;
	-ms-transition:all;
	transition:all;
	-webkit-transition-duration:.25s;
	-moz-transition-duration:.25s;
	-ms-transition-duration:.25s;
	transition-duration:.25s;
	text-decoration:none
}
.a_link:hover,.jzw-jx-ranking-list .jiaxiao-general a:hover {
	color:#0070fe;
	text-decoration:none
}
.h-first.first {
	padding-left:0 !important;
	border-left:0 !important;
	margin-left:0 !important
}
.h-last.last {
	padding-right:0 !important;
	border-right:0 !important;
	margin-right:0 !important
}
.inline-block {
	display:inline-block;
	*zoom:1;
	*display:inline;
	vertical-align:middle
}
.bd_3blue {
	background-color:#0070fe
}
.bd_3blue:hover {
	background-color:#50c2ff
}
.bd_3blue:active {
	background-color:#139ee9
}
.jzw-jx-web1-theme .jzw-jx-left {
	width:870px
}
.jzw-jx-web1-theme .jzw-jx-right {
	width:240px;
	padding-left:20px
}
.jzw-jx-list- {
	width:940px;
	overflow:hidden;
	padding-bottom:28px
}
.jzw-jx-list-r {
	width:240px;
	margin-left:20px;
	overflow:hidden;
	padding:0
}
.jzw-jx-ranking-sort {
	border:1px solid #eaeaea;
	color:#999;
	width:942px;
	margin-bottom:20px
}
.jzw-jx-ranking-sort .ranking-province-citys li {
	padding:10px;
	width:922px
}
.jzw-jx-ranking-sort .ranking-province-citys a {
	padding:4px 11px;
	color:#666;
	float:left;
	white-space:nowrap
}
.jzw-jx-ranking-sort .ranking-province-citys a:hover {
	color:#0070fe
}
.jzw-jx-ranking-sort .ranking-province-citys a.active {
	color:#0070fe
}
.jzw-jx-ranking-sort ul li {
	border-bottom:1px dotted #e8e8e8;
	position:relative;
	float:left;
	width:942px;
	overflow:hidden
}
.jzw-jx-ranking-sort ul li.last {
	border-bottom:0
}
.jzw-jx-ranking-result {
	border:1px solid #eaeaea;
	background:#f5f5f5;
	height:32px;
	padding:0 16px 0 8px;
	line-height:32px;
	width:918px
}
.jzw-jx-ranking-result .tips {
	float:right;
	margin-right:20px;
	color:#666
}
.jzw-jx-ranking-result i {
	padding:0 10px;
	color:#ff6531
}
.jzw-jx-ranking-result .ranking-operator {
	float:right;
	display:inline;
	color:#999
}
.jzw-jx-ranking-result .ranking-operator a,.jzw-jx-ranking-result .ranking-operator span {
	float:left
}
.jzw-jx-ranking-result .ranking-operator span {
	padding:0 4px
}
.jzw-jx-ranking-result .ranking-operator a.disable {
	cursor:default
}
.jzw-jx-ranking-result a:hover {
	text-decoration:none
}
.jzw-jx-ranking-result .ranking-operator a.prev {
	color:#ff6531;
	padding-left:14px;
	background:url(images/cor_left.png) left 11px no-repeat
}
.jzw-jx-ranking-result .ranking-operator a.next {
	color:#666;
	padding-right:14px;
	background:url(images/cor_right_active.png) right 11px no-repeat
}
.jzw-jx-ranking-list-recommend {
	padding:20px 0
}
.jzw-jx-ranking-list-recommend .ranking-recommend-title {
	text-align:center;
	font-size:18px;
	color:#666;
	padding:36px 0;
	background:#fff
}
.jzw-paging {
	margin:30px 0 22px 0
}
.jzw-jx-list-l {
	width:1200px
}
.jzw-jx-ranking-list {
	color:#666;
	width:1200px;
	background:#fff
}
.jzw-jx-ranking-list ul,.jzw-jx-ranking-list li {
	position:relative
}
.jzw-jx-ranking-list .ul-list {
	/*padding:0 20px*/
}
.jzw-jx-ranking-list .ul-list li {
	border-bottom:1px solid #e6e6e6;
	height:160px;
	width:1178px;
	overflow: hidden;
	padding-top:20px;
	padding-left:20px;
}
.jzw-jx-ranking-list .ul-list li:hover {
	background: #F2f2f2
}
.jzw-jx-ranking-list .ul-list li.last {
	border-bottom:0
}
.jzw-jx-ranking-list .jiaxiao-logo {
	width: 226px;
    height: 140px;
	overflow:hidden;
	margin-right:20px;
	display:inline
}
.jzw-jx-ranking-list .jiaxiao-logo img {
	/*width:auto;*/
	width: 140px;
    height: 140px;
	background:url("/statics/images/erji/jiaxiaologo.png") center center no-repeat;
	background-size:140px
}
.jzw-jx-ranking-list .jiaxiao-logo a {
	display:block;
	text-align:center;
	line-height:0;
	height:100%
}
.jzw-jx-ranking-list .jiaxiao-no-logo {
	width:120px;
	height:100px;
	line-height:100px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	position:absolute;
	top:20px;
	left:0;
	font-size:16px;
	color:#666;
	z-index:2
}
.jzw-jx-ranking-list .jiaxiao-general div {
	width:500px;
}
.jzw-jx-ranking-list .jiaxiao-general .title h2,.jzw-jx-ranking-list .jiaxiao-general .title i,.jzw-jx-ranking-list .jiaxiao-general .title a {
	display:inline-block
}
.jzw-jx-ranking-list .jiaxiao-general .title h2 {
	font-size:18px;margin-top:3px;
}
.jzw-jx-ranking-list .jiaxiao-general .title a {
	/*background:#fff;*/
	left:0;
	top:0;
	z-index:1
}
.jzw-jx-ranking-list .jiaxiao-general .title i {
	padding-left: 30px;
    font-size: 18px;
    color: #FF9826;
}
.jzw-jx-ranking-list .jiaxiao-general .title em {
	display:inline-block;
	margin-left:12px;
	background:#0070fe;
	border-radius:2px;
	line-height:12px;
	padding:3px 5px;
	color:#fff
}
.jzw-jx-ranking-list .jiaxiao-general a {
	color:#333
}
.jzw-jx-ranking-list .hot-train-filed span,.jzw-jx-ranking-list .hot-train-filed a {
	display:inline-block;
	overflow:hidden
}
.jzw-jx-ranking-list .hot-train-filed span {
	margin-right:12px;
	max-width:410px;
	*width:410px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#333
}
.jzw-jx-ranking-list .hot-train-filed a {
	margin-left:4px;
	color:#0070fe
}
.jzw-jx-ranking-list .hot-train-filed .list-mark {
	background:#ff5252;
	color:#fff;
	padding:0 6px;
	border-radius:2px
}
.jzw-jx-ranking-list .link-nav a {
	display:inline-block;
	margin:0 5px;
	color:#787878
}
.jzw-jx-ranking-list .link-nav .first {
	margin-left:0
}
.jzw-jx-ranking-list .link-nav .last {
	color:#999;
	text-decoration:none;
	cursor:default
}
.jzw-jx-ranking-list .link-nav .last:hover {
	color:#999
}
.jzw-jx-ranking-list .ranking-price span,.jzw-jx-ranking-list .ranking-price b {
	display:inline-block;
	padding-right:18px;
	overflow:hidden;
	color:#666
}
.jzw-jx-ranking-list .ranking-price .color999 {
	color:#999
}
.jzw-jx-ranking-list .ranking-price b {
	color:#ff8700
}
.jzw-jx-ranking-list .ranking-score,.jzw-jx-ranking-list .ranking-count {
	margin-top:4px
}
.jzw-jx-ranking-list .ranking-count span {
	float:left;
	margin-right:16px
}
.jzw-jx-ranking-list .ranking-count span.last b {
	border-right:0
}
.jzw-jx-ranking-list .ranking-count b {
	color:#0070fe;
	border-right:1px solid #e2e2e2;
	padding-right:14px
}
.jzw-jx-ranking-list .ranking-count b.no-data {
	color:#999;
	font-weight:normal
}
.jzw-jx-ranking-list .score-num {
	float:left;
	margin-top:2px
}
.jzw-jx-ranking-list .score-num span {
	color:#ff8700;
	padding:0 4px 0 8px;
	font-weight:bold
}
.jzw-jx-ranking-list .score-num .dianping-count {
	color:#666;
	font-weight:normal
}
.jzw-jx-ranking-list .score-num .dianping-count b {
	border-left:1px solid #e2e2e2;
	padding-left:14px
}
.jzw-jx-ranking-list .ranking-recruit {
	height:24px
}
.jzw-jx-ranking-list .ranking-recruit span {
	margin-right:12px
}
.jzw-jx-ranking-list .jiaxiao-score {
	width:120px;
	text-align:center;
	position:absolute;
	right:376px;
	top:50%;
	height:80px;
	margin-top:-25px;
	color:#ff8700
}
.jzw-jx-ranking-list .jiaxiao-icon {
	color:#666;
	width:120px;
	text-align:left;
	position:absolute;
	right:196px;
	top:90px;
	height:80px;
	margin-top:-25px;
}

.jzw-jx-ranking-list .jiaxiao-baoming {
	width:120px;
	text-align:center;
	position:relative;
	top: 11px;
    right: -273px;
	height:120px;
	border-left:1px solid #E6E0E0;
}
.jzw-jx-ranking-list .link_baoming{display: inline-block;}
.jzw-jx-ranking-list .jiaxiao-baoming .list_baoming{
	width:80px;
	height:30px;

	margin-left:33px;
	line-height:30px;
	background: #0070fe;
	color:#fff;
	border-radius:5px;
	opacity: 0.8;
	z-index:1000000;
}

.jzw-jx-ranking-list .jiaxiao-baoming .list_baoming:hover{
	opacity: 1
}
.jzw-jx-ranking-list .jiaxiao-score span {
	display:block
}
.jzw-jx-ranking-list .jiaxiao-score .price-description {
	color:#969696;
	font-size:13px;
	padding-top:6px;
	text-decoration: line-through;
}
.jzw-jx-ranking-list .jiaxiao-score.no-score {
	height:26px;
	margin-top:-13px
}
.jzw-jx-ranking-list .jiaxiao-score b {
	font-size:18px;
	font-weight:bold;
	padding:0 4px;
}
.jzw-jx-ranking-list .jiaxiao-score font{
	font-size:16px;
	display: inline-block;
}
.jzw-jx-ranking-list .jiaxiao-score span {
	font-size:15px
}
.jzw-jx-ranking-list .jiaxiao-score a {
	display:inline-block;
	color:#0070fe;
	padding-top:2px
}
.jzw-ranking-sort {
	background:#fff;
	color:#4c4c4c;
	margin-bottom:10px;
}
.jzw-ranking-sort .ranking-province-citys li {
	padding:10px
}
.jzw-ranking-sort .ranking-province-citys a {
	padding:4px 11px;
	color:#666;
	float:left;
	white-space:nowrap
}
.jzw-ranking-sort .ranking-province-citys a:hover,.jzw-ranking-sort .ranking-province-citys a.active {
	color:#0070fe
}
.jzw-ranking-sort li {
	position:relative;
	float:left;
	/*line-height:30px*/
}
.jzw-ranking-sort li.last dl {
	border-bottom:0;
}
.jzw-ranking-sort .sort-item-province {
	padding:8px 6px
}
.jzw-ranking-sort a {
	float:left
}
.jzw-ranking-sort .ranking-sort-tab {
	width:100%;
	line-height:40px;
	background:#F7F7F7;
	padding:0;
	font-size:14px
}

.jzw-ranking-sort .ranking-sort-tab a {
	text-align:center;
	text-decoration:none;
}
.jzw-ranking-sort ul li>a {
    float: none;
    text-align:center;
	text-decoration:none;
	padding:0px !important;
}
.jzw-ranking-sort .filter-sort-wrap {
	width:100%;
	float:left;
	padding:6px 0;
	border-top:1px solid #e5e5e5
}
.jzw-ranking-sort .filter-sort-wrap a {
	text-decoration:none
}
.jzw-ranking-sort .filter-sort-wrap a:hover {
	text-decoration:none
}
.jzw-ranking-sort .filter-sort-wrap a.first span {
	padding-right:0
}
.jzw-ranking-sort .filter-sort-wrap a.last {
	border-right:0
}
.jzw-ranking-sort .filter-sort-wrap a.active {
	color:#0070fe
}
.jzw-ranking-sort .filter-sort-wrap .no-type span {
	background:no-repeat
}
.jzw-ranking-sort .filter-sort-wrap span {
	float:left;
	padding-right:10px
}
.jzw-ranking-sort .filter-sort-wrap .sort-title {
	float:left;
	padding:0 12px 0 16px
}
.jzw-ranking-sort .filter-sort-wrap .desc span {
	background:url("/statics/images/erji/asc.png") right center no-repeat;
	_background-position:right 1px
}
.jzw-ranking-sort .filter-sort-wrap .asc span {
	background:url("/statics/images/erji/desc.png") right center no-repeat;
	_background-position:right 1px
}
.ranking-sort-item {
	font-size:14px
}
.ranking-sort-item .ranking-sort-title,.ranking-sort-item dl,.ranking-sort-item dt,.ranking-sort-item dd {
	float:left
}
.ranking-sort-item .float-blank {
	line-height:0;
	font-size:0;
	height:0;
	width:0
}
.ranking-sort-item a {
	padding:0 14px;
	white-space:nowrap;
	color:#666;
	margin: 0 3px;
	 text-decoration: none;
}
.ranking-sort-item a:hover{
	color: #0070fe;
}
.ranking-sort-item a.active {
	color: #fff;
    background: #0070fe;
}
.ranking-sort-item dl {
	width:847px;
	display:inline;
	position:relative;
	border-bottom:1px dotted #e6e6e6;
	padding:8px 0 6px 88px
}
.ranking-sort-item dl dt {
	height:100%
}
.ranking-sort-item dl dd {
	width:777px;
	position:relative;
}
.ranking-sort-item dl.more-area dd {
	width:777px;
	height:auto;
	overflow:hidden;
}
.ranking-sort-item dl.more-area .more-item {
	display:block
}
.ranking-sort-item dl .more-item {
	cursor:pointer;
	display:none;
	right:20px;
	top:6px;
	padding:0 12px 0 0;
	margin:0;
	background:url("/statics/images/erji/more.png") right center no-repeat;
	position:absolute;
	color:#666;
	text-decoration:none
}
.ranking-sort-item dl .more-item:hover {
	color:#0070fe
}
.ranking-sort-item dl .more-item.up-item {
	background:url("/statics/images/erji/up_item.png") right center no-repeat
}
.ranking-sort-item .ranking-sort-title {
	width:106px;
	text-align:center;
	position:absolute;
	bottom:0;
	top:0;
	left:0;
	_height:150px;
	z-index:10
}
.ranking-sort-item .ranking-sort-title span {
	padding-top:8px;
	display:block
}
/*.ranking-sort-item .custom-price {
	color:#8d8d8d;
	cursor:default;
	width:262px;
	text-decoration:none
}*/
.ranking-sort-item .custom-price:hover {
	color:#8d8d8d;
	text-decoration:none
}
.ranking-sort-item .custom-price input,.ranking-sort-item .custom-price span {
	float:left
}
.ranking-sort-item .custom-price input {
	font-size:14px;
	width:60px;
	padding:0 4px;
	margin:3px 4px 0 4px;
	color:#000;
	height:22px;
	border:1px solid #e6e6e6;
	background:#fff;
	outline:0;
	text-align:center;
	vertical-align:middle;
	line-height:22px
}
.ranking-sort-item .custom-price button {
	width:50px;
	height:24px;
	line-height:22px;
	background:#0070fe;
	color:#fff;
	margin-left:8px
}
