@charset "utf-8";
*{margin: 0px;padding: 0px;}
body{ 
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}
a{color: #0000FF;text-decoration:underline; margin:0; padding:0;}
a:hover{color: #EE6136;text-decoration:underline;}
.left{float:left}
.right{float:right}
textarea,input{ padding:2px;}
select{margin:1px 1px 1px 0px}
.bold{ font-weight:bold}
td{ padding:2px}
.comment{ padding:2px 2px 2px 5px; background-color:#F5F5F5;}
/* Header */
#sign {
	margin: 0 auto;
	width:900px;
}
#signin {
	height: 4px;
	width:900px;
	background-color:#316483;
	float:left;
	clear:both;
	overflow:hidden
}
#signin_bar {
	height: 19px;
	text-align: center;
	width:115px;
	background-color:#316483;
	float:right;
	margin-right:20px;
	color:#FFF;
	font-size:11px;

}
#signin_bar a{
color:#FFFFFF;
text-decoration:none
}
#signin_bar a:hover{
text-decoration: underline
}



.login.content-border {
	WIDTH: 700px; FONT-FAMILY: Arial
}
.login LABEL.error_text {
	WIDTH: 300px
}
.login SPAN.error_text {
	WIDTH: 300px
}
.login DIV.error_text {
	WIDTH: 300px
}
.login .textbox {
	MARGIN: 5px 5px 10px 0px; WIDTH: 238px
}
.login H1 {
	COLOR: #cb2027; FONT-SIZE: 16px
}
.login .bottom {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 15px
}
.login .input-style-outter {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 4px; WIDTH: 250px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; HEIGHT: 19px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 2px
}
.login .input-style-inner {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 16px; COLOR: #444343; FONT-SIZE: 13px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.login .bottom-18 {
	MARGIN-BOTTOM: 18px
}
.login .text-input-labels {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.alft {
	FLOAT: left
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.skills-profile-creation .login-promo {
	BORDER-BOTTOM: #c4dbef 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c4dbef 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 30px; PADDING-LEFT: 1px; WIDTH: 220px; PADDING-RIGHT: 1px; BACKGROUND: #eef4f9; HEIGHT: 30px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4dbef 1px solid; BORDER-RIGHT: #c4dbef 1px solid; PADDING-TOP: 1px
}
.skills-profile-creation .blue-promo {
	BORDER-BOTTOM: #c4dbef 1px solid; BORDER-LEFT: #c4dbef 1px solid; PADDING-BOTTOM: 1px; MARGIN: 5px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #eef4f9; BORDER-TOP: #c4dbef 1px solid; BORDER-RIGHT: #c4dbef 1px solid; PADDING-TOP: 1px
}
.login-promo H3 {
	FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.skills-profile-creation .white-border {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: -1px; WIDTH: 220px; HEIGHT: 30px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.login .text-input-labels {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.time-help-text {
	COLOR: #373636; FONT-SIZE: 11px
}
INPUT.textbox {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f9f9f9; OUTLINE-STYLE: none; PADDING-LEFT: 10px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 10px; FONT-FAMILY: arial; COLOR: #434343; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; resize: none
}
INPUT.focus-textbox {
	BORDER-BOTTOM-COLOR: #6fb1df; BORDER-TOP-COLOR: #6fb1df; BORDER-RIGHT-COLOR: #6fb1df; BORDER-LEFT-COLOR: #6fb1df; -moz-box-shadow: 0 0 5px #6FB1DF; -webkit-box-shadow: 0 0 5px #6FB1DF
}
TEXTAREA.focus-textbox {
	BORDER-BOTTOM-COLOR: #6fb1df; BORDER-TOP-COLOR: #6fb1df; BORDER-RIGHT-COLOR: #6fb1df; BORDER-LEFT-COLOR: #6fb1df; -moz-box-shadow: 0 0 5px #6FB1DF; -webkit-box-shadow: 0 0 5px #6FB1DF
}
INPUT.valid {
	BORDER-BOTTOM-COLOR: #c0d9b7; BORDER-TOP-COLOR: #c0d9b7; BORDER-RIGHT-COLOR: #c0d9b7; BORDER-LEFT-COLOR: #c0d9b7; -moz-box-shadow: 0 0 5px #C0D9B7; -webkit-box-shadow: 0 0 5px #C0D9B7
}
TEXTAREA.valid {
	BORDER-BOTTOM-COLOR: #c0d9b7; BORDER-TOP-COLOR: #c0d9b7; BORDER-RIGHT-COLOR: #c0d9b7; BORDER-LEFT-COLOR: #c0d9b7; -moz-box-shadow: 0 0 5px #C0D9B7; -webkit-box-shadow: 0 0 5px #C0D9B7
}
LABEL.valid {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; BACKGROUND: url(../images/common/reg-checkmark.png) no-repeat left center; FLOAT: left; FONT-SIZE: 11px !important
}
INPUT.jv_error {
	BORDER-BOTTOM-COLOR: #fedd6a; BORDER-TOP-COLOR: #fedd6a; BORDER-RIGHT-COLOR: #fedd6a; BORDER-LEFT-COLOR: #fedd6a; -moz-box-shadow: 0 0 5px #FEDD6A; -webkit-box-shadow: 0 0 5px #FEDD6A
}
TEXTAREA.jv_error {
	BORDER-BOTTOM-COLOR: #fedd6a; BORDER-TOP-COLOR: #fedd6a; BORDER-RIGHT-COLOR: #fedd6a; BORDER-LEFT-COLOR: #fedd6a; -moz-box-shadow: 0 0 5px #FEDD6A; -webkit-box-shadow: 0 0 5px #FEDD6A
}
.form_error INPUT {
	BORDER-BOTTOM-COLOR: #fedd6a; BORDER-TOP-COLOR: #fedd6a; BORDER-RIGHT-COLOR: #fedd6a; BORDER-LEFT-COLOR: #fedd6a; -moz-box-shadow: 0 0 5px #FEDD6A; -webkit-box-shadow: 0 0 5px #FEDD6A
}
.form_error SELECT {
	BORDER-BOTTOM-COLOR: #fedd6a; BORDER-TOP-COLOR: #fedd6a; BORDER-RIGHT-COLOR: #fedd6a; BORDER-LEFT-COLOR: #fedd6a; -moz-box-shadow: 0 0 5px #FEDD6A; -webkit-box-shadow: 0 0 5px #FEDD6A
}
.form_error TEXTAREA {
	BORDER-BOTTOM-COLOR: #fedd6a; BORDER-TOP-COLOR: #fedd6a; BORDER-RIGHT-COLOR: #fedd6a; BORDER-LEFT-COLOR: #fedd6a; -moz-box-shadow: 0 0 5px #FEDD6A; -webkit-box-shadow: 0 0 5px #FEDD6A
}
.login .text-input-labels {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.skills-profile-creation.content-border {
	MARGIN-TOP: 0px; WIDTH: 840px; FONT-FAMILY: Arial
}
.skills-profile-creation .textbox {
	MARGIN: 5px 5px 10px 0px; WIDTH: 238px; FLOAT: left
}
.skills-profile-creation H1 {
	FONT-SIZE: 16px
}
.bottom.skills-profile-creation {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 15px
}
.skills-profile-creation .content-border-inner {
	PADDING-LEFT: 20px; WIDTH: 640px
}
.skills-profile-creation .center_heading {
	LINE-HEIGHT: 30px; VERTICAL-ALIGN: middle
}
.skills-profile-creation .login-promo {
	BORDER-BOTTOM: #c4dbef 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c4dbef 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 30px; PADDING-LEFT: 1px; WIDTH: 220px; PADDING-RIGHT: 1px; BACKGROUND: #eef4f9; HEIGHT: 30px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4dbef 1px solid; BORDER-RIGHT: #c4dbef 1px solid; PADDING-TOP: 1px
}
.skills-profile-creation .blue-promo {
	BORDER-BOTTOM: #c4dbef 1px solid; BORDER-LEFT: #c4dbef 1px solid; PADDING-BOTTOM: 1px; MARGIN: 5px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #eef4f9; BORDER-TOP: #c4dbef 1px solid; BORDER-RIGHT: #c4dbef 1px solid; PADDING-TOP: 1px
}
.skills-profile-creation .white-border {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: -1px; WIDTH: 220px; HEIGHT: 30px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.skills-profile-creation .right-arrow {
	PADDING-RIGHT: 10px; BACKGROUND: url(arrow-right.png) no-repeat right center
}
.skills-profile-creation .content-ruler {
	MARGIN-LEFT: -20px
}
.skills-profile-creation .button-text {
	FONT-FAMILY: Arial; FONT-SIZE: 13px
}
.skills-profile-creation .bottom-18 {
	MARGIN-BOTTOM: 18px
}
.skills-profile-creation .bottom-10 {
	MARGIN-BOTTOM: 10px
}
.skills-profile-creation .top-20 {
	MARGIN-TOP: 20px
}
.skills-profile-creation .top-10 {
	MARGIN-TOP: 10px
}
.skills-profile-creation .top-5 {
	MARGIN-TOP: 5px
}
.skills-profile-creation .top-minus8 {
	MARGIN-TOP: -8px
}
.skills-profile-creation .right-padding-5 {
	PADDING-RIGHT: 5px
}
.skills-profile-creation .small-link-size {
	FONT-SIZE: 11px
}
.skills-profile-creation .help-link {
	FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: normal
}
.skills-profile-creation .help-box {
	DISPLAY: none
}
.skills-profile-creation .help-box UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc; MARGIN: 0px 10px 10px 20px; PADDING-TOP: 0px
}
.help-box .help-title {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 14px
}
.skills-profile-creation .help-box .extra-margin {
	MARGIN-LEFT: 20px
}
.skills-profile-creation .help-dotted-border {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/common/border-dots.png); HEIGHT: 1px
}
.skills-profile-creation .help-table {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.skills-profile-creation .input-style-outter {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 4px; WIDTH: 250px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; HEIGHT: 19px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 2px
}
.skills-profile-creation .input-style-inner {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 16px; COLOR: #444343; FONT-SIZE: 13px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.skills-profile-creation .tags {
	WIDTH: 420px
}
.skills-profile-creation .zip {
	WIDTH: 45px
}
.skills-profile-creation .state {
	PADDING-LEFT: 10px; WIDTH: 60px
}
.skills-profile-creation .city {
	WIDTH: 165px
}
.skills-profile-creation .description {
	WIDTH: 420px; HEIGHT: 172px
}
.skills-profile-creation .text-input-labels {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.skills-profile-creation .text-input-labels-extra {
	PADDING-LEFT: 4px; FONT-SIZE: 11px
}
.skills-profile-creation .help-text {
	COLOR: #444343; FONT-SIZE: 12px
}
.skills-profile-creation .info-text {
	COLOR: #444343; FONT-SIZE: 11px
}
.skills-profile-creation LABEL {
	TEXT-TRANSFORM: none; DISPLAY: block
}
.skills-profile-creation SPAN.message {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; WIDTH: 386px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 9px
}
.skills-profile-creation P {
	MARGIN-BOTTOM: 10px
}
.skills-profile-creation SPAN.error_text {
	WIDTH: 300px
}
.skills-profile-creation LABEL.error_text {
	WIDTH: 300px
}
.skills-profile-creation DIV.error_text {
	WIDTH: 300px
}
.skills-profile-creation FIELDSET {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
.skills-profile-creation FIELDSET.last {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.content-border {
	BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: relative; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 20px
}
.content-border-nopad {
	BORDER-BOTTOM: #dadadb 1px solid; POSITION: relative; BORDER-LEFT: #dadadb 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #dadadb 1px solid; BORDER-RIGHT: #dadadb 1px solid; PADDING-TOP: 1px
}
.content-border-bottom {
	BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: relative; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #d1d1d1 0px; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 20px
}
.blue-box {
	BORDER-BOTTOM: #dee7ee 1px solid; BORDER-LEFT: #dee7ee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f3f7fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; BORDER-TOP: #dee7ee 1px solid; BORDER-RIGHT: #dee7ee 1px solid; PADDING-TOP: 10px
}
.green-text-box {
	BORDER-BOTTOM: #bebebe 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2f7d3e; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
BUTTON.red {
	BORDER-BOTTOM: #b01016 1px solid; MIN-WIDTH: 110px; TEXT-ALIGN: center; BORDER-LEFT: #b01016 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/common/buttons_sprite.png) #b01016 repeat-x 0px -33px; COLOR: #ffffff; MAX-HEIGHT: 31px; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: #b01016 1px solid; CURSOR: pointer; BORDER-RIGHT: #b01016 1px solid; PADDING-TOP: 5px
}
BUTTON.red:active {
	BORDER-BOTTOM: #b01016 1px solid; MIN-WIDTH: 110px; TEXT-ALIGN: center; BORDER-LEFT: #b01016 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/common/buttons_sprite.png) #b01016 repeat-x 0px -33px; COLOR: #ffffff; MAX-HEIGHT: 31px; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: #b01016 1px solid; CURSOR: pointer; BORDER-RIGHT: #b01016 1px solid; PADDING-TOP: 5px
}
A.wide.red.button {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; BACKGROUND: url(../images/common/buttons_sprite.png) #b01016 repeat-x 0px 0px; PADDING-TOP: 0.2em
}
BUTTON.primary-button-wide {
	MIN-WIDTH: auto; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MAX-HEIGHT: 27px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
BUTTON.primary-button-wide:active {
	MIN-WIDTH: auto; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MAX-HEIGHT: 27px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
BUTTON.wide.red {
	MIN-WIDTH: auto; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MAX-HEIGHT: 27px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
BUTTON.wide.red:active {
	MIN-WIDTH: auto; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MAX-HEIGHT: 27px; FONT-SIZE: 12px; PADDING-TOP: 4px
}








#header {
	margin: 0 auto;
	height: 60px;
	text-align: left;
	width:900px;
}
#header #site_title {
	padding: 5px 18px 4px 18px;
}
#header #site_title .right{ margin: 0px 7px 0px 0px; line-height:25px}
#header #site_title #lang{margin-top:20px;}
#header #site_title #lang img{ border:0px}
#header #site_title #lang a{text-decoration:none; font-size:12px}
#header #site_title span {text-align:right; font-size:14px}

#header #site_title h1 {
	font: normal 2.4em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
#header #site_title h2 {
	padding-top: 1.05em;
	font: normal 15px  Arial, Helvetica, sans-serif;
	color: #679;
	padding-left: 0.8em;
	line-height:18px
}
#header #site_title h2 a{
text-decoration:none; font-size:12px;}
#header #site_title h2 span{
padding-left:6px; padding-right:6px; font-size:10px;}

/* Menu */
#nav{
text-align: center; 
height:30px;
line-height: 30px; 
width:900px;
font-size: 14px;
font-weight: bold;
margin:0px auto;
border-bottom:2px solid #316483;
background-color:#DEEDF5;
font-weight:bold
}
#nav ul{list-style-type: none;}
#nav a {
	display: block; width: 170px; color: #393939; text-align: center; text-decoration:none
}
#nav a:hover {
	color: #fff; text-decoration: none; background-color:#316483
}
#nav li {
	float: left; width: 170px; margin-right:2px
}


#search_bar{
width:900px; 
background-color:#F7F7F7;
margin:7px auto;
font-size:14px;
clear:both;
line-height:22px;
height:110px;
}
#search_bar_1{
width:900px; 
background-color:#F7F7F7;
margin:7px auto;
font-size:14px;
clear:both;
line-height:22px;
height:85px;
}

#search_bar .f1 {float:left; clear:both; padding:5px 5px 5px 25px;} /* FireFox */
*html #search_bar .f1 {float:left; clear:both; padding:5px 5px 5px 50px;} /* ie6 fixed */
*+html #search_bar .f1 {float:left; clear:both; padding:5px 5px 5px 25px;} /* ie7 fixed, 注意顺序 */


#request_bar{
width:870px; 
background-color:#F8F8F8;
margin:7px auto;
font-size:14px;
clear:both;
line-height:22px;
height:88px;
}
#what_bar{
width:404px;
margin:10px 0px 5px 25px;
float:left
}
.what{
	width:396px;
	height:16px;
	color:#999999;
	padding:4px;
	clear:both;
	*margin-left:-24px;
	font-family:Arial, Helvetica, sans-serif;
}
#at{
width:36px;
float:left;
text-align:center;
font-weight:bold;
font-size:15px;
color:#316483;
margin-top:35px;
margin-left:8px
}
#where_bar{
width:108px;
margin:10px 0px 5px 10px;
float:left
}
.where{
width:110px; 
height:16px;
color:#999999;
padding:4px;
*margin-left:-10px
}
.go_btn{
width:100px;
height:31px;
text-align:center;
background-color:#EE6136;
border:0px;
font-size:18px;
color:#fff;
font-weight:bold
}
#search_btn{
width:100px;
height:31px;
float:left;
margin:30px 0px 0px 35px;
*margin:30px 0px 0px 18px;
}




