@charset "utf-8";
@import url("../layout.css");
/*  CSS Document  */a {
	color:#04d
}


#NavBar {
	background:#10A3D2  no-repeat left bottom
}


/**ul.NavBar li.select {
	background:url(images/subnavbar01.gif) right bottom
}**/

#ShopInfo {
	background:#F5F5F5;
	border-bottom: 2px solid #D3D3D3;
	height: 200px;
}

.ItemCategoriesTitle {
	background:#EBEBEB url(images/menubar01.gif) no-repeat;
	border-bottom:3px solid #EBEBEB;
	border-top:2px solid #10A3D2
}

.ItemContent{
float:left;
display:block;
background-color:#fff;width:90%;height:expression(this.height > 500 ? '500px': true); max-height: 500px; overflow:hidden;}
.ItemContent p {
	
	border-bottom: 1px solid #CCC;
	padding-bottom:3px;
	
}
.ItemContent .subroutine{
	padding-left:25px;
	display:block;


	}
.ItemContent .bg_style{
	background:url(images/bg_style.jpg) no-repeat left center;
	padding-left:10px;
	display:block;
	}
.ItemContent .img_width{
	width:140px;
	
	}
.ItemContent .splay{
	background:url(images/listdot.gif) no-repeat left center;
	display:block;
	
	float:left;
	width:6px;
	height:17px;
	}
.ItemContent .left-interval{
	padding-left:5px;

	
	}
.ItemContent .close{
	background:url(images/listdot1.gif) no-repeat left center;
	display:block;
	
	float:left;
	width:12px;
	height:17px;
	}


.shopmain2 {
	border:1px solid #10A3D2;
	margin: 0 0 10px;
}

#SubNavBar {
	border-bottom:4px solid #fc0;
	color: #000;
}

#SortByPrice {
	background:#E0E0E0
}

#ShopFP .Item {
	background:#fff
}

#ViewInfoBottom {
	border-bottom: 2px solid #10A3D2;
}

#addtofav {
	background:url(images/bookmark.gif) no-repeat center
}

#ShopAnnounceContainer {
	margin:20px 30px;
}

#GuestBookTitle {
	border-top:2px solid #10A3D2;
	background:#EBEBEB url(images/menubar01.gif) no-repeat;
	border-bottom: 2px solid #EBEBEB;
}
#ShopAnnounceContainer h1 {
border-bottom:1px solid #0099CC;
	padding: 4px;
	font-size:14px;
	margin-top:2px;
	display:block;
	width:auto
}
#viewmode { background-color: #ccc; height: 28px; clear: both;}
			#viewmode dl { float: left; display: inline; margin-left: 10px; height: 16px; padding-top: 6px; padding-bottom: 6px;}
				#viewmode dl dt { float: left; font-size: 12px; line-height: 16px;}
				#viewmode dl dd { float: left; margin-right: 4px; display: inline;}
					#viewmode dl dd a { height: 16px; width: 16px; float: left; background: url(images/shopviewpic.gif) no-repeat; }
					#viewmode dl #price {height: 16px; cursor:pointer; width: 16px; float: left; border:none; background: url(images/shoppxpic.gif) no-repeat 0 0;}
					#viewmode dl #price_d {height: 16px;  cursor:pointer;width: 16px; float: left; border:none; background: url(images/shoppxpic2.gif) no-repeat 0 0;}
					#viewmode #list a { background-position: -16px -16px;}
					#viewmode #pic a { background-position: -16px 0px;}
					#viewmode #pic.current a {background-position: 0px 0px;}
					#viewmode #list.current a { background-position: 0px -16px;}
			#viewmode .pages { float: right; height: 20px; display: inline; margin-right: 10px; margin-top: 5px;}
			.box_border{
			float:left;
			display:block;
			width:100%;
			margin-bottom:10px}
			#txtMessage{width: 600px;
margin-left: 10px;
height: 150px;
float: left;}
.txtMessage, .txtMessage1
{
width: 660px;
display: inline;
text-align: left;
float: left;
line-height: 30px;
margin-right: auto;
margin-left: 10px;
}
#ShopFP_top h1{
display:none
}
.input_submit{
	background:url(images/searchbtn.gif) no-repeat;
	width:60px;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	text-align:center;
	border:none;
	cursor:pointer;
	color:#ffffff;

}
.searchinput{width: 100px; overflow:hidden;}
.store_messagelist
{
height: 35px;
line-height: 35px;
margin-left: 10px;
margin-top: 5px;
}
.store_messagelist1
{
float: left;

margin-left: 10px;
}
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }
#InShopSearch{
	width:170px;
	text-align:left;
	}
.MessageContent {	BORDER-RIGHT: #10a3d2 1px solid;	PADDING-RIGHT: 10px;	BORDER-TOP: #10a3d2 1px solid;	PADDING-LEFT: 10px;	MARGIN: 5px auto;	BORDER-LEFT: #10a3d2 1px solid;	WIDTH: 687px;	COLOR: #0d62bc;	LINE-HEIGHT: 25px;	BORDER-BOTTOM: #10a3d2 1px solid;	BACKGROUND-COLOR: #f4fcff;	TEXT-ALIGN: left; margin-left:10px; display:inline;}
.MessageContent_re {	MARGIN-LEFT: auto;	WIDTH: 660px;	MARGIN-RIGHT: auto;	TEXT-ALIGN: left; float:left; padding-left:8px;}
.IdAndTime{
width: 660px;
margin-right: auto;
margin-left: auto;
text-align:left; padding-left:8px;}
.GBMessage{
	float:left;
	}
.liuyan_tex .liuyan_tx{
	
	height:100px;
	border:#10a3d2 1px solid;
	}
.txtMessage{
	padding-top:10px;
	text-align:center;
	}
.txtMessage .searchinput{
	BACKGROUND: url(images/input_bg.gif) #fff left top;
	border:#10a3d2 1px solid;
	width:130px;
	}
.txtMessage1{
	padding-top:15px;
	text-align:center;
	word-spacing:5px;
	}

#GuestBookContent11{
background-color:#e6f9ff;
border-left:#10a3d2 1px solid;
border-right:#10a3d2 1px solid;
border-bottom:#10a3d2 1px solid;
border-top:#10a3d2 1px solid;
text-align:center;
padding-bottom:20px;



}
#NavBar li.select{
	float:left;
	}
#NavBar li.jieshao{
	padding-top:2px;
	}

#NavBar li.select .bg_lasuo1{
background: url(images/navbar01.gif) no-repeat left top;
color: #fff;
font-size: 14px;
line-height: 24px;
font-weight: 600;
text-align: center;
padding-left:55px;
padding-right:10px;
float: left;
height: 24px;
}
#NavBar li.select .bg_lasuo1 a{
	color:#000000;
	}

#NavBar li.select .bg_lasuo{
background: url(images/navbar02.gif) no-repeat right top;
width:24px;
height:24px;
float:left;

}
