/*@webSir Css*/

/*index第一部分*/
#index1{ padding:14px 0 0 220px; height:415px; overflow:hidden; width:990px;}
.indexPic{ width:670px; 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;}


/*index第二部分*/
.indexPic2{ width:302px; height:415px; border:1px solid #e1e1e1;}
.indexPic2 h2{ font-size:16px;color:#FFF; position:relative; text-align:center;height:42px; line-height:42px;background:#7DBA26;}
.picListA{ width:302px;height:415px;overflow:hidden;}
.picListCon{ width:302px; height:415px; position:relative; overflow:hidden;}
.picListCon ul{ width:100%; position:absolute;left:0; top:0px;}
.picListCon li{ float:left; width:151px;height:124px;}

/*楼层*/
.floor{ width:1210px;height:500px;overflow:hidden;border-top:2px solid #dfdfdf;margin-top:30px;}
.floorA{ width:1200px;height:280px;overflow:hidden;border:2px solid #0099CC;border-radius:20px;}
.floorT{ height:200px; position:relative; }
.floorTpic{ width:150px;padding-top:25px; position:absolute; }
.floorTtext{ width:1000px; padding-top:15px;padding-left:15px;}
.floorTtext h2{ font-size:20px; padding-top:35px;}
.floorTtext h3{ font-size:14px; padding-top:10px;}
.floorTtext h4{ font-size:16px; color:#0099CC;padding-top:5px;}

.floorAT{ height:35px; font-size:22px; position:relative;line-height:35px; background:#009AE2;}
.floorAT ul{ position:absolute;  bottom:-2px;}
.floorAT ul li{ float:left;background:#7DBA26;border-top-left-radius:30px;border-top-right-radius:30px;}
.floorAT ul li a{ font-size:14px; display:block; width:150px; text-align:center;height:35px; overflow:hidden;_float:left;color:#FFF;}
.floorAT ul li a:hover,.floorAT ul li a.hot{ background:#FFF;border-top-left-radius:30px;border-top-right-radius:30px;color:#009AE2;}


.floorACon{ width:1210px; height:340px; position:relative; padding-top:15px; overflow:hidden;}
.floorACon ul{ width:120%; position:absolute; left:15px; top:15px;}
.floorACon li{ float:left; margin-right:20px; width:120px;}
.floorACon li em{ display:block;color:#505050;padding-top:2px; height:20px; overflow:hidden;}
.floorACon li b{ display:block; color:#0099CC; font-size:18px;}
.floorACon li b s{ font-weight:normal; padding-left:10px; color:#505050;text-decoration:line-through; font-size:10px;}
.floorACon li s2{ font-weight:bold; color:Red;}
.floorACon li s2 input{ border:0 none; font-weight:bold; color:Red;}

.floorACon  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;}
.floorACon  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;}
.floorACon  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:#0099CC; 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;}

