html {
overflow:auto;
}

.h10 {
width:150px;
float:left;
}

.center_part {
background-color:#FFF;
float:none;
position:relative;
width:100%;
z-index:6000;
margin:0 auto;
padding:0;
}

.con_tex_aaa {
float:left;
width:210px;
padding-left:37px;
padding-top:10px;
}

.sub_undr {
float:left;
width:210px;
padding-top:8px;
}

.breadcrumb {
float:none;
width:1002px;
margin: 20px auto 0;
color:#666;
font-size:14px;
}

.breadcrumb a {
color:#666;
font-size:14px;
}

.breadcrumb a:hover {
color:#608B96;
}

.center_inn {
float:none;
width:1002px;
margin:0 auto;
}

.center_inn_lft_top {
background:url(../images/center_inn_lft_top.jpg) left top no-repeat;
width:6px;
height:5px;
float:left;
}

.center_inn_strip {
background:url(../images/center_inn_strip.jpg) left top repeat-x;
width:902px;
height:5px;
float:left;
}

.center_inn_rgt_top {
background:url(../images/center_inn_rgt_top.jpg) left top no-repeat;
width:6px;
height:5px;
float:left;
}

.center_inn_mdl {
background:none repeat scroll 0 0 transparent;
float:none;
position:relative;
width:auto;
padding:0 0 20px 10px;
}

.center_inn_lft_btm {
background:url(../images/center_inn_lft_btm.jpg) left top no-repeat;
width:6px;
height:5px;
float:left;
}

.center_inn_rgt_btm {
background:url(../images/center_inn_rgt_btm.jpg) left top no-repeat;
width:6px;
height:5px;
float:left;
}

.box_lft {
position:relative;
width:215px;
float:left;
}

.box_lft_top {
background:url(../images/box_top_lft.jpg) left top no-repeat;
width:8px;
height:33px;
float:left;
}

.box_rgt_top {
background:url(../images/box_top_rgt.jpg) left top no-repeat;
width:8px;
height:33px;
float:left;
}

.box_content {
font-size:13px;
background:#fff;
float:left;
width:192px;
position:relative;
border-left:solid 1px #DAD8D8;
border-right:solid 1px #DAD8D8;
font-family:"Trebuchet MS";
line-height:18px;
color:#333;
padding-left:21px;
}

.box_content_gal {
font-size:13px;
background:#fff;
float:left;
width:210px;
position:relative;
border-left:solid 1px #DAD8D8;
border-right:solid 1px #DAD8D8;
padding:5px 0 0 3px;
}

.box_content_testimonial {
font-size:13px;
background:#fff;
float:left;
width:183px;
position:relative;
border-left:solid 1px #DAD8D8;
border-right:solid 1px #DAD8D8;
font-family:"Trebuchet MS";
line-height:18px;
color:#333;
padding:10px 15px 5px;
}

.readmore {
text-align:right;
}

.readmore img {
border:none;
}

.box_content_hours_content {
background:url(../images/office_hours.jpg) left top no-repeat;
width:208px;
height:22px;
margin:4px 0 3px 3px;
}

.tre_12_b_5E7D8C {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:700;
color:#5E7D8C;
}

.tre_12_b_000 {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:700;
color:#000;
}

.box_content_locateus {
font-size:13px;
background:#fff;
float:left;
width:213px;
position:relative;
border-left:solid 1px #DAD8D8;
border-right:solid 1px #DAD8D8;
font-family:"Trebuchet MS";
line-height:18px;
color:#333;
}

.box_content_locateus img {
margin:3px 0 0 4px;
}

.box_btm {
float:left;
background:url(../images/box_btm.jpg) top left no-repeat;
width:215px;
height:9px;
}

.box_btm_wide {
float:left;
background:url(../images/box_btm.jpg) top left no-repeat;
width:215px;
height:15px;
}

.vertical_parttion {
float:left;
background:#FFBD91;
width:1px;
height:630px;
margin:0 1px;
}

.vertical_parttion_postop {
float:left;
background:#FFBD91;
width:1px;
height:870px;
margin:0 1px;
}

.vertical_parttion_index {
float:left;
background:#FFBD91;
width:1px;
height:925px;
margin:0 1px;
}

.vertical_parttion_index1 {
float:left;
background:#FFBD91;
width:1px;
height:650px;
margin:0 1px;
}

