body {
 font-family: 宋体,Arial, Sans-Serif;
 font-size: 12px;
 color: #333;
 text-align: center;
 background-color: #FFF;
 margin: 0px;
 padding: 0px;
}

td { font-family:宋体,Arial,Verdana,Helvetica,Sans-serif; font-size: 12px; table-layout:fixed;line-height:150%; word-break:break-all }
input,textarea{
 font-family:verdana, arial, helvetica, sans-serif, 宋体;
 font-size:12px;
 text-decoration: none;
 border-top-width:1px;
 border-left-width:1px;
 border-bottom-width:1px;
 border-right-width:1px;
}
.button {
 height:19px;
 font-size: 12px;
 padding:2px 0px 0px 2px;
 border-right:#ACA899 1px solid;
 border-top:#DDD 1px solid; 
 border-left:#DDD 1px solid;
 border-bottom:#ACA899 1px solid
}
form  { margin:1px;padding:0px; }
hr { height:1px; margin:0px; padding:0px; color:#DDD; }
p, ol, ul, dl,dt, dd, li {
 font-family:宋体,Arial,Verdana,Helvetica,Sans-serif;
 font-size:12px;
 line-height:150%;
 margin:0px;
 padding:0px;
}
dt,dd,li { text-align:left; list-style-type:none; }
img { vertical-align:middle; margin:0px; padding:0px; }

a:link    { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:active  { color: #F60; text-decoration: none; }
a:hover   { color: #F60; text-decoration: none; position: relative; right: 0px; top: 0px; }

#popbar { width:100%; height:27px; text-align:center; background:#EEE url(pop_bg.gif); }
#popbar .popbox { width:980px; height:27px; margin:0px auto; overflow:auto; overflow:inline; }
#popbar .popbox span.lt { float:left; width:800px; text-align:left; line-height:27px; letter-spacing:2px; }
#popbar .popbox span.rt { float:left; width:180px; text-align:right; padding-top:8px; }
#popbar a { color:#000; text-decoration:none; }
#popbar a:hover { color:#F30; text-decoration:none; }

#overmain { width:1002px; margin:0px auto; }
#overarea { width:860px; margin:0px auto; }
.twidth { width:860px; text-align:left; }
.td-left  { width:230px; }
.td-mid   { width:30px; }
.td-right { width:600px; background:#EEE; }
#leftarea { width:230px; }
#midarea { width:30px; }
#rightarea { width:600px; }

.navbar {
 width: 100%;
 height: 40px;
 text-align: left;
 border: 0px;
 background-image: url(nav_bg.gif);
 padding: 0px 15px 0px 15px;
 margin:0px auto 15px auto;
}
.navbod {
 text-align: left;
 padding: 0px;
 margin: 0px auto;
}
.navbar td a:link     {color: #333; text-decoration:none; }
.navbar td a:visited  {color: #000; text-decoration:none; }
.navbar td a:hover    {color: #F60; text-decoration:none; }

.navsub {
 border: 0px;
 text-align: left;
 padding: 0px;
 margin: 0px auto;
}	  
.navsub td a:link     {color: #333; text-decoration:none; }
.navsub td a:visited  {color: #333; text-decoration:none; }
.navsub td a:hover    {color: #F60; text-decoration:none }

/**********左栏导航**********/
#l-nav { text-align:left; margin:10px 0px; }
#l-nav dl { width:100%; }
#l-nav dt { margin:0px; padding:0px; }
#l-nav dd {
 font-family:Arial,Verdana,Helvetica,sans-serif;
 color:#666;
 padding:10px 15px;
 margin:0px;
 background:#FAFAFA;
 border-left:1px #E6E6E6 solid;
 border-right:1px #E6E6E6 solid;
 border-bottom:1px #E6E6E6 solid;
}

/**********左栏热门**********/
#l-tab { text-align:left; width:100%; margin:10px 0px; }
#l-tab dl { width:100%; margin:0px 0px 10px 0px; padding:0px; }
#l-tab dt {
 height:35px;
 line-height:35px;
 background-image:url(pt2_h35_F.gif);
 padding:0px;
 margin:0px;
}
#l-tab dd {
 font-family:Arial,Verdana,Helvetica,sans-serif;
 color:#999;
 padding:0px;
 margin:0px;
}
#l-tab dd { padding:5px 0px; }
#l-tab dd li { margin:5px 0px; }

/**********右栏导航**********/
#r-nav { text-align:left; width:100%; margin:0px; color:#DDD; }
#r-nav dl { width:100%; margin:0px; padding:0px; }
#r-nav dt {
 font-family:宋体,Arial,Verdana,Helvetica,sans-serif;
 height:20px;
 line-height:20px;
 background:#333;
 padding:5px;
 margin:0px 0px 2px 0px;
}
#r-nav dd {
 font-family:宋体,Arial,Verdana,Helvetica,sans-serif;
 padding:0px;
 margin:0px;
}
#r-nav ul { background:#EFEFEF; padding:5px 10px; margin:0px; }
#r-nav li { color:#666; padding:3px 5px; margin:0px; }
#r-nav li.subitem { color:#666; padding:0px 5px; margin:0px; }

#r-nav a:link     { color: #666; text-decoration:none; }
#r-nav a:visited  { color: #666; text-decoration:none; }
#r-nav a:hover    { color: #F60; text-decoration:none; }
#r-nav dt a:link     { color: #DDD; text-decoration:none; }
#r-nav dt a:visited  { color: #DDD; text-decoration:none; }
#r-nav dt a:hover    { color: #F60; text-decoration:none; }

/**********项目分类右栏列表**********/
#item { width:100%; text-align:left; padding:0px; margin:10px 0px; }
#item dl {
 width:100%;
 float:left;
 background:#EFEFEF;
 padding:0px;
 margin:10px 0px;
 clear:both;
 display:inline;
}
#item dt {
 float:right;
 width:385px;
 color:#333;
 padding:10px 10px 5px 10px;
 margin:0px;
}
#item dt a:link    { color: #333; text-decoration:none; }
#item dt a:visited { color: #333; text-decoration:none; }
#item dt a:hover   { color: #F60; text-decoration:none; }
#item dd {
 padding:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:205px;
}
#item dl dd.img { margin:0px; }
#item dl dd.readme {
 color:#666;
 padding:5px 10px;
 margin:0px;
 line-height:150%;
 margin-left:195px;
}
#item dd.img img {
 float: left;
 border:5px #DDD solid;
 padding: 0px;
 margin: 0px;
}

/**********项目右栏图片详情**********/
#r-cont {
 width:100%;
 text-align:center;
 background:#CCC;
 border-top:5px #FFF solid;
 border-bottom:5px #FFF solid;
 padding:0px;
 margin:0px;
}
#r-cont-pic ul { width:100%; padding:25px 0px; margin:0px; }
#r-cont-pic li { text-align:center; padding:0px; margin:10px 0px; }
#r-cont-pic li.title  { margin:0px; padding:0px 25px; }
#r-cont-pic li.readme { color:#999; text-align:left; margin:0px; padding:0px 25px; }
#r-cont-root { width:100%; text-align:center; background:#DDD; padding:0px; margin:0px; }

