#inner section {
    border-bottom: 10px solid #eee;
}

#inner .banner_ipo {
    width: auto;
    padding: 5%;
    height: auto;
    background-size: cover;
    background-position: center;
    border: none;
}
#inner .banner_ipo .banner_news{
    text-align: left;
}
#inner .banner_ipo .banner_news::before{
    content: '新股头条';
    color: #fff;
    display: block;
    padding: 5px 7px;
    background: #e32d2d;
    border-radius: 3px;
    float: left;
    font-size: 16px;
    margin: 0 0 3%;
}
#inner .banner_ipo .banner_news a,#inner .banner_ipo .banner_news a:nth-of-type(1){
    font-size: 16px;
    margin: 0;
    line-height: 2;
    clear: both;
    height: 32px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#inner .banner_ipo .banner_news a:nth-of-type(1)::before{
    content: "";
    border-style: dashed dashed dashed solid;
    border-width: 4px;
    border-color: transparent transparent transparent #fff;
    display: inline-block;
	background-color: transparent;
    width: auto;
    height: auto;
    border: 0;
    border-radius: 0;
    font-size: 12px;
    font-family: SimSun;
    margin: 0;
    line-height: 23px;
    text-align: center;
    position: relative;
    top: 0;
}
#inner .lists_ipo::after,
#inner .ipo_tools::before,
#inner .ipo_tools::after {
    display: none;
}

#inner .more_tables,
#inner .ipo_tools>div,
#inner .ipo_school .school {
    padding: 0;
}

#inner .banner_ipo .banner_news {
    float: none;
}

#inner .lists_ipo {
    padding: 0;
    border: none;
}

#inner .lists_ipo::before {
    display: none;
}
#inner .lists_ipo i.sz_ipo, #inner .lists_ipo i.sh_ipo{
    display: none;
}
#inner .lists_ipo a.sectionTitle {
    display: block;
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 0 14px;
    position: relative;
    font-family: '微软雅黑';
    margin: 5%;
}

#inner .lists_ipo .week_ipo {
    width: 100%;
    height: auto;
    float: none;
}

#inner .lists_ipo .week_ipo ul {
    padding: 0;
    margin:0 auto;
    width: 90%;
    font-size: 14px;
}

#inner .lists_ipo .week_ipo li::before,
#inner .lists_ipo .week_ipo li::after {
    display: none;
}

#inner .lists_ipo .scrollBottom::after {
    display: none;
}

#inner .lists_ipo .prepare_list {
    margin: 0;
    float: none;
    width: auto;
}

#inner .lists_ipo .prepare_list table {
    width: 90% !important;
    margin: 0 auto;
    font-size: 14px;
}
#inner .lists_ipo .prepare_list tbody tr td em{
    margin: 0;
}
#inner .lists_ipo .prepare_list .ipo_guide{
    margin: 5% 0 0;
}
#inner .lists_ipo .prepare_list .ipo_guide span{
    display: none;
}
#inner .lists_ipo .prepare_list .ipo_guide div{
    background-size: cover;
    height:  auto;
    padding: 8% 5%;
    background-position: center;
    /* margin: 0 5%; */
}
#inner .lists_ipo .prepare_list .ipo_guide ul{
    display: none;
}
#inner .prepare_list .ipo_guide>a{
    right: 5%;
    top: 50%;
    margin: -18px 0 0;
}
#inner section a.sectionTitle,#inner .ipo_tools .sectionTitle {
    margin:  6% 5%;
}
#inner .ipo_tools {
    float: left;
    border: none;
}

#inner .ipo_tools a.toolsList {
    float: left;
    width: 28%;
    margin: 0;
    font-size: 14px;
    margin: 0 3vw 3vw 0;
    padding-top: 71px;
    height: 110px;
    background-position-y: 23px;
}
#inner .ipo_tools a.syl,#inner .ipo_tools a.bbmc{ 
    margin-left: 5%;
}
#inner .ipo_tools a.bbmc,#inner .ipo_tools a.rgfe,#inner .ipo_tools a.sgfe{
    margin-bottom: 0;
}
#inner .ipo_school .school {
    padding: 0;
    width: 100%;
}
#inner .ipo_school .school a.sectionTitle::after{
    content: '查看更多新股知识 >';
    font-family: '宋体';
    text-align: right;
    float: right;
    font-size: 12px;
    color: #288fc7;


}










#inner .ipo_school .school a.schoolList.school_focus {
    margin: 0 5% 8px;
    width: 90%;
    display: block;
}

#inner .ipo_school .school a.schoolList.school_focus::after {
    display: none;
}

#inner .ipo_school .school a.schoolList.school_focus span {
    width: 100%;
    padding: 0 10px 0;
    box-sizing: border-box;
    font-size: 14px;
    overflow: hidden;
    line-height: 2.5;

}

#inner .ipo_school .school a.schoolList {
    float: none;
    width: auto;
    padding: 0;
    margin: 0 5%;
    font-size: 16px;
    line-height: 2;
    height: 32px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#inner .ipo_school .school a.schoolList:nth-last-of-type(1){
    margin-bottom: 5%;
}
#inner .ipo_school .school a.schoolList::before {
    display: none;
}

#inner .ipo_school .school a.schoolList::after {
    content: '>';
    font-family: '宋体';
    display: block;
    float: right;
}