.bread {
  font-size: 16px; }
  .bread a {
    text-decoration: none;
    color: #666; }

.left_menu {
  float: left;
  width: 240px;
  border-top: 1px solid #ddd; }
  .left_menu li {
    height: 58px;
    text-align: center;
    line-height: 58px;
    font-size: 18px;
    border-bottom: 1px solid #ddd; }
    .left_menu li a {
      display: block;
      color: #333;
      border-right: 6px solid #fff;
      text-decoration: none; }
  .left_menu .on a {
    border-right: 6px solid #1344C2;
    color: #1344C2; }
  .left_menu li a:hover {
    border-right: 6px solid #1344C2;
    color: #1344C2; }

.right_content {
  width: 900px;
  padding-left: 60px;
  float: left; }
  .right_content ul {
    margin-top: -10px;
    margin-bottom: 30px; }
  .right_content li {
    width: 100%;
    text-align: right;
    line-height: 32px;
    height: 32px;
    overflow: hidden; }
    .right_content li a {
      float: left;
      color: #666;
      font-size: 16px;
      text-decoration: none;
      width: 780px;
      text-align: left; }
      .right_content li a:hover {
        color: #1344C2; }

.text-content .article h3 {
  font-size: 30px;
  color: #333;
  display: block;
  margin-bottom: 20px;
  text-align: center; }
.text-content p {
  color: #333;
  line-height: 28px;
  font-size: 16px; }

.form-box {
  width: 800px;
  margin: 40px auto; }
  .form-box .title {
    font-size: 30px;
    color: #333333;
    text-align: center;
    margin-bottom: 30px;
    font-weight: bold; }
  .form-box .form .form-group {
    display: block;
    width: 100%;
    font-size: 18px;
    margin-bottom: 20px;
    position: relative; }
    .form-box .form .form-group label {
      float: left;
      width: 100px;
      margin-right: 20px;
      color: #666; }
    .form-box .form .form-group .input-box {
      float: left;
      width: 300px;
      height: 36px;
      line-height: 36px;
      padding: 2px 10px;
      overflow: hidden;
      border: 1px solid #ddd; }
    .form-box .form .form-group .text-box {
      width: 600px;
      padding: 15px;
      line-height: 1.5;
      border: 1px solid #ddd; }
    .form-box .form .form-group .err-msg {
      font-size: 12px;
      color: #f00;
      position: absolute;
      left: 120px;
      top: 43px; }
  .form-box .form .btn-primary {
    width: 100px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    background-color: #1344C2;
    font-size: 18px;
    color: #fff;
    text-align: center;
    display: block;
    margin: 0 auto;
    border: none;
    cursor: pointer; }

/*# sourceMappingURL=about.css.map */
