@charset "utf-8";
.pc{
    width:100%;
    font-size:14px;
    font-family: 微软雅黑;
    background-color:#f6f6f6;
    border-top:1px solid #e3e3e3;
}
.pc_top{
    width:1000px;
    margin:30px auto;
}
.pc_top .leftBtn{
    float: left;
}
.pc_top .person{
    width:180px;
    height:200px;
    background-color:#14b6dd;
    text-align: center;
    color:#fff;
}
.pc_top .person .headPic{
	width:70px;
	height:70px;
	border-radius:50%;
	overflow:hidden;
}
.pc_top .person a{
    display: inline-block;
    padding-top:10px;
    color:#fff;
}
.pc_top .person a span{
    display: block;
}
.pc_top .person span img{
	display:inline-block;
	padding-left:3px;
}
.pc_top .person .num{
    margin-top:15px;
}
.pc_top .person p{
    line-height:25px;
    text-align: center;
    margin-left:50px;
    cursor:pointer;
}
.pc_top .chosen{
    padding-bottom:30px;
}
.pc_top .fans i{ 
    width:18px;
    height:16px;
    background:url("../images/icon.png") -199px 0;
    float: left;
    margin-top:4px;
    margin-right:8px;
}
.pc_top .concern i{
    width:18px;
    height:18px;
    background:url("../images/icon.png") -221px 0;
    float: left;
    margin-top:4px;
    margin-right:8px;
}
.pc_top .chosen{
    width:178px;
    background:#fff;
    border:1px solid #e3e3e3;
    margin-top: 8px;
    padding-top:26px;
}
.pc_top .chosen a{
    font-size:18px;
    text-align:left;
    display: block;
    line-height:48px;
}
.pc_top .chosen dd a{
    font-size:14px;
}
.pc_top .chosen p,.pc_top .chosen dl{
    margin-left: 60px;
    position: relative;
}
.pc_top .homepage i{
    width:20px;
    height:18px;
    background: url("../images/icon.png") -244px 0;
    position: absolute;
    top:14px;
    left: -32px;
}
.pc_top .trade i{
     width:20px;
     height:20px;
     background: url("../images/icon.png") -267px 0;
     position: absolute;
     top:14px;
     left: -32px;
 }
.pc_top .classRoom i{
    width:17px;
    height:15px;
    background: url("../images/icon.png") -290px 0;
    position: absolute;
    top:16px;
    left: -32px;
}
.pc_top .askQues i{
    width:18px;
    height:20px;
    background: url("../images/icon.png") -309px 0;
    position: absolute;
    top:16px;
    left: -32px;
}
.pc_top .set i{
    width:19px;
    height:19px;
    background: url("../images/icon.png") -329px 0;
    position: absolute;
    top:14px;
    left: -32px;
}
.pc_top .chosen a:hover{
    color:#40baef;
}
.pc_top .chosen a.active{
    color:#40baef;
}
.contHead{
    padding: 22px 0 0 21px;
}
.contHead h4{
    font-size: 24px;
    color: #15b6dd;
}
/*新消息提示*/
.pc_top .rightCon_mail{
    width:813px;
    border:1px solid #e3e3e3;
}
.pc_top .rightCon_mail .webset{
    background-color:#fff;
}

.pc_top .chosen .system_message{
	position:relative;
}
.chosen .system_message i{
	width:34px;
	height:28px;
	text-align:center;
	line-height:33px;
	color:#fff;
	font-size:12px;
	background: url("../images/qipao.png") -1px 0 no-repeat;
	position:absolute;
	top:8px;
	left:55px;
}