/*共有样式定义*/
a{ color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
input,select {font-size:12px; vertical-align:middle;}
.redFont {color:#FF0000;}
.orgFont {color:#FF9900}
.tabBg {width:288px; border-bottom:1px solid #D2AF8D; position:relative; height:25px;}
.tabBg ul { position:absolute; top:0px; left:0px; overflow:hidden; width:288px;}
.tabBg ul li {float:left; border:1px solid #D2AF8D; background:#EDE2C2; padding:5px 6px 5px 6px; margin-left:4px; cursor:pointer;}
.tabBg ul li.tabChecked {border-bottom:1px solid #FFF; background:#FFF; font-weight:bold;}
.webLinkTable td{border-bottom:1px dotted #C8C8C8; padding-bottom:6px; padding-top:6px; font-size:12px;}
.webLinkTable td a.webMore{background:url(http://img.hexun.com/finance/20090820/morebg.gif) no-repeat; color:#F87D03; padding-left:15px;}
.hbShow {display:;}
.hbHidden {display:none;}
/*首页内容样式*/
#pageMain {clear:both; padding-top:10px; width:960px; margin:0px auto; font-size:12px;}
#pageMain h4 {font-size:12px;}
.indexInfo {width:960px; height:460px; overflow:hidden;}
.indexInfo .cjwellWeb {width:648px; float:left; border:1px solid #EBDBCB;}
.indexInfo .cjwellWeb h4{font-weight:normal;color:#8F2A07; background:url(http://img.hexun.com/finance/20090820/index_webbg.jpg) repeat-x; border-bottom:1px solid #E5E5E5;}
.indexInfo .cjwellWeb h4 span {display:block; background:url(http://img.hexun.com/finance/20090820/cjmz.jpg) no-repeat; padding:18px 0px 12px 130px;}
.indexInfo .cjwellWeb .webData {padding:10px 5px 15px 5px; border-bottom:1px solid #EBDBCB;}
.indexInfo .cjwellWeb .webData ul { height:305px; overflow:hidden;}
.indexInfo .cjwellWeb .webData ul li {float:left; border-bottom:1px dashed #CFCECE; width:110px; padding-left:16px; padding-top:7px; padding-bottom:7px;}
.indexInfo .cjwellWeb .webData ul li a {font-size:14px;}
.indexInfo .cjwellWeb .webBottom { clear:left;background:url(http://img.hexun.com/finance/20090820/webbottom.jpg) repeat-x;}
.indexInfo .cjwellWeb .webBottom ul {background:url(http://img.hexun.com/finance/20090820/ulbg.jpg) no-repeat; padding-left:130px; padding-top:20px; height:57px; overflow:hidden;}
.indexInfo .cjwellWeb .webBottom ul li {float:left; white-space:nowrap; padding:5px 10px 5px 10px;}
.indexInfo .cjTool {float:right; width:305px;}
.indexInfo .cjTool h4 {background:url(http://img.hexun.com/finance/20090820/index_h4bg.gif) no-repeat; padding:13px 10px 5px 32px;background-position:13px 12px;}
.indexInfo .cjTool .bankTool {background:url(http://img.hexun.com/finance/20090820/toolbg.jpg) no-repeat;}
.bankTool .selectBorder { margin-top:10px; margin-left:10px;border:1px solid #D2AF8D; display:block; width:258px; height:18px; overflow:hidden;}
.bankTool .selectBorder select {border:0px; width:260px; height:20px; margin:-1px;}
.bankTool p {padding-left:10px; padding-top:10px;}
.bankTool p a {padding:0px 20px; color:#FD7601}
.cjTool .queryTool {background:url(http://img.hexun.com/finance/20090820/toolbg.jpg) no-repeat; background-position:0px -96px; margin-top:15px;}
.cjTool .queryTool .queryTable{ border:1px solid #D2AF8D; margin:5px 10px; width:275px;}
.cjTool .queryTool .queryTable ul li {float:left; background:#EDE2C2; border-right:1px solid #D2AF8D; border-bottom:1px solid #D2AF8D; text-align:center; width:45px; padding-bottom:4px; padding-top:4px; cursor:pointer;}
.cjTool .queryTool .queryTable ul li.queryChecked {background:#FFF; border-bottom:1px solid #FFF;}
.cjTool .queryTool .queryTable ul li.queryEnd { border-right:0px;}
.cjTool .queryTool .queryTable p { clear:left;padding:6px 5px 10px 5px; *padding-top:3px;_padding-top:6px;}
.cjTool .queryTool input,select{vertical-align:middle; margin-left:3px; margin-right:3px;}
.cjTool .queryTool select {width:80px;}
.queryInput{ border:1px solid #D2AF8D; height:18px; line-height:18px; width:103px; color:#666;}
.cjTool .oftenInfo {background:url(http://img.hexun.com/finance/20090820/toolbg.jpg) no-repeat; background-position:0px -206px; margin-top:10px; padding-top:10px; padding-left:10px;}
.cjTool .oftenInfo .oftenTable { border:1px solid #D2AF8D;width:275px;}
.cjTool .oftenInfo .oftenTable ul li {float:left; border-right:1px solid #D2AF8D; background:#EDE2C2; border-bottom:1px solid #D2AF8D; text-align:center; padding-bottom:6px; padding-top:6px; width:137px; cursor:pointer;}
.cjTool .oftenInfo .oftenTable ul li.oftenChecked {font-weight:bold; background:#FFF; border-bottom:1px solid #FFF;}
.cjTool .oftenInfo .oftenTable ul li.oftenEnd { border-right:0px;}
.cjTool .oftenInfo .oftenTable p { clear:both;overflow:hidden; width:250px; padding-top:15px; margin-left:10px; height:188px;}
.cjTool .oftenInfo .oftenTable p a { display:block; text-align:center; float:left; width:83px;padding:5px 0px 5px 0px;}
/* 理财万能查询css */
.cyggm{line-height: 20px; height:62px; overflow:hidden;}
.cyggtit td span{ width:1px; overflow:hidden; background:#d2af8d; display:block}
.hbtagn02,.hbtagf02{ text-align:center; cursor:pointer;}
.hbtagf02{ background:#fff; border-bottom:0px; }
.hbtagn02{ background:#ede2c2; border-bottom:#d2af8d 1px solid; border-left:none;  }
.hbHidden{display:none}
.hbShow{display:block}
.hbinp02{ border:#d3af8b 1px solid;padding:3px 0px 1px 2px; color:#666; font-size:12px;}
.hbinp03{ border:#d3af8b 1px solid; font-size:12px;  }
.hbbut02{ background:url(http://img.hexun.com/finance/20090820/toolseacherbtn.gif) no-repeat 0px 0px; border:0px; width:61px; height:19px; text-align:center; font-size:12px; line-height:19px; cursor:pointer;}

/*2*/
#pageMain .commonBlock { clear:left;border:1px solid #EBDBCB; margin-top:10px;}
.commonBlock h3 {background:url(http://img.hexun.com/finance/20090820/h3bg.jpg) repeat-x; font-size:12px; font-weight:normal;}
.commonBlock h3 span { display:block;background:url(http://img.hexun.com/finance/20090820/indexbt.jpg) no-repeat;width:80%; height:30px;}
.commonBlock h3 span.cjtsheader{ background-position:0px 0px;}
.commonBlock h3 span.zjheader{ background-position:0px -30px;}
.commonBlock h3 span.jjheader{ background-position:0px -61px; padding-left:80px; padding-top:10px; height:20px;}
.commonBlock h3 span.lcheader{ background-position:0px -91px; padding-left:80px; padding-top:10px; height:20px;}
.commonBlock h3 span.chwzheader{ background-position:0px -121px;}
.cjtsService {background:#E6E2DA;}
.cjtsService h3 span { background-position:0px 0px; }
#cjtsList{ width:958px; overflow:hidden;}
#cjtsList div { float:left; width:224px; padding:7px;}
#cjtsList div h4 {background:url(http://img.hexun.com/finance/20090820/lcwfh4bg.gif) no-repeat; position:relative; width:224px; height:20px; font-weight:normal;}
#cjtsList div h4.gplist{background-position:0px 0px;}
#cjtsList div h4.jjlist{background-position:0px -20px;}
#cjtsList div h4.lclist{background-position:0px -40px;}
#cjtsList div h4.lckdlist{background-position:0px -60px;}
#cjtsList div ul {background:#FFF; overflow:hidden; width:204px; padding:10px;}
#cjtsList div ul li {float:left; background:url(http://img.hexun.com/finance/20090820/lclibg.gif) no-repeat; width:92px; padding:5px 0px 5px 10px; background-position:2px 8px;}
.cjtsMore {position:absolute; right:0px; top:5px; color:#F87D03; background:url(http://img.hexun.com/finance/20090820/morebg.gif) no-repeat; padding-left:15px; font-size:12px;}
/*3*/
.zjService {width:960px; overflow:hidden}
.zjService .zjLeft {width:308px; float:left; border-right:1px solid #EBDBCB; padding-bottom:5px;}
.zjLeft .gpQuery {background:url(http://img.hexun.com/finance/20090820/index_gpquerybg.jpg) no-repeat; width:290px; height:24px; margin-top:10px; margin-left:5px; padding:3px 0px 3px 7px;}
.zjLeft .gpQuery input {vertical-align:middle; margin-left:5px;}
.gpqueryInput {width:117px; border:1px solid #807F7F; height:18px; line-height:18px;}
.gpqueryBtn {background:url(http://img.hexun.com/finance/20090820/index_gpqbtn.jpg) no-repeat; width:38px; height:18px; border:0px;}
.gpcodeBtn {background:url(http://img.hexun.com/finance/20090820/index_gpcbtn.jpg) no-repeat; width:61px; height:18px; border:0px;}
.zjLeft .gpPic {width:280px; height:254px; margin-top:8px; margin-left:10px;}
.zjLeft .gpLink {width:288px; overflow:hidden; margin-left:10px; margin-top:15px;}
.zjLeft .gpLink a{ display:block; float:left;background:url(http://img.hexun.com/finance/20090820/index_gptbg.gif) no-repeat; color:#FFFFFF; width:92px; text-align:center; padding:4px 0px 3px 0px; margin-right:4px;}
.zjLeft .gpDataTable {padding:8px;}
.zjLeft .gpDataTable table {margin-top:10px; font-size:12px; width:288px; text-align:center;}
.zjLeft .gpDataTable table td {padding-bottom:4px; padding-top:4px;}
.zjLeft .gpDataTable table td span.greedFont {color:#009900;}
.zjLeft .gpDataTable table td span.redFont {color:#FF0000;}
.zjLeft .gpDataTable table td a { text-decoration:underline;color:#000099;}
.zjLeft .gpDataTable td {border-bottom:1px solid #EDE2C2;}
.zjService .zjRight {width:648px; float:right;}
.zjRight .zjtopLink { background:url(http://img.hexun.com/finance/20090820/index_zjrightbg.jpg) repeat-x; position:relative; padding-bottom:10px;}
.zjRight .zjtopLink p{ padding:12px 0px 0px 13px;}
.zjRight .zjtopLink p a {padding:1px 5px 1px 5px;}
.zjRight .zjqgqp {position:absolute; right:10px; top:10px;}
.zjRight .zjqgqp a { display:block;color:#FFF; background:url(http://img.hexun.com/finance/20090820/index_qgqpbtn.gif) no-repeat; padding:5px 20px 5px 10px;}
.zjRight .zjhelpLink {margin-top:3px;}
.zjRight .zjhelpLink ul {width:645px; overflow:hidden;}
.zjRight .zjhelpLink ul li {background:url(http://img.hexun.com/finance/20090820/index_zjbg.jpg) repeat-x; width:320px; float:left; margin-right:2px; height:100px;}
.zjRight .zjhelpLink ul li h4 {background:url(http://img.hexun.com/finance/20090820/linebg.gif) no-repeat; background-position:90px 15px; padding-left:10px; padding-top:10px; padding-bottom:5px;}
.zjRight .zjhelpLink ul li h4 span { background:url(http://img.hexun.com/finance/20090820/index_h4bg.gif) no-repeat; padding-left:20px;}
.zjRight .zjhelpLink ul li p { padding-left:5px; padding-top:5px; line-height:20px; padding-right:20px;}
.zjRight .zjhelpLink ul li p a {padding-left:5px; padding-right:5px;}
.zjRight .zjtypeLink {padding:20px 5px 10px 5px;}
.zjRight .zjtypeLink ul { height:350px; overflow:hidden;}
.zjRight .zjtypeLink ul li {clear:both;border-bottom:1px dotted #C8C8C8; padding:8px 5px 8px 5px;}
.zjRight .zjtypeLink ul li span {font-weight:bold; float:left; width:80px;}
.zjRight .zjtypeLink ul li a {padding-left:20px; padding-right:15px;}
.zjRight .zjtypeLink ul li a.zjtypeMore { background:url(http://img.hexun.com/finance/20090820/morebg.gif) no-repeat; color:#F87D03; background-position:10px 0px;}
/*4*/
.jjService { width:960px; overflow:hidden;}
.jjService h3 span.jjheader a {padding-left:10px; padding-right:10px}
.jjService .jjLeft {width:298px; float:left; border-right:1px solid #EBDBCB; padding:5px;}
.jjLeft .jjquery {padding:5px;background:url(http://img.hexun.com/finance/20090820/index_jjbg.jpg) repeat-x; border:1px solid #EBDBCB}
.jjLeft .jjquery h4 {border-bottom:1px dashed #CFAA82; background:url(http://img.hexun.com/finance/20090820/index_h4bg.gif) no-repeat; padding:8px 0px 8px 20px; background-position:0px 5px; }
.jjqueryTable {margin-top:10px}
.jjqueryTable td {padding-top:3px; padding-bottom:3px;}
.jjqueryTable tr.selectTd select {width:88px; font-size:12px;}
.jjqueryBtn {border:1px solid #D2AF8D; background:#EFEFEF;}
.jjLeft .jzquery {margin-top:10px;padding:5px;}
.jjLeft .jzquery h4 { background:url(http://img.hexun.com/finance/20090820/index_h4bg.gif) no-repeat; padding:8px 0px 8px 20px; background-position:0px 5px; }
.jjLeft .jzquery .jzqueryTable {margin-top:10px; font-size:12px;}
.jjLeft .jzquery .jzqueryTable td {padding-bottom:4px; padding-top:4px;}
.jzqueryTable tbody td {border-bottom:1px solid #EDE2C2; color:#000099;}
.jzqueryTable a.nameLink {text-decoration:underline; color:#000099;}
.jzqueryTable a.discussLink {color:#F87D03;}
.jzqueryTable tfoot td {color:#666; text-align:right;}
.jzqueryTable tfoot span a {font-weight:bold; color:#F87D03;}
.jjService .jjRight { float:left; width:650px;} 
.jjRight .jjSizer {background:url(http://img.hexun.com/finance/20090820/jjsizerbg.jpg) no-repeat; padding:15px 0px 15px 54px;}
.jjRight .jjSizer select {font-size:12px; width:74px;}
.jjRight .jjSizer span {padding-left:15px;}
.jjRight .jjSizer input { margin-left:10px}
.jjRight .jjDeal { background:#FCF7E1; padding:10px;}
.jjRight .jjDeal h4 {background:url(http://img.hexun.com/finance/20090820/index_h4bg.gif) no-repeat; padding:3px 0px 8px 20px; background-position:0px 1px; }
.jjRight .jjDeal ul { width:630px; overflow:hidden;}
.jjRight .jjDeal ul li {float:left; width:310px; margin-bottom:3px; margin-top:3px; overflow:hidden;}
.jjRight .jjDeal ul li span a { display:inline-block;border:1px solid #CCC; background:#FFF; padding:2px 3px 2px 3px; text-decoration:none}
.jjRight .jjwebSite { clear:left;padding:15px 5px 10px 5px;}
#jjwebTable {overflow:hidden; height:185px; width:640px;}
/*5*/
.lcService { width:960px; overflow:hidden;}
.lcService h3 span a {padding-left:10px; padding-right:10px}
.lcService .lcLeft {width:298px; float:left; border-right:1px solid #EBDBCB; padding:5px;}
.lcLeft .lcCase { margin-top:15px; overflow:hidden; height:140px;}
.lcCase .lcalk{margin-top:5px; margin-left:10px; width:268px;}
.lcCase .lcalk td {padding-top:2px; padding-bottom:2px; padding-left:10px;}
.lcCase .lcalk td.grayBg { background:#EDE2C2;}
.lcCase .lcalk select {width:87px; color:#666;}
.lcAdPic {margin-left:5px; margin-top:10px; width:275px; height:60px;}
.lcService .lcRight { float:left; width:650px;} 
#lcwebTable {overflow:hidden; height:215px; width:640px; margin-top:10px; margin-left:5px;}
.lcService .lcCommon { margin-left:5px; margin-right:5px; margin-top:15px;}
.lcService .lcCommon h4 {border-bottom:1px solid #F60000; position:relative; height:22px;}
.lcService .lcCommon h4 span { position:absolute;display:block; background:url(http://img.hexun.com/finance/20090820/lch4bg.gif) no-repeat; width:58px; text-align:center; padding-bottom:3px; padding-top:8px; left:15px; top:0px;}
/*5.1*/
.lcService .lcqh { clear:both; width:948px; overflow:hidden;}
.lcqh .qhLeft {width:298px; float:left; }
.qhLeft .lcqhQuery {background:url(http://img.hexun.com/finance/20090820/index_gpquerybg.jpg) no-repeat; width:290px; height:24px; margin-top:10px; margin-left:5px; padding:3px 0px 3px 7px;}
.qhLeft .lcqhPic{ width:290px; height:160px; border:1px solid #D2AF8D; margin-top:15px; margin-left:5px;}
.lcqh .qhRight { float:right; width:640px;}
.qhRight h5 { font-size:12px;font-weight:normal; background:url(http://img.hexun.com/finance/20090820/qhrightbg.jpg) no-repeat; padding:5px 0px 6px 10px; margin-top:3px; border-bottom:1px solid #EBDBCB; }
.qhRight .lcqhLink { background:url(http://img.hexun.com/finance/20090820/index_zjrightbg.jpg) repeat-x; padding-top:5px; padding-left:5px; padding-bottom:5px;}
.qhRight .lcqhLink p {line-height:22px}
.qhRight .lcqhLink p b { color:#FF6600;}
.qhRight .lcqhLink p a.orgLink { color:#FF6600;}
/*理财工具手边查*/
.hbf01rtab {
	margin-top:10px;width:268px;text-align: center; background: url(http://img.hexun.com/finance/20090820/hbf_border_13.gif) repeat-x left top; margin-left:10px;
}
.hbf01rtab TH {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.hbf01rtab TH SPAN {
	DISPLAY: block; HEIGHT: 16px; OVERFLOW: hidden; BORDER-RIGHT: #cccccc 1px solid
}
.hbf01rtab TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 5px
}

/*5.2*/
.lcService .lcwh { float:left;width:460px;}
.lcwh .whTool { border:1px solid #EBDBCB; margin-top:10px; width:458px; overflow:hidden;}
.lcwh .whTool .whtoolLeft { float:left; border-right:1px solid #EBDBCB; width:315px;}
.lcwh .whTool .whtoolLeft ul li {background:url(http://img.hexun.com/finance/20090820/whbg.jpg) repeat-x; background-position:left bottom;padding:15px 0px 15px 10px; }
.lcwh .whTool .whtoolLeft ul li p {font-weight:bold;}
.lcwh .whTool .whtoolLeft ul li h5 {font-size:12px; padding-top:5px;}
.lcwh .whTool .whtoolLeft ul li select {width:68px;}
.lcwh .whTool .whtoolLeft ul li ul {height:49px;}
.lcwh .whTool .whtoolLeft ul li ul li {background:#FFF; border:1px solid #CCC; float:left; padding:3px 5px 3px 5px; margin-left:4px; margin-top:5px;}
.lcwh .whTool .whtoolLeft ul li ul li span {padding-left:3px;}
.lcwh .whTool .whtoolRight { float:left; width:142px; background:url(http://img.hexun.com/finance/20090820/whrightlinkbg.jpg) repeat-x; background-position:left bottom;}
.whtoolRight h5 {font-size:12px; text-align:center; padding-top:5px; padding-bottom:5px; background:url(http://img.hexun.com/finance/20090820/whrighth4bg.jpg) repeat-x;} 
.whtoolRight .whpjbank {border-bottom:1px dashed #CFA77C; padding:15px 12px 10px 12px; line-height:20px;}
.whtoolRight .whpjbank a {padding-left:3px; padding-right:3px;}
.whtoolRight p {line-height:20px; padding:7px 15px 0px 15px;}
.lcwh .qhweb{ clear:both;margin-top:15px;}
/*5.3*/
.lcService .lchj { float:right;width:460px;}
.lchj .hjTool { border:1px solid #EBDBCB; margin-top:10px; width:458px; overflow:hidden;}
.lchj .hjTool .hjtoolLeft { float:left; border-right:1px solid #EBDBCB; width:315px;}
.lchj .hjTool .hjtoolLeft ul li {background:url(http://img.hexun.com/finance/20090820/whbg.jpg) repeat-x; background-position:left bottom;padding:10px 5px 12px 10px; }
.lchj .hjTool .hjtoolLeft ul li span {padding-left:5px; padding-right:5px; line-height:20px;}
.lchj .hjTool .hjtoolLeft ul li h5 {font-size:12px; padding-top:5px; padding-bottom:5px;}
.input_word { width:47px; border:1px solid #CCC;}
.lchj .hjTool .hjtoolRight { float:left; width:142px;}
.hjtoolRight h5 {font-size:12px; text-align:center; padding-top:5px; padding-bottom:5px; background:url(http://img.hexun.com/finance/20090820/whrighth4bg.jpg) repeat-x;}
.hjtoolRight p {line-height:22px; padding:7px 15px 5px 15px; background:url(http://img.hexun.com/finance/20090820/whrightlinkbg.jpg) repeat-x; }
.hjWeb { clear:both; margin-top:15px;}
/*5.4*/
.lcService .lcyh { clear:both; width:948px; overflow:hidden;}
.lcyh .yhLeft {width:284px; float:left; margin-top:10px;}
.lcyh .yhLeft .yhTool {background:url(http://img.hexun.com/finance/20090820/bankbg.jpg) no-repeat; border:1px solid #EBDBCB; margin:5px; padding:60px 10px 12px 20px}
.lcyh .yhLeft .yhTool ul li {padding-bottom:5px; padding-top:5px;}
.lcyh .yhLeft .yhTool ul li select {margin-left:3px; margin-right:3px;}
.lcyh .yhLeft .yhTool ul li span {font-weight:bold; padding-left:5px;}
.lcyh .yhRight {float:right; width:660px; margin-top:12px;}
.lcyh .yhHouse {margin-top:5px;width:660px; overflow:hidden;}
.lcyh .yhHouse ul li{border:1px solid #EBDBCB; background:#FCF7E1; width:320px;overflow:hidden;}
.lcyh .yhHouse ul li.lihouse { float:left;}
.lcyh .yhHouse ul li.licar { float:right;}
.lcyh .yhHouse ul li .houseBg {background:url(http://img.hexun.com/finance/20090820/fdcdbg.gif) no-repeat;height:129px; padding:10px 5px 0px 5px; width:18px; float:left;color:#96340C; font-weight:bold; font-size:14px;}
.lcyh .yhHouse ul li .houseBg a {color:#96340C; font-weight:bold; font-size:14px;}
.lcyh .yhHouse ul li .houseData {float:right;width:275px; height:122px; padding-right:5px; padding-top:5px; overflow:hidden;}
.houseData table thead td {color:#666; text-align:center;}
.houseData table td {padding-top:5px; padding-bottom:5px; border-bottom:1px solid #EBDBCB;}
.houseData table td a{color:#000099; text-decoration:underline}
/*6*/
.friendWeb { padding:15px 5px 15px 5px;}

#pageFooter { font-size:12px; text-align:center; padding-top:23px; padding-bottom:30px;}
#pageFooter span{ font-family:"Times New Roman", Times, serif}

/*走势图*/
#time_show { background:url(http://img.hexun.com/finance/20090820/hbhqtopbg.gif) repeat-x left top; color:#666; font-size:14px; float:left; width:270px; padding-left:8px; margin-right:-3px; border:#e4e4e4 1px solid; border-bottom:0; line-height:26px;}