#center .main {
	width: 994px;
	margin-left: 8px;
}
#content {
	width: 704px;
	float:left;
	border:0px;
}
#rpart {
	width: 272px;
	margin-left: 10px;
	float:left;
	border:0px;
}
#center .main .rpart{
	margin-left: 0px;
}
#content .notice {
	background-image: url(../images/notice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 696px;
	padding-right:8px;
	line-height:30px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#815628;
}

#content .nicepart {
	margin-top: 12px;
	margin-left: 6px;
}

#content .nicepart .atlas {
	float: left;
	width: 257px;
}
#content .nicepart .atlas .left2010 {
    overflow:hidden;
    width:257px;
}
#content .nicepart .atlas .left2010 img {
    width:257px;
}
.nicepart .atlas .flash {
	height:186px;
}
.nicepart .atlas h2 {
	font-weight: normal;
	text-align: center;
	margin-top:4px;
}
.nicepart .atlas .scale {
	background-image: url(../images/scale.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
	padding-top:12px;
	width: 257px;
	margin-top:2px;
}

.atlas .scale .scpostion {
	margin-left: 200px;
}
.atlas .scale h2 {
    line-height:150%;
	margin-top:10px;
	color:#663300;
}

#content .nicepart .textarr {
	float: left;
	width: 430px;
	margin-left: 11px;
}
.nicepart .textarr ul {
    line-height:180% !important;
    line-height:170%;
	width: 425px;
}
.nicepart .textarr li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	width: 425px;
	background-image: url(../images/ypoint.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	list-style-type:none;   
}
.nicepart .textarr li.oth {
    border-bottom-width:0px;
}
.textarr li h2 {
    width:300px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:normal;
	float:left;
	margin-right:30px;
	padding-left:18px;
}
.textarr li em {
    font-style:normal;
	width:75px;
	float:left;
	color:#663300;
}
.nicepart .textarr .search {
	background-image: url(../images/shbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	padding-top:18px;
	width: 360px;
	padding-left:70px;
	margin-top: 6px;
}
.textarr .search div {
    float:left;
}
.textarr .search div.oth {
    margin-top:0px !important;
    margin-top:-1px;
}
.textarr .search input{
    width:188px;
	height:20px;
	line-height:20px;
	border:0px;
	background-color:#D1C6A0;
	color:#FFFFFF;
	margin-right:7px;
}
.textarr .search select{
   margin-right:7px;  
   height:20px; 
   width:80px;
   color:#827242;
   text-align:center;
}
.textarr .search option{
   color:#827242;
   text-align:center;
}
#content .flash {
	margin-top: 7px;
}
#content .exhibitors {
	margin-top: 7px;
}
#content .exhibitors .exhibit {
	background-image: url(../images/exhibit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 337px;
	border:#ECE4C9 1px solid;
	padding-left:9px;
	padding-top:4px;
	padding-bottom:11px;
}
.exhibitors .exhibit .eximg {
	float:left;
	background-image: url(../images/eximg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	width: 106px;
}
#content  .exhibitors a.eclick {
	display:inline-block;
	width:88px;
	height:20px;
	margin-left:234px;
	cursor:pointer !important;
	cursor:hand;
	margin-bottom:18px;
}

