body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/subbodybg.gif) repeat-x left top #0A1119;
}
ul,li   { list-style-type: none; }
a       {
	text-decoration: none;
	color: #9D9F9E;
}
a:hover{ color:#FFFFFF}
img     { border: 0px; }

#iflash { margin:0 auto; width:882px; height:470px; position:relative; z-index:-100}
#myflash{ margin:0 auto;}

#flashimg{ position:relative; margin:0 auto; width:872px; height:auto; margin:9px auto; z-index:-10;}
#myflashs{ position:absolute; top:0; left:0;}

em      {}
strong  {}
p{ line-height:24px}
/* body style
------------------------------------------------------------------*/
.p_l{ float: left; }
.p_r{ float: right; }
.logo{ margin: 0 0 0 0; }
 /*Ò³ÃæÁô°×*/
  .blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
  .blank255{height:25px; line-height:25px; clear:both; visibility:hidden;}
  .blank25{ margin:25px 0 0 0}
  .clear {clear:both; line-height: 0px; height:0; font-size: 1px;}
  
h1{
	font-size: 12px;
	height: auto;
	text-transform: capitalize;
	font-family: "ËÎÌå";
	color: #666666;
	font-weight: normal;
}
h1 a{ color: #FFFFFF; text-decoration: none; }
h2{
}
h3{ font-size: 12px; display: block; line-height: 22px; font-weight: normal; color: #CCCCCC; width: 189px; }
h4{}
h5{	color: #FFA11A;	background: url(../images/newico.gif) left center no-repeat;padding:0 0 0 15px;	font-family:"Î¢ÈíÑÅºÚ","ÑÅºÚËÎÌå","ºÚÌå";}

#pageall {
	width: 912px;
	height: auto;
	margin: 0 auto;
	overflow:hidden;
}
#header,#content,#footer{
	margin: 0 auto;
	text-align: left;
}
*+html #header{padding-top:11px;}


#header {
	height: auto;
	width: 872px;
	color:#727373;
	z-index:200;
	position:relative;
	padding-top:23px;

	
}
   #header a {}
   #header span{
	display:block;
	font-size:12px;
	padding:13px 0 0 0;
	text-indent: 5px;
}
 
   
#content {
	background:url(../images/contentbg.gif) repeat-y;
	height:auto;
	width: 872px;
	padding: 0 0 45px 0;
	letter-spacing: 2px;
	overflow:hidden
}
   #content p{
	line-height: 170%;
}


#footer {
	border-top:1px solid #38424C;
	color:#808080;
	line-height:26px;
	margin:12px 0 0 0;
	font-size:12px;
	line-height:18px;
	padding:20px 0 0 0;
}
   #footer a {
	color:#808080
}
   #footer a:hover {color:#fff}  


