/* CSS Document */
#logo a {
    color  : #a33724;
    display: block;
}

.nav {
    background: #a33724;
}

.nav li {
    border-right: 1px solid #56abee;
}

.nav li a:hover {
    background: #56abee;
}

.it .curr {
    border-top: 2px solid #a33724;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    border-top: 2px solid #a33724;
}

.xTbg {
    background: #a33724;
}

.dNav dt {
    border-left: 4px solid #a33724;
}

.btnnor {
    background: #2c96ea;
    color     : #fff;
    box-shadow: none;
    box-sizing: border-box;
    border    : none;
}

.schBox .schItem .schIpt {
    border: 1px solid #d6e0ea;
}

.subNav .curr a {
    border-top: 2px solid #a33724;
}

.schBox .schTab .curr {
    background: #a33724;
}

.consultList .li3 {
    margin-left: 10px;
}

.consultList .li3 .btn {
    background: #a33724;
}

.toprow>.link {
    background-color: #a33724;
    border-bottom   : 1px solid #e42f2f;
}

.header {
    background-color: #a33724;

}

.main-content .container-index .newslist .caption li.current a {
    border-top: 3px solid #a33724;
    color     : #a33724;
}

.main-content .container-index .newslist .content ul li .cont.content-txt a:hover {
    color: #a33724;
}

.main-content .container-index .newslist .content ul li div .content-info p a:hover {
    color: #a33724;
}

.main-content .container-index .calendar .ui-datepicker .dayTip_last a {
    background-color: #d12f2f;
}

.main-content .container-index .calendar .ui-datepicker .dayTip a {
    background-color: #a33724;
}

.header .nav li:hover a {
    color: #fff;
}

/* 个人中心配色 */

.text-primary {
    color: #fff !important;
}

a {
    /* color: #a33724; */
}

.css-public-page .userindex-page .container .sidenav .panel .panel-heading {
    background-color: #a33724;
}

.css-public-page .userindex-page .container .sidenav .panel ul .current a {
    color: #a33724;
}

.css-public-page .userindex-page .container .sidenav .panel ul .current {
    border-left-color: #a33724;
}

body .btnnor {
    background-color: #a33724 !important;
    color           : #fff;
}

.footer {
    border-top-color: #a33724;
    background-color: #a33724;
    background-image: none;
}

.breadcrumb ol li a {
    color: #a33724;
}

.infoBox .span1 a,
.infoBox .span2 a,
.infoBox .span3 a,
.infoBox .span7 a,
.attentionList .span2 a,
.infoBox .span6 a {
    color: #a33724;
}


.userTab a {
    color: #333;
}

.userTab a.curr {
    color: #a33724;
}

.css-public-page .userindex-page .container .content .css-tabs ul .current,
.css-public-page .userindex-page .container .content .css-tabsclick ul .current {
    background-color: #a33724;
}

.pagination .page .current a {
    background-color: #a33724;
    border-color    : #a33724;
}

.pagination .page li a:hover {
    background-color: #a33724;
    border-color    : #a33724;
}

.css-public-page .userindex-page .container .content .css-tabs,
.css-public-page .userindex-page .container .content .css-tabsclick {
    border-bottom-color: #fff;
}

.css-public-page .userindex-page .container .content .css-tabs ul li:hover,
.css-public-page .userindex-page .container .content .css-tabsclick ul li:hover {
    background-color: #a33724
}

.css-public-page .userindex-page .container .content .css-tabs ul .current,
.css-public-page .userindex-page .container .content .css-tabsclick ul .current {
    background-color: #a33724
}

.css-wrapper .infoList li a {
    color: #a33724;
}

.form .form-group .select .chosen-container-single .chosen-single:focus,
.form-sm .form-group .select .chosen-container-single .chosen-single:focus {
    border-color: #a33724
}

.form .form-group .select .chosen-container .chosen-drop,
.form-sm .form-group .select .chosen-container .chosen-drop {
    border-left-color  : #a33724;
    border-bottom-color: #a33724;
    border-right-color : #a33724;
    border-radius      : 0
}

.form .form-group .select .chosen-container-active .chosen-single,
.form-sm .form-group .select .chosen-container-active .chosen-single {
    border-color: #a33724
}

