/* ͨ */
input,textarea,select { padding-top:2px; font-size:12px; background-color:#EEF7DA; border:1px #769A07 solid; } /* λòʸĶӰ쵽༭ʽ */
body { margin:0 12px 0 12px; font-family:Arial, Helvetica, sans-serif; }
body,table,div { color:#333333; font-size:12px; }
div,p,table,form { margin-right:auto; margin-left:auto; white-space:normal; word-wrap:break-word; border-collapse:collapse;/* table-layout:fixed; overflow:hidden;*/ }
img,table { border:0; }
form { margin:0; padding:0; text-align:left; }
ul { margin-top:6px; margin-bottom:6px; }
.w1 { width:100%; }
.w2 { width:100%; }

/* Ų */
#foot { padding:4px 3px 3px 3px; margin-top:50px; text-align:center; clear:both; }
/*  */
#output { width:80%; padding:50px 3px 50px 3px; text-align:center; }
/* ҳ */
.pagecode { margin-top:4px; text-align:center; clear:both; }
.pagecode a,.pagecode b,.pagecode span { padding:4px 3px 3px 3px; margin-right:1px; }
.pagecode span { color:#FF0000; font-weight:bold; font-size:18px; }

/* ͷ */
#head { height:80px; padding:40px 0px 0px 40px; text-align:left; font-family:""; font-size:30px; background-color:#90C549;
background-image:url(green/head_bj.jpg); background-repeat:no-repeat; background-position:100% 0; }
#head a { font-weight:bold; color:#FFFFFF; text-decoration:underline; }

.sess_line  { text-align:center; padding:5px 4px 4px 4px; background-color:#D8EA9C; clear:both; table-layout:fixed; }
/* title */
.title { padding:5px 4px 4px 40px; font-weight:bold; background-color:#EEF7DA; clear:both; table-layout:fixed; }

/* ͷ */
#advertisement { padding-top:16px; text-align:center; }

#do { position:absolute; top:40px; right:0; }
#do a { padding:2px 20px 0px 20px; border:#D8EA9C 1px solid; }
#do a, #do span { float:left; }
#do table { display:inline; }
.menu { width:auto; padding:4px 3px 3px 3px; line-height:20px; background-color:#FFFFFF; border:1px #769A07 solid; }
.menu a { padding-top:2px; padding-right:6px; padding-left:24px; }
.menu a:hover { color:#FFFFFF; background-color:#D8EA9C; text-decoration:none; }

/* ̳ */
.area { color:#FFFFFF; font-weight:bold; background-color:#90C549; border:1px #769A07 solid; clear:both; }
div.area { padding:5px 4px 4px 4px; }
table.area td { padding:4px 3px 3px 3px; background-color:#90C549; }

.list_title { margin-top:-1px; text-align:left; font-weight:bold; background-color:#D8EA9C; border:1px #769A07 solid; table-layout:fixed; clear:both; }
div.list_title { padding:5px 4px 4px 4px; }
table.list_title td { padding:4px 3px 3px 3px; background-color:#D8EA9C; border-left:1px #769A07 solid; }

.list { text-align:left; background-color:#F5FAE7; border-bottom:1px #769A07 solid; border-right:1px #769A07 solid; border-left:1px #769A07 solid; table-layout:fixed; clear:both; }
div.list { padding:5px 4px 4px 4px; }
table.list td { padding:4px 3px 3px 3px; border-left:1px #769A07 solid; border-bottom:1px #769A07 solid; }
table.list td table td { padding:0; border:0px; }

.cont { text-align:left; line-height:20px; background-color:#F5FAE7; border-right:1px #769A07 solid; border-bottom:1px #769A07 solid; border-left:1px #769A07 solid; table-layout:fixed; clear:both; }
div.cont { padding:19px 3px 7px 3px; }
table.cont td { padding:18px 3px 6px 3px; }
.cont img { background-color:#FFFFFF; max-width:750px; width:expression(this.width>750 ? '750px' : true); }

.sign { margin-top:18px; margin-left:20%; padding-top:6px; border-top:1px #D8EA9C dotted; position:relative; table-layout:fixed; }
.sign img { position:absolute; top:-6px; left:12px; }
.cont, .cont * { line-height:normal; }

.imcode { margin:2px; float:left; font-size:3px; line-height:2px; }

.f1 { width:5%; text-align:center; background-color:#EEF7DA; }
.f2 { width:40%; }
.f3 { width:5%; text-align:center; background-color:#EEF7DA; }
.f4 { width:25%; }
.f5 { width:10%; text-align:center; background-color:#EEF7DA; }
.f6 { width:15%; text-align:center; }

.l0 { width:5%; text-align:center; background-color:#EEF7DA; }
.l1 { width:40%; }
.l2 { width:5%; text-align:center; background-color:#EEF7DA; }
.l3 { width:19%; }
.l4 { width:5%; text-align:center; background-color:#EEF7DA; }
.l5 { width:5%; text-align:center; background-color:#EEF7DA; }
.l6 { width:16%; text-align:center; }
.l7 { width:5%; text-align:center; background-color:#EEF7DA; }

.c1 { width:35%; }
.c2 { width:40%; text-align:center; }
.c3 { width:25%; text-align:center; }

/*  */
a { color:#336600; text-decoration:none; }
a:hover { color:#666633; text-decoration:underline; }
.hand { cursor:hand; cursor:pointer; }
a.li:link { color:#666633; text-decoration:none; }
a.li:visited { color:#333333; text-decoration:none; }
a.li:hover { color:#336600; text-decoration:underline; }
a.li:active { text-decoration:none; }


.title_line { height:22px; background:none; }
.title_line a { float:left; padding:4px 12px 1px 12px; background-image:url(green/line_bj.gif); background-repeat:no-repeat; table-layout:fixed; }
.title_line a:hover { color:#FF0000; text-decoration:none; }
.title_line select, .title_line div { float:right; }


/*  */
.column { text-align:left; margin-top:13px; background-image:url(../images/column_line.gif); background-position:18% 0; background-repeat:repeat-y; }
#column_l { width:18%; float:left; line-height:20px; padding:4px 3px 3px 3px; }
#column_r { width:80%; float:right; }
#press { padding-top:2px; background-color:#D8EA9C; text-decoration:none; }

/* ɫ */
#add_text { color:#666666; }
.red { color:red; }
.gray { color:#666666; }

.add_text { padding:6px 6px 6px 120px; margin-left:36px; margin-right:36px; background-color:#EEF7DA; background-position:0% 0%; background-repeat:no-repeat; border:1px #D8EA9C dotted; overflow:hidden; }
.vote { background-image:url(../images/vote_bj.gif); }
.sell { background-image:url(../images/sell_bj.gif); }

/* ༭ */
#no_sess { width:660px; margin:180px 0px 180px 20%; text-align:left; }
#editarea { width:541px; text-align:left; font-size:12px; }
#editarea select,#editarea input { font-size:12px; }
#content { width:99%; height:200px; overflow:auto; }
#content2 { width:100%; height:200px; overflow:auto; }
#tool input,#tool select { height:20px; font-size:12px; }
.tool_img { background-color:#EEF7DA; border-top:1px #FFFFFF solid; border-left:1px #FFFFFF solid; border-right:1px #333333 solid; border-bottom:1px #333333 solid; }
.tool_img_onmousedown { background:none; border-top:1px #808080 solid; border-left:1px #808080 solid; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; }
fieldset { padding:4px 3px 3px 3px; margin-bottom:6px; clear:both; }
#max_wordcount { color:red; }
.close { float:right; margin-top:-7px; margin-right:-5px; color:gray; cursor:default; }