/* main */
#main{
	margin: 0 auto;
	width: 880px;
	overflow:hidden;
	clear:left;
	padding:10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFFFFF
}
#main #pubTime{
	FLOAT: left; COLOR: #999; clear:both; margin-left:5px; width:400px
}

/* Primary Content */
#main #titles{
font-weight:bold;
font-size:18px;
float:left;
margin:5px auto;
margin-left:4px;
font-family:Arial, Helvetica, sans-serif
}
#main #content{
float:left;
margin:10px auto;
font-family: "Trebuchet MS";
clear:both;
font-size:13px;
margin-left:5px;
width:870px
}



#main #list_title a{
font-weight:bold;
font-size:16px;
color:#EE6136;
float:left;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px
}
#main #list_title #help a{
font-size:12px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color: #0000FF;
text-decoration:underline;
margin-left:10px}
#main #list_title #help a:hover{
font-size:12px;
color: #EE6136;
text-decoration:underline;
margin-left:10px}
#main #list_title #help img{
float:left;
margin-top:10px;
margin-left:5px}


#main #list_title span{
font-weight:bold;
font-size:16px;
color:#EE6136;
float:left;
margin-top:5px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
clear:both
}
#main #list_title a:hover{
color:#0000FF;
}
#main #home_list{
width:870px;
float:left;
clear:both;
line-height:20px
}
#main #home_list #list{
width:216px;
float:left;
margin-top:8px;
}
#main #home_list #list span{
width:216px;
font-size:14px;
padding-left:4px;
padding-bottom:8px;
clear:both;
font-family:Arial, Helvetica, sans-serif
}
#main #home_list #list ul{
margin-left:8px;
list-style:none;
line-height:20px;
margin-top:6px
}
#main #home_list .xuxian{
border-bottom:1px dotted #ddd;
margin:5px 0px 5px 0px;
float:left;
width:870px;
}
#main .xuxian{
border-bottom:1px dotted #ddd;
margin:2px 0px 5px 4px;
float:left;
width:870px;
}
#main #house_list{
width:900px;
float:left;
clear:both;
}


