/*hot*/
@charset "utf-8";
body { margin:0; margin-bottom:25px; }
body { font-size:12px; color:#333333; text-align:center; font-family:Arial, Helvetica, sans-serif; }
form, ul { margin:0; padding:0; text-align:left; }
li { margin-left:20px; clear:both; }
div,p,table,form { margin-right:auto; margin-left:auto; white-space:normal; }
img { border:none; }
input,textarea,select { padding-top:2px; }
a:link { color:#000066; }
a:hover { color:#CC0000; }
a:visited { color:#000099; }

a.no { color:#FF6600; text-decoration:none; }
a.no:hover { text-decoration:underline; }
a.no:visited { color:#FF6600; text-decoration:none; }

/* 输出 */
#output { margin-top:100px; margin-bottom:100px; width:444px; padding:50px 0; text-align:center; background-color:#FFF8DE; border:1px #F2DCA8 solid; }
/* 页码 */
#page { clear:both; }
/*列表前缀*/
.m { display:none; float:left; }
/* 编辑区 */
#edit_area { margin-top:100px; }

#noscript { color:#FF6600; font-size:18px; }
#head { width:750px; border-top:10px #F2DCA8 solid; text-align:left; }
#logo { padding-top:20px; padding-bottom:10px; font-size:24px; font-weight:bold; }
#foot { padding:20px; width:710px; background-color:#FFF8DE; border:1px #F2DCA8 solid; clear:both; }

#body { width:750px; margin-top:10px; margin-bottom:20px; text-align:left; }
#left { width:580px; float:left; background-color:#FFFFFF; word-wrap:break-word; }
#right { width:160px; float:right; padding-bottom:20px; background-color:#FFD77B; word-wrap:break-word; }

#session { padding:10px 15px; width:130px; height:88px; background-color:#FFFFFF; background-image:url(../images/bg_login.gif); background-repeat:no-repeat; }
.column { padding:5px 10px; font-size:14px; font-weight:bold; }
.column_is { padding:5px 10px; font-size:14px; font-weight:bold; background-color:#FFFFFF; }
.class { padding:5px 10px; font-size:14px; font-weight:bold; border-bottom:1px #E5B952 solid; background-color:#F4F1EA; }
.class_is { padding:6px 0px 5px 25px; font-size:14px; font-weight:bold; background-color:#FFFFFF; }
.class_li { padding:4px 0px 2px 25px; font-size:14px; background-color:#F4F1EA; }
.class_top { height:1px; font-size:0; background-color:#E5B952; overflow:hidden; }
.column_bottom { height:1px; font-size:0; background-color:#E5B952; overflow:hidden; }
#right a { color:#000099; text-decoration:none; }
#right a:hover { text-decoration:underline; }

#position { padding:5px; padding-right:10px; color:#FFFFFF; background-color:#EF8334; background-image:url(../images/position_bg.gif); font-size:14px; }
#position a { color:#FFFFFF; }
#position a.abutton { color:#FF6600; }
a.abutton { width:36px; height:14px; padding-top:1px; margin-left:5px; float:right; color:#FF6600; font-family:"宋体"; font-size:12px; text-align:center; background-image:url(../images/abutton.gif); text-decoration:none; }
a.abutton:visited { color:#FF6600; }

.title { margin-top:10px; padding:5px; height:17px; padding-right:10px; background-color:#F4F1EA; background-image:url(../images/title_bg.gif); font-size:14px; clear:both; }
.title a, .title a:visited { color:#666666; }
.title a.abutton { color:#FF6600; }
.title a.abutton:visited { color:#FF6600; }

.block { padding:5px 10px 4px 10px; width:558px; border-left:1px #F4F1EA solid; border-right:1px #F4F1EA solid; border-bottom:1px #F4F1EA solid; overflow:hidden; clear:both; }
.subject { padding-left:5px; padding-right:5px; float:left; width:300px; font-size:14px; }
.subject img { float:left; margin-right:10px; }
.subject_ { padding-left:5px; width:243px; float:right; font-size:12px; /*letter-spacing:-1px;*/ color:gray; }


#text { padding:10px 5px; text-align:left; font-size:14px; line-height:150%; }
.text { padding:10px 5px; text-align:left; line-height:150%; }
#text *, .text * { line-height:150%; }

#text img, .text img { max-width:560px; width:expression(this.width>560 ? '560px' : true); }



#adminbutton { padding-top:12px;clear:both;text-align:right;font-size:14px; }
#friendlink { margin-top:20px; padding:10px; text-align:left; }
h5 { font-size:19px; color:#660000; }

h6 { margin-top:20px; font-size:13px; }
hr { height:0px; border:none; border-bottom:1px #E5B952 solid; clear:both; }
.floorn { float:right; color:#FF6600; font-size:21px; font-style:italic; }
#reward_result { width:444px; margin-top:30px; padding:5px; text-align:left; border:1px #336699 dotted; }

.photo_block { float:left; width:185px; margin-bottom:20px; text-align:center; letter-spacing:-1px; font-family:"宋体"; overflow:hidden; white-space:nowrap; }
.photo_img_block { height:145px; }

#yzsou_select { font-size:12px; color:#FF6600; }
.my_li_no, .my_li_no a, .my_li_no a:visited { color:#CAC8BB; }
#delbutton { display:none; }
