@charset "utf-8";
/* CSS Document */
body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height: auto;
	margin:0;
	padding:0;
	color:#FFFFFF;
	background: url(../Images/bg.png)#02000e top center no-repeat;
}

td {/*vertical-align:top;*/}
.price_list_1col a { color:#FFFFFF;}
.textb { font-family: "Tahoma"; font-size: 8pt; color: #424242; }
.textw { font-family: "Tahoma"; font-size: 8pt; color: #FFFFFF; }
img {border:none;text-align: center;}
	

.lang{
	position:absolute;
	z-index:999;
	top:427;
	width:100%;	
	}

#submenu {
font-family: "Tahoma";
font-size: 9pt;
text-decoration:none;
/*background-image: url(../Images/tem17-1_leftmenu.jpg);*/
background-repeat: no-repeat;
background-position: top;}
	
.submenu {
padding-left: 40px;
padding-top: 15px;
line-height: 19px;
padding-bottom: 15px;
color: #404040;}
.submenu a {text-decoration:none;color:#404040;}
.submenu a:hover {color:#eb8bb6;text-decoration:underline;}

.textfield { font-family: "Tahoma"; font-size: 8pt; height:15px; color:#000000; vertical-align:middle; }
.textarea { font-family: "Tahoma"; font-size: 8pt; color:#000000; vertical-align:middle; }
.listMenu { font-family: "Tahoma"; font-size: 8pt; padding:5 px; color:#000000; vertical-align:middle; }
.button { font-family: "Tahoma"; font-size: 8pt; padding:5 px; color:#000000; vertical-align:middle; }

.subject_header { font-family: "Tahoma"; font-weight:bold; font-size: 8pt; padding:5 px; color:#000000; vertical-align:middle;}

/* Table corner */
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#a7a7a7; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#a7a7a7; border-right:2px solid #a7a7a7; border-left:2px solid #a7a7a7; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#a7a7a7; border-right:1px solid #a7a7a7; border-left:1px solid #a7a7a7; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#a7a7a7; border-right:1px solid #a7a7a7; border-left:1px solid #a7a7a7; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #a7a7a7;}
.headh {background: #a7a7a7; border-right:1px solid #a7a7a7; border-left:1px solid #a7a7a7;font-family: "Tahoma";font-size: 8pt;color:#FFFFFF;}
/* Table corner */

.table_square {
font-family: "Tahoma";
font-size: 8pt;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF; 
border-top:1px solid #FFFFFF; 
border-left:1px solid #a7a7a7; 
border-right:1px solid #a7a7a7; 
background-color: #FFFFFF;}
	
.table_square_dot {
font-family: "Tahoma";
font-size: 8pt;
color:#424242;
border-bottom:1px dotted #A0A0A0; 
border-top:1px dotted #A0A0A0; 
border-left:1px dotted #A0A0A0; 
border-right:1px dotted #A0A0A0; }
	
.table_header {
	font-family: "Tahoma";
	font-size: 8pt;
	color:#ffffff;
	background-color: #a7a7a7;
}
.table_content_1 {
font-family: "Tahoma";
font-size: 8pt;
color:#fff;
/*background-color: #000;*/}

.table_content_2 {
font-family: "Tahoma";
font-size: 8pt;
color:#424242;
background-color: #f1f1f1;}

/* .header {  } */
.error { font-family: "Tahoma"; font-size: 8pt; color: #FF0000; }
.content {
font-family: "Tahoma";
font-size: 9pt;
color: #ffffff;
line-height: 16px;
padding-left: 0px;
padding-right: 0px;
}
.link {font-family: "Tahoma"; font-size: 8pt; text-decoration:none; color: #c16800; }

/* Gallery */
#Container {border: 5px solid #6b6679;} /* �ͺ�Ҿ */
#CaptionContainer {background-color: #6b6679;} /* �����ѧ Detail */
#CaptionContainer p {color: #FFFFFF;} /* ���˹ѧ��� Detail */
#Counter {color: #FFFFFF;} /* ���˹ѧ��� Counter */
/* Search */

#search {
/*background:url(../Images/img_bg_search.png) no-repeat left top;*/
width: auto;
height: auto;
text-align:center;
margin-top:8px;
}

.button_search{
width: auto;
height: 16px;
border: none;
cursor:pointer;
float:left;
margin:5px 0 0 10px;
}
.form_search {
width:200px;
height:16px;
color:#666666;
font-size:11px;
font-weight:normal;
background:none;
border:none;
float:left;
margin:4px 0 0 12px;
}

.gray {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:13px;
text-decoration: none;
font-weight: normal;
}
.gray a:link{color:#333; text-decoration:none;}
.gray a:visited{color:#333; text-decoration:none;}
.gray a:hover{color:#333; text-decoration:none;}

.wh{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
text-decoration: none;
font-weight: normal;
line-height:2.0;
padding-top:5px;}
.wh a:link{color:#fff;text-decoration:none;}
.wh a:visited{color:#fff;text-decoration:none;}
.wh a:hover{color:#3babd3; text-decoration: underline;}
.wh a:active{color:#3babd3; text-decoration:none;}

.inputbox{
    font-family: "Tahoma"; font-size:12px; color: #666;
	width:224px;
	height:20px;
    border: 0px solid;
    border-top-color: #818181;
    border-left-color: #818181;
    border-bottom-color: #e6e7e8;
    border-right-color: #e6e7e8;
	background-color:#e6e7e8;
}

#top{width:1000px; margin: 0 auto;}
.logo{width:355px; padding-top:30px; float:left;}
.lan{width:480px; float:right; text-align:right; padding:20px 0 0 0;}

.topmenu{width:560px; padding-top:5px; text-align:center; float:right;}
/*.topmenu{width:1000px; height:30px; float:left; padding-top:10px; background:url(../Images/bg_topmenu.png) top center no-repeat; }*/
.topmenu ul{ list-style:none; padding:0; margin:0; border-top:0px solid #bec9c5;}
.topmenu ul li{ list-style:none; padding:0; margin:0; float:left;}
.topmenu ul li.tp-mn1{ background:url(../Images/topmenu.png) 0px 0px no-repeat; width:78px; height:30px;}
.topmenu ul li.tp-mn2{ background:url(../Images/topmenu.png) -78px 0px no-repeat; width:61px; height:30px;}
.topmenu ul li.tp-mn3{ background:url(../Images/topmenu.png) -139px 0px no-repeat; width:78px; height:30px;}
.topmenu ul li.tp-mn4{ background:url(../Images/topmenu.png) -217px 0px no-repeat; width:130px; height:30px;}
.topmenu ul li.tp-mn5{ background:url(../Images/topmenu.png) -347px 0px no-repeat; width:126px; height:30px;}
.topmenu ul li.tp-mn6{ background:url(../Images/topmenu.png) -473px 0px no-repeat; width:87px; height:30px;}

.topmenu ul li.tp-mn1:hover{ background:url(../Images/topmenu.png) 0px -30px no-repeat;}
.topmenu ul li.tp-mn2:hover{ background:url(../Images/topmenu.png) -78px -30px no-repeat;}
.topmenu ul li.tp-mn3:hover{ background:url(../Images/topmenu.png) -139px -30px no-repeat;}
.topmenu ul li.tp-mn4:hover{ background:url(../Images/topmenu.png) -217px -30px no-repeat;}
.topmenu ul li.tp-mn5:hover{ background:url(../Images/topmenu.png) -347px -30px no-repeat;}
.topmenu ul li.tp-mn6:hover{ background:url(../Images/topmenu.png) -473px -30px no-repeat;}


.banner{width:1000px; text-align:center; float:left}
.sha{width:1000px; text-align:center; float:left;}
.box{width:1000px; float:left;}
.left{width:210px; float:left; padding: 0 0 0 15px;}
.title-left{width:210px; float:left;}
.box-left{width:210px; float:left; margin-top:10px;}
.menu-left{width:210px;  float:left; padding-top:0px;}
.menu-left ul { list-style:none; margin:0; padding:0;}
.menu-left ul li {
	width: 190px;
	height: 25px;
	list-style: none;
	display: list-item;
	/* margin-bottom: 3px; */
	padding: 13px 0 0 20px;
	margin-top: 1px;
	background: #01132e;
}
.banner-custom{width:210px; padding-top:5px; text-align:center; float:left;}

.right{width:750px; float:left;}
#ft{width:100%; height:153px; float:left; margin:20px 0 0 0; background:url(../Images/footer.png) top center no-repeat;}
.box-ft{width:1000px; padding-top:40px; text-align:center; margin: 0 auto;}

