﻿@charset "utf-8";
/* CSS Document */

body {
	text-align: center;
	margin: 0 auto;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
p{}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #2D77AE;
}

.title_main {
	font-size: 11pt;
	font-weight: bold;
	color: #946DA9;
	text-align: left;
	height: 24px;
	width: 96%;
	padding: 8px 0px 0px 30px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #E8E8E8;
	background-color: #F7F7F7;
	background-image: url(../images/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 8px;
}
.title_item {
	font-size: 11pt;
	font-weight: bold;
	color: #336699;
	background-image: url(../images/title_item.gif);
	background-repeat: no-repeat;
	text-align: left;
	height: 28px;
	width: 100%;
	padding: 5px 0px 0px 30px;
	margin: 0px 0px 10px 0px;
}
.a13_grey {
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
.a12_gray {
	font-size: 13px;
	line-height: 20px;
	color: #999999;
}
.a12_blue {
	font-size: 13px;
	line-height: 20px;
	color: #7075A0;
	padding-top: 5px;
}
.a13_red_01 {
	font-size: 13px;
	line-height: 20px;
	color: #CC3333;
}
.a13_blue_01 {
	font-size: 13px;
	line-height: 20px;
	color: #4493A4;
}
.a13_blue_b {
	font-size: 13px;
	line-height: 20px;
	color: #2C81A0;
	font-weight: bold;
}
blockquote {
	padding: 0px 0px 0px 20px;
	margin: 0px;
}
.btn_top {
	text-align:-moz-right; 
	#text-align:right; 
	width: 100%;
}
.btn_top_go a{
	background-image:url(../images/btn_top.gif);
	display:block;
	height: 23px;
	width: 72px;
	text-align: center;
}
.btn_top_go a:hover{
	background-image:url(../images/btn_top.gif);
	display:block;
	height: 23px;
	width: 72px;
	text-align: center;
}
.menu_pink:link {
	color: #CC3366;
	text-decoration: none;
}
.menu_pink:visited {
	text-decoration: none;
	color: #CC3366;
}
.menu_pink:hover {
	text-decoration: underline;
	color: #F0815B;
}
.btnStyle{
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#333;
	height:19px;
	padding: 2px;
	background:url(../images/formbg.gif) repeat-x left top;
	font-size: 12px;
}
.input3{
	width:130px;
	height:16px;
	font-size: 12px;
	color: #333333;
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
}
.padding_left{
	padding:0px 0px 0px 8px;
}


/*RelatedLinks*/ 
#RelatedLinks_box{
	width: 685px;
	text-align: left;
}
#RelatedLinks_box_1{
	width: 223px;
	float: left;
	margin: 0px 0px 0px 12px;
}
#RelatedLinks_box_2{
	width: 223px;
	float: left;
}
#RelatedLinks_box_3{
	width: 223px;
	float: left;
}
.RelatedLinks_box_1_title{
	background-image: url(../images/RelatedLinks_table_01_1.gif);
	background-repeat: no-repeat;
	height: 58px;
}
.RelatedLinks_box_2_title{
	background-image: url(../images/RelatedLinks_table_02_1.gif);
	background-repeat: no-repeat;
	height: 58px;
}
.RelatedLinks_box_3_title{
	background-image: url(../images/RelatedLinks_table_03_1.gif);
	background-repeat: no-repeat;
	height: 58px;
}
.RelatedLinks_box_1_style{
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 24px 0px 0px 50px;
	}
