﻿@import url("resetcss.css");
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> main <<<------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; -webkit-text-size-adjust:none; font-size:12px; overflow-y:scroll }
body, td, th { font-size:12px; font-family: Verdana, Geneva, sans-serif; color: #4c4c4c; }
html { height:100% }
img { vertical-align:bottom; border:0px; }
.verif{padding-left:5px;}
form { margin:0px }
select { padding:2px; line-height:25px; height:25px; margin-right:2px; }
.iframech { display:none }
.float_left { float:left; height:40px; margin-top:5px; }
/*bg_box1*/
.bg_box1 { width:100%; background:url(../../images/bg1.jpg); background-repeat:repeat-x; overflow:hidden; }
.mainbg_box { width:950px; margin:0 auto; overflow:hidden;}
.more { text-decoration:none; color:#fff }
/*搜尋左邊*/
.index_search_left_box { width:680px; height:176px; margin-top:50px; float:left; }
.search_box { width:950px; height:176px; margin-top:30px; float:left; }
.search_left_box_gree { width:151px; height:176px; background:url(../../images/gree_bg.gif); float:left }
.index_search_left_box_bg { width:526px; height:166px; float:left; background-repeat:repeat-x; background:url(../../images/search_bg.jpg); border-radius:0 10px 10px 0; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; }
.search_box_bg { width:799px; height:166px; float:left; background-repeat:repeat-x; background:url(../../images/search_bg.jpg); border-radius:0 10px 10px 0; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; }
.search_left_box2_a { float:left; height:166px; width:350px; margin-top:30px; margin-left:30px; }
.search_left_box2_a1 { width:320px; line-height:20px; margin-top:10px; margin-bottom:20px; }
.search_form_text { letter-spacing:1px; color: #333333; font-size:12px; height:23px; width:200px; border:1px solid #CCC; line-height:23px; padding-left:5px; padding-right:5px; margin-left:1px }
.search_form_check { letter-spacing:1px; color: #333333; text-align:center; font-size:12px; height:23px; width:100px; border:1px solid #CCC; line-height:23px; padding-left:5px; padding-right:5px; margin-left:1px }
.search_form_textarea { letter-spacing:1px; color: #333333; font-size:12px; height:40px; width:200px; border:1px solid #CCC; line-height:23px; padding-left:5px; padding-right:5px; margin-left:1px }
.search_left_box2_a2 { width:300px; color:#F00; line-height:20px; }
.index_search_left_box2_b { width:119px; height:80px; background:url(../../images/search_icon.png); float:left; margin-top:70px; }
.search_left_box2_b { width:119px; height:80px; background:url(../../images/search_icon.png); margin-left:240px; float:left; margin-top:60px; }
.search_left_box2_b1 { width:80px; line-height:20px; margin-top:35px; margin-left:5px; font-weight: bold; color: #4c4c4c; }
.search_left_box2_b2 { width:119px; line-height:25px; font-size:16px; color:#008a86; font-family:Verdana, Geneva, sans-serif; font-weight: bold; text-align:center }
/*首頁搜尋菜單連結*/
.search_menu { width:150px; height:150px; padding-top:30px; }
.search_menu ul li { font-size:13px; color:#FFF; line-height:27px; font-weight: bold; letter-spacing:1px; text-align:center; height:27px; width:150px; background-image:url(../../images/main_bg.gif) }
.search_menu ul li a { color:#fff; text-decoration: none; display: block; }
.search_menu ul li a:hover { color: #F7C21C; }
.search_menu_click { color: #F7C21C; }
/*首頁固定方塊*/
.index_fix_box{width:81px; height:270px; position:fixed; left:100px; top:100px;}
.index_fix_box_1{height:120px;}
/*搜尋右邊*/
.index_search_right_box { width:270px; height:176px; float:left; margin-top:30px; float:right; }
.index_search_right_box_pic { float:left; margin:0 10px 10px 10px; cursor:pointer; cursor:hand; }
/*首頁內容右邊*/
.index_main_right_box { width:270px; float:left; margin-top:50px;margin-left:5px; }
.index_main_right_box_pic { width:250px;  margin-bottom:10px; }
/*內容右邊*/
.main_main_right_box { width:680px; margin-top:50px; float:left;}
.main_main_right_box_box1 { width:680px; float:left; margin-bottom:10px; }
.knowledge_main_right_box_box1 { width:680px; height:50px; float:left; margin-bottom:10px; }
.main_main_right_box_box1_a { width:460px; height:45px; float:right; cursor:pointer; cursor:hand; position:relative; }
.main_main_right_box_box1_a1 { width:auto; line-height:45px; float:left; margin-right:10px; }
.main_main_right_box_box1_a2 { color:#000; margin-left:5px; letter-spacing:2px; line-height:30px; }
.main_main_right_box_box2 { width:680px; overflow:hidden; margin-top:35px; border:1px #CCC solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background-image:url(../../images/main_right_bg.gif); background-repeat:no-repeat }
.main_main_right_box_box2_a { width:110px; line-height:35px; color:#71685e; margin-left:20px; }
.main_main_right_box_box2_b { width:auto; line-height:25px; margin-left:10px; }
.main_main_right_box_box2_b_1 { float:left; width:60px; text-align:right; }
.main_main_right_box_box2_b_2 { float:left; width:600px; overflow:hidden; }
.main_main_right_box_box2_b_3 { float:left; height:25px; margin-right:5px; }
.main_main_right_box_box2_b_4 { float:left; }
.main_main_right_box_box2_b_5 { float:left; padding-top:5px; ; margin-left:4px; }
.main_main_right_box_box2_b_6 { float:left; height:18px; line-height:18px; margin-left:4px; }
.main_main_right_box_box2_c { float:left; padding-top:12px; margin-left:5px; }
/*內容右邊_房屋物件固定的box*/
.right_mainbox_topbox { width:680px; overflow:hidden; float:left; }
.right_mainbox_topbox1 { width:680px; overflow:hidden; }
.right_mainbox_topbox1_a { width:136px; height:30px; background-color:#fff; float:left; border-top:1px solid #cfcfcf; box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.right_mainbox_box { width:675px; padding-top:3px; overflow:hidden; margin-top:-5px; margin-bottom:20px; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(../../image/index_main_bg2.gif); background-repeat:repeat-x; }
.right_mainbox_box1_a { width:630px; height:530px; margin:auto; margin-bottom:20px; }
.right_mainbox_box1_a1 { width:630px; margin-bottom:15px; margin-left:8px; margin-top:20px; border-bottom:1px solid #CCC; line-height:30px; font-size:15px; color:#000; font-weight:bold; letter-spacing:1px; text-decoration:none; }

a.right_mainbox_link:link    { text-decoration: none; color:#000; font-size:15px; font-weight:bold; letter-spacing:1px; text-decoration:none;}
a.right_mainbox_link:visited { text-decoration: none; color:#000; font-size:15px; font-weight:bold; letter-spacing:1px; text-decoration:none;}
a.right_mainbox_link:hover   { text-decoration: none; color:#000; font-size:15px; font-weight:bold; letter-spacing:1px; text-decoration:underline;}
a.right_mainbox_link:active  { text-decoration: none; color:#000; font-size:15px; font-weight:bold; letter-spacing:1px; text-decoration:none;}

.right_mainbox_box1_a2 { width:600px; height:110px; line-height:20px; float:left; }
.right_mainbox_box1_a2_buy { width:680px; height:110px; float:left; line-height:20px; }
.right_mainbox_box1_a2_a { float:left; margin-right:10px; margin-left:10px;  }
.right_mainbox_box1_a3 { width:50px; float:left; margin-bottom:15px; margin-top:20px; line-height:30px; font-size:15px; color:#000; font-weight:bold; letter-spacing:1px; float:left; }
.right_mainbox_box1_a4 { width:400px; float:left; }
.right_mainbox_box1_a4_1 { color:#f10033; font-size:14px; height:40px; }
.right_mainbox_box1_a4_2 { height:44px; line-height:44px; }
.right_mainbox_box1_a5 { width:100px; float:left; }
.right_mainbox_box1_a5_1 { height:50px; line-height:50px; }
a.buy_link:link { text-decoration: none; color:#00F; font-size:12px; }
a.buy_link:visited { text-decoration: none; color: #00F; font-size:12px; }
a.buy_link:hover { text-decoration: none; color:#00F; font-size:12px; }
a.buy_link:active { text-decoration: none; color:#F00; font-size:12px; }
.right_mainbox_box1_a3 { width:30px; height:110px; float:left; text-align:center; }
.right_mainbox_title1 { margin-left:36px; font-size:15px; color:#FFF; line-height:32px; font-weight:bold; letter-spacing:2px; text-align:center; }
.right_mainbox_title2 { margin-left:32px; font-size:15px; color:#000; line-height:35px; font-weight:bold; letter-spacing:2px; text-align:center; }
/*藍色區*/
.main_main_bluebox { width:682px; overflow:hidden; margin-bottom:20px; float:left; }
.bluebox_box1 { width:682px; height:30px; margin-bottom:-5px; }
.bluebox_box1_a { width:407px; height:30px; background-color:#fff; float:left; margin-bottom:-5px; border-top:1px solid #cfcfcf; box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.bluebox_box1_a1 { width:140px; height:30px; line-height:30px; margin-top:3px; color:#FFF; text-align:center; font-weight:bold; margin-left:3px; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; background-image:url(../../images/index_open3_bg.gif); background-repeat:repeat-x; float:left; }
.bluebox_box1_a2 { width:130px; height:30px; line-height:30px; font-weight:bold; color:#666; text-align:center; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; background-image:url(../../images/index_off_bg.gif); background-repeat:repeat-x; float:left; }
.bluebox_box2 { width:680px; overflow:hidden; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background-repeat:repeat-x; }
.bluebox_box2_no { width:680px; overflow:hidden; text-align:center; line-height:200px; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(../../images/index_main_bg2.gif); background-repeat:repeat-x; }
.bluebox_box2_a { width:673px; overflow:hidden; margin-top:5px; margin-left:3px; border-top:4px solid #35beba; }
.bluebox_box2_nodata { text-align:center; }
/*頁數區塊*/
.page_box { width:130px; line-height:20px; font-size:13px; text-align:right; float:left; }
.page_box_a { margin-bottom:5px; float:right; text-align:right; }
.page_box_a1 { width:90px; height:20px; }
/*首頁內容左邊*/
.index_main_left_box { width:675px; overflow:hidden; float:left; margin-top:50px; margin-bottom:20px; }
/*內容左邊*/
.main_main_left_box { width:250px; margin-top:50px; float:left; margin-right:15px; margin-bottom:10px; border:1px solid #dcdcdc; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; background:url(../../images/main_main_left_topbg.gif); background-repeat:repeat-x; background-position: center top; }
.main_main_left_box_box1 { width:250px; line-height:30px; font-size:16px; font-weight:bold; text-align:center; }
.main_main_left_box_box2 { width:250px; float:left; padding-top:5px; padding-bottom:10px; }
.main_main_left_box_box2_a { width:230px; overflow:hidden; margin:0 auto; }
.main_main_left_box_box2_b { width:100%; margin-top:10px; }
.main_main_left_box_box2_c { width:100%; overflow:hidden; padding-top:2px; }
.main_main_left_box_box2_c1 { float:left; overflow:hidden; }
.main_left_box_box2_c1_form_text { letter-spacing:1px; color: #333333; font-size:12px; height:22px; width:50px; border:1px solid #CCCCCC; line-height:22px; padding-left:5px; padding-right:5px }
.main_main_left_box_box2_d { width:220px; height:100px; overflow:auto; text-align:left; margin:0 auto; padding-top:5px; }
.main_main_left_box1 { width:230px; overflow:hidden }
.main_main_left_box2 { width:230px; margin-bottom:2px; }
/*房產知識內容左邊*/
.knowledge_main_left_box { width:255px; overflow:hidden; margin-top:60px; float:left; margin-right:15px; }
.knowledge_main_left_box_box1 { width:250px; height:200px; margin-bottom:30px; border:1px solid #dcdcdc; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; background:url(../../image/main_main_left_topbg.gif); background-repeat:repeat-x; background-position: center top; }
.knowledge_main_left_box_box1_a { width:250px; line-height:30px; font-size:16px; font-weight:bold; text-align:center; margin-bottom:10px; }
.knowledge_main_left_box_pic { margin-bottom:10px; }
.knowledge_date{color: #696969; font-size:12px; text-align: right; margin-right:10px;}
/*熱門物件內容左邊連結*/
.object_main_menu ul { width:200px; margin:0 auto; padding:0; }
.object_main_menu ul li { width:195px; padding-left:5px; height:34px; border-bottom:1px dashed #999; line-height:34px; float:left; font-size:13px; color:#808080; list-style-type:none; letter-spacing:3px; text-decoration: none; }
.object_main_menu ul li a { display:block; text-decoration: none; color:#808080; }
.object_main_menu ul li a:hover { color:#14c541; font-size:15px; }
/*房產知識內容左邊連結*/
.knowledge_main_menu ul { width:200px; margin:0 auto; padding:0; }
.knowledge_main_menu ul li { width:195px; padding-left:5px; height:34px; border-bottom:1px dashed #999; line-height:34px; float:left; font-size:13px; color:#1f1f1f; list-style-type:none; letter-spacing:3px; text-decoration: none; }
.knowledge_main_menu ul li a { display:block; text-decoration: none; color:#1f1f1f; }
.knowledge_main_menu ul li a:hover { color:#de3c34; font-size:15px; }
/*熱門物件內容左邊連結*/
.object_main_menu ul { width:200px; margin:0 auto; padding:0; }
.object_main_menu ul li { width:195px; padding-left:5px; height:34px; border-bottom:1px dashed #999; line-height:34px; float:left; font-size:13px; color:#808080; list-style-type:none; letter-spacing:3px; text-decoration: none; }
.object_main_menu ul li a { display:block; text-decoration: none; color:#808080; }
.object_main_menu ul li a:hover { color:#14c541; font-size:15px; }
/*黃色區*/
.index_main_yellowbox { width:675px; overflow:hidden; margin-bottom:20px; }
.yellowbox_box1 { width:670px; height:30px; margin-bottom:-5px; }
.yellowbox_box1_a { width:529px; height:30px; margin-bottom:-8px; background-color:#fff; float:left; border-top:1px solid #cfcfcf; box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.yellowbox_box1_a1 { width:130px; height:30px; line-height:30px; font-weight:bold; color:#FFF; text-align:center; margin-top:3px; margin-left:3px; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; background-image:url(../../images/index_open1_bg.gif); background-repeat:repeat-x; float:left; }
.yellowbox_box1_a2 { width:130px; height:30px; line-height:30px; font-weight:bold; color:#000; text-align:center; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; background-image:url(../../images/index_off_bg.gif); background-repeat:repeat-x; float:left; }
.yellowbox_box1_b { width:60px; height:13px; margin-top:7px; float:right; background-color:#ffbf29; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; }
.yellowbox_box1_b1 { font-size:10px; color:#FFF; text-align:center; line-height:13px; }
.yellowbox_box2 { width:670px; height:220px; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(image/index_main_bg.gif); background-repeat:repeat-x; }
.right_mainbox_yellow { width:665px; overflow:hidden; min-height:500px; margin-left:3px; border-top:4px solid #f4d216; }
/*房市資訊線*/
.yellowbox_box2_a { width:665px; height:190px; margin-top:5px; margin-left:3px; border-top:4px solid #f4d216; }
.yellowbox_box2_a1 { width:220px; height:190px; float: left; text-align:center; margin-top:20px; background-image:url(../../images/object_right_bg.jpg); background-repeat:no-repeat; background-position:right; }
.yellowbox_box2_a2 { width:220px; text-align:center; margin-top:20px; float: left }
.yellowbox_box2_a3 { margin:0 auto; width:170px; text-align:center; color:#000; font-weight:bold; font-size:15px; height:30px; line-height:30px; }
a.yellowbox_box2_a3a:link    { margin:0 auto; width:170px; text-align:center; color:#000; font-weight:bold; font-size:15px; height:30px; line-height:30px;}
a.yellowbox_box2_a3a:visited { margin:0 auto; width:170px; text-align:center; color:#000; font-weight:bold; font-size:15px; height:30px; line-height:30px; }
a.yellowbox_box2_a3a:active  { margin:0 auto; width:170px; text-align:center; color:#000; font-weight:bold; font-size:15px; height:30px; line-height:30px;}
a.yellowbox_box2_a3a:hover   { margin:0 auto; width:170px; text-align:center; color:#000; font-weight:bold; font-size:15px; height:30px; line-height:30px; }


.yellowbox_box2_a4 { margin:0 auto; width:170px; text-align:left; font-size:12px; line-height:20px; }
/*綠色區*/
.index_main_greebox { width:675px; overflow:hidden; }
.greebox_box1 { width:670px; height:30px; margin-bottom:-5px; }
.greebox_box1_a { width:398px; margin-bottom:-5px; height:30px; background-color:#fff; float:left; border-top:1px solid #cfcfcf; box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.greebox_box1_aa { width:266px; margin-bottom:-5px; height:30px; background-color:#fff; float:left; border-top:1px solid #cfcfcf; box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.greebox_box1_a1 { width:130px; height:30px; line-height:30px; font-weight:bold; color:#FFF; text-align:center; margin-top:2px; margin-left:3px; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; background-image:url(../../images/index_open2_bg.gif); background-repeat:repeat-x; float:left; }
.greebox_box1_a2 { width:130px; height:30px; line-height:30px; font-weight:bold; color:#000; text-align:center; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; background-image:url(../../images/index_off_bg.gif); background-repeat:repeat-x; float:left; }
.greebox_box1_b { width:60px; height:13px; margin-top:7px; float:right; background-color:#14c541; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; }
.greebox_box1_b1 { font-size:10px; color:#FFF; text-align:center; line-height:13px; }
.greebox_box2 { width:670px; height:440px; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(../../images/index_main_bg2.gif); background-repeat:repeat-x; }
.greebox_box2_a { width:665px; overflow:hidden; margin-top:5px; margin-left:3px; border-top:4px solid #14c541; }
.greebox_box2_a1 { width:220px; overflow:hidden; text-align:center; float:left; margin-top:15px; background-image:url(../../images/object_right_bg.jpg); background-repeat:no-repeat; background-position:right; }
.greebox_box2_a2 { width:220px; overflow:hidden; text-align:center; float:left; margin-top:15px; }
.greebox_box2_a3 { margin:0 auto; width:170px; text-align:left; color:#15C348; font-size:12px; height:20px; line-height:20px;}
a.greebox_box2_a3a:link    { margin:0 auto; width:170px; text-align:left; color:#15C348; font-size:12px; height:20px; line-height:20px; text-decoration:none;}
a.greebox_box2_a3a:visited { margin:0 auto; width:170px; text-align:left; color:#15C348; font-size:12px; height:20px; line-height:20px; text-decoration:none; }
a.greebox_box2_a3a:active  { margin:0 auto; width:170px; text-align:left; color:#15C348; font-size:12px; height:20px; line-height:20px; text-decoration:underline; }
a.greebox_box2_a3a:hover   { margin:0 auto; width:170px; text-align:left; color:#15C348; font-size:12px; height:20px; line-height:20px; text-decoration:none; }


.greebox_box2_a4 { margin:0 auto; width:170px; text-align:left; color:#696969; font-size:12px; height:20px; line-height:20px; }
.greebox_box2_a5 { margin:0 auto; width:170px; text-align:left; color:#FF1851; font-size:12px; height:20px; line-height:20px; }
.greebox_box2_a6 { margin:0 auto; text-align:left; color:#15C348; font-size:12px; height:20px; line-height:20px; }
.greebox_box2_a7 { margin:0 auto; text-align:left; color:#696969; font-size:12px; height:20px; line-height:20px; }
.greebox_box2_a8 { margin:0 auto; text-align:left; color:#FF1851; font-size:12px; height:20px; line-height:20px; }
.greebox_box2_imgframe { border:1px #D4D4D4 solid; }
.right_mainbox_gree { width:665px; overflow:hidden; margin-left:3px; border-top:4px solid #14c541; float:left; }
/*內容左邊連結*/
.main_menu_title { padding-left:10px; }
.main_menu ul { width:230px; margin:0 auto; padding:0; }
.main_menu ul li { width:230px; margin-bottom:1px; background:url(../../images/sall_left_bg2.gif); background-repeat:repeat-x; line-height:34px; font-size:9px; color:#808080; list-style-type: none; text-decoration: none; }
.main_menu ul li a { font-size:13px; color:#000; display:block; text-decoration: none; margin-top:-35px; margin-left:20px; }
.main_menu ul li a:hover { color:#000; }
/*top_menu_box*/
.menu_logo { width:205px; height:55px; float:left; margin-top:15px; }
.menu_box { width:600px; float:right; margin-top:15px; }
.menu_menu_top_box { width:auto; height:20px; float:right; background-color:#e9e9e9; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; webkit-border-radius:8px 8px 8px 8px; }
.menu_menu_top_box ul { margin:0 auto; padding:0; margin-left:15px; margin-right:10px; }
.menu_menu_top_box ul li { width:auto; line-height:23px; font-size:12px; color:#4c4c4c; float:left; list-style-type: none; text-decoration: none; }
.menu_menu_top_box ul li a { display:block; color:#4c4c4c; text-decoration: none; }
.menu_menu_top_box ul li a:hover { color:#F00; }
/*menu_menu_box*/
.menu_menu_box { width:600px; height:25px; margin-top:15px; float:right; }
.menu_menu_box ul { margin: 0 auto; padding: 0; float:right; }
.menu_menu_box ul li { width:auto; margin-left:25px; line-height:25px; font-size:15px; ; font-weight: bold; list-style-type: none; text-decoration: none; float: left; text-align:center; }
.menu_menu_box ul li a { display: block; text-decoration: none; color:#000; }
.menu_menu_box ul li a:hover { color:#F00; }
/*footer_選單*/
.footer_menu_box { width:600px; margin:0 auto; height:25px; line-height:25px; }
.footer_menu_box ul { margin: 0 auto; padding: 0; }
.footer_menu_box ul li { width:auto; list-style: none; float:left; text-align:center; }
.footer_menu_box ul li a { display: block; line-height:25px; text-decoration: none; font-size:13px; color:#007672; }
.footer_menu_box ul li a:hover { color:#fff; }
/*bg_box2*/
.footer_bg { width:100%; height:151px; float:left; background:url(../../images/bg2.jpg); background-repeat:repeat-x; }
.footer_box { width:750px; margin:auto; margin-top:30px; text-align:center; }
.footer_box_1 { float:left; margin-top:5px; }
.footer_box_2 { width:700px; float:left; }
.footer_box_2_txt { width:650px; float:left; color:#636363; line-height:25px; }
.footer_box_email { width:100px; color:#636363; line-height:25px; text-decoration: none; }
.footer_box_email a { color:#636363; }
.footer_box_email a:hover { color:#636363; }
/*會員專區*/
.bg_box1_1 { width:100%; background:url(../../images/bg1_1.jpg); background-repeat:repeat-x; overflow:hidden; }
/*忘記密碼*/
.password { width:300px; float:left; }
.password ul { margin-top:30px; padding:0; }
.password ul li { width:auto; font-size:12px; color:#f3a031; float:left; list-style-type: none; text-decoration: none; }
.password ul li a { display:block; color:#f3a031; text-decoration: none; }
.password ul li a:hover { color:#F00; }
/*會員_左邊選單*/
.member_main_menu ul { width:200px; margin:0 auto; padding:0; }
.member_main_menu ul li { width:195px; padding-left:5px; height:34px; border-bottom:1px dashed #999; line-height:34px; float:left; font-size:13px; color:#1f1f1f; list-style-type:none; letter-spacing:3px; text-decoration: none; }
.member_main_menu ul li a { display:block; text-decoration: none; color:#1f1f1f; }
.member_main_menu ul li a:hover { color:#24a6a2; font-size:15px; }
.member_icon_box { width:1250px; height:20px; margin-top:60px; float:left; }
.member_icon_box_right { font-style:13px; color:#848484; line-height:20px; float:left; }
.member_main_box { width:950px; min-height:500px; margin-bottom:30px; overflow:hidden; float:left;}
.member_main_box_left { width:250px; margin-bottom:30px; padding-top:20px; float:left; margin-right:30px; }
.member_main_box_left2 { width:250px; margin-bottom:30px; padding-top:0px; float:left; margin-right:40px; }
.member_main_box_left_bg { width:250px; height:200px; margin-bottom:30px; border:1px solid #dcdcdc; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; background:url(../../images/main_main_left_topbg.gif); background-repeat:repeat-x; background-position: center top; }
.member_main_box_left_a { width:250px; line-height:30px; font-size:16px; font-weight:bold; text-align:center; margin-bottom:10px; }
.member_main_box_right { width:660px; height:600px; float:left; }
.member_main_box_right_a { width:660px; height:74px; background:url(../../images/m_bg1.gif); background-repeat:no-repeat; float:left; }
.member_main_box_right_b { width:660px; padding:20px; float:left }

.index_main_right1{width:250px; margin-bottom:10px; overflow:hidden}
.index_main_right2{float:left}
/*會員_會員登入框*/
.m_box_bg { width:620px; height:250px; border:1px solid #d0d0d0; background-color:#fbfbfb; float:left; margin-bottom:20px; }
.m_box1_box1 { width:200px; height:25px; line-height:25px; padding-left:10px; border-left:5px solid #24a6a2; margin-left:20px; margin-top:20px; font-size:15px; color:#24a6a2; font-weight:bold; letter-spacing:2px; }
.m_box1_box2 {
460px; height:30px; float:left; margin-top:30px; margin-left:90px; }
.m_box1_box2_a { width:300px; height:30px; float:left; }
.m_box1_box2_b { width:100px; height:30px; margin-left:30px; float:left; text-align:center; font-size:13px; letter-spacing:2px; background:url(../../images/m_icon_bg1.gif); background-repeat:repeat-x; border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; line-height:30px; color:#fff }
.m_box1_box3 { width:460px; height:30px; float:left; margin-top:30px; margin-left:90px;}
.m_box1_box4 { width:460px; height:60px; float:left; margin-top:20px; margin-left:130px; }
.m_box1_box4_a { width:45px; height:53; float:left }
.login_form_text { letter-spacing:1px; color: #333333; font-size:14px; height:30px; width:300px; border:1px solid #CCCCCC; line-height:16px; padding-left:5px; padding-right:5px;}
.login_form_textarea { letter-spacing:1px; color: #333333; font-size:14px; height:50px; width:300px; border:1px solid #CCCCCC; line-height:16px; padding-left:5px;padding-right:5px; }

/*會員_FB登入框*/
.m_box2_bg { width:300px; height:155px; border:1px solid #d0d0d0; background-color:#fbfbfb; float:left; margin-right:20px; }
.m_box2_box1 { width:200px; height:25px; line-height:25px; padding-left:10px; border-left:5px solid #1d66a3; margin-left:20px; margin-top:20px; font-size:15px; color:#1d66a3; font-weight:bold; letter-spacing:2px; }
.m_box2_box2 { width:220px; line-height:20px; margin-top:10px; float:left; color:#666666; margin-left:50px; }
.m_box2_box3 { width:220px; margin-top:10px; float:left; color:#666666; margin-left:50px; border:0px; }
/*會員_加盟店登入框*/
.m_box3_bg { width:300px; height:155px; border:1px solid #d0d0d0; background-color:#fbfbfb; float:left; }
.m_box3_box1 { width:200px; height:25px; line-height:25px; padding-left:10px; border-left:5px solid #e12b2b; margin-left:20px; margin-top:20px; font-size:15px; color:#e12b2b; font-weight:bold; letter-spacing:2px; }
/*註冊新成員*/
.register_main_box_right { width:660px; height:600px; float:left; }
.register_main_box_right_a { width:660px; height:74px; background:url(../../images/m_bg3.gif); background-repeat:no-repeat; float:left; }
.register_main_box_right_b { width:660px; padding:20px; float:left }
/*註冊新成員_註冊框*/
.r_box_bg { width:620px; height:600px; border:1px solid #d0d0d0; background-color:#fbfbfb; float:left; margin-bottom:20px; }
.r_box1_box1 { width:200px; height:25px; line-height:25px; padding-left:10px; border-left:5px solid #24a6a2; margin-left:20px; margin-top:20px; font-size:15px; color:#24a6a2; font-weight:bold; letter-spacing:2px; }
.r_box1_box2 { width:460px; height:30px; float:left; margin-top:30px; margin-left:90px; }
.r_box1_box2_a { width:80px; height:30px; line-height:30px; font-size:14px; float:left; }
.r_box1_box2_b { width:300px; height:30px; margin-left:30px; float:left; text-align:left; font-size:13px; letter-spacing:2px; background-repeat:repeat-x; border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; line-height:30px; color:#fff }
.r_box1_box3 { width:460px; height:30px; float:left; text-align:center; margin-top:30px; margin-left:90px; }
.select_form { padding:3px; font-size:14px; border:1px #CCC solid; width:100px; height:30px; }
.r_float_left { float:left; height:40px; margin-top:5px; width:120px; }
/*忘記密碼*/
.forget_main_box_right { width:660px; height:600px; float:left; }
.forget_main_box_right_a { width:660px; height:74px; background:url(../../images/m_bg4.gif); background-repeat:no-repeat; float:left; }
.forget_main_box_right_b { width:660px; padding:20px; float:left }
/*忘記密碼_輸入框*/
.f_box_bg { width:620px; height:200px; border:1px solid #d0d0d0; background-color:#fbfbfb; float:left; margin-bottom:20px; }
.f_box1_box1 { width:200px; height:25px; line-height:25px; padding-left:10px; border-left:5px solid #24a6a2; margin-left:20px; margin-top:20px; font-size:15px; color:#24a6a2; font-weight:bold; letter-spacing:2px; }
.f_box1_box1_a { width:500px; height:30px; line-height:30px; padding-left:10px; margin-left:20px; margin-top:20px; font-size:12px; color:#F00; letter-spacing:2px; }
.f_box1_box2 { width:460px; height:30px; float:left; margin-top:10px; margin-left:90px; }
.f_box1_box2_a { width:300px; height:60px; line-height:30px; font-size:14px; float:left; color:#F00; }
.f_box1_box2_b { width:100px; height:30px; margin-left:30px; float:left; text-align:left; font-size:13px; letter-spacing:2px; background-repeat:repeat-x; border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; line-height:30px; color:#fff }
/*瀏覽紀錄*/
.view_yellowbox_box1_a { width:135px; margin-bottom:-8px; height:30px; background-color:#fff; float:left; border-top:1px solid #cfcfcf; box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.view_right_mainbox_topbox { width:660px; min-height:705px; float:left; }
.view_right_mainbox_topbox1 { width:660px; height:30px; margin-bottom:-5px; }
.view_right_mainbox_box { width:660px; overflow:hidden; padding-top:3px; padding-bottom:10px; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(../../image/index_main_bg2.gif); background-repeat:repeat-x; }
.view_right_mainbox_yellow { width:648px; min-height:500px; margin-left:3px; border-top:4px solid #f4d216; float:left; }
.view_right_mainbox_yellow_nothing { text-align:center; margin-top:200px; letter-spacing:2px; }
.view_time_text { color:#00F; font-size:12px; float:right; font-weight:normal; }
.view_right_page { margin-top:10px; float:left; text-align:center; width:680px; height:50px; line-height:50px; }
/*關於泰易*/
.about_main_box_right_a { width:665px; height:205px; background:url(../../images/banner_1.png); background-repeat:no-repeat; float:left; }
.about_main_box_right_b { width:665px; height:205px; background:url(../../images/banner_2.png); background-repeat:no-repeat; float:left; }
.about_main_box_right_c { width:665px; height:135px; background:url(../../images/banner_3.png); background-repeat:no-repeat; float:left; }
.about_icon_box { width:950px; height:20px; margin-top:60px; float:left; }
.about_icon_box_right { width:950px; font-style:13px; color:#848484; line-height:20px; float:left; }
.about_main_main_right_box_box1_a { width:460px; height:20px; float:left; position:relative; }
.about_main_box_right { width:670px; overflow:hidden; }
.about_main_frame { width:665px; overflow:hidden; box-shadow:5px 0 15px -5px #CCC; border:1px solid #cfcfcf; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; }
.about_main_frame_title { height:50px; line-height:50px; padding-left:10px; color:#000; font-weight:bold; font-size:14px; }
.about_main_frame_content { padding:10px; line-height:30px; letter-spacing:1px; overflow: hidden; }
/*買屋*/
.bluebox_box2_a1 { width:680px; height:30px; margin-top:5px; background:#F7F7F7 }
.bluebox_box2_a2 { width:150px; float:left; color:#000; font-size:14px; text-align:center; height:30px; line-height:30px; font-weight:bold; }
.bluebox_box2_a3 { width:75px; float:left; color:#000; font-size:14px; text-align:center; height:30px; line-height:30px; font-weight:bold; }
.bluebox_box2_a4 { width:50px; float:left; color:#000; font-size:14px; text-align:center; height:30px; line-height:30px; font-weight:bold; }
.bluebox_page { width:350px; float:right; text-align:right; margin-bottom:10px; }
.buy_refresh{background:#F0F0F0; width:700px; height:50px; line-height:50px; text-align:center; float:left; color:#333;}
.buy_refresh a:hover{background:#000000; width:700px; height:50px; line-height:50px; text-align:center; float:left; color:#333;}
/*買屋-圖片瀏覽*/
.blubox_view_main { width:205px; height:230px; margin:5px; float:left; border:1px #D4D4D4 solid; }
.blubox_view_main_a { width:205px; margin-top:5px; text-align:center; }
.blubox_view_main_b { width:205px; margin-left:15px; color:#000; font-weight:bold; font-size:15px; height:25px; line-height:25px; }
.blubox_view_main_c { width:205px; margin-left:15px; color:#f10033; margin-right:10px; font-weight:bold; font-size:13px; height:20px; line-height:20px; }
.blubox_view_main_d { height:50px; line-height:50px; float:left; margin-left:5px; margin-right:5px; }
.blubox_view_main_e { height:50px; line-height:50px; float:left; }
/*買屋-左邊搜尋塊*/
.blubox_area_main { width:100px; height:25px; line-height:25px; float:left; text-align:left; padding-left:15px; }
/*房屋物件_detal*/
.house_detal_main { width:950px; min-height:800px; margin-bottom:30px; float:left; }
.house_detal_main_left { width:670px; min-height:900px; float:left; margin-right:10px; }
.house_detal_main_leftbox1 { width:670px; height:20px; margin-bottom:10px; float:left; }
.hd_leftbox1_a { width:60px; float:left; font-size:13px; color:#f1ba0b; line-height:20px; text-align:center; margin-right:10px; border:1px solid #f1ba0b; }
.hd_leftbox1_b { width:auto; font-size:15px; font-weight:bold; color:#ed2a2a; line-height:20px; }
.hd_leftbox2_b { width:auto; font-size:15px; color:#404040; line-height:20px; }
.house_detal_main_leftbox2 { width:670px; min-height:700px; float:left; }
.hd_leftbox1_box { width:670px; border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(../../images/index_main_bg2.gif); background-repeat:repeat-x; background-position:bottom; }
.hd_leftbox1_box1 { width:665px; margin-top:5px; margin-left:3px; border-top:4px solid #14c541; }
/*房屋物件_秀大張照片*/
.hd_leftbox1_box2 { width:670px; min-height:350px; overflow:hidden; }
.hd_leftbox1_box2_a { width:420px; float:left; padding:10px; }
.hd_leftbox1_box2_a1 { line-height:30px; font-size:13px; color:#ee3939; font-weight:bold; text-align:center; }
.hd_leftbox1_box2_b { float:right; padding-top:20px; }
.hd_leftbox3_a2_2b { width:210px; height:30px; border-bottom:1px dashed #dadada; line-height:30px; color:#ed2a2a; font-weight:bold; letter-spacing:2px; }
.hd_leftbox3_a2_2c { width:210px; height:30px; border-bottom:1px dashed #dadada; line-height:30px; color:#999999; }
.hd_leftbox3_a2_3a { width:210px; margin-top:20px; margin-right:10px; float:left; font-size:13px; line-height:20px; color:#f1ba0b; letter-spacing:2px; }
.hd_leftbox3_a2_2b_1 { font-size:15px; }
.hd_leftbox3_a2_2b_2 { font-size:12px; color:#535151; }
/*房屋物件_格局圖*/
.hd_leftbox1_box2_spec { text-align:center; }
/*房屋物件_照片瀏覽*/
.hd_leftbox1_box3 { width:670px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; height:120px; }
.hd_leftbox3_a2_a { width:610px; height:70px; float:left; margin:10px 30px 10px 30px; }
.hd_leftbox3_a2_b { width:20px; padding-top:25px; float:left; }
.hd_leftbox3_a2_c1 { float:left; border:1px solid #dadada; margin-right:10px; }
/*房屋物件_快捷icon*/
.hd_leftbox1_box4 { float:right; margin-top:15px; margin-right:10px; }
.hd_leftbox3_a3_1a { width:85px; height:30px; line-height:30px; text-align:center; float:left; font-size:13px; color:#000; margin-left:10px; border:1px solid #dadada; background:url(../../images/h_bg.gif); background-repeat:repeat-x; }
.hd_leftbox3_a3_1a a { text-decoration:none; color:#000 }
.hd_leftbox3_a3_2a { width:85px; height:30px; line-height:30px; text-align:center; float:left; font-size:13px; color:#d71a1a; margin-left:10px; border:1px solid #dadada; background:url(../../images/h_bg.gif); background-repeat:repeat-x; }
.hd_leftbox3_a3_2a a { text-decoration:none; color:#d71a1a }
.hd_leftbox3_a3_3a { width:85px; height:30px; line-height:30px; text-align:center; float:left; font-size:13px; color:#166a2b; margin-left:10px; border:1px solid #dadada; background:url(../../images/h_bg.gif); background-repeat:repeat-x; }
.hd_leftbox3_a3_3a a { text-decoration:none; color:#166a2b }
/*房屋物件_表格區塊*/
.hd_leftbox3_a3_3 { width:650px; margin:0 10px 30px; 10px;
}
.hd_leftbox3_a3_2_a { width:130px; height:35px; margin-bottom:5px; background:url(../../images/h_bg2.gif); background-repeat:repeat-x; font-size:13px; line-height:35px; font-weight:bold; color:#000; letter-spacing:2px; text-align:center; }
.hd_leftbox3_a3_2_b { width:650px; background-color:#cfcfcf; }
.hd_table_bg1 { width:130px; line-height:30px; font-size:13px; padding-left:5px; background-color:#fbefcc; }
.hd_table_bg2 { width:195px; background-color:#FFF; padding-left:5px; }
.hd_table_bg3 { width:195px; color:#ff0000; padding-left:5px; font-weight:bold; background-color:#fff }
.hd_table_txt1 a { color:#0284d0; padding-left:10px; text-decoration:none; }
.hd_table_txt2 { line-height:30px; padding-left:5px; font-size:13px; }
.hd_table_txt3 a { color:#0284d0; text-decoration:none; }
.hd_table_txt4 { line-height:20px; }
/*房屋物件_右邊大區塊*/
.house_detal_main_right { width:250px; min-height:700px; float:left; margin-bottom:30px; margin-left:15px; }
.house_detal_main_rightbox1 { width:250px; overflow:hidden; text-align:left; margin-top:30px;  margin-bottom:4px;}
.hd_rightbox1_a { float:left; margin-right:5px; margin-bottom:10px; }
.hd_rightbox1_b{ line-height:6px; float:left}
.hd_rightbox1_c { line-height:20px; margin-left:10px; }
/*房屋物件_業務聯絡*/
.house_detal_main_rightbox2 { width:250px; overflow:hidden; background-color:#FCFCFC; margin-bottom:10px;  border:1px #cfcfcf solid; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:url(../../images/h_bg3.gif);background-position: center bottom;background-repeat: repeat-x; }
.hd_rightbox2_a { width:210px; overflow:hidden; margin:10px; }
.hd_rightbox2_a1 { width:210px; height:30px;  overflow:hidden;background-image:url(../../images/h_logo.gif); background-repeat:no-repeat; background-position:left center; }
.hd_rightbox2_a2 { width:210px; height:22px; overflow:hidden; line-height:22px; font-size:15px; color:#000;  }
.hd_rightbox2_a3 { margin-top:5px; float:left; border:1px solid #fff; }
.hd_rightbox2_a3 a { border:0 }
/*服務據點*/
.service_point { width:950px; height:20px; margin-top:60px; float:left; }
.service_point_main_left_box { width:250px; margin-bottom:30px; padding-top:20px; float:left; margin-right:30px; }
.service_point_main_left_box_bg { width:250px; height:270px; margin-bottom:30px; border:1px solid #dcdcdc; border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; background:url(../../images/main_main_left_topbg.gif); background-repeat:repeat-x; background-position: center top; }
.service_point_main_search_bg { width:200px; height:200px; margin:0 auto; border-top:1px dashed #d0d0d0; border-bottom:1px dashed #d0d0d0; padding:5px 15px 5px 15px; ; background:url(../../images/service_point_bg.gif); background-position:top; background-repeat:repeat-x; }
.search_table1 { width:100px; line-height:25px; margin-bottom:5px; }
.search_table2 { width:150px; height:25px; margin-bottom:10px; }
.search_icon_bg { width:100px; background-image:url(../../images/service_point_bg2.gif); background-repeat:repeat-x; float:right; border:0px; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; }
.search_icon_box { width:95px; height:31px; background-image:url(../../images/service_point_icon.gif); background-position:right center; background-repeat:no-repeat }
.search_icon_box_a { width:90px; line-height:31px; background-color:transparent; border:0px; color:#fff; text-align:center; }
.service_point_main_right_box { width:660px; min-height:800px; float:left; }
.service_point_main_right_box_a { width:660px; height:75px; background:url(../../images/s_point_bg1.gif); background-repeat:no-repeat; background-position:left center; }
.service_point_main_right_box_b { width:660px; overflow:hidden;  }
.service_point_main_right_box_b_1 { width:200px; height:320px;border:1px solid #d3d3d3; margin-right:10px; float:left;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
.main_right_box_b_1_box1 { width:198px; height:30px; margin-bottom:10px; }
.main_right_box_b_1_box1_a { float:left; margin-left:10px; height:50px; margin-right:5px; margin-top:10px; }
.main_right_box_b_1_box1_b { width:150px; line-height:20px; float:left; margin-top:10px; border-bottom:1px solid #008a86; color:#008a86; font-size:15px; }

/*網站連結*/
a.main_right_box_b_1_box1_b:link{  width:150px; line-height:20px; float:left; margin-top:10px; text-decoration:none; border-bottom:1px solid #008a86; color:#008a86; font-size:15px;}
a.main_right_box_b_1_box1_b:visited{ width:150px; line-height:20px; float:left; margin-top:10px; text-decoration:none; border-bottom:1px solid #008a86; color:#008a86; font-size:15px;}
a.main_right_box_b_1_box1_b:hover{ width:150px; line-height:20px; float:left; margin-top:10px; text-decoration:none; border-bottom:1px solid #FBC726; color:#FBC726; font-size:15px;}
a.main_right_box_b_1_box1_b:active{ width:150px; line-height:20px; float:left; margin-top:10px; text-decoration:none; border-bottom:1px solid #008a86; color:#008a86; font-size:15px;}

.main_right_box_b_1_box2 { width:180px; height:125px; margin-top:20px; margin-left:10px; text-align:center  }
.main_right_box_b_1_box3 { margin-top:10px; margin-left:10px; line-height:18px; margin-right:10px;  }
.email a { line-height:18px; text-decoration:none; color:#4c4c4c; }
.www a { line-height:18px; text-decoration:none; color:#ec2525; text-decoration:underline;}

/*分店首頁*/
.branches_main_leftbox {width:670px; line-height:50px; font-size:20px; font-weight:bold; letter-spacing:2px;}
.branches_main_leftbox1 {width:640px; height:200px; margin-left:5px; padding:10px; background:url(../../images/branches_bg1.gif);box-shadow: 1px 1px 10px 3px #dadada;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;}
.branches_main_leftbox2 {width:640px; height:130px; margin-left:5px; padding:10px; background:url(../../images/branches_bg1.gif);box-shadow: 1px 1px 10px 3px #dadada;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;}
.branches_main_leftbox1_a {width:184px; height:122px; margin-left:10px; margin-right:15px; float:left}
.branches_main_leftbox1_b {line-height:25px; color:#000; letter-spacing:2px;}
.branches_greebox_box1 {width:265px; height:30px;background-color:#fff;float:left; border-top:1px solid #cfcfcf;box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0 ;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}

.branches_main_rightbox {width:250px; float:left; margin-bottom:20px;}
.branches_main_rightbox1 {width:250px; height:30px;margin-bottom:-5px;}
.branches_main_rightbox2 {width:250px; overflow:hidden; min-height:200px; border:1px #cfcfcf solid;border-radius:8px 8px 8px 8px ;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px; background:url(../../images/branches_bg2.gif); background-repeat:repeat-x; background-position:bottom;}
.branches_main_rightbox2_a {width:245px; overflow:hidden; margin-top:5px; margin-left:3px;border-top:4px solid #21958d;}

.branches_main_rightbox1_a {width:225px; height:30px; margin-bottom:-6px; background-color:#fff;float:left; border-top:1px solid #cfcfcf;box-shadow:5px 0 15px -5px #b4b4b4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-radius:8px 8px 0 0 ;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}
.branches_main_rightbox1_a1 {width:110px; height:30px; line-height:25px; font-weight:bold; color:#FFF; text-align:center; margin-top:2px; margin-left:3px;border-radius:8px 8px 0 0 ;-moz-border-radius:8px 8px 0 0 ;-webkit-border-radius:8px 8px 0 0 ;background-image:url(../../images/branches_open1.gif); background-repeat:repeat-x;float:left;}
.branches_main_rightbox1_a2 {width:110px; height:30px; line-height:25px; font-weight:bold; color:#FFF; text-align:center; margin-top:2px; margin-left:3px;border-radius:8px 8px 0 0 ;-moz-border-radius:8px 8px 0 0 ;-webkit-border-radius:8px 8px 0 0 ;background-image:url(../../images/branches_open2.gif); background-repeat:repeat-x;float:left;}
.branches_main_rightbox1_a_off {width:110px; height:30px; line-height:25px; font-weight:bold; color:#666; text-align:center; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;border-radius:8px 8px 0 0 ;-moz-border-radius:8px 8px 0 0 ;-webkit-border-radius:8px 8px 0 0 ;background-image:url(../../images/index_off_bg.gif); background-repeat:repeat-x;float:left;}
.branches_main_rightbox3 {width:250px; height:400px;border:1px #cfcfcf solid;border-radius:8px 8px 8px 8px ;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;background:url(../../images/branches_bg2.gif); background-repeat:repeat-x; background-position:bottom;}
.branches_main_rightbox3_a {width:245px;height:280px; margin-top:5px; margin-left:3px;border-top:4px solid #969696;}
.branches_main_rightbox3_a1 {width:205px; margin:10px; letter-spacing:1px; line-height:18px;}
.branches_main_rightbox3_a2 {line-height:25px;}
.branches_main_rightbox3_a2_title {line-height:25px;line-height:15px; width:220px; color:#F00;}
.branches_main_rightbox3_a3 {line-height:40px; height:40px; margin-top:10px; text-align:center;}

.branches_main_rightbox2_a1{width:220px; height:20px; border-bottom:1px #D5D5D5 dotted;}
.branches_main_rightbox2_a2{width:110px; float:left; color:#21958D;}
.branches_main_rightbox2_a3{width:220px; height:20px; margin-top:5px;}
.branches_main_rightbox2_a4{width:110px; float:left; color:#333;}
.branches_main_rightbox2_a5{width:110px; float:left; color:#F00;}
.branches_main_rightbox2_a6{width:220px; height:20px; margin-top:5px; text-align:right;}
a.branches_main_rightbox2_a6a:link{ color:#000;text-decoration:none;}
a.branches_main_rightbox2_a6a:visited{color:#000;text-decoration:none;}
a.branches_main_rightbox2_a6a:hover{ color:#000;text-decoration:underline;}
a.branches_main_rightbox2_a6a:active{color:#000;text-decoration:none;}

/*服務據點 - 業務列表*/
.sales_detal_main { width:950px;   margin-bottom:30px; float:left; }
.sales_detal_main_left { width:670px; overflow:hidden; float:left; margin-right:10px;; padding-bottom:10px }
.sales_main_leftbox1 {width:640px;overflow:hidden; margin-top:10px; margin-left:5px; padding:10px; background:url(../../images/branches_bg1.gif);box-shadow: 1px 1px 10px 3px #dadada;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;}
.sales_main_rightbox1 {width:500px; height:30px;margin-bottom:-5px;}

/*業務列表*/
.service_sales_main_a{width:630px; height:30px; line-height:30px; border-bottom:1px #D5D5D5 dotted;}
.service_sales_main_a1{width:300px; float:left; color:#21958D;}
.service_sales_main_a2{width:230px; float:left; color:#21958D;}
.service_sales_main_a3{width:100px; float:left; color:#21958D;}
.service_sales_main_b{width:630px; height:30px; line-height:30px; border-bottom:1px #D5D5D5 dotted;}
.service_sales_main_b1{width:300px; float:left; color:#666; border-bottom:1px #D5D5D5 dotted;}
.service_sales_main_b2{width:230px; float:left; color:#F00; border-bottom:1px #D5D5D5 dotted;}
.service_sales_main_b3{width:100px; float:left; color:#666; border-bottom:1px #D5D5D5 dotted;}
.service_sales_main_bg{ background:#F4F4F4;}

/*業務詳細內容*/
.sales_info_main_a{width:630px; height:180px; border-bottom:1px #D5D5D5 dotted;}
.sales_info_main_a_bg{background:url(images/photo_frame.png);}
.sales_info_main_a_content{width:630px; height:180px; margin-top:20px; letter-spacing:1px;}

/*業務回報*/
.sales_callback_main_box_right { width:660px; height:600px;}
.sales_callback_main_box { width:660px; height:74px; background:url(../../images/m_bg1.gif); background-repeat:no-repeat; float:left; }
.sales_box_bg { width:620px; height:500px; text-align:center; border:1px solid #d0d0d0; background-color:#fbfbfb; float:left; margin-bottom:20px; }
.sales_box1_box3{ width:460px; height:30px; float:left; margin-top:30px; margin-left:90px;}
.sales_box1_box3_font{font-size:12px;}
.reservation_form_text { letter-spacing:1px; color: #333333; font-size:14px; height:22px; width:300px; border:1px solid #CCCCCC; line-height:16px; padding-left:5px; padding-right:5px;}
.reservation_form_textarea { letter-spacing:1px; color: #333333; font-size:14px; height:50px; width:300px; border:1px solid #CCCCCC; line-height:16px; padding-left:5px;padding-right:5px; }


/*賣屋*/
.sales_form_text { letter-spacing:1px; color: #333333; font-size:12px; height:23px; width:400px; border:1px solid #CCC; line-height:23px; padding-left:5px; padding-right:5px; margin-left:1px }
.sales_form_text2 { letter-spacing:1px; color: #333333; font-size:12px; height:23px; width:100px; border:1px solid #CCC; line-height:23px; padding-left:5px; padding-right:5px; margin-left:1px }
.sales_form_textarea { letter-spacing:1px; color: #333333; font-size:12px; height:50px; width:400px; border:1px solid #CCC; line-height:23px; padding-left:5px; padding-right:5px; margin-left:1px }

/*提示文字*/
#tooltip{ position:absolute; line-height:18px; letter-spacing:1px; background-color:#F6F6F6; border:solid 1px #333; padding:2px; color:#515555; display:none; padding:10px; border-radius:8px 8px 8px 8px ;	-moz-border-radius:8px 8px 8px 8px;	-webkit-border-radius:8px 8px 8px 8px; }


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 搜尋開合效果 <<<------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.search_menu ul li { margin: 0; padding: 0; list-style: none; }
#qaContent { width: 250px; }
#qaContent h3 { width: 250px; }
#qaContent ul.accordionPart { margin-top:1px; }
#qaContent ul.accordionPart li { padding-bottom: 0px; font-size:12px; color: #333; }
#qaContent ul.accordionPart li .qa_title { font-size:12px; background: url(icon_q_a.gif) no-repeat 0px 3px; color: #333; cursor: pointer; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 頁面選單 <<<---------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
		a.pagelink_no:link    { color: #565656; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; }
		a.pagelink_no:visited { color: #565656; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
		a.pagelink_no:active  { color: #565656; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
		a.pagelink_no:hover   { color: #565656; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
		a.pagelink:link    {border:1px #ccc solid; padding:2px; padding-left:5px; padding-right:5px; color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; }
		a.pagelink:visited {border:1px #ccc solid; padding:2px; padding-left:5px; padding-right:5px; color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
		a.pagelink:active  {border:1px #ccc solid; padding:2px; padding-left:5px; padding-right:5px; color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
		a.pagelink:hover   {border:1px #ccc solid; padding:2px; padding-left:5px; padding-right:5px; color: #333333; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px }
		a.pagelink_ch:link    {border:1px #ccc solid; background-color:#008A86; padding:2px;padding-left:5px; padding-right:5px; color: #fff; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold  }
		a.pagelink_ch:visited {border:1px #ccc solid; background-color:#008A86; padding:2px;padding-left:5px; padding-right:5px; color: #fff; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
		a.pagelink_ch:active  {border:1px #ccc solid; background-color:#008A86; padding:2px;padding-left:5px; padding-right:5px; color: #fff; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }
		a.pagelink_ch:hover   {border:1px #ccc solid; background-color:#008A86; padding:2px; padding-left:5px; padding-right:5px; color: #fff; text-decoration: none; font-family:Verdana; font-size:11px; letter-spacing:1px; font-weight:bold }


/*線上預約*/
.reservation_main_box_right { width:670px; overflow:hidden; }
.reservation_main_box_right_a { width:665px; height:205px; background:url(../../images/banner_1.png); background-repeat:no-repeat; float:left; }
.reservation_main_frame { width:665px; overflow:hidden; box-shadow:5px 0 15px -5px #CCC; border:1px solid #cfcfcf; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; }
.reservation_main_frame_title { height:25px; line-height:25px; margin-top:20px; padding-left:10px; color:#000; font-size:12px; background:#FFEEB8; }
.reservation_main_frame_content { width:665px; padding:10px; line-height:30px; letter-spacing:1px; overflow: hidden; text-align:center;  }

/*線上客服*/
.online_main_frame_title { height:25px; margin-bottom:20px; line-height:25px; margin-top:20px; padding-left:10px; color:#000; font-size:12px; background:#FFEEB8; }
.online_border_bottom { border-bottom:1px #CCC dotted;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 人才招募 <<<---------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.recruitbox {width:600px; line-height:25px; margin:0 auto; font-size:13px; color:#000000;}
.recruit_rad {font-size:9px;color:#d50b14; margin-left:5px;}
.recruit_rad2 {font-size:12px;color:#d50b14;}
.recruit_table {border:1px solid #cdcdcd;}
.recruit_title {font-size:13px; font-weight:bold; color:#000000; padding-left:5px;}
/*連結*/
a.recruit_blue:link { padding-left:5px;color:#39558d;}
a.recruit_blue:visited { padding-left:5px;color:#39558d;}
a.recruit_blue:hover { padding-left:5px;color:#900;}
a.recruit_blue:active { padding-left:5px;color:#39558d;}
.recruit_txt {padding-left:5px;color:#000000;}
.recruit_txt a {color:#000000; text-decoration:none;}
.recruit_txt a:hover {color:#000000; text-decoration:none;}
.recruit_top {float:right; margin-bottom:20px; margin-top:20px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 網站導覽 <<<---------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.mapbox {width:600px; height:25px; line-height:25px; border-top:1px dashed #7d7d7d; border-bottom:1px dashed #7d7d7d;  margin:0 auto;}
.mapbox2 {width:600px; overflow:hidden; min-height:400px; margin:0 auto;}
.maptitle {font-size:15px; padding-left:10px; line-height:25px; font-weight:bold; color:#FFFFFF;}
.maptitle_blue {font-size:15px; color:#00aabe; line-height:20px;}
.maptitle_blue a { text-decoration:none;color:#00aabe;}
.maptitle_blue a:hover { text-decoration:none;color:#00aabe; font-weight:bold;}
.mapli_txt { font-size:12px; line-height:18px;}
.mapli_txt a {text-decoration:none; color: #4c4c4c;}
.mapli_txt a:hover {text-decoration:none; font-size:13px; color: #4c4c4c;}
.mapli_list { font-size:9px; margin-right:5px;}
.maptitle_bg {background:url(../../images/mapmiddle.gif); background-repeat:repeat-y; padding:10px 0 10px 40px;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 賣屋 <<<---------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.sale_bannerbg {width:670px; height:114px; background:url(../../images/banner2.jpg); background-repeat:no-repeat; margin-top:30px; margin-bottom:20px;}
.sale_bannerbox {padding-left:50px; padding-top:60px;}
.sale_srtxt {float:left; margin-right:20px;}
.sale_srtxt2 {float:right; margin-right:40px;}
.sale_search {width:88px; height:31px; background:url(../../images/search.png); background-repeat:no-repeat; border:0;}
.sale_line {border-bottom:1px dashed #999999;}
.sale_title {font-size:13px; color:#000000;}
.sale_txt {color:#000000;}
.sale_txt a {text-decoration:none;color:#000000;}
.sale_white {font-size:13px; color:#ffffff; letter-spacing:1px;}
.sale_bluetitle { font-size:15px; font-weight:bold; color:#0078e8;}
.sale_blue {color:#0078e8;}
.sale_blue a {text-decoration:none; color:#0078e8;}
.sale_blue a:hover {text-decoration:none; color:#0078e8; font-size:13px;}
.sale_tablebox {width:570px; min-height:400px; background-color:#edf0f0; margin:auto; margin-top:20px; margin-bottom:20px;border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; padding:15px;}
.sale_tablebox_title {font-size:13px; font-weight:bold; text-decoration:underline; color:#000000;}
.sale_input {background-color:transparent; border:0; border-bottom:1px solid #666;}
.sale_input2 {width:400px; background-color:transparent; border:0; border-bottom:1px solid #666;}
.sale_reset {width:80px; height:25px; border:0px; background:url(../../images/input1.gif);cursor:pointer; cursor:hand;}
.sale_submit {width:80px; height:25px; border:0px; background:url(../../images/input2.gif);cursor:pointer; cursor:hand;}

/*//==================================================     讀取load     ==================================================//*/
.Loadaction_Box { position: absolute; left: 0px; top:0px; background-image:url(../../images/action_bg.png); }
.Loadaction { position: fixed; width: 220px; height: 55px; left: 42%; top: 42%; }
.Actionupload_Text{ font-size:13px; color:#FFFFFF; height:20px;}

/*網站地圖連結*/
a.website_map_link:link    { font-style:13px; color:#848484; text-decoration:none; }
a.website_map_link:visited { font-style:13px; color:#848484; text-decoration:none; }
a.website_map_link:active  { font-style:13px; color:#848484; text-decoration:none; }
a.website_map_link:hover   { font-style:13px; color:#848484; text-decoration:underline; }
