/* 全局样式表 设计人ARMY  QQ:2887758   */

/* 全局CSS定义 */
body { margin:0; padding:0; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{ font-size:12px; }


/*清除浮动使用*/
.clearfix{
clear: both;
}
/*解决浮动对象问题*/
.wrapfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* 字体加粗 */
.F_bold{ font-weight: bold; }
/* 字体属性 */
.F14{ font-size: 14px; }
.F16{ font-size: 16px; font-family: "Arial";}
.F18{ font-size: 18px; font-family: "Arial";}
/* 字体颜色样式 */
.F_red{ color: #ff0000; }
	.F_red a:link,
	.F_red a:visited{ text-decoration: none; color: #ff0000;}
	.F_red a:hover{ text-decoration: underline; color: #ff0000; }
.F_red2{ color: #c50606; }
	.F_red2 a:link,
	.F_red2 a:visited{ text-decoration: none; color: #c50606;}
	.F_red2 a:hover{ text-decoration: underline; color: #c50606; }
.F_orange{ color: #de6401; }
	.F_orange a:link,
	.F_orange a:visited{ text-decoration: none; color: #de6401;}
	.F_orange a:hover{ text-decoration: underline; color: #de6401; }
.F_orange2{ color: #733f1e; }
	.F_orange2 a:link,
	.F_orange2 a:visited{ text-decoration: none; color: #733f1e;}
	.F_orange2 a:hover{ text-decoration: underline; color: #733f1e; }
.F_green{ color: #406f02; }
	.F_green a:link,
	.F_green a:visited{ text-decoration: none; color: #406f02;}
	.F_green a:hover{ text-decoration: underline; color: #406f02; }
.F_gray{ color: #b6b6b6; }
	.F_gray a:link,
	.F_gray a:visited{ text-decoration: none; color: #b6b6b6;}
	.F_gray a:hover{ text-decoration: underline; color: #cc000a; }
.F_gray2{ color: #9e9e9e; }
	.F_gray2 a:link,
	.F_gray2 a:visited{ text-decoration: none; color: #9e9e9e;}
	.F_gray2 a:hover{ text-decoration: underline; color: #9e9e9e; }
.F_gold{ color: #b6b6b6; }
	.F_gold a:link,
	.F_gold a:visited{ text-decoration: none; color: #774525;}
	.F_gold a:hover{ text-decoration: underline; color: #cc000a; }
.F_purple{ color: #1f3a87; }
	.F_purple a:link,
	.F_purple a:visited{ text-decoration: none; color: #1f3a87;}
	.F_purple a:hover{ text-decoration: underline; color: #cc000a; }	
.F_blue2{ color: #054784; }
	.F_blue2 a:link,
	.F_blue2 a:visited{ text-decoration: none; color: #054784;}
	.F_blue2 a:hover{ text-decoration: underline; color: #cc000a; }
/* 下划线 */
.U a:link,
.U a:visited{ text-decoration: underline; }
.U a:hover { text-decoration: none; }
.l_input{border: 1px solid #adb3b9; padding: 1px; font-size: 12px; width: 90px;}
/*登入按钮*/
.Btn_s{ border: 1px solid #b1c4d6; height: 20px; padding: 0 5px 0 5px;color: #035679; background: url(../images/pic_btnbg.gif) repeat-x; cursor: pointer; } 
 

.L{ float: left; }
.R{ float: right; }

.T_margin5{ margin-top: 5px; }
.T_margin8{ margin-top: 8px; }
.T_margin10{ margin-top: 10px; }
.R_margin10{ margin-right: 10px; }
.B_padding10{ padding-bottom: 10px; }


/** 顶部 设计人ARMY  QQ:2887758 **/
.Top_box{margin: 0 auto; width: 950px; height: 27px; line-height: 27px; border-bottom: 1px solid #DBDBDB; background: url(../images/top_box_bg.gif) repeat-x;}
.Top_box span.R_help{margin-right: 6px; float: right;}
.Top_box span.R_help a:link,
.Top_box span.R_help  a:visited{ text-decoration: none; color: #6d6d6d;}
.Top_box span.R_help  a:hover{ text-decoration: underline; color: #ce4a02; }
.Top_box span.left{margin-right: 6px; float: left;}
.Top_box span.left a:link,
.Top_box span.left a:visited{ text-decoration: none; color: #6d6d6d;}
.Top_box span.left a:hover{ text-decoration: underline; color: #ce4a02; }
.Top_box span.left{margin-left: 6px; float: left;}
.Date_box{ margin-left: 15px;}
.Top_box a:link,
.Top_box a:visited{ text-decoration: none; color: #313131;}
.Top_box a:hover{ text-decoration: underline; color: #e20202; }
.nav_login{ margin-left: 10px; position: relative;}



/* 共用总站导航 */
.MainNavbox{ width: 948px; height: 56px; margin: 0 auto; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; background: url(../images/mainnavbg.gif) repeat-x;}
img.logoimg{ float: left; width: 106px; height: 47px;margin: 4px 0 0 10px;}
.MainNavbox #Nav{ float: right; }
.MainNavbox #Nav .life,
.MainNavbox #Nav .community,
.MainNavbox #Nav .consume{ height: 56px; width: 40px; float: left; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; }
.MainNavbox #Nav .life{ background: url(../images/mainnav_life.gif) repeat-x; }
.MainNavbox #Nav .community{ background: url(../images/mainnav_community.gif) repeat-x; }
.MainNavbox #Nav .consume{ background: url(../images/mainnav_consume.gif) repeat-x; }
.MainNavbox #Nav .con{ float: left; margin: 7px 7px 0 7px; line-height: 22px; }
.MainNavbox #Nav a.on{}
.MainNavbox #Nav a.on:link,
.MainNavbox #Nav a.on:visited { text-decoration: none; color: #ff0000;}
.MainNavbox #Nav a.on:hover { text-decoration: underline; color: #ff0000;}

/*  ===============   */
.MainNavbox ul.navmain{ margin: 8px 0 0 0; width: 765px; float: right;}
.MainNavbox ul.navmain li{ float: left; margin-left: 5px; line-height: 22px; color: #000;}
.MainNavbox ul.navmain li a:link,
.MainNavbox ul.navmain li a:visited { text-decoration: none; color: #000;}
.MainNavbox ul.navmain li a:hover { text-decoration: underline; color: #ce4a02;}
.MainNavbox ul.navmain li.two{ width: 36px;}
.MainNavbox ul.navmain li.therr{ width: 48px; }
.MainNavbox ul.navmain li.four{ width: 60px; }
.MainNavbox ul.navmain li.on{}
.MainNavbox ul.navmain li.on a:link,
.MainNavbox ul.navmain li.on a:visited { text-decoration: none; color: #077de1;}
.MainNavbox ul.navmain li.on a:hover { text-decoration: underline; color: #077de1;}


/************** CurCook 菜谱 绿色 **************/
/** Search **/
body.CurCook .Search_main .tab_box ul.Tab_sele li{ line-height: 29px; margin-right: 1px;  float: left; font-size: 14px; background: url(../images/8jnet_cook_tab_l.gif) no-repeat left -39px;}
body.CurCook .Search_main .tab_box ul.Tab_sele li span{display: block; padding: 0 20px 0 20px; background: url(../images/8jnet_cook_tab_r.gif) no-repeat right -39px;}
body.CurCook .Search_main .tab_box ul.Tab_sele li.on a{font-weight: bold; display: block;background: url(../images/8jnet_cook_tab_l.gif) no-repeat left 0;}
body.CurCook .Search_main .tab_box ul.Tab_sele li.on a span{ display: block; padding: 0 20px 0 20px; background: url(../images/8jnet_cook_tab_r.gif) no-repeat right 0;}
body.CurCook .Search_main .Search{ height: 39px; background: url(../images/8jnet_cook_searchbox.gif) repeat-x 0 -49px; }
body.CurCook .Search_main .Search .sl{ float: left; background: url(../images/8jnet_cook_searchbox.gif) no-repeat 0 top; }
body.CurCook .Search_main .Search .sr{ float: right; background: url(../images/8jnet_cook_searchbox.gif) no-repeat 0 bottom; }
body.CurCook .Search_main .searchimg{ float: left; margin: 4px 0 0 23px; width: 85px; height: 31px;background: url(../images/8jnet_cook_so_seimg.gif) no-repeat; }
body.CurCook .se_input{border: 1px solid #7ba922; padding: 1px; height: 17px;line-height: 17px; font-size: 12px; width: 446px; background: url(../images/8jnet_book_inputbg.gif) repeat-x;}
body.CurCook .se_input3{border: 1px solid #7ba922; padding: 1px; height: 17px;line-height: 17px; font-size: 12px; width: 446px; background: url(../images/8jnet_book_inputbg.gif) repeat-x; color: #ACACAC;}
body.CurCook .searchsubmit{ background: url(../images/8jnet_cook_sesub.gif) no-repeat; border: none; width: 90px; height: 24px; cursor: pointer;font: bold 14px/24px "宋体"; }

/************** 餐馆/西餐/咖啡店...默认 设计人ARMY  QQ:2887758 **************/
/** Search **/
.Search_main{ width: 950px;margin: 8px auto 0 auto; }
.Search_main .tab_box{ margin-left: 23px; height: 29px; position:relative;}
/* Tab_sele */
.Search_main .tab_box ul.Tab_sele{height: 29px; margin-top: 2px; float: left;position: absolute; }
.Search_main .tab_box ul.Tab_sele li{ line-height: 29px; margin-right: 1px;  float: left; font-size: 14px; background: url(../images/8jnet_homev63_tab_l.gif) no-repeat left -39px;}
.Search_main .tab_box ul.Tab_sele li span{display: block; padding: 0 20px 0 20px; background: url(../images/8jnet_homev63_tab_r.gif) no-repeat right -39px;}
.Search_main .tab_box ul.Tab_sele li a:link,
.Search_main .tab_box ul.Tab_sele li a:visited { text-decoration: none; color: #000;}
.Search_main .tab_box ul.Tab_sele li a:hover { text-decoration: none; color: #e20202;}

/* tab_active */
.Search_main .tab_box ul.Tab_sele li.on a{font-weight: bold; display: block;background: url(../images/8jnet_homev63_tab_l.gif) no-repeat left 0;}
.Search_main .tab_box ul.Tab_sele li.on a:link,
.Search_main .tab_box ul.Tab_sele li.on a:visited { text-decoration: none; color: #fff;}
.Search_main .tab_box ul.Tab_sele li.on a:hover { text-decoration: none; color: #fff;}
.Search_main .tab_box ul.Tab_sele li.on a span{ display: block; padding: 0 20px 0 20px; background: url(../images/8jnet_homev63_tab_r.gif) no-repeat right 0;}

.Search_main .Search{ height: 39px; background: url(../images/8jnet_homev63_searchbox.gif) repeat-x 0 -49px; }
.Search_main .Search .sl,
.Search_main .Search .sr{ height: 39px; width: 3px; font-size: 1px;}
.Search_main .Search .sl{ float: left; background: url(../images/8jnet_homev63_searchbox.gif) no-repeat 0 top; }
.Search_main .Search .sr{ float: right; background: url(../images/8jnet_homev63_searchbox.gif) no-repeat 0 bottom; }
.Search_main .searchimg{ float: left; margin: 4px 0 0 10px; width: 85px; height: 31px;background: url(../images/8jnet_homev62_seimg.gif) no-repeat; }
.Search_main .searchcon{ float: left; margin: 6px 0 0 7px; }
.se_input{border: 1px solid #e1861f; padding: 1px; height: 17px;line-height: 17px; font-size: 12px; width: 263px; background: url(../images/8jnet_book_inputbg.gif) repeat-x;}
.se_input2{border: 1px solid #e1861f; padding: 1px; height: 17px;line-height: 17px; font-size: 12px; width: 210px; background: url(../images/8jnet_book_inputbg.gif) repeat-x;}
.se_input3{border: 1px solid #e1861f; padding: 1px; height: 17px;line-height: 17px; font-size: 12px; width: 263px; background: url(../images/8jnet_book_inputbg.gif) repeat-x; color: #ACACAC;}
.searchsubmit{ background: url(../images/8jnet_so_sebtn.gif) no-repeat; border: none; width: 90px; height: 24px; cursor: pointer;font: bold 14px/24px "宋体"; }



/* 头部广告1 */
.adbanner_box{ width: 950px; margin: 7px auto 0 auto; }
.adbanner_l{ width:725px; height: 80px; float:left;}
/*.adbanner_l img{ width:725px; height: 80px;}*/
.adbanner_l img{ }
.adbanner_r{ width: 215px; height: 78px; float:right; border: 1px solid #ddd;}
.adbanner_r ul{ float: left; margin: 7px 0 0 7px!important; margin: 7px 0 0 4px; }
.adbanner_r ul li{ line-height: 22px;  color: #636363;}
.adbanner_r ul li a:link,
.adbanner_r ul li a:visited { text-decoration: underline; color: #636363;}
.adbanner_r ul li a:hover { text-decoration: underline; color: #e20202;}

/* 顶部广告 设计人ARMY  QQ:2887758 */
div.topad{overflow:hidden;position:relative; width: 950px; margin: 0 auto;}
div.topad span.close{position: absolute; cursor:pointer; right: 0; top: 0;}

/* 底部版权 */
.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; clear: both;}
.Login_footer a:link,
.Login_footer a:visited { text-decoration: none; color: #000;}
.Login_footer a:hover { text-decoration: underline; color: #ca0000;}

/*搜按钮统一*/
.bu_a {
	background: url(../images/block.gif) no-repeat; border: none; width:48px; height: 20px; cursor: pointer;font:12px/23px "宋体"; color:#000000;}
	/*表单通用样式-----------------------------------------------------------------------------------表单通用样式*/
	form { margin: 0; }
	input, textarea, button, select { font: 1em Arial, Helvetica, sans-serif; }
	button { height: 1.8em; padding: 0 0.3em; background: #E2F0F9; cursor: pointer; border: 1px solid;
		border-top-color: #C9E3F0; border-right-color: #86B9D6; border-bottom-color: #86B9D6; border-left-color: #C9E3F0; }
	label { cursor: pointer; margin-right: 0.5em; }
/**/
#panel { width: 600px; overflow: hidden; margin: 1em auto; }
#userpanel fieldset, #loginform fieldset { border: none; margin: 0; padding: 0; }
#userpanel legend, #loginform legend { display: none; }

/*内嵌登录面板*/
#userpanel { height: 8.8em; overflow: hidden; }
	#userpanel form { margin: 5px auto; width: 150px; }
		#userpanel input { width: 90px; }
		#userpanel p { margin: 0.5em 0; }
		#userpanel #dologin { float: right; }
		#userpanel form a { line-height: 2em; color: #B353B3; border-right: 1px solid #86B9D6; padding-right: 5px; }
	/*登录后*/
	#userpanel ul { margin: 0 5px; }
	#userpanel li { border-bottom: 1px solid #EEE; background: url(../images/list_icon.gif) no-repeat 0.3em 0.8em; padding-left: 12px; }

/*登录页面*/
.loginarea { width: 300px; float: left; }
.tips { width: 299px; float: left; border-left: 1px solid #D5E9F8; line-height: 1.8em; }

/*申请个人空间*/
/*#signform p { border-bottom: 1px solid #D5E9F8; height: 1%; overflow: hidden; margin: 0; padding: 0.3em; line-height: 20px; }
	#signform p strong { float: left; width: 10em; }
		#signform li p { height: auto; border: none; }
	#signform button { line-height: 30px; height: 30px; padding: 0 5em; }*/

/*快捷面板*/
.quicklink { overflow: hidden; margin: 0 0 5em; padding: 0; list-style: none; }
.quicklink li { float: left; width: 33.3%; text-align: center; }
	.quicklink li a { display: block; border: 1px solid #CCC; width: 180px; margin: 10px auto; height: 50px; text-align: left; line-height: 50px; text-indent: 65px; background-image: url(../images/panel_icons.gif); background-repeat: no-repeat; }
		.sitehome { background-position: 10px 7px; }
		.bbs { background-position: 10px -83px; }
		.myspace { background-position: 10px -173px; }
		.spacemng { background-position: 10px -263px; }
		.spacesignup { background-position: 10px 7px; }
		.sitemng { background-position: 10px -443px; }
		.logout { background-position: 10px -533px; }
		.login { background-position: 10px -173px; }
		.register { background-position: 10px -353px; }
	.quicklink li a:hover { border-color: #86B9D6; background-color: #F5FBFF; text-decoration: none; }

/*-----------------------------------------------------------------------------------其他页面*/

/*侧边版块*/
.block { margin: 0 0 6px; }
	.block h3 { margin: 1px 0 0; font-size: 1em; color: #5086A5; line-height: 26px; padding-left: 0.5em; background: url(../images/dotline_h.gif) repeat-x bottom; }
		.block h3 a { color: #5086A5; }
		
		/*单行信息列表*/
.msgtitlelist { margin: 0; padding: 0; list-style: none; line-height: 1.8em; }
	.msgtitlelist li { height: 1.8em; overflow: hidden; padding-left: 0.8em; background: url(../images/list_icon.gif) no-repeat 3px 0.68em; }
	.block .msgtitlelist { padding: 3px 5px; }
			/*侧边版块*/
.toupiao { margin: 0 0 0px; }
	.toupiao h3 { margin: 1px 0 0; font-size: 1em; color: #5086A5; line-height: 26px; padding-left: 0.5em; background: url(../images/dotline_h.gif) repeat-x bottom; }
		.toupiao h3 a { color: #5086A5; }
		.toupiao .msgtitlelist { padding: 3px 5px; }
		
		/** 内容 **/

/** 搜索 **/
.box_search{ width: 948px; height: 29px; background: #f8f8f8; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; border-bottom: 2px solid #cccccc; }
.sea_boxL{ width: 420px; float:left; font: 12px/29px "宋体"; color: #6e6e6e; padding-left:10px; }
.sea_boxL a:link,
.sea_boxL a:visited { text-decoration: none; color: #6e6e6e;}
.sea_boxL a:hover { text-decoration: underline; color: #ca0000;}
.sea_boxR{ width: 295px; float:right; font: 12px/26px "宋体"; color:#252525; padding-top:3px; }


.input_ss{ width:100px; height: 16px; line-height: 16px; font-size: 12px; border: 1px solid #8f8f8f; color:#AAB7C7;}
.input_ssx{ width:200px; height: 16px; line-height: 16px; font-size: 12px; border: 1px solid #8f8f8f; color:#AAB7C7;}



.but_search{ background: url(../images/article_ss.gif) no-repeat; border: none; width: 53px; height: 20px; cursor: pointer;font:12px/23px "宋体"; color:#000000; }
.butx_search{ background: url(../images/confirm.gif) no-repeat; border: none; width: 70px; height: 21px; cursor: pointer;font:12px/23px "宋体"; color:#FFFFFF; BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px;}




/*分页*/
.pages { text-align: right; background: url(images/dotline_h.gif) repeat-x top; height: 32px; }
.xspace-page { float: right; margin: 5px 5px 0 0; }
.xspace-page a, .xspace-page span { float: left; display: inline; margin-right: 3px; line-height: 20px; padding: 0 5px; border: 1px solid; border-color: #F6F6F6 #D8D8D8 #D8D8D8 #F6F6F6; background: #ffffff; }
span.xspace-totlerecord, span.xspace-totlepages { color: #000000; }
span.xspace-totlerecord { margin-right: 0; border-right: none; }
span.xspace-current { background: #7F7F7F; border-color: #555555 #333333 #333333 #555555; color: #FFF; font-weight: bold; }
#notice { margin: 200px auto 0; background: #FFF; border-style: solid; border-color: #86B9D6 #B2C9D3 #B2C9D3; border-width: 4px 1px 1px; }
#notice_message { padding: 1.5em 1em; font-size: 1.17em; }
#notice_message.warning { color:red; }
#notice_links { margin: 0; line-height: 2em; border-top: 1px solid #F5F5F5; background: #F5FBFF; padding: 0 1em; }
#notice_links a { margin: 0 2px; }
			
			

	.linelist li { height: 2.03em; line-height: 2.03em; }
		.linelist li a { font-size: 1.17em; }
			.linelist strong, .linelist strong a { font-size: 12px; color: #5086A5 !important; }