﻿/*字体颜色样式*/
.DepartmentName span,.bt i,.dise_box p a,.ask_cont h2,.reader_answer h3 span.Lookup,.reader_answer h3 span.Lookup a,.tips strong,.presentation p a:hover{color:#2076bd}
/*背景颜色样式*/
p.lun_btn a,.ask_share01 .deleteput,.ask_share01 .replaycrit,.reader_answer_btn,.patient_ask_btn{background:#2076bd;}
.patient_ask_btn:hover,p.lun_btn a:hover,.ask_share01 .deleteput:hover,.ask_share01 .replaycrit:hover,.reader_answer_btn:hover{background:#10C34D;}

.border_B{border-bottom: 1px solid #ccc}
.border_R{border-right: 1px solid #ccc}
/*在线咨询首页样式*/
.ask_banner img{width:100%;height:auto;}
/*公用tit*/
h2.ask_tit{border-bottom: 2px solid #2076bd;color: #2076bd;font-size: 18px;line-height:36px;}
h2.ask_tit .more{color: #2076bd;font-size: 14px;float: right}
h2.ask_tit .more:hover{font-weight: bold;}
h2.tab_tit span{padding:8px 15px;cursor: pointer;}
h2.tab_tit span.active{border: 2px solid #2076bd;border-bottom: none;background: #fff;}

/*左侧菜单*/
.ask_menu{border:1px solid #ccc;border-top:none;}
.ask_menu h2.menu_tit{height:40px;line-height: 40px;background: #f0f0f0;color:#2076bd;font-size: 16px;padding:0 5px;border-bottom: 1px solid #ccc;border-top:1px solid #ccc}
.ask_menu h2.menu_tit span{background:url(/Content/Areas/Common/images/question/menu_bg.png) no-repeat;padding-left: 30px;}
.ask_menu h2.menu_tit span.bg_1{background-position: left top}
.ask_menu h2.menu_tit span.bg_2{background-position: left center}
.ask_menu h2.menu_tit span.bg_3{background-position: left bottom}
.ask_menu ul.menu_list li{line-height: 40px;font-size: 12px;font-family: "新宋体","宋体";padding:0 5px;}
.ask_menu ul.menu_list li.active{border-left:2px solid #2076bd;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #fff;padding:0 0 0 3px;position: relative;z-index: 5;width:204px;}
.ask_menu ul.menu_list li span{color:#666;font-weight: bold;}
.ask_menu ul.menu_list li a{padding:0 2px;color: #666}
.ask_menu ul.menu_list li a:hover{color: #2076bd}




/*快捷通道*/
ul.icon_list li{float: left;width:32%;}
ul.icon_list li.mrg{margin:0 2%;}
ul.icon_list li a{width:100%;display: block;border:1px solid #ccc;padding:15px 0;overflow: hidden;}
ul.icon_list li a h2{font-size: 16px;color: #666;line-height: 30px;}
ul.icon_list li a span{font-size: 14px;color: #999}
ul.icon_list li.use a:hover h2,ul.icon_list li.use a:hover span{color: #fff!important}
ul.icon_list li a i.icon{display: block;float: left;width:100px;height:55px;}
ul.icon_list li.use_1 a i.icon{background:url(/Content/Areas/Common/images/question/icon_btn.png) no-repeat 25px 0px;}
ul.icon_list li.use_2 a i.icon{background:url(/Content/Areas/Common/images/question/icon_btn.png) no-repeat 25px -93px;}
ul.icon_list li.use_3 a i.icon{background:url(/Content/Areas/Common/images/question/icon_btn.png) no-repeat 25px -185px;}
ul.icon_list li.use_1 a:hover{background:#F0BB52;border:1px solid #F0BB52;}
ul.icon_list li.use_1 a:hover i.icon{background:url(/Content/Areas/Common/images/question/icon_btn_H.png) no-repeat 25px 0px}
ul.icon_list li.use_2 a:hover{background:#2076bd;border:1px solid #2076bd}
ul.icon_list li.use_2 a:hover i.icon{background:url(/Content/Areas/Common/images/question/icon_btn_H.png) no-repeat 25px -93px}
ul.icon_list li.use_3 a:hover{background:#F2B642;border:1px solid #F2B642}
ul.icon_list li.use_3 a:hover i.icon{background:url(/Content/Areas/Common/images/question/icon_btn_H.png) no-repeat 25px -185px;}
/*未开启功能样式*/
ul.icon_list li.No_use_1 a i.icon{background:url(/Content/Areas/Common/images/question/Nouse_btn.png) no-repeat 25px 13px;}
ul.icon_list li.No_use_2 a i.icon{background:url(/Content/Areas/Common/images/question/Nouse_btn.png) no-repeat 25px -93px;}
ul.icon_list li.No_use_3 a i.icon{background:url(/Content/Areas/Common/images/question/Nouse_btn.png) no-repeat 25px -185px;}
ul.icon_list li.No_use a h2{color: #999}


/*在线咨询医生*/
ul.doct_list{padding:15px 0px;background:#f4f4f4}
ul.doct_list li.doct_li{width:205px;height:310px;border:1px solid #ccc;position:relative;background: #fff;margin:0 18px;float: left;padding:0 15px;cursor: pointer;}
span.img_bg{display: block;width:100%;height:85px;position: absolute;background:url(/Content/Areas/Common/images/question/doct_bg.png) no-repeat center top;z-index: 2;left:0;top:0;}
ul.doct_list .img_box{width:60px;height:60px;overflow: hidden;margin:15px auto;}
ul.doct_list .img_box img{width:60px;height:auto;}
ul.doct_list li p{font-size: 12px;font-family: "新宋体","宋体";color: #666;line-height: 24px;text-align: center;height:24px;}
ul.doct_list li p.Specialty{border-top:1px dashed #ccc;margin-top:10px;padding-top:10px;text-align: left;height:48px;}
/*底部默认展示样式*/
.bot_box{position: absolute;left:0;bottom:0;border-top:1px solid #ccc;width:100%}
.bot_box .box{padding:10px 0;position: relative;}
ul.btn_list{padding:0 10px;}
ul.btn_list li{float: left;margin:0 3px;transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s ;-webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s}
ul.btn_list li a i.icon{display: block;width:30px;height:30px;margin:0 auto;}
ul.btn_list li.line{display: block;width:1px;background: #ededed;margin:3px 5px 0;height:40px;}
ul.btn_list li.Value a i.icon,ul.btn_list li.NoValue a i.icon{color:#2076bd;background-image:url(/Content/Areas/Common/images/question/icon_20.png);background-repeat: no-repeat; }
ul.btn_list li a{width:36px;display: block;text-align: center;}
ul.btn_list li.FixedField_1.Value a i.icon{background-position:left 0px;}
ul.btn_list li.FixedField_2.Value a i.icon{background-position:left -88px;}
ul.btn_list li.FixedField_3.Value a i.icon{background-position:left -177px;}
ul.btn_list li.FixedField_4.Value a i.icon{background-position:left -265px;}
ul.btn_list li.FixedField_5.Value a i.icon{background-position:left -353px;}
ul.btn_list li.FixedField_6.Value a i.icon{background-position:left -442px;}
ul.btn_list li.FixedField_7.Value a i.icon{background-position:left -530px;}

ul.btn_list li.FixedField_1.Value a:hover i.icon{background-position:center 0px;}
ul.btn_list li.FixedField_2.Value a:hover i.icon{background-position:center -88px;}
ul.btn_list li.FixedField_3.Value a:hover i.icon{background-position:center -177px;}
ul.btn_list li.FixedField_4.Value a:hover i.icon{background-position:center -265px;}
ul.btn_list li.FixedField_5.Value a:hover i.icon{background-position:center -353px;}
ul.btn_list li.FixedField_6.Value a:hover i.icon{background-position:center -442px;}
ul.btn_list li.FixedField_7.Value a:hover i.icon{background-position:center -530px;}

/*未开启功能按钮样式*/
ul.btn_list li.FixedField_1.NoValue a i.icon{background-position:right 0px;}
ul.btn_list li.FixedField_2.NoValue a i.icon{background-position:right -88px;}
ul.btn_list li.FixedField_3.NoValue a i.icon{background-position:right -177px;}
ul.btn_list li.FixedField_4.NoValue a i.icon{background-position:right -265px;}
ul.btn_list li.FixedField_5.NoValue a i.icon{background-position:right -353px;}
ul.btn_list li.FixedField_6.NoValue a i.icon{background-position:right -442px;}
ul.btn_list li.FixedField_7.NoValue a i.icon{background-position:right -530px;}
ul.btn_list li.NoValue a{color: #ccc}
ul.btn_list li.NoValue a:hover{color:#ccc }

ul.btn_list li.btn_more{position: absolute;width: 45px;height: 70px;right: 0px;bottom: 0;}
ul.btn_list li.btn_more a.more_icon{width: 45px;height: 65px;display: block;background: url(/Content/Areas/Common/images/question/btn_more.png) -35px center no-repeat;}
ul.btn_list li.btn_more a.more_icon:hover{background:url(/Content/Areas/Common/images/question/btn_more.png) 13px center no-repeat;}
li.btn_more ul.btn_icon{width:233px;height:145px;position: absolute;right: -3px;top: -165px;background: #fff;z-index: 1000;border:1px solid #2076bd;padding:10px 0;display: none}
li.btn_more ul.btn_icon li{width:90px;height:36px;line-height: 36px;padding:0 10px;}
li.btn_more ul.btn_icon li a{width:auto;text-align: left;}
li.btn_more ul.btn_icon li a i.icon{margin:0;float: left;margin-right: 15px;}

/*微信二维码弹窗*/
.FixedField_Img{position: relative;}
.FixedField_Img .Img_box{position: absolute;width:193px;height:200px;background: #fff;padding:20px;bottom: 60px;right:-59px;z-index: 10000}
.FixedField_Img .Img_box img{width: 100%;height:auto;}

/*医生最新回复*/
ul.ask_list li{line-height: 36px;margin-bottom: 20px;border-bottom: 1px dashed #ccc;padding-bottom: 20px;}
ul.ask_list li h2{font-size: 14px;line-height: 28px;background:url(/Content/Areas/Common/images/question/ask_bg.png) no-repeat left 2px;padding-left:30px;color: #666}
ul.ask_list li h2 span.date_time{float: right;color: #666}
ul.ask_list li p.con_p{color: #666;font-family: "新宋体","宋体";font-size: 12px;background:url(/Content/Areas/Common/images/question/ask_bg.png) no-repeat left -24px;padding-left:30px; margin-top: 15px;}
ul.ask_list li p.con_p span{float: right;margin-left: 15px;font-family: "微软雅黑"}
ul.ask_list li p.con_p a.detials{color: #2076bd}
ul.ask_list li p.con_p a.detials:hover{font-weight:bold;}


/*在线咨询----Index-end-*/
/*在线咨询列表页面样式*/
.ask_head{line-height:36px;height:36px;background: #f0f0f0;}
.ask_head div{float: left}
.ask_head .tit{width:400px;padding-left:15px;text-align: left;}
.span_date{width: 100px;float: right!important;text-align: center;} 
.doc_answer{width: 100px;text-align: center;overflow: hidden;display: block;}

ul.ask_list li.bg_blue{background:#F1FFFE}
a.ques_tit {width: 400px;display: block;float: left;padding-left: 15px;background: url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat left center;}
 
/*咨询详细页面样式*/
.ask_head span{padding-left:22px;color:#999; font-size:12px;}
.ask_cont{margin:10px 0 0 0;line-height:25px;font-size:14px}
.ask_cont h2{line-height:32px;font-size: 16px;}
.ask_cont p{padding-left: 25px;line-height: 28px;}
.first{background:url(/Content/Areas/Common/images/question/icon_13.gif) no-repeat left center;padding-left:25px}
.two{background:url(/Content/Areas/Common/images/question/icon_14.gif) no-repeat left center;padding-left:25px}
.three{background:url(/Content/Areas/Common/images/question/icon_15.gif) no-repeat left center;padding-left:25px}
.ask_share{float:right;margin:5px 0}
p.lun_btn a{padding: 5px 15px;display: block;color: #fff}

.ask_box{background:#F7F7F7;border:1px dashed #CCC;overflow:hidden}
.ask_head .user_ico{padding-left:20px;background:url(/Content/Areas/Common/images/question/icon_12.png) no-repeat left center}
.ask_head .doc_ico{padding-left:20px}
.ask_share01{margin-top:15px;text-align:right}
.ask_share01 .deleteput,.ask_share01 .replaycrit{border:medium none;color:#fff;cursor:pointer;float:right;font-size:12px;display: block;padding: 5px 15px;margin-left:5px;}
.reader_answer h3{ line-height:36px;margin:0 !important;}
.reader_answer h3 div.tit{float:left;width:200px}
.reader_answer h3 span.Lookup{float:right;margin-right:20px}
.reader_answer h3 span.Lookup a{float:left;width:20px;margin-top:7px;}
.reader_answer h3 span.Lookup b{float:left;font:bold 14px/30px "宋体";padding-left:5px}
.btn_ques{margin-top:15px}
.reader_answer_btn{width:80px;height:34px;line-height:34px;text-align:center;border:none;color:#FFF;text-align:center;cursor:pointer;margin-left:10px}
.reader_answer{margin:5px 0 20px}
.reader_answer p.zhu{clear:both;color:red;line-height:20px;padding:10px 20px 0}
textarea#Content{float: left}

/*新建咨询*/
.question_form{padding:15px;background:#FCFCFC;}
.disease input, .patient_ask_form_head input{border:1px solid #DDD;width:200px;padding:5px 10px; border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06) inset;}
.input-validation-error{padding:5px}
select#DoctorIddropdown{*width:125px;}
.patient_ask_form_head, .dep, .disease{padding:8px 0}
.patient_ask_form_head, .dep, .disease label, .field-validation-error{font:16px "Microsoft YaHei", "微软雅黑", STXihei, "华文细黑", Heiti, "黑体"}
.patient_ask_form_body .dep label{ float:left}
.descrip{margin-bottom:20px}
.descrip h2{font:16px/30px "Microsoft YaHei", "微软雅黑", STXihei, "华文细黑", Heiti, "黑体";margin-top:15px}
.descrip textarea{width:98%;height:130px;border:1px solid #DDD; padding:10px;border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06) inset;}
.field-validation-error{color:#f00}
.patient_ask_btn{cursor:pointer;display:block;height:38px;width:110px;border:none;color:#FFF;margin:10px auto 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.tjcontent .anony{margin:15px auto 5px auto; width:100px;}
.tjcontent .anony input{ margin:0 10px 0 0px;}
.presentation{ width:370px; margin:50px auto}
.presentation img{float:left;margin-right:10px}
.presentation p{font:14px/28px "Microsoft YaHei", "微软雅黑", STXihei, "华文细黑", Heiti, "黑体"}
.presentation p a{color:#F00}
.presentation .presentation_btn{padding-bottom:100px}
.tips{margin:10px 0px;line-height:25px;border:dashed 1px #d9d9d9;padding:10px;}
.tips strong{font-weight:normal}
.anony{ width:100px; margin:0px auto}
.anony #IsAnonymous{ margin:0 10px 0 0;}


textarea{resize: none;}
textarea,input,.patient_ask_btn{
 -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
textarea:focus,input:focus{
 border-color: #2076bd;
 outline: 0;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0, 135, 86, 0.6);
 box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0, 135, 86, 0.6);
}


@media only screen and (max-width: 768px){
 /*首页样式*/
 ul.icon_list li a i.icon{display: none}
 ul.icon_list li a{box-sizing:border-box;padding:15px;}
 ul.doct_list li.doct_li{width:48%;margin:0 1%;box-sizing:border-box;}
 ul.doct_list li.doct_li:first-child{display: none}
}
@media only screen and (max-width:560px){
 /*首页样式*/
 ul.icon_list li{width: 100%;float: none}
 ul.icon_list li a i.icon{display: block;}
 ul.icon_list li.mrg{margin:15px 0;}
 ul.doct_list li.doct_li{width: 100%;float: none;margin:7px 0;display: block!important}
 h2.tab_tit span{padding:8px 5px;}
} 