#main #house_list .xuxian{
border-bottom:1px dotted #ddd;
margin:5px 0px 10px 0px;
float:left;
width:900px;
}
#main #house_list a.picbd{background-color:#ccc; padding:2px;display:block; width:50px; height:50px; }
#main #house_list a.picbd:hover{background-color:#EE6136 } 
#main #house_list img{border:0px; width:50px; height:50px;}
#main #bbs{
width:890px;
float:left;
clear:both;

}
#main ul{
margin:0;
padding:0;
list-style:none}
#main ul li{
line-height:25px}
#main #content img{ border:0px}








#main #home_overstock_list{
width:870px;
float:left;
clear:both;
line-height:20px
}
#main #home_overstock_list #overstock_list{
width:139px;
float:left;
margin-top:8px;
border:1px solid #ddd;
margin-right:4px
}
#main #home_overstock_list #overstock_list ul{
margin-left:8px;
list-style:none;
line-height:20px;
margin-top:6px
}
#main #home_overstock_list #overstock_list img{ border:0px solid #d5d5d5;}









/* footer */
#footer {
	margin: 0 auto;
	width: 900px;
	clear: both;
	margin-top:10px;
	margin-bottom:5px;
	height:45px;
	clear:both;
	border-top:1px solid #393939;
}
#footer #copyright {margin:9px 0px 0px 3px}
#footer span{ margin-left:8px; margin-right:8px}





