﻿.back-button {
	width: 20px;
}
.style-page {
	margin-bottom: 10px;
}
.style-page .pxui-tab-nav i,
.style-page .pxui-list span {
	background-image:url(../images/index.png);
	background-size:260px 134px;
}
.style-page .pxui-tab-nav {
	background:#fff;
	padding:10px 0;
	line-height:18px;
	height:auto;
	overflow:hidden;
	box-shadow:0px 2px 5px #e7e7e7;
}
.style-page .pxui-tab-nav a.selected span {
	position:absolute;
	border-bottom: 2px solid #046ad2;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	height: 0;
	bottom: -10PX;
	left: 50%;
	margin-left: -45%;
	width:90%;
}
.style-page .pxui-tab-nav a {
	height:auto;
	position:relative;
	width: 19%;
	font-weight: bold;
	font-size: 16px;
}
.style-page .pxui-tab-nav i {
	width:24px;
	height:21px;
	display:block;
	margin:auto;
	background-position:-28px 0;
}
.style-page .pxui-tab-nav a.selected:nth-child(1) i {
	background-position:-33px 0;
}
.style-page .pxui-tab-nav a.selected {
	background:#fff;
	line-height:18px;
	color:#046ad2;
}
.style-page .pxui-tab-nav a:nth-child(2) i {
	background-position:-80px 0;
}
.style-page .pxui-tab-nav a.selected:nth-child(2) i {
	background-position:-55px 0;
}
.style-page .pxui-tab-nav a:nth-child(3) i {
	background-position:-135px 0;
}
.style-page .pxui-tab-nav a.selected:nth-child(3) i {
	background-position:-110px 0;
}
.style-page .pxui-tab-nav a:nth-child(4) i {
	background-position:-185px 0;
}
.style-page .pxui-tab-nav a.selected:nth-child(4) i {
	background-position:-160px 0;
}
.style-page .pxui-tab-nav a:nth-child(5) i {
	background-position:-235px 0;
}
.style-page .pxui-tab-nav a.selected:nth-child(5) i {
	background-position:-210px 0;
}
.style-page .pxui-list a {
	height:66px;
	position:relative;
}
.style-page .pxui-list {
	line-height:50px;
}
.style-page .pxui-list b {
	font-size:16px;
	display:inline-block;
	margin-left:62px;
	padding: 13px 0;
}
.style-page .pxui-list p {
	position:absolute;
	margin-top:-45px;
	margin-left:76px;
	overflow:hidden;
	height:30px;
}
.style-page .pxui-list p a {
	display:inline;
	border:0;
	padding:0;
}
.style-page .pxui-list span {
	position:absolute;
	width:48px;
	height:48px;
	border-radius:24px;
	background-position:0 -32px;
	margin-top:9px;
}
.style-page .pxui-list :nth-child(3) span {
	background-position:-53px -32px;
}
.style-page .pxui-list :nth-child(5) span {
	background-position:-212px -32px;
}
.style-page .pxui-list :nth-child(7) span {
	background-position:-159px -32px;
}
.style-page .pxui-list :nth-child(9) span {
	background-position:-106px -32px;
}
.style-page .pxui-list :nth-child(11) span {
	background-position:-159px -85px;
}
.style-page .pxui-list :nth-child(13) span {
	background-position:-212px -85px;
}
.tuan-list{margin-top:10px; background:#fff; overflow:hidden;padding: 10px 12px;height:auto;}
.tuan-list .img120{ float:left; margin-right:10px; padding:5px;}
.pxui-color-yellow{color:#ffc832}
.tuan-list .title,.tuan-list .detail{display: block; overflow:hidden; color:#575757;font-size:14px; font-weight:700;}
.tuan-list .title{height: auto;padding-top:6px;line-height:20px; padding-right: 10px; color: #383838}
.tuan-list .detail{ line-height:22px; height:50px;display:none;}
.newsp {
	border-bottom:1px dashed #575757;
    height:50px;
	overflow:hidden;	
}
.newsp a{
	display: inline-block;
    height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: 92%; 
	font-size: 14px;
	padding: 13px 0;
	border-bottom:1px dashed #575757;
	}
.newsp ye{
	color:#575757;
	margin-left:2px;
	}
.newsp b{
	display: inline-block;
    font-weight: 500;
    vertical-align: middle;
	color:#046ad2;
	}
.wap404 {
	background-color: #575757;
	height: 300px;
	padding: 0 20px;
}
.wap404 p{
	color: #FFF;
	font-size: 50px;
	text-align: center;
	line-height: 75px;
}
.pagination-wrapper {
	margin: 0 12px 12px 12px;
	background-color: #FFF;
}
.pagination {
	height: 35px;
    text-align: center;
	padding: 10px 0;
}
.pagination li {
	display: inline-block;
    height: 34px;
    margin-right: 5px;
}
.pagination li a {
	float: left;
    display: block;
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    font-size: 16px;
    border: 1px solid #dddddd;
    color: #555555;
    text-decoration: none;
}