body{
	margin:0;
	/*padding:0 0px;*/
	padding:0 0 0 0;
	color:#111;
	text-align: center;
	font:12px Verdana,Geneva, Arial, Helvetica, sans-serif;
}
img{
	border: 0;
}
form{
	margin:0;
	padding:0;
}
.lh22{
	line-height: 22px;
}
.lh18{
	line-height: 18px;
}
.lh16{
	line-height: 16px;
}
.button{
	font-size: 14px;
	height: 24px;
}
label{
	margin:1px 0;
	padding:0;
}
ul{
	margin:0;
	padding:0;
}
hr{
	border-top:1px;
	border-left:0;
	border-right:0;
	>height:1px;
}
h4{
	font-size:16px;
	font-weight: bold;
}
h5{
	font-size:14px;
	font-weight: bold;
}
h6{
	margin:0;
	font-size:12px;
	font-weight: bold;
}
a:link{
	color:#0044dd;
	text-decoration: none;
	}
a:visited{
	color:#0044dd;
	text-decoration: none;
	}
a:hover{
	color:#ff5500;
	}

a.operate:link,a.operate:visited{
	padding:0 4px;
	font-size:12px;
	color:#cc3300;
	line-height:22px;
	text-align:center;
	border-top:1px solid #fff4e2;
	border-left:1px solid #fff4e2;
	border-right:2px solid #f4e8d5;
	border-bottom:2px solid #f4e8d5;
	background: #fff6e9;
	display: block;
}

a.operate:hover{
	border-top:2px solid #f4d7ad;
	border-left:2px solid #f4d7ad;
	border-right:1px solid #f7e6c8;
	border-bottom:1px solid #f7e6c8;
}

a.cate:link,a.cate:visited{
	color:#c30;
}
a.cate:hover{
	text-decoration:underline;
}
a.cateB:link,a.cateB:visited{
	color:#c30;
	font-weight:bold;
}
a.cateB:hover{
	text-decoration:underline;
}
a.catetitle:link,a.catetitle:visited{
	color:#c30;
	font-size:14px;
	font-weight:bold;
}
a.catetitle:hover{
	text-decoration:underline;
}

a.WL:link,a.WL:visited{
	color:#fff;
	text-decoration:underline;
}
a.WL:hover{
	color:#fff;
}
a.BL:link,a.BL:visited{
	color:#111;
	text-decoration:underline;
}
a.BL:hover{
	color:#ff5500;
}
a.OL:link,a.OL:visited{
	color:#ff5500;
	font-weight:bold;
	text-decoration: none;
}
a.OL:hover{
	text-decoration: underline;
}
a.GL:link,a.GL:visited{
	color:#777;
	text-decoration: underline;
}
a.GL:hover{
	color:#ff5500;
	text-decoration: underline;
}	
.number{
	color:#ff5500;
	font-weight:bold;
}
a.number:link,a.number:visited{
	color:#f50;
}
a.number:hover{
	color:#f50;
	text-decoration: underline;
}
.number2{
	font-size:20px;
	color:#ff5500;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.number3{
	color:#999;
	font-family: "MS Sans Serif", Geneva, sans-serif;
}
.Rank{
	color:#ff5400;
	font-size:14px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.B{
	font-weight:bold;
}
.GB{
	font-weight:bold;
	color:#999;
}
.G{
	color:#999;
}
.SS{
	color:#ff5500;
	font-weight:bold;
}


a.More:link,a.More:visited{
	color:#666;
	text-decoration:underline;
}

.JT a{
	color:#666!important;
	text-decoration: underline!important;
}
.JT a:hover{
	color:#737311;
	background: #e1e5ac;
}
.row{
	margin:2px 0;
	padding:0;
}
.CLine{
	border:1px solid #eaeaea;
	zoom:1;
}
.RLine{
	border-right:1px solid #eaeaea;
	zoom:1;
}
.LLine{
	border-left:1px solid #eaeaea;
	zoom:1;
}
.DPFloor{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #ccc;
	zoom:1;
}
.ShiSheng{
	padding:10px;
	margin-bottom:10px;
	border:1px solid #ffefbe;
	background: #ffffed;
	zoom:1;
}

.W760{
	margin:0 auto;
	width:760px;
}

.RM{
	margin-right:8px;
}
.LM{
	margin-left:8px;
}
.DM{
	margin-bottom:8px;
}
.CW{
	padding:8px;
}
.CWL{
	padding-left:10px;
}
.CWR{
	padding-right:10px;
}
.TW20{
	margin-top:20px;
}
.MNull{
	margin:0!important;
}
.FloorsBG{
	background: #f9f9f9;
	zoom:1;
}
.dotline{
	border-bottom:1px dotted #ccc;
}
a.BBG:link,a.BBG:visited{
	color:#0044dd;
}
a.BBG:hover{
	color:#737311;
	background: #e1e5ac;
}
.imgBorder{
	padding:3px;
	border:1px solid #ccc;
	background: #fff;
}

.imgBorderSmall{
	margin:1px;
	padding:1px;
	border:1px solid #ccc;
	background: #fff;
}
.import{
	color:#ff0000;
}
.hackbox{
	clear:both;
	border-top:transparent 0px solid;
}
*.div{
	z-index:10;
}


div#Content{
	margin:2px auto 8px auto;
}

