﻿/*commom*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input,textarea, optgroup, button, p, blockquote, th, td, img{margin:0pt;padding:0pt;}
body {
	background:url(../images/background_main.ajpg) no-repeat top right;
	text-align:justify;line-height:1.3333em;font-size:100%;color:#eff;
	font-family:verdana,helvetica,clean,sans-serif;		
	font-style:normal;font-variant:normal;background-color:#578638;
}
a{color:#88DAF7;text-decoration:none;}/*not sure color 1.#07519A 2.#3B5999*/
a:link{}
a:visited{}
a:hover{color:#FCF2CD;text-decoration:underline;}
#path a{color:#C4EDE4;}
#path a:hover{color:#E1FAF7;text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {font-family:Microsoft YaHei,calibri,verdana;font-size:1.3em;line-height:1.25em;letter-spacing:1px;}
ol, ul {list-style: none;} 
a img { border:0px }
/* tables still need cellspacing="0" in the markup */   
table {border-collapse: separate;border-spacing: 0;}    
caption, th, td {font-weight: normal;text-align: left;}
span.required{color:#FCB76D;}
#sitemast,#main,#footer ul,#footer span.copyright{width:930px;}
#container {width:100%;}
#header{
	width:100%;background:#303D29;overflow:hidden;height:140px;
	border-bottom:1px solid #A3D73A;padding-top:0.35em;
}
#sitemast{
	width:970px;margin:0 auto;z-index:1;
}
#nav,#member_nav{position:relative;top:-5px;}
#nav{
	font-family:Microsoft YaHei,calibri,verdana;
	text-align:right;height:30px;
}
	ul#menu{}	
	#menu li{text-align:right;}
	#menu li a{text-decoration:none;color:#E0F11B;}
	#menu li a:hover, ul#right_menu li a:hover {text-decoration:none;color:#ffffff;}
	#menu li.ceremony img{position:relative;top:6px;}
	*+html ul#menu li.ceremony img{position:relative;top:1px;vertical-align:bottom;}
	div.tabsmenuclass {}
	.tabsmenuclass li{display:inline;}
	.tabsmenuclass li a{line-height:2em;padding:0 7px;}
	.tabsmenuclass li a:hover{text-decoration:none;color:#fff;}
	.tabsmenuclass a:hover,ul#menu li a.selected{
		background: #CFC947;color:#fff;
	}	
	#member_nav{
		line-height:2.5em;font-size:0.91em;padding-left:27.25em;
	}
	#member_nav ul{}
	#member_nav li{display:inline;padding-right:1.5em;line-height:2em;}
	#member_nav li a{padding-left:9px;}
	.tabsmenucontent{height:22px;}
	.tabsmenucontent a{color:#E7FF8A;}
	.tabsmenucontent a:hover{color:#AAF2CA;text-decoration:none;}
#header_info{
	font-size:0.8em;float:right;padding-right:7px;
}
#header_info li{display:inline;}
#main {
	width:930px;margin:0 auto;padding-bottom:20px;
	min-height:500px;height: auto !important;
	height:500px;
}
#content {
	width:653px;float:left;padding:0 0 1em 0;
}
#path{padding:13px 0 23px 0;font-size:0.91em;}
#path ul{
	background:url(../images/all/arrow_path.gif) 0 50% no-repeat;
	padding:0 0 0 15px;list-style-type:none;
}
#path ul li{display:inline;}
h1{
	background:url(../images/logo2.png) 0 0 no-repeat;
	width:400px;height:80px;position:relative;top:0.6em;
}
h1 a{width:400px;height:80px;display:block;}
h1 span{display:none;}
h2{
	font-size:1.1em;line-height:2em;margin-bottom:15px;
	border-bottom:1px solid #90A860;
}
h2.vid-title{border-bottom:1px solid #90A860;}
h3{
	font-size:1em;height:30px;color:#FFF100;
	padding-left:26px;margin:0 0 5px 0;
}
h4{font-size:0.91em;padding-bottom:0.5em;}
h4 a{color:#C4F10D;}
h4 a:hover{color:#FCF2CD;}
span.limit{
	color:#F5E44E;font-size:0.8em;border-bottom:1px solid #BCDB67;
	margin:0 0 0 1em;font-weight:bold;font-family:Microsoft YaHei,calibri,verdana;
}
#wrapper_footer {
	background-color:#303D29;height:95px;padding:32px 0 20px 0;
	clear:both;border-top:1px solid #A3D73A;
	color:#674f5d;
}
#footer{
	background:url(../images/all/wisdom_eye.png) 100% 50% no-repeat #303D29;
	width:938px;margin:0 auto;padding-left:12px;color:#F1AD1B;
}
ul#footlink{padding:20px 0 10px 0;width:882px;}
ul#footlink li{display:inline;color:#ccc;font-size:0.91em;}
ul#footlink li a{}
#wrapper_footer span.copyright {
	line-height:1.75em;width:935px;height:95px;
	color:#F1AD1B;margin:0 auto;font-size:0.8em;
}
#wrapper_footer span.copyright a.hostsite{color:#F1AD1B;}
/*commom*/
/*catalog*/
ul#subnav{margin:10px 0 30px 20px;}
ul#subnav li{display:inline;margin:0 1em 0 0;line-height:2em;}
ul#subnav li a{
	height:38px;color:#FAFA62;
	margin:1em 0 0 0;display:inline;font-weight:bold;
	padding:7px 18px;
}
ul#subnav li.active{color:#FCDF52;font-weight:bold;}
ul#subnav li.active2{}
.film_content{
	width:93%;
	float:left;margin:1em 0 1.75em 0;
	position:relative;left:1.7em;
}
.cl{float:left;width:158px;height:158px;}
.cl img{float:left;}
.cr{
	width:425px;line-height:1.5em;
	float:left;font-size:1em;padding-left:1.5em;
}
.cr span{margin:0 0 0 1em;font-size:0.91em;}
ul.info-vid{padding-top:0.25em;}
ul.info-vid li{
	display:inline;font-size:0.8em;margin:0 20px 0 0;color:#F7F398;
}
img.quick_list{vertical-align:bottom;}
ul.list li{line-height:1.625em;}
span.fastlist{font-size:0.8em;padding:0 0 10px 10px;}
span.fastlist a{color:#C7DE8C;}
span.fastlist a:hover{color:#D2E994;}
#sidebar{width:29%;float:right;height:300px;padding-top:3.5em;}
/*catalog*/
.formal_note{font-size:0.9em;color:#EEFFFF;}
/*footer-info*/

/*footer-info*/
/*Sabrosus*/
div.pagination {
	font-size:0.9em;clear:both;width:70%;
	text-align:center;padding-top:0.5em;
}
div.pagination ul {
    list-style: none;padding: 2px 0;line-height: 16px;
	line-height:2em;
}
div.pagination li {display: inline;}
div.pagination.sabrosus {margin:0 0 5px 0;}
div.pagination.sabrosus a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ccc;
	text-decoration: none;
	color: #eee;
}
a.last_page,a.next_page{}
div.pagination.sabrosus a:hover, div.pagination.pagination a:active {
	border: 1px solid #ccc;padding: 2px 5px 2px 5px;background:#79AD51;
	margin-right: 2px;color: #eee;text-decoration:underline;

}
div.pagination.sabrosus li.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #E2D215;
	font-weight: bold;
	background-color: #E2D215;
	color: #fff;
}
div.pagination.sabrosus li.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #eee;
	color: #ddd;
}
.red12{
color:#FF0000;
}
/*catalog*/