table{border-collapse:collapse;border-spacing:0;}
.wrap{overflow:hidden; *display:inline-block;}.wrap{*display:block;}
.main img{_vertical-align:baseline;}
.txt_r{text-align:right;}
.txt_c{text-align:center;}
.col3 li, .col4 li{overflow:hidden; float:left;}
ul.col3 li{width:33.3%!important; *width:33.2%!important; }
ul.col4 li{width:25%!important; *width:24.9%!important;}
.brd{border:1px solid #C3D4E7;}
.l{ float:left;}
.col-liuyanban{ width:100%}

.tag_a a{display:inline-block;zoom:1;*display:inline;overflow:hidden;vertical-align:middle; margin:6px; white-space:nowrap; font-weight:bold; color:#004499; background:url(../images/v9/bg_member_1.gif) no-repeat -5px -124px; padding-left:10px;}
.cboxs h5{background:url(../images/v9/nav.png) repeat-x 0px -33px;}
.cboxs .tag_a a{ padding:0px; background:none; margin:6px 10px; font-weight:100; margin-bottom:20px;}
.table_form{width:100%;}
.table_form caption{background:url(../images/v9/nav.png) repeat-x 0 -33px;border-bottom:medium none;color:#004499;font-size:14px;font-weight:bold;height:34px;line-height:30px;}

/*单线表格*/
.ltable{
margin-top:10px;
margin-bottom:10px;
border-left:solid 0px;
border-top:solid 0px;
border-right:solid 1px #DAEBF7;
border-bottom:solid 1px #DAEBF7;
}
.ltable td{
border-top:solid 1px #DAEBF7;
border-left:solid 1px #DAEBF7;
border-right:solid 0px;
border-bottom:solid 1px #DAEBF7;
padding:10px;
}

.ltable span{ line-height:25px;}
/*管理员回复内容颜色*/
.ltable .huifu{color:#004499;}


/*留言板*/
.xm {
    overflow: hidden;
    font-size: 18px;
    line-height: 40px;
}
p.xm1 {
    float: left;
}
p.xm2 {
    float: left;
        width: 60%;

}
.main {
    background-color: rgba(255,255,255,0.27);
    border-radius: 10px;
    border: 1px solid #aaa;
    width: 96%;
    margin: 0 auto;
    padding: 0px 0 5px 0px;
    font-size: 12px;
    box-shadow: inset 0px 0px 10px rgba(255,255,255,0.5),0px 0px 15px rgba(75,75,75,0.3);
    text-align: left;
        margin-top: 10px;
}
form#myform {
    width: 97%;
    margin-left: 3%;
}
.lyb {
    width:100%;
    margin: 3px 0px 8px 0px;
    line-height: 10px;
    font-size: 16px;
    border-radius: 8px;
    box-shadow: inset 0 2px 5px #eee;
    padding: 10px;
    border: 1px solid #D4D4D4;
    color: #333333;
}
input#name {
    width: 50%;
}
input.button {
    background-color: #3c6db0;
    text-align: center;
    border-radius: 5px;
    overflow: hidden;
    min-width: 81px;
    height: 30px;
    line-height: 25px;
    border: none;
    margin: 10px 20px 0 0;
    color: #FFF;
    box-shadow: 1px 1px 1px rgba(75,75,75,0.3);
}
.tjan{float: right;}