.wrap  #container{
float:left;
width:634px;
margin-right:10px;
padding:14px;
border:1px solid #E3F4FB;
background:#F6FBFF;
overflow:hidden;
}

p.mid{text-align:center;padding:15px  0   10px ;border-bottom:1px solid  #E1E4E6;}


#container  h2{border: 1px dashed #F5D5A4;background:#FFFCF7;padding:5px;margin-top:15px;font-weight:normal;text-indent:2em; }

.view{margin:15px 0;}

.view   p{margin-bottom:10px;}

.view  A:link {
    COLOR: #009933;
	text-decoration: none;
    border-bottom-width: 1px;  
    border-bottom-style: dotted;  
    border-bottom-color:#F8B3D0;
        }

.view  A:visited {
	COLOR:#996633;
	TEXT-DECORATION:none;
	border-bottom-width: 1px;  
    border-bottom-style: dotted;  
    border-bottom-color:#F8B3D0;
}


.view  A:hover {
	COLOR:#f00; TEXT-DECORATION:underline;
   }


#container  p.right{text-align:right;background:#FFFFFF;border: 1px dashed #CAE5FF;margin:10px auto;padding:0 10px;line-height:24px;}


dl.sx{background:#FAFEFA;border:1px dotted #DEEADC;padding:0 10px;line-height:24px;height:100%;overflow:hidden}
dl.sx  li{float:left;margin-right:20px;}


dl.xg { border:1px solid #CBEFC4;background:#fafdf6;margin-top:10px;} 

dl.xg  dt{ 
background:url(img/conbg.gif);
line-height:26px;
height:26px;
padding-left:25px;
border: 1px solid #FFFFFF;
font-weight:bold;}
dl.xg  dd {padding:8px;}
dl.xg  dd  li{background:url(ico/point_new.gif) no-repeat;padding-left:16px;}

#right{
float:right;
width:300px;
}

#right  div{
overflow:hidden;
margin-bottom:5px;
}

#right   h2{
line-height:29px;
padding-left:30px;
background:url(img/rbg.gif);
width:267px;
}


#right  ul{
overflow:hidden;
width:289px;
border:1px solid #c6deea;
padding:3px;}

#right  ul  ul{border:0;}
#right  div  div{margin-bottom:0;} 

#right  dl{border-bottom: #d7e9fc 1px dashed;float:left;width:293px;}
#right  dl  img{border:1px solid #DDDDDD;padding:2px;margin:3px;float:left;width:100px;height:80px;}
#right    dt  a{font-weight:bold;font-size:13px;float:left;width:178px;}
#right dl  p {padding:0;margin:0;float:left;width:178px;}

#right  div   div   ul    li {width:270px; float:left; text-align:right; display:block; padding:0 3px;background:url(ico/main_icon13.gif) no-repeat;padding-left:16px;}
#right  div   div   ul    a {float:left; text-align:left;}



#consultation    h2{background: url(img/consultation.gif);height:36px;width:297px;padding:0;}

#consultation    ul{height:200px;* height:180px;background:#FFF;padding-top:5px;padding-left:10px;border:1px  #A4C750  solid;width:282px;}
#consultation     li{border-bottom:1px  #A4C750  dotted;width:270px;}


#action{width:297px;height:184px;background:url(images/kefu3.gif) no-repeat;overflow:hidden;}
#action p{width:270px;padding:150px 0 0 25px;}
#action img{border:0;}
#action p a{float:left;width:auto;}

.spec{width:285px;}
.spectitle{width:280px;background:#e8f9de;margin-top:5px;clear:both;}
.speclass li{float:left;width:80px;padding-left:10px;}


.drugspec   dl  a{
width:90px;
}



table {border-collapse:collapse;text-align:center;background:#ffffff;}
table.catalog caption {font-size:14px;font-weight:bold;line-height:30px;}
table.catalog {float:left;width:660px;border:1px solid #d2d3d9;}
table.catalog tr {height:30px;line-height:30px;}
thead {height:35px;line-height:35px;background:#fafafa;}
table.catalog th, table.catalog td{border-right:1px solid #d2d3d9;border-bottom:1px solid #d2d3d9;padding-left:3px;word-wrap:break-word;}
thead th {border-bottom:2px solid #d2d3d9;padding:0;}
td.dw, td.cz, td.sort {text-align:center;padding:0;margin:0;}
td.name, th.name {width:120px;}
td.bname, th.bname {width:120px;}
td.cs, th.cs {width:200px;}
td.gg, th.gg {width:140px;}
td.dw, th.dw {width:80px;}

