﻿/** Website template by # **/
body {
	margin:0;
	padding:0;
	background:transparent url("../images/bg-header.jpg");
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#000000;
}
a {
	outline:0;
}
img {
	border:0;
}
img {
	opacity:1;
	filter:alpha(opacity=100);/* Needed for IE8 and old versions */
}
img:hover {
	opacity:0.8;
	filter:alpha(opacity=80);/* Needed for IE8 and old versions */
}
#page {
	background:transparent url("../images/bg-footer.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	width:100%;
}
#page div#header {
	width:950px;
	height:275px;
	margin:0 auto;
	text-align:center;
	position:relative;
	overflow:hidden;
}
#page div#header #logo {
	position:relative;
	top:26px;
}
#page div#header ul.navigation {
	background:transparent url("../images/bg-navigation.png");
	background-position:center center;
	background-repeat:no-repeat;
	list-style-type:none;
	margin:0;
	padding:0;
	height:120px;
	position:relative;
	top:13px;
	left:0;
}
#page div#header ul.navigation li {
	float:left;
	line-height:120px;
	text-align:center;
}
#page div#header ul.navigation li.first {
	margin:0 0 0 50px;
}
#page div#header ul.navigation li a {
	font-family:Volkhov;
	font-size:20px;
	font-weight:bolder;
	color:#311a0b;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 28px;
	text-shadow:0 1px 0 #e5c288;
	display:block;
}
#page div#header ul.navigation li a:hover {
	font-family:Volkhov;
	font-size:20px;
	font-weight:bolder;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 28px;
	text-shadow:0 1px 0 #e5c288;
	background:transparent url("../images/bg-menu.png");
	background-position:center center;
	background-repeat:no-repeat;
}
#page div#header ul.navigation li a.active {
	font-family:Volkhov;
	font-size:20px;
	font-weight:normal;
	font-weight:bolder;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 28px;
	text-shadow:0 1px 0 #e5c288;
	background:transparent url("../images/bg-menu.png");
	background-position:center center;
	background-repeat:no-repeat;
}
#page #body {
	width:888px;
	margin:0 auto;
	overflow:hidden;
	padding:10px 0;
}
#page #body div.featured {
	width:884px;
	height:380px;
	background:transparent url("../images/bg-featured.png");
	background-position:center center;
	background-repeat:no-repeat;
	padding:2px;
	position:relative;
	margin:0 0 25px 0;
}
#page #body div.featured img {
	opacity:100;
}
#page #body div.featured span {
	width:21px;
	height:404px;
	background:transparent url("../images/featured-suns.png");
	background-position:center center;
	background-repeat:no-repeat;
	position:absolute;
	top:-10px;
	left:442px;
}
#page #body div.featured div.section {
	width:376px;
	height:298px;
	padding:25px;
	background:transparent url("../images/bg-featured-text-content.png");
	background-position:center center;
	background-repeat:no-repeat;
	position:absolute;
	top:20px;
	left:20px;
}
#page #body div.featured div.section h2 {
	margin:0;
	font-family:Volkhov;
	font-size:27px;
	height:32px;
	line-height:32px;
	color:#fbc316;
	font-weight:normal;
}
#page #body div.featured div.section h2 a {
	margin:0;
	font-family:Volkhov;
	font-size:27px;
	color:#fbc316;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	display:block;
	text-shadow:2px 2px 5px #120c0b;
}
#page #body div.featured div.section p {
	font-family:Georgia;
	font-size:14px;
	color:#ffffff;
	text-align:justify;
	line-height:24px;
	margin-bottom:17px;
}
#page #body div.featured div.section p a {
	font-family:Georgia;
	font-size:14px;
	color:#ffffff;
	text-align:justify;
	line-height:24px;
	text-decoration:none;
	font-style:italic;
}
#page #body div.featured div.section p a:hover {
	font-family:Georgia;
	font-size:14px;
	color:#ffffff;
	text-align:justify;
	line-height:24px;
	text-decoration:none;
}
#page #body div.featured div.section a.readmore {
	background:url("../images/button.png") no-repeat scroll 0 -88px transparent;
	text-decoration:none;
	width:186px;
	height:58px;
	display:block;
	margin:0 auto;
}
#page #body div.featured div.section a.readmore:hover {
	background:url("../images/button.png") no-repeat scroll 0 10px transparent;
}
#page #body div#content {
	width:630px;
	float:left;
	margin:0 36px 0 0;
}
#page #body div#content p {
	font-family:Georgia;
	font-size:14px;
	color:#9e8934;
	text-align:justify;
	line-height:24px;
	margin-bottom:25px;
}
#page #body div#content p a {
	font-family:Georgia;
	font-size:14px;
	color:#9e8934;
	text-align:justify;
	line-height:24px;
}
#page #body div#content p a:hover {
	font-family:Georgia;
	font-size:14px;
	color:#9e8934;
	text-align:justify;
	line-height:24px;
	text-decoration:none;
}
#page #body div#sidebar {
	width:222px;
	float:left;
	padding:15px 0 0 0;
}
#page #body div#sidebar .readmore {
	background:transparent url("../images/button.png") no-repeat scroll 0 -312px;
	text-decoration:none;
	width:222px;
	height:66px;
	display:block;
	margin:0 0 15px 0;
}
#page #body div#sidebar a.readmore:hover {
	background:transparent url("../images/button.png") no-repeat scroll 0 -196px;
}
#page #body div#sidebar ul.connect {
	margin:0;
	padding:10px 0 0 0;
	width:222px;
	background:transparent url("../images/bg-connect.png");
	background-position:center center;
	background-repeat:no-repeat;
}
#page #body div#sidebar ul.connect li {
	width:222px;
	height:62px;
	display:block;
	font-family:UnifrakturCook;
	font-size:22px;
	text-align:center;
	line-height:62px;
	color:#ffffff;
	font-weight:normal;
}
#page #body div#sidebar ul.connect li a.facebook {
	background:transparent url("../images/icon.png") no-repeat scroll center -57px;
	text-decoration:none;
	width:222px;
	height:62px;
	display:block;
}
#page #body div#sidebar ul.connect li a.facebook:hover {
	background:transparent url("../images/icon.png") no-repeat scroll center 19px;
}
#page #body div#sidebar ul.connect li a.twitter {
	background:transparent url("../images/icon.png") no-repeat scroll center -209px;
	text-decoration:none;
	width:222px;
	height:62px;
	display:block;
	font-weight:normal;
}
#page #body div#sidebar ul.connect li a.twitter:hover {
	background:transparent url("../images/icon.png") no-repeat scroll center -132px;
}
#page #body div#sidebar ul.connect li a.googleplus {
	background:transparent url("../images/icon.png") no-repeat scroll center -364px;
	text-decoration:none;
	width:222px;
	height:62px;
	display:block;
}
#page #body div#sidebar ul.connect li a.googleplus:hover {
	background:transparent url("../images/icon.png") no-repeat scroll center -288px;
}
#page #body div#content img {
	margin:15px 0 0 0;
}
#page #body div#content ul {
	list-style-type:none;
	margin:30px 0 0 0;
	padding:0;
}
#page #body div#content ul li h2 {
	font-family:Georgia;
	font-size:14px;
	font-style:normal;
	color:#fddb53;
	font-weight:bold;
}
#page #body div#content ul li h2 a {
	font-family:Georgia;
	font-size:14px;
	font-style:normal;
	color:#fddb53;
	font-weight:bold;
	text-decoration:none;
}
#page #body div#content ul li h2 a:hover {
	font-family:Georgia;
	font-size:14px;
	font-style:normal;
	color:#b8b6b6;
	font-weight:bold;
	text-decoration:none;
}
#page #body div#content ul li p {
	font-family:Georgia;
	font-size:14px;
	color:#b8b6b6;
	margin:0 0 30px 0;
}
#page #body div#content ul li p a {
	font-family:Georgia;
	font-size:14px;
	color:#fdd848;
}
#page #body div#content ul li p a:hover {
	font-family:Georgia;
	font-size:14px;
	color:#fdd848;
	text-decoration:none;
}
#page #body div#sidebar ul.section {
	background:transparent url("../images/bg-template-details.gifbg-template-details");
	background-position:top center;
	background-repeat:no-repeat;
	text-decoration:none;
	width:222px;
	margin:30px 0 0 0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
}
#page #body div#sidebar ul.section li {
	width:182px;
	padding:0 20px;
}
#page #body div#sidebar ul.section li h2 a{
	width:182px;
	font-family:STLiti;
	font-size:30px;
	font-style:normal;
	color:#fddb53;
	font-weight：bold
	line-height:30px;
	text-decoration:none;
	margin:30px 0px 30px 25px;
	text-shadow:2px 4px 6px saddlebrown, 1px -4px 6px seagreen;
}
#page #body div#sidebar ul.section li h2 a:hover {
	width:182px;
	font-family:STLiti;
	font-size:30px;
	font-style:normal;
	color:red;
	font-weight：bold
	line-height:30px;
	text-decoration:none;
	margin:30px 0px 30px 25px;
	text-shadow:2px 4px 6px saddlebrown, 1px -4px 6px seagreen;
}
#page #body div#sidebar ul.section li p {
	color:#798357;
	font-family:Georgia;
	font-size:14px;
	text-decoration:none;
	line-height:24px;
	text-align:justify;
	margin-bottom:20px;
}
#page #body div#sidebar ul.section li p a {
	color:palegreen;
	font-family:Georgia;
	font-size:14px;
	line-height:24px;
	text-decoration:none;
}
#page #body div#sidebar ul.section li p a:hover {
	color:blue;
	font-family:Georgia;
	font-size:14px;
	line-height:24px;
	text-decoration:none;
}
#page #body div.content {
	width:888px;
	margin:0 auto;
}
#page #body div.content ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#page #body div.content ul li {
	display:block;
	position:relative;
}
#page #body div.content ul li div h2 {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#fddb53;
	margin:20px 0 30px 0;
}
#page #body div.content ul li div h2 a {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#fddb53;
	text-decoration:none;
}
#page #body div.content ul li div h2 a:hover {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#b8b6b6;
	text-decoration:none;
}
#page #body div.content ul li div {
	width:630px;