#content .exhibitors ul {
    float:left;
	width:210px;
	padding-left:10px;
	padding-right:11px;
	line-height:180%;
}
#content .exhibitors li {
    float:left;
	list-style-type:none;
	width:62px;
	padding-left:8px;
	background-image: url(../images/ypoint.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#content .exhibitors li.oth {
    width:202px;
}
#content .exhibitors .attend {
	background-image: url(../images/attend.gif);
	margin-left:8px;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 337px;
	border:#ECE4C9 1px solid;
	padding-left:9px;
	padding-top:4px;
	padding-bottom:11px;
}
.exhibitors .attend .atimg {
	float:left;
	background-image: url(../images/atimg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	width: 106px;
}
#content .exhibitors li.oth2 {
    width:132px;
}
#content .exhibitors li.oth3 {
    clear:left;
}
#content .pavilion {
    margin-top:7px;
	width:704px;
	height:68px;
	overflow:hidden;
}
#content .culture {
	background-image: url(../images/culture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 666px;
	padding-left:36px;
	margin-top:8px;
	border:#ECE4C9 1px solid;
	padding-bottom:6px;
}
#content .culture a.culclick {
	width:80px;
	height:30px;
	cursor:pointer !important;
	cursor:hand;
	margin-top:14px;
	margin-left:182px;
	margin-bottom:52px;
	display:block;
}
#content .culture .culnews {
	float:left;
}
.culture .culnews ul {
    line-height:160%;
}
.culture .culnews li {
    list-style-type:none;
    width:245px;
    padding-left:10px;
    background-image: url(../images/ypoint.gif);
	background-repeat: no-repeat;
	background-position: left center;
    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#content .culture .place{
   float:left;
   margin-left:80px;
   width:285px;
   margin-top:13px;
}
.culture .place .item {
	float:left;
	width:80px;
	height:82px;
}
.culture .place .oth {
    margin-right:0px;
}
.place .item .pimg{
	width:80px;
	height:57px;
}
.culture .place h2 {
	font-weight: normal;
	width: 80px;
	line-height:200%;
	text-align:center;
	color:#676767;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.culture .place h2 a {
	color:#676767;
}
#content .food {
	background-image: url(../images/food.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 682px;
	padding-left: 20px;
	margin-top:8px;
	border:#ECE4C9 1px solid;
	padding-bottom:10px;
}
#content .food .description {
	float: left;
	width: 430px;
	margin-top: 54px !important;
	margin-top: 53px;
}
.food .description .member {
	height: 60px;
	width: 215px;
}
.description .member .yimg {
	float:left;
	width:88px;
	height:60px;
}
.description .member .ytext {
	float:left;
	width:127px;
	height:60px;
	overflow:hidden;
}
.food .description .member2 {
    background-image: url(../images/d2.gif);
}

