body { background:#FFFFFF; margin:0px 0 4px 0; }

div { font-size:12px;}
form { margin:0; padding:0;}
.mainFrame{ width:950px; line-height:100%; margin:0 auto; display:block; clear:both;}
.hdShadow { background:#EBEBEB; width:950px; height:3px; line-height:3px; font-size:1px; clear:both;}
.spacer6 { clear:both; height:6px; line-height:6px;}
.spacer8 { height:8px; line-height:8px; clear:both;}
.left { float:left;}
.right {float:right;}
.clear { clear:both;}
.black {color:#000;}
.green {color:#009900}
.red {color:#f00;}
.lineCurB { background:#CFCFCF; height:1px; line-height:1px;}
.eng { font-family:Arial; font-size:10px;}
select { font-size:12px; height:22px; line-height:22px; margin:0; padding:0;}

a{ color:#000; text-decoration:underline; }
a.red{ color:#FF0000;}
a.blue { color:#0000FF;}
a:hover{ text-decoration:none;}

.mainFrame .MainMenu .NavMenu,.mainFrame .worldindex,.mainFrame .worldtime,b.icoT,b.icoUP,b.icoDOWN,b.icoQ,.NavSplit,.mainFrame .titlebox .popTitle,.mainFrame .titlebox .popTitle_1,b.leftKok,.mainFrame .titlebox .popTitle b.leftKok0,b.rightKok,.splitLine,.splitLine1,.list ul li,b.Search1,b.Search2,.linkButton,.ByBulletin .content ul li.li_2,.Feature .FeatureList ul li,.mainFrame .whProTitle,.whProList ul.header,.Express .ByBulletin .content ul li,.newList ul li,.mainFrame .newList ul li.dline,.Comparison,.Calculation,.FavorBtn,.mainFrame .world_index_time .btnImg,b.icoT1,.Assistant .asslist .clist ul li,.school ul li,.nCurrency,.numPrice ul.header,.mainFrame .linebox .popTitle { background:url(../images/CacheBg.gif);}

/*旗帜*/
.CNY,.CAD,.CHF,.AUD,.GBP,.EUR,.USD,.JPY,.CNY_1,.CAD_1,.CHF_1,.AUD_1,.GBP_1,.EUR_1,.USD_1,.JPY_1{ background:url(../images/flag.gif); background-repeat:no-repeat; display:block;}
.CNY_1,.CAD_1,.CHF_1,.AUD_1,.GBP_1,.EUR_1,.USD_1,.JPY_1 { height:14px; line-height:14px; width:22px;}
.CNY,.CAD,.CHF,.AUD,.GBP,.EUR,.USD,.JPY { height:35px; line-height:35px; width:51px; border:1px solid #CCC; cursor:pointer; margin:0 auto;}

.CNY { background-position:0px 0px;}
.CNY_1{ background-position:-51px -3px;}

.CAD { background-position:0px -32px;}
.CAD_1 { background-position:-51px -35px;}

.CHF { background-position:0px -64px;}
.CHF_1 { background-position:-51px -67px;}

.AUD { background-position:0px -96px;}
.AUD_1 { background-position:-51px -99px;}

.GBP { background-position:0px -128px;}
.GBP_1 { background-position:-51px -131px;}

.EUR { background-position:0px -160px;}
.EUR_1 { background-position:-51px -163px;}

.USD { background-position:0px -192px;}
.USD_1 { background-position:-51px -195px;}

.JPY { background-position:0px -224px;}
.JPY_1 { background-position:-51px -227px;}
/*ICO*/
b.icoT{ background-position:-37px 0px; background-repeat:no-repeat; height:11px; width:11px; line-height:11px; font-size:1px; float:left;}
b.icoT1 { background-position:-53px -41px; background-repeat:no-repeat; height:11px; width:11px; line-height:11px; font-size:1px; float:left;}

b.icoUP,b.icoDOWN { width:12px; height:11px; background-repeat:no-repeat; line-height:11px; font-size:1px; float:left;}
b.icoUP { background-position:-37px -13px;}
b.icoDOWN { background-position:-37px -26px;}
b.icoQ{ background-position:-37px -38px; background-repeat:no-repeat; height:8px; width:8px; line-height:8px; font-size:1px; float:left;}

/*Button*/
b.Search1{ width:38px; height:20px; background-position:-53px 0px; background-repeat:no-repeat; float:left; cursor:pointer; }
b.Search2{ width:38px; height:20px; background-position:-53px -21px; background-repeat:no-repeat; float:left; cursor:pointer;}
a.linkButton { border:1px solid #FF9B5B; height:20px; line-height:20px; padding:0 7px 0 7px; background-position:0px -104px; background-repeat:repeat-x; cursor:pointer; float:left; text-decoration:none; text-align:center; margin:0; }
.Comparison { width:49px; height:20px; background-position:0px -234px; background-repeat:no-repeat; float:left; cursor:pointer; display:block;}
.Calculation { width:43px; height:20px; background-position:-49px -234px; background-repeat:no-repeat; float:left; cursor:pointer; display:block;}
.FavorBtn { width:83px; height:20px; background-position:0px -254px; background-repeat:no-repeat; float:right; cursor:pointer; display:block; margin-top:3px;}

/*顶端菜单*/
.mainbox { width:948px; border:1px solid #C4C4C4; margin:0 auto; margin-top:7px; }
.mainbox .hdmenu{ padding:5px 8px; vertical-align: middle; height:1%;}
.mainbox .hdmenu ul{ list-style:none; margin:0; padding:4px 0; clear:both; height:12px; line-height:12px; overflow:hidden; }
.mainbox .hdmenu ul li{ float:left; border-right:1px solid #CCC; padding:0 7px 0 8px; line-height:13px; position:relative;}
.mainbox .hdmenu ul li.end{ border:0px;}
.mainbox .hdmenu ul li a{ color:black; text-decoration:none;}
.mainbox .hdmenu ul li a.red{ color:red;}
.mainbox .hdmenu ul li a:hover{ color:red; text-decoration:underline;}

.mainFrame .banner { height:90px;}
.mainFrame .banner .left{ float:left; width:175px;}
.mainFrame .banner .center{ float:left; width:588px; margin-left:6px;}
.mainFrame .banner .right{ float:right; width:175px;}

.mainFrame .logo{ height:1%; margin-bottom:2px;}
.mainFrame .logo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.mainFrame .logo .logo_img{ float:left;}
.mainFrame .logo .remark{ float:right; height:51px; overflow:hidden;}
.mainFrame .logo .remark { height:22px; line-height:22px; margin-top:29px; text-align:right;}
.mainFrame .logo .remark b { color:#494949; float:right; }
.mainFrame .logo .remark ul{ float:right; height:22px; line-height:22px; margin:0; padding:0; list-style:none;}
.mainFrame .logo .remark ul font{ font-size:12px; color:#494949;}
.mainFrame .logo .remark ul a{ color:#012B8D;}

/*导航菜单*/
.mainFrame .MainMenu { clear:both;}
.mainFrame .MainMenu .NavMenu{ background-repeat:repeat-x; background-position:0px -150px; border:1px solid #9DB7C8; height:26px; overflow:hidden; clear:both;}
.mainFrame .MainMenu .up{ background-position:0px -124px; border:1px solid #5A6FA8; border-bottom:0px; color:#FFF;}
.mainFrame .MainMenu .NavMenu .title{ float:left; text-align:center; font-weight:bold; font-size:12px; line-height:30px; margin-right:3px;}
.mainFrame .MainMenu .NavMenu .title b.icoT{ margin-top:8px; margin-left:10px; margin-right:6px;}
.mainFrame .MainMenu .NavMenu ul{ list-style:none; margin:0; padding:0; margin-top:8px; float:left; font-size:12px; display:block;}
.mainFrame .MainMenu .NavMenu ul li{ float:left; border-right:1px solid #000; padding:0 6px 0 5px; display:block;height:12px; line-height:12px; overflow:hidden;}
.mainFrame .MainMenu .NavMenu ul li a{ display:block; position:relative; text-decoration:none; line-height:14px;}
.mainFrame .MainMenu .NavMenu ul li a:hover{ color:#FF0000; text-decoration:none;}
.mainFrame .MainMenu .NavMenu ul li.end{ border:none;}
.mainFrame .MainMenu .up ul li{ border-right:1px solid #FFF;}
.mainFrame .MainMenu .up ul li a{ color:#FFF;}
.mainFrame .MainMenu .up ul li a:hover{ color:#FFF;}

/*世界指数、世界时间*/
.mainFrame .world_index_time { border:1px solid #9DB7C8; }
.mainFrame .world_index_time .btnImg{ width:79px; height:19px; background-repeat:no-repeat; margin:3px 7px 2px 4px; float:left; }
.mainFrame .worldindex,.mainFrame .worldtime { height:25px; background-position:0px -296px; clear:both;background-repeat:repeat-x; overflow:hidden; white-space:nowrap;}
.mainFrame .worldindex{ border-bottom:1px solid #9DB7C8;}
.mainFrame .worldindex .btnImg{ background-position:0px -349px;}
.mainFrame .worldtime .btnImg{ background-position:0px -369px;}
.mainFrame .world_index_time .text{ height:18px; line-height:18px; margin:4px 0 0 12px; float:left; color:#010099; display:block;}
.mainFrame .world_index_time .text ul{ margin:0; padding:0; list-style:none;}
.mainFrame .world_index_time .text ul li{ float:left; margin-right:8px;}

/*主体框架*/
.mainFrame .main_left{ float:left; width:688px; height:100%; display:block;}
.mainFrame .main_right{ float:right; width:252px; height:100%; display:block;line-height:120%;}
.mainFrame .main_left .left_right { line-height:100%; display:block;}
.mainFrame .main_left .left_right .left_frame{ width:320px; float:left; }
.mainFrame .main_left .left_right .right_frame{ width:358px; float:right;}

.mainFrame .linebox{ border:1px solid #9DB7C8; display:block; height:100%; line-height:100%;}
.mainFrame .titlebox{ display:block; height:100%; line-height:100%;}
.mainFrame .nobottom{ border-bottom:0px;}

.mainFrame .linebox .popTitle { background-position:0 -150px; background-repeat:repeat-x; color:#30477D; height:25px; line-height:25px; border-bottom:1px solid #9DB7C8; clear:both;}
.mainFrame .linebox .popTitle .titleText { float:left; font-size:14px; font-weight:bold;}
.mainFrame .linebox .popTitle .titleText .icoT,.mainFrame .linebox .popTitle .titleText .icoT1{ margin:6px 8px 0px 8px;}

.mainFrame .linebox .popTitle .more { float:right; padding-right:8px;}
.mainFrame .linebox .popTitle .more a { color:#334680;}

.mainFrame .titlebox .Content { border:1px solid #9DB7C8; clear:both;}
.mainFrame .titlebox .titleText { text-indent:4px; float:left; font-size:14px; font-weight:bold;}
.mainFrame .titlebox { display:block; height:100%; line-height:100%;}
.mainFrame .titlebox .popTitle { background-position:0 -52px; background-repeat:repeat-x; color:#B45D23; height:26px; overflow:hidden; line-height:29px; clear:both;}

.mainFrame .titlebox .popTitle b.leftKok {background-position:0px 0px; background-repeat:no-repeat; float:left; width:26px; height:26px;}
.mainFrame .titlebox .popTitle b.leftKok0 {background-position:-24px -322px; background-repeat:no-repeat; float:left; width:8px; height:26px;}
.mainFrame .titlebox .popTitle b.rightKok {background-position:-27px 0px; background-repeat:no-repeat; float:right; width:8px; height:26px;}
.mainFrame .titlebox .popTitle .titleText { color:#FFF;}
.mainFrame .titlebox .popTitle .more {color:#FFF; display:inline;}
.mainFrame .titlebox .popTitle .more span.click { cursor:pointer;text-decoration:underline; }

.mainFrame .titlebox .popTitle_1 { background-position:0 -78px; background-repeat:repeat-x; color:#B45D23; height:26px; overflow:hidden; line-height:29px; clear:both;}
.mainFrame .titlebox .popTitle_1 b.leftKok {background-position:0px -26px; background-repeat:no-repeat; float:left; width:26px; height:26px;}
.mainFrame .titlebox .popTitle_1 b.rightKok {background-position:-27px -26px; background-repeat:no-repeat; float:right; width:8px; height:26px;}
.mainFrame .titlebox .popTitle_1 .titleText { color:#34487D;}
.mainFrame .titlebox .popTitle_1 .more a{ color:#33487D;}

.mainFrame .titlebox .popTitle_2 { height:25px; line-height:25px; border-bottom:3px solid #FFE897; clear:both; color:#663401; width:98%; margin:0 auto; margin-top:4px;}
.mainFrame .titlebox .popTitle_2 .titleText { padding-left:4px; width:200px; height:25px; line-height:25px; border-bottom:3px solid #E17910; position:absolute; float:left;clear:both; font-size:14px; font-weight:bold; }
.mainFrame .titlebox .popTitle_2 .titleText .text{ position:absolute; font-size:14px; font-weight:bold; width:300px;}

.mainFrame .titlebox .more { float:right; height:18px; line-height:14px; padding-right:4px; padding-top:7px; overflow:hidden;}
.mainFrame .titlebox .more a{ color:#FFF; }

/*外汇行情头*/
.left_right .left_frame .titlebox .hq_sliding ul li,.hq_sliding ul li b.s_lk,.hq_sliding ul li b.s_rk{ background:url(../images/CacheBg.gif); height:21px; margin:0; padding:0;}
.hq_sliding ul li b.s_lk,.hq_sliding ul li b.s_rk { width:5px; float:left;}
.left_right .left_frame .titlebox .hq_sliding { float:left; height:25px;}
.left_right .left_frame .titlebox .hq_sliding ul { list-style:none; margin:6px 0 0 0; padding:0; height:21px;  position:absolute; margin-left:12px; color:#000;}
.left_right .left_frame .titlebox .hq_sliding ul li { float:left; background-position:0 -389px; cursor:pointer; line-height:21px;}

.hq_sliding ul li span { float:left;}
.hq_sliding ul li b.s_lk { background-position:-12px -322px; margin-right:2px;}
.hq_sliding ul li b.s_rk { background-position:-18px -322px; margin-left:2px;}
.left_right .left_frame .titlebox .hq_sliding ul li.at { background-position:0 -411px; }
.hq_sliding ul li.at b.s_lk { background-position:-0px -322px;}
.hq_sliding ul li.at b.s_rk { background-position:-6px -322px;}

.left_right .left_frame .titlebox .under_hq { clear:both;}

/*行情报价*/
.mainFrame .titlebox .numPrice{ }
.mainFrame .titlebox .numPrice ul { list-style:none; margin:0; padding:0; height:22px; line-height:22px; border-bottom:1px solid #9DB7C8; clear:both; }
.mainFrame .titlebox .numPrice ul.header { font-size:13px; color:#32477C; background-position:0 -150px; background-repeat:repeat-x;}
.mainFrame .titlebox .numPrice ul.end { border:0px; clear:both; }
.mainFrame .titlebox .numPrice ul li { float:left; border-right:1px solid #9DB7C8; text-align:center;}
.mainFrame .titlebox .numPrice ul li.name { width:69px; font-family:Arial }
.mainFrame .titlebox .numPrice ul li.price { width:60px; }
.mainFrame .titlebox .numPrice ul li.zd { width:65px; border-right:0px;}
.mainFrame .titlebox .numPrice ul li.zd b{ margin-top:5px; margin-left:2px;}

.mainFrame .main_right .titlebox .numPrice ul { background:#F1F6FC; }
.mainFrame .main_right .titlebox .numPrice ul.header { background:url(../images/CacheBg.gif);background-position:0 -150px; background-repeat:repeat-x;}
.mainFrame .main_right .titlebox .numPrice ul li.name { width:55px; }
.mainFrame .main_right .titlebox .numPrice ul li.price { width:44px; }
.mainFrame .main_right .titlebox .numPrice ul li.zd { width:59px; }

.left_right .left_frame .titlebox .countryAd{ padding:4px; clear:both;}

.splitLine { height:1px; line-height:1px; overflow:hidden; font-size:1px;width:95%; margin:0 auto;background-position:0px -294px; background-repeat:repeat-x; display:block; clear:both;}
.splitLine1 { height:1px; line-height:1px; overflow:hidden; font-size:1px;width:95%; margin:0 auto;background-position:0px -295px; background-repeat:repeat-x; display:block; clear:both;}
.vsplitLine { width:1px; border-right:1px dashed #CCC; margin-right:1px; display:block; float:left;}
b.sline {height:1px; line-height:1px;font-size:1px; overflow:hidden; display:block; clear:both; background:#9DB7C8; margin:4px 0 6px 0;}

/*主要国家利率*/
.CountryPrice { padding-top:6px; padding-bottom:6px;}
.CountryPrice ul { list-style:none; margin:0; padding:0; height:24px; line-height:24px; width:292px; margin:0 auto;}
.CountryPrice ul li { float:left; margin-right:5px; width:72px; display:inline;}
.CountryPrice ul li.end { margin-right:0px; width:60px; }
.CountryPrice ul li b{ float:left; margin-top:4px; margin-right:6px;}
.CountryPrice ul li span{ float:left;}

/*布告栏*/
.left_right .right_frame .mainBull{ margin:0 auto; border:4px solid #D7DDED;}
.left_right .right_frame .mainBull .up{ /*padding:4px 0 8px 0;*/padding:8px 0 8px 0;}
.left_right .right_frame .mainBull .up .title { font-family:"黑体"; font-size:18px; color:#CC0001; text-align:center; height:24px; line-height:24px; padding-top:7px;}
.left_right .right_frame .mainBull .up .title a{ color:#CC0001;}
.left_right .right_frame .mainBull .up ul { list-style:none; margin:0; padding:0; text-align:center; line-height:18px;}
.left_right .right_frame .mainBull .down{ /*padding:2px 0 6px 0;*/padding:4px 0 8px 0;}
.left_right .right_frame .mainBull .down .title { font-family:"黑体"; font-size:18px; color:#000197; text-align:center; height:24px; line-height:24px; padding-top:7px;}
.left_right .right_frame .mainBull .down ul { list-style:none; margin:0; padding:0; text-align:center; line-height:18px;}

/*布告栏下新闻*/
.left_right .right_frame .newsBox {}
.left_right .right_frame .newsBox .header { border-top:1px solid #CDCEC9; background:#F9F8F3; height:25px; line-height:25px; padding:0 10px 0 10px;}
.left_right .right_frame .newsBox .header .title{ color:#623108; font-size:14px; font-weight:bold; float:left;}
.left_right .right_frame .newsBox .header .more{ float:right;}
.left_right .right_frame .newsBox .header .more a{ color:#5C5C5C; text-decoration:none;}
.left_right .right_frame .newsBox .header .more a:hover{ text-decoration:underline;}

.c_bg { background:#FFF6E4;}
.list{ clear:both; padding:4px 10px 4px 10px;}
.list ul{ list-style:none; margin:0; padding:0; line-height:24px; clear:both;}
.list ul li{ background-repeat: no-repeat; background-position:0px -200px; font-size:14px; padding-left:8px; clear:both;display:block; overflow:hidden; height:24px;}
.list ul li span{ color:#999; float:right; display:block;}
.cal { padding-top:5px; padding-bottom:5px;}
.cal ul li{ font-size:13px; height:22px; line-height:22px; background-position:0px -202px; }
.cal ul.c2 li,.calN ul.c2 li{ float:left; display:inline; clear:none; margin-right:10px;}
.calN ul li { font-size:13px;}

/*两行布告*/
.left_right .right_frame .newsBull { padding:4px 10px 4px 10px; clear:both; border:1px solid #9DB7C8;}
.left_right .right_frame .newsBull ul{ list-style:none; margin:0; padding:0; line-height:18px; line-height:20px;}
.left_right .right_frame .newsBull ul li font{ font-size:12px; color:#01029B;}

/*外汇小助手*/
.Assistant{ height:1%; background:#F1F6FC;}
.Assistant .asslist{ clear:both; line-height:24px; }
.Assistant .asslist .title{ float:left; width:50px; font-weight:bold; padding-left:10px;}
.Assistant .asslist .title b.icoT1 { margin-top:5px; margin-right:4px;}
.Assistant .asslist .clist{ float:left;}
.Assistant .asslist .clist ul{ margin:0; padding:0; list-style:none; clear:both; }
.Assistant .asslist .clist ul li{ background-position:0 -201px; background-repeat:no-repeat; float:left; height:24px; text-indent:10px; width:95px; }
.Assistant:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*货币专区*/
.CurrencyList { background:#F1F6FC; padding-top:6px; padding-bottom:5px;}
.CurrencyList ul { list-style:none; margin:0; padding:0; clear:both; margin-left:1px;}
.CurrencyList ul li { float:left; width:62px; line-height:22px; text-align:center;}

/*外汇牌价、黄金报价*/
.mainFrame .Rank { }
.mainFrame .Rank ul{ list-style:none; padding:0; margin:0; clear:both; height:22px; line-height:22px; border-bottom:1px solid #9CB7C8; background:#F1F6FC;}
.mainFrame .Rank ul.header{background:url(../images/CacheBg.gif); background-position:0 -150px; background-repeat:repeat-x; font-weight:bold; height:23px;line-height:23px;}
.mainFrame .Rank ul.header li{ }
.mainFrame .Rank ul.end{ border-bottom:0;}
.mainFrame .Rank ul li{ float:left; border-left:1px solid #9CB7C8; text-align:center;}
.mainFrame .Rank ul li.name{ border-left:0; width:67px;}
.mainFrame .Rank ul li.numeric{ width:60px;}

/*计算器*/
.mainFrame .main_right .calculator{ padding:7px 10px 7px 10px; background:#F1F6FC; }

/*险种专栏*/
.InsureType { background:#FFF6E4; height:92px; padding-top:4px;}
.InsureType ul{ list-style:none; margin:0; padding:0; clear:both; height:22px; line-height:22px; margin-left:16px;}
.InsureType ul li{ float:left; width:76px; font-size:13px;}
.InsureType ul li b.icoT{ margin-top:4px; margin-right:4px;}

/*图文布告*/
.ByBulletin { }
.ByBulletin .pic{ float:left; margin-right:4px; padding:1px; border:1px solid #CCC;}
.ByBulletin .content{ float:left; width:158px;}
.ByBulletin .content ul { list-style:none; margin:0; padding:0; margin-left:4px;}
.ByBulletin .content ul li { clear:both;font-size:12px; height:22px; line-height:22px; overflow:hidden;}
.ByBulletin .content ul li.li_1{ font-weight:bold;}
.ByBulletin .content ul li.li_2{ background-repeat:no-repeat; background-position:0px -202px; padding-left:8px; clear:both;}
/*右侧专题*/
.Feature { clear:both; padding:5px 0px 4px 0px; background:#F1F6FC;}
.Feature .splitLine1 { margin-top:7px; margin-bottom:3px;}
.Feature .ByBulletin { height:68px; width:92%; margin:0 auto;}
.Feature .FeatureList{ margin-top:5px; width:92%; margin:0 auto; }
.Feature .FeatureList ul{ margin:0; padding:0; list-style:none;}
.Feature .FeatureList ul li{ background-repeat:no-repeat; background-position:0px -202px; padding-left:8px; height:22px; line-height:22px; font-size:13px; overflow:hidden;}

/*产品区*/
.mainFrame .whProTitle{ height:26px; line-height:29px; overflow:hidden; background-position:0 -52px; background-repeat:repeat-x; color:#FFF;}
.mainFrame .whProTitle .leftKok {background-position:0px 0px; background-repeat:no-repeat; float:left; width:26px; height:26px;}
.mainFrame .whProTitle .rightKok {background-position:-27px 0px; background-repeat:no-repeat; float:right; width:8px; height:26px;}
.mainFrame .whProTitle .title{ font-size:14px; font-weight:bold; float:left; text-indent:4px;}
.mainFrame .whProTitle .more{ float:right; padding-right:4px;}
.mainFrame .whProTitle .more a{ color:#FFF; text-decoration:underline;}
.mainFrame .whProTitle .more a:hover{ color:#FFF; text-decoration:none;}

.mainFrame .whProList{ border-top:0; clear:both;}
.mainFrame .whProList ul{ list-style:none; margin:0; padding:0; height:23px; line-height:22px; border-right:1px solid #9DB7C8;}
.mainFrame .whProList ul.header{ background-position:0 -150px; background-repeat:repeat-x; color:#33477C;}
.mainFrame .whProList ul.header li.name{ text-align:center; width:225px; padding:0px;}
.mainFrame .whProList ul li{ float:left; border-left:1px solid #9DB7C8; border-bottom:1px solid #9DB7C8; text-align:center; height:22px; overflow:hidden;}
.mainFrame .whProList ul li.name{ width:220px; text-align:left; padding-left:5px; overflow:hidden;}
.mainFrame .whProList ul li.bank{ width:105px; overflow:hidden;}
.mainFrame .whProList ul li.Cur{ width:74px; }
.mainFrame .whProList ul li.Time { width:74px;}
.mainFrame .whProList ul li.ManageTime { width:54px;}
.mainFrame .whProList ul li.startAmount { width:74px;}

/*快报*/
.Express .splitLine{ width:95%;}
.Express { background:#F1F6FC;}
.Express .ByBulletin{ height:74px; width:230px; overflow:hidden; margin:0 auto; padding-top:9px;}
.Express .ByBulletin .pic{ }
.Express .ByBulletin .content{ width:158px;}
.Express .ByBulletin .content ul{ line-height:20px;}
.Express .ByBulletin .content ul li { background-repeat:no-repeat; background-position:0px -202px; text-indent:8px; overflow:hidden; }
.Express .ByBulletin .content ul li.li_1{ font-weight:lighter; color:#BD8C00; background:none; text-indent:0;}
.Express .ByBulletin .content ul li.li_1 a{ color:#BD8C00;}

/*新闻块*/
.mainFrame .ModList .left,.mainFrame .ModList .right{ width:340px;}

/*名家机构*/
.mainFrame .titlebox .specialList{ clear:both; width:92%; margin:0 auto; height:1%; padding-bottom:5px;}
.mainFrame .titlebox .specialList ul{ margin:0; padding:0; list-style:none; line-height:22px;}
.mainFrame .titlebox .specialList ul li { }

/*公司列表*/
.r_CoImgList { background:#FFF6E4; padding:8px 5px 8px 5px;}
.r_CoImgList ul{ clear:both; margin:0; padding:0; list-style:none; height:100px; overflow:hidden;}
.r_CoImgList ul li{ float:left; width:72px; text-align:center; line-height:12px; padding:4px;}
.r_CoImgList ul li img { margin-bottom:6px;}

/*导航、相关新闻*/
.mainFrame #Column_Navigation { text-indent:12px; line-height:20px; font-size:13px; float:left; }
.mainFrame .CNavigation .FavorBtn { float:right; margin:0; background-position:0 -274px; }

/*新闻列表页列表样式*/
.mainFrame .newList{ clear:both; margin-top:4px; vertical-align:middle; line-height:24px;}
.mainFrame .newList ul{ list-style:none; margin:0; padding:0;}
.mainFrame .newList ul li{ background-repeat:no-repeat; background-position:0px -200px; font-size:14px; padding-left:12px; clear:both;display:block; overflow:hidden; height:24px; margin:0 14px 0 14px; line-height:24px;}
.mainFrame .newList ul li span{ color:#999; float:right; display:block;}
.mainFrame .newList ul li.dline{ background-position:0px -294px; background-repeat:repeat-x; display:block; clear:both; margin-top:7px; margin-bottom:7px; height:1px; line-height:1px; font-size:1px;}
.mainFrame .newList ul li.ad{ height:90px; clear:both; margin:0; padding-left:0px;background:none; }
.mainFrame .newList ul li.ad iframe{ position:absolute; margin-left:-1px;}
.mainFrame .newList .page { height:25px; line-height:25px; text-align:center; margin-bottom:8px; clear:both;}

.mainFrame .main_right .newList { margin-bottom:4px;}
.mainFrame .main_right .newList ul li{ background-position:0px -202px; font-size:12px; height:20px; line-height:20px;}

/*新闻内容页列表样式*/
.mainFrame .newText { clear:both;padding:8px 16px 8px 16px; height:auto; line-height:24px;}
.mainFrame .newText .title{ font-size:24px; font-family:"黑体"; color:#01029B; font-weight:bold; line-height:34px; text-align:center;}
.mainFrame .newText .author { color:#333; text-align:center;}
.mainFrame .newText .author a{ color:#0000FF; text-decoration:none;}
.mainFrame .newText .author a.red{ color:#ff0000;}
.mainFrame .newText .author a:hover{ color:#0000FF; text-decoration:underline;}
.mainFrame .newText .content{ font-size:14px; line-height:22px; margin-top:12px;}
.mainFrame .newText .content .PipadOf {float:left;clear:left;height:18px; width:0px;}/*画中画*/
.mainFrame .newText .content .Pipad{height:239px;width:300px;float:left;clear:left;margin:15px 15px 0px 0px;}
.mainFrame .newText .content img,.mainFrame .newText .content table{clear:left;}/*画中画*/
.mainFrame .newText .page { height:25px; line-height:25px; text-align:center; margin-bottom:8px; clear:both; font-size:14px;}

.mainFrame .DlinkFavorite { width:444px; margin:0 auto; clear:both;}
.mainFrame .DlinkFavorite .FavImage{ margin:24px 0 4px 0;}
.mainFrame .DlinkFavorite .FavText{ font-size:14px; text-align:center; clear:both; margin-bottom:12px; height:25px; line-height:25px;}

.mainFrame .school { background:#F1F6FC; padding:4px 0 3px 0;}
.mainFrame .school ul{ clear:both; list-style:none; margin:0; padding:0; height:22px; line-height:22px; padding-left:14px;}
.mainFrame .school ul li{ background-position:0px -202px; background-repeat:no-repeat; float:left; width:84px; margin-right:20px; text-indent:12px;}

.mainFrame .linebox .nCurrency { height:30px; background-position:0 -433px; background-repeat:repeat-x;}
.mainFrame .linebox .nCurrency ul{ list-style:none; margin:0; padding:0;height:30px; height:23px;}
.mainFrame .linebox .nCurrency ul li{ float:left; line-height:14px; margin-top:8px; padding-left:14px;}
.mainFrame .linebox .nCurrency ul li b{ float:left; margin-right:5px; margin-left:0;}
.mainFrame .linebox .nCurrency ul li a{ float:left;}
.mainFrame .linebox .nCurrency ul li.NavSplit { background-position:-50px 0; background-repeat:no-repeat; height:23px; width:2px; margin-top:4px; font-size:1px; display:block; padding:0; margin-left:14px;}

/*外汇日历*/
.c01_calendar_main .c01_week ul {background:url(../images/CacheBg.gif); background-position:0 -150px; background-repeat:repeat-x;}

#wh_news.list { padding:6px 10px 7px;}
#wh_news.list ul{ line-height:23px;}
#wh_news.list ul li{ background-position:0px -201px; height:23px;}

#wh_comment.list { padding:6px 10px 7px;}
#wh_comment.list ul{ line-height:23px;}
#wh_comment.list ul li{ background-position:0px -201px; height:23px;}
