﻿@charset "utf-8";
/*
Author: Hualei DU
E-mail: HL.DO@QQ.COM
*/
/* css reset */
html,body,div,form,h1,h2,h3,h4,dl,dt,dd,ul,li,ol,p,hr{margin:0;padding:0;}
body{font: 11px/1.5 Arial;color:#333;}
input,select,textarea,button{font-size:12px;}
img{border:0}
ol,ul{list-style:none}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{ content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden}
.clearfix{ * zoom:1}
.justify{text-align:justify;text-justify:inter-ideograph;}
.bgnone{background:none!important;}
.bonone{border:none!important;}
.dnr ul,
.dnr ol{padding:5px 0 5px 40px;}
.dnr ul{list-style-type:disc;}
.dnr ol{list-style-type:decimal;}
.dnr p{padding:5px 0;}
.dnr h1,.dnr h2,.dnr h3,.dnr h4,.dnr h5,.dnr h6{padding:5px 0;}
/* link */
a{text-decoration:none; color:#000;outline:none;font-family:Arial;}
a:hover{color:#33658D;text-decoration:underline;}
a.red{ color:#FF0000;}
a.blue{color:#0D09BE; text-decoration:underline;line-height:22px;}
/* h1~h6 */
h3.h3t1{border-bottom:solid 3px #2F5A84;padding:10px 0 0 0; margin:0;font-size:16px;color:#CA0202;}
h3.h3t2{background:url(img/h3t2bg.png) no-repeat 0 bottom;padding:0 0 14px;font-size:12px;color:#000;}
h3.h3t3{font-size:12px;margin:5px 0 0;height:24px;line-height:24px;color:#000;}
h3.h3t3 .more{float:right;line-height:16px;padding:5px 5px 0 0;}
h3.h3t3 .more a{font-size:12px;font-weight:400;color:#315584;background:url(img/ico01.gif) no-repeat right 3px;padding-right:10px;}
h3.h3thead{background:url(img/thbg.jpg) no-repeat 0 0;height:24px;line-height:24px;padding-left:132px;font-size:12px;}
h3.h3thead .more{float:right;line-height:16px;padding:5px 5px 0 0;}
h3.h3thead .more a{font-size:12px;font-weight:400;color:#315584;background:url(img/ico01.gif) no-repeat right 3px;padding-right:10px;}
h3.h3thead .tim{ float:right;width:80px;}
h3.h3t4{height:20px;line-height:20px;border-top:solid 1px #6F89BC;border-bottom:solid 1px #000000;background:#56739D;padding-left:14px;color:#FFF;font-weight:400;}
h3.h3t5{background:#ccc;color:#006600;text-indent:12px;clear:both;margin-top:10px;}

h3.h3t8{border-bottom:solid 3px #2F5A84;padding:10px 0 0 0; margin:0;font-size:12px;color:#CA0202;}/*小陈2010-11-30号，修改为外汇交易的红色字体太大的问题*/

/*New add Star*/
h3.h3t7tz{height:20px;line-height:20px;border-top:solid 1px #6F89BC;border-bottom:solid 1px #000000;background:#3b44a4;padding-left:14px;color:#FFF;font-weight:400;}
/*New add End*/

#wrapper{width:778px!important;}
/* font */
.fs7{font-size:7px;text-align:center;}
.fs7 img{position:relative;top:5px;}
.red{color:red;}
/* header */
#header .topbg{height:74px;background:url(img/topbg.png) no-repeat 0 0;}
#logo{width:209px;height:52px;overflow:hidden;background:url(img/logo.gif) no-repeat 22px 13px;padding:13px 0 0 22px;float:left;}
#logo a{display:block;width:209px;height:52px;padding-top:100px;}
.topbanner{width:384px;height:67px;float:left;padding-left:65px;}
.topimg img{display:block;float:left;}
#header .msg{background:#FFFF00;font-weight:bold;padding:5px;color:#FF0000;font-size:13px;}
.head-bar{background:url(img/head-barbg.png) repeat-x 0 0;height:24px;padding:8px 5px;}
.head-bar .wsmm{background:url(img/wsmm.jpg) no-repeat center 2px;padding-left:60px;width:102px;float:left;}
.head-bar .wsmm select{border:1px solid #333;height:18px;}
.head-bar .login-btn{width:45px;height:24px;float:left;padding:0 10px 0 5px;background:url(img/head-barline.gif) no-repeat right center;}
.head-bar .roll{width:434px;float:left;background:url(img/scroll-bg.gif) no-repeat 5px 2px;padding:2px 15px 0;font-weight:bold;color:#CE0000;height:18px;line-height:18px;}
.head-bar .roll a{color:#dd22b8;font-weight:bold;}
.head-bar .roll strong{color:#525552;}
.head-bar .language{background:url(img/head-barline.gif) no-repeat 0 center;padding-left:10px;float:left;height:22px;}
.head-bar .language img{display:block;padding-top:5px;}
/* main */
.main .site{ padding:5px 0 0;}
/* footer */
#footer{padding:41px 0 10px;background:url(img/footer_bg.jpg) no-repeat 0 0;height:20px;color:#50545D;}
.ft-links{width:310px;float:right;}
.ft-links li{width:60px;height:13px;overflow:hidden;float:left;background:url(img/ft_links.jpg) no-repeat;}
.ft-links li a{display:block;padding-top:20px;}
.ft-links{padding-top:3px;}
#footer .links01{width:61px;background-position:0 0;}
#footer .links02{width:48px;background-position:-61px 0;}
#footer .links03{width:34px;background-position:-109px 0;}
#footer .links04{width:101px;background-position:-143px 0;}
#footer .links05{width:61px;background-position:-244px 0;}
/* gt-nav */
.gt-nav ul{width:145px;}
.gt-nav ul li{position:relative;float:left;}
.gt-nav li a{display:block;background:#2F4571 url(img/menu-ico01.gif) no-repeat 26px center;
border-top:1px solid #506B92;border-bottom:1px solid #273B63;border-right:3px solid #203152;
color:#fff;overflow:auto;padding:3px 0 3px 36px;width:106px;line-height:15px;}
.gt-nav li a.over{background:url(img/navbg.png) no-repeat 0 -93px; padding:3px 0 3px 36px; border:none;	
border-top:1px solid #DC6566;border-bottom:1px solid #990000;
border-right:3px solid #990000;}
.gt-nav li li a{padding:3px 15px;background:#2F4571;}
.gt-nav li li a.subfolderstyle{padding:3px 15px;background:#2F4571 url(img/menu-ico01.gif) no-repeat 97% 50%;}
.gt-nav li li a.subfolderstyle:hover{background-color:#8EBAE5;}
.gt-nav li a:hover{background-color:#8EBAE5;color:#fff;text-decoration:none;}
.gt-nav li.nav00 a{display:block;height:24px;line-height:24px;padding:0 0 0 25px;width:120px;font-weight:bold;background:url(img/navbg.png) no-repeat 0 -24px;border:none;}
.gt-nav li.nav00 a.over{background-position:0 0; border:none;}

.gt-nav li.nav000 a{display:block;height:24px;line-height:24px;padding:0 0 0 25px;width:120px;font-weight:bold;background:url(img/navbg2.png) no-repeat 0 0;border:none;}
.gt-nav li.nav000 a.over{background-position:0 0; border:none;}


.gt-nav li.nav01{clear:both;height:24px;line-height:24px;padding:0 0 0 25px;width:120px;background:url(img/navbg.png) no-repeat 0 -24px;font-weight:bold;color:#fff;}
.gt-nav li.nav02{height:24px;line-height:24px;padding:0 0 0 25px;width:120px;background:url(img/navbg.png) no-repeat 0 -114px;font-weight:bold;color:#fff;}
.gt-nav li.nav02_1 a{display:block;padding:0 0 0 36px;background:#DDDDDD url(img/menu-ico02.gif) no-repeat 26px center;font-weight:400;color:#000000;
border-top:1px solid #C0C0C0;border-bottom:1px solid #F1F1F1;border-right:3px solid #B0B0B0;
overflow:auto;padding:3px 0 3px 36px;line-height:16px;}
.gt-nav li.nav02_1 a:hover{color:#990000;text-decoration:none;background:#DDDDDD url(img/menu-ico02.gif) no-repeat 26px center;}
.gt-nav li.nav02_1 a.over{background:#BE0000 url(img/menu-ico01.gif) no-repeat 26px center;
overflow:auto;padding:3px 0 3px 36px;line-height:16px;color:#fff;border-color:#990000;}
.gt-nav li.nav02_1 a.over:hover{background:#BE0000 url(img/menu-ico01.gif) no-repeat 26px center;
overflow:auto;padding:3px 0 3px 36px;line-height:16px;color:#fff;border-color:#990000;}
.gt-nav li.nav02_1 li a{padding:3px 15px;background:#DDDDDD;border-right:2px solid #B0B0B0;}
.gt-nav li.nav02_1 li a:hover{padding:3px 15px;background:#DDDDDD;color:#990000;}
.gt-nav ul li a{overflow: auto;}
.gt-nav ul li{border-right:none;}
.gt-nav ul li ul{position:absolute;width:145px;top:0;visibility:hidden;}
.gt-nav ul li li a{border-right:2px solid #203152;}
* html .gt-nav ul li {height: 1%;}
* html .gt-nav ul li li{float:left;}
* html .gt-nav ul li a {height:1%;}

.gt-links{ background:#FFF;padding:10px 0;clear:both;}
.gt-links li.r{text-align:right;padding-top:5px;}
/* 分页 */
.page{ background:url(img/pagebg.png) repeat-x 0 0;height:24px;line-height:24px;text-align:center;border:1px solid #9D9D9D;color:#444;}
.page a{color:#444;}
.page a.prev{ background:url(img/prev.gif) no-repeat 0 50%;padding:2px 0 2px 15px;}
.page a.next{ background:url(img/next.gif) no-repeat right 50%;padding:2px 15px 2px 0;}

.page2{color:#0080CC;margin-left:160px;padding-top:5px;background:url(img/xline2.gif) repeat-x 0 0;line-height:24px;}
.page2 a{color:#0080CC;}

.msg2{ background:url(img/msg2.jpg) no-repeat 0 50%;height:37px;padding:10px 0 10px 96px;}
.msg3{ background:url(img/thbg2.jpg) no-repeat 0 0;line-height:16px;padding:5px 0 5px 15px;color:#696969;}
.msg3 a{color:#0E5687;}