/	position:absolute;
	top:0;
	left:0;
}
#page #body div.content ul li div p {
	font-family:Georgia;
	font-size:14px;
	line-height:24px;
	color:#b8b6b6;
	float:none;
	text-align:justify;
	margin:0 0 30px 0;
	
}
#page #body div.content ul li div p a {
	width:630px;
	font-family:Georgia;
	font-size:14px;
	line-height:24px;
	color:#b8b6b6;
}
#page #body div.content ul li div p a:hover {
	width:630px;
	font-family:Georgia;
	font-size:14px;
	line-height:24px;
	color:#fddb53;
	text-decoration:none;
}
#page #body div.content ul li img {
	float:right;
	position:relative;
	top:0px;
	z-index:1;
	margin:30px 0 0 0;
}
#page #body div.content ul li div a.readmore {
	background:url("../images/button.png") no-repeat scroll 0 -312px transparent;
	display:block;
	height:66px;
	margin:25px 0 15px 0;
	text-decoration:none;
	width:222px;
}
#page #body div.content ul li div a.readmore:hover {
	background:url("../images/button.png") no-repeat scroll 0 -196px transparent;
}
#page #body div.content ul.blog {
	list-style-type:none;
	margin:30px 0 0 0;
	padding:0;
	width:888px;
	height:auto;
	overflow:hidden;
}
#page #body div.content ul.blog li {
	width:888px;
	height:auto;
	display:block;
	overflow:hidden;
	margin:0 0 30px 0;
}
#page #body div.content ul.blog li h2 {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#fddb53;
	margin:0;
}
#page #body div.content ul.blog li h2 a {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#fddb53;
	text-decoration:none;
}
#page #body div.content ul.blog li h2 a:hover {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#b8b6b6;
	text-decoration:none;
}
#page #body div.content ul.blog li img {
	float:left;
	margin:0 20px 0 0;
	border-style:solid;
	border-width:2px;
	border-color:#4b3f01;
}
#page #body div.content ul.blog li p {
	font-family:Georgia;
	font-size:14px;
	line-height:24px;
	color:#b8b6b6;
	margin:0;
}
#page #body div.content ul.blog li p a {
	font-family:Georgia;
	font-size:14px;
	color:#b8b6b6;
}
#page #body div.content ul.blog li p a:hover {
	font-family:Georgia;
	font-size:14px;
	color:#b8b6b6;
	text-decoration:none;
}
#page #body div.content ul.blog li a.readmore {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#ff3f3f;
	margin:30px 0 0 0;
	display:block;
}
#page #body div.content ul.blog li a.readmore:hover {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#ff9e3f;
}
#page #body div.content ul.pagination {
	list-style-type:none;
	margin:30px 150px 30px 170px;
	padding:0;
	overflow:hidden;
}
#page #body div.content ul.pagination li {
	float:left;
}
#page #body div.content ul.pagination li a {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	padding:0 5px;
	color:#373837;
}
#page #body div.content ul.pagination li a:hover {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	padding:0 5px;
	color:#565756;
}
#page #footer {
	width:888px;
	margin:0 auto;
	overflow:hidden;
}
#page #footer ul {
	list-style-type:none;
	margin:20px 0 170px 0;
	padding:0;
	overflow:hidden;
}
#page #footer ul li {
	float:left;
	width:262px;
	margin:0 50px 0 0;
}
#page #footer ul li.last {
	margin:0;
}
#page #footer ul li a {
	display:block;
}
#page #footer ul li a.video {
	background:transparent url("../images/interface.png") no-repeat scroll 0 -318px;
	text-decoration:none;
	width:260px;
	height:268px;
}
#page #footer ul li a.video:hover {
	background:transparent url("../images/interface.png") no-repeat scroll 0 0;
}
#page #footer ul li a.myths {
	background:transparent url("../images/interface.png") no-repeat scroll 0 -1590px;
	text-decoration:none;
	width:260px;
	height:268px;
}
#page #footer ul li a.myths:hover {
	background:transparent url("../images/interface.png") no-repeat scroll 0 -1272px;
}
#page #footer ul li a.archives {
	background:transparent url("../images/interface.png") no-repeat scroll 0 -954px;
	text-decoration:none;
	width:260px;
	height:268px;
}
#page #footer ul li a.archives:hover {
	background:transparent url("../images/interface.png") no-repeat scroll 0 -636px;
}
#page #footer ul li p {
	font-family:Georgia;
	font-size:14px;
	color:#a42a16;
	text-align:justify;
	line-height:24px;
}
#page #footer ul li p a {
	display:inline;
	font-family:Georgia;
	font-size:14px;
	color:#a42a16;
	text-align:justify;
	line-height:24px;
	text-decoration:none;
}
#page #footer ul li p a:hover {
	display:inline;
	font-family:Georgia;
	font-size:14px;
	color:#a42a16;
	text-align:justify;
	line-height:24px;
	text-decoration:none;
}
#page #footer ul li p a:hover {
	display:inline;
}
#page #footer span {
	text-align:center;
	margin:0 0 65px 0;
	font-family:"Trebuchet MS";
	color:#ffffff;
	display:block;
	font-size:10px;
}
#page #footer span a {
	font-family:"Trebuchet MS";
	color:#ffffff;
	text-decoration:none;
}
#page #footer span a:hover {
	font-family:"Trebuchet MS";
	color:#ffffff;
	text-decoration:underline;
}


