﻿@charset "utf-8";
#wrap { width: 980px; text-align:left; overflow:hidden; margin: 8px auto;}

* { margin:0px; padding:0px; border:0px; }

body { COLOR: #000; font: normal .75em "宋体", microsoft yahei, Tahoma, Verdana, Arial; font-weight: normal; margin:0; background: #ddd; }

a { text-decoration: none; color: #666666; }

a:hover { text-decoration: underline; color: #FF0000; }

.clear { clear:both; height:6px; }



cite,em{ font-weight: bold; font-style: normal }
div, form, img, ul, ol, li, p,h1, h2, h3, h4, h5, h6  { margin: 0; padding: 0; border: 0;font-size:12px; font-weight:normal; }
ol,ul, li { list-style: none }
caption,th { text-align:left;}
input,textarea,select,button{ padding:1px; font-size:12px;}
input{border: 1px solid #ccc; height:25px;line-height:25px;color: #666; }
textarea{border: 1px solid #ccc;}
.none { display: none; }
.clear { margin:auto; padding:0; clear: both; overflow: hidden; height:5px; }
.space{clear:both; font-size:0; line-height:0;}



/*通用header*/
.header { height:90px; overflow:hidden; background: url(images/header-bg.gif) repeat-x; }

.header .logo { float:left; padding-left:8px; }

.header .logo h1 a { width:200px; height:100px; display:block; font-size:0px; overflow:hidden; background:url(images/top-logo.gif) center center no-repeat; text-indent:-200px; margin-left:20px; }

.header .link { float:right; padding-right: 20px; padding-top: 10px; height:80px; width:400px; text-align:right; color: #999; }

.header .link a { color: #666; }

.header .link a:hover { color: #FF0000; text-decoration: underline; }

.header .link input.txt { background-image: url(images/textarea-bg.gif); background-repeat: no-repeat; border: 1px solid #CCC; height:22px; line-height:22px; text-indent:25px; color: #666; text-decoration: none; width:180px; margin-bottom:4px; }

.header .link input.img { margin-bottom:5px; }

.search { width:300px; vertical-align: middle; }

/*通用menu*/
.menu { HEIGHT: 70px; background: url(images/menu.jpg) no-repeat; }

.menu UL#top { PADDING-RIGHT: 0px; PADDING-LEFT: 48px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 25px; line-height:25px; }

.menu UL#top LI { PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight: bold; }

.menu UL#top LI A:link { COLOR: #fff; TEXT-DECORATION: none; }

.menu UL#top LI A:hover { COLOR: #fff; TEXT-DECORATION: underline }

.menu UL#top LI a:visited { COLOR: #fff; }

.menu #bot { padding-left:20px; }

.menu #bot UL { PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; color: #FF0000; }

.menu #bot UL LI { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.menu #bot UL LI A:link { COLOR: #666; TEXT-DECORATION: none; }

.menu #bot UL LI A:hover { COLOR: #0000FF; TEXT-DECORATION: underline }

.menu #bot #sear { PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }

<!--优化流程--> 
#mainbody { width:980px; overflow:hidden; height:auto;}

#indexLeft { width:688px; float:left;}

#indexRight { width:286px; float:right;}

.flashnews { width:688px; height:180px; overflow:hidden; float:left; }

.newCases { width:688px; height:185px; float:left; clear:both; overflow:hidden; margin-top:2px; background: #FFF; }

.newCases ul { padding:0px; }

.newCases dt p.more { float:right; position:relative; line-height:25px; padding-right:8px; color:#85A484; }

.box { width:100%; overflow:hidden; clear:both; padding-top:10px; padding-bottom:10px; }

.box li { width:95px; overflow:hidden; padding-left:17px; float:left; text-align:center; }

.box li a { display:block; }

.box li a img { display:block; border:1px solid #CCC; padding:2px; }

.box li a:hover img { display:block; border:1px solid #999; padding:2px; }

.box li a span { display:block; line-height:17px; padding-top:6px; overflow:hidden; }

.tbox { width:100%; height:220px; overflow:hidden; }

.tbox dt { height:26px; background:url(images/mbox-tbg.gif) repeat-x; overflow:hidden; clear:both; font-size: 14px; color: #CC0000; text-decoration: none; font-weight: bold; }

.tbox dt strong { height:26px; line-height:25px; padding-left:10px; padding-right:4px; display:block; float:left; color:#CC0000; background:url(images/mbox-tbg.gif) repeat-x; letter-spacing:1px; }

.tbox dt strong a { color:#FF0000; }

.tbox dt strong a:hover { color:#cc0000; text-decoration:none; }

.tbox dt span.more { float:right; position:relative; line-height:25px; padding-right:8px; color:#666; font-size: 12px; text-decoration: none; font-weight: normal; }

.tbox dt span.more a { color:#666; text-decoration:none; }

.tbox dt span.label { height:24px; float:right; overflow:hidden; padding-right:1px; padding-top:2px; }

.tbox dt span.label a { height:25px; display:block; padding:0px 7px 0px 8px; line-height:23px; border-left:1px solid #C5DDBC; float:left; color:#666; text-decoration:none; overflow:hidden; letter-spacing:1px; }

.tbox dt span.label a:hover { color:#360; }

.tbox dt span.label a.thisclass { background:#FFF; color:#333; border-top:3px solid #F1F7EE; }

.tbox dd { padding:4px 4px 0px; overflow:hidden; }

#column { width:688px; height:580px; background:#fff; float:left; clear:both; overflow:hidden; }

#column .title { background:url(images/bg_title_news.gif) repeat-x; height:26px; line-height:26px; width:342px; }

#column .title h3 { color: #CC0000; font-weight: bold; font-size: 14px; font-weight: bold; text-indent:6px; }

#column .title p.more { float:right; line-height:26px; margin-top:-20px; padding-right:8px; }

/*文章列表*/
#column .design, #column .w3c { float:left; width:340px; height:290px; overflow:hidden; }

#column .sem, #column .ec { float:right; width:340px; height:290px; overflow:hidden; }

#column ul { MARGIN: 5px 16px; overflow:hidden; height:230px;}
#column .tags { padding:5px;height:30px; line-height:30px; background-image: url(images/hot_tag.gif); background-repeat: no-repeat; text-indent:60px; list-style-image: none; background-position: 0 center; font-size: 12px; }

#column .tags a { color: #F60; }

#column ul li { BACKGROUND: url(images/li_img.gif) no-repeat left center; TEXT-INDENT: 10px; LINE-HEIGHT: 21px; list-style: none; }

#column ul li a { COLOR: #505050; TEXT-DECORATION: none }

#column ul li a:hover { COLOR: #d40005; TEXT-DECORATION: underline; background-image: url(images/bg.gif); background-repeat: no-repeat; background-position: left 945px; }

#column .first image { padding:1px; border: 1px solid #E3E3E3; width:120px; height:90px; overflow: hidden; }

#column .first { TEXT-INDENT: 10px; LINE-HEIGHT: 20px; color: #666; list-style-type:none; list-style:none; list-style-image:none; list-style-image:none; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }

#column .first a { COLOR: #CC0000; font-weight:bold; TEXT-DECORATION: none; }

#column .first a:hover { COLOR: #d40005; font-weight:bold; TEXT-DECORATION: underline }

#column .first a:hover image { padding:1px; border: 1px solid #999; list-style:none; list-style-image:none; }

#column .date { color: #999; text-decoration: none; }

/*what*/

#what { color: #003366; width:286px; height:180px; background: #FFF url(images/what.jpg) no-repeat center 6px; }

#what h1 { height:98px; padding-left:30px; }

#what ul { padding:90px 0 0 12px; }

#what ul li { height:23px; line-height:23px; list-style: none; text-indent:10px; }

#what ul li a { color: #666; text-decoration: none; border: 2px solid #FFF; }

#what ul li a:hover { color: #FFFFFF; background: #FF0000; border: 2px solid #FF0000; text-decoration: none; }

/*右侧文章列表*/
#arcl { width:100%; background-color: #FFF; overflow:hidden; }

#arcl .title { background:url(images/bg_title_news.gif) repeat-x; height:26px; line-height:26px; width:100%; }

#arcl .title h1 { color: #FFF; font-size: 13px; text-indent:8px; width:70px; background: url(images/regtitlebg.gif) repeat-x; }

#arcl p.more { float:right; line-height:26px; margin:-20px 10px auto }

#arcl span { font-size: 13px; color: #666; font-weight:bold; }

#arcl ul { padding:15px 0 0px 20px; overflow:hidden; }

#arcl .indexSrv ul { padding:15px 0 0px 10px; overflow:hidden; }

#arcl .indexSrv ul li { height:25px; line-height:25px; list-style: none; color: #666; font-size:13px; }

#arcl ul.sub { padding:8px; overflow:hidden; line-height:23px; }

#arcl ul.sub li {width:200px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;list-style-image: url(images/li_img.gif); list-style-type: none; list-style-position: inside;}

#arcl ul.sub li a { color: #666; text-decoration: none; }

#arcl ul.sub li a:hover { color: #FF0000; text-decoration: underline; }

#arcl ul.sub li span.date { color: #CCC; font-size: 11px; font-weight: normal; }

#arcl ul li { height:23px; line-height:23px; color: #666; text-indent:5px; list-style-image: url(images/li_img.gif); list-style-type: none; list-style-position: inside; }

#arcl ul li a { color: #003366; text-decoration: none; }

#arcl ul li a:hover { color: #FF0000; text-decoration: underline; }

/*底部菜单*/
#flink { width:980px; height:75px; color: #666; line-height:22px; background-color: #FFF; clear:both; }

#flink h1 { background-color: #999; color: #FFF; height:25px; line-height:25px; width:100%; font-size: 12px; font-weight: normal; text-indent:15px; }

#flink h1 a { color: #FFF; text-decoration: none; }

#flink h1 a:hover { color: #FF0000; text-decoration: underline; }

/*友情链接(文字)专用*/ 
#flink .content { overflow:hidden; clear:both; padding:5px; height:50px;}

#flink .content li { float:left; line-height:25px; padding:0 8px 0px; white-space:nowrap; }

#flink .content li a { color:#666; float:left; }

/*底部footer*/
#footer { width:980px; height: auto; background-color: #FFF; }

#footer .copyright { padding:5px 20px 0 0; line-height:23px; color: #666; text-align:center; width:990px; }

/*------------------singleҳstylesheet--------------------*/

/*----tag----*/
#sub-box { height:31px; width:976px; margin:0 auto; border: 1px solid #d9e2eb; background: url(images/bg-sub-title.gif) repeat-x; clear:both; text-indent:10px;}
#sub-box .tag { height:31px; line-height:31px; padding-left:20px; }
#sub-box .tag a { color: #0000cc; }
#sub-box .tag a:hover { color: #ff0000; text-decoration: underline; }

/*----single----*/
#single-body { width:100%; margin:0 auto; clear:both; background: #ffffff;}
#single-left { width:735px; float:left; line-height:22px; border-right: 1px dashed #ccc; margin-top:6px; }
#single-left span { color: #ff0000; }
#single-left a { color: #0000ff; }
#single-left a:hover { color: #ff6600; text-decoration: underline; }
#single-right { width:230px; background: #ffffff; float:right; margin-top:6px; }
#single-right a { color: #666; }
#single-right a:hover { color: #ff6600; text-decoration: underline; }
#single-left .sub-banner { height:120px; width:710px; float:left; background: url(images/sub-banner.jpg) no-repeat; margin:0 6px 6px 6px!important; margin:2px 2px 0 2px; clear:both; }
#single-left .title { height:28px; width:710px; background: #ccccd4; margin:6px 6px 0 6px!important; margin:6px 2px 0 2px; line-height:28px; text-indent: 18px; clear:both; }
#single-left .title h1 { font-size: 13px; color: #0033cc; text-decoration: none; }
#single-left .title a { font-size: 13px; color: #003399; text-decoration: none; }
#single-left .title a:hover { color: #ff0000; text-decoration: underline; }
#single-left .content { width:680px; line-height:25px; font-size: 14px; font-weight: normal; color: #666; margin:10px 10px 6px 30px; text-align: justify; letter-spacing: 1px; }
#single-left .content a{ color: #666; text-decoration: none; }
#single-left .content a:hover{ color: #003399; text-decoration: underline; }
#single-left .content h1 { font-size: 16px; font-weight: bold; color: #003399; text-decoration: none; text-align:center; margin-top:15px; }
#single-left .content h2 { font-size: 14px; font-weight: normal; color: #999; text-decoration: none; text-align:center; margin-bottom:20px; border-bottom: 1px dashed #ccc; padding-bottom:5px; }
#single-left .content p { text-indent:25px; margin-bottom:15px; font-size: 14px;}
#single-left .content img { padding:8px; border: 1px dashed #ccc; }
#single-left .editor { height:22px; width:96%; text-align:right; font-size: 14px; color: #003366; }/*----α༭----*/
#single-left .tag { height:22px; margin:5px 0 5px 30px; }/*----ǩ----*/
#single-left .link { height:22px; margin:5px 0 5px 30px; }/*--------*/
#single-left .re { height:22px; margin:0 0 5px 30px; }/*----ת----*/
#single-left .collection { margin:0 0 5px 30px; }/*----ղصժ----*/
#single-left .count { margin:0 30px 20px 0; float:right; }/*----Ķ----*/
#single-left .page{}分页样式
#single-left .search{ width:600px; padding:20px; margin: 20px 0 20px 50px;}

/*----ȨϢ----*/
#single-left .copyright { border: 1px dashed #ccc; line-height:22px; background: #e8edfd; color: #666; clear:both; width:650px; margin:0 0 10px 10px; padding:10px; }
#single-left .copyright h1 { color: #003366; text-decoration: none; font-size: 13px; }
#single-left .copyright p { text-align: justify; }
/*----רϵʽ----*/
#project { height:131px; width:657px; margin-left:2px; float:right; background: url(images/bg-bom.jpg) no-repeat; }
/*----feed¶----*/
#sidebar-feed { height:160px; width:225px; clear:both; }
#sidebar-feed h1 { height:26px; line-height:26px; background: #ccccd4 url(images/h1-bg-rss.png) no-repeat 8px center; font-size: 13px; font-weight: bold; color: #003366; text-decoration: none; text-indent:30px; }
#sidebar-feed img { margin-bottom:-3px; }
#sidebar-feed ul { margin:20px 0px 10px 10px; }
#sidebar-feed ul li { float:left; width:105px; height:25px; text-indent:18px; font-size:13px; background:url(images/icon-rss.gif) no-repeat; border:none; }
#sidebar-feed ul li a { color: #003366; text-decoration: none; }
#sidebar-feed ul li a:hover { color: #ff0000; text-decoration: underline; }
/*----վ----*/
#sidebar-search { width:225px; clear:both; }
#sidebar-search h1 { height:26px; line-height:26px; background: #ccccd4; font-size: 13px; font-weight: bold; color: #003366; text-decoration: none; text-indent:10px; }
#sidebar-search .frm { margin:20px 0px 20px 0; width:100%; }
#sidebar-search .frm .txt { background: #fff url(images/bg-search.gif) no-repeat left; border: 1px solid #999; height:21px; line-height:22px; text-indent: 30px; width:130px; margin-right:1px;}
#sidebar-search .frm .img{ margin-bottom:-4px;padding:0;border-style: none;width:41; height:23}
/*--------*/
#sidebar-artile { width:225px; clear:both; }
#sidebar-artile .title { height:26px; line-height:26px; background: #ccccd4; font-size: 13px; }
#sidebar-artile .title h1 { font-weight: bold; color: #003366; text-decoration: none; text-indent:10px; float:left; width:170px; }
#sidebar-search .title h2 { float:right; color: #ff0000; text-decoration: none; }
#sidebar-artile ul { width:210px; margin:10px 10px 10px 5px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; }
#sidebar-artile ul li { height:21px; list-style: url(images/li_s.gif) inside; }
#sidebar-artile ul li a { text-decoration: none; }
#sidebar-artile ul li a:hover { color: #ff0000; text-decoration: underline; }
/*----ר----*/
#sidebar-project { width:225px; clear:both; }
#sidebar-project h1 { height:26px; line-height:26px; background: #ccccd4; font-size: 13px; font-weight: bold; color: #003366; text-decoration: none; text-indent:10px; }
#sidebar-project ul { margin:10px 0 10px 0; }
#sidebar-project ul li { height:22px; list-style: url(images/icon-li.jpg) none inside; font-size: 13px; text-indent: 8px; }
#sidebar-project ul li a { text-decoration: none; }
#sidebar-project ul li a:hover { color: #ff0000; text-decoration: underline; }
/*----Ŀ----*/
#sidebar-nav { width:225px; clear:both; }
#sidebar-nav h1 { height:26px; line-height:26px; background: #ccccd4; font-size: 13px; font-weight: bold; color: #003366; text-decoration: none; text-indent:10px; }
#sidebar-nav ul { margin:10px 0 10px 10px; }
#sidebar-nav ul li { height:21px; list-style: url(images/li-nav.png) inside; text-indent: 10px; }
#sidebar-nav ul li a { text-decoration: none; }
#sidebar-nav ul li a:hover { color: #ff0000; text-decoration: underline; }
/*--------*/
#sidebar-solution { width:225px; clear:both; }
#sidebar-solution h1 { height:26px; line-height:26px; background: #ccccd4 url(images/h1-bg-solution.png) no-repeat 8px center; font-size: 13px; font-weight: bold; color: #003366; text-decoration: none; text-indent:30px; }
#sidebar-solution ul { margin:10px 0 5px 0; }
#sidebar-solution ul li { height:23px; font-size: 13px; list-style: url(images/li_s.gif) inside; }
#sidebar-solution ul li a { text-decoration: none; list-style: square; }
#sidebar-solution ul li a:hover { color: #ff0000; text-decoration: underline; }

/*----tagǩ----*/
#sidebar-tag { width:225px; clear:both; }
#sidebar-tag h1 { height:26px; line-height:26px; background: #ccccd4; font-size: 13px; font-weight: bold; color: #003366; text-decoration: none; text-indent:10px; }
#sidebar-tag ul { margin:0px 0 0 16px; }
#sidebar-tag ul li { height:21px; font-size: 13px; }
#sidebar-tag ul li a { text-decoration: line-through; color: #008800; }
#sidebar-tag ul li a:hover { color: #fff; background: #009933; text-decoration: none; }
#single-left .artile-mutuality { width:710px;}/*--------*/
#single-left .artile-mutuality h1 { height:26px; background: #ccccd4; font-size: 14px; color: #003366; text-decoration: none; line-height:28px; text-indent:15px; font-weight:bold; }
#single-left .artile-mutuality ul { margin:10px 0 10px 20px; }
#single-left .artile-mutuality ul li { height:22px; line-height:22px; list-style: circle; margin-left:20px; }
#single-left .artile-mutuality ul li a { color: #333; text-decoration: none; }
#single-left .artile-mutuality ul li a:hover { border-bottom: 1px dashed #cccccc; color: #ff0000; text-decoration: none; }
#single-left .comment-title { width:710px; margin:6px 0 20px 10px; height:26px; background: #ccccd4; font-size: 14px; color: #003366; text-decoration: none; line-height:28px; text-indent:15px; font-weight:bold; }/*--------*/
#comments { width:560px; margin:20px 0 20px 50px;color: #666; padding:10px; border: 1px solid #ddd; background: #f5f5f5; }
#comments .about { width:100%; color: #666; text-indent:6px; width:100%; height:25px; }
#comments .about a { color: #0000ff; text-decoration: none; }
#comments .about a:hover { color: #0066ff; text-decoration: underline; }
#comments .content { float:left; width:100%; color: #666; border: 1px dashed #CCCCCC; padding:10px; font-size: 12px; line-height:21px; }
#comments .url { text-decoration: none; float:right; }
#comments .replay { margin:0 0 10px 0; text-indent:20px; color: #666; text-decoration: none; height:23px; background: url(images/hf.gif) no-repeat }
#ucomment { width:664px; margin:10px 0 20px 20px; }/*----用户留言----*/
#ucomment .txt-user { background: #fff url(images/bg-user.gif) no-repeat left;  text-indent: 28px; width:250px; margin-bottom:5px;}/*----用户名----*/
#ucomment .txt-mail { background: #fff url(images/bg-mail.gif) no-repeat left;  text-indent: 28px; width:250px;}/*----邮箱----*/
#ucomment .txt-pwd { background: #fff url(images/bg-pwd.gif) no-repeat left; text-indent: 28px;  width:250px;}/*----密码----*/
#ucomment .txt-url { background: #fff url(images/bg-url.gif) no-repeat left; text-indent: 28px; width:250px;}/*----网站链接----*/
#ucomment .txt-chk { background: #fff url(images/bg-veri.gif) no-repeat left; text-indent: 28px;  width:250px; }/*----验证码----*/
#ucomment .txtarea {  padding:8px; color: #003366; margin-left:30px; margin-top:5px;}/*----文本域----*/
#ucomment .btn{ background: url(images/btn-submit.gif) no-repeat; width:80px; height:29px; }
#ucomment li{ list-style-image:none; height:27px; line-height:27px; color: #666666; }
#ucomment .postbottom{ color: #999; text-decoration: none; }
#ucomment label{ color: #999; text-decoration: none;}
#ucomment p{ margin-left:30px;}
#sub-title { height:29px; width:976px; margin:0 auto; background: url(images/sub-title-bg.gif) repeat-x; clear:both; text-indent:4px;}
#sub-title span { width:200px; float:left; }
#sub-title h1 { color: #FFF; text-decoration: none; font-size: 13px; font-weight: normal; line-height:29px; }
#sub-title h1 a { color: #FFF; text-decoration: none; }
#sub-title h1 a:hover { text-decoration: underline; color: #FF0000; }
#about-vsinfo { width:976px; margin:0; clear:both; background: url(images/sub-content-bg.gif) repeat-x top; }
#about-vsinfo .left { width:210px; float:left; line-height:22px; margin:0; }
#sub-about { background: url(images/sub-left-bg.gif) repeat-x top; margin:2px 5px 6px 2px; border: 1px solid #ccc; }
#sub-about h1 { width:100%; height:32px; text-indent:25px; line-height:32px; font-size: 14px; color: #003366; font-weight: bold; margin-bottom:6px; border-bottom: 1px inset #ccc; background: url(images/li_cir.gif) no-repeat 6px center; }
#sub-about ul { padding:5px; width:192px; }
#sub-about ul li { line-height:24px; font-size: 14px; color: #003366; text-decoration: none; height:26px; }
#sub-about ul li.nv a { background: #F3F3F3; text-indent:8px; width:100%; border-bottom: 1px solid #DFDFDF; }
#sub-about ul li.nv a:hover { background: #003366; color: #FFF; text-decoration: none; }
#sub-about .clear { clear:both; height:10px; }
#sub-about li.news { width:180px; line-height:24px; list-style: none; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; }
.article { background: url(images/sub-left-bg.gif) repeat-x top; margin:2px 5px 6px 2px; border: 1px solid #ccc; }
.article h1 { width:100%; height:32px; text-indent:25px; line-height:32px; font-size: 14px; color: #003366; font-weight: bold; margin-bottom:6px; border-bottom: 1px inset #ccc; background: url(images/li_cir.gif) no-repeat 6px center; }
.article ul { padding:5px; width:192px;}
.article ul li { line-height:23px; font-size: 12px; color: #003366; text-decoration: none; height:23px; text-overflow:ellipsis; overflow:hidden; list-style: square; border-bottom: 1px dashed #ccc;}
.article ul li.nv a { background: #F3F3F3; text-indent:8px; width:100%; border-bottom: 1px solid #DFDFDF; }
.article ul li.nv a:hover { background: #003366; color: #FFF; text-decoration: none; }

#about-vsinfo .right { width:740px!important; width:725px; float:right; margin-right:2px; }
#about-vsinfo .content { width:96%; padding-bottom:60px; padding-top:30px; padding-left:12px; color: #333; }
#about-vsinfo .content p { line-height:25px; font-size: 13px; text-align: justify; text-indent: 20px; margin-bottom:5px; margin-top:5px; }
#about-vsinfo .content p.s{ width:600px;line-height:25px;text-indent:0px;}
#about-vsinfo table { font-size:12px; line-height:24px; background: #ccc; }
#about-vsinfo td { padding:10px; background: #F4FAFF; }
#about-vsinfo .content img.l { float:left; padding:0px; }
#about-vsinfo .content img.r { float:right; padding:0px; }
#about-vsinfo .content li.sort { color: #003366; font-size: 14px; font-weight: bold; list-style: circle; }
#about-vsinfo .clear { clear:both; height:4px; }
#about-vsinfo .content li { line-height:25px; list-style: square; font-size: 14px; }
#about-vsinfo .content li.en { font-weight: bold; color: #FF0000; font-size: 15px; }
#about-vsinfo .content li.srv { color: #003366; font-size: 12px; }
#about-vsinfo .content li.sort { color: #003366; font-size: 14px; font-weight: bold; list-style: circle; }
#about-vsinfo .content h1 { font-weight: bold; color: #FF0000; font-size: 14px; height:28px; line-height:28px; }
#about-vsinfo .content h2 { font-size: 14px; color: #0000FF; height:28px; line-height:28px; }
#about-vsinfo .content h3 { font-size: 14px; color: #FF6600; height:28px; line-height:28px; }
#about-vsinfo .content h4 { font-size: 14px; color: #FF0000; }
#about-vsinfo .content h5 { font-size: 14px; color: #0000FF; }
#about-vsinfo .box { margin-top:10px; margin-bottom:10px; padding:10px; background: #FFFFDD; border: 1px dashed #FF9933; float:left; width:100%; line-height:24px; }
#about-vsinfo .price { color: #333366; font-size: 12px; line-height:23px; }
#about-vsinfo .price h1 { font-weight: bold; color: #333366; font-size: 13px; line-height:23px; text-align:center; }
#about-vsinfo .price td { padding:5px; }

/*分页链接*/
.pagebar{ line-height:25px; height:25px; margin:20px 0 40px 50px;font-size: 13px; }
.pagebar a,.pagebar .now-page{
 padding:2px;
 margin:0 2px;
 text-align:center;
 border:1px solid #ccc;
 text-decoration:none
}
.pagebar a:hover{ border:1px solid #003399; text-decoration:none; }/*分页结束*/ 

/*软件下载样式*/ 
.soft { border-collapse:collapse; width:450px; border: 1px solid #D5D5D5; }   
.soft tr{ background-color:expression('#EAEAEA,#FFFFFF'.split(',')[rowIndex%2]); background: #EAEAEA; }  
.soft td{ text-indent:5px; height:30px; line-height:30px; border: 1px solid #D5D5D5; } 
