﻿/*------------------------通用样式-----------------*/
.ques_list td{text-align:center}
.ques_list .ques_tit{color:#095297}
.ques_list .haodaifu{background-image:url(../../Common/images/haodaifu.jpg);background-repeat:no-repeat;background-position:left center;display:block;float:left;height:34px;width:16px}
.bg_green{color:#f1faf8}
/*zxp20121008*/
.condoctor_title{height:32px}
.condoctor_title span{width:103px;text-align:center;padding-top:11px;padding-bottom:9px;font-weight:bold;font-size:14px;display:block;float:left}
.more02{float:right;color:#FA5E11;font-weight:bold;margin:10px 5px 0 0;height:14px;line-height:14px}
.presentation img{margin-top:5px}
.main02_right{float:right;width:730px}
.question_secondlist{padding-left:8px}
.question_secondlist li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaeaea;width:405px;line-height:23px;margin-bottom:8px}
.question_secondlist li span{font-weight:bold;padding-right:8px}
.question_secondlist li span a{color:#259c40;padding-left:0px;background:none;display:block}
.question_secondlist li a{margin-left:5px;white-space:nowrap;}
.consulting_list_a1{padding-right:10px;float:left;width:320px}
.span_doc_answer1{padding-right:10px;float:left;overflow:hidden;width:60px;height:28px}
.question_cont_icn1{float:left;width:30px;height:28px}
.consulting_date1{float:right;width:80px}
select,
input,
img,
select{margin:0;padding:0;vertical-align:middle}
.field-validation-error{color:red}
.ae-lookup-textbox{float:left}
select,
input,
img,
select{margin:0;padding:0;vertical-align:middle}
.patient_ask_txa{height:100px;width:450px}

.main02_left{float:left;width:220px}

.ask_left{float:right;width:730px}
.quiz_index_left{float:left;width:220px}
/*-----------------------------在线咨询列表页-----------------*/
.quiz_index_left .quiz_index_left_block{width:218px;background:#f8f8f8;margin-bottom:15px;border:1px solid #CCC;padding:1px}
.quiz_index_left_block_inside .qustion_img{width:96%;margin:0px auto;position:relative}
.quiz_index_left_block_inside .qustion_img img{width:100%}
.quiz_index_left_block_inside .qustion_w{line-height:24px;text-align:center;padding-bottom:8px}
.quiz_index_left_block_inside .qustion_w span{color:#2B8873}
.quiz_index_left_block{ margin-bottom:10px;}
.web_help{ background: url(/Content/Areas/Common/images/leftnav/lnavi-bg001.gif) no-repeat right bottom;
 border-left: 1px solid #F1F0E5;
 padding: 0 0px 7px 0;
 width: 200px;
}
.tips{line-height:20px;color:#999; padding:10px;}
.tips strong{color:#2976ce;font-weight:normal}
.web_help p{padding:0 7px;line-height:26px}
.hot_ask { width:740px;}
.ask_online_form{border:1px solid #DDD;height:52px;margin-bottom:10px;padding:20px 0 0 30px;background:url(../../Common/images/bg_zixun.jpg) repeat-x}
.ask_tx{border:1px solid #D2D2D2;border-right:none;float:left;font-size:14px;height:30px;line-height:30px;width:530px;}
.searchbtn02{border:none;color:#FFF;cursor:pointer;float:left;height:34px;width:129px;background:url(../../Common/images/zixun_btn.jpg) no-repeat}
.searchbtn02:hover{background:url(../../Common/images/zixun_btn_h.jpg) no-repeat}
.hot_ask_tit1, .a_l{float:left;width:3px;height:31px;background:url(../images/ask/lbg.gif) no-repeat left center;}
.hot_ask_tit2, .a_m{float:left;height:31px;line-height:31px;width:713px;padding-left:10px;background:#2B8873;display:inline;}
.hot_ask_tit2 h2{background:url(../images/ask/icon01.gif) no-repeat 0 7px;color:#FFF;font-weight:normal;padding-left:28px;font-size:14px}
.hot_ask_tit3, .a_r{float:left;width:3px;height:31px;background:url(../images/ask/rbg.jpg) no-repeat left center;}
.quiz_list_head .tit,.quiz_list_head .span_date,.quiz_list_head .doc_answer{float:left;height:30px;line-height:30px;font-size:14px;font-weight:bold}
.quiz_list_head .tit{width:70%}
.quiz_list_head .span_date{width:20%}
.quiz_list_head .doc_answer{width:10%}
.ques_list li{line-height:30px;height:30px;background:#ECF9F4;padding-right:16px; font-size:14px;}
.ques_list li.bg_blue{background:#FFF}
.ques_list li .ques_tit{background:url(/Content/Areas/Common/images/jl.jpg) no-repeat 5px center;display:inline-block;float:left;padding-left:28px;color:#333;}
.ques_list li .ques_tit:hover{color:#41A68A;text-decoration:underline}
.ques_list li .span_date{color:#333;float:right;width:10%; font-size:12px;}
.ques_list li .doc_answer{color:#333;float:right;width:20%}

/*Index样式*/
.main_top_right{border:1px solid #DFDFDF;margin-top:15px}
.article_head{height:29px;line-height:29px;padding-left:15px;color:#41A68A;background: url(../../Common/images/leftMENU_tit.jpg) repeat-x;border-bottom:1px solid #DFDFDF}
.tujian_ul li{float:left;padding:10px;width:222px}
.tujian_ul li img{float:left;width:99px;height:130px;padding:2px;border:1px solid #DDD;margin-right:10px}
.doc_cont02{line-height:24px;}
.doc_cont02 strong{font-size:14px}
.doc_cont02 p a{display:inline-block;color:#FFF;width:40px;height:20px;line-height:20px;text-align:center;background:url(../../Common/images/index_icon.png) no-repeat right 0}
.doc_cont02 p a:hover{background-position:right -23px;color:#41A68A}
.overflow{margin:12px 0;}
.a_m h2{color:#FFF;}
.a_m h2 span{float:right;padding-left:30px}
.a_m h2 span a{color:#FFF;font-weight:100;}
.a_m h2 .more{float:right;color:#FFF;font-weight:100;padding:0 5px 0 30px}
.a_m h2 a:hover{ text-decoration:underline;color:#fff}
.a_m h2 span a:hover{text-decoration:underline;color:#fff}

.zx_list_tit{line-height:26px;font-size:14px}
.zx_list tr .tit_head {padding-left:0;background:#FFF}
.zx_list .bgE9FBF7 td{background:#ECF9F4}
.zx_list tr .tit_head a{display:block;background:url(/Content/Areas/Common/images/jl.jpg) no-repeat 5px;padding-left:26px;color:#333; font-size:14px; line-height:30px;}
.zx_list tr .tit_head a:hover{color:#41A68A;text-decoration:underline}
.zx_list tr .doctor_space{color:#58B59A}
.zx_list tr .date_r{color:#333}

.doctor_space,.date_r{text-align:center}
.table_t li { cursor: pointer; float: left; font-weight: normal; width:120px; }

/*---------------咨询2014改版--------Index样式2014 8 26 ------------------------*/
i,em,cite{font-style:normal}
.leftNavTitle,.lv1_ul li,.bt span,.keyword p a i,.tab_list li,.illness .Lists li{background:url(/Sites/Uploaded/Image/2014/8/points_bg.gif) no-repeat}
/*提问框*/
.ask_q{border-bottom:1px solid #D2D2D2}
.ask_q .searchinput{border:1px solid #ccc;height:103px;line-height:28px;padding:6px 10px 12px;resize:none;width:710px;border:none;outline:none;background:url(/Sites/Uploaded/Image/2014/8/textarea_bg2.jpg);display:block;overflow-y:hidden;}
.searchbtn03{background:url(/Sites/Uploaded/Image/2014/8/search_bg1.jpg);border:medium none;color:#fff;cursor:pointer;float:right;font-size:14px;height:34px;width:92px;margin:5px 0 0}
.searchbtn03:hover{background:url(/Sites/Uploaded/Image/2014/8/search_bg1.jpg)no-repeat 0 -34px}
/*sectionMenu-------------------------------------------------------------------*/
.sectionMenu{width:256px;float:left}
.MenuBg{background:#FFF;padding:15px 0;border:1px solid #c0c0c0}
.lv1_ul{background:url(/Sites/Uploaded/Image/2014/8/menuList_bg.gif) repeat-y 0 5px;padding-left:10px;overflow:hidden}
.lv1_ul li.quiz_lv1_li{width:170px;line-height:30px;height:30px;float:left;background-position:10px 11px;padding:0 5px 0 9px;overflow:hidden;border:none}
.lv1_li p{padding: 0 20px;}
.menuList li a{display:inline-block}

/*rightContent-------------------------------------------------------------------*/
.rightContent{width:730px;float:right}

.Conten,.Conten1{border-bottom:1px solid #d2d2d2}
.Conten .RContent1{margin-top:14px}
.Conten .titles h2{line-height:18px;height:28px}
/*RContent1-------------------------------------------------------------------*/
.RContent1{width:435px;float:left;border-right:1px dotted #d2d2d2;padding:0 0 15px}
.RContent1 .titles{width:416px}
.titles h2{height:42px;overflow:hidden;font:18px/40px 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;color:#4d4d4d}
.tab_menu{width:416px;height:28px}
.titles h2 a{float:right;color:#999;font:12px/40px '宋体'}
.tab_menu .menuA{width:416px;padding-bottom:1px;;position:relative;background:#f9f9f9}
.tab_menu a{display:block;width:103px;height:26px;overflow:hidden;margin:0 -1px -1px 0;text-align:center;font:14px/26px 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;line-height:28px\9;border:1px solid #E8E8E8;background:#F9F9F9;color:#666;position:relative;z-index:1}
.tab_menu .menuA a{float:left}
.tab_menu .menuA .selected{border-color:#bbbbbb;background:#bbbbbb;color:#fff;z-index:2}
.tab_menu div.more{width:26px;height:26px;float:left;position:relative;padding:0;margin:0;border:1px solid #DEDEDE;border-left:none;background:#F9F9F9 url(/Sites/Uploaded/Image/2014/8/points_bg.gif) no-repeat -29px -89px;cursor:pointer}
.tab_menu div.more_hover{background-position:8px -89px}

.tab_menu .menuA a:hover{border-color:#888;background:#888;color:#fff;z-index:2}


.tab_box{float:left;width:416px;overflow:hidden}
.tab_box li{float:left;height:80px; width:198px;margin:22px 10px 0 0}
.tab_box li img{float:left;width:62px}
.tab_box li p{float:right;width:122px;overflow:hidden;line-height:18px;margin:0 0 5px;white-space:nowrap;text-overflow:ellipsis;color:#999}
.tab_box li p a{margin-right:6px;color:#41A68A}
.tab_box li p a:hover{color:#41A68A}
.tab_box li cite{float:right;width:114px;height:30px;overflow:hidden;font-size:12px;line-height:30px;line-height:32px\9;white-space:nowrap;text-overflow:ellipsis;color:#666}
.tab_box li .lastP a{display:block;height:22px;width:77px;padding-left:8px;overflow:hidden;line-height:22px;line-height:24px\9;text-indent:21px;background:url(/Sites/Uploaded/Image/2014/8/zixun.jpg) no-repeat;color:#CCC}
.tab_box li .lastP a:hover{background-position:0 -22px;color:#41A68A;text-decoration:none}

/*RContent2-------------------------------------------------------------------*/
.RContent2{width:294px;float:right;padding-left:22px;padding:0 0 15px}
.zaixian{padding-left:22px}
.Conten1 .zaixian{border-bottom:1px solid #d2d2d2}
.zaixian .zxs{width:100%;margin:3px 0 2px;position:relative}
.zaixian .zxs ul{width:100%}
.zaixian .zxs ul li{width:100%;height:64px;overflow:hidden}
.zaixian .zxs ul li img{float:left;width:40px;margin-top:17px;margin-right: 10px;}
.zaixian .zxs ul li p{float:right;width:220px;height:40px;overflow:hidden;margin-top:17px;color:#999;line-height:20px;position:relative}
.zaixian .zxs ul li p a{color:#333}
.zaixian .zxs ul li p a:hover{color:#41A68A}
.zaixian .zxs ul li p cite{color:#666;position:absolute;right:2px;bottom:0}
.zaixian .zjs,.zaixian .zjs dl{float:left;width:245px;height:70px;overflow:hidden}
.zaixian .zjs dt{float:left;width:100%;height:22px;overflow:hidden;font-weight:bold;line-height:20px;line-height:22px\9;text-indent:10px;color:#666}

.bt{float:left;width:100%;height:30px;margin-top:2px;padding-top:5px;position:relative}
.bt cite{float:left;height:30px;overflow:hidden;font:14px/30px 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;line-height:32px\9}
.bt .c1{margin-right:5px}
.bt .c2{padding-left:5px;margin-left:-6px;margin-left:-6px;margin-left:-4px\0;margin-left:-7px\9;*margin-left:5px;*padding-left:0;background:#fff;background:#fff url(/Sites/Uploaded/Image/2014/8/bg_index_num_ie8.gif) no-repeat 0 4px\9;*background:#fff}
.bt i{float:left;height:21px;overflow:hidden;margin-top:4px;padding-left:5px;*padding-right:5px;border:1px solid #CDE6B5;font:bold 14px/22px Arial;letter-spacing:11px;background:url(/Sites/Uploaded/Image/2014/8/bg_index_num.png) repeat-x;color:#41A68A}
.bt span{display:block;width:17px;height:17px;overflow:hidden;background-position:0 -20px;position:absolute;left:-30px;top:12px}
.Conten1 .bt span{background-position:0 -60px}


.keyword{width:100%;overflow:hidden;padding-bottom:10px}
.keyword p{width:612px;float:left;overflow:hidden}
.keyword p span{font-size:14px}
.keyword p a{display:inline-block;height:31px;height:30px\9;padding:0 8px;padding-top:1px\9;margin:8px 10px 0 0;white-space:nowrap;font-size:14px;line-height:30px;background:url(/Sites/Uploaded/Image/2014/8/bd_bg.gif) repeat-x;position:relative}
.keyword p a .i1{display:block;width:13px;height:13px;overflow:hidden;position:absolute;top:-3px;right:-6px;z-index:2;background-position:0 -120px}
.keyword p a b{display:block;width:4px;height:31px;background:url(/Sites/Uploaded/Image/2014/8/bd_bg.gif) no-repeat;position:absolute;top:0;z-index:1;cursor:pointer}
.keyword p a .b1{background-position:0 0;left:0}
.keyword p a .b2{background-position:0 0;right:0}
.keyword p .a1{background-position:0 -62px}
.keyword p .a1 .b1{background-position:0 0}
.keyword p .a1 .b2{background-position:0 -31px;_right:-1px}
.keyword p a:hover{color:#000;text-decoration:none;opacity:0.75}

.tab_list{margin:10px 0 0;width:416px;height:125px;display:none}
.tab_list li{line-height:25px;padding-left:12px;background-position:4px -216px}
.tab_list li .date_r{float:right;color:#999}

.qustion{padding:10px 0 15px}
.Lists li{line-height:25px;color:#999}
.Lists li cite{float:right;color:#666}

.illness{padding-left:22px}
.illness .Lists li{float:left;width:120px;padding-left:13px;background-position:0 -141px}
.zhanTi h1{font-size:14px}
.zhanTi img{padding:1px;border:1px solid #DDD;float:left;margin-right:15px;width:96px}
.zhanTi p{line-height:22px;text-indent:2em;color:#666}


.side_menu{width: 202px; border:none}
.side_menu_inside{width: 200px; height: 490px; overflow: auto; }
.leftNavTitle{height:36px;font:16px/36px 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;color:#FFF;padding-left:48px;background-position:20px -170px;background-color:#58B59A}

@media only screen and (max-width:768px){

.ask_q .searchinput,.rightContent,.ask_tx { width: 100%;}
.RContent1 { width: 100%; border-right: none;}
.RContent2 { width: 100%;}
.zaixian .zxs ul li p {width: auto;float: none;}
.RContent1 .titles,.tab_box,.tab_menu,.tab_menu .menuA,.tab_list { width: 100%;}
.tab_menu a { width: 24%;}
.illness { padding-left: 0;}
.keyword p { display: none;}

.ask_online_form {
 height: 110px;
 padding: 20px;
 background: none;
 box-sizing: border-box;}
.searchbtn02 {
 float: none;
 margin-top: 10px;}
.a_l,.a_r{display: none;}
textarea#Title{ box-sizing: border-box; height: 120px; width: 100%;margin-top: 20px; border: 1px solid #ccc; background: none; border-radius: 5px; }
.tab_box li{ width:24%; margin:22px 1% 0 0; }
.tab_box li p{ width:auto; float:none}
.rightContent{ width:100%}
.tab_box li img{ margin-right:10px}
.zaixian { padding-left: 0;}
}
@media only screen and (max-width:700px){
.tab_box li{ width:49%}
}
@media only screen and (max-width:400px){
.zaixian .zxs ul li p { width: 82%;}

}
@media only screen and (max-width:370px){
.tab_box li { width: 99%;}

}

 