/*------------------------------------------------Common------------------------------------------------ */

/* main */

body {

	margin:0;

	background-color: ffffff;

	text-align:justify;

}



td, p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #555555;

	line-height: 18px;

}



#container {

	align: center;

	margin-top:0px;

	

	

}



#background {

width:968px;

background-image: url(img/index_bg3.jpg);

	background-repeat: repeat;

	 overflow:hidden;

}



#background_content {

	width:968px;

	

	background-color: #989898;

	background-image: url(img/index_bg4.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	overflow:hidden;

}



#background_content1 {

	width:968px;

	height:100%;

	background-color: #989898;

	background-image: url(img/index_bg4.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	overflow:hidden;

}



#index_top {

	width:950px;

	height:85px;

	margin-top:0px

}



#index_topline {

	width:950px;

	height:3px;

}







/* index */

#top_banner {

    height:204px;

}



#index {

	width:950px;

	background-color: #FFFFFF;

}



#index_top {

	width:950px;

	padding-top:0px;

	text-align:left;

	background-color: #FFFFFF;

}





/* index_content */

#left {

	

	float: left;

	margin-left:8px;

	

	margin-top:5px;

}



#top_left {

	float:left;

}



#left_bottom {

	width: 721px;

	float: left;

	margin-left:8px;

}



#right {

	

	float: right;

	margin-right:0px;

	margin-top:0px;

}



#top_right{

    float:right;

    width: 760px;

	height:33px;

	margin-top:5px;

	margin-right:8px;

	_margin-right:0px;

	margin-right:8px\9;

}



#centre {

    

	

	float:left;

	padding-left:8px;

	padding-top:10px;

	margin-left:0px;

}



#centre .table{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: ad8952;

}



#centre td{

margin-top:0px;

}



#title {

float:left;

}



/* menu */



#menu_sub td {

	padding-left:10px;

	color: #ff6262;

}



#menu_sub a {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



#menu_sub a:hover {

    color: #feffb4;

	text-decoration: none;

	font-weight: bold;

}



#menu_sub2 a {

	color: #da2827;

	text-decoration: none;

	font-weight: normal;

}



#menu_sub2 a:hover {

    color: #908162;

	text-decoration: none;

	font-weight: normal;

}



#menu_sub2 .futures a {

	color: #da2827;

	text-decoration: none;

	font-weight: normal;

}



#menu_sub2 .new a {

	color: #859017;

	text-decoration: none;

	font-weight: normal;

}



.td_securities {



    background-color: #da2827;

}



.td_futures {



    background-color: #da4e27;

}



.td_new {



    background-color: #859017;

}



.td_research {



    background-color: #178390;

}



.td_quote {



    background-color: #da2827;

}



.td_cs {



    background-color: #da2827;

}



.td_fee {



    background-color: #da2827;

}



.td_aboutus {



    background-color: #da2827;

}



/* breadcrumb */

#breadcrumb {

	

	

	font-size: 10px;

	text-align: right;

	float:right;

}



#breadcrumb a{

	

	

	color: #777777;

	text-align: right;

	text-decoration: none;

}



#breadcrumb a:hover{

	

	

	color: #777777;

	text-align: right;

	text-decoration: underline;

}



#breadcrumb .highlight{

	

	

	color: #db2a43;

	text-align: right;

	text-decoration: none;

}



/* content */





#content {

	width:950px;

	height:100%;

	background-color: #FFFFFF;

}



#content_top {

	width:950px;

	height:100%;

	padding-top:0px;

	text-align:left;

}







#content_right {

/*	width:772px;

	text-align:right;

	float:right;

*/

	width:764px;

	float:left;

}



h1 {

	color: #000000;

	font-size: 20px;

	font-weight: bold;

}



h2 {

    

	font-size: 16px;

	font-weight: bold;

}



.h1_table {

    border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #5a5758;

}



#sub_title {

    

    float:left;	

}



#sub_title a {

	font-weight: normal;

	color: 3b44bd;

	text-decoration: none;

}



