/* Design by ThirtySeven */

/* ʽ */
* { margin:0; padding:0;}
body { font:normal 12px/160%   Times, serif Times, serif, Arial, Helvetica,sans-serif; color:#616161; }
a { color:#616161; text-decoration:none;}
ul { list-style:none;}
img { border:none;}
.clear { clear:both;}
.fLeft { float:left; }
.fRight { float:right;}

/* leftmenu*/
dl.tList { margin-bottom:20px;  } 
dl.tList dt { color:#0089c2; font-size:18px; font-weight:bold; line-height:25px; font-weight: bold; padding-left:50px; }
dl.tList dd { color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:30px; line-height:50px; padding-left:55px;  background:url(../images/menubackground.jpg) no-repeat; }
dl.tList dd a, dl.tBorder dd { color:#FFFFFF; display:block; padding:0px 0;  }
dl.tList dd a:hover, ul.rList li a:hover { margin-left:-55px; padding-left:55px; background:url(../images/menubackgrounda.jpg) no-repeat; }
/* index news*/
dl.tListnews { margin-bottom:20px; border-left:1px;  } 
dl.tListnews dt { color:#0089c2; font-size:16px; font-weight:bold; line-height:25px; font-weight: bold; padding-left:50px; }
dl.tListnews dd {  font-size:11px;  margin-left:10px; margin-right:10px; line-height:25px; padding-left:15px;   }
dl.tListnews dd a, dl.tBorder dd { #217DBD; display:block; padding:5px 0; }
dl.tListnews dd a:hover, ul.rList li a:hover {color:#217DBD;}

/* left-submenu*/
dl.submenu { margin-bottom:20px; background:url(../images/sub-menubackground.jpg) repeat-x;} 
dl.submenu dt { color: #0089c2; font-size:12px; font-weight:bold; line-height:35px; font-weight: bold; padding-left:50px; }
dl.submenu dt a { color: #0099CC; }
dl.submenu dd { color: #217DBD; font-size:11px; font-weight:bold; margin-left:30px; line-height:15px; padding-left:35px;   }
dl.submenu dt img{ float: none; padding-top:15px; padding-right:10px; padding-left:10px;   }
dl.submenu dd a, dl.tBorder dd { color: #66CC99; display:block; padding:0px 0;  }
dl.submenu dd a:hover, ul.rList li a:hover { margin-left:-55px; padding-left:35px; }



/* */

dl.pList { float:left; margin-top:5px; width:240px; padding:5px 30px;  border:1px solid #c4d7e8;}
dl.pList dt { line-height:40px; font-weight:bold; font-size:14px; color:#217DBD; }
dl.pList dd img { float:left; width:81px; height:96px; padding:10px; }
dl.pList dd.more { text-align:left; padding-right:10px;}
dl.pList dd.text { text-align:left; padding-right:10px;}
dl.pList dd.more{ color:#217DBD;}
dl.pList dd.more a { color:#73A618;}

dl.pList2 { float:left; margin-top:5px; margin-left:10px; width:260px; padding:5px 30px; border:1px solid #c4d7e8;}
dl.pList2 dt { line-height:40px; font-weight:bold; font-size:14px; color:#217DBD;}
dl.pList2 dd img { float:left; width:118px; height:96px; padding:10px; }
dl.pList2 dd.more { text-align:left; padding-right:10px;}
dl.pList2 dd.text { text-align:left; padding-right:10px;}
dl.pList2 dd.more{ color:#217DBD;}
dl.pList2 dd.more a { color:#73A618;}

dl.pInfo { width:530px; padding-left:46px;}
dl.pInfo dt { line-height:40px; font-size:13px; color:#A56100;}
dl.pInfo dd, ul.rList li a { display:block; line-height:200%;}
dl.pInfo dd.more { line-height:40px; text-align:right; font-weight:bold;}
dl.pInfo dd.text { line-height:25px; text-align:left; }
/* topbanner */
dl.toplist { width:730px; text-align:right; padding-top:80px; color:#ffffff; font-size:18px; font-weight: 800;}
dl.toplist a { color:#FFFFFF;}
dl.toplist  dt { line-height:30px; font-size:18px; color:#A56100;}
dl.toplist  dd, ul.rList li a { color:#FFFFFF; display:block; line-height:200%;}
dl.toplist  dd.text { line-height:25px; text-align:left; }

ul.rList { margin-left:70px; width:120px;  padding-left:10px;}
ul.rList li { padding-bottom:5px;}
ul.rList img { display:block; width:120px; height:120px;}

.fRighttop { float:right; color:#ffffff; margin-right:10px;}
.fRighttop a { color:#ffffff;}
/* */

#wrap { width:960px; margin:0 auto;}
#header { padding-top:3px; background-color:#83c1e6; color:#FFFFFF;}
#header span a { padding:0 5px;}
#header img { float:left;}
#topbanner {width:960px; height:133px;  background:url(../images/topbanner.jpg);  }
#main { clear:both; width:100%;  border-left: solid #4984b0 1px ; }
#sideLeft { width:290px; float:left;   background:url(../images/left-sidebar.jpg) no-repeat}
#sideRight { padding-left:0px; width:668px; float:left;  border-left: #CCCCCC solid 1px ;border-right:   #CCCCCC solid 1px ;}
#menu li { display:inline; float:left;  background:url(../images/menubackground1.jpg) repeat;}
#menu li a { display:block; line-height:46px; width:106px; text-align:center; font-weight:bold; color:#000; }
#menu li a:hover, #menu li.active a { color:#7f3730; text-decoration:underline; }
#slideshow {float:right; width:665px; height:281px; background:url(../images/slideshow/slideindex.gif) no-repeat}
#product_List { float:left; width:645px; padding-top:20px; padding-left:10px; overflow:hidden;}
#content_List { float:left; width:630px; padding-top:20px; padding-left:20px; overflow:hidden;}
#footer { clear:both; margin-top:2px; border-top:8px solid #29AAFF;}
#footer p { line-height:40px;}

/*foot  */
/* */
dl.content_List { float:left; width:620px; padding:5px 10px;  }
dl.content_List dt { line-height:40px; font-weight:bold; font-size:12px; color:#217DBD;}
dl.content_List dt a { line-height:40px; font-weight:bold; font-size:12px; color:#217DBD;}
dl.content_List dd img { float:left; padding:10px; }
dl.content_List dd.more { text-align:left; padding-right:10px;}
dl.content_List dd.text { text-align:left; padding-right:1px;}
dl.content_List dd.more{ color:#217DBD;}
dl.content_List dd.more a { color:#73A618;}

/*content news */
dl.content_List_news { float:left; width:620px; padding:5px 10px;  }
dl.content_List_news dt { line-height:40px; font-weight:bold; font-size:12px; color:#217DBD;}
dl.content_List_news dd img { float:left; padding:1px; padding-right:10px;}
dl.content_List_news dd.more { text-align:left; padding-right:10px; }
dl.content_List_news dd.text { text-align:left; padding-right:1px;}
dl.content_List_news dd.more{ color:#217DBD;}
dl.content_List_news dd.more a { color:#73A618;}

/*treament newslist */
dl.treament_List_news { float:left; width:620px; padding:5px 10px;  }
dl.treament_List_news dt { line-height:40px; font-weight:bold; font-size:12px; color:#217DBD;}
dl.treament_List_news dd img { float:left; padding:1px; padding-right:10px;}
dl.treament_List_news dd.more { text-align:left; padding-right:10px; }
dl.treament_List_news dd.text { text-align:left; padding-right:1px;}
dl.treament_List_news dd.more{ color:#217DBD;}
dl.treament_List_news dd.more a { color:#73A618;}
/*specialist table */

#specialisttable{ margin-left:10px; float:center; font-size: 12px;  }
#specialisttable dt a {color: #00CC99;}
specialisttable#dd {background-color: #6CADD9;}
specialisttable#dd thead th {background-color: #6CADD9;color: #FFFFFF;}
#dd td {padding: 6px;width: 180px;}
specialisttable#dd tbody.tb1 td {background-color: #FFFFFF;}
specialisttable#dd tbody.tb2 td {background-color: #F7F7F7;}
specialisttable#dd tbody td:hover {background-color: #BFEDF9;}
table#dd colgroup col.name {background-color: #FFFFFF;width: 150px;font-weight: normal;}

/*slideshow-about us */
#slideshow-aboutus {float:center; margin-left:1px; margin-top:1px;width:665px; height:281px;  background:url(../images/slideshow/aboutus.gif) no-repeat}

/*slideshow-in patient */
#slideshow-inpatient {float:center; margin-left:1px; margin-top:1px;width:665px; height:281px;  background:url(../images/slideshow/inpatient.gif) no-repeat}

/*slideshow-specialist*/
#slideshow-specialist {float:center; margin-left:1px; margin-top:1px;width:665px; height:281px;  background:url(../images/slideshow/specialist.gif) no-repeat}

/*slideshow-contactus*/
#slideshow-contactus {float:center; margin-left:1px; margin-top:1px;width:665px; height:281px;  background:url(../images/slideshow/contactus.gif) no-repeat}

/*slideshow-treatment*/
#slideshow-treatment {float:center; margin-left:1px; margin-top:1px;width:665px; height:281px;  background:url(../images/slideshow/treatment.gif) no-repeat}

/*-------------------------------------------------------------------------------------------------------------------------*/


/* left-submenu-treat*/
dl.submenu-treat { margin-bottom:20px; margin-top:29px; margin-left:30px; padding-top:8px;   background:url(../images/sub-treatment.jpg) no-repeat;} 
dl.submenu-treat dt { color: #0089c2; font-size:12px; font-weight:bold; line-height:32px; font-weight: bold; padding-left:50px; }
dl.submenu-treat dt a { color: #0099CC; }
dl.submenu-treat dd { color: #217DBD; font-size:11px; margin-left:40px; line-height:15px; padding-left:25px;   }
dl.submenu-treat dd a, dl.tBorder dd { color: #66CC99; display:block; padding:0px 0;  }
dl.submenu-treat dd a:hover, ul.rList li a:hover { margin-left:-45px; padding-left:45px; }

/* left-submenu-treat-myopiceye*/
dl.submenu-treat-myopiceye { margin-bottom:20px; margin-top:29px; margin-left:30px; padding-top:8px;   background:url(../images/sub-treat-myopiceye.jpg) no-repeat;} 
dl.submenu-treat-myopiceye dt { color: #0089c2; font-size:12px; font-weight:bold; line-height:32px; font-weight: bold; padding-left:50px; }
dl.submenu-treat-myopiceye dt a { color: #0099CC; }
dl.submenu-treat-myopiceye dd { color: #217DBD; font-size:11px; margin-left:40px; line-height:15px; padding-left:25px;   }
dl.submenu-treat-myopiceye dd a, dl.tBorder dd { color: #66CC99; display:block; padding:0px 0;  }
dl.submenu-treat-myopiceye dd a:hover, ul.rList li a:hover { margin-left:-45px; padding-left:45px; }

/* left-submenu-treat-cataract*/
dl.submenu-treat-cataract { margin-bottom:20px; margin-top:29px; margin-left:30px; padding-top:8px;   background:url(../images/sub-treat-cataract.jpg) no-repeat;} 
dl.submenu-treat-cataract dt { color: #0089c2; font-size:12px; font-weight:bold; line-height:32px; font-weight: bold; padding-left:50px; }
dl.submenu-treat-cataract dt a { color: #0099CC; }
dl.submenu-treat-cataract dd { color: #217DBD; font-size:11px; margin-left:40px; line-height:15px; padding-left:25px;   }
dl.submenu-treat-cataract dd a, dl.tBorder dd { color: #66CC99; display:block; padding:0px 0;  }
dl.submenu-treat-cataract dd a:hover, ul.rList li a:hover { margin-left:-45px; padding-left:45px; }

/* left-submenu-treat-special*/
dl.submenu-treat-special { margin-bottom:20px; margin-top:29px; margin-left:30px; padding-top:8px;   background:url(../images/sub-treat-special.jpg) no-repeat;} 
dl.submenu-treat-special dt { color: #0089c2; font-size:12px; font-weight:bold; line-height:32px; font-weight: bold; padding-left:50px; }
dl.submenu-treat-special dt a { color: #0099CC; }
dl.submenu-treat-special dd { color: #217DBD; font-size:11px; margin-left:40px; line-height:15px; padding-left:25px;   }
dl.submenu-treat-special dd a, dl.tBorder dd { color: #66CC99; display:block; padding:0px 0;  }
dl.submenu-treat-special dd a:hover, ul.rList li a:hover { margin-left:-45px; padding-left:45px; }

/* left-submenu-treat-optician*/
dl.submenu-treat-optician { margin-bottom:20px; margin-top:29px; margin-left:30px; padding-top:8px;   background:url(../images/sub-treat-optician.jpg) no-repeat;} 
dl.submenu-treat-optician dt { color: #0089c2; font-size:12px; font-weight:bold; line-height:32px; font-weight: bold; padding-left:50px; }
dl.submenu-treat-optician dt a { color: #0099CC; }
dl.submenu-treat-optician dd { color: #217DBD; font-size:11px; margin-left:40px; line-height:15px; padding-left:25px;   }
dl.submenu-treat-optician dd a, dl.tBorder dd { color: #66CC99; display:block; padding:0px 0;  }
dl.submenu-treat-optician dd a:hover, ul.rList li a:hover { margin-left:-45px; padding-left:45px; }