/*************************************************GLOBALS***/
* { word-break: break-all; word-wrap: break-word; margin:0; padding:0;}
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;}
body, h1, h2, h3, h4, h5, h6, form, fieldset,div,dl,dt,dd,ul,ol,li,input,button,textarea,p,th,td,a,img,strong { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}
ul li { list-style: none; }
a { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
.clear{ clear:both; font:0px/0px sans-serif; display:block;}
{margin:0;padding:0;}
body{background:#000 url(../img/bg.gif) repeat-x 0 30px;}

#top{width:100%; border-bottom:1px solid #666; background:#000;}
#top .w{width:970px; height:30px; margin:0 auto;}
#top .w .sever{float:left}
#top .w .sever li{float:left;margin:0 18px 0 3px;}
#top .w .sever li a{color:#666; line-height:30px}
#top .w .info{float:right;}

#top .w .info li{float:left;margin:0 7px 0 18px;}
#top .w .info li a{color:#fff; line-height:30px;}

#tit{position: relative; width:970px; margin:0 auto;}
#tit .seach{position:absolute;float:right; top:14px; right:0px; width:360px;}
#tit .seach .search_j{float:left;width:246px; height:24px;top:0;margin-right:10px; border:3px solid #e4e4e4;background:#fff;}
#tit .seach .search_j input{float:left;margin:2px 2px 0 6px; border: 1px solid #fff;height:18px; color:#ccc;}
#tit .seach .search_j span{float: right;}
#tit .seach .search_j span img{margin:0px 0px 0px 1px; top:0;}
#tit .seach .search_j .btn{float:right;margin-top:-24px;}
#tit .seach .search_j .btn a{}
#tit .seach .search_j .w{border:1px solid #d5d5d5; height:22px;}
#tit .seach .search_j .w2{width:194px;border:1px solid #d5d5d5; height:22px;}
#tit .seach .sw{width:82px;top:0;}
#tit .seach .sw input{width:48px; color:#666;}

#warp{
	clear:both;
	width:970px;
	padding:0 0 0px 0;
	background:#fff;
	zoom:1;
	margin: 0px auto;
}
#warp #heard{height:158px;}
#warp #heard .logo{width:970px; height:97px; margin:0 auto; background:url(../img/heard.jpg) no-repeat 0 0;}
#warp #heard .logo .ad{ float:right; margin:6px 7px 0 0}
#warp #heard .tabeontrol_e{ clear:both; height:60px; background:#990000 url(../img/bg_gnb.gif) repeat-x left top;}
#warp #heard .tabeontrol_e .line{ clear:both; height:35px; border:1px solid #A4A4A4; border-top:none; border-bottom:none;}
.tab_e{position: relative; float:left; padding-left:10px;  overflow:hidden;}
.tab_e li{float:left; z-index:0; text-align:center;}
.tab_e li a{float:left; height:31px; padding:4px 12px 0 12px; line-height: 16px; color:#fff; font-size:14px; line-height:31px}
.tab_e li span{float:left; height:22px; padding:0px 4px 0 0px;}
.tab_e li.on{position:relative; margin:0; z-index:10;}
.tab_e li.on a{float:left; width:70px; padding:4px 0 0; background: url(../img/bg_gnb_on.gif) no-repeat left top; text-align:center}
.tab_e li.on span{padding:0px 4px 0 0; background: url(../img/bg_gnb_on.gif) no-repeat right top; }
.tab_e li a:hover{ text-decoration: none;}
.tab_o{position: relative; float:left; padding-left:10px;  overflow:hidden;}
.tab_o li{float:left; z-index:0; text-align:center;}
.tab_o li a{float:left; height:20px; padding:4px 20px 0 12px; line-height: 16px; color:#fff; font-size:12px; line-height:20px}

#warp #main{
	clear:both;
	width:960px;
	background:#fff;
	padding-bottom: 10px;
	padding-left: 5px;
}
#warp .w_blog {
	margin: 0px auto;
	width: 960px;
	background: url(../img/appSidebar_bg.gif) repeat-y 0 0;
	overflow: hidden;
}
#warp #main .hk_6{background:#fff; margin:0 0 0 0px; padding:0 0 0 0px;}
#warp #main .l_box{float:left; width:321px;padding:2px 0 0;}
#warp #main .l_box .ad{padding:2px; border:1px solid #ccc;}
#warp #main .l_box .selectfood{position:relative; margin:5px 0 0; border:1px solid #b4bbce; background:#e4e4e4;}
#warp #main .l_box .selectfood h3{clear:both; padding-left:10px; border:1px solid #dbdbdb; border-top:none; font-size:14px; line-height:29px;background:url(../img/bg_selectfood.gif) repeat-x 0 0;}
#warp #main .l_box .selectfood h3 a{position:absolute; float:right; top:0; right:10px; color:#666; font-size:12px; font-weight:normal}
#warp #main .l_box .recipes{
	padding:6px 0 0;
	border-top:1px solid #cecece;
}











/* tab */
.tab_d{
	position: relative;
	background:url(../images/bg_tab1.gif) 0px top repeat-y;
	overflow:hidden;
	padding:0px 0px 7px;
	margin-left:5px;
	width: 76px;
}
.tab_d li{
	position:relative;
	z-index:1;
	background:#e4e4e4;
	cursor: pointer;
}
.tab_d li a{
	display:block;
	width:75px;
	height:26px;
	padding-top:10px;
	border-right:1px solid #ccc;
	text-align:center;
	background:#e4e4e4 url(../img/bg_tab_dot.gif) 13px 32px no-repeat;
	color:#000
}
.tab_d li.tabd-selected{z-index:10;}
.tab_d li.tabd-selected a{
	height:24px;
	border:1px solid #ccc;
	border-right:none;
	background:#fff url(../img/ico_arr.gif) 2px 2px no-repeat;
	color:#666;
	z-index:1;
}
.tabd-panel{
	display: none;
	position: absolute;
	width:232px;
	padding:10px 0px 1px 0px!important;
	padding:10px 0px 1px 0px;
	border: 1px solid #ccc;
	border-left:none;
	left:81px;
	top:37px;
*top:37px;
_top:38px;
	background:#fff;
	z-index: 100;
}
.tabd-selected{display: block;}

.tabd-panel .list_f{
	float:left;
	width:217px;
	height:84px;
	margin:0;
	padding:0px 0px 6px 8px;
}
.tabd-panel .list_f dt{float:left; width:86px;}
.tabd-panel .list_f dt img{padding:1px; border:1px solid #999;}
.tabd-panel .list_f dd{
	float:left;
	width:130px;
}
.tabd-panel .list_f dd h4{
	padding:0;
	color:#333;
	font-size:12px;
	line-height:14px;
	margin-top:4px;
	width: 118px;
	overflow: hidden;
	white-space: nowrap;
}
.tabd-panel .list_f dd p{margin:0;padding:0;color:#999;line-height:14px}
.tabd-panel .list_f dd p a{color:#999;}
.tabd-panel .list_f dd .gray{ color:#000}
.tabd-panel .list_f dd .contents{
	float:left;
	width:130px;
	height:53px!important;
	height:50px;
	margin:6px 0 0;
	overflow:hidden;
	line-height:18px;
}
.tabd-panel ul{
	width:215px;
	margin:0 0 5px 0px;
	padding:0 8px 0 8px;
}

.tabd-panel ul li{
	position:relative;
	clear:both;
	line-height: 27px;
	overflow: hidden;
	height: 27px;
	border-bottom: 1px dotted #ddd;
	width: 160px;
	padding-right: 55px;
}
.tabd-panel ul li span{
	float:right;
	margin:0;
	right:0px;
	position: absolute;
	width: 50px;
	overflow: hidden;
	top: 0px;
	text-align: right;
}
.tabd-panel ul li span a{
	color:#999;
	font-size:12px;
	line-height: 28px;
	padding-top: 3px;
}
.tabd-panel ul li a{
	color:#333;
	font-size:12px;
	padding:0;
}

#warp #main .c_box{float:left; width:374px; margin:0 7px 0 7px;}
#warp #main .c_box h2{clear:both; height:20px; margin:0; padding:0; color:#ba0f0f; font-size:12px;}
#warp #main .c_box .focus{
	height:109px!important;
	height:103px;
	padding:30px 0px 0px 0px;
	background:url(../img/bg_h3.gif) no-repeat 0 top;
}
#warp #main .c_box .focus h3{margin:0px 0 14px; color:#d11106; text-align:center; font-size:20px;}
#warp #main .c_box .focus ul{clear:both; padding:0 0 0 35px}
#warp #main .c_box .focus ul li{float:left; overflow:hidden; width:136px; padding:0 0px 0 8px; 
background:url(../img/bg_dot01.gif) no-repeat 0 11px;
*background:url(../img/bg_dot01.gif) no-repeat 0 9px;
_background:url(../img/bg_dot01.gif) no-repeat 0 9px;
 line-height:24px;}
#warp #main .c_box .focus ul li.mt{margin-left:30px;}
#warp #main .c_box .focus ul li a{color:#666;}
#warp #main .c_box .list_f{float:left; width:370px; margin:0 0 12px 0}
#warp #main .c_box .list_f dt{float:left; width:110px; height:102px; }
#warp #main .c_box .list_f dt img{padding:1px; border:1px solid #999;}
#warp #main .c_box .list_f dt a:hover img{float:left; border:1px solid #f60;}
#warp #main .c_box .list_f dd{float:left;}
#warp #main .c_box .list_f dd h4{color:#333; font-size:16px; line-height:32px}
#warp #main .c_box .list_f dd ul{width:260px;}
#warp #main .c_box .list_f dd ul li{position:relative;line-height:23px}
#warp #main .c_box .list_f dd ul li a{color:#666; font-size:14px;}
#warp #main .c_box .list_f dd ul li span{position:absolute; float:right; right:0}
#warp #main .c_box .list_f dd ul li span a{color:#999; font-size:12px;}
#warp #main .r_box{
	float:left;
	width:250px;
	padding-top: 3px;
}
#warp #main .r_box .login{margin-bottom:6px;padding:120px 40px 28px 0; background:url(../img/bg_ad004.gif) no-repeat 0 0; text-align:right;}
#warp #main .r_box .login p a{
	text-decoration:underline;
}
/*login*/
#warp #main .r_box .login_in{margin-bottom:6px; background:url(../img/bg_ad005.jpg) no-repeat 0 0; padding:0px 5px 5px 5px; height:213px!important;height:205px;}
#warp #main .r_box .login_info{ }
#warp #main .r_box .login_info ul{ }
#warp #main .r_box .login_info li{ }
#warp #main .r_box .login_info dt{ float:left; width:54px; height:54px;}
#warp #main .r_box .login_info img{ width:50px; height:50px;padding:1px; border:1px solid #999;}
#warp #main .r_box .login_info a:hover img{border:1px solid #f60;}
#warp #main .r_box .login_info dd{ float:left; width:175px; padding-left:8px;}
#warp #main .r_box .login_info ul{}
#warp #main .r_box .login_info li{color:#666;}
#warp #main .r_box .login_id{
	width:105px;
	overflow:hidden;
	white-space:nowrap;
}
#warp #main .r_box .login_out{ float:right;}
#warp #main .r_box .login_out a{ color:#ccc;}
#warp #main .r_box .login_tab{ clear:both; display:block; padding-top:6px;*padding-top:3px;}

#warp #main .r_box .login_tab span{ margin-left:3px;}
#warp #main .r_box .login_tab li{
	float:left;
}
#warp #main .r_box .login_tab a{
	cursor:pointer;
	display:inline;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float: left;
	width:80px;
	border:1px dotted #f1f1f1;
	border-left:none;
	border-top:none;
	border-bottom:1px solid #CCCCCC;
	margin-left:-1px;
}
#warp #main .r_box .login_tab a:hover,#warp #main .r_box .login_list li a:hover{ text-decoration:none; background-color:#e4e4e4;}
#warp #main .r_box .login_tab em{width:16px;height:30px; float:left; margin-left:5px;}
#warp #main .r_box .login_tab .login_ico2{background:transparent url(../img/ico_07.gif) no-repeat scroll 0 6px;}
#warp #main .r_box .login_tab .login_ico3{background:transparent url(../img/ico_06.gif) no-repeat scroll 0 6px;}
#warp #main .r_box .login_tab .login_ico4{background:transparent url(../img/ico_05.gif) no-repeat scroll 0 6px;}

#warp #main .r_box .login_list{ clear:both; padding-top:5px;}
#warp #main .r_box .login_list li{ line-height:28px; border-bottom:1px dotted #ddd;background:transparent url(../img/sanjiao.gif) no-repeat scroll 5px 11px;}
#warp #main .r_box .login_list li a{ display:block;padding-left:15px;}





