@charset "utf-8";
/* CSS Document */
strong{font-weight:bold;}
.red{color:#FF0000; font-weight:bold;}
.green{color:#2f952f;} 
.orange{color:#FF9900;}




/* 索引標籤 設定 */
#tag{position:absolute; float:right; top:0; right:0; color:#999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#tag a{color:#009933; text-decoration:none;}
#tag a:hover{color:#999999; text-decoration:underline;}
#area{width:96%; border-right:1px solid #8ac80d; border-left:1px solid #8ac80d; border-bottom:1px solid #8ac80d; padding:0 15px 25px 15px; margin-bottom:20px; overflow:hidden; zoom:1;}



/* 關於換物網 */
#about_top{ background:url(../images/other/about_topbg.gif) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }
#about{background:url(../images/other/about_1.jpg) left top no-repeat; padding:250px 15px 10px 15px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px; position:relative; overflow:hidden; zoom:1;}
#about .about_1{position:absolute; left:300px; top:86px; width:428px;}
#about img{border:1px solid #bababa; margin:10px; float:left;}


/* 禁止刊登 */
#insert_top{ background:url(../images/other/insert_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }
#insert{ padding:20px 0 10px 194px; color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px; overflow:hidden; zoom:1; background-image: url(../images/other/opin_1.jpg); background-repeat: no-repeat; background-position: left top; }
#insert h3{font-size:15px; color:#0066FF; font-weight:bold; margin-bottom:10px;}
#insert ul li{background:url(../images/member/icon_2.gif) no-repeat left 6px; padding-left:18px; font-weight:bold; color:#484848;}
#insert table{margin:15px 0;}
#insert table tbody th{background-color:#FFFFCC; padding:2px 5px; text-align:left; font-weight:normal;}
#insert table tbody td{background-color:#FFF; padding:2px 5px; text-align:left; font-weight:normal;}


/* 服務條款 */
#service_top{ background:url(../images/other/service_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }
#service{ color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.ser_tit{margin-bottom:10px; color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px;}
.ser_tit h4{color:#993300; font-size:15px; font-weight:bold;}
.ser_tit ul li{background:url(../images/member/icon_2.gif) no-repeat left 6px; padding-left:18px; font-weight:normal;}
.ser_tit p{margin-left:18px;}


/* 常見問題 */
#qa_top{ background:url(../images/other/qa_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }
#qa{ padding:15px; color:#666666; font-size:12px; font-family:"Courier New", Courier, monospace; line-height:24px; overflow:hidden; zoom:1; }
#qa ul li{background:url(../images/member/icon_2.gif) no-repeat left 6px; padding-left:18px; font-weight:bold; border-bottom:#BBD0A6 dotted 1px; padding-bottom:8px; font-size:15px; color:#0066FF; margin-top:10px;} 
#qa p{margin:0 0 0 12px; color:#666666; font-size:13px; font-weight:normal;}


/* 隱私權政策 */
#privacy_top{ background:url(../images/other/privacy_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }


/* 意見反應 */
#opinion_top{ width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; background-image: url(../images/other/opin_topbg.gif); background-repeat: no-repeat; background-position: left top; }
#opinion{ height:242px; padding:20px 0 10px 194px; color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px; overflow:hidden; zoom:1; background-image: url(../images/other/carry_1.jpg); background-repeat: no-repeat; background-position: left top; }


/* 廣告刊登 */
#carry_top{ width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; background-image: url(../images/other/carry_topbg.gif); background-repeat: no-repeat; background-position: left top; }
#carry{ padding:20px 0 10px 194px; color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px; overflow:hidden; zoom:1; background-image: url(../images/other/insert_1.jpg); background-repeat: no-repeat; background-position: left top; }


/* 合作提案 */
#coop_top{ width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; background-image: url(../images/other/coop_topbg.gif); background-repeat: no-repeat; background-position: left top; }
#coop{ color:#666666; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#coop table {margin-top:20px;}
#coop table thead th{background-color:#ffc332; padding:2px 5px; text-align:left; font-weight:normal; color:#000; font-weight:bold; text-align:center; border-bottom:#dea212 1px solid;}
#coop table thead td{background:url(../images/member/icon_2.gif) no-repeat 5px 10px #E0E0E0; padding:2px 5px 2px 25px; text-align:left; font-weight:normal; color:#333; border-bottom:#bebebe 1px solid;}
#coop table tbody th{background-color:#FFFFCC; padding:2px 5px; text-align:center; font-weight:normal; border-bottom:#ffea97 1px solid; border-right:#ffea97 1px solid;}
#coop table tbody th.left_txt{text-align:left;}
#coop table tbody th.right_txt{background-color:#bae644; padding:2px 5px; text-align:right; font-weight:normal; border-bottom:#96bd2e 1px solid; border-right:#96bd2e 1px solid; color:#333;}
#coop table tbody td{background-color:#FFF; padding:2px 5px; text-align:center; font-weight:normal; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
#coop table tbody td.left_txt{text-align:left;}
#coop table tfoot th{background-color:#E0E0E0; padding:2px 5px; text-align:left; font-weight:normal; color:#333;}
.txt_box{border:#83a527 1px solid; padding:2px;}
.coop_but{margin:30px 0 20px 280px; overflow:hidden; zoom:1;}
.coop_but li{margin-right:44px; float:left;}

/* 如何交換 */
#change_top{ background:url(../images/step/change_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }
.change{width:730px; margin:0 auto 15px auto;}
.change h3{ padding-left:15px; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#067bff; background-image: url(../images/step/icon_1.gif); background-repeat: no-repeat; background-position: left center; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 15px; }
.change p{color:#616161; font-size:12px; line-height:20px; margin:0 0 0 15px;}


/* 新手指南 */
#guide_top{ background:url(../images/other/guide_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative; }
.guide{width:730px; margin:0 auto 15px auto;}
.guide h3{background:url(../images/member/icon_2.gif) no-repeat left 6px; padding-left:18px; font-weight:bold; color:#4D8532; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 15px;}
.guide p{color:#616161; font-size:12px; line-height:20px; margin:0 0 0 15px;}


/* 快速導覽 */
#map_top{ background:url(../images/other/sitemap_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative;}
#map{width:700px; height:600px; margin:30px 0 15px 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.map_list{width:200px; margin:0 30px 30px 0; float:left; border-bottom:#bbb 4px double; padding-bottom:5px;}
.map_list h3{height:18px; padding:2px 10px; color:#FFF; font-size:13px; font-weight:bold; background:#669801; margin-bottom:5px; border-bottom:#555 1px dotted;}
.map_list ul{margin-left:15px;}
.map_list ul li{background:url(../images/index/icon_2.gif) left 2px no-repeat; padding-left:15px; color:#666; margin:0 0 5px 0;}
.map_list ul li a{color:#666; text-decoration:none;}
.map_list ul li a:hover{text-decoration:underline;}
.map_list ul li.left{float:left; width:70px;}
.map_list ul li.right{float:right; width:70px;}


#contact_top{ background:url(../images/other/contact_topbg.jpg) no-repeat top left; width:760px; padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 10px; margin-right: 0; margin-bottom: 0; margin-left: 175px; _margin-left: 172px; position: relative;}
#contact{width:650px; height:600px; margin:30px 0 15px 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
/* contact( form ) 設定 */
.simpleform{
	padding-top: 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4f7502;
}
.simpleform .text{ width:300px; padding:3px; border-top: 1px #7fbe07 solid; border-right: 1px #7fbe07 solid; border-bottom: 1px #b3dc65 solid; border-left: 1px #7fbe07 solid; background-color:#ffffe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666; }
.simpleform .text_area{ width:300px; padding:3px; border-top: 1px #7fbe07 solid; border-right: 1px #7fbe07 solid; border-bottom: 1px #b3dc65 solid; border-left: 1px #7fbe07 solid; background-color:#ffffe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666; height: 150px; }
.simpleform .text_num{ width:40px; padding:3px; border-top: 1px #7fbe07 solid; border-right: 1px #7fbe07 solid; border-bottom: 1px #b3dc65 solid; border-left: 1px #7fbe07 solid; background-color:#ffffe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666; }
.simpleform .text_1{
	width:60px;
	padding:3px;
	border-top: 1px #7fbe07 solid;
	border-right: 1px #7fbe07 solid;
	border-bottom: 1px #b3dc65 solid;
	border-left: 1px #7fbe07 solid;
	background-color:#ffffe1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666;
}
.simpleform .textbox{
	width:500px;
	height:180px;
	padding:3px;
	border-top: 1px #7fbe07 solid;
	border-right: 1px #7fbe07 solid;
	border-bottom: 1px #b3dc65 solid;
	border-left: 1px #7fbe07 solid;
	background-color:#ffffe1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666;
}
.simpleform .Imp{
	color:#FF0000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:5px;
	border:0px;
	vertical-align: middle;
}
.simpleform .row{margin-bottom:20px; position:relative;}
.simpleform .row label{
	display:block;
	float:left;
	width: 130px;
	text-align:right;
	margin-right: 8px;
}
.SummaryForm input.error,.SummaryForm textarea.error{border: 1px solid #FF0000; background:#FFF;}
.simpleform .row label.error{color:#FF0000; width:auto; position:absolute; right:160px; top:5px;}
.simpleform .ButtonBar{
	width:74px;
	height:25px;
	margin:15px 0 15px 300px;
}

#success{width:341px; height:103px; margin:0 auto 20px auto; background:url(../images/other/success.jpg) no-repeat; padding:50px 10px 0 177px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#success h3{color:#f65700; font-weight:bold;}
#success p{color:#666666;}

/* 聯絡我們 */
#contact{width:650px; height:600px; margin:30px 0 15px 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#contact #contact_bg{background:url(../images/other/contact_bg.jpg) no-repeat; width:475px; height:95px; margin-bottom:15px; padding:35px 0 0 175px;}
#contact #contact_bg p{font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#f68500; line-height:22px;}
#contact #contact_bg p span{color:#649708;}
