@charset "GBK";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;}

body {color:#333; font-size: 12px; background:#fff; font-family:Arial,"宋体";  margin:0; background:url(../images_n/bg.gif);}
ul,li{ list-style:none;}
em{ font-style:normal;}
img{ vertical-align:middle; border:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#e70; text-decoration:underline;}


/*页头*/
#header{ background:url(../images_n/header_bg.png) no-repeat top; height:142px; width:1000px; margin:0 auto;}
.head{width:1000px; margin:0 auto; height:75px;}
.logo{ float:left; width:448px; height:54px; margin:10px 0 11px 12px; _margin:10px 0 11px 5px; }
.logo em { margin:10px 0 0 20px; display:inline; overflow:hidden}
.header_right{ float:right; width:500px; margin-right:10px;_margin-right:5px; text-align:right;}

.header_right .hcon{ margin:7px 0;}
.header_right .hcon span,.header_right .hcon a{ margin-left:15px;}
.header_right .hcon em{ margin:0 3px; color:#e70; font-style:normal; font-weight:bold;}

.search{ margin:5px 0 0}
.search select{vertical-align:middle; height:24px; line-height:24px; margin-bottom:2px}
.search input{ vertical-align:middle;}
.search .text{ width:253px; height:24px; padding:1px 3px 3px 5px; line-height:24px; font-size:12px; color:#aaa; border:none; background:url(../images_n/se_text_bg.png) no-repeat; margin-right:-5px}
.search .but{ width:81px; height:28px; line-height:26px; background:url(../images_n/search_btn.png) no-repeat; border:none; cursor:pointer;}
.search .but:hover{ width:81px; height:28px; line-height:26px; background:url(../images_n/search_btn_hover.png) no-repeat; border:none;  cursor:pointer;}

/*导航条*/
.hadnav {list-style-type:none; font-size:14px; font-weight:bold; width:995px; padding:0 0 0 5px; height:36px;overflow:hidden; margin:0;}
.hadnav li{ float:left; display:block; cursor:pointer;text-align:center; color:#fff; height:36px; line-height:36px; margin:0 5px 0 0; font-weight:bold; width:118px; background:url(../images_n/a_line.png) right no-repeat;}
.hadnav li a,.hadnav li a:hover{ color:#fff; text-decoration:none; height:34px; width:118px; display:inline-block;}

.hadnav li.hover{padding:0; color:#e70; font-weight:bold; background:url(../images_n/nav_hover.png) no-repeat center 2px ; height:36px; line-height:36px; width:118px; margin:0 5px 0 0}
.hadnav li.hover a{ color:#e70; text-decoration:none;}
.hadnav li.openaccount{ background:none; font-size:12px; width:80px; float:right; height:30px; line-height:30px; margin-right:19px; _margin-right:10px;}
.hadnav li.openaccount a{ display:inline-block; color:#e70; width:80px; text-align:center; height:30px; line-height:30px;}
.hadnav li.openaccount a:hover{ display:inline-block; color:#e70; width:80px; text-align:center; height:30px; line-height:30px; }
.hadnav li.openaccount a img{ margin-top:7px;}

.hadnav_box{text-align:left; padding:0; height:23px; line-height:23px; margin:0; float:left;}
.hadnav_box ul{ overflow:hidden; border:1px solid #e70; border-top:none; background:#fcfcfc; padding-left:15px;}
.hadnav_box li{ float:left; margin:0 20px 0 0;}
.hadnav_box .mar_left1{ margin-left:128px;}
.hadnav_box .mar_left2{ margin-left:251px}
.hadnav_box .mar_left3{ margin-left:374px}
.hadnav_box .mar_left7{ margin-left:504px;}
.hadnav_box a.nonav{ font-weight:bold; color:#e70}

#main{ width:1000px; margin:0 auto;overflow:hidden; background:#fff;}

.display{ display:none;}

/*左侧*/
.L_sideBar{ width:247px; float:left; margin-right:10px; margin-bottom:10px;}

.Lmodule{ margin-bottom:10px;}
.Lmodule h2{ background:url(../images_n/tc_title_bg.gif) no-repeat; height:30px; line-height:30px; font-size:14px; padding-left:10px; font-weight:bold; color:#e70;}
.Lmodule_cont{ padding:10px 15px 0; border:1px solid #ddd; background:#fcfcfc; border-top:none;}
.Lmodule_cont ul{ margin:0; padding:0; overflow:hidden;}
.Lmodule_cont li{ margin:0; padding:0; width:188px;}

.login_btn{ border-bottom:1px solid #eaeaea;}
.login_btn p{ text-align:center; margin-bottom:8px;}

.ico_list{ border-top:1px solid #fff;}
.ico_list ul{ padding:10px 0 0px; overflow:hidden; margin:0; height:82px;}
.ico_list li{ float:left; width:83px; margin-left:7px; height:31px; padding-bottom:10px; _margin-left:5px;}
.ico_list li a img{ vertical-align:middle;}

.banner,.service{ margin-top:10px;text-align:center;}
.service p{ margin-top:20px}

.loginbox {clear:both; height:31px; background:url(../images_n/login_tabbg.gif) repeat-x bottom;}
.loginbox ul{ height:31px; overflow:hidden;}
.loginbox li{ float:left; display:block; cursor:pointer;text-align:center; color:#888; font-weight:bold; padding:3px 15px; margin-right:3px;border-top:1px #fff solid;}
.loginbox li.hover{padding:3px 15px; background:#fff;  border:1px #eaeaea solid; border-bottom:none; background:#fcfcfc; color:#e70; font-weight:bold}
.Contentbox_log{ clear:both;  height:215px; text-align:left; background:#fcfcfc; border-left:1px #eaeaea solid; padding:10px;}
.Contentbox_log ul{ margin-left:5px;}
.Contentbox_log li{ margin:3px 0 11px;}
.select_log{ width:135px;}
.t_log{ width:130px;}
.t_yzm{ width:60px;}
.Contentbox_log li.yzm img{ vertical-align:middle; margin-left:5px;}
.Contentbox_log li.lbtn{ padding-left:50px;}
.Contentbox_log li.lbtn input{ width:80px; height:28px; line-height:26px;}
.logb a{ margin-left:30px; color:#e70}

/*滚动基金公司名*/
#scrollDiv{	width:218px;height:208px; border:1px solid #ddd; border-top:none; overflow:hidden}
#scrollDiv li{height:26px; line-height:26px; padding-left:10px; background:#fcfcfc;}
#scrollDiv li.libg_scroll{background:#f9f9f9; }

.service{text-align:center;}
.service p{ margin-top:10px}

/*右侧*/
.R_sideBar{ width:945px; float:right; overflow:hidden; padding-top: 5px;}

.R_sideBar_wj{ width:770px; margin:0 auto; overflow:hidden;}

/*我要选基金 tab*/
.r_tabbox {clear:both; height:31px; background:url(../images_n/tab_bg.gif) repeat-x 0px 29px;}
.r_tabbox ul{ height:31px; overflow:hidden;}
.r_tabbox li{ float:left; display:block; cursor:pointer;text-align:center; color:#888; padding:0; height:31px; line-height:31px; margin:0 5px 0 0; font-weight:bold;border-top:1px solid #fff; }
.r_tabbox li .tab_l{ background:url(../images_n/tab_bg.gif) repeat-x 0px -95px; display:block; width:12px; height:31px; float:left;}
.r_tabbox li .text{ background:url(../images_n/tab_bg.gif) repeat-x 0px -126px; display:block; height:31px; line-height:31px; padding:0 10px 0 5px; overflow:hidden; float:left;}
.r_tabbox li .tab_r{ background:url(../images_n/tab_bg.gif) repeat-x 0px -157px; display:block; width:12px; height:31px; float:left;}

.r_tabbox li.hover{padding:0; color:#e70; font-weight:bold;}
.r_tabbox li.hover .tab_l{ background:url(../images_n/tab_bg.gif) repeat-x 0px -2px; display:block; width:12px; height:31px; float:left;}
.r_tabbox li.hover .text{background:url(../images_n/tab_bg.gif) repeat-x 0px -33px; display:block; height:31px; line-height:31px; padding:0 10px 0 5px; overflow:hidden; float:left;}
.r_tabbox li.hover .tab_r{ background:url(../images_n/tab_bg.gif) repeat-x 0px -64px; display:block; width:12px; height:31px; float:left;}

.Contentbox_tab{clear:both; text-align:left; background:#fffcf2; border:1px #fcc100 solid; border-top:none; padding:10px 0; height:500px; overflow:hidden;}

/*风险类型*/
.rtab1{ position:relative; background:url(../images_n/i_fund.png) 0px 0px no-repeat; width:637px; height:117px; margin:0 10px 3px; padding:10px 15px 10px 96px;}
.rtab1 .ldiv{ padding:20px 0 0; float:left; width:345px;}
.rtab1 em{ border:0px solid #fcc100; background:none; display:inline-block; padding:6px; vertical-align:middle}
.rtab1 em.select_x{ border:1px solid #fcc100; background:#fffcf2; display:inline-block; padding:5px;}
.rtab1 .rdiv{ padding:15px 5px 0 0; float:right;}
.rtab1 .rdiv p{ text-align:right;}
.rtab1 p select{ margin:0 3px; font-size:12px; width:80px; vertical-align:middle;}
.rtab1 p.pa{ font-size:14px; margin-bottom:8px; margin-right:10px;}
.rtab1 p.pb a{ margin-right:15px;}
.rtab1 p.pb strong{margin-right:5px; text-align:right; width:130px; display:inline-block}

/*市场判断*/
.rtab2{ background:url(../images_n/i_fund.png) 0px -137px; width:637px; height:162px; margin:0px 10px 3px; padding:17px 15px 10px 96px;}
.pd{ width:639px; overflow:hidden; background:url(../images_n/pd_boxbg.png) no-repeat left 23px;}
.pd ul{list-style:none; overflow:hidden; height:40px; margin-left:20px;}
.pd ul li{ float:left; width:110px; margin-right:10px; color:#aaa; font-weight:bold; height:40px; cursor:pointer;}
.pd ul li img{ vertical-align:middle; margin-right:5px}
.pd ul li.hover{ float:left; width:110px; margin-right:10px; color:#333; font-weight:bold; background:url(../images_n/pd_hover.png) center 23px no-repeat;}

.Contentbox_rpdtab{ width:584px; padding:0 45px 0 10px; background:url(../images_n/pd_boxbg_cont.png) repeat-y left bottom; overflow:hidden; height:120px;}
.Contentbox_rpdtab p{ background:url(../images_n/list_ico.gif) no-repeat left; padding-left:18px; line-height:20px;}
.Contentbox_rpdtab p span{ display:inline-block; width:265px;}
.Contentbox_rpdtab p span a{ display:inline-block; width:auto; margin:0}
.Contentbox_rpdtab p a{ margin-right:10px; display:inline-block; }
.Contentbox_rpdtab h6{ font-size:12px; font-weight:normal; margin-top:1px; line-height:20px; margin-bottom:5px;}
.Contentbox_rpdtab div{ position:relative;}
.Contentbox_rpdtab div em{ position:absolute; bottom:-10px; right:-46px;}


/*更多选择*/
.rtab3{ background:url(../images_n/i_fund.png) 0px -326px; width:637px; height:135px; margin:0 10px 3px; padding:20px 15px 10px 96px;}
.rtab3.pl p{ line-height:26px; margin-bottom:3px; height:30px;}
.rtab3 span { font-weight:bold;}
.rtab3 span a{ font-weight:normal; margin-right:5px}
.rtab3 span.list_p1{ background:url(../images_n/gd_boxbg.png) no-repeat 0 -33px; padding:2px 4px 1px 10px; margin-right:3px; height:26px; display:inline-block;}
.rtab3 span.list_p1:hover{ background:url(../images_n/gd_boxbg.png) no-repeat 0 0; padding:2px 4px 1px 10px; margin-right:3px; height:26px; display:inline-block;}
.rtab3 em.sy{ width:110px; margin-left:25px; font-style:normal; display:inline-block;}
.rtab3 em.sy a{ text-decoration:underline;}
.rtab3 .p_aw{ width:110px; margin-right:10px;display:inline-block;}

.table{ border:1px solid #ccc; border-collapse:collapse; width:747px; line-height:21px; margin:0 10px;}
.table th{border:1px solid #ccc; border-collapse:collapse; background:url(../images_n/table_thbg.png) repeat-x top; text-align:center; line-height:26px; }
.table td{border:1px solid #ccc; border-collapse:collapse; background:#fff; padding:0 2px; vertical-align:middle}
.gn_td{ text-align:center;}
.gn_td img{ margin:0 2px; vertical-align:middle}
.pj_x{ text-align:left;}
.pj_x img{ margin-right:3px}

.more{ float:left; margin-left:10px; margin-top:5px;}
.more_fund{ float:left; margin-left:0; margin-top:5px;}
.more a,.more_fund a{ padding:3px 5px;background:#feeabe; border:1px solid #f1c690; color:#e70; }
.more a:hover,.more_fund a:hover{ padding:3px 5px;  background:#fff4dc; border:1px solid #f1c690; text-decoration:none; color:#e70; }

/*特色组合、定投*/
.tx{ height:115px; margin:10px 0; padding:10px 0; background:#fcfcfc; border:1px #ddd solid; }
.tx ul{overflow:hidden;}
.tx li{ float:left; padding:0 10px; border-right:1px dotted #ddd; width:234px;}
.tx li img{ float:left; margin-right:10px;}
.tx li h4{ font-weight:bold; margin-left:120px; font-size:12px;}
.tx li p{ padding-left:17px; margin-left:120px; background:url(../images_n/list_ico.gif) no-repeat left 5px;}
.tx li.born{ border:none;}

/*分享*/
.fx{ margin:10px 0; line-height:32px; text-align:left; width:302px; font-weight:bold; padding:8px 8px 8px 450px; background:#fcfcfc; border:1px solid #eaeaea; clear:both; overflow:hidden;}

.clear{ clear:both;}

/*滚动基金净值*/
.scroll_fund{ width:998px; background:#fff; border:#ccc solid 1px; position:relative; margin:0 0 10px; height:30px; padding-top:5px; clear:both;}
.scroll_fund h4{ position:absolute; left:10px; top:3px; font-weight:bold; font-size:12px;}
.stock{position: relative; width:900px; height:20px; margin:4px 0 4px 65px; *padding-top:5px;}

.dataTable{position: relative; height:30px; top: -52px; width:900px;}
.dataTable ul{padding:0px 0px 0px 15px;margin:0px;float:left; }
.dataTable li{height:20px; line-height:20px; width:880px;}
.dataTable li span{padding:0px;line-height:20px;display:block;float:left; margin-right:80px;}
.dataTable .list1{text-align:left; margin-right:3px;}
.dataTable li .cgreen{ color:#0c0;}
.dataTable li .cred{ color:#f00}
.space11{ height:11px; clear:both; line-height:0px; font-size:0px}
.space16{ height:16px; clear:both; line-height:0px; font-size:0px; background:#f00}
.scroll_top{ position:absolute; right:3px; top:3px;cursor: pointer}
.scroll_bottom{position:absolute; right:3px; bottom:3px;cursor: pointer; *top:16px;}

/*页脚*/
#footer{border-top:5px solid #f9f9f9; width:1000px; margin:0 auto;}
.footline{border-top:1px solid #eaeaea; background:#f6f6f6; }
.foot_top{width:960px; margin:0 auto ; padding:20px; height:115px; background:url(../images_n/footbg.gif) bottom right no-repeat;}
.foot_list,.foot_fx{float:left; margin-right:20px; margin-top:-7px;}
.foot_list h2,.foot_fx h2{ font-size:12px; line-height:30px; margin:0; color:#e70; padding-right:70px; font-weight:bold; }
.foot_list h2.noneb,.foot_fx h2.noneb{ background:none}
.foot_list h2 a{ color:#e70;}
.foot_list li{ padding-left:18px; background:url(../images_n/list_ico.gif) no-repeat 3px; line-height:23px;}
.foot_fx a{ display:block; margin-right:10px;}
.fright{ float:right;}
.Wselect{width:200px; margin-top:0}

.foot_tex{ clear:both; margin:0 auto; width:960px; padding:15px 20px ; color:#333; height:25px; line-height:25px;}
.foot_tex p{ text-align:center; padding-bottom:10px}