#warp #main .sq{float:left; width:250px; height:390px; background:#e4e4e4; padding:0 0 6px;}
#warp #main .sq h3{position:relative; float:left; width:190px;height:23px; padding-left:60px; padding-top:17px;color:#333;font-size:14px; background:url(../img/img_topics.jpg) no-repeat 5px 5px;}
#warp #main .sq h3 .more{float:right; position: absolute; right:20px; font-size:12px; font-weight:normal; }
#warp #main .sq h3 .more a{color:#999;}
#warp #main .sq .bd_line{border:1px solid #ccc; border-top:none; float:left; width:238px; margin:0 0 0px 5px;*margin:0 0 0px 5px;_margin:0 0 0px 2px; padding:5px 0 0; background:#fff}
#warp #main .sq .bd_line .open{height:108px;margin:8px 0 6px 4px; background:url(../img/bg_open.gif) no-repeat 0 0;}
#warp #main .sq .bd_line .open li{float:left;}
#warp #main .sq .bd_line .open li.btn{width:18px; height:20px;display:block;}
#warp #main .sq .bd_line .open li.tit{padding:6px 0 0 14px; font-weight:bold}
#warp #main .sq .bd_line .close{height:27px;*height:28px;_height:28px;margin:4px 0 4px 4px;}
#warp #main .sq .bd_line .close li{float:left;border-bottom:1px solid #dce2ec;}
#warp #main .sq .bd_line .close li.btn{width:26px; height:20px;display:block; border:none}
#warp #main .sq .bd_line .close li.tit{float:left; width:180px; padding:4px 0 0 14px; }
#warp #main .sq .bd_line .open .xz{display:block; float:left; width:200px; height:66px;padding:14px 10px 0px 12px;}
#warp #main .sq .bd_line .open .list_f{float:left; height:66px;}
#warp #main .sq .bd_line .open .list_f dt{float:left; width:70px;}
#warp #main .sq .bd_line .open .list_f dt img{padding:1px; border:1px solid #999;}
#warp #main .sq .bd_line .open .list_f dt a:hover img{float:left; border:1px solid #f60;}
#warp #main .sq .bd_line .open .list_f dd{float:right;}
#warp #main .sq .bd_line .open .list_f dd h4{color:#333; font-size:16px; line-height:22px}
#warp #main .sq .bd_line .open .list_f dd p{margin:0;padding:0;color:#666;line-height:16px}
#warp #main .sq .bd_line .open .list_f dd p a{color:#666;}
#warp #main .sq .bd_line .open .list_f dd .gray{ color:#999; padding:2px 0px;}
#warp #main .sq .bd_line .open .list_f dd .contents{ width:128px; height:46px; overflow:hidden; line-height:24px;}
#warp #main .r_box .register{margin-top:10px; margin-right:-15px;}
#warp #main .fla_ad{
	float:left;
	width:956px;
	margin:10px 0;
	padding:1px;
	border:1px solid #ccc;
}
#warp #main .listbox{clear:both; background:#fff}
#warp #main .listbox .hot{position:relative; float:left; width:700px; background:url(../img/bg_tit01.gif) no-repeat 0 0;}
#warp #main .listbox .hot h3{
	float:left;
	width:80px;
	height:30px;
	padding-top:8px;
	margin-left:50px!important;
	margin-left:25px;
	margin-top:5px;
	color:#000;
	font-size:14px
}
#warp #main .listbox .hot .more{
	float:right;
	position: absolute;
	top:0;
	right:5px;
	padding-top:10px;
	width: 80px;
}
#warp #main .listbox .hot .more a{font-size:12px; font-weight:normal; color:#999; text-decoration:none}
.tab_a{position: relative; float:left; height:43px; padding-left:10px;  overflow:hidden;}
#tab_9 a{
	background:none;
	width: 54px;
	padding-left: 0px;
	color: #999;
}
.tab_a li{
	float:left;
	z-index:0;
	text-align:center;
	line-height:43px;
	cursor: pointer;
}
.tab_a li a{float:left; height:43px; width:60px; margin:0 0 0 2px; padding:2px 0 0 ; background: url(../img/bg_teb.gif) no-repeat left 10px; color:#000; font-size:12px; line-height:20px; text-align:center ;line-height:43px; }
.tab_a li.on{position:relative; margin:0; z-index:10; }
.tab_a li.on a{float:left; width:60px;height:43px; background: url(../img/bg_teb_on.gif) no-repeat left 10px; color:#fff; text-align:center;}
.tab_a .list_f{clear:both; margin:0 0 12px 0;}
#warp #main .listbox{clear:both;}
#warp #main .listbox .listbox_l{float:left; width:380px; margin-top:16px;}
#warp #main .listbox .list_f dt{float:left; width:134px; height:102px; }
#warp #main .listbox .list_f dt img{padding:1px; border:1px solid #999;}
#warp #main .listbox .list_f dt a:hover img{float:left; border:1px solid #f60;}
#warp #main .listbox .list_f dd{float:left;}
#warp #main .listbox .list_f dd h4{color:#333; font-size:16px; line-height:22px;  overflow:hidden;}
#warp #main .listbox .list_f dd p{margin:0;padding:0;color:#666;line-height:16px}
#warp #main .listbox .list_f dd p a{color:#666;}
#warp #main .listbox .list_f dd .gray{ color:#999}
#warp #main .listbox .list_f dd .contents{ width:245px; height:31px; overflow:hidden;}
#warp #main .listbox .list_f dd .content{ width:245px; height:45px; overflow:hidden;}
#warp #main .listbox .box_l{border:1px solid #ccc; border-top:none; clear:both; height:404px; margin:0; padding:2px 6px 0;}
#warp #main .listbox .listbox_l ul{
	clear:both;
	width:380px;
}
#warp #main .listbox .listbox_l ul li{
	position:relative;
	border-bottom: 1px dotted #ddd;
	height: 30px;
	line-height: 30px;
	padding: 0px 50px 0px 0px;
	width: 320px;
	overflow: hidden;
}
#warp #main .listbox .listbox_l ul li a{color:#333; font-size:14px;}
#warp #main .listbox .listbox_l ul li span{padding:0 4px 0 0;color:#FF6600}
#warp #main .listbox .listbox_l ul li .r{
	position:absolute;
	margin:0;
	padding:0;
	right:0;
	top: 1px;
	width: 72px;
	text-align: right;
	overflow: hidden;
	white-space: nowrap;
}
#warp #main .listbox .listbox_l ul li .r a{color:#999; font-size:12px;}
#warp #main .listbox .listbox_r{float:right; width:281px; border:5px solid #f1f1f1}
#warp #main .listbox .listbox_r h4{margin:3px 0 0 2px; padding-left:45px; background: url(../img/bg_top.gif) no-repeat left top; color:#990000; line-height:39px; white-space:normal;}
#warp #main .listbox .listbox_r .top{
	float:left;
	margin-top:10px;
	padding-left:25px;
	background: url(../img/bg_no.gif) no-repeat 13px 0;
}
#warp #main .listbox .listbox_r .list_f{float:left;
                                           width:248px;
										   height:60px;
										   margin:0;}
#warp #main .listbox .listbox_r .list_f dt{
	clear:both;
	width:60px;
	height:60px;
	margin:0 0 0 4px;
	padding:0;
}
#warp #main .listbox .listbox_r .list_f dt img{
	margin:0;
	padding:1px;
	border:1px solid #999;
	width: 56px;
	height: 56px;
}

#warp #main .listbox .listbox_r .list_f dd{float:left; width:150px; padding-left:5px;}
#warp #main .listbox .listbox_r .list_f dd h4{margin:0;padding:0; color:#333; font-size:12px; background:none; line-height:18px; height:40px; overflow:hidden; white-space:normal;}
#warp #main .listbox .listbox_r .list_f dd h4 a{color:#333;}
#warp #main .listbox .listbox_r .list_f dd p{width:120px;margin:0;padding:0 0 0 2px;color:#666;line-height:16px}
#warp #main .listbox .listbox_r .list_f dd p a{color:#666;}
#warp #main .listbox .listbox_r .list_f dd .gray{color:#999}
#warp #main .listbox .listbox_r .top ul{
	float:left;
	width:245px;
	margin-top:4px;
	padding:0px;
}

#warp #main .listbox .listbox_r .top ul li{
	position:relative;
	border-bottom: 1px dotted #ddd;
	line-height: 29px;
	overflow: hidden;
	height: 29px;	
	width: 170px;
	padding-right: 55px;
	padding-left: 5px;
	}
#warp #main .listbox .listbox_r .top ul li a{color:#666; font-size:12px;}
#warp #main .listbox .listbox_r .top ul li span{
	position:absolute;
	float:right;
	margin:0;
	padding:0;
	right:0;
	width: 50px;
	text-align: right;
	overflow: hidden;
	top: 0px;
}
#warp #main .listbox .listbox_r .top ul li span a{color:#999; font-size:12px;}
#warp #main .listbox .listbox_r .top .last{
	border: none;
}

#warp #main .listbox .zl{float:left; width:250px; margin-left:9px;background:#fff}
#warp #main .listbox .zl h3{float:left; width:193px; height:25px; padding-top:12px; padding-left:57px; background:url(../img/bg_tit06.gif) no-repeat 0 0; color:#333; font-size:14px}
#warp #main .listbox .zl .zl_box{border:1px solid #ccc; border-top:none; clear:both; height:401px; margin:0; padding:5px 0}
#warp #main .listbox .zl .list_f{float:left; width:225px; height:100px; margin:0; padding:16px 0 0px 17px; background: url(../img/bg_line_07.gif) no-repeat 3px 0px;}
#warp #main .listbox .zl .list_f dt{float:left; width:88px;}
#warp #main .listbox .zl .list_f dt img{padding:0px; border:none;}
#warp #main .listbox .zl .list_f dt a:hover img{padding:0px; border:none;}
#warp #main .listbox .zl .list_f dd{float:right; width:122px; margin-right:10px;}
#warp #main .listbox .zl .list_f dd h4{padding:0 ;color:#333; font-size:12px; line-height:14px}
#warp #main .listbox .zl .list_f dd p{margin:0;padding:0;color:#999;line-height:14px}
#warp #main .listbox .zl .list_f dd p a{color:#999;}
#warp #main .listbox .zl .list_f dd .gray{ color:#000}
#warp #main .listbox .zl .list_f dd .contents{ float:left; width:120px; height:56px; overflow:hidden;}
#warp #main .listbox .zl ul{
	float:left;
	width:203px;
	padding:0 0 10px 20px;
}
#warp #main .listbox .zl ul li{position:relative;padding-left:10px;background:url(../img/bg_dot04.gif) no-repeat 0 7px;line-height:18px}
#warp #main .listbox .zl ul li a{color:#333; font-size:12px;}

#warp #main .listbox .list_zl{float:right; margin-top:3px;}
#warp #main .listbox .list_zl .no-list{width:248px; height:170px; border:1px solid #ccc; }
#warp #main .listbox .list_zl .ad{ padding-top:10px;}


#warp #main .listbox .bbs{float:left; width:700px; margin-bottom:10px; background:#fff;}
#warp #main .listbox .bbsbox{
	float:right;
	width:345px;
}
#warp #main .listbox .bbsbox h3{
	float:left;
	width:295px;
	height:24px;
	padding-left:50px;
	padding-top:12px;
	background:url(../img/bg_tit05.gif) no-repeat 0 0;
	color:#000;
	font-size:14px
}

/*pic star*/
#warp #main .listbox .bd_line{ border:1px solid #ccc; border-top:none; float:left; width:343px; margin:0; padding:5px 0 0}
#warp #main .listbox .bd_line .tit_img{height:136px; padding:10px 0 0px 0px; background:url(../img/bg_line_05.gif) no-repeat 6px 0px;}
#warp #main .listbox .bd_line .tit_img img{margin-left:22px;padding:1px; border:1px solid #999;}
#warp #main .listbox .bd_line .tit_img p{text-align:center; font-size:14px; font-weight:bold; padding:2px 0 0 0;}




