@charset "UTF-8";
body{
    position:relative;
    font-size:15px;
    font-family:Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;
    list-style:none;
}
.iplimit{padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{ margin:0; padding:0; list-style:none; font-weight:400; color:#333;}
img{ vertical-align:middle; border:none;}
input,textarea{background-color:#fff;outline:none;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#666;}
i,em,b{ font-style:normal;font-weight:normal;}
.left{float:left;}
.right{float:right;}
.clear:after{ content:''; clear:both; display:block;}
.clear{clear:both;}
.clearfloat:after{display:block;content:'';height:0;clear:both;visibility:hidden;}
.clearfloat{zoom:1;}
.layui-container{ 
    min-width:1400px;
    padding:0;
}
/*公共样式 end*/

/*logo/搜索/登录注册 start*/
.header_box{
    min-width:1400px;
    height:140px;
}
#header{
    position:fixed;
    z-index:99;
    top:0;
    width:100%;
    transition:all 0.36s ease;
}
.little_logo{
    position:absolute;
    z-index:2;
    left:5px;
    top:0;
    display:none;
}
/*滑动效果 start*/
#header.mini{
    top:-80px;
    border:0;
    box-shadow:0 1px 8px 1px rgba(0,0,0,0.1);
}
#header.mini #top{ border-bottom:2px solid #fb5323;}
#header.mini #nav .little_logo{ display:block;}
#header.mini #nav .layui-nav{
    padding:0 0 0 160px;
    box-sizing: border-box;
}
/*滑动效果 end*/
#top {
    width:100%;
    min-width:1400px;
    height:80px;
    background:#fff;
    overflow:hidden;
}
.top_nav{
    width:100%;
    overflow:hidden;
}
.logo{
    float:left;
    height:70px;
    margin:5px 0;
    overflow:hidden;
}
.search{
    position:absolute;
    top:21px;
    left:50%;
    margin-left:-105px;
    width:320px;
    height:38px;
    border:1px solid #fb5323;
    border-radius:40px;
    overflow:hidden;
    box-sizing: border-box;
}
.search input{
    float:left;
    border:0;
    width:260px;
    height:36px;
    font-size:14px;
    text-indent:15px;
    border-radius:5px;
    overflow:hidden;
}
.search a{
    position:absolute;
    z-index:9;
    top:0;
    right:-2px;
    width:60px;
    height:36px;
    background:#fb5323;
    text-align: center;
    overflow:hidden;
}
.search a img{
    margin:2px 0;
}
.rtbox{
    float:right;
    height:34px;
    line-height:32px;
    font-size:14px;
    margin:23px 0;
    overflow:hidden;
}
.rtbox a{
    float:right;
    background:#fb5323;
    border:1px solid #fb5323;
    border-radius:5px;
    padding:0 5px;
    color:#fff;
    margin-left:5px;
    overflow:hidden;
    box-sizing:border-box;
}
#rtbox1 a{ 
    padding:0 15px;
    margin-left:10px;
}
#person{
    max-width:125px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
#regist,#signout{
    border-color:#ddd;
    background:#fff;
    color:#333;
}
/*logo/搜索/登录注册 end*/

