/*body*/
body { background-image: none; background-repeat: repeat-x; background-position: 0px 0px; }
#container {
	width:1200px;
	z-index: 999;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.content {
	margin-top: 0px;
	overflow: hidden;
	zoom:1;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-top: 5px;
	background-repeat: repeat-y;
	background-position: 730px top;
	background-color: #FFFFFF;
}
.contentleft{ width:240px; overflow: hidden; zoom:1; float: left; background-image: url(/images/sidebg.gif); background-repeat: repeat-y; background-position: right top; height: auto; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; background-color: #F7F7F7; 
}
.contentright{ width: 730px; float: right; overflow: hidden; zoom:1; margin: 0px; padding: 0px; 
}
#contentside{
	width:220px;
	overflow: hidden;
	zoom:1;
	float: left;
	margin-right: 5px;
}
#contentbox{
	width:490px;
	zoom:1;
	float: left;
	display: block;
}
.side_ads{
	display: block;
	width: 485px;
	border: 1px solid #CCCCCC;
	float: left;
}
.box_ads{
	display: block;
	width: 485px;
	border: 1px solid #CCCCCC;
	float: right;
}

.side_info {
	float:right;
	width:235px;
	height:1060px;
	border: 1px solid #dbdbdb;
	display: inline;
}
.side_info p { padding-right: 8px; padding-bottom: 3px; padding-left: 8px; font-size: 14px; line-height: 2; color: #444; text-indent: 26px; }

.side_info h2 { border-bottom:1px solid #dbdbdb; overflow:hidden; color: #b80000; font-size: 12px; font-weight: bold; background-image: url(/Member/images/t_bg.gif); background-repeat: repeat-x; 
}
.side_info h2 span {
	display:block;
	text-indent: 45px;
	line-height: 35px;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/icon.gif);
	background-repeat: no-repeat;
	background-position: 16px 6px;
}
.side_info h2 span a{
	color: #b80000;
	font-size: 16px;
}
.side_info ul {
	overflow:auto;
	zoom:1;
	padding-bottom: 3px;
}
.side_info ul li { display:block; margin-top: 5px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; background-image: url(/images/icon.gif); background-repeat: no-repeat; background-position: 20px -38px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 40px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; clear: both; }
.side_info ul li a { display:block; color: #444; padding-top: 5px; padding-bottom: 5px; font-size: 14px; }
.side_info ul li span { float:right; }
.side_info ul li img {
	margin-bottom:3px;
}

.box_info { height:auto; border: 1px solid #dbdbdb; margin-bottom: 8px; }
.box_info h2 { overflow:hidden; color: #b80000; font-size: 14px; font-weight: bold; line-height: 25px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #b80000; 
}
.box_info h2 span { display:block; text-indent: 45px; line-height: 35px; margin: 0px; padding: 0px; background-image: url(/images/icon.gif); background-repeat: no-repeat; background-position: 15px 3px; 
}
.box_info h2 span a{
	color: #b80000;
	font-size: 20px;
}
.box_info ul {
	overflow:auto;
	zoom:1;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.box_info ul p {
	font-size: 14px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.box_info ul p span {
	float: right;
}
.box_info ul p a {
	font-size: 14px;
	text-decoration: none;
	color: #990000;
}
.box_info ul li {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
	background-image: url(/images/icon.gif);
	background-repeat: no-repeat;
	background-position: 0px -295px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	WORD-WRAP: break-word;
	TABLE-LAYOUT: fixed;
	word-break: break-all;
	font-size: 16px;
}
.box_info ul li a {
	color: #444;
	font-size: 16px;
	line-height: 32px;
}
.box_info ul li span {
	float:right;
}
.box_info ul li img {
	margin-bottom:3px;
}


.box_p { height:auto; margin-bottom: 10px; width: 360px; float: left; border: 1px solid #CCCCCC; 
}
.box_p h2 { overflow:hidden; color: #b80000; font-size: 14px; font-weight: bold; line-height: 25px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #b80000; 
}
.box_p h2 span { display:block; text-indent: 45px; line-height: 35px; margin: 0px; padding: 0px; background-image: url(/images/icon.gif); background-repeat: no-repeat; background-position: 15px 3px; 
}
.box_p h2 span a{ color: #b80000; font-size: 14px; 
}
.box_p h1 {
	font-size:18px;
	line-height:2.2;
	color:#444;
	text-align: center;
}
.box_p h1 a {
	font-size: 18px;
	line-height: 2.2;
	color: #444;
}

.box_p p {
	color:#666666;
	text-indent: 24px;
	font-size: 12px;
	line-height: 1.8;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 8px;
	padding-bottom: 3px;
}
.box_p ul {
	overflow:auto;
	zoom:1;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.box_p ul p {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
}

.box_p ul li {
	display:block;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
	background-image: url(/images/icon.gif);
	background-repeat: no-repeat;
	background-position: 0px -302px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.box_p ul li a { display:block; color: #444; }
.box_p ul li span {
	float:right;
}
.box_p ul li img {
	margin-bottom:3px;
}


.box_pa { float:left; height:auto; border: 1px solid #dbdbdb; display: inline; margin-top: 5px; width: 728px; 
}
.box_pa h2 { overflow:hidden; color: #b80000; font-size: 14px; font-weight: bold; line-height: 25px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #b80000; 
}
.box_pa h2 span { display:block; text-indent: 45px; line-height: 35px; margin: 0px; padding: 0px; background-image: url(/images/icon.gif); background-repeat: no-repeat; background-position: 15px 3px; 
}
.box_pa h2 span a{ color: #b80000; font-size: 14px; 
}
.box_pa h1 {
	font-size:18px;
	line-height:2.2;
	color:#444;
	text-align: center;
}
.box_pa h1 a {
	font-size: 18px;
	line-height: 2.2;
	color: #444;
}

.box_pa p {
	color:#999;
	text-indent: 24px;
	font-size: 12px;
	line-height: 1.8;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 8px;
	padding-bottom: 3px;
}
.box_pa ul { overflow:auto; zoom:1; padding-top: 0; padding-right: 0; padding-bottom: 10px; padding-left: 0; float: left; 
}
.box_pa ul p {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
}

.box_pa ul li {
	display:block;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
	background-image: url(/images/icon.gif);
	background-repeat: no-repeat;
	background-position: 0px -302px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.box_pa ul li a {
	color: #444;
}
.box_pa ul li span {
	float:right;
}
.box_pa ul li img {
	margin-bottom:3px;
}

/*show*/
#show{
	width: 703px;
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
#show h2{
	font-size: 24px;
	line-height: 50px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#show span{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	margin-bottom: 20px;
}
#show ul{}
#show ul li{
	list-style-type: none;
	line-height: 1.8;
	word-break:break-all;
	word-wrap:break-word;
	table-layout: fixed;
	font-size: 14px;	/*overflow:auto !important;
	WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all*/

}
#show ul li a{
	font-size: 14px;
	color: #990000;
}
#show ul li img{
	border: 1px solid #CCCCCC;
}
