﻿

.DetailContent .main {
    text-align: left;
    border-style: solid;
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #ccc;
    margin: 30px 0px 0px;
    padding: 0px;
    border-bottom-style: none;
    background-color: White;
}

.DetailContent .spliter {
    width: 16px;
    float: left;
}

.DetailContent .OtherContents {
    float: right;
    width: 236px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.DetailContent .ProductImage {
    background-color: White;
    text-align: center;
    margin: 1px;
}

.DetailContent .Silver {
    background-color: #ececec;
    border-bottom: solid 1px #ccc;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
}

.DetailContent .White {
    background-color: White;
    border-bottom: solid 1px #ccc;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
}

.DetailContent .column {
    /*width: 80px;*/
    float: left;
    text-align: center;
    line-height: 54px;
    padding: 0px 10px;
}

.DetailContent .data {
    float: left;
    padding-left: 4px;
    border-left: solid 1px #ccc;
    line-height: 54px;
    /*width: 640px;*/
    padding: 0px 10px;
}

.DetailContent .favorite {
    width: 100%;
    text-align: center;
    padding: 8px;
}

    .DetailContent .favorite img {
        border-style: none;
    }

.DetailContent .Description {
    overflow: visible;
    white-space: normal;
    padding: 15px;
    line-height: normal;
    background-color: #fff;
    text-align: left;
    line-height: 25px;
}

.DetailContent .NewsTitle {
    width: 100%;
}

    .DetailContent .NewsTitle h1 {
        text-align: center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 16px;
        margin: 0px;
        padding: 0px;
        line-height: 36px;
    }

    .DetailContent .NewsTitle h2 {
        text-align: center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 14px;
        margin: 0px;
        padding: 0px;
        line-height: 25px;
    }

.DetailContent .EditTime {
    text-align: right;
    padding-right: 64px;
    line-height: normal;
}

.DetailContent .OtherContents .title {
    background-color: #ff7700;
    line-height: 30px;
    font-weight: bold;
    color: White;
    font-size: 16px;
}

.DetailContent .OtherContents dl {
    margin: 0px;
    padding: 0px;
}

.DetailContent .OtherContents .item,
.DetailContent .OtherContents .more {
    line-height: 25px;
    border-bottom: solid 1px #fff;
    text-align: left;
    padding-left: 4px;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    padding-left: 4px;
}

    .DetailContent .OtherContents .more a:link,
    .DetailContent .OtherContents .more a:visited {
        color: #EE6000;
        font-weight: bold;
        text-decoration: inherit;
    }


.Description img {
    display: block;
    margin: 0 auto;
    padding: 10px; /* max-width:650px */
}