div#ContentW980{
	margin:8px auto;
	width:995px;
}

div#Operation{
	margin-top:5px;
	background: #f6f6f6;
	border: 1px solid #c9c9c9;
	border-left:none;
	border-bottom:none;
	height: 25px;
	>height:24px;
	text-align:left;
}


div#Map{
	background: #f6f6f6;
	height: 515px;
	border: 1px solid #c9c9c9;
	border-left:none;
	text-align:left;
}

div#Info{
	position:relative;
	margin:0;
	padding:8px;
	height: 500px;
	border:1px solid #ffcc00;
	border-top:none;
	text-align:left;
}
div#Info div#Category{
	overflow:auto;
	width:220px;
	height:300px;
}
div#Info div#Keywords{
	margin:15px;
}

div#Info div#Keywords label span{
	float:left;
	padding-top:8px;
	font-size:14px;
	font-weight:bold;
}

div#Info div#Search{
	margin:10px;
	text-align:center;
}
div#Info div#Search input{
	font-size:14px;
	font-weight:bold;
	width:50px;
	height:30px;
}
div#Info div#Question{
	position:absolute;
	left:0;
	bottom:0;
	margin:10px;
	line-height:1.3em;
	
}

div#TopStore{
	margin-top:5px;
	text-align:left;
	width:550px;
	position: relative;
}
div#TopStore h5{
	margin:5px;
	padding:0;
}


div#TopStore div#PicStore h5{
	margin:0;
	padding:0;
	color:#ff6600;
	text-align: center;
}
div#TopStore div#PicStore a{
	color:#cc3300;
}
div#TopStore div#PicStore a:hover{
	text-decoration:underline;
}
div#HotStore h5{
	margin:10px 0;
	text-align: center;
}
div#HotStore h5 a{
	color:#cc3300;
}
div#HotStore a:hover{
	text-decoration:underline;
}
div#HotStore p{
	margin:0 15px;
}
div#HotStore ul{
	margin:8px 15px;
}
div#HotStore ul li{
	list-style:none;
	line-height: 1.5em;
}

div#ViewStore a{
	padding:3px;
	color:#777;
	text-decoration:underline;
	display: block;
}
div#ViewStore a:hover{
	color:#737311;
	background: #e1e5ac;
}
div#HotService{
	margin-left:10px;
	margin-top:15px;
	>margin-top:10px;
	margin-bottom: 10px;
	text-align:left;
}
div#HotService ul{
	padding:5px 0;
	width:535px;
	border-bottom:1px dashed #ccc;
}
div#HotService li{
	margin-top:4px;
	display: inline;
}
div#HotService li a{
	padding:2px;
	color:#cc3300;
	text-decoration:none;
}
div#HotService li a:hover{
	color:#737311;
	background: #e1e5ac;
}
div#HotService li span.PicAlt{
	display:none;
}


div#HotSort{

}