/*导航 start*/
#nav{
    position:relative;
    width:100%;
    min-width:1400px;
    background:#fff;
    border-top:1px solid #e6e6e6;
}
.layui-nav{
    display:flex;
    justify-content: center;
    background:#fff;
    padding:0;
    text-align: center;
    box-sizing: border-box;
}
.layui-nav .layui-nav-item{
    flex:auto;
    position:static;
    margin:0;
}
.layui-nav .layui-nav-item>a{
    position:relative;
    color:#333;
    font-size:15px;
    padding:0;
}
.layui-nav .layui-this>a{
    color:#fb5323;
}
.layui-nav .layui-nav-item>a:hover{
    color:#fb5323;
    background:#fff;
    border-radius:8px;
}
.layui-nav .layui-nav-item .layui-nav-child a:hover{
    color:#fff;
}
.layui-nav .layui-nav-item dd a{
    color:#333;
}
.layui-nav .layui-nav-more{
    position:static;
    display:inline-block;
    border-color: #333 transparent transparent;
    border-top-color:#333;
    vertical-align:-4px;
    margin-left:2px;
}
.layui-nav .layui-nav-mored{
    border-color:transparent transparent #333;
    margin-top:0;
    vertical-align:4px;
}
.layui-nav .layui-this>a:after,
.layui-nav-bar,
.layui-nav-tree .layui-nav-itemed>a:after{
    background:#fb5323!important;
}
.layui-nav .layui-this>a:after, .layui-nav-bar{
    top:inherit!important;
    opacity:1!important;
}
.layui-nav .layui-this:after,.layui-nav-bar{
    display:none;
}
.layui-nav .layui-this>a:after{
    position:absolute;
    left:50%;
    bottom:13px;
    transform: translate(-50%,0);
    content:'';
    width:20px;
    height:4px;
    border-radius:10px;
}
/*导航 end*/

/*检索导航二级 start*/
.erji{
    position:absolute;
    z-index:99;
    top:60px;
    left:0;
    width:100%;
    min-width:1400px;
    background:#fff;
    padding:0;
    border-top:1px solid #eee;
    /* box-shadow: none; */
    border-radius:0;
    overflow:hidden;
}
.erji dd{
    display:flex;
    flex-wrap:wrap;
    /* gap:20px; */
    column-gap:15px;
    width:1400px;
    min-width:1400px;
    padding:25px 0;
    margin:0 auto;
    overflow:hidden;
    box-sizing: border-box;
}
#nav .erji dd a{
    width:calc((100% - 60px)/5);
    padding:20px 5px;
    border-radius:8px;
    font-size:15px;
    margin-bottom:15px;
    transition:all 0.3s;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#nav .erji dd a:hover{
    color:#333;
    font-weight:bold;
}
.erji dd i{
    display:inline;
    width:50px;
    height:50px;
    padding:15px 25px;
    background:url("../images/erji_tb.png") no-repeat;
    margin:10px 0 0;
}
.erji dd .jy_erji1 i{ background-position:0 0;}
.erji dd .jy_erji2 i{ background-position:-50px 0;}
.erji dd .jy_erji3 i{ background-position:-100px 0;}
.erji dd .jy_erji4 i{ background-position:-150px 0;} 
.erji dd .jy_erji5 i{ background-position:-200px 0;}
.erji dd .jy_erji6 i{ background-position:-250px 0;}
.erji dd .jy_erji7 i{ background-position:-300px 0;}
.erji dd .jy_erji8 i{ background-position:-350px 0;}
.erji dd .jy_erji9 i{ background-position:-400px 0;}
.erji dd .jy_erji10 i{ background-position:-450px 0;}
.erji dd .jy_erji11 i{ background-position:-500px 0;}
.erji dd .jy_erji12 i{ background-position:-550px 0;}
.erji dd .jy_erji13 i{ background-position:-600px 0;}
.erji dd .jy_erji14 i{ background-position:-650px 0;}

.erji dd .zy_erji1 i{ background-position:0 -50px;}
.erji dd .zy_erji2 i{ background-position:-50px -50px;}
.erji dd .zy_erji3 i{ background-position:-100px -50px;}
.erji dd .zy_erji4 i{ background-position:-150px -50px;}
.erji dd .zy_erji5 i{ background-position:-200px -50px;}
.erji dd .zy_erji6 i{ background-position:-250px -50px;}
.erji dd .zy_erji7 i{ background-position:-300px -50px;}
.erji dd .zy_erji8 i{ background-position:-350px -50px;}
.erji dd .zy_erji9 i{ background-position:-400px -50px;}