.vertical_parttion_aboutus {
float:left;
background:#FFBD91;
width:1px;
height:785px;
margin:0 1px;
}

.vertical_parttion_aboutus2 {
float:left;
background:#FFBD91;
width:1px;
height:1222px;
margin:0 1px;
}

.vertical_parttion_locateus {
float:left;
background:#FFBD91;
width:1px;
height:960px;
margin:0 1px;
}

.vertical_parttion_contactus {
float:left;
background:#FFBD91;
width:1px;
height:920px;
margin:0 1px;
}

.vertical_parttion_service {
float:left;
background:#FFBD91;
width:1px;
height:540px;
margin:0 1px;
}

.rgt_part {
width:215px;
position:relative;
float:left;
z-index:1000;
}

.horiz_partition {
float:left;
height:5px;
font-size:5px;
width:215px;
}

.horiz_partition1 {
float:left;
height:10px;
font-size:10px;
width:215px;
}

.in_top_bg {
background:url(../images/in_top_bg.jpg) left top no-repeat #fff;
width:468px;
float:left;
position:relative;
padding:19px 0 0;
}

.mdl_part_btm {
background:url(../images/mdl_part_btm.jpg) left top no-repeat;
width:468px;
height:13px;
float:left;
}

.black_arrow_hdr {
background:url(../images/black_arrow_hdr.jpg) left 8px no-repeat;
margin:0 0 0 22px;
padding:0 0 0 25px;
}

.ortho_black_arrow_hdr {
background:url(../images/black_arrow_hdr.jpg) left 3px no-repeat;
margin:0 0 0 22px;
padding:0 0 0 25px;
}

.sub_point {
font-family:"Trebuchet MS";
font-size:14px;
color:#5E7D8C;
width:448px;
font-weight:700;
background:#fff;
float:left;
margin:0;
padding:5px 0;
}

.sub_point_ttt {
font-family:"Trebuchet MS";
font-size:14px;
color:#5E7D8C;
width:418px;
font-weight:700;
background:#fff;
float:left;
margin:0;
padding:5px 0 5px 20px;
}

.service_img {
font-family:"Trebuchet MS";
font-size:14px;
color:#666;
text-decoration:none;
float:left;
position:relative;
padding-right:15px;
padding-left:15px;
padding-top:7px;
background:#fff;
width:438px;
}

.service_img_ttt {
font-family:"Trebuchet MS";
font-size:14px;
color:#666;
text-decoration:none;
float:left;
position:relative;
background:#fff;
width:410px;
padding-right:10px;
padding-left:10px;
}

.service_img_aaa {
font-family:"Trebuchet MS";
font-size:14px;
color:#666;
text-decoration:none;
float:left;
position:relative;
background:#fff;
width:415px;
}

.service_img img {
margin:0 15px;
}

.service_top {
font-family:"Trebuchet MS";
font-size:14px;
line-height:35px;
font-weight:700;
color:#666;
text-decoration:none;
text-align:right;
width:418px;
float:left;
padding-right:20px;
margin:0;
}

.service_top a {
color:#666;
text-decoration:none;
}

.service_top a:hover {
color:#FF6904;
text-decoration:none;
}

.service_sub_men {
width:443px;
float:left;
}

.service_sub_men_ttt {
width:430px;
float:left;
}

.service_sub_men ul {
list-style-type:none;
margin:0;
padding:0;
}

.service_sub_men li {
font-family:"Trebuchet MS";
font-size:14px;
line-height:18px;
color:#666;
text-decoration:none;
background-image:url(../images/dote.jpg);
background-repeat:no-repeat;
background-position:10px 6px;
padding-left:25px;
}

.tex_bg1_aaa {
background-image:url(../images/text_bg1.jpg);
background-repeat:no-repeat;
background-position:left top;
height:74px;
width:300px;
padding-bottom:8px;
float:left;
border:none;
}

