
*{padding:0px; margin:0px;}
img{border:none;}
a{text-decoration:none; outline:none;}
a:visited{color:#474e53;}
a:hover{color:red;}
ul{list-style:none;}
.clear{clear:both;height:0px;overflow:hidden;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:#4185B4 url(/images/body_bg.jpg) no-repeat center 0;  text-align:center;}


/*============= header start=============*/

.margin_top{padding-top:30px;}
.outer_header{margin: 0 auto; width:1000px;}
.outer1_left{background:url(/images/outer_left.gif) no-repeat 0 0;}
.outer1_right{background:url(/images/outer_right.gif) no-repeat right 0;}
.outer1_center{background:url(/images/outer_center.gif) repeat-x 3px 0; margin:0px 10px;  height:11px; overflow:hidden;}

.main{margin:0 auto; width:998px; border-left:#7695AA solid 1px; border-right:#7695AA solid 1px; background:#B1CCDF;}
.aboutus_header{background:url(/images/aboutus_header.png) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.patient_header{background:url(/images/patient_header.png) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.resources_header{background:url(/images/resources_header.png) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.contactus_header{background:url(/images/contactus_header.png) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.header{background:url(/images/top_img.png) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.header_top{height:84px;}
.header_log{float:left; margin:14px 0px 0px 29px;display:inline; width:276px; height:64px; }
.index_header_log{float:left; margin:14px 0px 0px 29px;display:inline; width:276px; height:64px; background:url(/images/logo2.gif) no-repeat 0 0;}
.header_right{float:right;margin:15px 23px 0px 0px; display:inline; width:630px; }
.search{ width:620px;height:23px; line-height:23px; float:right; text-align:left;}
.search_text{float:left;height:21px; width:130px; background:#EFF8FF; border:#C8D1D8 solid 1px;}
.search_button{float:left;_display:inline;margin:1px 35px 0px 6px; width:68px; height:21px; border:none;background:url(/images/search3.gif) no-repeat;line-height:21px;}

 a.top_button1, a:visited.top_button1{background:url(/images/top_button1.png) no-repeat left center;  display:block; width:137px; height:24px; float:left; color:#404040;}
 a.top_button2,a:visited.top_button2{background:url(/images/top_button2.png) no-repeat left center;  margin-left:20px; margin-right:20px; _display:inline; width:108px; height:24px;float:left;color:#404040;}

.search a{color:#404040;}
.search a:hover{color:#999999;}

.menu{margin-top:12px; float:right; }
.menu_left{background:url(/images/menu_left.png) no-repeat 0 0;}
.menu_right{background:url(/images/menu_right.png) no-repeat right 0;}
.menu_center{background:url(/images/menu_center.png) repeat-x 0 0; margin:0px 23px;  height:30px;}
.menu ul{list-style:none;width:606px;}
.menu ul li{float:left; position:relative;}
.menu ul li a.link{display:block; float:left; height:30px; line-height:30px; padding: 0px 14px; color:#6D7376; font-weight:bolder; }
.menu ul li a.link:hover{ background:url(/images/menu_bg.gif) repeat-x 0 0; color:#FFFFFF;}

.menu_list {position:absolute; z-index:1000; left:0px; top:30px; border:#AEBCC5 1px solid; width:148px; overflow:hidden; padding:3px 0px 3px 12px; background:#ffffff; text-align:left; display:none;}
.menu_list2 {position:absolute; z-index:1000; left:-64px; top:30px; border:#AEBCC5 1px solid; width:148px; overflow:hidden; padding:3px 0px 3px 12px; background:#ffffff; text-align:left; display:none;}
.menu_list h1 a,.menu_list2 h1 a{background-image:none; color:#666666; font-size:11px; font-weight:400; height:18px; line-height:18px;}
.curr{background:url(/images/menu_bg.gif) repeat-x 0 0; color:#FFFFFF;}
.menu ul li a.curr2{background:url(/images/menu_bg.gif) repeat-x 0 0; color:#FFFFFF;}
.menu ul li.curr a.link{color:#fff;}

/*============= inner =============*/ 
.inner{margin:0 auto; background:#B1CCDF;_height:610px;}

          /*============= left =============*/ 
.left{float:left; width:239px; text-align:left;background:#B1CCDF; padding-top:1px; overflow:hidden;}
.list{margin-bottom:63px;}
.list h1{font-family:Tahoma;padding-left:27px;font-size:17px;font-weight:bolder;color:#f0f0f0; background:url(/images/h1.png) no-repeat 0 0; height:35px; line-height:35px;}
.list h2 a{display:block;height:26px;padding-left:30px;font-size:12px;color:#656563; background:url(/images/h2.png) no-repeat 0 0; height:26px; line-height:26px; font-weight:500;}
.list h2 a:hover{background:url(/images/h2_h.png) no-repeat 0 0; color:#C86B01; font-weight:bolder;}
.list h2 a:visited h2{color:#656563;}
.list h2 a.more{background:url(/images/more1.jpg) no-repeat 0 0;}
.list h2 a.more:hover{ background:url(/images/more2.jpg) repeat-x 0 0; color:#C76C00;}
.list h2 a.left_list{background:url(/images/more2.jpg) repeat-x 0 0; color:#C76C00; font-weight:bold;}
.list h2 a.h2bg{background:url(/images/h2_h.png) no-repeat 0 0; color:#C86B01; font-weight:bolder;}

.list_h3{padding:11px 3px 12px 37px; background:#FFF9EE; display:none;}
.list h3 a{display:block:height:16px; line-height:16px; color:#666666; font-size:11px; font-weight:400;}

.list2{background:url(/images/list_bg.png) no-repeat 0 0; margin: 26px 0px 8px 9px; padding:17px 0px 0px 8px; width:218px; height:108px; text-align:left;}
.list2_1{font-size:12px; font-weight:bolder; color:#474e53;padding-bottom:18px;}
.list2_2{font-size:11px; font-weight:bolder; color:#CE3201; background:url(/images/tel.png) no-repeat 0 1px; margin-left:3px; padding:0px 0px 8px 18px; -webkit-text-size-adjust:none;}
.list2_3{font-size:9px; background:url(/images/email.png) no-repeat 0 1px; margin-left:3px; padding:0px 0px 8px 18px; -webkit-text-size-adjust:none;}
 a.email, .a.email:visited{ color:#303030; text-decoration:underline; font-weight:bold;}
 a.email:hover{color:#DD4800;}
 a.email2, .a.email2:visited{ color:#4A4F54; text-decoration:underline; font-size:11px;}
 a.email2:hover{color:#DD4800;}
 a.app, .a.app:visited{ color:#303030; text-decoration:none; font-weight:bold;}
 a.app:hover{color:#CB5E3B;}
.list2_4{background:url(/images/car.png) no-repeat 0 1px; margin-left:2px; padding:0px 0px 8px 18px;}

.list3{background:url(/images/list_bg2.png) no-repeat 0 0; margin: 26px 0px 8px 9px; padding:17px 0px 0px 15px; width:210px; height:128px; text-align:left; position:relative;}
.list3_1{font-size:12px; font-weight:bolder; color:#474e53;padding-bottom:12px;}
.list3_2{font-size:11px; color:#010100; padding-left:3px; }
.list3_3 input{border:#98AEBC 1px solid; background:#EFF8FF; width:187px; height:21px; margin:4px 3px;}
.list3_4{padding-left:53px;margin-top:1px;}
.list3_5{position:absolute;left:8px;top:115px;font-size:10px; color:#010100;-webkit-text-size-adjust:none;}

 /*============= right =============*/  
.right{float:right; width:759px; background:#ffffff; text-align:left; padding-top:1px;padding-bottom:20px;background-color:#FAFAFA;}
.right_title{font-family:Times New Roman;color:#646464; font-size:16px; padding-left:26px; background:#DFECF5; height:35px; line-height:35px; font-weight:600;}
.right_content{line-height:20px;padding: 30px 35px 36px 30px; font-size:13px; color:#424242; background-color:#FAFAFA; min-height:810px; height:auto !important; height:810px; overflow:hidden;}
.right_content img{float:left; padding-right:22px; padding-bottom:36px;}
.right_content p{margin-bottom:23px;line-height:20px;}
.patient_content{min-height:150px; height:auto !important; height:150px; }

.right_content  a{color:#0068B7; text-decoration:underline;}
.right_content  a:hover{color:#F13E01;}
.team_content  a{color:#0068B7; text-decoration:underline;}
.team_content  a:hover{color:#F13E01;}
.spe_content  a{color:#0068B7; text-decoration:underline;}
.spe_content  a:hover{color:#F13E01;}
.news_content  a{color:#0068B7; text-decoration:underline;}
.news_content  a:hover{color:#F13E01;}

.right form {margin:0;padding:0;}
.right .search {text-align:center;float:none;padding:15px;overflow:hidden;line-height:30px;height:34px;border-top:2px #ccc solid;border-bottom:2px #ccc solid;width:auto;background-color:#FAFAFA;margin:-30px -35px -36px -30px;}
.right .sub {clear:none;width:80px;height:34px;text-align:center;margin-left:20px;}
.right .txt2 {height:30px;line-height:30px;}
.search_detail div,.cse-overlay {background-color:#FAFAFA;border:0;}
.search_detail {width:758px;margin:-11px -25px -11px -41px;border:1px white solid;background-color:#FAFAFA;}
.search_detail .gsc-search-box {text-align:center;margin:0 auto;*margin:15px auto;padding:15px 0;}
.search_detail .gsc-input {height:30px;line-height:30px;}
.search_detail .gsc-search-button {width:80px;height:34px;text-align:center;margin-left:20px;}
.gsc-resultsbox-visible {padding:10px 25px;}
.close {margin:2px;border:1px #ccc solid;font-size:18px;font-weight:bold;background-color:white;}


/*============= bottom =============*/
.bottom{width:100%; background:#EEEEEE; height:116px;}
.bottom_inner{margin:0 auto; width:1000px;}
.bottom_content{height:30px; line-height:30px; border-top:#A0BBC2 solid 1px; border-left:#D5D5D5 solid 1px; border-right:#D5D5D5 solid 1px; background:#F6F6F6;}
.bottom_content_left{width:238px; text-align:center; float:left; font-weight:bolder;}
.bottom_content_left a{ text-decoration:underline; color:#818181;}
.bottom_content_right{ text-align:center; width:759px; float:right;}

.bottom_left{background:url(/images/bottom_left.gif) no-repeat 0 0;}
.bottom_right{background:url(/images/bottom_right.gif) no-repeat right 0;}
.bottom_center{background:url(/images/bottom_center.gif) repeat-x 0 0; margin:0px 10px; height:10px;}
.bottom_bottom{text-align:center; padding-top:11px;}
.bottom_content_right a{color:#474e53;}
.bottom_content_right a:visited{color:#474e53;}
.bottom_content_right a:hover{color:#B8590C;}




/*=============================================   index.php   =====================================================*/

.index_header{background:url(/images/index_center.png) no-repeat  0 0; height:520px; position:relative; }
.index_inner1{width:521px; height:91px; overflow:hidden; float:left; margin-left:90px; margin-top:36px; display:inline; text-align:left;}
.index_inner1 h1{color:#575D61; font-size:17px; font-weight:bold; padding-bottom:6px; }
.index_inner1 p{color:#ebf3f8; font-size:14px; font-weight:bold;height:16px; line-height:16px;}

.index_inner2{width:260px; height:184px; overflow:hidden; float:right; margin-top:16px; margin-right:37px; display:inline; text-align:left; background:url(/images/index_right1.png) 0 0 no-repeat;}
.index_inner2_html{margin:10px; width:240px; height:167px; overflow:hidden;}
.index_inner2_html img{float:right; margin-bottom:0px 2px 5px 5px;}
.index_inner2_html h1{color:#3A3E40; font-size:15px; font-weight:bold; padding-bottom:12px;letter-spacing:-1px;}
.index_inner2_html h2{color:#123D79; font-size:14px; font-weight:bold; padding-bottom:4px;letter-spacing:-1px;}
 a.doctor_name,a.doctor_name:visited{color:#123D79;text-decoration:underline;}
 a.doctor_name:hover{color:#123D79;text-decoration:underline;}
.index_inner2_html h3{color:#333333; font-size:14px; font-weight:400; padding-bottom:11px;letter-spacing:-1px;}
.index_inner2_html .content{color:#595959; font-size:11px; height:68px; line-height:17px; letter-spacing:0px; font-weight:600; overflow:hidden;}
.index_inner2_html a.mor{color:#666666; font-size:12px;margin-left:198px; font-weight:bold;}
.index_innre2_html a.mor:hover{color:#CB5E3B}

.index_inner3{clear:both; float:right; width:260px; height:95px; margin: 8px 37px 0px 0px; display:inline;text-align:left;background:url(/images/index_right2.png) 0 0 no-repeat;}
.index_inner3_html{margin:10px; width:240px; height:75px; overflow:hidden;}
.index_inner3_html h1{font-size:12px; font-weight:bolder; color:#474e53;padding-bottom:8px;}
.index_inner3_html h2{font-size:11px; font-weight:bolder; color:#CB5E3B; background:url(/images/tel.png) no-repeat 0 1px; margin-left:3px; padding:0px 0px 8px 25px; -webkit-text-size-adjust:none;}
.index_inner3_html h3{font-size:11px; color:#30383D; font-weight:400; text-decoration:underline;background:url(/images/email.png) no-repeat 0 1px; margin-left:3px; padding:0px 0px 3px 25px; -webkit-text-size-adjust:none;}
.index_inner3_html h4{background:url(/images/car.png) no-repeat 0 1px; margin-left:2px; padding:0px 0px 3px 25px;}
 a.direction,a.direction:visited{font-size:11px; color:#4A4F54;font-weight:bold; -webkit-text-size-adjust:none;}
 a:hover.direction{color:#DD4800;}
 
.index_inner4{ clear:both; float:right; width:260px; height:115px; margin: 8px 37px 0px 0px; display:inline; text-align:left; overflow:hidden; background:url(/images/index_right3.png) 0 0 no-repeat;}
.index_inner4  .index_inner4_html{margin:10px; width:240px; height:95px; overflow:hidden;}
.index_inner4_html h1{font-size:12px; font-weight:bolder; color:#474e53;padding-bottom:8px;}
.index_inner4_html .content {color:#666666; font-size:11px; text-decoration:none; height:54px; line-height:9px;}
.index_inner4_html h2 a,.index_inner4_html h2 a:visited{color:#666666; font-size:12px;margin-left:200px;}
.index_innre4_html h2 a:hover{color:#CB5E3B}
.index_inner4_html .content a.inner4,.index_inner4_html .content a.inner4:visited{color:#4A4F54;}
.index_inner4_html .content a.inner4:hover{color:#DD4800;}

.index_inner4_html h1 a, .index_inner4_html h1 a:visited{color:#474e53;} 
.index_inner4_html p a, .index_inner4_html p a:visited{color:#474e53;}
.index_inner4_html h1 a:hover{color:#CB5E3B}
.index_inner4_html div a:hover{color:#CB5E3B}


 
.doctor_left{float:left;}
.coctor_photo{float:right; width:70px; height:70px; paddding-right:2px;}
.flash_article{width:670px; height:120px; display:block; float:left; margin-top:-110px; margin-left:20px; display:inline;}

.index_inner2_html  a.spotlight_h1,.index_inner2_html a.spotlight_h1:visited{color:#3A3E40;}
.index_inner2_html  a.spotlight_h1:hover{color:#CC9571;}

.index_inner2_html  a.spotlight_h2,.index_inner2_html a.spotlight_h2:visited{color:#123D79;}
.index_inner2_html  a.spotlight_h2:hover{color:#CC9571;}

.index_inner2_html a.spotlight_h3,.index_inner2_html a.spotlight_h3:visited{color:#333333;}
.index_inner2_html a.spotlight_h3:hover{color:#CC9571;}

.index_inner2_html a.spotlight_content,.index_inner2_html a:visited.spotlight_content{color:#595959;}
.index_inner2_html a.spotlight_content:hover{color:#CC9571;}



/*=============================================   index.php   =====================================================*/
.Guide_header{background:url(/images/patient_top_img.jpg) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.right_content .img-right{clear:both;float:right; padding:3px 2px 23px 6px;}


/*=============================================   news.php   =====================================================*/
.news_header{background:url(/images/news_top_img.jpg) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.news_content{padding:30px 35px 36px 30px; font-size:13px; color:#424242; background:#fff; min-height:610px; height:auto !important; height:610px; overflow:visible;}
.news_content h1{color:#545454; font-size:15px;  font-weight:bolder; padding:0px 0px 4px 7px; margin-bottom:17px; border-bottom:1px #DAE1E6 solid;}
.news_content h1 span{float:right; position:relative; bottom:-6px; padding-right:10px;}
.news_content ul{list-style:none; margin-bottom:38px;}
.news_content ul li{float:none; padding:0px; margin:2px 0px;}
.news_content ul li a{display:block; color:#0068B7; text-decoration:underline;height:18px; line-height:18px; background:url(/images/news_list.jpg) no-repeat 6px 7px; padding-left:20px; font-size:12px;}
.news_content ul li a:hover{display:block;  color:#F13E01; height:18px; line-height:18px;  padding-left:20px;}
.newcontent{margin:20px 10px; line-height:19px; font-size:12px; color:#757575;}


p.pager {text-align:center;clear:both;height:26px;line-height:26px;padding:6px; margin-top:30px;}
p.pager a {color:#003466;background:#EEEEEE none repeat scroll 0 0;border:1px solid #CCCCCC;padding:2px 5px;}
p.pager span a {background:#FFFFFF none repeat scroll 0 0;color:#C40008;font-weight:bold;}
p.pager a:hover {color:#000;}

p.pager2 {text-align:right;clear:both;height:26px;line-height:26px;padding:0px 60px 30px 6px; margin-top:30px;}
p.pager2 a {color:#003466;background:#EEEEEE none repeat scroll 0 0; padding:2px 5px;text-decoration:none;}
p.pager2 span a {background:#FFFFFF none repeat scroll 0 0;color:#C40008;font-weight:bold;border:1px solid #CCCCCC;}
p.pager2 a:hover {color:#000;}


/*=============================================   team.php   =====================================================*/
.team_header{background:url(../images/team_top_img.jpg) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.team_content{padding:30px 35px 36px 30px; font-size:13px; color:#424242; background:#fff; min-height:610px; height:auto !important; height:610px; overflow:visible;}
.team_content_h1{color:#545454; font-size:13px;  font-weight:bolder; padding:0px 0px 4px 7px; margin-bottom:17px; border-bottom:1px #DAE1E6 solid;}
.team_content_h1 .team_name{color:#4E8EBA; font-weight:bold;}
.team_photo{float:left; border:none; margin:4px 39px 48px 0px;}
.team_photo_img{width:70px;height:70px;float:left;}
.team_photo2{float:left; border:none; margin:4px 39px 30px 0px;}
.team_title{float:left;width:175px;}
.team_title2{float:left;display:inline;width:175px; margin-top:15px; }
.team_title h1{margin-bottom:6px;}
.team_title h1 a{font-size:12px; color:#144488; text-decoration:underline;  font-weight:bold;}
.team_title h1 a:visited{font-size:12px; color:#144488; text-decoration:underline; font-weight:bold;}
.team_title h2{font-size:12px; color:#444444; margin-bottom:13px; font-weight:400;}

.team_title2 h1{margin-bottom:6px;color:#144488;font-size:12px;font-weight:bold;text-decoration:underline;}
.team_title2 h1 a{text-decoration:underline;}
.team_title2 h1 a:visited{font-size:12px; color:#144488; text-decoration:underline; font-weight:bold;}
.team_title2 h2{font-size:12px; color:#444444; margin-bottom:13px; font-weight:400;}

.team_title img{float:left;margin-right:10px;}
.team_inner{float:right;width:384px; color:#666; line-height:16px; font-size:13px;}
a.team_more{clear:right;float:right;width:100px;}
a.team_more,a:visited.team_more{font-weight:bold; color:#4BC0C6; font-size:10px; text-decoration:underline;line-height:19px;-webkit-text-size-adjust:none;}
a:hover.team_more{color:red;}
.team_inner p{font-size:13px;}
.team_inner2{color:#666666; line-height:18px; font-size:13px;}
.team_inner2 p{font-size:13px;}
.team_html_img{ padding:0px 13px 12px 0px; float:left;}
.team_html{margin:50px 0px;}
.team_article{padding-bottom:26px;}
.video{ margin:6px 0 33px;}

.team_a_list{margin:30px 0px;}
.team_a_list h1{background:#EEE; color:#333; font-size:13px; font-weight:bold;height:40px; line-height:40px; width:593px; padding-left:16px;}
.team_a_list ul{padding-left:16px; padding-top:12px;}
.team_a_list li{margin:5px 0px; background:url(/images/news_list.jpg) 0 center no-repeat;}
.team_a_list li a,.team_a_list li a:visited{color:#444444; padding-left:14px;}
.team_attach .th2{color:#333333; font-size:13px; display:block; height:30px; line-height:30px; background:#BFBFBF; margin:30px 0px;}
.team {overflow:hidden;_zoom:1;clear:both;}




/*=============================================   appointment.php   =====================================================*/
.form_app{font-size:12px;width:580px;}
 input, select, textarea {color:#666666; font-family:arial,Tahoma,sans-serif; font-size:11px;}
.form_app .optional{clear:both; display:block; margin:6px 0px; height:21px;}
.form_app .optional select{width:380px; display:block;float:left;}
.form_app label{display:block;float:left; padding:3px 5px 2px 0px; width:170px;}
.form_app label.labelradio{margin-right:20px; width:auto;}
.form_app input{border:none; padding:2px; background:transparent;margin-right:6px;}
.form_app .input_1{display:block; float:left; width:377px; height:18px; padding:1px; background:url(/images/input_bg1.gif) no-repeat left top;}
.form_app .input_1 input{width:370px;}
.form_app .verifycode{clear:both;margin-top:3px;height:50px;}
.form_app .verifycode label{display:block;float:left; padding:3px 5px 2px 0px; width:170px;}
.form_app .verifycode input{display:block; float:left; width:50px; height:18px; padding:0px; border:1px #7FC1D4 solid;}
.form_app .verifycode img{height:20px;width:46px;float:left;}
.form_app .textarea{display:block; float:left; width:379px; height:94px; padding:2px; background:url(/images/textarea_bg.gif) no-repeat left top;margin-bottom:4px;}
.form_app .textarea textarea{display:block; width:372px; height:86px; background:transparent; border:none; padding:2px;}
.line1 {clear:both; height:14px; margin-bottom:14px; margin-right:20px; overflow:hidden; border-bottom:1px #ADE3E5 dashed;}
.line2 {clear:both; height:14px; margin-bottom:18px; margin-right:20px; border-bottom:1px #ADE3E5 dashed;}
.sub{clear:both; text-align:right; width:600px;}



.sub .btn2{background:url(/images/btn2.gif) no-repeat  left top; border:none; height:22px; width:66px; margin:2px 46px 0 0; }
.sub .btn2:hover{background:url(/images/btn2.gif) no-repeat  left -35px; cursor:pointer;}
.error{font-size:11px; color:red;};


/*=============================================   appointment.php   =====================================================*/
.contactus{padding-left:3px; }
.contactus p{margin-top:6px; margin-bottom:20px; color:#757575;  line-height:21px; font-size:12px;}


/*=============================================   Specialties.php   =====================================================*/
.spe_header{background:url(/images/news_top_img.jpg) no-repeat  0 0; height:338px; width:998px; overflow:hidden;}
.spe_content{padding:30px 35px 36px 30px; font-size:13px; color:#424242; background:#fff; min-height:818px; height:auto !important; height:818px; overflow:visible;margin:0px;}
.spe_content .img{float:left; padding:5px 8px 10px 0px;}
.spe_content h1{color:#545454; font-size:15px;  font-weight:bolder; padding:0px 0px 4px 7px; margin-bottom:17px; border-bottom:1px #DAE1E6 solid;}
.spe_content h1 span{float:right; position:relative; bottom:-6px; padding-right:10px;}
.spe_content_content{padding-left:3px; margin-top:3px; line-height:19px; font-size:12px; color:#757575;}
.spe_content_content p{text-indent:24px;}
.spe_content_img{padding:6px 16px 10px 0px; float:left;}
.specialty_select{margin:10px 0px;}
.specialty_line1{border-bottom:1px #ADE3E5 dashed;}
.specialty_line2{border-bottom:1px #ADE3E5 dashed; margin-bottom:33px;}


.spe_content ul{ margin:15px 0px; list-style:disc; margin-left:32px;}
.spe_content ul li{float:none; padding-left:2px; list-style:disc;}
.spe_content ul li a{display:block; text-decoration:underline;height:18px; line-height:18px;background-image:none; background:none;}
.spe_content ul li a:hover{display:block; text-decoration:none;} 


/*=============================================   patient.php   =====================================================*/
a.list,a.list:visited{font-size:12px; font-weight:bold; color:#4BC0C6; padding:15px 0px;}
a.list:hover{color:#E87A31;}
.insurance_inner{padding:0px 35px 36px 30px; font-size:13px; color:#424242; background:#fff; min-height:610px; height:auto !important; height:610px; overflow:visible;}
.insurance_main{display:block; width:650px; margin-top:13px; margin-bottom:13px;}
.insurance_img{float:left; width:147px; height:72px;  margin-right:20px; border:none;}
.insurance_content{float:left; width:480px;}
.insurance_content h1{font-size:15px;color:#4BC0C6; font-weight:bold;margin-bottom:2px;}
.insurance_content .summary{font-size:11px;color:#666666; font-weight:bolod; line-height:16px; margin-right:10px;}
.insurance_content h2{font-size:11px; font-weight:normal; color:#4BC0C6;height:15px; line-height:15px; padding-left:8px; background:url(/images/dian.jpg) no-repeat left center; margin-top:6px;} 
.insurance_content h2 a,.insurance_content h2 a:visited{color:#4BC0C6;}
.insurance_content h2 a:hover{color:#FF7700;} 
.insurance_content h2 a.h2_description,.insurance_content h2 a.h2_description:visited{color:#FF7700;}
.insurance_border{height:1px; overflow:hidden; border-bottom:1px dotted #4BC0C6; margin-right:60px;}
.insurance_more{display:none;width:480px; font-size:11px; color:#666666; line-height:17px; margin:3px 0px;}
.insurance_more a,.insurance_more a:visited{color:#1584A9;}
.insurance_more a:hover{color:#FF7700;}
.insurance_list_null{display:none;}



/*=============================================   留言   =====================================================*/
.online_img{margin:60px 0px 0px 0px; display:block; border:none; width:400px; height:26px; margin:12px 10px; font-size:16px; line-height:30px; color:#575D61; font-weight:bold;}
.online{width:630px; hieght:500px; background:#F7F7F7; padding:10px 20px 20px 26px; border:1px solid #DEDEDE; margin-left:12px; margin-bottom:60px;}


/*=============================================  sitemap.php   =====================================================*/
.sitemap_content{padding:30px 35px 36px 30px; font-size:13px; color:#424242; background:#fff; min-height:610px; height:auto !important; height:610px; overflow:visible;}
.sitemap_content a,.sitemap a:visited{color:#838383;}
.sitemap_content a:hover{color:#D36017;}
.sitemap_content table{margin:2px;}
.sitemap_content table tr{text-indent:24px;line-height:20px;}

.photo{margin-left:45px;  margin-top:20px; }
.photo_title{color:#545454; font-size:15px;  font-weight:bolder; padding:0px 0px 4px 7px; margin-bottom:17px; border-bottom:1px #DAE1E6 solid;}

.content_null{ font-size:14px; font-weight:bold; color:#4BC0C6; margin:60px 0px 60px 3px; }


/*============================================= newsletter.php   =====================================================*/
.newslettersubmit{background:url(/images/search2.png) no-repeat 0 0; border:none; width:68px; height:21px;}



/*============================================= login.php   =====================================================*/
.login_line{border-top:#7695AA solid 2px;margin:0px opx;height:2px; overflow:hidden;}
.login{background:#fff;padding:100px 80px;}
.login_center{width:710px; margin:0 auto;height:200px;}
.login_left{float:left;width:400px;line-height:18px;text-align:left;}
.login_right{width:270px;float:right; margin-top:12px;}

.load_list{width:225px;height:140px;border:5px #DFECF5 solid;margin:0 auto;background:url(../images/border_bg.gif) 0 0 repeat-x;padding:14px 0 0 23px;}
.load_list li {margin-top:10px;height:24px;line-height:24px;}
.load_list .name {width:128px;height:18px;border:1px #7FC1D4 solid;margin-left:5px;}
.a_bg {margin-left:50px;}
.a_bg a {background:url(../images/button_bg.gif) 0 0 no-repeat;padding:0 12px;margin:0 4px;border:1px #DFECF5 solid;font-size:11px;color:#5190BB;}
.col_change a {padding:0 5px;color:#5190BB;}
.col_change a:hover{color:#CC0000;}

/*============================================= register.php   =====================================================*/
.register {width:670px;height:295px;color:#5190BB;}
.register td {background-color:#EEEEEE;padding:0 10px; height:26px; line-height:26px; vertical-align:top;}
.register td strong {float:left;}
.register td input {height:16px;margin-right:6px;vertical-align:middle;}
.register .submit {float:left;margin-left:300px;border:1px #1C5582 solid;padding:3px;background-color:#EBF3F8;text-decoration:none;}
.register a:hover {background-color:#B1CCDF;color:#EBF3F8;}
.register_height{height:16px;}
.in_width{width:248px;}
.register_content{line-height:20px; padding:30px 35px 36px 30px; font-size:13px; color:#424242; background:#fff; min-height:610px; height:auto !important; height:610px; overflow:visible;}
.register_content .oline{color:#545454; font-size:15px;  font-weight:bolder; padding:0px 0px 4px 7px; margin-bottom:17px; border-bottom:1px #DAE1E6 solid;}
.register_verify{float:left; margin-top:3px;}
.register_textarea{margin:5px 0px;}
.newsletter_class{float:right; width:340px;}
.newsletter_class h1{margin:0px 12px; float:left;}
.newsletter_class a,.newsletter_class a:hover{font-size:13px; color:#4ACDE5;}
.newsletter_class a:hover{color:#E87A31;}

.spe_list{float:left;width:400px; height:120px;}
.spe_list .checkbox{margin:10px 16px 10px 0px; width:150px;}

/*============================================= error 404  500.php   =====================================================*/
.message{height:300px; font-size:13px; font-weight:bold; text-align:center; padding-top:80px;}


/*============================================= team calendar.php   =====================================================*/

.calendar {display:none;width:212px;position:absolute;z-index:100;}
.calendar .calendar {width:210px;display:block;background:#eef;position:absolute;border:1px #999 solid;}
.calendar .calendar input {border:0;height:15px}
table td .calendar .calendar_year var,table td .calendar .calendar_month var {float:none;margin:0;padding:0;display:inline;}
.search .calendar {left:50px;top:25px;}




