﻿/* -- Base -- */
/* //////////////////////////////////////////////// */
body
{
    margin: 0px auto;
    background: #fff;
    text-align: center;
}
table
{
    width: 100%;
    border: 0px;
}
td, div
{
    font-family: "宋体", Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    vertical-align: top;
    color: #464646;
}
form
{
    margin: 0px;
    padding: 0px;
}
img
{
    border: 0px;
}
input, select
{
    vertical-align: middle;
}
a, a:link, a:visited
{
    color: #464646;
    text-decoration: none;
}
a:hover
{
    color: #f00;
    text-decoration: none;
}
a.linkA, a.linkA:link, a.linkA:visited
{
    color: #000;
    text-decoration: none;
}
a.linkA:hover
{
    color: #f00;
    text-decoration: none;
}
a.linkB, a.linkB:link, a.linkB:visited
{
    color: #00f;
    text-decoration: none;
}
a.linkB:hover
{
    color: #f00;
    text-decoration: none;
}
.cutText
{
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
input.text
{
    font-size: 12px;
    border: 1px solid #000;
    height: 20px;
}
input.button
{
    font-family: tahoma,宋体;
    color: #000;
    font-size: 12px;
    border: solid 1px #ebc1ba;
    background: #fff url( '../images/btn_bg.gif' ) repeat-x bottom;
}
.textarea
{
    font-size: 12px;
    border: 1px solid #000;
}
/* -- Defautl -- */
/* //////////////////////////////////////////////// */
.body
{
    width: 960px;
    text-align:center;
}
.menu
{
    margin-left:22px;
}
.menu li
{
    color:White;
    float:left;
    padding:2px 25px 0px;
    height:12px;
}
.menu .li
{
    border-right:solid 1px #fff;
}
.menu a:link,.menu a:visited
{
    color:White;
}
.menu a:hover
{
    border-bottom:solid 1px #fff;
}
.t4a
{
    background:url('../images/t4a.gif') no-repeat;
    padding-top:5px;
}
.t4b
{
    background:url('../images/t4b.gif') no-repeat;
    padding-top:5px;
}
.t4
{
    background:url('../images/t4c.gif') repeat-y;
    padding:2px 0px 0px 24px;
}
.t4 a
{
    font-weight:bolder;
}
.t4 img
{
    margin-right:10px;
}
.t4s
{
    background:url('../images/t4c.gif') repeat-y;
    padding:6px 16px;
    height:175px;
}
.t5a
{
    background:url('../images/t5a.gif') no-repeat;
    padding-top:5px;
}
.t5b
{
    background:url('../images/t5b.gif') no-repeat;
    padding-top:5px;
}
.t5
{
    background:url('../images/t5c.gif') repeat-y;
    padding:2px 0px 0px 24px;
}
.t5 a
{
    font-weight:bolder;
}
.t5 img
{
    margin-right:10px;
}
.t5s
{
    background:url('../images/t5c.gif') repeat-y;
    padding:2px 0px 0px 2px;
}
.t6a
{
    background:url('../images/t6a.gif') no-repeat;
    width:26px;
}
.t6b
{
    background:url('../images/t6b.gif') no-repeat;
    width:14px;
}
.t6
{
    background:url('../images/t6c.gif') repeat-x;
    height:30px;
    padding-top:10px;
    color:#0063b0;
}
.t6list
{
    margin:8px 0px;
    padding-left:20px;
    vertical-align:middle; 
    background:url('../images/spot1.gif') no-repeat 0px 1px;
}
.t6list span
{
    padding-left:8px;
    color:#ff6c00;
}
.flink
{
     border:solid 2px #c4e5ff; border-left:0px; border-right:0px; text-align:center;width:100%;
}
.flink td
{
    text-align:center;
}
.feedbacklist1
{
    border: solid 1px #efefef; 
    padding: 12px; margin-bottom:12px;
}
.feedbacklist2
{
    border-bottom: solid 1px #ccc; padding-bottom: 6px; margin-bottom: 6px;
    color:#999;
    font-weight:bolder;
}
.feedbacklist3
{
    margin: 4px 20px 0px; border: dashed 1px Green; line-height: 180%; padding: 6px;
}
.feedbacktd1
{
    vertical-align:middle; text-align:right; width:100px;
}
