body {font-size:12px; margin:0px; padding:0px; background:#fff;}

ul {margin:0px; list-style:none; padding:0px;}
dl {margin:0px;}
dd {margin:0px;}
input,select,option {font-size:12px;}
table {border-collapse:collapse; width:100%;}
td,th {padding:0px;}
h1,h5,h3,h6 {margin:0px; padding:0px;}
img {border:none;}
form {margin:0px; padding:0px;}

a {outline:none;}

a:link {color:#0100A3; text-decoration:none;}
a:visited {color:#551A8B; text-decoration:none;}
a:hover {color:#0100A3; text-decoration:underline;}
a:active {color:#0100A3; text-decoration:none;}

.wrap {width:950px; margin:0 auto;}

/*顶部指数及搜索栏*/
.top_bar {height:25px; border-top:1px solid #fff; border-bottom:1px solid #d7d7de; background:#f3f3f5; margin-bottom:5px; position:relative; z-index:999;}
.top_bar li {height:25px; line-height:25px;}
.top_bar .timezone {float:left; padding-left:10px;}
.top_bar .links {float:right; width:84px; text-align:center;}
.top_bar .links a {}
.top_bar .lookup {float:right; width:190px; text-align:center;}
.top_bar .lookup #cp_input {color:#666;}
.top_bar .vLine {width:0px; border-left:1px solid #d7d7de; border-right:1px solid #fff; float:right;}


/*标题栏*/
.name_bar {height:31px; line-height:31px; background:#d4edff; border-bottom:1px solid #acd3f2; padding:0 10px 0 20px; margin-bottom:5px;}
.name_bar h3 {font-size:20px; font-weight:normal; font-family:'Arial'; display:inline;}
.name_bar h1 {font-size:20px; font-weight:normal; display:inline; font-family:'黑体';}

/*左侧模块*/
.left {width:676px; float:left;}

.quote_wrap {margin-bottom:10px;}
.quote_wrap h5 {font-weight:bold; font-size:24px;}

.quote_wrap .price_bar {height:38px; background:#f3f3f5; border-bottom:1px solid #d7d7de; line-height:38px; padding-left:15px;}
.quote_wrap .price_bar .price {height:31px; float:left; font-weight:bold; font-size:24px; font-family:'Arial';}
.quote_wrap .price_bar .price h5 {float:left;}
.quote_wrap .price_bar.up .price {color:#f00;}
.quote_wrap .price_bar.down .price {color:#008000;}
.quote_wrap .price_bar .price label {display:block; float:left; width:23px; height:34px; margin:0 5px;}
.quote_wrap .price_bar.up .price label {background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 0px -146px;}
.quote_wrap .price_bar.down .price label {background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 0px -97px;}
.quote_wrap .price_bar .change {height:31px; float:left; font-family:'Arial'; width:150px; margin-top:3px;}
.quote_wrap .price_bar .change li {text-align:center; height:18px; line-height:18px;}
.quote_wrap .price_bar.up .change_li {color:#f00;}
.quote_wrap .price_bar.down .change_li {color:#008000;}
.quote_wrap .price_bar .change li.fontSmall {height:13px; line-height:13px; font-size:10px;}

.quote_wrap .price_bar .exchange {height:38px; float:right; padding:0 20px;}
.quote_wrap .price_bar .exchange strong {float:left;}
.quote_wrap .price_bar .exchange label {float:left;}
.quote_wrap .price_bar .exchange label span {text-decoration:underline;}
.quote_wrap .price_bar .exchange select {float:left; margin:9px 0 0 5px;}

.quote_wrap .price_bar .line_v {width:0px; height:38px; border-left:1px solid #d7d7de; border-right:1px solid #fff; float:right;}

.quote_wrap table {margin-bottom:7px;}
.quote_wrap tbody td {padding-left:20px; border-bottom:1px dashed #bfbfbf; line-height:24px; height:24px;}

.tabsOuter {height:23px; border:1px solid #aaacbc; background:#f3f3f5; position:relative;}
.tabsOuter ul {position:absolute; height:24px; margin-left:9px; border-left:1px solid #aaacbc;}
.tabsOuter li {float:left; height:23px; border-right:1px solid #aaacbc;}
.tabsOuter li a {border:1px solid #fff; height:21px; line-height:21px; display:block; padding:0 0 0 30px; text-decoration:none; background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 8px -32px; width:60px;}
.tabsOuter li.active a {height:22px; line-height:22px; display:block; color:#000; cursor:default; background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 8px 3px #fff;}
.tabsOuter li a:link {color:#000;}
.tabsOuter li a:visited {color:#000;}
.tabsOuter li a:hover {color:#cd0000; text-decoration:none;}
.tabsOuter li a:active {color:#f00;}
.tabsOuter li.active {height:24px;}
.tabsOuter li.active a:hover {color:#000; text-decoration:none;}
.tabsOuter li.active a:active {color:#000; text-decoration:none;}

.tabsOuter div {float:right; height:23px; line-height:23px; color:#333; background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 0px -303px; padding:0 15px; display:none;}

.targets {border-left:1px solid #aaacbc; border-right:1px solid #aaacbc; height:305px;}
.targets li {text-align:center; overflow:hidden;}

.sp_compute_blank {height:11px; border:1px solid #aaacbc; border-top:none; overflow:hidden;}
.sp_compute_blank form {display:none;}
.sp_compute {height:55px; background:#f3f3f5; border:1px solid #aaacbc; border-top:none; overflow:hidden;}
.sp_compute select {vertical-align:middle;}
.sp_compute ul {margin:20px auto 0px 15px;}
.sp_compute li {float:left; height:18px; line-height:18px;}
.sp_compute li.line {border-bottom:1px solid #333; width:60px; text-align:center;}



.left .title {border:1px solid #aaacbc; height:24px; position:relative; background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x;}
.left .title ul {position:absolute; height:25px;}
.left .title li {float:left; height:24px; line-height:24px; border-right:1px solid #aaacbc;}
.left .title li a {display:block; height:24px; width:110px; text-align:center; font-size:14px; color:#000;}
.left .title li.active {float:left; height:25px; line-height:24px; border-right:1px solid #aaacbc; background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x 0px -27px;}
.left .title li.active a {cursor:default; text-decoration:none;}
.left .title h2 {font-size:14px; font-weight:normal; padding-left:20px; margin:0px; line-height:24px;}

.global {margin-bottom:10px;}
.global .content {padding:5px 0 0; background:#eee; border:1px solid #aaacbc; border-top:none;/* height:183px;*/}
.global .content div.title {border:1px solid #dadada; border-bottom:none; border-top:none; border-right:none; background:none; height:25px; width:665px; margin:0px auto;}
.global .content div.title li {border-right:1px solid #dadada; border-top:1px solid #dadada; background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x;}
.global .content div.title li.active {border-right:1px solid #dadada; border-top:1px solid #dadada; background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x 0px -27px;}
.global .content div.title li a {width:90px;}
.global .tbl_wrap {border:1px solid #aaacbc; border-top:none; background:#fff;}
.global thead th, .global thead td {background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x 0px 2px; height:25px; line-height:25px; border-bottom:1px solid #aaacbc; font-weight:normal;}
.global tbody th, .global tbody td {font-weight:normal; height:22px; line-height:22px; border-bottom:1px dashed #d7d7de;}
.global td {text-align:right; padding-right:1em;}
.global .tbl_wrap div {text-align:right; padding-right:1em; height:22px; line-height:22px;}


.left .news {margin-bottom:10px;}

.text_ct {border:1px solid #aaacbc; border-top:0; padding-top:10px; height:150px;}
.text_ct tr.bgGrey td,.text_ct tr.bgGrey th {background:#f7f7f7;}
.text_ct td {padding:0 0 0 8px; line-height:21px; height:21px;}
.text_ct th {font-weight:normal; color:#8a8a8a; text-align:right; width:120px; height:21px; line-height:21px; padding:0px 10px 0 0;}
.text_ct tfoot td {text-align:right; border:0; padding-right:5px; border-top:1px dashed #8a8a8a; height:22px; line-height:22px;}
.text_ct li {clear:both; line-height:22px;}
.text_ct li .link {float:left; padding-left:10px;}
.text_ct li .data {float:right; color:#8a8a8a; padding-right:10px;}


/*右侧模块*/
.right {width:266px; float:right;}
.right .mb10 {margin-bottom:10px;}
.right .title {border:1px solid #e79f6a; clear:both; padding:1px; height:18px;}
.right .title div {background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x 0px -57px; height:18px; position:relative;}
.right .title span {display:block; height:18px; background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) 0px -72px no-repeat; line-height:18px; color:#cf2f0f; padding-left:10px; margin-left:10px;}
.right .title a {display:block; height:18px; line-height:18px; color:#cf2f0f; position:absolute; left:223px; top:0px; }
.right .title a:visited {color:#cf2f0f;}

.right .title.tabs {padding:0px; height:20px; border-right:none;}
.right .title ul {position:absolute; height:18px;}
.right .title li {float:left; height:20px; line-height:18px; border-right:1px solid #e79f6a;}
.right .title li a {width:129px; text-align:center; font-size:12px; color:#000; position:static; border:1px solid #fff; color:#cf2f0f;}
.right .title li.active {float:left; height:21px; line-height:18px; background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x 0px -27px #fff; background:url(//www.sinaimg.cn/cj/usstock100/images/title_bg.jpg) repeat-x 0px -57px;}
.right .title li.active a {cursor:default; text-decoration:none; background:url(//www.sinaimg.cn/cj/usstock100/images/us_gif.gif) 20px -72px no-repeat; color:#cf2f0f;}

.right .tblOuter {border:1px solid #aaacbc; border-top:none;}
.right .dataTbl {}
.right .dataTbl thead td {background:#f3f3f5; border-bottom:1px solid #aaacbc; height:25px; line-height:25px; text-align:right; padding-right:5px;}
.right .dataTbl thead th {background:#f3f3f5; border-bottom:1px solid #aaacbc; height:25px; line-height:25px; font-weight:normal;}
.right .dataTbl tbody td {height:22px; line-height:22px; text-align:right; padding-right:5px;}
.right .dataTbl tbody th {font-weight:normal; padding:3px;}
.right .dataTbl tfoot td {text-align:right; padding-right:10px; height:30px; line-height:30px;}

.right .tblOuter ul {padding:5px;}
.right .tblOuter li {line-height:22px;}

.cal_seek {border:1px solid #aaacbc; border-top:none; padding-bottom:10px;}
.cal_seek div {text-align:center; padding-top:10px;}
.cal_seek #imageRLCX {margin: 8px auto;}



/* NAV */

.NavLogo {height:32px; margin-top:6px;}
.NavLogo .Logo {float:left;}
.NavLogo .Search {float:right; color:#5c5c5c; padding-right:5px; padding-top:9px;}
.NavLogo .Search select{margin:0px 5px;}
.NavLogo .Hotkey {color:#6C6C6C; float:right; padding:14px 10px 0px 0px;}
.NavLogo a:link, .NavLogo a:visited {text-decoration:none; color:#5c5c5c;}
.NavLogo a:hover, .NavLogo a:active {text-decoration:underline; color: #f00;}

.Nav {width:950px; margin-top:0px; height:29px; background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -30px repeat-x; color:#fff; overflow:hidden; line-height:29px;}
.Nav ul li {float:left; padding:0px 8px 0 9px;}
.Nav ul li.Line {background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -60px no-repeat; width:2px; height:29px; padding:0px 4px;}
.Nav ul li.LineA {background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -120px no-repeat; width:2px; height:29px; padding:0px 4px;}
.Nav ul li.First {background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -90px repeat-x; padding:0px 10px 0px 15px; height:29px;}
.Nav a:link,.Nav a:visited{color:#fff; text-decoration:none;}
.Nav a:hover,.Nav a:active{color:#fff;text-decoration:underline;}

.NavA {width:948px; margin-top:5px; height:29px; border:1px solid #ccc; background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -150px repeat-x; overflow:hidden; line-height:29px;}
.NavA .Time ul li {float:left; overflow:hidden; height:20px; line-height:29px; margin:0px 5px; color:#666;}
.NavA .Time .TBit {float:left; background:url(//i3.sinaimg.cn/cj/news/2008/0818/images/bit.gif) 0 0px no-repeat; width:14px; margin:7px;}
.NavA .Roll {float:right; line-height:21px; background:url(//i2.sinaimg.cn/cj/news/2008/0818/images/title.gif) 0 -400px no-repeat; margin:4px; height:21px; width:400px;}
.NavA .Roll .Title {float:left; text-align:center; color:#fff; font-weight:bold; background:url(//i2.sinaimg.cn/cj/news/2008/0818/images/title.gif) 0 -360px no-repeat; width:72px; height:21px;}
.NavA .Roll .Text {float:left;margin:0px 5px;}
.NavA .Roll .Text span {color:#666;}
.NavAB {float:left; width:950px; background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -180px repeat-x; height:11px; overflow:hidden;}


/*日历模块ssi*/
.ListJ {background:#DADADA; border-bottom:1px solid #DADADA; width:666px; overflow:hidden; margin:0px auto;}
.ListJ .BackC {background:url(//i0.sinaimg.cn/cj/news/2008/0818/images/back_x.gif) 0 -983px repeat-x; height:27px; line-height:27px;}
.ListJ ul {width:666px; background:#fff; float:left; line-height:23px; margin:1px 0px 0px 1px; overflow:hidden;display:inline;}
.ListJ ul li {float:left; text-align:right; border-right:1px solid #DADADA; width:70px; overflow:hidden; padding-right:7px; height:23px;}
.ListJ ul.St li {height:27px;}
.ListJ ul li.N {width:80px; padding-left:10px; text-align:left; padding-right:0px;}
.ListJ ul li.TIME {width:74px; text-align:center; padding-right:0px;}
.ListJ ul li.T {width:90px; padding-left:10px; text-align:left; padding-right:0px;}
.ListJ ul li.Z {width:254px; text-align:left; padding:0px 0 0 10px; white-space:nowrap;text-overflow:ellipsis;}
.ListJ ul li.S {width:452px; text-align:left; padding:0px 10px;}























/* 针对google修改 begin */
A.gol1:link,A.gol1:visited{text-decoration:none;color:#000;font-size:14px;}
A.gol1:active,A.gol1:hover{text-decoration:none;color:#000;font-size:14px;}

A.gol2:link,A.gol2:visited{text-decoration:none;color:#000;font-size:14px;}
A.gol2:active,A.gol2:hover{text-decoration:none;color:#000;font-size:14px;}

#level2header {border-top:1px solid #000;border-bottom:1px solid #000;width:950px;height:34px;font-size:12px; background:#fff;}
#level2header img{border:none;}
#level2header #logo {float:left;text-align:left; padding-top:3px;}
#level2header #l2navlnk {float:right;text-align:center;line-height:34px;}
#level2header #l2navlnk a:link,#level2header #l2navlnk a:visited {color:#000;text-decoration:none;}
#level2header #l2navlnk a:hover,#level2header #l2navlnk a:active {color:#f00;text-decoration:underline;}
#level2header #iask {float:right;width:307px;height:34px;background-color:#FFF;text-align:left;padding-left:6px; color:#000; margin-top:0px;}
#level2header #iask a:link,#level2header #iask a:visited {color:#f00;text-decoration:none;}
#level2header #iask a:hover,#level2header #iask a:active {color:#f00;text-decoration:underline;}
#level2header #iask #k {width:65px;border:1px solid #7F9DB9;margin:0 0 0 7px;}
#level2header #iask .sebtn{width:45px; height:18px;}
#level2header .iaskRedTxt{color:#aaa; border:1px #f00 solid;}
#level2headerborder{background:#fff; height:5px; overflow:hidden; clear:both; width:950px;}
/* 针对google修改 end */

/*--二级导航--*/
.navRow {background: url(//www.sinaimg.cn/cj/money/images/finance_in_ws_001.gif) repeat-x; clear: both; height: 30px; margin: 0px auto; width: 950px;}
.navRow .table {width: 100%;}
.navRow a:link, .navRow a:visited {color: #FFFFFF; text-decoration: none;}
.navRow a:hover, .navRow a:active {color: #FFFFFF; text-decoration: underline;}
.navRow .on, .navRow .off, .navRow .index {text-align: center; color: #FFF; font-weight: bold; font-size: 14px; line-height: 30px; height:30px;}
.navRow .index {background: url(//www.sinaimg.cn/cj/money/images/finance_in_ws_003.gif); width: 105px;}
.navRow .off {background: none;}
.navRow .on {background: url(//www.sinaimg.cn/cj/money/images/finance_in_ws_002.gif);}

/*--标准尾--*/
.footer{margin-top:20px; width:100%; margin:20px auto 0 auto; text-align:center; font-size:12px; clear:both;}
.footer li{line-height:24px;list-style:none;}