body {font-size:12px; margin:0px; padding:0px; background:#fff;font-family:'Microsoft Yahei','微软雅黑','Simsun','宋体','Arial';}

ul {margin:0px; list-style:none; padding:0px;}
dl {margin:0px;}
dd {margin:0px;}
input,select,option {font-size:12px;font-family:'Microsoft Yahei','微软雅黑','Simsun','宋体','Arial';}
table {border-collapse:collapse; width:100%;}
td,th {padding:0px;}
h1,h5,h3,h6,p {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;}

a.qw_link  {font-family:'Arial'; font-size:10px; font-weight:bold;}
a.qw_link:link {color:#333; text-decoration:none;}
a.qw_link:visited {color:#333; text-decoration:none;}
a.qw_link:hover {color:#333; text-decoration:underline;}
a.qw_link:active {color:#333; text-decoration:none;}

.clear {clear:both; font-size:0px; height:0px;}

.grey td, .grey th {background-color:#f3f3f5; border-bottom:1px solid #d7d7de; border-top:1px solid #fff;}
.grey th{width:250px}
.blue td, .blue th {background:url(../images/title_bg.jpg) repeat-x 0px -114px; padding-left:10px;}

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

/*帮助提示*/
.tip_wrap {position:absolute; width:200px; padding:10px 10px 3px; background:#FFEBBF; border:1px solid #333; display:none; z-index:11; filter:alpha(opacity=90); opacity:0.9;}
.tip_wrap a {display:block; height:20px; line-height:20px; text-align:right; color:#000099;}
.tip_wrap a:visited {color:#000099;}

/*顶部指数及搜索栏*/
.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 .indexes {float:left; padding-left:10px;}
.top_bar .indexes .up {color:#008000;}
.top_bar .indexes .down {color:#f00;}
.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;}

.top_bar .cp_list {position:absolute; left:0px; top:25px; border:1px solid #acd3f2; width:944px; padding-left:4px; padding-bottom:5px; background:#e6f3fc;}
.top_bar .show {display:block;}
.top_bar .hide {display:none;}

/*
.top_bar .cp_list .col_div {float:left; width:155px; margin-right:2px;}
.top_bar .cp_list .col_div a {display:block;height:22px; white-space: nowrap; line-height:22px; text-decoration:none; padding-left:20px; color:#0100A3;}
*/
.top_bar .cp_list .col_div {clear:both; border-bottom:1px dashed #d7d7de; margin-bottom:3px;}
.top_bar .cp_list .col_div label {display:block; height:30px; line-height:30px; padding-left:20px; clear:both;}
.top_bar .cp_list .col_div a {display:block; height:22px; white-space: nowrap; line-height:22px; text-decoration:none; padding-left:20px; color:#0100A3; float:left; width:135px; margin:0 2px 1px 0;}
.top_bar div.cp_list .col_div a:visited {color:#0100A3;}
.top_bar div.cp_list .col_div a:hover {background:#cbe8ff;}
.top_bar .cp_list .col_div a.part {background:#fff799;}
.top_bar .cp_list .col_div a.complete {background:#f6b37f;}

.top_bar .cp_list .close_wrap {height:30px; position:relative;}
.top_bar .cp_list .close_wrap a {background:#fff; display:block; border:1px dashed #acd3f2; border-right:none; width:80px; text-align:center; height:20px; line-height:20px; margin-top:5px; float:right; text-decoration:none; color:#333;}
.top_bar .cp_list .close_wrap a:hover {background:#d3ebfa;}
.top_bar .cp_list .close_wrap div {width:191px; height:1px; background:#e6f3fc; left:668px; top:-1px; position:absolute; font-size:0px; line-height:0px;}
.top_bar .cp_list .close_wrap label {line-height:30px; padding-left:20px;}

/*标题栏*/
.name_bar {height:31px; line-height:31px; background:#d4edff; border-bottom:1px solid #acd3f2; padding:0 0 0 20px; margin-bottom:5px;}
.name_bar a {display:block; float:right; height:30px; line-height:30px; background:#ECF7FF; padding:0 10px; margin-left:20px; color:#000099; font-size:14px; border:1px solid #ACD3F2; border-bottom:none;}
.name_bar a:hover {background:#fff;}
.name_bar a:visited {color:#000099;}
.name_bar span {float:right;}
.name_bar span h1 {color:#d4edff;}
.name_bar h3 {font-size:12px; font-weight:normal; font-family:'Arial'; display:inline;}
.name_bar h1 {font-size:20px; font-weight:normal; display:inline; font-family:'Microsoft Yahei','微软雅黑','Simhei','黑体'; margin-right:5px;}

/*行情模块*/
.quote_wrap {background:#fff; 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.down .price {color:#f00;}
.quote_wrap .price_bar.up .price {color:#008000;}
.quote_wrap .price_bar .price label {display:block; float:left; width:23px; height:31px; margin:0 5px;}
.quote_wrap .price_bar.down .price label {background:url(http://www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 0px -253px;}
.quote_wrap .price_bar.up .price label {background:url(http://www.sinaimg.cn/cj/usstock100/images/us_gif.gif) no-repeat 0px -203px;}
.quote_wrap .price_bar .change {height:31px; float:left; font-family:'Arial'; width:110px; margin-top:3px;}
.quote_wrap .price_bar .change li {text-align:center; height:18px; line-height:18px;}
.quote_wrap .price_bar.down .change_li {color:#f00;}
.quote_wrap .price_bar.up .change_li {color:#008000;}
.quote_wrap .price_bar .change li.fontSmall {height:13px; line-height:13px; font-size:10px;}

.quote_wrap .price_bar .realTime {height:38px; float:right; margin-left:10px; position:relative; z-index:10; display:none;}
.quote_wrap .price_bar .realTime ul {margin:0px auto; width:auto; width:155px;}
.quote_wrap .price_bar .realTime ul li {text-align:center;}
.quote_wrap .price_bar .realTime strong {float:left; width:50px; text-align:right; display:block; cursor:pointer;}
.quote_wrap .price_bar .realTime label {float:left; display:block; text-align:center;}
.quote_wrap .price_bar .realTime div {height:31px; background-image:url(http://www.sinaimg.cn/cj/usstock100/images/bt_bg_l.jpg); background-repeat:no-repeat; line-height:31px; text-align:center; width:205px; overflow:hidden; font-weight:bold;}
.quote_wrap .price_bar .realTime div.bt_1 {background-position:0px -31px; background-repeat:repeat-x; margin-top:3px;}
.quote_wrap .price_bar .realTime div.bt_2 {background-position:top right;}
.quote_wrap .price_bar .realTime div.bt_3 {background-position:0px -62px;}
/*.quote_wrap .price_bar .realTime div.bt_3 {background-position:0px -48px; cursor:pointer;}*/
.quote_wrap .price_bar .realTime.active div.bt_3 {background:#d4edff; border:1px solid #6ab2e7; border-right:none; width:179px; height:22px;}
.quote_wrap .price_bar .realTime .bridge {display:none;}
.quote_wrap .price_bar .realTime.active .bridge {height:22px; background:#d4edff; border-top:1px solid #6ab2e7; border-bottom:1px solid #6ab2e7; width:9px; position:absolute; left:180px; top:3px; display:block;}
.quote_wrap .price_bar .realTime .down ul.change .change_li {color:#f00;}
.quote_wrap .price_bar .realTime .up ul.change .change_li {color:#008000;}

.quote_wrap .price_bar .close_price {height:38px; float:right; margin-left:20px; display:none;}
.quote_wrap .price_bar .close_price strong {float:left; cursor:pointer;}
.quote_wrap .price_bar .close_price label {float:left;}
.quote_wrap .price_bar .close_price .change {width:130px;}
.quote_wrap .price_bar .close_price ul.change .change_li {color:#000;}
.quote_wrap .price_bar .close_price .down ul.change .change_li {color:#008000;}
.quote_wrap .price_bar .close_price .up ul.change .change_li {color:#f00;}

.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 {}
.quote_wrap tbody td {padding-left:20px; border-bottom:1px dashed #bfbfbf; line-height:24px; height:24px;}
.quote_wrap #quote_detail_wrap {}


/*tab部分*/
.title {border:1px solid #aaacbc; height:24px; position:relative; background:url(../images/title_bg.jpg) repeat-x;}
.title ul {position:absolute; height:25px;}
.title li {float:left; height:24px; line-height:24px; border-right:1px solid #aaacbc;}
.title li a {display:block; height:24px; width:104px; text-align:center; font-size:14px; text-decoration:none; color:#000;}
.title li a:visited {color:#000; text-decoration:none;}
.title li a:hover {text-decoration:underline;}
.title li.active {float:left; height:25px; line-height:24px; border-right:1px solid #aaacbc; background:url(../images/title_bg.jpg) repeat-x 0px -27px; cursor:default;}

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

.tbl_wrap {border:1px solid #aaacbc; border-top:0; padding-top:10px; padding:10px; font-size:14px; background:#fff;}
.tbl_wrap td, .tbl_wrap th {height:25px; line-height:25px;}
.tbl_wrap td.pd10 {padding:10px;}
.tbl_wrap td.borD {border-bottom:1px dashed #bfbfbf;}
.tbl_wrap p {text-indent:2em;}




.officers {border-top:1px solid #e1e1e7;}
.officers td, .officers th {background:url(../images/title_bg.jpg) repeat-x 0px -144px; border-bottom:1px solid #e1e1e7; vertical-align:top; padding:10px;}
.officers th {width:100px; text-align:left; font-weight:normal;}

.data_tbl td {text-align:right; padding-right:1em;border:1px solid #aaacbc}
.data_tbl th {font-weight:normal; padding:0px;width:300px;border:1px solid #aaacbc}

.ratios_tbl {width:460px; float:left; margin-bottom:10px;}

.os_tbl {margin-bottom:10px; border:1px solid #d7d7de; border-top:none;}
.os_tbl .blue td, .os_tbl .blue th, .os_tbl .grey td , .os_tbl .grey th{border-top:1px solid #aaacbc; font-weight:bold;}
.os_tbl .red {color:red;}
.os_tbl .black {font-weight:bold;}
.os_tbl tbody th {text-align:left; padding-left:10px;}

.blue.sorting a {padding:0 10px; color:#000099;}
.blue.sorting a.up {background:url(../images/a_up.gif) top right no-repeat;}
.blue.sorting a.down {background:url(../images/a_down.gif) top right no-repeat;}
.blue.sorting a:visited {color:#000099;}

.keyratios table tbody td {width:140px;}










/* 针对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(http://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(http://www.sinaimg.cn/cj/money/images/finance_in_ws_003.gif); width: 105px;}
.navRow .off {background: none;}
.navRow .on {background: url(http://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;}