@charset "utf-8";
/* 发布首页 */
.post_body{ padding:15px 0;}
.post_body ul{ border:1px solid #CCCCCC;width:120px;float:left;display:block;}
.post_body ul li{padding:4px 0px; float:left; display:block;}
.post_body ul li a{cursor:pointer; display:block; text-align:center; line-height:30px; margin:0px 4px;}
.post_body ul li a:hover{background:#0066FF; color:#FFFFFF; text-decoration:none;}
.post_body ul li .on{background:#0066FF; color:#FFFFFF;}
.post_cate h2{padding: 0px;margin: 0px;font-weight:100;border-bottom:1px solid #eee;text-align: center;list-style: none;font-size: 18px;letter-spacing: 1px;color: #333;background: url(../images/icon/ico02.gif) no-repeat 2px 20px;text-align: left;padding: 10px 25px;line-height: 35px;height: 35px;}
.post_subcate{display:inline-block;width:20%;height:40px;font-size: 16px;line-height:40px;text-align:center;color:#333;margin:20px 0;}
.post_subcate:hover{background-color:#F0F0F0}

.filteropacity{opacity: 0.3;filter: "alpha(opacity=30)";filter: alpha(opacity=30);zoom: 1; background:#f2f2f2;}
.removecate3{font-size:14px;font-weight:normal}
.removecate3:hover{color: #24D;  font-weight:normal; text-decoration:none; cursor:pointer;}

/* 发布内容页 */
.post_content{padding:20px 0;}
.post_content .form_subject{ width:400px;}
.post_content .form_price{height:22px; line-height:22px; text-align:right; border:1px solid #ccc; padding-right:4px; width:80px;}
.post_content .form_xingshilicheng{height:22px; line-height:22px; text-align:right; border:1px solid #ccc; padding-right:4px; width:150px;}
.post_content .form_zhaopinrenshu,.post_content .form_nums{ background:url(icon.png) right -1717px; height:22px; line-height:22px;padding-right:20px; text-align:right; border:1px solid #ccc;width:70px}
.post_content .form_age{ background:url(icon.png) right -1755px; height:22px; line-height:22px;padding-right:20px; text-align:right; border:1px solid #ccc;width:50px;}
.post_content h4{ font-size:18px; font-weight:normal; color:#000; padding-bottom:10px; border-bottom:1px solid #e1e1e1;}
.post_content h4.forcomp_tit{padding:10px 0px 0px 0px; border-bottom:0px; border-top:1px solid #e1e1e1; margin-top:10px;}
.post_content h4.forcomp_tit span{font-size: 12px;color: #24D;font-weight: normal;}
.post_content ul{ margin-right:10px;color:#000; font-size:14px; }
.post_content ul li{ float:left; display:block; width:100%; padding:10px 0;font-size:14px; }
.post_content ul li span{ }
.post_content ul li span.column{float:left;display:inline-block; margin-right:5px;width:100px; text-align:right; color:gray; font-size:14px;}
.post_content ul li span.column-right{display:inline-block;width:1000px}
.checkfor span.column-right label{margin-bottom:5px}
.post_content .box{ float:left; height:26px; line-height:26px; overflow:hidden; border:1px solid #999; margin-right:10px; background:#f6f6f6; font-size:14px; padding:0 2px;}
.post_content .short{ width:160px;}
.post_content .long{ width:340px;}
.post_content label{ margin-right:20px; line-height:22px; height:22px; display:block; float:left;}  
.post_content label input{ margin:0px 5px 0px 0px; padding:0px;line-height:22px; height:22px;}
.post_content textarea{ float:left; display:block;}
.post_content select{float:left; display:block;}
.post_content input{float:left; display:block;}
.post_content p.end{ height:33px; line-height:33px; color:#999;}
.post_sort{ height:30px;font-weight:bold; text-indent:20px; border-top:1px solid #E5E4E4; background:#FBFBFB; color:#666; line-height:30px; margin-top:20px;font-size:14px}
.post_sort_line{ height:1px; border-top:1px solid #E5E4E4; margin-top:20px;}
.post_form{margin:10px 0;}
.post_form li{line-height:22px;}
.post_form .date{background: #f6f6f6 url('../images/icon/input_date.png') no-repeat right 3px; padding-right:18px;}
.post_form .input{height:22px;line-height:22px;border:1px solid #ccc;padding:1px 2px;}
.post_form .select{height:26px;line-height:26px;border:1px solid #ccc;padding:1px 2px;}
.post_form .textarea{padding:3px;border: #ccc 1px solid; color: #333333; background-color: #ffffff;}
.post_form .post_upload{float:left; display:block;}
.tip .ok{ background-position: 0 -992px !important; padding:2px 0 2px 20px;font-size:12px; color:#008000;margin-left:10px;}
.tip .appererror{ background-position: 0 -960px; padding:2px 0 2px 20px; font-size:12px; color:#B52726; margin-left:10px;}
.postsuc{width:600px;height:140px;line-height: 31px;font-size: 14px;}
.sucmsgbg{background:#f7f7f7; width:600px; height:102px; display:block; float:left;}
#sucmsg{ background-position:0px -1384px;padding:25px 0px 25px 70px; font-size:14px;}
#sucmsg b{color:#000000; font-size:16px; line-height:30px; display:inline-block;}
#sucmsggoto{font-size:14px; padding:8px; float:left; display:block; color:#000000;}
#sucmsggoto input{padding:4px;}
	
.f_closed{top:8px;}
input[readonly]{background-color:#f6f6f6}

.toptips{ border:1px solid #E1E1E1;margin-top:10px;padding:10px 10px 10px 34px;background:#FFFBCC url('../images/icon/prompt.gif') 8px 6px no-repeat;}
.refresh{cursor:pointer;}
/* post_submit 提交按钮 */	
.post_submit{display:inline-block; width:184px; height:46px; border:0; padding:0 0 5px 20px; background:url('../images/member/post_submit2.png') no-repeat; font:22px "微软雅黑",sans-serif; text-align:left; color:#fff; cursor:pointer; }

/* 预览 */	
/* 单元格BASE */
.preinfo .infobox{float:left;width:182px;margin:20px 2px 0;padding:3px;font-size:12px;background-color:#E8E8E8;line-height:1.5}
.preinfo .infobox:hover{background-color:#D4D4F8}
.preinfo .infobox,.preinfo .infobox a{color:#333}
.preinfo .infobox i{color:red;font-style:normal;}
.preinfo .infobox .info_title{border:2px solid #FFF;height:22px;line-height:22px;font-size:13px;font-weight:bold;text-align:center;overflow:hidden;background-color:#98DC98;}
.preinfo .infobox .info_cont{border:2px solid #FFF;word-break:break-all;overflow:hidden;padding:4px;background-color:#E8F7E8;margin-top:3px;}
.preinfo .infobox .info_cate{border:2px solid #FFF;height:20px;line-height:20px;padding:0 5px;background-color:#E8F7E8;color:#800;margin-top:3px;}
.preinfo .infobox .info_cate i{color:#FF6600;float:right;font-weight:700}
.preinfo .infobox .info_cate i.istop{float:left}
.preinfo .infobox .info_date{height:22px;padding:0 5px;line-height:22px;color:#0066CC;}
.preinfo .infobox .info_date i{color:#FF6600;float:right;font-weight:700}
/* 偶数行单元格背景 */
.preinfo .even .info_title{background-color:#FFC66F;}
.preinfo .even .info_cont,.preinfo .even .info_cate{background-color:#FFECD0;}
/* 置顶单元格背景 */
.preinfo .top .info_title{background-color:#FF800F;}
.preinfo .top .info_cont,.preinfo .top .info_cate{background-color:#FDE5D0;}
/* 单元格宽度 */
.preinfo .cell1{width:182px;}
.preinfo .cell2{width:374px;}
.preinfo .cell3{width:566px;}
.preinfo .cell4{width:758px;}
.preinfo .cell5{width:950px;}
.preinfo .cell6{width:1142px;}

.address-overlay{display:none;position:absolute;left:105px;top:35px;width:320px;border:1px solid #aaa;border-radius:2px;font-size:14px;z-index:5;padding:4px 0;height:280px;background:#fff;overflow:auto}
.address-overlay .address{display:block;color:inherit;padding:8px 10px;background:#fff;text-decoration:none}
.address-overlay .address:hover{background-color:#f0f0f0;cursor:pointer}
.address-overlay .address .district{font-size:12px;color:#999}