.blkActiBanner{
	width:778px;
	height:55px;
	overflow:hidden;
	background-image:url(../images/l2c_down_002.gif);
}
.blkActiTxt{float:left;margin:12px 0 0 25px;}
.blkActiAd{width:778px;background-color:fff;overflow:hidden;text-align:center;}
.tdActiLeft{background-color:#DDCCFF;padding:15px 10px 15px 10px;text-align:center;}
.tdActiRight{background-color:#fff;padding:15px 11px 15px 0;}
.blkActiReview{
	background-color: #B58DE9;
	border-left:1px solid #fff;
	padding:9px 0 9px 0;
}
.imgB3{
	border:3px solid #fff;
}
lh16{line-height:16px;}
.linkGray a:link,.linkGray a:visited {text-decoration: none;color:#545454;}
.linkGray a:active,.linkGray a:hover {text-decoration: underline;color:#f00;}
.linkGray{color:#545454;}
.linkGreen a:link,.linkGreen a:visited {text-decoration: none;color:#009C82;}
.linkGreen a:active,.linkGreen a:hover {text-decoration: underline;color:#f00;}
.linkGreen{color:#009C82;}
.linkActiPurple a:link,.linkActiPurple a:visited {text-decoration: none;color:#35263D;}
.linkActiPurple a:active,.linkActiPurple a:hover {text-decoration: underline;color:#f00;}
.linkActiPurple{color:#35263D;}
.blkActiReviewText{padding:5px 35px 0 35px}

.tdActiList{
	padding:11px 0 11px 0;
	text-align:center;
}
.tdActiListText{
	width:193px;
	padding:2px 5px 2px 5px;
	text-align:left;
	line-height:16px;
}
.tdActiListBg{
	width:196px;
	background-image:url(../images/l2c_acti_008.gif);
	text-align:right;
	height:5px;
	overflow:hidden;
}
.bgBottom{
	width:778px;
	overflow:hidden;
	background-image:url(../images/l2c_acti_040.gif);
	height:26px;
}
.bgTop{
	width:778px;
	overflow:hidden;
	background-image:url(../images/l2c_acti_048.gif);
	height:36px;
	padding:4px 0 0 0;
	text-align:left;
}

.tdActiTit{
	background-color: #ffffff;
	padding:2px 2x 2px 30px;
	height:25px;
	font-weight:bold;
}
.tdTimeTit,.tdAddrTit{
	color:#444444;
	background-color:#F7EFFF;
	height:22px;
	padding:3px 3px 3px 3px;
	font-weight:bold;
	width:72px;
}
.tdTime,.tdAddr{
	color:#000;
	background-color:#F7EFFF;
	height:22px;
	padding:3px 3px 3px 3px;
	width:445px;
}
.blkDesc{float:left;color:#FF2F01;padding:7px 3px 4px 30px;font-size:14px;}
.blkDesc a:link,.blkDesc a:visited {text-decoration: none;color:#FF2F01;}
.blkDesc a:active,.blkDesc a:hover {text-decoration: underline;color:#f00;}
.blkDetail{
	float:right;
	padding:3px 30px 3px 0;
}
.tbActi{margin-top:15px;background-color:#DAB3FF; width:520px;}

.tbMember{margin-top:15px;background-color:#A469C3; width:520px;}
.tbMember td{text-align:center;padding:3px 1px 2px 1px;}
.trTitle td{background-color:#E3C4FF;font-weight:bold;font-size:14px;height:30px;text-align:center;}
.tbPagePlus{margin:12px 0 29px 0;}
.tbPagePlus td{
	text-align:right;
	padding-right:27px;
}

.btnActi1{float:right;margin-right:40px;clear:right;}
.btnActi2{float:right;margin-right:7px;clear:left;}

.blkMain{
	background-color:#fff;
	padding:30px 0 30px 0;
	width:778px;
	overflow:hidden;
}


.tbPic{background-color:#A469C3; width:740px;}
.tbPic td{
	text-align:center;
}
.tdTitle{
	background-color:#E3C4FF;
	padding:7px 0 7px 0;
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.tdTitle a:link,.tdTitle a:visited {text-decoration: none;color:#666;}
.tdTitle a:active,.tdTitle a:hover {text-decoration: underline;color:#f00;}

.tdPage{
	background-color:#E3C4FF;
	padding:3px 0 3px 0;
	font-weight:bold;
}

.tbPicCol{
	background-color:#ccc;
	margin-top:15px;
}
.tbPicCol .trPic td{
	background-color:#fff;
	width:173px;
	text-align:center;
}
.tbPicCol .trText td{
	background-color:#F5EAFF;
	height:22px;
	font-size:14px;
	padding:3px 0 2px 0;
	text-align:center;
}

.blkAppTit{text-align:center;font-weight:bold;}
.lh22{line-height:22px;}

.tbProf td{padding:6px 0 6px 5px;font-size:14px;}

.tdDDP{
	padding:20px 15px 15px 15px;
	font-size:14px;
}
.tdDDPDesc{
	padding:20px 15px 15px 15px;
	font-size:14px;
	color:#1E152D;
}
.linkActiPurple2{color:#9662DA;font-size:14px;}
.linkActiPurple2 a:link,.linkActiPurple2 a:visited {text-decoration: none;color:#9662DA;}
.linkActiPurple2 a:active,.linkActiPurple2 a:hover {text-decoration: underline;color:#f00;}

.blkDDPTit{background-image:url(../images/l2c_acti_059.gif);height:27px;font-size:14px;font-weight: bold;padding:0 40px 0 40px;}

.tdDDPPage{
	background-color: #E3C4FF;
	height:23px;
	font-size:14px;
	font-weight:bold;
}

.tdDDPSubmit{
	padding:16px 38px 16px 38px;
	text-align:left;
}

/*------------*/
.linkMauve a:link,.linkMauve a:visited {text-decoration: none;color:#DA1CB0;}
.linkMauve a:active,.linkMauve a:hover {text-decoration: underline;color:#f00;}
.linkMauve{color:#DA1CB0;}
.linkPalm a:link,.linkPalm a:visited {text-decoration: none;color:#62565D;}
.linkPalm a:active,.linkPalm a:hover {text-decoration: underline;color:#f00;}
.linkPalm{color:#62565D;}
/*------------*/

.btnApp{
	background:url(../images/l2c_acti_gw_066.gif) no-repeat;text-align:center;margin-left:auto;margin-right:auto;width:105px;height:18px;padding-top:3px;margin-top:2px;
}
.blkActiOV{
	padding:0 10px 5px 30px;text-align:left;
}
.blkActiOVB{
	background:url(../images/l2c_acti_gw_065.gif) bottom right no-repeat;padding:1px 0 22px 0;text-align:center;
}
.blkActiCoo{
	color:#17040F;
	font-size:14px;
	padding:25px 30px 25px 30px;
	line-height:18px;
}
.blkActiCoo a:link,.blkActiCoo a:visited {text-decoration: none;color:#E32794;}
.blkActiCoo a:active,.blkActiCoo a:hover {text-decoration: underline;color:#f00;}
