@charset "utf-8";
a {
	text-decoration:none;	
	color:#333333;
}
a:hover {
	text-decoration:underline;
	color:3333ff;
}

/* w]˦ */ 

body{
	width:976px;
    background-repeat:repeat-x;
    margin: 0 auto 0 auto;
	padding:0px;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
};

form, html {
	padding:			0;
	margin:				0;
}

img {
	border:				none;
}

input.txt, textarea.txt {
	font-size:			1em;
	border:				1px #aaa solid;
	border-top:			1px #888 solid;
	padding:			2px 3px 2px 3px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;	
}

textarea.txt {
	font-size:			1em;
	line-height:		1.4em;
	border:				1px #aaa solid;
	padding:			3px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;	
}

input.button {
	font-size:			1em;
	padding:			2px 0px 0 0px;
	color:				#575757;
}

*html input.btn {
	font-size:			12px;
	line-height:		10px;
	padding:			4px 0px 1px 0px;
}

select.txt, select.date {
	border:				1px #aaa solid;
	border-bottom:		1px #888 solid;
	font-size:			1em;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
}

select.date {
	font-size:			0.9em;
}

select.txt option { 
	padding:			2px 3px 0 3px;

}



hr {
	margin:				16px 0 16px 0;
}

.end {
	clear:both;
	height:0px;
	overflow:hidden;	
}

.error {
	color:			#ff9900;
	font-family:Arial,Helvetica,sans-serif;
}


.conter_font{
		margin:5px 10px 5px 40px;
	}
/* ˦------------------------------------------------------------------------------------- */

#head{
	width:976px;
	margin:5px auto 10px auto;
}
#index_head{
	width: 976px;
	margin: 0 auto 0 auto;
}

#color_button{
	float:left;
	/* margin:0px 0px 0px 300px;
	*margin:0px 0px 0px 400px;
	_margin:0px 0px 0px 230px;*/
	margin:0px 0px 0px 0px;
}

#left{
	width: 17px;
	margin: 0px auto 0px auto;
	float:left;
}

#logo{
	background:url(images/logo_bg.jpg) no-repeat;
	width:976px;
	height:109px;
	margin-top:15px;
}
#lang_bar{
	width:600px;
	float:right;
	margin-right:10px;
	color:#008299;
}
#banner{
	width: 976px;
	margin: 0px auto 0px auto;
    float:left;
}

#search{
	width:570px;
	position:relative;
	float:left;
	margin:20px 0px 0px 60px;
	*margin:20px 0px 0px 60px;
	_margin:20px 0px 0px 40px;
}
#midden{
	width: 976px;
	height:auto;
	margin: 0px auto 0px auto;
    float:left;
	background-color:#FFFFFF;
	}
#title-top-line{
	width: auto;
	height:59px;;
	margin: 0px auto 10px 10px;
	padding: 0px auto 0px auto;
	float:left;
}

#title-company{
	width: auto;
	height:auto;
	margin: 10px auto 10px 10px;
	padding: 0px auto 0px auto;
	float:left;
}

#title-company1{
	width: auto;
	height:21px;
	margin: 10px auto 10px 15px;
   *margin: 10px auto 10px 40px;
   _margin: 10px auto 10px 15px;
	padding:5px 0 0 0;
	float:left;
	font-weight:900;
	font-size:16px;
}

#title-company2{
	width: autox;
	height:auto;
	margin: 10px 20px 10px 0px;
	padding:10px 0px 0px 0px;
	float:right;
}

#company-content{
    width: 950px;
	height:auto;
	margin: 0px auto 0 10px;
	float:left;
}


#company-main{
    width: 494px;
	height:auto;
	margin: 8px auto 0 40px;
	float:left;
	color:#666666;
}
#company-main-word{
    width: 400px;
	height:auto;
	margin: 8px auto 0 10px;
	color:#666666;
}

#company-main1{
    width: 450px;
	height:auto;
	margin: 2px auto 0 40px;
	float:left;
}

#company-main2{
    width: auto;
	height:auto;
	margin: 0px auto 0 0px;
	float:left;
	color:#666666;
}


#company-img1{
	width: auto;
	height:auto;
	margin: 10px auto 0 10px;
	float:left;
}

#map{
	width:800px;
	margin:0px auto 0px auto;
	height:450px;

}
#map-content{
    width: 950px;
	height:auto;
	margin: 0px auto 30px auto;
}
#about{
    width: 890px;
	height:auto;
	margin: 0px auto 0 10px;
	float:left;
	color:#666666;
	line-height:20px;
}


