/*样式*/
body{margin:0px;font-size:12px;background:#FFFFFF repeat-x;overflow:auto;color:#FFFFFF;}
table,tr,td{font-family:"Arial","Tahoma","宋体";font-size:12px;color:#454545;}
div{margin-left:auto;margin-right:auto;line-height:24px;font-family:"Arial","Tahoma","宋体";color:#454545;font-size:12px;overflow:hidden;}
hr{height:0px;border:0px;border-top:1px solid #ddd;width:96%;}
img{border:0;}
a{color:#2A2A2A;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}
a.link{color:#2A2A2A;}
a.redcolor{color:#CB4721;}
a.redcolor:hover{color:red;}
form{margin:0px;padding:0px}

/*一些常用的公共CSS*/
.f_left{float:left;}
.f_right{float:right;}
.clear{clear:both;}
.pt_4{padding-top:4px;}
.pl_4{padding-left:4px;}
.pd_3{padding:3px;}
.pd_5{padding:5px;}
.mg_5{margin:5px;}
.space{height:5px;}
.border{border:1px #D2DFE6 solid;}
.dashed{border:1px #D2DFE6 dashed;}
.block{display:block;}
.oh{overflow:hidden;}

/*我们一直在努力*/
#top_we_are{position:relative;width:969px;margin:0 auto;margin-top:10px;height:30px;}
#top_we_are td{color:#FFF;}
#top_we_are div{color:#FFF;}
#top_we_are .left{float:left;width:10px;background:url("headertop_left.gif") no-repeat;height:30px;}
#top_we_are .right{float:right;width:10px;background:url("headertop_right.gif") no-repeat;height:30px;}
#top_we_are .middle{float:left;width:949px;height:30px;background:url("headertop_bg.gif") repeat-x;}
#top_we_are .padding{padding-top:4px;}
#top_we_are a{color:#FFF;}

/*导航菜单及LOGO位置*/
#top{position:relative;width:969px;background:#EEF4F6 url("mainbg.gif") repeat-x;}
#top .logo{padding:15px;}
#top .tabs{padding-top:1px;padding-left:180px;}
#top .tabs ul{margin:0;padding:10px 10px 5px 10px;list-style:none;}
#top .tabs li{display:inline;margin:0;padding:0;}
#top .tabs a{background:url("tabs_left.gif") no-repeat left top;margin:0;padding-top:8px;/*FireFox*/*padding-top:0px; /*IE7 IE6*/padding-right:0px;padding-bottom:8px;*padding-bottom:0px;padding-left:4px;text-decoration:none;}
#top .tabs a span{background:url("tabs_right.gif") no-repeat right top;margin:0;padding:8px 10px 8px 6px;color:#FFF;}
#top .tabs a:hover{background-position:0% -42px;}
#top .tabs a:hover span{background-position:100% -42px;color:#222;}
/*向导栏及搜索*/
#lead{background:#F6FBFD url("menubg.gif") repeat-x center top;height:30px;text-align:left;margin:0 auto;width:969px;}
#lead .search{float:right;padding-right:4px;padding-top:4px;}
/*主版面样式*/
#body{margin:0 auto;position:relative;width:959px;background:#F6FBFD;padding:0 5px;}
#body #left{float:left;width:240px;padding-right:5px;}
#body #right{float:right;width:710px;}
#body ul{margin:0px;list-style:none;padding:0px;}
/*主版面分类的样式*/
#body .catelist{padding-bottom:5px;}
#body .catelist li{padding:5px 0px 0px 23px;}
/*主版面模块样式*/
#body .block-title{height:24px;background:#D2DFE6 url("subject_bg.jpg") repeat-x;padding-top:8px;padding-left:15px;border-left:1px #D2DFE6 solid;border-right:1px #D2DFE6 solid;}
#body .block-msg{border:1px solid #D2DFE6;}
#body .block-msg .newslist li{background:url("lead.gif") no-repeat 10px center;padding-left:23px;}
/*主版面首页简介样式*/
#body .intro{width:355px;height:180px;float:left;overflow:hidden;}
#body .picplayer{width:350px;float:right;}
/*主版面首页公司新闻样式*/
#body .company_news{float:left;width:352px;}
#body .business_news{float:right;width:352px;}
/*主版页商品分行样式*/
#body .wtr{border-bottom:1px dashed #DDD;}
#body .dtr{border-bottom:1px dashed #DDD;}
#body .linktxt{margin-left:5px;width:90px;height:31px;overflow:hidden;line-height:30px;margin-top:4px;}
/*主版页文章列表用到的样式*/
#body .bline{border-bottom:1px dashed #DDD;}
/*主版页下载涉及到的样式*/
#body .list_out{padding:3px 7px;}
#body .list_over{padding:3px 7px;background:#E7EEF1;}
/*主版面内容样式*/
#body .subject{font:bold 18px "Tahoma","Arial","宋体";color:#486F84;padding:10px;text-align:center;}
#body .date{text-align:center;font: 0.9em/1.5em Verdana, Arial, Helvetica, sans-serif;padding:3px;}
#body .content{padding:5px;text-align:left;}


/*主版面之友情提示*/
#body .error{margin:20px 50px;border:1px solid #D2DFE6;text-align:center;}
/*分页样式*/
.pagelist{margin:0px;padding:0px;border:0px;}
.pagelist .n{border:1px #DDD solid;padding:0px 5px;background:#FFFFFF;}
.pagelist .m{border:1px #DDD solid;padding:0px 5px;background:#E7EEF1;}

/*页脚样式*/
#foot{margin:0 auto;position:relative;background:#EEF4F6 url("footbg.gif") repeat-x bottom;height:238px;}
#foot .table{margin:0 auto;width:969px;background:#EEF4F6 url("bottombg.gif") repeat-x bottom;height:159px;}
#foot .table .codes{text-align:center;padding-top:89px;}
#foot .table .debug{text-align:center;}
#foot .tablef{margin:0 auto;width:969px;height:79px;}

/*语法高亮显示代码*/
pre{font-family:'Courier New' , Monospace;font-size:12px;width:99%;overflow:hidden;margin:0 0 1em 0;background:#A1A1A1;white-space: -moz-pre-wrap;word-wrap:break-word;word-break:break-all;}
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}