.tex_bg_aaa {
background-image:url(../images/text_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:23px;
width:300px;
padding-bottom:8px;
float:left;
}

.tex_bg_con {
width:90px;
float:left;
}

.btn_sub_aaa {
background-image:url(../images/btn_sub.jpg);
background-position:left top;
background-repeat:no-repeat;
width:73px;
height:26px;
font-family:"Trebuchet MS";
font-size:13px;
line-height:25px;
font-weight:700;
color:#FFFFFE;
text-decoration:none;
text-align:center;
float:left;
}

.btn_sub_aaa_sub {
background-color:#FF6904;
background-position:left top;
background-repeat:no-repeat;
width:63px;
height:26px;
font-family:"Trebuchet MS";
font-size:13px;
line-height:25px;
font-weight:700;
color:#FFFFFE;
text-decoration:none;
text-align:center;
}

.btn_sub_aaa_sub_b {
background:url(../images/btn_sub.jpg) no-repeat;
background-position:left top;
width:63px;
height:26px;
font-family:"Trebuchet MS";
font-size:13px;
line-height:25px;
font-weight:700;
color:#FFFFFE;
text-decoration:none;
text-align:center;
}

.pad {
height:27px;
padding-left:10px;
}

.btn_sub_aaa a {
color:#FFFFFE;
text-decoration:none;
}

.btn_sub_aaa a:hover {
color:#000;
text-decoration:none;
}

.pdf {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:35px;
font-weight:700;
color:#333332;
text-decoration:none;
float:left;
width:50px;
padding-left:330px;
}

#nav,#nav ul {
list-style-type:none;
list-style-position:outside;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
margin:0;
}

#nav a {
display:block;
color:#ffe;
text-decoration:none;
padding-bottom:0;
padding-top:5px;
}

#nav li {
position:relative;
text-align:left;
margin:0;
padding:0 5px;
}

#nav ul {
position:absolute;
display:none;
top:1.3em;
width:220px;
background-color:#2F94E4;
z-index:99999999;
margin:10px 0 0 -20px;
padding:10px 0 0;
}

#nav li ul a {
height:auto;
display:block;
padding-left:20px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#D9EEFD;
padding-top:3px;
padding-bottom:3px;
background-image:url(../images/b1.gif);
background-repeat:no-repeat;
background-position:5px center;
}

#nav li ul a:hover {
background-image:url(../images/b2.gif);
}

.locate_us {
text-align:center;
padding:10px 0 0;
}

.locate_us a {
text-decoration:none;
font-size:12px;
font-family:"Trebuchet MS";
color:#332;
}

ul.sitemap li {
list-style:disc;
line-height:20px;
}

ul.sitemap li a {
text-decoration:none;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:700;
color:#332;
}

ul.sitemap li ul li {
list-style:disc;
color:#332;
font-size:11px;
line-height:20px;
}

ul.sitemap li ul li a {
text-decoration:none;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:400;
color:#332;
}

.close {
text-align:center;
}

.close a {
text-decoration:none;
font-family:"Trebuchet MS";
font-size:12px;
color:#ffe;
}

.selectcategory {
margin:8px 0 0 32px;
padding:0;
}

.selectcategory a {
font-family:"Trebuchet MS";
font-size:15px;
color:#ffe;
font-weight:700;
text-align:center;
text-decoration:none;
display:block;
width:191px;
height:28px;
background:url(../images/select_category.jpg);
padding:10px 0 0;
}

.selectvideo {
margin:8px 0 0;
padding:0;
}

.selectvideo a {
font-family:"Trebuchet MS";
font-size:15px;
color:#ffe;
font-weight:700;
text-align:center;
text-decoration:none;
display:block;
width:436px;
height:86px;
background:url(../images/select_video.jpg);
padding:0;
}

.vertical_parttion_scientific,.vertical_parttion_gallery {
float:left;
background:#FFBD91;
width:1px;
height:380px;
margin:0 1px;
}

.vertical_parttion_personal,.vertical_parttion_office {
float:left;
background:#FFBD91;
width:1px;
height:460px;
margin:0 1px;
}

.vertical_parttion_gallery2,.vertical_parttion_orthogallery2 {
float:left;
background:#FFBD91;
width:1px;
height:1000px;
margin:0 1px;
}

.ortho_black_arrow_hdr a,.black_arrow_hdr a {
text-decoration:none;
font-family:"Trebuchet MS";
font-size:16px;
font-weight:700;
color:#FF6904;
}

.ortho_black_arrow_hdr a:hover,.black_arrow_hdr a:hover,#nav a:hover {
color:#332;
}

.locate_us a:hover,.close a:hover {
text-decoration:underline;
}

ul.sitemap li a:hover,ul.sitemap li ul li a:hover {
color:#f60;
}
ul#navs li.registration {
background: #3C75C3 url('../img/fb.png') no-repeat;
background-position: 7px center;
}