
a:hover{ color:#156800;}



.nfMain{ width:960px; height:1172px;}
.nfMain .nfTop{height:58px; border:1px solid #e5e5e5;}
.nfMain .nfTop{height:54px;width:956px; margin-left:1px; margin-top:1px; background-color:#e9eb97;}
.nfMain .nfDown{height:1036px;}
.nfDown_l{width:703px;height:1036px; float:left; padding-top:8px;}
.nfDown_r{width:243px;height:1036px; float:right; padding-top:8px;}
.nfCityRank{width:1003px;height:138px; margin-top:11px;}
/*body left style*/
.nfDown_l .nfDown_ltop{height:211px;}
.nfDown_l .nfDown_lka{height:338px;margin-top:8px;}
.nfDown_l .nfDown_lbk{height:333px;margin-top:28px;}
.nfDown_l .nfDown_lhp{height:89px; margin-top:28px;}
/*body right style*/
.nfDown_r .nfDown_rTj{height:211px; border:1px solid #d9d9d9;}
.nfDown_r .nfDown_rTj .key{ border:1px solid #d9d9d7;width:213px;}
.nfDown_r .nfDown_rTj span{ line-height:22px;}
.nfDown_r .nfDown_rTj .ygCount tr{ line-height:25px;}
.nfDown_r .nfDown_rTj .ygCount tr span{ color:#ff5e16;}
.htTag a:hover{font-size: 12px; color: #63b00a;}
.nfDown_r .nfDown_rHp{height:222px;margin-top:6px; border:1px solid #d9d9d9;}
.nfDown_r .nfDown_rAy{height:249px;margin-top:6px; border:1px solid #d9d9d9;}
.nfDown_r .nfDown_rUc{height:242px;margin-top:6px; border:1px solid #d9d9d9;}
.nfDown_r .nfDown_rBrank{height:274px;margin-top:6px; border:1px solid #d9d9d9;}
.nfDown_r .cityRank_yg{height:142px;margin-top:6px; border:1px solid #d9d9d9;}
.cityRank_yg_t{height:22px;width:231px; border-bottom:1px solid #d9d9d9;font-size:14px;color:#62ae0d; padding-left:10px; padding-top:7px; font-weight:bold;background-color:#e8e8e8; text-align:left;}
.cityRank_yg_c{height:120px;width:231px; font-size:12px;}
.cityRank_yg_c table{ margin-top:0px; margin-left:0px;}
.cityRank_yg_c table tr{ line-height:17px;}
.cityRank_yg_c table tr td a:hover{color:#156800;}
.cityRank_yg_c table tr td a:visited{color:#A0B4DC;}

/*头部*/
.nfTop .nfTop_sign{width:25%;float:left;height:58px;}
.nfTop .nfTop_bk{width:45%; float:right;height:58px;}
.nfTop .nfTop_search{width:29%; float:left;height:55px; text-align:center; font-size:12px; color:#FFFFFF;}
.nfTop_bk_c{height:23px;width:411px; margin-top:16px;}


.nfTop_bk_c1{width:5px; height:23px;float:left;}
.nfTop_bk_c2{width:401px;height:23px;float:left;}
.nfTop_bk_c3{width:5px;height:23px;float:left;}

.nfTop_bk_c2 table{margin-top:4px; text-align:center; color:#000; font-size:14px;}

.nfTop .nfTop_search .nfTop_searchUp{height:20px;}
.nfTop .nfTop_search .nfTop_searchDown{height:20px;margin-top:5px;}
.nfTop .nfTop_search .nfTop_searchUp table{ margin-left:50px;}
.nfTop .nfTop_search .nfTop_searchDown table{ margin-left:50px;}
.nfTop .nfTop_search .nfTop_searchDown input{ background-image:url(/Themes/hawaii/img/search_input_bg.gif);}

.nfDown_Ad{width:368px;height:211px; float:left; border:1px solid #e5e5e5;}
.nfDown_Ad_c{width:364px;height:207px; margin-left:1px; margin-top:1px;}
.nfDown_notice{width:324px; float:right;height:211px; border:1px solid #e5e5e5; text-align:left;}
.nfDown_notice_inner{width:320px;height:207px; margin-left:1px; margin-top:1px;}
.nfDown_notice .nfDown_notice_t{height:28px; background-color:#e8e8e8;width:320px; border-bottom:1px solid #c0cabf;}
.nfDown_notice_tm{width:320px; height:28px;}
.nfDown_notice .nfDown_notice_c{height:179px;}
.nfDown_notice .nfDown_notice_c .nfDown_notice_c_up{height:96px; margin-top:1px; border-bottom:1px solid #d9d9d9; background-image:url(/Themes/hawaii/img/notice_bg_y.gif); text-align:left;}
.nfDown_notice .nfDown_notice_c .nfDown_notice_c_up table{ width:300px; margin-left:10px; margin-top:5px;}
.title_notice a{ font-size:14px; font-weight:bold;}
.title_notice a:hover{ color:#156800;}
.title_notice a:visited{ color:#A0B4DC;}
.title_content{  margin-top:10px;height:70px; line-height:20px;}
.title_content a:hover{font-size:12px;color:#156800;}
.title_content a:visited{ color:#A0B4DC;}
.nfDown_notice .nfDown_notice_c .nfDown_notice_c_down table{width:300px; margin-left:10px; margin-top:10px;}
.nfDown_notice .nfDown_notice_c .nfDown_notice_c_down table tr{ line-height:20px;}
.nfDown_notice_c_down a:hover{ font-size:12px; color:#156800;}
.nfDown_notice_c_down a:visited{ color:#A0B4DC;}



.nfDown_rTj_left{width:12px; float:left; background-image:url(/Themes/hawaii/img/tj_corner.gif);height:45px;}
.nfDown_rTj_middle{width:254px; float:left; background-image:url(/Themes/hawaii/img/tj_bg.gif);height:45px; color:#FFFFFF; font-size:12px;}
.nfDown_rTj_right{width:6px; float:left; background-image:url(/Themes/hawaii/img/tj_rcorner.gif);height:45px;}

.nfDown_r .nfDown_rHp .nfDown_rHp_t{height:22px;width:231px; border-bottom:1px solid #d9d9d9;font-size:14px;color:#62ae0d; padding-left:10px; padding-top:7px; font-weight:bold;background-color:#e8e8e8; text-align:left;}
.nfDown_r .nfDown_rHp .nfDown_rHp_c{width:229px; height:190px; font-size:12px; color:#000000;}
.nfDown_rHp_c table tr{ line-height:18px;}
.nfDown_rHp_c table tr td a:hover{color:#156800;}
.nfDown_rHp_c table tr td a:visited{color:#A0B4DC;}

.nfDown_rAy_t{height:22px;width:231px; border-bottom:1px solid #d9d9d9;font-size:14px;color:#62ae0d;padding-top:7px; font-weight:bold;background-color:#e8e8e8; padding-left:10px;}
.nfDown_rAy_c{height:220px;}
.nfDown_rAy_pic{height:110px;width:200px; border:1px solid #618B05; margin-left:19px; margin-top:20px;}
.nfDown_rAy_dt{height:50px; width:200px; margin-left:19px; margin-top:15px; font-size:12px; color:#395312; line-height:20px;}
.nfDown_rUc_t{height:22px;width:231px; border-bottom:1px solid #d9d9d9;font-size:14px;color:#62ae0d; padding-left:10px; padding-top:7px; font-weight:bold;background-color:#e8e8e8; text-align:left;}
.nfDown_rUc_c{height:198px; text-align:left; font-size:12px; color:#395312; line-height:19px; padding-top:13px; margin-left:15px;}
.nfDown_rUc_c ul{ list-style-type:none; margin-top:15px; width:80%; border:1px solid #a2323a}
.nfDown_rUc_c ul li{ font-size:12px; color:#395312; line-height:18px;}
.nfDown_rBrank_t{height:22px;width:231px; border-bottom:1px solid #d9d9d9;font-size:14px;color:#62ae0d; padding-left:10px; padding-top:7px; font-weight:bold;background-color:#e8e8e8; text-align:left;}
.nfDown_rBrank_c{height:248px; font-size:12px; color:#395312; background-image:url(/Themes/hawaii/img/f_rank_bg.gif); }
.nfDown_rBrank_c table{ margin-top:10px; margin-left:5px; text-align:center; }
.nfDown_rBrank_c table tr{ line-height:24px;}

/*通用的标题样式*/
.title_l{width:7px;height:29px; background-image:url(/Themes/hawaii/img/title_l.gif); float:left}
.title_m{width:260px;height:29px; background-image:url(/Themes/hawaii/img/title_bg.gif); float:left}
.title_r{width:5px; height:29px; background-image:url(/Themes/hawaii/img/title_r.gif); float:left}

/*
.nfDown_l{width:723px;height:1036px; float:left; padding-top:8px;}
.nfDown_l .nfDown_lka{height:338px;border:1px solid #bfd099; margin-top:8px;}  */
.nfDown_l .nfDown_lka .nfDown_lka_t{height:23px;}
.nfDown_lka_tl{width:13px; float:left;height:23px;}
.nfDown_lka_tm{ float:left; width:246px; height:23px;}
.nfDown_lka_tm .nfDown_lka_x{width:82px; height:23px; float:left; background-image:url(/Themes/hawaii/img/ka_xz.gif); text-align:center;font-size:14px; color:#385600; font-weight:bold; cursor:hand; }
.nfDown_lka_tm .nfDown_lka_n{width:82px; float:left;font-size:14px; color:#FFFFFF; background-image:url(/Themes/hawaii/img/hp_bg_nohead.gif); height:19px; padding-top:0px; margin-top:4px; text-align:center; font-weight:bold; cursor:hand;}

.nfDown_lka_tr{ float:left; width:463px;height:23px;}

.nfDown_l .nfDown_lka .nfDown_lka_c{height:314px;}

/*.nfDown_l .nfDown_lbk{height:333px;border:1px solid #bfd099; margin-top:8px;}*/
.nfDown_lbk_t{width:702px;height:21px; border-bottom:2px solid #62b00c;}
.nfDown_lbk_t_top{ float:left;width:70px;height:16px; margin-left:8px; background-color:#62b00e; color:#FFFFFF; font-size:13px; padding-top:5px; font-weight:bold;}
.nfDown_lbk_t_katop{width:702px;height:21px; border-bottom:2px solid #62b00c;}
.ka_block{width:8px;height:21px; float:left;}
.ka_block_z{width:70px;height:16px; margin-left:8px; background-color:#62b00e; color:#FFFFFF; font-size:13px; padding-top:5px; font-weight:bold; float:left; cursor:pointer;}
.ka_block_n{width:70px;height:16px; margin-left:8px; background-color:#fff; color:#62b00e; font-size:13px; padding-top:5px; font-weight:bold; float:left; cursor:pointer;}
.nfDown_lbk_t_up{width:702px;background-color:#62b00e;height:1px; }

.nfDown_lbk_t .nfDown_lbk_tl{width:93px; background-image:url(/Themes/hawaii/img/pincha.gif);height:23px; float:left;}
.nfDown_lbk_t .nfDown_lbk_tm{width:605px; background-image:url(/Themes/hawaii/img/hp_bg.gif);height:23px; float:left;}
.nfDown_lbk_t .nfDown_lbk_tr{width:3px; background-image:url(/Themes/hawaii/img/hp_rcor.gif);height:23px; float:left;}
.nfDown_lbk_c{width:700px;height:310px;}

/**/
.nfDown_lbk_left{width:338px;height:310px; float:left;}
.bdetail_top{width:338px;height:140px;border:1px solid #d6d7d2; margin-top:10px;}
.bdetail_top_t{height:24px;width:338px; padding-top:2px;}
.bdetail_top_t .bdetail_top_tb{float:left;}
.bdetail_top_t .bdetail_top_tb span a{ font-size:14px; color:#7ea00b; font-weight:bold;}
.bdetail_top_t .more_tb{  text-align:right; font-size:12px; color:#699208; float:right; margin-right:10px;}
.more_tb a:hover{ color:#156800;}
.more_tb a:visited{ color:#A0B4DC;}
.bdetail_top_t em a{ font-size:12px; color:#000; font-style:normal;}
.bdetail_top_t em a:hover{ color:#156800;}
.bdetail_top_t em a:visited{color:#A0B4DC;}

.bdetail_top_c table{ font-size:13px; margin-left:10px; margin-top:10px;}
.bdetail_top_c table tr{ line-height:22px;}
.bdetail_top_c table tr td a:hover{color:#156800;}
/*.bdetail_top_c table tr td a:visited{color:#A0B4DC;}*/
.nfDown_lbk_right{width:338px; height:310px; float:right; padding-right:8px;}

/*快乐驿站 
.nfDown_l .nfDown_lhp{height:89px;border:1px solid #bfd099; margin-top:8px;}
width:723px;
*/
.nfDown_lhp_t{width:702px;height:21px; border-bottom:2px solid #62b00c;}
.nfDown_lhp_t a:hover{color:#156800;}
.nfDown_lhp_t a:visited{color:#A0B4DC;}
.nfDown_lhp_tl{width:93px; background-image:url(/Themes/hawaii/img/happy_p.gif);height:23px; float:left;}
.nfDown_lhp_tm{width:627px; background-image:url(/Themes/hawaii/img/hp_bg.gif);height:23px; float:left;}
.nfDown_lhp_tm em{font-size:12px; color:#FFFFFF; font-weight:bold;}

.nfDown_lhp_tr{width:3px; background-image:url(/Themes/hawaii/img/hp_rcor.gif);height:23px; float:left;}

.nfDown_lhp_c{width:702; min-height:120px;}
.nfDown_lhp_c .hp_place{ margin-left:15px; list-style-type:none; margin-top:15px; float:left;}
.hp_place a{ font-size:14px; color:#7a9e0a;}
.hp_place a:hover{color:#156800;}
.hp_place a:visited{color:#A0B4DC;}
.nfDown_lhp_c ul li{ float:left; margin-left:10px; line-height:25px;}
/*尾部(城市排行).nfCityRank{width:1003px;height:138px; margin-top:11px; border:1px solid #bfd099;}*/
.nfCityRank_t{width:1003px;height:23px;}
.nfCityRank_t .nfCityRank_tl{width:3px; float:left; background-image:url(/Themes/hawaii/img/hp_lcor.gif);height:23px;}
.nfCityRank_t .nfCityRank_tm{width:438px; float:left; background-image:url(/Themes/hawaii/img/hp_bg.gif);height:23px;}
.nfCityRank_t .nfCityRank_tpic{width:121px; float:left; background-image:url(/Themes/hawaii/img/cityRankT.gif);height:23px;}
.nfCityRank_t .nfCityRank_tr{width:3px; float:left; background-image:url(/Themes/hawaii/img/hp_rcor.gif);height:23px;}

.nfCityRank_c{height:115px; border-bottom:1px solid #bfd099; border-left:1px solid #bfd099; border-right:1px solid #bfd099; text-align:center; padding-top:10px;}
.nfCityRank_c .nfCityRank_cl{width:500px;height:99px; float:left;}
.nfCityRank_c .nfCityRank_cm{width:3px;height:99px;float:left; background-image:url(/Themes/hawaii/img/cityRank_mp.gif);}
.nfCityRank_c .nfCityRank_cr{width:482px;height:99px;float:left;}
.nfCityRank_cl table{ margin-top:10px; margin-left:15px;}
.nfCityRank_cl table tr{ line-height:25px;}
.nfCityRank_cl table th{ font-size:14px; color:#395602; font-weight:bold;}
.nfCityRank_cl table td{ font-size:13px; color:#395602; }

.nfCityRank_cr table{ margin-top:10px; margin-left:4px;}
.nfCityRank_cr table tr{ line-height:25px;}
.nfCityRank_cr table th{ font-size:14px; color:#395602; font-weight:bold;}
.nfCityRank_cr table td{ font-size:13px; color:#395602; }

/*论坛热图*/
.nfDown_lka_c table{ text-align:center; width:100%; height:90%;}
.nfDown_lka_c table tr { line-height:15px;}


/***************************************论坛二级页面样式*******************************************/
.tl_nfMain{ width:960px;}
.tl_nfMain .tl_top{height:42px;}
.tl_nfMain .tl_down{ min-height:120px;margin-top:5px;}
.tl_nfMain .tl_top .tl_topl{width:100px; float:left;}
.tl_nfMain .tl_top .tl_topr{width:860px; float:right; text-align:right; font-size:12px; color:#666666;}
.sz_style{color:#84ae02;}

.tl_nfMain .tl_down .tl_down_l{width:701px; float:left;}
.tl_nfMain .tl_down .tl_down_r{width:243px;float:right;}
.nfDown_rAy{ border:1px solid #d9d9d9;}
.tl_hTag{  width:223px; margin-left:10px; margin-top:10px; line-height:22px;}
.tl_hTag a{color:#666666; font-size:12px;}
.tag_more{color:#84ae02; font-size:12px;width:223px; text-align:right; padding-right:20px;}

.tl_nfMain .tl_down .tl_down_lt{border:1px solid #d9d9d9;}
.tl_nfMain .tl_down .tl_down_ld{ border:1px solid #d9d9d9; margin-top:10px;}
.tl_down_ltt{ height:27px; padding-top:1px; padding-left:1px;width:699px;}
.tl_down_lttc{ height:22px; width:690px; background-image:url(/Themes/hawaii/img/tl_header.gif); border-bottom:1px solid #c0cac1; padding-top:3px; padding-left:5px;}
.onlineByTea{width:80px;height:17px;background-image:url(/Themes/hawaii/img/online_bTea.gif);text-align:center; padding-top:4px; font-size:12px;line-height:14px;margin:0 10px 0 0; cursor:pointer;}
.onlineByTea a{ text-decoration:none;}
.onlineByTea a:hover{ text-decoration:none;}

.tl_down_ltc{ color:#666666; font-size:12px;}
.tl_down_ltc table{ margin-top:10px;}
.tl_down_ltc table tbody tr td{ padding-left:10px; line-height:20px;}
.tl_down_ltc table tbody tr td hr{width:680px; size:2px; color:#c2cabf;}

.tl_down_ld table{ margin-top:10px; color:#666666; font-size:12px; }
.tl_down_ld table tbody tr td{ padding-left:10px; }
.bankuai_c span{ font-size:13px; font-weight:bold; color:#000000;}
.bankuai_c em{color:#84ae02; font-style:normal;}