@charset "gb2312";
/* CSS Document */
.list{ width:724px; float:left;}
.list-title{ width:724px; float:left; padding:20px 0 0 20px; font-size:0; line-height:0;}
/*----------title-------------*/
.list-text{ width:704px; padding:10px 0 0 20px;}
.list-text dl{ width:704px; padding:10px 0 4px 0;}
.list-text dl dt{ width:674px; line-height:28px; font-size:14px; font-weight:bold; color:#056090;  padding:2px 0 0 30px; height:28px; background:url(../img/dot4.gif) no-repeat 10px 10px #f2f2f2;}
.list-text dl dt a{ color:#056090;}
.list-text dl dt a:hover{ color:#f00; text-decoration:underline;}
.list-text dl dt span{ width:auto; padding:0 10px 0 0; font-size:11px; color:#999; float:right; font-weight:100;}
.list-text dl dd{ width:704px; text-indent:24px; line-height:22px; padding:6px 0 0 0; color:#666;}
.list-text dl dd a{ color:#f00;}
.list-text dl dd a:hover{ text-decoration:underline;}
/*-----------general-----------*/

/*--------------expert-----------*/
.list-expert{ width:704px; float:left; padding:20px 0 0 20px;}
.list-expert-img{ width:160px; float:left; margin:5px 0 0 0;}
.list-expert-img dl{ width:160px; float:left;}
.list-expert-img dl dt{ width:152px; padding:2px; border:2px solid #b6d8e4; font-size:0; line-height:0; float:left;}
.list-expert-img dl dd{ width:160px; float:left; font-size:0; line-height:0; padding:10px 0 0 0;}
.list-expert-text{ width:524px; float:left; padding:0 0 0 20px;}
.list-expert-text dl{ width:524px; float:left;}
.list-expert-text dl dt{ width:524px; height:36px; background:url(../img/expert-tit.jpg) no-repeat; line-height:36px; text-align:center; font-size:18px; color:#006ba3; font-weight:bold;}
.list-expert-text dl dt span{ color:#f00;}
.list-expert-text dl dd{ width:492px; float:left; text-indent:24px; line-height:25px; padding:10px 15px; border:1px solid #b6d8e4; border-bottom:none; border-top:none;}
.list-expert-img1{ width:502px; float:left; margin:0 0 0 20px; border:1px solid #b6d8e4; border-top:none; padding:0 10px 10px 10px;}
.list-expert-img1 h3{ width:46px; width:46px; float:left; font-size:0; line-height:0;}
.list-expert-img1 ul{ width:424px; height:118px; float:left; border:1px solid #b6d8e4; overflow:hidden; border-left:none; border-right:none;}
.list-expert-img1 ul li{ width:404px; float:left; padding:10px;}
.list-expert-img1 ul li img{ width:212px; line-height:0; font-size:0;}
.list-expert-img1 img{ float:left;}
.list-expert-img1 ul li p{ width:170px; float:left; text-indent:24px; line-height:24px; padding:0 0 0 18px;}

.list-expert1{ width:744px; float:left; }
.list-expert1 dl{ width:342px; float:left; height:227px; padding:20px 0 0 20px;}
.list-expert1 dl{ width:342px; float:left; height:227px; padding:20px 0 0 20px;}
.list-expert1 dl{ width:342px; float:left; height:227px; padding:20px 0 0 20px;}
.list-expert1 dl dt{ width:342px; float:left; height:36px; background:url(../img/c_bg.jpg) no-repeat; line-height:36px; font-size:14px; font-weight:bold; color:#006ba3; text-align:center;}
.list-expert1 dl dt a{ color:#006ba3;}
.list-expert1 dl dt a:hover{ text-decoration:underline; color:#f00;}
.list-expert1 dl dd{ width:310px; border:1px solid #b6d8e4; border-top:none; float:left; padding:15px 15px 15px 15px;}
.list-expert1 dl dd span{ width:142px; float:left; padding:2px; border:2px solid #b6d8e4; font-size:0; line-height:0;}
.list-expert1 dl dd p{ width:138px; float:left; text-indent:24px; line-height:22px; padding:2px 0 0 20px;}
.list-expert1 dl dd p img{ text-indent:0; float:left; padding:6px 0 0 0;}
.list-expert1 dl dd p a{ color:#f00;}
.list-expert1 dl dd p a:hover{ text-decoration:underline;}

/*--------------case-----------*/
.list-case{ width:744px; float:left;}
.list-case dl{ width:342px; float:left; height:227px; padding:20px 0 0 20px;}
.list-case dl dt{ width:342px; float:left; height:36px; background:url(../img/c_bg.jpg) no-repeat; line-height:36px; font-size:14px; font-weight:bold; color:#006ba3; text-align:center;}
.list-case dl dt a{ color:#006ba3;}
.list-case dl dt a:hover{ text-decoration:underline; color:#f00;}
.list-case dl dd{ width:310px; height:175px; border:1px solid #b6d8e4; border-top:none; float:left; padding:15px 15px 0 15px;}
.list-case dl dd span{ width:310px; float:left; display:block; font-size:0; line-height:0;}
.list-case dl dd p{ width:300px; padding:6px 5px 0 5px; text-indent:24px; float:left; line-height:22px;}
.list-case dl dd p a{ color:#f00;}
.list-case dl dd p a:hover{ text-decoration:underline;}

/*--------------equipment and therapy-----------*/
.list-eat{ width:724px; float:left; }
.list-eat dl{ width:342px; float:left; height:227px; padding:20px 0 0 10px; display:inline;}
.list-eat dl dt{ width:342px; float:left; height:36px; background:url(../img/c_bg.jpg) no-repeat; line-height:36px; font-size:14px; font-weight:bold; color:#006ba3; text-align:center;}
.list-eat dl dt a{ color:#006ba3;}
.list-eat dl dt a:hover{ text-decoration:underline; color:#f00;}
.list-eat dl dd{ width:310px; height:175px; border:1px solid #b6d8e4; border-top:none; float:left; padding:15px 15px 0 15px;}
.list-eat dl dd span{ width:142px; float:left; padding:2px; border:2px solid #b6d8e4; font-size:0; line-height:0;}
.list-eat dl dd p{ width:136px; text-indent:24px; float:left; line-height:26px; padding:2px 0 0 20px;}
.list-eat dl dd p a{ color:#f00;}
.list-eat dl dd p a:hover{ text-decoration:underline;}

/*-------------box-------------*/
.list-box{ width:744px; float:left;}
.list-box h3{ width:744px; float:left; font-size:0; line-height:0;}
.list-box dl{ width:704px; padding:8px 20px 0 20px; float:left;}
.list-box dl dt{ width:704px; float:left; line-height:24px; color:#666;}
.list-box dl dt p{ width:704px; float:left; text-indent:24px;}
.list-box dl dt a{ color:#f00;}
.list-box dl dt a:hover{ text-decoration:underline;}
.list-box dl dd{ width:699px; float:left; padding:10px 0 0 5px;}
.list-box dl dd span{ width:206px; padding:5px 6px; float:left; display:block; font-size:0; line-height:0; background:url(../img/l_bg.jpg) no-repeat;}

/*-------------page-------------*/
.list-page{ width:702px; border:1px solid #ccc; margin:30px 0 0 20px; float:left; display:inline; }
.list-page ul li{ width:702px; text-align:center; background-color:#f6f6f6; padding:8px 0 0 0;height:30px; line-height:16px;}
.list-page ul li span{ width: auto; padding:0 6px;}
.list-page ul li strong{ color:#f00;}
.list-page ul li a{ color:#444;}
.list-page ul li a:hover{ text-decoration:underline; color:#f00;}
.list-page ul li select{ font-size:12px; width:80px; padding:0; height:22px;}
/*-------------list----------*/