/* sidebar navigation
------------------------------------------------------------------*/
  /* sidebar_l style*/
  .sidebar_l {width: 237px;	height: auto; float: left; font-family:"Î¢ÈíÑÅºÚ","ÑÅºÚËÎÌå","ºÚÌå"; padding:8px 0 0 0}
  	.sidebar_l ul {	margin:0;padding:0 0 0 25px}
	.sidebar_l ul li {background: url(../images/listm&link.gif) no-repeat left center; padding:2px 0 2px 20px;border:1px solid #080B10;  margin:0}
	.sidebar_l ul li a{
	border-bottom: 1px solid #25282D;
	display:block;
	font-size:13px;
	font-family: "Î¢ÈíÑÅºÚ";
}


	.sidebar_l h2{text-align:right}
	.sidebar_l .sidernews p	{
	display:block;
	margin:0 0 0 20px
}
	.sidebar_l .sidernews p a{
	display:block;
	padding:0 22px;
	background: url(../images/newico.gif) no-repeat left center;
	font-size: 12px;
}



  /* sidebar_r style*/
  .sidebar_r { float: right; text-align: center; width: 217px; height: auto; font-size: 9pt; }
	.sidebar-r-m dt a{
		background-image:url(../images/sidebar-r-bg.gif);
		background-repeat:no-repeat;
	}





/*sidebar_list"-*/
.m1,.m2,.m3,.m4,.m5,.m6{ display:none}
	body#home-page .m1{display:block}
	body#about-page .m2{display:block}
	body#archive-page .m3{display:block}
	body#Collection-page .m4{display:block}
	body#contact-page .m5{display:block}
	body#message-page .m6{display:block}
	body#archive-page .sidernews, body#Collection-page .sidernews, body#message-page .sidernews{ display:none}


/* sub page
------------------------------------------------------------------*/
.main {
	width: auto;
	margin: 0 0 0 250px;
	margin: 0 0 0 248px !important;
	padding:8px 25px 25px 25px;

	
}
.sub_mian { height: auto; width: auto; margin: auto 0px 0px 200px; padding-left: 15px; }
.main_about{ height: 800px; height: auto;text-align: justify; color: #1E1E1E; }
.main_name{ background:url(../images/listm&link.gif) left center no-repeat; padding:0 0 0 15px;	
			color: #E2E3E5; font-weight:bold; margin-bottom:15px;
			font-family:"Î¢ÈíÑÅºÚ","ÑÅºÚËÎÌå","ºÚÌå"; font-size:14px}
.main_content{
	height: auto;
	padding: 0 0 0 20px;
	font-size:12px;
	margin-top:25px;
	line-height:22px;
	color: #9E9E9E;
	overflow: hidden;
	display: inline;
	text-align:left;
	text-indent: 0px;		
}
	.main_content p{
	font-size:12px;
	text-indent:8px;
	color: #9E9E9E;
}




/* Main navigation
------------------------------------------------------------------
ul#nav {
	width: 912px;
	height: 29px;
	margin: 15px auto 0;
	overflow: hidden;
	padding: 0;
	border-top: 1px solid #171715;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #495969;
}
ul#nav li {
	padding: 0;
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
	text-indent: 0px;
	text-align: center;
	font-size: 12px;
}
ul#nav li a {
	border: 0;
	display: block;
	text-indent:0px;
	background: url(../images/nav.gif) no-repeat;
	height: auto;
	color: #D0D2D1;
	font-size: 12px;
	width:auto;
	padding:0 25px;
	border-right: 1px solid #fff;
		font-family:"Î¢ÈíÑÅºÚ","ÑÅºÚËÎÌå","ºÚÌå";
}
li#home a {}
li#about  a {}
li#archive  a {}
li#Collection  a {}
li#contact  a {}
li#message   a { }
	 	 	 	 
li#home a:hover, li#home a:focus { background-position: left bottom; }

li#about a:link, li#about a:visited { background-position: -117px 0px; }
li#about a:hover, li#about a:focus {background-position: -117px -31px;}

li#archive a:link, li#archive a:visited { background-position: -282px 0px; }
li#archive a:hover, li#archive a:focus { background-position: -282px -31px; }

li#Collection a:link, li#Collection a:visited { background-position: -479px 0px; }
li#Collection a:hover, li#Collection a:focus { background-position: -479px -31px; }

li#contact a:link, li#contact a:visited { background-position: -642px 0px; }
li#contact a:hover, li#contact a:focus { background-position: -642px -31px; }

li#message a:link, li#message a:visited { background-position: right 0px; }
li#message a:hover, li#message a:focus { background-position: right -31px; }

Main navigation "active tabs"
------------------------------------------------------------------
body#home-page li#home a {background-position: left bottom;}
body#about-page li#about a {background-position: -117px bottom;}
body#archive-page li#archive a {background-position: -282px bottom; }
body#Collection-page li#Collection a {background-position: -479px bottom; }
body#contact-page li#contact a {background-position: -642px bottom; }
body#message-page li#message a{background-position: right bottom;  }*/


/* 2¼¶ JQ Navigation */
#nav{
width:auto;
height:30px;
margin:5px auto 0;
clear:both;
position:relative;
z-index:204;
padding:0 0 0 40px;
border-top: 1px solid #171715;
border-bottom:1px solid #495969;
}

.menu{font-size:12px; position:absolute; top:0px; width:auto; height:30px; margin:0px;padding:0; z-index:290; }   
.menu li{float:left;  width:auto; margin:0;}
.menu li a{display:block; width:auto; line-height:30px; text-align:center; color:#CFCFCF; text-decoration:none;}
.menu li a:hover,
.menu li.current a,
.menu li.hover a{ color:#FFFFFF;}
.menu li ul{display:none; width:100px; position:absolute; margin:0; padding:0; border:1px solid #000000;
background:#0A1119; }
.menu li ul li{float:none; margin:0px;}
.menu li ul li a,
.menu li.current ul li a,
.menu li.hover ul li a{ width:auto; line-height:26px; color:#fff; text-align:left; padding:0 15px;}
.menu li ul li a:hover{ line-height:26px; background:#a4a4a4;}

#nav1 ul,
#nav1 ul li{width:auto !important;width:50px ;}
#nav1 ul li a{width:auto !important; width:50px ;}


#nav2 ul,
#nav2 ul li{width:auto !important;width:100px ;}
#nav2 ul li a{width:auto !important;width:100px ;}

#nav3 ul,
#nav3 ul li,
#nav3 ul li a,
#nav4 ul,
#nav4 ul li{width:auto !important;width:100px ;}
#nav4 ul li a{width:auto !important;width:100px;}

#nav5 ul,
#nav5 ul li{width:auto }
#nav5 ul li a{width:50px;}

#nav7,
#nav7 a{width:auto;}

#nav8,
#nav8 a{width:auto;}


.menuhover{}
.navhot{ width:26px; height:15px; position:absolute;z-index:291; left:812px; top:1px;}



/*login and Search or Current Position"
------------------------------------------------------------------*/
.login_box{ margin: 4px 0 0 35px; font: 12px/16px "ËÎÌå"; height: 20px; width: 600px; }
.login_box a { color: #FFFFFF; }
.login_box span input { height: 16px; line-height: 16px; border-right: 2px solid #00CC00; 
                        border-bottom: 2px solid #00CC00; border-left: 2px solid #34970F; 
						border-top: 2px solid #34970F; font-family: "Î¢ÈíÑÅºÚ";}

  /*Search*/
   
  

	/*Current Position*/
	.url_here{ background:url(../images/listbg.gif); width:899px; height:52px; }
	.url_here img{ margin:18px 0 0 25px }
	.url_here span{ font-size:24px; line-height:52px; color:#FFFFFF; padding-right:25px }
	.url_here2{ background:url(../images/partnersad.gif); width:899px; height:52px; }


/*other------------------*/
.diand{ color:#E30E62}
.email{
	padding:25px 25px 0 0;
	background-image: url(../images/mailico.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	text-indent: 77px;
	font-family: Arial;
	font-size: 20px;
	line-height: 55px;
}
.related_new{
	padding:0 0 0 35px;
	font-size: 12px;
}
.related_new a{
	display:block;
	background:url(../images/newico02.gif) no-repeat left center;
	padding:2px 0 2px 15px;
	font-size: 12px;
}

  /*lang*/
  .top_menu{height: 15px;	width: 194px;top:35px;	right:0;position:absolute;}
  .top_menu ul li{ color: #FFFFFF; float: left; }

	ul.lang {height: 14px;width: 194px;margin: 4px 10px 0 0;padding: 0;}
	ul.lang li a{height:14px; float:left; display: block;text-indent: -9999px; background: url(../images/lang.gif) no-repeat	}
	li.lang01 a:link, li.lang01 a:visited{ width:77px;  background-position:left top; }
	li.lang01 a:hover, li#lang01 a:focus { background-position:left bottom;}
	li.lang02 a:link, li.lang02 a:visited{ width:117px; background-position:-77px top;}
	li.lang02 a:hover, li#lang02 a:focus { background-position:right bottom;}
	
.linedian td{border-bottom:1px  dotted #202020; }	
	
/* font Style
------------------------------------------------------------------*/
.f1 {
	font-size: 14px;
	font-weight: bold;
	color: #FCFF07;
	font-family:"Î¢ÈíÑÅºÚ";
}
.f2 {
	color: #C4C6C7;
	font-size: 20px;
	font-family:"Î¢ÈíÑÅºÚ","ÑÅºÚËÎÌå","ºÚÌå";
}
.f3 { color: #E30E62}
.f4 {
	color: #CAA24E;
}
.f5 {
	color: #F86F0B;
}
.f6 {
	color: #AD0600;
}
.f7 { font-weight: bold; }
hr{ height:1px; width:100%; color:#26292D; }




/*----im-----------*/

#siderIMchat{ z-index:65535; position:absolute;left:0 ;}
#siderIMchat_hiddenbar{ background:url(../images/siderIM_hiddenBar.gif); width:26px; height:136px;}
#siderIMchat_main{width:170px; display:none; margin:0 10px}
#siderIMchat_main .top{ background:url(../images/siderIM_title.gif); height:34px;}
#siderIMchat_main .infobox{ text-align:center; background:#bdc5cb; background-image:url(../images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
#siderIMchat_main .bg{ background:url(../images/siderIM_bg.gif); padding:5px;}
#siderIMchat_main ul li{ float:left; margin-right:5px; margin-bottom:6px;}
#siderIMchat_main .bottom{ background:url(../images/siderIM_bottom.gif); height:9px; overflow:hidden }

