﻿body,input,textarea,select{font-size:12px; font-family:Verdana,Tahoma,宋体,Arial,sans-serif;}
#main{width:960px; margin:0 auto;}
a:link, a:visited{color:#2550bd;}
a:hover, a:active{color:#f50;}		
input, select, textarea{font-size:14px;}

#formzone{float:left; background:#f7f7f7; width:560px; padding:10px 0 20px 5px; margin-top:12px;}
#hintzone{float:right; width:380px; margin-top:12px;}

#post th{color:#282828;padding:8px 2px 0 0; text-align:right; width:80px; vertical-align:top; background:#f0f0f0;}
#post td{height:23px; vertical-align:bottom;}
#post th span{color:red; padding-right:2px;}
#post select{width:224px; }
#post #logon input{width:240px;}
#post input{width:446px; height:18px; }
#post #intro{width:446px; height:136px; line-height:20px;}
#post #city{font-size:14px; padding-right:6px;}
#post #counties{width:184px;}
#post #checkcode{width:80px; text-align:center;}
#post img{border:none;vertical-align:top; width:64px; height:24px; cursor:pointer;}

.hint{padding:6px 2px 8px 6px; margin-bottom:12px; background:#fff5f5; border:1px solid #f88; _height:48px; min-height:48px;}
.hint img.icon{width:48px; height:48px; position:absolute;}
.hint .message{display:block; margin-left:62px; line-height:18px;}
.hint ul{margin:0 0 0 14px; padding:0;}
.hint li{padding-bottom:5px;}

#error{background:#ffb; border:1px solid #d90;}
#error li{padding-bottom:0; color:red;}
#error h3{font-size:14px; color:red; margin:4px 0; }

#mycity{color:#777; padding-left:5px;}
a#mycitylink:link,a#mycitylink:visited{color:#669;padding:0 2px; font-weight:bold;}
a#mycitylink:hover,a#mycitylink:active{color:#f50;}
.spstar{color:red; padding:0 2px; font-weight:bold;}
#postcmd{text-align:center; margin-top:10px; width:420px;}
#postcmd input{height:28px; width:150px;}