.form .form-group input:focus,
.form-sm .form-group input:focus,
.form .form-group i:focus,
.form-sm .form-group i:focus {
    border-color: #a33724;
}

.css-public-page .userindex-page .container .content .content-main .searchbox>ul>li .select .chosen-container .chosen-drop {
    border-left-color  : #a33724;
    border-bottom-color: #a33724;
    border-right-color : #a33724;
}

.css-public-page .userindex-page .container .content .content-main .searchbox>ul>li .select .chosen-container-single .chosen-single:focus {
    border-color: #a33724
}

.css-public-page .userindex-page .container .content .content-main .searchbox>ul>li .select .chosen-container-active .chosen-single {
    border-color: #a33724
}

.css-wrapper .infoList li .aire {
    color: #fff;
}

.css-wrapper .mTit {
    background      : none;
    background-color: #f1f1f1;
}

.css-wrapper .procedure ul li .lightline {
    background-color: #a33724;
}

.css-wrapper .userindex-page .container .content .alert .contor dl dd input:focus {
    border-color: #a33724;
}

.css-wrapper .procedure {
    height: auto;
}

.pages .selected a {
    background-color: #a33724;
    border-color    : #a33724;
}

.pages a:hover {
    background-color: #a33724;
    border-color    : #a33724;
    color           : #fff;
}

.css-wrapper .msgList .span3 a {
    color: #a33724;
}

.css-wrapper .infoBox .faculty-introduce-list .facultyBlock .majorList li a:hover {
    border-color: #a33724;
    color       : #a33724;
}

.css-wrapper #affairTabs .pager .yiiPager .selected a {
    background-color: #a33724;
    border-color    : #a33724;
    color           : #fff;
}

.css-wrapper #affairTabs .pager .yiiPager a:hover {
    background-color: #a33724;
    border-color    : #a33724;
    color           : #fff;
}

.css-wrapper .consult-side .qlink li.curr a {
    color: #a33724;
}

.css-wrapper .consultType li a {
    color: #a33724;
}

.css-wrapper .consultType .select a {
    color: #a33724;
}

.css-wrapper .web_pwa_body .web_pwd_cont .tc .web_pwdbtn {
    background      : none;
    color           : #fff;
    box-shadow      : none;
    text-shadow     : none;
    margin          : 0 auto;
    height          : 40px;
    line-height     : 40px;
    padding         : 0;
    background-color: #a33724;
    width           : 300px;
}

.css-wrapper .web_pwa_body .web_pwd_cont .email.tc .email_input .input_email {
    background      : none;
    box-shadow      : none;
    text-shadow     : none;
    background-color: #a33724;
    color           : #fff;
    margin-top      : 15px;
}

.css-wrapper .web_pwa_body .web_pwd_cont>div:first-child .fw {
    color: #a33724;
}

.css-wrapper .qlink li.curr a {
    color: #a33724;
}


.css-public-page .css-toprow {
    background-color: #a33724;
    border-bottom   : 1px solid #e42f2f;
}

.css-public-page .css-toprow .link li {
    color: #fff;
}

.css-public-page .css-toprow .link li a {
    color: #fff;
}

.css-public-page .css-toprow .container .welcome {
    color: #fff;
}

.css-footer {
    background: url(../csu/i/footer.jpg) repeat center center;
    min-height: 249px;
    font-size : 12px;
    overflow  : hidden;
    color     : #d9d9d9;
    text-align: left;
}

.css-public-page .css-header {
    height          : 100px;
    background-color: #a33724;
}

.css-public-page .css-header .logo {
    height    : 55px;
    margin-top: 22px;
    float     : left;
}

.css-public-page .css-header .logo img {
    height: 100%;
}

.css-footer {
    background-color: #a33724;
    background-image: none;
    min-height      : 249px;
    font-size       : 12px;
    overflow        : hidden;
    color           : #d9d9d9;
    text-align      : left;
}


.css-wrapper #RelativeBlogs {
    border-color: #a33724;
}

.css-wrapper #RelativeBlogs strong {
    background: #a33724 0 0 repeat;
}

.css-wrapper #RelativeBlogs ul li a {
    color: #a33724 !important;
}