/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 376, icon/*.png */
.icon-sprite, .icon-icon_back, .icon-icon_close, .icon-sy_1, .icon-sy_10, .icon-sy_11, .icon-sy_12, .icon-sy_13, .icon-sy_14, .icon-sy_15, .icon-sy_16, .icon-sy_2, .icon-sy_3, .icon-sy_4, .icon-sy_5, .icon-sy_6, .icon-sy_7, .icon-sy_8, .icon-sy_9, .icon-syi_1, .icon-syi_10, .icon-syi_11, .icon-syi_12, .icon-syi_13, .icon-syi_14, .icon-syi_15, .icon-syi_16, .icon-syi_2, .icon-syi_3, .icon-syi_4, .icon-syi_5, .icon-syi_6, .icon-syi_7, .icon-syi_8, .icon-syi_9, .icon-syi_a1, .icon-syi_i1, .icon-syi_i2, .icon-syi_i3, .icon-syi_i4, .icon-syi_i5, .icon-syi_i6, .icon-syi_i7 {
  background-image: url('../images/icon-sa8d6b5b34a.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-icon_back {
  background-position: 0 0;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-icon_close {
  background-position: 0 -19px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_1 {
  background-position: 0 -52px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_10 {
  background-position: 0 -99px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_11 {
  background-position: 0 -146px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_12 {
  background-position: 0 -193px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_13 {
  background-position: 0 -240px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_14 {
  background-position: 0 -287px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_15 {
  background-position: 0 -334px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_16 {
  background-position: 0 -381px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_2 {
  background-position: 0 -428px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_3 {
  background-position: 0 -475px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_4 {
  background-position: 0 -522px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_5 {
  background-position: 0 -569px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_6 {
  background-position: 0 -616px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_7 {
  background-position: 0 -663px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_8 {
  background-position: 0 -710px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-sy_9 {
  background-position: 0 -757px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_1 {
  background-position: 0 -804px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_10 {
  background-position: 0 -851px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_11 {
  background-position: 0 -898px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_12 {
  background-position: 0 -945px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_13 {
  background-position: 0 -992px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_14 {
  background-position: 0 -1039px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_15 {
  background-position: 0 -1086px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_16 {
  background-position: 0 -1133px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_2 {
  background-position: 0 -1180px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_3 {
  background-position: 0 -1227px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_4 {
  background-position: 0 -1274px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_5 {
  background-position: 0 -1321px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_6 {
  background-position: 0 -1368px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_7 {
  background-position: 0 -1415px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_8 {
  background-position: 0 -1462px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_9 {
  background-position: 0 -1509px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_a1 {
  background-position: 0 -1556px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i1 {
  background-position: 0 -1601px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i2 {
  background-position: 0 -1626px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i3 {
  background-position: 0 -1651px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i4 {
  background-position: 0 -1676px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i5 {
  background-position: 0 -1701px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i6 {
  background-position: 0 -1726px;
}

/* line 84, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-syi_i7 {
  background-position: 0 -1751px;
}

/* line 10, ../sass/_icon.scss */
.icon2 {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
  border-radius: 2px;
  background-image: url('../images/icon-s67064faed2.png');
}

/* line 18, ../sass/_icon.scss */
.icon2-icon_back {
  background-position: 0 0;
  height: 14px;
  width: 9px;
}

/* line 18, ../sass/_icon.scss */
.icon2-icon_close {
  background-position: 0 -19px;
  height: 28px;
  width: 28px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_1 {
  background-position: 0 -52px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_10 {
  background-position: 0 -99px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_11 {
  background-position: 0 -146px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_12 {
  background-position: 0 -193px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_13 {
  background-position: 0 -240px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_14 {
  background-position: 0 -287px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_15 {
  background-position: 0 -334px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_16 {
  background-position: 0 -381px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_2 {
  background-position: 0 -428px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_3 {
  background-position: 0 -475px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_4 {
  background-position: 0 -522px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_5 {
  background-position: 0 -569px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_6 {
  background-position: 0 -616px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_7 {
  background-position: 0 -663px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_8 {
  background-position: 0 -710px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-sy_9 {
  background-position: 0 -757px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_1 {
  background-position: 0 -804px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_10 {
  background-position: 0 -851px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_11 {
  background-position: 0 -898px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_12 {
  background-position: 0 -945px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_13 {
  background-position: 0 -992px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_14 {
  background-position: 0 -1039px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_15 {
  background-position: 0 -1086px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_16 {
  background-position: 0 -1133px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_2 {
  background-position: 0 -1180px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_3 {
  background-position: 0 -1227px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_4 {
  background-position: 0 -1274px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_5 {
  background-position: 0 -1321px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_6 {
  background-position: 0 -1368px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_7 {
  background-position: 0 -1415px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_8 {
  background-position: 0 -1462px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_9 {
  background-position: 0 -1509px;
  height: 42px;
  width: 42px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_a1 {
  background-position: 0 -1556px;
  height: 40px;
  width: 40px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i1 {
  background-position: 0 -1601px;
  height: 20px;
  width: 20px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i2 {
  background-position: 0 -1626px;
  height: 20px;
  width: 20px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i3 {
  background-position: 0 -1651px;
  height: 20px;
  width: 20px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i4 {
  background-position: 0 -1676px;
  height: 20px;
  width: 20px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i5 {
  background-position: 0 -1701px;
  height: 20px;
  width: 20px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i6 {
  background-position: 0 -1726px;
  height: 20px;
  width: 20px;
}

/* line 18, ../sass/_icon.scss */
.icon2-syi_i7 {
  background-position: 0 -1751px;
  height: 20px;
  width: 20px;
}

/* line 24, ../sass/_icon.scss */
.icon2-icon_back {
  margin-left: 10px;
  margin-right: 0;
  position: relative;
  top: -1px;
}

/* line 30, ../sass/_icon.scss */
.icon2-icon_close {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}

/* line 9, ../sass/screen.scss */
.index_exam {
  width: 100%;
  position: relative;
  background: #eeeeee;
  display: none;
}
/* line 14, ../sass/screen.scss */
.index_exam .index_exam_1000 {
  padding: 30px 0;
  font-family: "microsoft yahei";
  width: 1000px;
  margin: 0 auto;
}
/* line 19, ../sass/screen.scss */
.index_exam .index_exam_1000 h4 {
  font-size: 24px;
  line-height: 40px;
  text-align: center;
  font-weight: normal;
  color: #666666;
  margin-bottom: 30px;
}
/* line 27, ../sass/screen.scss */
.index_exam .index_exam_1000 li {
  border-radius: 2px;
  float: left;
  background: #ffffff;
  width: 228px;
  height: 71px;
  line-height: 71px;
  margin-right: 29px;
  margin-bottom: 30px;
}
/* line 36, ../sass/screen.scss */
.index_exam .index_exam_1000 li .icon2 {
  background-color: #ffffff;
}
/* line 39, ../sass/screen.scss */
.index_exam .index_exam_1000 li a {
  padding-left: 20px;
  display: block;
  text-decoration: none;
  font-size: 16px;
  color: #666666;
}
/* line 47, ../sass/screen.scss */
.index_exam .index_exam_1000 li:hover {
  background: #2191f0;
}
/* line 49, ../sass/screen.scss */
.index_exam .index_exam_1000 li:hover a {
  color: #ffffff;
}
/* line 54, ../sass/screen.scss */
.index_exam .index_exam_1000 .index_exam_back {
  background-color: white;
  width: 272px;
  display: block;
  height: 44px;
  line-height: 44px;
  text-align: center;
  margin: 0 auto;
  font-size: 14px;
  color: #2191f0;
  text-decoration: none;
  border-radius: 22px;
  +margin-top: 30px;
}
/* line 69, ../sass/screen.scss */
.index_exam .index_exam_1000_more {
  display: none;
  padding: 30px 0;
  font-family: "microsoft yahei";
  width: 1000px;
  margin: 0 auto;
}
/* line 75, ../sass/screen.scss */
.index_exam .index_exam_1000_more h4 {
  font-size: 24px;
  line-height: 40px;
  text-align: center;
  font-weight: normal;
  color: #666666;
  margin-bottom: 20px;
}
/* line 83, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list {
  background: #ffffff;
  padding: 12.5px 0;
}
/* line 86, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list .exam_list_sm {
  padding: 10px 0;
}
/* line 88, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list .exam_list_sm .classtitle {
  width: 85px;
  padding-left: 15px;
  float: left;
  font-size: 16px;
  color: #333333;
  font-family: "microsoft yahei";
  line-height: 24px;
}
/* line 98, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list .exam_list_sm .classlist {
  float: left;
  width: 875px;
  padding-left: 15px;
  border-left: 2px solid #4cc1cb;
  font-size: 14px;
  color: #333333;
  font-size: 0px;
}
/* line 107, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list .exam_list_sm .classlist span {
  font-size: 14px;
  color: #c6c6c6;
  width: 18px;
  text-align: center;
  display: inline-block;
  line-height: 24px;
}
/* line 115, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list .exam_list_sm .classlist a {
  font-size: 14px;
  line-height: 24px;
}
/* line 119, ../sass/screen.scss */
.index_exam .index_exam_1000_more .exma_list .exam_list_sm .classlist a:hover {
  color: #4bc2ca;
}
