/*--= caijin index.css =--*/


#main{zoom:1;}

/*----head adv----*/
#head_ad {border:1px solid #D6D6D6;padding:6px;zoom:1;}
#head_ad a:link {color: #353299;text-decoration:none;}
#head_ad a:visited {color: #353299;text-decoration:none;}
#head_ad a:hover {color: #353299;text-decoration:none;}


/*----bar----*/
.nav_bar {margin:0 0 10px;}
#nav_top{background:url(images/navbar.gif) repeat-x left bottom;height:26px;line-height:26px;vertical-align:center;
 color:#FFF;margin:10px 0 0 0;padding:0 0 0 10px;font-size:14px;}
#nav_top div.float_left {margin:2px 0 0;float:left;height:24px;width:310px;}
#nav_top a:link {color:#FFF;text-decoration:none;}
#nav_top a:visited {color:#FFF;text-decoration:none;}
#nav_top a:hover {color:#FFF;text-decoration:underline;}

#nav_bot{background:url(images/navbar_.gif) repeat-x left bottom;;height:24px;line-height:24px;vertical-align:center;
 padding:0 0 0 24px;font-size:14px;}
#nav_bot a {margin:0 1px;}
#nav_bot span a:link {color: #3333CC;text-decoration:none;}
#nav_bot span a:visited {color: #3333CC;text-decoration:none;}
#nav_bot span a:hover {color: #3333CC;text-decoration:underline;}

/*-= a =-*/

a:link.a_red {color:red;text-decoration:underline;}
a:visited.a_red {color:red;text-decoration:underline;}
a:hover.a_red {color:red;text-decoration:none;}

a:link.a_black {color:black;}
a:visited.a_black {color:black;}
a:hover.a_black {color:black;}

