﻿@charset "utf-8";
/*一般設定**************************************************************************/
img,ol,ul,p,li,h1,h2,h3,h4,h5,h6,th,b{margin: 0px;padding: 0px;list-style-type: none;font-weight: normal;font-size: 100%;border:0px;}
/*整體*/
body {background:url(/images/bg.jpg) repeat-x; margin: 0px;padding: 0px;
      font-family:Tahoma;font-size: 12px;line-height: 18px;color: #6e6e6e;text-align:center;}
form{padding:0px;margin:0px;}	
	  
/*區塊配置*/
#wrapper {width: 1000px;margin:auto;text-align: left;}
#LeftZone{width: 768px;float:left;}
#RightZone{width: 232px;float:right;}
#footer{width:100%;height:68px;clear:both;text-align:center;background:url(/images/footer_bg.jpg) repeat-x;}
#footerTxt{width:1000px;margin:auto;}
#footerTxt #crTxt{width:560px;margin:20px 0px 0px 35px;float:left;text-align:left;font-size:11px;}
#footerTxt #ftLink{width:351px;height:20px;line-height:20px;line-height:22px \9;float:left;margin-top:25px;
                   background:url(/images/footerLink_bg.jpg) no-repeat;color:#fff;text-align:center;}
#footerTxt #ftLink a{color:#fff;padding:0px 3px;}
body:nth-of-type(1) #footerTxt #ftLink a{padding:0px 2px;} /* Chrome、Safari支持 */
#footerTxt #ftLink a:hover{color:#deff00;}

a{color:#6e6e6e;text-decoration: none;}
a:hover{color: #e55b2b}

/*左區塊***********************************************************/
/*Logo*/
#logo{width: 350px;height:74px;margin-left:64px;background:url(/images/Img_logo.jpg);display:block;float:left;}

/*右區塊***********************************************************/
/*會員專區*/
#memberZone{width:192px;padding:28px 20px 0px 20px;background:url(/images/memberLogin_bg.jpg) no-repeat;}
.memberMainFN h1{width:102px;height:127px;margin:0px auto;}
.memberMainFN h1 .memberImg{width:100px;height:125px;border:1px solid #333;}
.memberMainFN h2{width:102px;color:#FFF;text-align:center;margin:0px auto 13px auto;font-size:11px;line-height:14px;line-height:18px \9;}
body:nth-of-type(1) .memberMainFN h2{margin-top:2px} /* Chrome、Safari支持 */

.memberMainFN  h3{width:170px;color:#444;text-align:center;margin:0px auto 5px auto;font-size:11px;line-height:15px;}
.memberMainFN  h3 a{color:#444;}
.memberMainFN  h3 a:hover{color:#b80900;}
.memberMainFN  h4{width:180px;text-align:center;margin:0px auto 0px auto;}
.memberMainFN  h4 select{width:130px;border:1px solid #999;font-size:11px;line-height:15px;height:18px;text-align:center;color:#666;}
.memberMainFN  h5 {width:180px;text-align:center;margin:0px auto 5px auto;color:#555;
                   height:21px;line-height:21px;}
.memberMainFN  h5 span,.memberMainFN h5 .imgLogout{display:inline-block;vertical-align: middle;}

#memberZone_ft{width:100%;height:14px;clear:both;margin-bottom:20px;text-align:left;margin-left:19px;}

#memberBtn{width:146px;text-align:center;margin:0px 23px 6px 23px;float:left;}
#memberBtn2{width:166px;text-align:center;margin:0px 0px 3px 12px;float:left;}
#memberBtn3{text-align:center;margin:0px 0px 1px 30px;float:left;}
#memberBtn3 a{float:left;}
#memberBtn .btnL{width:90px;float:left;}
#memberBtn .btnR{width:56px;float:left;}
#friendNum {width:36px;height:26px;line-height:26px;padding:0px 3px 0px 9px;background:url(/images/bg_friendNum.jpg);
            text-align:center;color:#FC0;font-size:15px;float:left;}

.memberLine{width:162px;height:5px;margin:0px auto 5px auto;background:url(/images/member_Line.jpg) 0px 3px no-repeat;clear:both;}
.memberOther{width:197px;margin-left:-1px;background:url(/images/memberOther_bg.jpg) repeat-y;
                         float:left;clear:both;}
.memberfriend {width:100%;margin-top:10px}
.frd_list {width:169px;padding:10px 4px;background:#fff;border:1px solid #99b800;float:left;margin:0px 8px;border-top:none;}
.frd_list li{width:169px;float:left;margin-bottom:8px;}						 
.frd_list h1{width:47px;float:left;margin-right:1px;}
.frd_list h1 img{width:45px;border:1px solid #506000;}
.frd_list h2{width:90px;height:15px;line-height:15px;float:left;color:#f35a00;padding:0px 10px;font-size:11px;}
.frd_list h3{width:108px;height:32px;float:left;background:url(/images/wp_bg.jpg) no-repeat;
                 padding:0px 3px 0px 10px;line-height:15px;font-size:11px;}
				 
.memberfriend2 {width:100%;margin-top:10px;background:url(/images/friend_head.jpg) 8px 0px no-repeat;padding-top:10px;}
.memberfriend2 h1{width:174px;height:14px;text-align:right;margin:0px 5px 0px 0px;padding-bottom:5px;}
.memberfriend2 ul{width:169px;padding:10px 4px;background:#fff;border:1px solid #99b800;float:left;clear:both;margin:0px 8px;border-top:none;}
.memberfriend2 li{width:54px;float:left;margin:1px;position:relative;}
.memberfriend2 li p{font-size:11px;color:#FFF;background:#444;position:absolute;left:0px;bottom:-15px;
                    visibility:hidden;width:150px;height:18px;line-height:18px;text-align:center;z-index:999;}
.memberfriend2 li img{width:52px;border:1px solid #506000;}
.memberfriend2 li img:hover{border:1px solid #ff7800;cursor:pointer;}


/*活動BN*/
#eventBN{width:194px;margin:0px auto 10px auto;}

/*小BN*/
#smallBN {width:190px;margin:0px auto 20px auto;}
#smallBN li{border:#d5d5d5 solid 1px;margin:auto;margin-bottom:4px;width:188px;height:54px;}
#smallBN img{border:#fff solid 2px;}
#smallBN img:hover{border:#99b800 solid 2px;}
#smallBN li:hover{border:#99b800 solid 1px;}

/*NAV*/
#nav {width:607px;margin:0px 0px 0px 18px;float:left;background:url(/images/Nav_link.jpg) no-repeat;}
#nav li{float:left;height:44px;}
#nav a {width:100%;height:44px;display:block;}
#nav a:hover,#nav a.Nav_stand{background:url(/images/Nav_hover.jpg) no-repeat;}
#Na1{width:136px;}#Na2{width:111px;}#Na3{width:113px;}#Na4{width:111px;}#Na5{width:136px;}
#Na1 a,#Na1 a:hover,#Na1 a.Nav_stand{background-position:0px 0;}
#Na2 a,#Na2 a:hover,#Na2 a.Nav_stand{background-position:-136px 0;}
#Na3 a,#Na3 a:hover,#Na3 a.Nav_stand{background-position:-247px 0;}
#Na4 a,#Na4 a:hover,#Na4 a.Nav_stand{background-position:-360px 0;}
#Na5 a,#Na5 a:hover,#Na5 a.Nav_stand{background-position:-471px 0;}

/*表格1*/
.tb1{width:100%;letter-spacing: 1px;line-height:24px;clear:both;}
.tb1 td{padding:10px;border-bottom:1px solid #eaeaea;font-family:"微軟正黑體";font-size:13px;}
.tb1 th{padding:6px 20px 6px 40px;;color:#fff;background:#b8b8b8 url(/images/icon_arrow.jpg) no-repeat 15px 8px;
        border-bottom:1px solid #6c6c6c;font-family:"微軟正黑體";font-weight:bold;font-size:15px;}
.tb1 select{width:130px;color:#999;border:1px solid #ddd;font-size:12px;height:20px;}
.tb1 .select_short{width:80px;color:#999;border:1px solid #ddd;font-size:12px;height:20px;}
.tb1 .inputTxt{border:1px solid #ddd;height:18px;font-family:arial;padding:0px 10px;font-size:12px;color:#666;}
.tb1 .fn_button{padding:0px 10px;margin:0px 10px;font-size:12px;color:#666;line-height:25px;height:25px;cursor:pointer;}
.tb1 p{margin-bottom:15px;}
.tb1 td.noBorder{border:0px;}
.tb1 td.redBd{color:#FFF;background:#c34343;padding:0px 0px;border-bottom:2px solid #ae0000;}
.tb1 td.blueBd{color:#FFF;background:#4683a0;padding:0px 0px;border-bottom:2px solid #76d4ff;}
.tb1 td.orangeBd{color:#FFF;background:#d56e36;padding:0px 0px;border-bottom:2px solid #ffc000;}
.tb1 h6{border-right:1px solid #ddd;padding-right:20px;width:120px;}

/*表格2*/
.tb2{width:100%;letter-spacing: 1px;line-height:20px;clear:both;}
.tb2 td{padding:10px;border-bottom:1px solid #eaeaea;font-family:"微軟正黑體";font-size:12px;}
.tb2 th{padding:6px 0px;;color:#fff;background:#b8b8b8;white-space:nowrap;text-align:center;
        border-bottom:1px solid #6c6c6c;font-family:"微軟正黑體";font-weight:bold;font-size:15px;}
.tb2 select{width:130px;color:#999;border:1px solid #ddd;font-size:12px;height:20px;}
.tb2 .inputTxt{border:1px solid #ddd;height:18px;font-family:arial;padding:0px 10px;font-size:12px;color:#666;}
.tb2 .fn_button{padding:0px 10px;margin:0px 10px;font-size:12px;color:#666;line-height:25px;height:25px;}
.tb2 p{margin-bottom:15px;}
.tb2 td.noBorder{border:0px;}
.tb2 td.page{border:0px;}
.tb2 td.page a{display:inline-block;padding:0px 5px;text-decoration:underline;}
.tb2 h6{border-right:1px solid #ddd;padding-right:20px;text-align:center;}

/*表格3*/
.tb3{width:100%;letter-spacing: 1px;line-height:20px;clear:both;}
.tb3 td{padding:5px;border-bottom:1px solid #eaeaea;font-family:"微軟正黑體";font-size:12px;}
.tb3 th{padding:6px 0px;;color:#fff;background:#b8b8b8;white-space:nowrap;text-align:center;
        border-bottom:1px solid #6c6c6c;font-family:"微軟正黑體";font-weight:bold;font-size:15px;}
.tb3 td.noBorder{border:0px;}

/*表格初始*/
.tb_orgin{width:100%;letter-spacing:0px;line-height:18px;clear:both;}
.tb_orgin td{padding:0px;border:0px;font-family:"微軟正黑體";font-size:13px;}
.tb_orgin th{padding:0px;color:#fff;background:url(none);border:0px;font-family:"微軟正黑體";font-weight:bold;font-size:15px;}
.tb_orgin select{width:auto;color:#999;border:1px solid #ddd;font-size:12px;height:20px;}

/*表格綠*/
.tb_red{width:100%;letter-spacing:0px;line-height:18px;clear:both;border:1px solid #ecd1d9;}
.tb_red td{padding:2px;border:0px;font-family:"微軟正黑體";font-size:13px;}
.tb_red th{padding:2px;color:#fff;background:url(none) #ba5f5f;border:0px;text-align:center;
             font-family:"微軟正黑體";font-weight:bold;font-size:13px;}

/*4步驟*/
.step{width:634px;margin:0px 0px 30px 35px;margin-left:;float:left;}
.step li{width:186px;height:68px;background:url(/images/step_orgin.png) no-repeat;margin-left:-33px;float:left;}
.step li p{margin:40px 33px 0px 0px;font-size:15px;font-family:"微軟正黑體";color:#555;text-align:right;font-weight:bold;}
.step li.stepHover{background:url(/images/step_hover.png) no-repeat;}
.step li.stepHover p{color:#FFF;}
.step #step2{background-position:0px -68px;}
.step #step3{background-position:0px -135px;}
.step #step4{background-position:0px -203px;}

/*5步驟*/
.step2{width:634px;margin:0px 0px 30px 35px;margin-left:;float:left;}
.step2 li{width:150px;height:67px;background:url(/images/step2_orgin.png) no-repeat;margin-left:-24px;float:left;}
.step2 li p{margin:40px 25px 0px 0px;font-size:14px;font-family:"微軟正黑體";color:#555;text-align:right;font-weight:bold;}
.step2 li.stepHover{background:url(/images/step2_hover.png) no-repeat;}
.step2 li.stepHover p{color:#FFF;}
.step2 #step2{background-position:0px -67px;}
.step2 #step3{background-position:0px -134px;}
.step2 #step4{background-position:0px -201px;}
.step2 #step5{background-position:0px -268px;}

/*注意事項*/
.Caution{width:648px;float:left;padding:10px;border-top:1px solid #ededed;font-size:11px;letter-spacing: 1px;
         border-bottom:1px solid #b4b4b4;background:#f6f6f6;margin:20px auto;color:#8a8a8a;}
.Caution a{color:#8a8a8a;text-decoration:underline;}
.cautionL{width:386px;float:left;border-right:1px solid #d9d9d9;}
.cautionL#cautionLong{width:100%;border-right:0px;}
.cautionL li{margin-left:30px;list-style-type: decimal;}
.cautionR{width:260px;float:left;border-left:1px solid #fff;}
.cautionR li{margin-left:30px;list-style-type: disc;}


/*共通設定*****************************************/

/*字級*/
.font_13{font-size:13px;}
.font_15{font-size:15px;}
.sinfont_20{font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;line-height:40px;color:#666;}
/*顏色*/
.orange{color:#e55b2b;}
.orange_pLR3{color:#e55b2b;padding:0px 3px;}
.orangeB{color:#e55b2b;font-weight:bold;}
.Orange_18b {color: #FF6600;font-family: Arial;font-size: 18px;font-weight: bold;line-height: 32px;}
.yellow{color:#fff600;}
.blue{color:#2a69a3;}
.blue2{color:#09C;}
.blueB{color:#2a69a3;font-weight:bold;}
.fontB{font-weight:bold;}
.greenColor{color:#91ab0b;}
.redColor{color:#df1500;}
.grayColor{color:#999;}
.yellow_13{color:#FF0;font-size:13px;}


/*間距*/
.R_5{margin:0px 5px 0 0}.R_10{margin:0px 10px 0 0} .R_20{margin:0px 20px 0 0}
.L_5{margin:0px 0px 0 5px}.L_20{margin:0px 0px 0px 20px;}
.pad_RL_3{padding:0px 3px;}
.pad_RL_5{padding:0px 5px;}
.pad_R_15{padding-right:15px;}

/*定位*/
.priceFont{font-size:20px;font-weight: bold;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.marginCenter{margin:auto;}
.floatL{float:left;white-space: nowrap;}.
.floatR{float:right;white-space: nowrap;}
.relativePosition{position:relative;}
.absolutePosition{position:absolute;}

/*連結*/
.redLink{color:#df1500;text-decoration:underline;padding:0px 3px;}
.blueLink{color:#09c;text-decoration:underline;padding:0px 3px;}

/*樣式*/
.style_caution{background:url(/images/icon_caution.jpg) no-repeat;color:#F60;padding-left:30px;}