#warp #main .listbox .skills{
	float:left;
	width:345px;
}
#warp #main .listbox .skills h3{
	float:left;
	width:295px;
	height:24px;
	padding-left:50px;
	padding-top:12px;
	background:url(../img/bg_tit04.gif) no-repeat 0 0;
	color:#000;
	font-size:14px
}
#warp #main .listbox .boxlist{float:left; width:315px; padding:8px 0 8px 15px;}
#warp #main .listbox .boxlist li{position:relative;padding-left:14px;background:url(../img/bg_dot04.gif) no-repeat 0 10px;line-height:23px;line-height:24px\9;*line-height:24px;}
#warp #main .listbox .boxlist li a{color:#333; font-size:14px;}
#warp #main .listbox .boxlist li span{position:absolute; float:right; margin:0; padding:0; right:0;}
#warp #main .listbox .boxlist li span a{color:#999; font-size:12px;}
#warp #main .listbox .news{
	float:left;
	width:250px;
	margin:0 0 0 9px;
	padding-bottom: 5px;
}
#warp #main .listbox .news h3{float:left; width:193px; height:24px; padding-top:12px; padding-left:57px; background:url(../img/bg_tit06.gif) no-repeat 0 0; color:#000; font-size:14px}
#warp #main .listbox .news .bd{
	border:1px solid #ccc;
	border-top:none;
	float:left;
	padding:0px 0 10px
}
#warp  #main  .listbox  .news  .bd  h4{
	font-weight:bold;
	color:#666;
	padding:10px 0 5px 14px;
	*padding:13px 0 5px 14px;
	_padding:13px 0 5px 14px;
	clear: both;
	width: 200px;
}
#warp #main .listbox .news .bd ul{
	width:244px;
	padding:0px 0 0px 4px;
}
#warp #main .listbox .news .bd ul li{float:left; width:76px; background:url(../img/bg_line_03.gif) no-repeat center 0;}
#warp #main .listbox .news .bd ul li img{margin:7px 0 9px 13px;margin:7px 0 13px 13px\9;*margin:7px 0 9px 13px;padding:0}
#warp #main .listbox .news .bd ul li span{clear:both;margin:0;padding:0;display:block; text-align:center;}
#warp #main .listbox .news .bd ul li span a{color:#2c629e;}
#warp #main .listbox .news .list_f{
	float:left;
	width:235px;
	height:90px;
	margin:0px;
	padding:7px 0 0 12px;
	background:url(../img/bg_line_04.gif) no-repeat 9px 0;
}
#warp #main .listbox .news .list_f dt{float:left; width:90px; height:80px;  margin-left:4px!important;margin-left:2px; }
#warp #main .listbox .news .list_f dt img{padding:0; border:none}
#warp #main .listbox .news .list_f dt a:hover img{padding:0px; border:none;}
#warp #main .listbox .news .list_f dd{
	float:left;
	width:140px;
	padding:0;
	margin:0;
}
#warp #main .listbox .news .list_f h5{
	width:133px;
	padding:0;
	margin:0;
	overflow:hidden;
	white-space:nowrap;
}
#warp #main .listbox .news .list_f dd h4{margin:0;padding:0; color:#333; font-size:12px; background:none;}
#warp #main .listbox .news .list_f dd .blue{
	padding:0px 0 2px 0;
	font-size: 14px;
	font-weight: bold;
}
#warp #main .listbox .news .list_f dd .blue a{color:#2c629e}
#warp  #main  .listbox  .news  .list_f  dd  .blue_title{
	width: 140px;
	clear: both;
	padding-top: 5px;

}
#warp  #main  .listbox  .news  .list_f  dd  .blue_lf{
	float:left;
	width:50px;
	color: #999;
}
#warp  #main  .listbox  .news  .list_f  dd  .blue_ri{
	float: left;
}
#warp  #main  .listbox  .news  .list_f  dd  .blue_ri p{
	color: #333333;
	width: 83px;
	overflow: hidden;
	white-space: nowrap;
}

#warp #main .pic{ float:left; margin:10px 0;  width:958px; background:#fff;}
#warp #main .pic h3{float:left; width:913px; height:24px; padding-top:12px; padding-left:50px; background:url(../img/bg_tit02.gif) no-repeat 0px 0; color:#000; font-size:14px}
#warp #main .pic .bd_line{position:relative;border:1px solid #ccc; border-top:none; float:left; width:958px; margin:0; padding:12px 0 0}
#warp #main .pic .bd_line ul li{position:relative;}
#warp #main .pic .bd_line ul li span{display:block; position:absolute; top:78px; left:2px;background:#000; width:149px;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; line-height:24px; text-align:center; color:#5a5e60;}
#warp #main .pic .bd_line ul li span a{text-decoration: none;  color:#fff}
#warp #main .pic .bd_line .arr{ position: absolute; left:8px; top:40px;}
#warp #main .pic .bd_line .next{ position:absolute; right:8px; top:40px}
#warp #main .pic .bd_line p{ clear:both; padding:0px 0 10px 0; text-align:center}
#warp #main .pic .bd_line ul{margin:5px 0 0 10px;}
#warp #main .pic .bd_line li{float:left; margin-right:14px;*margin-right:11px;}
#warp #main .pic .bd_line li img{padding:1px; border:1px solid #999;}
#warp #main .pic .bd_line li a:hover img{float:left;padding:1px;margin-right:6px; border:1px solid #f60;}

#warp #main .games{
	clear:both;
	width:958px;
	border:1px solid #ccc;
	background:#fff;
	padding-bottom: 10px;
}
#warp #main .games .listbox{float:left; width:700px;}
#warp #main .games .listbox h3{
	margin:0;
	padding:14px 0 30px 20px;
	font-size:14px;
	color:#000;
}
#warp #main .games .listbox ul{
	padding:0;
}
#warp #main .games .listbox ul li{ float:left}
#warp #main .games .listbox ul li{float:left; width:75px; margin:0 17px;}
#warp #main .games .listbox ul li img{margin:0;padding:0}
#warp #main .games .listbox ul li span{clear:both;margin:0;padding:0;display:block; text-align:center; line-height:22px; *line-height:30px;}
#warp #main .games .listbox ul li span a{color:#2c629e;}
#warp #main .games .ad01{float:right; margin:10px 3px 0 0;}


#warp #foot{
	float:left;
	width:970px;
	background:#333;
	border-top:1px solid #000
}
#warp #foot .link{ clear:both; width:395px; margin:15px auto 10px; text-align:center }
#warp #foot .link li{float:left;background:url(../img/bg_line_02.gif) no-repeat right 3px;padding: 0 6px 0 6px}
#warp #foot .link li a{float:left;color:#fff;}
#warp #foot .link02{ clear:both;width:850px; margin:0 auto; padding:15px 0 0; *padding:0; text-align:left}
#warp #foot .link02 li.fst{padding: 0 3px 0 0px;}
#warp #foot .link02 li{float:left; padding: 0 6px 0 0px;color:#666;}
#warp #foot .link02 li a{color:#666;}
#warp #foot p{clear:both;width:500px; margin:0px auto; padding:10px 0;  color:#fff; text-align:center}



#warp .m_left{
	float:left;
	width:195px;
	margin:5px 5px 0 0;
	text-align:left;
	background-color: #f1f1f1;
	padding: 5px;
}
#warp .m_left .blog_info{
	background-color: #ccc;
	padding: 1px;
	width: 193px;
}
#warp .m_left .blog_info img{
	width: 193px;
}
#warp .m_left .blog_info ul{
	width:193px;
	margin:0;
	background-color: #FFFFFF;
	border-top: 1px solid #ccc;
}
#warp .m_left .blog_info ul li{padding:2px 0 2px 10px;color:#333}
#warp .m_left .blog_info ul li .gray{color:#999}
#warp .m_left .blog_manu{
	width:193px;
	margin:6px 0 0;
}
#warp .m_left .blog_manu li{
	font-size:14px;
	border-top: 1px dotted #e4e4e4;
	line-height: 24px;
	padding-left: 20px;
}
#warp .m_left .blog_manu li.on{
	background-color: #CCCCCC;
}
#warp .m_left .blog_manu li a.ico01{padding:4px 0 4px 20px;background:url(../img/ico_07.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico02{padding:4px 0 4px 20px;background:url(../img/ico_06.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico03{padding:4px 0 4px 20px;background:url(../img/ico_05.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico04{padding:4px 0 4px 20px;background:url(../img/ico_04.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico05{padding:4px 0 4px 20px;background:url(../img/ico_03.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico06{padding:4px 0 4px 20px;background:url(../img/ico_08.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico07{padding:4px 0 4px 20px;background:url(../img/ico_09.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico08{padding:4px 0 4px 20px;background:url(../img/ico_10.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico09{padding:4px 0 4px 20px;background:url(../img/ico_11.gif) no-repeat 0 3px;}
#warp .m_left .blog_manu li a.ico10{padding:4px 0 4px 20px;background:url(../img/ico_13.gif) no-repeat 0 3px;}




#warp .m_left .blog_manu li.linetop{}

#warp .m_left .blog_list{
	float:left;
	width:193px;
	border:1px solid #ccc;
	margin-top: 15px;
}
#warp .m_left .blog_list h3{height:31px; padding:8px 0 0 10px; background:url(../img/bg_tit_blod.gif) repeat-x 0 0px; color:#000}
#warp .m_left .blog_list ul{padding:6px;}
#warp .m_left .blog_list ul li{padding:0px 0 0 10px; background:url(../img/bg_dot06.gif) no-repeat 0 8px; line-height:20px;}
#warp .m_content{
	float:left;
	width:600px;
}
#warp .m_content h2{font-size:14px; padding:2px 0 6px;}
#warp .m_content .user{
	float:left;
	width:548px;
}
#warp .m_content .user li{
	float:left;
	font-size:12px;
	color:#999;
	padding:4px 0px;
	width: 520px;
}
#warp .m_content .user li .black{color:#333;}
#warp .m_content .user li .black a{color:#333;}
#warp .m_content .user li.font_14{padding-left:20px; font-size:14px; background:url(../img/ico_18.gif) no-repeat 0 2px;}
#warp .m_content .user li.w{float:left; width:160px;}
#warp .m_content .user li.w2{float:left; width:260px;}
#warp .m_content .text{float:left;width:100%;margin-top:10px;}
#warp .m_content .text textarea{width:385px; height:21px; padding:4px; border:1px solid #bcbcbc;color:#aaa}
#warp .m_content .text .line_t{float:left;width:410px; margin:0; padding:0; background:url(../img/bg_line_t.gif) no-repeat 0 0px; font-size:1;height:70px;line-height:70px;
/*height:8px;line-height:8px;*/}
#warp .m_content .text .line_b{float:left;width:410px;height:8px; margin:0; padding:0; background:url(../img/bg_line_b.gif) no-repeat 0 0px;}
#warp .m_content .text .text_c{float:left;width:402px;margin:0;padding:0 0px 0 6px; border-left:1px solid #900; border-right:1px solid #900;background:#900;
/* border-left:1px solid #ccc; border-right:1px solid #ccc;background:#f7f7f7;*/}
#warp .m_content .text .text_c ul li{float:left; padding:8px 10px 2px 4px;}
#warp .m_content .text .text_c ul li a{color:#fff;/*color:#369;*/}
#warp .m_content .text .text_c ul li.btn{float:right; padding:4px 6px 0 0\9; *padding:4px 0px 0 0;}

#warp .m_content .tab_a{
	width:590px;
	margin:10px 0;
	background:url(../img/bg_tab_a.gif) repeat-x 0 5px;
	
}
#warp .m_content .text2{float:left; width:550px; margin:18px 0 0; background:url(../img/bg_dot.gif) repeat-x 0 bottom;}
#warp .m_content .text2 dt{font-size:14px; font-weight:bold; color:#000;}
#warp .m_content .text2 dd{font-size:12px; color:#666; text-indent:30px;}
#warp .m_content .text2 dd .r_txt{float:right;text-indent:0px;}
#warp .m_content .text2 dd .r_txt li{ float:left; padding:10px 0 10px 10px; color:#999}
#warp .m_content .text2 dt{padding:0px 0 4px 0;}

#warp .m_right{
	float:right;
	width:185px;
	text-align:left;
}
#warp .m_right .blog_list{float:left; width:183px;border:1px solid #ccc; margin-bottom:10px;}
#warp .m_right .blog_list h3{ position:relative;height:31px; padding:8px 0 0 10px; background:url(../img/bg_tit_blod.gif) no-repeat 0 0px; color:#000}
#warp .m_right .blog_list h3 span{ position:absolute; right:10px; top:8px; font-weight:normal; color:#666}
#warp .m_right .blog_list h3 span a{color:#666}
#warp .m_right .blog_list ul{padding:0 6px 10px 10px;}
#warp .m_right .blog_list ul li{padding:3px 0 0 20px; background:url(../img/bg_dot06.gif) no-repeat 0 8px; line-height:20px; color:#666}
#warp .m_right .blog_list li.ico01{background:url(../img/ico_20.gif) no-repeat 0 4px;}
#warp .m_right .blog_list li.ico02{background:url(../img/ico_04.gif) no-repeat 0 4px;}
#warp .m_right .blog_list li.ico03{background:url(../img/ico_14.gif) no-repeat 0 4px;}
#warp .m_right .blog_list li.ico04{background:url(../img/ico_19.gif) no-repeat 0 4px;}
#warp .m_right .blog_list .bd{float:left; width:164px; padding:6px 0 6px 12px;}
#warp .m_right .blog_list .bd li{float:left; width:80px; margin:0; padding:0 0 6px; background:url(../img/bg_line_03.gif) no-repeat center 0;}
#warp .m_right .blog_list .bd li img{margin:7px 0 4px 15px;margin:7px 0 9px 15px\9;*margin:7px 0 9px 15px;padding:0}
#warp .m_right .blog_list .bd li span{clear:both;margin:0;padding:0;display:block; text-align:center;}
#warp .m_right .blog_list .bd li span a{color:#2c629e;}

