﻿.left-nav .content a:link {
    color: #b40022;
    font-size: 14px;
}
.left-nav .content a:visited {
    color: #b40022;
}
.left-nav .content a:hover {
    color: #b40022;
}
.left-nav .content a:active {
    color: #b40022;
}

.sub_title_list_active{
  background-color: #ee2244;
  float: left;
  margin-right: 42px;
  text-align: center;
  height: 68px;
  padding: 22px 20px 0 20px;
  font-size: 16px;
}


.txt-lg-blue{
  color: #ee2244;
  font-size: 20px;
}


.index-hot-right{
  color: #fff;
  background-color: #ee2244;
  line-height: 40px;
  margin-top: 20px;
  padding-top: 10px;
  text-align: center;
  padding-bottom: 10px;
}

a.link-blue-font18:link {
    color: #ee2244;
    font-size: 18px;
}
a.link-blue-font18:visited {
    color: #ee2244;
}
a.link-blue-font18:hover {
    color: #ff2200;
}
a.link-blue-font18:active {
    color: #ff2200;
}


a.link-blue-font14:link {
    color: #ee2244;
    font-size: 14px;
}
a.link-blue-font14:visited {
    color: #ee2244;
}
a.link-blue-font14:hover {
    color: #ff2200;
}
a.link-blue-font14:active {
    color: #ff2200;
}


a.link-blue-font12:link {
    color: #ee2244;
    font-size: 12px;
}
a.link-blue-font12:visited {
    color: #ee2244;
}
a.link-blue-font12:hover {
    color: #ff2200;
}
a.link-blue-font12:active {
    color: #ff2200;
}

.index-hot-right-grey .small a:link {
  color: #ee2244;
  font-size: 12px;
  text-decoration: underline;
}
.index-hot-right-grey .small a:visited {
    color: #ee2244;
}
.index-hot-right-grey .small a:hover {
    color: #ff2200;
}
.index-hot-right-grey .small a:active {
    color: #ff2200;
}

.txt-blue-l{
  font-size: 16px;
  color: #ee2244;
}

hr.divider-2 {
    border: 1px solid #ee2244;
    color: #fff; 
    background-color: #fff;
    width: 100%;
    margin-top: 20px;
}

.txt-blue-m{
  font-size: 14px;
  color: #ee2244;
}

.slider-item.active a:link {
    color: #ee2244;
    font-size: 18px;
    text-decoration: none;
}
.slider-item.active a:visited {
    color: #ee2244;
    text-decoration: none;
}
.slider-item.active a:hover {
    color: #ee2244;
    text-decoration: none;
}
.slider-item.active a:active {
    color: #ee2244;
    text-decoration: none;
}

.time-item-active a:link {
    color: #ee2244;
    font-size: 18px;
    text-decoration: none;
}
.time-item-active a:visited {
    color: #ee2244;
    text-decoration: none;
}
.time-item-active a:hover {
    color: #ee2244;
    text-decoration: none;
}
.time-item-active a:active {
    color: #ee2244;
    text-decoration: none;
}

.small-item-active a:link {
    color: #ee2244;
    font-size: 14px;
    text-decoration: none;
}
.small-item-active a:visited {
    color: #ee2244;
    text-decoration: none;
}
.small-item-active a:hover {
    color: #ee2244;
    text-decoration: none;
}
.small-item-active a:active {
    color: #ee2244;
    text-decoration: none;
}

.email-me-1{
  background-color: #ee2244;
  color: #fff;
  padding: 20px 20px 0px 30px;
  cursor: pointer;
}

.email-me-2{
  background-color: #f5f5f5;
  color: #ee2244;
  padding: 20px;
}

.hot-download{
  border: 1px solid #dcdcdc;
  border-top: 2px solid #ee2244;
  margin-top: 20px;
  margin-bottom: 0px;
}

.nav-3 .active a:link {
    color: #ee2244;
    font-size: 16px;
}
.nav-3 .active a:visited {
    color: #ee2244;
}
.nav-3 .active a:hover {
    color: #ee2244;
    text-decoration: none;
}
.nav-3 .active a:active {
    color: #ee2244;
    text-decoration: none;
}

.nav-3 div .underline{
  border-bottom: 1px solid #ee2244;
  position: absolute;
  width: 90px;
  left: -15px;
  top: 32px;
  z-index: 10;
}

.teacher-recom-lable{
  color: #ee2244;
  border: 1px solid #ee2244;
  font-size: 12px;
  padding: 2px 5px 2px 5px;
  -webkit-border-radius: 3px !important;
     -moz-border-radius: 3px !important;
          border-radius: 3px !important;  
}

.download-btns{
  background-color: #ee2244;
  margin-left: 5px;
  padding: 1px 20px 1px 20px;
  -webkit-border-radius: 3px !important;
     -moz-border-radius: 3px !important;
          border-radius: 3px !important;  
}

