﻿#create_tips
{
	width: 650px;
	height: 66px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 12px;
	padding-bottom: 12px;
	border: 1px solid #f6bd30;
	text-align: left;
}
#create_cate
{
	margin-top: 5px;
	width: 132px;
	float: left;
	clear: both;
}
#create_cate div
{
	width: 131px;
	height: 85px;
}
#create_todtl
{
	margin-top: 5px;
	width: 24px;
	height: 425px;
	float: left;
	padding-left: 0px;
	text-align: left;
}
#create_todtl div.out
{
	position: relative;
	width: 1px;
	top: 0px;
	height: 1px;
	left: 0px;
	z-index: 2;
}
#create_todtl div.in1
{
	position: absolute;
	top: 20px;
	width: 24px;
	height: 25px;
	z-index: 3;
}
#create_todtl div.in2
{
	position: absolute;
	top: 105px;
	width: 24px;
	height: 25px;
	z-index: 3;
}
#create_todtl div.in3
{
	position: absolute;
	top: 190px;
	width: 24px;
	height: 25px;
	z-index: 3;
}
#create_todtl div.in4
{
	position: absolute;
	top: 275px;
	width: 24px;
	height: 25px;
	z-index: 3;
}
#create_todtl div.in5
{
	position: absolute;
	top: 360px;
	width: 24px;
	height: 25px;
	z-index: 3;
}
#create_dtl
{
	margin-top: 5px;
	border: 3px solid #f6bd30;
	width: 534px;
	height: 423px;
	float: left;
	position: relative;
	left: -3px;
	z-index: 0;
	text-align: left;
}
#create_dtl div.dtl
{
	width: 500px;
	height: 400px;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 12px;
}
#create_dtl div.dtl div.ttl
{
	height: 30px;
	line-height: 30px;
	color: #4f86cc;
	margin-bottom: 3px;
}
#create_dtl div.dtl div.ttl img
{
	vertical-align: middle;
	margin-right: 3px;
}
#create_dtl div.dtl div.spl
{
	background-image: url('/RZ_Client/RZImage/Spe/spe_frm_l.gif');
	clear: both;
	float: left;
	width: 6px;
	height: 46px;
	margin-top: 10px;
}
#create_dtl div.dtl div.spm
{
	background-image: url('/RZ_Client/RZImage/Spe/spe_frm_m.gif');
	background-repeat: repeat-x;
	float: left;
	width: 480px;
	height: 46px;
	text-align: left;
	margin-top: 10px;
}
#create_dtl div.dtl div.spr
{
	background-image: url('/RZ_Client/RZImage/Spe/spe_frm_r.gif');
	float: left;
	width: 6px;
	height: 46px;
	margin-top: 10px;
}
#create_dtl div.dtl div.image
{
	clear: both;
	float: left;
	width: 160px;
	height: 140px;
	margin-top: 30px;
}
#create_dtl div.dtl div.image img
{
	width: 158px;
	height: 112px;
	vertical-align: middle;
}
#create_dtl div.dtl div.suc
{
	width: 337px;
	height: 140px;
	float: left;
	margin-top: 20px;
}
#create_dtl div.dtl div.suc div.suc_l
{
	width: 33px;
	height: 50px;
	float: left;
	clear: both;
	background-image: url('/RZ_Client/RZImage/Spe/suc_l.gif');
}
#create_dtl div.dtl div.suc div.suc_m
{
	width: 270px;
	height: 50px;
	line-height: 50px;
	float: left;
	background-image: url('/RZ_Client/RZImage/Spe/suc_m.gif');
	background-repeat: repeat-x;
	color: #367fd3;
	font-family: 微软雅黑;
	font-size: 10pt;
}
#create_dtl div.dtl div.suc div.suc_dtl
{
	width: 309px;
	height: 79px;
	line-height: 25px;
	clear: both;
	margin-left: 4px;
}
#create_dtl div.dtl div.oper
{
	clear: both;
	padding-top: 80px;
}
#create_dtl div.dtl div.oper div.oper_item
{
	height: 46px;
	width: 150px;
	border: 1px solid #d1d1d1;
	float: left;
	margin-left: 6px;
}
#create_dtl div.dtl div.oper div.oper_item div.com
{
	height: 22px;
	line-height: 22px;
	margin-top: 10px;
	text-align: center;
	width: 78px;
	float: left;
}
#create_dtl div.dtl div.oper div.oper_item div.ico
{
	height: 46px;
	line-height: 46px;
	text-align: right;
	width: 72px;
	float: left;
}
#create_dtl div.dtl div.oper div.oper_item div.ico img
{
	vertical-align: bottom;
	text-align: right;
}
div.crt_cate_ttl
{
	clear: both;
	width: 239px;
	height: 28px;
	border-bottom: 1px dotted #cccccc;
	background-color: #f7f7f7;
	padding-left: 3px;
	padding-right: 17px;
	line-height: 28px;
	cursor: pointer;
}
div.crt_cate_ttl img
{
	vertical-align: middle;
}
div.crt_cate_ttl div.left
{
	float: left;
}
div.crt_cate_ttl div.right_close
{
	float: right;
	background-image: url('/RZ_Client/RZImage/Spe/left_arrow.gif');
	width: 9px;
	height: 9px;
	margin-top: 9px;
}
div.crt_cate_ttl div.right_open
{
	float: right;
	background-image: url('/RZ_Client/RZImage/Spe/down_arrow.gif');
	width: 9px;
	height: 9px;
	margin-top: 9px;
}
div.crt_cate_cont
{
	padding-left: 17px;
	width: 241px;
	min-height: 130px;
	background-color:#ffffff;
	text-align: left;
}