.food .description .member3 {
    background-image: url(../images/d3.gif);
	margin-top:15px;
}
.food .description .member4 {
    background-image: url(../images/d4.gif);
	margin-top:15px;
}
.description .member h2 {
	color: #911800;
	line-height:130%;
	letter-spacing:0.5mm;
	width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:18px;
}
.description .member h2 a {
	color: #911800;
}
.description .member h3 {
	color: #333333;
	width: 120px;
	overflow:hidden;
	height:42px;
	font-weight: normal;
	line-height:120%;
}
#content .food .goods {
	float: left;
	width: 225px;
	margin-top: 40px;
	margin-left: 12px;
}
.food .goods .fmember {
	width: 216px;
	margin-right: auto;
	margin-left: auto;
}
.goods .fmember .fm {
	width: 60px;
	height:55px;
	border:0px;
	overflow:hidden;
}
.goods .fmember h3 {
    line-height:180%;
    color:#333;
	text-align:center;
	width: 72px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:normal;
}
.goods .fmember h3 a {
	color:#333;
}
.goods .fmember .fm2 {
    background-image: url(../images/f2.gif);
}
.goods .fmember .fm3 {
    background-image: url(../images/f3.gif);
}
.food .goods .hotel {
	height: 67px;
	width: 223px;
}
#rpart .tv {
	height: 45px;
	width: 272px;
}
#rpart .arrange {
	background-image: url(../images/arrange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 272px;
	margin-top:10px;
}
#rpart .fair {
    width: 270px;
	border-left:#ECE4C9 1px solid;
	border-right:#ECE4C9 1px solid;
	padding-top:7px;
	padding-bottom:6px;
	height:115px;
}
#rpart .fair .time{
	line-height: 150%;
	padding-left: 30px;
}
#rpart .fair .avtion{
	width: 256px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#rpart .fair ul {
    line-height:190%;
}
#rpart .fair li {
	list-style-type:none;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: 18px center;
	padding-left:36px;
	width:218px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#663300;
}
#rpart .fair li em {
	color:#663300;
	font-size:11px;
	font-style:normal;
}
#rpart .fair li a {
	color:#663300;
}
#rpart .online {
	background-image: url(../images/online.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 142px;
	padding-left:130px;
}
#rpart .online span {
	background-image: url(../images/rpoint.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	color:#A03113;
	font-weight:bold;
	width:42px;
	padding-left:8px;
	float:left;
	text-align:left;
	margin-top:10px;
}
#rpart .online a {
	color:#A03113;
}
#rpart .user {
    width: 270px;
	border-left:#ECE4C9 1px solid;
	border-right:#ECE4C9 1px solid;
	padding-top:14px;
	padding-bottom:8px;
}
#rpart .user .onbg {
	background-image: url(../images/onbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 257px;
	margin-right: auto;
	margin-left: auto;
}
.user .onbg li {
    list-style-type:none;
	padding-left:13px;
	padding-right:13px;
	height:23px;
	line-height:23px;
	color:#7D663F;
	float:left;
	cursor:pointer !important;
	cursor:hand;
}
.user .onbg li.selected {
	background-image: url(../images/selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
}
.user .onbg li.vline {
	background-image: url(../images/vline.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.user .onbg .usearch{
	width: 238px;
	padding-top: 17px;
	margin-right: auto;
	margin-left: auto;
}
.onbg .usearch div{
   float:left;
}
.onbg .usearch input{
	height: 20px;
	width: 173px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	line-height:20px;
	background-color:#D1C6A0;
}
.onbg .usearch .ibutton{
   margin-left:8px;
   margin-top:1px;
}
.onbg .usearch .ibutton img {
   cursor:pointer !important;
   cursor:hand;
}
#rpart .user .login {
	margin-top: 11px;
	margin-left: 32px;
	width:225px;
}
.user .login span {
	background-image: url(../images/rpoint.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	color:#931900;
	width:104px;
	padding-left:8px;
	float:left;
}
#rpart .user .login a {
	color:#931900;
}
#rpart .service {
	background-image: url(../images/service.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	line-height:30px;
	color:#A83D10;
	text-align:right;
	width: 255px;
	padding-right:17px;
}
#rpart .service a{
	color:#A83D10;
}
#rpart .spart {
    border-left:#ECE4C9 1px solid;
	border-right:#ECE4C9 1px solid;
	border-bottom:#ECE4C9 1px solid;
	width: 258px;
	padding-left: 12px;
}
#rpart .spart .simg {
	background-image: url(../images/simg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 70px;
	width: 106px;
	margin-top: 12px;
	margin-bottom:11px !important;
	margin-bottom:12px;
}
#rpart .spart .sul {
	float: left;
	width: 136px;
	margin-top: 20px;
	margin-left: 7px; 
	line-height:150%;   
}
#rpart .spart li {
	float: left;
	width: 52px;
	padding-left:8px;
	list-style-type:none;
	color:#663300;
	background-image: url(../images/wpoint.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#rpart .spart li.oth {
    margin-left:15px;
}
#rpart .spart li a {
	color:#663300;
}
#rpart .sections {
	background-image: url(../images/sections.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 272px;
	margin-top:7px;
}
#rpart .sectlist {
    border-left:#ECE4C9 1px solid;
	border-right:#ECE4C9 1px solid;
	border-bottom:#ECE4C9 1px solid;
	width: 270px;
	padding-bottom:16px;
}
#rpart .sectlist .sectnext {
	width: 230px;
	margin-right: auto;
	margin-left: auto;
}
.sectlist .sectnext div {
    float:left;
	width:107px;
	margin-top:12px;
}
.sectlist .sectnext .memb {
    margin-left:16px;
}
.sectnext div .text { 
    padding-left:8px;
}
#rpart .sort {
	background-image: url(../images/sort.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 272px;
}
#rpart .leader {
  border-left:#ECE4C9 1px solid;
	border-right:#ECE4C9 1px solid;
	border-bottom:#ECE4C9 1px solid;
	width: 270px;
	text-align:center;
	padding-top:8px;
}
#rpart .leader .ldmap {
	width: 232px;
	height: 225px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.ldmap img {
	padding: 10px; 
	border: 1px solid #ccc; 
	background-color: #eee; 
	top:0; 
	left:0;
	width:210px;
	height:120px;
	overflow:hidden;
}
.ldmap img {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}

#rpart .leader .t {
	color: #333;
	margin-top:6px;
	margin-bottom:5px;
}

/* friend links */
#friendLink {
	clear:both;
	overflow:hidden;
	width:884px;
	height:20px;
	margin:0px auto 0px auto;
	padding-right:8px;
	padding-left:92px;	
	background:url(../images/friendlink_l.gif) no-repeat left top #F4F1D1;
	border-top:9px solid #FFFFFF;	
	line-height:20px;
	*line-height:22px;
}
#friendLink a {
	padding-right:3px;
	padding-left:3px;
	white-space:nowrap;
}

#friendLink2 {
	width:986px;
	height:40px;
	margin:0px auto 0px auto;
	padding-top:6px;
	clear:both
}
#friendLink2 li {
	float:left;
	overflow:hidden;
	width:110px;
	height:40px;
	margin:2px 5px;
	border:1px solid #CCCCCC;
	color:#999999;
	line-height:40px;
	text-align:center;
}