/*-----------------------------左侧边栏-----------------------------*/

/*二级问题分类*/
.fenlei-sec {
	width: 100%;
    box-sizing: border-box;
    background-color: white;
    padding: 0 30px;
}
.fenlei-sec .title,
.pro-container .title {
	height: 50px;
	line-height: 50px;
	box-sizing: border-box;
	border-bottom: 1px solid #e5e5e5;
}
.fenlei-sec .title li,
.pro-container .title li {
	width: 20%;
    height: 50px;
    float: left;
    text-align: center;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 50px;
    position: relative;
    border-bottom: 2px solid transparent;
}
.fenlei-sec .title li:not(:last-child) a:after,
.pro-container .title li:not(:last-child) a:after {
	content: "";
    width: 2px;
    height: 20px;
    margin-top: 15px;
    border-right: 1px solid #e5e5e5;
    display: block;
    z-index: 2016;
    float: right;
}
.fenlei-sec .title li.on,
.pro-container .title li.on {
	border-bottom: 2px solid #239aff;
    color: #239aff;
}
.fenlei-sec .title li.on:after,
.pro-container .title li.on:after {
	content: "";
    width: 0;
    height: 0;
    border-top: none;
    border-bottom: 6px solid #239aff;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -6px;
    z-index: 2016;
}
.fenlei-sec .list {
	height: 150px;
}
.fenlei-sec .list .item {
	
}
.fenlei-sec .list .item ul {
	overflow: hidden;
}
.fenlei-sec .list .item li {
	margin-top: 20px;
	font-size: 14px;
	float: left;
	width: 12.5%;
	color: #757575;
	cursor: pointer;
}
.fenlei-sec .list .item li.on,
.fenlei-sec .list .item li:hover
{
	color: #239aff;
}
.pro-container {
	width: 100%;
    box-sizing: border-box;
    background-color: white;
    padding: 0 30px;
    margin-top: 25px;

    height: 693px;
}
.pro-container .title {
}
.pro-container .title li {
	
}
.pro-container .title li.on {
	
}
.pro-container .item>ul {
	overflow: hidden;

	/*height: 216px;*/
}
.pro-container .item>ul>li {
	width: 100%;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dashed #e5e5e5;
	float: left;
	color: #337ab7;
}
.pro-container .item>ul>li a:nth-child(1) {
	width: 70%;
	float: left;
	white-space:nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.pro-container .item>ul>li:hover{
    color: red;
}
.pro-container .item>ul>li span:nth-child(2) {
	width: 30%;
	float: right;
}
.pro-container .item>ul>li ul {
	float: left;
	color: #c6c6c6;
}
.pro-container .item>ul>li ul>li {
	float: left;
}
.pro-container .item>ul>li ul>li:nth-child(1) {
	min-width: 68px;
}
.pro-container .item>ul>li ul>li:nth-child(1):after {
	content: '';
	width: 1px;
	height: 21px;
	display: block;
	background-color: #e5e5e5;
	float: right;
	margin: 7px 5px 0 0;
}
.pro-container .item>ul>li ul>li:nth-child(2) {
	min-width: 80px;
}
.pro-container .item>ul>li ul>li:nth-child(3) {
	min-width: 70px;
	padding-left: 5px;
}


/*-------分页--------*/
.fenye_anjian{
    width:100%;
    height:50px;
    position:relative;
    margin: 50px auto 0;
}
.fenye_anjian>ul {
    text-align: center;
    overflow: hidden;
}
.fenye_anjian ul li{
    display: inline-block;
    border:1px solid #bcbcbc;
    height:28px;
    line-height: 28px;
    padding:0 10px;
    margin:0 10px;
    border-radius: 5px;
    font-size: 0.9em;
    cursor:pointer;
}
.fenye_anjian ul li:hover{
    background: #239aff;
    color: #ffffff;
    border:1px solid #239aff;
}
.fenye_anjian>ul>li:nth-child(3){
    border:none;
    overflow: visible;
    height: 30px;
}
.fenye_anjian>ul>li:nth-child(3):hover{
    background: none;
    color:#000000;
}
.fenye_anjian .on {
    background: #239aff;
    color: #ffffff;
    border:1px solid #239aff;
}
.fenye_anjian span {
    margin:10px 10px;
    display: inline-block;
    border: 1px solid #bcbcbc;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    margin: 0 10px;
    border-radius: 5px;
    font-size: 0.9em;
    cursor: pointer;
}
.fenye_anjian .input-num:hover {
    background: none;
}
.fenye_anjian .input-num {
    margin:10px 10px;
    display: inline-block;
    border: 1px solid #bcbcbc;
    height: 28px;
    line-height: 28px;
    padding: 0;
    margin: 0 10px;
    border-radius: none;
    font-size: 0.9em;
    cursor: auto;
}
.fenye_anjian .input-num select{
    width:auto;
    padding: 0 8px;
    height:100%;
    outline: none;
}
.fenye_anjian .input-num select option{
    text-align: center;
}































