@charset "utf-8";
/* CSS Document */
#pc_client{ background:#fff;}
.menu_show,.menu_show_on{width:233px;height:54px;display:block;float:left;background:url(../images/cooking/menu_bg.jpg) no-repeat;}
.menu_show:hover,.menu_show_on{background:url(../images/cooking/menushow_bg.jpg) no-repeat;}]
.cooking_logo{ float:left;padding-left:10px;}
.cooking_logo_m{ display:none;}
.cooking_menu{ float:right; margin-top:20px; padding-right:20px; width:654px;height:25px;}
.cooking_menu li{float:left;}
.cooking_menu li a{display:block;height:25px;width:100px;}
.cooking_menu li.li1 a{background:url(../images/cooking/menu_01.gif) no-repeat; width:134px;}
.cooking_menu li.li2 a{background:url(../images/cooking/menu_02.gif) no-repeat; width:110px;}
.cooking_menu li.li3 a{background:url(../images/cooking/menu_03.gif) no-repeat;}
.cooking_menu li.li4 a{background:url(../images/cooking/menu_04.gif) no-repeat;}
.cooking_menu li.li5 a{background:url(../images/cooking/menu_05.gif) no-repeat;}
.cooking_menu li.li6 a{background:url(../images/cooking/menu_06.gif) no-repeat; width:110px;}
.cooking_menu li.li1 a:hover,.cooking_menu li.li1 a.current{background:url(../images/cooking/menu_01_on.gif) no-repeat;}
.cooking_menu li.li2 a:hover,.cooking_menu li.li2 a.current{background:url(../images/cooking/menu_02_on.gif) no-repeat;}
.cooking_menu li.li3 a:hover,.cooking_menu li.li3 a.current{background:url(../images/cooking/menu_03_on.gif) no-repeat;}
.cooking_menu li.li4 a:hover,.cooking_menu li.li4 a.current{background:url(../images/cooking/menu_04_on.gif) no-repeat;}
.cooking_menu li.li5 a:hover,.cooking_menu li.li5 a.current{background:url(../images/cooking/menu_05_on.gif) no-repeat;}
.cooking_menu li.li6 a:hover,.cooking_menu li.li6 a.current{background:url(../images/cooking/menu_06_on.gif) no-repeat;}
.cooking_list1{ margin:10px 0px; margin-right:20px;float:right;}
.cooking_list1 li{float:left;height:20px; line-height:20px; vertical-align:middle;}
.cooking_list1 li.last{background:url(../images/cooking/icon_line1.gif) no-repeat left center; padding-left:15px; margin-left:15px;}
.cooking_list1 li.first a{ float:left;background:url(../images/cooking/icon_weibo1.gif) no-repeat left top;padding-left:23px; width:120px; display:block;}
.cooking_list1 li.first img{ float:left;padding-left:5px; margin-top:5px;}
.cooking_list1 li.last a{background:url(../images/cooking/icon1.gif) no-repeat right 6px;display:block; width:102px;}
.cooking_right{ float:right; width:230px;color:#543727;}
.cooking_left{ float:left; width:720px; line-height:1.5em; padding-bottom:30px;}
.cooking_right .list{ background:#f7f4e6; width:230px; overflow:hidden; margin-bottom:20px;}
.cooking_right a{color:#543727;}
.cooking_right h1{ font-size:18px; padding:10px; line-height:20px;}
.cooking_right h1 span{ float:right; font-size:12px; font-weight:normal;line-height:16px;}
.cooking_right h4{ font-size:14px; padding:5px 0px;}
.cooking_right h5{ font-weight:normal;font-size:11px; color:#8c8c8c;background:url(../images/cooking/icon_love1.gif) no-repeat left center; padding-left:20px; margin-top:5px;}
.cooking_right li{background:url(../images/cooking/icon_line2.gif) repeat-x left bottom; width:220px; padding:10px; overflow:hidden;}
.cooking_right li img{ padding-right:10px;}
.cooking_right li.last{ background:none;}
.cooking_left h1{ float:left; padding-left:10px;font-size:18px;color:#543727; line-height:30px;}
#print_area h1{display:none;}
.cooking_left .list1{ float:right; width:160px; padding-right:90px;}
.cooking_left .list1 li{ float:left; margin-right:10px;}
.cooking_left .list1 li.cooking_all{ display:none;}
.cooking_left .list1 li.cooking_all a{display:none;}
.cooking_left .list1 a{background:url(../images/cooking/px_normal.gif) no-repeat; width:70px; height:24px; line-height:28px;text-align:center; display:block;}
.cooking_left .list1 a:hover,.cooking_left .list1 a.current{background:url(../images/cooking/px_on.gif) no-repeat;}
.cooking_left .list2{ padding-top:15px;_padding-top:10px;}
.cooking_left .list2 li{ float:left;width:269px; padding-bottom:50px; padding-right:90px; height:265px;}
.cooking_left .list2 .txt1{color:#543727; font-size:14px; font-weight:bold; padding:10px 0px; padding-right:5px;}
.cooking_left .list2 .txt1 a{ float:left;}
.cooking_left .list2 .txt1 span{float:right; font-weight: normal;font-size:11px; color:#8c8c8c;}
.cooking_left .list2 .txt1 span img{ float:left; margin-top:2px;margin-right:5px;}
.cooking_left .list2 .txt2{ color:#000;}
.cooking_left .page { padding:3px; margin:3px; text-align:center;}
.cooking_left .page a { padding:2px 6px;text-decoration:none; margin-right:3px; color:#000;}
.cooking_left .page a:hover {background:#f9d300; color:#fff;}
.cooking_left .page span.current {padding:2px 6px;margin-right:3px;background:#f9d300; color:#fff;}
.cooking_left .page span.disabled {padding:2px 6px;margin-right:3px;}
.cooking_left .page a.able{ background:#543727; color:#fff;}
.cooking_left .updown{ padding-top:30px;}
.cooking_left .updown a{ color:#999;}
.cooking_left .updown .up{background:url(../images/cooking/icon_up.gif) no-repeat left center; padding-left:15px; margin-bottom:5px;}
.cooking_left .updown .down{background:url(../images/cooking/icon_down.gif) no-repeat left center; padding-left:15px;}
.cooking_left .cont{ width:690px;text-align:left;}
.cooking_left .cont h2{font-size:18px; color:#000; padding-top:10px; height:34px; line-height:34px;}
.cooking_left .cont h2 p{float:left;}
.cooking_left .cont h2 span{float:right; font-size:12px; line-height:34px; }
.cooking_left .cont h2 em {font-style:normal; }
.cooking_left .cont h2 span img{ margin-left:10px; vertical-align:middle;}
.cooking_left .cont h3{ font-size:14px; color:#999; padding-top:40px; padding-bottom:10px;}
.cooking_left .shareus{ color:#999;}
.cooking_left .shareus span{background:url(../images/cooking/icon_line3.gif) no-repeat left top; padding-left:15px; margin-left:15px;}
.cooking_left .shareus a{ display:block; float:left; margin-left:10px; margin-top:-1px;}
.cooking_left .share-sina{background:url(../images/cooking/icon_sina.gif) no-repeat; width:21px; height:18px;}
.cooking_left .share-douban{background:url(../images/cooking/icon_douban.gif) no-repeat; width:16px; height:19px;}
.cooking_left .share-fanfou{background:url(../images/cooking/icon_fan.gif) no-repeat; width:16px; height:18px;}
.cooking_left .share-kx{background:url(../images/cooking/icon_kx.gif) no-repeat; width:17px; height:18px;}
.cooking_left .share-qzone{background:url(../images/cooking/icon_qzone.gif) no-repeat; width:16px; height:18px;}
.cooking_left .tab1{ border-collapse:collapse; width:100%;}
.cooking_left .tab1 td{ border:1px solid #ccc; color:#999; padding:8px 0px;padding-left:20px;}
.cooking_left .tab1 td span{color:#000; padding-right:20px;}
.cooking_left .tab2 td{ padding-bottom:5px;}
.cooking_left .tab2{margin-bottom:10px;}
.cooking_left .tab3{ margin-bottom:20px;}
.cooking_left .list3{ width:690px;overflow:hidden; height:auto;}
.cooking_left .list3 li{float:left; width:210px; padding-right:30px; padding-bottom:20px;}
.cooking_left .list3 li.last{ padding-right:0px;}
.cooking_left .list3 li img{ padding-bottom:10px;}
.cooking_left .list3 .num{ float:left;width:32px; height:32px; line-height:32px; vertical-align:middle; text-align:center; background:#6a3f27; color:#fff; font-weight:bold; font-size:16px;}
.cooking_left .list3 .txt{ float:left; padding-left:10px; width:168px;}
.cooking_left .txt3{ padding-left:20px;}
.cooking_left .txt3 a{color:#000;}
.cooking_left .print { text-align:right; margin-top:20px;}
.cooking_left h3.orange{ color:#E34A00;}
.cooking_back{ float:right;padding-right:25px;}
.cooking_back a{background:url(../images/btn_pgtop.gif) no-repeat; width:60px; height:15px; display:block;}
.cate_title .cooking_all{ display:none;}
.h1_clear{ display:none;}

/* diy-activity */
.diy{ position:relative; width:950px; height:580px; color:#543727;}
.diy img{ position:absolute; left:0px; top:0px;}
.diy table{ position:absolute; left:135px; top:408px; width:570px;}
.diy table th,.diy table td{ vertical-align:top; text-align:left; font-family:"Microsoft YaHei"; line-height:1.5em;}
.diy .txt{ line-height:1.7em; padding-right:50px;}
.photo_box{width:950px;height:245px; padding-top:44px;background:url(../images/cooking/diy/bg.gif) no-repeat left top;margin-top:10px;overflow:hidden;}
.photo_box li{ width:169px;height:229px;float:left; margin-right:5px;text-align:center;background:url(../images/cooking/diy/bg_li.gif) no-repeat left top; }
.photo_box li span{ line-height:32px;color:#b08a4d; font-size:12px; } 
.photo_box li .pic{
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 147px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
    width:169px; height:169px;
}
.photo_box li .pic img {vertical-align:middle;}
.award_box{background:url(../images/cooking/diy/bg1.gif) repeat-x; width:950px; height:1051px; margin-top:10px;}
.award_box h2{ padding:29px 0px 13px 45px;}
.award_box .cont{background:url(../images/cooking/diy/bg2.gif) repeat-x; width:865px; height:898px; border-left:1px solid #efe7d3;border-right:1px solid #efe7d3; margin:0 auto;}
.award_box th{ height:37px; line-height:37px; vertical-align:middle; color:#786038; text-align:center;}
.award_box td{ text-align:center; color:#6f5932;padding:10px 0px;}
.award_box td.td1{ color:#ff7200; text-align:left;border-right:1px solid #fff;}
.award_box td.td1 a{color:#ff7200;}
.award_box td.td2{ border-bottom:1px solid #fff;}
.award_box td.td3{border-right:1px solid #fff;}
.point_m{display:none;}
.cooking_footer{ display:none;}
.cooking_left .cont h2 a{color:#000;background:url(../images/cooking/icon_zan3_on.gif) no-repeat; width:65px; height:32px; display:block; text-decoration:none;}
.cooking_left .cont h2 a.current{background:url(../images/cooking/icon_zan3.gif) no-repeat;color:#fff;}
.cooking_left .cont h2 em{margin-right:2px;}
#print_hidden_0{margin-top:5px;}
.zan{margin-right:7px;}
.copyright2{ display:none;}

.slpage .page { padding:3px; margin:3px; text-align:center;}
.slpage .page a { padding:2px 6px;text-decoration:none; margin-right:3px; color:#000;}
.slpage .page a:hover {background:#f9d300; color:#fff;}
.slpage .page span.current {padding:2px 6px;margin-right:3px;background:#f9d300; color:#fff;}
.slpage .page span.disabled {padding:2px 6px;margin-right:3px;}
.slpage .page a.able{ background:#543727; color:#fff;}
/*====zhitong_box===*/
/*====slider start====*/
.head_kv{position:relative;height:424px;width:100%;}
#slider{
	position: relative;
	padding:0px 0px 0px 0px;
	display: block;
	width:100% !important;
	z-index:1;
	height:410px;
	overflow:hidden; 
}
#slider li {
	position: relative;
	width:950px;
	height:410px;
	z-index:2;
	
}
#slider li div.bg {
	position:absolute;
	top:0;
	width:100%;
	left:0px;
	height:410px;
	z-index:2;
}

#slider li img {
	position:absolute;
	top:0;
	width:950px;
	z-index:3;	
}

#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
	display: block;
	height: 410px;
}

#slider ul {
	position: relative;
}
	/* numeric controls */	
#control_box{position:absolute;left:50%;margin-left:-475px;top:375px;width:950px;	z-index:9999;}
ol#controls{
	margin:0px auto;
	padding:0;
	height:28px;
	float:right;
	margin-right:20px;
	
	}
	
ol#controls li{
	margin-right:10px; 
	float:left;
	text-indent:-9999px;
	}
ol#controls li a{
	float:left;
	background:url(../images/cooking/slider-control.png) right top no-repeat;
	width:6px;
	height:10px;
	display:block;
	cursor:pointer;
	text-indent:-9999px;
	}
	
ol#controls li.current a{
	background:url(../images/cooking/slider-control.png) left top no-repeat;
	}
	
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
.head_kv #prevBtn{position:absolute;left:0px;top:0px;background:url(../images/cooking/slider-bg.png) repeat;display:block;height:410px;z-index:99;/*min-width:185px;*/min-width:30px;}
.head_kv #prevBtn a,.head_kv #nextBtn a{display:block;height:410px;text-indent:-9999px;}
.head_kv #nextBtn{position:absolute;right:0px;top:0px;background:url(../images/cooking/slider-bg.png) repeat;display:block;height:410px;z-index:99;/*min-width:15px;*/min-width:30px;}
.head_kv #prevBtn a{background:url(../images/cooking/prevbtn.png) left top no-repeat;margin-left:10px;}
.head_kv #nextBtn a{background:url(../images/cooking/nextbtn.png) right top no-repeat;margin-right:10px;}
.head_kv  #prevBtn.nobg,.head_kv #nextBtn.nobg{background:none;}
.head_kv  #prevBtn.nobg2 a,.head_kv #nextBtn.nobg2 a{margin:0px;}
/*====slider end====*/
.head_kv .pic_salon{position:absolute;z-index:99999;left:50%;top:327px;width:309px;margin-left:-155px;}