.step3 {
	PADDING-LEFT: 67px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(step3.gif) no-repeat 0px 0px;
	COLOR: #fff;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px
}
.step {
	PADDING-RIGHT: 20px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; float:left; clear:both
}
.step LI {
	LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none
}
.c2 {
	PADDING-LEFT: 19px; BACKGROUND: url(0507053.gif) no-repeat 1px 6px
}
.c3 {
	PADDING-LEFT: 19px; BACKGROUND: url(0507054.gif) no-repeat 1px 6px
}
.c4 {
	PADDING-LEFT: 19px; BACKGROUND: url(0507055.gif) no-repeat 1px 6px
}
#choose {
	CLEAR: both; WIDTH: 760px; PADDING: 8px 0px; }
#choose LI {
	   MARGIN-LEFT: 2px; float:left; margin-right:40px
}
#choose LI A {
	COLOR: #0000FF; TEXT-DECORATION: underline; font-size:12px
}
#choose LI A:hover {
	COLOR: #EE6136
}
.fa{ color: #C43B1D}
#page {
	MARGIN: 1.8em 0px 0px 0.5em; float:left; width:550px; height:23px;
}
#page A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.35em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.35em; FONT-SIZE: 107%; PADDING-BOTTOM: 0.15em; BORDER-LEFT: #ddd 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; ZOOM: 1; TEXT-DECORATION: none
}
#page B {PADDING-RIGHT: 0.35em; PADDING-LEFT: 0.35em; FONT-SIZE: 107%; PADDING-BOTTOM: 0.15em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.15em; ZOOM: 1; TEXT-DECORATION: none
}
#page B {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#page A:hover {
	BORDER-RIGHT: #036 1px solid; BORDER-TOP: #036 1px solid; BACKGROUND: #000; BORDER-LEFT: #036 1px solid; COLOR: #fff; BORDER-BOTTOM: #036 1px solid
}
#page A.pre {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 107%; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}
#page A.nxt {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 107%; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}




