@charset "utf-8";



/* CSS Document */



body{background:#c1e5fb;}



#main_content{min-height:500px; margin:auto; padding-top:8px;}



#header_part{width:980px; min-height:200px; margin:auto; padding:0px;}



.top{width:980px; height:20px; margin:0px; padding:0px; background:url(images/logo_top.png) no-repeat left 14px top;}



.call_bg{height:46px; margin:0px; padding:0px; background: url(images/bg_call.png) repeat-y #fff; border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -webkite-border-radius:10px 10px 0px 0px ; -o-border-radius:10px 10px 0px 0px;}



.call_text{font-family:Arial, Helvetica, sans-serif; text-align:right; font-size:18px; padding:10px 5px 0px 0px;; font-weight:bold; color:#000; float:right;}



.logo{float:left; z-index:99999; position:absolute; margin:0px; padding-left:33px;;}



.menu_bg{

	height:52px;

	margin:0px;

	padding:0px;

	background-image: url(../images/skyblue.jpg);

	background-repeat: repeat;

}



.slider_bg{

	margin:0px;

	padding:0px;

	height:309px;

	margin:0px;

	padding:0px;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat;

}







.menu_main_bg{height:52px; margin:0px; padding:0px; float:right; background:#71caf2; width:675px;}







/*.menu{margin:0px; padding-top:12px;}



.menu ul{margin:0px; padding:0px;}



.menu ul li{margin:0px; padding:0px; display:inline;}



.menu ul li a{padding:10px 11px; font-size:21px; font-family:"Impact",Arial, Helvetica, sans-serif; display:inline; text-decoration:none; color: #fff; margin:0px; list-style:none; text-align:left; font-weight:bold; background:url(images/sp_menu.png) no-repeat right;}



.menu ul li a:hover{color:#364e6d;}*/



.menu ul li a.last{background:none;}







.header_img_left{width:252px; height:285px; float:left;  margin:0px; padding:0px 10px 10px 33px;}



.slider_main_right{width:663px; height:285px; margin:0px; padding:13px 10px 10px 10px; float:right; }















#middle_part{width:980px; background-color:#FFFFFF; repeat-y; margin:auto;}







.middle_left{width:276px; min-height:200px; margin:0px; float:left;  padding-left:21px;}



.middle_right{

	width:660px;

	min-height:200px;

	margin:0px;

	padding-left:10px;

	float:left;

}



.heading{color:#5c94ce; font-family:"Impact",Arial, Helvetica, sans-serif; font-size:28px; text-align:left; margin:0px; padding:5px 0px 0px 10px;}







.our_blog_bg{width:256px; margin:0px; padding:10px 0px 10px 10px; border-bottom:1px dotted #666;;}







.heading2{color:#364e6d; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:left;}



.heading2 a{color:#364e6d; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:left; text-decoration:none;} 



.heading2 a:hover{color:#3aa8f3; text-decoration:none;}







.heading3{color:#3f3f3f; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px; text-align:left; text-decoration:none;} 







.doctor_hospital_img{width:260px; min-height:100px; margin:0px; padding-top:10px; }







.welcome{

	width:660px;

	margin:0px;

	padding:0px;

}



.welcome_text_bg{

	width:660px;

	margin:0px;

	padding-bottom:20px;

	border-bottom:1px dotted #868686;

}











.heading4{color:#3f3f3f; font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:24px; text-align:left; min-height:100px; text-align:justify; text-decoration:none;} 







.sexualbg{width:673px; margin:0px; padding-bottom:20px; border-bottom:1px dotted #868686;}







.heading5{color:#5c94ce; font-family:"Impact",Arial, Helvetica, sans-serif; font-size:20px; text-align:left; margin:0px; padding:0px 0px 5px 0px;}







.sexualbg_img{width:673px; margin:0px; padding-bottom:20px; }



.sexual_left{ width:261px; min-height:200px; float:left; margin-left:40px; padding-top:10px;}







.sexual_right{width:261px; min-height:200px;  float:right; margin-right:40px; padding-top:10px; }



















#footer{height:62px; width:980px; background: url(images/footer_bg_left.png) no-repeat left 14px top #364e6d; margin: 0px auto 40px; border-radius:0px 0px 10px 10px ; -moz-border-radius:0px 0px 10px 10px; -webkite-border-radius:0px 0px 10px 10px ; -o-border-radius:0px 0px 10px 10px;}







.copyright{width:755px; margin:0px; padding:0px; float:left;}



.copyright p{font-family:Arial, Helvetica, sans-serif; color:#FFF; margin:0px; padding-top:22px; font-size:12px; text-align:right;}











.social_bg{margin:0px; padding:0px; float:right; width:225px;}



.social{margin:0px; padding-top:12px;}



.social ul{margin:0px; padding:0px; text-align:right;}



.social ul li{margin:0px; padding:0px; display:inline;}



.social ul li a{padding:0px 5px;  display:inline; text-decoration:none;  margin:0px; list-style:none; }



.social ul li a:hover{opacity:0.6}











.inner_page_text{font-size:13px; padding:10px;}



p{font-family:Arial, Helvetica, sans-serif; color:#333; text-align:justify; line-height:18px; font-size:12px; padding:10px;}







.gallery_pic{width:210px; float:left; margin:5px; border:1px #999 solid;}



.gallery_pic a{text-decoration:none;}



.gallery_pic a:hover{opacity:0.8; text-decoration:none;}







.field_text{font-family:Arial, Helvetica, sans-serif; color:#333; text-align:justify; line-height:18px; font-size:12px; padding:10px;}



input{width:400px; height:30px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; border:1px #CCC solid; margin-bottom:10px;}

.text_area1{width:398px; height:120px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; border:1px #CCC solid; margin-bottom:10px;}



.text_area{width:300px; height:100px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; border:1px #CCC solid;}



.submit_btn{background:#39F; width:120px; height:40px; font-size:14px; color:#FFF; padding:5px; font-weight:bold; box-shadow:1px 1px 1px #ccc;}





.comment_head{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#6699FF; text-align:left; font-weight:bold; padding-bottom:10px; margin:0px;}

.comment_text{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; padding-bottom:10px;}

.comment_text a{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#6699FF; text-align:left; padding-bottom:10px; text-decoration:none;}

.comment_text a:hover{color:#000; text-align:left; padding-bottom:10px; text-decoration:underline;}



.commnet_reply{width:100px; height:40px; background:#3399FF; padding:10px 20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; text-align:center;}

.commnet_reply a{background:#3399FF; padding:10px 20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; text-align:center;}

.commnet_reply a:hover{width:100px; height:40px; background:#000; padding:10px 20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#3399FF; text-decoration:none; text-align:center;}



.commnet_box{width:620px; min-height:100px; border:1px #dadada solid; background:#eeeeee; padding:20px;}

.comment_field_text{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; padding-bottom:10px;}

.comment_field_text1{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; padding-bottom:10px;}



/****************************blog*****************************/



.post_one{width:600px; min-height:200px; margin-bottom:10px; border-bottom:1px #CCC dotted; padding-bottom:15px;}



.post_headding{ width:600px; min-height:35px; margin:0px;}



.post_headding h1{font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; font-weight:bold; padding-bottom:10px; margin:0px;}



.post_headding p{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; text-align:left; font-weight:normal; padding:0px; margin:0px; display:inline;}



.post_headding span{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; text-align:left; font-weight:bold; padding-left:60px; margin:0px; display:inline;}



.img_text_bg_post{width:600px; min-height:100px; margin-top:10px;}



.img{width:210px; min-height:130px; margin:0px; float:left;}



.img_text{width:375px; min-height:130px; margin:0px; float:right;}



.img_text p{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; text-align:left; font-weight:normal; padding:0px; margin:0px; line-height:18px;}







.read_more_btn01{width:96px; min-height:30px; margin-top:15px; background:#3CF; padding-top:15px;}



.read_more_btn01 a{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; font-weight:normal; padding:11px 18px; margin:0px; text-decoration:none; }



.read_more_btn01 a:hover{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; font-weight:normal; padding:15px 18px; margin:0px; text-decoration:none; background:#000; text-align:center;}







.middle_right01{width:264px; min-height:200px; margin:0px; float:right; }



.search_bg{width:264px; min-height:36px; margin:0px;}



.search_field{height:34px; width:180px; float:left;}



.search_btn{float:right; margin:0px; background:#3CF; padding-top:0px; padding:11px 14px;}



.search_btn a{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; font-weight:bold; margin:0px; text-decoration:none; }



.search_btn a:hover{text-decoration:none; color:#000; font-weight:bold;}



.textfield{height:34px; width:180px; float:left; background:#fff; border:1px solid #ccc; padding-left:5px; color:#999;}











.recent_post{width:264px; min-height:35px; margin:0px; padding:10px 0px 0px 10px; border:1px #CCC dotted; margin-top:10px; background:#f6f6f6;}



.recent_post h1{font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; font-weight:bold; padding-bottom:0px; margin:0px;}







.recent_link_bg{width:264px; min-height:10px; margin:0px;}



.recent_link{margin:15px; padding:0px;}



.recent_link ul{margin:0px; padding:0px; text-align:center;}



.recent_link ul li{margin:0px; padding:0px; display:block;}



.recent_link ul li a{ padding:10px 15px; font-size:11px; letter-spacing:0.5px; font-family:Arial, Helvetica, sans-serif; display:block; text-decoration:none; border-bottom:1px #CCC dotted; color: #666; margin:0px; list-style:none; text-align:left; font-weight: normal;}



.recent_link ul li a:hover{color:#fff; text-decoration: none; background:#3CF;}



.sublinks{font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; line-height:24px;}

.sublinks a{font-size:14px; color:#333333; text-decoration:none;}

.sublinks a:hover{font-size:14px; color:#51aed9; text-decoration:underline;}