/**********右栏推荐图片**********/
#recomm { width:100%; color:#DDD; margin:0px 0px 5px 0px; padding:0px; }
#recomm dl { width:100%; margin:0px; padding:0px; }
#recomm dt { background:#333; padding:5px; margin:0px 0px 2px 0px; }
#recomm dd { height:115px; padding:5px; background:#DDD; overflow:auto; }
#recomm .img { border:1px #666 solid;}

#recomm a:link     { color: #333; text-decoration:none; }
#recomm a:visited  { color: #333; text-decoration:none; }
#recomm a:hover    { color: #F60; text-decoration:none; }
#recomm dt a:link     { color: #DDD; text-decoration:none; }
#recomm dt a:visited  { color: #DDD; text-decoration:none; }
#recomm dt a:hover    { color: #F60; text-decoration:none; }

#recomm dd ul { float:left; width:118px; }
#recomm dd li { text-align:center; }

/**********资源首页图片**********/
#zyover { width:100%; text-align:center; background:#EEE; margin:5px 0px; padding:0px; }
#zylist { width:95%; text-align:left; margin:0px; padding:5px 0px; }
#zylist dl { margin:0px; padding:0px; }
#zylist dt {
 width:100%;
 border-bottom:1px #CCC solid;
 padding:5px 0px;
 margin:0px 0px 5px 0px;
}
#zylist dd { padding:3px 0px; margin:0px; }
#zylist dd.rel { color:#999; padding:0px; margin:0px; }
#zylist dd.rel a:link    { color:#999; text-decoration:none; }
#zylist dd.rel a:visited { color:#999; text-decoration:none; }
#zylist dd.rel a:hover   { color:#F30; text-decoration:none; }
#zylist dd.more { text-align:right; border-bottom:1px #DDD solid; margin:0px 0px 3px 0px; padding:0px; }