.mainBox {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px 5px; OVERFLOW: hidden; WORD-BREAK: break-all; PADDING-TOP: 10px; POSITION: relative; WORD-WRAP: break-word
}
.mainBox_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px
}
.noLunboImg .detail_info {
	PADDING-LEFT: 0px! important
}
.border_left {
}
.mainBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #333; WORD-BREAK: break-all; LINE-HEIGHT: 20px; PADDING-TOP: 0px; WORD-WRAP: break-word
}
.mainBox_Tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px 5px; OVERFLOW: hidden; PADDING-TOP: 0px;
	clear:both
}
 HTML .mainBox {
	OVERFLOW: visible; 
}
.mainBox_Tab_title SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.mainBox_Tab_title SPAN A {
	COLOR: #03c; TEXT-DECORATION: underline
}
.mainBox_Tab_title SPAN A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.mainBox_Tab .this {
	DISPLAY: block; BACKGROUND: #fff; FLOAT: left; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
.mainBox_Tab .this A {
	COLOR: #000; TEXT-DECORATION: none
}
.mainBox_Tab_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #e9f2ff; WIDTH: 100%; LINE-HEIGHT: 25px
}
.mainBox_Tab P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1em; COLOR: #333; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.mainBox_Tab_title {
	ZOOM: 1
}
.mainBox_Tab_title:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.mainBox_Ct {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 2px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px! important; MARGIN: 10px 10px 0px; COLOR: #999! important; PADDING-TOP: 10px! important; BORDER-BOTTOM: #eaeaea 1px solid
}
.mainBox_Pic IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.mainBox_Tab TABLE {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN: 0px 0px 1em; LINE-HEIGHT: 20px
}
.mainBox_Tab TD {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN: 0px 0px 1em; LINE-HEIGHT: 20px
}
.mainBox_Tab TH {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN: 0px 0px 1em; LINE-HEIGHT: 20px
}
.xiaoquxiangqing {
	TEXT-ALIGN: left
}
.xiaoquxiangqing TH {
	FONT-WEIGHT: normal; COLOR: #666; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap
}
.mainBox_sPic {
	CLEAR: both; OVERFLOW: hidden; ZOOM: 1
}
.mainBox_sPic IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 90px
}
.detal_left {
	MARGIN-TOP: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 38%
}
.detal_left UL {
list-style:none
}
.detal_left A {
	TEXT-DECORATION: underline
}
.detal_left UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.detal_left LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.detal_left LI DL {
	CLEAR: both; OVERFLOW: hidden; ZOOM: 1
}
.detal_left LI DT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 14px; FLOAT: left; WIDTH: 106px; COLOR: #666; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.detal_left LI DD {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 70%; COLOR: #000; LINE-HEIGHT: 20px
}
.detal_left LI DD SPAN {
	FONT-SIZE: 12px; MARGIN-LEFT: 50px
}
.detal_left LI DD B I {
	FONT-SIZE: 12px; FONT-STYLE: normal
}
.border_right {
	BORDER-RIGHT: #d5e6ff 1px solid; MARGIN-RIGHT: -1px
}
.detail_info2 A {
	TEXT-DECORATION: underline
}
.detail_info_ul {
	ZOOM: 1; list-style:none
}
.detail_info_ul LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
.detail_info_ul DL {
	ZOOM: 1;
}
.detail_info_ul DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.detail_info_ul DT {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 80px; COLOR: #666; LINE-HEIGHT: 18px
}
.detail_info_ul DD {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px;
}
.detail_info_ul DD B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #e40000; PADDING-TOP: 0px
}
.detail_info_ul DD FONT {
	FONT-SIZE: 14px; COLOR: #999;
}
.detail_info_ul .phoneNum {
	FONT-WEIGHT: bold; FONT-SIZE: 22px
}


.passclass {
display:block;
text-align:center;
width:82px;
line-height:28px;
text-decoration:none;
color:#000000;
background:url(Forum/post_bg.gif) no-repeat center;
}
.passclass:link {
text-decoration:none;
color:#000000;
}
.passclass:hover {
text-decoration:none;
color:#000000;
background:url(Forum/post_bg2.gif) no-repeat center;
}
#tab1_1{ clear:both}
#tab1_2{ clear:both}

#keyword{
display:inline;
width:100%;
}
#suggest dl{
margin-left:0px;
margin-top:0px;
border:1px solid #999;
list-style:none;
width:100%;
padding:0px;
background-color:#fff
}
#suggest .select{
background:#36C;
color:#FFF;
}
#suggest .select span{
color:#FFF;
}
#suggest dt{
line-height:16px;
font-size:12px;
padding:2px;
cursor: pointer;
}
#suggest {
position:absolute;
width:406px;
height:170px;
z-index:1;
left: 78px;
top: 178px;
}


