@charset "UTF-8";
/*中间内容部分*/
.channel {
  margin: 30px auto;
}
/*中间左侧内容部分*/
.channel .channel_left {
  width: 838px;
  float: left;
}
.channel .channel_left ul li {
  margin-top: 28px;
}

.channel .channel_left ul li .channel_lefttime {
  width: 89px;
  float: left;
}

.channel .channel_left ul li .channel_lefttime span {
  font-size: 36px;
  color: #666;
  line-height: 36px;
}

.channel .channel_left ul li .channel_lefttime b {
  font-size: 12px;
  font-weight: normal;
}

.channel .channel_left ul li .channel_leftcenter {
  float: left;
  width: 632px;
}

.channel .channel_left ul li .channel_leftcenter h2 {
  font-size: 18px;
  color: #222;
  font-weight: normal;
}

.channel .channel_left ul li .channel_leftcenter h2 a {
  color: #222;
}
.channel .channel_left ul li .channel_leftcenter h2 a:hover{
    color: #df1837;
}

.channel .channel_left ul li .channel_leftcenter p {
  font-size: 14px;
  line-height: 28px;
  color: #666;
  margin-top: 14px;
}

.channel .channel_left ul li .channel_leftxq {
  width: 78px;
  height: 27px;
  float: right;
  background: #df1837;
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 27px;
  margin-top: 45px;
}

.channel .channel_left .pagnation {
  margin-top: 50px;
}
/*中间右侧内容部分*/
.channel .channel_right {
  width: 300px;
  float: right;
}
/* 雅思备考工具 */
.channel .channel_right .encyclopedia {
  border: 1px solid #ddd;
}

.channel .channel_right .encyclopedia h4 {
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  color: #666;
  text-indent: 15px;
}

.channel .channel_right .encyclopedia .list {
  float: left;
  width: 99px;
  height: 96px;
  border-top: 1px solid #ddd;
  font-size: 14px;
  color: #666;
  text-align: center;
}

.channel .channel_right .encyclopedia .list:hover {
  color: #ffa000;
}

