body {
 font-family:Arial,Arial,Verdana,Sans-Serif;
 font-size:12px;
 color:#333;
 background-color:#FFF;
 margin:0px;
 padding:0px;
}

td { font-family:Arial,Arial,Verdana,Helvetica,Sans-serif; font-size:12px; line-height:150%; table-layout:fixed; word-break:break-all; }
input {
 font-family:Arial,Verdana,helvetica,sans-serif,Arial;
 font-size:12px;
 height:20px;
 padding:0px;
 margin:0px;
}
.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
}
select, textarea { font-size: 12px; border-width:1px; }
form  { margin:1px;padding:0px; }
hr { height:1px; margin:0px; padding:0px; color:#999; }
p, ol, ul, dl,dt, dd, li {
 font-family:Arial,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; }

a:link     { color: #333; text-decoration: none; }
a:visited  { color: #333; text-decoration: none; }
a:active   { color: #333; text-decoration: none; }
a:hover    { color: #F30; text-decoration: none; }

/**********Body尺寸**********/
.twidth { width:882px; background:#EFEFEF; }
.maintab { border:0px; background:#DDD; margin:25px; }
#L-over { padding:15px; }
#R-over { padding:15px 25px; }

/**********导航条样式**********/
#navbar {width:100%;color:#FFFFFF;}	
#navbar td.m { height:30px; background:#ED2790; text-align:center; }
#navBar td.m img {vertical-align:middle}
#navbar td.l { width:5px; background:#ED2790;}
#navbar td.r { width:5px; background:#ED2790;}
#navbar td a:link     {color: #FFFFFF; text-decoration:none; }
#navbar td a:visited  {color: #FFFF00; text-decoration:none; }
#navbar td a:hover    {color: #FFFF00; text-decoration:none }

/**********本地导航样式**********/
#navsub { width:100%; color:#333; border-bottom:1px #CCC solid; }
#navsub ul { padding:0px; overflow:auto; }
#navsub li { padding:5px; }
#navsub li.l { width:48%; float:left; }
#navsub li.r { width:48%; float:right; }

#navsub li a:link,    {color: #333; text-decoration:none; }
#navsub li a:visited  {color: #333; text-decoration:none; }
#navsub li a:hover    {color: #F30; text-decoration:none }

/**********左栏导航**********/
#l-nav { width:200px; margin:10px 0px; }
#l-nav dl { margin:0px; padding:0px; }
#l-nav dt {
 height:30px;
 line-height:30px;
 color:#000;
 font-weight:bold;
 padding:0px;
 background-image:url(pl1-30y.gif);
}
#l-nav dd { padding:0px; margin:0px; }
#l-nav ul { margin-top:5px; }
#l-nav li { height:25px; line-height:25px; margin:0px; }

#l-nav a:link     { color: #333; text-decoration: none; }
#l-nav a:visited  { color: #333; text-decoration: none; }
#l-nav a:active   { color: #333; text-decoration: none; }
#l-nav a:hover    { color: #F30; text-decoration: none; }

/**********左栏文章**********/
#l-art { width:200px; margin:10px 0px; }
#l-art dl { margin:0px; padding:0px; }
#l-art dt {
 height:35px;
 line-height:35px;
 color:#000;
 font-weight:bold;
 padding:0px;
 background-image:url(pl2-35y.gif);
}
#l-art dd { padding:5px 0px; }
#l-art dd li { margin:5px 0px; }

#l-art a:link     { color: #666; text-decoration: none; }
#l-art a:visited  { color: #666; text-decoration: none; }
#l-art a:active   { color: #666; text-decoration: none; }
#l-art a:hover    { color: #F30; text-decoration: none; }

/**********左栏图片**********/
#l-pic { width:200px; margin:10px 0px; }
#l-pic dl { margin:0px; padding:0px; }
#l-pic dt {
 height:35px;
 line-height:35px;
 color:#000;
 font-weight:bold;
 padding:0px;
 background-image:url(pl2-35y.gif);
}
#l-pic dd { padding:5px 0px; }
#l-pic dd li { margin:5px 0px; }

#l-pic a:link     { color: #666; text-decoration: none; }
#l-pic a:visited  { color: #666; text-decoration: none; }
#l-pic a:active   { color: #666; text-decoration: none; }
#l-pic a:hover    { color: #F30; text-decoration: none; }

/**********作品分类说明**********/
#readme { padding:10px; background:#CCC;  border:1px #999 solid; }

/**********项目作品详情**********/
#r-cont { width:550px; }
#r-cont ul { width:100%; }
#r-cont li { text-align:center; margin:10px 0px; }

#r-cont ul.pagenav { margin:30px 0px; }
#r-cont li.title { font-size:16px; margin:0px; padding:0px; }
#r-cont h1 { font-size:14px; margin:0px; padding:0px; }

/**********项目作品内分页**********/
#paged { font-weight:bold;padding:2 2px 0 2px;margin:0 0 0 5px;text-align:center; }
#pager {
 background:#FF3366;
 font-weight:bold;
 text-align:center;
 color:#FFFFFF;
 padding:2 2px 0 2px;
 margin:0 0 0 5px;
}
#pager a:link     {color: #FFFFFF; text-decoration:none; }
#pager a:visited  {color: #FFFFFF; text-decoration:none; }
#pager a:hover    {color: #FFFFFF; text-decoration:none }

/**********文章图片列表**********/
#list { width:550px; }
#list ul { width:100%; margin:0px; }
#list li { height:20px; line-height:20px; color:#333; }

#list li.navhead { height:35px; line-height:35px; margin-bottom:10px; border-bottom:1px #999 solid; }
#list li.title { font-size:13px; font-weight:bold; padding:10px 0px; }
#list li.more { text-align:right; border-bottom:1px #999 solid; }
#list li.pagenav { margin-top:5px; border-top:1px #999 solid; }
#list h1 { font-size:16px; margin:0px; padding:0px; }
#list table { width:100%; padding:5px 0px; }

#list a:link     { color: #333; text-decoration: none; }
#list a:visited  { color: #333; text-decoration: none; }
#list a:active   { color: #333; text-decoration: none; }
#list a:hover    { color: #F30; text-decoration: none; }

/**********文章调用部份**********/
#artp { width:100%; margin:0px padding:0px; }
#artp ul { margin:0px padding:0px; }
#artp li { height:18px; line-height:18px; margin:0px padding:0px; }

/**********右栏推荐图片**********/
#recomm { width:550px; }
#recomm dl { margin:0px; padding:0px; }
#recomm dt { background:#CCC; color:#000; font-weight:bold; padding:5px; margin-bottom:2px; }
#recomm dd { height:108px; padding:5px; background:#EEE; overflow:auto; }
#recomm .img { border:1px #CCC 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 ul { width:108px; float:left; }
#recomm li { text-align:center; padding:0px; }

/**********文章图片详情**********/
#show { width:550px; }
#show ul { width:100%; }
#show li { margin:0px; padding:0px; }

#show ul.head { width:100%; }
#show ul.pic { width:100%; }
#show ul.pic li { text-align:center; padding:10px 0px;}
#show ul.art { width:100%; margin:20px 0px; background:#DDD; }
#show ul.art li { font-size:14px; padding:10px 25px; line-height:230%; }
#show ul.art li p { font-size:14px;}
#show ul.boot { width:100%; }

#show li.title { text-align:center; height:35px; line-height:35px; margin-bottom:5px; }
#show li.readme { background:#DEDEDE; border:1px #BBB solid; padding:5px 10px; }
#show h1 { font-size:20px; margin:0px; padding:0px; }
#show p { line-height:230%; }
#show .prev { text-align:left; margin:0px; padding:0px;  }
#show .next { text-align:left; margin:0px; padding:0px; }

/**********关于我们**********/
#about { padding:10px 25px 25px 25px; }
#about dl { margin:0px; }
#about dd { margin:0px; padding:0px; }
#about dt {
 height:32px;
 line-height:40px;
 font-weight:bold;
 background-image:url(title-bg3.gif);
 padding-top:8px;
}
#about dd.cont { padding:15px 25px; }
#about dd.boot { height:20px line-height:20px; background-image:url(boot-line.gif); }
#about dd { line-height:230%; }
#about p { line-height:230%; }

/**********友情链接**********/
#linkarea { width:100%; }
#linkarea dt { height:32px; line-height:32px; font-weight:bold; padding-top:8px; background-image:url(title-bg3.gif); }
#linkarea dd span { float:left; width:91px; padding:2px 0px; }
#linkarea ul { margin:0px 24px; }
#linkarea li.bootLogoLinks { width:100%; }
#linkarea li.bootTextLinks { width:100%; }

#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; }

/**********网站地图与留言本**********/
#gbmap { padding:10px 25px 25px 25px; }
#gbmap dl { margin:0px;  }
#gbmap dd { margin:0px; padding:0px; }
#gbmap dt {
 height:32px;
 line-height:40px;
 font-weight:bold;
 background-image:url(title-bg3.gif);
 padding-top:8px;
}
#gbmap dd.cont { padding:25px 0px; }
/**********底部**********/
#foot {
 width:100%;
 height:60px;
 border-top:1px #CCC solid;
 margin:0px;
 padding:0px;
}
#foot ul { margin:0px; padding:0px 20px 0px 25px;  }
#foot li { margin-top:23px; }
#foot li.L { width:22%; float:left; }
#foot li.M { width:54%; float:left; text-align:center;  }
#foot li.R { width:18%; float:right; text-align:right; }

/**********其它样式**********/
#top { width:100%; text-align:right; margin:0px; padding:0px; }
#close { text-align:center; margin:10px 0px; padding:0px; }

/**********十号字体**********/
.f9A { font-family:Arial; font-size:9px; font-weight:normal; color:#CCC; }
.f9V { font-family:Verdana; font-size:9px; font-weight:normal; color:#CCC; }
.f10A { font-family:Arial; font-size:10px; font-weight:normal; color:#999; }
.f10V { font-family:Verdana; font-size:10px; font-weight:normal; color:#999; }
.f10A-R { font-family:Arial; font-size:10px; font-weight:normal; color:#F30; }
.f10V-R { font-family:Verdana; font-size:10px; font-weight:normal; color:#F30; }

/**********图片文章声明**********/
#stm1 { color:#999; margin:10px 0px; padding:0px; }
#stm2 { color:#999; text-align:center; margin:10px 0px; padding:0px; }
#top { margin:5px 0px; text-align:right; }

/**********GG广告**********/
.gg-L { font-family:Arial; font-size:12px; text-align:center; margin-bottom:20px; }
.gg-R { font-family:Arial; font-size:12px; margin:10px 0px; }