.first_title {
	padding-left: 15px; font-weight: bold; font-size: 12px; padding-bottom: 5px; width: 880px; color: #000; padding-top: 3px; height: 24px
}
#title_0 {
	font: bold 15px/30px arial, helvetica, sans-serif;
	width: 855px !important;
	height: 20px
}
#title_0 {
	border-top: #cc0000 5px solid; color: #cc0000! important
}
.first_content {
	height: 250px
}
.first_content {
	padding-right: 5px;
	padding-left: 7px;
	margin-bottom: 30px;
	padding-bottom: 0px;
	padding-top: 4px;
	width: 880px;
}
.first_lable {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; float: left; margin: 5px; overflow: hidden; border-left: #ccc 1px solid; width: 121px; border-bottom: #ccc 1px solid; height: 160px; text-align: center; background-color:#FFFFFF
}
.first_lable {
	font-size: 12px; margin: 6px; width: 110px !important
}
.name_cn {
	overflow: hidden; padding-top: 5px; height: 54px
}
.name_cn a:link {
	font-size: 11px; overflow: hidden; color: #cc3300; line-height: 12px; padding-top: 5px
}
.name_cn a:visited {
	font-size: 11px; overflow: hidden; color: #cc3300; line-height: 12px; padding-top: 5px
}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
.img {
	margin-top: 5px; ; width: expression(this.width > 90 && this.width > this.height ? 60 : true); ; height: expression(this.height > 60 ? 60 : true); max-height: 60px; max-width: 90px
}
#post_title{width:880px; margin:0px auto; text-align:right;}
#post_title a{
text-align:center;
background-color:#EE6136;
font-size:15px;
color:#fff;
font-weight:bold;
text-decoration:none;
line-height:20px;
padding:5px 10px}

#superdeal{padding:10px 10px 10px 20px;height:85px;background:transparent url(superdeals-bg.jpg) repeat-x 0 bottom;width:870px;
float:left;
clear:both;
line-height:20px
}
#superdeal h3{height:25px;text-indent:-9999px;background:url(home-h3.gif) no-repeat 10px 0px}
ul.sd-items{}
li.sd-item{float:left;width:170px;line-height:1.2}
li.sd-item .img{margin:0;float:left;}
li.sd-item .img img{float:left;width:75px;height:85px}
li.sd-item .detail{margin:0 4px 0 1px; float: right; width:90px; line-height:14px}
li.sd-item h2{font-size:11px;font-weight:normal;min-height:28px;height:auto !important;height:28px;overflow:hidden}
li.sd-item h2 a{line-height:14px}
li.sd-item del{display:block;padding:2px 0 3px 0;color:#666}
li.sd-item .economy{display:block;margin:0;font-size:12px;font-weight:bold;color:#666}
#superdeal .sd-item{position:relative}
#superdeal .sd-item .free-shipping-label{width:52px;height:52px;background:url(free-m.gif) no-repeat 100% 100%;position:absolute;left:23px;top:23px}




/**/
.PhotoGallary {
	MARGIN: 0px auto; WIDTH: 880px; OVERFLOW: auto
}
.PhotoGallary .BigPhoto {
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 457px;
	FLOAT: left;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid
}
.BG_title {
	POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 457px; BOTTOM: -1px; BACKGROUND: #000; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px; opacity: 0.6; -moz-opacity: 0.6
}
.PhotoGallary .BigPhoto H1 {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 325px; BOTTOM: 0px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 5px; LEFT: 0px
}
.PhotoGallary .BigPhoto IMG {
	FILTER: revealTrans(duration=1,transition=23); DISPLAY: block;width:457px; height:428px; border:0px
}
.PhotoGallary .BigPhoto A {
	ZOOM: 1; DISPLAY: block
}
.PhotoGallary .BigPhoto A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.PhotoGallary .BigPhoto A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.PhotoGallary .BigPhoto A:hover {
	TEXT-DECORATION: underline
}
.PhotoGallary .PhotoLists {
	FLOAT: left; MARGIN-LEFT: 30px
}
.PhotoGallary .PhotoLists UL {
	WIDTH: 300px; OVERFLOW: auto; list-style:none
}
.PhotoGallary .PhotoLists LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; WIDTH: 100px; FLOAT: left; CURSOR: pointer
}
.PhotoGallary .PhotoLists LI IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; width:90px; height:68px
}
.PhotoGallary .PhotoLists LI.cur IMG {
	BORDER-BOTTOM: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; DISPLAY: block; BORDER-TOP: #ff0000 2px solid; BORDER-RIGHT: #ff0000 2px solid;; 
}
.trans_img{filter:alpha(opacity=30,enabled=0) blendtrans(duration=0);}

.red
{
border:1px solid #9DA688;
background-color:#E2E4DA;
height:20px;
padding-top:4px;
padding-bottom:2px;
padding-left:25px;
padding-right:5px;
background-image:url(error.gif);
background-repeat:no-repeat;
background-position:5px 50%;
color:#333333;
}
.green
{
height:20px;
padding-top:4px;
padding-bottom:2px;
padding-left:25px;
padding-right:5px;
background-image:url(yes.gif);
background-repeat:no-repeat;
background-position:5px 50%;
}

