﻿/*公共*/
* {
	margin:0;
	padding:0;
}
img {
	border: 0px;
}
.clear {
	clear: both;
}
body {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	overflow: -moz-scrollbars-vertical;
	background-color: #F9F5EA;
}
.main { width:1000px; overflow:hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.width {
	width:959px;
}
a:link{
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
a:visited {
	FONT-WEIGHT: normal;
	COLOR:#555555;
	TEXT-DECORATION: none
}
a:active {
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
a:hover {
	FONT-WEIGHT: normal;
	COLOR: #ff7800;
	TEXT-DECORATION: none;
}
ul {
	list-style:none;
}
li {
	float:left;
}
.floatClear {
	float:none;
	clear:both;
	width:1px;
	height:1px;
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6{
	font-size: 12px;
}
/*table开始*/
.tableReport {
	border-collapse:collapse;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #A39D8D;
	border-left-color: #A39D8D;
	background-color: #E7E6E2;
}
.tableReport td, .tableReport th {
	padding:5px;
	text-align:center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A39D8D;
	border-bottom-color: #A39D8D;
}
.tableReport .bg1 {
	background-color:#FFFFCC
}
.abutton {
	border: #d2a700 1px solid;
	padding:2px;
	margin:0 1px;
	height:19px;
	display:inline-block;
}
.abutton:link {
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.abutton:visited {
	FONT-WEIGHT: normal;
	COLOR:#555555;
	TEXT-DECORATION: none
}
.abutton:active {
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.abutton:hover {
	FONT-WEIGHT: normal;
	COLOR: #ff7800;
	TEXT-DECORATION: none;
	background-color:#bbb
}
/*table结束*/
/*公共结束*/
/*header开始*/
#header { overflow:hidden; margin:0 auto; padding:0; }
.logo {
	margin:18px 0 0 22px;
	float:left;
	display:inline;
}
.icon {
	float:right;
}
.icon ul {
	margin:18px 15px 0 0;
}
.icon li {
	display:inline;
	margin-right:12px;
	cursor:pointer;
	text-align:center;
	line-height:18px;
	color:#985601
}
.icon li a {
	color: #985601;
	text-decoration: none;
}
.icon li.user{ width: 80px; text-align: right;}

.icon2{float:right; margin:18px 18px 0 0;}
.icon2 li{display:inline;margin-right:15px;cursor:pointer;text-align:center;color:#985601}
.iconImg{background:url(../images/web/topIcon.gif); width:35px; height:35px;}
.iconImg1{ background-position:0 0}
.iconImg2{ background-position:-35px 0}
.iconImg3{ background-position:-70px 0}
.iconImg4{ background-position:-105px 0}
.iconImg5{ background-position:-140px 0}

/*header结束*/
/*navigation导航开始*/
#navigation {
	clear:both;
	padding:0;
	height: 61px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#navLeft {
	width:22px;
	height:61px;
}
#navRight {
	width:22px;
	height:61px;
}
#navMiddle {
	width:915px;
	overflow:hidden;
	padding:8px 0
}
#navMiddle>div{
	height:41px;
	padding:0;
	margin:0;
	background:url(/comm/images/web/menu.gif) no-repeat;
}
#navMiddle a {
	display:block;
	float:left;
	width:114px;
	height:41px;
}
/*navigation导航结束*/
/*banner开始*/
#banner {
	width: 911px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*banner结束*/
/*pageTab开始*/
#pageTab {
	margin:0 auto;
	clear:both;
}
#pageTab li, .tabContent div {
	height:36px;
	float:left
}
.tabContent{position:relative;}
#pageTab .tabUl {
	padding-top:15px;
	display:block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
	background:url(../images/web/pageTab_border.gif) no-repeat;
	background-position:left 15px;
	height: 100%;
}
.mypageTab1{ position:absolute; top:0; left:0; width:610px; height:36px; overflow:hidden;}
.mypageTab2{ position:absolute; top:0; right:0; width:310px; height:36px; overflow:hidden;}
.tabBorderL {
	background:url(../images/web/pageTab_border.gif) no-repeat;
	background-position:left 0px;
	width: 0px;
}
.tabBorderR {background:url(../images/web/pageTab_border.gif) no-repeat;background-position:left -36px;width:3px;}
.tabContent {
	background:url(../images/web/pageTab_border.gif) repeat-x;
	background-position:left -72px;
	width:910px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
}
.tabContent li {
	cursor:pointer;
	padding-right: 5px;
}

