@charset "gb2312";
/*寻医问诊*/
.dingwei{ width:883px; height:38px; border:#f0f0f0 1px solid; background-color:#f8f8f8;}
.dingwei01{ width:auto; height:38px; line-height:38px; background:url(../images/dingwei.png) left no-repeat; padding-left:25px; font-size:16px; color: #333; float:left; margin-left:10px;}
.dingweiqh{ float:left; margin-left:15px; padding-top:6px;}
.dingweiqh a{ display:block; padding:3px 10px; border-radius:5px; background-color:#dff3fe; color:#367cee;}
.dingweiqh a:hover{background-color:#367cee; color:#dff3fe;}

.zjlist{ width:885px; height:auto; overflow:hidden; float:left;}
.zjlist01{width:843px; height:auto; overflow:hidden; padding:20px; border:#f0f0f0 1px solid;}
.zjlistbt{ width:100%; height:30px; line-height:30px; border-bottom:#f0f0f0 1px solid;}
.zjlist01 dl{ width:100%; height:25px; line-height:25px; border-bottom:#f0f0f0 1px dashed; padding:8px 0;}
.zjlist01 dl dt{ width:70px; height:25px; line-height:25px; border-right:#f0f0f0 1px solid; float:left; margin-right:10px;}
.zjlist01 .zjlistdd a{ padding:0 10px; float:left; display:block; height:25px; color:#387bee; margin-right:10px;}
.zjlist01 .zjlistdd a:hover{ background:#d7e7f6; border-radius:5px;}
#zjlistdq{background:#d7e7f6; border-radius:5px;}
.zjlist01 .zjlistdd01{float:left; display:block; height:25px; color:#387bee; margin-right:10px;}
.zjlist01 .zjlistdd01 select{ padding:0 5px; border:#d6e8f6 1px solid; border-radius:3px; outline:none; color:#387bee;}
.zjlist01 .zjlistdd01 select:hover{border:#a4c5e3 1px solid;}

.zjshaixuan{ width:883px; height:38px; border:#f0f0f0 1px solid; background-color:#f8f8f8;}
.zjshaixuan li{ width:105px; height:38px; line-height:38px; border-right:#f0f0f0 1px solid; text-align:center; float:left;}
.zjshaixuan li a{ padding:0 25px; background:url(../images/jiantou.png) right no-repeat;}
.zjshaixuan li a:hover{ background:url(../images/jiantou1.png) right no-repeat; color:#377bee;}
#zjshaixuandq{ background:url(../images/jiantou1.png) right no-repeat; color:#377bee;}
#zjshaixuanuq{ background:url(../images/jiantou1-1.png) right no-repeat; color:#377bee;}
#zjshaixuanuqd{ background:url(../images/jiantou-1.png) right no-repeat;}

.yslist{ width:885px; height:auto; overflow:hidden;}
.yslist ul{ width:900px;}
.yslist dl{ width:210px; height:270px; border:#f0f0f0 1px solid; float:left; margin-right:12px; margin-bottom:15px;}
.yslist dl:hover{border:#dedede 1px solid;}
.yslist dl dt{ width:60px; height:60px; margin:20px auto 10px auto;}
.yslist dl dt img{ width:60px; height:60px; border-radius:50px;}
.yslist .yslistdd01{ width:100%; height:30px; line-height:30px; text-align:center; color:#666;}
.yslist .yslistdd01 a{ font-size:15px; color:#387bee; margin-right:8px;}
.yslist .yslistdd01 a:hover{ text-decoration:underline;}
.on{ background-color:#82be04; padding:0 5px; color:#FFF;  font-style:normal; border-radius:5px; margin-left:10px; font-size:14px;}
.out{ background-color:#9e9e9e; padding:0 5px; color:#FFF;  font-style:normal; border-radius:5px; margin-left:10px; font-size:14px;}

.yslist .yslistdd02{ width:100%; height:22px; line-height:22px; text-align:center; color:#666;}
.yslist .yslistdd03{ width:190px; height:49px; border-top:#f0f0f0 1px dashed; margin:0 auto; padding:5px; line-height:24px; color:#999; margin-top:8px; }
.yslist .yslistdd04{ width:100%; height:59px; border-top:#f0f0f0 1px solid; background-color:#f9f9f9;}
.yslist .yslistdd04 li{ width:32px; height:54px; line-height:22px; float:left; text-align:center; margin:0 10px;}
.yslist .yslistdd04 ul{ padding-top:5px;}

.fenye{ width:885px; height:auto; overflow:hidden; margin:10px auto;}
.fenye i a{text-align:center; border:#ccc 1px solid; padding:5px 10px; font-style:normal; display:block; float:left; margin:3px;}
.fenye i a:hover{ border:#3d85ff 1px solid; background-color:#3d85ff; color:#FFF;}

.ystjright{ width:294px; height:auto; overflow:hidden; float:right;}
.ystjrightad{ width:294px; height:240px;}
.ystj01{ width:252px; height:auto; padding:20px; border:#f0f0f0 1px solid; margin:15px auto;}
.ystjbt01{ width:100%; height:35px; line-height:35px; border-bottom:#f0f0f0 1px solid; font-size:18px;}
.ystjbt01 span a{ font-size:14px; color:#387bee; float:right;}
.ystjbt01 span a:hover{ text-decoration:underline;}
.ystj02{ width:100%; height:auto; overflow:hidden;}
.ystj02 dl{ width:100%; height:60px; padding:10px 0; border-bottom:#f0f0f0 1px solid;}
.ystj02 dt{ width:60px; height:60px; float:left;}
.ystj02 dt img{width:60px; height:60px; border-radius:50px;}
.ystj02 dd{ float:right; width:180px; height:20px; line-height:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ystj02 dd a{ color:#000; font-weight:bold;}
.ystj02 dd a:hover{ text-decoration:underline;}
.ystj02 dd em{ background-color:#82bd01; padding:0 5px; color:#fff; border-radius:5px;}
#on02{background-color:#ccc; padding:0 5px; color:#fff; border-radius:5px;}

.ystj02 li{ width:100%; height:30px; line-height:30px; padding:5px 0; border-bottom:#f0f0f0 1px solid; list-style-type: square;	list-style-position:inside; color:#7195b7; font-size:12px;}
.ystj02 li a{ color:#666; font-size:16px;}
.ystj02 li a:hover{ color:#333; text-decoration:underline;}

/*疾病问答*/
.asknav{ width:100%; height:30px; line-height:30px; border-bottom:#ccc 1px dotted; margin-bottom:15px; padding:5px 0;}
.asknav select{ padding:0 5px; border:#d6e8f6 1px solid; border-radius:3px; outline:none; color:#387bee;}
.asknav select:hover{border:#a4c5e3 1px solid;}

.askbt{ width:100%; height:30px; font-size:22px; color:#333;}
.askbt span{ margin-left:15px; font-size:14px; color:#999;}
.askbt span a{color:#367cec;}
.askbt span a:hover{color:#164da5;}
.askbt em a{ float:right; color:#367cec; font-size:14px; margin-right:20px; padding-top:10px;}
.askbt em a:hover{ color:#164da5;}

.tjyslist{ width:885px; height:auto; overflow:hidden;}
.tjyslist ul{ width:900px;}
.tjyslist dl{ width:210px; height:241px; border:#f0f0f0 1px solid; float:left; margin-right:12px; margin-bottom:15px;}
.tjyslist dl:hover{border:#dedede 1px solid;}
.tjyslist dl dt{ width:60px; height:60px; margin:20px auto 10px auto;}
.tjyslist dl dt img{ width:60px; height:60px; border-radius:50px;}
.tjyslist .yslistdd01{ width:100%; height:30px; line-height:30px; text-align:center; color:#666;}
.tjyslist .yslistdd01 a{ font-size:15px; color:#387bee; margin-right:8px;}
.tjyslist .yslistdd01 a:hover{ text-decoration:underline;}
.tjyslist .yslistdd02{ width:100%; height:22px; line-height:22px; text-align:center; color:#666;}
.tjyslist .yslistdd03{ width:190px; height:49px; border-top:#f0f0f0 1px dashed; margin:0 auto; padding:5px; line-height:24px; color:#999; margin-top:8px; }

.askbt01{ width:885px; height:40px; background-color:#f6f6f6;}
.askbt01 li a{ float:left; padding:0 20px; line-height:38px; height:38px; margin-right:10px; display:block; font-size:18px;}
.askbt01 li a:hover{ background:#FFF; border:#ccc 1px solid; border-bottom:none; border-top:#3d85ff 2px solid;  font-size:18px;}
#dq03{background:#FFF; border:#3d85ff 1px solid; border-bottom:none; border-top:#3d85ff 2px solid;  font-size:18px;}
.askbt01 em a{ display:block; float:right; width:88px; height:27px; background-color:#3d85ff; text-align:center; color:#fff; line-height:27px; border-radius:5px; margin:7px 10px 0 0;}
.askbt01 em a:hover{ background-color:#076de3;}
.asklist{ width:885px; height:auto; overflow:hidden;}
.asklist ul{ width:915px; margin-top:15px;}
.asklist dl{ width:408px; height:135px; padding:10px; border:#f0f0f0 1px solid; float:left; margin-right:25px; margin-bottom:15px;}
.asklist dl:hover{border:#d5d5d5 1px solid;}
.asklistbt{ width:383px; height:30px; padding-left:25px; background:url(../images/wenti.jpg) top left no-repeat;}
.asklistbt a{ color:#2f69b0; font-size:15px;}
.asklistbt a:hover{ text-decoration:underline;}
.asklist dl dt{ width:70px; height:90px; float:left; line-height:25px; text-align:center;}
.asklist dl dt img{ width:70px; height:70px;}
.asklist .tb09{ width:15px; height:80px; float:right; background:url(../images/tb09.png) no-repeat;}
.asklist .askdd01{ width:295px; height:58px; border:#fbe9df 1px solid; background-color:#fffbf8; float:right; padding:10px; line-height:22px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    word-break:break-all;
}
.asklist .askdd01 a{ color:#6691c4;}
.asklist .askdd01 a:hover{ text-decoration:underline;}
.asklist .askdd02{ float:right; text-align:right; width:315px; height:25px; line-height:25px; color:#999;}

/*名医专栏*/
.mybanner{ width:1198px; height:315px; border:#e4e4e4 1px solid;}
.myjd{ width:700px; height:315px; float:left;}


.myad{ width:498px; height:315px; float:right; background: url(../images/myad.jpg) no-repeat;}

.mylist{width:885px; height:auto; overflow:hidden; float:left;}
.mybt01 span{ font-size:22px; color:#333; margin-right:5px;}
.mybt01 em{ font-size:14px; color:#aaa;}
.mybt01 i{ font-size:18px; color:#377bee; background: url(../images/dingwei.png) left no-repeat; padding:0 25px; font-style:normal; margin-left:20px;}
.mybt01 i a{ color:#377bee;}
.mybt01 i a:hover{ text-decoration:underline;}
.mybt01 select{ padding:0 5px; border:#d6e8f6 1px solid; border-radius:3px; outline:none; color:#387bee; font-size:14px;}
.mybt01 select:hover{border:#a4c5e3 1px solid; font-size:14px;}
.mylist01 ul{ width:920px; height: auto;}
.mylist01 dl{ width:258px; height:128px; border:#f0f0f0 1px solid; padding:15px 10px; background:url(../images/zjtb.jpg) right top no-repeat; float:left; margin-right:22px; margin-bottom:15px;}
.mylist01 dl:hover{border:#ff6600 1px solid;}
.mylist01 dl dt{ width:66px; height:66px; float:left; margin-bottom:15px;}
.mylist01 dl dt img{ width:66px; height:66px; border-radius:50px;}
.mylist01 .mylistdd{ width:182px; height:22px; float:right; color:#666;}
.mylist01 .mylistdd a{ color:#000; font-size:15px;}
.mylist01 .mylistdd a:hover{ text-decoration:underline;}
.mylistdd01{ width:258px; height:44px; border-top:#f0f0f0 1px dashed; color:#888; clear:both; line-height:22px; padding-top:10px;}
.yyad{ width:294px; height:176px; margin-top:15px;}