.RelatedLinks_box_1_center{
	background-image: url(../images/RelatedLinks_table_01_2.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	height:185px;
	padding: 5px 25px 0px 25px;
}
.RelatedLinks_box_1_center ol{
	margin: 0px;
	padding: 0px;
}
.RelatedLinks_box_1_center li{
	list-style: none;
	background-image: url(../images/line_grey.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 6px 0px;
}
.RelatedLinks_box_1_bottom{
	background-image: url(../images/RelatedLinks_table_01_3.gif);
	background-repeat: no-repeat;
	height: 31px;
}
.RelatedLinks_box_1_btn a{
	background-image: url(../images/btn_join.gif);
	background-repeat: no-repeat;
	display:block;
	width:66px;
	height:23px;
	margin: 0px 0px 0px 130px;
	}



/* googlemap */

#map_outline {
	background-image: url(../images/map_bg.gif);
	background-repeat: no-repeat;
	width: 974px;
	padding: 15px 0px 0px 0px;
	margin: 0 auto;
}
.map_title {
	background-image: url(../images/title_001.gif);
	height:21px;
	background-repeat: no-repeat;
	background-position: 20px;
}
.map_explain {
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
	background-image: url(../images/map_explain_arrow.gif);
	background-repeat: no-repeat;
	padding: 4px 0px 0px 45px;
	background-position: 20px 4px;
}
.step_font{
	text-align:left;
	padding: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B4B4B4;
}
.step_font_white{
	text-align:left;
	padding: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
#map_step01 {
	text-align:left;
	padding: 0px 0px 0px 20px;
	font-size: 13px;
	line-height: 24px;
	font-weight: bold;
	color: #666666;
	margin:8px 0px 0px 0px;
}
#map_step02 {
	text-align:left;
	float:left;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin:10px 0px 0px 0px;
}
.map_step03_white {
	text-align:left;
	font-size: 15px;
	color: #EEFCFD;
	font-weight: bold;
}
.map_step03 {
	text-align:left;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	padding:11px 0px 0px 35px;
}
#map_item {
	text-align: center;
	width: 955px;
	min-height:88px;
	height:auto !important;
	height:88px;
	padding: 5px 0px 0px 0px;
	margin: 0 auto;
}

.map_item_01 {
	min-height:88px;
	height:auto !important;
	height:88px;
	float:left;
	width:175px;
	padding: 0px 0px 0px 20px;
}
.map_item_02{
	min-height:88px;
	height:auto !important;
	height:88px;
	float:left;
	width: 175px;
	margin: 0px 0px 0px 10px;
}
.map_item_03{
	min-height:88px;
	height:auto !important;
	height:88px;
	float:left;
	width: 175px;
	margin: 0px 0px 0px 10px;
}
.map_item_04{
	min-height:88px;
	height:auto !important;
	height:88px;
	float:left;
	width: 175px;
	margin: 0px 0px 0px 10px;
}
.map_item_05{
	min-height:88px;
	height:auto !important;
	height:88px;
	float:left;
	width: 175px;
	margin: 0px 0px 0px 10px;
}
.map_title_bg{
	height:26px;
	padding: 0px 0px 0px 15px;
	font-size: 11pt;
	font-weight: bold;
	color: #287DA6;
	background-image: url(../images/map_title_blue_bg.gif);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
}

