@charset "utf-8";
/* CSS Document */

html, body, form, p, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body{font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; background:#fff; line-height:1.7;}
ul, ol{list-style:none;}
a img{border:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#7f4d80;}
.clear{clear:both;}
.clear:after{content:""; display:block; clear:both;}
.topmargin{margin-top:10px;}

.container{width:960px; margin:0 auto;}

.txt-list li{height:22px; line-height:22px; overflow:hidden; background:url(dot.gif) no-repeat 0 7px; padding-left:11px; color: #999;}

.i-title{height:30px; background:url(i_titlebg_green.gif) repeat-x;}
.i-title .l{display:block; width:5px; height:30px; float:left; background:url(i_titlebg_corner.gif) no-repeat top left;}
.i-title .r{display:block; width:5px; height:30px; float:right; background:url(i_titlebg_corner.gif) no-repeat top right;}
.i-title h3{background: transparent url(icon_slash.gif) no-repeat scroll 0 center; float:left; margin:5px 0 0 0; padding: 0 0 0 15px; color:#7f4d80; font-size: 12px;}
.i-title .more{float:right; margin:6px 5px 0 0; color:#824b86;}
.i-title .more a{color:#824b86}
.i-content{border:1px solid #dddddd; border-top:none; border-bottom:none; clear:both; zoom:1;}
.i-bottom{height:5px; background:url(i_bottombg.gif) repeat-x; clear:both; overflow:hidden;}
.i-bottom .l{display:block; width:5px; height:5px; float:left; background:url(i_bottombg_corner.gif) no-repeat top left;}
.i-bottom .r{display:block; width:5px; height:5px; float:right; background:url(i_bottombg_corner.gif) no-repeat top right;}

.navtext{height:33px; line-height:33px; background:url(navtextbg.gif) repeat-x;}
.navtext table{height:33px;}
.navtext .wrap{width:960px; margin:0 auto;}
.navtext #xinchao_channels{color:#acacac;}
.navtext #xinchao_channels a{color:#535353 !important; padding:2px;}

.logoarea{height:100%; clear:both; zoom:1; padding:5px 0;}
.logoarea:after{content:""; display:block; clear:both;}
.logoarea .logo{float:left; padding-top:5px;}
.logoarea .side{float:right;}

.mainnav ul{background:#ba6fc0 url(mainnav_m.gif); height:100%; clear:both;}
.mainnav ul:after{content:""; display:block; clear:both;}
.mainnav .l{display:block; width:5px; height:37px; float:left; background:url(mainnav_l.gif) no-repeat;}
.mainnav .r{display:block; width:5px; height:37px; float:right; background:url(mainnav_r.gif) no-repeat;}
.mainnav .normal{display:block; float:left;}
.mainnav .normal a{display:block; float:left; margin-top:4px; padding-left:20px; font-size:14px; font-weight:bold; color:#ffeefe; text-decoration:none; filter:dropshadow(color=#5e2963,offx=1,offy=1,positive=2);}
.mainnav .normal span{display:block; float:left; height:33px; padding-right:20px; line-height:33px; cursor:pointer; white-space:nowrap;}
.mainnav .active a{color:#5e2963; background:#fff url(mainnav_activebg.gif) no-repeat; text-shadow:none;}
.mainnav .active span{background:#fff url(mainnav_activebg.gif) no-repeat top right;}
.mainnav .normal a:hover{color:#fff;}
.mainnav .active a:hover{color:#5e2963;}

.submenu{}
.submenu-content{padding:10px 9px 4px 9px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; clear:both;}
.submenu-bottom{height:5px; background:url(subnavbg.gif) repeat-x left -5px; clear:both; overflow:hidden;}
.submenu-bottom .l{display:block; width:5px; height:5px; float:left; background:url(subnavbg.gif) no-repeat left 0px;}
.submenu-bottom .r{display:block; width:5px; height:5px; float:right; background:url(subnavbg.gif) no-repeat right 0px;}
.submenu dt a:hover{color:#ff0;}
.submenu ul:after{content:""; display:block; clear:both;}
.submenu dl{display:block; zoom:1; height:45px; overflow:hidden;}
.submenu dl:after{content:""; display:block; clear:both;}
.submenu dt{display:block; width:60px; float:left; height:24px;}
.submenu dt a{display:block; height:20px; line-height:20px; text-align:center; color:#fff; background:#b684b1 url(subnav_titlebg.gif) no-repeat;}
.submenu dd{display:block; color:#acacac; height:24px; width:248px; padding-left:5px; float:left;}

.scrollnews{clear:both; margin:5px 0; height:20px; line-height:20px; overflow:hidden;}
.scrollnews li{background:url(icon_speaker.gif) no-repeat 0 center; padding-left:20px; height:20px; line-height:20px; overflow:hidden;}

.i-hospital{width:238px; height:499px; float:left;}
.i-hospital .i-content{padding:0 9px;}
.i-hospital .pictxt-list li{padding:10px 0; height:60px; overflow:hidden; border-bottom:1px dotted #ccc;}
.i-hospital .pictxt-list .img{float:left; margin-right:5px;}
.i-hospital .pictxt-list .img img{border:1px solid #333;}
.i-hospital .pictxt-list .title{font-weight:bold; font-size:12px; color:#666;}
.i-hospital .pictxt-list .title a{color:#7f4d80;}
.i-hospital .pictxt-list .intro{color:#666;}
.i-hospital .txt-list{padding:5px 0;}
.collist .intro{color:#999;}


.i-flash{width:462px; height:420px; float:left; margin-left:9px;}
.i-indexscroll{ width:460px; height:220px; background:#fefdfd; border:1px solid #dddddd;}
.i-indexscroll #SlidePlayer { position:relative; margin: 0 auto; }
.i-indexscroll .Slides { padding: 0; margin: 0; list-style: none; height:220px; overflow: hidden; }
.i-indexscroll .SlideTip{position:absolute; top:195px; height:25px; left:0; width:440px; padding:5px 10px; font-size:12px; color:#fff;}
.i-indexscroll .SlideTip .front{position:absolute; top:0; left:0; width:260px; padding:3px 10px;}
.i-indexscroll .SlideTip .bg{position:absolute; top:0; left:0; width:460px; height:25px; background:#210624; filter:alpha(opacity=70); opacity:0.7;}
.i-indexscroll .SlideTip a{color:#fff;}
.i-indexscroll .Slides li { float: left; width: 460px; height: 220px; }
.i-indexscroll .Slides img { border:0; display: block; width: 460px; height: 220px; }
.i-indexscroll .SlideTriggers { margin: 0; padding: 0; list-style: none; position: absolute; top: 195px; right: 0px; z-index: 10; height: 25px; }
.i-indexscroll .SlideTriggers li { float: left; display: inline; color: #74a8ed; text-align: center; line-height:16px; width: 16px; height: 16px; font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden; margin:3px; color:#000; background:#ffeefe; border:1px solid #a14ea7;}
.i-indexscroll .SlideTriggers li.Current { color:#fff; background:#98679d;}

.i-hdtxt{margin-top:5px; height:260px; overflow:hidden;}
.breakline{height:1px; line-height:1px; overflow:hidden; background:url(breakline.gif); clear:both; margin:5px 0;}
.i-hdtxt ul{padding:0 5px; zoom:1;}
.i-hdtxt ul:after{content:""; display:block; clear:both;}
.i-hdtxt li{width:218px; float:left; height:28px; line-height:28px; overflow:hidden; font-size:14px;}

.i-ask{width:238px; float:left; overflow:hidden; margin-left:9px;}
.i-ask .i-title{}
.i-ask .i-content{padding:9px; /*height:367px;*/ overflow:hidden; border:1px solid #dddddd; border-top:none; border-bottom:none; clear:both;}
.i-ask .i-content h3{font-size:14px; color:#824b86; margin-top:10px;}
.i-ask .i-content .txt-list li{height:22px; line-height:22px; overflow:hidden;}
.i-ask .t_title{padding:3px 3px; border:1px solid #d3bed5; width:200px; color:#666; margin-top:5px;}
.i-ask .t_text{padding:3px 3px; border:1px solid #d3bed5; width:200px; margin-top:8px; height:120px; color:#666;}
.i-ask .t_submit{margin-top:8px; border:1px solid #d3bed5; background:#f6f0f7; color:#824b86; font-weight:bold; height:28px; width:100px;}

.i-info{width:238px; float:left; overflow:hidden; margin-left:9px; margin-top:10px;}
.i-info .i-content{padding:5px 9px; overflow:hidden; border:1px solid #dddddd; border-top:none; border-bottom:none; clear:both;}
.i-info .i-content .txt-list li{height:22px; line-height:22px; overflow:hidden;}

.i-shortcut{height:75px; margin-top:5px; position:relative; background:url(i_scbg.gif) no-repeat;}
.i-shortcut .i-sc-map{position:absolute; top:18px; left:136px;}
.i-shortcut .i-sc-ask{position:absolute; top:18px; left:354px;}
.i-shortcut .i-sc-private{position:absolute; top:18px; left:570px;}
.i-shortcut .i-sc-bbs{position:absolute; top:18px; left:784px;}

.i-classwarp{background:url(i_class_bg.gif) repeat-y; margin-top:10px;}
.i-class{background:url(i_class_top.gif) no-repeat; zoom:1; height:100%;}
.i-class:after{content:""; display:block; clear:both;}
.i-class-title{float:left; height:25px; line-height:25px; overflow:hidden; width:675px; padding:6px 11px 5px 33px;}
.i-class-title h3{float:left;}
.i-class-title .more{float:right; color:#fff;}
.i-class-title .more a{color:#fff;}

.i-class-doctor{width:220px; float:right; padding:14px 12px 0 0; margin-top:-36px;}
.i-class-doctorinfo{height:272px; overflow:hidden; background:url(i_doctor_bg.gif) no-repeat; position:relative;}
.i-class-doctorinfo .docthumb{padding:12px;}
.i-class-doctorinfo .img{float:left; margin-right:10px;}
.i-class-doctorinfo .title{font-size:13px;}
.i-class-doctorinfo .title a{color:#7f4d80;}
.i-class-doctorinfo .intro{text-indent:2em;}
.i-class-doctorinfo h5{font-size:12px; color:#824b86; background:url(icon_slash.gif) no-repeat 0 center; padding:5px 0 5px 15px; border-bottom:1px dotted #bbb;}
.i-class-doctorinfo .txt-list{margin-top:5px;}

.i-class-center{float:left; width:710px; float:left; padding:16px 0 0 10px;}
.i-class-thumb{width:208px; height:226px; float:left; overflow:hidden; padding:5px; background:url(i_class_photobg.gif) no-repeat;}

.i-class-topic{width:480px; float:left; margin-left:10px; overflow:hidden;}
.i-class-topic .hdline{height:65px; padding:5px 10px 10px 10px; border:3px solid #f6f0f7;}
.i-class-topic .hdline h4{font-size:14px; color:#ff6600;}
.i-class-topic .hdline h4 a{color:#ff6600;}
.i-class-topic .hdline p {color:#999;}
.i-class-topic .hdline .ctitle{width:60px; height:20px; line-height:20px; text-align:center; color:#fff; background:#b684b1 url(subnav_titlebg.gif) no-repeat; margin-right:5px;display:inline-block; display:-moz-inline-stack; *display:inline; zoom:1;}
.i-class-topic .list{float:left; margin-top:5px; width:290px; overflow:hidden;}
.i-class-topic .list li{font-size:13px; height:23px; line-height:23px; overflow:hidden;}
.i-class-topic .line{border-top:1px dotted #bbb; padding-top:3px; margin-top:3px;}
.i-class-topic .rightimg{float:right; margin-top:10px; padding:4px; border:1px solid #d3bed5;}
.i-class-content{height:100%; zoom:1; clear:left;}
.i-class-content:after{content:""; display:block; clear:both;}
.i-class-bottom{height:5px; margin-top:5px; overflow:hidden; background:url(i_class_bottom.gif) no-repeat; clear:both;}

.i-class-others .i-class{background:url(i_classother_top.gif) no-repeat !important;}
.i-class-others .i-class-title{float:none; width:auto; padding-right:33px;}
.i-class-others .collist .thumb{width:290px; padding:10px 10px 0px 10px; float:left;}
.i-class-others .collist .thumb .img{width:80px; height:80px; background:url(skin/i_class_thumb.gif) no-repeat; padding:5px; float:left; margin:0 10px 10px 0;}
.i-class-others .collist .thumb .imgb{width:99px; height:80px; background:url(skin/i_class_thumb.gif) no-repeat; padding:5px; float:left; margin:0 10px 10px 0;}
.i-class-others .collist .thumb .title{font-size:14px; color:#824b86;}
.i-class-others .collist .thumb .title a{color:#7f4d80;}
.i-class-others .collist .txt-list{clear:both; margin:3px 10px; zoom:1; height:100%;}
.i-class-others .collist .txt-list:after{content:""; display:block; clear:both;}
.i-class-others .collist .txt-list li{font-size:13px; height:23px; line-height:23px; float:left; width:290px;}
.i-class-others .line{border-top:1px dotted #bbb; padding-top:3px; margin-top:3px;}

.copyright{clear:both; text-align:center; padding:10px;}


.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}

.bg1{background-color:#000;}
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}
.b{font-weight:bold;}

.friendlink{border:1px solid #cecece; background:#efefef; padding:3px 7px; margin-top:10px; clear:both;}

