/*date:2010-4-18 12:00 author:TinaGao*/

.stockmod{ background:#ededed; border-bottom:1px solid #bebebe; line-height:42px; font-family:Arial}
/*自选*/
.msgbox2{ background:#eee; background:url(/rzrq/img/msgbg.gif) repeat-x; height:115px; overflow:hidden;  width:203px; position:absolute; border:1px solid #a0a0a0; border-top:0; line-height:25px; text-align:center; margin:25px 0 0 -150px}
.msgbox2 .close{ text-align:right; height:34px; padding:6px 5px 0 5px;}
/*标题*/
h2.tit01{ background:url(/rzrq/img/ico.gif) repeat-x 0 -74px; border-top:2px solid #af0102; height:30px; padding:0px 10px; overflow:hidden }
h2.tit01 strong{ font-size:15px; color:#4c5f87;font-family:'\5FAE\8F6F\96C5\9ED1'; float:left; line-height:30px}
h2.tit01 .times,h2.tit01 .times ul,h2.tit01 .times span{float:left;font-size:12px;padding-top:2px;font-weight:normal}
h2.tit01 .date{ float:right; font-size:12px; font-weight:normal; margin-top:4px; height:20px;}
h2.tit01 .date a{ display:inline-block; height:20px; vertical-align:top}
h2.tit01 .date span{ display:inline-block; height:20px;}
.inptrl{ background:url(/rzrq/img/ico.gif) no-repeat 0 -54px; width:100px; height:19px; border:0; color:#9b9b9b; line-height:19px; padding:0 0 0 4px; font-size:12px; cursor:pointer; vertical-align:top}
h2.tit01 .rigbtn{ background:#485a90; border:1px solid #e1e7f8; color:#fff; cursor:pointer; text-align:center; line-height:19px; float:right; width:140px; font-size:12px; font-weight:normal; margin-top:3px}
h2.tit01 .rigbtn span,h2.tit01 .rigbtn a{ background:url(/rzrq/img/bg.gif) no-repeat 92px -148px; padding:0 16px;color:#fff;}
h2.tit01 .rigbtn span.more,h2.tit01 .rigbtn a.more{ background-position: 92px -171px;}
h2.tit01 .phh2{ float:left; padding:5px 0 0 12px;font-size:12px; font-weight:normal;}
h2.tit01 .btn{ float:right;padding:5px 0px 0 0;font-size:12px;font-weight:normal;}
h2.bg{ background:url(/rzrq/img/topline.gif) no-repeat 0 -39px; height:32px; padding-top:2px;}
h2.tit01 label{float:left;margin-top:5px;font-size:12px;margin-right:10px; font-weight:normal}
/*统计*/
.tjcont{width:100%;overflow:hidden;}
.tjtit{margin:0 10px 0 55px;width:605px;}
.tjtit ul li,.tjtit ul li:hover,.tjtit ul li.on,.tjtit ul li#tjtr{float:left;color:#666;text-align:center;height:26px; line-height:34px; width:82px; background:url(/rzrq/img/cbg.gif) no-repeat 0 0px;overflow:hidden; cursor:pointer;}
.tjtit ul li#tjtr{background-position: 0 -52px;color:#666;}
.tjtit ul li:hover,.tjtit ul li#tjtr:hover,.tjtit ul li.on,.tjtit ul li#tjtr.on{color:#fff;background-position: 0 -26px;}
.tjtit .tjright{float:right;margin-top:5px;}
.tjtit .tjright div{float:left;background: url(/rzrq/img/line2.jpg) no-repeat left;padding-left:30px;margin-left:10px;}
.tjtit .tjright input{float:left; display:inline-block;margin-left:10px;}


/*表格*/
.deftab{ height:auto; overflow:hidden}
.datetab{width:100%;background:url(/rzrq/img/hxlogo.gif) no-repeat right bottom;border-top:2px solid #666;border-bottom:2px solid #666;}
.datetab th{background:#999;color:#fff; height:29px; line-height:20px;border:solid 1px #858585;border-left:none;padding-top:10px;}
#BuyMembershipTable.datetab th,#SellMembershipTable.datetab th{ line-height:38px;padding-top:0; height:38px;}
.datetab th.th_t0{padding-top:0px; height:34px;}
.datetab th.th_r{border-right:none;}
#todayDetlTable.datetab th.th_r,#MarginFinancingTable.datetab th.th_r{border-right:solid 1px #858585;}
.datetab th img{cursor:pointer;}
.datetab tr td{height:30px; line-height:30px;border-top:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;border-left:none;padding:0 8px;}
.datetab tr td.bgColor1{background:#e2e2e2;border-top:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;}
.datetab tr td.end{border-right:none;}
.datetab td div.lhb{width:310px; height:30px;overflow:hidden;}
.datetab .td_a .c495,.datetab .td_a .c495:visited{color:#475a92; text-decoration:underline}
.datetab .td_a .c495:hover{color:#900}
a.f475a92:hover{color:#900}
.datetab th.th_m{line-height:25px; vertical-align:bottom;padding-bottom:5px;}
.datetab th.th_b{border-bottom:none;}
.datetab th div.divl,.datetab th div.divr{border-bottom:solid 1px #858585;background:#999;border-right:none;text-align:left; height:30px; line-height:30px;margin-top:-8px;}
.datetab th div.divl{ text-align:right;}
.datetab th div .p_b5,.datetab th .p_b5{padding-bottom:10px;}
.datetab th .div_b{height:100%;margin:0;padding:0; line-height:18px;height:30px; padding:5px 0;cursor:pointer;}
.datetab th .th_rbor{border-right:1px solid #858585}
.datetab th .hands{cursor:pointer;}

/*date--首页表格*/
#todayDetlTable .datetab{border-top:none}
#todayDetlTable .datetab th{font-weight:normal; background:#fff url(/rzrq/img/dot3.gif) repeat-x 0 bottom; padding:3px 0 8px 0;color:#000;border:none}
#todayDetlTable .datetab th div{ border-right:1px solid #ccc; height:45px; line-height:normal;padding-top:5px;overflow:hidden;}
#todayDetlTable .datetab th div.th_t8{padding-top:8px;_padding-top:8px;_height:27px; border:none;}
#todayDetlTable .datetab th div .p_b5{border:none}
#todayDetlTable .datetab td{ padding:0 8px; border-right:1px dotted #ccc;line-height:22px; height:22px;}
#todayDetlTable .datetab td.end{ border-right:0}
#todayDetlTable .datetab td .dep{ overflow:hidden; width:146px;line-height:15px; height:30px; padding:4px 0px;}
.tab01{}
.tab01 th,.tab02 th{ font-weight:normal; background:#fff url(/rzrq/img/dot3.gif) repeat-x 0 bottom; padding:7px 0 8px 0;}
.tab02 th{background:#fff url(/rzrq/img/dot2.gif) repeat-x 0 bottom;}
.tab01 th div,.tab02 th div{ border-right:1px solid #ccc; height:35px; line-height:normal;padding-top:5px;}
.tab02 th div{height:15px;padding-top:0;}
.tab01 th div.th_t8{padding-top:8px;_padding-top:8px;_height:27px; border:none;}
.tab01 td,.tab02 td{ padding:0 8px; border-right:1px dotted #ccc; border-bottom:1px solid #ccc; line-height:23px;}
.tab02 td{ height:24px; line-height:25px;}
.tab01 td.end,.tab02 td.end,.tab02 th.end div{ border-right:0}
.btn_more{ background:#e6e6e6; text-align:center;clear:both}
.btn_more input{ width:70px; background: url(/rzrq/img/dot.gif) no-repeat 0 -28px; height:20px; border:0; cursor:pointer}
.btn_more input.more{ background-position:0 -61px}
.tab01 td .dep{ overflow:hidden; width:146px;line-height:15px; height:30px; padding:4px 0px;}

/*分页*/
.deftab .new_paging table{background:url();border:0;}
.tab01 .new_paging table td{border:none}
.new_paging { padding:16px 0;overflow:hidden;  float:right; height:20px}
.new_paging a{cursor:pointer}

.hx_paging {line-height:normal;}
.hx_paging ul { margin:0; padding:0; font-family:"宋体";}
.hx_paging ul li {list-style:none; float:left; font-size:12px; margin-right:5px;border:1px solid #CCC;line-height:normal;}
.hx_paging ul li.more { border:none; height:10px; padding:8px 0 0 0;float:left;}
.hx_paging ul li.on { border:1px solid #990000; font-weight:bold;background:#990000;}
.hx_paging ul li.to { height:18px; width:17px; margin-left:-6px; background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 -120px; cursor:pointer; position:relative;}
.hx_paging ul li.to_over { background-position:-19px -120px;}
.btn_more{ background:#e6e6e6; text-align:center;clear:both}
.btn_more input{ width:70px; background: url(/rzrq/img/ico.gif) no-repeat 0 -130px; height:20px; border:0; cursor:pointer}
.btn_more input.more{ background-position:0 -150px}
.what_page { border:1px solid #CCC; background:#FFF; position:absolute; top:18px; left:0; width:88px; height:80px; font-size:12px; font-family:"宋体"; line-height:normal;}
.what_page span { display:block; background:#CCC; text-align:center; padding:3px 5px 3px 5px;}
.what_page span a {float:right; width:8px; height:10px; overflow:hidden; background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 -149px; padding:0;}
.what_page span a:hover { background-position:-10px -149px;}
.what_page div {color:#666; text-align:center; margin-top:5px;}
.what_page .to_txt { width:37px; height:16px; border:1px solid #CCC; line-height:16px; margin-right:5px;}
.what_page .to_btn { background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 -95px; width:55px; height:20px; border:none; cursor:pointer;}
.hx_paging ul li.on a {cursor:default;color:#FFF; cursor:pointer}
.hx_paging ul li.no_pre {background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 0; width:49px; height:18px; overflow:hidden;}
.hx_paging ul li.pre {background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 -22px; width:49px; height:18px; overflow:hidden; cursor:pointer;}
.hx_paging ul li.no_next {background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 -72px; width:49px; height:18px; overflow:hidden;margin-right:0;}
.hx_paging ul li.next {background:url(http://data.bank.hexun.com/css2/img/paging_bg.gif) no-repeat 0 -50px; width:49px; height:18px; overflow:hidden; cursor:pointer;margin-right:0;}
.hx_paging ul li.no_pre a,
.hx_paging ul li.pre a,
.hx_paging ul li.no_next a,
.hx_paging ul li.next a { width:49px; height:18px; padding:0; text-indent:-100px;}
.hx_paging ul li a {float:left;color:#000; text-decoration:none;height:16px; padding:2px 6px 0 6px;*height:15px;*padding-top:3px;line-height:normal;}
.hx_paging ul li a:visited {color:#CCC}

/**/
.mod02{ border:1px solid #ccc;}
h2.botop{ border-top:2px solid #af0102}
h3.tit02 { background:url(/rzrq/img/ico.gif) repeat-x 0 -22px; height:31px; font-weight:normal; line-height:31px; font-size:12px; padding:0px 10px}
h3.tit02 span{ float:right}
h3.tit02 .sousuo{background:url(/rzrq/img/ico.gif) no-repeat -109px -58px;width:11px; height:11px;margin-top:10px; text-decoration:none; }
.cont01{ padding:7px 12px}
.li01 li{ line-height:22px; height:22px; overflow:hidden; background:url(/rzrq/img/point.jpg) no-repeat 0 10px;padding-left:10px}
h3.tit03{background:url(/rzrq/img/topline.gif) no-repeat 0 0px;width:100%; height:33px; line-height:33px;overflow:hidden}
h3.tit03 ul,h3.tit03 .titm{padding:10px 20px 10px 10px;float:left; background:url(/rzrq/img/line3.jpg) no-repeat right;font-size:12px;font-weight:normal; height:15px;line-height:15px;overflow:hidden;}
h3.tit03 ul li,h3.tit03 ul li:hover,h3.tit03 ul li.down2,h2.tit01 .times ul li,h2.tit01 .times ul li:hover,h2.tit01 .times ul li.down2{float:left;border:solid 1px #bebebe;border-right:none;padding:3px 5px; height:12px; line-height:14px; text-align:center;color:#666; background:#fff;font-size:12px;font-weight:normal; cursor:pointer;}
h3.tit03 ul li.lir,h2.tit01 .times ul li.lir{border-right:solid 1px #bebebe;}
h3.tit03 ul li:hover,h3.tit03 ul li.on,h2.tit01 .times ul li:hover,h2.tit01 .times ul li.on{color:#fff; background:#900;}

/*文本样式*/
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.f01{ font-size:20px; font-family:黑体}
.f02{ font-size:14px;}
.f03{color:#666; line-height:40px;}
.f12{font-size:12px;font-family:Arial}
.f18{ font-size:18px;font-family:Arial}
.c666{ color:#666;}
.c900{ color:#900}
.c495{ color:#495a92}
.ca6{color:#a6a6a6;}
a.f475a92,a.f475a92:visited{color:#475a92; text-decoration:underline}
a.f475a92:hover{color:#900}
.gt{background:url(/rzrq/img/ico.gif) no-repeat 0 -105px; width:40px;}
.gtr:link,.gtr:visited,.gtr:hover{background:url(../img/ico.gif) no-repeat 0 -105px;padding-right:13px; width:25px;color:#495b92;}
.gtr:hover{color:#900}

.txt1{border:solid 1px #bebebe;color:#666; height:18px; line-height:18px;width:75px;}
.ttxt2{border: 1px solid #9C9C9C;color: #626262;padding: 3px 0 0 3px;width: 90px; height:13px; line-height:15px;}
.tbtn1{background:url(/rzrq/img/ico.gif) no-repeat -68px -107px; width:52px; height:20px;line-height:20px; cursor:pointer; text-align:center; font-weight:bold;overflow:hidden;}
.spred,.spgreen{display:inline-block;background:#900; height:8px; line-height:8px; width:22px;margin-right:8px;}
.spgreen{background:#090;}
.sxbtn{background:url(/rzrq/img/ico.gif) no-repeat 0 -175px; width:53px; height:21px; line-height:22px;overflow:hidden;text-align:center;color:#fff; cursor:pointer}
/**/
.excel:link,.excel:visited,.excel:visited:hover{background:url(/rzrq/img/ico.gif) no-repeat -78px -128px;overflow:hidden;padding-left:18px;color:#495a92; text-decoration:underline;}
.excel:visited:hover{color:#900}
.hxzb{ text-align:right; color:#666; padding-right:10px;}
.sp_num{margin-top:16px; float:left;display:inline-block;}
.inpcek{ width:13px; height:13px; vertical-align:middle; margin:-3px 5px 0px 0px; padding:0px; position:relative;}
.p_mold{font-weight:normal;font-size:12px;padding:0 20px;}
.p_mold span{margin-left:40px; display:inline-block}
.fblue:link,.fblue:visited,.fblue:hover{color:#4a5992;font-size:12px;text-decoration:underline}
.fblue:hover{color:#900}
.fblueline:link, .fblueline:visited, .fblueline:hover{color:#4a5992;font-size:12px; text-decoration:underline}
.fblueline:hover{ color:#900;}
.tr_border{border-right:solid 2px #ccc;}
.sel_sty{color:#9b9b9b;height:19px;border:solid 1px #b2b2b2;background:#fff;width:90px; line-height:19px; font-size:12px; cursor:pointer; vertical-align:top}
.f_lh35{ line-height:35px;}
.p10div{padding:5px 10px 27px;width:914px;}
.pt10{padding-top:10px;}
.pt5{padding-top:5px;}
.mt10{margin-top:10px;}
#historyData span{ line-height:24px;}
/*行业排行*/
.f_red{color:#9a0002;font-size:12px;}
.f_green{color:#009901;font-size:12px;}
#IndustRankingTable.datetab th,#BdListTable.datetab th{padding-bottom:7px;}
#IndustRankingTable.datetab th.th_r,#BdListTable.datetab th.th_r,#TradeOverviewTable.datetab th.th_r{border-right: 1px solid #858585;}
#TradeOverviewTable.datetab table{border-top:2px solid #666666}
/*排行榜*/
.mainCon{background:#fff url(/rzrq/img/bg_l.jpg) repeat-y top left; overflow:hidden;}
.leftSide{float:left;width:138px;}
.leftSide ul{padding-top:5px;}
.leftSide li{width:133px; height:24px; line-height:24px;overflow:hidden;margin-bottom: 1px;padding-left:5px;background:url(/rzrq/img/carbg.jpg) no-repeat;}
.leftSide li a{background: url(/rzrq/img/ico.gif) no-repeat -95px -181px ;padding-left:12px;}
.leftSide li.on a{background-position:  -95px -157px;font-weight: bold;}
.leftSide li a:hover{background-position: -95px -157px;}
.rigmain{background:url(/rzrq/img/topbg.gif) no-repeat 0 0;float: right;overflow: hidden;padding: 0 10px 15px 13px;width:795px;}
.pl15{padding-left:15px;}
.ml15{margin-left:15px;}
.pr15{padding-right:15px;}
.bgColorend{border-right:none;}
.f12f{color:#666;font-size:12px;font-weight:normal; font-family:宋体;padding-left:10px;}
.alignR{ text-align:right}
.td_a:link,.td_a:visited,.td_a:hover{color:#475a92; text-decoration:underline}
.td_a:hover{color:#900;}
.hover{background:#eeeeee;cursor:pointer;}



.wrap{margin-top: 0;}
.datetab th{padding-bottom: 10px;}
.datetab td a{color: #475192;text-decoration: underline;}
.datetab td a:hover{color: #990000;}
a.gd_ls{background: url("../img/gd_bg01.gif") no-repeat right 2px;color: #495A92;padding-right:12px;text-decoration: underline;margin-left: 8px;}