@font-face {
font-family: 'BYekan';
src:url('../fonts/BYekan.eot?#') format('eot'), /* IE6–8 */
	url('../fonts/BYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('../fonts/BYekan.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
*{resize:none;margin:0px;}
body{margin:0;padding:0;font:11px Tahoma, Arial;line-height:20px;color:#333;background-color:#dfd7e4;}
#background_body_first{height:911px;padding-top:10px;}
#general_old{width:950px;margin:0 auto;border:0px red solid;}

#footer {
    clear: both;
    height: 72px;
}
#footer a{width:954px;display:block;height:25px;margin:0 auto;}
#content_div{position:relative;}

#content {
    background-color: #FFFFFF;
    border-radius: 0 0 20px 20px;
    box-shadow: 1px 2px 4px #95A1A0;
    margin: 0 auto 5px;
    padding-bottom: 17px;
    width: 954px;
}
#content_inner{padding:10px;}
#header{padding-top:200px;}
.content_header{width:958px;height:208px;margin:0px auto;border:1px orange solid;}

#content_header{border:0px red solid;width:315px;height:50px;margin:70px 18px 0 0;position:absolute;text-align:center;}
#content_header h1{font:18px BYekan, Tahoma;color:#004831;}
#content_header h2{font:17px BYekan, Tahoma;color:#004831;}
#menu_index_center{background-color:white;border:1px solid #68DCE6;border-radius:14px 14px 14px 14px;box-shadow:1px 2px #95A1A0;height:58px;margin:14px auto 0;width:972px;}
#div_doctor{
    background-color: #FFFFFF;
    background-image: linear-gradient(to bottom, #DFD7E4 5%, #FFFFFF 22%);
    border-radius: 20px 20px 16px 16px;
    box-shadow: 0 5px 4px #BAB7BC;
    min-height: 650px;
    margin: 10px auto 0;
    width: 954px;


/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #DFD7E4 5%, #FFFFFF 22%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #DFD7E4 5%, #FFFFFF 22%);

/* Opera */ 
background-image: -o-linear-gradient(top, #DFD7E4 5%, #FFFFFF 22%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #DFD7E4), color-stop(1, #FFFFFF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #DFD7E4 5%, #FFFFFF 22%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #DFD7E4 5%, #FFFFFF 22%);
	}
#header_tell_image{margin-right:200px;float:right;}
#header_text{float:right;margin-top:78px;}

#below_header {
    background-color: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    height: 120px;
    margin: 0 auto;
    text-align: center;
    width: 954px;
}
a{text-decoration:none;color:#3B5992;outline:none;}
img{border:0;}
a img{border:0;}
.portfolio{margin:0;padding:0px 0px 0 0;list-style-type:none;overflow:hidden;height:365px;}
.portfolio img{border:0;}
#ul_news{list-style-type:square;color:orange;}
#ul_news a{color:#3789B9;}
#below-portfolio{width:890px;height:34px;background-color:#E0ECFF;color:#333;font-size:12px;font-weight:normal;border-bottom:1px #ccc solid;clear:both;margin:0 5px 5px 5px;}
#below-portfolio div{height:20px;padding:5px;}
#below-portfolio a{color:#fff;}
#about-container{margin:30px;padding:10px;background-color:#E5F7FD;line-height:30px;clear:both;}
#about-container p{font-size:14px;font-weight:bold;font-family:tahoma;color:#88A93A;margin-bottom:10px;border-bottom:solid 1px #dedede;padding-bottom:10px;}
#news-container{clear:both;width:890px;margin-right:5px;}
#news-title{height:30px;line-height:30px;color:#fff;background-image:url('../images/fulltext_title.png');background-repeat:no-repeat;}
#news-title div{padding-right:15px;}
#news-content{text-align:justify;background-color:#E5F7FD;line-height:30px;padding:10px;background:#fff url('../images/bg-question-middle.png') repeat-y;}
#announcement-container{margin:5px;width:440px;height:285px;border:0px red solid;float:right;background-image:url('../images/bg_announcement.png');}
#announcement-title{width:100%;height:32px;border:0px red solid;color:#333;}
#announcement-title div{padding:7px 10px 0 0;}
#announcement-content{}
#question-title{color:#FFFFFF;height:119px;line-height:35px;margin:0 auto;position:relative;width:923px;}
#question-content {
    background-color: #F2F2F2;
    line-height: 30px;
    margin: 0 auto 28px;
    padding: 10px;
    text-align: justify;
    width: 866px;
}
#question-content .question{background-color:#f7f7f7;padding:10px;color:#666;cursor:pointer;font-size:11px;font-weight:normal;margin-top:10px;}
#question-content .answer{background-color:#f7f7f7;color:#2879E4;padding:10px;margin-top:5px;font-weight:normal;}
#question-content div span{font-weight:normal;}
.show-all-questions{height:40px;position:relative;margin-bottom:5px;border:0px red solid;width:847px;margin:0 auto;}


.show-all-questions a {
    background-color: #AD5A87;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    display: block;
    font-family: BYekan;
    font-size: 17px;
    height: 35px;
    left: 20px;
    line-height: 35px;
    padding: 0 7px 0 3px;
    position: absolute;
    text-align: center;
    top: 5px;
    width: 150px;
}
#criteria{position:absolute;left:10px;top:4px;font-family:tahoma;font-size:11px;color:#ccc;padding:0px 10px 0 25px;background-image:url('../images/searchbox_wide.png');background-repeat:no-repeat;width:205px;height:30px;line-height:30px;border:0px red solid;}
#bg-question-bottom{height:13px;background-image:url('../images/bg-question-bottom.png');background-repeat:no-repeat;margin:0 auto;width:883px;}
#div_faq{padding:10px;font-family:tahoma;font-size:12px;}
#ul_faq li{margin-top:50px;line-height:25px;color:#FF3399;font-weight:bold;}
#ul_answer li{margin-top:10px;color:#333;font-weight:normal;}
#container_reservation{width:300px;height:300px;background-color:#F7F7F7;margin:60px 20px 0px 0px;padding:10px;float:left;}
#container_reservation img{width:110px;height:120px;padding:10px;float:right;}
#container_reservation div{width:150px;height:120px;padding:10px;border:0px red solid;float:right;}
*{resize:none;font-family:tahoma;padding:0;margin:0;}
body{margin:0;padding:0;font:11px Tahoma, Arial;line-height:20px;}
a{text-decoration:none;color:#009bff;cursor:pointer;outline:none;}
a img{border:0;}
.field_error{color:#f00;}
.field_normal{color:#333;}
.button{background-color:#77AF0F;color:#fff;font-family:Tahoma;font-size:11px;height:25px;}
.service_title{font:11px Tahoma,Arial;font-weight:bold;line-height:30px;color:#88A93A;}
.contact_info{padding:10px;margin:5px;border:1px #ddd solid;background-color:#eee;-moz-border-radius:3px;}
.clear{clear:both;}
input{font-size:11px;}
p, h1, button{border:0;margin:0;padding:0;}
.basic{width:900px;min-height:850px;margin:0 auto;padding:14px;background-color:#fff;border-left:1px #c8c5c5 solid;border-right:1px #c8c5c5 solid;overflow:hidden;position:relative;}
#basic ul{margin:0 10px 0 10px;padding:10px;list-style-type:square;}
.basic h1{font-size:13px;font-family:tahoma;font-weight:bold;margin-bottom:8px;clear:both;}
.basic p{font-size:11px;font-family:tahoma;color:#666666;padding-bottom:10px;}
.basic ul{margin-top:0;}
.basic p.hint{margin-bottom:20px;border-bottom:solid 1px #dedede;}
.basic label{font-family:tahoma;display:block;font-weight:bold;text-align:left;width:180px;float:right;padding-left:5px;}
.basic .small{color:#666666;display:block;font-size:11px;font-weight:normal;text-align:left;width:180px;}
#div_col2{margin:2px 0 10px 10px;width:500px;float:right;}
.basic input.textbox{width:264px;height:34px;font-size:11px;line-height:34px;padding-right:5px;padding-left:5px;border:1px #ccc solid;-moz-border-radius:6px;-webkit-border-radius:6px;float:right;}
.basic input.textbox:hover{background-color:#f7f7f7;}
.basic textarea.textbox{width:264px;height:80px;padding:5px;border:1px #ccc solid;-moz-border-radius:6px;-webkit-border-radius:6px;float:right;float:right;font-size:11px;}
.basic textarea.textbox:hover{background-color:#f7f7f7;}
.basic .styled-select{width:276px;height:34px;overflow:hidden;background:url('../images/select_arrow.jpg') no-repeat left #fff;float:right;-moz-border-radius:6px;-webkit-border-radius:6px;}
.basic .styled-select:hover{background-color:#f7f7f7;}
.basic .styled-select select.textbox{float:right;background:transparent;width:304px;padding:5px;font-size:16px;border:1px solid #ccc;height:34px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.basic input:focus{outline:none;border:1px #009bff dashed;}
.basic textarea:focus{outline:none;border:1px #009bff dashed;}
.basic .button{background:#222 url('../images/overlay.png') repeat-x;display:block;float:right;padding:10px 10px 0 10px;color:#fff;text-align:center;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);cursor:pointer;height:25px;width:100px;font-size:13px;font-weight:bold;line-height:1;}
.basic .button:hover{background-color:#111;color:#fff;}
.basic .button:active{top:1px;}
.basic .small_button.button{font-size:11px}
.basic .blue.button{background-color:#2981e4;}
.basic .blue.button:hover{background-color:#2575cf;}
.basic .gray.button{background-color:#d7d7d7;cursor:text;}
.star{color:#f00;display:block;width:15px;height:34px;line-height:34px;border:0px red solid;float:right;text-align:center;}
#slide_show{margin:0 auto;width:100%;height:100%;background-repeat:repeat-x;border-radius:5px 5px 5px 5px;}
#message_new_form{height:20px;display:none;padding-bottom:20px;}
#message_new_form img{float:right;padding-right:5px;}
#message_new_form div{display:block;padding-top:10px;}
#page_2{display:none;text-align:center;height:500px;}
#page_2 img{margin-top:150px;}
#page_3{display:none;}
.div_info{background-image:url('../images/blue.png');background-repeat:repeat-x;height:41px;}
.image_div{background-image:url('../images/blue_div.jpg');border-bottom:3px #cdcecc solid;background-repeat:repeat-x;height:113px;clear:both;}
#background-a{background-image:url('../images/background-a.jpg');height:46px;margin:0 auto;width:950px}
.info{height:318px;border-top:1px #cccccc solid;border-bottom:1px #e0e0de solid;}
.info_article{margin:0px auto;width:950px;height:318px;}
.div_ask{min-height:374px;background-color:#DBE6E0;}
.image_info{width:950px;height:318px;float:right;background-repeat:no-repeat;}
.div_content_ask{width:950px;min-height:210px;margin:0px auto;clear:both;}
.title_search{width:870px;height:112px;background-image:url('../images/search.png');}
.saerch_div{float:left;background-repeat:no-repeat;height:70px;padding:50px 0 0 50px;position:relative;}
.txtsearch {
    height: 13px;
line-height: 20px;
margin: 11px 39px;
padding: 6px;
position: absolute;
top: 143px;
width: 187px;
background-color: #4d4d4d;
color: #ffffff;
}
.btnsearch{background-color:#ADC3CD;color:white;padding:7px 20px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
#ajax_search_result{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:white;border-color:-moz-use-text-color #DDDDDD #DDDDDD;border-image:none;border-right:1px solid #DDDDDD;border-style:none solid solid;border-width:0 1px 1px;color:black;display:none;min-height:24px;position:absolute;text-align:right;top:184px;width:198px;z-index:1004;margin-right: 39px;}
#ajax_search_result div{height:25px;font-size:11px;line-height:25px;border-bottom:1px #eee solid;cursor:pointer;padding-right:5px;text-align:right;}
.ajax_search_row_odd{background-color:#f7f7f7;text-align:right;z-index:1004;overflow:hidden;}
.ajax_search_row_even{background-color:#fff;text-align:right;z-index:1003;overflow:hidden;}
.ajax_search_row_select{background-color:#bbd3de;text-align:right;z-index:1002;overflow:hidden;}
#shadow_ask{width:950px;margin:0px auto;background-image:url('../images/div_shadow.jpg');height:9px;}
#shadow_under_slideshow{width:843px;height:5px;margin:0px auto;background-image:url('../images/shadow_under_slideshow.png');}
#title_doctor{height:300px;margin:0 auto;padding-top:45px;width:817px;}
#part_title_doctor{background-color:white;float:right;height:118px;margin-bottom:25px;margin-left:19px;margin-right:18px;width:235px;}
#part_img_doctor{width:120px;height:118px;float:right;}
#part_title{width:113px;height:118px;float:right;}
#article_info{width:320px;height:266px;float:right;margin-right:69px;}
#shadow_upper_article{height:3px;float:right;background-color:#b2b2b2;}
.shadow_qustion{background-image:url('../images/shadow_ask_question.png');background-repeat:no-repeat;width:1000px;height:10px;margin:0px auto;}
.shadow_article{background-image:url('../images/shadow_ask_question.png');width:1000px;height:8px;margin:0px auto;}
.menu_first_page{float:right;height:51px;width:981px;margin-top:2px;}
ul.menu_ul_first_page{margin:0px;padding:0px;}
ul.menu_ul_first_page li{width:156px;height:50px;float:right;list-style-type:none;background-image:url('../images/background_menu.jpg');margin-left:5px;}



#menu {
    height: 39px;
    margin: 16px auto 0;
    padding-right: 10px;
    width: 926px;
text-align:center;
}
#menu .menu{display:inline-block;}
#menu *{list-style:none;border:0px;padding:0;margin:0;}
#menu a{display:block;padding:7px 9px 4px;white-space:nowrap;text-align:center;}
#menu li{float:right;background-color:#ededed;}
#menu li li{float:none;_border:1px solid #fff;
    background: none;
    height: 25px;
    overflow: hidden;
width:auto;
}
#menu li li:hover{
    background: none;
    height: 25px;
    overflow: hidden;
width:auto;
}
#menu li li div {
    background:none;
    height: 25px;
width:auto;
}
#menu div{visibility:hidden;position:absolute;background:url(../images/pix.gif);z-index:100;}
#menu div div{margin:-24px -1px 0 0;right:100%;}
#menu li:hover>div{visibility:visible;}
#menu a{text-decoration:none;color:#fff;position:relative;z-index:77;}
#menu a:hover{color:#928B71;-moz-border-radius:3px;}
#menu a:hover span{color:#ffffff;}
#menu>ul>li:hover>a{background:url(../images/back.png);color:#ffffff;-moz-border-radius:3px;}
#menu>ul>li:hover>a span{color:#000;}
#menu span{color:#fff;font:18px BYekan,Tahoma,Arial,Helvetica,Sans-serif;text-transform:uppercase;}
#menu li{background:url('../images/menu_background.png') repeat scroll 0 0 transparent;
   overflow: hidden;
    height: 39px;
    width: 123px;
}
#menu li li a{padding:0;position:static;}
#menu li li a:hover{background-color:#009bff;}
#menu li li a span{color:#000;}
#menu li li a:hover span{color:#fff;}
#menu li li a.parent span{background:url(../images/pointer.gif) no-repeat left 9px;_background-position:left 10px;}
*+html #menu li li a.parent span{background-position:left 10px;}
#menu li li a.parent:hover span{background-position:left -49px;}
*+html #menu li li a.parent:hover span{background-position:left -48px;}
#menu li li span{display:block;text-transform:none;line-height:16px;padding:4px 14px 4px 25px;font-size:13px;}
#menu li div{-moz-border-radius:3px;
overflow: hidden;
background-color:#ea65bc;
    }
#menu div div{_margin-top:-25px;_background:#fff;}
#menu li li li{_border:1px solid #fff;}
#menu div div div{_background:#fff;}
#menu li li li li{_border:1px solid #fff;}
div#menu li.back{width:10px;height:39px;z-index:8;position:absolute;}
div#menu li.back .left{width:auto;height:46px;float:none;position:relative;top:0;visibility:visible;
background:url(../images/menu_background_hover.png);
height: 39px;
    width: 123px;
}
#announcement_tabs_home_container{height:370px;border-bottom:1px #dcdcdc solid;}
div#copyright{display:none;}

.slide_block {
    background-color: #FFFFFF;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 100%;
}