@charset "gb2312";
.acontent {
	margin:15px 0;
}
h2{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	text-indent:10px;
}
h2 b{ color:#333333;}

h3,h3 a{ font-size:14px; color:#007ab7; text-decoration:none;}
h3 a:hover{ text-decoration:underline;}

.titlea{
	background:#f5ede6 url(../image/footback.gif) repeat-x scroll left top;
	border:1px solid #f5c59b;
	clear:both;
	font-size:13px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding:0pt 5px;
}
ul.pl { margin:0px; padding:0px; list-style:none}
ul.pl li{ }
.pleft{
	display:block;
	width:48px;
	height:48px;
	float:left;
	margin:0 10px 0 0;
	padding:1px;
	border:#ddd solid 1px;
}
.pright{
	display:block;
	float:left;
}
.plcontent{
	clear:both;
	display:block;
	padding:10px;
	margin:1px 0; 
	border:#EFEFEF solid 1px;
	position:relative;
}
.picshow{
	text-align:center;
}
.picdes{
	margin:3px;
	border:#FFCDB5 solid 1px;
	background:#FFEEE6;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	height:25px;
}

/*---------------------以下2007.12.14修改------------*/
ul.oldactivity{
	margin:0px auto;
	padding:0;
	list-style:none;
}
ul.oldactivity li{
	float:left;
	display:block;
	margin:15px 5px;
	width:330px;
}
.atime{
	height:30px;
	line-height:30px;
	background:url(../images/dot_icon.gif) no-repeat 15px 8px;
	text-indent:28px;
	color:#747474;
}
.atime span{
	font-weight:bold;
	font-size:10px;
}
.atitle{
	height:30px;
	line-height:30px;
	margin:10px 0;
	background:url(../images/oactivitybg.gif) no-repeat;
	text-indent:35px;
}
.atitle2 h3,.atitle h3,.atitle h3 a{
	color:#ee7921;
	font-size:14px;
	text-decoration:none;
}
.atitle h3{ width: 680px; position:relative;}
.atitle h3 a:hover{ text-decoration:underline;}
.atitle h3 a img{
	position:absolute;
	top:7px;
	right:0px;
}
.atitle2{
	height:30px;
	line-height:30px;
	margin:10px 0;
	background:url(../images/picListbg.gif) no-repeat;
	text-indent:35px;
}
ul.newactivity {
	margin:0;
	padding:0;
	list-style:none;
}
ul.newactivity li{
	margin:10px 5px;
	display:block;
	clear:both;
}
.avleft{
	float:left;
	display:block;
}
.avdes{
	display:block;
	float:left;
	width:340px;
	margin:0 0 0 10px;
	line-height:18px;
	color:#666666;
}
.avdes h3,.avdes h3 a{
	color:#ff6600;
}
.myline{
	height:10px;
	background:transparent url(../images/separator-grey.gif) repeat-x scroll 0pt 5px;
}
ul.qulink{
	margin:0;
	padding:0;
	list-style:none;
}
ul.qulink li{
	margin:2px 0;
	padding:0;
	height:20px;
	line-height:20px;
	color:#f60;
}
ul.qulink li img{ margin-right:5px;}
ul.qulink li span{ font-weight:bold; color:#666;}
ul.qulink li a{ text-decoration:none; color:#f60; font-weight:bold;}
ul.qulink li a:hover{ color:#666; text-decoration:underline;}
ul.piclist{ margin:0; padding:0; list-style:none;}
ul.piclist li{
	float:left;
	display:block;
	margin:10px 6px;
}
.review_pic{
	margin:0;
	padding:0;
	width:150px;
	height:95px;
	position: relative;
	float:left;
	/*background-color: #b3d465;*/
}

.review_pic a img {
    width: 150px;
	height: 95px;
    border:none;
	padding:1px;
	border:#ccc 1px solid;
}
.review_pic a span {
    margin-top:-9000px;/*初始化对象不可见,这里不用display: none,因为display: none对搜索引擎不友好*/
    margin-left:-9000px;
    position: absolute;
	
}
.review_pic a:hover {
    background-color: #FFF;/*IE7以下版本A状态伪类bug*/
}
.review_pic a:hover span {
	color:#333;
	height: 88px;
	width: 143px;
	position: absolute;
	left: 0px;
	top: 0px;
	border:1px solid #F90;
	padding:5px;/*让说明文字不要太靠上边界*/
	background:#FFF  no-repeat 5px 10px;/*LOGO图片定位*/
	filter:alpha(opacity=90);/*CSS透明度滤镜*/
	opacity:0.9;/*针对Mozilla浏览器CSS透明度滤镜*/
	display: block;
	text-decoration: none;/*去除说明文字链接下划线*/
	cursor:pointer; /*让光标显示手形*/
	margin:0;/*重定位文字说明层回到正常位置*/
	white-space:normal;
	word-break:break-all;
	overflow:hidden;
}
.review_pic em { 
    position:absolute; 
    left:5px; 
    bottom:5px !important;
	bottom:10px;
    width:25px;
    height:25px; 
    cursor:pointer;
    background:url(../images/add_fav1.gif) no-repeat;
}
.review_pic em:hover { 
    background-image:url(../images/add_fav2.gif) ;/*"+"图片鼠标滑过背景变换,只有标准浏览器起作用,IE7以下版本BUG*/
}
.dis_input{
	color:#333333;
	width:680px;
	padding:3px;
	margin:5px 0px;
}
.inputright{ text-align:right; padding-right:10px;}
.subbtn{
	cursor:pointer;
	height:20px;
	-height:22px;
	+height:22px;
	padding:1px 5px;
	margin-left:1px;
	/**/background:#FFF url(../images/subbtnhover.gif) repeat-x left center;	
  outline: 1px solid #DBDBDB; border: 1px solid #FFF; +border:#DBDBDB !important; _border:#DBDBDB;   
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;	line-height:19px;
}
.subbtnhover{cursor:pointer;
	color:#669900;
	height:20px;
	-height:22px;
	+height:22px;
	padding:1px 5px;
	margin-left:1px;
	/**/background:#FFF url(../images/subbtnhover.gif) repeat-x left center;	
  outline: 1px solid #DBDBDB; border: 1px solid #FFF; +border:#DBDBDB !important; _border:#DBDBDB;   
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;	line-height:19px;
}
.hotpic{
	width:190px;
	margin:0 0 0 10px;
}
.divmargin{
	margin:0 0 5px 0;
}
.showhotpic{
	background:url(../images/hotpicbg.gif) repeat-y;
	padding:8px;
}
.showhotpic ul{ margin:0; padding:0; list-style:none;}
.showhotpic li{ margin:0; padding:0; clear:both; width:174px;}
.myline2{
	height:18px;
	background:transparent url(../images/greline.gif) repeat-x scroll 0pt 9px;
}
.showhotpic a{ text-decoration:none; position:relative; width:174px; height:54px; display:block;}
.showhotpic a img{ border:none 0px; width:86px; height:54px; display:block; position:absolute; top:0; left:0;}
.showhotpic a em{ 
	display:block;
	position:absolute;
	top:0;
	left:0;
}
.showhotpic a span{
	display:block;
	position:absolute;
	width:82px;
	top:0;
	right:0;
	text-align:left;
	color:#6e6e6e;
}
.showhotpic a:hover{ background-color:#fff;}
.showhotpic a:hover span{ color:#FF6600; cursor:pointer;}
.activityDis{ margin:0; padding:0}
.bbslist{
	color:#f90;
	background:url(../images/hotpicbg.gif) repeat-y;
	padding:0 8px;
	margin:0;
	text-align:left;
}
.bbslist ol{
	margin:0px;
	list-style-position: inside;
	list-style-type: decimal;
}
.bbslist li{
	background:transparent url(../images/greline.gif) repeat-x scroll 0pt 100%;
	padding:5px 0;	
	line-height:18px;
	margin:0;
}
.bbslist li a{
	color:#6e6e6e;
	text-decoration:none;
}
.bbslist li a:hover{
	color:#FF9900;
}
.showmore a{
	text-decoration:none;
	color:#0099CC;
}
.showmore a:hover{
	text-decoration:underline;
}
a.amore{ text-align:right; text-decoration:none; line-height:18px; color:#FF6600; display:inline;}
a.amore:hover{ text-decoration:underline;}