﻿.path{float:right;font-size:12px;font-weight:bold;color:#666;}
.path span{font-weight:normal;}
.path .home{clear:both;background:url(../images/home.gif) no-repeat left center;padding-left:20px;}
.path .arrow{width:5px;background:url(../images/pathdot.gif) no-repeat 5px center;padding-left:15px;color:#e24254;}
.path a{font-size:10px;font-weight:normal;}

.list{clear:both;width:200px;height:auto;float:left;overflow:hidden;}
.list .classlist{clear:both;height:auto;background:#e6e6e6;overflow:hidden;}
.list .classlist b{clear:both;height:40px;background:#e24254 url(../images/class_icon.png) no-repeat 20px center;line-height:40px;display:block;padding-left:55px;font-size:18px;color:#fff;font-weight:normal;}
.list .classlist ul{padding-bottom:10px;}
.list .classlist li{clear:both;height:40px;overflow:hidden;}
.list .classlist li a{display:block;line-height:39px;border-bottom:#efefef solid 1px;background:url(../images/black_icon.gif) no-repeat 170px center;font-size:13px;padding-left:20px;color:#666;}
.list .classlist li a:hover{border-bottom:#e24254 solid 1px;background:url(../images/list_icon.gif) no-repeat 170px center;color:#000;}
.list .classlist .active{border-bottom:#e24254 solid 1px;background:url(../images/list_icon.gif) no-repeat 170px center;color:#000;}

.list .listInfo{clear:both;height:auto;background:#e6e6e6;overflow:hidden;margin-top:20px;}
.list .listInfo b{clear:both;height:40px;background:#999;line-height:40px;display:block;padding-left:20px;font-size:18px;color:#fff;font-weight:normal;}
.list .listInfo ul{padding-top:10px;}
.list .listInfo li{clear:both;border-bottom:#efefef solid 1px;}
.list .listInfo li span{line-height:40px;float:right;height:auto;overflow:hidden;padding:0 20px;}
.list .listInfo li span a{color:#555;text-decoration:underline;}
.list .listInfo li span a:hover{color:#e24254;}

.list .listImg{clear:both;height:auto;overflow:hidden;}
.list .listImg ul{padding:10px 0 0;}
.list .listImg li{padding:10px 0 0;}

.info{width:760px;height:auto;float:right;overflow:hidden;}

.info .infoNav{clear:both;height:40px;line-height:40px;overflow:hidden;background:url(../images/infonavbg.gif) repeat-x center bottom;}
.info .infoNav b{clear:both;line-height:38px;float:left;border-bottom:#e24254 solid 2px;font-weight:normal;color:#e95469;font-size:20px;}

.info .infoView{clear:both;padding:20px 0;line-height:28px;font-size:13px;}

.info .infoViewIndex{clear:both;padding:20px;background:#e0e0e0;border-bottom:#ccc solid 5px;height:auto;overflow:hidden;line-height:23px;}
.info .infoViewIndex img{float:right;margin-left:20px;}

.feedback{clear:both;padding:15px 0;float:left;}
.feedback p{ margin:0; padding-bottom:15px;height:28px;line-height:30px;padding-left:10px;}
.feedback p span{ display:block;float:left;width:80px;font-size:13px;text-align:right;padding-right:10px;}
.feedback p input{border:#d9d9d9 solid 1px;height:26px; padding:2px; float:left;}
.feedback p input:hover{border:#f5ae02 solid 1px;height:26px;padding:2px;float:left;}
.feedback p textarea{border:#d9d9d9 solid 1px;padding:2px 0;float:left;}
.feedback p textarea:hover{border:#f5ae02 solid 1px;padding:2px 0; float:left;}
.feedback .action{clear:both;padding:10px 0 0 100px;}
.feedback .action .btn{height:30px;text-align:center;font-size:14px;background:#9a9a9a;border:none;cursor:pointer;color:#fff;float:left;margin-right:10px;line-height:30px;padding:0 20px;}
.feedback .action .btn:hover{height:30px;text-align:center;font-size:14px;background:#e24254;border:none;}

.infoViewMap{clear:both;padding:20px 0;line-height:28px;font-size:13px;}
.infoViewMap li{clear:both;height:auto;overflow:hidden;padding:0 0 15px;}
.infoViewMap b{clear:both;background:#e24254;float:left;}
.infoViewMap b a{color:#fff;padding:2px 20px;display:block;}
.infoViewMap span{clear:both;display:block;padding:10px 0 0;}
.infoViewMap span a{color:#fff;padding:5px 20px;background:#9a9a9a;}
.infoViewMap span a:hover{background:#e24254;}

.infoDownload{clear:both;padding:20px 0;line-height:28px;font-size:13px;}
.infoDownload ul{clear:both;}
.infoDownload li{clear:both;height:auto;line-height:31px;background:url(../images/list_icon.gif) no-repeat left 12px;padding-left:10px;border-bottom:#ccc dotted 1px;}
.infoDownload li span{height:22px;float:right;margin-top:5px;}
.infoDownload li span a{line-height:22px;padding:0 20px;background:#6b6b6b;color:#fff;display:block;}
.infoDownload li span a:hover{background:#e24254;}
.infoDownload li i{color:#999;}

.infoNews{clear:both;padding:20px 0;line-height:28px;}
.infoNews ul{clear:both;}
.infoNews li{clear:both;height:auto;overflow:hidden;line-height:31px;background:url(../images/list_icon.gif) no-repeat left 12px;padding-left:10px;border-bottom:#ccc dotted 1px;}
.infoNews li span{line-height:31px;float:right;color:#999;font-size:12px;}

.infoVideo{clear:both;padding:20px 0;line-height:28px;}
.infoVideo ul{clear:both;width:780px;float:left;}
.infoVideo li{width:175px;height:185px;overflow:hidden;line-height:20px;float:left;padding-left:20px;}
.infoVideo li img{width:175px;height:130px;}

.infoNewsView{clear:both;padding:20px 0;line-height:28px;font-size:13px;}
.infoNewsView h1{line-height:30px;text-align:center;font-size:22px;color:#e24254;}
.infoNewsView h2{font-size:12px;line-height:35px;background:#e6e6e6;text-align:center;font-weight:normal;margin:15px 0;}
.infoNewsView h3{font-weight:normal;font-size:13px;line-height:26px;}

.infoTeam{clear:both;padding:20px 0;line-height:28px;}
.infoTeam ul{clear:both;}
.infoTeam li{clear:both;height:auto;overflow:hidden;line-height:31px;border-bottom:#ccc dotted 1px;padding:20px 0;}
.infoTeam li img{float:left;clear:both;width:100px;height:auto;padding:3px;border:#ccc solid 1px;background:#fff;cursor:pointer;}
.infoTeam li img:hover{border:#e24254 solid 1px;}
.infoTeam li .teamIntro{width:635px;height:auto;float:right;}
.infoTeam li .teamIntro strong{color:#333;font-weight:normal;}
.infoTeam li .teamIntro span{margin-right:20px;}
.infoTeam li .teamIntro b{border-bottom:#e24254 solid 1px;display:block;color:#e24254;}
.infoTeam li .teamIntro dd{line-height:22px;padding:10px 0 0;}

.infoManage{clear:both;padding:20px 0;line-height:28px;}
.infoManage ul{clear:both;}
.infoManage li{clear:both;height:auto;overflow:hidden;line-height:31px;border-bottom:#ccc dotted 1px;padding:20px 0;}
.infoManage li img{float:left;clear:both;width:200px;height:auto;padding:3px;border:#ccc solid 1px;background:#fff;cursor:pointer;}
.infoManage li img:hover{border:#e24254 solid 1px;}
.infoManage li .teamIntro{width:525px;height:auto;float:right;}
.infoManage li .teamIntro strong{color:#333;font-weight:normal;}
.infoManage li .teamIntro span{margin-right:20px;}
.infoManage li .teamIntro b{border-bottom:#e24254 solid 1px;display:block;color:#e24254;}
.infoManage li .teamIntro dd{line-height:22px;padding:10px 0 0;}

.infoHospital{clear:both;padding:20px 0;line-height:28px;}
.infoHospital ul{clear:both;}
.infoHospital li{clear:both;height:auto;overflow:hidden;line-height:31px;border-bottom:#ccc dotted 1px;padding:10px 0;}
.infoHospital li b{clear:both;height:50px;overflow:hidden;background:url(../images/hosnavbg.gif) no-repeat;line-height:50px;display:block;padding:0 20px 0 10px;}
.infoHospital li dd{line-height:22px;padding:10px 0 0;}
.infoHospital li span{float:right;}

.pageUrl{clear:both;padding:0 10px 0 10px;text-align:center;height:20px;line-height:20px;position:relative;}
.pageUrl .prev{position:absolute;left:0px;top:0px;}
.pageUrl .next{position:absolute;right:0px;top:0px;}