#crt_svc
{
	width: 264px;
	height: 90px;
	text-align: left;
}
#crt_svc div.left
{
	clear: both;
	float: left;
	width: 4px;
	height: 87px;
	background-image: url('/RZ_Client/RZImage/Spe/svc_l.gif');
	background-repeat: repeat-x;
}
#crt_svc div.mid
{
	float: left;
	width: 255px;
	height: 87px;
	background-image: url('/RZ_Client/RZImage/Spe/svc_m.gif');
	background-repeat: repeat-x;
}
#crt_svc div.right
{
	float: left;
	width: 5px;
	height: 87px;
	background-image: url('/RZ_Client/RZImage/Spe/svc_r.gif');
	background-repeat: repeat-x;
}
#crt_svc div.mid div.image
{
	float: left;
	clear: both;
	width: 41px;
	padding-top: 10px;
	height: 70px;
}
#crt_svc div.mid div.dtl
{
	float: left;
	width: 206px;
	padding-left: 3px;
	padding-top: 10px;
	height: 70px;
}
#crt_svc div.mid div.dtl div.title
{
	clear: both;
	height: 20px;
	width: 206px;
	line-height: 20px;
	font-family: 微软雅黑;
	font-size: 10pt;
}
#crt_svc div.mid div.dtl div.link
{
	clear: both;
	float: left;
	height: 40px;
	line-height: 20px;
	width: 160px;
}
#crt_svc div.mid div.dtl div.chat
{
	float: left;
	height: 44px;
	width: 35px;
}

#crt_step
{
	width: 670px;
	padding-left: 10px;
	padding-right: 10px;
	height: 26px;
	left: 26px;
	border: 1px solid #edecea;
}
#crt_step img
{
	vertical-align: middle;
}
#crt_step div.cur_f
{
	width: 140px;
	float: left;
	height: 26px;
	line-height: 26px;
	color: #ff8a00;
}
#crt_step div.cur_f a:link,#crt_step div.cur_f a:visited,#crt_step div.cur_f a:active,#crt_step div.cur_f a:hover
{
	height: 26px;
	line-height: 26px;
	color: #ff8a00;
	text-decoration: none;
}
#crt_step div.not_cur_f
{
	width: 130px;
	float: left;
	height: 26px;
	line-height: 26px;
	color: #a4a2a2;
}
#crt_step div.not_cur_f a:link,#crt_step div.not_cur_f a:visited,#crt_step div.not_cur_f a:active,#crt_step div.not_cur_f a:hover
{
	height: 26px;
	line-height: 26px;
	color: #a4a2a2;
	text-decoration: none;
}