#zy-h1 {
 width:95%;
 text-align:left;
 border-bottom:1px #CCC solid;
 margin:0px;
 padding:10px 0px;
}
#zy-h1 h1 { font-size:12px; font-weight:normal; margin:0px; padding:0px; }

#zyover hr { width:100%; line-height:1px; margin:0px; padding:00px; }
#pagenav { width:95%; margin:0px; padding:0px; }
#pagenav table {
width:100%;
border-top:1px #CCC solid;
margin:0px 0px 20px 0px;
padding:5px 0px;
}

/**********右栏导航图片**********/
#nav-img { width:100%; text-align:center; margin:5px 0px; padding:0px; overflow:auto; }
#nav-img img { margin:0px; }
#nav-img-L { width:50%; float:left; margin:0px; padding:0px; }
#nav-img-R { width:50%; float:right; margin:0px; padding:0px; }

/**********顶目底部文章图片**********/
#rnd-cont-1 {
 width:100%;
 text-align:left;
 margin:0px;
 padding:5px 0px;
 border-top:1px #DDD solid;
 border-bottom:1px #DDD solid;
 overflow:auto;
}
#rnd-cont-2 {
 width:100%;
 text-align:left;
 margin:0px;
 padding:5px 0px;
 overflow:auto;
}
#rnd-cont-L { width:50%; float:left; margin:0px; padding:0px; }
#rnd-cont-L dl { width:100%; margin:0px; padding:0px; }
#rnd-cont-L dt {
 height:20px;
 line-height:20px;
 padding:0px;
 margin:0px;
}
#rnd-cont-L dd { padding:0px; margin:0px; }
#rnd-cont-L li {
 list-style-type:none;
 text-align:left;
 padding:0px;
 margin:0px;
}
#rnd-cont-R { width:50%; float:right; margin:0px; padding:0px; }
#rnd-cont-R dl { width:100%; margin:0px; padding:0px; }
#rnd-cont-R dt { height:20px; line-height:20px; padding:0px; margin:0px; }
#rnd-cont-R dd {
 padding:0px;
 margin:0px;
}
#rnd-cont-R li { list-style-type:none; text-align:left; padding:0px; margin:0px; }

/**********资源详情页面**********/
#v-title { width:100%; padding:0px 5px; margin:20px 0px; }
#v-title h1 { text-align:center; padding:0px; margin:0px; }
#v-artreadme { width:100%; text-align:left; background:#F9F9F9; padding:0px; margin:0px 0px 20px 0px; }
#v-artreadme ul { padding:5px; margin:0px; border:1px #DDD solid; }
#v-artcont { text-align:left; line-height:200%; font-size:14px; background:#F6F6F6; padding:20px 50px; margin:0px; border:1px #DDD solid; }
#v-artcont p { font-size:14px; line-height:200%; }
#v-piccont { background:#666; padding:15px 0px; margin:0px; }
#v-piccont  ul { width:100%; padding:0px; margin:0px; }
#v-piccont  li { width:100%; text-align:center; padding:0px; margin:10px 0px; }
#v-video { text-align:center; background:#DDD; padding:20px 0px; margin: 0px; }
#v-page { width:100%; text-align:left; padding:0px; margin:0px; border-bottom:1px #DDD solid; }
#v-page ul { width:100%; padding:10px 5px; margin:0px; }

