﻿*{margin:0;padding:0;}
body{background:#0082A5 url(./img/bg.gif) repeat-x;color:#000;font:11.5px Verdana, Tahoma, sans-serif;line-height:140%;}
a{color:#0082A5;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
textarea,input,select{font:11.5px Verdana, Tahoma, sans-serif;}
textarea{line-height:150%;overflow:auto;padding:4px;}
td{color:#000;font:11.5px Verdana, Tahoma, sans-serif;line-height:160%;}
input{background:#fff;color:#000;padding:3px;}
fieldset{line-height:25px;padding:10px;}
hr{border:1px solid #B3CBE1;height:1px;margin:5px 0;}
ul,ol{list-style:none;}
div{word-wrap:break-word;}
#outmain{background:#fff url(./img/bg.jpg);margin:10px auto auto;width:950px;}
#asa_header{background:url(./img/top.jpg);height:138px;width:950px;}
.asa_header{float:left;height:50px;margin-left:750px;margin-top:40px;width:160px;}
#asa_menu{background:url(./img/menu.jpg);height:39px;width:950px;}
#header{background:#d6e3ef;border-bottom:1px solid #386792;border-top:6px solid #386792;height:80px;}
ul.menu{float:left;font:bold 11.5px Tahoma, sans-serif;padding-left:30px;padding-top:16px;}
ul.menu li{color:#fff;display:inline;font-size:11.5px;padding-right:10px;}
ul.menu li a{color:#fff;}
#page{float:left;padding-left:15px;width:920px;}
#wrap{float:right;padding:15px 15px 15px 0;width:680px;}
#sidebar{float:left;margin:0;padding:15px;width:180px;}
#sidebar p{padding-bottom:10px;text-align:center;}
#sidebar p a{margin:10px;}
#sidebar p.more{padding:6px 0 0;text-align:right;}
#sidebar table{width:180px;}
#sidebar h2{border-bottom:2px solid #0082A5;color:#0082A5;font-size:12px;margin-bottom:7px;padding:10px 0 4px 8px;}
#sidebar li{display:block;overflow:hidden;padding:3px 2px 0;width:178px;}
#sidebar li span{color:#666;}
#sidebar li span.num{color:#339;}
.week{background:#eee;border-bottom:2px solid #aaa;padding:3px;text-align:center;}
.cal_day1{text-align:center;}
.cal_day2{border:1px solid #999;font-weight:700;text-align:center;}
.content{font-size:12px;line-height:180%;margin:15px 0;}
.content p{margin:15px 0;}
.content ul{list-style:disc;margin:15px 22px;}
.content ol{list-style:decimal;margin:15px 30px;}
.needpwd{background:#fff;border-bottom:1px solid #B3CBE1;margin:20px 0;padding-bottom:20px;}
.posttitle{background:url(./img/tbg.jpg);clear:both;display:block;font:12px verdana;height:33px;line-height:33px;overflow:hidden;padding-left:10px;}
.posttitle a{color:#fff;font-weight:700;}
.postdate{color:#e7e7e7;font-size:10px;}
.postmetadata{border-bottom:1px solid #B3CBE1;margin:10px 0 15px;padding-bottom:15px;text-align:right;}
#footer{background:url(./img/foot.jpg);clear:both;height:130px;padding-top:20px;text-align:center;width:950px;}
#top{float:left;padding-bottom:10px;}
#top strong{float:left;}
.formbox p{margin:0;padding:0 0 12px;}
.codeimg{cursor:pointer;padding-bottom:1px;vertical-align:bottom;}
.title{border-bottom:1px solid #d6e3ef;border-left:6px solid #d6e3ef;clear:both;font:bold 12px verdana;height:18px;margin-bottom:10px;padding:2px;position:relative;text-indent:5px;}
.formfield{background:#edf2f8;border:1px solid #bbb;color:#000;}
.formbutton{background:#edf2f8;border:1px solid #bbb;border-left:4px solid #bbb;color:#000;font-size:12px;height:22px;line-height:22px;width:50px;}
.curdate{font-weight:700;padding-bottom:10px;text-align:center;}
.attach-desc{background:#edf2f8;border:1px solid #386792;padding:5px;}
.tags{line-height:26px;}
.art-title{font-weight:700;margin-bottom:10px;}
#article-other{font-weight:700;margin:15px 0;text-align:center;}
#tburl{margin:5px 0 15px;}
.lesscontent{clear:both;display:block;line-height:20px;margin:5px 0 15px;width:650px;}
.lessdate{border-bottom:1px solid #B3CBE1;color:#777;font-size:11px;margin-bottom:12px;padding-bottom:12px;padding-top:2px;text-align:right;}
#message{background:#fff;border:1px dotted #386792;margin-left:auto;margin-right:auto;margin-top:100px;padding:20px;text-align:center;width:500px;}
#message h2{color:#339;font-size:14px;margin:20px auto;}
.list li{border-bottom:1px dashed #ddd;clear:both;line-height:35px;}
code{background:#f8f8f8;border:1px solid #b3cbe1;border-left:3px solid #b3cbe1;display:block;font-family:"Courier New", Courier;margin:5px;overflow:auto;padding:10px;white-space:normal;width:620px;word-break:break-all;}
.quote{background:#edf2f8;border:1px solid #000;margin:5px 0;padding:5px;}
.avatar{background:#EBF3FB;border:1px solid #d6e3ef;}
.ajaxmsg{background:red;color:#fff;line-height:20px;padding:0 20px;position:fixed;right:0;top:0;}
.ajaxdiv{background:#edf2f8;border:1px solid #386792;padding:8px;position:absolute;}
.ajaxdiv H2{font-size:12px;line-height:24px;margin:0;}
.ajaxdiv H2 a{float:right;font-weight:400;}
.p_bar{clear:both;margin:15px 0;}
.p_bar a{font-size:12px;padding:2px 5px;text-decoration:none;}
.p_bar a:hover{background:#F5FBFF;border:1px solid #86B9D6;text-decoration:none;}
.p_info{background:#F5FBFF;border:1px solid #86B9D6;margin-right:1px;padding:2px 5px;}
.p_num{background:#FFF;border:1px solid #DEDEB8;margin-right:1px;}
.p_redirect{background:#FFF;border:1px solid #DEDEB8;font-size:12px;font-weight:700;margin-right:1px;}
.p_curpage{background:#FFFFD9;border:1px solid #DEDEB8;color:#92A05A;font-weight:700;margin-right:1px;padding:2px 5px;}
.linkover{clear:both;margin:0 0 20px;padding:10px 0;}
.linkover li{color:#666;float:left;line-height:20px;margin:0 10px;width:100px;}
.linkover li.onelink{margin:0 10px 8px;width:300px;}
.linkover li a{font-weight:700;}
.linkgroup{font-size:14px;font-weight:700;margin:10px 0 5px;}
h1 a,.cal_day1 a:hover,.cal_day2 a:hover,.posttitle a,.curdate a,.listtd a{text-decoration:none;}
#guestlink,#top span{float:right;}
#sidebar ul li img,.p_bar *{vertical-align:middle;}
#google{padding-bottom:15px;text-align:center;width:950px;}
.banktext{padding:5px 0 5px 10px;}
.help_list{font-size:12px;line-height:160%;margin:15px 0;}
.help_list a{color:#000;}
.dgHeader{background-color:#F2F9FF;background-image:url(./img/costlogtitle.gif);}
.highlightitem{background-color:#F2F9FF;}
.lowlightitemItem{background-color:#FFF;}
.costlogtext{padding:3px 2px;}
ul.menu li a:hover,ul.menu li.current_page_item a,.posttitle a:hover{color:#e8e8e8;}
.attach,.banktitle{padding:10px 0;}
.navlink li.current_page_item a:hover,.cal_day1 a,.cal_day2 a,.curdate a:hover,.listtd a:hover,.help_list a:hover{text-decoration:underline;}