/* caipu */
#warp #main .hk_cp{background:#fff; margin:0; padding:0;}
#warp #main .cp_left{float:left; width:210px; margin:5px 5px 0 1px; text-align:left;}
#warp #main .cp_left .blog_list{float:left; width:208px;margin:0 0 10px;border:1px solid #ccc}
#warp #main .cp_left .blog_list h3{height:31px; padding:8px 0 0 50px; background:url(../img/bg_best.gif) no-repeat 0 0px; color:#000;font-size:14px;}
#warp #main .cp_left .blog_list p{margin:6px 0 0; padding:0; text-align:center;}
#warp #main .cp_left .blog_list p img{border:1px solid #f00;}
#warp #main .cp_left .blog_list p span a{font-weight:bold; line-height:26px;}
#warp #main .cp_left .top_list{float:left; width:208px;margin:0 0 10px;border:1px solid #ccc}
#warp #main .cp_left .top_list h3{height:33px; padding:8px 0 0 50px; background:url(../img/bg_daytop.gif) no-repeat 0 0px; color:#000; font-size:14px;}
#warp #main .cp_left .top_list .no1{
	width:168px;
	margin:8px 0 4px 6px;
	padding:4px 6px 4px 20px;
	border:1px solid #E2E2E2;
	background:#F8F8F8 url(../img/img_no1.gif) no-repeat 5px 5px;
	height: 57px;
}
#warp #main .cp_left .top_list .no1 dt{ float:right;}
#warp #main .cp_left .top_list .no1 dd{
	float:left;
	width: 112px;
}
#warp #main .cp_left .top_list .no1 dd .tit {
	height: 35px;
	overflow: hidden;
}

#warp #main .cp_left .top_list .no1 dd .tit a{
	color:#CA2D02;
}
#warp #main .cp_left .top_list .no1 dd .use a{color:#999}
#warp #main .cp_left .top_list ul{padding:0 6px 10px 10px; background:url(../img/bg_no2.gif) no-repeat 6px 0px;}
#warp #main .cp_left .top_list ul li{
	padding:0px 0 0 14px;
	line-height:21px;
	color:#666;
	width: 168px;
	overflow: hidden;
	white-space: nowrap;
}

#warp #main .cp_left .tj_list{float:left; width:208px;margin:0 0 7px;border:1px solid #ccc}
#warp #main .cp_left .tj_list h3{height:31px; padding:8px 0 0 50px; background:url(../img/bg_jian.gif) no-repeat 0 0px; color:#000; font-size:14px;}
#warp #main .cp_left .tj_list h3.cook{height:31px; padding:8px 0 0 50px; background:url(../img/bg_cook.gif) no-repeat 0 0px; color:#000; font-size:14px;}
#warp #main .cp_left .tj_list ul{padding:4px 6px 12px 10px;}
#warp #main .cp_left .tj_list ul li{
	padding:2px 0 0 8px;
	line-height:20px;
	color:#666;
	background:url(../img/bg_dot04.gif) no-repeat 0 13px!important;
	background:url(../img/bg_dot04.gif) no-repeat 0 10px;
}


#warp #main .cp_content{
	float:left;
	width:545px;
	margin:5px 0px 0 4px;
	text-align:left;
}
#warp #main .cp_content .box_list{ position:relative;float:left; width:543px;margin:0 0 7px;border:1px solid #ccc; background:url(../img/bg_boxlist.gif) no-repeat 0 0px;}
#warp #main .cp_content .bg_tit{background:url(../img/h3_tit.gif) no-repeat 0 0px;}
#warp #main .cp_content .box_list .cook h3{ float:left;height:31px; padding:8px 0 0 14px; color:#000; font-size:14px;}
#warp #main .cp_content .box_list .cook .cp_manu{position: absolute; float:left; height:38px; top:0; right:30px; padding:0px;  overflow:hidden;}
#warp #main .cp_content .box_list .cook .cp_manu li{
	float:left;
	z-index:0;
	padding:0;
	text-align:center;
	line-height:38px;
	cursor: pointer;
}
#warp #main .cp_content .box_list .cook .cp_manu li a{
	float:left;
	height:43px;
	width:100px;
	margin:0 0 0 2px;
	padding:2px 0;
	background: url(../img/bg_teb1.gif) no-repeat left 6px;
	color:#000;
	font-size:12px;
	line-height:20px;
	text-align:center;
	line-height:33px;
}
#warp #main .cp_content .box_list .cook .cp_manu li.on{margin:0; z-index:10; }
#warp #main .cp_content .box_list .cook .cp_manu li.on a{float:left; width:100px;height:43px; background: url(../img/bg_teb1_on.gif) no-repeat left 6px; color:#fff; text-align:center;}
#warp #main .cp_content .box_list .cook .cp{
	float: right;
	padding-top: 5px;

}
#warp #main .cp_content .box_list .cook .cp li{ float:left; padding:4px 4px 4px 10px; background:url(../img/bg_line_red.gif) no-repeat 0 6px;}
#warp #main .cp_content .box_list .cook .cp li.fst{background:none}
#warp #main .cp_content .box_list .cook .cp li a{color:#cc0000}
#warp #main .cp_content .box_list .cp_list{clear:both; width:496px; margin:6px 0 10px 25px;}
#warp #main .cp_content .box_list .cp_list li{float:left; width:60px; margin:2px 0; padding:2px 0 0; text-align:center; line-height:20px;}
#warp #main .cp_content .box_list .cp_list .on a{display:block; background:#ff0066; color:#fff; font-weight:bold;text-decoration: underline;}
#warp #main .cp_content .box_list .pic01{clear:both; padding:0 0 10px 2px; }
#warp #main .cp_content .box_list .pic01 li{float:left; width:80px; margin:0 4px 0 5px; *margin:0 4px 0 5px; _margin:0 2px 0 3px; padding:3px 0 0 0px; text-align:center; line-height:16px; color:#666;}
#warp #main .cp_content .box_list .pic01 li img{padding:1px;border:1px solid #ccc;margin-bottom:4px;}
#warp #main .cp_content .box_list .pic01 li span a{display:block; height:32px;color:#999;overflow:hidden}
#warp #main .cp_content .box_list .cooklist{
	float:left;
	width:240px;
	margin:6px 5px 0 5px;
	padding:10px 5px 10px 10px;
	background:url(../img/bg_topline.gif) no-repeat 0 0;
}
#warp #main .cp_content .box_list .cooklist li{
	width:235px;
	height:19px;
	color:#333;
	background:none;
	overflow:hidden
}
#warp #main .cp_content .box_list .cooklist li a.org{color:#ff6600; padding-right:4px;}

#warp #main .cp_right{float:right; width:185px; margin:5px 2px 0 0;margin:5px 2px 0 0\9;*margin:5px 2px 0 0;_margin:5px 0px 0 0; text-align:left;}
#warp #main .cp_right .sq{
	float:left;
	width:183px;
	height:auto;
	background:#fff;
	margin:0 0 10px;
	padding:0;
	padding:0\9;

*padding:0 0 6px;		_padding:0;
	border:1px solid #ccc;
}

#warp #main .cp_right .sq h3{width:173px; height:23px; padding:8px 0 0 10px; background:url(../img/bg_tit_blod.gif) no-repeat 0 0px; color:#000;}
#warp #main .cp_right .sq h3 .more{float:right; position: absolute; right:20px; top:8px; font-size:12px; font-weight:normal; }
#warp #main .cp_right .sq .bd_line{ border:none; float:left; width:176px; margin:0 0 0px 5px;*margin:0 0 0px 5px;_margin:0 0 0px 2px; padding:5px 0 0; background:#fff;}
#warp #main .cp_right .sq .bd_line .open{width:166px;height:108px;margin:8px 4px 6px 4px; background:url(../img/bg_open.gif) no-repeat 0 0;}
#warp #main .cp_right .sq .bd_line .open li.btn{width:18px; height:20px;display:block;}
#warp #main .cp_right .sq .bd_line .open li.tit{padding:6px 0 0 14px; font-weight:bold}
#warp #main .cp_right .sq .bd_line .close{height:27px;*height:28px;_height:28px;margin:4px 0 4px 4px;}
#warp #main .cp_right .sq .bd_line .close li{float:left;width:100px;border-bottom:1px solid #dce2ec; color:#333;}
#warp #main .cp_right .sq .bd_line .close li.btn{float:left;width:20px; height:20px;display:block; border:none;}
#warp #main .cp_right .sq .bd_line .close li.tit{float:right; width:135px; margin-right:6px;*margin-right:6px;_margin-right:2px; padding:4px 0 0 4px;}
#warp #main .cp_right .sq .bd_line .open .xz{display:block; float:left; width:152px; height:66px;padding:14px 2px 0px 10px;}
#warp #main .cp_right .sq .bd_line .open .list_f dd .contents{ width:80px; height:46px; overflow:hidden;}
#warp #main .cp_right .sq .bd_line .cmanu{float:left;margin:0 0 10px;}
#warp #main .cp_right .sq .bd_line .cmanu dt{width:164px;padding:4px 0 2px 10px; font-size:14px; font-weight:bold; background:#ccc;}
#warp #main .cp_right .sq .bd_line .cmanu dd ul{float:left;width:174px; margin:0; padding:2px 0 2px; background:#f1f1f1; line-height:14px;}
#warp #main .cp_right .sq .bd_line .cmanu dd li{float:left; width:80px; padding:2px 0 2px 6px}
#warp #main .cp_right .sq .bd_line .cmanu dd li a{color:#999;}
#warp #main .cp_right .sq .bd_line .line_m{margin:0; padding:0}
#warp #main .cp_right .line_w{height:auto}

/* blog_caipu */
#warp .m_content .caipu{float:left; width:600px; margin-bottom:20px;}
#warp .m_content .caipu .list_d{float:left; width:300px; margin:0 0 16px 0;background:none}
#warp .m_content .caipu .list_d dt{float:left; width:110px;}
#warp .m_content .caipu .list_d dt img{float:left;padding:1px; border:1px solid #999;}
#warp .m_content .caipu .list_d dt a:hover img{float:left; border:1px solid #f60;}
#warp .m_content .caipu .list_d dd{float:left; width:180px; text-indent:0px;}
#warp .m_content .caipu .list_d dd h4{color:#000;font-size:14px; line-height:22px;overflow:hidden;
height:44px; width:180px;}
#warp .m_content .caipu .list_d dd .cplist{float:left;width:175px;margin:0;background:none;}
#warp .m_content .caipu .list_d dd .cplist dt{float:left;color:#999; width:42px;font-size:12px;font-weight:normal;}
#warp .m_content .caipu .list_d dd .cplist dd{float:left;width:110px;color:#999;}
#warp .m_content .caipu .list_d dd .cplist dd.dt_h{height:40px;}




/* zhuanlan */
#warp #main .hk_zl{background:#e4e4e4;margin:0; padding:0; height:940px;}
#warp #main .cp_lbox{float:left;width:760px; margin:5px 0px 0 1px;}
#warp #main .cp_lbox .column{float:left;width:746px;height:146px;margin-bottom:10px;padding:8px 0 0 14px; background:#fff url(../img/h3_tit02.gif) no-repeat 0 0px; color:#000; font-size:12px; border:1px solid #ccc;}
#warp #main .cp_lbox .column h3{float:left;padding:1px 0 3px 14px; color:#000; font-size:14px;}
#warp #main .cp_lbox .column .list_e{position:relative;float:left; width:740px; margin:15px 0 16px 0;}
#warp #main .cp_lbox .column .list_e dt{float:left; width:110px;}
#warp #main .cp_lbox .column .list_e dt img{float:left;padding:1px; border:1px solid #999;}
#warp #main .cp_lbox .column .list_e dt a:hover img{float:left; border:1px solid #f60;}
#warp #main .cp_lbox .column .list_e dd{float:left; width:625px; text-indent:0px; color:#333}
#warp #main .cp_lbox .column .list_e dd .txtlist{position:absolute; bottom:0px;margin-left:-10px;}
#warp #main .cp_lbox .column .list_e dd .txtlist li{float:left;padding:0 4px 0 10px; background:url(../img/bg_line_g.gif) no-repeat 0 2px; font-size:12px;}
#warp #main .cp_lbox .column .list_e dd .txtlist li.fst{background:none}
#warp #main .cp_lbox .column .list_e dd .txtlist li a{color:#999}
#warp #main .cp_lbox .column .list_e dd .txtlist li span{margin-left:6px;}
#warp #main .cp_lbox .column .list_e dd p{line-height:18px;}

#warp #main .cp_lbox .cp_l{float:left;width:208px;}
#warp #main .cp_lbox .column02{float:left;width:208px;margin-bottom:10px;padding:8px 0 0 0px; background:#fff url(../img/h3_tit03.gif) no-repeat 0 0px; color:#000; font-size:12px; border:1px solid #ccc;}
#warp #main .cp_lbox .column02 h3{float:left;width:194px;padding:1px 0 3px 14px; color:#000; font-size:14px;}
#warp #main .cp_lbox .column02 ul{float:left;width:208px;margin:0;padding:0;}
#warp #main .cp_lbox .column02 .list li{padding:6px 0 6px 14px;font-size:14px;background:url(../img/bg_dot.gif) repeat-x 0 bottom;}
#warp #main .cp_lbox .column02 .list li.end{background:none}
#warp #main .cp_lbox .column02 .list02{padding:8px 0;}
#warp #main .cp_lbox .column02 .list02 li{padding:3px 0 2px 24px;background:url(../img/bg_dot06.gif) no-repeat 14px 10px;}