.erji dd .qz_erji1 i{ background-position:0 -100px;}
.erji dd .qz_erji2 i{ background-position:-50px -100px;}
.erji dd .qz_erji3 i{ background-position:-100px -100px;}
.erji dd .qz_erji4 i{ background-position:-150px -100px;}
.erji dd .qz_erji5 i{ background-position:-200px -100px;}
.erji dd .qz_erji6 i{ background-position:-250px -100px;}
.erji dd .qz_erji7 i{ background-position:-300px -100px;}
.erji dd .qz_erji8 i{ background-position:-350px -100px;}
.erji dd .qz_erji9 i{ background-position:-400px -100px;}
.erji dd .qz_erji10 i{ background-position:-450px -100px;}

.erji dd .zc_erji1 i{ background-position:0 -150px;}
.erji dd .zc_erji2 i{ background-position:-50px -150px;}
.erji dd .zc_erji3 i{ background-position:-100px -150px;}
.erji dd .zc_erji4 i{ background-position:-150px -150px;}
.erji dd .zc_erji5 i{ background-position:-200px -150px;}

.erji dd .kc_erji1 i{ background-position:0 -200px;}
.erji dd .kc_erji2 i{ background-position:-50px -200px;}
.erji dd .kc_erji3 i{ background-position:-100px -200px;}
.erji dd .kc_erji4 i{ background-position:-150px -200px;}
.erji dd .kc_erji5 i{ background-position:-200px -200px;}

.erji dd .search_erji1 i{ background-position:0 -250px;}
.erji dd .search_erji2 i{ background-position:-50px -250px;}
.erji dd .search_erji3 i{ background-position:-100px -250px;}
.erji dd .search_erji4 i{ background-position:-150px -250px;}

.erji dd .resource_erji1 i{ background-position:0 -300px;}
.erji dd .resource_erji2 i{ background-position:-50px -300px;}
.erji dd .resource_erji3 i{ background-position:-100px -300px;}

.erji dd .ai_erji1 i{ background-position:0 -350px;}
.erji dd .ai_erji2 i{ background-position:-50px -350px;}
.erji dd .ai_erji3 i{ background-position:-100px -350px;}
.erji dd .ai_erji4 i{ background-position:-150px -350px;}

.erji dd .gh_erji1 i{ background-position:0 -400px;}
.erji dd .gh_erji2 i{ background-position:-50px -400px;}


