﻿.pc-style #PageBody .Inner {
    width: 1120px;
    margin: 0px auto 30px auto;
    position: relative;
    overflow: hidden;
    zoom: 1;
    padding-top: 20px;
}

.pc-style #PageBody .Inner #PageLeft {
    float: left;
    width: 900px;
}

.pc-style #PageBody .Inner #PageRight {
    float: right;
    width: 200px;
    overflow: hidden;
}

.pc-style #list {
    padding: 10px 20px;
    background: #ffffff;
}

.pc-style .CatBoxTitle {
    display: block;
    font-weight: bold;
    color: #333333;
    padding: 10px 0px 10px 15px;
    position: relative;
    border-bottom: 1px solid #e5e5e5;
}

.pc-style .CatBoxTitle::before {
    content: "";
    display: block;
    width: 5px;
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 0px;
    background: #ff3e3e;
}

.pc-style .CatBoxTitleText {
    font-size: 18px;
    font-weight: bold;
}

.pc-style #divSpec dl {
    padding: 10px 0px;
}

.pc-style #divSpec dt {
    font-size: 17px;
    font-weight: bold;
}

.pc-style #divSpec dd {
}

.pc-style #divSpec dd:after {
    content: "";
    display: block;
    clear: both;
}

.pc-style #divSpec dd div {
    float: left;
    width: 25%;
}

.pc-style #divSpec dd a {
    color: #336699;
}


/* 移动端样式 */
.mobile-style .top, .mobile-style .bot{
    display: none;
}
.mobile-style .comTopAd{
    display: none;
}
.mobile-style #PageBody .Inner {
    margin: 0px auto 30px auto;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

.mobile-style #PageBody .Inner #PageLeft {

}

.mobile-style #PageBody .Inner #PageRight {
    display: none;
}

.mobile-style #PageBody .Inner {

}

.mobile-style #PageBody .Inner #PageLeft {

}

.mobile-style #PageBody .Inner #PageRight {
    display: none;
}

.mobile-style #list {
    padding: 10px 20px;
    background: #ffffff;
}

.mobile-style .CatBoxTitle {
    display: block;
    font-weight: bold;
    color: #333333;
    padding: 10px 0px 10px 15px;
    position: relative;
    border-bottom: 1px solid #e5e5e5;
}

.mobile-style .CatBoxTitle::before {
    content: "";
    display: block;
    width: 5px;
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 0px;
    background: #ff3e3e;
}

.mobile-style .CatBoxTitleText {
    font-size: 18px;
    font-weight: bold;
}

.mobile-style #divSpec dl {
    padding: 10px 0px;
}

.mobile-style #divSpec dt {
    font-size: 17px;
    font-weight: bold;
}

.mobile-style #divSpec dd {
}

.mobile-style #divSpec dd:after {
    content: "";
    display: block;
    clear: both;
}

.mobile-style #divSpec dd div {
    float: left;
    width: 50%;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}

.mobile-style #divSpec dd a {
    color: #336699;
}