#warp #main .cp_lbox .cp_r{float:right; width:543px;}
#warp #main .column03{position:relative;float:left; width:543px;margin-bottom:10px; border:1px solid #ccc;background:#fff;}
#warp #main .column03 h3{float:left;width:529px; height:31px; padding:8px 0 0 14px; color:#000; font-size:14px;background:url(../img/h3_tit.gif) no-repeat 0 0px; }
.list_d{float:left; width:270px; margin:0 0 16px 0;background:none}
#warp #main .column03 h3 span{float:right; position: absolute; right:20px; top:8px; font-size:12px; font-weight:normal; }
#warp #main .column03 h3 span a{color:#999}
#warp #main .cp_r .list03{
	float:left;
	width:260px;
	margin:0px;
	padding:0px;
}
#warp #main .cp_r .list03 li{
	margin:0;
	padding:0 0 0 24px;
	background:url(../img/bg_dot04.gif) no-repeat 14px 9px;
	line-height:18px;
	color:#333
}
#warp #main .cp_r .column03 .c_tit{
	float:left;
	padding:6px 0px;
}
#warp #main .cp_r .column03 .list_d {float:left;width:254px;*width:254px;_width:250px;margin:0px 0px 0px 10px;}
#warp #main .cp_r .column03 .list_d dt{float:left; width:110px;}
#warp #main .cp_r .column03 .list_d dt img{float:left;padding:1px; border:1px solid #999;}
#warp #main .cp_r .column03 .list_d dt a:hover img{float:left; border:1px solid #f60;}
#warp #main .cp_r .column03 .list_d dd{float:left; width:140px; text-indent:0px;}
#warp #main .cp_r .column03 .list_d dd h4{color:#000;font-size:14px; line-height:22px}
#warp #main .cp_r .column03 .list_d dd .cplist{float:left;width:140px;margin:0;background:none;}
#warp #main .cp_r .column03 .list_d dd .cplist dt{float:left;color:#999; width:42px;font-size:12px;font-weight:normal;}
#warp #main .cp_r .column03 .list_d dd .cplist dd{float:left;width:97px;color:#999;}
#warp #main .cp_r .column03 .list_d dd .cplist dd.dt_h{height:40px;}
#warp #main .cp_r .column03 .list_d dd p{color:#999}
#warp #main .cp_r .column03 .list_d dd .mane{color:#666}
#warp #main .cp_r .column03 .list_d dd .mane a{color:#666}

#warp #main .cp_lbox .cp_r .column03 .piclist{position:relative; border-top:none; float:left; width:522px; margin:0; padding:6px 0 16px 20px;}
#warp #main .cp_lbox .cp_r .column03 .piclist li{position:relative;float:left; width:154px;padding-right:20px;}
#warp #main .cp_lbox .cp_r .column03 .piclist li span{display:block; position:absolute; top:78px; left:2px;background:#000; width:149px;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; line-height:24px; text-align:center; color:#5a5e60;}
#warp #main .cp_lbox .cp_r .column03 .piclist li span a{text-decoration: none;  color:#fff}
#warp #main .cp_lbox .cp_r .column03 .piclist li img{padding:1px; border:1px solid #999;}
#warp #main .cp_lbox .cp_r .column03 .piclist li a:hover img{float:left;padding:1px;margin-right:6px; border:1px solid #f60;}

#warp #main .cp_lbox .cp03 .list_d{float:left; width:270px; margin:0 0 16px 0;background:none;border:1px solid red}
#warp #main .cp_lbox .cp03 .list_d dt{float:left; width:110px;}
#warp #main .cp_lbox .cp03 .list_d dt img{float:left;padding:1px; border:1px solid #999;}
#warp #main .cp_lbox .cp03 .list_d dt a:hover img{float:left; border:1px solid #f60;}
#warp #main .cp_lbox .cp03 .list_d dd{float:left; width:150px; text-indent:0px;}
#warp #main .cp_lbox .cp03 .list_d dd h4{color:#000;font-size:14px; line-height:22px}
#warp #main .cp_lbox .cp03 .list_d dd .cplist{float:left;width:160px;margin:0;background:none;}
#warp #main .cp_lbox .cp03 .list_d dd .cplist dt{float:left;color:#999; width:42px;font-size:12px;font-weight:normal;}
#warp #main .cp_lbox .cp03 .list_d dd .cplist dd{float:left;width:110px;color:#999;}
#warp #main .cp_lbox .cp03 .list_d dd .cplist dd.dt_h{height:40px;}

/* meibo */
#warp #main .hk_mb{background:#fff; margin:0; padding:0; height:1310px;}
#warp #main .tablebox{clear:both;width:500px; margin:14px auto 20px;}
#warp #main .tablebox th{color:#cc0000;text-align:left;}
#warp #main .tablebox td{padding:3px 0;text-align:left;}
#warp #main .tablebox td a{color:#333}
#warp #main .tablebox td.gray01 a{color:#999}
#warp #main .tablebox td.gray02{color:#ccc}
#warp #main .cp_content .box_list{}
#warp #main h3.f_14{font-size:14px;}
#warp #main .cp_content .box_list .pic02{float:left; width:533px; padding:0 0 6px 7px;*padding:0 0 6px 7px;_padding:0 0 6px 8px;}
#warp #main .cp_content .box_list .pic02 li{float:left; width:119px; margin:0 8px 2px 5px; *margin:2px 8px 2px 5px; _margin:0 9px 2px 2px; padding:3px 0 0 0px; text-align:center; line-height:16px; color:#666;}
#warp #main .cp_content .box_list .pic02 li img{float:left;padding:1px;border:1px solid #ccc;margin-bottom:4px;}
#warp #main .cp_content .box_list .pic02 li a:hover img{float:left; border:1px solid #f60;}
#warp #main .ad002{float:left;width:180px; height:81px;margin-bottom:10px; background:#000}
#warp #main .column03 .page{margin-bottom:21px;}

#warp .m_right .blog_list .seach{float:left; width:164px; height:77px; padding:0px 0 0px 12px;}
#warp .m_right .blog_list .seach li{float:left; width:164px; margin:0; padding:0 0 2px; background:none}
#warp .m_right .blog_list .seach li .input{margin-bottom:3px;padding:0px 0 4px 4px;border:1px solid #ccc; color:#666;line-height:18px;}
#warp .m_right .blog_list .seach li .rdo{margin-left:-5px;}
#warp .m_right .blog_list .seach li label{margin-right:10px;}

#warp .m_right .fx_hd{height:608px;height:593px\9;*height:611px;_height:608px}
#warp .m_right .fx{border-bottom:1px solid #e4e4e4; margin:4px 5px 15px 6px;}
#warp .m_right .blue a{color:#2c629e;margin-right:4px;}
#warp .m_right .list_h{margin:6px 0 0 0;padding:0;line-height:19px;color:#999}
#warp .m_right .list_h img{float:left;margin:0 4px 4px 0;padding:1px;border:1px solid #ccc;}
#warp .m_right .list_h h5 a{color:#2c629e;line-height:14px;}
#warp .m_right .list_h .tit_name{padding-bottom:6px;}
#warp .m_right .list_h .tit_name a{color:#2c629e;}
#warp .m_right .fx_nb{border-bottom:none}

#warp #main .hk_mb .m_right .bd{float:left; width:178px;margin:0;padding:0 0 0px 4px;}
#warp #main .hk_mb .m_right .bd li{float:left; width:86px;margin:0;padding:0 0 3px; background:url(../img/bg_line_03.gif) no-repeat center 0;}
#warp #main .hk_mb .m_right .bd li img{padding:0;margin:7px 0 0 18px;}
#warp #main .hk_mb .m_right .bd li span{clear:both;margin:3px 0 3px 0;margin:9px 0 3px 0\9;*margin:8px 0 1px 0;_margin:8px 0 0 0;padding:0;display:block; text-align:center;}
#warp #main .hk_mb .m_right .bd li span a{color:#2c629e;}

/* pagenavigation */
.page { clear:both; padding: 20px 3px; text-align: center; }
.page * { margin: 0 3px 0 0; padding: 3px 5px; border: 1px solid #EBE6C9; background: #FCF9E6; color: #999; }
.page em { border-color: #FEE4AB; color: #C30; font-style: normal; }
.page strong { background: #FEE4AB; color: #C30; }
.page a { color: #C60; }
.page a:hover { background: #FEE4AB; text-decoration: none;}
/* 324444444444444444444444444444444444444444 */
/* 324444444444444444444444444444444444444444 */
/* 324444444444444444444444444444444444444444 */
/* 324444444444444444444444444444444444444444 */
/* 顶部信息菜单*/
#top_info{
	background-image:url(../img/bg_top.jpg);
	background-repeat:no-repeat;
	height: 24px;
}

#top_info .info_le li{
	float:left;
	line-height: 24px;
	padding-left:10px;
}
#top_info .info_le li a{
	color:#666666;

}
#top_info .info_ri li{
	float:right;
	color:#666666;
	line-height: 24px;
	padding-right: 10px;
}
#top_info .info_ri li a{
	color:#999;
}
#top_info #logined_username a{color:#ccc;padding-right:3px;}

#logo{
	background:url(../img/bg_logo.jpg) no-repeat scroll;
	height: 90px;
	position:relative;
	clear:both;
}
#logo h1{ position:absolute; top:30px; left:10px;

}
#logo .huodong{
	width:700px;
	height:80px;position:absolute;
	top:3px; right:0px;
	display:block;
}

#logo .huodong a{
	display:block;
	width:700px;
	height:80px;
     text-indent:-10000px;
}
#nav_t{
	background-image:url(../img/bg_mainnav.jpg);
	background-repeat:repeat-x;
	height:35px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A89376;
	border-left-color: #A89376;
}
#nav_t li{ float:left;width:80px; text-align:center;}
#nav_t li a{ color:#CCCCCC; font-size:14px; line-height:35px;display:block;}
#nav_t li a:hover{background-image:url(../img/mainnav_hover.jpg); text-decoration:none;height:35px;background-repeat:no-repeat; }
#nav_t .nav_line{ width:2px; background-image:url(../img/mainnav_line.jpg); height:35px;}



#nav_t .nav_current{background:transparent url(../img/main_nav.png) no-repeat scroll 0 -280px; }
#nav_t .nav_current a{color:#FFF;}
#nav_t .nav_current a:hover{ background-image:none;}

#nav_b{
	height:24px;
	background-color:#900;
	color:#CCCCCC;
}



#nav_b li{ float:left; margin-left:10px; line-height:24px;}
#nav_b li a{ color:#fff;}

#nav_b .nav_img{}
#nav_b .nav_img img{ margin-top:5px;}
/*主菜单专栏部分下拉*/

#nav_b .nav_drop{}
#nav_b .nav_drop2{ margin-left:0;}
#nav_b .nav_drop .nav_img img{
          margin:0 0 0 0 ;
		  *margin:-8px 0 0 0 ;
		  _margin:-1px 0 0 0 ;
		  }		  
#nav_b2,#nav_b3{ height:auto;}
#nav_b2 .nav_zl,#nav_b3 .nav_zl{
	visibility: hidden;
	position:absolute;
      z-index:100;
	background-color:#900;
	opacity:0.8;
	filter:alpha(opacity=80);
	padding:5px;
	display:block;

}
#nav_b2 .nav_zl li,#nav_b3 .nav_zl li{
	float:none;
	width:150px;
 padding:2px 0;
}
#nav_b2 .nav_zl li a,#nav_b3 .nav_zl li a{ color:#fff;}




#way{
	background-color:#fff;
	height:24px;
	padding-left: 5px;
	clear:both;
	line-height:24px;
}
#way .breadcrumbs{
	color: #999999;
}
#way .breadcrumbs a {
	color: #999999;
}
.footer{
	background-color:#333333;
	padding: 20px 15px;
	text-align: center;
}
.footer  .r6{
	color: #999999;

}
.footer  .r6  a{
	color: #CCCCCC;
	padding-left: 5px;
}
.footer .friend_link{
	padding: 10px 0px;
}

/*全站搜索框*/

.allsearch_box  { width:210px; float:right; height:24px;
  padding-top:2px;
  *padding-top:1px;
  _padding-top:2px;
  margin-top:-25px;}
  



.allsearch_box li { float:left; padding-left:5px; margin:0; display:block;}

