﻿body{margin:0;padding:0;text-align:center;background:#FFF;color:#000;}
body,div,table,div,p,ul,li,td,pre,dt,dd,select,input,textarea,form{font-size:12px;}
h1,h2,h3,h4,h5,h6,ul,li,form{margin:0;padding:0;}
img{border:0;margin:0;padding:0;}
a{color:#00298F;font-weight:normal;}
a:hover{color:#f00;text-decoration:underline;font-weight:normal;}
span.red a{color:#f00;text-decoration:none;font-weight:normal;}
span.red a:hover{color:#f00;text-decoration:underline;font-weight:normal;}
.b{font-weight:bold;}
.s1{overflow:hidden;height:1px;clear:both;}
.s3{overflow:hidden;height:3px;clear:both;}
.s6{overflow:hidden;height:6px;clear:both;}
.s8{overflow:hidden;height:8px;clear:both;}
.s9{overflow:hidden;height:6px;clear:both;}
.s10{overflow:hidden;height:10px;clear:both;}
.s12{overflow:hidden;height:12px;clear:both;}
span.up{color:#f00;}
span.down{color:#090;}
span.red{color:#f00;}
span.green{color:#090;}
span.b{font-weight:bold;}
span.gray{color:#666;}
td.nobr{white-space:nowrap;}
td span.up{color:#f00;}
td span.b{font-weight:bold;}
td{text-align:center;}
td.l_3{text-align:left;padding-left:3px;}
td.l_6{text-align:left;padding-left:6px;}
td.l_9{text-align:left;padding-left:9px;}
td.l_12{text-align:left;padding-left:12px;}
td.r_3{text-align:right;padding-right:3px;}
td.r_6{text-align:right;padding-right:6px;}
td.a_3{text-align:center;padding:0 3px;}
td.a_6{text-align:center;padding:0 6px;}
.clear{clear:both;overflow:hidden;}
#header,#footer,#content,div.mainbox{margin:auto;margin-top:0;margin-bottom:0;clear:both;width:950px;}


.findpwd{float:left;padding-left:8px;height:26px;line-height:27px;overflow:hidden;}
.findpwd{line-height:28px\9;*line-height:27px;} /*for ie8*/


.shadow{background:#EBEBEB;width:950px;height:3px;line-height:3px;font-size:1px;clear:both;}
.tg_banner{height:90px;margin-left:auto;margin-right:auto;width:100%;}
.tg_banner .left{float:left;width:175px;}
.tg_banner .center{float:left;width:588px;margin-left:6px;}
.tg_banner .right{float:right;width:175px;}

.menu_banner{border:solid 1px #244868;height:55px;}
.menu_banner .wrapper{height:53px;border:solid 1px #A8BDD8;background-image:url(../images/default/nav_bg.gif);overflow:hidden;}
.menu_banner .menu_item{float:left;margin-left:18px;margin-top:6px;height:41px;line-height:41px;display:inline;}
.menu_banner .menu_item div{float:left;height:41px;}
.menu_banner .menu_item div.item{float:left;height:41px;background-image:url(../images/default/nav_item.gif);width:47px;height:41px;background-repeat:no-repeat;line-height:17px;padding-top:5px;font-weight:bold;font-size:15px;color:#3A3937;overflow:hidden;padding-left:7px;text-align:left;}
.menu_banner .menu_item ul{padding:0;margin:0;float:left;margin-top:2px;}
.menu_banner .menu_item ul li{list-style:none;text-align:left;line-height:20px;clear:both;}
.menu_banner .menu_item ul li a{float:left;color:#fff;margin-right:7px;text-decoration:none;}
.menu_banner .menu_item ul li a.end{float:left;color:#fff;margin-right:0;}

.mainbox div.title{border:solid 1px #9FB6C6;height:33px;line-height:33px;background-image:url(../images/default/header_bg.gif);font-weight:bold;font-size:15px;padding-left:12px;text-align:left;}
.mainbox div.title .left{height:33px;line-height:33px;font-weight:bold;font-size:15px;text-align:left;float:left;}
.mainbox div.title .right{float:right;width:280px;overflow:hidden;text-align:right;margin-top:0!important;margin-top:7px;}
.mainbox div.images{border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6;}
.mainbox div.extra{border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6;}
.mainbox div.data_description{border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6;padding-left:3px;padding-right:3px;text-align:left;}
.mainbox div.data_region{margin-left:auto;margin-right:auto;}
.mainbox div.data_region table{background-color:#9DB2C5;border:1px;width:100%;}
.mainbox div.data_region table tr th{background-color:#E6EEFB;line-height:24px;line-height:24px;font-weight:normal;white-space:nowrap;}
.mainbox div.data_region table tr td{background-color:#FFF;line-height:24px;line-height:24px;}
.mainbox div.data_region table tr.red{color:#f00;}
.mainbox div.data-description{border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6;padding-left:3px;padding-right:3px;text-align:left;}
.mainbox div.data-region{margin-left:auto;margin-right:auto;}
.mainbox div.data-region table{background-color:#9DB2C5;border:1px;width:100%;}
.mainbox div.data-region table tr th{background-color:#E6EEFB;line-height:24px;line-height:24px;font-weight:normal;white-space:nowrap;}
.mainbox div.data-region table tr td{background-color:#FFF;line-height:24px;line-height:24px;}
.mainbox div.data-region table tr.red{color:#f00;}
.mainbox .summary{border:solid 1px #90B1C8;}
.mainbox .summary .box{background-image:url(../images/default/summary.gif);height:28px;line-height:28px;text-align:left;}
.mainbox .summary .ico{background:url(../images/default/element.gif);background-position:0 -28px;float:left;width:8px;margin-top:10px;margin-left:7px;margin-right:7px;}
.mainbox .summary .lable{float:left;font-size:14px;font-weight:bold;color:#3E3A39;}
.mainbox .summary .favorite{float:right;padding-right:9px;margin-top:3px;}
.mainbox div.data-pager{margin-left:auto;margin-right:auto;}
.mainbox div.data-pager div.pager{text-align:right;font-size:12px;float:right;margin-top:4px;}
.mainbox div.data-pager div.pager a{border:1px solid #9DB2C5;text-decoration:none;display:block;float:left;margin-left:4px;padding:2px 8px 0 8px;height:18px;line-height:18px;}
.mainbox div.data-pager div.pager a:link{color:#00298F;font-weight:normal;}
.mainbox div.data-pager div.pager a:visited{color:#00298F;font-weight:normal;}
.mainbox div.data-pager div.pager a:hover{border:1px solid navy;color:#FFF;font-weight:normal;background:#2E6AB1;}
.mainbox div.data-pager div.pager .curr{border:1px solid navy;background:#2E6AB1;font-weight:bold;color:#FFF;display:block;float:left;margin-left:4px;padding:2px 8px 0 8px;height:18px;line-height:18px;}
.mainbox div.data-pager div.pager .tips{float:left;margin-left:4px;padding:2px 8px 0 8px;height:18px;line-height:18px;}
#left_box{width:248px;float:left;border:solid 1px #BBB;border-bottom:solid 0 #BBB;}
#left_box div.open{height:25px;line-height:25px;background-image:url(../images/default/header_open.gif);background-repeat:no-repeat;padding-left:26px;color:#3B3736;font-weight:bold;text-align:left;border-bottom:solid 0 #BBB;cursor:pointer;}
#left_box div.close{height:25px;line-height:25px;background-image:url(../images/default/header_close.gif);background-repeat:no-repeat;padding-left:26px;color:#3B3736;font-weight:bold;text-align:left;border-bottom:solid 1px #BBB;cursor:pointer;}
#left_box ul{padding:0;margin:0;}
#left_box ul li{list-style:none;background-color:#F7F7F7;height:25px;line-height:25px;padding-left:20px;text-align:left;border-top:solid 1px #BBB;}
#left_box ul li.end{background-color:#F7F7F7;height:25px;line-height:25px;border-bottom:solid 0 #BBB;border-bottom:solid 1px #BBB;}
#left_box ul li a{color:#00329B;padding-left:9px;background-image:url(../images/default/li_dot_blue.gif);background-repeat:no-repeat;background-position:left center;}
#left_box ul li a.red{color:#F00;}
#left_box ul li a.b{font-weight:bold;}
#right_box{float:right;width:688px;}
#footer .copyright{text-align:center;margin:auto;}
#footer .copyright p{margin:0;padding:0;text-align:center;}
#footer .copyright h5{text-align:center;margin:0 auto;font-size:12px;color:#666;font-weight:normal;line-height:45px;padding:0;}
#footer .copyright a{color:#000;font-weight:normal;}
#footer .copyright a:visited{color:#000;font-weight:normal;}
#footer .copyright a:hover{color:#f00;font-weight:normal;}

.StockRemark{height:25px;line-height:25px;overflow:hidden;vertical-align:middle;text-align:right;}
.StockRemark .quoteLink{float:left;}
.StockRemark b.sl{background:url(../images/elemCache.gif) no-repeat -3px -9px;float:left;display:block;width:1px;height:26px;line-height:25px;overflow:hidden;display:inline;margin-left:5px;}
.StockRemark a{float:left;padding:0 3px;}
.StockRemark .quoteLink a.underline{text-decoration:underline;}
.StockRemark span.title{font-weight:bold;float:left;margin-left:7px;}
.StockRemark span.fg{float:left;padding:0;color:#00349a;width:6px;overflow:hidden;text-align:center;}
.StockRemark .search{float:right;margin-top:2px;}
.StockRemark .search form{float:left;}
.StockRemark .search .sinput{float:left;border:1px solid #999;margin:0;margin-right:2px;vertical-align:middle;overflow:hidden;width:110px;color:#454545;}
.StockRemark .search .btn{margin-right:2px;}
.StockRemark .search .btn b{float:left;}
.btn{position:relative;vertical-align:middle;border:1px solid #a4a4a4;float:left;display:block;height:17px;cursor:pointer;}
.btn b{border:1px solid #FFF;background:url(../images/bgCache2.gif) repeat-x;background-position:0 -101px;height:15px;overflow:hidden;line-height:17px;padding:0 6px;float:left;display:block;font-weight:lighter;}
.StockData{height:27px;line-height:27px;padding-left:3px;margin-top:2px;}
.StockData span.title{float:left;margin-left:0;margin-right:0;}
.StockData a{text-decoration:underline;}
.StockData b{width:17px;height:17px;margin-right:3px;margin-top:4px;cursor:pointer;display:inline;}
.StockData b.sl{width:2px !important;height:17px;background-position:-2px -8px;height:27px;line-height:27px;margin-top:0;overflow:hidden;display:inline;margin-right:5px;margin-left:5px;}
.StockData b.StockArr{background-position:-88px -11px;width:11px;margin-right:1px;}
.StockData b.StockUp{background-position:-50px -11px;}
.StockData b.StockDown{background-position:-67px -11px;}
.solidLine{border-bottom:1px #d1d1d1 solid;height:1px;overflow:hidden;}
.marketScrollCont{float:left;width:800px;overflow:hidden;font-family:"宋体";text-align:left;}
.marketScrollCont ul li{height:25px;line-height:25px;width:800px;overflow:hidden;text-align:left;}
.marketScrollCont ul li a{text-decoration:underline;font-weight:bold;}
.marketScrollCont ul li .w{font-weight:bold;font-family:Arial;}
.marketScrollCont ul li a.red{color:red;}
.marketScrollCont ul li a.green{color:green;}
.mainbox .rightcont{float:right;height:14px;line-height:1.4;margin:8px 8px 0;}
.mainbox .rightcont b{float:left;background:url(../images/ico_elem.gif) no-repeat left top;width:16px;height:16px;margin-right:5px;}
.mainbox .rightcont a{text-decoration:underline;}

#header_L,#footer_L,#content_L,div.mainbox_L{margin:auto;margin-top:0;margin-bottom:0;clear:both;width:1000px;}


.Footer{text-align:center;}
.Footer a{color:#3d3d3d;text-decoration:underline;height:14px;line-height:14px;}
.Footer a:visited{color:#3d3d3d;text-decoration:underline;}
.Footer .contact {height:30px;line-height:30px;background-color:#e3f0f9;border-top:2px solid #9cc3e2;}
