body{font-size:12px;text-align:center;color:#000; background-color:#fff; line-height:20px; padding:0; margin:0;text-decoration:none;}
.tdnm{font-size:12px;text-align:center;color:#0066CC; background-color:#fff; line-height:20px; padding:0; margin:0;text-decoration:none;}
.tdart{font-size:14px;text-align:left;color:#000;padding:0px;margin:0px;}
.tdart a:link{ color:#133CAC;}
.tdart a:hover{color:#ff0000} 
h1{font-size:23px;font-family:"黑体",verdana;color:#0000ff;OVERFLOW: hidden;margin:0px;padding:27px 0 8px 0;line-height:35px;}
h2{font-size:14px;OVERFLOW: hidden;margin:0px;}
h3{font-size:12px;OVERFLOW: hidden;margin:0px;}
.titleHr {border-top:1px solid #C4DAF2;margin:0 20px 5px 20px}
ul{margin:0; padding:0;text-decoration:none;}
form{margin-bottom:3px; margin-top:0; overflow:visible;white-space:normal}
a{ text-decoration:none;}
a:link{ color:#133CAC;}
a:visited{color:#133CAC;}
a:hover{color:#ff0000} 
ol { list-style : none; } li { list-style-type : none; }
em { font-style : normal; } 
img { border : 0; }
.black { color : #000; }
.none { display : none; }
.space3{margin-top:3px}
.space5{margin-top:5px}
.space8{margin-top:8px}
.space10{margin-top:10px}
.title{text-align:center;padding-top:15px}
.tongji{display:none}
.uprightGray{color:#7E7E7E;margin:0 5px}
.uprightGray3{color:#7E7E7E;margin:0 3px}
.mainBox{width:950px;margin-left:auto;margin-right:auto;text-decoration:none;}
.InfoContent { word-break : break-all;padding:10px 10px 0 10px;text-decoration:none;}
.rightTextBox{width:300px;margin-left:auto;margin-right:auto;background:#ffffff;border:1px solid #DDDDDD;text-decoration:none;}
.rightAll{background-color:#FfF; text-align:left; padding:5px 3px 5px 5px;color:#0066cc;text-decoration:none;}
.rightAll li{background:url(/images/li_1.gif) no-repeat 2px 7px; padding-left:9px; list-style:none;text-decoration:none;}
.rightAll a:active {text:expression(target="_blank");}
.righthead {font-size:10.8pt;line-height:14pt;margin:5px 0px 5px 0px;padding:5px 0px 5px 10px;width:297px;text-align:left;background-color: #DCCFC2;border:solid 1px darkred;}
.righthead a{text-decoration:none;color:darkred}
.righthead a:active{text:expression(target="_blank")}
.righthead a:hover{color:#ff0000;text-decoration:underline;}
.rightpart {font-size:9pt;color: #646464;line-height:17pt;margin:5px 0px 10px 0px;padding:5px 10px 5px 0px;width:300px;text-align:left;border:solid 1px}
.rightpart a{font-size:9pt;color:#646464;text-decoration:none}
.rightnews {background-color:#FfF; text-align:left; padding:5px 3px 5px 8px; width:297px;color:#0066cc;text-decoration:none;border:1px #b6b6b6 solid;}
.rightnews a{font-size:9pt;color:#646464;text-decoration:none}
.rightnews a:active{text:expression(target="_blank")}
.rightnews a:link{color:#0054A8;text-decoration:none;}
.rightnews a:visited{color:#0054A8;text-decoration:none; }
.rightnews a:hover{color:#ff0000;text-decoration:underline;}
.menutable td{font-size:9pt;text-align:center;width:40px}
.menutable a{font-size:9pt;text-decoration:none;line-height:9pt;color:black}
.menutable a:active{text:expression(target="_blank")}
.rightTextBoxBg {background-color:#fff;border-left:1px #b6b6b6 solid;border-bottom:1px #b6b6b6 solid;border-right:1px #b6b6b6 solid;text-decoration:none;}
.rightTitle strong {font-size:14px;}
.rightTitle{font-size:10.8pt;line-height:14pt;margin:0px 0px 5px 0px;padding:5px 0px 5px 0px ;width:297px;text-align:left;background-color: #DCCFC2;border:solid 1px darkred

}
.rightText{background-color:#FfF; text-align:left; padding:5px 0px 5px 0px;color:#0066cc;text-decoration:none;}
.rightText li{background:url(/images/li_1.gif) no-repeat 2px 7px; padding-left:14px; list-style:none;text-decoration:none;}
.rightText a:active {text:expression(target="_blank");}
.leftText{border:1px solid #b6b6b6; text-align:left;padding-bottom:15px}
.rightText a:link{color:#0054A8;text-decoration:none;}
.rightText a:visited{color:#0054A8;text-decoration:none;}
.rightText a:hover{color:#ff0000;text-decoration:none;}
.rightTg1{border-right:1px #B7B7B7 solid;border-top:1px #B7B7B7 solid;text-align:center;background-color:#F9F9F9;color:#000;height:150px;padding-left:1px;}
.rightTg2{border-right:1px #B7B7B7 solid;text-align:center;background-color:#F9F9F9;color:#000}
#gongnengtiao {border-top:1px solid #C4D2EF;height:42px}
#gnNav{float:right;padding:13px 15px 0 0px;width:880px;}
#gnNav1{float:left;padding:4px 0px 0 0px;width:880px; }
#henglan2{float:right;padding:4px 0px 0 0px;}
toutiao1{float:left;margin:0px;text-align:left;}
toutiao2{float:right;padding:8px 0px 0px 95px;margin:0px;text-align:left;}
.con5,.con5a{color:#000000;}
.con5{ text-align:right;}

.gnSearch{color:#fff; padding-top:5px; float:left; padding-left:15px}
.gnSearchInputContainer{float:left; padding-top:2px}
.gnSearchTextBox{height:14px; font-size:9px;font-size:8px; font-size:12px!important}
.gnSearchSelect{font-size:8px; font-size:12px!important}
.gnImgBtn{padding-top:5px} 
.clearLine{clear:both}
/*原topend.css*/
/*底部*/
.foot{width:960px; margin:0 auto;padding-top:5px;}
#foot08 {text-align:center; margin-top:5px; padding-bottom:10px; font-size:12px; border-top:5px solid #4d8dd5; }
#foot08 div {margin-bottom:5px;}
#foot08 a:link,#foot08 a:visited{ color: #000; text-decoration: underline;}
#foot08 a:hover,#foot08 a:active{ color: #FF0000;text-decoration: underline;}

.banner-middle { width:auto; margin:0 auto 4px auto; overflow:hidden; position:relative; clear:both; zoom:1; line-height:0; font-size:0; font-size:12px; }
.mainBox .banner-middle{ width:726px; }
.sideBox .banner-middle{ width:226px; }
.c-logo {float:left;width:67px;height:18px;margin:0 10px;background-position:-300px -150px;display:inline;}
.c-logo a {display:block;width:67px;height:18px;overflow:hidden;text-indent:-9999px;}
img { border : 0; }
/*头部样式*/
.logo {float:left;display:block;width:183px;height:68px;margin-left:3px;margin-top:3px;padding-left: 2px;padding-top: 5px;}
.menu {height:70px;margin:0 auto 5px;font-family:simsun, "宋体"; font-size:12px; width:958px;background:url(/images/bg_book.jpg) no-repeat right top;}
.menu-box { text-align:left;float:right;height:68px;overflow:hidden;padding-top:8px;*margin-right:-12px;font-size:12px;}
.menu-box .wid1{width:285px;}
.menu-box .wid2{width:210px;}
.menu-box .wid3{width:738px;}
.menu ul {float:left;width:740px;height:34px;white-space:nowrap;font-size:12px;}
.menu ul ul {display:inline;float:none;width:auto;font-size:12px;}
.menu li {float:left;width:190px;height:18px;line-height:1.2;overflow:hidden;padding:0 0 5px 8px;margin:0 9px 0 -1px;font-weight:bold;border-left:1px solid #E0E1E3; color:#002E6C;}
.menu li.menu2 {width:65px;}
.menu li li {display:inline;float:none;width:auto;margin:0;padding:0;font-weight:normal;border:0 none;}
.menu li a {display:inline;margin-right:5px;color:#000000;}
.menu li li a {margin-left:-3px;}
.menu li a:hover {text-decoration : underline;color : #FF0066;}
.container, .footer {width:960px;margin:0 auto 8px; clear:both; zoom:1;}

.layout #Nav{background:none;}
.topnav{width:950px;margin:0 auto 3px;background:#e0eefd;border-bottom:1px solid #a1badb;}
.topnav a{color:#333;text-decoration:none;border-left:1px solid #333;padding-left:7px;line-height:26px;}
.topnav a:visited{color:#333;}
.topnav a:hover{text-decoration:underline;}
.topnav .ft{border:none;}
/*top*/
.i-top { height:25px; padding:0 10px; overflow:hidden;margin:0 auto 5px auto;line-height:26px;border-bottom:1px solid #E9E9E9;background-color:#E0EEFD;}
.i-top a {color:#000000;}
.i-top a:hover {text-decoration : underline; color:#FF0000;}
.site-server {width:500px;margin:0 auto;padding-right:440px;color:#D9DADD; text-align:left;}
.site-server span {margin:0 2px;}
.xleft{width:440px;margin:-26px auto 0;padding-left:500px; text-align:right;}
.xleft a {margin-left:5px;padding-left:8px;background-position:-890px -29px;*background-position:-890px -31px;}
.xl-page {width:510px;margin:-26px auto 0;padding-left:420px; text-align:right;}
.xl-page a {margin-left:1px;margin-right:1px;padding-left:1px;background-position:-890px -29px;*background-position:-890px -31px; color:#000000;}
.xl-page a:hover {text-decoration : underline;color : #FF0066;}
.i-menu {width:950px;border: 1px solid #E9E9E9;}
.dh_box {position:relative;float:left;width:250px;height:65px;overflow:hidden;padding-top:12px;margin-bottom:8px;background-position:0 -130px;}
.dh_box a {color:#333333;}
.dh_box-new {background-position:0 -30px;}
.dh_box h2 {width:180px;height:20px;margin-left:24px;font-size:13px;}
.dh_box p {width:220px;height:20px;margin-left:25px;font-size:14px;color:#F78A1E;}
.dh_box p strong {font-weight:normal;}
.dh_box p span {margin-left:8px;color:#939393;}
.xl-s-down {width:230px;height:30px;margin:0 auto;line-height:36px;text-align:center;font-size:14px;background:url(/images/dott-gray.png) repeat-x -2px 1px;}
.xl-s-down a {font-size:13px;}
.xl-s-down span {margin:0 8px;font-size:14px;color:#D6D3D3;}
.dh_box .moreA {position:absolute;top:13px;right:12px;font-family:simsun;}
 /*--searchBar start--*/
.gntBox{border:1px solid #C9C9C9;padding:1px;height:28px;margin:0px;}
.gnt {background:url(/images/bgtou.gif) repeat-x;height:28px;color:#565656;padding:0px;}
.gnt a:active {text:expression(target="_blank");}
.gn_input{color:#fff; padding-top:4px; float:left; padding-left:5px;}
.gn_input input{margin-left:8px;height:16px; font-size:12px;font-size:10px; font-size:12px!important; background-color:#fff;
 width:178px;border:1px solid #A4A4A4;}

#gnNav2{float:left;padding:4px 0px 0px 8px;}
.spantxt{color:#565656;padding-left:3px;padding-right:4px;text-decoration:none}
.spanbtn{color:#565656;
margin:0 3px 0 2px;padding:1px 5px 0px 6px;
height:19px;  float:left; text-align:center;border:1px solid #B5B5B6; font-weight:bold;
background:url(/images/btnBgSearch.gif);text-decoration:none}

.gnt a:link,.gnt a:visited{color:#000;text-decoration:none}.gnt a:hover{color:#C60000;text-decoration:none}

.splitSearch {float:left;margin:4px 0 0 0;width:2px;height:19px;background:url(/images/splitSearchBar.gif) no-repeat}

#gnNav2 a:link,#gnNav2 a:visited{color:#565656;text-decoration:none}#gnNav2 a:hover{color:#C60000;text-decoration:none}
#gnNav2 .red a:link,#gnNav2 .red a:visited{color:#C60000;text-decoration:none}#gnNav2 .red a:hover{color:#C60000;text-decoration:none}
#gnNav3{float:left;padding:2px 2px 0px 2px}
#gnNav3 span a{text-decoration:none}
#gnNav3 .more{
margin-left:3px;margin-right:3px;padding-left:3px;padding-right:5px;padding-top:2px;
height:18px;  float:left; text-align:center; color:#003399;}

#gnNav3 a:hover{ color:#C60000;}
.quotebtn{margin-left:10px;padding-top:3px;
height:22px;  float:left; text-align:center;border:1px solid #B5B5B6; 
background:url(/images.com/main_bg.gif) repeat-x -5px -291px;}
.so_icon{margin:0px 0px 0px 2px;padding:0px;width:20px;height:21px;float:left;text-align:center;background:url(/images/so_icon.gif) no-repeat;}
.newBlank a:active {text:expression(target="_blank");}
.newBlank a:link{color:#0054A8}
.newBlank a:visited{color:#0054A8}
.newBlank a:hover{color:#ff0000}

.pageBox {border:1px solid #98AEE0;background-color:#fff;padding:0px 10px 0 10px;float:left;
margin:1px;height:21px;}
.pageBox a:link{color:#0054A8;text-decoration:none}
.pageBox a:visited{color:#0054A8;text-decoration:none}
.pageBox a:hover{color:#ff0000;text-decoration:none}

.pageSelectedBox {border:1px solid #98AEE0;background-color:#296CB3;padding:0px 10px 0 10px;float:left;
margin:1px;height:21px;color:#ffffff;font-weight:bold;}
.pageSelectedBox a:link{text-decoration:none}
.pageSelectedBox a:visited{color:#0054A8;text-decoration:none}
.pageSelectedBox a:hover{color:#ff0000;text-decoration:none}
.tg_hot_text {background-color:#F5F8FD;padding:5px;margin-top:8px;border:1px solid #C4DAF1;text-align:center;}
.tg_hot_text ul{line-height:21px;text-align:left;}
.tg_hot_text li{margin-top:0px;margin-bottom:0px;PADDING-LEFT:10px;PADDING-TOP: 0px;LIST-STYLE-TYPE: none;background:none}
.tg_hot_text a:link{color:#0000ff;text-decoration:none;margin-right:30px;}
.tg_hot_text a:visited{color:#0000ff;text-decoration:none;margin-right:30px;}
.tg_hot_text a:hover{color:#ff0000;text-decoration:none;margin-right:30px;}

#main {width:960px;height:auto;overflow:hidden;margin:0 auto;font-size: 12px;}
#m_body{width:960px;margin:0 auto;overflow:hidden;text-align:left;}

/*--头部ad-*/
.ad-one { border:1px solid #ddd; height:90px; }
.ad-one h4 { font-size: 12px; line-height: 20px; text-align:center; font-weight:normal; line-height:18px; background-image: url(/images/art-one-news.gif); background-repeat: no-repeat; background-position: center; border-bottom:1px solid #eee }
.ad-one .aad-one-cot { padding:3px 5px 0 }
.ad-one ul li { line-height:20px; text-align:center;height:20px; overflow:hidden; }
.ad-one ul li a {color:#666}
/*主框架定义*/
#main {width:960px;height:auto;overflow:hidden;margin:0 auto;font-size: 12px;}
.main_zhu { width : 960px; margin : auto; overflow : hidden; clear : both; text-align : left; }
#m_body{width:960px;margin:0 auto;overflow:hidden;text-align:left;}
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.c_content_overflow{width: 100%; overflow: hidden;}
/*站内连接*/
.insidelink{color:#0066FF;}
* html .c_content_overflow{width: 99.5%;}
/*强制链接颜色开始*/
.white {color:#fff}
.white a:link{color:#FFF}
.white a:visited{color:#FFF}
 .white a:hover{color:#FFCC00} 

.blue {color:#4C4C4C}
.blue a:link{color:#002B8D}
.blue a:visited{color:#002B8D}
 .blue a:hover{color:#ff0000} 
.black{color:#000}
.black a:link{color:#000}
.black a:visited{color:#000}
 .black a:hover{color:#ff0000} 
 
.red a:link{color:#ff0000}
.red a:visited{color:#ff0000}
.red a:hover{color:#ff0000}

.gray {color:#98989A}
.gray a:link{color:#98989A}
.gray a:visited{color:#98989A}
.gray a:hover{color:#ff0000}

.lightBlue {color:#0066CC}
.lightBlue a:link{color:#0066CC}
.lightBlue a:visited{color:#0066CC}
 .lightBlue a:hover{color:#ff0000} 
/*强制链接颜色结束*/
.infoTitle{border:1px solid #0072D3;background:#BCE5FF; text-align:center}
.infoSubTitle{background:#58B2FF; width:68px; text-align:center; color:#fff;padding:1px 0; font-size:12px}
.infoText{border-right:1px solid #0072D3;border-left:1px solid #0072D3;border-bottom:1px solid #0072D3; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #06c; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left}
.infoText a{text-decoration:none}
.infoText LI {PADDING-LEFT: 9px; BACKGROUND: url(/images/li_1.gif) no-repeat 2px 7px; LIST-STYLE-TYPE: none}
.iframeright{border-right:1px solid #0072D3;border-left:1px solid #0072D3;border-bottom:1px solid #0072D3; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #06c; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left}

.pager{margin-bottom:28px;line-height:25px;}
.pager td{font-size:12px;}
.pager td a:link{color:#002B8D}
.pager td a:visited{color:#002B8D}
.page td a:hover{color:#ff0000}
.morewen{border:1px solid #3362B4;font-weight:bold;background-color:#3362B4;color:#ffffff;padding-left:15px;margin-left:4px;margin-right:4px;margin-bottom:10px;}
#gntdown {background-color:#ffffff; border:1px solid #B9B9B9;height:27px}
#btnlist{align:center;padding-left:35px;height:20px;padding-top:3px; padding-bottom:3px;margin-top:5px;border:1px solid #cccccc;}
.span5{height:20px; width:74px; float:left; text-align:center; background:url(/images/Ban_big.gif) no-repeat;margin-right:4px; padding-left:1px;padding-top:1px}
.span4{height:20px; width:62px; float:left; text-align:center; background:url(/images/Ban_small.gif) no-repeat;margin-right:4px; padding-left:1px;padding-top:1px}
#btnlist a{text-decoration:none}
.mid_c{width:296px; float:left}
.rt_c{width:296px; float:right}
.rt_t_y5{border:1px solid #3C8AF1; height:25px;text-align:left; background-color:#E3F4FE}
.rt_sb_t_y5{float:left;font-weight:bold;font-size:14px; padding:3px 10px 0 10px;color:#ffffff;background-color:#3C8AF1;text-align:center;padding-top:3px;border:1px solid #E3F4FE}
.rt_t_Nav{text-align:right; padding-right:5px;color:#002B8D;}
.rt_te_y{border-left:1px solid #3C8AF1;border-right:1px solid #3C8AF1;border-bottom:1px solid #3C8AF1; padding:5px 3px; text-align:left;color:#002B8D; overflow:hidden; text-overflow:clip; white-space:nowrap}
.rt_te_yn{border-left:1px solid #3C8AF1;border-right:1px solid #3C8AF1;border-bottom:1px solid #3C8AF1; padding:5px 3px; text-align:left;color:#002B8D; overflow:hidden; text-overflow:clip; white-space:nowrap}
.rt_te_yn a:active {text:expression(target="_blank");}
.rt_te_y li{background:url(/images/li_1.gif) no-repeat 3px 7px; padding-left:11px; list-style:none;}
.rt_te_y a:active {text:expression(target="_blank");}
.topNav{text-align:center;margin-top:5px;margin-bottom:3px;}
.topNav a:link,.topNav a:visited{ color: #000; text-decoration:none;}
.topNav a:hover,.topNav a:active{ color: #FF0000;text-decoration:none;}


.upright4{margin:0 4px}
.uprightGray{color:#cccccc;margin:0 5px}
.ad2row{background-color:#EAF7FF; color:#000; border:1px solid #3C8AF1; padding:2px 0}
.shurukuang {border: 1px solid #A7B8E3;font-size:13px;height:18px;padding-top:2px;color:#333333}
.anniu5 { background-color: #D8D8D8; border: 1px outset; font-size: 12px; ; padding-top: 1px; clip: rect( ) ; color: #333333; height: 18px ; width: 50px}
.anniu10 { background-color: #FFFFFF; border: 1px outset; font-size: 12px; ; padding-top: 1px; clip: rect( ) ; color: #CC0000; height: 18px ; font-weight: bold; width: 50px}
 .btn_so {background:url(/images/btn_so.gif);padding-top:2px;height:22px;width:61px;border:0px;}
.tg_text {padding-left:10px;padding-bottom:4px;border:1px ;width:546px;line-height:25px;background-color:#EAF7FF;color:#0000ff}
.tg_text a:link{color:#0000ff;text-decoration:none;padding-right:50px;font-weight:bold;}
.tg_text a:visited{color:#0000ff;text-decoration:none;padding-right:50px;font-weight:bold;}
.tg_text a:hover{color:#ff0000;text-decoration:none;padding-right:50px;font-weight:bold;}
/*adcon*/
.adcon {float:left; text-align:left;width:760px;hight:70px;}
.adcon li{background:url(/images/li_1.gif) no-repeat 2px 7px; padding-left:9px; list-style:none}
.adcon a:active {text:expression(target="_blank");}
.adcon a:link{color:#002C8B}
.adcon a:visited{color:#002C8B}
.adcon a:hover{color:#ff0000}
/*adright*/
.adright {float:right;width:166px;hight:70px;margin:5px 3px 5px 3px;padding:5px 5px 3px 5px;border:1px solid #DCDCDC;}
.adright li{background:url(/images/li_1.gif) no-repeat 2px 7px; padding-left:9px; list-style:none}
.adright a:active {text:expression(target="_blank");}
.adright a:link{color:#002C8B}
.adright a:visited{color:#002C8B}
.adright a:hover{color:#ff0000}
 /*--searchBar start--*/
.gntBox{border:1px solid #C9C9C9;padding:1px;height:28px;margin:0px;}
.gnt {background:url(/images/bgtou.gif) repeat-x;height:28px;color:#565656;padding:0px;}
.gnt a:active {text:expression(target="_blank");}
.gn_input{color:#fff; padding-top:4px; float:left; padding-left:5px;}
.gn_input input{margin-left:8px;height:16px; font-size:12px;font-size:10px; font-size:12px!important; background-color:#fff;
 width:178px;border:1px solid #A4A4A4;}

#gnNav2{float:left;padding:4px 0px 0px 8px;}
.spantxt{color:#565656;padding-left:3px;padding-right:4px;text-decoration:none}
.spanbtn{color:#565656;
margin:0 3px 0 2px;padding:1px 5px 0px 6px;
height:19px;  float:left; text-align:center;border:1px solid #B5B5B6; font-weight:bold;
background:url(/images/btnBgSearch.gif);text-decoration:none}

.gnt a:link,.gnt a:visited{color:#000;text-decoration:none}.gnt a:hover{color:#C60000;text-decoration:none}

.splitSearch {float:left;margin:4px 0 0 0;width:2px;height:19px;background:url(/images/splitSearchBar.gif) no-repeat}

#gnNav2 a:link,#gnNav2 a:visited{color:#565656;text-decoration:none}#gnNav2 a:hover{color:#C60000;text-decoration:none}
#gnNav2 .red a:link,#gnNav2 .red a:visited{color:#C60000;text-decoration:none}#gnNav2 .red a:hover{color:#C60000;text-decoration:none}
#gnNav3{float:left;padding:4px 2px 0px 2px}
#gnNav3 span a{text-decoration:none}
#gnNav3 .more{
margin-left:3px;margin-right:3px;padding-left:6px;padding-right:5px;padding-top:2px;
height:18px;  float:left; text-align:center; color:#003399;}
#gnNav3 {color:#565656;}
#gnNav3 .more{color:#022B87;text-decoration:none;}
#gnNav3 .more a:link,#gnNav3 .more a:visited{color:#022B87;text-decoration:none}
#gnNav3 a:hover{ color:#C60000;}
.quotebtn{margin-left:10px;padding-top:3px;
height:22px;  float:left; text-align:center;border:1px solid #B5B5B6; 
background:url(/images.com/main_bg.gif) repeat-x -5px -291px;}
.so_icon{margin:0px 0px 0px 2px;padding:0px;width:20px;height:21px;float:left;text-align:center;background:url(/images/so_icon.gif) no-repeat;}
.rightgoogle{float:right;text-align:left;padding:0px 10px 3px 0px;margin:0px;}
.rightgoogle a:active {text:expression(target="_blank");}
.rightgoogle a:link{color:#0054A8}
.rightgoogle a:visited{color:#0054A8}
.rightgoogle a:hover{color:#ff0000}

.pageBox {border:1px solid #98AEE0;background-color:#fff;padding:0px 10px 0 10px;float:left;
margin:1px;height:21px;}
.pageBox a:link{color:#0054A8;text-decoration:none}
.pageBox a:visited{color:#0054A8;text-decoration:none}
.pageBox a:hover{color:#ff0000;text-decoration:none}

.pageSelectedBox {border:1px solid #98AEE0;background-color:#296CB3;padding:0px 10px 0 10px;float:left;
margin:1px;height:21px;color:#ffffff;font-weight:bold;}
.pageSelectedBox a:link{text-decoration:none}
.pageSelectedBox a:visited{color:#0054A8;text-decoration:none}
.pageSelectedBox a:hover{color:#ff0000;text-decoration:none}
.tg_hot_text {background-color:#F5F8FD;padding:5px;margin-top:8px;border:1px solid #C4DAF1;text-align:center;}
.tg_hot_text ul{line-height:21px;text-align:left;}
.tg_hot_text li{margin-top:0px;margin-bottom:0px;PADDING-LEFT:10px;PADDING-TOP: 0px;LIST-STYLE-TYPE: none;background:none}
.tg_hot_text a:link{color:#0000ff;text-decoration:none;margin-right:30px;}
.tg_hot_text a:visited{color:#0000ff;text-decoration:none;margin-right:30px;}
.tg_hot_text a:hover{color:#ff0000;text-decoration:none;margin-right:30px;}

.keywordcon{font-size:13px;text-align:center;padding:1px 0 5px 0px;}
.adgoogle{font-size:13px;text-align:left;color:#0066CC;padding:1px 0 5px 0px; margin-top:10px;text-decoration:none;}

.daohang_text {padding:1px;margin-top:8px;border:1px solid #B6B6B6;text-align:center;}
.daohang_text ul{line-height:21px;text-align:left;}
.daohang_text li{border-top:1px dashed #cccccc;margin-top:0px;margin-bottom:0px;PADDING-LEFT:10px;PADDING-TOP: 0px;LIST-STYLE-TYPE: none;background:none;}
.daohang_text a:link{line-height:21px;color:#000000;text-decoration:none;overflow:hidden;}
.daohang_text a:visited{color:#0000ff;text-decoration:none;}
.daohang_text a:hover{color:#ff0000;text-decoration:none;}

.dt_tag {padding:1px;margin-top:8px;border:1px solid #C4DAF1;text-align:center;}
.dt_tag ul{line-height:21px;text-align:left;}
.dt_tag li{border-top:1px dashed #cccccc;margin-top:0px;margin-bottom:0px;PADDING-LEFT:10px; padding-right:4px;PADDING-TOP: 0px;LIST-STYLE-TYPE: none;background:none;}
.dt_tag a:link{line-height:21px;color:#000000;text-decoration:none;overflow:hidden;}
.dt_tag a:visited{color:#0000ff;text-decoration:none;}
.dt_tag a:hover{color:#ff0000;text-decoration:none;}

.commentBox{margin-left:auto;margin-right:auto;background:#ffffff;border:1px solid #C7DCF1;}
.commentTitleBg {background:#F5F8FD;height:24px;margin-top:1px;padding-top:1px;padding-bottom:2px;}
.commentTitle strong {font-size:14px;}
.commentTitle{text-align:left;padding-left:18px;padding-top:3px;color:#0B4072;font-size:12px;background:url(/images/title_dot.gif) no-repeat 6px 6px;}
.commentInputBox {background-color:#fff; text-align:left; padding:5px 3px 5px 5px;color:#0066cc;}
.adsenseArea{float:right;padding:0px;}
.adsenselianjie{padding:1px 0 2px 2px; text-align:center;}
.InfoArea{background-color:#F5F8FD;padding:0px;margin:0px;border:1px solid #064CA1;}
.InfoArea a { color:#0000ff;text-decoration:none;}
.InfoArea a:hover{color:#ff0000;text-decoration:none;}
.InfoArea .author{font-family:"宋体"; font-size:12px; line-height:12px; overflow:hidden; padding-top:3px;color:#666666;}
.InfoArea .author a{text-decoration:none;color:#666666;}
.InfoArea .author .p{font-family:"宋体"; font-size:12px; line-height:12px; overflow:hidden; padding-top:2px;color:#666666;}
.InfoArea .author span { padding:0 1px;color:#666666;}
.InfoArea .author span a{text-decoration:none; line-height:12px; color:#666666;}
.InfoArea .author .dianji{display:none}

.pageLink { font-size : 12px; margin : 10px auto; clear : both; font-family : Tahoma; text-align : center; margin-top:20px;} .pageLinkOn { font-size : 12px; color : #fff; font-weight : bold; text-align : center; background : #3f70aa; margin : 2px 2px; display : inline-block; padding : 0 5px; font-family : Tahoma;line-height : 20px; margin-bottom : 3px; }
.pageLink a { font-size : 12px; text-align : center; background : #fff; border : 1px solid #3f70aa; margin : 2px 2px; display : inline-block; padding : 0 5px; line-height : 18px; } 
.pageLink a:hover { font-size : 12px; color : #fff; text-align : center; background : #3f70aa; border: 1px solid #3f70aa; margin : 0 2px; display : inline-block; padding : 0 5px; margin-bottom : 3px; text-decoration : none; }

.leftTitle{
height:25px;height:20px!important;background:url(/images/rightTitleBG-cj.gif) no-repeat 10px 3px; border-right:1px #b6b6b6 solid;border-left:1px #b6b6b6 solid;border-top:1px #b6b6b6 solid;border-bottom:3px #C3DFFB solid; font-weight:bold; text-align:left; padding-left:25px; padding-top:5px}
.leftTitleOrange{color:#FF4E00}
.leftMore{float:right;padding-right:15px;padding-bottom:8px;background:url(/images/leftMore.gif) no-repeat 28px -3px}
.leftText{border-bottom:1px solid #b6b6b6; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; background-color:#F3FAFF; text-align:left; padding:5px 3px 5px 5px; overflow:hidden;}
.leftText li{background:url(/images/li_1.gif) no-repeat 0px 7px;padding-left:9px;list-style:none
}


/*文章内容----右侧*/
.conright{float:left;padding-left:3px;width:297px;border-top:1px solid #C8D4EE;}
/* 常用布局式样 */
.dis{display:block}
.undis{display:none}
.lefts{float:left;}
.rights{float:right;}
.tbcenter{margin:0 auto;}
.txtcenter{text-align:center;}
.clr{font-size:0;width:1px;clear:both;visibility:hidden;line-height:1px;}
#nav{margin:7px auto 5px auto;width:910px;height:90px;clear:both;}
#nav #banner{float:left;width:728px;height:90px;}
#nav #hotnews{float:left;width:181px;height:88px;border:1px solid #CDC9CA;border-left:0;}
#nav #hotnews #text{float:none;width:154px;margin:5px auto 0 24px;text-align:left;line-height:20px;	}
#nav  a{color:#666666;text-decoration:underline;}
#nav  a:hover{color:red;text-decoration:none;}
#cntR{float:right;width:300px;border-top:1px solid #D0D9E1;}
#cntR dt{padding-left:11px;height:30px;line-height:30px;text-align:left;font-weight:bold;font-size:14px;color:#002279}
#cntR dt a{color:#002279}
#cntR dt a:visited{color:#002279}
#cntR dt a:hover{color:#C2130E}
#cntR dd{padding:8px 0;text-align:left;color:#002279}
#cntR dd a{color:#002279;text-decoration:none;}
#cntR dd a:visited{color:#002279;text-decoration:none;}
#cntR dd a:hover{color:#C2130E;text-decoration:underline;}

#Adflashyk{margin:0px auto}
#rightkuang{float:left;padding-left:8px;width:297px;border-top:1px solid #C8D4EE;}
#cntR {width:300px;border-top:1px solid #C8D4EE;}
#cntR .conTag{width:300px;margin:0px auto;border: 1px solid #DDDDDD;}
#cntR .conTag .tag{background:url(/images/tag_bg.gif) no-repeat top;height:31px;}
#cntR .conTag p{float:left;padding:6px 0 0;width: 48px;color:#3c5c92;cursor:pointer;text-align:center}
#cntR .conTag .topTit{width:96px;font-weight: bold;color:#002279;text-align:left;padding-left:12px;cursor: default;font-size:14px;}
#cntR .conTag .topC1{background: url(/images/tag_bg2.gif) no-repeat top; height: 34px;}
#cntR .conrightList{height:228px;color:#103E8C;padding-top:0px;line-height:22px;text-align:left;padding-left:40px;background: url(/images/num.jpg) no-repeat 12px 2px;;}
#cntR .conrightList a{color:#0054A8;text-decoration:none;}
#cntR .conrightList span a{color:#0054A8;text-decoration:none;}
#cntR .conrightList span a:hover{color:#ff0000;text-decoration:underline;}


/*conlist*/
.conlist { float:left;width:950px;line-height:30px; height:30px; overflow:hidden; padding-top:10px;margin-top:5px; border-top:1px solid #ccc; text-align:left;}
.zimulist { float:left; width:820px;text-align:left;}
.zimulist li { display:inline; }
.zimulist li a { padding:1px 2px;}
.zimulist li a:hover { background-color:#F00; color:#FFF}
.zimulist li.sign { color:#666;}
.conlist-right { float:right; width:68px; cursor:pointer; background: url(style/caidao/back-top.gif) no-repeat right center; }

.menu-r { padding-left:10px;background-color:#F5F8FD;text-align:left;border:1px solid #C4DAF1;}
.rbox { width:300px; float:left; }
.rbox h3 { line-height:22px; font-family: georgia,verdana; color:#666; font-size:13px;}
.rbox h3 a { color:#000; padding-right:3px;}
.l_news ul { padding:0 1px 5px; }
.l_news li { height: 21px; line-height: 21px; padding-left: 10px; background: url(http://wiki.icaidao.com/style/caidao/bg1.gif) no-repeat 2px -35px;overflow:hidden; }
.cot1 .line1 { background-color: #E7E7E7; height: 1px; overflow: hidden; font-size: 1px; line-height: 1px; margin: 10px 5px; }
.constar { font-family: "宋体", Arial; text-align: right; overflow: hidden; padding: 16px 16px 0;}
.constar .menu { padding-left:10px; border-bottom: 1px solid #ccc; height: 32px; line-height: 32px; _overflow:hidden; }
.constar .menu .nav { border-bottom:1px solid #666; _position:relative;}
.constar .rss { padding-right:18px; vertical-align: middle; background-image: url(style/caidao/rss.png); background-position: right center; background-repeat: no-repeat; }
.constar a:link, .constar a:visited { color:#000; }


#xuxian {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}

/*软件资源描述*/
.descr{ padding: 20px 25px 10px; overflow:hidden;}
.descr h3{text-align:center; overflow:hidden; padding:5px 0 20px 0; font-weight:normal}
.descr p{margin-bottom:5px; line-height:2; overflow:hidden; }
.descr .down{width:611px; border:#C9D1E4 1px solid; background:#F9FAFC;  clear:both; height:15px; padding-top:9px; position:relative; text-indent:370px;}
.descr .down img{ position:absolute; top:4px; left:510px}

/* 详细信息字体颜色 */
#.descr .s_font_weight, .s_font_red, .s_font_blue, .s_font_green, .s_font_collection
{
	font-weight: normal;
}
.s_font_red
{
	color: red;
}
.s_font_blue
{
	color: blue;
}
.s_font_green
{
	color: green;

/* ==软件内容页== */
/* 软件详细内容 */
#s_info
{
	margin: 5px 200px 0px 0px;
}
#s_info_box
{
}
#s_info_right, .s_info_correlative dl, .s_info_correlative dt
{
	margin: 0px;
	padding: 0px;
}
/* 右侧相关软件 */
#s_info_right
{
	float: right;
	width: 195px;
}
.s_info_correlative
{
	border: 1px solid #9bbde6;
}

.s_info_correlative dt
{
	font: normal normal bold 13px/150% Arial,"宋体",Helvetica,sans-serif;
	color: #0a4180;
	text-align: center;
	line-height: 24px;
	background: url(images/tabtitle.gif) #fff repeat-x top;
	border-bottom: 1px solid #9bbde6;
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
	border-left: 2px solid #fff;
}
.s_info_correlative dd
{
	border: 5px solid #fff;
	margin: 0px;
	padding: 0px 5px;
	height: auto !important;
	height: 90px;
	min-height: 90px;
}
/* 软件标题 */
.s_info_title
{
	font: normal normal bold 24px/150% Arial,"宋体",Helvetica,sans-serif;
	text-align: center;
	padding: 5px;
	margin-bottom: 10px;
	border: 5px solid #e1e8ef;
}
/* 软件详细信息 */
.s_info_content
{
	padding: 10px;
}
.s_info_content_r
{
	float: right;
	text-align: center;
}
.s_info_content_c
{
	float: left;
}
.s_info_content_l
{
	float: left;
	width: 150px;
}
.s_info_content_r, .s_info_content_c, .s_info_content_l, .s_info_content_r ul, .s_info_content_c ul, .s_info_content_l ul, .s_info_content_r li, .s_info_content_c li, .s_info_content_l li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.s_info_content_r li, .s_info_content_c li, .s_info_content_l li
{
	font-weight: bold;
	display: block;
}
.s_info_content_c li, .s_info_content_l li
{
	border-bottom: 1px dotted #ccc;
	line-height: 26px;
}
.s_info_content_r li
{
	text-align: center;
}
/* 详细信息字体颜色 */
.s_font_weight, .s_font_red, .s_font_blue, .s_font_green, .s_font_collection
{
	font-weight: normal;
}
.s_font_red
{
	color: red;
}
.s_font_blue
{
	color: blue;
}
.s_font_green
{
	color: green;
}
/* 图片与收藏 */
.s_font_PicUrl
{
	border: 0px;
	width: 150px;
	height: 160px;
	overflow: hidden;
}
.s_font_PicUrl img
{
	width: 150px;
}
.s_font_collection
{
	width: 158px;
	line-height: 30px;
	background: url(images/s_font_collection.gif) #fff no-repeat center center;
}


/* 软件简介、下载 */
.S_Intro, .S_DownloadUrl
{
	clear: both;
	border: 1px solid #9bbde6;
	margin-top: 5px;
}
.S_Intro dl, .S_Intro dt, .S_Intro dd, .S_DownloadUrl dl, .S_DownloadUrl dt, .S_DownloadUrl dd, .S_DownloadUrl_c, .S_DownloadUrl_c dl, .S_DownloadUrl_c dt, .S_DownloadUrl_c dd, .S_DownloadUrl_l, .S_DownloadUrl_l dl, .S_DownloadUrl_l dt, .S_DownloadUrl_l dd
{
	margin: 0px;
	padding: 0px;
}
.S_Intro dt, .S_DownloadUrl dt
{
	font: normal normal bold 14px/30px Arial,"宋体",Helvetica,sans-serif;
	height: 30px;
	background: url(/images/Channel_bg.gif) #a8c6e9 repeat-x top;
	text-align: left;
	clear: both;
	padding-left: 20px;
	color: #0a4180;
}
.S_Intro dd, .S_DownloadUrl dd
{
	padding: 5px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
}
.S_Intro dd
{

}

/* 下载地址 */
.S_DownloadUrl_c, .S_DownloadUrl_l
{
	float: left;
	width: 210px;
	overflow: hidden;
}
.S_DownloadUrl_c
{
	padding-left: 5px;
	border-left: 1px dotted #ccc;
}
.S_DownloadUrl_l
{
	padding-right: 5px;
}
.S_DownloadUrl_c dt, .S_DownloadUrl_l dt
{
	background: #eee;
	height: 24px;
	font: normal normal bold 12px/24px Arial,"宋体",Helvetica,sans-serif;
}
.S_DownloadUrl_c dd, .S_DownloadUrl_l dd
{
	height: auto !important;
	height: 50px;
	min-height: 50px;
}
.S_DownloadUrl_c dd a, .S_DownloadUrl_l dd a
{
	padding-left: 20px;
	background: url(/images/DownloadUrl.gif) no-repeat top left;
}
.S_DownloadUrl_c dd a a:hover, .S_DownloadUrl_l dd a:hover
{
	padding-left: 20px;
	background: url(/images/DownloadUrl_hover.gif) no-repeat top left;
}
.S_DownloadUrl_ad
{
	float: right;
	width: 320px;
	overflow: hidden;
}
.S_DownloadUrl_ad img
{
	border: 0px;
	margin-bottom: 5px;
}

a:hover{color:red}
.righthead {font-size:10.8pt;line-height:14pt;margin:0px 0px 5px 0px;padding:5px 10px 5px 10px ;width:100%;text-align:left;background-color:#DCCFC2;border:solid 1px darkred}
.righthead a{text-decoration:none;color:darkred}
.righthead a:active{text:expression(target="_blank")}
.rightpart {font-size:9pt; color:#000000;line-height:17pt;margin:5px 0px 10px 0px;padding:5px 10px 5px 10px;width:100%;text-align:left;border:solid 1px}
.rightpart a{font-size:9pt;color:#000000;text-decoration:none}
.rightnews {font-size:9pt;color:#000000;line-height:17pt;margin:5px 0px 10px 0px;padding:5px 10px 5px 10px;width:100%;text-align:left;border:solid 1px}
.rightnews a{font-size:9pt;color:#000000;text-decoration:none}
.rightnews a:active{text:expression(target="_blank")}
.menutable td{font-size:9pt;text-align:center;width:40px}
.menutable a{font-size:9pt;text-decoration:none;line-height:9pt;color:black}
.menutable a:active{text:expression(target="_blank")}


.menutable span{font-size:7pt}
.ln_fy{ 
    margin: 0px 0px 0px; 
    text-align: left;     
} 

.ln_fy ul{ 
    list-style-type: none; 
    margin: 0px; 
    padding: 0px; 
} 
.ln_fy li
{
    width: 100%;  
    padding :0px 0px 0px 0px
   }
.ln_fy li a
{
    float:left;
    color:#808080;
    font-size:9pt;
    display: block; 
    line-height:15px;
    padding: 2px 0px 0px 0px; 
    letter-spacing:0px ;
    TEXT-DECORATION: none;
    
} 
.mainFrame{width:950px;line-height:100%;margin:0 auto;display:block;clear:both;}
.mainFrame .banner{float:left;height:90px;}

.share-box {float:center;text-align:center; border:1px solid #EEE; margin:10px 20px 0; background-color:#eee; }
.share-box img { vertical-align:middle; }
.share-box .share_sign { font-weight:bold; padding-right:10px;text-align:center;}
	.share_button { float:left;}
.share_button a { padding-left:18px; background:url(/images/share-icons.gif) no-repeat 0 0; margin-right:3px; text-decoration:underline; color:#67AACF }
	.addthis_button { margin-top:2px; float:right;  }