.jy_erji1,.jy_erji5,.jy_erji10,.jy_erji13,
.zy_erji3,.zy_erji6,
.qz_erji4,.qz_erji6,
.zc_erji3,
.kc_erji4,
.resource_erji2,
.ai_erji3,
.gh_erji1{/* 浅蓝 */
    background-image: -moz-linear-gradient( 90deg, rgb(251,253,255) 0%, rgb(244,249,255) 56%, rgb(236,244,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(251,253,255) 0%, rgb(244,249,255) 56%, rgb(236,244,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(251,253,255) 0%, rgb(244,249,255) 56%, rgb(236,244,255) 100%);    
}
.jy_erji2,.jy_erji8,.jy_erji12,
.zy_erji1,.zy_erji8,
.qz_erji2,.qz_erji8,
.zc_erji5,
.kc_erji2,
.search_erji1,.search_erji4,
.resource_erji3,
.ai_erji1{/* 浅粉 */
    background-image: -moz-linear-gradient( 90deg, rgb(255,251,252) 0%, rgb(255,247,247) 56%, rgb(255,242,242) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(255,251,252) 0%, rgb(255,247,247) 56%, rgb(255,242,242) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(255,251,252) 0%, rgb(255,247,247) 56%, rgb(255,242,242) 100%);    
}
.jy_erji3,.jy_erji9,.jy_erji11,
.zy_erji2,.zy_erji9,
.qz_erji5,.qz_erji9,
.zc_erji1,
.kc_erji3,
.resource_erji1,
.ai_erji2{/* 浅黄 */
    background-image: -moz-linear-gradient( 90deg, rgb(255,252,251) 0%, rgb(255,251,244) 56%, rgb(255,249,237) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(255,252,251) 0%, rgb(255,251,244) 56%, rgb(255,249,237) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(255,252,251) 0%, rgb(255,251,244) 56%, rgb(255,249,237) 100%); 
}
.jy_erji4,.jy_erji7,
.zy_erji5,.zy_erji7,
.qz_erji1,.qz_erji10,
.zc_erji2,
.kc_erji1,
.search_erji2,
.gh_erji2{/* 浅紫 */
    background-image: -moz-linear-gradient( 90deg, rgb(254,251,255) 0%, rgb(247,244,255) 56%, rgb(239,236,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(254,251,255) 0%, rgb(247,244,255) 56%, rgb(239,236,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(254,251,255) 0%, rgb(247,244,255) 56%, rgb(239,236,255) 100%);   
}
.jy_erji6,.jy_erji14,
.zy_erji4,
.qz_erji3,.qz_erji7,
.zc_erji4,
.kc_erji5,
.search_erji3,
.ai_erji4{/* 浅绿 */
    background-image: -moz-linear-gradient( 90deg, rgb(251,255,255) 0%, rgb(243,251,255) 56%, rgb(235,247,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(251,255,255) 0%, rgb(243,251,255) 56%, rgb(235,247,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(251,255,255) 0%, rgb(243,251,255) 56%, rgb(235,247,255) 100%);   
}
.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{
    background-color:transparent!important;
    color:#333;
}
@media screen and (max-width: 1450px){
    #header.mini .layui-nav .layui-nav-item>a{
        font-size:14px;
    }
    #header.mini .layui-nav-item>a i.layui-icon-down{ 
        margin-left:0;
        font-size:13px;
    }
    .layui-nav .layui-nav-more{ margin-left:0;}
}
/*检索导航二级 end*/

.layui-breadcrumb a cite{
    color:#333;
}
/*底部 start*/
#footer{
    position:relative;
    z-index:9;
    width:100%;
    min-width:1400px;
    background-color:#242633;
    padding:50px 0 40px;
    overflow:hidden;
}
.footer_up{
    padding-bottom:20px;
    margin:0 auto;
    overflow:hidden;
}
.blank{
    display:flex;
    justify-content: center;
    float:left;
    width:30%;
    font-size:14px;
    text-align:center;
}
.blank li{
    flex:0 0 20%;
    margin:0 20px;
}
.blank li a{
    display:block;
    color:#fff;
    margin-bottom:25px;
}
.ewm{
    display:flex;
    float:left;
    width:40%;
    text-align:center;
    overflow:hidden;
}
.ewm  li{
    display:inline-block;
    flex:1;
    margin:0 20px;
}
.ewm  li img{
    width:120px;
}
.ewm li p{
    color:#fff;
    font-size:14px;
    line-height:50px;
}
.phone{
    float:left;
    width:30%;
}
.phone li{
    width:350px;
    margin:15px auto 0;
    overflow:hidden;
}
.phone img{
    float:left;
    margin-right:15px;
}
.phone span{
    float:left;
    color:#fff;
    font-size:14px;
    line-height:25px;
}
.footer_down{
    width:100%;
    padding-top:25px;
    border-top:1px solid #999;
    text-align:center;
    overflow:hidden;
}
.footer_down p{
    color:#fff;
    font-size:14px;
    line-height:36px;
}
.footer_down p a{
    color:#fff;
    margin-left:16px;
}
/*底部 end*/

/*课程样式 start*/
.course_list{
    width:100%;
}
.course_list li{
    position:relative;
    float:left;
    width:calc((100% - 60px)/4);
    height:305px;
    background:#fff;
    border-radius:10px;
    box-shadow:0 0 5px 1px rgba(0,0,0,0.08);
    padding:15px;
    margin:20px 20px 0 0;
    transition:all .5s ease;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.course_list li:hover{
    box-shadow:0 16px 16px rgba(0,0,0,.1);
}
.course_list li:nth-child(4n){
    margin-right:0;
}
.course_list li a{
    display:block;
    width:100%;
    overflow:hidden;
}
.course_list li .c_up{
    position:relative;
    width:100%;
    height:100%;
    border-radius:10px;
    overflow:hidden;
}
.course_list li .c_up i.mask{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0;
    z-index:9;
}
.course_list li:hover i.mask{
    opacity:.25;
}
.course_list li .c_up i.icon_play{
    position:absolute;
    top:50%;
    left:50%;
    margin:-25px 0 0 -25px;
    width:50px;
    height:50px;
    background:url("../images/icon_play.png") no-repeat center;
    background-size:cover;
    transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transition: all .35s ease-out;
    z-index:10;
    opacity:0;
}
.course_list li:hover i.icon_play{
    transform:scale(1.2);
    opacity:0.8;
}
.course_list li .c_up img{
    width:100%;
    transition: all .5s;
}
.course_list li:hover .c_up img{
    transform:scale(1.12,1.12);
}
.course_list li .c_down{
    position:relative;
    z-index:2;
    width:100%;
    padding:10px 0 0;
    margin:0 auto;
    transition: all .6s;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.course_list .c_down h4{
    width:100%;
    line-height:30px;
    color:#000;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
}
.course_list .c_down p {
    width:100%;
    height:30px;
    line-height:30px;
    color:#888;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*课程样式 end*/

/*列表展示 start*/
.tea_item{
    width:100%;
    overflow:hidden;
}
.tea_item li{
    position:relative;
    width:100%;
    min-height:200px;
    background:#fff;
    border-radius:5px;
    padding:20px;
    margin-top:20px;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.tea_item .t_left{
    position:absolute;
    left:20px;
    width:270px;
    height:180px;
    overflow:hidden;
}
.tea_item .t_left img{
    width:100%;
    border-radius:5px;
    transition:all .5s;
}
.tea_item .t_left:hover img{
    transform:scale(1.1,1.1);
}
.tea_item .t_left i.mask{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0;
    z-index:9;
}
.tea_item .t_left i.icon_play{
    position:absolute;
    top:50%;
    left:50%;
    margin:-25px 0 0 -25px;
    width:50px;
    height:50px;
    background:url("../images/icon_play.png") no-repeat center;
    background-size:cover;
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transition: all .3s ease-out;
    z-index:10;
    opacity:0;
}
.tea_item .t_left:hover i.mask{
    opacity:.3;
}
.tea_item .t_left:hover i.icon_play{
    transform:scale(1);
    opacity:1;
}
.tea_item .t_nav{
    width:100%;
    min-height:180px;
    padding:10px 180px 10px 290px;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.tea_item .t_nav a{
    display:block;
    width:100%;
    height:40px;
    line-height:40px;
    color:#000;
    font-size:17px;
    margin-bottom:12px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.t_nav p{
    width:100%;
    height:35px;
    line-height:35px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.tea_item .t_nav a:hover{
    color:#fb5323;
    text-decoration: underline;
}
.tea_item .t_nav p{ color:#777;}
.tea_item .t_nav p span{
    float:left;
    min-width:280px;
    margin-right: 15px;
}
.tea_item .t_tag,.tea_item .t_nav i {
    display:block;
    width:100%;
    height:40px;
    line-height:40px;
    color:#999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tea_item .t_tag span {
    float: left;
    margin-right: 10px;
    color: #999;
}
.tea_item .t_nav .field{
    width:100%;
    height:60px;
    line-height:30px;
    color:#777;
    overflow:hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.tea_item .t_watch{
    position:absolute;
    right:20px;
    bottom:30px;
    width:150px;
    line-height:40px;
    background:#fb5323;
    border-radius:40px;
    color:#fff;
    transition:all .3s;
    text-align: center;
    overflow:hidden;
}
.tea_item .t_watch:hover{
    opacity:0.8;
}
/*列表展示 end*/

/*试卷列表 start*/
.test_list{
    position:relative;
    width:100%;
    background:#fff;
    border-radius:5px;
    padding:20px 20px 0;
    margin:20px auto 0;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.test_list li{
    position:relative;
    width:100%;
    padding:15px 0;
    background:#fff6f4;
    border-radius:6px;
    padding:15px;
    margin-bottom:20px;
    transition:all .5s;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.test_list .icon_test{
    position:absolute;
    top:30px;
    left:15px;
    width:40px;
    height:40px;
}
.test_nav{
    width:100%;
    padding:0 135px 0 55px;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.test_nav>a{
    display:block;
    width:100%;
    height:35px;
    line-height:35px;
    color:#000;
    font-size:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.test_nav a:hover{
    color:#fb5323;
    text-decoration:underline;
}
.test_message{
    width:100%;
    color:#777;
    overflow:hidden;
}
.test_message span{
    float:left;
    font-size:14px;
    line-height:35px;
    margin-right:35px;
}
.test_message i{
    float:left;
    color:#666;
    font-size:14px;
    line-height:25px;
    background:#fff;
    border-radius:4px;
    padding:0 10px;
    margin:5px 10px 5px 0;
}
.test_message i.do{background:#4acaa4; color:#fff;}
.test_message i.none{background:#fb5323; color:#fff;}
.test_btn{
    position:absolute;
    top:30px;
    right:15px;
    width:120px;
    line-height:36px;
    border:2px solid #fb5323;
    border-radius:40px;
    color:#fb5323;
    text-align:center;
    transition:all .3s;
    overflow:hidden;
}
.test_btn:hover{
    color:#fff;
    background:#fb5323;
}
/*试卷列表 end*/

/*所在页面位置 start*/
#position>span{
    display:block;
    padding:20px 0;
}
#position a:hover{
    color:#fb5323!important;
}
.layui-breadcrumb a{
    font-size:15px!important;
}
/*所在页面位置 end*/

/*分页 start*/
.page{
    text-align: center;
    margin:10px 0;
}
.layui-laypage a, .layui-laypage span{
    padding:0 20px;
    height:35px;
    line-height:35px;
    font-size:14px;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
    background:#fb5323;
}
/*分页 end*/

/*暂无搜索结果 start*/
.none_tu{
    width:100%;
    text-align:center;
    margin:100px 0;
    overflow:hidden;
}
.none_tu p{
    font-size:17px;
    color:#333;
    margin:10px 0;
}
/*暂无搜索结果 end*/

/*弹出框 start*/
.layui-layer-title {
    color:#fff!important;
    background:#fb5323!important;;
    font-size:17px!important;
    font-weight:bold;
    border-radius:8px 8px 0 0!important;
}
.layui-layer-setwin a{
    width:26px!important;
    height:26px!important;
}
.layui-layer-setwin{
    top:8px!important;
}
.layui-layer-setwin .layui-layer-close1{
    background-position: 0 0!important;
}
.layui-layer-setwin .layui-layer-ico{
    background:url("../images/icon_close.png") no-repeat center;
    background-size:cover;
}
.layui-layer{ border-radius:8px!important;}
/*试题弹出框 end*/

/*回到顶部 start*/
#return_top{
    position:fixed;
    z-index:999;
    right:42px;
    bottom:50px;
    width:40px;
    height:40px;
    background:#fb5323;   
    border:2px solid #fff;
    border-radius:50%;
    text-align: center;
    transition:all .4s ease;
    overflow:hidden;
    display:none;
    cursor: pointer;
}
#return_top i{
    font-size:18px;
    color:#fff;
    line-height:40px;
}
#return_top:hover{
    transform:scale(1.1);
}
/*回到顶部 end*/ 