@charset "utf-8";
/* CSS Document */
body{background-color:#FFFFFF;height:1761px;}
.container{width: 1221px;margin: 0 auto;padding: 0;height:1680px; }
.container .repeat{ background: transparent url(/topic/repeat.jpg) repeat-x scroll;width:1221px; float:left; height:84px; text-align:center;}
.container .navigation{height: 35px;background:#B80000 repeat;width:1046px; float:left; padding-left:175px;; text-align:center;}
.navigation .item{ color:#FFFEFF; font-size:14px; font-weight:bold; float:left; width:100px; text-align:center; line-height:35px;position:relative;}
.spancursor{cursor: pointer;}
.navigation ul li ul{border: 1px solid #5C1618;left: 0;top: 29px;position: absolute;width: 91px;background-color: #9B0103;margin-top: 10px;}
.extend{height: 24px;line-height: 24px;font-size: 12px;font-weight: normal;text-align: center;}
.extendlink{color: #FF5443;}
.navigation ul li ul li:hover{background-color: #CD999B;}
.navigation ul li ul li a:hover{color: #FFFFFF;}
.item .spanhover{ width:93px; display:block; background:transparent url(/topic/rednavigation.jpg) no-repeat scroll center 3px;}
.navigation .item ul{display: none;}
.item span{font-size: 14px;color: #FFFFFF;}
.container .yellow{ background:#EFE5A7 url(/topic/yellowbg.jpg) repeat-x center center; width:1221px; height:5px; float:left;}
.container .wrapper{ width:960px; margin:0 auto; background-color:#EFE5A7; height:1290px;;}
.wrapper .wrappertitle{color:#7E0100; text-indent:30px; line-height:30px;}
.wrapper .patientleft{ background-color:#FFFFFF; width:625px; margin-left:5px; margin-right:3px; float:left;padding-bottom:32px;}
.patientleft .single{height:170px; width:298px; float:left; margin-top:10px;margin-left:6px; background:transparent url(/topic/patientbg.jpg) no-repeat scroll center bottom;}
.single img{border:1px solid #F7E2E9; float:left;width:139px;height:139px;}
.single .title{color:#C5386C; font-weight:bold; width:150px; float:left; text-align:center;overflow:hidden;height:14px;}
.single .article{color:#A1A1A1;width:142px; float:left; padding:4px; line-height:20px; text-indent:20px; overflow:hidden;height:139px;}
.article span{ color:#000000;}
.wrapper .newsRight{ width:307px;float:right;padding:8px; _padding-left:3px; background-color:#FFFFFF; margin-right:4px;}
.newsRight .celebration{ float:left; width:304px; height:146px;}
.celebration .title{ font-size:14px; color:#323232; height:26px; line-height:26px;}
.celebration .celecontent{ border-top:1px dotted #989898; border-bottom:#A9C6C4 1px solid; height:110px; padding-top:10px;}
.celebration .celebrationitem{ text-decoration:underline;text-indent:10px; overflow:hidden; background:url(/neweditionimages/list-image.jpg) no-repeat scroll 0 10px; list-style-position:inside; width:150px; height:20px; float:left; line-height:20px;}
.celebrationitem a{ color:#535353;}
.celecontent .specialist{ width:120px;height:160px; text-align:center; float:left; margin-right:20px;}
.specialist .intro{ text-align:left;width:111px; line-height:22px;}
.celebrationitem .nice{ color:#014268;}
.wrapper .footer{ width: 960px; height:130px; float:left; margin-top:10px;}
.footer .header{ width:958px; border:#80A6AF 1px solid; background:transparent url(/topic/footer-bg.jpg) repeat-x scroll center center; text-align:center; line-height:24px;}
.header a{color:#676566 ;}
.footer .contact{ height:86px;color:#666666;background:#AF0704;padding-top:10px;}
.contact .contactleft{ float:left; width:705px;}
.contactleft .row{ height:22px; float:left; line-height:22px; width:705px;color:#DE9D9B;}
.row .left{width:340px; float:left;}
.left a{color:#DE9D9B; width:60px;}
.row .right{width:240px;float:left;}
.right .imgs{margin-left:10px;}
.row span{color:#DE9D9B;}
