/*focuspic*/
.focus-wrap{width:100%;  min-width:1200px;height:420px;overflow: hidden;position:relative; z-index:2; font-family:"Microsoft Yahei";}
.focuspic{ width:100%; height:420px; overflow:hidden; position:relative; z-index: 0;}
.focuspic li{ position:absolute; left:0; top:0; height:420px; width:100%; overflow:hidden; display:none}
.focuspic li img{ -moz-user-select:none; position:absolute; width:790px; height:420px; left:50%; margin-left:-400px; top:0;-webkit-transition:all 4s linear 0s;-moz-transition:all 4s linear 0s;transition:all 4s linear 0s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.focuspic li img.now{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);transform:scale(1.0)}
.prev,.next{ display:block; width:35px; height:66px; position:absolute; top:50%; margin-top:-33px; cursor:pointer; display:none;background: url("../image/focusbtn.png") no-repeat;}
.prev{ left:50%; margin-left:-400px; background-position:0 0}
.next{ right:50%; margin-right:-380px; background-position:-68px 0;}
.prev:hover{ background-position:-182px 0;}
.next:hover{ background-position:-252px 0;}
.tabIcon{ position:absolute; left:46%; bottom:10px; padding:7px 10px;background: rgba(255,255,255,0.5); border-radius:12px}
.tabIcon span{ display:block; float:left; width:10px; height:10px; border-radius:50%; background:#dbdbdb; margin-left:8px; cursor:pointer}
.tabIcon .now{ background:#ff6a83;}
/* 专题列表 */
#ztlist{width:220px;position: absolute;top: 0;left: 50%;margin-left: 380px; background:#e8e8e8}
#ztlist li,#ztlist li img{width:220px;height:142px}
#ztlist li{border-bottom:1px dashed #e5e5e7;position:relative; left:0;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
#ztlist li:hover{ left:-5px;}

/* 图文推荐 */
.twbox{width:1200px;padding-top:20px;}
.twbox dl{width:279px;height:205px;margin:0 22px 0 2px;border:1px solid #f8f8f8;background:#f8f8f8;font-size:14px;}
.twbox dt,.twbox dt img{width:279px;height:170px;}
.twbox dd{width:260px;padding:0 10px;height:35px;line-height:35px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.twbox dl.lastdl{margin:0}

/* 限时特价-列表 */
.itejia{width:1200px;}
.itejia ul{width:1200px;height:30px;border-bottom:1px solid #666;padding-top:20px}
.itejia h2{width:160px;height:30px;background:url("../image/itit.png") no-repeat;float:left;text-indent:-9999px}
.itejia li{width:90px;height:30px;line-height:30px;float:left;text-align:center;position:relative;margin:1px 0 0  0;cursor:pointer;font-size:14px}
.itejia li.show{background:url("../image/tabs_active.png") bottom center no-repeat;color:#ff3d7c}
.itejia_box .n_nav{width:1179px;padding:0 10px;float:left;background:#eee;line-height:38px}
.itejia_box blockquote{display:none;}
.itejia_box blockquote.show{display:block;}
.tejialist{width:948px;padding-top:5px; padding-left:10px;line-height:24px}
.tejialist dl{width:215px;margin:15px 22px 0 0;display:inline;float:left;}
.tejialist .btext{width:215px;float:left;}
.tejialist img{width:215px;height:147px;}
.tejialist dt{width:215px;height:24px;overflow:hidden;font-size:14px;padding-top:5px}
.tejialist dt a:link,.tejialist dt a:visited,.yslist dl a:link,.yslist dl a:visited{color:#333;font-weight:bold}
.tejialist dt a:active,.tejialist dt a:hover,.yslist dl a:active,.yslist dl a:hover{color:#ff3d7c;}

.tejialist .tjimg{width:215px;height:146px;position:relative;}
.tejialist .tjimg em{padding:0 5px;text-align:center;font-style:normal;background:#ffbd00;color:#fff;position:absolute;bottom:-4px;left:0px;float:left}
.tejialist dd{width:215px;float:left;padding-bottom:3px; color:#666;height:24px;overflow:hidden;}
.tejialist span.sl{text-decoration: line-through;float:left}
.tejialist span.sr{float:right;text-align:right}
.tejialist strong{color:#ff3d7c;font-size:14px;padding-right:12px;float:left}

/* 限时特价-排行 */
.tejiarank{width:230px;padding:15px 0 0 0;float:right}
.tejiarank h3{font-size:14px;font-weight:bold;font-size:16px;}
.tejiarank div{width:230px;padding:10px 0 2px 0 }
.tejiarank .tjimg{width:60px;height:60px;float:left;position:relative;}
.tejiarank .tjimg em{padding:0 5px;text-align:center;font-style:normal;background:url("../image/irank.png") no-repeat;color:#fff;position:absolute;top:0px;left:0px;float:left}
.tejiarank img{width:60px;height:60px;float:left}
.tejiarank dl{width:140px;padding-left:15px;float:left}
.tejiarank dt{width:140px;height:42px;line-height:19px;float:left;overflow:hidden;}
.tejiarank dd{width:140px;float:left}
.tejiarank strong{color:#ff3d7c;font-size:14px;font-weight:normal;float:left}
.tejiarank span{float:right;color:#bbb}

/* 热门推荐-医院 */
.iremen ul{width:1200px;height:30px;border-bottom:1px solid #666;padding-top:20px}
.iremen h2{width:160px;height:30px;background:url("../image/itit.png") 0 -30px no-repeat;float:left;text-indent:-9999px}
.iremen li{width:90px;height:30px;line-height:30px;float:left;text-align:center;position:relative;margin:1px 0 0  0;cursor:pointer;font-size:14px}
.iremen li.show{background:url("../image/tabs_active.png") bottom center no-repeat;color:#ff3d7c}
.iremen_box{width:1200px;height:482px;padding-top:20px;float:left;}
.iremen_box blockquote{display:none;}
.iremen_box blockquote.show{display:block;}
.yrnr h3{font-size:14px;font-weight:bold;color:#666;padding:10px 0}
.yrnr h3 em{font-style:normal;font-family:sans-serif;font-size:12px}
.iremen_box .ylad{width:220px;height:482px;float:left}
.iremen_box .yrnr{width:960px;height:482px;float:right;}
.iremen_box .yrnr img{width:189px;height:80px;float:left}
.iremen_box tr,.iremen_box td{border:1px solid #ddd}
.table_txt td{width:230px;height:30px;padding-left:20px;background:url("../image/listhd.png") left  center no-repeat;line-height:30px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.table_txt2 td{width:200px;height:30px;padding-left:20px;background:url("../image/listhd.png") left  center no-repeat;line-height:30px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/* 热门推荐-医生 */
.yslist{width:920px;height:311px;float:right;border:1px solid #ddd;margin-bottom: 10px;padding:10px 19px}
.yslist dl{width:270px;height:70px;float:left;padding:5px 30px 5px 0}
.yrnr .yslist img{width:65px;height:65px;float:left;border-radius:50px;}
.yrnr .yslist .tjimg{width:65px;height:65px;float:left;position:relative;}
.yrnr .yslist .tjimg em{width:24px;height:24px;padding:0 5px;text-align:center;font-style:normal;background:url("../image/vip.png") no-repeat;color:#fff;position:absolute;bottom:0px;right:-12px;float:left}
.yslist dt{width:185px;float:left;font-size:14px;font-weight:bold;padding-top:10px;padding-left:10px}
.yslist dd{width:185px;color:#666;padding-top:10px;float:left;padding-left:10px}

/* 经验宝典-图文 */
.ijingyan ul{width:1200px;height:30px;border-bottom:1px solid #666;padding-top:20px}
.ijingyan h2{width:160px;height:30px;background:url("../image/itit.png") 0 -60px no-repeat;float:left;text-indent:-9999px}
.ijingyan li{width:90px;height:30px;line-height:30px;float:left;text-align:center;position:relative;margin:1px 0 0  0;cursor:pointer;font-size:14px}
.ijingyan li.show{background:url("../image/tabs_active.png") bottom center no-repeat;color:#ff3d7c}
.ijingyan{width:1200px;float:left;}
.ijingyan_box{padding-top:20px}
.ijingyan_box blockquote{display:none;}
.ijingyan_box blockquote.show{display:block;}
.jytuwen{width:920px;}
.jytuwen dl{width:200px;margin:0 15px 20px 15px;display:inline;float:left}
.jytuwen img{width:200px;height:200px;float:left}
.jytuwen dt{width:200px;font-size:14px;line-height:24px;height:46px;overflow:hidden;float:left;margin-top:8px;}
.jytuwen dd{width:185px;padding-left:15px;padding-top:3px;background:url("../image/ibq.png") left center no-repeat;float:left;line-height:30px;color:#ff6f9d}

/* 经验宝典-列表 */
.jylist{width:265px;padding-left:15px }
.jylist div{width:265px;background:url("../image/iyj_bg.png") left top no-repeat;border:1px solid #ddd;border-top:none;padding-bottom:10px;margin-bottom:20px}
.jylist h3{width:245px;font-size:12px;font-weight:bold;color:#333;padding:10px 10px 5px 10px}
.jylist ul{width:265px;float:left;border:none;height:auto;padding:0}
.jylist li{width:240px;padding-left:25px;float:left;background:url("../image/listhd.png") left  center no-repeat;font-size:12px;text-align:left;line-height:21px;height:23px}

/* 底部BANNER */
.ibanner{width:1200px}
.ibanner img{width:590px;height:90px}

/* 友情链接 */
.links{padding:0 10px;}
.links h4{font-size:14px;font-weight:bold;border-bottom:1px solid #ddd;margin:10px 0;padding-bottom:10px}
.links div{line-height:23px}
.links div a{float:left;margin-right:20px;display:inline}
.links .note{color:#999;padding:8px 0 20px 0;float:left;line-height:23px; width:1200px;}

/*focus*/
.focus,.focus ul li,.focus img{width: 930px;height: 250px;}
.focus{position: relative;float: none;}
.focus ul li{display: none;}
.focus ul li.show{display: block;}
.focus ol{width:50px;height: 8px;padding: 6px 0 6px 10px;position: absolute;left: 435px;bottom: 10px;border-radius:10px;overflow: hidden;background:#fff;opacity: 0.7;filter:alpha(opacity=70);}
.focus ol li{float: left;width: 8px;height: 8px;margin-right: 7px;text-indent: 8px;overflow: hidden;cursor: pointer;background: url("../image/dot.gif") 0 -10px no-repeat;}
.focus ol li.show{background-position: 0 0;}
/*tjyh*/
.tjyh,.fwxm,.yhpj{clear: both;float: none;overflow: hidden;}
.item{clear: both;width: 100%;height: 120px;padding: 20px 0;border-bottom: 1px solid #eeeeee;color: #9f9f9f;padding-left:10px;}
.item li{float: left;}
.item-col1,.item-col1 img{width: 175px;height: 120px;}
.item-col1{position: relative;}
.item-col1 .icon{display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 0;background: url("../image/lmtm.png") no-repeat;}
.item-col2{width:510px;height: 120px;padding:0 20px;line-height: 24px;}
.item-col2 .hline{display: block;max-height: 56px;line-height:28px;margin-top: -5px;position: relative;_height:56px;overflow: hidden;}
.item-col2 a{font-size: 18px;}
.item-col2 p{height: 24px;overflow: hidden;}
.item-col2 .slash{padding: 0 10px;color: #e6dfe0;}
.star-bg{display: inline-block;width: 80px;height: 13px;margin: 5px 0 0 10px;overflow: hidden;background: url("../image/star.gif") 0 -15px repeat-x;}
.star-bg i.star-num{display: inline-block;float: left;width:auto;height: 13px;background: url("../image/star.gif") 0 0 repeat-x;}
.item-col3{width: 159px;height: 80px;padding: 0 20px;margin: 20px 0;border-left: 1px solid #f3f3f3;}
.item-col3 span{float: none;display: inline-block;padding-left: 10px;}
.item-col3 .price1{height: 30px;line-height: 30px;padding-bottom: 2px;}
.item-col3 .price1 .font-col{color: #ff5a5f;}
.item-col3 .price1 .font-col .font-big{font-size: 20px;}
.item-col3 .price2{height: 15px;line-height: 15px;padding-top: 5px;}
.item-col3 .price2 .throuth{text-decoration: line-through;}
.item-col3 .price2 .discount{margin-left: 10px;color: #fff;padding-right: 4px;background: url("../image/dot.gif") -2px -20px no-repeat #febe34;}
/*tladv*/
.tladv{clear: both;width: 100%;background: url("../image/adv.gif") no-repeat; height:82px;}
.tladv a{color:#fff;padding:40px 0px 10px 96px;font-size:22px;display:block}
/*fwxm*/
.fwxm .links{clear: both;width: 100%;height: 22px;padding: 15px 0 5px;}
.fwxm .links a{float: left;height: 20px;line-height: 20px;padding: 0 5px;border: 1px solid #a6a6a6;margin-right: 10px;_display: inline;}
.fwxm .links a:link,.fwxm .links a:visited{color: #a1a1a1;border: 1px solid #a6a6a6;}
.fwxm .links a.show,.fwxm .links a:hover{color: #ffad21;border: 1px solid #ffad21;text-decoration: none;}
.fwxm .itemlist{display: none;}
.unfold-btn{clear: both;width: 928px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;border: 1px solid #eee;margin: 10px 0px;}
.unfold-btn a:link,.unfold-btn a:visited{color: #ff3e7d;}
/*yhpj-select*/
.yhpj .title{height:70px;}
.select{clear: both;height: 30px;font-size: 14px;}
.select li{padding: 0 20px;}
.select li a:link,.select li a:visited{color:#000;}
.select li.show a:link,.select li.show a:visited{color: #ff3d7c;}
.select li i{color: #999999;}
/*comment-item*/
.comment-item{clear: both;width: 100%;padding-top: 20px;padding-bottom:15px; padding-left:10px;overflow: hidden;border-bottom:#eee solid 1px}
.comment-item dt{float: left;width: 60px;padding-right: 20px;}
.comment-item dt img{display: block;border-radius: 30px;overflow: hidden;}
.comment-item dt a,.comment-item dt img{width: 60px;height: 60px;}
.comment-item dd{width: 850px;float: right;}
.comment-item .user-name{height: 14px;line-height: 14px;padding-bottom: 10px;}
.comment-item .user-name a:link,.comment-item .user-name a:visited{color: #000;}
.comment-item .user-name .star-bg{float: none;width: 85px;height: 14px;margin-top: 0;overflow: hidden;vertical-align: bottom;background: url("../image/plun.gif") repeat-x;}
.comment-item .user-name .star-num{background: url("../image/plun.gif") 0 -16px repeat-x;}
.comment-item .comment_info{clear: both;line-height: 24px;color: #888888;margin:3px 0px;}
.comment-item .comment_info span{margin-right:25px;}
.comment-item .comment_info a:link,.comment-item .comment_info a:visited{color: #888888;}
.comment-item .comment{clear: both;width:800px;line-height: 24px;color: #333; font-size:14px;margin-bottom: 10px;}
.comment-item .comment .seeall:link,.comment-item .comment .seeall:visited{color: #ff3d7c;padding-left: 5px;}
.comment-item .time-info{clear: both;height: 24px;line-height: 24px;}
.comment-item .time-info .bought{height: 14px;line-height: 14px;padding-left: 20px;margin:5px 0px;_display:inline;background: url("../image/plun.gif") 0 -31px no-repeat;}
.comment-item .time{ margin-right:15px;}
.comment-item .loadpic{height: 80px;padding-bottom:10px;}
.comment-item .loadpic li,.comment-item .loadpic li img{width: 80px;height: 80px;}
.comment-item .loadpic li{padding-right: 10px;}
.comitem-list{display: none;}
/*doctor-item*/
.ystd{clear: both;width: 100%;overflow: hidden;}
.doctor-item{padding-top: 30px;}
.doctor-item dl{float: left;width: 212px;height: 80px;padding:0 20px 40px 0;position: relative;}
.doctor-item .doc-img,.doctor-item .doc-img img{width:80px;height: 80px;}
.doctor-item .doc-img{float: left;border-radius: 40px;overflow: hidden;margin-right: 10px;}
.doctor-item .vip-icon{display: block;width: 24px;height: 24px;position: absolute;left:56px;top:56px;background: url("../image/vip.png") center no-repeat;}
.doctor-item .doc-name{display: block;height: 30px;line-height: 30px;padding-top: 10px;font-size: 20px;}
.doctor-item .doc-position{height: 24px;line-height: 24px;padding-top: 6px;color: #9c9999;}
/*hos-item*/
.xgyy{clear: both;width: 100%;overflow: hidden;}
.hos-item{padding:20px 0;}
.hos-item dl{float: left;width:450px;padding:0 15px 15px 0;}
.hos-item .hos-img,.hos-item .hos-img img{width: 120px;height: 120px;}
.hos-item .hos-img{float: left;padding-right: 20px;}
.hos-item .hos-name{display: block;height: 20px;line-height: 20px;font-size: 18px;padding-bottom: 10px;}
.hos-item dd p{height: 28px;line-height: 28px;}
.hos-item .font-gray{color: #9c9999;}
.hos-item .hos-search{display: inline-block;height: 20px;line-height: 20px;padding: 0 10px;margin-top: 10px;border: 1px solid #e8e8e8;}
.hos-item .hos-search:link,.hos-item .hos-search:visited{color: #6a666a;}
.hos-item .renzh-icon,.box .renzh-icon{display: inline-block;height: 18px;line-height: 18px;padding: 0 5px 0 20px;margin-left: 10px;border: 1px solid #fdedd8;color: #f9a664;background: url("../image/rz.png") 5px 2px no-repeat;}
/*more-scan*/
.more-scan{clear: both;width: 900px;line-height: 30px;padding: 0 14px;margin-bottom: 16px;font-size: 14px;color: #000;background: #f7f7f7;border: 1px solid #eeeeee;margin-top:10px;}
.more-scan div{ clear:both;}
.more-scan a{display: inline-block;padding: 0 20px;}
/*yi_yuan_jian_jie*/
.jianjie,.content{clear: both;float: none;}
.content{height: auto;padding: 10px 20px 10px 10px;}
.content p,.content div{width: 100%;padding: 5px 0;line-height: 28px;font-size: 16px;color: #333;overflow: hidden;}
.content img{max-width:920px;}
/*yi_yuan_huan_jing*/
.huanjing,.imglist{clear: both;float: none;}
.imglist{width:900px;height: auto;padding:15px;}
.imglist li{width:100%;padding: 6px 0;text-align: center;}
.imglist li p{height: 32px;line-height: 32px;font-size: 14px;color: #333;}
/*yi_sheng_tuan_dui*/
.ystd{clear: both;float: none;}
.doc-item{width: 900px;height: 80px;padding:14px;border: 1px solid #eee;margin-top: 20px;}
.doc-item li{float: left;height: 80px;}
.doc-item li.col1{width: 240px;}
.doc-item li.col1 img{width: 80px;height: 80px;border-radius: 40px;overflow: hidden;}
.doc-item li.col1 .imgbox{width: 80px;height: 80px;position: relative;margin-right: 15px;display: inline;}
.doc-item li.col1 .vip-icon{display: block;width: 24px;height: 24px;position:absolute;right: 0;bottom: 0;background: url("../image/vip.png") center no-repeat;}
.doc-item li.col1 p{height: 44px;line-height: 44px;font-size: 20px;}
.doc-item li.col2{width: 500px;padding:10px 20px 0;height: 60px;}
.doc-item li.col2 p{line-height: 24px;}
.doc-item li.col3{width: 100px;padding-right:20px;}
.doc-item li.col3 div{clear: both;width: 100px;height: 14px;line-height: 14px;text-align: center;padding-top: 12px;}
.doc-item li.col3 a{display: inline-block;padding-left: 20px;background: url("../image/cask.gif") no-repeat;}
.doc-item li.col3 .ask a{background-position: 0 -26px;}
.doc-item li.col3 a:link,.doc-item li.col3 a:visited{color: #3f8fcd;}
/*yi_yuan_ping_jia*/
.yypj{clear: both;float: none;}
.shm{padding: 0 45px;height: 40px;line-height: 40px;font-size: 14px;color: #aa6c4a;margin:15px 0;background:#fefee0;}
.comlist{padding-top: 10px;}
.showdata .starbox{clear: both;height: 20px;margin: 20px 0;}
.showdata .starbox .star-bg{margin-left: 0;}
.showdata .starbox .score,.showdata .starbox .bcolor{height: 18px;line-height: 18px;padding: 2px 0 0 8px;font-size: 16px;color: #ff9600;}
.showdata .starbox .bcolor{font-size: 12px;color: #3f8fcd;}
.showdata dl{clear: both;width: 100%;padding: 10px 0;}
.showdata dt{width: 300px;height: 80px;padding-right: 50px;}
.showdata .barbox li{width: 100%;height: 30px;line-height: 30px;color: #8f8f8f;}
.showdata .bar-bg{width: 150px;height: 10px;margin: 10px 15px;border-radius: 5px;overflow: hidden;background: #d6d6d6;}
.showdata .bar-wid{display: block;width: auto;height: 10px;background: #ffa800;}
.showdata .wcommt p{height: 40px;line-height: 40px;padding-bottom: 5px;}
.showdata .wcommt a{display: block;width: 0;padding-left: 216px;height: 46px;overflow: hidden;background: url("../image/pen.gif") no-repeat;}
/*lian_xi_wo_men*/
.lxwm,.connect{clear: both;float: none;}
.connect{height: auto;padding: 20px 10px 10px 10px;}
.connect p{width: 100%;padding: 5px 0;line-height: 20px;color: #666;font-size: 14px;overflow: hidden;}
.connect p.mapbox{width: 600px;height: 600px;overflow: hidden;padding-top: 10px;}
/*wen_da_xiang_qing*/
.discuss-area{width: 928px;border: 1px solid #eee;margin-bottom: 10px;}
.discuss-area dl{padding:20px;width: 888px;border-bottom: 1px solid #eee;}
.discuss-area dt a,.discuss-area dt img{width: 50px;height: 50px;display: block;border-radius: 25px;overflow: hidden;}
.discuss-area dt{width: 50px;height: 50px;padding-right: 10px;position: relative;}
.discuss-area dt .vip-icon{display: block;width: 24px;height: 24px;position: absolute;bottom: 0;right: 5px;background: url("../image/vip.png") center no-repeat;}
.discuss-area dd{float: right;width:820px;}
.discuss-area dd .user-name{height: 30px;padding-bottom: 10px;line-height: 30px;clear: both;color: #bbbbbb;}
.discuss-area dd .user-name a:link,.discuss-area dd .user-name a:visited{float: left;height: 16px;line-height: 16px;padding-right:8px;margin-top: 7px;color: #4095ce;}
.discuss-area dd .user-name a.lzhu{padding-right: 38px;background:url("../image/wd.gif") right top no-repeat;}
.discuss-area dd .user-name .pub-time{float: right;}
.discuss-area dd p,.discuss-area dd ul,.discuss-area dd div,.discuss-area dd .lzhu-ans-area li{clear: both;width: 100%;overflow: hidden;}
.discuss-area dd .part{padding: 10px 0;height: 26px;border-top: 1px solid #eee;}
.discuss-area dd .part li a{height: 24px;line-height: 24px;padding:3px 10px;border: 1px solid #eee;border-radius: 5px;margin-right: 10px;}
.discuss-area dd .part li a:link,.discuss-area dd .part li a:visited{color: #666666;}
.discuss-area dd .part li a:active,.discuss-area dd .part li a:hover{background: #ff3d7c;color: #fff;border-color:#ff3d7c;}
.discuss-area dd .ask-area,.discuss-area dd .ans-area{padding: 20px 0;line-height: 26px;font-size: 16px;color: #555555;}
.ask-area div,.ask-area span,.ask-area ul,.ask-area li,.ask-area dl,.ask-area dt,.ask-area dd{float:none;}
.discuss-area dd .psword,.discuss-area dd .online a{height: 32px;line-height: 32px;color: #009900;}
.discuss-area dd .online a{display: inline-block;padding: 0 20px;font-size: 16px;margin: 5px 0;border-radius: 3px;background: #ff3d7c;}
.discuss-area dd .online a:link,.discuss-area dd .online a:visited{color: #fff;}
.discuss-area dd .ans-area{padding:10px 0;}
.discuss-area dd .zan-area{height: 14px;line-height: 14px;margin: 20px 0;}
.discuss-area dd .zan-area span{float: right;height: 14px;color: #999;padding-left: 20px;background: url("../image/wd.gif") -17px -36px no-repeat;}
.discuss-area dd .lzhu-ans-area{padding:10px 20px;width:780px;background: #fbfbfb;}
.discuss-area dd .lzhu-ans-area li{line-height: 30px;padding: 10px 0;border-bottom: 1px solid #eee;}
.discuss-area dd .lzhu-ans-area li.nobdb{border-bottom: 0;}
.discuss-area dd .lzhu-ans-area li .user-name{width: auto;float: left;padding-bottom: 0;margin-right: 10px;_display: inline;}
.discuss-area dd .lzhu-ans-area .lzhu-ans{color: #333;}
.discuss-area dd .lzhu-ans-area .pub-time{display: inline-block;padding-left:10px;color: #bbbbbb;}
/*yiyuan&&yisheng_lie_biao*/
.list-page .con_l{width: 928px;border: 1px solid #eee;}
/*selectbar*/
.selectbar{clear: both;padding: 10px;width: 1178px;border: 1px solid #eee;margin-bottom: 15px;}
.selectbar ul{clear: both;width: 100%;padding: 5px 0;}
.selectbar li{width: 30px;line-height: 26px;padding:0 10px;}
.selectbar a{display: inline-block;padding:0 10px;margin-right: 12px;line-height: 26px;}
.selectbar li.category{color: #a6a6a6;}
.selectbar li.nolimit a,.selectbar li.goodhosp a,.selectbar li.drop-down a{padding: 0;margin: 0;}
.selectbar li.choose{width: 1058px;}
.selectbar li.goodhosp,.selectbar li.drop-down{width: 65px;border: 1px solid #eee;}
.selectbar li.goodhosp a.drop,.selectbar li.drop-down a.drop{display: block;width: 50px;padding-left: 10px;padding-right: 15px;background: url("../image/arrb.gif") right center no-repeat;}
.selectbar .showMore{position: relative;}
.selectbar li.drop-down{width: 85px;padding: 0;position: absolute;top:12px;left: 50px;background: #fff;}
.selectbar li.goodhosp{left: 160px;}
.selectbar li.drop-down div a{display: block;padding-left: 15px;}
.selectbar li.drop-down div a:hover{background:#f8f8f8; color:#ff5a5f;}
.selectbar li.drop-down div{width: 100%;display: none;}
.selectbar li.drop-down:hover a.drop{color: #ff5a5f;background: url("../image/arrt.gif") right center no-repeat;}
.selectbar li.drop-down:hover div{display: block;}
.selectbar .ulmore{margin-top: 7px;}
.selectbar .ulmore li{margin-right: 20px;}
.selectbar .ulmore li.category{margin-right:0px;}
.selectbar .condition li.condit,.selectbar .condition li.cancel{width: auto;}
.selectbar .condition li.condit a,.selectbar .condition li.cancel a{padding:0;margin: 0;}
.selectbar .condition .times{display:none;vertical-align: top;padding-left: 5px;font-size:22px;}
.selectbar .condition li.show{border: 1px solid #ff5a5f;}
.selectbar .condition li.show a:link,.selectbar .condition li.show a:visited{color: #ff5f6e;}
.selectbar .condition li.show .times{display: inline-block;}
.selectbar .condition li.cancel{padding-left: 15px;background: url("../image/iconaaa.gif") -38px 7px no-repeat;}
.selectbar li a.red:link,.selectbar li a.red:visited,.selectbar .bdpart-detail a.red:link,.selectbar .bdpart-detail a.red:visited,.selectbar .bdpart-detail .method a.red:link,.selectbar .bdpart-detail .method a.red:visited{color: #ff5f6e;}
.selectbar .bdpart-detail{width: 1068px;padding: 5px 10px 12px 100px;border-bottom: 1px solid #eee;}
.selectbar .nobder{border: 0;}
.selectbar .border-top{padding-top: 12px;border-top: 1px solid #eee;}
.selectbar .bdpart-detail dl{display: none;width: 1048px;padding:10px;background: #f9f9f9;}
.selectbar .bdpart-detail dl.show{display: block;}
.selectbar .bdpart-detail dt{width: 30px;color: #a6a6a6;padding:0 10px;line-height: 26px;}
.selectbar .bdpart-detail dd{width: 978px;padding:0 10px;}
.selectbar .bdpart-detail .method{padding: 0;border: 1px solid #eee;margin-top: 10px;}
.selectbar .bdpart-detail .method dl{padding: 5px 10px;width: 958px;background: #fff;}
.selectbar .bdpart-detail .method dd{width: 888px;}
.selectbar .bdpart-detail .method a:link,.selectbar .bdpart-detail .method a:visited{color: #3f6f9f;}
.selectbar-narrow{width:908px;border-color: #fff;margin-bottom: 0;padding-top: 0;}
.selectbar-narrow ul{border-bottom: 1px solid #eee;padding:7px 0;}
.selectbar-narrow .ulmore{margin-top:0px;padding: 10px 0;}
.selectbar-narrow li.choose{width: 780px;}
.selectbar-result{border-color: #eee;padding-top: 10px;margin-bottom: 15px;}
.selectbar-result .result-num{padding: 0 10px 5px;height: 30px;line-height: 30px;color: #999;border-bottom: 1px dashed #eee;}
.result-box{width: 928px;border: 1px solid #eee;padding-bottom: 100px;}
.result-box .item{width: 890px;margin:0 9px;}
.result-box .item-col2{width: 470px;}
/*titarea*/
.titarea{width: 100%;height: 38px;line-height: 38px;border-bottom: 1px solid #eee;background: #f8f8f8;}
.titarea ul{float: left;height: 38px;padding-right: 20px;font-size: 14px;}
.titarea li{padding: 0 20px;border-right: 1px solid #eee;}
.titarea li a:link,.titarea li a:visited{display: block;color: #333;}
.titarea li.show{background: #fff;}
.titarea li.show a:link,.titarea li.show a:visited{color:#ff5f6e;}
.titarea li .arrow-d{display: inline-block;width: 7px;height: 8px;overflow: hidden;vertical-align: middle;margin-left: 5px;background: url("../image/iconaaa.gif") 0 center no-repeat;}
.titarea li.show .arrow-d{background-position: -8px center;}
.titarea li.show .price-od i.arrow-t{border-bottom-color: #ff5a5f;}
.titarea li.show1 .price-od i.arrow-b{border-top-color: #ff5a5f;}
.titarea li .price-od{padding-right: 14px;position: relative;}
.titarea li .price-od i{display: block;width:0;height:0;border:4px dashed transparent;border-top: 4px solid #999999;position: absolute;right: 0;top:20px;}
.titarea li .price-od i.arrow-t{border:4px dashed transparent;border-bottom: 4px solid #999999;top: 10px;}
.titarea li .cheakbox{float: left;width: 13px;height: 13px;margin: 13px 10px 0 0;background: url("../image/chk.gif") 0 0 no-repeat;}
.titarea li .cheak{background: url("../image/chk.gif") 0 -17px no-repeat;}
.titarea .pagebar{float: right;height: 22px;padding: 8px 16px;}
.titarea .pagebar a{float: left;width: 20px;height: 20px;line-height: 20px;text-align: center;margin: 0 10px;border: 1px solid #e8e8e8;background: #fff;}
.titarea .pagebar span{line-height: 22px;}
.titarea .pagebar .unclick{background: #efefef;}
/*hosp-item*/
.hosp-item{padding:20px;width: 888px;}
.hosp-item dl{float: left;width:600px;padding:0 15px 15px 0;}
.hosp-item .hos-img,.hosp-item .hos-img img{width: 120px;height: 120px;}
.hosp-item .hos-img{float: left;padding-right: 20px;}
.hosp-item .hos-name{display: block;height: 20px;line-height: 20px;font-size: 18px;padding-bottom: 10px;}
.hosp-item dd p{height: 28px;line-height: 28px;width:460px;overflow:hidden;}
.hosp-item .font-gray{color: #9c9999;}
.hosp-item .hos-search{display: inline-block;height: 20px;line-height: 20px;padding: 0 10px;margin-top: 10px;border: 1px solid #e8e8e8;}
.hosp-item .hos-search:link,.hosp-item .hos-search:visited{color: #6a666a;}
.hosp-item .renzh-icon,.box .renzh-icon{display: inline-block;height: 18px;line-height: 18px;padding: 0 5px 0 20px;margin-left: 10px;border: 1px solid #fdedd8;color: #f9a664;background: url("../image/include.png") -52px -153px no-repeat;}
.star-bg{display: inline-block;width: 80px;height: 13px;margin: 5px 0 0 10px;overflow: hidden;background: url("../image/star.gif") 0 -15px repeat-x;}
.star-bg i.star-num{display: inline-block;float: left;width:auto;height: 13px;background: url("../image/star.gif") 0 0 repeat-x;}
.hosp-item ul{float: right;width: 220px;padding:10px 20px;color: #999999;}
.hosp-item li{;width: 100px;line-height: 24px;padding-right: 10px;}
.hosp-item li p{clear: both;width: 100%;}
.hosp-item li.full{padding: 5px;}
.hosp-item li .bigfont{font-size: 20px;color: #ff5370;padding-right: 2px;}
.hosp-item li sub{font-size: 14px;}
.hosp-item li.full .star-bg{margin: 10px 0 15px;}
/*tablist*/
.tablist{padding: 0 20px;width: 888px;}
.tablist table{border-collapse: collapse;text-align: left;color: #999;}
.tablist table td{height: 40px;line-height: 40px;border-bottom: 1px dashed #eee;}
.tablist .caption{height: 30px;line-height: 30px;background: #f9f9f9;}
.tablist .caption th{font-weight: normal;}
.tablist .caption .co1{width:481px;border-left: 4px solid #6fb1e8;padding-left: 15px;}
.tablist .co1{width:800px;}
.tablist .co2{width:85px;}
.tablist .co3{width:85px;}
.tablist .co4{width:60px;}
.tablist .co5{width:60px;}
.tablist .lnthrou{text-decoration: line-through;}
.tablist .color-red{color: #ff5370;padding-right: 5px;}
.tablist .lastrow{text-align: right;}
.tablist .lastrow td{border-bottom: 1px solid #eee;padding-bottom: 20px;}
/*doct-item*/
.doct-item{padding:20px;width: 888px;}
.doct-item dl{float: left;width:500px;padding:0 15px 15px 0;color: #999;}
.doct-item .doct-img a,.doct-item .doct-img img{display: block;width: 100px;height: 100px;border-radius: 50px;overflow: hidden;}
.doct-item .doct-img{float: left;width: 100px;height: 100px;padding-right: 20px;position: relative;}
.doct-item .doct-img .doct-icon{display: block;width:24px;height: 24px;background: url("../image/vip.png") center center no-repeat;position: absolute;bottom: 0;right: 20px;}
.doct-item .doct-name{display: block;height: 30px;line-height: 30px;font-size: 18px;}
.doct-item .doct-name .doct-posi{font-size: 12px;vertical-align: middle;padding-left: 5px;color: #999;}
.doct-item .doct-hosp{height: 20px;line-height: 20px;padding: 10px 0;}
.doct-item .doct-skill{height: 24px;line-height: 24px;}
.doct-item .doct-skill a{display: inline-block;height: 24px;padding: 0 10px;background: #f5f5f5;margin-right: 3px;}
.doct-item ul{float: right;width: 260px;padding:30px 10px;}
.doct-item li{;width:79px;height: 40px;line-height: 12px;border-left:1px solid #eee;text-align: center;}
.doct-item li .color-font{display: block;width: 100%;height:22px;line-height: 22px;padding-bottom: 6px;color: #36cfd8;font-size: 16px;}
.doct-item li a:hover{color: #36cfd8;}
.doct-item li.lastli{width: 20px;border-left: 0;background: url("../image/rarr.gif") center 8px no-repeat;}
.doct-item li.lastli a{display: block;width: 100%;height: 100%;}
/*doct-table*/
.doct-table{padding: 0 20px;width: 888px;}
.doct-table table{border-collapse: collapse;text-align: left;color: #999;}
.doct-table table td{height: 40px;line-height: 40px;border-bottom: 1px dashed #eee;}
.doct-table .caption{height: 30px;line-height: 30px;background: #f9f9f9;}
.doct-table .caption th{font-weight: normal;}
.doct-table .caption .co1{width:481px;border-left: 4px solid #36ccca;padding-left: 15px;}
.doct-table .co1{width:520px;}
.doct-table .co2{width:110px;}
.doct-table .co3{width:110px;}
.doct-table .co4{width:148px;}
.doct-table .lnthrou{text-decoration: line-through;}
.doct-table .color-red{color: #ff5370;padding-right: 5px;}
.doct-table .lastrow{text-align: right;}
.doct-table .lastrow td{border-bottom: 1px solid #eee;padding-bottom: 20px;}
/*---begin_part2---dang-an*/
.dang-an{clear: both;}
.dang-an .words{clear: both;line-height: 24px;padding: 5px 10px;font-size:14px;}
.dang-an .words .detail:link,.dang-an .words .detail:visited{color: #ff3d7c;padding-left: 10px;}
.dang-an .record{width: 100%;padding-top: 10px;font-size:14px;}
.dang-an .record dl{float: left;width: 300px;padding: 10px 20px;line-height: 18px;}
.dang-an .record dt{width: 30px;height: 18px;padding: 0 5px;text-align: center;color: #fff;background: #ff738a;border-radius:2px;overflow: hidden;}
.dang-an .record dd{padding-left: 10px;width: 250px;}
.dang-an .record dd p{padding-bottom: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.dang-an .record dd p span{color: #999;}
/*method*/
.method{clear: both;width: 100%;padding: 10px 0;}
.method .optable{margin-top:5px;}
.method table{border-collapse: collapse;border: 1px solid #eee;text-align: left;margin-left: 10px; font-size:14px;}
.method table th{height: 30px;line-height: 30px;padding:0 20px;font-weight: normal;background: #eeeeee;}
.method table td{width: 416px;line-height: 20px;padding: 8px 15px;border: 1px solid #eee;}
.method table td.clum2{width: 138px;}
.method table td.clum3{width: 136px;}
.method table td.clum4{width: 128px;}
.section{clear: both;width: 890px;padding:10px 20px;font-size:14px;}
.section p{font-size: 14px;line-height: 24px;}
.section p.imgbox{width: 100%;text-align: center;padding: 20px 0 10px;}
.section .textarea{width: 300px;padding-right: 20px;margin-right:20px;border-right: 1px dotted #eee;}
.section .nobder{border: 0;}
/*problem*/
.problem{padding-bottom: 0;}
/*video-list*/
.video-list{clear: both;width: 100%;padding-bottom: 10px;}
.video-list ul{padding-top:10px;}
.video-list li{float: left;width: 200px;height:155px;padding: 0 22px 0 10px;line-height: 20px;}
.video-list li .vdimg,.video-list li img{width: 200px;height: 110px;}
.video-list li .vdimg{display: block;position: relative;}
.video-list li .howlong{display: block;padding: 0 10px;height: 20px;color: #fff;position: absolute;right: 0;bottom: 0;}
.video-list li p{padding-top: 5px;max-height: 40px;overflow: hidden;}
.video-list li .keyword{color: #ff3d7c;}
.video-list li .the-user{clear: both;width: 100%;}
.video-list li .the-user span{color: #999;}
/*yszy*/
.pdbox{padding: 10px 0;}
.news-list{width:100%;height: auto;}
.news-list dl{width: 100%;max-height: 120px;padding: 15px 0; padding-left:10px;border-bottom: 1px solid #eee;overflow: hidden;}
.news-list dt{width: 100%;height: 20px;line-height: 20px;font-size: 16px;padding-bottom: 10px;}
.news-list dd.newsimg,.news-list dd.newsimg img{width: 120px;height: 80px;}
.news-list dd.newsimg{float: left;padding-right: 20px;}
.news-list dd.detail{width: 780px;color: #999;padding-right: 10px;}
.news-list dd.wd100{width: 100%;}
.news-list dd.detail p{width: 100%;max-height:54px;line-height: 18px;overflow: hidden;_height:54px;}
.news-list dd.detail .time{clear: both;width: 100%;height: 20px;line-height: 20px;padding-top: 6px;}
/*detail-intro*/
.detail-intro .catalog{width: 910px;padding: 10px;}
.detail-intro .catalog .block-title{float: left;width: 70px;height: 45px;line-height: 45px;text-align: center;color: #fff;font-size: 18px;background: #ff679a;border-right: 3px solid #d95883;margin-top: 30px;}
.detail-intro .catalog ul{width: 150px;padding: 10px 20px;border-left: 1px solid #eee;}
.detail-intro .catalog li{width: 100%;height: 24px;line-height: 24px;font-size: 14px;}
.detail-intro .catalog li.level1{font-size: 18px;color: #333;padding: 5px 0 10px;}
.detail-intro .maincon{padding:10px 20px 10px 20px;font-size:14px;}
.detail-intro .maincon p{clear: both;width: 100%;line-height: 24px;padding: 5px 0;}
.detail-intro .maincon p.main-title{font-size: 18px;text-indent: 0;color: #333;padding-bottom: 20px;}
.detail-intro .maincon p.subhead{font-size: 16px;text-indent: 0;color: #333;}
.maincon div,.maincon span,.maincon ul,.maincon li,.maincon dl,.maincon dt,.maincon dd{float:none;}

/*beauty-item*/
.beauty-item{clear: both;width: 100%;height: 55px;padding: 5px 0 30px;overflow: hidden;}
.beauty-item ul{width: 938px;}
.beauty-item li{width: 60px;height:48px;padding: 0 3px;border-left: 1px dashed #eee;text-align: center;line-height: 14px;}
.beauty-item li a{display: block;padding-bottom: 8px;border-bottom: 2px solid #fff;}
.beauty-item li i{display: block;width: 25px;height: 20px;margin:5px auto 10px;overflow: hidden;background: url("../image/bticon.png") 2px -30px no-repeat;}
.beauty-item li i.beauty-icon1{width: 25px;background-position:2px -30px;}
.beauty-item li i.beauty-icon2{width: 32px;background-position:-25px -30px;}
.beauty-item li i.beauty-icon3{width: 15px;background-position:-60px -30px;}
.beauty-item li i.beauty-icon4{width: 19px;background-position:-77px -30px;}
.beauty-item li i.beauty-icon5{width: 22px;background-position:-98px -30px;}
.beauty-item li i.beauty-icon6{width: 17px;background-position:-122px -30px;}
.beauty-item li i.beauty-icon7{width: 27px;background-position:-141px -30px;}
.beauty-item li i.beauty-icon8{width: 14px;background-position:-170px -30px;}
.beauty-item li i.beauty-icon9{width: 16px;background-position:-186px -30px;}
.beauty-item li i.beauty-icon10{width: 20px;background-position:-204px -30px;}
.beauty-item li i.beauty-icon11{width: 20px;background-position:-226px -30px;}
.beauty-item li i.beauty-icon12{width: 18px;background-position:-248px -30px;}
.beauty-item li i.beauty-icon13{width: 32px;background-position:-268px -30px;}
.beauty-item li i.beauty-icon14{width: 21px;background-position:-302px -30px;}
.beauty-item li.show a{border-color: #ff6980;}
.beauty-item li.show a:link,.beauty-item li.show a:visited{color: #ff6980;text-decoration: none;}
.beauty-item li.show i.beauty-icon1{background-position:2px 0px;}
.beauty-item li.show i.beauty-icon2{background-position:-25px 0px;}
.beauty-item li.show i.beauty-icon3{background-position:-60px 0px;}
.beauty-item li.show i.beauty-icon4{background-position:-77px 0px;}
.beauty-item li.show i.beauty-icon5{background-position:-98px 0px;}
.beauty-item li.show i.beauty-icon6{background-position:-122px 0px;}
.beauty-item li.show i.beauty-icon7{background-position:-141px 0px;}
.beauty-item li.show i.beauty-icon8{background-position:-170px 0px;}
.beauty-item li.show i.beauty-icon9{background-position:-186px 0px;}
.beauty-item li.show i.beauty-icon10{background-position:-204px 0px;}
.beauty-item li.show i.beauty-icon11{background-position:-226px 0px;}
.beauty-item li.show i.beauty-icon12{background-position:-248px 0px;}
.beauty-item li.show i.beauty-icon13{background-position:-268px 0px;}
.beauty-item li.show i.beauty-icon14{background-position:-302px 0px;}
/*beauty-box*/
.beauty-box{clear: both;width: 100%;}
.beauty-box .caption{height: 20px;line-height: 20px;font-size: 18px;color: #666;}
.beauty-box .beauty-list{width: 100%;padding: 10px 0;border-top: 1px solid #eee;}
.beauty-box dl{width:910px;padding:4px 10px;line-height: 30px;}
.beauty-box dt{width: 100%;height: 30px;}
.beauty-box dt a{font-size: 14px;color: #ff3d7c;font-weight: bold;}
.beauty-box dd{width:170px;height: 30px;padding: 0 6px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url("../image/point.gif") left center no-repeat;}
