﻿@charset "utf-8";
@import url("reset.css");

body      {margin:0 ; background:#fff; font-family: Tahoma,Arial, Helvetica, sans-serif, 微軟正黑體; font-size: 16px; color: #333; text-align:left;}
a:link    {color:#333; text-decoration:none;}
a:visited {color:#333; text-decoration:none;}
a:active  {color:#ff9600; text-decoration:underline;}
a:hover   {color:#ff9600; text-decoration:underline;}

/*大框架和首頁**********************************************************************************
*****************************************************************************************/
.all       {width:100%; margin:0px auto; padding:0px; position:relative; background:#fff; }
.menu_line {width:100%; height:5px; font-size:1px; background:#fdd000;}

.header    {width:990px; margin:0 auto; clear:both; position:relative; }
.logo      {float:left; width:12%;padding:15px 0 15px 0; text-align:left; }
.menu      {float:right; width:87%; padding:5px 0 0 0; font-family: 微軟正黑體;  }   
.menu .top_bar      {text-align:right; }
.menu .top_bar .tel {float:right; font-size:15px; color:#bf0000;  }
.menu .top_bar .tmenu  {float:right; font-size:13px; padding:2px 0 0 0; width:550px;}
.menu .top_bar .tmenu p {float:right; background:url(../images/pic_1.gif) no-repeat left center; padding:0 0 0 8px; margin:0 15px 0 0; }

.menu ul    {padding:35px 0 0 0; _padding:25px 0 0 0;}
.menu ul li {float:right; padding:0 0 0 30px; color:#bf0000; }
.menu ul li a:link, .menu ul li a:visited  {color:#333; text-decoration:none;}
.menu ul li a:active, .menu ul li a:hover  {color:#bf0000; text-decoration:none;}

/*大Banner*/
.ad_box {width:100%; margin:0px auto; padding:0px; position:relative; }

/*Main_框架*/
.mainframe {width:990px; margin:0 auto; clear:both; position:relative; padding:10px 0 50px 0;}
.content   {float:left; width:750px; overflow:hidden;}
.sidebar   {float:right; width:200px; overflow:hidden;}

/*Index_特色區塊*/
.idx_box1        {margin:20px 0 0 0; }
.idx_box1 h1     {margin:0 0 10px 0; text-align:left;}
.idx_box1 ul     { }
.idx_box1 ul li  {float:left; width:355px; overflow-x:hidden; }
.idx_box1 ul li p {margin:5px 0 0 0; line-height:18px; font-size:13px; font-family: 微軟正黑體;}

/*Index_小橫幅廣告*/
.idx_sbanner      {margin:30px 0 0 0; }

/*Index_見證人*/
.idx_box2         {margin:30px 0 0 0; }
.idx_box2 h1      {margin:0 0 10px 0; text-align:left; float:left; }
.idx_box2 h2      {float:right; width:50px; text-align:right; font-size:13px; font-family: 微軟正黑體; padding:10px 0 0 0;}
.idx_box2 .li_box {background:#e2e2e2; width:748px; padding:1px 0 0 1px;}
.idx_box2 ul      {}
.idx_box2 ul li   {float:left; position:relative; margin:0 1px 0 0; width:186px; height:210px; overflow:hidden;}
.idx_box2 ul li p {position:absolute; top:158px; left:0; width:180px; color:#aaa; font-family: 微軟正黑體; 
				   background:url(../images/alpha_black.png) repeat; font-size:12px; padding:7px 0 5px 6px; line-height:20px; }

/*Index_右側廣告*/
.idx_right_ad     {margin:20px 0 0 0;}
.idx_right_ad p   {margin:0 0 12px 0;}


/*Index_右側活動公告*/
.right_event       { border-top:4px #ff0072 solid; border-left:1px #ddd solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid;
                     padding:8px 8px 8px 10px; width:180px; font-family: 微軟正黑體; margin:20px 0 0 0;}
.right_event .title{ border-bottom:1px #eee solid; padding:0 0 5px 0; margin:0;}
.right_event h1    { float:left; width:75%; font-weight:bold; }
.right_event h2    { font-size:13px; float:right; text-align:right; padding:3px 0 0 0; }
.right_event ul    { padding:8px 0 0 0;}
.right_event ul li { background:url(../images/pic_2.gif) no-repeat; background-position:1px 5px; padding:0 0 5px 9px; line-height:18px; font-size:13px;}


/*內頁廣告*/
.ad2_box {width:990px; margin:0 auto; clear:both; position:relative; padding:0 0 0 0; }

/*內頁路徑*/
.path    {width:990px; margin:0 auto; clear:both; position:relative; padding:5px 0 0 0; font-size:13px; font-family: 微軟正黑體; }
.path a  {color:#333;}


/*Footer-menu*/
.footer_menu           {width:100%; background:#f2f2f2;}
.footer_main1          {width:990px; margin:0 auto; clear:both; position:relative; font-family: 微軟正黑體;}
.footer_main1 ul       { }
.footer_main1 ul li    {float:left; line-height:20px; width:300px; _width:280px; margin:15px 30px 15px 0; font-size:13px;}
.footer_main1 ul li p  {font-size:15px; font-weight:bold; margin:0 0 5px 0; }

.footer_main1 ul li a:link, .footer_main1 ul li a:visited {color:#333; text-decoration:none;}
.footer_main1 ul li a:active, .footer_main1 ul li a:hover {color:#bf0000; text-decoration:none;}


/*Footer*/
.footer                {width:100%; background:#e7e7e7; }
.footer_main2          {width:990px; margin:0 auto; clear:both; position:relative; font-family: 微軟正黑體;}
.footer_main2 .f_logo  {float:left; width:110px; padding:15px 20px 15px 0;}
.footer_main2 .f_desc  {float:left; width:630px; font-size:13px; padding:22px 0 0 0; }
.footer_main2 .f_desc p {margin:5px 0 0 0;}
.footer_main2 .f_tel   {float:right; width:230px; font-weight:bold; color:#bf0000; text-align:right; padding:20px 0 0 0; }
.footer_main2 .f_tel .fb { background:url(../images/icon_FB.png) no-repeat center left ; padding:0 0 0 17px; margin:3px 0 0 0; font-size:13px; float:right; color:#999; font-family: 微軟正黑體;}
.footer_main2 .f_tel .utobe { background:url(../images/icon_utobe.png) no-repeat center left ; padding:0 0 0 20px; margin:3px 0 0 20px; font-size:13px; float:right; color:#999; font-family: 微軟正黑體;}


/*內頁********************************************************************************
*****************************************************************************************/
.main_area     		{ margin:10px 0 0 0; padding:0 0 30px 0;}

/*頁籤*/
.tag_box            { margin:0 0 0 0;}
.tag_box .tab       { width:750px; overflow-x:hidden; font-family: 微軟正黑體; }
.tag_box .tab ul    {}
.tag_box .tab ul li { float:left; background:#f1f1f1; border-top:3px #f1f1f1 solid; border-bottom:1px #e3e3e3 solid; text-align:center; color:#333; width:187px; padding:8px 0 0 0; display:block; height:33px; }
.tag_box .tab ul li.on { border-top:3px #ff0072 solid; border-left:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; border-bottom:1px #fff solid; background:#fff;}
.tag_box .tab ul li a {color:#333; text-decoration:none; }

/*共用title圖和描述*/
.title_all	 {  }
.title_desc  { margin:10px 0 20px 0; line-height:20px; font-family: 微軟正黑體;}


/*內頁右側免費試讀*/
.fixed                { top:30px; width:200px;}/*整塊移動的區塊*/
.s_reserve            { background:#ffd200;}
.s_reserve .s_re_box  { padding:15px; width:170px;}

.s_re_opps            { color:#bf0000; font-size:13px; margin:-10px 0 5px 0; font-family:微軟正黑體; }

/*內頁右側廣告*/
.s_ad                 { margin:20px 0 0 0;}
.s_ad p               { margin:0 0 10px 0;}



/*Lobby Session*/
.lobby_body                       {width:750px; }
.lobby_body .lobby                {border-bottom:1px #e3e3e3 solid; padding:0 0 20px 0; _padding:0 0 0px 0; margin:20px 0 0 0;}
.lobby_body .lobby ul li          {float:left; }
.lobby_body .lobby ul li.photo    {width:100px;} 
.lobby_body .lobby ul li.desc     {width:445px; margin:0 0 0 10px; padding-right:5px;  font-family:微軟正黑體; }
.lobby_body .lobby ul li.desc h1  {font-weight:bold;}
.lobby_body .lobby ul li.desc h2  {font-size:13px; font-family:Verdana, Geneva, sans-serif;}
.lobby_body .lobby ul li.desc h3  {font-size:13px; margin:10px 0 0 0; }

.lobby_body .lobby ul li.msg      {width:180px; font-family: 微軟正黑體; font-size:13px; margin:0 0 0 10px; text-align:left; }

.lobby_body .lobby ul li.desc_ss    {width:555px; margin:0 ; padding-right:5px; font-family: 微軟正黑體; }
.lobby_body .lobby ul li.desc_ss h1 {font-weight:bold; color:#ff7800; }
.lobby_body .lobby ul li.desc_ss h2 {font-size:13px; font-family:Verdana, Geneva, sans-serif;}
.lobby_body .lobby ul li.desc_ss h3 {font-size:13px; margin:10px 0 0 0; }

.lobby_body .lobby ul li.msg_ss     {width:180px; font-family: 微軟正黑體; font-size:13px; margin:0 0 0 10px; text-align:left; line-height:22px; padding:5px 0 0 0; }


/*會員好康*/
.mem_body                {width:750px;}
.mem_body ul li          {float:left; width:235px; margin:25px 22px 0 0; position:relative;}
.mem_body ul li.li_right {margin:25px 0 0 0;} 
.mem_body ul li h1       {position:absolute; top:140px; width:227px; height:20px; color:#fff; font-family: 微軟正黑體; 
				          background:url(../images/alpha_black.png) repeat; padding:5px 0 5px 8px; line-height:20px; font-size:15px;}
.mem_body ul li p        {font-size:13px; font-family:微軟正黑體; line-height:18px;}

.mem_body2               {width:750px; padding:25px 0 15px 0; font-family: 微軟正黑體;}
.mem_body2 .store_p      {float:left; width:235px; }
.mem_body2 .store_desc   {float:left; margin:0 0 0 20px; width:495px;}
.mem_body2 .store_desc h1 {font-size:30px; padding:20px 0 20px 0; }
.mem_body2 .store_desc .desc11 {width:80px; color:#000; float:left;} 
.mem_body2 .store_desc .desc12 {width:415px; color:#ff7800; float:left;}
.mem_body2 .store_desc .desc13 {width:415px; color:#000; float:left;}
.mem_body2 .store_desc .line     {background:url(../images/pic_dot.gif) repeat-x bottom; padding:5px 0 8px 0;} 

.mem_body2 .detail               {width:750px; padding:35px 0 0 0; position:relative;}
.mem_body2 .detail ul            {}
.mem_body2 .detail ul li         {float:left; background:#f1f1f1; text-align:center; color:#000; width:375px; line-height:34px; display:block; }
.mem_body2 .detail ul li.de_on   {background:#ff2395; color:#fff; }
.mem_body2 .detail ul li p       {text-align:center; background:#fff; height:7px;} 

.mem_body2 .detail .detail_box                {margin:10px 0 0 0;}
.mem_body2 .detail .detail_box .store_intro   {font-size:13px; line-height:20px; margin:0 0 20px 0;}
.mem_body2 .detail .detail_box .store_intro2  {float:left; width:350px;}/*店家地址xx*/
.mem_body2 .detail .detail_box .store_intro3  {float:right; width:375px; overflow:hidden; padding:10px 0 0 0;}/*產品圖*/

.mem_body2 .detail .detail_box .store_intro2 .where           {background: url(../images/pic_dot.gif) repeat-x bottom; padding:10px 0 10px 0; line-height:22px;}
.mem_body2 .detail .detail_box .store_intro2 .where .in_desc1 {float:left; width:80px;}
.mem_body2 .detail .detail_box .store_intro2 .where .in_desc2 {float:left; width:270px;}
.mem_body2 .detail .detail_box .store_intro2 .url             {padding:5px 0 0 0;}
.mem_body2 .detail .detail_box .store_intro2 .url .in_desc3   {float:left; width:80px;}
.mem_body2 .detail .detail_box .store_intro2 .url .in_desc4   {float:left; width:270px;}
.mem_body2 .detail .detail_box .store_intro2 .url a           {color:#ff9600;}

.mem_body2 .detail .fb_fan { position:absolute; right:0; top:8px; width:100px; text-align:right; font-size:13px;}


/*英文小意思*/
.engtrivia_body                {width:750px;}
.engtrivia_body ul li          {float:left; width:170px; margin:25px 23px 0 0; position:relative;}
.engtrivia_body ul li h1       {position:absolute; top:130px; width:162px; height:50px; font-family: 微軟正黑體; color:#fff;
				                background:url(../images/alpha_black.png) repeat; padding:5px 0 5px 8px; line-height:20px; font-size:15px; overflow:hidden;}
.engtrivia_body ul li p        {color:#fff; font-size:12px; font-family: Verdana; line-height:14px; padding:1px 0 0 0;}
.engtrivia_body ul li.li_right {margin:25px 0 0 0;} 

.engtrivia_body2               {width:750px; padding:25px 0 0 0; font-family: 微軟正黑體;}
.engtrivia_body2 .fb           {text-align:right; padding:5px 0 15px 0; font-size:13px;}

.engtrivia_body2 .more_engtrivia { width:465px; float:left;}
.engtrivia_body2 .more_engtrivia h1 { background:url(../images/pic_2.gif) no-repeat left center; padding:0 0 0 8px; margin:0 0 10px 0; }
.engtrivia_body2 .more_engtrivia .more_p {float:left; width:120px;}
.engtrivia_body2 .more_engtrivia .more_w {float:right; width:330px;}
.engtrivia_body2 .more_engtrivia .more_w p { background:url(../images/pic_dot.gif) repeat-x bottom; padding:5px 0 5px 0; text-align:left; font-size:13px; color:#ff9600;}

.engtrivia_body2 .more_engtrivia .more_w a:link, .engtrivia_body2 .more_engtrivia .more_w a:visited {color:#ff9600;}
.engtrivia_body2 .more_engtrivia .more_w a:active, .engtrivia_body2 .more_engtrivia .more_w a:hover {color:#000; text-decoration:none;}

.engtrivia_body2 .get_engtrivia                 {width:265px; float:right; border:1px #ccc solid; margin:0px 0 0 0;}
.engtrivia_body2 .get_engtrivia .top_line       {height:3px; background:#f2f2f2; font-size:1px;}
.engtrivia_body2 .get_engtrivia .eng_box        {margin:0 25px 10px 25px; padding:8px 0 0 0; }
.engtrivia_body2 .get_engtrivia .eng_box h1     {font-weight:bold;  padding:0 0 8px 0;}
.engtrivia_body2 .get_engtrivia .eng_box p      {padding:5px 0 0 0;}

.engtrivia_opps            {color:#bf0000; font-size:13px; margin:-3px 0 5px 0; font-family:微軟正黑體; }


/*活動公告*/
.event_body                {width:750px;  font-family:微軟正黑體;}
.event_body .event_p       {margin:0 0 10px 0; width:750px; overflow-x:hidden;}
.event_body p              {line-height:24px; }
.event_body a:link, .event_body a:visited  {color:#ff9600; text-decoration:none;}
.event_body a:active, .event_body a:hover  {color:#ff9600; text-decoration:underline;}


/*活動公告_右邊選單*/
.event_list                     { width:200px; overflow-x:hidden; font-family: 微軟正黑體; font-size:13px; margin:10px 0 0 0; }
.event_list .stag               { }
.event_list .stag ul li         { float:left; background:#f1f1f1; border-top:3px #f1f1f1 solid; border-bottom:1px #e3e3e3 solid; text-align:center; color:#333; 
                                  width:98px; padding:5px 0 0 0; display:block; height:25px; }
.event_list .stag ul li.on      { border-top:3px #ff0072 solid; border-left:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; border-bottom:1px #fff solid; 
                                  background:#fff; width:100px;}
.event_list .stag ul li a       { color:#333; text-decoration:none; }

.event_list .slist              { border-left:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid;}
.event_list .slist .slist_box   { padding:15px;}
.event_list .slist .slist_box ul li { background:url(../images/pic_3.gif) no-repeat; background-position:1px 4px; padding:0 0 5px 9px; line-height:16px; font-size:13px;}
.event_list .slist .slist_box ul li.on  { background:url(../images/pic_2.gif) no-repeat; background-position:1px 4px; color:#ff0072; font-weight:bold;}

.event_list .slist .slist_box ul li a:link, .event_list .slist .slist_box ul li a:visited    {color:#333;text-decoration:none;}
.event_list .slist .slist_box ul li a:active, .event_list .slist .slist_box ul li a:hover    {color:#ff0072;text-decoration:none;}


/*精采活動剪輯*/
.album_body                   {width:750px; margin:-25px 0 0 0;}
.album_body ul li             {float:left; width:235px; margin:25px 22px 0 0; position:relative;}
.album_body ul li.li_right    {margin:25px 0 0 0;} 
.album_body ul li h1          {position:absolute; top:140px; width:227px; height:20px; color:#fff; font-family: 微軟正黑體; 
				               background:url(../images/alpha_black.png) repeat; padding:5px 0 5px 8px; line-height:20px; font-size:15px;}
.album_body2                  {width:750px; font-family: 微軟正黑體; }
.album_body2 .title_album     {font-size:26px; font-weight:bold; background:url(../images/album_top_bg.gif) repeat-x top;}
.album_body2 .title_album h1  {flaot:left; border-top:3px #ff0072 solid; width:365px; padding:3px 0 0 0; }

.album_body2 .album_box           {width:750px; }
.album_body2 .album_box .desc_w   {width:625px; float:left;}
.album_body2 .album_box .desc_i   {width:125px; float:left; color:#888; text-align:right; font-size:12px;}

.album_body2 .album_box .album_show             {width:750px; position:relative; margin:5px 0 5px 0; overflow:hidden; } 
.album_body2 .album_box .album_show .album_top  {padding:0 28px 3px 28px; width:750px; overflow:hidden; height:76px;}
.album_body2 .album_box .album_show .album_top .btn_area1 { position:absolute; width:26px; left:0; top:3px;}
.album_body2 .album_box .album_show .album_top .btn_area2 { position:absolute; width:26px; left:724px; top:3px;}
.album_body2 .album_box .album_show .album_top p          { float:left; width:100px; border:3px #fff solid;}
.album_body2 .album_box .album_show .album_top p.p_on     { border:3px #ff9600 solid;}


/*人才招募*/
.recruit_body         							 {width:750px; margin:-10px 0 0 0; font-family: 微軟正黑體; line-height:24px; }
.recruit_body p       							 {margin:20px 0 10px 0; }
.recruit_body a:link, .recruit_body a:visited    {color:#ff9600; text-decoration:none;}
.recruit_body a:active, .recruit_body a:hover    {color:#ff9600; text-decoration:underline;}

.recruit_body2         							 {width:750px; margin:0; font-family: 微軟正黑體; line-height:24px; }
.recruit_body2 h1                                {border-top:4px #eee solid; padding:10px 0 20px 0; color:#ff9600; font-size:28px; font-weight:bold;}
.recruit_body2 p                                 {padding:0 0 5px 0; font-size:18px; font-weight:bold;}
.recruit_body2 ul                                {margin:0 0 25px 0;}
.recruit_body2 ul li.desc_001                    {float:left; width:80px;}
.recruit_body2 ul li.desc_002                    {float:left; width:670px;}
.recruit_body2 a:link, .recruit_body2 a:visited    {color:#ff9600; text-decoration:none;}
.recruit_body2 a:active, .recruit_body2 a:hover    {color:#ff9600; text-decoration:underline;}

/*人才招募_右側列表*/
.right_event2       { border-top:4px #ff0072 solid; border-left:1px #ddd solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid;
                     padding:8px 8px 8px 10px; width:180px; font-family: 微軟正黑體; margin:10px 0 0 0;}
.right_event2 .title{ border-bottom:1px #eee solid; padding:0 0 5px 0; margin:0 0 5px 0;}
.right_event2 h1    { float:left; width:75%; font-weight:bold; }
.right_event2 h2    { font-size:13px; float:right; text-align:right; padding:3px 0 0 0; }
.right_event2 ul    { }
.right_event2 ul li { background:url(../images/pic_2.gif) no-repeat; background-position:1px 13px; padding:8px 0 0 9px; line-height:18px; font-size:13px;}
.right_event2 ul li.on {background:url(../images/pic_2.gif) no-repeat; background-position:1px 13px; font-weight:bold; color:#ff0072; }


/*客戶見證*/
.testimonial_textad            { margin:10px 0 0 0; font-size:14px; line-height:22px; font-family: 微軟正黑體;}
.testimonial_textad h1         { font-size:15px; font-weight:bold; text-decoration:underline; }
.testimonial_body              { width:750px; margin:20px 0 0 0; font-family: 微軟正黑體; }
.testimonial_body .item        { background:url(../images/testimonial_item_bg.gif) no-repeat top left; width:737px; height:28px; padding:5px 0 0 13px; font-size:14px;}
.testimonial_body .list_box    { margin:0px 0 0 0;}
.testimonial_body .list_box ul               { margin:20px 0 0 0;}
.testimonial_body .list_box ul li            { float:left;}
.testimonial_body .list_box ul li.photo      { width:135px; }
.testimonial_body .list_box ul li.t_desc     { width:600px; margin:0 0 0 15px; padding:10px 0 0 0; }
.testimonial_body .list_box ul li.t_desc h1  { background:url(../images/testimonial_p1.gif) no-repeat left top; padding:0 10px 0 20px; font-weight:bold; font-size:22px;}
.testimonial_body .list_box ul li.t_desc h2  { padding:10px 0 10px 23px; font-size:13px; }
.testimonial_body .list_box ul li.t_desc h3  { padding:0 0 10px 23px;  }

.testimonial_body a {text-decoration:none;}
.testimonial_body .list_box ul li.t_desc h2 a:link, .testimonial_body .list_box ul li.t_desc h2 a:visited {text-decoration:none;}
.testimonial_body .list_box ul li.t_desc h2 a:active, .testimonial_body .list_box ul li.t_desc h2 a:hover {text-decoration:none; color:#888;}




/*燈箱************************************************************************************
*****************************************************************************************/
.popbox         { background:#fff;  position:absolute; left:50%; top:50%;  }
.popbox .close  { float:right; width:20px; height:20px; text-align:left; margin:8px 5px 0 0;}

/*燈箱_Lobby*/
.popbox_w1           {width:720px; margin: -290px 0 0 -360px;}/*Lobby*/
.popbox .pop_lobby   {width:600px; margin:0 60px 25px 60px; font-family: 微軟正黑體; }
.popbox .pop_lobby .mem_box               {}
.popbox .pop_lobby .mem_box ul li         {float:left; padding:8px 0 0 0;} 
.popbox .pop_lobby .mem_box ul li.desc1   {width:35px; text-align:left; padding-top:12px; }
.popbox .pop_lobby .mem_box ul li.desc2   {width:235px; text-align:left; padding-left:5px;}
.popbox .pop_lobby .mem_box ul li.desc3   {width:50px; text-align:left;  }


.popbox .pop_lobby .join        {margin:20px 0 0 0; _margin:30px 0 0 0; }
.popbox .pop_lobby .join h1     {border-top:3px #ff0072 solid; float:left; font-size:28px; font-weight:bold; width:295px; padding:3px 0 0 0;}
.popbox .pop_lobby .join h2     {border-top:3px #eee solid; float:left; width:305px; }
.popbox .pop_lobby .join h3     {line-height:22px; padding:5px 0 20px 0; font-size:15px;}

.popbox .pop_lobby .join table.form_lobby           {width:600px;}
.popbox .pop_lobby .join table.form_lobby td        {vertical-align:top;}
.popbox .pop_lobby .join table.form_lobby td.desc01 {width:80px; text-align:right; padding:6px 10px 13px 0; }
.popbox .pop_lobby .join table.form_lobby td.desc02 {width:223px; } 
.popbox .pop_lobby .join table.form_lobby td.desc03 {width:55px; text-align:right; padding:6px 9px 13px 0; }
.popbox .pop_lobby .join table.form_lobby td.desc04 {width:510px; padding:6px 0 0 0;} 

.popbox .pop_lobby .join table.form_lobby .ps       {margin:3px 0 0 0; font-size:12px; color:#888; }
.popbox .pop_lobby .join table.form_lobby .ps2      {width:485px; margin:-10px 0 0 0; font-size:12px; color:#888; }
.popbox .pop_lobby .join table.form_lobby .opps     {color:#bf0000; background: url(../images/icon_opps.gif) no-repeat left center; padding:0 0 0 20px; font-size:13px; margin:3px 0 5px 0;} 

.popbox_w2             {width:450px; margin: -150px 0 0 -225px;}/*Lobby_Submit*/
.popbox .pop_lobby2    {width:330px; margin:30px 60px 40px 60px; font-family: 微軟正黑體; text-align:center; }


/*燈箱_會員好康-聯絡我們*/
.popbox_w3                     {width:680px; margin: -300px 0 0 -340px;}
.popbox .pop_preferential      {width:560px; margin:10px 60px 30px 60px; font-family: 微軟正黑體;  }
.popbox .pop_preferential h1   {font-size:32px; font-weight:bold;}
.popbox .pop_preferential h2   {padding:5px 0 10px 0;}

.popbox .pop_preferential table.form_kacontact             {width:560px;}
.popbox .pop_preferential table.form_kacontact th          {font-weight:normal; width:80px; text-align:right; padding:12px 5px 5px 0; vertical-align:top; }
.popbox .pop_preferential table.form_kacontact td          {padding:5px 0 5px 5px; width:470px; vertical-align:top;} 
.popbox .pop_preferential table.form_kacontact td.send01   {padding:0 30px 0 0; text-align:right; } 

.popbox .pop_preferential table.form_kacontact .opps_kac   {color:#bf0000; background: url(../images/icon_opps.gif) no-repeat left center; padding:0 0 0 20px; font-size:13px; margin:2px 0 -5px 0;} 


/*燈箱_客戶見證-video*/
.popbox_w4                     {width:850px; margin: -300px 0 0 -425px;}
.popbox .pop_testimonial       {width:830px; margin:0 10px 10px 10px; font-family: 微軟正黑體; overflow:hidden; }




/*Page*********************************************************************************/
.page_box          {margin:20px 0 0 0;}
.page_box ul li    {float:right; width:26px; height:26px; margin:0 0 0 8px; background:url(../images/page_bg.gif) no-repeat left center; text-align:center; 
                    color:#fff; font-size:13px; font-weight:bold; line-height:24px; display:block;}
.page_box ul li.on {background:url(../images/page_bg_on.gif) no-repeat left center;}

.page_box ul li a:link, .page_box ul li a:visited    {color:#fff; text-decoration:none;}
.page_box ul li a:active, .page_box ul li a:hover    {color:#000; text-decoration:none;}


/*一般共用********************************************************************************
*****************************************************************************************/
.clear     {clear:both;}
.f-left    {float:left;}
.f-right   {float:right;}
.t-right   {text-align:right;}

.m-top10   {margin:10px 0 0 0;}  

.normal    {font-weight:normal;}
.bold      {font-weight:bold;}
.big       {font-size:15px;}
.small     {font-size:9px;}
.medium    {font-size:11px;}
.medium2    {font-size:13px;}

.dpink     {color:#ff0072;}
.red       {color:#bf0000;}
.black     {color:#000;}
.gray      {color:#ccc;}
.gray2     {color:#888;}
.white     {color:#fff;}

.btn_s_o   {height:27px; background:url(../images/btn_org.gif) repeat-x top; line-height:20px; text-align:center; font-size:13px; color:#fff; 
            border:0px; cursor:pointer; font-family:微軟正黑體, Tahoma; padding:0 10px 0 10px; margin:5px 0 0 0;}/*小Button_Org*/

.btn_s_bk   {height:31px; background:url(../images/btn_bk_s.gif) repeat-x top; line-height:20px; text-align:center; font-size:13px; color:#fff; 
            border:0px; cursor:pointer; font-family:微軟正黑體, Tahoma; padding:0 10px 0 10px; }/*小Button_BK*/

.btn_b_bk   {height:36px; background:url(../images/btn_bk.gif) repeat-x top; line-height:20px; text-align:center; font-size:15px; color:#fff; 
            border:0px; cursor:pointer; font-family:微軟正黑體, Tahoma; padding:0 20px 0 20px; margin:5px 0 0 0;}/*大Button_BK*/

.btn_b_o   {height:35px; background:url(../images/btn_org_b.gif) repeat-x top; line-height:20px; text-align:center; font-size:15px; color:#fff; 
            border:0px; cursor:pointer; font-family:微軟正黑體, Tahoma; padding:0 20px 0 20px; margin:5px 0 0 0;}/*大Button_Org*/


.input_1   { background:#fffdda; border:0; font-size:16px; font-family:微軟正黑體, Tahoma, Arial; height:22px; line-height:22px; color:#555; border:0; padding:5px;
             width:160px; margin:0 0 10px 0;}/*輸入框_淡黃_右邊*/

.input_2   { background:#fffdda; border:0; font-size:16px; font-family:微軟正黑體, Tahoma, Arial; height:22px; line-height:22px; color:#555; border:0; padding:5px;
             margin:0 ; border:1px #c7c7c7 solid;}/*輸入框_淡黃灰框線_Lobby*/

.input_3   { background:#fffdda; border:0; font-size:16px; font-family:微軟正黑體, Tahoma, Arial; height:32px; line-height:24px; color:#555; border:0; padding:5px;
             margin:0; border:1px #c7c7c7 solid;}/*輸入框_淡黃灰框線_Lobby2*/			 
			 
.input_4   { background:#fffdda; border:0; font-size:13px; font-family:微軟正黑體, Tahoma, Arial; height:15px; line-height:16px; color:#555; border:1px #e3e0b5 solid; 
             padding:5px; width:205px; margin:0 0 5px 0;}/*輸入框_淡黃_英文小意思*/			 

.input_5   { background:#fffdda; border:0; font-size:13px; font-family:微軟正黑體, Tahoma, Arial; height:100px; line-height:16px; color:#555; border:1px #e3e0b5 solid; 
             padding:5px; width:430px; margin:0 0 5px 0;}/*輸入框_淡黃_會員好康_聯絡我們*/	

.input_6   { background:#fff; border:0; font-size:14px; font-family:微軟正黑體, Tahoma, Arial; color:#555; border:0; width:120px; margin:0; border:1px #aaa solid;
             padding-left:3px;}
             /*select 白底_客戶見證*/



.width1    {width:150px;}
.width2    {width:190px;}
.width3    {width:30px;}
.width4    {width:133px;}
.width5    {width:200px;}
.width6    {width:215px;}
.width7    {width:50px;}
.width8    {width:430px;}
.width9    {width:442px;}

/* background:url(../images/btn_bg.png) repeat-x top;*/
.btn       {height:33px; line-height:25px; text-align:center; font-size:15px; color:#fff; 
            border:0px; cursor:pointer; margin:0 0 0 8px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:0 10px 0 10px;}

