/*tab-job*/
.item-thumbnail-left .item-content {
  padding-left: 86px;
  min-height: 70px!important; 
}


/*tab-person*/
.item-avatar > img:first-child,
.item-avatar .item-image,
.item-avatar .item-content > img:first-child,
.item-avatar .item-content .item-image,
.item-avatar-left > img:first-child,
.item-avatar-left .item-image,
.item-avatar-left .item-content > img:first-child,
.item-avatar-left .item-content .item-image {
top: 20px!important;
left: 9px!important;
max-width: 50px!important;
max-height: 50px!important;
}
/*tab-job,tab-person*/
.item-avatar .item-content,.item-thumbnail-left .item-content {
  padding-right:34px!important;
}
.item-balanced{
    padding:6px;
    text-align:center;
}
.item-light{
    padding:8px;
}
.col-25 {
    margin-top:10px;
    margin-bottom:10px;
    border-right:1px solid #ccc;
    width:24.5%;
}
.last{
    border-right:none;
}
.border-bottom {
    border-bottom:2px solid #ccc;
}
.margin {
    margin-top:10px;
    margin-bottom:10px;
}

.border0{
    border:0;
}
.border-bottom0 {
    border-bottom:0;
}


body {
}
.margin {
    margin-top:15px;
    margin-bottom:10px;
}
a:link {
    text-decoration: none;
    color: black;
}
a:visited {
    text-decoration: none;
    color: black;
}

.col-25 {
    margin-top:10px;
    margin-bottom:10px;
    border-right:1px solid #ccc;
    width:24.5%!important;
}
.last{
    border-right:none;
}

.border-bottom {
    border-bottom:2px solid #ccc;
}
.width100{
    width:100%;
}

.col-10{width:10%!important;}
.col-15{width:15%!important;}
.col-50{width:50%!important;}
.col-75{width:75%!important;}
.col-50n {
    margin-top:10px;
    margin-bottom:10px;
    border-right:1px solid #ccc;
    width:49.5%;
    float:left;
}

.floatleft{float:left;}


/*蓝色修改自定义颜色*/
.bar.bar-calm {
    background-color: #0099FB;
    text-align:center;
}
.item.item-calm {
    background-color: #0099FB;
    text-align:center;
}
.button.button-blue {
    border-color: #0a9dc7;
    background-color: #0099FB;
    color: #fff;
    border-radius: 25px;
}
.button.button-fugong {
    border-color: #0033A0;
    background-color: #0033A0;
    color: #fff;
}
.button.button-fugongGXQ {
    border-color: #019987;
    background-color: #019987;
    color: #fff;
}
.button.button-fugongYD {
    border-color: #C50102;
    background-color: #C50102;
    color: #fff;
}
.button.button-temp1 {
    border-color: #f26031;
    background-color: #f26031;
    color: #fff;
    border-radius: 20px;
}
.button.button-temp2 {
    border-color: #0a9dc7;
    background-color: #0099FB;
    color: #fff;
    border-radius: 20px;
}
.button-radius {
    border-radius: 25px;
}
/*橙色文字*/
.font-orange {
    color: #FE6A05;
}
/*蓝色图标*/
.icon-blue {
    color: #0099FB;
}
.color4A{
    color: #4A4A4A;
}


.icon-width{
    width:25%;
    text-align:center;
}

.title-color-red {
    color: #C4442B;
}
.title-color-grey{
    color:#707070;
}
.font-20 {
    font-size: 20px;
}
.font-14 {
    font-size: 14px;
}
.font-16 {
    font-size: 16px;
}
.font-18 {
    font-size: 18px;
}
.font-bold{
    font-weight:bold;
}
.padding-all {
    padding: 0px 10px 0px 10px;
}

.width35 {
    width: 35%;
}

.width65 {
    width: 65%;
}
.width40 {
    width: 40%;
}

.width60 {
    width: 60%;
}

.ico-my{
    height:45px;
}

.course {
    height: 130px;
    margin:0 0 20px 0;
}
.padding-left-10 {
    padding-left: 10px;
}
.padding-top-10 {
    padding-top: 10px;
}
.course-bg{
    background-color:#F8F8F8;
}
.margin-0{
    margin:0;
}
.course-span {
    padding: 8px 20px 8px 20px;
    background-color: #C4432E;
    color:white;
    border-radius:18px;
}

.news{
    height:90px;
}
.news-image{
    width:95%;
    height:80px;
}
.news-span {
    padding: 1px 10px 1px 10px;
    color: #C4442B;
    border: 1px solid #C4442B;
}

.width25 {
    width: 25%;
}

.width75 {
    width: 75%;
}

.font-school-black {
    color: #364555
}
.font-school-orange {
    color: #87714a
}
.font-school-red {
    color: #9d2128
}
.line-height-25{
    line-height:30px;
}
.school-time-orange {
    border:1px solid #87714a;
    border-radius:15px;
    padding:1px 7px 1px 7px;
}
.school-time-red {
    border: 1px solid #9d2128;
    border-radius: 15px;
    padding: 1px 7px 1px 7px;
}

.bg-red{
    background-color:red;
}
.font-color-white{
    color:white;
}
.button.button-school {
    border-color: #C4432E;
    background-color: #C4432E;
    color: #fff;
    border-radius: 25px;
}
.button.button-school2 {
    color: black;
    border-radius: 25px;
}

.button-my {
    border-color: #C4432E;
    background-color: #C4432E;
    color: #fff;
    border-radius: 15px;
    padding:5px 15px 5px 15px;
}