/**/
.PhotoGallary .BigPhoto_dress {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #fff 1px solid; WIDTH: 325px; FLOAT: left; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.BG_title_dress {
	POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 325px; BOTTOM: -1px; BACKGROUND: #000; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px; opacity: 0.6; -moz-opacity: 0.6
}
.PhotoGallary .BigPhoto_dress H1 {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 325px; BOTTOM: 0px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 5px; LEFT: 0px
}
.PhotoGallary .BigPhoto_dress IMG {
	FILTER: revealTrans(duration=1,transition=23); DISPLAY: block;width:325px; height:428px; border:0px
}
.PhotoGallary .BigPhoto_dress A {
	ZOOM: 1; DISPLAY: block
}
.PhotoGallary .BigPhoto_dress A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.PhotoGallary .BigPhoto_dress A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.PhotoGallary .BigPhoto_dress A:hover {
	TEXT-DECORATION: underline
}
.PhotoGallary .PhotoLists_dress {
	FLOAT: left; MARGIN-LEFT: 20px
}
.PhotoGallary .PhotoLists_dress UL {
	WIDTH: 530px; OVERFLOW: auto; list-style:none
}
.PhotoGallary .PhotoLists_dress LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; WIDTH: 132px; FLOAT: left; CURSOR: pointer
}
.PhotoGallary .PhotoLists_dress LI IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; width:100px; height:134px
}
.PhotoGallary .PhotoLists_dress LI.cur IMG {
	BORDER-BOTTOM: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; DISPLAY: block; BORDER-TOP: #ff0000 2px solid; BORDER-RIGHT: #ff0000 2px solid;; 
}







h5{
	FONT: 14px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color:#990000;
	height:29px;
	line-height: 29px;
	padding-left: 25px;
	font-weight:bold
}

#primaryContentContainer{margin: 0 auto;width: 900px;background-color:#E9E8E8; }
#primaryContentContainer ul{padding-top:10px;padding-left: 25px; list-style:none;}
#primaryContentContainer li{line-height: 24px;float:left; padding-right:80px;}


#homecity a{ text-decoration:none; margin:0 8px}

.price{ font-size:11px}


#main #houses_list{
width:900px;
float:left;
clear:both;
}
#main #houses_list ul { margin:15px 0px 0px 0px; padding:0;
}
#main #houses_list ul li {width:196px; border:1px solid #ddd; padding:3px; float: left; margin-right:20px; text-align:center; display:block; line-height:18px; height:255px; margin-bottom:15px
}
#main #houses_list .xuxian{
border-bottom:1px dotted #ddd;
margin:5px 0px 10px 0px;
float:left;
width:900px;
}
#main #houses_list a.picbd{background-color:#ccc; padding:2px;display:block; width:165px; height:135px; margin-top:10px}
#main #houses_list a.picbd:hover{background-color:#EE6136 } 
#main #houses_list img{border:0px; width:165px; height:135px;}

a.intrested{ border:0px solid #006699; background:#006699; color:#fff; padding:2px 6px; font-weight:bold; text-decoration:none;}
a.intrested:hover { color:#fff; text-decoration:none;}

/*20100723*/
#gshpc1_bg2 {
	BACKGROUND: url(CSS-SPRITE-GSHOME3F.GIF)
}
#gshpc1_bg2 {
	BORDER-LEFT: #ddddde 1px solid; WIDTH: 888px; BACKGROUND-POSITION: 0px -941px; HEIGHT: 300px; BORDER-RIGHT: #ddddde 1px solid
}
.win {
	MARGIN: 0px 0px 5px
}
.winHomeD.win {
	PADDING-BOTTOM: 4px; WIDTH: 180px; BACKGROUND: url(bottomcir.gif) no-repeat left bottom; FLOAT: left
}
.winHomeD.win H3 {
	MARGIN: 0px; WIDTH: 178px; FONT: bold 14px Tahoma; BACKGROUND: url(/static/web/images/homepage-newstyle/item_topbg.gif) no-repeat left top; HEIGHT: 19px; COLOR: #000
}
.winHomeD.win H2 {
	TEXT-INDENT: 5px; MARGIN: 0px; WIDTH: 180px; FONT: bold 14px/22px Tahoma; BACKGROUND: url(item_topbg.gif) no-repeat left top; HEIGHT: 22px; COLOR: #000; PADDING-TOP: 5px
}
UL.MenuBarVertical LI SPAN {
	COLOR: #666666; FONT-SIZE: 10px
}
UL.MenuBarVertical {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eee; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; CURSOR: default; PADDING-TOP: 0px
}
UL.MenuBarActive {
	Z-INDEX: 1000
}
UL.MenuBarVertical LI {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; HEIGHT: 20px !important; FONT-SIZE: 100%; CURSOR: pointer; PADDING-TOP: 0px
}
UL.MenuBarVertical UL {
	Z-INDEX: 1020; POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eee; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -180px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; TOP: 0px; CURSOR: default; PADDING-TOP: 0px; LEFT: -1000em
}
UL.MenuBarVertical UL.MenuBarSubmenuVisible {
	LEFT: 0px
}
UL#MenuBar2 UL LI {
	WIDTH: 178px;
}
UL#MenuBar2 UL LI H3 {
	WIDTH: 178px
}
UL.MenuBarVertical {
	Z-INDEX: 1; BORDER-BOTTOM: #ccc 1px; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
UL.MenuBarVertical UL {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; list-style:none
}
UL.MenuBarVertical A {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #eee; DISPLAY: block; HEIGHT: 18px !important; COLOR: #333; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 1px
}
UL.MenuBarVertical A:hover {
	BACKGROUND-COLOR: #00a2ff; COLOR: #fff
}
UL.MenuBarVertical A:focus {
	BACKGROUND-COLOR: #00a2ff; COLOR: #fff
}
UL.MenuBarVertical A.MenuBarItemHover {
	BACKGROUND-COLOR: #00a2ff; COLOR: #fff
}
UL.MenuBarVertical A.MenuBarItemSubmenuHover {
	BACKGROUND-COLOR: #00a2ff; COLOR: #fff
}
UL.MenuBarVertical A.MenuBarSubmenuVisible {
	BACKGROUND-COLOR: #00a2ff; COLOR: #fff
}
UL.MenuBarVertical A.MenuBarItemSubmenu {
	BACKGROUND-IMAGE: url(arrow4.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 95% 50%; width:176px; padding-left:2px
}
UL.MenuBarVertical A.MenuBarItemSubmenuHover {
	BACKGROUND-IMAGE: url(arrow2.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 95% 50%
}
UL.MenuBarVertical IFRAME {
	Z-INDEX: 1010; POSITION: absolute
}

@media Screen, Projection    
{
UL.MenuBarVertical LI.MenuBarItemIE {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left
}
    }
#MenuBar2 LI SPAN.hotbox A {
	PADDING-BOTTOM: 2px !important; BACKGROUND-COLOR: #c8161d; TEXT-INDENT: 5px; PADDING-LEFT: 0px !important; WIDTH: 178px; PADDING-RIGHT: 0px !important; FONT-SIZE: 12px; PADDING-TOP: 2px !important
}
#MenuBar2 .hotbox A:link {
	COLOR: #fff
}
#MenuBar2 .hotbox A:visited {
	COLOR: #fff
}
UL#MenuBar2 LI.lastli {
	BORDER-BOTTOM: #fff 1px solid
}
#MenuBar2 LI.c1 H2 {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #00a2ff; PADDING-LEFT: 5px; WIDTH: 162px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px !important
}