#product{
    width: 440px;
	height:auto;
	margin: 10px 0px 0 10px;
	float:left;
}

#product-content{
    width: 900px;
	height:auto;
	margin: 40px auto 0 10px;
	float:left;
	color:#666666;
}

#product1{
    width: 150px;
	margin: 12px 0px 0px 8px;
	float:left;
	color:#666666;
	line-height:16px;
	*line-height:16px;
	_line-height:16px;
}


#product2{
    width: 230px;
	height:67px;
	margin: 10px 0px 0 5px;
	float:left;
	color:#666666;
	font-size:12px;
	line-height:20px;
	*line-height:20px;
	_line-height:20px;
	
}

#product3{
    width: 164px;
	height:130px;
	margin: 10px 0px 0px 0px;
	padding:11px 0px 0px 10px;
	float:left;
	background-image:url(images/shadow2.jpg);
	background-repeat:no-repeat;
	
}

#product5{
    width: 59px;
	height:21px;
	margin: 10px 0px 0px 0px;
	float:left;	
}

#product4{
    width: 248px;
	height:auto;
	margin: 10px 20px 0 10px;
	float:right;
}

#info{
    width: 390px;
	height:auto;
	margin: 20px 20px 0 10px;
	float:right;
	font-size:16px;
	color:#339900;
	font-weight:900;
}

#info1{
    width: 390px;
	height:auto;
	margin: 12px 20px 0 10px;
	float:right;
	color:#666666;
	line-height:20px;
}

#footer{
    width: auto;
	height:auto;
	margin: 20px 0px 0 0px;
	float:left;
}

#shadow1{
	width: 470px;
	margin: 0;
	padding:0;
	float:left;
	text-align:center;

/*
	background-image:url(images/shadow1.jpg);
	text-align:center;
	background-repeat:no-repeat;
*/
}
#shadow2{
	width: 350px;
	height:300px;
	float:left;
	margin:0px 0px 0px 10px;
	
}

.shadow1, 
.shadow2, 
.shadow3 {display:inline-table}
.shadow1 {float:left;background:url(images/index_shadow.gif) right bottom no-repeat}
.shadow2 {background:url(images/index_corner_bl.gif) left bottom no-repeat}
.shadow3 {padding:0 6px 6px 0;background:url(images/index_corner_tr.gif) right top no-repeat}
img.border{border-right:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #ccc;border-left:1px solid #ccc}



body{
	width:976px;
	margin:0px auto 0 auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/home_bg.jpg) repeat-x;
	background-color:#FFFFFF;
}

form, html {
	padding:			0;
	margin:				0;
}

img {
	border:				none;
}

input.txt, textarea.txt {
	font-size:			1em;
	border:				1px #aaa solid;
	border-top:			1px #888 solid;
	padding:			2px 3px 2px 3px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;	
}

textarea.txt {
	font-size:			1em;
	line-height:		1.4em;
	border:				1px #aaa solid;
	padding:			3px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;	
}

input.button {
	font-size:			1em;
	padding:			2px 0px 0 0px;
	color:				#575757;
}

select.txt, select.date {
	border:				1px #aaa solid;
	border-bottom:		1px #888 solid;
	font-size:			1em;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
}

select.date {
	font-size:			0.9em;
}

select.txt option { 
	padding:			2px 3px 0 3px;

}

h1, h2, h3, h4, h5, h6, h7 {
	margin:				0;
	padding:			0 0 6px 0;
}

h2 {
	font-size:			1.25em;
	color:				#575757;
}

h3 {
	font-size:			1.25em;
	color:				#6F9838;
}

h4 {
	font-size:			1.1em;
	color:				#66AB41;
}

h5 {
	font-size:			1em;
	color:				#FF6C00;
	padding-bottom:		0px;
}

hr {
	margin:				16px 0 16px 0;
}

.end {
	clear:				both;
	height:				0px;
	overflow: 			hidden;	
}