#page #body div#nrong ul{
	height: 30px;
    display: flex;
    justify-content: center;
	argin:0;
	padding:0;
	position:relative;
	margin : 0px 5px 0px 5px;
}

#page #body div#nrong li{
	background-color: #666666;
	padding: 4px 15px; 
	float: left;   
	list-style: none;
	text-align:center;
}

#page #body div#nrong li a{
	color:#ffcc00; 
}

#page #body div#nrong li a:hover{
    color:#ffff00; 
}

#page #body div#nrong {
	width:816px;
	float:none;
	margin:0 auto;
	/*border:1px solid #C90;*/

}
#page #body div#nrong p {
	font-family:"黑体";
	font-size:14px;
	color:#fff;
	text-align:justify;
	line-height:22px;
	margin-bottom:10px;
}
#page #body div#nrong p,span{
			text-align:center;

		}

#page #body div#nrong p a {
	color:#ffcc33;

}
#page #body div#nrong H2 {
	font-family:"黑体";
	font-size:18px;
	color:#C90;
	line-height:15px;
	margin-top:3px;
	text-align:center;
}

#page #body div#nrong H2 a {
	margin:0;
	font-family:"黑体";
	font-size:27px;
	color:#fbc316;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	display:block;
	text-shadow:2px 2px 5px #120c0b;
}

