@charset "utf-8";
/* CSS Document */
/*Super agent blog, created by*/
/*Dennis, surface developer, rambus2@hotmail.com*/
/*Ricky, surface develpoer ,rickyhoxiaoyi@msn.com*/
/*Java, Java engineer, superzai@163.com, nicola802@163.com*/
/*Tang, , itlooksok@163.com*/
/*Jacky, UI designer,*/


/*common layout*/
/*width*/
#site_nav,#head_img,#blog_nav,#container,#footer {
	width: 970px;
}

.img_cssd img {
	max-width: 570px;
}


/*margin*/
#site_nav,#head_img,#blog_nav,#container,#footer {
	margin: 0px auto;
}

.ul_lss_container,#dl_con_col_rent dt,#dl_con_col_rent dd,#con_hot_tag,#csd_mix,#con_csd,#pic_layout,#pic_appearance,#plane,#user_comment,#user_comment_input,#p_concern,#con_estate,#p_tag,#con_about {
	margin-left: 20px;
	margin-right: 20px;
}


/*container big title*/
.title_cb {
	height: 30px;
	padding-top: 6px;
	padding-left: 35px;
}
.title_b_left,.title_b_right {
	display: block;
}
.title_b_left {
	float: left;
	width: 500px;
}
.title_b_right {
	float: right;
	width: 50px;
}
#con_hot_tag span {
	margin-right: 10px;
}


/*dt*/
#dl_placard,#dl_property,.dl_sr_out,#dl_new_diary,#dl_team_partner,#dl_stat,#dl_new_comment_reply,#hot_tag {
	padding-bottom: 27px;
}
#dl_placard dt,#dl_property dt,.dl_sr_out dt,#dl_new_diary dt,#dl_team_partner dt,#dl_stat dt,#dl_new_comment_reply dt {
	height: 29px;
	padding-top: 5px;
	padding-left: 40px;
}
#dl_placard dd,#dl_property dd,.dl_sr_out dd,#dl_new_diary dd,#dl_team_partner dd,#dl_stat dd,#dl_new_comment_reply dd {
	padding-left: 20px;
	padding-right: 25px;
}


/*content container big, bottom*/
#sec_sale,#col_rent,#comment,#col_s_detail,#about {
	padding-bottom: 40px;
}


/*web site navigator*/
#site_nav {
	height: 19px;
	padding-top: 4px;
}
#site_nav_a {
	display: block;
	float: left;
	width: 550px;
	padding-left: 15px;
}
#site_nav_b {
	display: block;
	float: right;
	width: 350px;
	padding-right: 10px;
}
#ul_site_nav li {
	display: block;
	float: left;
	margin-right: 7px;
}


/*head image*/
#head_img {
	height: 129px;
	padding-top: 48px;
}
#nick_name {
	padding-left: 37px;
}
#child_domain {
	margin-top: 16px;
	padding-left: 263px;
}
#cd_url,#copy_url,#add_favourite {
	float: left;
}
#cd_url {
	width: 222px;
	padding-left: 16px;
}
#copy_url,#add_favourite {
	margin-left: 13px;
}
#wel_inf {
	margin-top: 50px;
	margin-left: 375px;
}


/*blog navigator*/
#blog_nav {
	height: 33px;
}
#ul_blog_nav {
	margin-left: 73px;
}
#ul_blog_nav li {
	display: block;
	float: left;
	margin-left: 8px;
}
#ul_blog_nav li a {
	padding-bottom: 5px;
}


/*container*/
#container {
	padding-top: 15px;
}


/*content container small, content container big*/
#container_s,#container_b {
	float: left;
}
#container_s {
	width: 340px;
	padding-left: 10px;
}
#container_b {
	width: 607px;
}


/*bloger information*/
#bloger_photo,#bloger_des {
	float: left;
}
#bloger_photo {
	width: 140px;
	height: 177px;
}
#bloger_pic {
	padding-top: 14px;
	padding-left: 15px;
}
#bloger_contact {
	padding-top: 15px;
	padding-left: 33px;
}
#bloger_des {
	width: 193px;
	padding-top: 3px;
}
#bloger_des_detail {
	margin-top: 3px;
}
.p_bdd_img {
	margin-bottom: 3px;
}
.p_bdd_img img {
	margin-top: 4px;
	vertical-align: text-bottom;
}


/*property search*/
.s_property {
	width: 115px;
	height: 20px;
	margin-right: 10px;
}
.property_des {
	width: 277px;
}
.btn_property {
	width: 91px;
	height: 32px;
	margin-top: 5px;
}
#dl_property dd {
	padding-top: 3px;
	padding-bottom: 3px;
}


