@charset "utf-8";
/*header*/
.header2{width:950px;margin:0 auto;font-size:12px;}
#header{width:950px;margin:0 auto 10px auto;font-size:12px; height:30px;}
#header img{border:none;}
.g-hd{height:22px;background:#F9F9F9;border-bottom:1px solid #E4E4E4;line-height:22px;color:#656565;padding-left:10px;padding-right:5px;margin:0 auto;}
.g-hd a:link, .g-hd a:visited{color:#656565;margin-left:5px;margin-right:5px;text-decoration:none;}
.g-hd a:hover, .g-hd a:active{text-decoration:underline;color:#F8742C;margin-left:5px;margin-right:5px;}
.g-hd a{color:#656565;margin-left:5px;margin-right:5px;text-decoration:none;}
.g-hd .login a:link, .g-hd a:visited{color:#656565;margin-left:3px;margin-right:3px;text-decoration:none;}
.g-hd .login a:hover, .g-hd a:active{text-decoration:underline;color:#F8742C;margin-left:3px;margin-right:3px;}
.g-hd .login a{color:#656565;margin-left:3px;margin-right:3px;text-decoration:none;}
.hd-block {padding-top:15px;padding-bottom:15px;}
.hd-block h1{background:url(/images/2011/logo.gif) no-repeat;float:left;width:175px;margin:0;}
.hd-block h1 a{height:60px;display:block;text-indent:-99999px;width:175px;}
.hd-block h2{background:url(/images/2011/da-logo.png) no-repeat;float:left;width:175px;margin:0;}
.hd-block h2 a{height:60px;display:block;text-indent:-99999px;width:175px;}
.hd-ads-opt{width:730px;float:right;margin:0;padding:0;height:60px;}
.hd-ads{float:left;width:620px;}
.hd-opt{float:right;width:85px;height:60px;}
.hd-opt ul {list-style:none;padding:0;margin:0;}
.hd-opt ul li{background: url(/images/2011/gray-arr.gif) no-repeat scroll left 7px;height: 20px;line-height: 20px;padding-left: 13px;}
.hd-opt ul li a{text-decoration:none;color:#555;}
.hd-nav{background:url(/images/2011/nav-bg.png) no-repeat top center;height:29px;line-height:29px;}
.hd-nav ul{padding-left:27px;list-style:none;margin:0;}
.hd-nav ul li{float:left;font-size:14px;padding-right:10px;background:url(/images/2011/nav-s.png) right center no-repeat;padding-left:9px;}
.hd-nav ul li a:link, .hd-nav ul li a:visited{font-size:14px;color:#fff;display:block;float:left;height:29px;line-height:29px;text-decoration:none;}
.hd-nav ul li a:hover{text-decoration:underline;}
.hd-nav ul li.current a:link, .hd-nav ul li.current a:visited{font-weight:bold;color:#FCFB1E;background:url(/images/2011/nav-curr.png) center bottom no-repeat;}
.hd-nav ul li.nav-last{background:none;padding-right:12px;}
.hd-search{background:url(/images/2011/nav-search.png) no-repeat;height:32px;padding-left:20px;padding-right:10px;line-height:32px;}
.hd-search span{font-size:12px;line-height:32px;color:#656565}
.s-form{ _padding-top:5px;}
.s-form label{font-size:13px;font-weight:bold;color:#656565;}
.s-input {border:1px solid #CCCCCC;background:#fff url(/images/2011/sear-bg.gif) left center no-repeat;padding-left:25px; width:250px;font-size:12px; height:18px; line-height:18px; color:#666666;}
.s-btn{border:none;background:url(/images/2011/s-btn.png) no-repeat;height:22px;width:39px;cursor:pointer;}
.sps-btn{border:none;background:url(/images/2011/sps_btn.png) no-repeat;height:22px;width:45px;cursor:pointer;margin-left: 3px; }
.fl{float:left;}
.fr{float:right;}
.cle{clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.top-login{float:left;margin-right:8px;}
.top-login input{vertical-align:middle;font-size:12px;padding:1px 2px;width:80px;line-height:100%;border:1px solid #E3E3E3;width:60px;}
.top-login input.submit-btn{vertical-align:middle;width:39px;height:16px;background:url(/images/2011/submit-btn-tr.png) no-repeat;border:none;}
.hd-url{width:750px;float:right;}
.hd-url ul {list-style:none;width:750px;overflow:hidden;_zoom:1;margin:0;padding:0;}
.hd-url ul li{width:250px;display:inline;overflow:hidden;_zoom:1;float:left;line-height:20px;height:20px;}
.hd-url ul li dt{float:left;margin-right:3px;vertical-align:middle;}
.hd-url ul li dt span{color:#E2E2E2;font-size:12px;}
.hd-url ul li dt a{font-size:12px;font-weight:bold;text-decoration:none;margin-right:5px;color:#333;}
.hd-url ul li dd{float:left;margin-left:3px;margin-right:4px;vertical-align:middle;height:20px;line-height:20px;}
.hd-url ul li dd a{font-size:12px;text-decoration:none;color:#333;}
.hd-url ul li.ant a{color:#333;text-decoration:none;padding:0;}
.hd-url ul li.ant span{margin-left:7px;margin-right:7px;}
.hd-url ul li dt a:hover, .hd-url ul li dd a:hover, .hd-url ul li.ant a:hover{color:#F8742C;text-decoration:underline;}
.hd-url ul li.ant .sp a,.hd-url ul li.ant .sp a:link,.hd-url ul li.ant .sp a:visited{color:#21469f;}

/*main*/
#main{width:950px;margin:0 auto;}
/*footer*/
#footer{width:950px;margin:0 auto;color:#313131;}
#footer p{font-size:12px;text-align:center;padding-top:10px;padding-bottom:10px;}
.footer-t{<font-size:12px></font-size:12px>;height:20px;line-height:20px;background:#E1EAF9;text-align:center;}
#footer a:link, #footer a:visited{text-decoration:none;color:#323232;}
#footer a:hover, #footer a:active{text-decoration:underline;color:#F8742C;}

/* · */
.ar_share{height:24px;background:#efefef;border-top:1px #cfcfcf solid;border-bottom:1px #cfcfcf solid;line-height:24px;color:#3e3e3e;margin-top:25px;margin-bottom:10px;}
.arshare_ul{height:16px;padding:4px 5px;float:left;}
.arshare_ul li{float:left;padding:0 6px;}
.arshare_ul li a{float:left;width:16px;height:16px;overflow:hidden;}
.arshare_ul li a:hover{text-decoration:none;}
.qq a{background:url(http://img.caijing.com.cn/index/images/share_ico.gif) 0 -48px no-repeat;}
.qzone a{background:url(http://img.caijing.com.cn/index/images/share_ico.gif) 0 -64px no-repeat;}
.renr a{background:url(http://img.caijing.com.cn/index/images/share_ico.gif) 0 -80px no-repeat;}
.sina a{background:url(http://img.caijing.com.cn/index/images/share_ico.gif) 0 -96px no-repeat;}
.ar_share span{float:left;padding-left:15px;}

/*Ʒ*/
.hd-nav2 {
    background: url("/images/2012/spyhg_search_bg.png") no-repeat scroll center top transparent;
    height: 29px;
    line-height: 29px;
}
.hd-nav2 ul{padding-left:27px;list-style:none;margin:0;}
.hd-nav2 ul li{background: url("/images/2012/block_bg.png") no-repeat scroll right top transparent;float: left;font-size: 14px;padding-left: 11px;padding-right: 11px;}
.hd-nav2 ul li a:link, .hd-nav2 ul li a:visited{font-size:14px;color:#516194;font-weight: bold;display:block;float:left;height:29px;line-height:29px;text-decoration:none;}
.hd-nav2 ul li a:hover{text-decoration:underline;}
.hd-nav2 ul li.current a:link, .hd-nav2 ul li.current a:visited{background: url("/images/2012/dh_select.jpg") no-repeat scroll 0 0 transparent;color: #ffffff;font-weight: bold;margin-top: -1px; _margin-top: 0;text-align: center;width: 93px;}
.hd-nav2 ul li.current-h a:link, .hd-nav2 ul li.current-h a:visited{    background: url("/images/2012/dh_select_h.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-weight: bold;
   
    text-align: center;
    width: 66px;

    }
.hd-nav2 ul li.nav-last{background:none;padding-right:12px;}
.w100{
    background: url("/images/2012/block_bg.png") no-repeat scroll 170px 0 transparent;
    float: left;
    margin: 4px 0 4px 20px;
     width: 180px;
    _width: 175px;
    _margin-left:5px;
    +margin-left:10px;
}
.ss-btn{
	background: url("/images/2012/search_buttom.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 22px;
    margin-left: 3px;
    width: 45px;
    float: left;
}

.hd-detail {
    background: url("/images/2012/spyhg_dh_detail.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 30px;
    line-height: 27px;
    margin-top: -4px;
    padding: 0 10px;
    width: 930px;
}
