@charset "utf-8";
/* CSS Document */

#wrapper{ margin-bottom:20px;}

#list_l{ float:left; margin-right:15px; width:250px;}
.jobs{ border-top:solid 3px #99ccff; float:left; width:250px;}
.jobs li{ background:url(../images/jymarks.gif) no-repeat 0 -49px;}
.jobs li a{ padding-left:10px;}
.skill{ border-top:solid 3px #99ccff; float:left; width:250px;}
.skill li{ background:url(../images/jymarks.gif) no-repeat 0 -49px;}
.skill li a{ padding-left:10px;}
.opus{ border-top:solid 3px #99ccff; float:left; width:250px;}
.opus .list_img li{ padding:8px 0 8px 2px; text-align:center; width:113px;}
.opus .list_img img{ background:#ffffff; height:70px; padding:2px; width:102px;}

#list_r{ border-top:solid 3px #99ccff; width:715px; height:auto; float:left; overflow:hidden;}
.bt-list-l { background:#f0f7ff; border-top:solid 1px #ffffff; float:left; height:26px; width:715px;}
.bt-list-l h4,.bt-search h4 { width:auto; height:24px; line-height:24px; font-size:14px; font-weight:700; text-indent:10px; color:#333333; float:left;}
.bt-list-l span,.bt-search span,.bt-piclist02 span { width:auto; height:auto; float:right; font-family: "\5B8B\4F53", Arial; text-align:right; font-size:12px; height:26px; line-height:26px; color:#333333; display:inline; margin-right:10px;}
.bt-list-l span b,.bt-search span b,.bt-piclist02 span b { padding-left:30px; width:auto; height:23px; font-weight:bold; color:#666666; }
.bt-list-l span a,.bt-search span a,.bt-piclist02 span a { color:#333333; font-weight:normal;}
.bt-list-l span a:hover,.bt-search span a:hover,.bt-piclist02 span a:hover{ color:#cc0000;}

.article_jy_con{ background:#ffffff; width:715px;}

#details-line { width:695px; height:auto; float:left; padding:20px 10px 0 10px; line-height:22px; font-size:14px; text-align:left;}
#dd { width:668px; height:auto; display:inline-block; padding:9px; background-color:#dbdbdb; color:#000; border:solid 1px #ccc; text-align:left; margin-bottom:10px; font-size:12px; line-height:18px; }
#details-line h1 { width:100%; height:auto; float:left; font-size:24px; line-height:1.75; margin:0; padding:0; color:#000000; text-align:center;}
#details-line .info { width:100%; height:auto; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; margin:0; padding:0; padding:10px 0; text-align: center;}
#details-line .info{ height:24px; line-height:17px; text-align:center; overflow:hidden; color:#333333; } 
#details-line .info i{ margin-left:8px; margin-right:3px; color:#666666; font-size:12px; } 
#details-line .info a{ color:#690; } 
#details-line2 { color:#222222; width:675px; height:auto; padding:0 20px; float:left; font-size:16px; line-height:1.75; padding-bottom:10px; border-bottom:solid 1px #eeeeee; margin-bottom:10px; text-align:left;}
#details-line2 div{ font-family:Arial, "\5B8B\4F53", sans-serif; font-size:14px; line-height:30px; padding:5px 0;}
#details-line2 p { width:100%; display:block; height:auto; margin:0; padding:5px 0; text-align:left;}
#details-line2 p a:link, #details-line2 p a:visited { color:#31528f; }
#details-line2 p a:hover, #details-line2 p a:active { color:#F00;}

.newdigg{ width:406px; display:block; height:51px; line-height:1.5; margin:20px auto 8px auto; overflow:hidden; padding:0 0 0 8px; } 
.diggbox{ width:195px; height:51px; margin:0px auto; overflow:hidden; cursor:pointer; } 
.diggbox .digg_act{ font-size:14px; float:left; line-height:31px; text-indent:32px; height:29px; overflow:hidden; font-weight:bold; } 
.diggbox .digg_num{ float:left; line-height:29px; text-indent:5px; } 
.diggbox .digg_percent{ width:180px; clear:both; padding-left:10px; overflow:hidden; } 
.diggbox .digg_percent .digg_percent_bar{ width:100px; height:7px; background:#E8E8E8; border-right:1px solid #CCC; float:left; overflow:hidden; margin-top:3px; } 
.diggbox .digg_percent .digg_percent_num{ font-size:10px; float:left; padding-left:10px; } 
.diggbox .digg_percent .digg_percent_bar span{ display:block; height:5px; overflow:hidden; background:#000; } 
.newdigg .digg_good{ background:url(../images/newdigg-bg.png) left top no-repeat; } 
.newdigg .digg_bad{ background:url(../images/newdigg-bg.png) right top no-repeat; } 
.newdigg .digg_good .digg_act{ color:#C30;} 
.newdigg .digg_good .digg_num{ color:#C63;} 
.newdigg .digg_bad .digg_act{ color:#36C;} 
.newdigg .digg_bad .digg_num{ color:#39C;} 
.newdigg .digg_good .digg_percent .digg_percent_bar span{ border:1px solid #E37F24; background:#FFC535; } 
.newdigg .digg_bad .digg_percent .digg_percent_bar span{ border:1px solid #689ACC; background:#94C0E4; } 

.viewbox{ width:675px; overflow:hidden; padding:10px 20px;} 
.handle{ padding-top:12px; overflow:hidden; clear:both; } 
.handle .digg{ width:59px; height:59px; float:left; background:url(../images/digg-bg.gif) no-repeat; margin-right:12px; } 
.handle .digg .digg_num{ width:56px; height:34px; font-size:20px; text-align:center; line-height:34px; overflow:hidden; color:#6B9169; } 
.handle .digg .digg_act{ width:56px; height:22px; line-height:23px; overflow:hidden; } 
.handle .digg .digg_act a{ margin-left:11px; color:#666; float:left; } 
.handle .context{ float:left; font-size:14px; padding:10px 0; } 
.handle .context ul { width:auto; height:auto; float:left; margin:0; padding:0;} 
.handle .context ul li{ line-height:29px; color:#888; text-align:left; } 

.actbox{ width:270px; text-align:center; float:right; padding-top:16px; padding-right:0px; text-align:left; } 
.actbox ul li{ display:inline; padding-left:22px; background-image:url(../images/actbox-ico.gif); background-repeat:no-repeat; margin-right:10px; float:left; } 
.actbox ul li a{ color:#666; font-size:12px; } 
.actbox ul li#act-fav{ background-position:4px 0px; } 
.actbox ul li#act-err{ background-position:4px -37px; } 
.actbox ul li#act-pus{ background-position:4px -73px; } 
.actbox ul li#act-pnt{ background-position:4px -109px; } 

dl.tbox{ width:100%; height:auto; float:left; font-size:12px; } 
dl.tbox dt { width:100%; height:auto; float:left; padding-bottom:15px; padding-top:10px; margin-top:20px; background:url(../images/details-r-bt-bj.gif) no-repeat left bottom; } 
dl.tbox dt strong { float:left; margin-left:10px; padding-left:10px; background:url(../images/biao07.gif) no-repeat left center; color:#ff6000; } 
dl.tbox dt .more { display:none; float:right; padding-right:10px;} 
dl.tbox dd { width:100%; height:auto; margin:0; padding:0; text-align:left; } 

.dede_comment_post{ width:100%; height:auto; float:left; margin:0; padding:0; } 
.dcmp-stand{ float:right; margin-top:-24px; padding-right:10px; position:relative; clear:both; color:#999; font-size:12px; } 
.dcmp-stand strong{ font-weight:normal; color:#444; } 
.dcmp-stand input{ margin-right:2px; } 
.dcmp-stand img{ vertical-align:middle; margin-right:2px; } 
.dcmp-content{ padding-top:8px; } 
.dcmp-content textarea{ width:96%; height:60px; } 
.dcmp-mood{ height:25px; width:80%; overflow:hidden; clear:both; padding-top:12px; } 
.dcmp-mood strong{ float:left; color:#444; font-weight:normal; line-height:25px; } 
.dcmp-mood ul{ float:left; margin:0; padding:0; } 
.dcmp-mood ul li{ float:left; margin-right:8px; } 
.dcmp-mood ul li input,.dcmp-mood ul li img{ vertical-align:middle; margin-right:4px; *margin-right:0px; } 
.dcmp-post{ height:auto; overflow:hidden; clear:both; color:#444;	} 
.dcmp-post .dcmp-userinfo{ float:left; margin-right:6px; } 
.dcmp-post .dcmp-userinfo input{ height:13px; padding-right:0px; } 
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{ vertical-align:middle; margin:5px; } 
.dcmp-post .dcmp-submit{ float:left; padding-top:6px; } 
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{ vertical-align:middle; } 
.dcmp-post .dcmp-submit button{ width:70px; height:25px; border:none; background:url(../images/btn-bg2.gif) no-repeat; line-height:25px; letter-spacing:1px; overflow:hidden; color:#444; cursor:pointer; margin-left:5px; } 


.dede_comment{ padding-bottom:6px; }
.dede_comment .decmt-box{ width:98%; padding:6px 5px 8px; margin:0px auto; border-bottom:1px solid #E5E5E5; overflow:hidden; clear:both; }
.dede_comment .decmt-box .decmt-title{ line-height:19px; color:#999; font-family:Tahoma; }
.dede_comment .decmt-box .decmt-title span{ margin-right:2px; vertical-align:middle; }
.dede_comment .decmt-box .decmt-title .moodico{ height:18px; width:18px; display:inline-block; }
.dede_comment .decmt-box .decmt-title .username{ color:#669; }
.dede_comment .decmt-box .decmt-title .username a{ color:#669; }
.dede_comment .decmt-box .decmt-title .username a:hover{ text-decoration:none; color:#690; }
.dede_comment .decmt-box .decmt-title .ip{ color:#669; font-size:11px; }
.dede_comment .decmt-box .decmt-title .date{ color:#555; font-size:11px; }
.dede_comment .decmt-box .decmt-act{ float:right; margin-top:-18px; padding-right:10px; position:relative; clear:both; color:#999; }
.dede_comment .decmt-box .decmt-act span{ margin-right:7px; }
.dede_comment .decmt-box .decmt-act span a{ color:#888; }
.dede_comment .decmt-box .decmt-content{ color:#555; line-height:21px; clear:both; width:99%; margin:2px auto 0px; }
.dede_comment .decmt-box .decmt-content img{ vertical-align:middle; }
.dede_comment .decmt-box .decmt-box{ background:#FFE; border:1px solid #CCC; margin:6px auto; }
.dede_comment .decmt-box .decmt-box .decmt-title{ text-indent:4px; }
.dede_comment .decmt-box .decmt-box .decmt-content{ color:#555; }






