﻿body {margin:0px 0 4px 0;padding:0; background: #FFF; font-size:12px;color:#484848;font-family:宋体;}
div,form,img,ul,ol,li,dl,dt,dd,h2,b,td{margin: 0;padding:0;border: 0;}
li{list-style-type:none;}
img{vertical-align:top;}
select{ font-size:12px; height:22px; line-height:22px; margin:0; padding:0;}
.left { float:left;}
.right {float:right;}
.clear { clear:both;}
.spacer6 { clear:both; height:6px;}
.spacer8 { height:8px;clear:both;}
.spacer10 { height:10px;clear:both;}
.spacer13 { height:13px;clear:both;}
.spacer14 { height:14px;clear:both;}
.red ,.red a:link,.red a:visited{color:#CC0000;}
.black,.black a:link,.black a:visited{color:#000}.black a:hover{color:#CC0000;}
.black {color:#000;}
.green {color:#009900}
.red {color:#f00;}
a{color:#039;text-decoration:none;}
a.red{color:#FF0000;}
a.blue{color:#0000FF;}
a:hover{text-decoration:none;}
.gray a{color:#686868;text-decoration:none;}
.gray a:hover{text-decoration:underline;}
.white a{color:#fff;text-decoration:none;}
.white a:hover{text-decoration:underline;}
.blue a{color:#042E9C;text-decoration:none;}
.blue a:hover{text-decoration:underline;}
.black,.black a{color:#000}
.black a:hover{color:#CC0000;}
.hei a{color:#000}
.hei a:hover{color:#000;}
.box{background-position:0px 0px;width:950px;margin:0 auto;clear:both;}
.box .ltitle{padding:6px 11px 13px 11px;line-height:16px;height:16px;}
.box .ltitle b{margin-top:3px;margin-right:10px;background-position:0px 0px;height:8px;width:8px;float:left;overflow:hidden;}
.box .ltitle .left{font-weight:bold;color:#47484C;font-size:14px;}
.box .graytitle{background-position:0px -146px;height:26px;}
.box .bluetitle{background-position:0px -192px;height:26px;}
.box .bluetitle span{float:right;line-height:28px;padding-right:10px;}

.r_ { color:#c00;}
.g_,.green { color:#009900;}


.dis{display:block;}
.undis{display:none;}
.hidden{display:none;}

.autoheight{font:0px/0px sans-serif;clear:both;display:block;height:0px;}


.mainFrame{ width:930px; line-height:100%; margin:0px auto; display:block; clear:both;}
.mainFrame:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*顶端菜单begin*/
.hdShadow {width:930px; height:3px; line-height:3px; font-size:1px; clear:both;}
.spacer6 { clear:both; height:6px; line-height:6px; overflow:hidden;}
.spacer8 { height:8px; line-height:8px; overflow:hidden; clear:both;}

/**/
.loginBar .barBox,.loginFld .Btn input,.loginFldselectBar,.btnH b,.loginBar .ico,.loginFld .Btn,.usernameFldinput input, .passwordFldinput input,.mainbox .hdmenu ul li{ background:url(../Images/dhBg.gif) scroll;}
.loginBar { width:928px; border:1px solid #C4C4C4; border-bottom:0; margin:0 auto; margin-top:7px; }
.loginBar .barBox { border:1px solid #fff; background-position:0 -132px; background-repeat:repeat-x; height:36px; line-height:26px;padding-top:8px;}

.loginBar .barBox .logo1, .loginBar .barBox .logo2{float:left;}
.loginBar .barBox .logo1{margin-left:10px;_margin-left:5px;}
.loginBar .barBox .logo2{margin-right:90px;}

.loginBar .barBox .ilink { float:left; margin-left:8px;}
.loginBar .barBox .ilink .ico,.loginBar .barBox .olink .ico,.loginBar .barBox .ilink a,.loginBar .barBox .olink a { float:left;}
.loginBar .barBox .ilink a,.loginBar .barBox .olink a { height:12px; line-height:12px; vertical-align:middle; margin-top:8px;}
.loginBar .barBox .ilink .ico,.loginBar .barBox .olink .ico { margin:6px 6px 0;}
.loginBar .barBox .ilink .ico.I { width:11px; height:14px;}
.loginBar .barBox .ilink .ico.M { width:9px; height:14px; background-position:-12px 0;}
.loginBar .barBox .olink .ico.F { width:12px; height:14px; background-position:-22px 0;}
.loginBar .barBox .olink { display:inline;}

.loginBar .barBox .olink { float:right; margin-right:8px;}

.loginBar .barBox .login { float:left; width:543px;}
.loginBar .barBox .login form{ margin:0; padding:0; float:left; }

.loginFld { padding: 0 0 0 10px; border:none; margin:0;}
.loginFld legend { display:none;}
.usernameFld, .passwordFld { float:left;overflow:hidden;width:130px;}
.passwordFld { width:142px;}
.usernameFldlabel, .passwordFldlabel { float:left;line-height:26px; padding:0 8px 0 0;}
.usernameFldTxt,.passwordFldTxt { height:12px; line-height:12px; float:left; vertical-align:middle; margin-top:8px;}
.usernameFldinput, .passwordFldinput { float:left;margin-right:5px; }
.usernameFldinput input, .passwordFldinput input { position:absolute; margin-top:4px; border:1px solid #979797; font-size:12px; height:14px; line-height:14px; vertical-align:middle; background-position:0 -66px;} 
.loginSelect { float:left;}
.loginFld .Btn { float:left; border:1px solid #979797; margin:4px 0 0 12px; width:38px; display:inline; height:16px; line-height:16px;}
/*.loginFld .Btn input { margin:0; border:0; cursor:pointer; font-size:12px; height:17px; line-height:18px; overflow:hidden; padding:0; text-align:center; width:38px; background-position:0 -83px; background-repeat:repeat-x; vertical-align:middle;}*/
.loginFld .Btn input { margin:0; border:0; cursor:pointer; font-size:12px; height:16px; line-height:16px; overflow:hidden; padding:0; width:38px;}
.loginFld .Btn input.loginSub{ background-position:0 -98px;}
.loginFld .Btn input.loginReg{ background-position:0 -115px;}

.loginFldselect { margin-top:4px; float:left; border:1px solid #979797; }
.loginFldselectBar { border:1px solid #FFF; background-position:0 -83px; background-repeat:repeat-x; height:14px; line-height:15px; cursor:pointer; width:97px;}
#loginFldselectdis{ color:#3f3d3d; display:block; height:12px; line-height:12px; vertical-align:middle; margin-top:1px; overflow:hidden; text-align:center; width:79px; float:left; }
.loginFldselectop{ width:97px; overflow:hidden; border:1px #979797 solid; background:#EFEFEF; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; margin:0; padding:0; margin-top:1px; position:absolute;}
.loginFldselectop li{line-height:22px; height:20px; overflow:hidden; text-align:left;}
.loginFldselectop li a{display:block; height:20px; overflow:hidden; margin:0 5px; padding-left:12px;}
.loginFldselectop li a:hover,.loginFldselectop li a:active{background:#FFF; text-decoration:none;}
.loginFldselectop li.loginFldselectop_line{height:1px; overflow:hidden; background:#979797; font-size:0; line-height:0; margin:2px 5px 3px;}
.loginFldselectop li a.disabled{color:#999;cursor:default;}
.loginFldselectop li a.disabled:hover,.loginFldselectop li a.disabled:active{background:none;}

.loginFldselectBar .ico{ font-size:0; background-repeat:no-repeat; float:left; display:block;}
.loginFldselectBar .ico.split { background-position:0 -15px; width:1px; height:11px; line-height:11px; margin-top:1px; display:inline;}
.loginFldselectBar .ico.down { background-position: -3px -19px; width:9px; height:6px; line-height:6px; margin:4px 4px 0;display:inline;}

.loginBar .Hsplit { float:left; font-size:0; width:1px; height:21px; line-height:21px; display:block; background:#FFF; border-left:1px solid #CCC; margin:2px 0px;}
.findpwd{float:left;padding-left:8px;height:26px;line-height:27px;overflow:hidden;}.findpwd{line-height:28px\9;*line-height:27px;}

/*顶端菜单*/
.mainbox { width:928px; border:1px solid #C4C4C4; margin:0 auto; background:url(../Images/dhbg.gif) repeat-x 0px -177px;}
.mainbox .hdmenu{padding:4px 0 4px 4px;vertical-align:middle;height:1%;}
.mainbox .hdmenu ul{list-style:none;margin:0;padding:4px 0;clear:both;height:12px;line-height:12px;overflow:hidden;}
.mainbox .hdmenu ul li{float:left;background-position:left -26px;background-repeat:no-repeat;display:block;padding:0 7px 0 8px;line-height:13px;}
.mainbox .hdmenu ul li.s{background:0;}
.mainbox .hdmenu ul li a{color:black;text-decoration:none;}
.mainbox .hdmenu ul li a.red{color:red;}
.mainbox .hdmenu ul li a:hover{color:red;text-decoration:underline;}

.mainFrame .banner { height:90px;}
.mainFrame .banner .left{ float:left; width:175px;}
.mainFrame .banner .center{ float:left; width:588px; margin-left:6px;}
.mainFrame .banner .right{ float:right; width:175px;}

.mainFrame .logo{ height:1%; margin-bottom:2px;}
.mainFrame .logo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.mainFrame .logo .logo_img{ float:left; padding-left:12px; margin-top:12px;}
.mainFrame .logo .remark{ float:right; height:26px; overflow:hidden;}
.mainFrame .logo .remark { height:22px; line-height:24px; margin-top:24px; text-align:right;}
.mainFrame .logo .remark b { color:#494949; float:right; }
.mainFrame .logo .remark ul{ float:right; height:22px; line-height:22px; margin:0; padding:0; list-style:none;}
.mainFrame .logo .remark ul font{ font-size:12px; color:#494949;}
.mainFrame .logo .remark ul a{ color:#012B8D;}
.mainFrame .logo .expand { float:left;}
b.icoX { background:url(ttIco.gif) no-repeat; width:22px; height:22px; float:left;}
b.icoX.M { background-position:0 -44px;}
b.icoX.G { background-position:0 0;}
b.icoX.B { background-position:0 -66px;}
.mainFrame .logo .expand span { float:left; display:block; margin:18px 6px 0;}
.mainFrame .logo .expand a { float:left; font-size:14px; height:auto; line-height:16px; vertical-align:middle; margin:5px 0 0 4px; }

.mainFrame .logo .remark .search { margin-right:12px;}
.remark .search .sradio { float:left;}
.remark .search .sradio input { vertical-align:middle; height:20px; line-height:20px;}
.remark .search .sinput { float:left; border:1px solid #999; margin:0 8px;}
.remark .search .btn b{ float:left;}

/*logo,search begin--*/
.box .logo{ height:1%; margin-bottom:5px;}
.box .logo .logo_img{float:left;}
.box .logo .search{float:right;padding-right:9px;padding-top:12px;}
.box .logo .sradio{float:left;height:18px;line-height:18px;}
.box .logo .sinput{float:left;width:127px;height:15px;border:1px solid #CCCCCC;margin-left:13px;}
.box .logo .sbtn {float:left;border:1px solid #B0C5D8;height:15px;line-height:15px;padding:1px;margin-left:5px;cursor:pointer;overflow:hidden;}
.box .logo .sbtn b{display:block;padding:0 5px;font-weight:lighter;}
.box .logo .remark {float:left;color:#686868;padding-left:10px;overflow:hidden; height:22px;line-height:15px;font-size:14px;padding-top:13px;}
.box .logo .remark span{float:left;display:block;padding-left:5px;padding-right:13px;padding-top:5px;}
/*logo,search end--*/

/*顶端菜单end*/

/*列表框架*/
.listcont{margin:3px auto;}
.listcont .lcleft{float:left;width:930px;}
.listcont .lcright{float:right;width:250px;display:none;}

/*专题列表排行*/
.mainlist{padding-top:10px;padding:10px 0px\9;}
.ztlist{border-bottom:1px dashed #c4c4c4;width:97%;margin:0px auto 10px auto;}
.ztlist ul{width:97%;padding-top:0px;}
.ztlist ul li{background-position: 0px 7px;color:#898989;font-size:14px;}
.ztlist ul li span{float:right;}
.ztlist ul li a:hover{color:Red;}

/*分页*/
.pagination{margin:20px auto;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.pagination a, .pagination input, .pagination .curp{display:inline-block;padding:3px 6px;border:1px solid #b6b6b6;margin:0px 2px;text-decoration:none;}
.pagination a:hover{text-decoration:none;color:red;}
.pagination .curp{color:Red;font-weight:bold;}
.pagination .txtpage{width:22px;padding:0px;}
.pagination .btnpage{padding:0px;background:#fff;cursor:pointer;}

/*行情中心下方的链接*/
.Btn input,.menuBar,ul.dhMenu li,ul.dhMenu li a,.stockCenter .titleBar,input.sub,.linkArea ul,.inbox .titleBar .slider ul li,.sliderplus ul li,.box .titleBar.plus,.titleBar.other, .END ,.tabBox ul.tab li span,.btnH b,.iTabBox .titleBar,.zzggBox,.zzggBox .title,.worldQuote{ background:url(../images/cacheBg.gif) repeat-x scroll;}

.stockCenter{margin-bottom:8px;}
.stockCenter .titleBar{background-position:0px -116px;}
.stockCenter .tabBox{background:#FFF;}
.stockCenter,.iTabBox{clear:both;float:left;width:248px;border:1px solid #d4d4d4;}
.stockCenter .titleBar{height:25px;line-height:25px;}
.stockCenter .titleBar .txt{color:#3e3a39;margin-left:12px;float:left;font-size:14px;}
.stockCenter .titleBar .txtlink {color:#CC0000;margin-left:12px;float:left;font-size:14px;padding-left:10px;background:url(../images/cacheEl.gif) no-repeat -95px -75px;}
.stockCenter .titleBar .txtlink a,.stockCenter .titleBar .txtlink a:visited{ color:#CC0000;text-decoration:none;}
.stockCenter .titleBar .txtlink a:hover{color:#CC0000;text-decoration:underline;}
.stockCenter .titleBar .more { float:right; display:inline;margin-top:3px;background:url(../images/cacheEl.gif) no-repeat 0 -61px;width:31px;text-align:right;padding-right:10px;height:18px;line-height:21px;overflow:hidden;margin-right:5px;}
.stockCenter .titleBar .more.noKok{text-align:center;padding-right:0; width:41px;}
.stockCenter .titleBar .more.noKok a{float:left;height:15px;line-height:17px;overflow:hidden; width:37px;margin-left:2px;margin-top:2px; background:#FFF;}
.stockCenter .titleBar .more a{color:#666666;text-decoration:none;}
.stockCenter .titleBar .more a:hover{color:#CC0000}
.stockCenter .tabBox{position:relative;height:144px;margin-top:5px;}
.stockCenter .tabBox ul.tab{float:left;list-style:none;border:0;margin:0;padding:0;position:relative;width:31px;z-index:100;}
.stockCenter .tabBox ul.tab li{margin-bottom:1px;width:100%;float:left;height:1%;position:relative;}
.stockCenter .tabBox ul.tab li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.stockCenter .tabBox ul.tab li span{ width:22px;text-align:center;padding:5px 0 4px;line-height:12px;border:1px solid #c4c4c4;float:left;margin-left:4px;clear:both;background-repeat:repeat-x;background-position:0 -198px;background-color:#cacbcb;cursor:pointer;}
.stockCenter .tabBox ul.tab li.at span{ border:1px solid #d4d4d4;background-position:0 -161px;color:#FFF;}
/*.tabBox ul.tab li.at b{float:left;position:absolute;right:0px;_right:-1px;top:50%;margin-top:-3px;width:5px;height:7px; background-position:-45px 0px;}*/
.tabBox ul.tab li.at b{display:block;width:5px;height:7px;position:absolute;top:50%;right:0px;_right:-1px;margin-top:-3px;background:url(../images/cacheEl.gif) no-repeat -45px 0px;}

.stockCenter .tabBox .imgArea{float:right;width:220px;background:#FFF;position:absolute;right:0;z-index:99;}
.stockCenter .tabBox .imgArea .imgBox{}.stockCenter .tabBox .imgArea .selectBox{height:20px;overflow:hidden;}
.stockCenter .tabBox .imgArea .selectBox input{float:left;}
.stockCenter .tabBox .imgArea .selectBox span{float:left;line-height:20px;margin-right:2px;}

.stockCenter .splitline{height:1px;overflow:hidden;clear:both;margin:5px; background:url(../images/dot.gif) repeat-x top;}
.stockCenter .searBox{height:25px;line-height:25px;margin-top:4px;padding:0 0 0 20px;}
.stockCenter .searBox form{margin:0;padding:0;float:left;}
.stockCenter .searBox div{float:left;}
.stockCenter .searBox div.btn{border:1px solid #a4a4a4;margin-right:5px;display:inline;}
.stockCenter .searBox input {background-color:#fff;border:1px solid #a4a4a4;font-size:12px;height:16px;line-height:18px;overflow:hidden;float:left;}
.stockCenter .searBox input.txt{color:#a4a4a4;width:100px;margin-right:5px;}
.stockCenter .searBox input.sub{background-position:0 -142px;padding:0;width:48px;height:18px;line-height:20px;overflow:hidden;background-repeat:repeat-x;border:0;color:#333}

.Btn input,.menuBar,ul.dhMenu li,ul.dhMenu li a,.stockCenter .titleBar,input.sub,.linkArea ul,.inbox .titleBar .slider ul li,.sliderplus ul li,.box .titleBar.plus,.titleBar.other, .END ,.tabBox ul.tab li span,.btnH b,.iTabBox .titleBar,.zzggBox,.zzggBox .title,.worldQuote{ background:url(../images/cacheBg.gif) repeat-x scroll;}

.ico,.topBanner li .ico,.gn_input input,.icoK,.icoCFT,.searchBtn b,.menuBar b,.navBar b,.hqCont_tab .at,.linkArea_list span,.list li,.graySlider li span,.fLink li a,.icoT,.scrollNews .title,.titleBar .slider li span,.gtitleBar .gslider li span,.nlist li,.newsTag,.titleBar .tit span,.jgTit,.grayTitleBar .tit span,.linkBar .video,.zzggBox .title .titTxt,.grayTitleBar .r_gszb{ background:url(../images/cacheElem_03.png) no-repeat scroll;float:left;}

.topBanner_inner,.linkBar ul,.topShadow,.menuBar,.dhMenu li, .dhMenu li a,.worldQuote_inner,.navBar_inner,.grayTitleBar,.grayTitleBar .tit,.marketSlider li,.voteSlider li,.btnH b,.linkArea2 ul,.linkArea2 .linkArea_type,.btn b,.graySlider li,.titleBar,.titleBar .tit,.titleBar .slider li,.gtitleBar,.gtitleBar .gslider li,.linkUL li a,.zzggBox .title,.tb_hyzf .header,.tb_xgsg .header,.tb_gjqh .header,.zjlist .header,.hqCont_link li{ background:url(../images/cacheBg.png) repeat-x;}

.ico { font-size:0;background-repeat:no-repeat;float:left;display:block;}
.ico.city { background-position:-100px 0;width:11px;height:11px;line-height:11px;margin-top:4px;margin-left:2px;float:none;display:inline-block;cursor:pointer;}
.ico.red_arr{ background-position:-175px 1px;width:10px;height:11px;line-height:11px;margin-top:4px;float:none;display:inline-block;}
.ico.refresh{ background-position:0 -45px;width:46px;height:17px;margin-top:4px;margin-left:2px;float:none;display:inline-block;cursor:pointer;}
.ico.getmore{ background-position:-50px -45px;width:46px;height:17px;margin-top:4px;margin-left:2px;float:none;display:inline-block;cursor:pointer;}
.ico.quote,.ico.data,.ico.news {width:15px;height:18px;margin:0 12px;float:none;display:inline-block;}
.ico.quote {background-position:-70px -20px;}
.ico.news { background-position:-95px -20px;}
.ico.data { background-position:-120px -20px;}
.ico.spjp{ background-position:0 -20px;width:18px;height:18px;margin-top:5px;margin-right:2px;}
.icoK {width:20px;height:16px; overflow:hidden;float:left;display:inline;background-position:-20px -20px;margin:6px 6px 0 0;cursor:pointer;}
.icoCFT {width:18px;height:18px; overflow:hidden;float:left;display:inline;background-position:-45px -20px;margin:4px 6px 0 0;cursor:pointer;}


.box2{overflow:hidden;}
.box2 .content{border-top:none;}
.box2 .ncontent{border:1px solid #d4d4d4;border-top:none;}
.box2 .ncontent.nbt,
.box2 .content.nbt{border-bottom:none;}
.box2 .ncontent.h80 {height:180px;}


.content .list {display:block;padding:4px 3px;}
.content .list.gsbb{padding-bottom:2px;padding-top:2px;}
.content .list.gsbb.styleB{padding-bottom:5px;padding-top:5px;}
.content .list.cm{padding-top:6px;padding-bottom:9px;height:201px;}
.content .list.cm.bstyle{padding-top:3px;padding-bottom:3px;height:180px;}
.content .list.xx{padding-top:8px;padding-bottom:6px;}
.content .list.xx .pic{width:66px;}
.content .list.xx .txt li {text-indent:16px;}
.content .list.st1{padding:4px 2px;}
.content .list.st2{padding:6px 2px;}
.content .list.st3{padding:0 2px 6px;}
.content .dashline {border-bottom:1px dashed #d4d4d4;height:1px;overflow:hidden;margin:2px 0;}
.content .list li {background-position:-190px 8px; background-repeat:no-repeat; height:20px; line-height:20px; overflow:hidden; text-indent:14px;float:none;}
.content .list li span.middate{ float:right; color:#7f7f7f; display:inline;}


.ncontent .list {clear:both;padding:4px 3px;}
.ncontent .list li {background-position:-190px 8px; background-repeat:no-repeat; height:20px; line-height:20px; overflow:hidden; text-indent:14px;float:none;}
.inCenter .hqCont_tab .at { background:url(//cmsjs.eastmoney.com/images/sc_Ele.gif) no-repeat scroll;float:left;}
.marketSlider li,.searBox .btnH b,.inCenter .hqCont_link li{ background:url(//cmsjs.eastmoney.com/images/sc_bg.gif) repeat-x;}
.nbd { border:none;}


.inCenter .hidden { display:none;}
.inCenter img {border:none;}
.inCenter .titlebar { height: 23px;line-height: 24px;padding: 0 3px;border-bottom: 1px solid #ACACAC;display: block;overflow: hidden;border:1px solid #acacac;background:url(../images/bgCache.gif) repeat-x 0 -76px;}
.inCenter .titlebar .tit {font-size: 14px;font-weight: bold;padding-left: 8px;}
.inCenter .titlebar .tit .tl{width: 10px;background:url(../images/element.gif) no-repeat 0 -31px;height: 20px;line-height: 20px;overflow: hidden;display: inline;margin-right: 8px;float:left;color: black;}
.inCenter .titlebar a{color: #333;}
.inCenter .titlebar .btn{margin-top:2px;}
.inCenter .marketSlider {height:22px;padding-top:2px;position:relative;border-bottom:1px solid #565656;border-left:1px solid #acacac;border-right:1px solid #acacac;overflow:visible;}
.inCenter .marketSlider ul{position:absolute;top:2px;left:1px;height:23px;overflow:hidden;}
.inCenter .marketSlider li{float:left;border:1px solid #bfbfbf;height:21px;line-height:22px;width:38px;margin-left:1px;border-bottom:none;text-align:center;overflow:hidden;cursor:default;}
.inCenter .marketSlider li.at{border:1px solid #545454;border-bottom:1px solid #fff;background:#fff;height:22px;}
.inCenter .hqCont_tab {height:30px;padding-left:1px;}
.inCenter .hqCont_tab li{height:20px;margin:5px 0;text-align:center;float:left;width:41px;overflow:visible;}
.inCenter .hqCont_tab li span{float:left;display:block;width:41px;height:14px;line-height:14px;margin-top:2px;border-right:1px solid #cecece;}
.inCenter .hqCont_tab li a { color:#000;text-decoration:none;}
.inCenter .hqCont_tab li a:hover { color:#000;text-decoration:underline;}
.inCenter .hqCont_tab li .nbt{border-right:none;}
.inCenter .hqCont_tab .at{ background-position:4px 0;color:#fff;}
.inCenter .hqCont_tab .at a,.inCenter .hqCont_tab .at a:hover { color:#FFF;}
.inCenter .hqCont_tab .w3 {width:53px;}
.inCenter .hqCont_tab .w3 span{width:53px;}
.inCenter .hqCont_tab .at.w3 { background-position:-44px 0;width:53px}
.inCenter .hqCont_tab .w4 { width:65px;}
.inCenter .hqCont_tab .w4 span{width:65px;}
.inCenter .hqCont_tab .at.w4 { background-position:-104px 0;width:65px;}
.inCenter .hqCont_warp{height:158px;position:relative; padding-left:3px;border:1px solid #545454;border-top:none;overflow:hidden;}
.inCenter .hqCont{height:127px;width:250px;overflow:hidden;position:absolute;left:5px;bottom:5px;z-index:90;}
.inCenter .hqCont_img {width:220px;float:left;height:122px;overflow:hidden;}
.inCenter .hqCont_img img{margin-left:-7px;}
.inCenter .hqCont_link {float:right;width:34px;overflow:hidden;height:104px;margin:15px 0px 4px;border-top:1px solid #BDBDBD;position:absolute;left:205px;top:2px;z-index:101;}
.inCenter .hqCont_link li{line-height:14px;height:14px;padding:5px 0 4px;border-bottom:1px solid #BDBDBD;border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD;text-align:center;color:#404040;background-position: 0 -21px;float:none;overflow:hidden;}
.inCenter .hqCont_link li a {color:#333;text-decoration:none;}
.inCenter .hqCont_link li a:hover {color:#c00;}
.inCenter .hqCont_img_loading{background:url(//g1.dfcfw.com/g1/img2011/progress.gif) no-repeat 47% 47% #fff;width:220px;height:122px;position:absolute;left:1px;bottom:0px;z-index:100;display:none;}
.inCenter .searBox {height:22px;line-height:22px;padding:2px 0 0 3px;border:1px #acacac solid;border-top:none;}
.inCenter .searBox.styleB {padding:4px 0 2px 3px;}
.inCenter .searBox form{margin:0;padding:0;float:left;}
.inCenter .searBox div{float:left;}
.inCenter .searBox input {background-color:#fff;border:1px solid #a4a4a4;font-size:12px;height:16px;line-height:18px;overflow:hidden;float:left;}
.inCenter .searBox input.txt{color:#a4a4a4;width:92px;margin-right:2px;}
.inCenter .searBox .ml1 {margin-left:1px;}
.inCenter .searBox .ml3 {margin-left:3px;}

.inCenter .btn { position:relative; vertical-align:middle; border:1px solid #a4a4a4; float:left; display:block; height:17px; cursor:pointer;}
.inCenter .btn b { border:1px solid #FFF; background-position:0 -111px; height:15px; overflow:hidden; line-height:17px; padding:0 6px; float:left; display:block; font-weight:lighter;}

.btnH{border:1px solid #c9c9c9;cursor:pointer;float:left;display:inline;line-height:18px;}
.btnH b{ display:block;float:left;border:1px solid #fff;padding:0 3px;font-weight:lighter;background-position:0 -32px;height:16px;line-height:17px;overflow:hidden;font-family:"宋体";color:#3f3f3f;}

.searBox .btnH{border:1px solid #c9c9c9;cursor:pointer;float:left;display:inline;line-height:18px;}
.searBox .btnH b{ display:block;float:left;border:1px solid #fff;padding:0 3px;font-weight:lighter;background-position:0 -22px;height:16px;line-height:17px;overflow:hidden;font-family:"宋体";color:#3f3f3f;}


.grayTitleBar{height:27px;background-position:0 -155px;overflow:hidden;}
.grayTitleBar .tit{float:left;border:1px solid #535353;background-position:0 -182px;line-height:25px;height:25px;padding:0 10px;font-size:14px;font-weight:bold;color:#fff;}
.grayTitleBar .tit span{padding-left: 14px;background-position: -190px -123px;}
.grayTitleBar .tit a {color:#fff;text-decoration:none;}
.grayTitleBar .tit a:hover {color:#fff;text-decoration:underline;}
.grayTitleBar .rightMore{float:right;}

.grayTitleBar .r_gszb { float:right;padding-right:2px;background-position:-80px -197px;width:70px;height:25px;line-height:27px; overflow:hidden; font-size:12px !important; text-indent:10px;}
.grayTitleBar .r_gszb a {text-decoration:none;overflow:hidden;}
.grayTitleBar .r_gszb a:hover {text-decoration:underline;}


.linkArea {
    clear: both;
    height: 136px;
    border:1px solid #c9caca;
    margin-top:8px;
}
.linkArea ul {
    background-position: 0 -233px;
    border-bottom: 1px dotted #CACACA;
    height: 44px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.linkArea ul li {
    display: inline;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
}
.linkArea ul li .item {
    background: #E9EDF4;
    display: block;
    float: left;
    height: 22px;
    margin-right: 5px;
    overflow: hidden;
    padding-left: 4px;
    width: 44px;
}
.linkArea ul li .item .stock, .linkArea ul li .item .data, .linkArea ul li .item .read{width:20px;height:20px;display:inline-block;background:url(../Images/cacheEl.gif) no-repeat 5px -21px;margin:5px 0 0 5px;}
.linkArea ul li .item .data{background-position:-17px -18px;margin:5px 0 0 7px;}
.linkArea ul li .item .read{background-position:5px -42px;}
.linkArea ul li a {
    color: #003399;
    float: left;
    margin: 0 6px;
    text-decoration: none;
}
.linkArea ul li.topli a {
    height: 14px;
    line-height: 14px;
    margin-top: 8px;
}
.linkArea ul li a:hover {
    color: #CC0000;
    text-decoration: underline;
}

.linkArea2{clear:both;border-right:1px solid #cacaca;border-left:1px solid #cacaca;border-top:1px #d4d4d4 solid;}
.linkArea2 ul{list-style:none;margin:0;padding:0;height:48px;overflow:hidden;border-bottom:1px solid #cacaca; background-position:0px -277px;}
.linkArea2 li{height:41px;overflow:hidden;float:left;width:200px;padding-top:7px;line-height:18px;}
.linkArea2 li.linkArea_type{width:48px;text-align:center;background-position:0 -229px;padding:8px 0 0 0px;overflow:hidden;line-height:14px;}
.linkArea2 li span{float:left;margin:0 6px;height:18px;line-height:18px;}
.linkArea2 li a{color:#003399;text-decoration:none;height:18px;line-height:18px;}
.linkArea2 li a:hover{color:#cc0000;text-decoration:underline;}
.linkArea2 .linkArea_list span{background-position:-190px -62px;padding-left:14px;margin:0 4px 0 0;}


.grayBg {background-color:#f6f6f6;}

.graySlider {border-bottom:2px solid #555;height:25px;}
.graySlider li{width:96px;border:1px solid #b8b8b8;border-bottom:1px solid #c9c9c9;float:left;background-position:0 -1px;line-height:21px;height:21px;text-align:center;font-size:14px;font-weight:bold;color:#3f3f3f;padding-top:2px;}
.graySlider li span{padding-left:15px;background-position:-190px -98px;float:none;}
.graySlider li a{color:#3f3f3f;text-decoration:none;}
.graySlider li a:hover{text-decoration:underline;}
.graySlider .at a{color:#fff;}
.graySlider .at{background-position:0 -182px;border:1px solid #555;color:#fff;}
.graySlider .at span{background-position:-190px -128px;}

.content .fund_img{width:235px;height:125px;overflow:hidden;}
.content .fund_img img{margin-left:-6px;}
.img_chart{text-align:center;overflow:hidden;height:145px;padding-top:5px;}


.voteSlider {height:25px;position:relative;border-bottom:1px solid #565656;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;color:#3f3f3f;overflow:visible;}
.voteSlider ul{position:absolute;top:3px;left:0;height:23px;padding-left:20px;overflow:hidden;}
.voteSlider li{float:left;border:1px solid #bfbfbf;border-bottom:none;background-position:0 -472px;margin-left:-1px;z-index:1;height:21px;position:relative;}
.voteSlider li b{float:left;border:1px solid #fff;height:19px;line-height:19px;padding:0 10px;text-align:center;overflow:hidden;font-weight:normal;cursor:pointer}
.voteSlider .at {border:1px solid #545454;border-bottom:none;background:#f6f6f6;height:22px;z-index:2}
.voteSlider .at b{ font-weight:bolder;cursor:default;border-bottom: none;}

.voteCont {height:63px;border-top:1px solid #d4d4d4;color:#3f3f3f;}
.voteCont .vote_label{float:left;height:62px;padding-top:1px;width:72px;border-right:1px solid #d4d4d4;}
.voteCont .vote_label li{height:20px;line-height:20px;padding-left:15px;}
.voteCont .vote_label b{height:8px;width:8px;background-color:#b9b9b9;float:left;margin:6px 4px;overflow:hidden;}
.voteCont .vote_label .v_red{background-color:#ff0b00;}
.voteCont .vote_label .v_green{background-color:#0d7600;}
.voteCont .vote_area{width:175px;float:left;line-height:30px;padding-top:3px;text-align:center;}
.voteCont .vote_area .vote_item{height:20px;line-height:20px;padding:5px 0;}
.voteCont .vote_area .vote {vertical-align:-3px;width:13px;overflow:hidden;margin-right:5px;display:inline;}
.voteCont .vote_area .vote_sub{padding-left:20px;padding-top:2px;}
.voteCont .vote_area .btnH{margin-left:10px;}
.voteCont .vote_area .btnH b{padding-left:10px;padding-right:10px;}

.voteCont.vchicang .vote_label li{padding-left:5px;}
.voteCont.vchicang .vote {margin-right:1px;}

.vote_rect {height:189px; width:248px;}
.vote_rect ul { list-style:none; padding-left:38px;}
.vote_rect li { position:relative;width:34px;height:189px; float:left;line-height:18px; margin-right:35px;overflow:visible; }

.vote_rect span, .vote_rect div { float:left; width:100%; position:absolute; display:block; text-align:center;}
.vote_rect span { bottom:40px;}
.vote_rect div { bottom:0;}
.vote_rect li span i { float:left; position:absolute; top:-18px; font:12px normal normal; left:0;}
.v_red { background:#FF0000;}
.v_gray { background:#CCCCCC;}
.v_green { background:#009900;}

.tb_hyzf{padding:0; height:auto;overflow:hidden;background:#f6f6f6;}
.tb_hyzf ul {clear:both; height:21px; line-height:21px;overflow:hidden;color:#333;border-top:1px solid #d4d4d4;}
.tb_hyzf li {float:left;text-align:center; height:21px; line-height:21px;border-right:1px solid #d4d4d4;}
.tb_hyzf .rank { width:35px;}
.tb_hyzf .name { width:70px;}
.tb_hyzf .change { width:55px;}
.tb_hyzf .sname { width:70px;border-right:none;}

.tb_hyzf .header{background-position:0 -288px;}
.tb_hyzf .header li{padding-right:1px;border-right:none;}

span.val{font-family:Arial;font-weight:bold;}

/*内容块*/
.areatitle{padding:1px;}
.areatitle .more{float:right;margin-right:10px;}
.areatitle b{padding-left:20px;margin-left:10px;font-size:14px;}
.areatitle .graybfont{background:url(../../WebStyle/Img/ztbg.gif) no-repeat 0px -229px;}
.areatitle .bluebfont{background:url(../../WebStyle/Img/ztbg.gif) no-repeat 0px -305px;}
.areatitle .graybg{height:23px;line-height:23px;background:url(../../WebStyle/Img/ztbg.gif) repeat-x 0px -251px;}
.areatitle .bluebg{height:23px;line-height:23px;background:url(../../WebStyle/Img/ztbg.gif) repeat-x 0px -274px;}
.areatitle .optionin, .optionout{display:block;width:38px;height:22px;line-height:22px;text-align:center;float:right;margin-right:5px;background:url(../../WebStyle/Img/ztbg.gif) no-repeat;text-decoration:none;color:#464646;}
.areatitle .optionin{background-position:0px -348px;font-weight:bold;}
.areatitle .optionout{background-position:-43px -348px; }
.areacont{margin-bottom:8px;}
.areacont ul{margin:0px;padding:12px 10px 11px 10px;list-style:none;overflow:hidden;}
.areacont ul li{line-height:24px;white-space:nowrap;background:url(../../WebStyle/Img/ztbg.gif) no-repeat 0px -34px;padding-left:15px;}
.areacont ul.blueul li{background-position:0px -31px;}

.grayground{background:#f3f3f3;}
.grayline{border:1px solid #cacaca;}
.blueline{border:1px solid #aec5d7;}
.notopline{border-top:none;}

/*行业一览*/
.investtitle{padding:1px;margin-top:8px;text-align:right;background:url(../../WebStyle/Img/option.gif) repeat-x;height:24px;line-height:24px;position:relative;padding-right:10px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;overflow:hidden;}
.investtitle a{color:#039;text-decoration:none;}
.investtitle ul{position:absolute;top:1px;left:-2px;font-size:14px;_left:-6px;cursor:pointer;}
.investtitle ul li{float:left;background:url(../../WebStyle/Img/option.gif) -92px -64px;width:93px;height:29px;display:block;text-align:center;line-height:27px;margin-right:3px;}
.investtitle ul li.check{background-position:0px -64px;color:#fff;font-weight:bold;}
.hqdata{border:1px solid #c4c4c4;border-top:none;padding:8px 0 8px 3px;}
.hqdata ul{margin:0px;padding:0px;list-style:none;}
.hqdata ul li{float:left;width:40px;text-align:center;line-height:22px;}


/*底部信息*/
.bottom{margin:0px auto;}
.footer{color:#000;Background:#fff;clear:both;text-align:center;border-top:1px solid #999;margin-top:12px;padding-top:12px;line-height:20px;}.footer a{color:#000;text-decoration:underline;}.footer a:hover{color:#f00;}

