* {margin:0;padding:0}
html,body {height:100%}
body {background:#fff;line-height:1em;color:#000}
.fleft {float:left}
.fright {float:right}
.clear {clear:both}
.alignright {text-align:right}
.aligncenter {text-align:center}
.wrapper {width:100%;overflow:hidden}
.container {width:100%}
p {margin-bottom:16px;}
/* forms */
input,select {vertical-align:middle;font-weight:normal}
img {border:0;vertical-align:top;text-align:left; }
object {vertical-align:top}
#contacts-form {clear:right;width:100%;overflow:hidden}
#contacts-form fieldset {border:none;float:left}
#contacts-form .field {clear:both;padding-bottom:7px;width:100%;overflow:hidden}
#contacts-form label {float:left;width:79px;color:#2c85e9;font-weight:bold}
#contacts-form input {width:240px;padding:2px 0 2px 3px;border:1px solid #d9d9d9;background:none}
#contacts-form textarea {width:790px;height:192px;border:1px solid #d9d9d9;background:none;padding:2px 0 2px 3px;margin-bottom:15px;overflow:auto}
#contacts-form .button {width:150px;float:right}
/* list */
ul {list-style:none}
.list1 li {padding-bottom:12px}
.list1 li p {margin-bottom:6px}
.list1 li a {font-weight:normal}
.list2 {padding:4px 0 10px 0}
.list2 li {width:100%;overflow:hidden;padding-bottom:20px}
.list2 li.last {padding-bottom:0 !important}
.list2 li img {float:left;margin-right:20px}
.list2 li h5 {padding-top:6px}
.list2 li h6 {padding-top:15px}
.list3 li {list-style-type:disc;list-style-position:inside;padding-bottom:15px}
.list3. color1 li {color:#58b01f}
.list3. color2 li {color:#ff8002}
.list3. color3 li {color:#f32e10}
.list3 li span {color:#000 !important}
.list4 dt {font-weight:bold;margin-bottom:16px;color:#2c85e9}
.list4 dd {padding-bottom:16px}
.carousel {width:100%;overflow:hidden}
.carousel li {float:left;margin-right:5px}
.carousel li.prev {margin-right:5px;padding-top:54px}
.carousel li.next {margin-right:0;padding-top:54px}
.phones-list li {width:100%;overflow:hidden;padding-bottom:16px}
.phones-list li strong {float:left;width:69px;color:#2c85e9}
/* other */
.img-indent {margin:0 20px 0 0;float:left}
.img-indent .fright {float:right;margin:0 0 0 20px}
.img-indent .alt {margin-bottom:30px}
.img-box {width:100%;overflow:hidden;padding-bottom:20px}
.img-box img {float:left;margin:0 20px 0 0}
.extra-wrap {overflow:hidden}
/* txt,links,lines,titles */
a {color:#2c85e9;outline:none}
a:hover{text-decoration:none}
h1 {font-size:3em;line-height:1em;color:#fff;font-weight:normal;letter-spacing:-1px;width:400px;margin-bottom:42px}
h2 {font-size:22px;line-height:1em;font-weight:normal;margin-bottom:23px;color:#000}
h2.alt {letter-spacing:-1px}
h3 {font-size:1.2em;line-height:1.1em;margin-bottom:10px}
h4 {font-size:.91em;margin-bottom:10px}
h4 strong {font-size:1.1em;color:#000;display:block}
h5 {font-size:1em;margin-bottom:5px}
h6 {font-size:1em;font-weight:normal}
.txt1 {color:#2c85e9}
/* header */
#header .row-1 {height:122px}
#header .logo {float:left; width:950px; height:112px; background: url(images/logo4.jpg); margin-top:4px;}
#header .top-links {float:right;padding:90px 35px 0 0; width:250px;}
#header .top-links li a {float:left;margin-left:8px;}
#header .nav-box {background:url(images/nav-box-bg.gif) left top repeat-x;width:100%; font-size:16px;}
#header .nav-box .left {background:url(images/nav-box-left.gif) no-repeat left top}
#header .nav-box .right {background:url(images/nav-box-right.gif) no-repeat right top;height:47px}
/* header navigation */

#header .nav-box ul li {display:inline}
#header .nav-box ul li a {display:block;float:left;color:#fff;text-decoration:none}
#header .nav-box ul li a em {display:block;float:left;font-style:normal;background:url(images/divider-left.gif) no-repeat left 10px}
#header .nav-box ul li a em b {display:block;float:left;height:47px;line-height:47px;width:118px;text-align:center;background:url(images/divider-right.gif) no-repeat right 10px;cursor:pointer}
#header .nav-box ul li a:hover {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box ul li a:hover em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header .nav-box ul li a:hover b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header .nav-box ul li a.current {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box ul li a.current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header .nav-box ul li a.current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header .nav-box ul li a.first em {background:none}
#header .nav-box ul li a.first:hover em {background:url(images/nav-left-act.gif) no-repeat left top}
#header .nav-box ul li a.first-current {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box ul li a.first-current em {background:url(images/nav-left-act.gif) no-repeat left top !important}
#header .nav-box ul li a.first-current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header .nav-box ul li a.last b {background:none;width:124px}
#header .nav-box ul li a.last:hover b {background:url(images/nav-right-act.gif) no-repeat right top}
#header .nav-box ul li a.last-current {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box ul li a.last-current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header .nav-box ul li a.last-current b {background:url(images/nav-right-act.gif) no-repeat right top !important;width:124px}


/*------------------------*/
#header .nav-box2 {background:url(images/nav-box-bg.gif) left top repeat-x;width:100%; font-size:16px;}
#header .nav-box2 .left {background:url(images/nav-box-left.gif) no-repeat left top}
#header .nav-box2 .right {background:url(images/nav-box-right.gif) no-repeat right top;height:47px}
/* header navigation */

#header .nav-box2 ul li {display:inline}
#header .nav-box2 ul li a {display:block;float:left;color:#fff;text-decoration:none}
#header .nav-box2 ul li a em {display:block;float:left;font-style:normal;background:url(images/divider-left.gif) no-repeat left 10px}
#header .nav-box2 ul li a em b {display:block;float:left;height:47px;line-height:47px;width:120px;text-align:center;background:url(images/divider-right.gif) no-repeat right 10px;cursor:pointer}
#header .nav-box2 ul li a:hover {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box2 ul li a:hover em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header .nav-box2 ul li a:hover b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header .nav-box2 ul li a.current {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box2 ul li a.current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header .nav-box2 ul li a.current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header .nav-box2 ul li a.first em {background:none}
#header .nav-box2 ul li a.first:hover em {background:url(images/nav-left-act.gif) no-repeat left top}
#header .nav-box2 ul li a.first-current {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box2 ul li a.first-current em {background:url(images/nav-left-act.gif) no-repeat left top !important}
#header .nav-box2 ul li a.first-current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header .nav-box2 ul li a.last b {background:none;width:110px}
#header .nav-box2 ul li a.last:hover b {background:url(images/nav-right-act.gif) no-repeat right top}
#header .nav-box2 ul li a.last-current {background:url(images/nav-act.gif) left top repeat-x}
#header .nav-box2 ul li a.last-current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header .nav-box2 ul li a.last-current b {background:url(images/nav-right-act.gif) no-repeat right top !important;width:140px}


/*new header */

/* header */
#header_new .row-1 {height:142px; background:#fff; font-size:14px;}
#header_new .logo {float:left; width:950px; height:132px; background: url(images/new_logo_C.png); background-size:950px 133px; margin-top:4px; -ms-behavior: url(backgroundsize.min.htc);
    behavior: url(backgroundsize.min.htc);}
#header_new .top-links {float:right;padding:95px 0 0 0; width:200px;}
#header_new .top-links li a {float:left;margin-left:8px; font-size:14px;}
#header_new .nav-box {background:url(images/nav-box-bg.gif) left top repeat-x;width:100%; font-size:16px;}
#header_new .nav-box .left {background:url(images/nav-box-left.gif) no-repeat left top}
#header_new .nav-box .right {background:url(images/nav-box-right.gif) no-repeat right top;height:47px}
/* header_new navigation */

#header_new .nav-box ul li {display:inline}
#header_new .nav-box ul li a {display:block;float:left;color:#fff;text-decoration:none;}
#header_new .nav-box ul li a em {display:block;float:left;font-style:normal;background:url(images/divider-left.gif) no-repeat left 10px}
#header_new .nav-box ul li a em b {display:block;float:left;height:47px;line-height:47px;width:118px;text-align:center;background:url(images/divider-right.gif) no-repeat right 10px;cursor:pointer}
#header_new .nav-box ul li a:hover {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box ul li a:hover em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new .nav-box ul li a:hover b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new .nav-box ul li a.current {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box ul li a.current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new .nav-box ul li a.current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new .nav-box ul li a.first em {background:none}
#header_new .nav-box ul li a.first:hover em {background:url(images/nav-left-act.gif) no-repeat left top}
#header_new .nav-box ul li a.first-current {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box ul li a.first-current em {background:url(images/nav-left-act.gif) no-repeat left top !important}
#header_new .nav-box ul li a.first-current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new .nav-box ul li a.last b {background:none;width:124px}
#header_new .nav-box ul li a.last:hover b {background:url(images/nav-right-act.gif) no-repeat right top}
#header_new .nav-box ul li a.last-current {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box ul li a.last-current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new .nav-box ul li a.last-current b {background:url(images/nav-right-act.gif) no-repeat right top !important;width:124px}


/*------------------------*/
#header_new .nav-box2 {background:url(images/nav-box-bg.gif) left top repeat-x;width:100%; font-size:16px;}
#header_new .nav-box2 .left {background:url(images/nav-box-left.gif) no-repeat left top}
#header_new .nav-box2 .right {background:url(images/nav-box-right.gif) no-repeat right top;height:47px}
/* header_new navigation */

#header_new .nav-box2 ul li {display:inline}
#header_new .nav-box2 ul li a {display:block;float:left;color:#fff;text-decoration:none}
#header_new .nav-box2 ul li a em {display:block;float:left;font-style:normal;background:url(images/divider-left.gif) no-repeat left 10px}
#header_new .nav-box2 ul li a em b {display:block;float:left;height:47px;line-height:47px;width:118px;text-align:center;background:url(images/divider-right.gif) no-repeat right 10px;cursor:pointer}
#header_new .nav-box2 ul li a:hover {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box2 ul li a:hover em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new .nav-box2 ul li a:hover b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new .nav-box2 ul li a.current {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box2 ul li a.current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new .nav-box2 ul li a.current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new .nav-box2 ul li a.first em {background:none}
#header_new .nav-box2 ul li a.first:hover em {background:url(images/nav-left-act.gif) no-repeat left top}
#header_new .nav-box2 ul li a.first-current {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box2 ul li a.first-current em {background:url(images/nav-left-act.gif) no-repeat left top !important}
#header_new .nav-box2 ul li a.first-current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new .nav-box2 ul li a.last b {background:none;width:124px}
#header_new .nav-box2 ul li a.last:hover b {background:url(images/nav-right-act.gif) no-repeat right top}
#header_new .nav-box2 ul li a.last-current {background:url(images/nav-act.gif) left top repeat-x}
#header_new .nav-box2 ul li a.last-current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new .nav-box2 ul li a.last-current b {background:url(images/nav-right-act.gif) no-repeat right top !important;width:125px}

/*new header */



/* content */
#content {padding:0 0 20px 0;background:#fff}
#content .section {padding-bottom:20px}
/*#content .button {background:url(images/button-bg.gif) left top repeat-x;display:block;text-align:center;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}
#content .button em {display:block;font-style:normal;background:url(images/button-left.gif) no-repeat left top}
#content .button em b {display:block;height:35px;line-height:35px;background:url(images/button-right.gif) no-repeat right top;cursor:pointer}
#content .button:hover {color:#000}*/
#content .button {background:#ce940a; display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}
#content .button em {display:block;font-style:normal;background:#ce940a}
#content .button em b {display:block;height:35px;line-height:35px;background:#ce940a;cursor:pointer}
#content .button:hover {color:#000}
#content .button_cu {background:#ce940a; display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;}
#content .button_cu em {display:block;font-style:normal;background:#ce940a;border-radius:10px;}
#content .button_cu em b {display:block;height:35px;line-height:35px;background:#ce940a;cursor:pointer;border-radius:10px;}
#content .button_cu:hover {color:#000}
#content .button1 {background:url(images/button1-bg.gif) left top repeat-x;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}
#content .button1 em {display:block;font-style:normal;background:url(images/button1-left.gif) no-repeat left top}
#content .button1 em b {display:block;height:35px;line-height:35px;background:url(images/button1-right.gif) no-repeat right top;cursor:pointer}
#content .button1:hover {color:#000}
/*#content .button2 {background:url(images/button2-bg.gif) left top repeat-x;display:block;text-align:center;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}
#content .button2 em {display:block;font-style:normal;background:url(images/button2-left.gif) no-repeat left top}
#content .button2 em b {display:block;height:35px;line-height:35px;background:url(images/button2-right.gif) no-repeat right top;cursor:pointer}
#content .button2:hover {color:#000}*/
#content .button2 {background:#0ca9d0;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;}
#content .button2 em {display:block;font-style:normal;background:#0ca9d0;border-radius:10px;}
#content .button2 em b {display:block;height:35px;line-height:35px;background:#0ca9d0;cursor:pointer;border-radius:10px;}
#content .button2:hover {color:#000}
#content .button2_cu {background:#ce940a;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;}
#content .button2_cu em {display:block;font-style:normal;background:#ce940a;border-radius:10px;}
#content .button2_cu em b {display:block;height:35px;line-height:35px;background:#ce940a;cursor:pointer;border-radius:10px;}
#content .button2_cu:hover {color:#000}
#content .button3 {background:url(images/button3-bg.gif) left top repeat-x;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}
#content .button3 em {display:block;font-style:normal;background:url(images/button3-left.gif) no-repeat left top}
#content .button3 em b {display:block;height:35px;line-height:35px;background:url(images/button3-right.gif) no-repeat right top;cursor:pointer}
#content .button3:hover {color:#000}
#content .button_cu2 {display:block;text-align:center; text-transform:uppercase; color:#2c85e9;outline:none;}
#content .button_cu2 em {display:block;font-style:normal;}
#content .button_cu2 em b {display:block; cursor:pointer;}
#content .button_cu2:hover {color:#0ca9d0}
#content .button3_cu {background:#0ca9d0;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase; border-radius:10px;}
#content .button3_cu em {display:block;font-style:normal;background:#0ca9d0; border-radius:10px;}
#content .button3_cu em b {display:block;height:35px;line-height:35px;background:#0ca9d0;cursor:pointer; border-radius:10px;}
#content .button3_cu:hover {color:#000;border-radius:10px;}
#content .button4_cu {background:#ce940a; display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase; border-radius:10px;}
#content .button4_cu em {display:block;font-style:normal;background:#ce940a; border-radius:10px;}
#content .button4_cu em b {display:block;height:35px;line-height:35px;background:#ce940a;cursor:pointer; border-radius:10px;}
#content .button4_cu:hover {color:#000; border-radius:10px;}
#content .button5_cu {background:#0ca9d0;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;}
#content .button5_cu em {display:block;font-style:normal;background:#0ca9d0;border-radius:10px;}
#content .button5_cu em b {display:block;height:30px;line-height:30px;background:#0ca9d0;cursor:pointer;border-radius:10px;}
#content .button5_cu:hover {color:#000}
.ic, .ic a {border:0;float:right;background:#f00;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-50% 0 0 0;overflow:hidden;padding:0}
.main-banner-big {background:url(images/main-banner-big.jpg) no-repeat left top;width:950px;height:303px;margin-bottom:20px}
.main-banner-big .inner {padding:70px 0 0 52px}
.main-banner-big .button {background:url(images/button.jpg) no-repeat left top !important;width:170px;height:36px;line-height:32px;float:left;font-size:1.75em;text-align:center;color:#fff;text-decoration:none;text-transform:none !important}
.main-banner-big .button:hover {color:#000}
.main-banner-small {background:url(images/new_main-banner-small.jpg) no-repeat left top;width:950px;height:163px;margin-bottom:20px}
.main-banner-small .inner {padding:47px 0 0 52px}
.main-banner-small h1 {font-size:30px;width:350px}
.main-banner-small2 {background:url(images/main-banner-small2.jpg) no-repeat left top;width:950px;height:163px;margin-bottom:20px}
.main-banner-small2 .inner {padding:47px 0 0 52px}
.main-banner-small2 h1 {font-size:30px;width:350px}
.main-banner-small3 {background:url(images/main-banner-small3.jpg) no-repeat left top;width:950px;height:163px;margin-bottom:20px}
.main-banner-small3 .inner {padding:47px 0 0 52px}
.main-banner-small3 h1 {font-size:30px;width:350px}
.main-banner-small4 {background:url(images/main-banner-small4.jpg) no-repeat left top;width:950px;height:163px;margin-bottom:20px}
.main-banner-small4 .inner {padding:47px 0 0 52px}
.main-banner-small4 h1 {font-size:30px;width:350px}
.main-banner-small5 {background:url(images/main-banner-small4.jpg) no-repeat left top;width:950px;height:163px;margin-bottom:20px}
.main-banner-small5 .inner {padding:47px 0 0 52px}
.main-banner-small5 h1 {font-size:30px;width:350px}
.main-banner-small6 {background:url(images/main-banner-small5.jpg) no-repeat left top;width:950px;height:163px;margin-bottom:20px}
.main-banner-small6 .inner {padding:47px 0 0 52px}
.main-banner-small6 h1 {font-size:30px;width:350px}
/* extra-content */
#extra-content {background:#ededed;border-bottom:1px solid #fff;padding:20px 0 29px 0}
#extra-content .section {padding-bottom:20px}
#extra-content .box {background:url(images/box1-bg.gif) left top repeat-x #fff;width:100%}
#extra-content .box .border-top {background:url(images/border.gif) repeat-x top}
#extra-content .box .border-bot {background:url(images/border.gif) repeat-x bottom}
#extra-content .box .border-left {background:url(images/border.gif) repeat-y left}
#extra-content .box .border-right {background:url(images/border.gif) repeat-y right}
#extra-content .box .left-top-corner {background:url(images/left-top-corner1.gif) no-repeat left top}
#extra-content .box .right-top-corner {background:url(images/right-top-corner1.gif) no-repeat right top}
#extra-content .box .left-bot-corner {background:url(images/left-bot-corner1.gif) no-repeat left bottom;width:100%}
#extra-content .box .right-bot-corner {background:url(images/right-bot-corner1.gif) no-repeat right bottom}
/* boxes */
.box {background:url(images/box-bg.gif) left top repeat-x;width:100%}
.box .border-top {background:url(images/border.gif) repeat-x top}
.box .border-bot {background:url(images/border.gif) repeat-x bottom}
.box .border-left {background:url(images/border.gif) repeat-y left}
.box .border-right {background:url(images/border.gif) repeat-y right}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top}
.box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom;width:100%}
.box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom}
.box .inner {padding:27px 35px 30px 34px}
.box1 {background:#ededed;width:100%}
.box1 .border-top {background:url(images/border-top.gif) repeat-x top}
.box1 .border-bot {background:url(images/border-bot.gif) repeat-x bottom}
.box1 .border-left {background:url(images/border-left.gif) repeat-y left}
.box1 .border-right {background:url(images/border-right.gif) repeat-y right}
.box1 .left-top-corner {background:url(images/left-top-corner2.gif) no-repeat left top}
.box1 .right-top-corner {background:url(images/right-top-corner2.gif) no-repeat right top}
.box1 .left-bot-corner {background:url(images/left-bot-corner2.gif) no-repeat left bottom;width:100%}
.box1 .right-bot-corner {background:url(images/right-bot-corner2.gif) no-repeat right bottom}
.box1 .inner {padding:27px 35px 30px 34px}
.dept-list {float:left}
.dept-list dd {clear:both;text-align:right}
.dept-list dd span {float:left;padding-right:25px}
.dept-list dd p {text-align:left}
/* footer */
#footer {color:#fff;padding:27px 0 30px 0}
#footer .nav {text-align:center;padding-bottom:30px}
#footer .nav li {display:inline}
#footer .nav li a {color:#fff;padding:0 35px 0 35px; font-size:16px; text-decoration:none}
#footer .nav li a:hover {color:#58b01f}
#footer .fleft {padding:0 0 0 44px}
#footer .fright {padding:0 44px 0 0}

#footer .nav2 {text-align:center;padding-bottom:30px}
#footer .nav2 li {display:inline}
#footer .nav2 li a {color:#fff;padding:0 20px 0 20px; font-size:16px; text-decoration:none}
#footer .nav2 li a:hover {color:#58b01f}

/*彈出窗口*/
.white_content {  display: none;  position: absolute; margin:0 auto;  width: 500px;  height: 500px;  padding: 12px;  border: 10px solid #1c56ae;  background-color: white;  z-index:1002;  overflow: auto; line-height:24px; font-size:20px; color:#000;  }
.black_overlay{  display: none;  position: absolute;  top: 0%;  left: 0%;  background-color: black;  z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80); color:#000;  }
/*通告*/
.proc_right_title{ font-size:20px; font-weight:bold; color:#FF0000; padding-top:20px; text-align:center; width:520px; height:30px;}
.proc_right_body{ font-size:16px; padding-top:20px; float:left; padding:20px; line-height:25px; width:520px; }
/*辦證手續*/
.service_left{	text-align:center;	width:180px;	padding-top:20px;	font-size:18px;	font-weight:bold; float:left;	}
.service_left_1{padding-bottom:10px; line-height:28px;}
.proc_right{float:right; padding-top:40px; width:620px;}
.service_title{background:url(images/service_title.gif) no-repeat left top; font-size:36px; font-weight:bold; color:#fff; padding-top:35px; padding-bottom:5px; text-align:center;  width:300px; height:80px; margin:0 auto; }
.notice{float:left;	font-size:16px;	border:1px gray dashed;		width:450px;	padding-left:20px; padding-right:10px;	margin-bottom:10px;}
.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: lightyellow;padding: 5px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top:-150px;top:-130\9;_top:-150px;left:-530px; /*position where enlarged image should offset horizontally */}
.service_right_body{ font-size:20px; padding-top:20px; float:left; padding:20px; line-height:25px; width:600px; }
/*捆綁記錄*/
.mytable5{border:0;font-size:16x; line-height:20px; border-collapse:collapse; width:99%; margin:0 auto;}
.mytable5 td{ padding:8px; }
/*會員中心*/
.mytable2{float:left; font-size:16px;}
.mytable2 td{padding:2px; text-align:left;  line-height:19px;}
.mytable3{float:left; font-size:16px;}
.mytable3 td{padding:2px; text-align:left; vertical-align:top;  line-height:19px;}
.mytable3{float:left; font-size:16px; width:600px;}
.mytable3 td{padding:5px; text-align:left;}
.mytable6{margin:5px;	font-size:26px;	text-align:center;	width:98%; line-height:26px;}
.mytable6 td{padding:8px; margin:10px; font-size:22px; color:#000;}
.mytable7{font-size:16px;  border-collapse:collapse;}
.mytable7 td{padding:5px;  line-height:23px;  height:30px; color:#000;}
.mytable7 td input{width:100%; height:100%; font-size:20px; margin:2px;}
.mytable7 td textarea{width:100%; height:100%; font-size:20px;}
.mytable7 td select{width:100%; height:100%; font-size:20px; padding-bottom:2px;}

.inx_div1 {background:url(images/ab.gif) no-repeat left top; height:269px; padding:20px; float:left; width:433px;}
.inx_div2 {background:url(images/abc.gif) no-repeat left top; height:230px; padding:20px; float:left; width:275px;}
.inx_div3 {background:url(images/abcd.gif) no-repeat left top; height:150px; padding:20px; float:left; width:430px;}
.mytable8{font-size:16px;  border-collapse:collapse; border:1px solid #ececec;}
.mytable8 td{padding:5px;  line-height:23px;  height:30px; color:#000;}
.mytable8 td input{width:100%; height:100%; font-size:20px; margin:2px;}
.mytable8 td textarea{width:100%; height:100%; font-size:20px;}
.mytable8 td select{width:100%; height:100%; font-size:20px; padding-bottom:2px;}
.mytable10{font-size:16px;  border-collapse:collapse; border:1px solid #d7d7d7; }
.mytable10 td{border:1px solid #d7d7d7; border-collapse:collapse; padding-bottom:2px; height:28px; padding:5px;}
.mytable10 td input{width:98%; height:25px; font-size:16px; margin:2px;}
.mytable10 td select{width:100%; height:28px; font-size:16px; padding-bottom:2px;}
.mytable10 td textarea{width:100%; height:100%; font-size:16px; width:100px;}
.mytable11{font-size:14px;  border-collapse:collapse; border:1px solid #d7d7d7; }
.mytable11 td{border:1px solid #d7d7d7; border-collapse:collapse; padding-bottom:2px; height:20px; padding:2px;}
.mytable11 td input{width:98%; height:20px; font-size:14px; margin:2px;}
.mytable11 td select{width:100%; height:24px; font-size:14px; padding-bottom:1px;}

.btn001{background:url(images/05.png) no-repeat left top; height:45px; width:139px; border:0; color:#000;}
.btn001:hover{color:#fff;}
.btn002{background:url(images/106.gif) no-repeat left top; height:53px; width:106px; border:0; color:#fff;}
.btn002:hover{color:#000;}
.btn004{background:url(images/80.gif) no-repeat left top; height:52px; width:80px; border:0; color:#fff;}
.btn004:hover{color:#000;}
.other2{background:url(images/other2.gif) no-repeat left top; width:327px; height:51px; padding-top:12px;  margin-top:15px;}
.btn003{background:#acaaa6; height:37px; width:102px; border:0; color:#fff; border-radius:10px;}
.btn003:hover{color:#000; border-radius:10px;}
.btn005{background:#acaaa6; height:20px; width:102px; border:0; color:#fff; border-radius:5px;}
.btn005:hover{color:#000; border-radius:5px;}
.newindex_btn_login{background:url(images/new_btn_login.jpg) no-repeat left top; height:40px; width:65px; border:0;}
.newindex_btn_seach{background:url(images/newindex_btn_seach.jpg) no-repeat left top; height:29px; width:63px; border:0;}
.newindex_recx{background-image:url(images/new_recx2.jpg); width:276px; height:166px; line-height:23px; padding:22px; float:left; margin-left:6px; overflow:hidden; color:#ffffff;}
.newindex_recx:hover{background-image:url(images/new_recx2.jpg); width:276px; height:166px; line-height:23px; padding:22px; float:left; margin-left:6px; overflow:hidden; color:#00CC66}
.newindex_recx_1{background-image:url(images/new_recx2.jpg); width:276px; height:166px; line-height:23px; padding:22px; float:left; margin-left:9px; overflow:hidden; color:#ffffff;}
.newindex_recx_1:hover{background-image:url(images/new_recx2.jpg); width:276px; height:166px; line-height:23px; padding:22px; float:left; margin-left:9px; overflow:hidden; color:#00CC66}
.newindex_logo{background:url(images/new_logo_test.png) no-repeat left top; background-size:950px 133px; border:0; height:27px; padding-top:107px; padding-left:800px; font-size:14px;-ms-behavior: url(backgroundsize.min.htc);
    behavior: url(backgroundsize.min.htc); }
.newindex_menu{ margin:0 auto; background:url(images/newindex_menu.jpg) no-repeat left top; border:0; width:949px; height:39px; font-size:18px; font-weight:bold; color:#603811; text-align:center; padding-top:14px; margin-top:8px;}
.newindex_menu a{color:#603811; text-decoration:none;}
.newindex_menu a:hover{color:#ffffff;}
.new_indx_a{ background:url(images/btn_a_b.jpg) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:5px 30px; color:#fff;}
.new_indx_a:hover{ color:#000;}
.new_indx_a2{ background:url(images/btn_a_b.jpg) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:5px 50px; color:#fff;}
.new_indx_a2:hover{ color:#000;}
.new_indx_a3{ background:url(images/btn_a_b.jpg) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:5px 36px; color:#fff;}
.new_indx_a3:hover{ color:#000;}
.newindex_logo2{background:url(images/login_logo.jpg) no-repeat left top; border:0; width:300px; height:27px; padding-top:107px; padding-left:750px; font-size:12px; }
.newindex_menu2{ margin:0 auto; background:url(images/newindex_menu2.jpg) no-repeat left top; border:0; width:949px; height:39px; font-size:18px; font-weight:bold; color:#603811; text-align:center; padding-top:14px; margin-top:8px;}
.newindex_menu2 a{color:#603811; text-decoration:none}
.newindex_menu2 a:hover{color:#ffffff;}
.newlogin_body{background:url(images/newlogin_loginbk_1.png) no-repeat left top; width:408px; height:410px; margin:0 auto;}
.newlogin_btn_login{background:url(images/login.png) no-repeat left top; height:33px; width:56px; border:0;}
.newlogin_bk{background:url(images/newlogin_bk.jpg) no-repeat left top; width:823px; height:828px; margin:0 auto;}
.btn_qp {background:#ce940a;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase; border:0; width:140px; height:36px; font-size:16px;}
.btn_qp:hover{ color:#000;}
.new_p{ line-height:25px;}
.new_indx_a_qp{ background:url(images/img_btn_qp.png) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:6px 42px; color:#1c415d;}
.new_indx_a_qp:hover{ color:#fff;}
.new_index_a{ background:url(images/btn_a_b.jpg) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:5px 40px; color:#fff;}
.new_index_a:hover{ color:#000;}
.new_index_a2{ background:url(images/btn_a_b.jpg) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:5px 55px; color:#fff;}
.new_index_a2:hover{ color:#000;}
.new_index_a3{ background:url(images/btn_a_b.jpg) no-repeat left top; height:30px;  border:0; text-decoration:none; padding:5px 43px; color:#fff;}
.new_index_a3:hover{ color:#000;}
.new_index_a_qp{ background:url(images/btn_new_qp.jpg) no-repeat left top; height:50px; border:0; text-decoration:none; padding:16px 58px; color:#603811; font-size:18px; font-weight:bold;}
.new_index_a_qp:hover{ color:#fff;}
.new_qp_a_btn{ background:url(images/img_qp_png.png) no-repeat left top; height:30px; width:80px;  border:0; text-decoration:none; color:#603811; padding:5px 8px 6px 8px; *padding:6px 8px 5px 8px; font-size:16px;}
.new_qp_a_btn:hover{ color:#fff;}
.mytable22{float:left; font-size:16px;}
.mytable22 td{padding:2px; text-align:left;  line-height:40px;}


/*new header */
#header_new2 .row-1 {height:142px; background:#fff; font-size:14px;}
#header_new2 .logo {float:left; width:1000px; height:132px; background: url(images/new_logo_new.jpg); margin-top:4px;}
#header_new2 .top-links {float:right;padding:95px 0 0 0; width:250px;}
#header_new2 .top-links li a {float:left;margin-left:8px; font-size:14px;}
#header_new2 .nav-box2 {background:url(images/nav-box-bg.gif) left top repeat-x;width:100%; font-size:16px;}
#header_new2 .nav-box2 .left {background:url(images/nav-box-left_2.gif) no-repeat left top}
#header_new2 .nav-box2 .right {background:url(images/nav-box-right_2.gif) no-repeat right top;height:47px}
/* header_new navigation */

#header_new2 .nav-box2 ul li {display:inline}
#header_new2 .nav-box2 ul li a {display:block;float:left;color:#fff;text-decoration:none}
#header_new2 .nav-box2 ul li a em {display:block;float:left;font-style:normal;background:url(images/divider-left.gif) no-repeat left 10px}
#header_new2 .nav-box2 ul li a em b {display:block;float:left;height:47px;line-height:47px;width:125px;text-align:center;background:url(images/divider-right.gif) no-repeat right 10px;cursor:pointer}
#header_new2 .nav-box2 ul li a:hover {background:url(images/nav-act.gif) left top repeat-x}
#header_new2 .nav-box2 ul li a:hover em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new2 .nav-box2 ul li a:hover b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new2 .nav-box2 ul li a.current {background:url(images/nav-act.gif) left top repeat-x}
#header_new2 .nav-box2 ul li a.current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new2 .nav-box2 ul li a.current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new2 .nav-box2 ul li a.first em {background:none}
#header_new2 .nav-box2 ul li a.first:hover em {background:url(images/nav-left-act_2.gif) no-repeat left top}
#header_new2 .nav-box2 ul li a.first-current {background:url(images/nav-act.gif) left top repeat-x}
#header_new2 .nav-box2 ul li a.first-current em {background:url(images/nav-left-act_2.gif) no-repeat left top !important}
#header_new2 .nav-box2 ul li a.first-current b {background:url(images/divider-right-act.gif) no-repeat right 10px}
#header_new2 .nav-box2 ul li a.last b {background:none;width:125px}
#header_new2 .nav-box2 ul li a.last:hover b {background:url(images/nav-right-act_2.gif) no-repeat right top}
#header_new2 .nav-box2 ul li a.last-current {background:url(images/nav-act.gif) left top repeat-x}
#header_new2 .nav-box2 ul li a.last-current em {background:url(images/divider-left-act.gif) no-repeat left 10px}
#header_new2 .nav-box2 ul li a.last-current b {background:url(images/nav-right-act_2.gif) no-repeat right top !important;width:125px}

/*new header */
.index_a {color:#2c85e9;text-decoration:none; font-weight:bold;}
.index_a:hover {color:#fff}
.table_line_background{font-size:22px; color:#fff; font-weight:bold; background:linear-gradient(#d7d7d7,#acacac);background:-moz-linear-gradient(#d7d7d7,#acacac);
background:-webkit-linear-gradient(#d7d7d7,#acaaa6); border-radius:10px; }
.button6 {background:#97bace;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;}
.button6 em {display:block;font-style:normal;background:#97bace;border-radius:10px;}
.button6 em b {display:block;height:35px;line-height:35px;background:#97bace;cursor:pointer;border-radius:10px;}
.button6:hover {color:#000}
.button7 {background:#97bace;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:10px;}
.button7 em {display:block;font-style:normal;background:#97bace;border-radius:10px;}
.button7 em b {display:block;height:40px;line-height:40px;background:#97bace;cursor:pointer;border-radius:10px;}
.button7:hover {color:#000}