#page #body div#nrong H2 a:hover {
	font-family:"黑体";
	color:#Ff6e30c;
}

#page #body div#nrong H3 {
	font-family:"黑体";
	font-size:18px;
	color:#ff3300;
	line-height:10px;
	margin-top:18px;
	text-align:center;
}

#page #body div#nrong H3 a {
	font-family:"黑体";
	font-size:24px;
	color:#FFF;
	margin:18px 20px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	display:block;
	text-shadow:2px 2px 5px #120c0b;
}

#page #body div#nrong H3 a:hover {
	color:#00cc33;
}

#page #body div#nrong H4 {
	font-family:"黑体";
	font-size:16px;
	color:#ffcc33;
	line-height:10px;
	margin-top:16px;
	text-align:center;
}

#page #body div#nrong H4 a {
	color:#ffff33;
}

#page #body div#nrong H4 a:hover {
	color:#cc9900;
}


#page #body div#nrong H5 {
	font-family:"黑体";
	font-size:15px;
	color:#ffff33;
    line-height:8px;
	margin : 5px 0px 5px 0px;
	text-align:center;
}

#page #body div#nrong H6 {
	font-family:"黑体";
	font-size:14px;
	color:#ff3333;
    line-height:14px;
	margin : 5px 0px 5px 0px;
	text-align:center;
}

