
/*底部*/
.foot{width:960px; margin:0 auto;padding-top:0px;}
#foot08 {text-align:center; margin-top:5px; padding-bottom:1px; font-size:12px; border-top:1px solid #4d8dd5; }
#foot08 div {margin-bottom:1px;}
#foot08 a:link,#foot08 a:visited{ color: #000; text-decoration: underline;}
#foot08 a:hover,#foot08 a:active{ color: #FF0000;text-decoration: underline;}
a:hover{color:#ff0000;}
.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; }

.container, .footer {width:960px;margin:0 auto 8px; clear:both; zoom:1;}
.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;}
.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*/
.tongji{display:none}
.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:960px;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;}
 
 /* 分页 */
.class_page
{
    clear: left;
    padding: 5px;
    margin-top: 5px;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    text-align: center;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}

#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;}
.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;}
#gnNav1{margin:0 auto;overflow:hidden;}
#lanmudh {width:960px;clear:both;background:url(http://www.icaidao.com/images/z_01.gif) no-repeat;height:26px;margin:0 auto;}#lanmudh .topdh {clear:both;line-height:26px;height:26px;overflow:hidden;font-size:14px;color:#fff;padding-left:10px;}
#lanmudh .topdh li {float:left;background:url(http://www.icaidao.com/images/z_04.gif) no-repeat right;margin-left:11px;padding-right:9px;display:inline;}
#lanmudh .topdh li a:link,#lanmudh .topdh li a:visited {color:#fff;text-decoration:none;}
#lanmudh .topdh li a:hover,#lanmudh .topdh li a:active {color:#ff0;text-decoration:underline;}
#lanmudh .topdh li.last {background:none;padding-right:0;}
/*--头部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}
.mainFrame{width:950px;line-height:100%;margin:0 auto;display:block;clear:both;}
.mainFrame .banner{height:auto;}.mainFrame .banner .left{float:left;width:auto;}.mainFrame .banner .center{float:center;width:auto;}.mainFrame .banner .right{float:right;width:auto;}
.HotRecommend{float:right;height:24px;line-height:24px;margin-top:20px;text-align:right;color:#494949;padding-right:10px;}.HotRecommend a{margin-right:5px;text-decoration:underline;}.HotRecommend .tj_title{font-weight:bold;}.StockData b{background:url(../images/elementCache.gif) no-repeat;float:left;display:block;}
.hrgoogle1{ float:right;width:1px;height:20px;}
.hrgoogle2{ float:right;height:280px;width:336px;clear:right;background:#F5F8FD;margin:10px 0px 0px 0;}

.wrapper { width:960px; margin:0 auto;}
.header-top { line-height: 25px; height: 25px; padding-top: 2px; }
.header-top .t-left { float: left; padding-left: 5px; color: #999; font-family: "宋体", Arial;}
.header-top .t-right { float: right; vertical-align: middle; padding-right: 5px; color: #999; }
.header-top .t-right a.rss {background-position: right center; background-repeat: no-repeat; padding: 0 1px; }
.header-top .t-right a.rss span{ visibility:hidden}
.header-top .t-right a.rss:hover { text-decoration:none}
.header-guide { height: 70px; background-color: #fff;border:1px solid #E0E1E3;background-repeat: no-repeat; background-position: -4px -3px;padding:2px 0 1px 0px}
.header-guide .header-logo { width: 177px; text-align: center; background-image: url(http://www.icaidao.com/images/index-header-l.gif); background-repeat: no-repeat; background-position: right center; height: 65px; float: left; }
.header-guide .header-logo .logo { height: 70px; }
.header-guide .header-logo .logo img { padding-top: 3px; }
.header-guide .header-logo .time { padding-top: 5px; font-family: "宋体"; }

.header-guide .index-guide { float: left; height: 70px; width: 780px; }
.header-guide .index-guide .menu  { padding-left: 8px; overflow:hidden }
.header-guide .index-guide .menu-t { padding-top: 5px; padding-bottom:5px; float: left; padding-right: 5px; }
.header-guide .index-guide .menu-t-l { width:300px;border:0px solid #E0E1E3; } 
.header-guide .index-guide .menu-t-l { width:300px;border:0px solid #E0E1E3; }
.header-guide .index-guide .menu-t-l ul li a:hover{color:#ff0000;}
.header-guide .index-guide .menu-t-m ul li a:hover{color:#ff0000;}
.header-guide .index-guide .menu-t-r ul li a:hover{color:#ff0000;}
.header-guide .index-guide .menu-t-m { width:168px;border:0px solid #E0E1E3;} 
.header-guide .index-guide .menu-t-r { width:270px; } 
.header-guide .index-guide .menu-b {clear:both; border-top: 1px solid #e2e2e2; background-color: #fdfdfd;padding-top:1px;}
	.index-guide .menu-t ul li a { padding:0 5px 5px 4px; color: #002E6C;}
	.index-guide .menu ul li { height: 14px; line-height: 14px; padding: 3px 0; }
	.index-guide .menu ul li a.tip{ font-weight:bold; padding:0 5px; color: #12328F; }
	.index-guide .menu-b ul li a{ padding:0 5px;color: #002E6C; }
	.index-guide .menu-b a:hover{color:#ff0000;}
ul, li { list-style:none;}

