/*  阳光海岸style ver5.1  */

body{ color: #2a2a2a; }

/** 字体样式 **/
a:link,
a:visited { text-decoration: none; color: #2a2a2a;}
a:hover { text-decoration: underline; color: #c10303;}


/** 顶部 Head **/

/** 菜谱导航 BOX **/
#Top_nav{margin:0 auto; width:950px;}

/** 八界导航 菜谱分类 **/
#Top_nav .top_menu{ background:url(../images/ssay/8j_nav_t_bg.gif) repeat-x 0 -108px; height:35px; font-size: 14px;}
#Top_nav .top_menu_l{float:left;text-indent: 30px;background:url(../images/ssay/8j_nav_top_l_bg.gif) no-repeat 0 -39px; width:130px; height:34px; font-weight:bold; line-height: 34px; border-bottom: 1px solid #85c2c6; position: relative;}
#Top_nav .top_menu_l a:link,
#Top_nav .top_menu_l a:visited { text-decoration: none; color: #2a2a2a;}
#Top_nav .top_menu_l a:hover { text-decoration: underline; }
#Top_nav .top_menu_l .Tools_nav_img{ position: absolute; right: 12px; top: 5px;}
#Top_nav .top_menu_l #web_nav{position:absolute; width:300px; height:300px; padding:10px; z-index:999; border:solid 1px #2ea2d2; background-color:#f8f8f8; font-size:12px; top:20px; left:90px!important; left:70px;}
#Top_nav .top_menu_r{float:left; background:url(../images/ssay/8j_nav_top_r_bg.gif) no-repeat 0 -120px; width:123px; height:35px; text-align:center; color:#405e00; font-weight:bold; line-height:35px;}
#Top_nav .top_menu_r a:link,
#Top_nav .top_menu_r a:visited { text-decoration: none; color: #fff;}
#Top_nav .top_menu_r a:hover { text-decoration: underline; color: #fff;}

/** 菜谱分类导航 **/
#Top_nav .menu_nav{background: #54beea; border-left:solid 1px #2ea2d2; border-right:solid 1px #2ea2d2; border-bottom:solid 1px #2ea2d2; height:29px;}
#Top_nav .menu_navleft{float:left;}
.menu_navleft ul {margin:0;padding:4px 10px 0 8px;list-style:none;}
.menu_navleft li {display:inline;margin:0;padding:0;}
.menu_navleft a {float:left;margin:0;padding:0 0 0 4px;text-decoration:none; font-size:14px;}
.menu_navleft a span {float:left;display:block;background:url(../images/ssay/8j_nav_l_bg.gif) no-repeat right -138px;padding:3px 15px 2px 8px; font-weight:bold;}
.menu_navleft a:link,
.menu_navleft a:visited { text-decoration: none; color: #fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu_navleft a span {float:none;}
/* End IE5-Mac hack */
.menu_navleft a:hover {background-position:0% -21px; text-decoration:none;}
.menu_navleft a:hover span {background-position:100% -159px; text-decoration:none;}
 /* 菜谱分类导航  亮灯使用样式 View_active */
.menu_navleft .View_active a span {background:url(../images/ssay/8j_nav_l_bg.gif) no-repeat right top;background-position:100% -159px;}
.menu_r_info{ float: right; width: 204px; margin: 2px 5px 0 0;}
.menu_r_info .info_l,
.menu_r_info .info_c,
.menu_r_info .info_r{ float: left; height: 24px; line-height: 24px; text-align: center;}
.menu_r_info .info_l,
.menu_r_info .info_r{ width: 9px; }
.menu_r_info .info_l{ background: url(../images/ssay/8j_info_l.gif) no-repeat 0 -58px;}
.menu_r_info .info_c{ width: 185px; background: url(../images/ssay/8j_info_c.gif) repeat-x 0 -58px;}
.menu_r_info .info_r{ background: url(../images/ssay/8j_info_r.gif) no-repeat 0 -58px;}
.menu_r_info .info_c a:link,
.menu_r_info .info_c a:visited { text-decoration: none; color: #bf4b02;}
.menu_r_info .info_c a:hover { text-decoration: underline; }

/* 内容wrap */
.content_wrap{width: 950px; margin-top: 10px; margin-left: auto; margin-right: auto;}
.Left_side{ float: left; width: 650px;}
.Left_side2{ float: left; width: 660px; }
.Right_side{ float: right; width: 290px;}
.Right_side2{ float: right; width: 280px;}

/* s_main_box */
.s_main_box{width: 642px; margin-bottom: 10px; padding: 59px 0 7px 8px; background:#ebf2f9 url(../images/ssay/8j_eater_search_title.gif) no-repeat 3px 3px; }
/* Box_wrap */
.Box_wrap{ width: 633px; }
.box_t,
.box_c,
.box_b{ float: left; }
.box_c{ width: 631px; background: #fff; padding-bottom: 5px; border-left: 1px solid #c0d4ed;border-right: 1px solid #c0d4ed;}
.box_c table.sbox{ float: left; width: 305px; margin: 5px 0 0 20px!important; margin: 5px 0 0 10px; line-height: 28px; }
.S_info{ margin-top: 16px; float: left; }
.S_info p{ background: #f9fcff;margin-bottom: 13px; border: 1px dashed  #80aace; width: 260px; padding: 10px; line-height: 23px; color: #595959;}
.b_tl,
.b_tr{ float: left; width: 6px; height: 6px; font-size: 1px;}
.b_tl{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 top; }
.b_tc{ height: 5px; width: 621px; float: left; border-top: 1px solid #c0d4ed;background: #fff; font-size: 1px;}
.b_tr{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 -11px; }
.b_bl,
.b_br{ float: left; width: 6px; height: 6px; font-size: 1px;}
.b_bl{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 -22px; }
.b_bc{ height: 5px; width: 621px; float: left; border-bottom: 1px solid #c0d4ed;background: #fff; font-size: 1px;}
.b_br{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 bottom; }
/* SBox_wrap */
.SBox_wrap{ width: 925px; margin: 0 auto; }
.sbox_t,
.sbox_c,
.sbox_b{ float: left; }
.sbox_c{ width: 923px; background: #fff; padding-bottom: 5px; border-left: 1px solid #c0d4ed;border-right: 1px solid #c0d4ed;}
.sbox_c table{ margin-top: 10px; line-height: 28px; }
.sb_tl,
.sb_tr{ float: left; width: 6px; height: 6px; font-size: 1px;}
.sb_tl{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 top; }
.sb_tc{ height: 5px; width: 913px; float: left; border-top: 1px solid #c0d4ed;background: #fff; font-size: 1px;}
.sb_tr{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 -11px; }
.sb_bl,
.sb_br{ float: left; width: 6px; height: 6px; font-size: 1px;}
.sb_bl{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 -22px; }
.sb_bc{ height: 5px; width: 913px; float: left; border-bottom: 1px solid #c0d4ed;background: #fff; font-size: 1px;}
.sb_br{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 bottom; }

/* R_box */
.R_box{ width: 260px; margin: 0 auto; }
.Rbox_t,
.Rbox_c,
.Rbox_b{ float: left; }
.Rbox_c{ width: 258px; background: #fff; padding-bottom: 5px; border-left: 1px solid #c0d4ed;border-right: 1px solid #c0d4ed;}
.Rb_tl,
.Rb_tr{ float: left; width: 6px; height: 6px; font-size: 1px;}
.Rb_tl{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 top; }
.Rb_tc{ height: 5px; width: 248px; float: left; border-top: 1px solid #c0d4ed;background: #fff; font-size: 1px;}
.Rb_tr{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 -11px; }
.Rb_bl,
.Rb_br{ float: left; width: 6px; height: 6px; font-size: 1px;}
.Rb_bl{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 -22px; }
.Rb_bc{ height: 5px; width: 248px; float: left; border-bottom: 1px solid #c0d4ed;background: #fff; font-size: 1px;}
.Rb_br{ background: url(../images/ssay/8j_eater_box.gif) no-repeat 0 bottom; }

/* Food_list */
ul.Food_list{ width: 243px; margin: 0 auto; padding-top: 3px;}
ul.Food_list li{ line-height: 24px; }
ul.Food_list li span{ float: right; margin-right: 2px; }

/* Tags_list */
.Tags_list{ width: 92%; margin-left: 12px; padding-top: 10px; line-height: 26px;}

/* s_main_box2 */
.s_main_box2{width: 642px; margin-bottom: 10px; padding: 0 0 7px 8px; background:#ebf2f9 url(../images/ssay/8j_eater_Shang_title.gif) no-repeat; }
.s_main_box2 ul.s_ul{ padding-top: 66px;  margin: 0 0 0 90px;}
.s_main_box2 ul.s_ul li{ float: left; margin-left: 7px; font-size: 14px;}
.s_main_box2 h3.balance_title{ margin: 22px 0 5px 0!important; margin: 38px 0 5px 0; height: 24px; background: url(../images/ssay/8j_eater_compare_title.gif) no-repeat; }
.s_main_box2 h3.balance_title span.toolsub{}

/* U_box */
.U_box{ margin: 10px 0 0 15px!important; margin: 10px 0 0 8px; width: 300px; float: left; }
.U_box img{ width: 100px; height: 100px;float: left; padding: 1px; border: 2px solid #c9daeb; }
.U_box p{ margin: 0 0 0 15px; width: 170px;  float: left; word-break: break-all; line-height: 18px}
.U_box p a:link,
.U_box p a:visited{ text-decoration: none; color: #ca0000;}
.U_box p a:hover{ text-decoration: underline; color: #ca0000; }

/* SPU_box */
.SPU_box{ margin: 0 10px 0 26px!important; margin: 0 13px 0 12px; width: 115px; float: left;}
.SPU_box img{ width: 114px; height: 87px;padding: 1px; border: 2px solid #c9daeb; margin: 10px 0 0 0; }
.SPU_box p{ width: 120px; margin: 10px 0 0 0; padding-left: 5px;  line-height: 20px;}
.SPU_box p a:link,
.SPU_box p a:visited{ text-decoration: underline; color: #ca0000;}
.SPU_box p a:hover{ text-decoration: none; color: #ca0000; }

/* s_main_box3 */
.s_main_box3{width: 642px; margin-bottom: 10px; padding: 0 0 7px 8px; background: #ebf2f9 url(../images/ssay/8j_eater_mpa_title.gif) no-repeat 7px 10px; }
ul.sub_list{ margin: 5px 0 0 0; padding-top: 55px!important; padding-top: 50px;}
ul.sub_list li{ float: left; padding-left: 19px; margin: 0 6px 0 2px; line-height: 26px;background: #ebf2f9 url(../images/ssay/8j_eater_go.gif) no-repeat 0 2px; font-size: 14px; }
ul.sub_list li a:link,
ul.sub_list li a:visited{ text-decoration: underline; color: #3d7aad;}
ul.sub_list li a:hover{ text-decoration: none; color: #ca0000; }
/* s_main_box4 */
.s_main_box4{width: 642px; margin-bottom: 10px; padding: 13px 0 7px 8px;background: #ebf2f9; }
.s_main_box4 h3.cool{ margin: 0 0 0 12px;  text-indent: 170px; font: bold 14px/30px "宋体"; background: url(../images/ssay/8j_eater_cool_title.gif) no-repeat 0 0; color: #065b96;  }
.s_main_box4 h3.new_u{ margin: 0 0 0 12px;  text-indent: 135px; font: bold 14px/30px "宋体"; background: url(../images/ssay/8j_eater_neweater_title.gif) no-repeat 0 0; color: #065b96;  }

/* cs_main */
.cs_main{width: 950px; margin-bottom: 10px;background: #ebf2f9; padding: 10px 0 10px 0; }
.cs_main h2{ font: bold 14px/24px "宋体"; padding-left: 18px; color: #006d96; }
.cs_main span{ font: 12px/24px "宋体"; margin-left: 35px; }

/* S_listbox */
.S_listbox{ width: 950px; }
.S_listbox h3{ font: bold 14px/26px "宋体"; border-bottom: 1px solid #9eb8d1; padding-left: 18px; color: #006d96;}

/* UP_box */
.UP_box{ margin: 10px 7px 0 21px!important; margin: 10px 15px 0 12px; width: 125px; float: left; }
.UP_box img{ width: 115px; height: 145px; margin-bottom: 10px!important;  margin-bottom: 6px;  padding: 1px; border: 2px solid #c9daeb; }
.UP_box h2{ padding-left: 5px;  font: 12px/18px "宋体"; }
.UP_box h2 a:link,
.UP_box h2 a:visited{ text-decoration: underline; color: #065b96;}
.UP_box h2 a:hover{ text-decoration: none; color: #ca0000; }

/* Cover_box */
.Cover_box{ width: 286px; float: right;background: #edd9e7; color: #9f3e82; padding-bottom: 9px; margin-bottom: 10px;  }
h3.r_title{ width: 91%; margin-top: 10px; margin-left: auto;margin-right: auto;  padding-left: 13px;  font: bold 14px/32px "宋体"; background: url(../images/ssay/8j_ico.gif) no-repeat 0 -313px; color: #9f3e82;}
h3.r_title span{ float: right; margin-right: 5px; font: 12px/26px "宋体"; }
h3.r_title span a:link,
h3.r_title span a:visited{ text-decoration: underline; color: #b50429;}
h3.r_title span a:hover{ text-decoration: none; color: #ca0000; }
.P_cover{ width: 137px; float: left; margin-left: 11px!important; margin-left: 5px; }
.P_cover img{ width: 133px; height: 140px; border: 1px solid #fff;float: left;}
.P_cover h4{width: 130px; margin-top: 3px; float: left; background: #d0a1c2; font: bold 14px/24px "宋体"; padding: 2px; text-align: center; }
.P_cover h4 a:link,
.P_cover h4 a:visited{ text-decoration: none; color: #fff;}
.P_cover h4 a:hover{ text-decoration: underline; color: #ca0000; }
.Cover_box p{ margin: 0; float: left; width: 123px; margin-left: 10px; line-height: 21px; }
ul.tool{float: left; margin-left: 7px;}
ul.tool li{margin-right: 5px; width: 22px;height: 16px;float: left; padding: 4px 6px 4px 6px; border: 1px solid #d0a1c2; background: #f9eff6;}
/* Heat_box */
.Heat_box{ width: 286px; float: right;background: #fdf4fa; color: #9f3e82; margin-bottom: 10px; }
.Heat_box h5{ text-align: right; font: 14px/26px "宋体"; margin-right: 10px; }
.U_Heat{ border-bottom: 1px dashed  #d1a1c3; width: 265px; margin-left: auto; margin-right: auto; margin-bottom: 15px; padding-bottom: 13px;}
.U_Heat p{ float: left; width: 145px; line-height: 20px; margin: 0 0 0 10px;}
.U_Heat p a:link,
.U_Heat p a:visited{ text-decoration: underline; color: #ca0000;}
.U_Heat p a:hover{ text-decoration: none; color: #ca0000; }
.box_img{ width: 105px; float: left;  }
.box_img img{float: left;  width: 98px; height: 87px; padding: 1px; border: 2px solid #eed9e7; }
.box_img h2{ margin-top: 2px; font: bold 12px/26px "宋体";text-align: center; background: #d0a1c2;float: left; width: 104px;  }
.box_img h2 a:link,
.box_img h2 a:visited{ text-decoration: none; color: #fff;}
.box_img h2 a:hover{ text-decoration: underline; color: #ca0000; }

/* Article_list_wrap */
.Article_list_wrap{ width: 660px; border: 1px solid #b0d4e6; }
.Article_list_wrap h4.Article_title{ font: bold 14px/27px "宋体"; background: #ebf5fc; border-bottom: 1px solid #b0d4e6; padding-left: 10px; }
.Article_list_wrap h4.Article_title span{ float: right; margin-right: 10px; font: 12px/27px "宋体"; }

/* Digg list */
.Digglist_box { width: 645px;padding:10px 0 0 15px;}
.Digglist_box2 { width: 645px;padding:10px 0 0 18px;}
.Digg_content { padding:13px 0; width: 97%; background: url(../images/ssay/8j_search_linebg.gif) repeat-x bottom;}
.Digg_content a:link,
.Digg_content a:visited { color: #0172c8; text-decoration: underline;}
.Digg_content a:hover { text-decoration: none; }
dt.Num_box { float:left; margin:0 13px 0 0; width: 62px;}
dd.Content_info{ display:table; margin:0 auto 0 0; text-align: left;}
*html dt.Num_box { margin:0 7px 0 0;}
*html dd.Content_info { display:inline-block;}
dt.Num_box .Num_box_bg{ text-align: center; width: 56px; height: 48px; background: url(../images/ssay/digg_number.gif) no-repeat;  }
dt.Num_box .Num_box_bg p{ margin: 0; padding-top: 16px; font-weight: bold; font-size: 21px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #393939;}
dt.Num_box .Digg_sub{ width: 56px; height: 27px; background: url(../images/ssay/8j_digg_sub.gif) no-repeat 0 -97px; position:relative;}
dt.Num_box .Digg_sub span{ display: block; margin-top: 8px; filter: DropShadow(Color=0699e7, OffX=1, OffY=1, Positive=1);position: absolute; left: 9px; top: 1px;}
dt.Num_box .Digg_sub span a:link,
dt.Num_box .Digg_sub span a:visited { text-decoration: none; color: #fff; font-weight: bold;}
dt.Num_box .Digg_sub span a:hover { text-decoration: none; }
dd.Content_info h3 { font: bold 14px/24px "宋体";}
dd.Content_info h3 span{padding-left: 24px; float: right;font: 12px/24px "宋体"; background: url(../images/ssay/8j_ico_mobile.gif) no-repeat;}
dd.Content_info .Content_box{margin:4px 0 0 0; line-height:24px;}
.Content_box dt.Content_photo{ float:left; margin:0 3px 0 0!important; margin:0 13px 0 0;}
.Content_box dt.Content_photo a img{ margin:0 10px 0 0;}
.Content_box dd.Content_b{ display:table; margin:0 auto 0 0;}
*html .Content_box dt.Content_photo{ margin:0;}
*html .Content_box dd.Content_b{ display: inline-block;}
.Content_box dd.Content_b h4{ font: 12px/24px "宋体"; padding: 0 0 2px 0!important; padding: 3px 0 5px 0; color: #787877; }
.Content_box dd.Content_b p{ margin: 0; color: #252525; line-height: 22px; }

/* 标题列表模式 */
ul.Digg_content_list{width: 97%; background: url(../images/ssay/8j_search_linebg2.gif) repeat-x bottom; padding: 4px 0 3px 0;}
ul.Digg_content_list li{ line-height: 24px; font-size: 14px; }
ul.Digg_content_list li a:link,
ul.Digg_content_list li a:visited { text-decoration: none; color: #0172c8;}
ul.Digg_content_list li a:hover { text-decoration: underline;}
ul.Digg_content_list li span{ font-size: 12px; color: #888; }

/* R_info_module */
.R_info_module{ float: right; width: 274px; border: 1px solid #b0d4e6; background: #ebf5fc; padding: 7px 0 7px 0; margin-bottom: 10px; }
/* R_abox */
.R_abox{ float: right; width: 276px; background: #ebf5fc; margin-bottom: 10px; padding: 3px 0 7px 0;}
.R_info_module h2{ font: bold 14px/26px "宋体"; padding-left: 8px; }
.R_info_module h2 span{ float: right; font: 12px/26px "宋体"; margin-right: 8px; }
/* Special_wrap */
.Special_wrap{ width: 255px; margin: 0 auto; padding: 2px; border: 1px solid #b0d4e6; background: #fff;}
.Special_wrap img{ width: 255px; height: 85px; }
ul.Special_list{ width: 96%; padding: 8px 5px 0 5px!important; padding: 5px 5px 0 5px;text-align: left; }
ul.Special_list li{ padding-left: 7px; background: url(../images/ssay/8j_ico.gif) no-repeat -6px -120px; line-height: 26px; border-bottom: 1px solid #dfdfdf; }
ul.Special_list li.bof,
ul.Special_list_v li.bof{border: none; }

/* 用户图块 */
.User_box{ width: 90px; height: 95px; float: left; margin: 15px 20px 8px 23px!important; margin: 15px 20px 8px 16px;background: #fff; }
img.P_img{ width: 85px; height: 85px; padding: 5px; border: none; }
.User_box h2{ font: 12px/22px "宋体"; text-align: center; overflow: hidden; text-overflow:ellipsis  ; white-space: nowrap;}
.User_box a:link,
.User_box a:visited{display: block;}
.User_box a:hover {background: #dceaf8; color: #255788;text-decoration: none;}

/* Cross_page */
.Cross_page,
.Cross_page_bottom{ padding-top: 10px; }
.Cross_page_bottom{ margin-top: 10px; border-top: 1px solid #9eb8d1; }

/* R_ad */
.R_ad{ float: right; width: 286px;margin-bottom: 10px;}

/* 底部版权 */
.Login_footer{width: 950px; padding-top: 15px; margin-top: 10px; margin-left: auto; margin-right: auto; text-align: center; border-top: 3px solid #e0e0e0; color: #000;  line-height: 24px;}
.Login_footer a:link,
.Login_footer a:visited { text-decoration: none; color: #000;}
.Login_footer a:hover { text-decoration: underline; color: #ca0000;}