/*@webSir Css*/

/*index第一部分*/
#index1{ padding:14px 0 0 220px; height:415px; overflow:hidden; width:990px;}
.indexPic{ width:990px; height:415px; }
#bannerBox{position:relative;}
#bannerContentID li{position:relative;}
#bannerNumID{ position:absolute; bottom:15px; right:15px;}
#bannerNumID li{list-style:none;float:left;background:#999999; color:#FFF;-moz-border-radius: 22px;-webkit-border-radius:22px;border-radius: 22px; width:22px; height:22px; line-height:22px; text-align:center; margin-left:5px;}
#bannerNumID li:hover,#bannerNumID li.active{background:#0099CC;}


/*楼层*/

.floor{ margin-top:20px;}
.floorT{ height:35px; font-size:22px; position:relative;line-height:35px; border-bottom:2px solid #aaa;}
.floorT b{ font-size:16px; display:block; float:left;margin-right:10px; background:url(/themes/default/images/floorB.gif) no-repeat; width:28px; height:32px; text-align:center; line-height:32px; color:#FFF;}
.floorT ul{ position:absolute; left:205px; bottom:-2px;}
.floorT ul li{ float:left;}
.floorT ul li a{ font-size:14px; display:block; width:150px; text-align:center;height:35px; overflow:hidden;_float:left;}
.floorT ul li a:hover,.floorT ul li a.hot{ background:url(/themes/default/images/itab3.gif) no-repeat bottom;}

.floorBt{ position:absolute; right:0; top:5px;}

.floorBt a{ color:#005EA7; background:url(/themes/default/images/i.gif) no-repeat right center; font-size:12px; font-weight:normal; padding:0 12px; padding-left:20px;}
.floorBt a:hover{ text-decoration:underline;}
.floorL{ width:205px; height:320px; overflow:hidden; position:relative;}
.floorL ul{ padding:15px 0 15px 15px; *padding:0 0 15px 15px;}
.floorL li{ float:left; width:80px;height:25px; overflow:hidden;padding-right:5px; *margin-top:5px;}
.floorL .more{ display:block; width:180px; margin-left:12px; text-align:center; background:#eaeaea; border:1px solid #dfdfdf;}

.floorAD{ position:absolute; bottom:0px;width:205px; }


.floorR{ width:1004px;height:320px;overflow:hidden;}
.floorCon{ width:1004px; height:320px; position:relative; padding-top:15px; overflow:hidden;}
.floorCon ul{ width:120%; position:absolute; left:0; top:15px;}
.floorCon li{ float:left; margin-right:20px; width:236px;}
.floorCon li em{ display:block;color:#505050;padding-top:5px; height:46px; overflow:hidden;}
.floorCon li b{ display:block; color:#DC143C; font-size:18px;}
.floorCon li b s{ font-weight:normal; padding-left:10px; color:#505050;text-decoration:line-through; font-size:10px;}


.floorA{ width:1208px;height:320px;overflow:hidden;border:1px solid #dfdfdf;}
.floorAT{ height:35px; font-size:22px; position:relative; padding-top:15px;padding-left:15px;background:#F7F7F7;border:1px solid #dfdfdf;color:#009AE2;}
.floorACon{ width:1210px; height:320px; position:relative; padding-top:15px; overflow:hidden;}
.floorACon ul{ width:120%; position:absolute; left:0px; top:0px;}
.floorACon li{ float:left; margin-right:1px; width:240px;height:320px;border-right:1px solid #dfdfdf;}
.floorACon li em{ display:block;color:#505050;padding-top:5px; height:46px; overflow:hidden;}
.floorACon li b{ display:block; color:#DC143C; font-size:18px;}
.floorACon li b s{ font-weight:normal; padding-left:10px; color:#505050;text-decoration:line-through; font-size:10px;}


.floorAL{ width:248px; height:482px; overflow:hidden;border:1px solid #dfdfdf;}
.floorALAD{width:248px; height:482px;border:1px solid #dfdfdf;}
.floorAR{ margin-top:0px;width:960px;height:482px;overflow:hidden;}
.floorARCon{ width:960px; height:482px; position:relative; padding-top:2px; overflow:hidden;}
.floorARCon ul{ width:120%; position:absolute; left:0; top:0px;}
.floorARCon li{ float:left; margin-right:0px; width:240px; height:240px;border:1px solid #dfdfdf;}
.floorARCon li em{ display:block;color:#505050;padding-top:5px; height:46px; overflow:hidden;}
.floorARCon li b{ display:block; color:#DC143C; font-size:18px;}
.floorARCon li b s{ font-weight:normal; padding-left:10px; color:#505050;text-decoration:line-through; font-size:10px;}

/*疾病*/
.Jfloor{ width:1210px;height:500px;overflow:hidden;border-top:2px solid #dfdfdf;margin-top:30px;}
.JfloorA{ width:1200px;height:280px;overflow:hidden;border:2px solid #0099CC;border-radius:20px;}
.JfloorT{ height:200px; position:relative; }
.JfloorTpic{ width:150px;padding-top:25px; position:absolute; }
.JfloorTtext{ width:1000px; padding-top:15px;padding-left:15px;}
.JfloorTtext h2{ font-size:20px; padding-top:35px;}
.JfloorTtext h3{ font-size:14px; padding-top:10px;}
.JfloorTtext h4{ font-size:16px; color:#0099CC;padding-top:5px;}

.JfloorAT{ height:35px; font-size:22px; position:relative;line-height:35px; background:#009AE2;}
.JfloorAT ul{ position:absolute;  bottom:-2px;}
.JfloorAT ul li{ float:left;background:#7DBA26;border-top-left-radius:30px;border-top-right-radius:30px;}
.JfloorAT ul li a{ font-size:14px; display:block; width:150px; text-align:center;height:35px; overflow:hidden;_float:left;color:#FFF;}
.JfloorAT ul li a:hover,.JfloorAT ul li a.hot{ background:#FFF;border-top-left-radius:30px;border-top-right-radius:30px;color:#009AE2;}


.JfloorACon{ width:1210px; height:340px; position:relative; padding-top:15px; overflow:hidden;}
.JfloorACon ul{ width:120%; position:absolute; left:15px; top:15px;}
.JfloorACon li{ float:left; margin-right:20px; width:120px;}
.JfloorACon li em{ display:block;color:#505050;padding-top:2px; height:20px; overflow:hidden;}
.JfloorACon li b{ display:block; color:#DC143C; font-size:18px;}
.JfloorACon li b s{ font-weight:normal; padding-left:10px; color:#505050;text-decoration:line-through; font-size:10px;}
.JfloorACon li s2{ font-weight:bold; color:Red;}
.JfloorACon li s2 input{ border:0 none; font-weight:bold; color:Red;}

.JfloorACon  li a.down{background:url(/themes/default/images/help_leftsz.gif); width:14px; height:14px; background-position:0px 0px; float:left; margin:2px 0px 0;}
.JfloorACon  li a.up{float:left;background:url(/themes/default/images/help_leftsz.gif); width:14px; height:14px; background-position:0px 14px;margin:2px 0px 0;}
.JfloorACon  li .text{float:left;width:48px;margin:0px 0px 0;}


/*症状*/
.Sfloor{ width:980px;height:500px;overflow:hidden;border-top:2px solid #dfdfdf;margin-top:30px;}
.SfloorA{ width:980px;height:280px;overflow:hidden;border:2px solid #0099CC;border-radius:20px;}
.SfloorT{ height:200px; position:relative; }
.SfloorTpic{ width:150px;padding-top:25px; position:absolute; }
.SfloorTtext{ width:1000px; padding-top:15px;padding-left:15px;}
.SfloorTtext h2{ font-size:20px; padding-top:35px;}
.SfloorTtext h3{ font-size:14px; padding-top:10px;}
.SfloorTtext h4{ font-size:16px; color:#0099CC;padding-top:5px;}

.SfloorAT{ height:35px; font-size:22px; position:relative;line-height:35px; background:#009AE2;}
.SfloorAT ul{ position:absolute;  bottom:-2px;}
.SfloorAT ul li{ float:left;background:#7DBA26;border-top-left-radius:30px;border-top-right-radius:30px;}
.SfloorAT ul li a{ font-size:14px; display:block; width:150px; text-align:center;height:35px; overflow:hidden;_float:left;color:#FFF;}
.SfloorAT ul li a:hover,.SfloorAT ul li a.hot{ background:#FFF;border-top-left-radius:30px;border-top-right-radius:30px;color:#009AE2;}

.SfloorACon{ width:980px; height:340px; position:relative; padding-top:15px; overflow:hidden;}
.SfloorACon ul{ width:120%; position:absolute; left:15px; top:15px;}
.SfloorACon li{ float:left; margin-right:20px; width:120px;}
.SfloorACon li em{ display:block;color:#505050;padding-top:2px; height:20px; overflow:hidden;}
.SfloorACon li b{ display:block; color:#DC143C; font-size:18px;}
.SfloorACon li b s{ font-weight:normal; padding-left:10px; color:#505050;text-decoration:line-through; font-size:10px;}
.SfloorACon li s2{ font-weight:bold; color:Red;}
.SfloorACon li s2 input{ border:0 none; font-weight:bold; color:Red;}

.SfloorACon  li a.down{background:url(/themes/default/images/help_leftsz.gif); width:14px; height:14px; background-position:0px 0px; float:left; margin:2px 0px 0;}
.SfloorACon  li a.up{float:left;background:url(/themes/default/images/help_leftsz.gif); width:14px; height:14px; background-position:0px 14px;margin:2px 0px 0;}
.SfloorACon  li .text{float:left;width:48px;margin:0px 0px 0;}