.error {
	color:			#ff9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}


.conter_font{
		margin:5px 10px 5px 40px;
	}
	
.sec1  {
cursor:pointer;
color:  #005599;
height:22px;
/*border-left:  1px  solid  #CECECE ;
border-top:  1px  solid  #FFFFFF;
border-right:  1px  solid  #CECECE;
*/
border-bottom:  1px  solid  #B5CAD6
}
.sec2  {
background:url(images/cat_bg-a.gif) repeat-x;
cursor:pointer;
color:  #000000;
height:22px;
border-left:  1px  solid  #B5CAD6;
border-top:  1px  solid  #B5CAD6;
border-right:  1px  solid  #B5CAD6;
border-bottom:  1px  solid  #FFFFFF;
font-weight:  bold;
}
.sec3  {
background:url(images/cat_bg-a.jpg) repeat-x;
cursor:pointer;
color:  #000000;
height:22px;
border-left:  1px  solid  #B5CAD6;
border-right:  1px  solid  #B5CAD6;
border-bottom:  1px  solid  #FFFFFF;
font-weight:  bold;
}
.sec1  {
cursor:pointer;
color:  #005599;
height:22px;
}
.search1,.search1 a,.search1 a:hover{
	cursor:pointer;
	color:#aad8ff;
	height:22px;
}
.search2,.search2 a,.search2 a:hover{
	cursor:pointer;
	color:#ffc600;
	height:22px;
	font-size:13px;
	font-weight:  bold;
}
/* 版面樣式 */
/*廣告輪播方式*/
#play img {border:0px}
#play {width:230px;height:255px;overflow:hidden;margin:0px 0 0 0px;padding:5px}
#play_info{position:absolute;margin-top:215px;padding:1px 0 0 5px;height:42px;width:170px;color:#ff0000;z-index:1001;cursor:pointer}
#play_info b{font-size:10px;display:block}
#play_bg {position:absolute;background-color:#000;margin-top:215px;height:30px;width:230px;filter: Alpha(Opacity=50);opacity:0.3;z-index:1000}
#play_text {position:absolute;margin:225px 0 0 70px;height:50px;width:60px;z-index:1002}
#play_text ul {list-style-type:none; width:110px;height:11px;display:block;padding-top:1px;_padding-top:0px;filter: Alpha(Opacity=80);opacity:0.8;}	
#play_text ul li {width:10px;height:10px;float:left;background-color:#000;display:block;color:#ff0000;text-align:center;margin:1px;cursor:pointer; font-size:9px}
#play_list a{display:block;width:230px;height:255px;position:absolute;overflow:hidden}
/*廣告輪播方式*/
/*廣告輪播方式*/
#play1 img {border:0px}
#play1 {width:320px;height:135px;overflow:hidden;margin:0px 0 0 0px;}
#play_info1{position:absolute;margin-top:100px;padding:1px 0 0 5px;height:42px;width:270px;color:#ff0000;z-index:1001;cursor:pointer}
#play_info1 b{font-size:10px;display:block}
#play_bg1 {position:absolute;background-color:#000;margin-top:100px;height:30px;width:320px;filter: Alpha(Opacity=50);opacity:0.3;z-index:1000}
#play_text1 {position:absolute;margin:115px 0 0 170px;height:11px;width:110px;z-index:1002}
#play_text1 ul {list-style-type:none; width:110px;height:11px;display:block;padding-top:1px;_padding-top:0px;filter: Alpha(Opacity=80);opacity:0.8;}	
#play_text1 ul li {width:10px;height:10px;float:left;background-color:#000;display:block;color:#ff0000;text-align:center;margin:1px;cursor:pointer; font-size:9px}
#play_list1 a{display:block;width:320px;height:135px;position:absolute;overflow:hidden}
/*廣告輪播方式*/

#trade_info{
	float:left;
	border:#FF0000 thin solid;
	width:170px;
	height:270px;
	margin:10px 10px 10px 8px;
	padding:5px 5px 5px 5px;
}
#buy_info{
	float:left;
	border:#FF0000 thin solid;
	width:170px;
	height:270px;
	margin:10px 10px 10px 10px;
	padding:5px 5px 5px 5px;
}
#sell_info{
	float:left;
	border:#FF0000 thin solid;
	width:170px;
	height:270px;
	margin:10px 10px 10px 10px;
	padding:5px 5px 5px 5px;
}
#new_buyer_info{
	float:left;
	border:#FF0000 thin solid;
	width:170px;
	height:270px;
	margin:10px 10px 10px 10px;
	padding:5px 5px 5px 5px;
}
#new_seller_info{
	float:left;
	border:#FF0000 thin solid;
	width:170px;
	height:270px;
	margin:10px 8px 10px 10px;
	padding:5px 5px 5px 5px;
}
#foot{
	height:90px;
	margin:0;
	float:left;
}
#foot ul,#foot li{display:inline;line-height:2;}
#foot li a{padding:0 6px 0 4px;white-space:nowrap;color:#005599}
#foot li a:hover{color:#005599;text-decoration:none}