div#HotSort ul li{
	float:left;
	list-style:none;
	margin-top:6px;
	padding-left:15px;
}
div#HotSort li span{
	margin-top:3px;
	display: block;
	clear:both;
}
div#HotSort ul li a{
	padding:3px;
	color:#777;
	text-decoration:none;
	>text-decoration:underline;
	display: block;
}
div#HotSort ul li a:hover{
	color:#737311;
	background: #e1e5ac;
}
div#HotSort ul li img{
	padding:3px;
	border: 1px solid #e6e6e6;
	background: #fff;
}

div#HotSort ul li.More{
	margin-top:10px;
	width:20px;
	height: 70px;
	background: none;
}



div#Related{
	padding:10px;
	text-align: left;
	background: #fef6eb;
}
div#Related h5{
	margin:2px 5px 5px 5px;
}

div#Related div.More a{
	padding:3px;
	color:#777;
	text-decoration:underline;
	display: block;
}
div#Related div.More a:hover{
	color:#737311;
	background: #e1e5ac;
}
div#Related ul{
	margin-bottom:20px;
}


div#Related li a{
	color:#cc3300;
}
div#Related li a:hover{
	color:#737311;
	text-decoration:underline;
}
div#Related li span{
	color:#ff5500;
	font-weight:bold;
	cursor: hand;
}
div#Related span.TopPic{
	margin:5px 0;
	padding:3px;
	border: 1px solid #e6e6e6;
	background: #fff;
	text-align: center;
	display: block;
}
div#Related div#ActiveMember{
	width:180px;
}
div#Related div#ActiveMember li{
	float:left;
	margin:3px 0 0 0;
	padding:0;
	width:85px;
	text-align: center;
	background:none;
}
div#Related div#ActiveMember img{
	padding:3px;
	border: 1px solid #e6e6e6;
	background: #fff;
}
div#Related div#ActiveMember li li{
	margin:0 2px 0 0;
	padding:0;
	background:none;
}
div#Related div#ActiveMember li span{
	width:80px;
	overflow: hidden;
	display: block;
}
div#Related div#ActiveMember li span a{
	font-weight:normal;
	color:#0044dd;
	text-decoration: none;
	display: block;
}
div#Related div#ActiveMember li span a:hover{
	color:#ff5500;
}

div#Related div#NewStore{
	position: relative;
	width:180px;
}

div#Related div#Promotion{
	position: relative;
	width:180px;
}

div#PicCenter ul#PicSort{
	padding:0 5px;
}

div#PicCenter div#PicDetail{
	border:1px solid #f4d3b0;
	background: #fff9f3;
}
div#PicCenter div#PicDetail ul#DetailSort{
	height: 25px;
	border-bottom:1px dashed #f4d3b0;
}
div#PicCenter div#PicDetail ul#DetailSort li{
	float:left;
	margin-top:5px;
	margin-left:5px;
	list-style: none;
}
div#PicCenter div#PicDetail ul#PicList{
	padding:8px;
	height:535px;
	overflow: auto;
}
div#PicCenter div#PicDetail ul#PicList li{
	float:left;
	margin:0 4px 4px 0;
	list-style:none;
}

div#PicCenter div#PicDetail ul#PicList li a{
	padding:3px;
	border:1px solid #ccc;
	display: block;
}
div#PicCenter div#PicDetail ul#PicList li a:hover{
	background: #f50000;
	border:1px solid #f50000;
}

div#ShopInfo li{
	float:left;
	margin:5px 0;
	margin-right:12px;
	list-style:none;

}
div#ShopInfo li span a{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
div#Upload {
	float:right;
	margin-top:-25px;
	width:90px;
	height:25px;
}
div#PicContent{
	padding:10px 0;
	margin:10px 0;
	padding-bottom:10px;
	background: #000;
	/*background: #efefef; 新样式，勿删除 */
	overflow: hidden;
}
div#VideoContent{
	padding:10px 0;
	margin:10px 0;
	padding-bottom:30px;
	background: #000;
	/*background: #efefef; 新样式，勿删除 */
	overflow: hidden;
}
div#PicContent p{
	margin:0 16px 8px 16px;
	text-align: left;
	color:#fff;
	/*color: #111; 新样式，勿删除 */
}
div#VideoContent{
	padding:10px 0;
	margin:10px 0;
	overflow: hidden;
	background: #000;
	/*background: #efefef; 新样式，勿删除 */
}

