@charset "utf-8";
header, nav, section, aside, footer {display:block; margin:0; padding:0}
ul { height:100%; overflow:hidden}
a { color:#000;}
grid_10 a:visited, grid_8 a:visited, grid_7 a:visited { color:purple;}

.briefs, .briefsTitle, { height:30px; line-height:30px; color:#333;}
.briefs { overflow:hidden}
.briefsTitle { width:79px; text-align:right; font-weight:bold}
#roll span { line-height:32px; padding-right:15px;}
.briefs a, .briefsTitle a { color: #333;}
.briefs a:hover, .briefsTitle a:hover { color:#cc1d1c }
.search { height:23px; margin-top:3px; width:263px;}
.search .keyWords { height:23px; line-height:23px; width:190px;}
.search .searchbutton { height:23px; line-height:23px; background-position:0 -135px;}

.navItems li a.zt { background:url(../images/bg_forex_text.gif) no-repeat -309px -200px; padding:0 14px 0 35px}
.navItems li a.law { background:url(../images/bg_forex_text.gif) no-repeat -309px -215px; padding:0 14px 0 35px}

.mb15 { margin-bottom:15px}
.grid_10 li, .grid_8 li { line-height:28px; height:28px; font-size:14px;}
.mainBox { padding-right:10px}
h3 { height:28px; line-height:28px; background:none; padding-left:0; margin-bottom:0}
h3 span a { color:#07519a}
.title1 { border-bottom:1px solid #ebc5d0; position:relative}
.title1 span { text-indent:-999em; width:110px; float:left; border-bottom:2px solid #d03060; height:19px; padding-top:4px; padding-bottom:4px;}
.title1 span a { display:block; height:19px; background-image:url(../images/bg_forex_text.gif); background-repeat:no-repeat;}
.w2 { width:34px;}
.w4 { width:68px;}
.w5 { width:85px;}
.w6 { width:102px;}
.yaowen { background-position:0 -161px;}
.shichang { background-position:0 -180px;}
.zhuanlan { background-position:0 -199px;}
.haiwai { background-position:0 -218px;}
.yanshengpin { background-position:0 -237px;}
.baike { background-position:0 -295px;}
.guojihua { background-position:0 -314px;}
.touzi { background-position:0 -373px;}
.moreNews { float:right; color:#8f8f8f; padding-right:7px; font-weight:normal; font-size:12px}
.moreNews:visited { color:#8f8f8f}
.moreNews:hover { color:#cc1d1c;}
.title1 .subcate { font-weight:normal; color:#d03060; padding-right:7px;}
.title1 .subcate a { color:#d03060;}

h2 { margin-bottom:9px; margin-top:11px; line-height:26px; font-size:18px; font-weight:normal; font-family:"微软雅黑";}
.grid_8 h2 { margin-top:1px; font-size:14px; font-weight:bold; font-family:simsun;}
.abs { color:#656565; line-height:22px; text-indent:0; padding-bottom:10px;}
.abs2, .abs2 a { color:#8f8f8f;}
.abs2 a:hover { color:#cc1d1c;}
.dotborder { border-bottom:1px dotted #dddddd;}
.info { color:#bbb; position:absolute; right:18px;}
.info a { color:#bbb;}
.info a:hover { color:#cc1d1c;}

/*-------------> BAROUSEL */
.barousel { position:relative; height:274px;}
.barousel_image { position:absolute; z-index:10; width:308px; height:198px; border:1px solid #dcdcdc;}
.barousel_image img { position:absolute; display:none; width:308px; height:198px;}
.barousel_image img.default { display:block;}
.barousel_image img.current { z-index:10;}
.barousel_content { position:absolute; z-index:50; color:#fff; width:310px; top:174px;}
.barousel_content div { display:none;}
.barousel_content div.default{ display:block;}
.titleshadow { position:relative; width:308px; top:174px; z-index:30; height:25px;background:#000; opacity:0.6; filter:alpha(opacity=60);}
.barousel_content p.pictitle { height:25px; line-height:25px; color:#ffffff; text-indent:0; padding-left:8px; margin-left:1px; margin-right:1px; margin-bottom:2px;}
.barousel_content p.pictitle a { color:#fff;}
.barousel_content .abs { line-height:24px; padding:10px}
.barousel_nav { position:absolute; height:6px; right:3px; top:184px; z-index:50; width:52px;}
.barousel_nav ul { float:right;}
.barousel_nav li { float:left; margin-right:7px; font-size:0; line-height:0; height:6px;}
.barousel_nav li a { display:block; width:6px; height:6px; background:url(../images/bg_arousel_circle.png) no-repeat -7px 0; font-size:0; line-height:0; text-decoration:none;}
.barousel_nav li a:hover { background-position:0 0;}
.barousel_nav li a.current { background-position:0 0;}

.barousel {height:211px;}
.reci span { color:#d03060; font-size:14px; margin-left:6px; font-weight:bold}
.reci a { line-height:24px; margin:0 6px; text-decoration:underline; display:inline-block;}

/*-------------> THSLIDE */
.thslide{ height:100px; padding:10px 2px;}
.thslide_nav_previous { float:left;}
.thslide_nav_next { float:right;}
.thslide_nav_previous a, .thslide_nav_next a { display:block; font-weight:bold; font-size:14px; color:#bfbfbf; background-image:url(../images/bg_forex_text.gif); background-repeat:no-repeat;}
.thslide_nav_previous a { background-position:-161px -305px; padding:39px 11px 39px 2px;}
.thslide_nav_next a { background-position:-151px -305px; padding:39px 1px 39px 12px;}
.thslide_nav_previous a:hover, .thslide_nav_next a:hover { color:#757575; text-decoration:none}
.thslide_nav_previous a:hover { background-position:-129px -305px;}
.thslide_nav_next a:hover { background-position:-119px -305px;}
.thslide_list { float:left; overflow:hidden; position:relative; width:248px; height:100px;}
.thslide_list ul { float:left; width:9000px;}
.thslide_list ul li { float:left; height:100px; line-height:normal; margin-right:7px; text-align:center;}
.thslide_list ul li a { display:block; width:78px; height:100px; font-size:12px;}
.thslide_list li a img { width:74px; height:74px; padding:1px; border:1px solid #ccc;}

.middleBox { background:#f5f4f4; padding:10px 5px;}
.withThumb { width:98px; height:70px; float:left; display:inline; margin-right:10px; margin-left:2px; border:1px solid #dcdcdc}
.withThumb img { width:98px; height:70px;}
.baiketags li { background:url(../images/bg_forex_text.gif) no-repeat -172px -110px; width:88px; height:25px; line-height:25px; font-size:12px; font-weight:bold; text-align:center; margin:17px 5px 0 2px;}
.baiketags li a:hover { color:#d03060;}

.tabs { height:30px}
#tab-title-12, #tab-title-13 { height:30px; overflow:visible}
#tab-title-12 li, #tab-title-13 li { text-indent:-999em; float:left;}
#tab-title-12 a, #tab-title-13 a { display:block; width:108px; height:19px; background-color:#f5f4f4; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:2px solid #333; position:relative; top:2px; padding-top:3px; padding-bottom:4px;}
#tab-title-12 a.tabSwitch, #tab-title-13 a.tabSwitch { height:19px; background-color:#fff; border-top:1px solid #ebc5d0; border-left:1px solid #ebc5d0; border-right:1px solid #ebc5d0; border-bottom:2px solid #d03060; top:0; padding-top:5px;}
#tab-title-12 a span, #tab-title-13 a span { display:block; width:108px; height:19px; background-image:url(../images/bg_forex_text.gif); background-repeat:no-repeat; border-bottom:none; padding:0;}
.jingji { background-position:20px -256px;}
.fjingji { background-position:20px -275px;}
.yanghang { background-position:20px -332px;}
.fyanghang { background-position:20px -351px;}


.grid_7 { border-top:1px solid #e2cad1;}
.grid_7 li { line-height:24px; height:24px}
.sideBox { border:1px solid #e2cad1; height:100%; overflow:hidden; padding:4px;}
.title2 { border-left:1px solid #e2cad1; border-right:1px solid #e2cad1; background:url(../images/bg_rmb_grad.gif) repeat-x 0 0;}
.title2 span { padding-left:26px; background:url(../images/bg_forex_text.gif) no-repeat -318px -106px; float:left; color:#d03060;}
.title2 span a { color:#d03060;}

.ectime { text-decoration:underline}
.exchange { padding:3px 0;}
/*.exchange td { height:27px; line-height:27px; text-align:right}*/
.exchange li { height:27px; line-height:27px; text-align:right;}
.exchange li span { display:inline-block}
/*.exchange td.currency { text-align:left; padding-left:10px;}*/
.exchange li .currency  { text-align:left; padding-left:10px; float:left}
.us, .hk, .jp, .eu, .uk, .au, .ca, .my, .ru, .nz, .sg, .ch, .za, .kr, .ae, .sa { float:left; width:20px; height:15px; background-image:url(../images/bg_forex_text.gif); background-repeat:no-repeat; padding-right:10px; margin-top:6px;}
.us { background-position:-129px -161px;}
.hk { background-position:-129px -177px;}
.jp { background-position:-129px -193px;}
.eu { background-position:-129px -209px;}
.uk { background-position:-129px -225px;}
.au { background-position:-129px -241px;}
.ca { background-position:-129px -257px;}
.my { background-position:-129px -273px;}
.ru { background-position:-129px -289px;}
.nz { background-position:-169px -161px;}
.sg { background-position:-169px -177px;}
.ch { background-position:-169px -193px;}
.za { background-position:-169px -209px;}
.kr { background-position:-169px -225px;}
.ae { background-position:-169px -241px;}
.sa { background-position:-169px -257px;}
.exchange .up, .exchange .down, .exchange .same { padding-right:30px; background-image:url(../images/bg_forex_text.gif); background-repeat:no-repeat; width:55px}
.exchange .up { color:#e0001e; background-position:right -135px;}
.exchange .down { color:#309707; background-position:right -154px;}
.exchange .same { background-position:right -174px;}
.dataList { padding-top:2px;}
.datatags a:visited { color:#333333;}
.datatags li { background:url(../images/bg_china_text.gif) no-repeat -138px -93px; display:inline; float:left; height:23px; line-height:23px; margin-left:4px; margin-right:2px; margin-top:6px; text-align:center; width:80px;}

#tab-title-11 { height:20px; overflow:hidden;}
#tab-title-11 li { float:left; height:20px; line-height:20px; text-align:center; width:65px;}
#tab-title-11 a { background:url(../images/bg_home_text.gif) no-repeat -134px 0; cursor:text; display:block; height:100%; width:100%;}
#tab-title-11 a.tabSwitch { background-position:-69px 0; color:#FFFFFF; font-weight:bold;}
#tab-title-11 a:hover { text-decoration:none;}
#tab-cont-11 { border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.up { color:#CA0000;}
.down { color:#008A04;}
.no { color:#333333;}
.data { padding:10px 0}
.tTitle, .tData { height:18px; line-height:18px;}
.tTitle { background:#CFD4D9; text-align:right; width:35%;}
.tData { background:#E9EBEE; color:#777777;}

.rate { background:#f0e2e6;}
.rate th, .rate td { background:#fff; height:21px;}
.rate th { font-weight:bold; background:#f8edf0}
.jigou { padding:10px 0 0}
.jigou li { width:48px; line-height:16px; height:96px !important; margin-left:10px; margin-right:9px; text-align:center}
.jigou li img { width:46px; height:46px; border:1px solid #cccccc;}
.tools li { float:left; width:130px; text-align:center}
.weeklyRank { padding:4px 0 9px}
.weeklyRank li { height:27px; line-height:27px; padding:0 8px;}
.weeklyRank span { background:url(../images/bg_china_text.gif) no-repeat -233px -64px; color:#FFFFFF; display:inline-block; font-family:Tahoma; font-size:9px; font-weight:bold; margin-left:2px; margin-right:8px; text-align:center; width:14px;}
.weeklyRank span.top3 { background-position:-218px -64px;}
.even { background-color:#f3eff0; border-top:1px solid #f0e2e6; border-bottom:1px solid #f0e2e6}