.allsearch_box select{ height:20px; width:60px;border:1px #ccc solid; display:block; 
margin-top:0px;
*margin-top:1px;
_margin-top:1px;
padding:0;
}
.allsearch_box .input_onFocus { color:#333333; background-color: #f1f1f1; border: 1px #F60 solid;height:18px; display:block;}

.allsearch_box .input_all,.allsearch_box .input_onBlur{ height:18px; border: 1px #ccc solid; display:block;}

.button_all{ border:none; background-color:#f60; cursor:pointer;  background: url(../img/searchall.gif) no-repeat;
background-position:0 0;
*background-position:0 1px ;
_background-position:0 1px ;
width:25px; height:20px; display:block; text-indent:-10000px;
vertical-align:middle;
}



.footer .friend_link ul{
}
.footer .friend_link li{
	float: left;
	margin-left: 10px;
}
.footer .friend_link li a{
	color: #666666;
	white-space: nowrap;
	display: block;
}
/*相册页面*/
.album{}
.album_box{
	background-color:#f1f1f1;
	border:1px #ccc solid;
	width:255px;
	padding:5px 5px 5px 5px;
	float: left;
	margin: 0px 7px 7px 0px;
}
.album_box dl{}
.album_box dt{
	border:1px #ccc solid;
	padding:1px;
	width:98px;
	height:98px;
	float: left;
	margin-right: 3px;
}
.album_box dt img{
	width:98px;
	height:98px;
}

.album_box dd{
	height: 100px;
	float: left;


}
.album_box h4 {
	width: 150px;
	font-size: 14px;
	height: 36px;
	overflow: hidden;
}

.album_box dd p{
	color: #999;
	line-height: 16px;
	width: 140px;
	white-space: nowrap;
	overflow: hidden;
}
.album_box dd a {
	color: #2C629E;
}
/*分享样式*/

.share a {
color:#2C629E;
}
.share_option {
float:right;
font-size:12px;
font-weight:normal;
}

.share_title .time{ color:#999;}
.share .feed .detail {
color:#999999;
padding:10px 0 0;
}
.share .quote {
	margin:5px  0px;
	overflow:hidden;
	padding-left:20px;
	background: transparent url(../img/q_start.gif) no-repeat scroll 0 0;
}
.share .quote .q{
	background:transparent url(../img/q_end.gif) no-repeat scroll right bottom;
	color:#666666;
	display:inline-block;
	margin:0;
	padding:0 20px 0 0
}
.share .feed a img.summaryimg {
border:1px solid #ccc;
float:left;
margin:10px 10px 10px 0px;
padding:1px}

.comment_box {
border-bottom:1px dotted #CCCCCC;
margin-bottom:8px;
padding-bottom:8px;
}
.comment_dl a{ color:#2C629E;}
.comment_dl  dt{
	background:transparent url(../img/bg_avatar.gif) no-repeat scroll 0 0;
	float: left;
	width: 50px;
	height: 50px;
	padding: 5px;
	display: inline-block;
	
}
.comment_dl  dt img{
	width: 48px;
	height: 48px;

}
.comment_dl .comment_title{
	width: 480px;
}
.comment_dl .comment_option{
	float: right;
}
.comment_dl .comment_title .time {
	color: #999999;
}
.comment_dl .detail {
	color: #333333;
	line-height: 18px;
}

.comment_dl .detail .quote{ display:block;padding:5px 0px;}
.comment_dl .detail .q{
	background:#F1F1F1;
	border:1px solid #ccc;
	width:400px;

	padding:5px;
	color:#666;
	display:block;
}
.comment_dl dd {
	float: left;
	padding-left: 5px;
	width: 480px;
	display: inline-block;
}
.share li {
	border-bottom: 1px #ccc dotted;
	padding: 5px 0px;

}
.comment_dl {

}

.friend_list{}
.friend_list .friend_box{
	width:260px;
	float: left;
	margin: 0px 7px 7px 0px; 
	}
.friend_list .friend_dl{

}
.friend_list .friend_dl dt{background:transparent url(../img/bg_avatar.gif) no-repeat scroll 0 0;
	float: left;
	width: 50px;
	height: 50px;
	padding: 5px;
	}
.friend_list .friend_dl dt img{
	height: 48px;
	width: 48px;
}
.friend_list  .friend_name a{
	color: #2C629E;
}
.friend_list .friend_news{
	color: #333333;
}
.friend_list .friend_nav{
	color: #999999;
}
.friend_list span{
	margin: 0px 3px;
}
.friend_list .friend_nav a {
	color: #999999;
}
.friend_list .friend_dl dd {
	float: left;
	margin-top: 3px;
	padding-left: 5px;

}
/*the left side*/

#warp .m_left .bar_text #messageform {
width: 110px;
}
#warp .m_left .bar_text #messageform button {
background-color: #FF8901;
border: none;
color: #FFFFFF;
padding: 2px;
margin-left:30px;
}
#warp .m_left .bar_text #messageform label {
font-weight: bold;
color: #FF0066;
font-size: 14px;
}

#warp .m_left .bar_text #messageform .message {
width: 110px;
height: 200px;
border: 1px solid #ebe6c9;
background-color: #f1f1f1;
color:#999999;
}
#warp .m_left .bar_text #messageform #divemail {
margin: 10px 0px;
}
#warp .m_left .bar_text #messageform #divemail .email {
width: 110px;
}

#warp .m_left .cp{font-size:14px;font-weight:bold;}
#warp .m_left .ttmb{width:70px;height:70px;background:url(image/cook/no_pic.jpg) center center;float:left;margin:0 4px;overflow:hidden;}
#warp .m_left .ttmb_out{width:318px; height:70px; float:left;overflow:hidden;}
#warp .m_left .rpos{float:right;width:520px;}

/* blog_dongtai */
#warp .w_dt{ height:1130px; background:#fff;}
#warp .m_content .dt .userbox{float:left;width:525px;}
#warp .m_content .dt .userbox li{float:left;width:525px;margin:0;padding:10px 0 6px 20px;border-bottom:1px solid #ebe6c9; color:#000;}
#warp .m_content .dt .userbox li .ico_txt{padding-left:16px;background:url(../img/ico_06.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li .ico_photo{padding-left:16px;background:url(../img/ico_05.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li .ico_recipes{padding-left:16px;background:url(../img/ico_07.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li .ico_radio{padding-left:20px;background:url(../img/ico_21.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li .ico_awards{padding-left:16px;background:url(../img/ico_22.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li .ico_comments{padding-left:16px;background:url(../img/ico_23.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li .ico_foot{padding-left:16px;background:url(../img/ico_24.gif) no-repeat 0 0;}
#warp .m_content .dt .userbox li a.blue{color:#2c629e}
#warp .m_content .dt .userbox li .red{padding:0 4px;color:red}
#warp .m_content .dt .userbox li .time{padding:0 0 0 6px; color:#999}
#warp .m_content .dt .userbox li a{padding:0 4px 0 4px}
#warp .m_content .dt .userbox li dl{clear:both;width:535px;margin:10px 0 6px 0;background:none;}
#warp .m_content .dt .userbox li dt{float:left; width:85px;}
#warp .m_content .dt .userbox li dt img{float:left;padding:2px; border:1px solid #ddd;}
#warp .m_content .dt .userbox li dt a:hover img{float:left; border:1px solid #f60;}
#warp .m_content .dt .userbox li dd{float:left; width:444px; text-indent:0px;}
#warp .m_content .dt .userbox li dd h4{color:#333;font-size:12px; line-height:22px; color:#2c629e;}
#warp .m_content .dt .userbox li dd h4 a{color:#2c629e}
#warp .m_content .dt .userbox li dd p{float:left;margin:0;background:none;color:#999}
#warp .m_content .dt .userbox li .none dt{width:0}
#warp .m_content .dt .userbox li .none h4{text-indent:-4px;}
#warp .m_content .dt .userbox li .none dd{width:510px;padding-left:20px;}
#warp .m_content .dt .mag{float:left;width:525px;}
#warp .m_content .dt .mag h3{width:538px;margin-bottom:20px;padding:6px 0 4px 10px; background:url(../img/bg_mag.gif) no-repeat 0 0;}
#warp .m_content .dt .mag li{padding:1px 0;}
#warp .m_content .dt .mag li textarea{width:548px; height:60px;border:1px solid #ddd;}
#warp .m_content .dt .mag li input{height:22px;padding:0px 10px 0px;padding:2px 16px 0px\9;*padding:2px 10px 0px;background:#ff8901;color:#fff;border:none; line-height:22px}


#warp .m_content .dt  .list_d{ float:right;}




/*************************************************FEED***/

#warp .m_content .feed {
	margin: 0 0 20px 14px;
	width: 580px;
	line-height: 20px;
	clear:both;
}
#warp .m_content .feedtime { margin: 20px 0 10px; color: #000; }
#warp .m_content  .feed li { padding: 10px 0 10px 20px; border-bottom: 1px solid #EBE6C9; }
#warp .m_content .feed_content{}
#warp .m_content .feed .type { position: absolute; margin: 1px 0 0 -20px !important; margin: 3px 0 0 -20px;}
#warp .m_content .feed_content img { max-width: 70px; max-height: 100px; }
  * html .m_content .feed_content img { width: expression(this.width > 70 && this.width/this.height > 0.7 ? 70 : true); height: expression(this.height > 100 && this.width/this.height < 0.7 ? 100 : true); }
#warp .m_content .feed .detail { padding: 10px 0 0; color: #999; }
#warp .m_content .feed .summaryimg { float: left; margin: 10px 10px 10px 0; padding: 2px; border: 1px solid #DDD; }
      
#warp .m_content .feedread { color: #CCC; }
#warp .m_content .feedread * { color: #CCC; }
#warp .m_content .feedread .detail { color: #CCC; }
#warp .m_content.feedread .quote .q { color: #CCC; }
#warp .m_content .feed a{ color:#2C629E;}
#warp .m_content .feed .time{color:#999;}
#warp .m_content .feed .detail {
color:#999;
padding:10px 0 0;
}

