*{margin: 0;list-style-type:none;}
/* .mainPart{width: 1000px;background: white;height: 250px;margin: 0 auto;position: relative;overflow: hidden;} */
.mainFoot{position: absolute;bottom: 0;background: #eeeeee;width: 100%;height: 25px;z-index: 999}
.mainFoot span{font-size: 10px;color: #666;width: 100%;text-align: center;display: inline-block;cursor: pointer;}
.options{margin-left: 0;display: flex;align-items: center;opacity: 0;flex-wrap: wrap;    position: relative;padding-right: 50px;}
.options .labelname{
      order: -1;  font-size: 14px;margin-bottom: 10px;} 
.options div{background: #fff;color: #b01f24;border: 1px solid #b01f24;border-radius: 5px;height: 30px;margin: 0 10px 10px 0;float: left;position: relative;line-height: 30px;font-size: 13px;width: auto;text-indent: 10px;}
.o_close{cursor: pointer;color: #ccc;margin: 0 8px auto}
.o_close:hover {color: #ccc;}
.topPart,.mainPart{border-bottom: 1px solid #ccc;}
.mainTop{width: 100%;height: 50px;background: #eeeeee;}
.check input{margin-left: 30px;height: 27px;border: none;width: 170px;}
.getNum{width: 200px;display: inline-block;font-size: 11px;color: #444;}
.getNum span{font-size: 25px;margin-left: 30px;}
/* .mainMiddle{width: 1300px;height: 200px;margin-left: 10px;position: absolute;left: -325px} */
.flex{display:flex;flex-wrap: wrap;align-items: center;}
.m_point{    display: flex; align-items: center;justify-content: flex-start;}
.m_point2{ display: flex; align-items: center;justify-content: flex-start;}
.m_title{font-weight: bold;font-size: 14px;height: 20px;line-height: 20px}
.labelname{padding:0 10px;font-size: 14px;color: #5C5C5C;height: 32px;line-height: 32px;}
.mainCategory{
		display: flex;
		align-items: center;
    	flex-wrap: wrap;
        background-color: #FEFCF8;
        padding: 10px;
	}
	.mainCategory a{
		display: inline-block;
		margin:5px 10px; 
		padding:0 15px;
		border-radius: 4px;
		color: #0C1A22;
	}
	#mainMiddle{
		display: flex;
		align-items: flex-start;
	}
	.mainCategory a.currented{background: #8b0f16; color:#fff;}
.clearAll{
    background: #fff;
    color: #666;
    cursor: pointer;
    border-color: #0C1A22!important;
    padding: 0 10px 0 0;
    position: absolute!important;
    right: 0;
    top:0;
}
.skillbar {
    position:relative;
    display:block;
    margin: 0 0 0 15px;
    cursor: pointer;
    float: left;
}

.skillbar-title span {
    display:block;
    font-weight: 100;
    font-size: 14px;
    color: #111;
    padding:0 10px;
    height:32px;
    line-height:32px;
    cursor: pointer;
}
.skill-bar-percent {
    position:absolute;
    right:35px;
    top:0;
    font-size:11px;
    height:35px;
    line-height:35px;
    color:#ffffff;
    color:rgba(0, 0, 0, 0.4);
}
html:lang(zh-CN) .skillbar-title span,
html:lang(zh-HK) .skillbar-title span{
    font-weight: 500;
    font-size: 14px;
}
