textarea {font-size:12px;}

.Box100{border:1px solid #CCCCCC;width:100px;padding:3px;}
.Box150{border:1px solid #CCCCCC;width:150px;padding:3px;}
.Box200{border:1px solid #CCCCCC;width:200px;padding:3px;}
.Box250{border:1px solid #CCCCCC;width:250px;padding:3px;}
.Box300{border:1px solid #CCCCCC;width:300px;padding:3px;}
.Box350{border:1px solid #CCCCCC;width:350px;padding:3px;}
.Box400{border:1px solid #CCCCCC;width:400px;padding:3px;}
.BoxAll{border:1px solid #CCCCCC;width:95%;padding:3px;}
.SelectBox{border:1px solid #CCCCCC;padding:2px;}
.SchStyle{background-color:#fffc00;color:red;}
.FilePreview{border:1px solid #CCCCCC;width:114px;height:114px;}
.PassWordLayer{border:1px solid #CCCCCC;padding:20px;position:absolute;z-index:3;background-color:white;text-align:center;display:none;}
.Sort{width:100px;height:110px;padding:3px;border:1px solid #CCCCCC;background-color:#dddddd;position:absolute;z-index:3;top:30px;display:none;}
.bbs_basic th {font-weight:normal;color:#FFFFFF;background-color:#3c3c3c;}
.over{background-color:#FEE7DA;}
.out{background-color:#ffffff;}


/* *** common style *** */
.filter-30 {opacity: 0.3;}
.board-box-line-dashed{border-bottom-style: dashed;border-bottom-width: 1px;border-bottom-color: #ccc;}
#CommentArea .cmlist{margin:0; padding:0;}
#CommentArea .cmlist li{list-style:none; padding:7px 0 5px; margin:0; height:1%;} 
#CommentArea .cmlist li.reply{padding-left:44px; background:url(../img/ico_comm_re.gif) 29px 24px no-repeat;} 
#CommentArea .cmlist li.reply.insert{padding:9px 0 8px 44px; .padding:8px 0 3px 44px;} 
#CommentArea .cmlist li.board-box-line-dashed{height:1px; padding:0; overflow:hidden; font:0/0 arial; border-bottom-width:1px; border-bottom-style:dotted;}
#CommentArea .cmlist .h{height:19px; margin:0 0 1px;}
#CommentArea .cmlist .pers_nick_area {float:left;width:70%; color:#339900}
#CommentArea .cmlist .pers_nick_area a {color:#339900}
#CommentArea .cmlist .date{ font-size:11px; margin:3px 0 0 10px;color:#666;} 
#CommentArea .cmlist .btn_edit{float:right; margin:0 3px 0 0; padding-top:3px;}
#CommentArea .cmlist .btn_edit a{color:#cc0000;font-size:11px;}
#CommentArea .cmlist .comm{padding:0 0 0 1px; margin:0; line-height:1.4em; text-align:left; word-break:break-all; word-wrap:break-word;}
#CommentArea .cminput {margin:14px 0 0; padding:0; width:100%; border-collapse:collapse; table-layout:fixed;}
#CommentArea .cminput .m00 {margin:0;}
#CommentArea .cminput .i2 {padding-right:2px;}
#CommentArea .cminput .i3 {width:82px; text-align:right; vertical-align:bottom; .padding-bottom:3px;}
#CommentArea .cminput .i3 img {vertical-align:top;}
#CommentArea .cm_input {margin:0; padding:0; width:100%;}
#CommentArea .cm_input .m00 {margin:0;}
#CommentArea .cm_input .i2 {padding-right:2px;}
#CommentArea .cm_input .i3 {width:82px; text-align:right; vertical-align:bottom; padding-bottom:3px;}
#CommentArea .cm_input .i3 img {vertical-align:top;}


.blind{ display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:10000;}
.blind.open{ display:block;}
.blind .bg{ position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
#blind_comment{position:absolute;z-index:11;border:5px solid #3c3c3c;top:35%;left:35%;background-color:#FFFFFF;}
