/* CSS Document */
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;background:#fff}
h1,h2,h3,h4,h5,h6,form,img,ul,ol,li,dl,dt,dd,table,div,span,p{padding:0;margin:0;border:0;}
input{padding:0;margin:0;}
li{list-style-type:none; list-style:none;}
.clear{clear:both;}
.none{display:none;}
.block{display:block;}

/* Layout Style */
#wrap{width:950px;margin:0 auto;}
#head,#main,#foot{width:950px;clear:both;}

/* Acquiescence link */
a:link,a:visited{text-decoration:none;color:#005A98;}
a:active,a:hover{text-decoration:underline;color:#CE0112;}

/* 通用 */
.red{color:#CE0112!important}
.black{color:#000!important}
.b{font-weight:bold}
.mid_bg .title,.rel_tag .tagbut,.bbstitle span,.bbslist li{background:url(http://www.chinabyte.com/TLimages2009/chinabyte/images/tag/tag.gif) no-repeat}

/* 导航 */
.nav{width:950px; height:31px; line-height:31px; font-family:"宋体"; float:left}

/* 内容主体 */
.area{width:950px; margin-top:5px;float:left;clear:both;border:1px solid #D9D9D9;background:url(http://www.chinabyte.com/TLimages2009/chinabyte/images/tag/tag_left_bg.gif) left top repeat-y}
.area .left{width:632px;float:left;}
.area .right{width:315px;float:right;}

.about{width:589px; float:left; padding-left:21px; padding-top:13px;}
.about .top_bg{width:589px; height:10px; background:url(http://www.chinabyte.com/TLimages2009/chinabyte/images/tag/top_bg.gif) no-repeat; float:left}
.about .mid_bg{width:589px; background:url(http://www.chinabyte.com/TLimages2009/chinabyte/images/tag/mid_bg.gif); float:left}
.about .bottom_bg{width:598px; height:10px; background:url(http://www.chinabyte.com/TLimages2009/chinabyte/images/tag/bottom_bg.gif) no-repeat; float:left}
.mid_bg .m_box{width:538px; padding-left:18px; float:left}
.m_box .title{border-bottom:#DAD5C3 solid 1px; background-position:0 23px; width:538px; float:left; height:40px}
.m_box h1{text-indent:28px;font-size:26px; float:left; padding-top:10px; font-family:"宋体"; }
.m_box .con{width:538px; line-height:19px; text-indent:25px; padding-top:10px; float:left}
.m_box .bxx{width:528px; padding-top:20px; float:right; padding-right:10px; font-size:14px; text-align:right; padding-bottom:10px}
.m_box .bxx b{padding-right:20px}
.m_box .bxx a:link,.m_box .bxx a:visited,.m_box .bxx a:active,.m_box .bxx a:hover{color:#CE0112; text-decoration:underline;}
.m_box .bxx b a:link,.m_box .bxx b a:visited,.m_box .bxx b a:visited,.m_box .bxx b a:visited{color:#005A98; text-decoration:none}

/*内容列表 */
.l_listbox{width:602px; padding-left:15px; float:left;}
.l_listbox .Ltitle{width:602px; border-bottom:#D9D9D9 solid 1px; height:40px}
.Ltitle h2{height:14px; border-right:#d9d9d9 solid 1px; padding-right:10px; font-size:14px; padding-left:3px; float:left; margin-top:18px;}
.Ltitle h2 a:link,.Ltitle h2 a:visited,.Ltitle h2 a:active,.Ltitle h2 a:hover{color:#CE0112; text-decoration:none;}
.l_listbox .artlist{width:602px; float:left}
.artlist dl{width:100%; float:left; margin-top:10px; padding-bottom:17px;}
.artlist strong{font-size:14px;}
.artlist strong a:link,.artlist strong a:visited,.artlist strong a:active,.artlist strong a:hover{text-decoration:underline; color:#005A98}
.artlist .gray{color:#8A8A8A; padding-left:10px; font-weight:normal; font-size:12px}
.artlist strong b{color:#CE0112; text-decoration:underline}
.artlist dt{line-height:21px; padding-top:5px}
.artlist dt p{padding-right:7px; float:left}
.artlist dt p a{padding-right:8px;}
.artlist dd{line-height:19px; padding-top:3px;}
.artlist dd b{color:#CE0112; text-decoration:none; font-weight:normal}

.l_listbox .page{width:602px; border-top:#D9D9D9 solid 1px; height:66px; float:left}
.page .pageList {float:right;font-family:Arial, sans-serif, Verdana; padding-top:8px}
.page .pageList a {display:inline-block;height:22px;padding:0 6px;margin:3px 0 0 0;border:1px solid #ddd;background:#fff;color:#005A98;font-weight:bold;font-size:14px;line-height:22px; margin-right:2px; text-decoration:none}
.page .pageList a:hover{background:#005A98;color:#fff;text-decoration:none;border-color:#005A98}
/*.page .pageList a:visited{color:#CE0112}*/
.page .pageList span{display:inline-block;height:22px;padding:1px 7px;margin:3px 0 0 0;background:#fff;font-weight:bold;font-size:14px;line-height:22px;background:#005A98;color:#fff;text-decoration:none;border-color:#005A98; margin-right:2px;}

.rel_tagbg{width:632px; float:left; background:#F8FAFD; border-top:#d9d9d9 solid 1px}
.rel_tagbg .rel_tag{width:622px; padding-left:10px; float:left; margin-top:12px}
.rel_tagbg .rel_tag .tagbut{width:100%; height:28px; background-position:0 -31px;}
.rel_tagbg .rel_tag .taglist{width:100%;float:left; margin-top:12px; line-height:30px; padding-bottom:8px}
.rel_tagbg .rel_tag .taglist a{width:103px; padding-right:10px; font-size:14px; text-decoration:underline;}
.rel_tagbg .rel_tag .hgtag{width:78px; height:28px; float:left}


/* 右列表 */
.rel_bbs{width:295px; padding-left:10px; float:left}
.rel_bbs .bbstitle{width:295px; height:33px; border-bottom:#d9d9d9 solid 1px; float:left}
.rel_bbs .bbstitle h3{font-size:14px; float:left; height:14px; border-right:#d9d9d9 solid 1px; padding-right:10px; margin-top:11px; font-weight:normal}
.rel_bbs .bbstitle h3 a{color:#CE0112; padding:0 10px}
.rel_bbs .bbstitle span{float:right; background-position:0 -63px; padding-left:16px; text-align:right; padding-top:12px}
.rel_bbs .bbslist{width:295px; float:left; padding-top:6px}
.rel_bbs .bbslist ul{width:295px; float:left}
.rel_bbs .bbslist li{width:285px; line-height:21px; float:left; background-position:0 -96px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; padding-left:10px;}

.rmtag{width:295px; padding-left:10px; float:left}
.rmtag .rmtitle{width:295px; height:33px; border-bottom:#d9d9d9 solid 1px; float:left}
.rmtag .rmtitle strong{font-size:14px; float:left; height:14px; border-right:#d9d9d9 solid 1px; padding-right:10px; margin-top:11px; font-weight:bold;color:#CE0112;}
.rmtag .rmlist{width:295px; float:left; padding-top:6px; line-height:28px;font-size:14px;}
.rmlist a:link,.rmlist a:visited{text-decoration:none; padding:10px 5px;}
.rmlist a:active,.rmlist a:hover{text-decoration:underline; padding:10px 5px;}

.rqph{width:295px; padding-left:10px; float:left}
.rqph .title{width:295px; height:33px; border-bottom:#d9d9d9 solid 1px; float:left}
.rqph .title h2{font-size:14px; color:#CE0112; border-right:#D9D9D9 solid 1px; padding-right:10px; height:14px; margin-top:12px; float:left}
.rqph .list{width:295px; float:left; padding-bottom:22px}
.rqph .list ul{width:295px; float:left;}
.rqph .list li{width:295px; float:left; line-height:23px; border-bottom:#D9D9D9 dashed 1px}
.rqph .list li span{width:15px; height:22px; float:left; font-size:10px;color:#fff}
.bg1,.bg2{background:url(http://www.chinabyte.com/TLimages2009/chinabyte/images/blog/eblog_small.gif) no-repeat;}
.bg1{background-position:-287px -385px; text-align:center;}
.bg2{background-position:-287px -412px;text-align:center;}
.rqph .list li div{float:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; padding-left:4px}
.rqph .list li p{width:60px; float:right; text-align:right}
