﻿.content{
	width:1200px;
    margin:50px auto;
    position:relative;
    overflow: hidden;
}

.content .left-content{
    float:left;
    width:240px;
    margin-right:50px;

}

.content .left-content .l-title{
    font-size:25px;
    line-height:55px;
    background:#cc0d0d;
    text-align:center;
color:#fff;
}


.content .left-content ul{
    width:240px;
}


.content .left-content ul li{
    width:240px;
    height:55px;
    background:#f6f6f6;
    font-size:16px;
    text-align:center;
    line-height:55px;

}
.content .left-content ul li a{color:#5a5a5a;display:block;}
.content .left-content ul li a:hover{color:#fff;background: url("../images/icon-3.png") 210px center no-repeat #cc0d0d;}
.content .left-content ul li a.a-light{color:#fff;background: url("../images/icon-3.png") 210px center no-repeat #cc0d0d;}


.content .right-content{
   float:right;
    width:910px;
}

.content .right-content .r-top{;
    line-height:40px;background-color:#f8f8f8

}

.content .right-content .column{
    font-size:17px;
    margin-left:10px;
}

.content .right-content .location{
    float:right;
    font-size:13px;
    color:#999;
padding-right:10px;
}
.content .right-content .location a{color:#999}

.content .right-content .r-content{
    min-height:300px;
}

.content .right-content .r-content li{
    font-size: 16px;
    display: block;
    line-height: 45px;
    list-style: none;

}


.content .right-content .r-content li a{color:#4e4e4e;}
.content .right-content .r-content li a:hover{color:#cc0d0d;}
.content .right-content .r-content li a .img{background:#4e4e4e url("../images/icon-4.png");width:2px;height:2px;vertical-align:middle;margin-right:6px;}
.content .right-content .r-content li a:hover .img{background:#2564be url("../images/icon-4.png");}

.content .right-content .r-content .date{float:right;color:#9a9898;}




.chapter{float:right;}
.chapter p a
{
    color: #4e4e4e;

}

.chapter p a:hover
{
    color:#2564be;
    border-bottom:none;
}


#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:2em; padding:0px; margin:0px; text-align:left; }
.cont-title{ color: #333;font-size:22px;line-height: 2em;padding: 10px 0;text-align: center;}
.r-content{ padding:15px 0px;}
.r-content p{ text-indent:2em; line-height:2em;margin-bottom:15px; color:#333; font-size:16px;}
.r-content p img{ margin:15px auto; border:none; display:block}