/*友情链接*/
.friendlink{ width:950px; margin-left:10px;}
.friendlink h3{ color:#FF6600; padding:20px 0px;}
.friendlink dl{ background-color:#f1f1f1;
	width:122px;
	float:left;
	margin-right:25px;
	margin-bottom:30px;
	text-align:center;
	padding:5px;
}
.friendlink dt{}
.friendlink dt a{ width:120px; height:50px; color:#FFFFFF;}
.friendlink img{
	background-color:#fff;
	width:116px;
	height:46px;
	border:1px solid #ccc;
	padding:2px;
	display:block;
}
.friendlink dd{
	width:122px;
	padding-top: 5px;
}
.friendlink dd a{ font-size:12px; color:#333; text-decoration:none;}
.friendlink dt a:hover,.friendlink dd a:hover{ color:#0000FF; text-decoration:underline;}
.clear{ clear:both; font:0px/0px sans-serif; display:block;}
.friendlink2 li{ float:left; margin-right:17px;
width:140px;}
/*cp search*/
#warp .cp_right{float:right; width:185px; margin:5px 0 0 0px; text-align:left;}
#warp .cp_right .blog_list{float:left; width:183px;border:1px solid #ccc; margin-bottom:10px;}
#warp .cp_right .blog_list h3{ position:relative;height:31px; padding:8px 0 0 10px; background:url(../img/bg_tit_blod.gif) no-repeat 0 0px; color:#000}
#warp .cp_right .blog_list h3 span{ position:absolute; right:10px; top:8px; font-weight:normal; color:#666}
#warp .cp_right .blog_list h3 span a{color:#666}
#warp .cp_right .blog_list ul{padding:5px 6px 10px 10px;}
#warp .cp_right .blog_list ul li{padding:4px 0 0 10px;line-height:24px; color:#666;}
/*************************************************APP SIDEBAR***/
#app_sidebar {
	float: left;
	margin: 0 20px 0 0;
	padding: 10px 0 0;
	width: 140px;
	background: url(../img/appSidebar_top_bg.gif) no-repeat 0 0;
	font-size: 14px;
}
#app_sidebar  .app_list { margin: 0 10px 0 10px; padding: 5px 5px 0 5px; overflow: hidden; }
#app_sidebar  .app_list li { position: relative; margin: 0 0 12px; width: 110px; height: 20px; line-height: 21px; overflow: hidden; }
#app_sidebar  .app_list li img { margin: 0 5px 0 0; vertical-align: middle; }
#app_sidebar  .app_list em { position: absolute; font-size: 12px; font-style: normal; font-weight: normal; right: 0px; }
#app_sidebar  .app_list em a { color: #999; }
#app_sidebar  .app_m { padding: 10px 0 0 20px; font-size: 12px; font-weight: normal; }
#app_sidebar  .app_m li img { margin: 0 5px 0 0; vertical-align: middle; }
#app_sidebar  .app_more { margin: 0 10px 0 10px; padding: 5px; border-bottom: 1px solid #F2F2F2; text-align: right; }
#app_sidebar  .app_more a { padding: 0 0 0 12px; background: url(../img/tri.gif) no-repeat; color: #999; font-size: 12px; font-weight: normal; }
#app_sidebar  .app_more a.off { background-position: 0 50%; }
#app_sidebar  .app_more a.on { background-position: -100px 50%; }
#my_userapp { border-top: 1px solid #F2F2F2; }
#mainarea {
	float: left;
	width: 805px;
	overflow: hidden;
}

#app_sidebar  .chostlp img{ float: right; padding: 5px; border: 1px solid #FFF; border-top: none; vertical-align: middle; }
#app_sidebar  .chostlp img.hover{ background: #FFF; border-color: #CCC;  }
#app_sidebar  .chostlp_drop { background: #FFF; }
#app_sidebar  .chostlp_drop { border: 1px solid #CCC; border-bottom: none; }
#app_sidebar  .chostlp_drop li{ padding: 5px; width: 16px; height: 16px; }

#content { float: left; margin: 0 10px 0 0; width: 540px; overflow: hidden; }
/*************************************************COMPOSER***/
.w_blog .composer_header {}
/*avatar bg*/
.w_blog .ar_r_t { float: left; background: #FFF url(../img/avatar_bg.gif) no-repeat right top; }
.w_blog  .ar_l_t { padding: 5px 0 0; background: url(../img/avatar_bg.gif) no-repeat left top; }
 .w_blog   .ar_r_b { background: url(../img/avatar_bg.gif) no-repeat right bottom; }
  .w_blog    .ar_l_b { padding: 0 12px 12px 5px; background: url(../img/avatar_bg.gif) no-repeat left bottom; }
	.w_blog .composer_acatar .ar_l_b img{
	width:150px;
	overflow:hidden;
}  
.w_blog .composer_acatar{
	float:left;
	width: 160px;
}
.w_blog .composer p{
  clear:both;
	color:#999;

}
.w_blog .composer p a{ color:#333;}
.w_blog .composer .a_share {
background-image:url(../img/share.gif);
}

.w_blog .composer .a_share{ margin-left: 4px; padding: 0 18px 0 5px; width: 25px; height: 15px; border: 1px solid #7F93BC; background: #FFF none no-repeat scroll right top; line-height: 15px; overflow: hidden; display: inline; float:left;}
.w_blog .composer .a_share:hover{ background-color: #576EA5; background-position: 100% -20px; color: #FFF; text-decoration: none; }
.w_blog .composer .a_share { background-image: url(../img/share.gif); }
.w_blog #i_rss {
	height: 18px;
	background: url(../img/rss_icon.gif) no-repeat 0 0;
	font-size: 12px;
	display: block;
	width: 20px;
	float: left;
}



.w_blog .composer .space_rss{
	position:absolute;
	right:0;
	top:8px;
	;
}
.w_blog .composer_info{ float:left;}
 .w_blog   .ar_r_t {
	overflow: hidden;
}
  .w_blog  .composer {
	padding: 0 5px 10px 10px;
	overflow: hidden;
	width: 410px;
	position: relative;
}
.w_blog .composer .profile{
	clear:both;
	padding-top: 5px;
}
.w_blog .composer .profile li {
	float: left;
	padding: 0 5px 3px 0;
	width: 200px;
	color:#999;
}
.w_blog .composer .profile li a{color:#2C629E;}
   .w_blog .index_name { color: #000; font-size: 14px; line-height: 30px;width:330px; }
   .w_blog   .index_name em { font-style: normal; font-weight: normal; }
  .w_blog  .current_status {
	padding: 5px 0 5px;
	color: #666;
	clear: both;
}
  .w_blog  .setting_status { width: 16px; height: 16px; background: url(../img/spanner.gif) no-repeat; line-height: 200px; vertical-align: middle; overflow: hidden; display: inline-block; }
 .w_blog   .u_setting {
	overflow: hidden;
	clear: both;
	text-align: center;
}
    .w_blog  .u_setting li {
	float: left;
	padding: 5px 0px;
	width: 80px;
}
 
#warp .w_blog .blog_massge{
	float:left;
	margin:10px auto;
	padding-left: 10px;
}
#warp .w_blog .blog_massge li{float:left; width:55px;padding:4px 0 4px 20px;}
#warp .w_blog .blog_massge li.ico01{background:url(../img/ico_14.gif) no-repeat 0 4px;}
#warp .w_blog .blog_massge li.ico02{background:url(../img/ico_04.gif) no-repeat 0 4px;}
#warp .w_blog .blog_massge li.ico03{background:url(../img/ico_15.gif) no-repeat 0 4px;}
#warp .w_blog .blog_massge li.ico04{background:url(../img/ico_16.gif) no-repeat 0 4px;}
#warp .w_blog .blog_massge li.ico05{background:url(../img/ico_17.gif) no-repeat 0 4px;}
#main #app_sidebar .bar_text #messageform {
	width: 110px;
	margin: 0px auto;
}
#main #app_sidebar .bar_text #messageform button {
background-color: #FF8901;
border: none;
color: #FFFFFF;
padding: 2px;
margin-left:30px;
}
#main #app_sidebar .bar_text #messageform label {
font-weight: bold;
color: #FF0066;
font-size: 14px;
}

#main #app_sidebar .bar_text #messageform .message {
	width: 110px;
	height: 200px;
	border: 1px solid #ebe6c9;
	background-color: #f1f1f1;
	color:#999999;
}
#main #app_sidebar .bar_text #messageform #divemail {
margin: 10px 0px;
}
#main #app_sidebar .bar_text #messageform #divemail .email {
width: 110px;
}
#bottom {
	height: 10px;
	background: url(../img/appSidebar_bottom_bg.gif) no-repeat;
	clear: both;
	overflow: hidden;
	margin: 0px 0px 20px 0px;
}


#main #app_sidebar .bar_text { padding: 10px 0 0 12px; width: 110px; font-size: 12px; font-weight: normal; }
#main #app_sidebar .bar_text p { line-height: 200%; }
#main #app_sidebar .bar_text .title { padding: 10px 0 5px 0; font-weight: bold; font-size:12px; }
#main #app_sidebar .t_input{ padding: 3px 2px; border: 1px solid #ddd; line-height: 16px; margin: 5px 0;}
#main #app_sidebar .submit {
	padding: 0 5px;
	height: 22px;
	border: none;
	color: #FFF;
	line-height: 20px;
	letter-spacing: 1px;
	cursor: pointer;
	background-color: #FF6600;
}
#main #app_sidebar a.submit { padding: 5px; }

#main #app_sidebar .button { margin-left: 2px; padding: 0 3px; height: 24px; border: none; background: #DDD; color: #333; line-height: 20px; cursor: pointer; }
#main #app_sidebar a.button { padding: 3px; }



