 .article-nav{
            width: 1200px;
            display: table;
        }
        .article-nav .index-nav{
            width: 500px;
            float: left;
            padding-left: 20px;
            padding-top: 10px;
        }
        .article-nav .index-nav a {
            text-decoration: none;
            margin-right: 20px;
            font-size: 16px;
            font-weight: 400;
            color: #999999;
        }
        .active-link {
            font-size: 20px !important;
            font-weight: 500!important;
            color: #000000 !important;
        }

        .question-search-area{
            padding-top: 5px;
        }
        .question-search-area input{
            outline: none;
            height: 40px;
            line-height: 30px;
            padding: 7px 20px;
            color: #3c464f;
            background: #fff;
            border-radius: 30px;
            width: 250px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            border: 1px solid #dde0e5;
            margin-left: 80px;
        }
        .question-search-area span{
            position: relative;
            background-color: #0b900d;
            display: inline-block;
            padding-left: 0;
            width: 18px;
            height: 18px;
            cursor: pointer;
            border: none;
            left: -40px;
            top:2px;
            background: url(/statics/images/pc/btn_home_sousuo.png) no-repeat;
        }
        a{ text-decoration: none !important;}
        .web-body{
            background-color: #fff;
        }
        .category-nav{
            width: 1200px;
            display: table;
            margin-top: 15px;
            margin-bottom: 20px;
        }
        .category-nav .category-tab{
            margin-top: 20px;
            padding-left: 20px;

        }
        .category-nav .category-tab a{
            padding: 5px 10px 5px 10px;
            font-size: 14px;
            font-weight: 400;
            color: #000000;
            background-color:#F7F7F7;
            border-radius: 15px;
            margin-right: 15px;
        }
        .active-cate-link{
            padding: 5px 10px 5px 10px;
            background-color:#FEC41A !important;
            border-radius: 15px;
        }
        .login-no {
            width: 96px;
            height: 36px;
            line-height: 40px;
            background: #FEC41A;
            border-radius: 33px;
            text-align: center;
            color: #000000;
            font-size: 14px;
            padding-top: 8px !important;
            text-decoration: none !important;
        }
        .article-tab{
            margin: 20px;
        }
        .lecturer{
            width: 1200px;
            display: table;
            margin: 0 auto;
            background-color: #fff;
        }
        .lecturer .lecturer-img{
            width: 245px;
            display: table;
            float: left;
            margin: 20px;
        }
        .lecturer .lecturer-img img{
            width: 243px;
            height: 260px;
            border-radius: 15px;
        }
        .lecturer .lecturer-info{
            width: 850px;
            display: table;
            float: left;
            margin-top: 20px;
        }
        .lecturer .lecturer-name{
            font-size: 26px;
            color: #404040;
            margin-bottom: 10px;
        }
        .lecturer .lecturer-buess{
            font-size: 14px;
            color: #888;
            letter-spacing: -.15px;
        }
        .lecturer .lecturer-line{
            height: 1px;
            background: #e5e5e5;
            margin-top: 12px;
        }
        .lecturer .lecturer-desc{
            margin-top: 34px;
            font-size: 14px;
            color: #888;
            letter-spacing: 0;
            line-height: 26px;
            border-radius: 25px 0;
            margin-bottom: 45px;
        }
        .remark{
            font-size: 16px;
            color: #404040;
            letter-spacing: 0;
            line-height: 32px;
            margin-top: 30px;
            margin-bottom: 50px;
        }
        .tag{
            width: 200px;
            float: left;
        }
        .score{
            float: right;
            margin-bottom: 10px;
            padding-right: 0px;
            line-height: 5px;
        }
        .layui-rate {
             padding: 0px 0px 10px 0;
            font-size: 0;
        }