/**********关于帮助样式**********/
#pah-nav-L  { width:100%; margin:20px 0px 0px 0px; padding:0px; }
#pah-nav-L dl { width:100%; margin:0px padding:0px; }
#pah-nav-L dt { height:30px; line-height:30px; background-image:url(point-icon.gif); }
#pah-nav-L dd {
 height:30px;
 line-height:30px;
 background-image:url(point-icon.gif);
}
#pah-nav-L dd a:link     { color: #333; text-decoration:none; }
#pah-nav-L dd a:visited  { color: #333; text-decoration:none; }
#pah-nav-L dd a:hover    { color: #F60; text-decoration:none; }

#pah-nav-R { text-align:left; color:#DDD; }
#pah-nav-R dt {
 font-family:宋体,Arial,Verdana,Helvetica,sans-serif;
 height:20px;
 line-height:20px;
 background:#333;
 padding:5px;
 margin:0px;
}
#pah-nav-R a:link     { color: #DDD; text-decoration:none; }
#pah-nav-R a:visited  { color: #DDD; text-decoration:none; }
#pah-nav-R a:hover    { color: #F60; text-decoration:none; }
#pah-nav-R dt a:link     { color: #DDD; text-decoration:none; }
#pah-nav-R dt a:visited  { color: #DDD; text-decoration:none; }
#pah-nav-R dt a:hover    { color: #F60; text-decoration:none; }

#pah-cont { border-top:2px #FFF solid; padding:25px 30px; }
#pah-cont dt { font-weight:bold; border-bottom:1px #DDD solid; }
#pah-cont dd { font-family:Verdana; line-height:200%; margin-top:20px; }
#pah-cont dd td,p { font-family:Verdana; line-height:200%; }

/**********留言本样式**********/
#gbover { border-top:2px #FFF solid; padding:25px 30px; }
#gbover table { width:100%; border:0px; }
#gbover td.tdrow { text-align:left; background:#F6F6F6; padding:1px 3px; }
#gbover td.tdrow1 { text-align:right; background:#F6F6F6; padding:1px 3px; }
#gbover td.tdrow2 { text-align:center; background:#F6F6F6; padding:1px 3px; }
#gbover a { color:#000; text-decoration:none; }
#gbover a:hover { color:#900; text-decoration:underline; }
#gbover th { text-align:center; height:25px; font-weight:bold; background:#E6E6E6; padding:0px 5px; }
#gbover th.throw1 { text-align:center; color:#F30; }
#gbover th.throw2 { text-align:left; font-weight:normal; }
#gbover span { float:right; font-weight:normal; }

#gbover .wrform { width:100%; background:#FFF; margin:10px 0px; border:1px solid #DDD; }
#gbover .gblist { width:100%; background:#FFF; margin:10px 0px; border:1px solid #DDD; }
#gbover .reform { width:80%; background:#FFF; margin:10px 0px; border:1px solid #DDD; }
#gbover .relist { width:80%; background:#FFF; margin:10px 0px; border:1px solid #DDD; }
#gbover .editform { width:80%; background:#FFF; margin:10px 0px; border:1px solid #DDD; }
#gbover .loginform { width:50%; background:#FFF; margin:10px 0px; border:1px solid #DDD; }


#gbover .face { margin:5px; }
#gbover .face li { text-align:center; }

#gbover .cont  { line-height:200%; padding:2px 5px; }
#gbover .guest { line-height:200%; padding:5px; }
#gbover .page { text-align:center; }