/*content_zl*/
/*content_zl*/
/*content_zl*/
/*content_zl*/
/*content_zl*/
/*content_zl*/
/*content_zl*/
.content_zl{ border:1px #ccc solid; width:948px; margin:0px auto; padding:5px;background-color:#e4e4e4;}
.content_zl .r2{}
.content_zl .r2c2{
	float:left;
	width:730px;
	background-color:#fff;
	border:1px #ccc solid;
	padding:5px;
	height: 133px;
	overflow: hidden;
}
.content_zl .r2c2 h1{
	border-bottom:1px #ddd dotted;
	margin-bottom:5px;
	line-height:1em;
	padding: 5px 0;
}
.content_zl .r2c2 h1 a{ font-size:18px; color:#900; }
.content_zl .r2c2 dl{}
.content_zl .r2c2 dt{ width:104px ; height:104px; float:left;}
.content_zl .r2c2 dt img{ width:100px; height:100px; padding:1px; border:1px #ccc solid;}
.content_zl .r2c2 dd{ padding-left:5px; float:left; width:618px; }
.content_zl .r2c2 .zl_about{ height:80px; overflow:hidden; color:#333; line-height:20px;}
.content_zl .r2c2 .zl_contact{ padding-top:5px;}
.content_zl .r2c2 .zl_contact li{ float:left; padding:0px 2px; color:#999;}
.content_zl .r2c2 .zl_contact li a{ color:#999;}

/*content_zl AD*/
.content_zl .r2c3{ width:200px; float:left; margin-left:5px;}
.content_zl .r2c3 img{
	width:196px;
	padding:1px;
	border:1px #ccc solid;
	height: 140px;
}
.content_zl .r2c3r4c2{ width:190px; float:left;}
.content_zl .r2c3r4c2 img{ width:186px;padding:1px; border:1px #ccc solid;}
/*content_zl 主要内容区域*/
.content_zl .r3{
	clear:both;
	padding-top:5px;
	*padding-top:0px;
	_padding-top:0px;
}
.content_zl .r3c2{
	float:left;
	width: 210px;
}
.content_zl .r3c3{
	width:733px;
	float: right;
}

/*content_zl 左侧板块共用 zl_leftbox 属性*/
.content_zl .zl_leftbox{
	width:206px;
	padding:1px;
	border:1px #ccc solid;
	background-color:#fff;
	margin-bottom:5px;
	clear:both;
}
.content_zl .zl_leftbox .title{}
.content_zl .zl_leftbox .title h2{ background:transparent url(../img/zl_bg.jpg) repeat-x scroll 0 0; line-height:30px; font-size:14px; padding-left:10px; width:196px; overflow:hidden; white-space:nowrap;}
.content_zl .zl_leftbox .title span a{ color:#2C629E; font-weight:normal; font-size:12px;}
/*.content_zl 专栏栏目区*/
.content_zl .r3c2r2 .zl_nav{}
.content_zl .r3c2r2 .zl_nav li{
	border-bottom:1px #ddd dotted;
	line-height:30px;
	clear:both;
	display:block;
	height: 29px;
}
.content_zl .r3c2r2 .zl_nav .last{ border:none;}
.content_zl .r3c2r2 .zl_nav .li_right{
	width: 40px;
	float: right;
}
.content_zl .r3c2r2 .zl_nav .li_right a{color:#2C629E;}
.content_zl .r3c2r2 .zl_nav .li_left{
	font-size:14px;
	padding-left:10px;
	width:140px;
	overflow:hidden;
	white-space:nowrap;
	float: left;
}
.content_zl .r3c2r2 .zl_nav .li_left a{ width:140px;overflow:hidden;white-space:nowrap;}
/*.content_zl 专栏新手必读区*/
.content_zl .r3c2r3 ul{ padding:5px;}
.content_zl .r3c2r3 ul li{background:transparent url(../img/sanjiao.gif) no-repeat scroll 0 9px; padding-left:8px;width:180px; overflow:hidden; white-space:nowrap; line-height:24px;}
.content_zl .r3c2r3 ul li a{color:#333;}
/*.content_zl 专栏推荐厨友区*/
.content_zl .r3c2r4{}
.content_zl .zl_star{ padding:5px 0px 0px 5px;}
.content_zl .zl_star h3 a{
	color:#2C629E;
}
.content_zl .zl_star dt{background:transparent url(../img/bg_line_03.gif) no-repeat scroll 0 0px; float:left; width:64px; height:64px;}
.content_zl .zl_star dt img{ width:54px; height:54px; padding:5px;}
.content_zl .zl_star dd{
	float:left;
	width:130px;
	padding:3px 0px 0px 3px;
}
.content_zl .r3c2r4 .left{ float:left; width:30px;color:#999;}
.content_zl .r3c2r4 .right{ float:right; width:100px; height:36px; overflow:hidden; color:#333;}
.content_zl .r3c2r4 ul{
	clear:both;
	padding-left:5px;
}
.content_zl .r3c2r4 ul li{
	color:#999;
	width:192px;
	overflow:hidden;
	white-space:nowrap;
	height: 18px;
}
.content_zl .r3c2r4 ul li a{color:#333;}
/*content_zl 右侧板块共用 zl_rightbox 属性*/
.content_zl .zl_rightbox{
	width:729px;
	padding:1px 1px 10px 1px;
	border:1px #ccc solid;
	background-color:#fff;
	margin-bottom:5px;
	clear:both;
}
.content_zl .zl_rightbox .title{}
.content_zl .zl_rightbox .title h2{ background:transparent url(../img/zl_bg2.jpg) repeat-x scroll 0 0; line-height:30px; font-size:14px; padding-left:10px;  overflow:hidden; white-space:nowrap;}

.content_zl .zl_rightbox .title span a{ color:#2C629E; font-weight:normal; font-size:12px;}

/*content_zl  more性*/
.content_zl .zl_leftbox .title .more,.content_zl .zl_rightbox .title .more{ float:right; margin-right:5px;}
.content_zl .zl_leftbox .title .more a,.content_zl .zl_rightbox .title .more a{ color:#666;}
/*.content_zl dl_box通用模块*/
.content_zl .dl_box{
	height: 100px;
	float: left;
	padding: 10px 0px 0px 10px;
}
.content_zl .dl_box dt { float:left; height:100px; width:100px;}
.content_zl .dl_box dt img{padding:1px;border:1px #ccc solid; width:96px; height:96px;}
.content_zl .dl_box dd { float:left; overflow: hidden; height:95px;padding:5px 0px 0px 5px;;}
.content_zl .dl_box dd  h3{
}
.content_zl .dl_box dd h3 a {
	font-size:14px;
	color: #2C629E;
}

.content_zl .dl_box dd  p{ color:#999; padding-top:5px;}
/*.content_zl dl_box end*/
.content_zl .r3c3r2 .dl_box dd{
	width:125px;
} 
.content_zl .r3c3r2 .dl_box dd h3{}
.content_zl .r3c3r2 .dl_box dd p{}

.content_zl .r3c3r3 dl{
	width:154px;
	float:left;
	padding: 10px 14px 0px 14px;
}
.content_zl .r3c3r3 dt{}
.content_zl .r3c3r3 dt img{ width:150px; height:100px;padding:1px;border:1px #ccc solid;}
.content_zl .r3c3r3 dd{ text-align:center;}
.content_zl .r3c3r3 dd h3{ line-height:16px; font-weight:normal;}

/*最新日志菜谱区*/
.content_zl .r3c3r4{ width:260px; float:left; clear:none; margin-right:5px;}
.content_zl .r3c3r4 .dl_box dd{ width:132px;}
.content_zl .r3c3r4 ul{ clear:both; padding:5px 10px;}
.content_zl .r3c3r4 ul li{ clear:both; background:transparent url(../img/bg_dot04.gif) no-repeat scroll 0 8px ; padding-left:7px; width:226px; overflow:hidden; white-space:nowrap;}
.content_zl .r3c3r4 ul li a{ color:#333;}




/*专栏互动区*/
.content_zl .r3c3r5 .zl_exchange{ width:729px;  }
.content_zl .r3c3r5 .zl_exchange thead{ background-color:#e4e4e4;}
.content_zl th,.content_zl td{ border-bottom:1px #ccc dotted; padding:3px 0px;}
.content_zl .r3c3r5 .zl_exchange th{ padding-left:3px; }
.content_zl .r3c3r5 .zl_exchange em,.content_zl .r3c3r5 .zl_exchange cite{ font-style:normal;}
.nums strong{
	font-weight:normal;
	color:#2C629E;
}
.author,.nums,.lastpost{ width:115px; text-align:right; overflow:hidden; white-space:nowrap; padding-right:5px;}
.zl_exchange th,.author{ text-align:left;}
.content_zl cite a{color:#666;}
.author em, .lastpost em{ font-size:10px; color:#999;}
.nums em{color:#999;}
.lastpost{ padding-right:3px;}
.author cite, .lastpost cite {
display:block;
height:1.6em;
margin-bottom:-5px;
overflow:hidden;
width:95px;
}
.lastpost cite{padding-left:5px;}



/*专栏菜谱列表*/
.content_zl  .zl_list{
	background-color: #fff;
}
.content_zl  .zl_list h2{
	font-size: 14px;
	padding: 5px 10px;
}
.content_zl  .zl_list_box{
	float: none;
}
.content_zl  .zl_list_box dd{
	width: 600px;
	height: 78px;
}
.content_zl  .zl_list_box .dd2{
	height:16px;
	padding: 0 5px;
}
.content_zl  .zl_list_box .dd2 p{ padding:0;}
.content_zl  .zl_list_box .dd2 a{
	color:#2C629E;
	padding: 0 5px;
}
/*专栏日志列表*/
.content_zl  .zl_list_box2 dd{
	width: 600px;
	height: 92px;
}


/*上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始上菜部分样开始*/
.up_cookbook_form{}

.up_cookbook_head{ padding-left:80px; width:650px;}
.up_cookbook_head dt img{ vertical-align:middle;}
table.up_cookbook{ width:650px; padding-top:5px;}
     .up_cookbook input,.up_cookbook select{ vertical-align:middle;}
     .up_cookbook th{ width:80px; text-align:right;}
	 .up_cookbook th label{ font-weight:bold;}
     .up_cookbook td label{padding:0 3px; }
	 .up_cookbook thead {}
	 .up_cookbook thead tr{ height:28px;}
	 .up_cookbook thead input,.up_cookbook tfoot input{padding:4px 3px;}
	 .up_cookbook tbody{background-color:#f1f1f1;}
	 .up_cookbook tbody tr{ height:29px;}
	 .up_cookbook tfoot tr{ height:32px;}
	 .up_cookbook tbody input{ padding:2px 3px; }
	 .up_cookbook tbody select,.up_cookbook tfoot select{ padding:2px;}
	 .up_cookbook .option_line{ background-color:#ccc; color:#666;}
	 .up_cookbook .button{ border:1px #f60 solid; background-color:#f60; color:#fff; cursor:pointer;}
/*input选中效果*/	 
	.up_cookbook .input_60{ width:60px;}
	.up_cookbook .input_400{ width:400px;}
	.up_cookbook .input_500{ width:500px;}
	.up_cookbook .textarea_200{ width:500px; height:200px;  padding:2px 3px;_padding:3px 4px; }
	.up_cookbook .textarea_120{ width:500px; height:120px;  padding:4px 3px;_padding:5px 4px; margin:5px 0;}
	.up_cookbook_form .input_onFocus{background-color: #fff; border: 1px #F60 solid;}
	.up_cookbook_form .input_onBlur{border: 1px #ccc solid;}  
	.up_cookbook thead .input_onFocus,.up_cookbook tfoot .input_onFocus{padding:5px 4px;}
	.up_cookbook thead .input_onBlur,.up_cookbook tfoot .input_onBlur{ padding:5px 4px;}
	.up_cookbook tbody .input_onFocus{padding:3px 4px;}
	.up_cookbook tbody .input_onBlur{ padding:3px 4px;}
	.up_cookbook_pic .input_onFocus,.up_cookbook_pic .input_onBlur{ padding:3px 4px;}
/*上传图片*/
dl.up_cookbook_pic{ padding:5px 0; background-color:#f1f1f1; margin-top:10px; width:650px;}
  .up_cookbook_pic dt{ float:left; width:80px; text-align:right;}
  .up_cookbook_pic dt label{ font-weight:bold;}
  .up_cookbook_pic dd{}
  .up_cookbook_pic dd cite{ color:#f60; font-style:normal;}
  .up_cookbook_pic input{ padding:2px 3px;}
  .up_cookbook_pic .input_pic{}
  .up_cookbook_pic a{ color:#999; padding-left:5px; text-decoration:underline; cursor:pointer;}
  #localfile dl{ padding-top:8px;}
/*发送论坛选项*/
dl.check_box{ clear:both; display:block; padding:10px 0 0 80px;}
  .check_box dt{ margin-bottom:7px;}
  .check_box dd{ float:left; width:150px;}
  .check_box input{ vertical-align:middle;}
  .check_box label{ padding:0 3px;}
/*保存发送按钮*/  
.up_cookbook_form .submit{ margin:5px 0 0 80px;}






/*原文链接样式*/
.link_yuanwen{ text-align:right; color:#999;}
.link_yuanwen a{ color:#666;}
.link_yuanwen dt{}
.link_yuanwen dd{ width:590px; overflow:hidden; white-space:nowrap; display:block; float:right;} 



/*菜谱最终页样式*/
div.content_cookbook{ width:630px; float:left;}
   .cp_head_yc{ background:url(../img/ico_60x24_01.gif) no-repeat 3px 8px;}
   .cp_head_zz{ background:url(../img/ico_60x24_02.gif) no-repeat 3px 8px;}
   .cp_head_yc,.cp_head_zz{padding:5px 5px 5px 65px; background-color:#f1f1f1; border:1px #ccc solid; border-left:none; border-right:none;}
   .cp_head_yc h1,.cp_head_zz h1{ font-size:22px; line-height:26px; color:#326195; margin-bottom:5px;}
   .tip_name,.tip_time{ padding-right:10px; color:#666;}
 dl.cp_focus{ float:left;width:368px;}
   .cp_focus dt{ width:368px; height:248px;}
   .cp_focus dt img{ width:360px; height:240px; padding:1px; border:3px #CCC solid;}
   .cp_focus dd{width: 368px; height: 70px; margin-top: 5px;}
   .cp_focus .left{width:17px; height: 70px; float: left; background:url(../img/left_arc.jpg) no-repeat scroll 0 0 ; z-index:1000;}
   .cp_focus .right{width:17px; height: 70px; float:right;background:url(../img/right_arc.jpg) no-repeat scroll 0 0 ;z-index:1001;}
   .cp_focus .center{ float:left;height:70px;width:330px;}
   .cp_focus .center li{ float:left;}
   .cp_focus .center li a{}
   .cp_main{ margin:10px 0;}
   .cp_main .sidebar{ float:left; width:245px;}
   .cp_main .cp_info{ font-size:14px;}
   .cp_main .cp_info li{ border-bottom:1px #ccc dotted; line-height:30px;}
   .cp_main .cp_info cite{ color:#999;}
   
   a.btn_gay,a.btn_blue{ display:block; border:1px #ccc solid; padding:3px; text-align:center;}
   a.btn_gay{ background-color:#ddd;}
   a.btn_gay:hover{background:#666; text-decoration:none; color:#fff;}
   a.btn_blue{ background-color:#2c629e; color:#FFFFFF}
   a.btn_blue:hover{background:#ddd; text-decoration:none; color:#2c629e;}
   .cp_main .btn_gay{ width:60px; margin:10px 0;}
    

.intro{font-size:14px;background-color:#f1f1f1; border:1px #ccc solid; border-left:none; border-right:none; padding:5px; line-height:24px; color:#333;}
.intro dt{ float:left; width:45px; font-weight:bold;}
.intro dd{ width:560px; padding-left:45px;+padding:0;_padding:0;}  
div.content_sidebar{ float:left; padding-left:10px; width:154px; overflow:hidden;}
   .content_sidebar .huodong{ text-align:center; background-color:#FFC;}
   .content_sidebar .huodong li{ padding:3px 0;}
                    .huodong h3{ font-size:14px;}
					.huodong h3 a{ color:#f00;}
					.huodong .btn_blue{ width:100px; margin:0 auto;}
   .content_sidebar .tools{ background-color:#f1f1f1;}
                    .tools ul{}
                    .tools li { background:url(../img/tools_16x16.gif) no-repeat scroll 0 0; padding-left:24px; line-height:24px; border-bottom:1px #ccc  dotted;}
					.tools .collection { }
					.tools .in_share {background-position:-10px -2px;}
					.tools .email {background-position:-10px -81px;}
					.tools .print {background-position:-10px -54px;}
					.tools .pdf {background-position:-10px -106px;}
					/*分享*/
					.out_share{ margin-top:5px;}
					.out_share dt{ padding-left:2px; color:#999;}
					.out_share dd{ background:url(../img/out_share.gif) no-repeat scroll 0 0; float:left; width:14px; height:14px; margin:3px;}
					.out_share dd a{ text-indent:-10000px; display:block; overflow:hidden;}
					.out_share .baidu{background-position:0 -122px;}
					.out_share .qzone{background-position:0 -100px;}
					.out_share .google{background-position:0 -182px;}
					.out_share .msn{background-position:0 -142px;}
					.out_share .kaixin{background-position:0  0;}
					.out_share .renren{background-position:0 -20px;}
					.out_share .yahoo{background-position:0 -162px;}
					.out_share .sina{background-position:0 -61px;}
					.out_share .poco{background-position:0 -201px;}
					.out_share .douban{background-position:0 -40px;}
					/*相似菜谱*/
					.similar{background:transparent url(../img/bg_tit_blod.gif) no-repeat scroll 0 0;}
					.similar h3{
								color:#333333;
								font-size:12px;
								height:31px;
								line-height:24px;
								}
					.similar li{ float:left; margin:0 4px 10px 4px;_margin:0 3px 10px 3px; width:60px;}
					
					.similar li img{ border:1px #ccc solid; padding:1px; width:56px; height:56px;}
					.similar .name{ width:60px; height:18px; overflow:hidden; white-space:nowrap;}
					
					
   /*盒子样式*/
   .box_w150{ border:1px #ccc solid; width:140px; padding:5px; margin-bottom:10px;}
   
   
   
   /*食材分类*/
   #warp #main .cp_content2{ width:760px;}
   #warp #main .cp_content2 h1{ font-size:36px; line-height:50px; text-align:center;}
   .sc_box dt{ background-color:#ccc;font-size:18px; padding:5px; font-weight:bold;}
   .kind_box{}
   .kind_box h2{ float:left; width:60px; font-size:18px; padding-left:5px;}
   .kind_box ul{ float:left; width:690px;}
   .kind_box li{ float:left; padding:2px; text-align:center; margin-left:8px;}
   .kind_li{ background-color:#333;}
   .kind_li p{ color:#fff;}
   .kind_li img{border:2px #fff solid;}
   .kind_box li a{}
   .kind_box li img{ border:2px #ccc solid; padding:1px;}

   .kind_box h3{ font-weight:normal;}
 ul.kind_box2{}
   .kind_box2 li{ float:left; margin-left:15px;text-align:center; margin-bottom:10px;}
   .kind_box2 li img{border:1px #ccc solid; padding:1px; width:100px; height:100px;}
   .kind_box2 .p2{ width:104px;height:18px; line-height:18px; overflow:hidden; white-space:nowrap; }