.map_center{
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	color: #5B5B5B;
	text-align: left;
	line-height:18px;
}
#map_search_box {
	width: 670px;
	float: left;
	padding: 17px 0px 0px 0px;
}
.map_search_01 {
	float:left;
	width: 226px;
	background-image: url(../images/map_search_table_r1_c1.jpg);
	height: 50px;
}
.map_search_font {
	font-size: 12px;
	color: #FFFFFF;
	margin: 33px 0px 0px 40px;
	text-align: left;
}
.map_search_02 {
	width: 670px;
	background-image: url(../images/map_search_table_r1_c2.gif);
	height: 50px;
}
.map_search_02_font {
	font-size: 12px;
	color: #FFFFFF;
	margin: 15px 0px 0px 70px;
	text-align: left;
}
#google_map_all {
	width: 100%;
	margin: 0px 0px 10px 0px;
}
#google_map_box {
	float:left;
	width: 580px;
	padding: 10px 0px 10px 10px;
}
.google_map_top {
	background-image: url(../images/nap_google_table_r1_c1.gif);
	background-repeat: no-repeat;
	height:15px;
	background-color: #BEE4E0;
}
.google_map_center {
	background-color: #BEE4E0;
	font-size: 12px;
	color: #333333;
}
.google_map_bottom {
	background-image: url(../images/nap_google_table_r3_c1.gif);
	background-repeat: no-repeat;
	height:15px;
}
#google_result_box {
	float: right;
	width: 365px;
	padding: 10px 10px 10px 0px;
	text-align:center; 
}
#google_result_box_more {
	width: 355px;
	height:415px;
	overflow-y:auto;
	text-align: center;
}
.google_result_top {
	text-align: left;
	background-image: url(../images/map_result_table_r1_c1.gif);
	height:36px;
}
.google_result_center {
	height:420px;
	background-color: #D5EAEC;
	font-size: 12px;
	color: #333333;
	padding: 5px 0px 5px 0px;
	text-align: center;
}
.google_result_bottom {
	background-image: url(../images/map_result_table_r3_c1.gif);
	background-repeat:no-repeat;
	height:15px;
	padding:0px 0px 0px 0px;
}
.google_result_title {
	background-image: url(../images/map_arrow_blue.gif);
	padding: 2px 0px 0px 17px;
	font-size: 12px;
	color: #1E6D8C;
	background-repeat: no-repeat;
	background-position: 1px;
}
.google_result_title:link {
	background-image: url(../images/map_arrow_blue.gif);
	padding: 2px 0px 0px 17px;
	font-size: 12px;
	color: #1E6D8C;
	text-decoration: none;
}
.google_result_title:visited {
	background-image: url(../images/map_arrow_blue.gif);
	padding: 2px 0px 0px 17px;
	text-decoration: none;
	font-size: 12px;
	color: #1E6D8C;
}
.google_result_title:hover {
	background-image: url(../images/map_arrow_blue.gif);
	padding: 2px 0px 0px 17px;
	text-decoration: none;
	font-size: 12px;
	color: #33CCCC;
}
.google_result_btn a{
	background-image:url(../images/map_btn_download.gif);
	display:block;
	height: 17px;
	width: 65px;
	text-align: center;
}
.google_result_btn a:hover{
	background-image:url(../images/map_btn_download.gif);
	display:block;
	height: 17px;
	width: 65px;
	text-align: center;
}
.google_result_line {
	background-image: url(../images/line_grey.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.google_result_font {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
.google_result_font:link {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.google_result_font:visited {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.google_result_font:hover {
	font-size: 12px;
	line-height: 16px;
	color: #0099CC;
	text-decoration: none;
}
#google_store_box {
	text-align:-moz-center; 
	#text-align:center; 
}
.google_store_box_explain {
	padding: 0px 0px 10px 20px;
	text-align: left;
	line-height: 20px;
	font-size: 12px;
	color: #255874;
}
.google_store_top {
	width:335px;
	background-image: url(../images/map_store_table_r1_c1.gif);
	background-repeat:no-repeat;
	height:4px;
	background-color: #F5FCFE;
}
.google_store_center {
	width:335px;
	background-color: #F5FCFE;
}
.google_storebottom {
	width:335px;
	background-image: url(../images/map_store_table_r3_c1.gif);
	background-repeat:no-repeat;
	height:4px;
	margin: 0px 0px 0px 0px;
}
.inside_title_AddYourURL{
	width:808px;
	background-image: url(../images/inside_title_AddYourURL.jpg);
	background-repeat: no-repeat;
	height: 82px;
}



/* inside_top */
.logo_inside a {
	height: 148px;
	width: 264px;
	float: left;
	background-image: url(../images/inside_01_r1_c1.jpg);
}
.top_menu_box_inside {
	height: 82px;
	width: 739px;
	float: left;
	background-image: url(../images/inside_01_r1_c3.jpg);
}

/* inside_center */
#center_box_inside{
	width: 1003px;
	overflow:hidden;
	background-image: url(../images/inside_bg.gif);
	background-repeat: repeat-y;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#inside_center_bottom {
	background-image: url(../images/inside_center_box_bg.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 1003px;
	float: left;
}
#center_box_inside02{
	width: 1003px;
	margin: 0 auto;
}
/* inside_left */
#inside_left_box{
	float:left;
	width: 195px;
}
.inside_left_pic{
	background-position: top;
}
.inside_left_top{
	height:26px;
	background-image: url(../images/inside_menu_r2_c1.jpg);
	background-repeat: no-repeat;
}
.inside_left_center_alone{
	height:347px;
	background-image: url(../images/inside_01_r3_c1.jpg);
	background-repeat: no-repeat;
}
.inside_left_center
{
	min-height:230px;
	height:auto !important;
	height:230px;
	background-position: bottom;
	padding: 25px 0px 185px 0px;
	background-repeat: no-repeat;
	background-image: url(../images/inside_menu_r4_c1.jpg);
}
.inside_left_menu{
	font-size: 13px;
	color: #333333;
	background-image: url(../images/arrow_blue_02.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
}
.inside_left_menu:link {
	font-size: 12px;
	color: #333333;
	background-image: url(../images/arrow_blue_02.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 20px;
	text-decoration: none;
}
.inside_left_menu:visited {
	font-size: 12px;
	color: #333333;
	background-image: url(../images/arrow_blue_02.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 20px;
	text-decoration: none;
}
.inside_left_menu:hover {
	font-size: 12px;
	color: #0D86AE;
	background-image: url(../images/arrow_blue_02.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 20px;
	text-decoration: none;
}
.inside_left_menu_line{
	height:8px;
	background-image: url(../images/line_blue_01.gif);
	background-repeat:repeat-x;
}
#inside_right_box{
	float:left;
	width: 808px;
}
.inside_path_box{
	background-image: url(../images/inside_01_r3_c2.gif);
	background-repeat: no-repeat;
	height: 40px;
}
#inside_path_box02{
	background-image: url(../images/root_02.gif);
	background-repeat: no-repeat;
	width:974px;
	height: 40px;
	margin: 0px auto;
}
.inside_path{
	float:left;
	width:400px;
	font-size: 12px;
	color: #333333;
	padding: 8px 0px 0px 50px;
	text-align: left;
}
.inside_path_link:link {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.inside_path_link:visited {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.inside_path_link:hover {
	font-size: 12px;
	line-height: 16px;
	color: #0099CC;
	text-decoration: none;
}
.inside_login{
	float:right;
	width:315px;
	font-size: 12px;
	color: #333333;
	padding: 8px 30px 0px 0px;
	text-align: right;
}
/* inside_title */
.inside_title_about{
	width:808px;
	background-image: url(../images/inside_01_r4_c2.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_servicepage{
	width:808px;
	background-image: url(../images/service_page_title.gif);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_faq{
	width:808px;
	background-image: url(../images/inside_title_faq.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_related{
	width:808px;
	background-image: url(../images/inside_title_related.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_privacy{
	width:808px;
	background-image: url(../images/inside_title_privacy.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_related{
	width:808px;
	background-image: url(../images/inside_title_related.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_terms{
	width:808px;
	background-image: url(../images/inside_title_terms.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_member{
	width:808px;
	background-image: url(../images/inside_title_member.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_join_member{
	width:808px;
	background-image: url(../images/inside_title_join_member.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_forget_pass{
	width:808px;
	background-image: url(../images/inside_title_forget_pass.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_verfiy_mail{
	width:808px;
	background-image: url(../images/inside_title_verfiy_mail.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_shopping{
	width:808px;
	background-image: url(../images/inside_title_shopping.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_products{
	width:808px;
	background-image: url(../images/inside_title_products.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_sitemap{
	width:808px;
	background-image: url(../images/inside_title_sitemap.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_service{
	width:808px;
	background-image: url(../images/inside_title_service.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_news{
	width:808px;
	background-image: url(../images/inside_title_news.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_QueryStoreKeeper{
	width:808px;
	background-image: url(../images/inside_title_QueryStoreKeeper.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_wrong{
	width:808px;
	background-image: url(../images/inside_title_wrong.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_ChangePwd{
	width:808px;
	background-image: url(../images/inside_title_ChangePwd.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_EditMember{
	width:808px;
	background-image: url(../images/inside_title_EditMember.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_EditCar{
	width:808px;
	background-image: url(../images/inside_title_EditCar.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_QueryBooking{
	width:808px;
	background-image: url(../images/inside_title_QueryBooking.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_AddSupplier{
	width:808px;
	background-image: url(../images/inside_title_AddSupplier.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_AddMwork{
	width:808px;
	background-image: url(../images/inside_title_AddMwork.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_short{
	width:808px;
	background-image: url(../images/inside_title_short.jpg);
	background-repeat: no-repeat;

}
.inside_title_BrowseArticles{
	width:808px;
	background-image: url(../images/inside_title_BrowseArticles.jpg);
	background-repeat: no-repeat;
	height: 82px;

}
.inside_title_activity_area{
	width:808px;
	background-image: url(../images/inside_title_activity_area.jpg);
	background-repeat: no-repeat;
	height: 82px;

}
.inside_title_FavoritesList{
	width:808px;
	background-image: url(../images/inside_title_FavoritesList.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_AddYourURL{
	width:808px;
	background-image: url(../images/inside_title_AddYourURL.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_AddLink{
	width:808px;
	background-image: url(../images/inside_title_addLink.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.inside_title_Recycle{
	width:808px;
	background-image: url(../images/inside_title_Recycle.jpg);
	background-repeat: no-repeat;
	height: 82px;
}


/* inside_center */
.inside_center_outline{
    text-align:center; 
}
.inside_outline{
	width:720px;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.inside_outline_short_title{
	font-size: 11pt;
	color: #5AADC9;
	text-align: left;
	font-weight: bold;
	background-image: url(../images/arrow_box.gif);
	padding: 0px 0px 0px 20px;
	margin: 25px 35px 0px 35px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.inside_outline_short
{
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	margin: 10px 35px 0px 35px;
}


/* member_page */
.member_box01{
	float:left;
	width:339px;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	margin: 0px 0px 0px 10px;
	vertical-align: top;
}
.member_box01_title{
	height:52px;
	background-image: url(../images/member_title_service.gif);
	background-repeat: no-repeat;
}
.member_box01_num{
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	color: #B6DFE2;
}
.member_box01_item{
	font-size: 13px;
	color: #768189;
	background-image: url(../images/line_grey.gif);
	background-repeat: repeat-x;
	height: 26px;
	width: 100%;
	vertical-align: top;
	background-position: bottom;
	padding: 3px 0px 0px 0px;
}
.member_box02{
	float:right;
	width:354px;
	height:310px;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	background-image: url(../images/member_login_bg_r1_c2.gif);
	background-repeat: no-repeat;
}
.member_box02_inside{
	height:200px;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	margin: 90px 30px 0px 30px;
}
.member_box02_inside input{
	font-size: 12px;
	color: #333333;
	background-color: #F6F6F6;
	height: 18px;
	border: 1px solid #D8D8D8;
}
.member_step_box{
	text-align: center;
	font-size: 13px;
	color: #7D7D7D;
}
.member_step_1_1{
	background-image: url(../images/mebmer_step01_o.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_1_2{
	background-image: url(../images/mebmer_step01.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_2_1{
	background-image: url(../images/mebmer_step02_o.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_2_2{
	background-image: url(../images/mebmer_step02.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_3_1{
	background-image: url(../images/mebmer_step03_o.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_3_2{
	background-image: url(../images/mebmer_step03.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_4_1{
	background-image: url(../images/mebmer_step04_o.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_4_2{
	background-image: url(../images/mebmer_step04.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:60px;
}
.member_step_contain{
	text-align: center;
	padding: 10px 0px 0px 0px;
}
.member_login_btn a{
	background-image:url(../images/btn_member_login_01.jpg);
	display:block;
	height: 61px;
	width: 61px;
	text-align: center;
}
.member_login_btn a:hover{
	background-image:url(../images/btn_member_login_02.jpg);
	display:block;
	height: 61px;
	width: 61px;
	text-align: center;
}
.member_join_btn a{
	background-image:url(../images/btn_join_member01.jpg);
	display:block;
	height: 55px;
	width: 200px;
	text-align: center;
}
.member_join_btn a:hover{
	background-image:url(../images/btn_join_member02.jpg);
	display:block;
	height: 55px;
	width: 200px;
	text-align: center;
}
.member_back_home_btn a{
	background-image:url(../images/btn_back_home_01.jpg);
	display:block;
	height: 55px;
	width: 200px;
	text-align: center;
}
.member_back_home_btn a:hover{
	background-image:url(../images/btn_back_home_02.jpg);
	display:block;
	height: 55px;
	width: 200px;
	text-align: center;
}
.member_ligin_ok_box{
	width:709px;
	text-align: center;
}
.member_ligin_ok_top{
	background-image: url(../images/member_login_table_1.gif);
	background-repeat: no-repeat;
	text-align: center;
	height:112px;
}
.member_ligin_ok_center{
	background-image: url(../images/member_login_table_2.gif);
	background-repeat: repeat-y;
	text-align: center;
	min-height:200px;
	height:auto !important;
	height:200px;
}
.member_ligin_ok_bottom{
	background-image: url(../images/member_login_table_3.gif);
	background-repeat: no-repeat;
	text-align: center;
	height:46px;
}
.member_ligin_banner_1{
	background-image: url(../images/member_login_banner_1.jpg);
	background-repeat: no-repeat;
	width:300px;
	height:79px;
	margin: 20px 0px 0px 0px;
}
.member_ligin_banner_2{
	background-image: url(../images/member_login_banner_2.jpg);
	background-repeat: no-repeat;
	width:300px;
	height:79px;
	margin: 20px 0px 0px 20px;
}
.member_ligin_banner_3{
	background-image: url(../images/member_login_banner_3.jpg);
	background-repeat: no-repeat;
	width:300px;
	height:79px;
	margin: 10px 0px 0px 0px;
}
.member_ligin_banner_4{
	background-image: url(../images/member_login_banner_4.jpg);
	background-repeat: no-repeat;
	width:300px;
	height:79px;
	margin: 10px 0px 0px 20px;
}
.member_ligin_content_box{
	margin: 0px 0px 0px 95px;
}
.member_ligin_banner_title{
	font-size:11pt;
	font-weight:bold;
	color: #D5537D;
	padding: 15px 0px 0px 0px;
}
.member_ligin_banner_title:link {
	font-size:11pt;
	font-weight:bold;
	color: #D5537D;
	padding: 15px 0px 0px 0px;
	text-decoration: none;
}
.member_ligin_banner_title:visited {
	font-size:11pt;
	font-weight:bold;
	color: #D5537D;
	padding: 15px 0px 0px 0px;
	text-decoration: none;
}
.member_ligin_banner_title:hover {
	font-size:11pt;
	font-weight:bold;
	color: #F87C7C;
	padding: 15px 0px 0px 0px;
	text-decoration: none;
}
.member_ligin_banner_content{
	font-size:13px;
	color: #666666;
	margin: 0px 0px 0px 0px;
}
/* Forum */
#forum_box{
	text-align: left;
	margin: 0 auto;
	clear: both;
	float: left;
	width: 1003px;
	background-image: url(../images/forum_table_r2_c1.gif);
	background-repeat: repeat-y;
}
.forum_top{
	height:22px;
	background-image: url(../images/forum_table_r1_c1.gif);
	background-repeat: no-repeat;
}
.forum_center{
	text-align: left;
	padding: 0px 25px 0px 25px;
	background-image: url(../images/forum_table_r2_c1.gif);
	background-repeat: repeat-y;
}
.forum_bottom{
	height:22px;
	background-image: url(../images/forum_table_r4_c1.gif);
	background-repeat: no-repeat;
}

/* news_list */
#news_list_box{
	height:28px;
	padding: 0px 0px 0px 0px;
}
.news_list_title{
	float:left;
	width:589px;
	height:28px;
	background-image: url(../images/news_table_r1_c1.gif);
	background-repeat: no-repeat;
}
.news_list_date{
	float:right;
	width:131px;
	height:28px;
	background-image: url(../images/news_table_r1_c2.gif);
	background-repeat: no-repeat;
}
#news_list_box02{
	min-height:250px;
	height:auto !important;
	height:250px;
	padding: 10px 25px 0px 25px;
	background-image: url(../images/news_table_r2_c1.jpg);
	background-repeat: no-repeat;
}
.news_detail_title{
	background-image: url(../images/arrow_blue_03.gif);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 20px;
	font-size: 11pt;
	font-weight:bold;
	color: #4395BC;
	text-decoration: none;
	background-position: 0px 5px;
}
.news_list_link:link {
	background-image: url(../images/arrow_blue_03.gif);
	background-repeat:no-repeat;
	padding: 2px 0px 0px 20px;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background-position: 0px 5px;
}
.news_list_link:visited {
	background-image: url(../images/arrow_blue_03.gif);
	background-repeat:no-repeat;
	padding: 2px 0px 0px 20px;
	text-decoration: none;
	font-size: 13px;
	color: #333333;
	background-position: 0px 5px;
}
.news_list_link:hover {
	background-image: url(../images/arrow_blue_03.gif);
	background-repeat:no-repeat;
	padding: 2px 0px 0px 20px;
	text-decoration: none;
	font-size: 13px;
	color: #4395BC;
	background-position: 0px 5px;
}
.news_num{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3E6086;
}
.news_num_LeftBorder{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E7E7E7;
}
.news_list_line{
	font-size: 13px;
	color: #768189;
	background-image: url(../images/line_grey.gif);
	background-repeat: repeat-x;
	height: 6px;
	width: 100%;
	vertical-align: top;
	background-position: bottom;
	padding: 3px 0px 0px 0px;
}

/* sitemap */
.sitemap_link:link {
	font-size: 12px;
	line-height: 25px;
	color: #2E5378;
	text-decoration: none;
}
.sitemap_link:visited {
	font-size: 12px;
	line-height: 25px;
	color: #2E5378;
	text-decoration: none;
}
.sitemap_link:hover {
	font-size: 12px;
	line-height: 25px;
	color: #0099CC;
	text-decoration: none;
}
.sitemap_title_link:link {
	font-size: 13px;
	line-height: 22px;
	color: #5A5A5A;
	font-weight:bold;
	text-decoration: none;
}
.sitemap_title_link:visited {
	font-size: 13px;
	line-height: 22px;
	color: #5A5A5A;
	font-weight:bold;
	text-decoration: none;
}
.sitemap_title_link:hover {
	font-size: 13px;
	line-height: 22px;
	color: #0099CC;
	font-weight:bold;
	text-decoration: none;
}
.sitemap_item_box {
	padding: 0px 20px 0px 20px;
}
.sitemap_title_box {
	padding: 10px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0EAED;
}

/* BrowseArticles */
.BrowseArticles_btn01{
	font-size: 13px;
	color: #454545;
	background-image: url(../images/Articles_btn01_r1_c1.gif);
	background-repeat: no-repeat;
	height:31px;
	width:20px;
}
.BrowseArticles_btn01_2{
	width:100px;
	font-size: 13px;
	color: #454545;
	background-image: url(../images/Articles_btn01_r1_c2.gif);
	background-repeat: repeat-x;
}
.BrowseArticles_btn01_3{
	background-image: url(../images/Articles_btn01_r1_c4.gif);
	background-repeat: no-repeat;
	height:31px;
	width:12px;
}
.BrowseArticles_btn02{
	background-image: url(../images/Articles_btn02_r1_c1.gif);
	background-repeat: no-repeat;
	height:31px;
	width:20px;
}
.BrowseArticles_btn02_2{
	width:100px;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/Articles_btn02_r1_c2.gif);
	background-repeat: repeat-x;
}
.BrowseArticles_btn02_3{
	height:31px;
	width:12px;
	background-image: url(../images/Articles_btn02_r1_c4.gif);
	background-repeat: no-repeat;
}
.BrowseArticles_table01_1{
	background-image: url(../images/Articles_table_r1_c1.gif);
	background-repeat: no-repeat;
	width:10px;
	height:105px;
}
.BrowseArticles_table01_2{
	background-image: url(../images/Articles_table_r1_c2.gif);
	background-repeat: repeat-x;
	height:105px;
}
.BrowseArticles_table01_3{
	background-image: url(../images/Articles_table_r1_c4.gif);
	background-repeat: no-repeat;
	width:12px;
	height:105px;
}
.BrowseArticles_table01_4{
	background-image: url(../images/Articles_table_r1_c6.gif);
	background-repeat: no-repeat;
	height:105px;
	width:11px;
}
.BrowseArticles_title:link{
	font-size: 11pt;
	color: #006699;
	font-weight:bold;
	line-height: 16px;
	text-decoration:none;
}
.BrowseArticles_title:visited{
	font-size: 11pt;
	color: #006699;
	font-weight:bold;
	line-height: 16px;
	text-decoration:none;
}
.BrowseArticles_title:hover{
	font-size: 11pt;
	color: #5AA0D3;
	font-weight:bold;
	line-height: 16px;
	text-decoration:none;
}
.BrowseArticles_date{
	font-size: 12px;
	color: #466D95;
	line-height: 16px;
	text-decoration:none;
}
.about_us_bg{
	background-image: url(../images/about_us_bg.jpg);
	background-repeat: no-repeat;
	height:268px;
	text-align:-moz-center;
	#text-align:center; 
	background-position: center;
}

/* AddYourURL */
.AddYourURL_title_bg01{
	background-image: url(../images/AddYourURL_title_bg01.gif);
	background-repeat: repeat-x;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
}
.AddYourURL_title_bg02{
	background-image: url(../images/AddYourURL_title_bg02.gif);
	background-repeat: repeat-x;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
}
.AddYourURL_bg{
	background-image: url(../images/AddYourURL_bg.gif);
	background-repeat: repeat-x;
}
.AddYourURL_step{
	font-size: 13px;
	font-weight:bold;
	color: #206688;
	font-family: Arial, Helvetica, sans-serif;
}
.AddYourURL_step2_bg{
	background-image: url(../images/AddYourURL_title_step_bg.gif);
	background-repeat: no-repeat;
	min-height:200px;
	height:auto !important;
	height:200px;
	padding:10px 0px 0px 0px;
}
.AddYourURL_form_title{
	font-size: 13px;
	color: #214869;
	background-image: url(../images/AddYourURL_arrow.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 17px;
	background-position: left 6px;
}
.AddYourURL_input{
	width:330px;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.AddYourURL_num{
	font-size: 10px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.AddYourURL_num02{
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:3px;
	background-color: #FFFFFF;
}
.AddYourURL_num02:visited{
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:3px;
	background-color: #FFFFFF;
}
.AddYourURL_num02:hover{
	font-size: 11px;
	color: #3399CC;
	border: 1px solid #ADDBF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:3px;
	background-color: #F8FCFE;
}
.AddYourURL_pop_bg{
	width:500px;
	background-image: url(../images/logo_add_link.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding:50px 0px 0px 0px;
}
.AddYourURL_pic01{
	margin:3px 0px 3px 0px;
	width:160px;
	height:65px;
	background-image: url(../../../images/cardr_link01.jpg);
	background-repeat: no-repeat;
}
.AddYourURL_pic02{
	margin:3px 0px 3px 0px;
	width:120px;
	height:50px;
	background-image: url(../../../images/cardr_link02.jpg);
	background-repeat: no-repeat;
}
.AddYourURL_pic03{
	margin:3px 0px 3px 0px;
	width:150px;
	height:85px;
	background-image: url(../../../images/cardr_link03.jpg);
	background-repeat: no-repeat;
}
.AddYourURL_pic04{
	margin:3px 0px 3px 0px;
	width:180px;
	height:220px;
	background-image: url(../../../images/cardr_activity_link01.jpg);
	background-repeat: no-repeat;
}
.AddYourURL_pic05{
	margin:3px 0px 3px 0px;
	width:180px;
	height:120px;
	background-image: url(../../../images/cardr_activity_link02.jpg);
	background-repeat: no-repeat;
}

/* Recycle */
.Recycle_item{
text-align:right;
}

/* AddLink */
.link_textfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	width: 370px;
	border: 1px solid #CCCCCC;
}

/* AJAX ToolKit  TextBoxWatermark */
.GrayTextBoxWatermark
{
	color:Gray;
}

/*後端維護表單樣式*/
.BaseTable_Gray 
{
	border-collapse: collapse;
	border: 1px;
	border-color:Silver;
	border-style:solid;
}
.BaseTable_Gray th
{
	border: 1px;
	border-color:Silver;
	border-style:solid;
	background-color:#F0F0F0;
	text-align:right;
	width:100px;
}
.BaseTable_Gray td
{
	border: 1px;
	border-color:Silver;
	border-style:solid;
}


/*ivy_修改*/
.store_box01_title{
	height:52px;
	background-image: url(../images/store_title_service.gif);
	background-repeat: no-repeat;
}
.store_box02{
	float:right;
	width:354px;
	height:310px;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	background-image: url(../images/store_login_bg_r1_c2.gif);
	background-repeat: no-repeat;
}
.inside_title_store{
	width:808px;
	background-image: url(../images/inside_title_store.jpg);
	background-repeat: no-repeat;
	height: 82px;
}

.card_leftbox {
	float: left;
	width: 420px;
	text-align: left;
}
.leftimage {
	margin-top: 70px;
	margin-bottom: 10px;
}
#card_container {
	width: 714px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
}
.red_word {
	font-weight: bold;
	color: #FF0000;
}
#page_title {
	padding-left: 100px;
	text-align: left;
}