#login_menu a{
	color:#000000;
}
#login_menu a:hover{
	color:#000000;

}
/*#secTable{
	border-left:  1px  solid  #CECECE;
	border-right:  1px  solid  #CECECE;
}*/
#mainTable{
	border-left:  1px  solid  #B5CAD6;
	border-right:  1px  solid  #B5CAD6;
	border-bottom:  1px  solid  #B5CAD6;
	
}
#mainTable2{
	border-left:  1px  solid  #B5CAD6;
	border-right:  1px  solid  #B5CAD6;
	border-bottom:  1px  solid  #B5CAD6;
}
#logo{
	background:url(images/logo_bg.jpg) no-repeat;
	width:976px;
	height:109px;
	margin-top:15px;
}
#kw{
	height:14px;
	border:solid 1px #0F8192;
	width:285px;
	border-right:none;
	padding:5px 0px 5px 0px;
}

#categories{
	width:200px;
	float:left;
}

#page_no{
	width:976px;
	margin:0px auto 20px auto;
	font-size:16px;
	
}
#search{
	width:570px;
	position:relative;
	float:left;
	margin:20px 0px 0px 60px;
	*margin:20px 0px 0px 60px;
	_margin:20px 0px 0px 40px;
}
#lang_bar{
	width:600px;
	float:right;
	margin-right:10px;
	color:#008299;
}
#lang_bar a,#lang_bar a:hover{
	color:#008299;
	text-decoration:none;
}
#head{
	width:976px;
	margin:5px auto 10px auto;
}
#multimedia_area{
	border:1px  solid  #B5CAD6;
	background-color:#000000;
	width:949px;
	margin:-10px auto 0px auto;
	*margin:-10px auto 0 auto;
	_margin:-10px auto 0px auto;
}
#news_area{
	margin-bottom:10px;
}
#index_left{
	float:left;
	margin:5px;
	width:180px;
}
#index_center{
	float:left;
	width:550px;
}
#news_center{
	position:static;
	height:226px;
	width:280px;
	float:left;
	margin:5px;
	*margin:5px;
	_margin:2px;
}
#news_right{
	position:static;
	width:530px;
	border:1px dotted #B5CAD6;
	padding:3px;
	float:left;
	margin:5px;
	margin-top:20px;
	*margin:5px;
	_margin:2px;
}
#categories_list{
	font-size:16px;
}
/*service_menu*/
#service_menu{
	width:180px;
	position:static;
	float:left;
	border:1px solid #B5CAD6;
}
#service_menu_head{
	width:160px;
	text-align:center;
	background:url(images/cat_bg-a.gif) repeat-x;
	padding:10px;
	border-bottom:1px solid #B5CAD6;
}
#service_menu_title{
	background-color:#DDF8FF;
	padding-bottom:3px;
	padding-top:3px;
	text-align:center;
	border-bottom:#B5CAD6 1px solid;
}
#service_menu_title_end{
	border-bottom:#B5CAD6 1px solid;
}
#service_menu_subtitle{
	padding:5px;
	text-align:center;
	line-height:12px;
}
#service_menu_bottom_ad{
	width:170px;
	padding:5px;
	border-top:1px dotted #B5CAD6;
}

