body{ color:#333;}
#blogleft{ width:238px; float:left;}
#blogmiddle{ width:515px; float:left; margin:0 10px;}
#blogright{ width:190px; float:right;}
.line0{ font-size:0; line-height:0;}

#blogleft .top,#blogleft .btm,#blogmiddle .top,#blogmiddle .top2,#blogright .top,#blogright .btm,.loginTop,.loginBot,#blogmiddle .top3{ background:url(../images/site/blog/blog_back.gif) no-repeat;}
#blogleft .top{ width:210px; height:18px; padding:8px 0 0 24px; font-weight:bold;}
#blogleft .main{ border:1px solid #ddd; border-bottom:0; border-top:0; width:212px; padding:10px;}
#blogleft .btm{ background-position:0 -26px; height:5px; width:234px; margin-bottom:10px;}

.f_banner{ margin-bottom:10px; border:1px solid #ddd;}

.blogAD{ margin-bottom:10px;}

#picBack{ border:1px solid #ccc; padding:1px; margin-bottom:10px; height:230px;}
#picChange{background:url(../images/site/blog/blogPicBack.gif); width:502px; height:220px; padding:10px 5px 0px;}
#bigPic{  width:300px; height:200px; padding:3px 7px 9px 3px;}
.pictab1,.pictab2{ background:url(../images/site/blog/pictab.gif) no-repeat; width:148px; height:30px; margin-bottom:4px; padding:26px 5px 13px 25px; cursor:hand; line-height:5px;}
.pictab1{ color:#f60; text-decoration:underline}
.pictab2{ background-position:0 -74px}

#blogmiddle .top,#blogmiddle .top2,#blogmiddle .top3{ background-position:0 -31px; width:515px; height:21px;}
#blogmiddle .top2{ background-position:0 -52px;}
#blogmiddle .top3{ background-position:0 -139px;}

#blogmiddle .main{ border:1px solid #FFDFBF; border-top:0; width:493px; margin-bottom:5px; padding:10px 10px 0;}
#blogmiddle .main2{ border:1px solid #E2E2E2; width:513px; margin-bottom:5px; padding-top:8px;}

#blogright .top{ background-position:0 -73px; width:153px; height:16px; padding:11px 0 0 37px; font-weight:bold;}
#blogright .btm{ background-position:0 -100px; width:190px; height:7px; margin-bottom:8px;}
#blogright .main,#blogright .main2,.loginMain{ width:188px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
#blogright .main,#blogright .main2{ padding:5px; width:178px;}

.loginTop{ background-position:0 -107px; width:162px; line-height:25px; font-weight:bold; padding-left:28px;}
.loginBot{ background-position:0 -132px; width:190px; height:7px; margin-bottom:8px;}

.blogPhoto{ border:1px solid #ccc; padding:1px;}
.blogPhoto img{ width:48px;}
.blogName{ padding:8px; width:140px; line-height:20px;}
.blogName a,.fc960{ color:#960;}
.blogInfo{ border-bottom:1px dotted #B3B3B3; width:196px; color:#666; padding:8px; line-height:18px; margin-bottom:8px;}

.blogList{ width:190px; background:url(../images/site/blog/title1.gif) no-repeat 10px 8px; line-height:24px; padding-left:22px;}
.w100{ width:100px;}
.w90{ width:90px;}
.fcf90{ color:#f90;}

.blogSpace{ width:212px; border-bottom:1px dotted #9D9D9D; padding-bottom:8px; margin-bottom:10px;}
.blogSpace img{ width:48px; padding:2px; border:1px solid #908E8F;}

.spaceInfo{ padding:5px 0 0 27px; color:#9B9B9B; line-height:16px;}
.spaceInfo a{color:#4C8EEC;}

.blogNews{ background:url(../images/site/blog/title2.gif) no-repeat 12px 8px; border-bottom:1px dotted #DFDFDF; width:190px; padding:7px 0 3px 22px;}
.blogNews a{ color:#363636;}

.blogArticle{ border-bottom:1px dotted #B3B3B3; width:493px; overflow:hidden; margin-bottom:10px;}
.blogArticle .pic{ padding:1px; border:1px solid #E3E3E3;}
.blogArticle .info{ padding:0 8px 5px 19px;}
.blogArticle .info h1{ font-size:16px; font-weight:bold; width:270px; float:left; margin-bottom:5px;}
.blogArticle .info h2{ float:left;}
.blogArticle .info h3{ width:370px; clear:both; line-height:18px; color:#666;}
.blogArticle .info h4{ width:370px; text-align:right;}

.blogExpert{ width:503px; padding:0 0 10px 0;}
.expertPhoto{ padding:0px !important;margin:0}
.expertPhoto li{ background:#eee; border:1px solid #E2E2E2; width:73px; margin-left:10px; text-align:center; padding:10px 6px 4px; line-height:20px; height:125px;}
.expertPhoto li img{ width:60px; height:74px; border:1px solid #CBCBCB;}
.expertInfo{ line-height:14px; color:#999;}
.expertList{ width:493px; border-top:1px dotted #B3B3B3; margin-top:10px; padding-top:5px;}
.expertList li{ width:146px;background:url(../images/site/blog/title2.gif) no-repeat 10px 7px;  padding:5px 0 0 18px;}
.expertList li a,#blogright .main li a{ color:#333;}

.tabBack{ background:url(../images/site/blog/tabBack.gif); width:502px; height:28px; padding-left:11px;}
.tabBack li{ border-left:1px solid #D0D0D0; padding-top:5px; height:15px; width:86px; text-align:center;}
.tabBack li.normal{ background:url(../images/site/blog/tab01.gif) repeat-x; color:#666; cursor:hand;}
.tabBack li.hover{ background:url(../images/site/blog/tab01.gif) repeat-x 0 -20px; color:#f60; cursor:hand;}
.hotBlogList li{ background:url(../images/site/blog/title1.gif) no-repeat 12px 7px; padding-left:22px; line-height:20px; width:229px;}

#blogright .main li{ line-height:23px; border-bottom:1px dotted #DFDFDF; width:160px;background:url(../images/site/blog/title2.gif) no-repeat 8px 8px; padding-left:18px; color:#999;}

#blogright .main2{ padding-top:10px;}
#blogright .main2 .pic img{ padding:2px; border:1px solid #D2D2D2; margin-left:4px;}
#blogright .main2 .info{ padding:0 0 0 8px; color:#464646; line-height:16px; width:100px;}
.fc09f{ color:#09f;}
#blogright .main2 .list{ padding:5px 0 0 0; width:178px; clear:both; border-top:1px dotted #B3B3B3; margin-top:6px;}
#blogright .main2 .list p{ background:url(../images/site/blog/title3.gif) no-repeat 8px 7px; line-height:20px; padding-left:16px; width:162px;}
#blogright .main2 .list p a{ color:#464646;}

.loginMain{ padding:8px 8px 5px 10px; width:170px;}
.loginInput{ width:68px; border:1px solid #D1D1D1; background:url(../images/site/blog/loginBack.gif); height:18px; margin-bottom:4px;}
.userName{ width:45px; padding-top:6px; height:14px; margin-bottom:4px;}
.loginBottom{ float:right; height:54px;}
.reg{ padding:5px 0 0 10px;}