/*Goodweber 2009*/

body{ margin:0; font-size:13px; line-height:20px; font-family: arial,helvetica,clean,sans-serif;}

a {text-decoration: none;color: #006699;}
a:hover {text-decoration:underline;}
ul, li {list-style:none;margin:0;padding:0;} 
img{border:0;}
form, p, h1, h2, h3, h4{ margin:0; padding:0;}
div, form{ overflow:hidden;}
input{font-family: arial,helvetica,clean,sans-serif;}
.style1 {color: #666666;font-size:12px;}

#page {width:800px; margin:0 auto; padding-top:5px;}

/*上方*/
#top { padding-bottom:15px;}
	#logo {float:left;}
	#back_apis {float:right; text-align:right; width:40%;}
		#back_apis ul, #back_apis li{display:inline; font-size:12px;}
			#back_apis li a {}
			#back_apis li.break a{background:none;}

   .linkspace{ letter-spacing:2px;}

/*內容*/
#info_main{ margin-bottom:0;}
	.info_footer{ height:10px; margin:0; padding:0; background:url(../images/member/footer.gif) no-repeat;}

	/* 標題 */ 
	#title{ height:31px; background-repeat:no-repeat;}
		/*忘記密碼*/
		.forget_title{ background-image:url(../images/member/forget_pass_title.gif);}
		/*修改密碼*/
		.chgpwd_title{ background-image:url(../images/member/chgpwd_title.gif);}
		/*註冊會員*/
		.register_title{background-image:url(../images/member/regist_title.gif);}
		/*填寫詳細資料*/
		.info_title{background-image:url(../images/member/info_title.gif);}
		/*修改會員資料*/
		.update_title{background-image:url(../images/member/update_titlte.gif);}
		/*會員登入*/
		.login_title{background-image:url(../images/member/login_title.gif);}

	/*表單內容*/
	#member{ border-left:1px solid #3CBAED; border-right:1px solid #3CBAED; padding:5px 7px;}
		#member table{ width:100%;}
		/*欄位項目*/
		#member table th{ background:#dedede; border:5px solid #FFF; border-bottom:1px solid #FFF; width:95px; font-weight:lighter; text-align:right; padding-right:6px; vertical-align:middle;}
		/*欄位內容*/
		#member table td{ border-bottom:1px dotted #ccc; padding:10px 0; padding-left:6px; color:#434343; letter-spacing:1px;}
			#member table td span{ font-size:12px; color:#999;}
			#member table td li{ width:90px; float:left; margin-right:5px;}
			#member table td input{ margin-right:5px;}
		#member table .button_bord{ padding-left:117px; border-bottom:0; padding-top:10px;}
		/*tip*/
		#member table thead td{}
		/*間隔*/
		#member table .between_line{ border-bottom:0;}
		
		/*選擇縣市*/
		#resideprovince{ margin-bottom:10px;}
		#residecity{ margin-left:15px; margin-bottom:10px;}
		
	/*忘記密碼表單內容*/
	#member_forget{ border-left:1px solid #3CBAED; border-right:1px solid #3CBAED; padding:5px 7px;}

	/*註冊成功內容*/
	#success_content{ color: #333; text-align:center; padding-top:50px; padding-bottom:50px;}
	#success_content p{ line-height:30px; letter-spacing:2px;}
	
	/*按鈕*/
	.sear_ward, .close1, .reset, .error_button{ border:0;}
	.sear_ward{ width:70px; height:30px; background:url(../images/member/submit01_07.gif) no-repeat;}/*送出按鈕*/
	.error_button{ width:70px; height:30px; background:url(../images/member/error_button.gif) no-repeat;}/*送出尚未選取按鈕*/
	.close1 {width:95px; height:30px; background:url(../images/member/close1.gif) no-repeat;}/*下次再填按鈕背景*/
	.reset{ width:70px; height:30px; background:url(../images/member/cancer.gif) no-repeat;}/*取消重填按鈕*/
	
	/*修改詳細資料頭像*/
	.imgbg{width:95px; height:148px; float:right; padding:2px;}
	.Avatar{ height:150; float:right;}



/* 內容-廣告區 */
#ad {float:left; width:480px; margin-top:5px;}
	#ad_img{ border:0; margin-bottom:5px;}
	#ad ul{padding:0 5px 0 0;}
		#ad ul li {color: #666666; margin-bottom:10px;}
			#ad ul li h1 {color: #0066CC;margin-bottom: 0; font-size:130%; font-weight:500;}	
			#ad li p{ margin:0; padding:0; padding-left:17px;}
			#ad ul li span {color: #666666;	font-style: normal;}

/* 內容-會員登入區 */
#maillogin{ float:right; width:290px; margin-top:5px;}
	#maillogin h1{ background:#80d9f7; height:26px; padding:5px;}
	.maillogin_center{ border:5px solid #80d9f7; border-top:0; padding-top:6px;}
	#member #maillogin table{ width:98%; margin:0 auto;}
		#member #maillogin table th{ vertical-align:top; border:0; line-height:26px; height:26px; *padding-top:4px; line-height:26px; background:none; width:71px; padding-right:0; color:#333333;}
		#member #maillogin table td{ border-bottom:0; padding:0;}
			#maillogin .text1, #maillogin .text2 {background:url(../images/member/input_bg.gif) left top repeat-x; border: 1px solid #CCCCCC; padding:2px; margin:3px auto; width:180px; }
			#member #maillogin table td span{ color: #666;; padding:0;}
			#maillogin .login_button{ width:150px; height:30px; border:0; background-image: url(../images/member/login_button.gif); background-repeat: no-repeat; margin-top:6px;}
	.mail_ps{border-top:1px dotted #a3caec; margin:5px 0; padding-top:10px;}
		.mail_ps ul{ padding-left:2px;}
			.mail_ps ul li{ float:left; width:125px; margin:0 6px;}
	.mail_ps01{ border-top:1px dotted #a3caec; color:#333333; letter-spacing:2px; line-height:18px; padding:8px;}

/*忘記密碼*/
#forget_pass_content{ width:66%; float:left; letter-spacing:2px;}
	#forget_pass_content h2{ font-size:15px; padding:10px; padding-left:15px; color:#626262; background:url(../images/member/input_bg.gif) repeat-x 0 100%;}
	#forget_pass_content p{ padding-top:15px; padding-left:15px; color:#8c8c8c;}
		#forget_pass_content p label{ float:left;}
		#forget_pass_content p span{ display:block; width:92%; text-align:left; background:#f0f0f0; padding:5px; margin-top:10px; font-size:12px;}
	.forget_button_bord{ text-align:center;}
		#forget_pass_content p .noch{ width:92%; line-height:22px; padding:3px; height:22px; border:1px solid #69C; font-size:15px;}
.forget_tip{ width:195px; text-align:center; margin-left:6px; float:left; margin-top:30px;}
	.forget_tip p{ padding:15px 10px; background:#e8f5ff; color:#66869f; line-height:25px;}
		.forget_tip p a{ font-size:13px; font-weight:bold;}
          .forget_tip p a:hover{ color:#F66; text-decoration: none;}
		
.forgetList { float:left; width:580px;}


/*footer*/
#footer{width:100%; border-top:1px #c2c2c2 solid; margin-top:10px; padding-top:5px; font-size:11px; margin-bottom:20px; color:#888888; font-family:Arial, Helvetica, sans-serif;}
#footer-1{ float:right; text-align:right; letter-spacing:1px;}
#footer-2{float:left; letter-spacing:1px;  text-align: left; }
#footer a{color:#757575;}


/* informationc 會員中心 */

.slogan{ color: #666;}
.slogan2{ color: #666;}

/* register 條款同意 */
#member .agree{ background:url(../images/member/agree.gif) no-repeat 3px; padding-left:26px; color:#666; *background-position:3px;}


