@charset "UTF-8";
/*********试卷中心 start*********/
.mui-bar-nav{
    background:url("../images/top_bg.jpg") no-repeat center;
    background-size:100% 100%;
}
.mui-bar-nav.mui-bar .mui-icon{
    padding-top:13px;
    padding-bottom:13px;
    color:#fff;
}
.mui-bar .mui-title{
    color:#fff;
}
.test_banner{
    width:calc(100% - 30px);
    border-radius:8px;
    margin:15px auto;
    overflow:hidden;
}
.test_banner img{
    width:100%;
}
/*导航按钮 start*/
.nav{
    width:100%;
    padding-bottom:15px;
    border-bottom:10px solid #f4f4f4;
    margin:13px auto 0;
    overflow:hidden;
}
.nav_list{
    width:calc(100% - 20px);
    margin:0 auto;
    overflow:hidden;
}
.nav_list li{
    float:left;
    width:25%;
}
.nav_list li a{
    display:block;
    text-align:center;
}
.nav_list li img{
    width:54%;
    max-width:80px;
}
.nav_list li span{
    display:block;
    font-size:1.5rem;
    margin-top:8px;
}
/*导航按钮 end*/

/*热门试卷 start*/
.hot{
    width:100%;
    overflow:hidden;
}
.hot h2{
    width:90%;
    font-size:1.6rem;
    font-weight:bold;
    color:#000;
    line-height:28px;
    margin:10px auto;
    overflow:hidden;
}
.section li:first-child{
    border-top:1px solid #eee;
}
/*热门试卷 end*/
/***********试卷中心 start********/

/***************试卷信息概览页 start*************/
.message{
    position:absolute;
    left:5%;
    top:100px;
    z-index:999;
    width:90%;
    height:calc(100% - 200px);
    background:#fff;
    border-radius:8px;
    overflow:hidden;
}
.message_nav{
    width:90%;
    margin:0 auto;
    padding:30px 0;
    overflow:hidden;
}
.message_nav>h1{
    font-size:1.6rem;
    font-weight:bold;
    line-height:2rem;
    color:#000;
    margin-bottom:15px;
    text-align:center;
    overflow:hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp:4;
}
.message_nav>p{
    width:100%;
    font-size:1.5rem;
    color:#666;
    padding-bottom:10px;
    text-align:center;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.mess_list{
    width:100%;
    padding:10px 0;
    border-top:1px solid #e6e6e6;
    overflow:hidden;
}
.mess_list span{
    display:block;
    width:100%;
    line-height:42px;
    color:#333;
    font-size:1.5rem;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.mess_list span i{
    display:inline-block;
    width:24px;
    height:24px;
    background:url("../images/icon_collect1.png") no-repeat center;
    background-size:cover;
    vertical-align: -6px;
    cursor: pointer;
}
.mess_list span i.red{
    background:url("../images/icon_collect2.png") no-repeat center;
    background-size:cover;
    vertical-align: -6px;
}
.mess_list span img{
    float:left;
    width:35px;
    margin-right:5px;
}
.test_link{
    width:100%;
    margin:15px auto;
    overflow:hidden;
}
.test_link a{
    float:left;
    width:46%;
    color:#fff;
    font-size:1.6rem;
    padding:1rem 0;
    border-radius:30px;
    text-align:center;
}
.test_link a.practice_btn{
    background-image: -moz-linear-gradient( 135deg, rgb(255,138,0) 0%, rgb(252,197,31) 100%);
    background-image: -webkit-linear-gradient( 135deg, rgb(255,138,0) 0%, rgb(252,197,31) 100%);
    background-image: -ms-linear-gradient( 135deg, rgb(255,138,0) 0%, rgb(252,197,31) 100%);
}
.test_link a.test_btn{
    float:right;
    background-image: -moz-linear-gradient( 135deg, rgb(229,13,1) 0%, rgb(255,109,75) 100%);
    background-image: -webkit-linear-gradient( 135deg, rgb(229,13,1) 0%, rgb(255,109,75) 100%);
    background-image: -ms-linear-gradient( 135deg, rgb(229,13,1) 0%, rgb(255,109,75) 100%);
}
.foot_img {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-shrink: 0;
    -o-flex-shrink: 0;
    flex-shrink: 0;
    width: 100%;
}
/***************试卷信息概览页 start*************/