/* CSS Document */

#header{ height:260px;  background:url(../images/forum_topbg.jpg) no-repeat;}

.fcontent{ margin:0 auto; padding:10px 0; width:920px; height:auto; background:url(../images/forum_contentbg.jpg) repeat-y;}

.button{ margin:0px auto; width:842px; height:30px; }
.button img{ float:right; width:115px; height:27px; }

.subjuct,.restorebox{ margin:15px auto;  width:842px; height:auto; }
.subjuct{ border:1px solid #f0d8c0; background:#fff; }
.subjuct .title, .restorebox .title{ float:left; width:842px; height:28px; line-height:28px; }
.subjuct .title{ border-bottom:1px solid #f0d8c0; background:#fee8a4; color:#c4af6c; }
.subjuct .title img{ margin-top:5px;}
.subjuct img,.restorebox img{ margin:0 10px; }
.subjuct h4 a{ color:#b43300; font-weight:bold;}
.subjuct h4 a:hover{ color:#ff0066; text-decoration:underline; }
.subjuct .title p,.restorebox .title p{ margin:0 10px;}
.subjuct em,.restorebox em{ color:#866e23; }

.subjuct .text,.restorebox .text{ margin:10px auto; width:820px; height:auto; line-height:24px; text-align:left;  }
.subjuct .text p,.restorebox .text p{ text-indent:24px; }
.subjuct .text p a,.restorebox .text p a{ color:#494949; text-decoration:none; }
.subjuct .text p a:hover,.restorebox .text p a:hover{ color:#e14c7d; text-decoration:none; }


.subjuct .time,.restorebox .time{ margin:0 auto; width:842px; height:22px; color:#aca8a2; line-height:22px;}
.subjuct .time,.restorebox .time{  background:#f5f1ec; }
.subjuct .time em{ color:#937147; }
.subjuct .time p,.restorebox .time p{ margin:0 12px;}
.subjuct .time p a,.restorebox .time p a{ color:#c6948d;}
.subjuct .time p a:hover,.restorebox .time p a:hover{ color:#ff0066; text-decoration:underline; }

.restorebox{ border:1px solid #c5d8d2; background:#fff; }
.restorebox .title{ border-bottom:1px solid #c5d8d2; background:#c1f0e1; color:#87b8a1; }
.restorebox h4 a{ color:#145d3f; font-weight:bold;}
.restorebox h4 a:hover{ color:#ff0066; text-decoration:underline; }
.restorebox .time{  background:#f4f4f4; }
.restorebox .time em{ color:#41805f; }



.orange{ color:#ff3c00; }

.restore{ margin:10px auto; width:842px; height:auto; border:1px solid #dbdbdb; background:#fff;}
.restore .title{ float:left; width:100%; height:26px; color:#2c6b87; line-height:26px; background:#dff5ff; border-bottom:1px solid #dbdbdb; }
.restore .title h2{ margin-top:0px;#margin-top:0px;_margin-top:6px; }
.restore .title img{ margin:0 10px; }

.restore table{ margin:10px auto; width:790px; border-collapse:collapse; }
.restore table td{ padding:6px; }
.restore table th{ padding-right:10px; color:#6d6d6d; line-height:26px; text-align:right; width:90px; }
.restore table textarea{ width:740px; height:150px;}
.short{ padding:0 2px; width:600px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }

/*通用按钮样式*/	

a.p_bt2:link,a.p_bt2:visited,a.p_bt2:active{ color:#005dab; text-decoration:none; background:url(../images/forum_button02.gif) no-repeat 0px 0px; font-family:"宋体"!important; padding:5px 0 2px 0px; *padding:0 0 0 3px; 	letter-spacing: 3px; }

a.p_bt2 span,a.p_bt2 cite { color:#005dab;text-decoration:none}

a.p_bt2 span {font-size:12px;line-height:21px;padding:5px 6px 4px 6px;background:url(../images/forum_button02.gif) no-repeat right -20px}

a.p_bt2 cite {font-style:normal}

.pmargin a{margin:0 10px;}


.cnew{ z-index:1; position:absolute; width:146px; height:118px;}

.cbottom{ margin:0 auto; width:920px; height:25px; background:url(../images/forum_bottom.jpg) no-repeat; }




/*CSS scott style pagination*/
div.scott { float:left; width:600px; font-size:12px; padding:3px 3px 3px 0;  text-align:left; }
div.scott A {border:1px solid #ffb502; padding:2px 5px;  COLOR: #930d21; margin-right:2px; TEXT-DECORATION: none; background:#fff;}
div.scott A:hover { border:1px solid #ffb502; COLOR: #54000d; background:#ffef86; }
div.scott A:active { border:1px solid #85bd1e; color:#00630c;}
div.scott span.current {border:#ffb502 1px solid; padding:2px 5px; FONT-WEIGHT: bold;  COLOR: #fff; margin-right:2px;  BACKGROUND-COLOR: #ff5f38;}
div.scott span.disabled { border:1px solid #f3f3f3; padding:2px 5px;  COLOR: #ccc; margin-right:2px;  background:#fff; }

.page{line-height:28px; color:#ca2b00; text-align:left; }