div#PicContent li{
	float:left;
	margin:10px 8px;
	color:#fff;
	/*color: #111; 新样式，勿删除 */
	list-style: none;
}
div#PicContent li span{
	font-size:16px;
	font-weight:bold;
}

.CateList{
	padding:4px 0;
	text-align: left;
}
.CateList h5{
	margin:2px 5px 5px 0;
}

.CateList li a{
	color:#cc3300;
	margin-right:8px;
}
.CateList li a:visited{
	color:#cc3300;
}
.CateList li a:hover{
	color:#737311;
	text-decoration:underline;
}
.CateList li span{
	color:#ff5500;
	font-weight:bold;
	margin-right:8px;
}


.FrameBorder{
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	border-top:1px #e8e8e8 solid;
}
.FrameBorderall{
	border:1px #e8e8e8 solid;
}
.FrameBorderleft{
	border-left:1px #e8e8e8 solid;
}

#MainContent h5{
	margin:10px 5px 6px 0;
}
div#arrange li{
	float:left;
	margin:0 3px;
	padding-top:6px;
	list-style: none;
	color:#999;
}
div#arrange li a{
	padding:3px;
	color:#cc3300;
}
div#arrange li a:hover{
	padding:3px;
	color:#fff;
	background: #ee8728;
}
div#arrange li.Current{
	padding:6px 6px 6px 6px;
	color:#fff;
	font-weight: bold;
	background: #ee8728;
}
ul#SubArrange li{
	float:left;
	margin:3px 5px;
	list-style: none;
	color:#999;
}
ul#SubArrange li a{
	color:#fff;
	text-decoration:underline;
}
ul#SubArrange li a:hover{
	color:#fff;
	background: #ee8728;
}
ul#SubArrange li.Current{
	color:#fff;
	font-weight: bold;
	background: #ee8728;
}

div#FriendList{
	margin-top:3px;
	padding:5px 0;
	background:#fafafa;
	border:1px #e5e5e5 solid;
	overflow: auto;
	height:250px;
}
div#FriendList li{
	margin:5px 0 5px 10px;
	list-style:none;
}

div#PositionSelect{
	text-align: left;
	font-size:12px;
}
div#PositionSelect h5{
	margin:0;
	padding:0 0 8px 0;
}
div#PositionSelect label{
	padding-top:2px;
	>padding-top:5px;
}
div#PositionSelect input{
	font-size:12px;
}
div#PositionSelect input.W130{
	width:130px;
}
div#PositionSelect select{
	font-size:12px;
}

div#PreciseSelect{
	text-align: left;
	font-size:12px;
}
div#PreciseSelect h5{
	margin:0;
	padding:0 0 8px 0;
}
div#PreciseSelect li{
	margin:0;
	padding:2px;
	list-style: none;
}
div#PreciseSelect li.M8{
	margin:8px 0 0 0;
	padding:0;
}
div#PreciseSelect span{
	padding:3px 1px;
	border:1px solid #d9d9d9;
}
div#PreciseSelect label{
	padding-top:2px;
}
div#PreciseSelect select{
	font-size:12px;
}
div#PreciseSelect input{
	font-size:12px;
}
div#PreciseSelect ul ul{
	float:left;
}
div#PreciseSelect li li{
	float:left;
	list-style: none;
	width:70px;
}
div#Container h4{
	margin:5px 0;
	padding:0;
	text-align:left;
}
div#StoryStore{
	margin-top:-20px;
	text-align:left;
}
div#StoryStore h5{
	margin-bottom: 8px;
}
div#StoryStore li{
	float:left;
	list-style:none;
	width:180px;
}
div#StoryStore li a{
	padding:2px;
	color:#666;
	text-decoration:underline;
	display: block;
}
div#StoryStore li a:hover{
	color:#fff;
	background: #ee8728;
}
div#SearchResult{
	float:right;
	margin-right:10px;
	margin-top:-16px;
	>margin-top:-20px;
	/*padding:5px 0;*/
	text-align:left;
}
div#SearchResult span{
	margin:0 5px;
	font-weight:bold;
}
div#aliKey{
	float:right;
	margin-top:-16px;
	>margin-top:-20px;
	text-align:left;
}
div#aliKey a{
	color:#111;
	text-decoration:underline;
}
div#aliKey a:hover{
	color:#ff5500;
}
div#Suggestion p{
	margin:2px 0 0 0;
	padding:0;
}
div#Suggestion span{
	font-weight:bold;
}
div#Suggestion img{
	margin-right:3px;
	vertical-align: middle;
}

