@import url(base.css);
/*kv*/
#in_kv{width:737px; height:182px; float:left;}


/*left*/
.left{width:197px; float:left; display:inline; padding-bottom:5px; background:url(../images/left_bg_bottom.gif)  no-repeat left bottom;}
.left dl{margin-top:13px; width:197px; background:url(../images/left_bg.gif) repeat-y 0 0;}
.left dd{padding-bottom:15px;}
.left dd.sum{line-height:18px;}
.left dd.sum div{margin-top:15px; padding:0 18px 0 24px;}
.left dd.box{ height:152px; overflow:hidden;}
.left dd.box div{border-bottom:1px solid #E2E2E2; padding-bottom:14px;}
.left .img_l{float:left; display:inline; margin-right:5px;}

dl#basic-accordian{margin:0 0 0 7px; height:224px; overflow:hidden; background:none; margin:0;}
#basic-accordian p{padding:18px 18px 0 18px; padding-bottom:24px; line-height:18px;}
#basic-accordian dd{padding:0;}
#basic-accordian .accordion_headings, #basic-accordian .accordion_headingson{margin-top:14px; width:108px; padding-left:75px; height:26px; line-height:26px; display:block; cursor:pointer;}
#accordion_headings1 .accordion_headings{background:url(../images/guide_menu.gif) no-repeat -183px 0;}
#accordion_headings2 .accordion_headings{background:url(../images/guide_menu.gif) no-repeat -183px -36px;}
#accordion_headings3 .accordion_headings{background:url(../images/guide_menu.gif) no-repeat -183px -76px;}
#accordion_headings2 .accordion_headingson{background:url(../images/guide_menu.gif) no-repeat 0 -36px; display:block; color:#FFF; font-weight:bold;}
#accordion_headings1 .accordion_headingson{background:url(../images/guide_menu.gif) no-repeat 0 0; display:block; color:#FFF; font-weight:bold;}
#accordion_headings3 .accordion_headingson{background:url(../images/guide_menu.gif) no-repeat 0 -76px; display:block; color:#FFF; font-weight:bold;}


.left dl h2{background:url(../images/left_menu.gif) no-repeat -9999px 0; height:32px; line-height:32px;}
.left dl h2.t1{ background-position:0 0;}
.left dl h2.t2{ background-position:0 -32px;}
.left dl h2.t3{ background-position:0 -64px;}
.left dd a.more{ color:#CC1335;}
.left dd.box{padding-left:6px; margin:0; width:190px;}
.left dd li{float:left; display:inline; margin:10px 0 0 6px;}
.left dd li a{width:84px; height:24px; line-height:24px; display:block; text-align:center; background:url(../images/btn_bg_1.gif) no-repeat 0 0;}
.left dd li a:hover{ color:#CC1335; text-decoration:none;}
.left dd .left_pic{text-align:center;}
.left .link{position:relative; width:176px; margin-left:10px; background:url(../images/link_bg.gif) no-repeat 0 0; line-height:22px;}
#link_box{ border:1px solid #E2E2E2; border-top:0; background-color:#fff; width:174px; position:absolute; left:0; bottom:22px; z-index:3;}
.left .link a{padding-left:10px; display:block;}
.left .link a:hover{color:#CC1335; text-decoration:none;}

/*middle*/
.middle{float:right; width:520px; margin-right:10px; display:inline;}
.tab_nav{margin:14px 0 0 0; width:520px; height:30px; border-bottom:2px solid #CC1335; overflow:hidden;}
.tab_nav div{ color:#000; width:77px; height:30px; line-height:30px; float:left; font-size:12px; text-align:center; cursor:pointer; background:url(../images/tab_nav_bg.gif) no-repeat -84px 0;}
.tab_nav .tab_select{color:#FFF; width:80px; height:30px; background:url(../images/tab_nav_bg.gif) no-repeat -2px 0; font-weight:bold;}
.tab_nav .tab_select a{color:#FFF;}
.news_area .tab_content{margin-top:8px; width:510px;  line-height:24px;}
.news_area .tab_content .hot_news{width:510px;}
.news_area .tab_content .hot_news h3{ position:relative; padding-left:15px; font-size:12px ; font-weight:400; color:#000; height:24px; line-height:24px; background:url(../images/hot_news_ico.gif) no-repeat 0 6px;}
.news_area .tab_content .hot_news h3 a{color:#0000;}
.news_area .sum{margin-left:15px; width:495px; color:#A4A4A4;}
.news_area .tab_content li{ position:relative; padding-left:15px; line-height:24px; width:495px; background:url(../images/new_ico.gif) no-repeat 0 6px;}
.news_area .tab_content .news_date {color:#000; position:absolute; right:0; top:0;}

.report{ position:relative;}
.report .data{ position:absolute; right:0; top:12px; text-align:right; color:#CC1335; font-weight:bold;}
.report table{margin:16px 0 0 5px; background:url(../images/report_th.gif) no-repeat 0 0;}
.report table th{font-weight:400; height:26px; line-height:26px; text-align:center; background:url(../images/pt_line.gif) no-repeat right 7px;}
.report table th.no{ background:none;}
.report table td{height:28px; line-height:28px; text-align:center; border-bottom:1px dashed #D0D0D0;}

.video_area{margin-top:15px; position:relative;}
.video_area .tab_content{margin-top:14px; overflow:hidden;}
#video_area{float:left; margin:0 14px 0 12px; display:inline;}
.video_area h3{font-size:14px; line-height:26px; line-height:24px;}
.video_area .sum{ line-height:24px;}


/*right*/
.quick{width:255px; padding-top:3px; height:182px; background:url(../images/pt_bg.gif) no-repeat 0 0; position:relative; overflow:hidden}
.quick dt{margin:0 0 0 18px; padding-left:26px; display:block; background:url(../images/ico.gif) no-repeat -9999px 0; font-weight:bold; color:#E2425D; height:24px; line-height:24px;}
.quick dt.t1{background-position:0 0;}
.quick dt.t2{background-position:0 -59px;}
.quick dt.t3{background-position:0 -117px;}
.quick dd{margin-left:22px; display:block; height:35px; line-height:35px;}
.quick dt.t3{background-position:0 -117px;}
.quick dd span{padding-right:5px; margin-right:5px; background:url(../images/pt_line.gif) no-repeat right top;}
.quick ul{position:absolute; right:20px; top:0;}
.quick ul li{padding:14px 0; width:92px; height:33px;}
.quick ul li a{padding-left:12px; wdith:92px; height:33px; line-height:30px; background:url(../images/pt_btn_bg.gif) no-repeat 0 0; display:block; color:#FFF;}
.quick ul li a.q_m1{ background-position:0 0;}
.quick ul li a.q_m1:hover{ background-position:-92px 0;}
.quick ul li a.q_m2{ background-position:0 -57px;}
.quick ul li a.q_m2:hover{ background-position:-92px -57px;}
.quick ul li a.q_m3{ background-position:0 -116px;}
.quick ul li a.q_m3:hover{ background-position:-92px -116px;}
.right{margin-left:1px; width:252px; padding-bottom:14px; background:#F1F1F1 url(../images/right_b.gif) no-repeat left bottom; overflow:hidden;}
.right h2{margin:18px 0 0 14px; width:220px; border-bottom:2px solid #6A7181;}
.help li{float:left; margin:14px 0 0 20px; height:26px; line-height:26px; display:inline; padding-left:28px; width:68px; background:url(../images/btn_bg_3.gif) no-repeat 0 0;}
.help a:hover{ color:#CC1335; text-decoration:none;}
.base{width:100%; padding-bottom:24px; background:url(../images/right_bg.gif) no-repeat left bottom;}
.yyj img{margin:14px 0 0 20px; width:211px;}

.fund .tab_nav{margin:18px 0 0 10px; padding-left:82px; width:150px; height:27px; background:url(../images/fund_line.gif) repeat-x left bottom; border:0;}
.fund .tab_nav div{ color:#000; width:75px; height:27px; line-height:27px; float:left; font-size:12px; text-align:center; cursor:pointer; background:url(../images/tab_nav_bg_2.gif) no-repeat -75px 0 ; font-weight:400;}
.fund .tab_nav .tab_select{color:#cc1335; width:75px; height:27px; background:url(../images/tab_nav_bg_2.gif) no-repeat 0 0; font-weight:600;}
.base .tab_content{margin-top:14px;}
.fund .tab_content{margin:14px 0 0 0;}
.fund dl{width:230px; height:28px; display:block; clear:both; margin-left:14px; overflow:hidden;}
.fund dt{width:79px; float:left; display:inline; line-height:20px;}
.fund dd{width:144px; float:left; display:inline; position:relative; }
.fund dd span{ position:absolute; width:115px; height:6px; left:0; top:6px; background:url(../images/bar_1.gif) no-repeat 0 0; display:block; text-indent:-9999px; overflow:hidden;}
.fund dd em{ position:absolute; width:115px; height:6px; background:url(../images/bar_cover_1.gif) no-repeat 0 0; display:block; top:0;}
.fund dd.bar em{background:url(../images/bar_cover_2.gif) no-repeat 0 0;}
.fund dd.bar span{background:url(../images/bar_2.gif) no-repeat 0 0; }
.fund dd a{ position:absolute; left:120px; top:0;}

.chart{padding-left:10px;}
.chart img{display:block;}
.chart .tab_nav{width:230px; height:24px; border-bottom:2px solid #6A7181; overflow:hidden;}
.chart .tab_nav div{ color:#000; width:74px; height:24px; float:left; font-size:12px; text-align:center; cursor:pointer; background:url(../images/tab_nav_bg2.gif) no-repeat -74px 0 ; font-weight:400;}
.chart .tab_nav .tab_select{color:#FFF; font-weight:600; width:74px;  height:24px; background:url(../images/tab_nav_bg2.gif) no-repeat 0 0; }

.form{padding-left:10px; margin-top:20px;}