a:link.a_white {color:#FFF;text-decoration:none;}
a:visited.a_white {color:#FFF;text-decoration:none;}
a:hover.a_white {color:#FFF;text-decoration:none;}

a:link.a_nounderline {text-decoration:none;}
a:visited.a_nounderline {text-decoration:none;}
a:hover.a_nounderline {text-decoration:underline;}



#main a:link {color: #353299;text-decoration:none;}
#main a:visited {color: #7D017D;text-decoration:none;}
#main a:hover {color: #AD0000;text-decoration:underline;}

#main p {line-height:18px;}

div.news_list_12 {font-size:2px;padding:10px 6px 6px 10px;}
div.news_list_12 p {padding:0 0 0 14px;height:23px;font-size:12px;
 background:url(images/li.gif) no-repeat left 2px;}

div.news_list_14 {font-size:2px;padding:10px 6px 6px;}
div.news_list_14 p {padding:0 0 0 14px;height:23px;font-size:14px;
 background:url(images/li.gif) no-repeat left 3px;}

/*-= index list =-*/
.li_font12 {margin:12px 0 0 8px}
.li_font12 li{margin:6px 0 0 6px;color:#353299;font-size:12px;}

.li_font14 {margin:8px 0 0 4px}
.li_font14 li{margin:5px 0 0 4px;line-height:21px;font-size:14px;color:#353299;}

.li_image {margin:4px}
.li_image li {margin-left:2px;margin-bottom:10px;clear:both;}
.li_image img {margin-right:4px}
.li_image div {width:175px}

/*-= tablelist div =-*/
table {width:98%;margin:3px;}
.table_black {line-height:21px;}
.table_black td {border-bottom:1px solid #E1E1E1;text-align:center;border-collapse:collapse;}

/*-= bar =-*/
.block_navbar {background:url(images/b_nav.gif) repeat-x left top;height:24px;line-height:24px;vertical-align:center;
 margin:0 0 4px 0;padding:0 10px 0 10px;clear:both;}
.block_navbar a {margin:0 5px;}

/*-= adv =-*/
.adDiv {margin-bottom:12px}

/*-= img div =-*/
.img_content img {border:2px solid gray;margin:0 5px 0 0;}

/*-= tab =-*/
.tab_out {float:left;line-height:20px;height:24px;border-bottom:1px solid #CEEDFF;}
.tab_blank {float:left;line-height:20px;height:24px;border-bottom:1px solid #CEEDFF;}
.tab_out_v {float:left;line-height:20px;}
.tab_more {display:none;}

.tab_bl {float:left;border-bottom:1px solid #CEEDFF;}

.tab_border {padding:0 4px 2px 4px;}
.tab_border_v {border:1px solid #CEEDFF;height:24px;border-bottom:0px;}

.tab_inner {background:#E1F5FE;text-align:center;color:#353299;border:1px solid #CEEDFF;}
.tab_inner_v {font-weight:bold;font-size:14px;text-align:center;}

.tab_content {clear:both;height:200px;border:1px solid #CEEDFF;border-top:0px;border-bottom:0px;
 display:none;}

/*-= focus =-*/
#focus .up {height:214px;}
#focus .mid {height:165px;}
#focus .down {height:188px;}
#focus .mid_down {height:365px;}



#focus_1_1 {text-align:center;background:#E5F5FE}
#focus_1_1 p {margin:4px auto;}

#focus_1_2 table {line-height:18px;}
#focus_1_2 table img {border:1px solid gray;}

dl#focus_1_3 {border:0px;border-bottom:1px solid #CEEDFF;}
#focus_1_3 div.tab_out{width:33%}
#focus_1_3 div.tab_out_v{width:34%}
#focus_1_3 div.tab_content {padding:3px 0 3px 3px;}
#focus_1_3 div.tab_content div.news_list_14 {padding:6px 0 0 6px;}
#focus_1_3 .tab_blank {width:87px;}
#focus_1_3 li {line-height:21px;}


#focus_2_1 div {margin:10px 0;}
#focus_2_1 p {text-align:left;padding-left:10px}
#focus_2_1 .hr_line {border-top:1px solid #CEEDFF;margin:auto 8px}
#focus_2_1 div.hr_line {margin-top:8px}

dl#focus_2_2 {border:0;border-bottom:solid 1px #CEEDFF;}
#focus_2_2 dd {border:solid 1px #CEEDFF;border-top:0;overflow:hidden;height:400px;}
#focus_2_2 ul.li_font14 {margin:0 0 12px 6px;}
#focus_2_2 ul.li_font14 li {line-height:20px;}

dl#focus_3_1 {border:0px;border-bottom:1px solid #CEEDFF;}
#focus_3_1 div.tab_out{width:20%}
#focus_3_1 div.tab_out_v{width:20%;}
#focus_3_1 div.tab_inner_v {font-size:13px;}
#focus_3_1 div.float_left {border:1px solid #E2F4FF;margin:9px 0 0 0;width:300px;padding:2px;line-height:20px;}
#focus_3_1 div.stock_inquiry {background:#E3F4FE;padding:4px;}

#focus_3_2 div {padding:3px;}
#focus_3_2 .hr_line {border-top:1px solid #CEEDFF;padding:0;}
dl#focus_3_2 {margin:0 0 8px;}

#focus_3_3 {background:#EEF9FF;}
#focus_3_3 div.tab_wraper {margin:6px;}
#focus_3_3 .tab_out {width:98px;border-bottom:0px;}
#focus_3_3 .tab_blank {width:97px;height:23px;}
#focus_3_3 .tab_out_v {width:98px;}
#focus_3_3 .tab_border {padding:0;border:1px solid #CBEAFC;border-bottom:1px solid #CBEAFC;
 background:url(images/tab_tit_1.gif) repeat-x left top;height:22px;}
#focus_3_3 .tab_border_v {border:1px solid #CBEAFC;border-bottom:0px;
 background:url(images/stock_tab_ti.gif) repeat-x left top;height:25px;margin:-2px 0 0;}
#focus_3_3 .tab_bl {height:23px;width:3px;}
#focus_3_3 .tab_inner {background:transparent;color:#000;font-size:14px;border:0px;}
#focus_3_3 .tab_inner_v {background:transparent;color:#353299;margin:1px 0 0;} 

#focus_3_3 .tab_content {clear:both;height:149px;border:1px solid #CEEDFF;border-top:0px;
 display:none;background:#FFF;}

#focus_3_3 div.tab_content table {line-height:16px;}
#focus_3_3 div.hr_line {border-top:1px dashed gray;height:1px;margin:0 3px;}


/*-= indus =-*/
#indus .up {height:252px; overflow:hidden;}
#indus .down {height:250px; overflow:hidden;}
#indus .half_up {height:115px; overflow:hidden;}
#indus .half_down {height:123px; overflow:hidden;}

#indus .half_down img {margin:10px;}

#indus_1_2 li {line-height:21px;}

#indus_1_1 div {margin:5px}
#indus_1_1 div img {margin:0 5px 0 0;}

/*-= stock =-*/
#stocks {zoom:1;}
#stocks div.left {zoom:1;}
#stocks .block_navbar {zoom:1;}
#stocks .up {height:252px; overflow:hidden;zoom:1;}
#stocks .down {overflow:hidden;zoom:1;}

dl#stocks_1_1 {border:0px;border-bottom:1px solid #CEEDFF;}
#stocks_1_1 div.tab_out{width:40%;font-size:14px;}
#stocks_1_1 div.tab_out_v{width:39%;font-size:14px;}
#stocks_1_1 div.tab_content {height:300px;text-align:center;}
#stocks_1_1 div.tab_blank {width:21%;}
#stocks_1_1 div.tab_content img {margin:7px}
#stocks_1_1 div.tab_content div {text-align:center;padding:0 6px;}
#stocks_1_1 div.tab_content p {padding:0 6px;}
#stocks_1_1 div.hr_line {border-top:1px solid #CEEDFF;margin:auto 8px}
#stocks_1_1 td{line-height:20px}

dl#stocks_1_2 {border:0px;border-bottom:1px solid #CEEDFF;}
#stocks_1_2 div.tab_out{width:40%;font-size:14px;}
#stocks_1_2 div.tab_out_v{width:39%;font-size:14px;}
#stocks_1_2 div.tab_content {height:300px}
#stocks_1_2 div.tab_blank {width:21%;}
#stocks_1_2 div.hr_line {border-top:1px solid #CEEDFF;margin:auto 4px}


#stocks div.horizontal_div {clear:both;margin:0 0 10px 0;}
#stocks div.tab_wrap {width:236px;float:left;margin:0 10px 0 0;zoom:1;}
#stocks div.no_rm {margin:0;}

#stocks div.horizontal_div div.tab_out {width:50%;}
#stocks div.horizontal_div div.tab_out_v {width:49%;}
#stocks div.horizontal_div div.tab_blank {width:1%;}
#stocks div.horizontal_div div.tab_content {height:168px;border-bottom:1px solid #CEEDFF;}
#stocks div.horizontal_div div.tab_content table {width:96%;text-align:center;margin:2px;color:#353299}
#stocks div.horizontal_div div.tab_content td {border-bottom:1px solid #E1E1E1;}
#stocks div.horizontal_div div.tab_content div {padding:5px;}

#stocks div.horizontal_div div.h_down {clear:both;border-bottom:1px solid #CEEDFF;line-height:40px;padding:5px;}
#stocks div.h_down a {margin:0 10px;}

/*-= fund =-*/
#fund .up {height:252px; overflow:hidden;}
#fund .down {height:252px; overflow:hidden;}

dl#fund_1_1 {border:0;}
#fund_1_1 .tab_wrap {margin:3px;}
#fund_1_1 .tab_content {height:118px;border-bottom:1px solid #CEEDFF;}
#fund_1_1 .tab_out {width:33%}
#fund_1_1 .tab_out_v {width:34%}
#fund_1_1 .li_font12 {margin:4px 0 0 0;}
dl#fund_1_1_c {height:172px;overflow:hidden;}

/*-= futures =-*/
#futures .up {height:252px; overflow:hidden;}
#futures .down {height:252px; overflow:hidden;}

#futures .block_navbar span {margin-left:480px}

dl#futures_1_2 {border:0;}
#futures_1_2 .tab_wrap {margin:3px;width:253px}
#futures_1_2 .tab_content {height:118px;border-bottom:1px solid #CEEDFF;}
#futures_1_2 .tab_out {width:40%}
#futures_1_2 .tab_out_v {width:40%;}
#futures_1_2 .tab_inner_v {font-size:12px}
#futures_1_2 .tab_blank {width:20%}
#futures_1_2 .table_black {line-height:16px;}
dl#futures_1_2_c {height:174px;overflow:hidden;}


/*-= forum =-*/
#forum .up {height:252px; overflow:hidden;}
#forum .down {height:176px; overflow:hidden;}

#forum .block_navbar span {margin-left:400px}
#forum_2_2 ul {margin-right:50px}

/*-= manage =-*/
#management .up {height:252px; overflow:hidden;}
#management .down {height:252px; overflow:hidden;}
#management .down_1 {height:120px;overflow:hidden;}
#management .down_2 {height:120px;overflow:hidden;}

#management .block_navbar span {margin-left:400px}
#management_1_1 div.float_left {border-right:1px solid #CEEDFF;width:55%;margin:0 10px 0 0;}
#management_1_1 ul {margin:8px 0 0;}
#management_1_1 ul li {margin:0 0 10px 10px;}
#management_1_1 select {font-size:12px}
#management_1_1 .li_font12 {line-height:20px;}

#management_1_3 dd {text-align:center;padding:8px;}

#media .content{
clear:both;
border:#ceedff 1px solid ;

padding:5px 14px 5px 14px;
}
#media td{
padding:3px;
}

table.zs_table {margin:3px;width:90%;}

.photo02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 976px; PADDING-TOP: 0px; HEIGHT:90px
}
.photo_99 {
	FLOAT: left; WIDTH: 170px; HEIGHT: 90px
}
.photo_98 {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 620px; HEIGHT: 90px
}
.photo_97 {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 170px; HEIGHT: 90px
}