#sub_title a:hover {

	font-weight: normal;

	color: 9a9a9a;

	text-decoration: none;

}



.sub_title_border {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #961701;

}



.content_td {

    width:668px;

    height:1070px;

	border: 0.5px solid d6d5d3;

	float:left;

}



#content_td td {

	border: 1px solid d6d5d3;

	float:left;

}

	

.table_title {

    font-size:15px;

    font-weight: bold;

	color:#00000;

    border-bottom-width: 0px;

	border-bottom-style: dotted;

	border-bottom-color: #5a5758;

}

.table_title_updown {

    font-size:12px;

    font-weight: bold;

	color:#000000;

}

.table_title_updown_big {

    font-size:14px;

    font-weight: bold;

	color:#000000;



}

.table_postition {

      position:relative;

      left:-8px;

	  width: 700px



}

.table_postition22 {

      position:relative;

      left:-1px;

	  width: 700px



}



.table_content {

	padding-top:8px;

	padding-bottom:25px;

}

.table_content22 {
	padding:5px;
}

.table_content22 a{
	color:#555555;
}



.right_bg {

	background-repeat: no-repeat;

	background-image: url(img/index_right_bg.gif);

}



.table_border {

	border: 1px solid #CCCCCC;

}



.securities {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #da2827;

	font-weight: bold;	

}



.futures {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #da4e27;

	font-weight: bold;	

}



.metal {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #a1692d;

	font-weight: bold;	

}



.new {

    font-size:16px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #859017;

	font-weight: bold;	

}



.research {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #178390;

	font-weight: bold;	

}



.cs {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #da2827;

	font-weight: bold;	

}



.fee {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #da2827;

	font-weight: bold;	

}



.aboutus {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #da2827;

	font-weight: bold;	

}



.font {

font-size:16px;

}



.note {

font-size:10px}





/*data*/

.bg_1{

	background-image: url(img/bar_gray3.gif);

	background-repeat: repeat-x;

}



.bg_2{

	background-color: eff0f0;

}



.plus_red{

color:#33CC00;

font-weight:bold;

}



.lose_green{

color:#FF0000;

font-weight:bold;

}



.green{

color:#33CC00;

font-weight:bold;

}



.red{

color:#FF0000;

font-weight:bold;

}

/* footer */

#footer  {

	color: #641423;

}



#footer a {

	color: #ffffff;

	text-decoration: none;	

}



#footer a:hover {

    color: #eca225;

	text-decoration: none;	

}



#footer td {

    color: #641423;

    padding-left:10px;

    font-size: 11px;

}

.FooterCopyright {

  line-height: 100%; FONT-FAMILY: Arial; FONT-SIZE: 9px

}

.upcontent {

    color: #349746;

    padding-left:1px;

    font-size: 12px;

	font-weight:bold;

}

.downcontent {

    color: #C30024;

    padding-left:1px;

    font-size: 12px;

	font-weight:bold;

}
.index_box_link_line strong{
	text-decoration: none;
	color: #0a7ac1;
	margin-left:5px;
	/*padding-top:5px;
	padding-bottom:7px;*/
	}
/*a.index_box_link:visited {
	text-decoration: none;
	color: #0a7ac1;
	margin-left:5px;
	/*padding-top:5px;
	padding-bottom:7px;
	}
a.index_box_link:hover {
	text-decoration: underline;
	color: #000000;
	margin-left:5px;
/*padding-top:5px;
	padding-bottom:7px;
	}	*/
.index_box_title{
	color: #F7F7F7;
	padding-top:3px;
	font-weight: bold;
	font-size: 18px;
	margin-top:4px;
	margin-left:1px;
	}
.index_box_content{
	color:#444444;
	font-size:12px;
	margin-left:5px;
	margin-right:3px;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:10px;
	}
.index_box_link_line{
	margin-top:0;
	margin-left:8px;
	margin-right:3px;
	padding-bottom:5px;
	}