div#Suggestion li span{
	margin:0;
	padding:0;
	display:block;
}
div#Suggestion li input{
	font-size:14px;
	margin-right:2px;
}

div.Temp{
	text-align:left;
	margin-bottom: 10px;
}
div.Temp input{
	font-size:12px;
}
div.more{
	float:right;
	margin:2px 5px 0 10px;
}
.SeeAll{
	float:left;
	margin:5px 0 0 20px;
}
div#addressing{
	margin:15px 0 25px 0;
	text-align: left;
}
div#addressing h5{
	margin:0 0 5px 15px;
}
div#addressing li{
	margin-left:20px;
	list-style: none;
	line-height: 1.7em;
	color:#666;
}
div.ShopHasgone{
	text-align:left;
	margin:25px 0 0 12px;
}
div.ShopHasgone span{
	float:right;
	margin:-28px 0 0 0;
}
div.ShopHasgone h5{
	margin:0 0 5px 0;
}
div.ShopHasgone ul{
	margin-bottom:10px;
}
div.ShopHasgone li{
	display:inline;
	line-height: 1.5em;
}
div.ShopHasgone li img{
	padding:1px;
	border:1px solid #e5e7e6;
	vertical-align:middle;
}
div#MapPosition{
	margin-left:8px;
	border: 1px solid #ccc;
	width:228px;

}
div#MapPosition span{
	margin-left:-1px;
	padding:3px 0;
	border: 1px solid #ccc;

	width:228px;
	text-align: center;
	display: block;
}
div#MapPosition span a{
	padding:3px;
	color: #cc3300;
}
div#MapPosition span a:hover{
	color:#737311;
	background: #e1e5ac;
}

div#RegTime{
	margin-top:-18px;
	>margin-top:-20px;
	float:right;
	margin-right:21em;
	>margin-right: 8px;
}
div#PageView{
	margin-top:-18px;
	>margin-top:-20px;
	float: right;
	margin-right:13em;
	>margin-right: 8px;
}
ul#Operation{
	margin-top:-20px;
	float:right;
}
ul#Operation li{
	float:left;
	margin-right:8px;
	padding-top:1px;
	padding-left:18px;
	list-style:none;
}
ul#Operation li a{
	color:#666;
	text-decoration:underline;
}
ul#Operation li a:hover{
	color:#ff6600;
}


div#StoreInfo{
	float:left;
	width:100%;
	margin-right:-220px; 
}
div#StoreDetail{
	margin-top:8px;
	margin-right: 220px;
	margin-left:20px;
}
div#StorePic{
	float: right;
	width:200px;
}
div#StorePic ul#AllPic{
	padding:10px 7px 9px 8px!important;
	padding/**/:10px 7px 6px 8px;
	width:180px;
	/*background: #000; */
	background: #efefef; 
}

div#StorePic ul#AllPic li{
	float:left;
	padding-left:1px;
	margin-top:6px;
	>margin-top:3px;
	margin-right:4px;
	list-style: none;
}
div#StorePic ul#AllPicNumber{
	margin-top:5px;
}
div#StorePic ul#AllPicNumber li{
	float:left;
	margin-right:5px;
	margin-left:10px;
	text-align:center;
	width:70px;
}
div#StorePic ul#AllPicNumber li a{
	color:#666;
	text-decoration:underline;
}
div#StorePic ul#AllPicNumber li a:hover{
	color:#ff6600;
}
div#StorePic ul#FirstMember{
	margin:8px auto 0 auto;
}
div#StorePic ul#FirstMember li{
	margin-bottom:4px;
	list-style:none;
}
/*div#StorePic ul#FirstMember li label{
	text-align: left;
	display:block;
	width: 120px;
}*/
div#StorePic ul#FirstMember li img{
	margin-right: 5px;
	padding:1px;
	border: 1px solid #e6e6e6;
	background: #fff;
	vertical-align: middle;
}