.modal-title{
  color: #ee2244;
}

.btn-sample { 
  color: #ffffff; 
  background-color: #ee2244; 
  border-color: #ee2244; 
} 
 
.btn-sample:hover, 
.btn-sample:focus, 
.btn-sample:active, 
.btn-sample.active, 
.open .dropdown-toggle.btn-sample { 
  color: #ffffff; 
  background-color: #e51235; 
  border-color: #ee2244; 
} 
 
.btn-sample:active, 
.btn-sample.active, 
.open .dropdown-toggle.btn-sample { 
  background-image: none; 
} 
 
.btn-sample.disabled, 
.btn-sample[disabled], 
fieldset[disabled] .btn-sample, 
.btn-sample.disabled:hover, 
.btn-sample[disabled]:hover, 
fieldset[disabled] .btn-sample:hover, 
.btn-sample.disabled:focus, 
.btn-sample[disabled]:focus, 
fieldset[disabled] .btn-sample:focus, 
.btn-sample.disabled:active, 
.btn-sample[disabled]:active, 
fieldset[disabled] .btn-sample:active, 
.btn-sample.disabled.active, 
.btn-sample[disabled].active, 
fieldset[disabled] .btn-sample.active { 
  background-color: #ee2244; 
  border-color: #ee2244; 
  background-color: #ee2244; 
} 
 
.btn-sample .badge { 
  color: #ee2244; 
  background-color: #ffffff; 
}


.set-order-btn.active a:link {
    color: #ee2244;
    font-size: 12px;
    text-decoration: none;
}
.set-order-btn.active a:visited {
    color: #ee2244;
    text-decoration: none;
}
.set-order-btn.active a:hover {
    color: #ee2244;
    text-decoration: none;
}
.set-order-btn.active a:active {
    color: #ee2244;
    text-decoration: none;
}

.nav-3 .active .arrow{
  z-index: 10;
  position: absolute;
  background-image: url("../images/arrow_ielts.png");
  height: 6px;
  width: 11px;
  top:27px;
  left:22px;
}

.upline{
  border-top: 2px solid #ee2244;
  position: absolute;
  top:-2px;
  z-index: 10;
}


.sub_title_list a:link {
  font-size:16px;
    color: #333 !important;
}
.sub_title_list a:visited {
    color: #333 !important;
}
.sub_title_list a:hover {
    color: #ee2244 !important;
    text-decoration:none !important;
}
.sub_title_list a:active {
    color: #ee2244 !important;
    text-decoration:none !important;
}

.index-hot-right-bottom-item1{
  border-bottom: 1px dashed #d9d9d9;
  margin-bottom: 15px;
  padding-bottom: 15px;
}

.public-teacher .media-heading .title{
  background-color: #ee2244;
}

.slider-item.active{
  border-top:2px solid #ee2244;
  float: left;
}

.slider-item.small-link.active a:link {
    color: #ee2244;
    font-size: 14px;
    text-decoration: none;
}
.slider-item.small-link.active a:visited {
    color: #ee2244;
    text-decoration: none;
}
.slider-item.small-link.active a:hover {
    color: #ee2244;
    text-decoration: none;
}
.slider-item.small-link.active a:active {
    color: #ee2244;
    text-decoration: none;
}
.btn-tag{
    background:none;
    border: 1px solid #ee2244 !important;
    border-radius:0px;
    color:#313131 !important;
    padding:2px 10px;
    font-size:12px !important;
}
.btn-tag:hover,.btn-tag:active{
    background:#ee2244;
    color:#fff !important;
    border-radius:0px;
    font-weight:normal;
    font-size:12px !important;
}

.exam-search-public span,.exam-search-public a{
    color:#ee2244;
    font-size: 12px;
}
.hot-download-exam {
    border: 1px solid #dcdcdc;
    border-top: 2px solid #ee2244;
    margin-top: 41px;
    margin-bottom: 0px;
}

.exam-tags a:hover,.exam-tags a:active{
    background:#ee2244;
    color:#fff !important;
    border:1px solid #ee2244;
    box-shadow: 2px 2px 2px #C1C1C1;
}

.essence{
    border-bottom:1px solid #DDDDDD;
    border-right:1px solid #DDDDDD;
    border-left:1px solid #DDDDDD;
    border-top:2px solid #ee2244;
}
.dialog-other .modal-header{
  background:#ee2244;
  padding: 18px;
}
.dialog-other .dingyue h6 span {
    color: #ee2244;
}
.modal-footer button {
    background: #ee2244;
}
.modal-footer button:hover{
  background:#df4a63;
}
.dialog-other .close:hover{
  color:#ee2244;
}
.dialog-other .close:hover{
  color:#f25872;
  text-shadow:none;
}
.collect-article-white{
    width:100%;
    height:100%;
    background:#fff;
    color:#ee2244 !important;
    font-size: 24px;
}