.tabOuter {background:url(../images/web/pageTab.gif) no-repeat; background-position:0 0;}
.tabInner {background:url(../images/web/pageTab.gif) no-repeat; background-position:right -36px;padding:0 5px;color:#834A01;font-weight:bold;}
.tabOuterC {background:url(../images/web/pageTab.gif) no-repeat;background-position:left -72px;}
.tabInnerC {background:url(../images/web/pageTab.gif) no-repeat; background-position:right -108px;padding:0 5px;color:#333333;	font-weight:bold;}
#controlTab {float:right;display:none;}
/*pageTab结束*/
/*content开始*/
#content {
	margin:0 auto;
}
.content1 {
	border-left:#d2a700 1px solid;
	border-right:#d2a700 1px solid;
	margin:0 auto;
	width:917px;
	background-color:#fefbf2
}
/*tool开始*/
.dragColumn {
	width:33%;
	float:left;
	padding:10px 0 0 0;
}
.sonmenu {
	background-color: #fefbf2;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	margin-left: 10px;
	padding-left: 10px;
	line-height: 22px;
}
.sonmenu A {
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.sonmenu A:link {
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.sonmenu A:visited {
	FONT-WEIGHT: normal;
	COLOR:#555555;
	TEXT-DECORATION: none
}
.sonmenu A:active {
	FONT-WEIGHT: normal;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.sonmenu A:hover {
	FONT-WEIGHT: normal;
	COLOR: #ff7800;
	TEXT-DECORATION: none
}

.tool {
	margin-bottom: 9px;
	margin-left: 9px;
}
.toolIcon {	float:right}
.toolIcon img {padding:5px 5px 0 0; cursor:pointer;}
.toolHead {background:url(/comm/images/web/toolborder.gif) no-repeat;background-position:0 0;height:26px;}
.toolHead2 {background:url(/comm/images/web/toolborder.gif) no-repeat;background-position:right -26px;height:26px;}
.toolHead2 span {display:block;float:left;color:#9b5500; line-height:26px; padding-left:28px;}
.toolContent {
	border-left:#c4bfac 1px solid;
	border-right:#c4bfac 1px solid;
	line-height:20px;
	background-color:#fefbf2;
	height: 100%;
	overflow: hidden;
	padding:10px;
}
.toolContent ul {list-style:none;}
.toolContent li {float:none;}
.toolcontent_menu li {width: 100%;}
.toolFoot {background:url(/comm/images/web/toolborder.gif) no-repeat;height:4px;background-position:left -52px; overflow:hidden}
.toolFoot2 {background:url(/comm/images/web/toolborder.gif) no-repeat;height:4px; background-position:right -56px;}
.toolHolder {border:#d2a700 1px dashed;}
/*tool结束*/
/*content结束*/
/*contentFoot开始*/
#contentFoot {
	clear:both;
	margin:0 auto;
}
#contentFoot .bg1 {margin:0 auto;background:url(../images/web/pageTab_border.gif) repeat-x;background-position:left -121px;
	width:919px;
	height:11px;
	clear:both;
}
#contentFoot .bg2 {
	background:url(../images/web/pageTab_border.gif) no-repeat;background-position:left -110px;
	width:919px;
	height:11px;
}
#contentFoot .bg3 {
	background:url(../images/web/pageTab_border.gif) no-repeat;background-position:right -140px;
	width:919px;
	height:11px;
}
/*contentFoot结束*/
/*footImg开始*/
#footImg {
	clear:both;
	margin:0 auto;
}
#footImg .footImg {
	width:919px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
}
/*footImg结束*/
/*foot开始*/
#foot {
	clear:both;
	background-color:#313131;
	text-align:center;
	width:919px;
	line-height:200%;
	color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#foot a {
	color: #FFFFFF;
	text-decoration: none;
}
/*foot结束*/
/*popup开始*/
#popUpBg {
	background:#000;
	display:none;
	margin:0;
	padding:0;
	filter:alpha(opacity=50);
	opacity:0.5;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index: 10;
}
.popUpTop {
	position:absolute;
	display:none;
	padding:5px 5px 5px 5px;
	background:#F9F5EA;
	z-index: 10;
}
/*toolList开始*/
	#sortTd>div{border-bottom:dotted 1px #99CC00;cursor:pointer; margin-top:5px;}
	#toolListTB tr>td{border-bottom:dotted 1px #99CC00; padding:5px;}
	.toolTitle {font-size:large;font-weight:bold;color:#0099CC;	margin-top:1px;}
/*toolList结束*/
	/*lybout开始*/
	#layoutList li {
	float:none;
	border-bottom:#99CC00 1px solid;
	margin-bottom:8px;
	text-align:left;
	padding-left:10px;
	height:90px;
	overflow:hidden;
}
#layoutList li div {
	float:left;
	margin:5px;
	width:58px;
	height:44px;
	padding:5px;
	cursor:pointer;
}
.layoutHover {
	border:#009966 1px solid
}
/*lybout结束*/
/*popup结束*/
/*分页开始*/
.splitPage {
	padding:5px;
	clear:both;
	margin:0 auto;
}
.splitPage li {
	padding:2px 5px;
	margin:1px;
	color:#000000;
	cursor:pointer;
	float:left;
	text-decoration:underline
}
.splitPage .current {
	font-weight: bold;
	text-decoration: none;
}
/*分页结束*/
/*网站导航开始*/
.webNav {
	overflow: hidden;
	width: 250px;
}
.webNav h5 {
	font-size: 12px;
}
.webNav a {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	left: -1px;
	white-space: nowrap;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	padding-right: 3px;
	padding-left: 3px;
}
/*网站导航结束*/
.left {
	float: left;
}
.commUl {
	list-style:none;
}
.commUl li {
	float:left;
	padding:5px 0 0 10px;
}
.queAnswer {
	width:90%;
	border:#C1BAAA 1px solid;
	margin-left:5px;
	padding:3px;
	float:none;
	display:none;
}
/*/////////////*/
.part_1 {
	background-color: #FFF7EE;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 100%;
}
.part_1 .w105 {
	width: 105px;
	float: left;
	padding: 10px;
}
.part_1 .text {
	/*float: left;*/
	padding: 10px;
	/*width: 520px;*/
}
.part_1 hr {
	color: #E6E6E6;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.aLink {
	cursor:pointer
}
.ico p {
	background-image: url(/comm/images/web/ico1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 12px;
	line-height: 22px;
	display: block;
	width: 90%;
}
.ico1 p {
	background-image: url(/comm/images/web/ico2.gif);
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding-left: 12px;
	display: block;
	width: 90%;
	padding-bottom: 5px;
	padding-top: 5px;
}
/*选项卡1*/
#Tab1 {
}
/*选项卡2*/
#Tab2 {
}
/*菜单class*/
.Menubox {
	width:98%;
	height:28px;
	line-height:28px;
	border-left:1px solid #C1BAAA;
	padding:0;
	margin:0;
}
.Menubox ul {
	margin:0;
	padding:0px;
}
.Menubox li {
	float:left;
	display:block;
	cursor:pointer;
	margin-top:-1px;
	padding:0 10px 0 10px;
	text-align:center;
	color:#1D1D1D;
	background-color: #E7E6E2;
	line-height: 27px;
	height: 27px;
	position: relative;
	bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1BAAA;
	border-right-color: #C1BAAA;
	border-bottom-color: #A39D8D;
	border-left-color: #C1BAAA;
}
.Menubox li.hover {
	padding:0 10px 0 10px;
	color:#995701;
	font-weight:bold;
	height:28px;
	line-height:28px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #A39D8D;
	border-right-color: #A39D8D;
	border-left-color: #A39D8D;
	border-bottom-width: 0px;
	border-bottom-style: none;
	position: relative;
	bottom: -1px;
	background-color: #FEFBF1;
}
.Menubox .new{ background-color: #FEFBF2; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; margin-top: -1px; border-bottom-width: 1px; border-bottom-style: solid; border-top-color: #FEFBF2; border-right-color: #FEFBF2; border-bottom-color: #FEFBF2; border-left-color: #FEFBF2; top: -1px; height: 26px; overflow: hidden; line-height: 20px; }
.Menubox .new.hover{ border: 1px solid #FEFBF2; top: -1px; height: 26px; overflow: hidden; line-height: 20px; }

.Contentbox {
	clear:both;
	border: 1px solid #A39D8D;
	padding: 10px;
	margin: 0px;
	height: 100%;
}
.ContentboxN {
	clear:both;
	border: 1px solid #A39D8D;
	padding: 10px;
	margin: 0px;
	height: 100%;
}
.w180 {
	width: 180px;
}
.input_w180 {
	width: 180px;
 *width: 178px;
}
.w50b {
	float: left;
	width: 50%;
}
.w50b h3 {
	width: 90%;
	background-color: #F5E3C2;
	line-height: 26px;
}
.w50b h5 {
	line-height: 26px;
	color: #0078F0;
}
.tb p {
	padding-left: 27px;
	color: #333333;
}
.tb h3 {
	background-color: #FFCC99;
	line-height: 28px;
}
.tb h4 {
	background-color: #FFE3C8;
	line-height: 24px;
}
.tb h5 {
	line-height: 24px;
}
.tb li {
	padding-left: 10px;
	color: #333333;
}





/*

TR.TPTitle {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: #a0a0a0;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.TPHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #9faf8a
}
TR.TPBody {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: #364a15;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e9f7d6
}
TR.TPSubHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 14px;
	COLOR: #364a15;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.TPSubBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 13px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.TPSubBodyTitle {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.PTTitle {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: #a0a0a0;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.PTNote {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 12px;
	COLOR: #3e5423;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.PTHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 14px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #9faf8b
}
TR.PTTableHead {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 12px;
	COLOR: #425c1d;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #cddac0
}
TR.PTBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 12px;
	COLOR: #3e5423;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e3f2d5
}
TBODY.bottom {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 11px;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #dde6d5
}
TR.AcctOpenTableTradingProdHead {
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #9ab17d;
	TEXT-ALIGN: center
}
TR.introHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #9faf8a
}
TR.introBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 13px;
	COLOR: #364a15;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e9f7d6
}
TD.introBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 12px;
	COLOR: #364a15;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e9f7d6
}
TD.introBodyHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 14px;
	COLOR: #3f5b20;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #d3e6b9
}
TR.intlTPTitle {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: #a0a0a0;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.intlTPHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #9faf8a
}
TR.intlTPTableBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 13px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #eef1e8
}
TR.intlTPBody {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 14px;
	COLOR: #364a15;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e9f7d6
}
TR.intlTPSubHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 12px;
	COLOR: #364a15;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.intlTPSubBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 13px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.intlTPSubBodyTitle {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 13px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TD.intlTPMarketTableHead {
	FONT-WEIGHT: bolder;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e1e7d9
}
TD.intlTPMarketTableBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 12px;
	COLOR: #6b6b6b;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #eef1e8
}
TR.intlPTTitle {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 18px;
	COLOR: #364a19;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.intlPTHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 16px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #9faf8b
}
TD.intlPTBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 11px;
	COLOR: #3e5423;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e3f2d5
}
TR.STitle {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 14px;
	COLOR: #8d5f41;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.STitleDescription {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 11px;
	COLOR: #896043;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TR.SHead {
	FONT-WEIGHT: bold;
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 15px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #cf916d
}
TR.SBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 13px;
	COLOR: #565554;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #f1dacf
}
TR.SRemark {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 11px;
	COLOR: #565554;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt
}
TD.SSubTableHead {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #cf916d
}
TD.SSubTableBody {
	TEXT-JUSTIFY: newspaper;
	FONT-SIZE: 11px;
	COLOR: #896040;
	FONT-FAMILY: ¼w;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #e5bfac
}


*/
.login {
	background-image: url(../images/web/login_bg.gif);
	background-repeat: no-repeat;
	height: 139px;
	width: 207px;
	background-position: 10px 0px;
	padding-left: 10px;
}
.login .tt {
	padding-top: 26px;
	padding-left: 15px;
	color: #000000;
	height: 20px;
}
.login .nr {
	padding-left: 30px;
	height: 50px;
}
.login .nr select {
	width: 148px;
}
.login .an {
	text-align: center;
	line-height: 30px;
	height: 30px;
}
.login .an .lg {
	float: left;
	padding-left: 15px;
}
.login .an .rg {
	float: left;
	text-decoration: underline;
	padding-left: 0px;
	cursor:pointer;
}
.login .an .rg a {
	color: #000000;
}
.login .dr {
	padding-top: 20px;
	height: 76px;
}
.login .an2 {
	text-align: right;
	padding-right: 20px;
}
.contact {
	padding-left: 10px;
}
.ul1 li {
	background-image: url(/comm/images/web/ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 11px;
	padding-left: 10px;
}
.list {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5BEAC;
	padding: 5px 0 1px 0;
	width:100%;
	cursor:pointer;
}
.lista {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5BEAC;
	background-color: #E9E3D5;
	color: #9B5500;
}
.listb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5BEAC;
	background-color: #F6F2E7;
	color: #695727;
}
.list_1 {
	float: left;
	width: 80px;
	height:60px;
	overflow:hidden;
}

.list_2 p {
	color: #666666;
}
.list_2 h4 {
	font-size: 12px;
}
.ico3 h3 {
	background-color: #EDE7D7;
	font-size: 14px;
	padding-left: 10px;
	line-height: 24px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.ico3 h4 {
	font-size: 12px;
}
.ico3 li {
	padding-left: 25px;
	background-image: url(../images/web/ico3.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	margin-bottom: 10px;
}
.ico3 p {
	padding-left: 25px;
}
/*table css*/
.tb_1 {
	background-color: #999999;
}
.tb_1 td {
	background-color: #FEFBF2;
	padding: 5px;
}
.tb_1 .tt_1 {
	background-color: #EDE7D7;
}
.tb_1 .tt_2 {
	background-color: #EDE7D7;
	font-weight: bold;
}
.tb_1 .tt_3 {
	background-color: #EDE7D7;
	font-weight: bold;
	text-decoration: underline;
	color: #0000FF;
	cursor:pointer;
}
.tb_1 .tt_4 {
	background-color: #FFFFCC;
}
.tb_1 .tt_5 {
	background-color: #E7E6E2;
}


.tb_2 td {
	padding: 5px;
}
/*end table css*/
.percent50 {
	float: left;
	width: 49%;
	margin-right: 1%;
}
.pdf{
	background-image: url(../images/web/pdf.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 18px;
	font-size: 12px;
	color: #004477;
	height: 28px;
	padding-bottom: 5px;
}
.huise{
	color: #666666;
}
.pdf:hover{
	color: #004477;
	text-decoration: underline;
}
.top10{
	margin-top: 10px;
}
.m_face{
	float: left;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 15px;
}
.style1 p{
	padding-bottom: 10px;
	text-indent: 2em;
}
.style2 p{
	padding-bottom: 10px;
}
.red{
	color: #FF0000;
}
.qa_title{
	background-image: url(../images/web/ico3.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
}
.qa_title a{
	display: block;
	cursor:pointer;
}
.qa_content{
	padding-left: 15px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	color: #666666;
	padding-top: 10px;
}

.reportTh1{width:100px; text-align:right; background-color:#9a8332; padding:3px 5px; color:#FFFFFF}
.reportTh2{background-color:#9a8332; padding:3px 5px; color:#fff}
.bottom {
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.bottom h3{
	background-color: #EDE7D7;
	font-size: 14px;
	line-height: 30px;
	padding-left: 8px;
}
.bottom h4{
	font-size: 14px;
	padding-left: 8px;
	padding-top: 16px;
}
.bottom p{
	padding: 8px;
	text-align: justify;
}
.bottom .li_ico {
	float: left;
	width: 30px;
	padding-left: 15px;
	color: #666666;
}
.bottom .li_text {
	float: left;
	width: 520px;
	color: #666666;
}
	.pages{ font-size:12px; margin:10px 0 0 0; color:#000;}
	.pages a{ margin:20px 1px; padding:5px 2px;color:#000; text-decoration:underline;}
	.pages A:link {color:#000; text-decoration:underline;}
	.pages A:visited {color:#000; text-decoration:underline;}
	.pages .this{ font-weight:bold;}
.regTable{ text-align:left; table-layout:fixed;}
.regTable .td1{text-align:right;}
.regTable input[type='text'],.regTable input[type='password']{width:100px;}

.ipoText a.ipoLink:link{ color: #F00; font-weight: bold; text-decoration: underline; }
.ipoText a.ipoLink:visited { color: #810081; text-decoration: underline; font-weight: bold; }
.ipoText a.ipoLink:hover{ color: #00F; text-decoration: underline; font-weight: bold; }
.ipoText a.ipoLink:active{ color: #810081; text-decoration: underline; font-weight: bold; }
.app_window { text-align: left; }

.app_menu { float: left; width: 130px; padding-right: 15px; }
.app_menu div { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; background-image: url(../images/web/ico1.gif); background-repeat: no-repeat; background-position: 5px 10px; padding-left: 16px; padding-top: 5px; padding-bottom: 5px; }
.app_menu .hover { background-color: #F0E6CA; }

.app_menu div a { display: block; width: 100%; }


.apps { float: left; width: 560px; padding-left: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #DDD; min-height:300px; _height: 300px; }
.app { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; padding: 5px; }

.app_1 { height: 60px; width: 100px; float: left; text-align: center; border: 1px solid #CCC; background-color: #FFF; overflow: hidden; }
.app_1 img { height: 60px; }

.app_2 { float: left; padding-left: 15px; width: 400px; }
.app_2 h2 { color: #0099CC; font-size: 14px; padding-bottom: 5px; }
.app_2_1 { padding-bottom: 5px; color: #666; }
.app_2_2 a { background-image: url(../images/web/bt.png); background-repeat: no-repeat; height: 22px; width: 88px; display: block; line-height: 22px; text-align: center; color: #000; padding-top: 2px; }
.cashsns{
	position: absolute;
	height: 410px;
	width: 790px;
	top: -250px;
	left: -160px;
}
.year{ float:left; padding-left: 0px;}
.tips{ background-image: url(../images/web/ico4.gif); background-repeat: no-repeat; background-position: 5px 15px; padding-left: 18px; color: #666; padding-top: 10px; }
.ylink{
	background-image: url(../images/web/ylink.png);
	background-repeat: no-repeat;
	width: 919px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	height: 60px;
}
.ylink h3 { line-height: 24px; padding-left: 30px; color: #9B5500; padding-top: 2px; font-weight: normal; }
.ylink_content {
	line-height: 24px;
	padding-left: 5px;
	color: #CCC;
	padding-top: 3px;
}
.ylink_content a { padding-left: 5px; padding-right: 5px; }
