/***** GLOBAL LEVEL *****/
body{color: #333333; font-size: 12px; font-family: Tahoma, SimSun; text-align: left;}
input, label, select, option, textarea, button, fieldset, legend{font:100% Tahoma,SimSun;}
/*input, button, select{vertical-align: middle;}*/
textarea{overflow:auto;}
a:link,a:visited{font-family: Arial; color: #3a5a98; text-decoration: none;}
a:hover,a:active{font-family: Arial; color: #3a5a98; text-decoration: underline;}

.g_txt, textarea, .g_pswd{padding: 2px; border-top: 1px solid #808080; border-left: 1px solid #808080; border-bottom: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7;}
.g_txt:focus, .g_pswd:focus, textarea:focus{border-top-color: #000;border-left-color: #000;}

.g_btn{padding: 0 5px;}
.g_rad{}
.g_chk{}
.g_sel{}
label .g_chk, label .g_rad{margin-right: 5px; vertical-align:middle;}
.g_btn_l{padding: 0 10px; font-size: 14px;}
.do{color: #999;}
.remark{color:#999}

#hd{margin: 20px 0; overflow: hidden; height: 50px;}
#hd .logo{float: left;}
#hd .tools{color: #999; float: right;}
#hd .tools a{margin: 0 5px;}
#hd .user_info{float: right; padding-top: 10px;}
#hd .user_info p{display: inline-block; *display: inline; *zoom: 1; border-right: 1px solid #999; padding: 0 10px;}
#hd .project_name{font-weight: 700; font-size: 14px;}
#hd .user_info .last_login{border-right: none; padding-right: 0;}
#hd .consultants{margin-top: 5px;text-align: right;}
#bd{background: #ffffff;}

.more, .back{font-family: SimSun !important;}
.last_update{color: #999999;}
.onsale{*display: inline-block; padding: 1px 6px 2px 7px; line-height: 17px; color: #415719; background: url(../images/onsale.gif) no-repeat 0 0;}
.recommended{*display: inline-block; padding: 1px 4px 2px; line-height: 17px; color: #ffffff; background: url(../images/recommended.gif) no-repeat 0 0;}
.onsale, .recommended{padding-top: 1px !important;padding-top: 0px;}
.add_favor{}
.tips{border: 1px solid #dfd56e; background: #fffee7 url(../images/msg_bg.png) no-repeat 10px -189px; padding: 10px 20px 10px 32px; color: #847c2a; line-height: 18px; margin: 10px 0;}
.wk{color: #859ac8 !important;}

#content{height: auto !important;height: 500px;min-height: 500px; padding: 40px 79px; border: 1px solid #cfcfcf;}
#content h1.std{padding: 10px; border-top: 1px solid #dddddd; background: #f4f4f4; text-align: center; font-size: 16px; font-weight: 700;}


.g_rad_group label, .g_chk_group label{margin: 0 5px 5px; float: left; white-space: nowrap;}

.wordbreak{
	word-wrap:break-word;
	overflow: hidden;
}

/* clear float */
.clearfix:after,
#main_nav ul:after,
.box .hd:after,
.box .bd:after,
.a_inf_l:after,
#bd:after,
.multimedia_t1_l:after,
.news_t1 .photoed:after,
.album_t1_l:after,
.album_t1_l2:after,
.unit_t1_l:after,
.unit_t1_l2:after,
.feature_t1_l:after,
#product-management .filter dl:after,
#add-unit-3 #house_list:after,
#project-feature #feature_category ul:after,
#project-news #feature_category ul:after,
.box_t2 .ft:after,
#add-unit-1 #tags:after,
#album-management .pagination_t1:after,
#edit-album .pagination_t1:after,
.album_t2_l:after,
#edit-album .edit_album_toolbar:after,
#upload-photo #photos:after,
#add-album #photos:after,
.pagination_t1:after,
.g_rad_group:after,
.g_chk_group:after
{
	content:'\0020';
	display:block;
	height:0;
	clear:both;
}

.clearfix,
#main_nav ul,
.box .hd,
.box .bd,
.a_inf_l,
#bd,
.multimedia_t1_l,
.news_t1 .photoed,
.album_t1_l,
.album_t1_l2,
.unit_t1_l,
.unit_t1_l2,
.feature_t1_l,
#product-management .filter dl,
#add-unit-3 #house_list,
#project-feature #feature_category ul,
#project-news #feature_category ul,
.box_t2 .ft,
#add-unit-1 #tags,
#album-management .pagination_t1,
#edit-album .pagination_t1,
.album_t2_l,
#edit-album .edit_album_toolbar,
#upload-photo #photos,
#add-album #photos,
.pagination_t1,
.g_rad_group,
.g_chk_group
{
	*zoom:1;
}


/**************/

a[href="#"]{color: #aaa !important;}
a[href="#"][id],a[href="#"][class]{color: #3a5a98 !important;}
