#nav{background: url(../img/local.png) no-repeat left; border-bottom: 1px dashed gray;}
#nav2 span{line-height: 40px;}
.title{color: #0070c0; font-family: "微软雅黑"; font-weight: bold; font-size: 18px; background:url(../img/i1.png) no-repeat; background-position: 20px 5px; padding-left: 60px;}
.news-list tr a{background: url(../img/common10.gif) no-repeat left; padding-left: 20px;}
.news-list .mylist{background: url(../img/common10.gif) no-repeat; background-position: 10px 15px; padding-left: 28px;}
.news-list .line{height: 1px; border-bottom:1px dashed gray; margin: 35px 0;}
#news-from{background-color:#F3FBFF;border: 1px dashed #C5E4F2; height: 30px;}
#news-from ul li{color: gray;}

#news-content p{text-indent: 2em; line-height: 30px;}
#news-content img{margin: 0 auto;width: 100%;}

form label{line-height: 40px;}
#vol-register .form-row{margin-bottom: 7px;}
.group-content ul li{line-height: 34px;}
#main p{text-indent: 2em; margin: 20px;line-height: 30px;}

.group1{width: 208px; height: 260px; float: left; margin-right: 13px; padding: 5px;border: 1px solid lightgray;margin-bottom: 15px;}
.group1 img{margin-bottom: 10px;}
.group1:hover{border: 1px solid #0070c0;}

.vol1{width: 180px;  height: 275px; float: left; margin-right: 40px; padding: 5px;border: 1px solid lightgray;margin-bottom: 15px; text-align: center;}
.vol1 img{margin-bottom: 5px;}
.vol1:hover{border: 1px solid #0070c0;}
.vol-content ul li{line-height: 35px;}
.vol-content img{width: 75%;}

.table-order tr a{ padding-left: 20px;}
.table-order tr th{text-align: center;}
.table-order tr td{text-align: center;}
.table-order .line{height: 1px; border-bottom:1px dashed gray; margin: 35px 0;}

#tab-top{position: absolute; right: 100px; top: 70px;}
#tab-top .nav-link{padding: 0;}
#tab-top .nav-item{font-size: 9px; margin-right: 10px;}

.album-list{ position:relative; }
.album-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.album-list ul{ margin:0 0 0 -20px; *zoom:1; list-style: none;padding: 0; }
.album-list li{float:left;width:25%;list-style: none;padding: 0;}
.album-list li a{ display:block; margin:20px 0 0 20px; padding:1px; border:1px solid #e8e8e8; }
.album-list li a img{ display:block; width:100%; height:150px; }
.album-list li label{margin: 0 0 0 30px;padding: 1px;font-size: 10px;}

.tip-info{
    text-align: center;
    font-size: 15px;
    background: #5FB878;
    color: #fff;
    line-height: 40px;
}

.tip-info2{
    font-size: 10px;
    background: #5FB878;
    color: #fff;
    padding: 5px 10px;
}