@charset "utf-8";
/* CSS Document */

.pd_lr{ padding:0 10px;}
.free_advice{ float:left;}
.home_more{ float:right; color:#999; font-size:14px;}

/*搜索*/
.search_result{ margin-top:10px; padding:0 10px; height:35px; line-height:35px;}
.search_result strong,.search_result em{ font-size:14px; color:#666; font-weight:500;}
.search_result em{ padding:0 3px; color:#2279e3; font-style:normal;}
.bg_fo{ background-color:#f0f0f0;}

/*模块背景*/
.mod_bj{ margin-top:10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#fff;}

/*症状疾病切换*/
.j_box7{ margin-top:10px; border:1px solid #ddd; border-top:0; border-bottom:1px solid #ddd; background:#fff;}
.j_tab7{height:36px;border-top:1px solid #ddd;text-align:center;font-size:14px;box-sizing:border-box;}
.j_tab7 li{border-right:1px solid #ddd;border-bottom:1px solid #ddd; cursor:pointer;}
.j_tab7 li:last-child{border-right:0;}
.j_tab7 span{display:block;height:34px; line-height:34px;color:#333;}
.j_tab7 .on{margin:-1px; border-top:2px solid #2477e3;border-bottom:1px solid #fff;}
.j_tab7 .on,.j_tab7 .on span{line-height:32px;color:#2477e3;}

.j_tabbox7{ width:100%;}
.disease_list{ padding:10px 0px 12px 10px;}
.disease_list a{ display:block; float:left; width:30.5%; height:33px; margin:10px 2% 0 0; border:1px solid #ddd; color:#666; font-size:14px; line-height:33px; text-align:center; }
.disease_list a:nth-child(3),.disease_list a:nth-child(3n+3),.sym_disease a:nth-child(3),.sym_disease a:nth-child(3n+3),.relatde_sym a:nth-child(3),.relatde_sym a:nth-child(3n+3){margin-right:0;}
a.look_more_sym{ display:block; width:100%; height:35px; border-top:1px solid #ddd; font-size:13px; color:#999; text-align:center; line-height:35px;}
.ask_doctor{ width:100%; padding:5px 0 0 0; margin-bottom:10px; border-bottom:1px solid #ddd; color:#999; text-align:center;}
.ask_doctor span{ position:relative; bottom:-8px; background-color:#f4f4f4; z-index:2;}

/*sym_dh*/
.sym_dh,.sym_dh em{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:500; overflow:hidden;}
.sym_dh i,.sym_dh em{ float:left; display:inline-block; font-style:normal;}
.sym_dh i{ width:28px; height:28px; margin:8px 4px 0 0; background:url(../images/icon_dyt_sprite_01.png) no-repeat;}
.sym_dh i.sym_sea{ background-position:2px 2px;background-size:136px auto;}
.sym_dh i.hot_room{ background-position:-90px -50px;background-size:136px auto;}

/*疾病列表*/
.sym_disease a,.relatde_sym a{ display:block; float:left; width:31.3%; height:30px; margin:10px 2% 0 0; color:#666; font-size:14px; line-height:30px; text-align:center; border:1px solid #ddd; border-radius:3px;}
.sym_disease .panel{ display:none;}

.sym_click{ width:100%; padding:10px 0; text-align:center;}
.sym_click li{ display:inline-block; width:10px; height:10px; margin-right:7px; border-radius:10px; background-color:#ccc; text-indent:-9999em; cursor:pointer;}
.sym_click li.on{ background-color:#2477e3;}

/*咨询*/
.sym_consulted{width:100%; padding:18px 0 5px; height:38px; overflow:hidden;}
.sym_keywords,.sym_keywords_zz{ width:100%; height:38px;line-height:normal;border:0;font-size:14px; text-indent:10px;}
.sym_keywords{ background-color:#fff;}
.sym_keywords_zz{ background-color:#f2f2f2;}
.sym_btn,.sym_btn button{display:block;width:71px;height:38px;line-height:38px;}
.sym_btn button{ width:71px; border:0 none; border-radius:0 5px 5px 0; font-size:17px;color:#fff; cursor:pointer; background-color:#2477e3; background-size:17px auto;}

/*概述*/
.content_sym{ padding-bottom:10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#fff;}
.content_sym .hd{ height:30px; padding-top:15px; margin:0 10px; border-bottom:1px solid #ddd;}
.content_sym .hd h2{ display:inline-block; float:left; height:29px; border-bottom:2px solid #2477e3; color:#333; font-size:16px; font-weight:normal;}
.content_sym .hd h2.color_hd{ color:#2477e3;}
.content_sym .hd a{ float:right; color:#999; font-size:13px; font-weight:normal;}

/*分类选择*/
.sify_search{ margin-top:15px; padding-bottom:15px;}
.sify_search .sym_classify li{ float:left; display:block; width:23%; height:75px; margin-right:2.5%; border-bottom:2px solid #e2e3e8; border-radius:3px; background-color:#f0f0f0; text-align:center;}
.sify_search .sym_classify li a{ display:block;}
.sify_search .sym_classify li a strong{ font-size:14px; font-weight:normal;}
.sify_search .sym_classify a i{ width:40px; height:40px; margin:0 auto; background:url(../images/sym_icon.png) no-repeat;}
.sify_search .sym_classify a i,.sify_search .sym_classify a strong{ display:block;}
.sify_search .sym_classify a i.depart{ margin-top:8px; background-position:-1px 0; background-size:160px auto;}
.sify_search .sym_classify a i.region{ margin-top:8px; background-position:-41px 0; background-size:160px auto;}
.sify_search .sym_classify a i.crowd{ margin-top:8px; background-position:-78px 0; background-size:160px auto;}
.sify_search .sym_classify a i.letter{ margin-top:8px; background-position:-120px 0; background-size:160px auto;}
.sify_search .sym_classify a strong{ padding-top:3px; color:#333; font-size:14px;}

/*热门问答、相关问答*/
.sym_question,.relatde_sym,.complication{ padding:0 10px 10px;}
.sym_question a{ display:block; padding:10px 0; border-bottom:1px dashed #ddd;}
.sym_question a h3 .question,.sym_question a p .ask{ padding-right:5px; font-size:14px; font-style:normal;}
.sym_question a h3 .question{ color:#2477e3;}
.sym_question a p .ask{ color:#ff6701;}
.sym_question a h3{ color:#333; font-size:14px; font-weight:normal;}
.sym_question a p{ padding-top:5px; color:#666; font-size:13px; line-height:20px;}

/*更多*/
a.look_more_sym{ display:block; width:100%; font-size:12px; color:#999; text-align:center;}
.adver_positon{ margin:0 10px;}
.adver_positon img{ width:100%; height:75px;}
.news_nav_area .arrow_more,.active{ display:inline-block; padding:0 10px; width:10px; height:35px; overflow:hidden; cursor:pointer;  background:url(../images/icon_arrow_05.png) no-repeat center center; background-size:10px auto;}
.news_nav_area li.showMore a:hover{ color:#333; text-decoration:none; border:0;}
.con_symdate{ height:51px;}
.con_symdate .arrow_more{ background-position:42px 23px;}
.con_symdate .active{background-position:42px -10px;}
#open_conmore{ display:none;}

.tempWrap{ height:auto;}

/*搜索*/
.sym_search{padding:5px 0; height:38px; overflow:hidden;}
.sym_search .input_text,.sym_search .consulted_text{ display:block; height:38px;font-size:12px; text-indent:10px; line-height:38px; border-right:0;}
.sym_search .input_text{ border-radius:0; border:1px solid #2477e3; background:#fff;}
.sym_search .consulted_text{ border-radius:3px 0 0 3px; background:#f2f2f2;}
.sym_search .btn_submit1,.sym_search .consulted_btn{ display:block; width:68px; font-size:14px;color:#fff; line-height:38px; border:0;cursor:pointer; text-align:center; }
.sym_search .btn_submit1{ height:40px; padding:0 0 0 23px; border-radius:0; background:url(../images/icon_search_01.png) no-repeat 7px 11px #2477e3; background-size:17px auto;}
.sym_search .consulted_btn{ height:38px; border-radius:0 3px 3px 0; background:#2477e3;}

/*footer*/
.footer.clearfix:after{ overflow:hidden;}
