@import url("/theme/Default/style.css");

/*
frame-top
frame-top2 counter

menu sample:

<div style="margin-bottom: 10px;">
<table border="0" cellpadding="0" cellspacing="0" height="31px" style="background: url(data/60/uploads/title-bg.jpg) no-repeat;" width="100%"><tbody><tr><td style="padding-left: 8px; color: #fff; font-size: 16px; font-weight: bold;">
xxxxxxxxx
</td></tr></tbody></table>
</div>

*/

* {
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-decoration: none;
}


html,body{
	height:100%;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:verdana;
	background: url(/theme/sjfeia/imgs/bg-pat.jpg) repeat;
}


#theme{
	height:100% auto;
	/*
	background: #114e86;
	background: -moz-linear-gradient(top, #114e86,#3d92d6 );
	/*background: -webkit-gradient(linear, left top, left bottom, from(#114e86), to(#3d92d6));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#114e86', EndColorStr='#3d92d6', GradientType=0);
	*/
}

#theme-frame{
	height:100% auto;
	min-height:630px;
	margin:auto;
	width:1000px;
	background:#ffffff;
	border-left:5px solid #2783c0;
	border-right:5px solid #2783c0;
}

#theme-lang { padding-right:20px; z-index:999;}
#theme-lang ul {list-style:none; margin:0px; padding:0px; text-align:right;}
#theme-lang ul li { display:inline;}
#theme-lang ul li a,
#theme-lang ul li a:visited { padding:3px 5px 3px 5px; border-left:1px solid #888888; color:#fff;}
#theme-lang ul li:first-child a { border-left:0px;}

#theme-share { text-align:right;  float:right; padding:10px; color:#fff;}
#theme-share a,
#theme-share a:visited,
#theme-share a:hover {color:#fff; text-decoration:none;}

#theme-header { 
	display:block;
	height:145px;
	width: inherit;
	/*
	background: #114e86;
	background: -moz-linear-gradient(top, #114e86,#3d92d6 );
	/*background: -webkit-gradient(linear, left top, left bottom, from(#114e86), to(#3d92d6));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#114e86', EndColorStr='#3d92d6', GradientType=0);
	*/
	}

#theme-header-userdefine { 
	display:block;
	height:100%;
	width:100%;
	}
	
#theme-header-link { padding-left:20px; position:relative; top:0px; color:#efefef; display:block; width:400px;}
#theme-header-link a,
#theme-header-link a:visited{ color:#fff;}
#theme-header-link a:hover{ }
#theme-header-logo { }
#theme-header-logo img { border:0px; padding:0px;}
#theme-menu{ clear:both; position: relative; z-index: 300;}
#theme-container { clear:both; min-height:350px;}

#theme-nav { clear:both; background:#E1FFFF; padding:10px; border-bottom:1px solid #B0FFFF; display:none; overflow:hidden; height:10px;}
#theme-nav ul {margin:0px; padding:0px; list-style:none;  }
#theme-nav ul li { display:inline; }
#theme-nav ul li a {padding:0px 10px 0px 10px; background:url(/theme/sjfeia/imgs/arrow-v.png) left no-repeat; }

#theme-title {padding:0px 10px 0px 10px; }
#theme-contain{  float: left; width: 770px; display: inline; padding:0px 15px; min-height:500px; border-right:0px dashed #444; text-align:justify;}
#theme-frame-panel{ color: #fff; float: right; width: 185px; display: inline; padding:0px; margin-right: 15px; background: #000;}

#clearall {clear: both;}

/*
#theme-contain-home{ background:url(/theme/sjfeia/imgs/content-home-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-about{ background:url(/theme/sjfeia/imgs/content-about-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-prod{ background:url(/theme/sjfeia/imgs/content-prod-bg.jpg) top right no-repeat; width:100%; height:100%;}
#theme-contain-news{ background:url(/theme/sjfeia/imgs/content-news-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-contact{ background:url(/theme/sjfeia/imgs/content-contact-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-faq{ background:url(/theme/sjfeia/imgs/content-faq-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-member{ background:url(/theme/sjfeia/imgs/content-member-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-video{ background:url(/theme/sjfeia/imgs/content-video-bg.jpg) top right no-repeat;width:100%; height:100%;}
*/

#theme-footer {height: 49px; width: 1000px;	padding: 14px 0px 0px 0px; border-top:0px solid #888888; text-align:center; 
	background: url(/theme/sjfeia/imgs/footer-bg.jpg) no-repeat; margin-top:30px; color: #fff;}

#frame-top2 {display: block; width: inherit; height: 40px; }




#template_maillist_subscribe {clear:both; border:0px dashed #444; padding:0px; background: none;}
#template_maillist_subscribe form { margin:0px; padding:0px;}
#template_maillist_subscribe div#form_caption{ font-size:15px; font-weight:bold; display: none;}
#template_maillist_subscribe div#form_name { display:none;}
#template_maillist_subscribe div#form_name span#caption{}
#template_maillist_subscribe div#form_name span#value{}
#template_maillist_subscribe div#form_name span#value input {width:300px; }
#template_maillist_subscribe div#form_email { }
#template_maillist_subscribe div#form_email span#caption{ display: none;}
#template_maillist_subscribe div#form_email span#value{}
#template_maillist_subscribe div#form_email span#value input { width:250px; border: solid 1px black;}
#template_maillist_subscribe div#form_submit { display:block; position: relative; margin-top: -17px; margin-left: 260px;}
#template_maillist_subscribe div#form_submit input {background: #000; color: #fff; }

.contact_form input,  .contact_form textarea { 
background: #fff;
border: solid 1px #000;
}
