@charset "utf-8";
/* CSS Document */

*{line-height:150%;}
a:link,a:visited{ color: #666;text-decoration:none;}
a:hover,a.f33:hover,a.f99:hover,a.fpurple:hover,a.fgreen:hover,a.fgreen1:hover,a.fgreen2:hover,a.fred:hover,a.fred1:hover,a.fred2:hover,a.fblue:hover,a.fblue1:hover,a.fw:hover,a.fblack:hover{color:#990000;text-decoration:underline;}
.ad{ background:#f1f1f1; height:60px; width:952px; margin:0 auto; border:1px solid #ccc;}
.readview,#readbody{ padding:5px 1%;background:#efefef;}
.readnav{color:#cc0000;border:1px solid #c9cdd0;padding-top:2px; background: url(logo.gif) #fff no-repeat 10px 4px; height:22px; }
.readnavbg{background:#9a9899; height:3px; overflow:hidden; margin-left:3px;}
.readnav a:link,.readnav a:visited{ color:#cc0000; margin:0 12px;}
.readnav a:hover{ color:#000;}
#hide{background:#000;color:#ffffff;border:1px solid #ccc;width:16px;height:70px;line-height:16px;padding:5px 0 0 5px;cursor:pointer; position:relative; margin-left:-3px;* margin-left:-5px;}
.ttj{background:#cc0000;color:#ffffff;border:1px solid #ccc;width:16px;height:70px;line-height:16px;padding:5px 0 0 5px;cursor:pointer; position:relative; margin-left:-3px;* margin-left:-5px;}

.readside{ width:20%;border-right:1px dashed #ccc;}
.readside textarea{ width:85%}
.button{ background:url(button.gif) no-repeat; width:74px; height:20px; border:0;}
.readpl{ padding:0 10px; margin-bottom:30px;}
.readpl li{ border-bottom:1px dashed #ccc; padding:5px 0 10px 0;}
.readtime{ text-align:center; color:#c00; margin-bottom:5px;}
#readtext{ padding:5px 0; }
#readtext p{ text-indent:2em; padding:0.5em; font-size:14px;line-height:180%;}
#readcon h1{padding-top:10px;color:#cc0000;margin-top:10px;font-family: "Á¥Êé";font-size: 30px;font-weight: normal;}
#readcon h2{ padding:5px;}
#readcon{ margin:0 100px;}

.page{color:#cc0000;padding:10px; font-size:14px; border:0}
.page a:link,.page a:visited{ color:#cc0000; margin:0 12px;font-size:14px;}
.page a:hover{color:#000;}

#vote{ height:30px;width:330px;padding:15px 0 10px 0;text-align:center}
#vote a{ margin:0 5px 0 15px;}
.callgood{ background:url(call.gif) no-repeat 0 0px;padding:4px 0 0 35px;}
.callbad{ background:url(call.gif) no-repeat 0 -26px;padding:4px 0 0 35px;}


.ccf{width:600px;*width:616px;margin:0 auto;height:30px; background:#fff; border:1px solid #ccc; padding:8px 0 0 22px;*padding:8px 0 0 16px;}
.ccf div.fl{ padding-right:12px;}
.ccf a,.ccf input{ cursor:pointer}
.c_color,.bc_color{width:16px;height:16px;display:block;overflow:hidden;border:1px solid #ccc;margin-left:6px;float:left}
a.c_color:hover{border:1px solid #666;}
.bc_color{border:1px solid #000;}

/* ×÷Æ·ÍÆ¼ö */
.works{ padding:20px 15px; margin:20px auto; clear:both; background:#fff; border:1px solid #ccc; width:940px; height:185px; overflow:hidden}
.works .list{ width:235px;float:left; height:194px;overflow:hidden;padding-top:1px;*padding:0}
.works .list .left{border:1px solid #B0ACA1;background:url(workimgbg.gif);width:80px; height:112px; padding:4px; float:left}
.works .list .left img{ width:80px; height:112px; border:0}
.works .list .right{ width:130px; padding-top:2px; float:left; padding-left:10px;}
.works .list .right p{ color:#666}

#TextType{ text-indent:2em; padding:0.5em; font-size:14px;line-height:180%;}

