@CHARSET "UTF-8";
.blockDiv{
	background-color:white;
	margin-top:20px;
	margin-bottom:20px;
	width:auto;
	min-height:200px;
/* 	padding-bottom:20px; */
/* 	padding-left:15px; */
/* 	padding-right:15px; */
	padding: 5px 15px 10px 15px;
}

.clstr-globe-div{
	background-color:white;
	margin-top:20px;
	margin-bottom:20px;
	width:auto;
	padding: 20px 20px 10px 20px;
}

.clustrmaps-aside-div{
	background-color:white;
	margin-top:20px;
	margin-bottom:20px;
	width:auto;
}

.blockShadow{
	-webkit-box-shadow: 0px 1px 5px #e6e6e6;
    -moz-box-shadow: 0px 1px 5px #e6e6e6;
    -o-box-shadow: 0px 1px 5px #e6e6e6;
    box-shadow: 0px 1px 5px #e6e6e6;
}

.blockDiv2{
	background-color:white;
	margin-top:20px;
	margin-bottom:20px;
	width:auto;
	min-height:300px;
}
#menuDiv{
	background-color:white;
/* 	margin-top:20px; */
/* 	margin-bottom:20px; */
	width:auto;
	min-height:200px;
}
.areaHead{
	border-bottom:1px solid #C9DFF4;
	margin-top:0px;
	padding:8px 0px 8px 10px;
	text-align:left;
	color:#1479d7;
	font-size:18px;
}
.areaBody{
	padding-top:5px;
	padding-bottom:5px;
}
.itemLink{
	padding:10px 10px 0px 10px;
	text-align:left;
}
.itemLink1{
	padding:6px 10px;
	text-align:left;
}
.numberIcon
{
	margin-right:10px;
	color:#033078;
}
.smallPhoto{
	width:25px;
	height:25px;
}

.tagMenu{
	width:61px;
/* 	border-right:2px solid #00c1de; */
	height:240px;
	padding-left:30px;
	padding-top:10px;
}
.asideMenu{
/* 	width: 220px; */
/* 	border:1px solid red; */
	height:240px;
	width:207.4px;
	padding-left:0px;
	margin-left:92px;
	padding-top:10px;
}
.tagDiv{
	text-align:right;
	color:white;
	height:24px;
	padding-top:5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: auto;
/* 	width:40px; */
	margin-top:10px;
	background-color:#258ce2;
/* 	float:right; */
	border-radius:20px 0px 0px 20px;
    -moz-boder-radius:20px 0px 0px 20px;
    -webkit-border-radius:20px 0px 0px 20px;
    -o-border-radius:20px 0px 0px 20px;
    
    
    cursor:pointer;
}
.menuItem{
/* 	background-color:lightBlue; */
	height:auto;
	width:auto;
	
}
.tagBorder{
	width:1.5px;
	float:left;
	height:250px;
/* 	background-color:red; */
}
.tagBorder-top{
	height:23px;
	width:auto;
	background-color:#00c1de;
}
.tagBorder-margin{
	height:15px;
	width:auto;
	background-color:#00c1de;
}
.tagBorder-tag{
	height:33.5px;
	width:auto;
	background-color:#00c1de;
}
.tagBorder-last{
	height:144px;
	width:auto;
	background-color:#00c1de;
}

.topMenue{
	background-color:#5baaea;
	padding-left:0px;
	width:auto;
	padding-top:10px;
	padding-bottom:10px;
	color:white;
	border:1px solid white;
}
.newTagDiv{
	height:40px;
	width:40px;
	position:absolute;
}
.unHoverTag{
	border-top:3px solid white;
    border-bottom:3px solid white;
    border-left:3px solid white;
}
.hoverTag{
	border-top:3px solid #00c1de;
    border-bottom:3px solid #00c1de;
    border-left:3px solid #00c1de;
    box-shadow:0 0 5px #00c1de;
    -moz-box-shadow:0 0 5px #00c1de;
    -webkit-box-shadow:0 0 5px #00c1de;
}
.tagDivN{
	float:left;
	width:60px;
	margin-top:10px;
	padding-top:5px;
	height:28px;
}
.marginTag {
	float:left;
	width:60px;
	margin-top:20px;
	padding-top:5px;
	height:28px;
}
.tagDivN:hover{
	cursor:pointer;
}
.hoverTagN{
	border-top:4px solid white;
	border-bottom:4px solid #1479d7;
}
.tagMenuNSet{
	height:60px;
}
.unHoverTagN{
	border-top:4px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
}
.marginTagBegin{
	margin-left:20px;
	width:40px;
	height:28px;
	border-top:4px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid #C9DFF4;
}
.marginTagEnd{
	width:95px;
	border-top:4px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid #C9DFF4;
}
.tagContentInner{
	min-height:200px;
	width:auto;
	padding:5px 10px;
	padding-bottom: 20px;
}
.newRightTagDiv{
	position:absolute;
	height:40px;
	width:40px;
}
.articleDate{
	color:gray;
	float:right;
	font-size:14px;
}
a.itemA{
	color:#2c2c2c;
	font-size:14px;
}
a.itemA:hover{
	opacity:0.9;
    -moz-opacity:0.9;
    -webkit-opacity:0.9;
    color:#258ce2;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.replyDiv{
	margin:15px 0px 0px 0px;
	text-align:left;
/* 	-webkit-box-shadow: 0px 1px 5px #e6e6e6; */
/*     -moz-box-shadow: 0px 1px 5px #e6e6e6; */
/*     -o-box-shadow: 0px 1px 5px #e6e6e6; */
/*     box-shadow: 0px 1px 5px #e6e6e6; */
    
/*     border-radius: 5px; */
/*     -moz-boder-radius: 5px; */
/*     -webkit-border-radius: 5px; */
/*     -o-border-radius: 5px; */
    
    display:table;
}
.replyContent{
	margin:5px 0px;
	font-size:14px;
	color: #515151;
	line-height: 24px;
}
.replyUser{
	text-align:left;
	margin-right:10px;
}
.replyIcon{
	margin-left:auto;
}
.replyDateDiv{
	font-size:14px;
	color: #515151;
	text-align:right;
	margin:5px 0px;
}
.replyTitle{
	font-size: 14px;
	color:#00c1de;
}
.replyTitle:hover{
	opacity: 0.6;
-moz-opacity: 0.6;
-webkit-opacity: 0.6;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}

.tagMenuN {
	display:table;
	margin-left:20px;
	margin-right:20px;
	width:260px;
	border-bottom:1px solid #C9DFF4;
}