.mainContent {clear:both;zoom:1;margin-top:0;}
.box {border:1px solid #F4CC8B;margin:0 0 20px;overflow:hidden;}
.box .header {height:30px;overflow:hidden;background:transparent url(../images/index/h_bg.gif) repeat-x 0 0;}
.box .header h3 {float:left;height:14px;padding:8px 0 8px 20px;color:#F5680A;font-size:14px;font-weight:bold;background:transparent url(../images/index/h3_bg.gif) no-repeat 7px center;}
.box .header .more {float:right;color:#ED380C;margin:7px 10px 0 0;}
.box .content {min-height:20px;_height:20px;}
.list {overflow:hidden;float:left;}
.list li {float:left;overflow:hidden;width:100%;padding:8px 0 9px 0;line-height:14px;height:12px;margin:-1px 0 0;background:transparent url(../images/index/dot.gif) repeat-x 0 0;}
.list li, .list li a, .list li a:visited {color:#525252;}
.list li a:hover {color:#f60;}
.list .time {float:right;margin:0 10px 0 0;color:#8A8A8A;}
.list li a.ks, .list li a:visited.ks {color:#008400;}
.list li a.ks:hover {color:#f60;}

.nt {margin:0 0 10px;height:31px;font-size:13px;color:#4F4F4F;line-height:29px;background:transparent url(../images/index/notice_bg.gif) repeat-x 0 0;}
.nt .l {color:#EF6D03;padding:0 5px 0 22px;float:left;background:transparent url(../images/index/notice.gif) no-repeat 0 center;}
.nt .c {width:770px;float:left;font-size:12px;color:#4F4F4F;line-height:30px;}
.nt .s {float:right;padding:0 4px 0 20px;background:transparent url(../images/index/suggest.gif) no-repeat 0 7px;}
.nt .s a {color:#A4A4A4;}
.pl, .pr {overflow:hidden;}
.pl {width:666px;float:left;position:relative;}
.pr {width:270px;float:right;}

.qb {float:left;}
.qn {margin:0 0 21px;width:183px;border:1px solid #F4CC8B;border-bottom:0;position:relative;height:183px;z-index:2;}
.qn li {position:absolute;left:0;overflow:hidden;float:left;width:183px;border-bottom:1px solid #e3e3e3;background:transparent url(../images/index/s_item_bg.gif) repeat-x 0 0;}
.qn li a {padding:0 0 0 35px;display:block;overflow:hidden;height:23px;line-height:25px;color:#7C7C7C;}
.qn .c {border-bottom-color:#FBD687;background:transparent url(../images/index/m_item_bg.gif) no-repeat 0 0;}
.qn .c a {padding:0 0 0 30px;height:28px;line-height:30px;color:#EF4F01;font-size:14px;font-weight:bold;}
.qn .d a, .qn .h a, .qn .q a {background:transparent url(../images/index/search_dease.gif) no-repeat 4px center;}
.qn .j a, .qn .z a, .qn .y a, .qn .s a {background:transparent url(../images/index/search_dease.gif) no-repeat 8px center;}
.qn .d a {background-image:url(../images/index/search_doctor.png);
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://www.995114.com/inc/images/index/search_doctor.png',sizingMethod='crop');
}
.qn .h a {background-image:url(../images/index/search_hospital.png);
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://www.995114.com/inc/images/index/search_hospital.png',sizingMethod='crop');
}
.qn .q a {background-image:url(../images/index/question.png);
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://www.995114.com/inc/images/index/question.png',sizingMethod='crop');
}
.qn .j a {background-image:url(../images/index/search_dease.gif);}
.qn .z a {background-image:url(../images/index/search_zz.gif);}
.qn .y a {background-image:url(../images/index/search_yp.gif);}
.qn .s a {background-image:url(../images/index/search_ss.gif);}
.qn .d {top:0;}
.qn .h {top:29px;}
.qn .q {top:58px;}
.qn .j {top:87px;}
.qn .z {top:111px;}
.qn .y {top:135px;}
.qn .s {top:159px;border-bottom:1px solid #F4CC8B;}
.qn .cur {z-index:999;margin:-1px 0 0;border-top:1px solid #FBD687;border-bottom:1px solid #FBD687;width:194px;background-color:#fff;background-repeat:repeat-x;}
.qn .cur a {color:#4E8417}
.qn .current {z-index:999;margin:-1px 0 0;border-top:1px solid #F4CC8B;border-bottom:1px solid #F4CC8B;width:194px;background:#FFF7E6 none;}
.qn .current a {color:#F5680A;}

.db {z-index:1;width:470px;min-height:263px;_height:263px;color:#7C7C7A;position:absolute;right:0;top:0;border:1px solid #F4CC8B;background-color:#FCF0C6;}
.db .close_btn {display:block;position:absolute;right:3px;top:3px;z-index:2;width:18px;height:18px;line-height:100px;overflow:hidden;background:transparent url(../images/tb_close.gif) no-repeat 0 0;}

.dbl h3, .dbr h3 {color:#E66F0D;font-weight:bold;margin:0 0 0 2px;height:25px;line-height:25px;padding:0 0 0 4px;background:transparent url(../images/index/db_h_bg.gif) no-repeat 0 0;}
.dbl h3 .more, .dbr h3 .more {float:right;margin:0 10px 0 0;color:#E66F0D;font-size:12px;font-weight:normal;}
.heart, .area, .hot, .qs, .bw {padding:2px 0 2px 17px;background:transparent url(../images/index/heart.gif) no-repeat 0 0;}
.area {background-image:url(../images/index/area.gif);}
.hot {padding-left:23px;background-image:url(../images/index/hot.gif);}
.qs {padding-left:15px;background-image:url(../images/index/qs.gif);}
.bw {padding-left:18px;background-image:url(../images/index/bw.gif);background-position:0 2px;}

.dbg {clear:both;margin:2px;min-height:259px;_height:259px;background:#FFFDF4}
.d_bg, .h_bg, .z_bg, .cj_bg, .cz_bg, .cy_bg, .cs_bg {background:#FFFDF4 url(../images/index/db_bg.gif) no-repeat right bottom;}
.h_bg {background-image:url(../images/index/hos_bg.gif);}
.z_bg {background-image:url(../images/index/zx_bg.gif);}
.cj_bg {background-image:url(../images/index/cj_bg.gif);}
.cz_bg {background-image:url(../images/index/cz_bg.gif);}
.cy_bg {background-image:url(../images/index/cy_bg.gif);}
.cs_bg {background-image:url(../images/index/cs_bg.gif);}

.dbl {width:250px;float:left;background:#FFFDF4 url(../images/index/vline.gif) no-repeat right 20px;}
.no {background-image:none;}
.dbr {width:210px;float:right;}
.dbc {color:#7C7C7A;padding:2px 0 0 5px;line-height:19px;}
.dbc p {padding:0 0 0 10px;}
.dbc p span {margin:0 0 0 -10px;padding:0px;}
.db .clear {padding:0}
.db .clear a {color:#525252;}
.db .clear a.more {color:#E66F0D}
.db .clear a:hover {color:#E85C00;text-decoration:underline;}
.dbl .clear, .dbr .clear {padding:5px 0 5px 6px;}
.db .list {padding:0 20px 0 5px;}
.db .list span {padding:6px 0 5px;display:block;border-bottom:1px dotted #F7DBAC;}
.db .list li {padding:0 0 0 6px;height:auto;background:transparent url(../images/index/square.gif) no-repeat 0 12px;}
.db .list a.zks, .db .list a.zks:visited {color:#E85C00;}
.db .list a.zks:hover {color:#FA5532;}
.area_c a {float:left;margin:5px;white-space:nowrap;}
.hul li {line-height:20px}

.cs {width:183px;}
.cs .content, .nq .content {border-top:1px solid #FCEBCB;}
.cs .list li {padding:8px 0 8px 15px;background:transparent url(../images/index/s_arrow.gif) no-repeat 5px center;}
.cs img {vertical-align:top;}


.nq {width:470px;float:right;}
.nql {}
.nql li {padding:9px 0;}
.nql li .title {padding:1px 5px 0 20px;float:left;display:block;background:transparent url(../images/index/q.gif) no-repeat 5px center;}

.ty {border:1px solid #F4CC8B;margin:0 0 20px 0;}
.ty .box {float:left;width:332px;border:0;margin:0;}
.ty .box .header {padding:0 0 0 3px;height:28px;background-image:url(../images/index/h_bg1.gif);}
.ty .box .header h3 {font-weight:normal;margin:2px 0 0;padding:6px 10px;background:transparent url(../images/index/header_bg.gif) repeat-x 0 0;}
.ty .content {padding:3px 0;}
.ty .list {padding:0 10px;margin:0;}
.ty .title {float:left;width:65px;overflow:hidden;}
.ty .title a, .ty .yy a {white-space:nowrap;padding:0 0 0 10px;background:transparent url(../images/index/a0.gif) no-repeat 0 center;}
.ty .title a:hover, .ty .yy a:hover {background-image:url(../images/index/a1.gif);}
.ty .yy {float:right;width:160px;}

.it {width:145px;padding:10px 0 0 2px;text-align:center;}
.ii {width:143px;position:relative;z-index:0;margin:0 0 3px;height:82px;background-color:#DEDEDE;}
.ii img {width:138px;height:78px;left:-1px;top:-2px;position:absolute;border:1px solid #F4CC8B;padding:1px;background-color:#FFF;}
.it a, .it a:visited {color:#575757;}
.it a:hover {color:#f60;}

.reg, .log {width:126px;height:40px;overflow:hidden;text-indent:-999em;background:transparent url(../images/index/quick_reg.jpg) no-repeat 0 0;}
.reg {margin:6px 0 6px 5px;float:left;}
.log {margin:6px 5px 6px 0;float:right;background-image:url(../images/index/quick_log.jpg);}

.np .header {overflow:hidden;padding:0 0 2px 0;;}
.in {height:30px;margin:0 -2px 0 0;}
.in li {border-bottom:1px solid #FCEBCB;margin:-1px 0 0 -1px;float:left;width:90px;overflow:hidden;text-align:center;}
.in li a {color:#828282;display:block;height:30px;width:90px;line-height:30px;}
.in .current {width:92px;border-bottom:0;background:transparent url(../images/index/item_bg.gif) no-repeat 0 0;}
.in .current a {font-weight:bold;width:89px;color:#F5680A;}

.npc {width:260px;margin:0 auto;}
.npc tr td {background:transparent url(../images/index/dot.gif) repeat-x 0 top;}
.npc .no_border td {background-image:none;}
.npc td {height:30px;}
.npc td a, .npc td a:visited {color:#525252;}
.npc .st a:hover {color:#EB6514;}
.npc .sd a:hover, .npc .sh a:hover, .npc .sq a:hover {color:#F99806;}
.npc .st {width:90px;}
.npc .sd, .npc .sh, .npc .sq {text-align:center;}
.npc .sd a, .npc .sh a, .npc .sq a {display:block;padding:3px 0 3px 10px;width:45px;background:transparent url(../images/index/sd.gif) no-repeat 0 center;}
.npc .sh a {padding-left:15px;background-image:url(../images/index/sh.gif);}
.npc .sq a {background-image:url(../images/index/sq.gif);}

.ne {padding:0 5px 5px;border-top:1px solid #FCEBCB;}
.ne dl {background:transparent url(../images/index/dot.gif) repeat-x 0 0;}
.ne dl.no_border {padding-top:8px;background-image:none;}
.ne dl dt {background:transparent url(../images/index/s_arrow.gif) no-repeat 0 8px;}
.ne dl dt, .ne dl dd {padding:0 0 2px 10px;line-height:20px;color:#CA803C}
.ne dl dt {padding-top:1px;}
.ne dl dt span, .ne dl dd span {color:#7C7C7A;}
.ne dl dt a, .ne dl dd a, .ne dl dt a:visited, .ne dl dd a:visited {color:#BD3E00;}
.ne dl dt a:hover, .ne dl dd a:hover {color:#f60;}
.ne dl {padding:5px;height:107px;overflow:hidden;}
.ne .m, .ne .m:visited {color:#F8390A;text-decoration:underline;}

.fl {padding:5px 5px 10px;border:1px solid #F7D399;background:transparent url(../images/index/cr_bg.gif) repeat-x 0 0;}
.fl h3 {font-size:14px;color:#C25003;font-weight:bold;padding:0 0 20px;}
.fl a {float:left;white-space:nowrap;padding:5px 10px 5px 0;color:#666;}
.fl a:hover {color:#f60;text-decoration:underline;}
