﻿@charset "utf-8";
/*<!-- nowStyle 门户风格 -->*/


html { margin:0; text-align:center; background-color:#E7E6E1; }
body { margin:0; margin-left:auto; margin-right:auto; width:978px; /*width:1004;*/ padding-left:13px; padding-right:13px; background-color:#FFFFFF; border-top:10px #F2DCA8 solid; }
body, table { font-size:12px; color:#333333; font-family:宋体; }

#all { }

form, ul { margin:0; padding:0; text-align:left; }
li { margin:0; margin-left:18px; }
div, p, table, form { white-space:normal; word-wrap:break-word; /*table-layout:fixed;*/ }
td { word-break:break-all; }
img { border:none; }
input, textarea, select { padding-top:2px; }
a:link { color:#000066; }
a:hover { color:#CC0000; }
a:visited { color:#000099; }
#noscript { color:#FF6600; font-size:18px; }

#head { margin-bottom:15px; clear:both; }
#logo { padding-top:20px; padding-bottom:10px; text-align:left; font-size:24px; font-weight:bold; }
  #nav { padding:3px 3px 2px 3px; border-top:1px #F2DCA8 solid; text-align:center; color:#CCCCCC; font-family:Verdana,Arial,Helvetica,sans-serif; } #nav a { color:#FF9900; }

#body { width:796px; float:right; }
#foot { padding:20px; margin-top:30px; text-align:center; background-color:#FFF8DE; border:1px #F2DCA8 solid; clear:both; }
#friendlink { width:966px; text-align:left; border:1px #F2DCA8 dotted; margin-top:20px; padding:5px; overflow:hidden; clear:both; }
  #friendlink a { height:10px; margin:2px; padding:3px; float:left; border:1px #611186 dotted; }
  #position { padding:5px; padding-right:10px; color:#FFFFFF; text-align:left; background-color:#EF8334; background-image:url(../images/position_bg.gif); font-size:14px; }
  #position a { color:#FFFFFF; }

  #left { width:614px; float:left; text-align:left; overflow:hidden; }
  #right { width:172px; float:left; text-align:left; background-color:#FFD77B; }
  #other { width:172px; float:right; text-align:left; overflow:hidden; }
  #center { width:614px; text-align:left; margin-left:auto; margin-right:auto; }
.title { margin-top:10px; padding:6px; padding-bottom:0; height:21px; background-color:#E7E6E1; background-image:url(../images/title_bg.gif); font-size:14px; clear:both; }
  .title div { }
.title a, .title a:visited { color:#666666; text-decoration:underline; }
.title2 { margin-top:10px; padding:5px; height:17px; padding-right:10px; background-color:#E7E6E1; background-image:url(../images/title_bg.gif); font-size:14px; clear:both; }


a.abutton, #position 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, #position a.abutton:visited { color:#FF6600; }

.block { width:610px; padding:1px; border-left:1px #D9D3C9 solid; border-right:1px #D9D3C9 solid; border-bottom:1px #D9D3C9 solid; overflow:hidden; clear:both; }
.block_ { padding:5px 5px 4px 5px; overflow:hidden; clear:both; }
  .list { width:100%; } .list td {  }
  .subject { padding-left:5px; font-size:14px; } .subject img { margin-right:5px; }
  .author      { width:125px; text-align:center; }
  .point_reply { width:110px; text-align:center; }
  .li_i td { padding-top:1px; padding-bottom:0px; border-bottom:1px #E7E6E1 solid; }
  .li_0 td { padding-top:2px; padding-bottom:1px; border-bottom:1px #E7E6E1 solid; }
  .li_1 td { padding-top:2px; padding-bottom:1px; border-bottom:1px #E7E6E1 solid; /*background-color:#F5F5F5;*/ }
.top { padding:5px 6px 4px 6px; background-color:#E7E6E1; }
  .top a, .top a:visited { text-decoration:underline; }

.block_0 { width:300px; float:left; }
.block_1 { width:300px; float:right; }
.li_up { font-size:1px; height:1px; clear:both; }
.li { padding:0px 5px; text-align:right; color:#7689BB; overflow:hidden; clear:both; }
.nobr { width:250px; padding-top:1px; float:left; text-align:left; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.indexess { width:182px; padding-left:5px; }


/* 页码 */
#page { height:24px; text-align:right; clear:both; }
#p1 { padding:4px 5px 0px 5px; float:left; }
#p2 { float:left; }
#p3 { padding:4px 5px 0px 5px; float:right; }
#page a { text-decoration:underline; }


/*列表前缀*/
.m { display:none; }
/* 编辑区 */
#edit_area { margin-top:100px; }
#session { padding:10px 15px; line-height:180%; background-color:#FFFFFF; background-image:url(../images/bg_login.gif); background-repeat:no-repeat; }
.column { padding:6px 5px 5px 15px; font-size:12px; font-weight:bold; }
.column_is { padding:6px 5px 5px 15px; font-size:12px; font-weight:bold; background-color:#FFFFFF; }
.class { padding:6px 5px 5px 15px; font-size:12px; font-weight:bold; border-bottom:1px #E5B952 solid; background-color:#E7E6E1; }
.class_in { padding:4px 5px 3px 15px; background-color:#E7E6E1; cursor:pointer; }
.class_li { padding:4px 5px 3px 27px; font-size:12px; background-color:#E7E6E1; }
.class_is { padding:4px 5px 3px 27px; font-size:12px; font-weight:bold; background-color:#FFFFFF; }
.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; }

#text, .text { padding:10px; font-size:14px; line-height:150%; }
#text *, .text * { text-align:left; line-height:150%; }
#text * img, .text * img { max-width:550px; width:expression(this.width>550 ? '550px' : true); }

#adminbutton { padding-top:12px;clear:both;text-align:right; }
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:750px; margin-top:30px; padding:5px; 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; }
.my_li_no, .my_li_no a, .my_li_no a:visited { color:#CAC8BB; }
/* 输出 */
#output { margin:100px; padding:30px; background-color:#FFF8DE; border:1px #F2DCA8 solid; }
#nowstyle { padding-top:12px; padding-bottom:20px; text-align:center; }
#nowrite_no { width:620px;height:1000px; position:absolute;top:190px;left:250px;background-color:#FFFFFF; filter:alpha(opacity=0);-moz-opacity:0;opacity:0; }
#delbutton { display:none; }



#total { margin-bottom:15px; padding:3px 0; text-align:center; border:1px #C1AE9E solid; overflow:hidden; }
#total div { padding:5px; }
#ann { margin-bottom:10px; border:1px #C1AE9E solid; }
#ann_title { padding:5px 5px 4px 5px; border-bottom:1px #C1AE9E solid; background-color:#E7E6E1; font-weight:bold; text-align:left; }
#ann_content { padding:5px; text-align:left; }



