@import url("base.css");
@import url("table.css");
#main_full{ width:958px; border:1px solid #FFE06F; margin:10px auto 0; background-color: #FFF;}
#main_r{
	width:700px;
	background-color: #FFF;
	border: 1px solid #FFE06F;
}
/*侧边搜索*/
.sidesearch{ height:30px; line-height:30px;}

/*圆角矩形*/
.cribox_top,.cribox_btm{ background:url(images/bg_1.gif) no-repeat 0 0; height:10px; line-height:10px;}
.cribox_bdr,.cribox_bdr_1{
	padding:0 5px;
	height:190px;
	max-height:190px;
	overflow:hidden;
}
.cribox_bdr_1{height:25px; max-height:25px; padding-top:5px;}
.cribox_btm{ background-position:0 -10px; overflow:hidden;}

/*栏目*/
.cat,.cat_index{ margin:10px auto; clear:both; overflow:hidden!important;}
.cat{ padding:0 5px;}
/*栏目标题*/
.cat_title,.cat_title_1{ background:#9b8a59; height:27px; overflow:hidden; line-height:27px; margin-bottom:10px;}
.cat_title_1{ background-position:0 24px; border:0;}
/*more*/
.cat_title img,.cat_title_1 img{ float:right;}
.cat_title h3,.cat_title_1 h3{ font-size:14px; color:#FFF; padding-left:10px;}
.cat_left{ width:214px; float:left; border:1px solid #9d8a59; text-align:center; padding:5px 0; overflow:hidden;}
.cat_left p{text-indent:2em; width:204px; text-align:left; line-height:200%; margin:0 auto;}
.cat_left p a{ font-size:12px;}
.cat_left a img{ border:1px solid #CCCCCC;padding:1px;}
.cat_left ul{ margin:0 auto;}
.cat_right{ width:410px; float:right;}
.cat_right a{ font-size:14px;}
/*幻灯片*/
#slide{ width:300px;}
/*热点新闻*/
#hotnews{ width:312px;}
#hotnews h1{}
#hotnews li{ font-size:14px;}
/*首页搜索*/
.search_tag_top{background:url(images/bg_1.gif) no-repeat 0 -20px;padding-top:5px;}
.search_tag_top p{ height:20px; line-height:20px;background:#E4F3FC url(images/bg_search.jpg) no-repeat 10px 0; padding-left:60px;}
#search_tag span{ padding:5px 10px; margin:0; cursor:pointer;}
#search_tag span.selected{ background:#fff; height:20px; line-height:20px;}
/*内容页*/
#content {width:100%; margin:0 auto; overflow:hidden; background:#fff; color:#353F3C}
#content_ad { text-align:center; padding:5px 0;}
#content_head { padding:10px 0 20px;}
#content_head h1 { font-family:"宋体"; font-size:16px; color:#9B8A59; text-align:center; margin-bottom:10px;}
#content_head h2{line-height:24px; font-size:12px; font-weight:normal; text-align:center;}
#digest { margin:10px; border:1px solid #eee; background-color: #fefeff; padding:8px; line-height:150%;text-indent:2em; font-size:14px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto; padding:0 10px;}
#endtext,#endtext p,#endtext li,#content p{text-align:left; text-indent:2em; overflow:hidden; font-size:14px; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext,#endtext p,#endtext li{ }
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img { border:1px solid #ccc;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext p{ margin-top:10px;}
#endtext a { text-decoration:underline;	color:#1f3a87;}
#endtext a:hover { color:#bc2931;}

/*关键字*/
#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#353F3C;}
#keyword a{ margin-left:8px; color:#A13129;}
/*分页标题*/
#titles{ margin:10px auto; border:1px dotted #9B8A59; width:920px; overflow:hidden;}
#titles h3{ background-color:#A13129; font-size:12px; color:#353F3C; line-height:22px; padding:0 8px;}
#titles a{ list-style:none; float:left; padding-left:20px;line-height:180%; }
/*上下页*/
#pre_and_next{border-top:1px solid #6DC0E9; border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ font-size:12px; padding:10px; margin-top:5px; font-weight:bold;color:#353F3C;}
#commnent_tag img{ float:right; margin-top:-10px;}

/*内容页栏目样式*/
#content h3,.box h3,#text_1{ font-size:12px; background-color:#a13129; color:#FFF; line-height:24px;  padding:0 8px;}
#content h3 a,.box h3 a,#text_1 a{ color:#FFF; font-weight:bold; font-size:12px;}
#text_1{text-align:right; padding-right:10px;}
.search_list{ border-bottom:1px dashed #FFE06F; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited{ font-size:14px; color:#00c; text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active{ font-size:14px; color:#00c; text-decoration:underline;}
dd.search_txt{ color:#666; line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}

#endtext h1 { background:#A13129; height:27px; overflow:hidden; line-height:27px; margin:5px 0; padding-left:10px; text-indent:0; font-size:14px; color:#FFF;}
#endtext h2 { background:#9b8a59; height:27px; overflow:hidden; line-height:27px; margin:5px 0; padding-left:10px; text-indent:0; font-size:14px; color:#FFF;}
#endtext h3 { background:#cdb045; height:27px; overflow:hidden; line-height:27px; margin:5px 0;padding-left:10px; text-indent:0; font-size:14px; color:#FFF;}

/*搜索条件*/
.search_term{ width:100%;}
.search_term th{ text-align:right; padding-right:10px;}
.search_term td{ height:36px; line-height:36px; }
.search_res{ height:28px; line-height:28px; background-color:#E4F3FC; font-size:14px; text-indent:10px; font-weight:bold;}
.c_red{ color:#f00;}
#search_index{ width:500px; height:400px; overflow:hidden; margin:0 auto; clear:both; padding:40px 0; }
#search_index li { height:30px; line-height:30px; text-align:center;}
#search_index p { padding:20px 0; margin:0 auto; text-align:center; }
#search_index li span{ font-size:14px; color:#00c; padding:0 8px; }
#search_index a:link,#search_index a:visited,#search_index a:hover,#search_index a:active{ color:#00c; text-decoration:underline;}
#search_index a.now:link,#search_index a.now:visited,#search_index a.now:hover,#search_index a.now:active{ color:#454545; text-decoration:none; font-weight:bold;}
.search_box{ margin:20px 10px;}
/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:100%; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(images/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(images/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}
/* 下载*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#353F3C;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
#down_intro{ font-size:14px; margin:5px; text-indent:2em; line-height:1.8em;}
/*下载列表*/
.down_list{ padding:5px; margin-bottom:8px; border-bottom:1px dashed #FFE06F;}
.down_list dt{ font-size:14px; font-weight:bold; color:#353F3C; line-height:30px;}
dd.down_txt{ color:#787878; text-indent:2em; line-height:180%;}
dd.down_attribute{ padding:10px 0 0;}
/*下载信息*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#353F3C;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
/*下载简介*/
#down_intro{ text-indent:0;}
/*下载地址*/
#down_address{ padding:10px; line-height:24px;}
#down_address a{ width:300px; display: block;}
/* 下载&信息 */
.cat_info{ width:345px; margin:10px 4px 0 0; float:left;}
/*信息 */
#info_nav{ margin-top:-5px;}
#info_nav dl{ margin:5px 5px 0;border-bottom:1px dashed #dcdcdc;}
#info_nav dt{ font-size:14px; font-weight:bold; color:#06c;}
#info_nav dd a{ margin-right:6px; height:28px; line-height:28px; color:#06c;}
/*地区*/
#area{ padding:8px 8px;}
#area a{margin:0 6px; line-height:180%;}

.vote_submit p {border:#FFFFFF 1px solid;}
/*热门标签列表*/
#tag_list{}
#tag_list li{ width:139px; text-indent:8px; display:block; float:left; line-height:30px; color:#ccc; font-family:arial; font-size:11px;}
#tag_list li a{ font-size:14px;}
/*vote*/
#vote_info{ line-height:180%; text-indent:2em; font-size:14px; color:#454545; padding:10px; border-bottom:1px dotted #FFE06F;}
#vote_list{ padding:10px;}

#vote_list dl{ margin-bottom:5px; width:100%; overflow:hidden; border-bottom:1px dotted #FFE06F;}
#vote_list dt{ color:#353F3C; font-size:12px; font-weight:bold; text-indent:1em;height:30px; line-height:30px;}
#vote_list dd{ color:#353F3C; padding-right:10px; height:24px; line-height:24px;}

#vote_list dl.inline{}
#vote_list dl.inline dd{ float:left; display:block;}
#vote_list dl.pic_vote{}
#vote_list dl.pic_vote dd{ float:left; display:block; width:94px; height:90px; overflow:hidden; text-align:center; margin-top:10px; line-height:18px;}
#vote_list dl.pic_vote dd img{ padding:1px; border:1px solid #ccc;}

.block_add {position:absolute;z-index:100;border:#ff9900 solid 1px;background-color: yellow;filter:Alpha(Opacity=45);cursor:pointer;padding:5px}
#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #FFE06F;}
#sitemap p a{margin-right:40px;}








/* 选项卡样式开始 */

.TabbedPanels {
	padding: 0px;
	clear: none;
	width: 370px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}


.TabbedPanelsTab {
	width:116px;
	height:25px;
	line-height:25px;
	position: relative;
	top: 1px;
	float: left;
	background-color: #FFF;
	background-image:url(images/back_tabs.png);
	list-style: none;
	border: solid 1px #9B8A59;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-family: sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	color: #9B8A59;
}

.TabbedPanelsTab1 {
	width:134px;
	height:25px;
	line-height:25px;
	position: relative;
	top: 1px;
	float: left;
	background-color: #FFF;
	background-image:url(images/back_tabs.png);
	list-style: none;
	border: solid 1px #9B8A59;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-family: sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	color: #9B8A59;
}

.TabbedPanelsTab2 {
	width:116px;
	height:25px;
	line-height:25px;
	position: relative;
	top: 1px;
	float: left;
	background-color: #FFF;
	background-image:url(images/back_tabs.png);
	list-style: none;
	border-top: solid 1px #9B8A59;
	border-right: 0;
	border-bottom: solid 1px #9B8A59;
	border-left: 0;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-family: sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	color: #9B8A59;
}

.TabbedPanelsTabHover {
	background-color: #FFF;
	background-image:none;
}


.TabbedPanelsTabSelected {
	background-color: #FFF;
	background-image:none;
	border-bottom: 0;
	color: #9B8A59;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #9B8A59;
	border-bottom: solid 1px #9B8A59;
	border-top: 0;
	border-right: solid 1px #9B8A59;
	background-color: #FFF;
	height: 235px;
}

.TabbedPanelsContent {
	padding: 4px;
}


.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}


.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}


.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav {
	position: relative;
	height: 140px;
	margin-top: 2px;
}
.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav .navpicture {
	float: left;
	height: 115px;
	width: 154px;
	padding: 1px;
	border: 1px solid #333;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
}
.TabbedPanelsContent img{
	border:0px;
}
.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav .tabnav_info {
	float: left;
	height: 115px;
	width: 180px;
	display: inline;
	font-size: 14px;
	margin-top: 3px;
	margin-left: 5px;
	line-height: 20px;
}
.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav .tabnav_info span {
	width: 180px;
	float: left;
	font-size: 12px;
	color:#333;
	font-weight:normal;
}


.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav .tabnav_info a {
	color:#847445;
	text-decoration: none;
	font-weight:bold;
}

.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav .tabnav_info a:visted {
	color:#847445;
	text-decoration: none;
	font-weight:bold;
}
.TabbedPanelsContent.TabbedPanelsContentVisible .tabnav .tabnav_info a:hover {
	color:#DAA513;
	text-decoration: none;
	font-weight:bold;
}

.TabbedPanelsContent.TabbedPanelsContentVisible .tab a {
	height: 30px;
	width: 158px;

	font-size: 12px;
	line-height: 15px;
	padding-right: 5px;
	padding-left: 5px;
	display: block;

	margin-bottom: 5px;
	margin-right:8px;
	color: #353F3C;
	cursor: hand;
	float: left;
}

	
.TabbedPanelsContent.TabbedPanelsContentVisible a{
	color:#847445;
	text-decoration:none;
}

.TabbedPanelsContent.TabbedPanelsContentVisible a:visted {
	color:#847445;
	text-decoration:none;
}

.TabbedPanelsContent.TabbedPanelsContentVisible a:hover {
	color:#847445;
	text-decoration:underline;
}

.TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .more {
	float:right;
	font-size:12px;
}
.TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .more a {
	color:#A13129;
}

.TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .tab img {
	float: left;
	margin-top: 2px;
	margin-right: 5px;
	border: 1px solid #9B8A59;
	padding: 1px;

}

/* 选项卡样式结束 */

.homecol2 {
	width: 700px;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.homecol2 h1 {
	height: 27px;
	font-size: 14px;
	display: block;
	margin: 0px;
	line-height: 27px;
	padding-left: 10px;
	background-color: #a13129;
	color: #FFF;
	font-weight: bold;
	position: relative;
}
.homecol2 .homecol2right {
	float: right;
	width: 310px;
	height: 1050px;
	padding:0;
	padding-right: 6px;
}
.homecol2 .homecol2left {
	float: left;
	width: 370px;
	padding-left:6px;
}
.homecol2 h3 {
	height: 27px;
	font-size: 14px;
	display: block;
	margin: 0px;
	line-height: 27px;
	padding-left: 10px;
	background-color: #9b8a59;
	color: #FFF;
	font-weight: bold;
	margin: 10px 0 7px;
}
.homecol2 .homecol2left .newtopics {
	width: 360px;
	margin: 10px 0 7px;
}
.homecol2 .homecol2left .topics ul {
	margin: 0px;
	padding-left: 10px;
	color:#A13129;
	font-size:0.95em;
	list-style-type: decimal;
	list-style-position: inside;
}
.homecol2 .homecol2left .topics ul li .topic_info {
	color: #666;
}
.homecol2 .homecol2left .topics ul li a {
	color: #A13129;
	text-decoration:none;
}
.homecol2 .homecol2left .topics ul li a:visted {
	color: #A13129;
	text-decoration:none;
}
.homecol2 .homecol2left .topics ul li a:hover {
	color: #A13129;
	text-decoration:underline;
}
.homecol2 .homecol2left .topics ul li {
	line-height: 25px;
	list-style-position: inside;
	list-style-type: decimal;
}
.rightcontent_piclist {
	overflow:hidden;
	padding:0;
	margin: 0px;
}
.rightcontent_piclist li{
	position:relative;
	display:inline;
	float:left;
	width:96px;
	height:96px;
	overflow:hidden;
	margin-bottom:5px;
	margin-right: 0px;
	margin-left: 6px;
}
.rightcontent_piclist li div {
	display:table-cell;
	*display:block;
	width:92px; 
	height:91px; 
	*height:91px; 
	overflow:hidden; 
	border:1px solid #9d8a52; 
	background:#FFF; 
	text-align:center; 
	vertical-align:middle; 
	cursor:pointer;
	padding-top:1px;
}
.rightcontent_piclist li div img, .user_photolist dl dt div img {
	max-width:90px; 
	max-height:90px; 
	width:expression(this.width > 90 && this.width > this.height ? 90: true); 
	height:expression(this.height > 90 ? 90: true);
	vertical-align:middle; 
}
.homecol2 .defaultad_300x250 {
	margin:5px 0 0;
	padding:4px;
	border:1px solid #9d8a59;
	width:300px;
	height:250px;
	overflow:hidden;
	float:left;
	display:inline;
}
.homecol2 .homecol2right .rightcontent .memberviewlink {
	margin-top:15px;
	width:97px;
	padding:3px;
	float:left;
	display:inline;
	text-align:center;
	font-size:0.95em;
}
.homecol2 .topicslong {
	clear: both;
	padding-right:6px;
	padding-left: 6px;
}
.homecol2 .homecol2left .topics .choose {
	padding: 10px;
	font-size:0.95em;
}

.topicslong_heading, .topicslong_summary {
	padding:0;
	font-size:0.95em;
	color: #333;
}
.topicslong_heading {
	margin:0 0 3px 10px;
}
.topicslong_heading a {
	text-decoration:underline;
	color:#A13129;
}
.topicslong_summary {
	margin:0 0 10px 10px;
	padding:0 15px 0 0;
}
.topicslong a {
	padding:0;
	font-size:0.95em;
	color: #A13129;
}
.topicslong a:hover {
	padding:0;
	font-size:0.95em;
	color: #DAA513;
}
.choose select {
	margin-top:10px;
	width: 250px;
	height:25px;
	font-size:14px;
}
.citycolumn, .bytypecolumn {
margin:10px 10px 0 0;
padding:0;
list-style:none;
width:120px;
float:left;
margin-right:10px;
display:inline;
font-size:0.95em;
line-height:1.5em;
}
.bytypecolumn {
width:158px;
}
.firstcitycolumn, .firstbytypecolumn {
margin-left:10px;
}.homecol2 .topicslong .topicslong_bottom {
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}
.clearboth {
	clear:both;
	padding: 0;
	border: 0;
}

/* 内容页右侧悬浮广告开始 */
.contentright {
	width: 310px;
	float: right;
	overflow:hidden;
	text-align:center;
	margin:0 0 10px 10px;
}
.contentright div {
	padding:0;
	margin:0 auto;
	text-indent:0;
}
.contentright p {
	padding:0;
	margin:0 auto;
	text-indent:0;
}
.contentright .contentrightkuang {
	color: #9B8A59;
	border: 1px solid #9B8A59;
	padding: 4px;
}


#main #main_l .global_module {
	padding: 0px;
	text-align:center;
	margin-bottom:10px;
}

#main #main_l .global_module div {
	padding: 0px;
}

/* 首页左侧图片限制开始 */
.global_avatar_list {}
	.global_avatar_list li { display:inline; float:left; height:78px; }
	.global_avatar_list li img { display:block; width:48px; height:48px; padding:1px; border:1px solid #9d8a52; }
	.global_avatar_list li span { display:block; width:52px; height:25px; overflow:hidden; line-height:25px; text-align:center; }
	/* new avatar */
.new_avatar { height:146px; overflow:hidden; padding:10px 0 0 7px; }
	.new_avatar li { margin-left:8px;}
	.new_avatar img { width:44px!important; height:44px!important; }
	.new_avatar li span { width:49px; }

.global_piclist { height:125px; overflow:hidden; padding:10px 0 0 7px; }
	.global_piclist li{ position:relative; display:inline; float:left; width:106px; height:123px; overflow:hidden; margin-left:7px; margin-bottom:7px; }
	.global_piclist li div { display:table-cell; *display:block; width:102px; height:104px; *height:102px; overflow:hidden; border:1px solid #9d8a52; background:#FFF; text-align:center; vertical-align:middle; *font-size:85px; cursor:pointer; }
	.global_piclist li div img, .user_photolist dl dt div img { max-width:100px; max-height:100px; width:expression(this.width > 100 && this.width > this.height ? 100: true); height:expression(this.height > 100 ? 100: true);  vertical-align:middle; }
	.global_piclist li span { position:absolute; left:0; bottom:0; *bottom:-2px; width:102px; height:16px; overflow:hidden; line-height:16px; text-align:center; }
	
.global_piclist2 { height:385px; overflow:hidden; padding:10px 0 0 7px; }
	.global_piclist2 li{ position:relative; display:inline; float:left; width:106px; height:123px; overflow:hidden; margin-left:7px; margin-bottom:7px; }
	.global_piclist2 li div { display:table-cell; *display:block; width:102px; height:104px; *height:102px; overflow:hidden; border:1px solid #9d8a52; background:#FFF; text-align:center; vertical-align:middle; *font-size:85px; cursor:pointer; }
	.global_piclist2 li div img, .user_photolist dl dt div img { max-width:100px; max-height:100px; width:expression(this.width > 100 && this.width > this.height ? 100: true); height:expression(this.height > 100 ? 100: true);  vertical-align:middle; }
	.global_piclist2 li span { position:absolute; left:0; bottom:0; *bottom:-2px; width:102px; height:16px; overflow:hidden; line-height:16px; text-align:center; }

.globalnews_piclist { padding-left:2px; }
	.globalnews_piclist li { display:inline; float:left; margin:3px 0 0 10px; }
	.globalnews_piclist img { display:block; width:100px; height:70px; padding:1px; border:1px solid #9d8a52; }
	.globalnews_piclist span { display:block; width:104px; height:25px; overflow:hidden; line-height:25px; text-align:center; }
	
/* 内容页面表格开始 */
.fitness {
	border: 1px solid #9B8A59;
	text-align: left;
	width: 100%;
	border-collapse:collapse;
	font-size: 12px;
	color: #353F3C;
	margin:0 auto;
	text-indent:0;
}
.fitness a {
	color:#FFFFFF;
 	text-decoration: underline;	
}
.fitness a:visted {
	color:#FFFFFF;
 	text-decoration: underline;	
}
.fitness a:hover {
	color:#FFFFFF;
 	text-decoration: underline;	
}
.fitness tr a {
	color:#847445;
 	text-decoration: underline;	
}
.fitness tr a:visted {
	color:#847445;
 	text-decoration: underline;	
}
.fitness tr a:hover {
	color:#DAA513;
 	text-decoration: underline;	
}
.fitness caption {
	width: 100%;
	background-color: #A13129;
	color: #FFF;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fitness tr th {
	border: 1px solid #9B8A59;
	padding: 5px;
	font-weight: bold;
}
.fitness tr td {
	border: 1px solid #9B8A59;
	padding: 5px;
}
.fitness tr .title {
	background-color: #353F3C;
	color: #FFF;
	font-size: 14px;
	height: 25px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	padding: 0px;
}
.fitness tr .row {
	font-weight: normal;
}

#main_workout {
	border:1px solid #FFE06F;
}
#endtext_workout{ margin:0 auto;}
#endtext_workout,#endtext_workout p,#endtext_workout div,#endtext_workout li,#content p{text-align:left; overflow:hidden; font-size:13px; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext_workout p { text-indent:2em; }
#endtext_workout hr{
	margin:5px 0;
}
#endtext_workout,#endtext_workout p,#endtext_workout li{ width:920px; }
#endtext_workout .icon { border:0; margin:3px 0 0;}
#endtext_workout img { border:1px solid #ccc;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext_workout p{ margin-top:10px;}
#endtext_workout a { text-decoration:underline;	color:#9B8A59;}
#endtext_workout table a { text-decoration:underline;	color:#9B8A59; font-weight:bold;}
#endtext_workout a:hover { color:#bc2931;}

.links { margin:10px auto;width:98%; height:23px; line-height:23px; border:1px solid #9B8A59; padding:5px; color:#353F3C; font-size:12px;}
.links a, .links a:link, .links a:visited, .links a:hover {color:#9B8A59;text-decoration:none;}
.share_baogao {padding:0 10px 0 20px;  background:url(images/share_baogao.gif) left no-repeat;}
.share_tuijian {padding:0 10px 0 20px; background:url(images/share_tuijian.gif) left no-repeat;}
.share_shoucang {padding:0 10px 0 20px; background:url(images/share_shoucang.gif) left no-repeat;}
.share_print {padding:0 10px 0 20px; background:url(images/share_print.gif) left no-repeat;}
.share_guanbi {padding:0 10px 0 20px; background:url(images/share_guanbi.gif) left no-repeat;}
.share_fanhui {padding:0 10px 0 20px; background:url(images/share_fanhui.gif) left no-repeat;}



#content_tree ul {
	margin:0;
	padding:0;
	width:200px;
}

#content_tree li {
	margin:0 0 0 30px;
	padding:0;
	line-height:2em;
	list-style-type: none;
}

#content_tree .content_maintopic{
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:.3em;
}

#content_tree .content_selected {
	padding-left:15px;
}

#content_tree .content_selected a:link, #content_tree .content_selected a:visited {
	color:#666;
}

#content_tree a:link, #content_tree a:visited{
	color:#444;
	text-decoration:none;
}

#content_tree .content_maintopic a:link, #content_tree .content_maintopic a:visited {
	color:#a13129;
}

#content_tree a:hover, #content_tree .content_maintopic a:hover {
	color:#daa513;
	text-decoration:underline;
}

.list_description{
	color:#999; 
	border-top:dotted 1px #CCC; 
	padding:10px 10px;

}