div.crt_frame
{
	width: 691px;
	text-align: left;
	float: left;
}
div.crt_cont
{
	width: 670px;
	padding-left: 15px;
	margin-top: 10px;
	clear: both;
	border: 1px solid #bebebe;
}
div.crt_cont div.tips
{
	width: 165px;
	height: 20px;
	background-color: #f7f7f7;
	color: #666666;
	margin-bottom: 3px;
	margin-top: 3px;
}

div.crt_select
{
	width: 670px;
	padding-left: 15px;
	margin-top: 10px;
}
div.crt_select div.image
{
	float: left;
	clear: both;
	width: 190px;
	height: 80px;
}
div.crt_select div.image input
{
	vertical-align: middle;
}
div.crt_select div.tips
{
	float: left;
	width: 470px;
	height: 80px;
	line-height: 22px;
}
div.crt_detail
{
	clear: both;
	border: 1px solid #b4d6f4;
	margin-bottom: 5px;
	padding-bottom: 5px;
}


/*发布项目页面附件列表相关*/
div.crt_annex
{
	width: 526px;
	clear: both;
	border: 1px solid #b4d6f4;
	padding-left: 0px;
	padding-right: auto;
	margin-bottom: 5px;
	margin-top: 5px;
}
div.crt_annex div.head
{
	width:519px;
	height: 30px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	border-bottom: 1px solid #b4d6f4;
	background-color: #edf7ff;
	padding-left: 0px;
	padding-right: 0px;
}
div.crt_annex div.head ul
{
	list-style: none;
	line-height: 30px;
	color: #4964b2;
	text-align: center;
	overflow: hidden;
}
div.crt_annex div.head li.no
{
	float:left;
	height:30px;
	line-height:30px;
	width: 30px;
}
div.crt_annex div.head li.title
{
	float:left;
	height:30px;
	line-height:30px;
	width: 200px;
}
div.crt_annex div.head li.cate
{
	float:left;
	height:30px;
	line-height:30px;
	width: 60px;
}
div.crt_annex div.head li.size
{
	float:left;
	height:30px;
	line-height:30px;
	width: 80px;
}
div.crt_annex div.head li.oper
{
	float:left;
	height:30px;
	line-height:30px;
	width: 80px;
}
div.crt_annex div.list
{
	width:519px;
	font-weight: normal;
	text-align: center;
	line-height: 30px;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	clear: both;
}
div.crt_annex div.list ul
{
	list-style: none;
	line-height: 30px;
	color: #000000;
	overflow: hidden;
	text-align: center;
}
div.crt_annex div.list ul.sep1
{
	background-color: #ffffff;
}
div.crt_annex div.list ul.sep2
{
	background-color: #f3faff;
}
div.crt_annex div.list li.no
{
	float:left;
	height:30px;
	line-height:30px;
	width: 30px;
	clear: both;
}
div.crt_annex div.list li.title
{
	float:left;
	line-height:30px;
	width: 200px;
}
div.crt_annex div.list li.cate
{
	float:left;
	height:30px;
	line-height:30px;
	width: 60px;
}
div.crt_annex div.list li.size
{
	float:left;
	height:30px;
	line-height:30px;
	width: 80px;
}
div.crt_annex div.list li.oper
{
	float:left;
	height:30px;
	line-height:30px;
	width: 80px;
}
div.crt_pay_tips
{
	width: 620px;
	height: 120px;
	clear: both;
	padding: 10px 10px 10px 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:1px solid #b4d6f4;
	background-color: #edf7ff;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

div.crt_small_chat
{
	width: 250px;
	border: 1px solid #cecece;
	padding-left: 10px;
	margin-top: 3px;
	text-align: left;
}
div.crt_small_chat div.image
{
	width: 100px;
	height: 100px;
	clear: both;
	float: left;
}
div.crt_small_chat div.info
{
	width: 130px;
	float: left;
	padding-left: 3px;
}
div.crt_small_chat div.desc
{
	clear: both;
}

