/* CSS Document */
#duan_detail_a {
	border:1px solid #666;
	padding:13px;
	margin:0 6px 6px 0;
}
*html #duan_detail_a {
	height:1%;
}
.duan_detail_main_img {
	width:410px;
	height:310px;
	border:1px solid red;
	float:left;
}
.duan_detail_main_img img {
	margin:4px;
}

.duan_detail_main_info {
	width:280px;
	float:left;
}
.duan_dt_info1 {
	text-align:center;
	padding-bottom:20px;
}
.duan_dt_info1 img {
	border:1px solid red;
}
.duan_dt_info2 {
	text-decoration:underline;
}
.duan_dt_info3 {
	font-weight:bold;
	text-transform:uppercase;
}

.duan_dt_info4 {
	padding-top:30px;
}
.duan_dt_info4 a {
	text-decoration:underline;
	color:#000;
}
.duan_detail_main_info dl {
	clear:left;
}
.duan_detail_main_info dt {
	float:left;
	width:62px;
}
.duan_detail_main_info dd {
	margin-left:62px;
}

.icon_info_print, .icon_info_save {
	padding-left:31px;
	height:30px;
	line-height:44px;
	float:left;
	margin-right:25px;
}
.icon_info_print {
	background:url(../images/ico_printing.gif) left top no-repeat;	
}
.icon_info_save {
	background:url(../images/ico_saving.gif) left top no-repeat;		
}


#duan_detail_project_name {
	font-weight:bold;
	padding-top:20px;
	padding-bottom:20px;
	line-height:18px;
	text-transform:uppercase;
}
/*
#duan_detail_b {
	clear:both;
	padding-top:10px;
	margin-right:5px;
	margin-left:5px;
}*/
#duan_detail_b_l {
	width:190px;
	float:left;
	margin-right:12px;
}
#duan_detail_b_r {
	margin-left:200px;
}
.duan_detail_b_l_l {
	background:url(../images/duan_dt_frm_l.gif) left top no-repeat;
	padding-left:6px;
}
.duan_detail_b_l_r {
	background:url(../images/duan_dt_frm_r.gif) right top no-repeat;
	padding-right:9px;	
}
.duan_detail_b_l_c {
	background:url(../images/duan_dt_frm_c.gif) top repeat-x;
	height:124px;
}
.duan_detail_b_l_c .top_project_tt {
	width:104px;
	padding-top:5px;
	background-position:left bottom;
}

.duan_detail_frm_ct {
	clear:left;
	padding-top:30px;
	padding-bottom:20px;
}
.duan_detail_b_l_c a {
	text-decoration:underline;
	color:#000;
}


.duan_detail_frm_cts dt {
	float:left;
	width:345px;
	margin-top:5px;
}
.duan_detail_frm_cts dt textarea {
	width:335px;
	height:70px;
}
.duan_detail_frm_cts dd p {
	text-decoration:underline;
	line-height:22px;
	padding-right:10px;
}
#btn_post_comment {
	width:56px;
	height:23px;
	border:0;
	cursor:pointer;
	background:url(../images/btn_send.gif);
}



#cty_bds {
	
}
#cty_bds:after {
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:auto;
}
*html #cty_bds {
	height:1%;
}
#cty_bds .top_project_tt {
	width:160px;
}
#cty_bds ul {
	width:209px;
	margin:10px auto 0;
}
#cty_bds ul li {
	float:left;
	width:104px;
	text-align:center;
	height:115px;
}

#cty_bds ul li img {
	width:90px;
	height:70px;
	margin:auto;
	border:1px solid #666;
}
#cty_bds ul li p {
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
}
#cty_bds ul li p a {
	color:#3a3a3a;
}




/*------------duan_bds-------------------------*/
#duan_bds {
	border:1px solid #666;
	margin-right:4px;
	margin-left:4px;	
}

#duan_bds_info {
	border-top:1px solid #000;
	margin-top:10px; 
	height:110px;
}
#duan_bds_info_l {
	width:170px;
	text-align:right;
	float:left;
	margin-right:20px;
	padding-top:15px;
}
#duan_bds_info_l img {
	width:100px;
	height:78px;
	border:1px solid red;
}
#duan_bds_info_r {
	padding-top:20px;
}



#duan_bds_content {
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
}
#duan_bds_content #tags {
	height:24px;
}
#duan_bds_ct_m {
	border:1px solid #666;
	border-top:5px solid #9a0001;
}
#duan_bds_ct_m_top {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#duan_bds_ct_m_top select {
	text-align:left;
	margin-right:20px;
}
#duan_bds_ct_m_main dl {
	clear:both;
	border-top:1px solid #666;
	min-height:100px;
	height:auto !important;
	height:100px;
}
#duan_bds_ct_m_main dt {
	float:left;
}
#duan_bds_ct_m_main dt img  {
	margin:15px;
}
#duan_bds_ct_m_main dd {
	padding-right:20px;
	padding-bottom:20px;
	padding-left:10px;
}
#duan_bds_ct_m_main dd p {
	font-weight:bold;
	padding-top:10px;
}
