@charset "utf-8";
.ab_txt{padding:20px 0; line-height:2; font-size:12px; overflow:hidden; min-height:200px; _height:200px;_overflow:visible;}
.ab_txt p,.contact p{padding:5px 0;}
.contact{padding:20px 0; line-height:2; overflow:hidden;}

.msgtips{padding:0px 0; color:#666; font-size:16pt;}
.msg_tab{padding:30px 0 10px 0; list-style:outside none; overflow:hidden; font-size:12px;}
.msg_tab li{padding:8px 0;}
.msg_tab li label{display:inline-block; width:100px; text-align:right; color:#666;}
.msg_tab li label i{font-style:normal; color:#c00; font-weight:bold; padding-right:5px;}
.msg_tab .ipt{height:25px; line-height:25px; width:300px; padding-left:5px;}
.msg_tab .short{width:150px;}
.msg_tab .aipt{width:580px; height:150px; vertical-align:top; padding-left:5px;}
.msg_but{padding:10px 0 10px 100px;}
.msg_sub{width:100px; height:30px; padding:0; background:#069; color:#fff; border:none; vertical-align:middle; font-size:14px; font-weight:bold; cursor:pointer;}
.msg_sub:hover{background:#e60;}
.msg_rst{width:45px; height:25px; padding:0; background:#ccc; color:#666; border:none; vertical-align:middle; font-size:12px; margin:0 15px; display:none;}

.dn_lst{list-style:outside none; padding:10px 0;}
.dn_lst li{height:40px; line-height:40px; border-bottom:1px dashed #ddd; overflow:hidden; font-size:12px; white-space:nowrap; text-overflow:ellipsis;}
.dn_lst li em{font-style:normal; font-size:11px; color:#069; float:right;}
.dn_lst li em a{color:#069;} .dn_lst li em a:hover{color:#c00;}
.dn_lst li label{font-weight:bold; padding-right:10px;}

.siteMap{padding:20px 0; text-align:left;}
.siteMap *{padding:0px; margin:0px;}
.siteMap table{width:100%; +width:auto; border-collapse:collapse; border:1px solid #ddd; background:#fff;}
.siteMap tr.over{background:#f6f6f6;}
.siteMap th{font-size:13px; font-weight:bold; padding:10px 5px; border:1px solid #ddd; width:100px; text-align:center;}
.siteMap th a{color:#069;}
.siteMap td{border:1px solid #ddd; padding:10px 5px;}
.siteMap dl{width:180px; float:left; display:inline; margin-right:10px;}
.siteMap dt{padding-left:20px; height:25px; line-height:25px; font-size:12px;}
.siteMap dt a{color:#069;}
.siteMap dd{padding:2px 0 2px 20px; font-size:11px;}
.siteMap dd a{color:#666;}
.siteMap a:hover{color:#c00;}