#page #body div#nrong H6 a {
	font-family:"黑体";
	font-size:14px;
	color:#fff;
    line-height:14px;
	margin : 5px 0px 5px 0px;
	text-align:center;
}

#page #body div#nrong p a:hover {
	color:#C90;

}


**************************************************************************************
/*SAMPLE-A*/
#slide { position:relative;width:200px; height:250px; overflow:hidden; border:1px solid #ccc; float:left}
#slide img{width:200px; height:250px}
#slide .ico{position:absolute; right:8px;bottom:6px}
#slide .ico li{background:#fff;float:left;display:block; width:15px; height:15px; line-height:15px;border:1px solid #cecece;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:2px; padding: 1px;cursor:pointer}
#slide .ico li.high{background:#047;color:#fff;font-weight:bolder}
/*SAMPLE-B*/
#slide_b { position:relative;width:630px; height:336px; overflow:hidden; border:0px solid #ccc; float:right }
#slide_b img{width:630px; height:336px}
#slide_b .ico_b{position:absolute; right:8px;bottom:6px}
#slide_b .ico_b li{background:#fff;float:left;display:block; width:15px; height:15px; line-height:15px;border:1px solid #cecece;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:2px; padding: 1px;cursor:pointer}
#slide_b .ico_b li.high_b{background:#a40000;color:#fff;font-weight:bolder}
/*SAMPLE-C*/
#slide_c{position:relative;width:884px;height:380px;overflow:hidden;border:0px solid #ccc;margin-top:0px;}
#slide_c img{width:884px;height:380px;}
#slide_c .ico_c{position:absolute;right:8px;bottom:6px;}
#slide_c .ico_c li{background:bule;font-weight:normal;float:left;display:block;width:8px;height:8px;line-height:8px;border:1px solid #cecece;font-family:Volkhov;font-size:0px;text-align:center;margin:1px;padding:1px;cursor:pointer;}
#slide_c .ico_c li.high{background:yellow;color:#000;font-weight:bolder;}