       body {
        line-height: 25px;
        font-size: 14px;
       }
       div {
           border: 0px solid;
       }

       h3 {
           font-size: 18px;
           font-weight: bold;
           margin: 5px 0 5px 0;
           padding: 0;
       }

       h4 {
           font-size: 14px;
           font-weight: bold;
       }

       a {
           font-size: 14px;
           color: #000;
       }

       a.bluelink {
           /*color:#0C6FB0;*/

           color: #000000;
       }

       a.bluelink strong {
           /*color:#0C6FB0;*/

           color: #0C6FB0;
       }

       a:hover,
       a.bluelink:hover {
           color: #f9a56b;
           text-decoration: none;
       }

       a.smallbluelink {
           color: #0C6FB0;
           font-size: 12px;
       }

       a.smallbluelink:hover {
           color: #f9a56b;
           text-decoration: none;
       }
       /* Wrapper for page content to push down footer */

       .wrap {
           min-height: 100%;
           height: auto;
           margin: 0 0 -40px 0;
           padding: 0 0 40px 0;
       }

       .footer {
           min-height: 0px;
           height: auto;
           background: #013D81;
       }
       /* Set the fixed height of the footer here */

       .bottom {
           min-height: 40px;
           height: auto;
           background: #1188DD;
           color: #fff;
           font-size: 12px;
           padding: 6px;
       }
       /**globalnav start**/
       /*overwrite .navbar in bootstrap.css*/

       .navbar {
           min-height: 30px;
       }
       /**overwrite .panel-body in bootstrap.css**/

       .panel {
           //margin-top:10px;
       }

       .panel-heading {
           padding: 0 20px;
           background: #fff;
       }

       .panel-body {
           padding: 0;
       }

       .topnav {
           background: #A9D1EC;
           min-height: 25px;
           height: auto;
       }

       .logininput {
           width: 150px;
           height: 20px;
       }

       .globalnav {
           background: #1188DD;
           margin-bottom: 0px;
           border: 0;
       }

       .globalnav .globalnavlink {
           font-size: 14px;
           color: #eee;
           padding-top: 5px;
           padding-bottom: 5px;
           text-decoration: none;
           transition: all 300ms ease-in-out;
           -moz-transition: all 300ms ease-in-out;
           /* Firefox 4 */

           -webkit-transition: all 300ms ease-in-out;
           /* Safari and Chrome */

           -o-transition: all 300ms ease-in-out;
           /* Opera */
       }
       .globalnavlink strong {
          color:#fff;
       }

       .globalnavlink:hover {
           color: #fff;
           background: #f7931e;
           text-decoration: none;
       }
       /**globalnav end**/
       /**classnav start**/

       .classnav {
           margin: 0;
           padding: 0;
           list-style-type: none;
       }

       .classgroup {
           display: inline-block;
           width: 140px;
           border: 0px solid #aaa;
           position: relative;
       }

       .subclassdiv {
           position: absolute;
           top: 35px;
           left: 0px;
           width: 200px;
           height: 0px;
           background: #fff;
           overflow: hidden;
           //box-shadow:0px 2px 5px 3px #ddd;
           z-index: 10;
       }

       .classitems {
           margin: 0;
           padding-left: 5px;
           list-style-type: none;
       }

       .classitem {
           display: inline-block;
           margin: 0;
       }

       .classlinkbutton {
           color: #0C6FB0;
           background: #fff;
       }

       .classlinkbutton:hover {
           color: #f9a56b;
       }
       /**Local Menu and Submenu**/

       .list-menu {
           background: #eee;
           margin: 0px;
           padding: 10px 0;
           border-radius: 10px;
       }

       .list-menu-item {
           width: 200px;
           text-align: left;
           list-style-type: none;
           margin-left: 30px;
           margin-bottom: 20px;
           padding: 0;
           display: block;
           font-weight: bold;
       }

       .list-submenu {
           padding: 0px;
           margin-left: 10px;
       }

       .list-submenu-item {
           width: 160px;
           list-style-type: none;
           margin: 0;
           display: block;
           font-weight: normal;
       }
       /**Local Menu and Submenu End**/
       /**Index start**/

       .left-side-col {
           border: 0px solid #eee;
           padding: 0 10px 0 0;
       }

       .right-side-col {
           border: 0px solid #eee;
           padding: 0 0 0 10px;
       }

       .center-col {
           border: 0px solid #000;
           padding: 0;
       }

       .mybigbutton {
           min-width: 120px;
           width: 100%;
       }

       .cntblock,
       .side-cntblock {
           border: 1px solid #eee;
           border-radius: 5px;
           margin-bottom: 10px;
       }

       .recommendlist {
           list-style: none;
           margin-left: 10px;
       }

       .block-title {
           padding: 5px 10px;
           text-align: left;
           background: #eee;
           color: #000;
           font-size: 14px;
           font-weight: bold;
           border-top-left-radius: 5px;
           border-top-right-radius: 5px;
       }

       .left-side-col .block-title {
           background: #419cd8;
           color: #fff;
       }

       .left-side-col .block-content {
           color: #555;
       }

       .right-side-col .block-title {
           background: #f7931e;
           color: #fff;
       }

       .right-side-col .block-content {
           background: #fffcfc;
           color: #000;
       }

       .infoclassnav {
           margin: 0;
           padding: 0;
           list-style: none;
       }

       .infoclassnav li {
           display: inline-block;
           width: 19%;
           border: 0px solid #000;
           margin: 0;
           padding: 0px 0 0 5px;
           border-radius: 5px;
       }
       /*        .infoclassnav li a{
          font-size:14px;
          color: #0085C3;
        }*/

       .infoclassnav li a:hover {
           color: #f7931e;
       }

       .recruitlist {
           list-style: none;
           margin: 0px;
           padding: 0 10px;
       }

       .recruitlist li {
           display: inline-block;
           width: 48%;
       }

       .edulist {
           list-style: none;
           margin: 0px;
           padding: 0 10px;
       }

       .edulist li {
           display: inline-block;
           width: 110px;
       }

       .guidelist {
           list-style: none;
           margin: 0px;
           padding: 0 10px;
       }

       .guidelist li {
           display: inline-block;
           width: 32%;
       }

       .immigrantlist {
           list-style: none;
           margin: 0px;
           padding: 0 10px;
       }

       .immigrantlist li {
           display: inline-block;
           width: 49%;
       }

       .skyclublist {
           list-style: none;
           margin: 0px;
           padding: 0 10px;
       }

       .skyclublist li {
           display: inline-block;
           width: 48%;
       }

       .skybloglist {
           margin: 0px;
           padding: 0 10px;
       }

       .skybloglist li {
           display: inline-block;
           width: 49%;
       }

       .infotab {
           margin: 0;
           padding: 0;
           list-style: none;
           border: 0px solid #000;
           width: 100%;
       }

       .infotab li {
           display: inline-block;
       }

       .left-side-col .infotab li a {
           padding: 8px 5px 10px 5px;
           text-align: center;
           background: #419cd8;
           color: #fff;
           font-size: 14px;
           font-weight: bold;
       }

       .left-side-col .infotab > li.active > a,
       .left-side-col .infotab > li.active > a:hover,
       .left-side-col .infotab > li.active > a:focus {
           color: #555555;
           //cursor: default;
           background-color: #fff;
           border: 0px solid #eee;
           border-bottom-color: transparent;
       }

       .right-side-col .infotab li a {
           padding: 8px 5px 10px 5px;
           text-align: center;
           background: #f7931e;
           color: #fff;
           font-size: 14px;
           font-weight: bold;
       }

       .right-side-col .infotab > li.active > a,
       .right-side-col .infotab > li.active > a:hover,
       .right-side-col .infotab > li.active > a:focus {
           color: #555555;
           //cursor: default;
           background-color: #fffcfc;
           border: 0px solid #eee;
           border-bottom-color: transparent;
       }
       /**Index end**/
       /**class select dialog**/

       .adclassnavdiv {
           border: 1px solid #bbb;
           margin-top: 10px;
       }

       .adclassnav {
           margin: 0;
           padding: 0;
           font-size: 14px;
       }

       .adclassnavgroup {
           list-style-type: none;
           display: inline-block;
           width: 250px;
           min-height: 100px;
           height: auto;
           margin-right: 10px;
           margin-bottom: 10px;
           float: left;
       }

       .adclassnavgroup ul {
           margin: 0px;
       }

       .adclassitem {
           list-style-type: none;
           display: inline-block;
           width: 80px;
           margin-right: 10px;
           margin-bottom: 10px;
           margin: 0;
       }

       .adlistheader {
           height: 30px;
           padding: 4px 10px;
           font-weight: bold;
           background: #428BCA;
           color: #fff;
           border-top-left-radius: 5px;
           border-top-right-radius: 5px;
       }
       /**Content start**/

       .main {
           margin-top: 10px;
       }

       .left-ad-col {
           width: 10%;
           float: left;
           background: #ccc;
       }

       .right-ad-col {
           width: 10%;
           float: right;
           background: #ccc;
       }

       .col-ad-list {
           margin: 0;
           padding: 0;
           list-style: none;
       }

       .center-content {
           width: 80%;
           float: left;
           padding: 0 10px;
           border: 0px solid #000;
       }

       .myrow {
           margin-bottom: 10px;
       }

       .hotinfo {
           border: 1px dashed #eee;
           padding: 2px 10px;
           color: #f7931e;
       }

       .businessclassnav,
       .personalclassnav {
           margin: 0;
           padding: 0;
           list-style: none;
       }

       .businessclassnav li {
           display: inline-block;
       }

       .contentlist {
           //background: #eee;
           border-radius: 5px;

           border-radius: 5px;
        }

        .contentlistheader{
          background:#99ccff;
          border-top-left-radius: 5px;
          border-top-right-radius: 5px;
        }

        .mybreadcrumb{
          margin:0;
          padding:5px 10px;
        }

        .mybreadcrumb li{
          font-size:15px;
          font-weight: bold;
          color:#000;
        }

        .mybreadcrumb li a{
          font-size:15px;
          font-weight: bold;
          color:#777;
        }

        .infocontent{
          background-color:#F6F6F6;
          border-radius: 5px;
          box-sizing: border-box;
        }

        #info-reminder{
                color: #e87d6e;
                font-size: 11px;
                line-height: 11px;
        }

        .contentheader{
          background:#f6f6f6;
          border-top-left-radius: 5px;
          border-top-right-radius: 5px;
          padding:5px 0;
          font-size:18px;
          font-weight: bold;
        }

        .content-time{
            color:#707070;
            padding:3px 10;
            font-size:12px;
            font-weight: lighter;
            border-bottom:solid 0.5px #a7a7a7;
        }

        #info-phone{
            font-size:20px;
            font-weight: bold;
            color:#397edb;
            font-style:italic;
            font-family:Arial, Helvetica, sans-serif;
        }

        .info-icon{
            width:13px;
            padding-right:8px;
        }

        .contactrow{
          background:#f6f6f6;
          font-size:14px;
          padding:5px 0;
          border:0px solid #000;
        }

        .contentrow{
          padding:10px 0;
          min-height: 300px;
          height: auto;
        }

        .maprow{
          padding:10px 0;
        }

        .thumbsrow{

        }

        .imgthumbs{
          list-style: none;
          margin:0;
          padding:0;
        }
        .imgthumbs li{
          display:inline-block;
          margin-right: 10px;
        }
        .imgthumbs li img{
          width:130px;
        }

        .googlemap{
          width:700px;
          height:500px;
        }
        .contentfooter{
          background: #eee;
          font-size:12px;
        }

        #imglist{
          margin:0;
          padding:0;
          list-style-type: none;
        }
        #imglist li{
          display:inline-block;
          width:100px;
          //height:100px;
          height:auto;
          margin:0 10px 10px 0;
          padding:0;
        }
        #imglist li img{
          width:100px;
          height:80px;
          cursor:pointer;
        }
        .delImgDiv{
          width:100%;
          text-align:center;
        }

        .disclaim{
          border:1px dotted #000;
          font-size:12px;
          margin:0 20px;
        }

        /**Content end**/

        /***customized form***/
        .item-label{
          //background:#EEEEFF;
          text-align: right;
        }

        .item-content{
          //background:#EEEEFF;
          text-align: left;
        }

        /**message**/
        .messagediv{
          padding:15px;
          border:1px solid #ddd;
          background: #eee;
          border-radius: 5px;
          text-align: center;
          min-height: 300px;
          height：auto;
        }

        /**footer start**/


        /**footer end**/


         /**Ads start**/
          .agdgslist{
            margin: 0;
            padding: 0;
            //border:1px solid #000;
            margin-right: 0px;
          }
          .agdgslist li{
            list-style-type: none;
            display:inline-block;
          }

          .agdgslist li:last-child {
            list-style-type: none;
            display:inline-block;
          }
          .agdgslist li#row-one-end {
            list-style-type: none;
            display:inline-block;
          }
          .agdgslist img{
            width:134px;
            height:63px;
          }

          .drawline {
            border-bottom: 1px solid #bbb;
          }

         /**Ads end**/

  /**News start**/
  .newsmete{
    font-size:12px;
    color:#777;
    text-align:center;
  }
  .newscontent{
       padding:10px;
        margin:0;
    }
  /**News end**/

    /**class navigation**/

    .level2column {
           padding-left: 17px;
           padding-right: 17px;
           padding-top: 16px;
           padding-bottom: 16px;
       }

       @media (min-width: 1280px) {
           .level2column {
               border-right: 1px solid #bbb;
           }
       }

       @media (max-width: 1279px) and (min-width: 1024px) {
           .level2column {
               padding-left: 9.8px;
               padding-right: 9.8px;
               border-right: 1px solid #bbb;
           }
       }

       @media (max-width: 1024px) and (min-width: 767px) {
           .level2column {
               padding-left: 9px;
               padding-right: 9px;
           }
       }
       @media (max-width: 767px) {
           .level2column {
               border-bottom: 1px solid #bbb;
               padding-left: 10px;
               padding-right: 10px;
           }
       }

       .level2column:last-child {
           border-right: 0px solid #bbb;
       }

       .level2classnav {
           float: left;
           /*padding:0;*/
       }

       .level2classnav:hover {
           background-color: #D6EBFF;
       }

       .level2classnavheader {
           margin-right: 5px;
           padding: 0px 5px;
           font-size: 14px;

       }

       .level2classnavheader a {
           font-size: 14px;
       }

       .level2classitems {
           margin: 0px;
           padding: 0px;
       }

       .level2classitems li {
           display: inline-block;
           margin: 0 5px;
           padding: 0;
           //border:1px solid #eee;
           line-height: 20px;
       }

       .level2classitems li a {
           margin: 0;
           font-size: 14px;
       }

       .level2classitems li a strong {
           color: #0C6FB0;
       }

       a.hotlink {
           //color:#f9a56b;
           color: #FA7011;
       }

       a.hotlink:hover {
           color: #f9a56b;
       }

     .classdivder{
       height:1px;
       background:#eee;
       border-bottom:1px dotted #eee;
     }


     /**class navigation end**/
     /*bottom div */
     .bottomnav{
        list-style: none;
        margin: 0;
        padding: 0;
     }
     .bottomnav li{
        display: inline;
        padding:0 20px 0 0;
     }
     .bottomnav a{
        font-size: 12px;
        color:#fff;
     }
     .bottomnav a:hover{
        text-decoration: underline;
     }
     /**bottom div end**/

    .bbslink{
      color:#2062bd;
    }
    .bbspending
    {
      color:green;
    }
    .bbsdeleted
    {
      color:red;
    }
    .bbslink-active{
      color:#2062bd;
      font-weight:bold;
    }

    @media (max-width: 767px){
      .center-content{
        width:100%;
      }
      .googlemap{
        width:100%;
        height:400px;
      }
    }

    @media (max-width:1200px){
      .infoclassnav li{
          width:23%;
      }
    }

  .freeAdPadding {
    height: 62px !important;
    text-overflow: ellipsis;
  }

  .adph-font {
    font-size:14px;
  }

  #sawOnVansky {
    color: #0C6FB0;

  }

  #sphonenumber {
    visibility: hidden;
  }
  @media (max-width: 767px) {
    #sawOnVansky {
      margin-left: 65px;
    }
    #sphonenumber {
      visibility: visible;
    }
  }

  @media (min-width: 768px) {
    #sawOnVansky {
      display: inline;
    }
  }

   /*


    @media (min-width: 768px){
    }

    @media (min-width: 1200px){

    }

  */
