@charset "utf-8";
#main {
	height:auto !important;
	height:100%;
	text-align: left;
	padding: 0;
	margin: 0;
}
#list_bg #main #bg {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0;
padding:0;
width:705px
}

#list_bg #main #bg #list {
padding-left:10px;
padding-right:10px
}

#list{float:left}

#list_bg #main #bg #list .content {
width:686px
}

#list_bg #main #bg #list .content .c_l {
display:inline;
float:left;
height:122px;
margin:0 -3px 10px 0;
width:162px
}

#list_bg #main #bg #list .content a {
border:0;
color:#f37021;
font-family:PMingLiU;
font-weight:700;
text-decoration:none
}

#list_bg #main #bg #list .content .c_l img {
border-style:none
}

#list_bg #main #bg #list .content .c_r {
height:auto;
margin:0 -3px 0 171px;
padding:0;
width:514px
}

#list_bg #main #bg #list .content .name {
float:left
}
#list_bg #main #bg #list .content a {
border:0;
color:#f37021;
font-family:PMingLiU;
font-weight:700;
text-decoration:none
}

#list_bg #main #bg #list .content a:hover {
color:#f37021;
font-family:PMingLiU;
font-weight:700;
margin:5px auto auto 1px;
text-decoration:underline
}

#list_bg #main #bg #list .content .date {
margin-right:3px;
text-align:right
}
.ct {
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
	overflow: hidden;	
	height: 48px;
}
.jglist {
background:url(../images/jg.gif) repeat-x left top;
clear:left;
height:1px;
margin:10px 0;
width:686px
}

/*last activity*/
#detail {
	padding: 0 0 12px 213px;
}

#detail #f_bnr {
height:162px;
margin-bottom:10px;
overflow:hidden
}

#detail .title {
color:#F37021;
font-family:PMingLiU;
font-size:18px;
font-weight:700;
line-height:28px;
padding:0 20px 10px 50px;
text-align:center;
text-decoration:none
}

#detail .title .title_n {
float:left;
text-align:center;
width:90%
}

#detail .title_f {
clear:left;
color:#666;
font-size:14px;
font-weight:700;
line-height:25px;
text-align:center
}

.jgtd {
background:url(../images/jg.gif) repeat-x left top;
height:1px;
margin:5px 7px 3px
}

#detail .m_l1 {
float:left;
font-family:PMingLiU;
line-height:20px;
margin-bottom:10px;
padding:5px;
text-align:left;
text-decoration:none;
width:510px
}

#detail .m_r {
*float:left;
padding:5px;
text-align:right
}

#detail .m_r .img2 {
margin:8px
}

#detail #y_links {
padding-bottom:10px
}

#detail #y_links .name1 {
	font-family: PMingLiU;
	font-size: 13px;	
	font-weight: bold;
	color: #f37021;
	text-decoration: none;
	background:url(../images/lins-t.gif) no-repeat left top;
	clear:both;
	height: 30px;
	padding-left: 5px;	
	*width:900px;
	_margin-bottom:-8px;
		
}

#detail #y_links .main {
border-left:1px solid #cecece;
border-right:1px solid #cecece;
line-height:18px;
padding:5px 5px 5px 8px;
width:692px
}

#detail #y_links .foot {
background:url(../images/lins-b.gif) no-repeat left top;
clear:left;
height:6px;
width:707px
}

#detail #y_links .main a {
color:#777;
text-decoration:none
}

#detail #y_links .main a:hover {
color:#f37021;
text-decoration:underline
}

#list_bg #t_b #r_bg,#detail #t_b #r_bg {
background:url(../images/t_b.gif) repeat left top;
height:24px
}

.f4 {
color:#666;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
text-align:right;
text-decoration:none;
width:12%
}

/*browersight*/
.srspace {
	background-image: url(../images/r_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: right;
	width: 713px;
}
#c2 {
	padding: 0 20px;
}
#c2 ul {
    width: 668px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#c2 ul li {
	line-height: 29px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 29px;
	width: 333px;
}
#c2 .c {
	line-height: 28px;
}
#c2 .button {
	margin-left: 167px;
}
#r .content {
	width: 710px;
	height: 100%;
	float: left;
}
.plist {
	background-image: url(../images/r_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 711px;
	margin: 6px 0 0 5px;
}
.map {
	width: 705px;
	float: left;
	display: inline;
	border: 1px solid #CCCCCC;
	margin: 7px 0 15px 0;
	height:650px;
}

.c {
	margin: 0 15px 0 20px;
}

.l {
	background-image: url(../images/jg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	width: 100%;
	padding-bottom: 0px;
	clear: left;
	height: 105px;
	float:left;
}

.l ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.l ul li {
	float: left;
	margin-left: 0px;
	display: inline;	
	height: 95px;
	
}
.wd {
	width: 400px;
	margin-right:5px;
}
.c img {
	border: 1px solid #ccc;}	
.t1 {
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
	margin-right: 20px;
	color:#f37021
}

.t2 {
	font-size: 13px;
	text-decoration: none;
	margin-right:5px;
}

.ct_bt .flr {
	margin: 0 10px 0 0;
	float: left;
	padding-top: 1px;
	display: inline;
}

#typett ul{
	text-align: left;
}

#typett ul li{
	 padding:8px 0;
	 border-bottom:1px solid #e9e8dd;		
	}
	
.testh{
	margin-left:-50px;
}

.lb {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	line-height: 16px;
}
.pf {
	width: 100%;
	margin-top: 12px;
	margin-bottom: 10px;
	line-height: 16px;
	font-weight: bold;
}
.c .jg {
	background-image: url(../images/jg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0 0 10px;
	height: 5px;
}
/*add by gary*/
.imr{
	margin-right:5px;	
 }
 .sightimg{
 display: table-cell;
 vertical-align:middle;
 text-align:center;
 *display: block;
 *font-size: 73px;
 *font-family:Arial;
 width:124px;
 height:84px;
 border: 1px solid #eee;
 overflow:hidden;  
}
.sightimg img {
	 width:expression(this.width > 124 && this.width > this.height ? 124 : true);
	height: expression(this.height > 84 ? 84 : true); 
	max-width:124px; max-height:84px; 
	} 