.box_outside{
	background:#F2F5EC;
	border:1px solid #D7E9C7;
	height:50px;
	position:static;
	margin-bottom:3px;
	width:168px
}
.box_inside{
	position:absolute;
	width:200px;
	height:100px;
	clip:rect(0 165px 45px 0);
	padding:0;
	margin:0px;
	text-align:left;
}
.outbox1 {background:#F2F5EC;border:1px solid #D7E9C7;height:223px;position:static;margin-bottom:3px;width:250px}
.scroller1 {position:absolute;width:300px;height:223px;clip:rect(0 250px 223px 0);}
#threeLinks1{position:absolute;width:296px;height:auto;text-align:left;font-size:13px;margin:0 !important;padding:0 !important;}
#threeLinks1 ul{padding:0 !important;margin:0 15px !important;list-style-type:none}
#threeLinks1 ul li{list-style-type:none;line-height:21px;padding:0;padding-left:10px !important;margin:0 !important; }

#service_phone{
	margin:0;
	padding:0;
	text-align:center;
}
#hot_search_area{
	position:static;
	float:left;
	width:230px;
	border:1px dotted #B5CAD6;
	padding:10px;
	margin:2px;
	*margin:2px;
	_margin:2px;
}
#ad_banner1{
	position:static;
	width:510px;
	border:1px dotted #B5CAD6;
	margin:5px;
	padding:10px;
	float:left;
	text-align:right;
}
#ad_banner2{
	position:static;
	width:220px;
	height:115px;
	border:1px dotted #B5CAD6;
	margin:5px;
	padding:10px;
	float:left;
}
.outbox2 {background:#F2F5EC;border:1px solid #D7E9C7;position:static;margin-bottom:3px;width:500px}
.scroller2 {position:absolute;width:500px;}
#threeLinks2{position:absolute;width:500px;height:auto;text-align:left;font-size:13px;margin:0 !important;padding:0 !important;}
#money{
	position:relative;
	width:523px;
	height:70px;
	border:1px dotted #B5CAD6;
	margin:5px;
	*margin:5px;
	_margin:2px;
	float:left;
	padding:5px;
	overflow:auto;
}
#category{
	min-height:500px;
	height:auto !IMPORTANT;
	height:500px;
	float:left;	
	border:1px dotted #CCCCCC;
}
#category_sidebar{
/*	border:1px solid #FF9900;*/
	padding:10px;
	width:25%;
	float:left;
}
#category_sidebar ul,#category_sidebar li{
	word-break:break-all;
	display:inline;
	line-height:2;
	margin-left:0;
	padding-left:0;
}
#category_list_top_ad{
	padding:3px;
}
#category_list_bottom_ad{
	border:1px #CCCCCC dotted;
	padding:10px;
}
#category_list{
	border-bottom:2px #CCCCCC dotted;
	border-top:2px #CCCCCC dotted;
	margin-top:5px;
	margin-bottom:5px;
}
#ad_movie_channel{
	width:235px;
	height:300px;
	float:left;
	margin:5px;
	border:1px solid solid;
}
#ad_movie_menu{
	width:250px;
	height:300px;
	float:right;
	margin:10px 5px 0 -10px;
	color:#000000;
	overflow:auto;
	SCROLLBAR-FACE-COLOR:#000000;
	SCROLLBAR-HIGHLIGHT-COLOR :#000000;
	SCROLLBAR-SHADOW-COLOR :#000000;
	SCROLLBAR-3DLIGHT-COLOR :#999999;
	SCROLLBAR-ARROW-COLOR :#999999;
	SCROLLBAR-DARKSHADOW-COLOR :#999999;

}
.menu_channel2  {
	cursor:pointer;
	width:90px;
	height:80px;
	float:left;
	padding:5px;
	margin:5px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}
.menu_channel1{
	cursor:pointer;
	font-weight:bold;
	width:90px;
	height:80px;
	float:left;
	padding:5px;
	margin:5px;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	border-top:1px solid #555555;
	border-left:1px solid #555555;
}
#menu_movie{
	height:300px;
	width:230px;
	border:1px solid #555555;
}
.menu_movie2  {
	cursor:pointer;
	width:90px;
	height:80px;
	float:left;
	padding:5px;
	margin:5px 2px 5px 2px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}
.menu_movie1{
	cursor:pointer;
	font-weight:bold;
	width:90px;
	height:80px;
	float:left;
	padding:5px;
	margin:5px 2px 5px 2px;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	border-top:1px solid #555555;
	border-left:1px solid #555555;
}

#logo_flash{
	float:left;
	position:relative;
	margin:-16px 0px 0px 80px;
	*margin:-16px 0px 0px 80px;
	_margin:-16px 0px 0px 40px;
}
.open_bar_arrow{
	background:url(images/switch_arrow_open_off.jpg) no-repeat;
	width:12px;
	height:41px;
	text-align:center;
	cursor:pointer;
}
.close_bar_arrow{
	background:url(images/switch_arrow_close_off.jpg) no-repeat;
	width:12px;
	height:41px;
	text-align:center;
	cursor:pointer;
}
#close_bar{
	width:949px;
	background:url(images/switch_line_bg.jpg) repeat-x;
	height:41px;
	margin:-5px auto 0 auto;
}
#hot{
	float:left;
	width:550px;
	height:20px;
	clip:rect(0 460px 20px 0);
	margin-top:3px;
	color:#aad8ff;
}
#hot a,#hot a:hover{
	color:#aad8ff;
	text-decoration:none;
}
.ad_keyword{
	color:#FF3300;
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
}
.ad_content{
	background:#FFFFFF;
	border:1px solid #666666;
	z-index:50;
}
#ad_content_title{
	height:24px;
	background:url(images/ad_kw_bg.gif) repeat-x;
}