.channel .channel_right .encyclopedia .list2, .channel .channel_right .encyclopedia .list5, .channel .channel_right .encyclopedia .list8 {
  width: 98px;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

.channel .channel_right .encyclopedia .icon {
  margin: 20px auto 8px;
  display: block;
  width: 32px;
  height: 32px;
  background: url("../img/encyclopedia_icon.png") no-repeat;
}

.channel .channel_right .encyclopedia .list1 .icon {
  background-position: 0px 0;
}

.channel .channel_right .encyclopedia .list1:hover .icon {
  background-position: 0px -37px;
}

.channel .channel_right .encyclopedia .list2 .icon {
  background-position: -37px 0;
}

.channel .channel_right .encyclopedia .list2:hover .icon {
  background-position: -37px -37px;
}

.channel .channel_right .encyclopedia .list3 .icon {
  background-position: -74px 0;
}

.channel .channel_right .encyclopedia .list3:hover .icon {
  background-position: -74px -37px;
}

.channel .channel_right .encyclopedia .list4 .icon {
  background-position: -111px 0;
}

.channel .channel_right .encyclopedia .list4:hover .icon {
  background-position: -111px -37px;
}

.channel .channel_right .encyclopedia .list5 .icon {
  background-position: -148px 0;
}

.channel .channel_right .encyclopedia .list5:hover .icon {
  background-position: -148px -37px;
}

.channel .channel_right .encyclopedia .list6 .icon {
  background-position: 0px -74px;
}

.channel .channel_right .encyclopedia .list6:hover .icon {
  background-position: 0px -111px;
}

.channel .channel_right .encyclopedia .list7 .icon {
  background-position: -37px -74px;
}

.channel .channel_right .encyclopedia .list7:hover .icon {
  background-position: -37px -111px;
}

.channel .channel_right .encyclopedia .list8 .icon {
  background-position: -74px -74px;
}

.channel .channel_right .encyclopedia .list8:hover .icon {
  background-position: -74px -111px;
}

.channel .channel_right .encyclopedia .list9 .icon {
  background-position: -111px -74px;
}

.channel .channel_right .encyclopedia .list9:hover .icon {
  background-position: -111px -111px;
}

.channel .channel_right .encyclopedia .list10 .icon {
  background-position: -148px -74px;
}

.channel .channel_right .encyclopedia .list10:hover .icon {
  background-position: -148px -111px;
}
/*雅思快讯*/
.channel .channel_right .channel_rightkx {
  border: 1px solid #ddd;
  margin-top: 29px;
}

.channel .channel_right .channel_rightkx h4 {
  height: 56px;
  border-bottom: 1px dotted #d2d2d2;
  font-size: 16px;
  font-weight: bold;
  color: #666;
  line-height: 56px;
  padding-left: 15px;
}

.channel .channel_right .channel_rightkx ul li {
  padding-left: 25px;
  position: relative;
  margin: 23px 0 6px 0;
}

.channel .channel_right .channel_rightkx ul li a {
  font-size: 14px;
  color: #666;
}

.channel .channel_right .channel_rightkx ul li span {
  font-size: 12px;
  color: #999;
}

.channel .channel_right .channel_rightkx ul li:hover a {
  color: #ff7800;
}

.channel .channel_right .channel_rightkx ul li:nth-child(1) a {
  color: #ff7800;
}

.channel .channel_right .channel_rightkx ul li:nth-child(3) a {
  color: #ff7800;
}

.channel .channel_right .channel_rightkx ul li:after {
  content: '';
  position: absolute;
  border: 5px solid transparent;
  border-left-color: #df1837;
  top: 5px;
  left: 14px;
}
/* 雅思经验分享 */
.channel .channel_right .experience-sharing {
  margin-top: 36px;
  padding: 0 14px;
  border: 1px solid #ddd;
}

.channel .channel_right .experience-sharing h3 {
  height: 42px;
  line-height: 42px;
  font-size: 16px;
  font-weight: bold;
  color: #666;
}

.channel .channel_right .experience-sharing .photo {
  display: block;
  width: 100%;
  height: 146px;
}

.channel .channel_right .experience-sharing .share-list {
  padding: 14px 0 8px;
}

.channel .channel_right .experience-sharing .share-list .item {
  display: block;
  padding: 0 2px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  color: #666;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  border-bottom: 1px solid #ddd;
  padding-left: 14px;
  position: relative;
}

.channel .channel_right .experience-sharing .share-list .item.item-last {
  border: 0;
}

.channel .channel_right .experience-sharing .share-list .item:hover {
  color: #ff7800;
}

.channel .channel_right .experience-sharing .share-list .item:nth-child(1) {
  color: #ff7800;
}

.channel .channel_right .experience-sharing .share-list .item:nth-child(3) {
  color: #ff7800;
}

.channel .channel_right .experience-sharing .share-list .item:after {
  content: '';
  position: absolute;
  width: 4px;
  height: 4px;
  background-color: #434343;
  border-radius: 50%;
  left: 0;
  top: 50%;
}
/*列表底部无友情链接*/
.channelfooter .sites-friendly .left {
  width: 251px;
  margin-left: 40px;
  margin-top: 7px;
}

.channelfooter .sites-friendly .center {
  width: 350px;
  float: right;
}

.channelfooter .sites-friendly .center ul li {
  width: 110px;
  float: left;
  margin-right: 30px;
  margin-left: 30px;
}

.channelfooter .sites-friendly .right {
  float: left;
  margin-left: 147px;
  margin-top: 20px;
}

/*内容页中间部分*/
.content .channel_left .channel_leftmbx p b {
  color: #df1837;
  font-weight: normal;
}
.channel .channel_left .channel_leftmbx {
  width: 100%;
  height: 41px;
  border-bottom: 1px solid #e5e5e5;
}

.channel .channel_left .channel_leftmbx p {
  border-left: 4px solid #df1837;
  padding-left: 20px;
  font-size: 14px;
  line-height: 21px;
  color: #666;
}

.channel .channel_left .channel_leftmbx p a {
  color: #666;
}

.channel .channel_left .channel_leftmbx p a:hover {
  color: #df1837;
}

.channel .channel_left .contentnr .contenrnrbt{
	border-bottom: 1px solid #e5e5e5;
}
.channel .channel_left .contentnr .contenrnrbt h1{
	font-size: 30px;
	color: #212121;
	line-height: 80px;
}
.channel .channel_left .contentnr .contenrnrbt .contentnrbt_bianji {
	padding-bottom: 10px;
}
.channel .channel_left .contentnr .contenrnrbt .contentnrbt_bianji p{
	font-size: 14px;
	color: #999;
	float: left;
	margin-left: 19px;
	line-height: 20px;
}
.channel .channel_left .contentnr .contenrnrbt .contentnrbt_bianji ul{
	float: left;
	margin-left: 58px;
}
.channel .channel_left .contentnr .contenrnrbt .contentnrbt_bianji ul li{
	float: left;
	font-size: 14px;
	color: #999;
	margin-top: 0;
	line-height: 20px;
	margin-right: 5px;
	cursor: pointer;
}
.channel .channel_left .contentnr .contenrnrbt .contentnrbt_bianji a{
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 20px;
}
.channel .channel_left .contentnr .contenrnrbt .contentnrbt_bianji a:hover{
	color: #ff7800;
}
.channel .channel_left .contentnr .contentztnr{
	padding-top: 10px;
}
.channel .channel_left .contentnr .contentztnr p{
	font-size: 14px;
	color: #666;
	line-height: 28px;
	text-indent: 28px;
	word-break:break-all;
}
.channel .channel_left .contentnr .contentztnr img{
    margin: 0 auto;
}
/*阅读调查*/
.content .yuedudc {
  margin-top: 40px;
}

.content .yuedudc .title {
  height: 43px;
  line-height: 40px;
}

.content .yuedudc .title h3 {
  float: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
  border-left: 4px solid #ff4e4e;
  padding-left: 20px;
  color: #666;
}

.content .yuedudc .yuedudcwb {
  border: 1px solid #e5e5e5;
  padding: 26px 38px 17px 60px;
}

.content .yuedudc .yuedudcwb .yuedudcwb_left {
  float: left;
  width: 309px;
}

.content .yuedudc .yuedudcwb .yuedudcwb_left p {
  font-size: 16px;
  color: #666;
  line-height: 50px;
}

.content .yuedudc .yuedudcwb .yuedudcwb_left label {
  font-size: 14px;
  color: #666;
  vertical-align: middle;
  cursor: pointer;
}

.content .yuedudc .yuedudcwb .yuedudcwb_left input {
  margin: 0 8px 0 36px;
  vertical-align: middle;
  cursor: pointer;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right {
  width: 429px;
  float: right;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi {
  margin-bottom: 17px;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi span {
  width: 90px;
  font-size: 16px;
  line-height: 38px;
  float: left;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input {
  width: 336px;
  height: 36px;
  background: none;
  border: 1px solid #c9c9c9;
  float: right;
  font-size: 14px;
  text-indent: 8px;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input:hover {
  border-color: #ff4e4e;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input:focus {
  border-color: #ff4e4e;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right ul li {
  width: 88px;
  height: 62px;
  border: 1px solid #e5e5e5;
  float: right;
  margin-left: 32px;
  font-size: 18px;
  padding-left: 64px;
  line-height: 62px;
  cursor: pointer;
}
.content .yuedudc .yuedudcwb .yuedudcwb_right ul li a{
	color: #666;
}
.content .yuedudc .yuedudcwb .yuedudcwb_right ul li:hover a{
	color: #ff7800;
}
.content .yuedudc .yuedudcwb .yuedudcwb_right ul li.online {
  background: url("../img/zxzx.png") 14px 16px no-repeat;
}

.content .yuedudc .yuedudcwb .yuedudcwb_right ul li.qq {
  background: url("../img/qq.png") 19px 12px no-repeat;
}

.content #submit {
  width: 338px;
  height: 42px;
  float: right;
  background: #e50021;
  text-align: center;
  line-height: 42px;
  font-size: 18px;
  color: #fff;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.content #submit:hover {
  background: #c8021d;
}
/* 热门课程 */
.content .kczx {
  margin-top: 36px;
  width: 100%;
}

.content .kczx .title {
  height: 43px;
  line-height: 40px;
}

.content .kczx .title h3 {
  float: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
  border-left: 4px solid #ff4e4e;
  padding-left: 20px;
  color: #666;
}

.content .kczx .title .link-more {
  float: right;
  font-size: 14px;
  color: #666;
}

.content .kczx .title .link-more:hover {
  color: #ff7800;
}

.content .kczx .tabulation {
  border: 1px solid #ddd;
}

.content .kczx .tabulation li {
  margin-top: 0;
}

.content .kczx .tabulation span {
  float: left;
  font-size: 14px;
  color: #666;
  text-align: center;
  border-right: 1px solid #ddd;
}

.content .kczx .tabulation span.col1 {
  width: 222px;
}

.content .kczx .tabulation span.col2 {
  width: 184px;
}

.content .kczx .tabulation span.col3 {
  width: 167px;
}

.content .kczx .tabulation span.col4, .content .kczx .tabulation span.price {
  width: 119px;
}

.content .kczx .tabulation span.col5 {
  width: 137px;
  border: 0;
}

.content .kczx .tabulation .head {
  height: 56px;
  line-height: 56px;
  background-color: #f4f4f4;
}

.content .kczx .tabulation .head span {
  font-weight: bold;
}

.content .kczx .tabulation .list {
  height: 50px;
  line-height: 50px;
  border-top: 1px solid #ddd;
}

.content .kczx .tabulation .list .price {
  font-weight: bold;
  color: #df1837;
}

.content .kczx .tabulation .list .btn {
  float: left;
  margin: 12px 30px;
  width: 80px;
  height: 26px;
  line-height: 26px;
  background-color: #c8021d;
  font-size: 14px;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  -webkit-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}

.content .kczx .tabulation .list .btn:hover {
  background-color: #ffaa05;
}
/*相关内容*/
.content .xianggaun {

  margin-top: 40px;
}

.content .xianggaun .title {
  height: 43px;
  line-height: 40px;
}

.content .xianggaun .title h3 {
  float: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
  border-left: 4px solid #ff4e4e;
  padding-left: 20px;
  color: #666;
}
.content .xianggaun .xiangguanlb{
	border: 1px solid #e5e5e5;
	padding: 30px 0;
}
.content .xianggaun .xiangguanlb ul li{
	padding-left: 35px;
	font-size: 14px;
	line-height: 40px;
	float: left;
	margin-top: 0;
	position: relative;
	margin-left: 33px;
	margin-right: 30px;
	width: 320px;
}
.content .xianggaun .xiangguanlb ul li:after{
	position: absolute;
	content: '';
	border: 7px solid transparent;
	border-left-color: #999;
	left: 0;
	top: 33%;
}
.content .xianggaun .xiangguanlb ul li a{
	color: #666;
}
.content .xianggaun .xiangguanlb ul li:hover a{
	color: #ff7800;
}

/*托福列表*/
.channel.toefl .channel_left .channel_leftmbx p {
  border-left: 4px solid #287fff;
}
.channel.toefl .channel_left .channel_leftmbx p a:hover {
  color: #287fff;
}
.channel.toefl .channel_left ul li .channel_leftcenter h2 a:hover{
    color: #287fff;
}
.channel.toefl .channel_left ul li .channel_leftxq {
  background: #287fff;
}

.channel.toefl .channel_right .channel_rightkx ul li:hover a {
  color: #183f8c;
}

.channel.toefl .channel_right .channel_rightkx ul li:nth-child(1) a {
  color: #183f8c;
}

.channel.toefl .channel_right .channel_rightkx ul li:nth-child(3) a {
  color: #183f8c;
}

.channel.toefl .channel_right .experience-sharing .share-list .item:hover {
  color: #183f8c;
}

.channel.toefl .channel_right .experience-sharing .share-list .item:nth-child(1) {
  color: #183f8c;
}

.channel.toefl .channel_right .experience-sharing .share-list .item:nth-child(3) {
  color: #183f8c;
}
.channel .channel_right .channel_rightkx ul li:after {
  border-left-color: #49b849;

}

/**托福内容页中间部分**/
.content.toefl .channel_left .channel_leftmbx p b {
  color: #287fff;
}
.content.toefl .yuedudc .title h3 {
  border-left: 4px solid #287fff;
}
.content.toefl #submit {
  background: #287fff;
}

.content.toefl #submit:hover {
  background: #277af4;
}
.content.toefl .kczx .title h3 {
  border-left: 4px solid #287fff;
}
.content.toefl .kczx .title .link-more:hover {
  color: #287fff;
}
.content.toefl .kczx .tabulation .list .btn {
  background-color: #287fff;
}
.content.toefl .xianggaun .title h3 {
  border-left: 4px solid #287fff;
}
.content.toefl .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input:hover {
  border-color: #287fff;
}

.content.toefl .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input:focus {
  border-color: #287fff;
}
.content.toefl .yuedudc .yuedudcwb .yuedudcwb_right ul li:hover a{
	color: #287fff;
}
.content.toefl .kczx .tabulation .list .btn:hover {
  background-color: #ffaa05;
}
/*SAT列表*/
.channel.sat .channel_left .channel_leftmbx p {
  border-left: 4px solid #ed7610;
}
.channel.sat .channel_left .channel_leftmbx p a:hover {
  color: #ed7610;
}
.channel.sat .channel_left ul li .channel_leftcenter h2 a:hover{
    color: #ed7610;
}
.channel.sat .channel_left ul li .channel_leftxq {
  background: #ed7610;
}

.channel.sat .channel_right .channel_rightkx ul li:hover a {
  color: #e1700f;
}

.channel.sat .channel_right .channel_rightkx ul li:nth-child(1) a {
  color: #e1700f;
}

.channel.sat .channel_right .channel_rightkx ul li:nth-child(3) a {
  color: #e1700f;
}

.channel.sat .channel_right .experience-sharing .share-list .item:hover {
  color: #e1700f;
}

.channel.sat .channel_right .experience-sharing .share-list .item:nth-child(1) {
  color: #e1700f;
}

.channel.sat .channel_right .experience-sharing .share-list .item:nth-child(3) {
  color: #e1700f;
}
.channel.sat .channel_right .channel_rightkx ul li:after {
  border-left-color: #ed7610;

}

/**SAT内容页中间部分**/
.content.sat .channel_left .channel_leftmbx p b {
  color: #ed7610;
}
.content.sat .yuedudc .title h3 {
  border-left: 4px solid #ed7610;
}
.content.sat #submit {
  background: #ed7610;
}

.content.sat #submit:hover {
  background: #e37110;
}
.content.sat .kczx .title h3 {
  border-left: 4px solid #ed7610;
}
.content.sat .kczx .title .link-more:hover {
  color: #ed7610;
}
.content.sat .kczx .tabulation .list .btn {
  background-color: #ed7610;
}
.content.sat .xianggaun .title h3 {
  border-left: 4px solid #ed7610;
}
.content.sat .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input:hover {
  border-color: #ed7610;
}

.content.sat .yuedudc .yuedudcwb .yuedudcwb_right .yuedu_rightxinxi input:focus {
  border-color: #ed7610;
}
.content.sat .yuedudc .yuedudcwb .yuedudcwb_right ul li:hover a{
	color: #ed7610;
}
.content.sat .kczx .tabulation .list .btn:hover {
  background-color: #ffaa05;
}