#whmain{
	margin: 0 auto;
	width: 880px;
	overflow:hidden;
	clear:left;
	padding:10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFFFFF
}

#whmain #content{
float:left;
margin:10px 5px;
font-family: "Trebuchet MS";
font-size:13px;
width:660px
}
#whmain #titles{
font-weight:bold;
font-size:18px;
float:left;
margin:5px 4px;
font-family:Arial, Helvetica, sans-serif;
width:660px
}
#whmain .xuxian{
border-bottom:1px dotted #ddd;
margin:2px 0px 5px 4px;
float:left;
width:660px;
}
#whmain #pubTime{
	FLOAT: left; COLOR: #999; margin-left:5px; width:400px
}


.top_menu {FONT-SIZE: 14px; float:left; 
}
.top_menu UL {
	LIST-STYLE-TYPE: none; FLOAT: left;
}
.top_menu LI {
	POSITION: relative; FLOAT: left;
}
.top_menu UL UL {
	POSITION: absolute; VISIBILITY: hidden; TOP: 5px; LEFT: 0px
}
.top_menu TABLE {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: 0px; visibility:visible
}
.top_menu UL LI:hover UL {
	VISIBILITY: visible
}
.top_menu UL A:hover UL {
	VISIBILITY: visible
}
.top_menu UL A {
	Z-INDEX: 1; TEXT-ALIGN:left; PADDING-RIGHT: 12px; DISPLAY: block; TEXT-DECORATION: none;
}
.top_menu UL A:hover {
	TEXT-ALIGN: left;
}
.top_menu UL UL {
	BORDER-BOTTOM: #00a4cc 1px solid; BORDER-LEFT: #00a4cc 1px solid; MARGIN-TOP: 12px; BORDER-TOP: #00a4cc 1px solid; BORDER-RIGHT: #00a4cc 1px solid
}
.top_menu UL UL LI {
	TEXT-ALIGN: left; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.top_menu UL UL LI A {
	FILTER: alpha(opacity=90); PADDING-BOTTOM: 6px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 72px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; COLOR: #016a9f; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 6px; opacity: 0.9
}
.top_menu UL UL LI A:hover {
	PADDING-BOTTOM: 6px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #00a4cc; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; COLOR: #ffc; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 6px
}


.huangsecu{
font-weight:bold;
font-size:16px;
color:#EE6136;
float:left;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
}




/*comment*/
.margin_t {margin-top:10px;}
.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}
.fl{float:left;}
.pad_10px {padding:10px;}
.pad_l_28px {padding-left:28px;}
.border_b {border-bottom:1px solid #E5E5E5;}
.pad_bottom {padding-bottom:10px;}
.star {background:url(bg_Sprites_2010_4_3.gif) -550px 0 no-repeat;height:15px;width:12px;display:block;float:left;}
.star_gray {background:url(bg_Sprites_2010_4_3.gif) -600px 0 no-repeat;height:15px;width:12px;display:block;float:left;}
.u,a.u:link,a.u:visited {text-decoration:underline}
.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url(reply_bg_2010_4_3.gif) no-repeat;display:block;}
.review_reply em {height:20px;}
.review_reply b {height:10px; background-position:0 100%;}
.review_reply ul {border:1px solid #ddd; border-width:0 1px;padding:0 10px; margin-left:0px}
button {background:url(bg_Sprites_repeat_2010_4_3.gif) 0px -386px repeat-x;cursor:pointer;border:1px solid #ddd;line-height:18px;font-family:Arial,Helvetica,sans-serif;}
button:hover,button:active{background:url(bg_Sprites_repeat_2010_4_3.gif) 0px -416px repeat-x;color:#333;}
.inquiry {padding-left:5px;padding-top:15px;}
.big,a.big:link,a.big:visited {font-size:12px;}
.reds,a.reds:link,a.reds:visited {color:#A72D2C;}
.input_5 {width:250px; height:14px;border:1px solid #ddd; line-height:14px;padding:5px;}
.textarea1 {width:350px; height:120px; border:1px solid #ddd;font-size:12px;padding:5px;}
/*comment*/