#gbover .replyarea { margin:10px 5px; background:#FEFEFE; border:1px dashed #09F; }
#gbover .replyarea dt { color:#09F; font-weight:bold; padding-left:5px; padding-top:5px; }
#gbover .replyarea dd { line-height:200%; font-family:Arial; color:#09F; }
#gbover .replyarea dd.cont { padding:0px 5px; }
#gbover .replyarea dd.time { text-align:right; padding-right:5px; }

/**********友情链接样式**********/
#linkarea { width:100%; }
#linkarea dt { height:32px; line-height:40px; font-weight:bold; padding-top:8px; border-bottom:1px #999 solid; }
#linkarea dd span { float:left; width:90px; padding:1px 0px; }
#linkarea ul { width:100%; }
#linkarea li.bootLogoLinks { padding:2px 0px; }
#linkarea li.bootTextLinks { background:#F6F6F6; padding:2px 5px; }

#linkarea dl { padding:10px 25px; }
#linkarea dd.friendLogoLinks { width:100%; margin:20px 0px; }
#linkarea dd.friendTextLinks { width:100%; margin:20px 0px; }
#linkarea dd.spaceline { width:100%; height:5px; }
#linkarea dd.linkinfo { width:100%; text-align:center; padding:10px 0px; border-top:1px #999 solid; }

/**********底部样式**********/
#foot_r { width:100%; color:#666; margin:0px; padding:0px; border-top:1px #DDD solid; }
#foot_r ul { width:100%; margin:0px; padding:5px 0px; }
#foot_r li { width:100%; margin:0px; padding:0px; }

/**********作品分页**********/
#paged { font-weight:bold;padding:2px 2px 0px 2px;margin:15px 0px; text-align:center; }
#pager { background:#666;font-weight:bold;padding:2px 2px 0px 2px;margin:2px;text-align:center;color:#FFFFFF; }
#pager a:link    {color:#FFF; text-decoration:none; }
#pager a:visited {color:#FFF; text-decoration:none; }
#pager a:hover   {color:#FFF; text-decoration:none; }

/**********相关链接**********/
#rel-link { width:100%; padding:0px; margin:0px; }
#rel-link a:link    {color:#333; text-decoration:none; }
#rel-link a:visited {color:#333; text-decoration:none; }
#rel-link a:hover   {color:#F30; text-decoration:none; }

/**********注释声明**********/
#stm1 { color:#999; text-align:center; margin:0px; }
#stm2 { color:#999; margin:0px; }

/**********标题**********/
#PicLB { font-size:16px;font-family:宋体;text-align:center;line-height:20px; }   /*图片标题*/
#PicMB { font-size:14px;text-align:center }
#PicSB { font-size:13px;text-align:center }
#ArtLB { font-size:16px;text-align:center }   /*文章标题*/
#ArtMB { font-size:14px;text-align:center }
#ArtSB { font-size:13px;text-align:center }

/**********其它**********/
#close { width:100%; margin:15px 0px; padding:0px; text-align:center; }
#top { text-align:right; padding:5px; }
.more-cnb { text-align:right; font-weight:bold; margin:0px; padding:0px; }
.more-cn { text-align:right; margin:0px; padding:0px; }
.more-en { text-align:right; font-size:10px; margin:0px; padding:0px; }

/**********九号字体**********/
.f9V { font-family:Verdana,Arial,Helvetica,sans-serif,宋体; font-size:9px;color:#999; }

/**********十号字体**********/
.f10 { font-size:10px;color:#999; }

/********广告样式控制********/
#google-L { width:100%; padding:0px; margin:20px 0px; }
#google-L input{
 font-family:Verdana, Arial, Helvetica, Sans-Serif, 宋体;
 font-size:12px;
}
#google-R { width:100%; padding:0px; margin:5px 0px; }
#google-R input{
 font-family:Verdana, Arial, Helvetica, Sans-Serif, 宋体;
 font-size:12px;
}