@charset "utf-8";
/* CSS Document */

@import url("reset.css");
/*========== 共用 ==========*/
/* clearfix清除float */
.clearfix:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix { *zoom:1;}

/* 元件最外框*/
.SB_MemberWitemBOX{ width:784px; height:auto; margin-bottom:15px; background-color:#fff;}
.SB_MemberWitemBOX2{ width:387px; height:auto; margin-bottom:15px;background-color:#fff;}
.SB_MemberWitemBOX3{ width:236px; height:auto; margin-bottom:15px;background-color:#fff;}

/*========== 會員中心 ==========*/

/* 註冊步驟(一般) */
.SB_Register{ width:100%; height:50px; border-bottom:#f2f2f2 5px solid;margin-bottom:50px;}
.SB_RegisterStepBox{ width:95%; height:55px; margin:0 auto;}
.SB_RegisterStepBox ul li{ float:left; font:18px/30px 微軟正黑體, Arial, Helvetica, sans-serif; width:25%; padding-top:12px;}
ul.SB_RegisterStep li span{ font:25px/30px Arial, Helvetica, sans-serif; margin:0 8px; }
ul.SB_RegisterStep li span.SB_RegisterStep_final{ float:left; display:block; width:40px; height:43px;  background-repeat:no-repeat; background-position:left top;}

/* 註冊步驟(員工) */
.SB_RegisterStepBox2{ width:95%; height:55px; margin:0 auto;}
.SB_RegisterStepBox2 ul li{ float:left; font:18px/30px 微軟正黑體, Arial, Helvetica, sans-serif; width:33%; height:38px; padding-top:12px;}

/* 註冊01會員條款 */
.SB_MemberClause{ width:660px; height:434px; border:#d1d1d1 3px solid; margin:0 auto; padding:30px 20px 50px 20px; margin-bottom:15px; background-color:#fff;}
.SB_MemberClause textarea{ width:100%; height:384px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; border:none; resize:none}
.SB_MemberClause_agree{ width:470px; height:20px; font:15px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; margin:0 auto;; margin-bottom:20px;}
.SB_MemberClause_agree input{ margin-right:5px;}
.SB_MemberClause_btn{ width:150px; height:50px; margin:0 auto;}
.SB_MemberClause_btn input{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; background:#1671b8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:none; cursor:pointer;}
.SB_MemberClause_btn input:hover{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; background:#1c8fe7; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:none; cursor:pointer;}

/* 註冊02填寫會員資料 */
.SB_MemberData{ width:660px; border:#d1d1d1 3px solid; margin:0 auto; padding:30px 20px 50px 20px; margin-bottom:15px; background-color:#fff;}
.SB_MemberData_write{ font:15px/50px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}

/* 註冊03會員帳號開通 */
.SB_MemberOpening{ width:660px; height:300px; border:#d1d1d1 3px solid; margin:0 auto; padding:30px 20px 50px 20px; margin-bottom:15px; background:#FFF;}
.SB_MemberOpening_btn{ width:150px; height:50px; margin:0 auto;}
.SB_MemberOpening_btn a{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; text-align:center; background:#1671b8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.SB_MemberOpening_btn a:hover{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; text-align:center; background:#1c8fe7; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none;}
.SB_MemberOpening_in{ font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}
.SB_MemberOpening_in span{ color:#1671b8;}

/* 註冊04註冊完成 */
.SB_MemberFinal{ width:660px; height:250px; border:#d1d1d1 3px solid; margin:0 auto; padding:30px 20px 50px 20px; margin-bottom:15px; background-color:#fff;}
.SB_MemberFinal_in{ font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}
.SB_MemberFinal_in span{ color:#ff6101;}
.SB_MemberSignnow_btn{ width:150px; height:50px; margin:0 auto;}
.SB_MemberSignnow_btn a{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; text-align:center; background:#1671b8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.SB_MemberSignnow_btn a:hover{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; text-align:center; background:#1c8fe7; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none;}


/*========== 會員中心-首頁元件01(訂單&歷史訂單一覽) ==========*/
.SB_MemberWitemSay{ width:782px; height:37px; padding-left:40px; font:15px/37px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; background:url(../images/member_symbol/icon_say2.png) left top no-repeat;}
.SB_MemberWitemSay span{ margin:0 10px; color:#8cc21c; font-weight:bold;}
.SB_Mindex_Witem01{ border-bottom:#c5c5c5 1px solid;}
.Mindex_orderA{ width:784px; height:43px;}
ul.Mindex_orderLabels li{ float:left; width:392px; height:42px; text-align:center; border-bottom:#c5c5c5 1px solid; overflow:hidden; position:relative;}
ul.Mindex_orderLabels li.Mindex_orderLabels1 span{ position:absolute; display:block; width:20px; height:20px; background:url(../images/member_symbol/icon_circleR.png) center center no-repeat; font:12px/20px Arial, Helvetica, sans-serif; color:#FFF; top:12px; right:145px; text-align:center;}
ul.Mindex_orderLabels li a{ display:block; font:13px/43px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
ul.Mindex_orderLabels li.active{ width:390px; height:40px; background:#FFF; border-top:#0a913d 3px solid; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:none;}
.Mindex_orderB table{ font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-align: center;}

/*========== 會員中心-首頁元件02(常見問題總覽) ==========*/
.SB_Mindex_Witem02{ border-bottom:#c5c5c5 1px solid;}
.Mindex_QA1{ width:784px; height:43px;}
ul.Mindex_qaLabels li{ float:left; width:196px; height:42px; text-align:center; border-bottom:#c5c5c5 1px solid; overflow:hidden;}
ul.Mindex_qaLabels li a{ display:block; font:13px/43px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
ul.Mindex_qaLabels li.active{ width:194px; height:40px; background:#FFF; border-top:#0a913d 3px solid; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:none;}
.Mindex_QA2 table{ font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-align:left; }
.Mindex_QA2 table td{ padding:0 10px;}
.Mindex_QA2 table td span{ font:14px/40px Arial, Helvetica, sans-serif; font-weight:bold; color:#0a913d;}
.Mindex_QA2 table td a{ color:#333; text-decoration:none;}
.Mindex_QA2 table td a:hover{ color:#147abc;}

/*========== 會員中心-首頁元件03(最新消息) ==========*/
.SB_MemberWitemTitle01{ width:385px; height:37px; border-top:#0a913d 3px solid; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid;}
.SB_MemberWitemTitle01 p{ display:block; width:351px; height:36px; border-bottom:#e7e7e7 1px solid; font:15px/36px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; padding-left:34px; background:url(../images/member_symbol/icon_news.png) left top no-repeat;}
.SB_MemberWitemContent01{ width:385px; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:#c5c5c5 1px solid;}
ul.SB_MemberWitemNews{ width:355px; padding:0 15px;}
ul.SB_MemberWitemNews li{ width:100%; height:50px; padding-top:5px;}
ul.SB_MemberWitemNews li p{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#f68b2b;}
ul.SB_MemberWitemNews li a{ display:block; width:100%; height:20px; font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none; overflow:hidden; }
ul.SB_MemberWitemNews li a:hover{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:none;}

/*========== 會員中心-首頁元件04(購物小幫手) ==========*/
.SB_MemberWitemTitle02{ width:385px; height:37px; border-top:#0a913d 3px solid; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid;}
.SB_MemberWitemTitle02 p{ display:block; width:351px; height:36px; border-bottom:#e7e7e7 1px solid; font:15px/36px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; padding-left:34px; background:url(../images/member_symbol/icon_helper.png) left top no-repeat;}
.SB_MemberWitemContent02{ width:385px; height:223px; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:#c5c5c5 1px solid;}
.SB_MemberWitemhelp{ width:355px; padding:0 15px;}
.SB_MemberWitemhelp li{ width:100%; padding:15px 0 10px 0;}
.SB_MemberWitemhelp li p{ font:15px/18px 微軟正黑體, Arial, Helvetica, sans-serif; color:#f68b2b;}
.SB_MemberWitemhelp li a{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.SB_MemberWitemhelp li a:hover{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:none;}

/*========== 會員中心-首頁元件05(我的日曆) ==========*/
.SB_MemberWitemTime01{ width:236px; height:42px; background:url(../images/member_symbol/sb_Calendar_title.jpg) left top no-repeat; font:15px/42px 微軟正黑體, Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.SB_MemberWitemTime02{ width:234px; height:140px; background:#f8fffa;border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:#c5c5c5 1px solid;}
.SB_MemberWitemTimeA{ width:100%; height:80px; text-align:center; font:70px/80px Arial, Helvetica, sans-serif; color:#55b46c;}
.SB_MemberWitemTimeB{ width:100%; height:30px; text-align:center; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#55b46c;}
.SB_MemberWitemTimeC{ width:100%; height:30px; text-align:center; font:15px/20px Arial, Helvetica, sans-serif; color:#55b46c;}

/*========== 會員中心-會員資料 ==========*/
.SB_MemberWitemTitle03{ width:784px; height:41px; border-top:#C71810 3px solid; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; position:relative;}
.SB_MemberWitemTitle03 p{ display:block; width:781px; height:40px; border-bottom:#e7e7e7 1px solid; font:15px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#555; padding-left:15px;}
.SB_MemberWitemContent03{ width:784px; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:#c5c5c5 1px solid; padding:5px 0;}
.SB_MemberWitemModify{ font:15px/50px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}
.SB_MemberWitemModify select,.SB_MemberWitemModify input{ margin-right:10px;}
.SB_MemberModify_btn{ width:150px; height:53px; margin:0 auto;}
.SB_MemberModify_btn input{ display:block; width:150px; height:53px; background:url(../images/member_symbol/sb_btn_agreemodify.png) left top no-repeat; border:none; cursor:pointer; text-indent:-9999px;}
.SB_MemberModify_btn input:hover{ display:block; width:150px; height:53px; background:url(../images/member_symbol/sb_btn_agreemodify.png) left bottom no-repeat; border:none; cursor:pointer; text-indent:-9999px;}

/*========== 會員中心-紅利點數 ==========*/
.SB_MemberBonus_btn{ width:150px; height:53px; margin:0 auto;}
.SB_MemberBonus_btn input{ display:block; width:150px; height:53px; background:url(../images/member_symbol/sb_btn_Signin.png) left top no-repeat; border:none; cursor:pointer; text-indent:-9999px;}
.SB_MemberBonus_btn input:hover{ display:block; width:150px; height:53px; background:url(../images/member_symbol/sb_btn_Signin.png) left bottom no-repeat; border:none; cursor:pointer; text-indent:-9999px;}
.SB_MemberBonusRecord{ font:13px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}
.SB_MemberBonusCheck p{ font:13px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; cursor:pointer;}
.SB_MemberBonus_title{ /*background:url(../images/member_symbol/sb_Member_titlebg.gif) left top repeat-x;*/}
.SB_MemberBonus_from{ padding:5px 20px 5px 20px; font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d;}
.SB_MemberBonus_fromBox{ display:none;}

/*========== 會員中心-訂單管理 ==========*/
.SB_MemberOrderList{ width:804px; padding:10px; background-color:#fff; border:#e7e7e7 1px solid;}
.SB_MemberOrderList > table{ font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-align: center;}
.SB_MemberOrder_title{ background:url(../images/member_symbol/sb_Member_titlebg.gif) left top repeat-x;}
.SB_MemberOrder_bottom{ font:12px/30px  微軟正黑體, Arial, Helvetica, sans-serif; color:#999; padding-left:5px;}
ul.SB_MemberOrder_Tbox{ width:380px; height:40px; position:absolute; top:3px; right:0;}
ul.SB_MemberOrder_Tbox li{ float:left; font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}
li.MemberOrder_Tbox01{ width:200px; height:40px;}
li.MemberOrder_Tbox02{ width:180px; height:40px;}
.SB_MemberOrder_w01{ font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-align: center;}
.MemberOrder_State{ display:block; width:40px; height:20px; font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding-left:15px; background:url(../images/member_symbol/icon_light01.png) left center no-repeat; margin: 0 auto;}
.MemberOrder_Price{ text-align:center; font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}
.MemberOrder_Invoice{ text-align:center;}
.MemberOrder_Invoice a{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:none;}
.MemberOrder_Invoice a:hover{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:underline;}
.MemberOrder_Deal{ text-align:center; padding:10px 0;}
.MemberOrder_Deal a{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:none;}
.MemberOrder_Deal a:hover{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:underline;}
.MemberOrder_Tote{ text-align:center;}
.MemberOrder_Tote a{ font:12px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:none;}
.MemberOrder_Tote a:hover{ font:12px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:underline;}
ul.MemberOrder_Time{ width:630px; height:60px; margin:0 auto;}
li.MemberOrder_Time_t{ width:630px; height:11px; text-align:center; padding-top:12px}
li.MemberOrder_Time_t img{ display:block; width:630px; height:11px;}
li.MemberOrder_Time_b{ width:630px; height:37px; position:relative; margin-top:5px;}
li.MemberOrder_Time_b > div{font:13px/25px 微軟正黑體, Arial, Helvetica, sans-serif;}
.MemberOrder_Time01,.MemberOrder_Time02,.MemberOrder_Time03,.MemberOrder_Time04{ position:absolute;}
.MemberOrder_Time01{ width:100px; height:25px; top:5px; left:7px; color:#f68b2b;}
.MemberOrder_Time02{ width:100px; height:25px; top:5px; left:205px; color:#f68b2b;}
.MemberOrder_Time03{ width:100px; height:25px; top:5px; left:382px; color:#f68b2b;}
.MemberOrder_Time04{ width:80px; height:25px; top:5px; right:0; color:#0a913d;}
.MemberOrder_Product{ width:300px; margin:0 auto; padding:10px 0;}
.MemberOrder_Product ul li{ float:left; display:block;}
li.MemberOrder_ProductL{ width:70px; height:60px;}
li.MemberOrder_ProductR{ width:230px;}
li.MemberOrder_ProductR span a{ font:12px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#f68b2b; text-decoration:none;}
li.MemberOrder_ProductR span a:hover{ font:12px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#f68b2b; text-decoration:underline;}
li.MemberOrder_ProductR p a{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
li.MemberOrder_ProductR p a:hover{ font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#147abc; text-decoration:none;}
.SB_MemberOrder_w02{ font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding-left:10px;}
.SB_MemberOrder_w03{ font:13px/40px  微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-align:right; padding-right:10px;}
.MemberOrder_Name{ text-align:left; font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:10px;}
.SB_MemberOrder_btn{ width:150px; height:53px; margin:0 auto; margin-bottom:30px;}
.SB_MemberOrder_btn input{ display:block; width:150px; height:53px; background:url(../images/member_symbol/sb_btn_Back.png) left top no-repeat; border:none; cursor:pointer; text-indent:-9999px;}
.SB_MemberOrder_btn input:hover{ display:block; width:150px; height:53px; background:url(../images/member_symbol/sb_btn_Back.png) left bottom no-repeat; border:none; cursor:pointer; text-indent:-9999px;}

/*========== 會員中心-會員登入頁（一般） ==========*/
.SB_MemberLogin_t{ width:100%; height:483px; background:url(../images/member_symbol/sb_LoginPage_bg.jpg) left top repeat-x;}
.SB_MemberLoginBox{ max-width:1260px; min-width:1004px; height:483px; margin:0 auto; position:relative;}
h1.MemberLogin_Logo a{ display:block; width:185px; height:90px; background:url(../images/member_symbol/SunnyGo_logo2.png) left top no-repeat; text-indent:-9999px; position:absolute; top:27px; left:0;}
.SB_MemberLogin_AD{ max-width:1260px; min-width:1004px; height:366px; position:absolute; bottom:0; left:0;}
.SB_MemberLogin_AD img{ width:100%; height:auto;}
.SB_MemberLogin_RB{ width:580px; height:330px; background:#FFF; border:#d1d1d1 3px solid; position:absolute; bottom:30px; right:15px;}
.SB_MemberLogin_RB ul{ width:580px;}
.SB_MemberLogin_RB ul li{ float:left;}
.SB_MemberLogin_RB ul li.SB_MemberLogin_RB01{ width:350px; height:320px; padding-top:10px;}
.SB_MemberLogin_RB ul li.SB_MemberLogin_RB02{ width:230px; height:320px; padding-top:10px; background:#f5f5f5;}
.SB_MemberLogin_RB01 > table{ margin:0 auto;}
.SB_MemberLogin_RB02 > table{ margin:0 auto;}
.MemberLogin_W01{ font:13px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
.MemberLogin_Input01{ width:280px; height:30px; font:13px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 5px;}
.MemberLogin_Input02{ width:100px; height:30px; font:13px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 5px;}
.MemberLogin_Input03{ padding:20px 0;}
.MemberLogin_Input03 input{ display:block; width:290px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_Signin2.png) left top no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input03 input:hover{ display:block; width:290px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_Signin2.png) left bottom no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input04{ padding-bottom:10px;}
.MemberLogin_Input04 a{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_SBlogin.png) left top no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input04 a:hover{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_SBlogin.png) left bottom no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input05{ padding-bottom:10px;}
.MemberLogin_Input05 a{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_FBlogin.png) left top no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input05 a:hover{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_FBlogin.png) left bottom no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input08{ padding-bottom:10px;}
.MemberLogin_Input08 a{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_glogin.png) left top no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input08 a:hover{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_glogin.png) left bottom no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_ApproveBox input,.MemberLogin_ApproveBox img{ float:left; margin-right:10px;}
.MemberLogin_ApproveBox a{ font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#d0af68;}
.MemberLogin_ApproveBox a:hover{ font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#d0af68; text-decoration:none;}
.MemberLogin_BottomBox ul{ width:290px; height:15px;}
.MemberLogin_BottomBox ul li{ float:left;}
.MemberLogin_BottomBox ul li a{ display:block; width:144px; height:15px; font:13px/15px 微軟正黑體, Arial, Helvetica, sans-serif; text-align:center; color:#0a913d; text-decoration:none;}
.MemberLogin_BottomBox ul li a:hover{ display:block; width:144px; height:15px; font:13px/15px 微軟正黑體, Arial, Helvetica, sans-serif; text-align:center; color:#0a913d; text-decoration:underline;}
.MemberLogin_BottomL{ border-right:#d1d1d1 1px solid;}
.SB_MemberLogin_b{ max-width:1260px; min-width:1004px; height:135px; margin:0 auto;}
.SB_MemberLogin_b img{ width:100%; height:auto;}
.MemberLogin_PW{ display:block; width:95px; height:20px; position:absolute; top:81px; left:212px; background:url(../images/member_symbol/icon_Question.png) left top no-repeat; padding-left:23px;}
.MemberLogin_PW a{ display:block; font:13px/15px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; text-decoration:none;}
.MemberLogin_PW a:hover{ font:13px/15px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; text-decoration:underline;}

/*========== 會員中心-會員登入頁（企業） ==========*/
.SB_MemberLogin_RB2{ width:580px; height:360px; background:#FFF; border:#0a913d 3px solid; position:absolute; bottom:30px; right:15px;}
.SB_MemberLogin_RB2 ul{ width:580px;}
.SB_MemberLogin_RB2 ul li{ float:left;}
.SB_MemberLogin_RB2 ul li.SB_MemberLogin_RB01{ width:350px; height:350px; padding-top:10px;}
.SB_MemberLogin_RB2 ul li.SB_MemberLogin_RB02{ width:230px; height:350px; padding-top:10px; background:#f5f5f5;}
.MemberLogin_select01{ width:290px; height:30px; font:13px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 5px;}
.MemberLogin_PW2{ display:block; width:90px; height:20px; position:absolute; top:141px; left:212px; background:url(../images/member_symbol/icon_Question.png) left top no-repeat; padding-left:23px;}
.MemberLogin_PW2 a{ display:block; font:13px/15px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; text-decoration:none;}
.MemberLogin_PW2 a:hover{ font:13px/15px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; text-decoration:underline;}
.MemberLogin_Input06{ padding-top:20px;}
.MemberLogin_Input06 input{ display:block; width:290px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_Signin2.png) left top no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input06 input:hover{ display:block; width:290px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_Signin2.png) left bottom no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input07{ padding-bottom:10px;}
.MemberLogin_Input07 a{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_login02.png) left top no-repeat; cursor:pointer; text-indent:-9999px;}
.MemberLogin_Input07 a:hover{ display:block; width:180px; height:50px; border:none; background:url(../images/member_symbol/sb_btn_login02.png) left bottom no-repeat; cursor:pointer; text-indent:-9999px;}

/*========== 會員中心-會員密碼查詢&重發會員認證信&會員密碼重設 ==========*/
.SB_MemberNologinPage_btn{ width:150px; height:53px; margin:0 auto;}
.SB_MemberNologinPage_btn input{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; background:#1671b8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:none; cursor:pointer;}
.SB_MemberNologinPage_btn input:hover{ display:block; width:150px; height:50px; font:20px/50px 微軟正黑體,Arial,Helvetica,sans-serif; color:#FFF; background:#1c8fe7; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:none; cursor:pointer;}

/*========== 會員中心-左欄選單 ==========*/
.SB_MemberLitemBOX{ width:200px; margin:0 auto; margin-bottom:15px;}

/*首頁*/
.SB_MemberLitemTitle01{ display:block; width:160px; height:37px; border-bottom:#0a913d 3px solid; font:15px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; padding-left:40px; background:url(../images/member_symbol/icon_bag.png) left center no-repeat;}
.SB_MemberLitemContent01{ width:198px; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; border-bottom:#c5c5c5 1px solid;}
.SB_MemberLitem_listnow{ width:158px; height:39px; font:15px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; font-weight:bold; padding-left:37px; border-bottom:#e2e2e2 1px solid; border-left:#f6ac2b 3px solid;}
ul.SB_MemberLitem_list li a{ display:block; width:158px; height:38px; font:15px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none; padding-left:40px; border-bottom:#e2e2e2 1px solid; border-top:#fefefe 1px solid; background:#f2f2f2;}
ul.SB_MemberLitem_list li a:hover{ display:block; width:158px; height:38px; font:15px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; text-decoration:none; padding-left:40px; border-bottom:#e2e2e2 1px solid; border-top:#fefefe 1px solid; background:#ededed;}

/*========== 會員中心-左欄(客戶服務) ==========*/
.SB_MemberLitem_listnow02{ width:161px; height:39px; font:15px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#0a913d; font-weight:bold; padding-left:37px; border-bottom:#e2e2e2 1px solid; border-top:#0a913d 3px solid; background:url(../images/member_symbol/icon_Exclamation01.png) 18px 16px no-repeat;}
.SB_MemberLitem_servicetime{ padding-left:10px; padding-top:15px; font:13px/25px 微軟正黑體, Arial, Helvetica, sans-serif; color:#555;}
.SB_MemberLitem_servicetime2{ display:block; margin-top:20px; margin-bottom:20px; background:url(../images/member_symbol/icon_Exclamation02.jpg) left 5px no-repeat; font:13px/20px 微軟正黑體, Arial, Helvetica, sans-serif; color:#f87d24; text-indent:20px;}


/*========== 表格寬度 ==========*/
.SPCartDetail_tw01{ width:46%;}
.SPCartDetail_tw02{ width:10%;}
.SPCartDetail_tw03{ width:12%;}
.SPCartDetail_tw04{ width:58%;}
.SPCartDetail_tw05{ width:10%;}
.SPCartDetail_tw06{ width:12%;}

.SB_tableW70{ width:70px; text-align:center;}
.SB_tableW120{ width:110px; text-align:right; padding-right:10px;}
.SB_tableW45{ width:45px; text-align:center;}
.SB_tableW220{ width:220px;}
.SB_tableW109{ width:109px; border-right:#c5c5c5 1px dotted; text-align:center;}
.SB_tableW110{ width:110px;}
.SB_tableW130{ width:130px;}
.SB_tableW270{ width:270px;}
.SB_tableW80{ width:80px;}
.SB_tableW90{ width:90px;}
.SB_tableW107{ width:107px; background:#fbfbfb; border-right:#f2f2f2 3px solid;}
.SB_tablelineb01{ border-bottom:#bcbcbc 1px dotted;}
.SB_tablelineb02{ border-bottom:#e9e9e9 2px solid;}
.SB_tablelineb03 tr:first-child,.SB_tablelineb03 li:first-child{ border-top:none;}
.SB_tablelineb03 tr,.SB_tablelineb03 li{ border-top:#bcbcbc 1px dotted;}
.SB_tablelineb04{ border-bottom:#f2f2f2 3px solid;}
.SB_tablelineb05 tr:first-child{ border-top:none;}
.SB_tablelineb05 tr{ border-top:#bcbcbc 1px dotted;}
.SB_tablelineb06 tr:first-child{ border-top:none;}
.SB_tablelineb06 tr{ border-top:#e7e7e7 1px solid;}
.SB_tablelineb07{ border-right:#c5c5c5 1px dotted;}
.SB_tablemarginB15{ margin-bottom:15px; background-color:#fff;}
.SB_tablemarginB30{ margin-bottom:30px;}
.SB_tablemarginL10{ margin-left:10px;}
.SB_tablemarginL20{ margin-left:20px;}
.SB_tablemarginR10{ margin-right:10px;}
.SB_tablemarginT15{ margin-top:15px;}
.SB_tablemarginTB10{ margin:10px 0;}
.SB_tablecolor01{ background:#f9f9f9;}
.SB_tablecolor02{ background:#fffcdf;}
.SB_tablepaddingL10{ padding-left:10px;}
.SB_tablepaddingL50{ padding-left:50px;}
.SB_tableWstyle01{ color:#e82222; font-weight:bold; margin-right:5px;}
.SB_tableWstyle02{ font-size:12px; color:#999; margin-left:5px;}
.SB_tableWstyle03{ font-size:13px; color:#ff6101;}
.SB_tableWstyle04{ font:13px/22px 微軟正黑體, Arial, Helvetica, sans-serif; color:#e82222;}
.SB_tableWstyle05{ font:12px/40px 微軟正黑體, Arial, Helvetica, sans-serif; color:#999;}
.SB_tableWstyle06 a{ font:14px/40px Arial, Helvetica, sans-serif; color:#8cc21c; font-weight:bold; text-decoration:none;}
.SB_tableWstyle06 a:hover{ font:14px/40px Arial, Helvetica, sans-serif; color:#9edc1c; font-weight:bold;}
.SB_tableWstyle07{ font:14px/40px Arial, Helvetica, sans-serif; color:#e82222; font-weight:bold;}
.SB_tableInput01{ width:180px; height:30px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 10px;}
.SB_tableInput02{ width:80px; height:30px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 10px;}
.SB_tableInput03{ width:376px; height:30px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 10px;}
.SB_tableInput04{ width:100%; height:90px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.SB_tableInput05{ width:398px; height:30px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 10px;}
.SB_tableInput06{ width:250px; height:30px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333; padding:0 10px;}
.SB_tableSelect01{ width:100px; height:30px; font:15px/30px 微軟正黑體, Arial, Helvetica, sans-serif; color:#333;}

/*========== 顏色&圖片共用區(重要) ==========*/
/*商品詳細*/
.SB_IMGicon_line{ background:url(../images/member_symbol/icon_line.gif);}
.SB_IMGicon_speaker{ background:url(../images/member_symbol/icon_speaker.jpg);}
.SB_BORDERcolor_green{ border-top:#0a913d 3px solid;}
.SB_BORDERcolor_green2{ border-bottom:#b38b81 5px solid;}
.SB_WORDcolor_green{ color:#b38b81;}
.SB_WORDcolor_gray{ color:#c8c8c8;}
.SB_WORDcolor_black{ color:#333;}
.SB_IMGicon_stepok{ background:url(../images/member_symbol/icon_ok2_1.png);}
.SB_IMGicon_stepok2{ background:url(../images/member_symbol/icon_ok2_2.png);}

/*========== 頁碼(通用) ==========*/
.SB_b_page{ width:784px; height:80px; text-align:center;}
ul.SB_pageBox{ display:inline-block;}
ul.SB_pageBox li{ float:left;}
li.SB_page_prev a, li.SB_page_next a{ display:block; padding:0 15px; border:#e5e5e5 1px solid; font:13px/35px 微軟正黑體, Arial, Helvetica, sans-serif; text-decoration:none; color:#2953a6;}
li.SB_page_prev a:hover, li.SB_page_next a:hover{ display:block; padding:0 15px; border:#e5e5e5 1px solid; font:13px/35px 微軟正黑體, Arial, Helvetica, sans-serif; text-decoration:none; color:#555; background:#efefef;}
li.SB_page_num a{ display:block; padding:0 15px; border:#e5e5e5 1px solid; border-left:none; font:13px/35px Arial, Helvetica, sans-serif; text-decoration:none; color:#2953a6;}
li.SB_page_num a:hover{ display:block; padding:0 15px; border:#e5e5e5 1px solid; border-left:none; font:13px/35px Arial, Helvetica, sans-serif; text-decoration:none; color:#555; background:#efefef;}
li.SB_page_break{ font:15px/35px Arial, Helvetica, sans-serif; color:#555; margin:0 10px;}
li.SB_page_now{ display:block; padding:0 15px; border:#e5e5e5 1px solid; border-left:none; background:#efefef; font:13px/35px Arial, Helvetica, sans-serif; text-decoration:none; color:#555;}

/*150303新增*/
#member_confirm .SB_MemberWitemSay{ margin:0 auto;}
#member_confirm .SB_MemberWitemBOX{ margin:0 auto; background-color:#fff;}
#member_lostpw .SB_MemberWitemSay{ margin:0 auto;}
#member_lostpw .SB_MemberWitemBOX{ margin:0 auto;background-color:#fff;}
