@charset "utf-8";
/* CSS Document */
.block {
	background:none
}
#maincol-border {
	display:none
}
#maincol-inside {
}
.wHome .uMenuRoot, .wHome>a.icoAdd, .bHome input[type=submit], .bHome input[type=reset], .bHome input[type=button], .wHome .swchItemA, #footer .wHome a::after {
	background:#f19149;
	/*background:rgba(241,145,73,.5)*/
}
.wWorld .uMenuRoot, .wWorld>a.icoAdd, .bWorld input[type=submit], .bWorld input[type=reset], .bWorld input[type=button], .wWorld .swchItemA, #footer .wWorld a::after {
	background:#a40000;
	/*background:rgba(164,0,0,.5)*/
}
.wDesign .uMenuRoot, .wDesign>a.icoAdd, .bDesign input[type=submit], .bDesign input[type=reset], .bDesign input[type=button], .wDesign .swchItemA, #footer .wDesign a::after {
	background:#00a0e9;
	/*background:rgba(0,160,233,.5)*/
}
.wBlog .uMenuRoot, .wBlog>a.icoAdd, .bBlog input[type=submit], .bBlog input[type=reset], .bBlog input[type=button], .wBlog .swchItemA, #footer .wBlog a::after {
	background:#22ac38;
	/*background:rgba(34,172,56,.5)*/
}
.wForum .uMenuRoot, .wForum .swchItemA, #footer .wForum a::after, .wPhoto .uMenuRoot, .wPhoto>a.icoAdd, .wPhoto .swchItemA, #footer .wPhoto a::after, .wTests .uMenuRoot, .wTests .swchItemA, #footer .wTests a::after {
	background:#8957a1;
	/*background:rgba(137,87,161,.5)*/
}
.tbBcn {
	line-height:50px;
	text-align:center;
	color:#fff;
	/*height:50px;
   overflow: hidden;*/
}
.appcontent .tbBcn {
	height:35px;
	line-height:35px;
	font-size:80%;
}
.tbPage, #allEntries>div.catPages1, #allEntries>div.catPages2, #allEntries>div.catPages1:hover, #allEntries>div.catPages2:hover {
	font-size:16px;
	height:50px;
	text-align: center;
   padding: 0 15px;
   margin-top: 0;
   border-radius: 0;
   box-shadow: 0 0 0 transparent;
}
#maincol-inside>div.tbPage, #allEntries>div.catPages1, #allEntries>div.catPages2, #allEntries>div.catPages1:hover, #allEntries>div.catPages2:hover {
   background:none
}
#maincol-inside>.tbPage, #allEntries>div.catPages1, #allEntries>div.catPages2 {
   border-top:solid 1px #999;
}
.tbBcn .uMenuV {width:96%;height:50px;margin:1em auto;position:relative}
.tbBcn .uMenuV::before {content:"\e0c3";position:absolute;font:18px/50px 'icomoon';display:block;top:0;left:35%;height:50px;width:30%;color:#aaa;text-align:center;*display:none;cursor:pointer;text-decoration:none;border-top: solid 1px #aaa;}
.tbBcn .uMenuRoot {position:absolute;height:0;width:96%;overflow:hidden;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;top: 0;left: 2%}
.tbBcn .uMenuV:hover .uMenuRoot {height:50px;color:#fff;border-radius: 25px;}
.tbBcn .uMenuV:hover::before {visibility: hidden;}
.tbBcn .uMenuV li {
	display:inline-block;
	zoom:1;
	width:19%
}
.tbBcn .uMenuV li a {
	display:block;
	height:50px;
	line-height:50px;
}
#maincol-inside>.wHome, .wHome .uMenuV::before {
   border-top:solid 1px #f19149;
   color: #f19149;
}
#maincol-inside>.wWorld, .wWorld .uMenuV::before {
   border-top:solid 1px #a40000;
   color: #a40000;
}
#maincol-inside>.wDesign, .wDesign .uMenuV::before {
   border-top:solid 1px #00a0e9;
   color: #00a0e9;
}
#maincol-inside>.wBlog, .wBlog .uMenuV::before {
   border-top:solid 1px #22ac38;
   color: #22ac38;
}
#maincol-inside>.wForum, .wForum .uMenuV::before, #maincol-inside>.wPhoto, .wPhoto .uMenuV::before, #maincol-inside>.wTests, .wTests .uMenuV::before {
   border-top:solid 1px #8957a1;
   color: #8957a1;
}
#maincol-inside>.tbBcn {
  border-top:none 0 transparent;
}
.appcontent .tbBcn .uMenuV li a {
	height:33px;
	line-height:33px;
}
.tbBcn .uMenuV li a.uMenuItemA {
	text-shadow:0 0 2px  #fff
}
.tbBcn td, .tbPage td {
	font-size:100%;
}
.icofont {
	font-family:"icomoon";
}
.icoHome:before {
	content:"\e000"
}
.icoAdd:before {
	content:"\e103"
}
.tbBcn a.icoAdd {
	display: inline-block;
    zoom: 1;
    height: 50px;
    line-height: 50px;
    width: 50px;
    text-align: center;
    color:#fff;
    /*position: absolute;
    left: 50%;
    margin-left: -15px;
    top: 35px;*/
    border-radius: 50%;
}
.appcontent .tbBcn a.icoAdd {
	height:35px;
	line-height:35px;
	width:35px;
}
.tbBcn a, .tbPage a, .catPages1 a, .catPages2 a {
	color:#fff;
	text-decoration:none
}
.tbBcn a {
  color:#eee;
}
.tbBcn a:hover {
	color:#fff;
}
.tbBcn a.icoAdd:hover, .tbPage a.icoAdd:hover {
}
.swchItemA, .swchItem, .swchItemDots {
	display:inline-block;
*display:inline;
	zoom:1;
	height:30px;
	line-height:30px;
	width:30px;
	padding:0;
	text-align:center;
	border-radius:0 0 15px 15px;
	margin-left:15px;
	overflow: hidden;
   padding-top:5px;
   padding-bottom:5px
}
.swchItemDots {
	color:#aaa;
}
.swchItemA {
	font-weight:normal;
	font-family:icomoon;
	color:#fff;
   background:#999
}
.swchItemA:hover {
	color:#000
}
.swchItemA>span {
	display:none
}
 .swchItemA::before {
    content:"\e0d2"
}
a.swchItem {
	color:#aaa
}
a.swchItem:hover {
	color:#000
}
.archiveDateTitle, .archiveEntryTitle {
	padding-left:15px;
	padding-right:15px
}
#allEntries>div, .archiveEntries>div {
	padding:15px;
   position:relative;
   overflow:hidden;
   max-width:960px;
   background:#eee;
   border-radius:10px 10px 0 0;
   margin:0 auto;
   margin-top:-10px;
   box-shadow:0 0 3px #ddd;
   transition:all .3s
}
#allEntries>div:hover, .archiveEntries>div:hover {
	background:#fff;
   box-shadow:0 0 5px #ccc;
   margin-top:-25px;
   padding-bottom:30px;
}
#allEntries>div:last-child {/*margin-bottom:1em*/
}
#allEntries>div.comEnt+div {
	display:none
}
#allEntries>div.comEnt+div.comEnt {
	display:block
}
#allEntries .eTitle {text-align:left}
.eDetails, .eDetails1, .eDetails2 {
	height:30px;
	line-height:30px;
	font-style: normal;
	font-size:13px
}
.eDetails {/*margin-bottom:0*/
}
.Mo .eDetails, .Tu .eDetails, .We .eDetails, .Th .eDetails, .Fr .eDetails, .Sa .eDetails, .Su .eDetails {
	background:none
}
.eDetails a, .eDetails1 a, .eDetails2 a {
	text-decoration:none;
	font-style: normal;
	font-size:14px
}
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover {
	background-color:transparent
}
.eDetails1, .eDetails2 {
	padding:0
}
.eDetails2 {
	background:none
}
a.e-category {
	display:inline-block;
*display:inline;
	zoom:1;
	height:30px;
	line-height:30px;
	padding:0 15px;
	color:#666;
	vertical-align:top
}
.eDetails span.ed-title, .eDetails1 span.ed-title, .eDetails2 span.ed-title, .e-comments {
	font-family:"icomoon";
	margin-left:2em;
	margin-right:6px
}
.e-add span.ed-title {
	margin-right:0
}
.eDetails .e-reads span.ed-title {
	margin-left:0
}
.e-reads .ed-title:before {
	content:"\e0c6"
}
.e-add .ed-title:before {
	content:"\e013"
}
.e-date .ed-title:before {
	content:"\e030"
}
.e-author .ed-title:before {
	content:"\e050"
}
.e-tag .ed-title:before {
	content:"\e140"
}
.e-comments:before {
	content:"\e035";
	margin-right:6px
}
.e-reads {
	color:#f29c9f
}
a.e-comments {
	color:#fbcd89
}
a.e-comments:hover {
	color:#f60
}
#allEntries>div .eDetails {
   position:absolute;
   width:100%;
   bottom:-30px;
   left:0;
   transition: all .3s;
}
#allEntries>div:hover .eDetails {
  bottom:0
}

@media (max-width:990px){
  .tbBcn {font-size:100%} 
}