
html, body { width: 100%; height: 100%; margin: 0px; padding:0px; }
body { font-family: tahoma; background-color: #fff; text-align:center; color:#464646; }
a { text-decoration:none; color:#464646; }
a:hover { text-decoration:none; color:#33B9A3; }
img { border:0px; }
.clear { clear:both; }

#wrapper { width:990px; margin:0px auto; text-align:left; }
.totop { background: url('../images/totop.gif') no-repeat 0 4px; padding-left:17px; color:#464646; font-weight:bold; }


/* Header */
#header { width:960px; height:90px; margin:0px auto; font-size:12px;  }
#header .h_logo { width:86px; height:90px; float:left; background: url('../images/logo.gif') no-repeat; display:block; }
#header .h_link { width:600px; height:90px; float:right; background: url('../images/call.gif') no-repeat right;  }
#header .h_link .hl_menu { height:25px; text-align:right; color:#ACACAC; padding-top:68px; }
#header .h_link .hl_menu a { color:#ACACAC; }

/* Menu */
#menu { width:990px; height:24px; background-color:#33b9a3; padding-top:6px;  }
#menu #m_item { width:960px; margin:0px auto; text-align:right; font-size:14px; color:#fff; }
#menu #m_item a { font-size:13px; color:#fff; font-weight:bold; }

/* Container */
#container { width:960px; margin:0px auto; padding-bottom:15px; }
/*#container.f11 { font-size: 11px; }
#container.f12 { font-size: 12px; }
#container.f13 { font-size: 13px; }*/
#tbcontainer td#plleft { width:182px; vertical-align:top; }
#tbcontainer td#plright { width:182px; vertical-align:top; }
#tbcontainer div#plcenter { width:570px; margin:0px auto; }
#tbcontainer div#plcenter_2panel { width:762px;margin:0px;margin-left:15px; }

/* Set font size */ 
h1, h2, h3 { padding:0px; margin:0px; }
.sFont1 { font-size:11px; }
.sFont1 h1 { font-size:14px; color:#33B9A3;  }
.sFont1 h2 { font-size:13px; }
.sFont1 h3 { font-size:13px; color:#33B9A3; }
.sFont1 h3 a { font-size:13px; color:#33B9A3; }
.sFont1 .fMenu a { font-size:12px; }

.sFont2 { font-size:12px; }
.sFont2 h1 { font-size:15px; color:#33B9A3;  }
.sFont2 h2 { font-size:14px; }
.sFont2 h3 { font-size:14px; color:#33B9A3; }
.sFont2 h3 a { font-size:14px; color:#33B9A3; }
.sFont2 .fMenu a { font-size:12px; }
 
.sFont3 { font-size:13px; }
.sFont3 h1 { font-size:15px; color:#33B9A3;  }
.sFont3 h2 { font-size:14px; }
.sFont3 h3 { font-size:14px; color:#33B9A3; }
.sFont3 h3 a { font-size:14px; color:#33B9A3; }
.sFont3 .fMenu a { font-size:12px; }

/* Left box */
#plleft .boxL { width:180px; margin-bottom:10px; }
#plleft .boxL a { display:block; width:166px; height:16px; background:url(../images/menu_left.jpg) repeat-x left top; padding:7px; }
#plleft .boxL a:hover { background-position: bottom; color:#fff; }
#plleft .boxL a.active { background:url(../images/menu_left.jpg) repeat-x bottom; color:#fff; width:166px; }
#plleft .boxL2 { width:180px; border:1px solid #E5E5E5; padding:15px 0px; }
#plleft .boxL2 a { display:block; width:160px; margin:0px auto; background:url(../images/pin_gray.gif) no-repeat 0px 3px; padding-left:7px; }
#plleft .boxL2 .line { width:160px; margin:0px auto; display:block; padding-top:10px; border-top:1px solid #E5E5E5; }
#plleft .boxL3 { width:180px; border:1px solid #E5E5E5; padding:7px 0px 15px 0px; /*background:url(../images/menu_sub.jpg) no-repeat top;*/ background-color:#FBFBFB; }
#plleft .boxL3 a { display:block; width:160px; margin:5px auto; background:url(../images/pin_gray.gif) no-repeat 0px 3px; padding-left:7px; }
#plleft .boxL3 .active { color:#33b9a4; }
#plleft .boxL3 .line { width:160px; margin:0px auto; display:block; padding-top:10px; border-top:1px solid #E5E5E5; }


/* sub menu */
#plleft .fSub { background:#fff; width:180px; height:85px; background:url(../images/menu_sub.jpg) no-repeat; }
#plleft .fSub a { background:url(../images/pin_g.gif) no-repeat 0px 10px; padding-left:10px; margin-left:7px; height:10px;width:150px;  }
#plleft .fSub a:hover { background:url(../images/pin_g.gif) no-repeat 0px 10px; text-decoration:underline; color:#33B9A3;}
#plleft .fSub a.sub_active { background:url(../images/pin_g.gif) no-repeat 0px 10px; text-decoration:underline; color:#33B9A3; }

#plleft .boxL .comment { border:1px solid #E5E5E5; padding:10px; }
#plleft .boxL .comment .title { font-weight:bold; color:#33B9A3; }


/* menu 2 row */
#plleft .boxL a.row2 { display:block; width:166px; height:30px; background:url(../images/menu_left1.jpg) repeat-x left top; padding:7px; }
#plleft .boxL a.row2:hover { background-position: bottom; color:#fff; }
#plleft .boxL a.row2.active { display:block; width:166px; background:url(../images/menu_left1.jpg) repeat-x left bottom; padding:7px; }

/* list style 1 */
#list { width:569px; border-left:1px solid #E5E5E5; border-top:1px solid #E5E5E5;}
#list td { border:0px; padding:0px; margin:0px;  }
#list a { display: block; height:15px; padding:12px 10px 10px 37px; width:236px; background: #33B9A3 url(../images/menu_list.jpg) no-repeat 0px 0px; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
#list a:hover { color:#fff; background-position: 0px -40px; }

/* list style 2 */
#list2 { width:569px; border:1px solid #E5E5E5; }
#list2 #pllist1 { width:536px; margin:0px auto; }
#list2 #pllist1 #list2_search { padding-top:10px;  }
#list2 #pllist1 #list2_search .txt { width:100px; border:1px solid #aaa; color:#c2c2c2; }
#list2 #pllist1 #list2_search .ddl { color:#c2c2c2; }
#list2 #pllist1 #list2_search .btn { width:53px; background-color:#33B9A3; color:#fff; border:0px; cursor:pointer; }
#list2 #pllist1 .title_h1 { width:536px; padding:10px 0px 3px 0px; }
#list2 #pllist1 .line { border-bottom:1px solid #E5E5E5; }
#list2 #pllist1 .line_top { border-top:1px solid #E5E5E5; }
#list2 #pllist1 .title_h1 h1 { float:left; width:450px; padding:0px; margin:0px;  }
#list2 #pllist1 .title_h1 .more { float:right; display:block; width:60px; height:13px; padding:4px 0px 0px 7px; text-align:right; }
#list2 #pllist1 .title_h1 .more img { padding:3px 2px 0px 0px;}
#list2 #pllist1 .list2_brief { padding:10px 0px; }
#list2 #pllist1 .list2_brief ul { padding:0px; margin:0px; list-style:none; padding-bottom:20px; }
#list2 #pllist1 .list2_brief li { padding-left:10px; background:url(../images/pin_gray.gif) no-repeat 0px 4px; line-height:17px; }
#list2 #pllist1 .list2_brief .highlight { width:536px; color:#000; }
#list2 #pllist1 .list2_brief .highlight .h_detail a { color:#000; }
#list2 #pllist1 .list2_brief .highlight .h_detail a:hover { color:#33B9A3; }
#list2 #pllist1 .list2_brief .highlight .h_left { float:left; width:260px; height:110px; overflow:hidden; }
#list2 #pllist1 .list2_brief .highlight .h_left img { border:1px solid #aaa; }
#list2 #pllist1 .list2_brief .highlight .h_right { float:left; width:275px; height:110px; overflow:hidden; }

/* Paging and back */
#Paging { padding:5px 0px; }
#Paging .active { color:#33B9A3; text-decoration:underline; }
#Paging .sSize { font-size:10px; vertical-align:top; }
#PageBack { padding:5px 0px; }


/* Detail */
#detail { border:1px solid #E5E5E5; padding:0px 0px 15px 0px; }
#detail #pldetail { width:536px; margin:0px auto; }
#detail #pldetail h1 { background: url('../images/pin_g.gif') no-repeat 0px 5px; padding:0px 0px 10px 15px; margin:0px;  }
#detail #pldetail h2 { border-bottom:1px solid #E5E5E5; padding-top:10px; color:#027564; }
#detail #pldetail #d_menu { width:536px; padding-bottom:20px; }
#detail #pldetail #d_menu a { display: block; height:15px; padding:12px 10px 10px 37px; width:218px; background: #33B9A3 url(../images/menu_detail.jpg) no-repeat 0px 0px; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; float:left; font-weight:bold; }
#detail #pldetail #d_menu a:hover, #detail #pldetail #d_menu a.active { color:#fff; background-position: 0px -40px; }
/* Detail Type1 (List) */
#detail #pldetail { padding:10px 0px; }
#detail #pldetail .service_list { padding-bottom:20px; }
/* Detail Type2 (Table) */
#detail #pldetail .d_table { border-top:1px solid #E5E5E5; border-left:1px solid #E5E5E5; width:535px; }
#detail #pldetail .d_table th { background-color:#33B9A3; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding: 7px 5px; color:#fff; text-align:center; }
#detail #pldetail .d_table td { border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding:  2px 5px; }
#detail #pldetail .d_table tr.tr_tab { cursor:pointer }
#detail #pldetail .d_table tr.tr_data { display:none; }
#detail #pldetail .d_table .icon { width:47px; height:20px; background:url(../images/icon_zoom.gif) no-repeat left top; }

#detail #pldetail .doc_detail {  }
#detail #pldetail .doc_detail .block { padding-top:10px; }
#detail #pldetail .doc_detail .line { border-bottom:1px solid #E5E5E5; padding-top:10px; }
#detail #pldetail .doc_detail .d_top_img { float:left;width:165px;height:190px; }
#detail #pldetail .doc_detail .d_top { float:left;width:165px;height:120px; padding-top:70px; }
#detail #pldetail .doc_detail .tbTime { border-left:1px solid #E5E5E5; margin-bottom:15px; }
#detail #pldetail .doc_detail .btn_appoint { background-color:#33B9A3; width:90px; display:block; color:#fff; padding:4px 7px; cursor:pointer; }
#detail #pldetail .doc_detail .btn_appoint:hover { color:#fff; }

#detail #pldetail .d_table .tbappoint { border:1px solid #E5E5E5; width:500px; display:none; }
#detail #pldetail .d_table .tbappoint td { border:0px;  }
#detail #pldetail .d_table .tbappoint th { border:0px; padding:0px; margin:0px; background-color:#fff; color:#464646; width:150px; text-align:right; font-weight:normal; padding-right:10px;  }
#detail #pldetail .d_table .boxgray { border:1px solid #999999; width:500px; background-color:#F1F1F1 !important; width:200px; }
#detail #pldetail .btn_submit { float:left; background-color:#33B9A3; width:45px; display:block; color:#fff; padding:3px 7px; _padding:2px 7px; cursor:pointer; border:0px; margin:0px; margin-right:5px; font-size:11px; height:21px; }
#detail #pldetail .btn_submit:hover { color:#fff; }
#detail #pldetail .btn_cancel { float:left; margin-right:5px; background-color:#33B9A3; width:30px; display:block; color:#fff; padding:4px 7px; cursor:pointer; }
#detail #pldetail .btn_cancel:hover { color:#fff; }



/* Detail 2 */
#detail2 { padding:5px 0px; }
#detail2 .date { padding-top:5px; }
#detail2 h3 { font-weight:bold; padding:15px 0px; margin:0px; }
#detail2 .pic { text-align:center; width:535px; overflow:hidden; }
#detail2 .body { padding:5px 0px; }

/* Detail 3 */
#detail3 { padding:8px 0px; border:1px solid #E5E5E5; }
#detail3 h1 { padding:15px 0px 15px 15px; margin:0px;}
#detail3 .line { width:535px; margin:0px auto; border-top:1px solid #E5E5E5; padding-bottom:15px; }
#detail3 .line_bot { width:535px; margin:0px auto; border-bottom:1px solid #E5E5E5; }
#detail3 .line_bot_auto { border-bottom:1px solid #E5E5E5; }
#detail3 .pic { width:535px; overflow:hidden; padding:0 0 20px 15px; }
#detail3 .body { padding:0px 15px; }
#detail3 .quest { padding:5px 15px; }
#detail3 .qa { color:#009183; font-weight:bold; font-size:14px; }

/* tb3panel */
#tb3panel {}
#tb3panel .pl3 { width:246px; border:1px solid #E5E5E5; }
#tb3panel .pl3_space { width:10px; }
#tb3panel .pl3 .pl3_img { text-align:center; padding:15px 0px; }
#tb3panel .pl3 .pl3_top { width:225px; margin:0px auto; color:#000; border-bottom:1px solid #E5E5E5; padding-bottom:5px; }
#tb3panel .pl3 .pl3_top .title { font-weight:bold; }
#tb3panel .pl3 .pl3_in { width:225px; margin:0px auto; padding-top:5px; }
#tb3panel .pl3 .pl3_in .more { width:225px; margin:0px auto; text-align:right; height:12px; }
#tb3panel .pl3 .pl3_in .more .active { text-decoration:underline; color:#009183; }
#tb3panel .pl3 .pl3_in .item { padding-bottom:20px; }
#tb3panel .pl3 .pl3_in .item a { display:block; background: url('../images/pin_gray.gif') no-repeat 0px 3px; padding-left:7px; margin-bottom:30px; }


/* Right */
#plright .boxR { width:180px; border:1px solid #E5E5E5; margin-bottom:10px; }
#plright .boxR .Rin { width:160px; margin:0px auto; padding:5px 0px; }
#plright .boxR .Rin .RItem { padding:7px 0px; }
#plright .boxR .Rin .RItem .more { background: url('../images/pin_g.gif') no-repeat 0px 5px; padding:2px 0px 2px 8px; }
#plright .boxR .Rin .RItem .more1 { background: url('../images/pin_gray.gif') no-repeat 0px 5px; padding:2px 0px 2px 8px; }
#plright .boxR .Rin .RTitle { padding:5px 0px 3px 0px; border-bottom:1px solid #85D5C8; }
#plright .boxR .Rin .RPic { width:160px; overflow:hidden; }


/* Footer */
#footer { width:960px; margin:0px auto; border-top:1px solid #F4F4F4; padding-top:8px; padding-bottom:10px; }
#footer #social { float:left; background: url('../images/social.gif') no-repeat; width:240px; height:26px; }
#footer #social .addthis a { width:67px; height:23px; display:block; float:left; }
#footer #social .facebook { width:93px; height:23px; display:block; float:left; }
#footer #social .twitter { width:73px; height:23px; display:block; float:left; }



#footer #award { float:right; text-align:right; font-size:11px; color:#acacac; }
#footer #award a { color:#acacac; }



/* Nevigator */
#navigator { width:960px; margin:0px auto; height:31px; }
#navigator h1 { width:500px; font-weight:bold; float:left; padding:4px 0px 4px 0px; margin:0px; }
#navigator #nev { width:400px; float:right; text-align:right; padding:6px 0px 6px 0px;  }
#navigator #nev span { color:#33B9A3; }
#navigator #nev span.fix { color:#464646; }

/* Head tool */
#tool { width:960px; height:52px; color:#555; margin:0px auto; height:52px; border-bottom:1px solid #F4F4F4; font-size:12px; }
#tool div { height:52px; float:right; }
#tool .f_title { color:#333; }
#tool #t_appoint { width:145px; background: url('../images/tool/appoint.gif') no-repeat; height:52px; display:block; float:right; }
#tool #t_enews { width:205px; background: url('../images/tool/line.gif') no-repeat top right; padding:5px 20px 0px 20px; }
#tool #t_enews .txt { width:144px; border:1px solid #aaa; color:#c2c2c2; }
#tool #t_enews .btn { width:53px;  background-color:#33B9A3; color:#fff; border:0px; cursor:pointer; }
#tool #t_font { background: url('../images/tool/line.gif') no-repeat top right;  padding:0px 20px; padding:5px 20px 0px 20px; }
#tool #t_font .active { text-decoration:underline; }
#tool #t_font a { display:block; float:left; margin-top:5px; }
#tool #t_font .f_minus { width:11px; height:11px; background: url('../images/tool/minus.gif') no-repeat 0px 3px; padding-top:3px; padding-right:3px; }
#tool #t_font .f_Font1 { font-size:11px; padding:2px 3px 0px 3px; }
#tool #t_font .f_Font2 { font-size:12px; padding:1px 3px 0px 3px; }
#tool #t_font .f_Font3 { font-size:13px; padding:0px 3px; }
#tool #t_font .f_plus { width:11px; height:11px; background: url('../images/tool/plus.gif') no-repeat 3px 3px; padding-top:3px; padding-left:3px; }
#tool #t_flag { margin-top:5px; padding:0px 0px 0px 20px; }
#tool #t_flag a#th { display:block; margin-top:4px; width:28px; height:25px; float:left; background: url('../images/tool/flag.jpg') no-repeat 0px 0px; }
#tool #t_flag a#th:hover { background-position: 0px -25px; }
#tool #t_flag div#th { display:block; margin-top:4px; width:28px; height:25px; float:left; background: url('../images/tool/flag.jpg') no-repeat 0px -25px; }
#tool #t_flag a#en { display:block; margin-top:4px; width:37px; height:25px; float:left; background: url('../images/tool/flag.jpg') no-repeat -28px 0px; }
#tool #t_flag a#en:hover { background-position: -28px -25px; }
#tool #t_flag div#en { display:block; margin-top:4px; width:37px; height:25px; float:left; background: url('../images/tool/flag.jpg') no-repeat -28px -25px; }
#tool #t_flag div#en_dis { margin-top:4px; width:37px; height:25px; float:left; background: url('../images/tool/flag.jpg') no-repeat -28px 0px; }

/* Home Page */
#home { padding:10px 0px;}
#home #h_home { padding-bottom:10px; height:336px; }
#home #h_home .h_banner { width:577px; float:left; height:336px;padding-right:5px; }
#home #h_icon { height:87px; }
#home #h_icon a { width:187px; height:87px; float:left; display:block;padding-right:10px; }
#home #h_icon .appoint { background: url('../images/home/appoint.jpg') no-repeat; }
#home #h_icon .packet { background: url('../images/home/packet.jpg') no-repeat; }
#home #h_icon .news { background: url('../images/home/news.jpg') no-repeat; }
#home #h_icon .tip { background: url('../images/home/tip.jpg') no-repeat; }
#home #h_icon .patient { background: url('../images/home/patient.jpg') no-repeat; padding-right:0px; }
 
#home #h_home #h1n1_mb { background:url(../images/home/bg_right.jpg); width:380px;height:333px;float:left;margin-left:10px; }
#home #h_home .h_h1n1 { width:185px;height:333px;float:left;margin-left:1px; position:relative;  }
#home #h_home .h_h1n1 .detail { width:165px; margin:0px auto;height:145px;overflow:hidden;padding-top:5px;}
#home #h_home .h_h1n1 .tab_head {  position:absolute; left:0px; top:0px; height:15px;  z-index:2; width:186px;  background:url(../images/home/head_screen.png);  }
#home #h_home .h_h1n1 .detail .title { color:#33B8A3;font-weight:bold;font-size:13px; }
#home #h_home .all { text-align:right; padding-right:10px; padding-top:5px; }
#home #h_home .all a { color:#33B8A3; }

#home #h_home .h_member { width:185px;height:333px;float:right; }
#home #h_home .h_member .block { width:185px;height:213px;float:left;padding-top:20px; }
#home #h_home .h_member .block .item { width:165px;height:125px;overflow:hidden;padding-top:17px;padding-left:8px; }
 
 
 
/* Appoint Page */
#appoint { width:760px; }
#appoint .app_result { width:760px; padding:10px 0px; }
#appoint .app_result .ar_left { width:300px; float:left; }
#appoint .app_result .ar_right { width:460px; float:right; text-align:right; }
#appoint .app_result .ar_right .active { text-decoration:underline; color:#009183; }
#appoint #app_top { border:1px solid #E5E5E5; height:230px; background:url(../images/appoint/doc.jpg) no-repeat left top; }
#appoint #app_top .app_search { margin:15px 30px 0px 200px; }
#appoint #app_top .app_search .comment { font-weight:bold; padding:10px 0px; }
#appoint #app_top .app_search th { text-align:right; }
#appoint #app_top .app_search .boxgray { width:265px; border:1px solid #AAAAAA;font-size:11px; }
#appoint #app_top .app_search .ddl { width:265px; border:1px solid #AAAAAA; font-size:11px;}
#appoint #app_top .app_search .ddlday { border:1px solid #AAAAAA; font-size:11px;}
#appoint .btn { background-color:#33B9A3; width:30px; display:block; color:#fff; padding:4px 7px; }
#appoint .btn:hover { color:#fff; }

#appoint #app_data { border:1px solid #E5E5E5; padding:20px 0px; }
/* Detail Type2 (Table) */
#appoint #app_data .d_table { border-top:1px solid #E5E5E5; border-left:1px solid #E5E5E5; margin:0px auto; }
#appoint #app_data .d_table th { background-color:#33B9A3; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding: 7px 5px; color:#fff; text-align:center; }
#appoint #app_data .d_table td { border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding:  2px 5px; }
#appoint #app_data .d_table .icon { width:47px; height:20px; background:url(../images/icon_zoom.gif) no-repeat left top; }
#appoint #app_data .d_table .del { background-position:left bottom; }
#appoint #app_data .d_table tr.tr_tab { cursor:pointer }
#appoint #app_data .d_table tr.tr_data { display:none; }

#appoint #app_data .app_detail { min-height:520px; width:500px; margin:10px auto; }

#appoint .doc_detail {  }
#appoint .doc_detail .block { padding-top:10px; }
#appoint .doc_detail .line { border-bottom:1px solid #E5E5E5; padding-top:10px; }
#appoint .doc_detail .d_top_img { float:left;width:165px;height:190px; }
#appoint .doc_detail .d_top { float:left;width:165px;height:120px; padding-top:70px; }
#appoint .doc_detail .tbTime { border-left:1px solid #E5E5E5; margin-bottom:15px; }
#appoint .btn_appoint { background-color:#33B9A3; color:#fff; padding:4px 7px; cursor:pointer; }
#appoint .btn_appoint:hover { color:#fff; }

#appoint #app_data .d_table .tbappoint { border:1px solid #E5E5E5; width:500px; display:none; }
#appoint #app_data .d_table .tbappoint td { border:0px;  }
#appoint #app_data .d_table .tbappoint th { border:0px; padding:0px; margin:0px; background-color:#fff; color:#464646; width:150px; text-align:right; font-weight:normal; padding-right:10px;  }
#appoint #app_data .d_table .boxgray { border:1px solid #999999; width:500px; background-color:#F1F1F1 !important; width:200px; }

#appoint .btn_submit { float:left; background-color:#33B9A3; display:block; color:#fff; padding:3px 7px; _padding:2px 7px; cursor:pointer; border:0px; margin:0px; margin-right:5px; font-size:11px; }
/*#appoint .btn_cancel { float:left; margin-right:5px; background-color:#33B9A3; display:block; color:#fff; padding:3px 7px; cursor:pointer; }*/

#appoint .btn_cancel:hover { color:#fff; }

/* Contact us */
#contact { width:960px; margin:0px auto; }
#contact .boxtop { border-bottom:1px solid #F4F4F4; padding-bottom:8px; }
#contact .boxtop .box { width:320px;height:50px;float:left; }
#contact .boxtop .box span { font-weight:bold; }
#contact .con_form { width:960px; height:410px; padding-top:13px; }
#contact .con_form .form_left { width:520px; height:410px; float:left; }
#contact .con_form .form_right { width:400px; height:410px; float:left; }

#contact .con_form .form_right {
	padding-left:20px;
}
#contact .con_form .form_right table th {
	/*font-size: 11px;*/
	color: #666666;
	width: 150px;
	font-weight:bold;
	vertical-align:top;
}
#contact .con_form .form_right span {
	color: Red;
}
#contact .con_form .form_right .input {
	border: 0px;
	background-color: #F1F1F1 !important;
	width: 200px;
	border: 1px solid #999999;
	font-size: 11px;
	overflow:hidden;
}
#contact .con_form .form_right .inputddl {
	border: 0px;
	background-color: #F1F1F1 !important;
	width: 203px;
	border: 1px solid #999999;
	font-size: 11px;
	color: #00967C;
}
#contact .con_form .form_right .btn {
	width:53px;  background-color:#33B9A3; color:#fff; border:0px; cursor:pointer;
}


/* About */
#about { width:520px; padding-top:10px; padding-left:15px; }
#about ul { padding:0px; margin:0px; list-style:none; }
#about li { background: url('../images/pin_g.gif') no-repeat 0px 2px; padding:0px 0px 10px 10px; }
#about2 { width:730px; margin:0px auto; }
#about2 h3 { padding-bottom:3px; }
#about2 .about_box { width:730px; border-top : 1px solid #E5E5E5; padding:20px 0px;}
#about2 .about_box .ab_left { width:140px; float:left; }
#about2 .about_box .ab_left img { border:1px solid #A1A1A1; }
#about2 .about_box .ab_right { width:590px; float:right; }
#about2 .about_box .ab_right .more { background: url('../images/pin_g.gif') no-repeat 0px 3px; padding-left:6px; color:#959595; }
#about2 .about_box .ab_right .more:hover { color:#33B9A3; }


/* About */
#investor { width:535px; margin:0px auto; }
.investor_sub { padding:8px 0px; border:1px solid #E5E5E5; }
.investor_sub a { color:#33B9A3; }
.investor_sub .investor_sub_data { width:535px; margin:0px auto }
#investor ul { padding:0px; margin:0px; list-style:none; }
#investor ul li { background: url('../images/pin_g.gif') no-repeat 0px 2px; padding:0px 0px 10px 10px; }
#investor ol { margin:0px; padding:0px 0px 0px 25px }
#investor ol li { padding:0px 0px 5px 0px; }
#investor .title { color:#33B9A3; font-weight:bold; }

#investor .in_tab { background-color:#33B9A3; padding:7px; color:#fff; font-size:13px; font-weight:bold; margin-top:10px; }
#investor .in_data { width:535px; }
#investor .in_data .data { width:260px; float:left; border-bottom:1px solid #E5E5E5; padding:5px 0px 15px 0px; }
#investor .in_data .left { margin-right:15px; }
#investor .in_data .data a { float:left; margin-right:30px; margin-top:5px; }
#investor .in_data .data .word { background: url('../images/icon_word.gif') no-repeat 0px 2px; padding:6px 0px 3px 35px; }
#investor .in_data .data .pdf { background: url('../images/icon_pdf.gif') no-repeat 0px 2px; padding:6px 0px 3px 35px; }
#investor .in_data .data .zip { background: url('../images/icon_zip.gif') no-repeat 0px 2px; padding:6px 0px 3px 35px; }
#investor .in_data .data .noborder { border-bottom:0px; }
#investor .brief_pdf { margin-right:30px; margin-top:5px; background: url('../images/icon_pdf.gif') no-repeat 0px 2px; padding:6px 0px 3px 35px;  }

/* Service */
#service { width:730px; margin:0px auto; }
#service h3 { padding-bottom:3px; }
#service .about_box { width:730px; border-top : 1px solid #E5E5E5; padding:20px 0px;}
#service .about_box .ab_left { width:140px; float:left; }
#service .about_box .ab_left img { border:1px solid #A1A1A1; }
#service .about_box .ab_right { width:590px; float:right; }
#service .about_box .ab_right .more { background: url('../images/pin_g.gif') no-repeat 0px 3px; padding-left:7px; color:#959595; }
#service .about_box .ab_right .more:hover { color:#33B9A3; }

#service .brief { padding-bottom:10px; }
#service .rate { font-size:11px; font-weight:normal; color:#464646; padding-left:5px; }

/* Career */
#career { width:730px; margin:0px auto; }
#career .brief { padding:2px 0px 10px 0px; }
#career .brief a { color:#33B9A3; }
#career .tab_green { width:716px; background-color:#33B9A3; padding:7px 7px 6px 7px; color:#fff; font-size:13px; font-weight:bold; margin-top:10px; }
#career .tab_green .title { width:640px; float:left; }
#career .tab_green a.app { width:50px; float:right; background: url('../images/pin_w.gif') no-repeat 0px 3px; padding-left:6px; text-align:right; text-decoration:underline; color:#fff; font-size:11px; }
#career .data { padding:15px 0px; }

#app { width:740px; margin:0px auto; }
#app h1 { padding-left:8px; }
#app span { color:Red; }
#app .tab_green { width:728px; background-color:#33B9A3; padding:6px; color:#fff; font-size:13px; font-weight:bold; margin:15px 0px 3px 0px;  }
#app .box_app { width:740px; }
#app .box_app input { background-color:#F1F1F1 !important; color:#00967C; border:1px solid #999999; font-size:11px; }
#app .box_app select { background-color:#F1F1F1 !important; color:#00967C; border:1px solid #999999; font-size:11px; }
#app .box_app .noborder table input { border:0px; background-color:#ffffff !important; }
#app .box_app .noborder input { border:0px; background-color:#ffffff !important; }
#app .box_app .btn { background-color:#33B9A3 !important; border:0px; color:#fff; padding:3px 0px; width:70px; cursor:pointer; }


/* Memer Card */
#membercard { width:760px; border:1px solid #E5E5E5; }
#membercard .list {  width:730px; border-top:1px solid #E5E5E5; padding:20px 0px; margin:0px auto; }
#membercard .list .img { width:165px; height:65px; float:left; border:1px solid #e1e1e1; text-align:center; }
#membercard .list .detail { width:550px; height:110px; float:right; }
#membercard .list .detail .date { color:#000; }
#membercard .list .detail .more { background: url('../images/pin_g.gif') no-repeat 0px 3px; padding-left:7px; color:#959595; }
#membercard .list .detail .more:hover { color:#33B9A3; }
#membercard .img_detail { text-align:center; padding-bottom:5px; }

/* Feedback */
#feedback { width:730px; border:1px solid #E5E5E5; padding:15px; }
#feedback .tab_green { background-color:#33B9A3;color:#fff;font-weight:bold; padding:5px; } 
#feedback .tab_space { padding:5px; } 
#feedback .tab_space input, #feedback .tab_space .input { border:1px solid #999; width:200px; background-color:#F1F1F1; } 
#feedback .tab_space .btn {  width:160px; background-color:#555; padding:3px 0px; color:#fff; margin:0px auto; border:0px; } 
#feedback .tab_space_rdo { margin:5px; border-top:1px solid #666; } 
#feedback .tab_space_rdo td { text-align:center; border-left:1px solid #666; border-bottom:1px solid #666; padding:5px; } 


/* Health Risk */
#healthrisk { padding:8px 0px; border:1px solid #E5E5E5; }
#healthrisk h1 { padding:0px 0px 5px 15px; margin:0px;}
#healthrisk .brief { width:732px;margin:0px auto;border-bottom:1px solid #E5E5E5;padding-bottom:10px;margin-bottom:10px; }
#healthrisk .title { width:722px;margin:0px auto; color:#fff; background-color:#33B9A3; font-weight:bold; padding:5px; font-size:12px; }
#healthrisk .list { width:732px;margin:0px auto; border-bottom:1px solid #E5E5E5; padding-bottom:15px; }
#healthrisk .list td { padding:5px; }
#healthrisk .form { width:732px;margin:10px auto; border-bottom:1px solid #E5E5E5;  padding-bottom:15px; }
#healthrisk .form .btn {  width:130px; background-color:#555; padding:3px 0px; color:#fff; margin:0px auto; border:0px; } 
#healthrisk .form input { border:1px solid #999; width:170px; background-color:#F1F1F1; } 
#healthrisk .form td { padding:5px; }



