.blkOthBanner{
	width:770px;
	height:55px;
	overflow:hidden;
	background-image:url(../images/l2c_other_002.gif);
}
.blkOthBody{
	width:770px;
	overflow:hidden;
	background-image:url(../images/l2c_other_003.gif);
	padding:20px 0;
	float:left;
	font-size:12px;
}
.blkGuideBody{
	width:770px;
	overflow:hidden;
	background-color:#fff;
	background-image:url(../images/l2c_other_026.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding:20px 0 0 0;
}

.blkCheckPic{text-align:center;padding:10px 0 10px 50px;color:#fff;font-weight:bold;font-size:14px;}

.imgWhite2{text-align:center;padding-top:7px;color:#fff;}
.imgWhite2 img{border:2px solid #fff;margin-top:5px;}
.imgWhite2 a:link,.imgWhite2 a:visited {text-decoration: none;color:#fff;}
.imgWhite2 a:active,.imgWhite2 a:hover {text-decoration: underline;color:#ff0;}


.pageCtrl{background-color:#BCBBBF;border:1px solid #fff;padding:5px 5px 5px 5px;color:#fff;font-weight:bold;font-size:14px;float:left;margin-right:3px;}
.pageCtrl a:link,.pageCtrl a:visited {text-decoration: none;color:#fff;}
.pageCtrl a:active,.pageCtrl a:hover {text-decoration: underline;color:#f00;}

.blkSchBanner{
	width:770px;
	height:55px;
	overflow:hidden;
	background-image:url(../images/l2c_down_002.gif);
}
.blkSchTxt{float:left;margin:10px 0 0 25px;}
.blkWelcome{text-align:center;color:#FFFFFF;padding-top:18px;font-size:14px;font-weight:bold;}
.blkWelcome a:link,.blkWelcome a:visited {text-decoration: none;color:#fff;}
.blkWelcome a:active,.blkWelcome a:hover {text-decoration: underline;color:#ff0;}

.blkULStory{
	padding:7px 12px 7px 12px;
	line-height:18px;
	font-size:14px;
}
.blkULStory a:link,.blkULStory a:visited {text-decoration: none;color:#F01BE3;font-weight:bold;}
.blkULStory a:active,.blkULStory a:hover {text-decoration: underline;color:#f00;}

.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;
}

.linkGray{
	color:#685C63;
}
.linkGray a:link,.linkGray a:visited {text-decoration: none;color:#685C63;}
.linkGray a:active,.linkGray a:hover {text-decoration: underline;color:#f00;}

.bgBottom{
	width:770px;
	overflow:hidden;
	background-image:url(../images/l2c_acti_040.gif);
	height:26px;
}

.blkDownInte{
	width:770px;
	height:10px;
	overflow:hidden;
	background-image:url(../images/l2c_down_003.gif);
}

.blkActiBanner{
	width:770px;
	height:55px;
	overflow:hidden;
	background-image:url(../images/l2c_down_002.gif);
}
.blkActiTxt{float:left;margin:12px 0 0 25px;}
.blkActiAd{width:770px;background-color:fff;overflow:hidden;text-align:center;}
.tdActiLeft{background-color:#F7F7F7;padding:15px 0 15px 0;text-align:center;}
.tdActiRight{background-color:#fff;padding:10px 0 15px 0;}

.blkLeftPic{
	background-color:#fff;
	border:1px solid #CACACA;
	padding:6px 6px 6px 6px;
	width:124px;
	height:149px;
	overflow:hidden;
}

.blkOthNewsTit{background-color:#E9C6FF;text-align:center;}
.blkONList{width:167px;height:22px;background-image:url(http://images.love21cn.com/love21cn/images/l2c_other_009.gif);color:#6C5A72;padding:6px 0 0 15px;text-align:left;margin-top:1px;}
.blkONList a:link,.blkONList a:visited {text-decoration: none;color:#6C5A72;}
.blkONList a:active,.blkONList a:hover {text-decoration: underline;color:#f00;}

.btnShow{background-image:url(../images/l2c_other_008.gif);border-width:0px;width:75px;height:22px;padding-top:3px;color:#323232;cursor:pointer;}

.tbOther{
	background-color:#915ED3;
	margin-top:10px;
	width:560px;
}
.tbOther td{
	height:24px;
	padding:4px 4px 4px 12px;
	width:50%;
	background-color:#F7EFFF;
	font-size:14px;
}
.tbCreditPlus{background-color:#fff;}
.tbCreditPlus td{width:100%}

.blkOthCon{padding:10px 8px 8px 12px;margin:10px;line-height:18px;font-size:14px;}

.blkGuideTitL,.blkGuideTitR{
	width:106px;
	height:23px;
	background-position: right top;
	background-repeat: no-repeat;
	color:#C298F1;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	float:left;
	clear:both;
	margin:5px 0 5px 0;
	padding-top:5px;
}
.blkGuideTitL{
	background:url(../images/l2c_other_034.gif);
	float:left;
}
.blkGuideTitR{
	background:url(../images/l2c_other_033.gif);
	float:right;
}
.blkGuideTitL span,.blkGuideTitR span{filter:glow(strength=3,color=#ffffff);height:0;}
.blkGuideTitL a:link,.blkGuideTitL a:visited,.blkGuideTitR a:link,.blkGuideTitR a:visited {text-decoration: none;color:#C298F1;}
.blkGuideTitL a:active,.blkGuideTitL a:hover,.blkGuideTitR a:active,.blkGuideTitR a:hover {text-decoration: underline;color:#f00;}

.olOth{margin:0 0 0 0;padding:0 0 0 35;}
.olOth li{margin:0 0 0 0;padding:0 0 0 0;}

.tbOth{border:1px solid #C5ABDF;}
.tdOthR{border-top:1px solid #C5ABDF;border-right:1px solid #C5ABDF;}
.blkOthR{background:url(../images/l2c_other_031.gif) top repeat-x;padding:20px 18px 18px 22px;}

.tdTermTit{padding:0 10px 0 10px;width:66px;overflow:auto;text-align:center;background-image:url(../images/l2c_other_036.gif);}
.tdTermTit div{filter:glow(strength=3,color=#4500B0);height:0;padding:2px;white-space:nowrap;;font-weight:bold;font-size:16px;color:#fff;} 
.tdTermTit a:link,.tdTermTit a:visited {text-decoration: none;color:#fff;}
.tdTermTit a:active,.tdTermTit a:hover {text-decoration: underline;color:#ff0;}

.blkTermCon{overflow:hidden;background-image:url(../images/l2c_other_039.gif);padding:15px 25px 0 25px;line-height:18px;height:176px;}

.blkGuideRCon{clear:both;line-height:18px;padding:5px 5px 5px 5px;}

.blkExpl{font-size:14px;color:#fff;filter:glow(strength=2,color=#290060);height:0;padding:3px 0 0 10px;}

.tbExplUnit{
	background-color:#7752B1;
	margin-top:7px;
}
.tbExplUnit td{
	padding:6px 6px 6px 13px;
	background-color:#F0E2F9;
	line-height:18px;
}
.blkExplTit{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.blkExplTit a:link,.blkExplTit a:visited {text-decoration: none;color:#fff;}
.blkExplTit a:active,.blkExplTit a:hover {text-decoration: underline;color:#ff0;}

.bodyHelp{background-image:url(../images/l2c_other_076.gif);}
.blkHelpCon{height:520px;overflow:auto;width:400px;margin-left:11px;line-height:19px;padding:10px 10px 10px 10px;}

#blkHelpList div{
	padding-left:12px;
	line-height:19px;
	color:#7752B1;
}
#blkHelpList a:link,#blkHelpList a:visited {text-decoration: none;color:#DF0FC9;}
#blkHelpList a:active,#blkHelpList a:hover {text-decoration: underline;color:#f00;}


#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	width: 200px;
	float:right;
	height:32px;
}
#hoverNav a{ outline: none;}


#prevLink {width: 66px; top 0; background: url(../images/prevlable.gif) no-repeat; float: left;padding-bottom: 0.7em;}
#nextLink {width: 66px; top 0; background: url(../images/nextlable.gif) no-repeat; float: left;padding-bottom: 0.7em;}


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 40%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px;float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
			
.styleNeedPwd1 {font-size: 14px;text-align:center;}
.styleNeedPwd2 {
	color: #FF0000;
	font-weight: bold;
	text-align:center;
}

.blkLIBanner{
	width:770px;
	overflow:hidden;
	height:58px;
	background-image:url(../images/l2c_other_045.gif);
}

.blkFPBanner{
	width:770px;
	overflow:hidden;
	height:57px;  
	float: left !important ;
	float: none;
	background-image:url(../images/l2c_my_065.gif);
}

.blkRegionProfile{width:770px;height:72px;overflow:hidden;margin-left:auto;margin-right:auto;background:#fff url(../images/logo.gif) bottom repeat-x;padding:1px 5px 0 5px;}

#user_note{
word-break: break-all;
line-height:170%;
}
#container{
	width: 770px;
	margin: 0 auto;
	padding: 0;	
	font-size: 12px;
}

#container_c{
	width: 770px;
	float: right;
	background: #FFFFFF;
	padding: 5px;
}
