/*改版横切*/
.wrapl{ float:left; display:inline; width:320px; margin-right:10px;}
.wrapm{ float:left; display:inline; width:360px; margin-right:10px;}
.wrapr{ float:right; display:inline; width:250px;}
.wrapl_pink{ background:#F7FDFF;}

/*改版背景*/
.navs, .navlist_tt, .navbar, .search_btn, .weibo{ background-image:url(images/bg_m_rx.png); background-repeat:repeat-x;}

/*改版通用*/
.bdtop0{ border:1px solid #e9e9e9; border-top:none;}
.mtop10{ margin-top:10px;}
.mtop5{ margin-top:5px;}
.tt0{ height:28px; line-height:28px; border:1px solid #C8E9F1; background:url(images/bg_tt.png) repeat-x;}
.tt0 h2{ float:left; color:#057FC7; padding-left:28px; font-size:14px; font-weight:normal;}
.tt0 .tt0_r{ float:right; color:#057FC7; padding-right:5px;}
.tt0 .tt0_r a, .tt0 .tt0_r a:visited{ color:#999; text-decoration:none;}
.tt0 .tt0_r a:hover{ text-decoration:underline;}
.tt1{ height:29px; line-height:29px; border-bottom:1px solid #ddd;}
.tt1_r{ float:right; padding-right:10px;}
.tt1_r a, .tt1_r a:visited{ color:#888; text-decoration:none;}
.tt1_r a:hover{ text-decoration:underline;}
.tt1 h2{ height:30px; line-height:299px; overflow:hidden;}
.tt2{ height:30px; line-height:30px; width:242px; margin:auto; background:#EFF5F6;}
.tt2 h3{ float:left; display:inline; height:30px; line-height:30px; padding-left:28px; color:#057FC7; font:normal 14px/30px "宋体";}
.tt2 .tt2_r{ float:right; color:#057FC7; padding-right:5px;}
.tt2 .tt2_r a, .tt0 .tt0_r a:visited{ color:#999; text-decoration:none;}
.tt2 .tt2_r a:hover{ text-decoration:underline;}
.list0{ width:292px; margin:auto; padding:10px 0 10px 11px; font-family:"宋体";}
.list1{ padding:10px 0 10px 11px; font-family:"宋体";}
.list2{ width:231px; margin:auto; padding:10px 0 10px 11px; font-family:"宋体";}
.dot12{ padding-left:8px; line-height:20px; background:url(images/dot.png) 0 9px no-repeat; font-family:"宋体";}
.dot12 a{ color:#4d4d4d; text-decoration:none; font-family:"宋体";}
.dot12 a:hover{ text-decoration:underline;}
.dot14{ padding-left:8px; line-height:23px; font-size:14px; background:url(images/dot.png) 0 11px no-repeat; font-family:"宋体";}
.dot14 a{ color:#4d4d4d; text-decoration:none; font-family:"宋体";}
.dot14 a:hover{ text-decoration:underline;}
.dottedline{ display:block; width:340px; margin:auto; height:0px; font-size:0px; border-top:1px dotted #ccc;}

/*导航栏*/
.nav{ margin-bottom:10px;}
.navs{ height:30px; border:1px solid #039CCC; line-height:30px;}
.navs h2{ float:left; display:inline; margin:7px 15px 0 15px; width:58px; height:16px; overflow:hidden; line-height:299px; background:url(images/bg_hp.png);}
.navlist{ float:left; height:30px; background:url(images/nav_border.png) no-repeat;}
.navlist_tt{ float:left; display:inline; height:21px; line-height:21px; margin:4px 5px 0 10px; padding:0 8px; background-position:0 -160px; border:1px solid #17A4C6; color:#006A91;}
.navs a, .navs a:visited{ padding:0 6px; color:#fff; text-decoration:none;}
.navs a:hover{ text-decoration:underline;}
.navbar{ height:29px; overflow:hidden; padding-left:10px; border:1px solid #e0e0e0; line-height:29px; border-top:none; background-position:0 -80px;}
.navbar_l{ float:left; width:536px; height:29px; overflow:hidden;}
.navbar_l a, .navbar_l a:visited{ color:#057FC7; text-decoration:none;}
.navbar_l a:hover{ text-decoration:underline;}
.navbar_r{ float:right;}
.search_f{}
.search_box{ float:left; width:130px; padding-left:21px; padding-top:2px; background:url(images/bg_btn_search.png) 3px 3px no-repeat; background-color:#fff; height:17px; border:1px solid #ccc; line-height:15px; color:#999; margin:4px 0 0 0;}
.search_select{ float:left; height:20px; margin:4px 0 0 8px; color:#444;}
.search_btn{ float:left; margin:4px 15px 0 8px; width:56px; height:19px; background-position:0 -80px; border:1px solid #ccc; color:#444; letter-spacing:5px; cursor:pointer;}

/*新版微博横切*/
.weibo{ height:146px; margin-top:10px; margin-bottom:10px; border:1px solid #e5e5e5; background-position:0 -320px;}
/*银行微博街*/
.ibicon{ width:10px; height:11px; background:url(images/v.png) no-repeat;}
.ibicon0{ float:left; display:inline; width:11px; height:12px; padding-right:5px; margin-top:5px; background:url(images/bd.png) 0 0 no-repeat;}
.ibicon1{ width:10px; height:11px; background:url(images/norepeatbgs.png) no-repeat -14px -40px; padding-right:5px;}
.ibbank{ float:left; width:590px;}
.pt0title{ height:40px; border-bottom:1px solid #E9EAEA;}
.pt0title h2{ float:left; width:130px; height:40px; overflow:hidden; margin-left:10px; line-height:199px;}
.pt0title h2#h2_bank{ background:url(images/weibo_tt0.png) 0 7px no-repeat; width:205px;}
.more{}
.pt0title a.more, .pt0title a.more:visited{ float:right; line-height:31px; padding-right:10px; color:#666; padding-top:9px; color:#B4B4B4; text-decoration:none;}
.pt0title a.more:hover{ text-decoration:underline;}
.ibbankimg {*height:97px;}
#prevbtn,#nextbtn{ display:inline; float:left; width:17px; height:17px; margin:40px 15px; cursor:pointer;}
.prevbtn{ background:url(images/btn_l.png) no-repeat;}
.nextbtn{ background:url(images/btn_r.png) no-repeat;}
.prevbtnon{ background:url(images/btn_lon.png) no-repeat;}
.nextbtnon{ background:url(images/btn_ron.png) no-repeat;}
#scrollimgs{ float:left; width:480px; height:75px; padding-top:17px; overflow:hidden;}
#scrollimgs02{ float:left; width:338px; height:90px; overflow:hidden;}/* xuehua modify 20111107 */
.item02{ float:left; width:338px;} /* xuehua modify 20111107 */
.item{ float:left; width:80px; text-align:center;}
.item a{ color:#333 !important; text-decoration:none !important;}
.item:visited, .item:hover{ color:#000 !important; text-decoration:none;}
/*金融人物馆*/
.figures{ float:right; width:354px; background:url(images/bg_wb_left.png) 0 2px no-repeat;}
.pt0title h2#h2_figures{ background:url(images/weibo_tt1.png) 0 7px no-repeat; width:190px;}
.figuresbox{ float:right; margin:7px; display:inline; width:338px; border:1px solid #94C1FF;  background:url(images/bg_wb_r1.png) repeat-x;}
.ibfigure{ float:left; width:70px; padding-top:5px; text-align:center;}
.add{ display:block; margin:5px auto; *margin-top:0px; width:56px; height:17px; line-height:16px; border:1px; cursor:pointer;}
.add span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:2px;}
.add1{ text-decoration:none; border:1px solid #C3DDF2; background:#E0F4FF; color:#1166BD !important; border:1px solid #1166BD; }
a.add1:visited,a.add1:hover{ text-decoration:none !important; border:1px solid #E0F4FF; background:#1166BD; color:#fff !important;}
.concernBtn_Yet{ cursor:default; display:block; margin:5px auto; *margin-top:0px; width:56px; height:17px; line-height:16px; background:#EAEAEA; border: 1px solid #D7D7D7; color: #666;}
a.concernBtn_Yet:visited,a.concernBtn_Yet:hover{ text-decoration:none !important; color: #666 !important;}
.figureicon{ border-right:1px solid #94C1FF; background:url(images/bg_wb_r0.png) repeat-x;}
.figuretext{ float:right; width:257px; padding:5px; padding-bottom:4px; background:url(images/bg_wb_r2.png) right bottom no-repeat;}
.figuretext p a{ color:#000 !important; text-decoration:none !important;}
.figuretext p a:visited,.figuretext p a:hover{ color:#000 !important; text-decoration:underline !important;}
.figuretext p.grey{ color:#666;}

/* 新版焦点图 */
.FocusImgW{ border:1px solid #BAE6FA; background:#CDEFFF; padding:7px 0 2px;}
.FocusImg{ position:relative; margin:auto;}
.FocusImg .BigPic{padding:0px;text-align:center;overflow:hidden;}
.FocusImg .TitleBox{ font-size:14px;font-weight:normal;color:#000;text-align:center;}
.FocusImg a:link,.FocusImg a:visited{color:#006A91;text-decoration:none;}
.FocusImg a:hover{color:red;text-decoration:none;}
.FocusImg .Number{font-size:11px;line-height:14px;color:#fff;overflow:hidden; position:absolute; right:1px; z-index:50;text-align:right;}
.FocusImg .Number span{ float:left; display:inline; width:19px; height:19px; line-height:19px; text-align:center; background-color:#0AA3CB; cursor:pointer; margin:0 0 0 1px;}
.FocusImg .Number .hover{background-color:#006F8E;}
.FocusImg .Number .selected{background-color:#006F8E;}
.FocusImg .NumberBg{position:absolute; right:1px;z-index:49; height:14px; width:250px;background:url(images/numberbg.png) no-repeat 100% 0;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop, src='images/numberbg.png');_background:none;}
.FocusImg .BorderHack1{background-color:#707070;position:absolute;z-index:51;height:1px;top:0px; left:0px;font-size:0px;overflow:hidden;}
.FocusImg .BorderHack2{background-color:#707070;position:absolute;z-index:51;width:1px;top:0px;right:0px;font-size:0px;overflow:hidden;}
.FocusImg .BorderHack3{background-color:#707070;position:absolute;z-index:51;height:1px;left:0px;font-size:0px;overflow:hidden;}
.FocusImg .BorderHack4{background-color:#707070;position:absolute;z-index:51;width:1px;left:0px;top:0px;font-size:0px;overflow:hidden;}

/*一系列按钮*/
.btn_tool{ margin-top:10px;}
.btn_tool a, .btn_tool a:visited{ float:left; display:inline; width:102px; height:30px; line-height:30px; color:#fff; text-align:center; text-decoration:none; background:url(images/btn_tools.png) no-repeat; margin-right:7px;}
.btn_tool a:hover{ background:url(images/btn_tools_on.png) no-repeat;}
.btn_tool a.last{ margin-right:0;}

/*理财计算工具*/
.cc_tools{ margin-top:10px;}
.tt_ct{ background:url(images/tt_icon0.gif) 9px 6px no-repeat;}
.ct_nav{ height:25px; line-height:25px; text-align:center; position:relative;}
.ct_nav li{ float:left; width:80px; border:1px solid #F7FDFF; border-left:none; border-right:none; border-bottom:1px solid #ddd; border-top:none; color:#999; cursor:pointer;}
.ct_nav li.current{ color:#666; width:78px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #F7FDFF;}
.ct_nav li.leftbd{ width:1px; height:26px; background:#F7FDFF; position:absolute; left:0; top:0; z-index:1;}
.ct_nav li.rightbd{ width:1px; height:26px; background:#F7FDFF; position:absolute; right:0; top:0; z-index:1;}
.ct_nav_c{ padding:5px 20px 10px;}
.ct_nav_c a, .ct_nav_c a:visited{ float:left; height:25px; line-height:25px; width:110px; _width:100px; padding-left:30px; color:#3d3d3d; text-decoration:none;}
.ct_nav_c a:hover{ text-decoration:underline;}

/*封面秀*/
.show_cover{}
.tt_sc{ margin-bottom:10px; height:32px;}
.tt_sc h2{ float:left; width:108px; height:32px; overflow:hidden; position:relative; left:-4px; background:url(images/tt_sc.jpg) no-repeat; line-height:299px;}
.tt_sc .tt_sc_r{ float:right; line-height:32px; padding-right:5px;}
.tt_sc .tt_sc_r a, .tt_sc .tt_sc_r a:visited{ color:#999; text-decoration:none;}
.tt_sc .tt_sc_r a:hover{ text-decoration:underline;}
.sc_scroll{ width:267px; height:193px; overflow:hidden;}
.sc_scroll_c{ float:left; width:267px; height:190px;}
.sc_scroll_cl{ float:left; display:inline; width:125px; text-align:center; color:#333; line-height:25px;}
.sc_scroll_cr{ float:right; display:inline; width:138px; padding-left:4px;}
.sc_scroll_cl img{ width:102px; height:140px; padding:1px; border:1px solid #ccc;}
.sc_scroll_cl a{ color:#333; text-decoration:none;}
.sc_scroll_cl a:hover{ text-decoration:underline;}
.sc_scroll_cr h2{ line-height:14px; padding-bottom:10px; border-bottom:1px dotted #ccc; }
.sc_scroll_cr h2, .sc_scroll_cr h2 a{ font-size:12px; color:#057FC7; font-weight:normal;}
.sc_scroll_cr h3, .sc_scroll_cr h3 a{ font-size:12px; color:#333; font-weight:normal; line-height:25px;}
.sc_scroll_cr p{ text-indent:2em; color:#999; line-height:20px;}
.sc_scroll_cr p a{ color:#FF9704; text-decoration:none;}
.sc_scroll_cr p a:hover{ text-decoration:underline;}
.sc_btn_p, .sc_btn_n, .sc_btn_pon, .sc_btn_non{ float:left; display:inline; width:17px; height:21px;  margin-top:60px; cursor:pointer;}
.sc_btn_p, .sc_btn_pon{ float:left; margin-left:5px; background:url(images/btn_sc_l.png);}
.sc_btn_n, .sc_btn_non{ float:right; margin-right:5px; background:url(images/btn_sc_r.png);}
.sc_btn_pon, .sc_btn_non{ opacity:0.7; filter:alpha(opacity = 70);}

/*广告位0*/
.ad0{ text-align:center; padding-bottom:10px;}

/*理财新闻排行榜*/
.rank{ margin-top:10px;}
.tt_rank{ background:url(images/tt_icon1.gif) 9px 6px no-repeat;}
.rank_list{ padding:7px 0 7px 32px; line-height:23px; background:url(images/bg_NOs.png) 10px 14px no-repeat;}
.rank_list li{ height:23px;}
.rank_list li a{ color:#333; text-decoration:none;}
.rank_list li a:hover{ text-decoration:underline;}

/*专题·封面·消费*/
.mixed{ margin-top:10px;}
.tt_mixed{ background:url(images/tt_icon2.gif) 9px 6px no-repeat;}

/*头条*/
.headline{}
.headline h1{ text-align:center; height:40px;}
.headline h1 a{ font:normal 18px/40px "黑体"; color:#333; text-decoration:none;}
.headline h1 a:hover{ text-decoration:underline; color:#f00;}
.headline p{ text-indent:2em; color:#999; padding:0 10px 10px;}
.headline p a, .headline p a:visited{ color:#999; text-decoration:none;}
.headline p a.hdmore{ color:#FF9704; text-decoration:none;}
.headline p a:hover{ text-decoration:underline;}

/*理财规划*/
.case{}
.tt_case{ background:url(images/tt_m_0.png) 10px 8px no-repeat;}

/*中产生活*/
.theMC{}
.tt_theMC{ background:url(images/tt_m_1.png) 10px 8px no-repeat;}

/*财富故事*/

.tt_fortune{ background:url(images/tt_m_2.png) 10px 8px no-repeat;}
.fortune li {
    background: url("images/dot.png") no-repeat scroll 0 11px transparent;
    font-family: "宋体";
    font-size: 14px;
    line-height: 23px;
    padding-left: 8px;
	color:black;
}

/*资讯技巧*/
.skills{}
.tt_skills{ background:url(images/tt_m_3.png) 10px 8px no-repeat;}

/*消费打折*/
.discounts{}
.tt_discounts{ background:url(images/tt_m_4.png) 10px 8px no-repeat;}

/*回顾日历*/
.calendar{}
.SinaCalendar_Cnl{width:140px; line-height:22px; padding:2px 0 0 0; text-align:center; color:#576379; background:url(http://i2.sinaimg.cn/dy/20061220_calendar/RLT_ws_001.gif) no-repeat; cursor: pointer; font-size:12px;}
.calendar h2{ font:normal 14px/20px "微软雅黑","宋体"; float:left; color:#444; padding-left:40px;}
.calendar_h{ float:right; display:inline; margin-right:40px;}

/*金融微客厅*/
.expert{}
.tt_expert{ background:url(images/tt_icon3.gif) 9px 6px no-repeat;}
.expert_c{}
.expert_c0{ width:230px; margin:auto; border-bottom:1px dotted #ddd; padding:10px 0 12px;}
.expert_c0 img{ float:left; display:inline; margin-right:5px; padding:2px; border:1px solid #ddd;}
.expert_c0_text{}
.expert_c0_text h3{ height:20px;}
.expert_c0_text h3 a{ font:normal 12px/14px "宋体"; color:#3d3d3d; text-decoration:none;}
.expert_c0_text h3 a:hover{ text-decoration:underline;}
.expert_c0_text p{ line-height:19px; color:#888;}
.expert_c0_text p a{ color:#FF9704; text-decoration:none;}
.expert_c0_text p a:hover{ text-decoration:underline;}

/*新品快递*/
.newproduct{}
.tt_newproduct{ background:url(images/tt_icon4.gif) 9px 6px no-repeat;}
.newproduct_c{ padding-bottom:6px;}
.newproduct_c a{ float:left; display:inline; width:238px; height:45px; margin:6px 0 0 5px; text-align:center; line-height:45px; color:#3d3d3d; text-decoration:none; background:url(images/btn_newproduct.png) no-repeat; cursor:pointer;}
.newproduct_c a:hover{ color:#057FC7; background-position:0 -50px; text-decoration:underline;}

/*广告位1*/
.ad1{ text-align:center;}

/*理财规划2*/
.case2{}
.tt_case2{ background:url(images/tt_icon5.gif) 9px 6px no-repeat;}
.case2_c0{ padding:5px 0;}
.case2_c0 h3{ color:#3d3d3d; font:normal 12px/26px "宋体"; text-align:center;}
.case2_c0 h3 a{ color:#3d3d3d; text-decoration:none;}
.case2_c0 h3 a:hover{ text-decoration:underline;}
.case2_c0 p{ padding-left:12px; line-height:26px; color:#3d3d3d; }
.tt_expsearch{ background:url(images/tt_icon5.gif) 9px 6px no-repeat;}
.case2_f{ padding-top:10px;}
.case2_f0, .case2_f1, .case2_f2{ height:29px;}
.case2_f3{ height:33px; text-align:center; }
.case2_f label{ float:left; display:inline; margin-left:10px;}
.case2_f select{ float:right; display:inline; margin-right:25px; width:148px;}

/*视频博客*/
.videoblog{}
.tt_videoblog{}