ul#StorePrice{
	color:#ff6600;
}
ul#StorePrice li{
	float:left;
	margin-right:15px;
	list-style: none;
}
ul#StorePrice li#AveragePerPerson{
	font-weight:bold;
}
ul#StorePrice li#Discount{
	margin-right:0;
}
div#CardInfo{
	color:#999;
	text-align:left;
	line-height:1.5em;
}

ul#ConcreteInformation{
	margin-top:8px;
	text-align: left;
}
ul#ConcreteInformation li{
	list-style:none;
	line-height: 1.5em;
}
ul#ConcreteInformation li a{
	color:#666;
	text-decoration:underline;
}

ul#Appraisal li{
	float:left;
	margin-top:6px;
	margin-right:8px;
	list-style:none;
}

div#AboutUs,div#Note{
	margin-top:4px;
	text-align: left;
	line-height: 1.5em;
}
span.Profile{
	margin-left:40px;
	margin-top:-19px;
	display: block;
}

ul#DPoperation{
	margin:20px 0;
	text-align:left;
}
ul#DPoperation li{
	float:left;
	margin-top:3px;
	margin-right:3px;
	list-style:none;
}
ul#DPoperation li a{
	padding:0 4px;
	color:#cc3300;
	border-top:1px solid #fff4e2;
	border-left:1px solid #fff4e2;
	border-right:2px solid #f4e8d5;
	border-bottom:2px solid #f4e8d5;
	background: #fff6e9;
	display: block;
	line-height:22px;
	text-align:center;
}
ul#DPoperation li a:hover{
	border-top:2px solid #f4d7ad;
	border-left:2px solid #f4d7ad;
	border-right:1px solid #f7e6c8;
	border-bottom:1px solid #f7e6c8;
}
ul#DPoperation li.DP{
	margin-top:0px;
	margin-right:8px;
	width:270px;
	height:33px;
}
ul#DPoperation li.DP a:hover{
	border: none;
}

div#BenefitInformation{
	margin-top:8px;
	text-align: left;
}
div#BenefitInformation ul{
	margin-left:90px;
	margin-top:-15px;
}
div#Recommendation{
	margin-top:8px;
	text-align: left;
}
div#Recommendation ul{
	margin-left:90px;
	margin-top:-15px;
}
div#Recommendation li{
	margin-right:5px;
	display: inline;
}

div#AddDPTop8,div#AddStoreTop8{
	margin-left:16px;
	margin-bottom: 20px;
	text-align:left;
}
div#AddDPTop8 li{
	margin:4px 0;
	list-style: none;
}
div#AddDPTop8 li img{
	margin-right:4px;
	vertical-align: middle;
	padding:1px;
	border:1px solid #e6e6e6;
}
div#AddDPTop8 li{
	list-style: none;
}

div#AddStoreTop8 li{
	margin:4px 0;
	list-style: none;
}
div#AddStoreTop8 li img{
	margin-right:4px;
	vertical-align: middle;
	padding:1px;
	border:1px solid #e6e6e6;
}
div#AddStoreTop8 li{
	list-style: none;
}


.content_02 {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; WIDTH: 100%px; HEIGHT: 50px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.content_02 TR {
	BACKGROUND-COLOR: #ffffff
}
.content_02 TD {
	VERTICAL-ALIGN: bottom
}
.content_02 A {
	BACKGROUND-IMAGE: url(/news/images/content_02_td_bg.gif); WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 100%
}
.content_02 A:hover {
	BACKGROUND-IMAGE: url(/news/images/content_02_td_hover.gif); WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px
}
A:link {
	COLOR: #3d362b
}
.boldText {
	FONT-WEIGHT: bold
}
.input_box2 {
	BORDER-RIGHT: #C1C1C1 1px solid; BORDER-TOP: #C1C1C1 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #C1C1C1 1px solid; BORDER-BOTTOM: #C1C1C1 1px solid;COLOR:#333333;
}