/*statistic*/
#dl_stat dd div {
	display: block;
	float: left;
	width: 140px;
}


/*second sale, big mode*/
#sec_sale_img_bmode {
	height: 253px;
	padding-top: 10px;
}
#ssib_img,#ssib_text {
	float: left;
}
#ssib_img {
	width: 315px;
	height: 240px;
	padding-left: 15px;
}
#ssib_img img {
	padding: 5px;
}
#ssib_text {
	width: 247px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 10px;
}
.p_ssibt {
	margin-top: 10px;
}
#ssibs_img {
	margin-top: 9px;
}
#ssibs_img img {
	padding: 2px;
	margin-right: 10px;
}


/*second sale, small mode*/
#sec_sale_img_smode {
	padding-top: 10px;
	padding-bottom: 10px;
}
.ssi_container {
	float: left;
	width: 295px;
	padding-bottom: 15px;
}
.sc_img,.sc_text {
	float: left;
}
.sc_img {
	width: 115px;
	padding-left: 10px;
}
.sc_img img {
	padding: 2px;
}
.sc_text {
	width: 170px;
}


/*last second sale container ul, last second sale container*/
.ul_lss_container li,#dl_con_col_rent dt span,#dl_con_col_rent dd div {
	float: left;
}
.lss_name {
	width: 90px;
}
* html .lss_title img,* html .lss_compare img {
	margin-top: 9px;
}
.lss_title {
	width: 230px;
}
.lss_structure {
	width: 50px;
}
* html .lss_area img,* html .lss_price img,* html .lss_date img {
	margin-top: 15px;
}
.lss_area {
	width: 50px;
}
.lss_price {
	width: 70px;
}
.lss_date {
	width: 45px;
}
.lss_compare {
	width: 25px;
}
div.lss_compare img {
	margin-top: 9px;
}


/*comment*/
.dl_comment {
	padding-left: 25px;
	padding-right: 30px;
}
.dl_comment dd {
	padding-bottom: 5px;
}
.title_comment {
	margin-top: 15px;
}
.con_comment {
	margin-top: 15px;
	margin-bottom: 10px;
}


/*footer*/
#footer {
	padding-top: 155px;
	height: 26px;
}


/*second sale*/
.con_comment_reply,.date_comment_reply {
	float: left;
}
.con_comment_reply {
	width: 260px;
}
.date_comment_reply {
	width: 30px;
}


/*pages control*/
#pages_control {
	margin-top: 15px;
}


/*second sale deatil*/
#csd_mix {
	padding-top: 10px;
}
#csdm_text,#csdm_img {
	float: left;
}
#csdm_text {
	width: 300px;
}
#csdmt_surrounding {
	display: none;
}
#csdm_img {
	width: 250px;
}
#con_csd {
	margin-top: 15px;
}
#pic_layout,#pic_appearance,#plane {
	margin-top: 30px;
}
.title_secsd {
	margin-bottom: 10px;
}
.img_cssd img {
	display: block;
	margin-bottom: 10px;
}
#user_comment {
	margin-top: 30px;
}
.title_uc {
	margin-bottom: 10px;
}
#dl_uc dd {
	margin-bottom: 15px;
}
#p_concern {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 8px;
}
#p_concern a {
	margin-right: 15px;
}


/*user comment*/
#user_comment_input {
	margin-top: 30px;
}
#user_comment_input p {
	margin-bottom: 10px;
}
.uci_input {
	width: 105px;
}
.uci_validate_code {
	width: 50px;
}
#p_validate_code img {
	vertical-align: middle;
}
.btn_uci {
	width: 68px;
	height: 24px;
}
.btn_suci {
	width: 72px;
	height: 24px;
}
.textarea_uci {
	width: 550px;
}


/*estate*/
#dl_estate dt {
	margin-top: 15px;
	margin-bottom: 10px;
}
#dl_estate div {
	margin-top: 10px;
}


/*article detail*/
#p_tag {
	margin-top: 15px;
	margin-bottom: 10px;
}


/*about*/
#ul_con_about {
	margin-top: 10px;
}
#ul_con_about li {
	float: left;
	width: 260px;
}
.con_about_a,.con_about_b {
	float: left;
}
.con_about_a {
	width: 65px;
	margin-right: 5px;
}
.con_about_b {
	width: 190px;
}
.btn_partner {
	width: 91px;
	height: 32px;
	margin-bottom: 5px;
}
.title_about {
	margin-top: 30px;
	margin-bottom: 10px;
}
#pic_about img {
	margin-top: 30px;
}
