/* ---------------- TEXT ----------------- */
*{ margin:0px; padding:0px;}
/*body{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; margin:0 auto;WIDTH: 1004px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: "宋体"}
a {color: #333333; text-decoration: none; cursor:hand;}
img { border:none;}

.wrap{ width: 1000px; margin: 0 auto; overflow: hidden;}*/
body{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px;  width: 1004px; margin:0 auto;COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: "宋体"}
a {color: #333333; text-decoration: none;}
img { border:none;}

.wrap{ width: 1000px;  overflow: hidden; margin:0 auto;}
.top {height:79px;}
.top_line{ margin-left:9px;height:5px; width:995px; background-repeat:repeat-y; background-image:url(/images/schema3/new/top_bg.jpg);}
.top .logo{float:left;margin-left:20px;	}
.top .sub_menu{	text-align:right;	margin-right: 20px;	margin-top:18px;}
.top .menu{ height:20px; color:#FFFFFF; background-color:#003184; margin-top:5px; padding-top:10px; text-align:center; padding-left:40px; padding-right:40px;}
.top .menu table{	width:100%}

.content{ margin-left:0px; margin-top:5px;}

.left_content{ float:left; width:260px; background-color:#f9f9f9;}
.left_query_title{ background-color:#3b5e9f; height:22px; padding-left:10px;}

.left_title{ margin-left:5px; margin-top:10px;}
.left_nav{ margin-top:3px; BORDER: #e3e3e3 1px solid;}
.left_nav .nav_table{ LINE-HEIGHT: 18pt; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px}
.left_nav .nav_table TD { background-color:#FFFFFF; color:#666666;}
.left_nav .nav_table .td1 {	COLOR: #9b9fa2; background-color:#f5f5f5; BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: center;}
.left_nav .nav_table .fund_title { PADDING-LEFT: 2px; }
.left_nav .nav_table .index_fund { TEXT-ALIGN: center; }

.left_quick{ margin-top:3px; margin-left:25px;}
.left_quick table{ line-height:18px;} 

.left_link{ margin-top:5px; margin-left:25px;}
.left_pic{ margin-top:15px; margin-left:8px;}

/*-----------主要内容区�------------------*/
.main_content{ margin-left:270px; margin-right:5px;}
.notify{ line-height:24px; margin-right:25px; margin-top:5px; color:#666666;}
.publish{ margin-top:5px; line-height:20px; width:718px;}

/*-----------左边新闻区------------------*/
.left_publish{ float:left; width:518px;}
.publish_pic{ margin:10px;float:left;}

/*-----------右边专题区-----------------*/
.right_publish{ float:right; width:180px; background-repeat:repeat-y; background-image:url(/images/schema3/new/right_bg.jpg);}
.right_publish_item{ margin-left:10px; margin-right:5px; margin-bottom:5px;}
.right_publish_pic{ margin-top:5px; margin-bottom:5px;}
.right_publish_txt{ color:#6a6a6a; margin:2px;}
.right_publish_link{ text-align:right;}
.right_publish_button{ text-align:center; margin-top:5px;}

/**----------底部区-----------------*/
.bottom{ background-repeat:repeat-x; background-image:url(/images/schema3/new/bottom_bg.gif); width: 100%; float: left;}
.bottom_hint{ color:#1f366c; margin-top:20px; margin-left:15px; margin-right:15px; line-height:22px; text-align:left;}
.bottom_copyright{ color:#494949; padding-top:8px; margin-left:15px; margin-right:15px; line-height:22px;}

/*--------信息发布标题式样-------*/
.title1:link{FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #f47920; LINE-HEIGHT: 16px; TEXT-DECORATION: underline;}
.title1:visited {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #f47920; LINE-HEIGHT: 16px; TEXT-DECORATION: underline;}
.title1:hover {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: underline;}
.title1:active {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: underline;}

.link:link{ FONT-SIZE: 9pt; COLOR: #389bd2; LINE-HEIGHT: 16px; TEXT-DECORATION:none;}
.link:visited { FONT-SIZE: 9pt; COLOR: #389bd2; LINE-HEIGHT: 16px; TEXT-DECORATION: none;}
.link:hover { FONT-SIZE: 9pt; COLOR: #389bd2; LINE-HEIGHT: 16px; TEXT-DECORATION: none;}
.link:active { FONT-SIZE: 9pt; COLOR: #389bd2; LINE-HEIGHT: 16px; TEXT-DECORATION: none;}

/*--------字体颜色------*/
.green{ color:#017922; }
.red{ color:#C60000; }
.gray{ color:#999999; }


/*----------栏目式样-------------*/
.lm_left{ float:left; width:229px; margin-left:5px; background-repeat:repeat-y; background-image:url(/images/schema3/new/lm_left_bg.gif);}
#sideleft{ width: 580px; float: left; background: #FFF; text-align: left;}

.lm_menu{ padding-left:20px; padding-right:20px; padding-top:20px;}
.lm_right{ width: 755px; float:right; text-align: left; }
#sideright{ width: 170px; float: left; background: #F0F0F0; text-align: left; }

.lm_position{ background-image:url(/images/schema3/new/lm_right_position.gif); width:752px; height:23px; margin-top:2px; line-height:23px; }
.lm_right_title{ margin-left:20px; margin-top:20px; font-size:14px; font-weight:bold; color:#515151;}
.lm_right_title_line{ margin-left:20px; margin-top:5px; }
.lm_right_context{ margin-top:10px; margin-left:50px; margin-right:50px; line-height:24px; font-size:14px; color:#515151;}
.lm_right_context2{ margin-top:10px; margin-left:50px; margin-right:50px; line-height:20px; font-size:12px; color:#515151;}

.lm_right_list{ margin-top:10px; margin-left:20px; margin-right:50px; line-height:24px; font-size:14px; color:#515151;}
.lm_right_list_item{ LINE-HEIGHT: 200%; BORDER-BOTTOM: #c1c1c1 1px dashed; font-size:12px;}
.lm_right_list_title{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial;}

.more:link{FONT-SIZE: 9pt; COLOR: #f47920; LINE-HEIGHT: 16px;}
.more:visited {FONT-SIZE: 9pt; COLOR: #f47920; LINE-HEIGHT: 16px;}
.more:hover {FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 16px;}
.more:active {FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 16px;}


/*解决内层浮动后外面丢失高度的BUG*/
.wrap:after{ content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;}
.wrap{ display: inline-block;}
.wrap{ display: block; }

/* end easy clearing */
.lm_left, .lm_right{ padding-bottom: 32767px !important; margin-bottom: -32767px !important; }
@media all and (min-width: 0px){
	#lm_left, #lm_right{ padding-bottom: 0 !important; margin-bottom: 0 !important; }
	#lm_left:before, #lm_right:before{ content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0;}
}

/*----------news式样-------------
.news_top{ background-repeat:repeat-x; background-image:url(/images/schema3/new/news_top_bg.gif); height:15px;}
.news{ background-color:#f9f9f9; margin:0 auto; }
.news_botton{ FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:15px; TEXT-DECORATION:none}
.news_botton A:link{ FONT-SIZE:12px; COLOR:#0079c1; LINE-HEIGHT: 20px; TEXT-DECORATION: none; }
.news_botton A:visited{ FONT-SIZE: 12px; COLOR: #009ddc; LINE-HEIGHT: 20px; TEXT-DECORATION: none}
.news_botton A:hover {FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 20px; TEXT-DECORATION: none}
.news_title{ FONT-WEIGHT:bold; FONT-SIZE:16px; COLOR:#000000; LINE-HEIGHT:26px; TEXT-DECORATION: none}
.news_date{ FONT-SIZE:15px; COLOR:#333333; LINE-HEIGHT:26px; TEXT-DECORATION:none }
.news_content{ FONT-SIZE:16px; COLOR:#333333; LINE-HEIGHT:26px; TEXT-DECORATION:none}
.news_content12{ FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:26px; TEXT-DECORATION:none}-------*/

/*----------news式样-------------------

.news_top{ background-repeat:repeat-x; background-image:url(/images/schema3/new/news_top_bg.gif); height:15px;}

.news{ background-color:#f9f9f9; margin:0 auto; }

.news_botton{ font-size:12px; color:#333333; line-height:15px; text-decoration:none}

.news_botton a:link{ font-size:12px; color:#0079c1; line-height: 20px; text-decoration: none; }

.news_botton a:visited{ font-size: 12px; color: #009ddc; line-height: 20px; text-decoration: none}

.news_botton a:hover {font-size: 12px; color: #ff6600; line-height: 20px; text-decoration: none}

.news_title{ font-size:16px; line-height: 30px; font-family: "黑体" text-decoration: none}

.news_date{ font-size:15px; color:#333333; line-height:26px; text-decoration:none }

.news_content{ font-size:14px; color:#333333; line-height:180%; text-decoration:none}

.news_content p { margin-top: 23px; font-size: 14px; line-height: 180% }*/


/*----------news式样-------------------*/

.news_top{ background-repeat:repeat-x; background-image:url(/images/schema3/new/news_top_bg.gif); height:13px;}

.news{ background-color:#f9f9f9; margin:0 auto; }

.news_botton{ font-size:12px; color:#333333; line-height:15px; text-decoration:none}

.news_botton a:link{ font-size:12px; color:#0079c1; line-height: 20px; text-decoration: none; }

.news_botton a:visited{ font-size: 12px; color: #009ddc; line-height: 20px; text-decoration: none}

.news_botton a:hover {font-size: 12px; color: #ff6600; line-height: 20px; text-decoration: none}

.news_title{ font-size:16px; line-height: 30px; font-family: "黑体"; text-decoration: none}

.news_date{ font-size:14px; color:#333333; line-height:26px; text-decoration:none}

.news_content{ font-size:14px; color:#333333; line-height:180%; text-decoration:none}

.news_content p { margin-top: 23px; font-size: 14px; line-height: 180% }

.news_content .lk { margin-top: 23px; font-size: 14px; line-height: 180%; text-align:right; margin-right:60px;}

.news_content .tc { margin-top: 23px; font-size: 14px; line-height: 180%; text-align:left; margin-left:30px;}



/*-----------------login式样--------------*/
.login_content{ margin:20px; font-size:12px; color:#666666;}


/*--------------客户服务的式样----------------------*/

.service_tab{ background-color:#ffffff; width:100%; margin-bottom:6px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #cccccc; border-left-color: #cccccc;}

.service_tab td{ height:26px; color:#555; font-size: 12px; line-height: 16px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-color: #EEEEEE; border-right-color: #D2D2D2; border-bottom-color: #D2D2D2; border-left-color: #EEEEEE; }

.service_tab th{ background-color:#ffffff; height:28px; font-size:12px; font-weight:bold; padding-top:2px; }

.service_tab th.label{ background-image:url(/images/schema3/new//label_bg.gif); height:26px; font-size: 12px; height:28px; font-weight: normal; color: #ffffff; text-align:center; }

.service_tab th.title{ background-color:#EFEFEF; font-size:12px; color:#555; height:28px; padding-top:3px; font-weight:normal; border-right-width: 1px; border-bottom-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-right-color: #cccccc; border-bottom-color: #cccccc; text-align:center;}

.service_tab td { font-size: 12px; line-height: 16px;}

.service_tab tr.odd{ background-color:#fff; height:28px;}

.service_tab tr.even{ background-color:#f6f6f6; height:28px;}

.service_tab a:link { color: #555; text-decoration: none;}

/*-------------------基金信息---------------------------*/

.fund_gk_table { line-height:24px; }

.fund_gk_table td.title{font-weight: bold; font-size: 12px; color: #fcfcfc;}

.fund_gk_table td.left{ font-size: 12px; color: #086cb1; letter-spacing: 0.1em }

.fund_text_context{ margin-top:24px; }

.fund_text_context_title {font-weight: bold; font-size: 12px; color: #005592; line-height: 21px; letter-spacing: 0.1em}

.fund_text_context p {margin-top:10px; font-size: 12px; color: #333333; line-height: 180%; }

.fund_content{ margin-top:10px; margin-left:30px; margin-right:30px; line-height:180%;; font-size:12px; color:#515151;}


.fund_gk_table td.left{font-size: 12px; color: #034A98; letter-spacing: 0.1em}



/***-------------------帐户查询--------------------*/
.account_content{ margin-top:10px; margin-left:30px; margin-right:30px; line-height:180%;; font-size:12px; color:#515151;}
.account_text_context{ margin-top:24px; }
.account_reg{ margin-top:15px; text-align:center; margin-bottom:15px;}
.account_reg td{font-size: 12px; color: #666666; line-height: 18px}
.account_reg_content{	margin-top:5px;	border: 1px solid #6F8CC0; padding:10px;}
.account_reg_step{background-image:url(/images/schema3/new//account_reg_step_title.gif); width:565px; height:24px; padding-left:30px; padding-top:4px; color:#FFFFFF; font-weight:bold}
.account_reg_text{line-height:200%;	border: 1px solid #E0E0E0; margin-top:5px; background-color:#EDF2FC;}
.account_table { line-height:24px; }
.account_table td.title{font-weight: bold; font-size: 12px; color: #fcfcfc;}
.account_table td.left{font-size: 12px; color: #034A98; letter-spacing: 0.1em; line-height:30px;}
