﻿@charset "utf-8";
/* CSS Document */

/* 重写浏览器的所有默认样式
---------------------------------------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {/* 去掉了P */
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,th,var {/* 去掉了strong */
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym {
border: 0;
}

/* 基本属性
---------------------------------------------------------------------------------------------------------------------- */
body{
background:url(images/payy/bg.gif) #ededed repeat-x;
color:#444;
font-size:12px;
text-align:left;
}

a{text-decoration: none;}
a:link,a:visited{color:#444;font-size:12px;}
a:hover,a:active,a:focus{color:#f00;text-decoration: none;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed, a.cRed:link, a.cRed:visited{ color:#f00;}a.cRed:hover{color:#c00;}

.fB {font-weight: bold;}
.f14px{ font-size:14px;}


.height{padding:5px;}/* 高度10px */
.height_A{padding:8px;}/* 高度20px */
.height_B{padding:5px;}/* 高度10px */
.height_C{padding:7px;}/* 高度10px */


input, button, select{font-size:12px;color:#444;}
input.width0{ width:30px; border:1px #999 solid; padding:3px;}
input.width1{ width:50px; border:1px #999 solid; padding:3px;}
input.width2{ width:150px; border:1px #999 solid; padding:3px;}
input.width3{ width:380px; border:1px #999 solid; padding:3px;}
input.width4{ width:132px; border:1px #999 solid; padding:3px;}

textarea{font-size:12px;color:#444;}
textarea.width0{ width:150px; height:150px;border:1px #999 solid; padding:3px; line-height:180%;}
textarea.width1{ width:380px; height:90px;border:1px #999 solid; padding:3px; line-height:180%;}
textarea.width2{ width:380px; height:160px;border:1px #999 solid; padding:3px; line-height:180%;}

/* 清除浮动_以后不再在新项目中使用*/
.clear{clear:both;height:0;line-height:0px;font-size:0;overflow: hidden;}

/* 解决容器不扩展问题，调用<div class="clear_box">&nbsp;</div> */
.clear_box{
font:0px/0px sans-serif;
clear:both;
display:block;
overflow:hidden;
height:0;
line-height:0px;
border:0px;
padding:0px;
margin:0px;
}


/* 总布局
---------------------------------------------------------------------------------------------------------------------- */
.header{
width:998px;
margin:0 auto;
background: url(images/payy/header_bg.png) #fff right bottom no-repeat;
}

.wrapper{
width:998px;
margin:0 auto;
background: url(images/payy/wrapper_bg.png) #fff no-repeat;
}
.wrapper .sidebar{
float:left;
width:212px;
padding:23px;
padding-top:0px;
}
.wrapper .main{
float:left;
width:682px;
padding-left:21px;
padding-right:37px;
}

.footer{
width:788px;
margin:0 auto;
background:url(images/payy/footer_bg.png) #fff repeat-x;
padding-top:30px;
height:70px;
line-height:180%;
padding-left:210px;
}

.empty_wrapper{/* 空白box */
width:998px;
margin:0 auto;
background:#fff;
}


.search_wrapper{
width:998px;
margin:0 auto;
background: url(images/payy/search_wrapper_bg.png) #fff no-repeat;
}


/* logo、顶导航菜单
---------------------------------------------------------------------------------------------------------------------- */
/* 首页
------------------------------------------------ */
.logo{
float:left;
display:block;
width:180px;
height:120px;
cursor:pointer;
}
.logo h1{
text-indent:-9999px;
width:180px;
height:120px;
background:url(images/payy/logo.png);
}

.top_nav{
float:left;
width:790px;
padding-right:28px;
height:32px;
line-height:32px;
text-align:right;
}




/* 频道导航菜单
---------------------------------------------------------------------------------------------------------------------- */
#main_nav{
float:left;
background:url(images/payy/nav_main_bg.gif);
height:29px;
line-height:29px;
width:800px;
padding-left:18px;
}
#main_nav li{
display:inline;
}
#main_nav li a{
float:left;
background:url(images/payy/nav_main_left.gif) no-repeat left top;
font-size:14px;
font-weight:bold;
padding-left:6px;
color:#000;
margin-left:2px;
}
#main_nav li a span{
float:left;
display:block;
background:url(images/payy/nav_main_right.gif) no-repeat right top;
padding-left:4px;
padding-right:8px;
}

/* 针对IE5和Mac的hack调整 \*/
#main_nav li a span{float:none;}
/* End IE5-Mac hack */

#main_nav li a:hover{
background-position:0% -29px;
color:#f00;
text-decoration:none;
}
#main_nav li a:hover span{
background-position:100% -29px;
}
/* 当前频道的样式定义[开始] */
#main_nav li a.ok_top{
background:url(images/payy/nav_main_left.gif) no-repeat left top;
background-position:0% -29px;
color:#f00;
}
#main_nav li a.ok_top span{
background:url(images/payy/nav_main_right.gif) no-repeat right top;
background-position:100% -29px;
}
#main_nav li a:hover.ok_top span{
color:#f00;
text-decoration:underline;
}


/* 二级导航
---------------------------------------------------------- */
#sub_nav_box{
float:left;
position:relative;
margin-top:5px;
margin-left:20px;
color:#fff;
}
#sub_nav_box a, #sub_nav_box a:visited{
color:#fff;
}
#sub_nav_box a:hover{
color: #ff0;
}

.sub_nav0, .sub_nav1, .sub_nav2, .sub_nav3, .sub_nav4, .sub_nav5, .sub_nav6, .sub_nav7, .sub_nav8, .sub_nav9{
position:absolute;
height:25px;
line-height:25px;
top:0px;
background: url(images/payy/scroll_news_bg1.png) #2d7ab9 no-repeat;
padding-left:26px;
}

#sub_nav_box .r_pic{
position:absolute;
top:0px;
right:0px;
width:20px;
background: url(images/payy/scroll_news_bg2.png) no-repeat;
}

.sub_nav0{
left:10px;
}
.sub_nav1{
left:50px;
width:450px;
display:none;
}
.sub_nav2{
left:130px;
width:536px;
display:none;
}
.sub_nav3{
left:210px;
width:70px;
display:none;
}
.sub_nav4{
left:612px;
width:130px;
display:none;
}
.sub_nav5{
left:610px;
width:138px;
display:none;
}
.sub_nav6{
left:220px;
width:536px;
display:none;
}
.sub_nav7{
left:500px;
width:250px;
display:none;
}
.sub_nav8{
left:210px;
width:540px;
display:none;
}
.sub_nav9{
left:210px;
width:130px;
display:none;
}




/* 侧栏
---------------------------------------------------------------------------------------------------------------------- */
/* 侧栏导航
----------------------------------------------- */
.sidebar_nav_title{
height:27px;
line-height:27px;
background: #09f;
padding-left:15px;
font-weight:bold;
color:#fff;
display:none;/* 隐藏不用 */
}
.sidebar_nav{
padding:10px;
padding-bottom:0px;
background:url(images/payy/sidebar_nav_bg.png) #2d7ab9 no-repeat;
}
.sidebar_nav a, .sidebar_nav a:visited{
color:#fff;
}
.sidebar_nav a:hover{
color: #ff0;
}

.sidebar_nav li{
padding-left:20px;
padding-top:6px;
height:24px;
background:url(images/payy/sidebar_nav_line.gif);
}
.sidebar_nav li.hover{
padding-top:6px;
height:24px;
background:url(images/payy/sidebar_nav_hover.png);
}
.sidebar_nav li.hover a, .sidebar_nav li.hover a:visited{
color:#0064aa;
font-weight:bold;
}
.sidebar_nav li.hover a:hover{
color: #f60;
}

.sidebar_nav_bottom{
padding:6px;
background:url(images/payy/sidebar_nav_bot.png);
}



.sidebar_title{/* 公共标题 */
height:27px;
line-height:27px;
border-bottom:1px #ccc solid;
padding-left:15px;
font-weight:bold;
margin-top:10px;
}

.sidebar_search{/* 搜索 */
padding:10px;
}

.sidebar_recommend{/* 推荐 */
padding:10px;
}
.sidebar_recommend li{
height:25px;
line-height:25px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 8px no-repeat;
padding-left:15px;
}

.sidebar_hot{/* 热门 */
padding:10px;
}
.sidebar_hot li{
height:25px;
line-height:25px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 8px no-repeat;
padding-left:15px;
}


/* 模型样式
---------------------------------------------------------------------------------------------------------------------- */
/* 公共
----------------------------------------------- */
.page_content img{/* 图片描边 */
background:#fff;
padding:4px;
border:1px #ddd solid;
}
.multipage_content img{/* 图片描边 */
background:#fff;
padding:4px;
border:1px #ddd solid;
}
.singleclass_content img{/* 图片描边 */
background:#fff;
padding:4px;
border:1px #ddd solid;
}
.multiclass_content img{/* 图片描边 */
background:#fff;
padding:4px;
border:1px #ddd solid;
}



.page_content a, .page_content a:visited, .multipage_list_content a, .multipage_list_content a:visited, .multipage_content a, .multipage_content a:visited, .singleclass_content a, .singleclass_content a:visited, .multiclass_content a, .multiclass_content a:visited, .product_content a, .product_content a:visited, .announcement_content a, .announcement_content a:visited{ /* 内容中的链接 */
font-size:14px;
color:#00f;
text-decoration:underline;
}
.page_content a:hover, .multipage_list_content a:hover, .multipage_content a:hover, .singleclass_content a:hover, .multiclass_content a:hover, .product_content a:hover, .announcement_content a:hover{ /* 内容中的链接 */
color:#f00;
}



.page_content .pingan_events th{/* 大事记表格 */
padding:10px;
vertical-align:top;
width:100px;
border-bottom:1px #c3e1ef dashed;
}
.page_content .pingan_events td{
padding:10px;
vertical-align:top;
border-bottom:1px #c3e1ef dashed;
}
.multipage_content .pingan_events th{
padding:10px;
vertical-align:top;
width:110px;
border-bottom:1px #c3e1ef dashed;
}
.multipage_content .pingan_events td{
padding:10px;
vertical-align:top;
border-bottom:1px #c3e1ef dashed;
}
.multipage_list_content .pingan_events th{
padding:10px;
vertical-align:top;
width:100px;
border-bottom:1px #c3e1ef dashed;
}
.multipage_list_content .pingan_events td{
padding:10px;
vertical-align:top;
border-bottom:1px #c3e1ef dashed;
}


.page_content a.gogogo, .page_content a.gogogo:visited, .multipage_content a.gogogo, .multipage_content a.gogogo:visited{/* 站内按钮跳转 */
display:block;
width:200px;
height:34px;
line-height:34px;
font-size:14px;
font-weight:bold;
text-decoration: none;
background:url(images/payy/link_bg.png);
color:#fff;
margin-bottom:10px;
}
.page_content a.gogogo:hover, .multipage_content a.gogogo:hover{
color: #ff0;
text-decoration:underline;
}

.page_content a.gogogo_big, .page_content a.gogogo_big:visited, .multipage_content a.gogogo_big, .multipage_content a.gogogo_big:visited{/* 站内按钮跳转 */
display:block;
width:400px;
height:34px;
line-height:34px;
font-size:14px;
font-weight:bold;
text-decoration: none;
background:url(images/payy/link_bg_big.png);
color:#fff;
margin-bottom:10px;
}
.page_content a.gogogo_big:hover, .multipage_content a.gogogo_big:hover{
color: #ff0;
text-decoration:underline;
}


.page_content hr, .multipage_list_content hr, .multipage_content hr{
height:1px;border:none;border-top:1px solid #ccc;
}

.content_title01_bg{
background: url(images/payy/content/title01_bg.png) no-repeat;
height:30px;
line-height:30px;
color:#000;
text-indent:40px;
font-size:16px;
font-weight:bold;
}


.content_honor_bg{/* 专科荣誉 */
padding:10px;
background:#faf3f5;
border:1px #e0e0e0 solid;
margin-bottom:20px;
}
.content_honor_bg div{
padding:13px 20px;
background: url(images/payy/content/content_honor_bg.png) #fff right bottom no-repeat;
border:1px #e0e0e0 solid;
color:#5e544a;
}
.content_honor_bg div .icon{
color:#e46f6d;
}







/* 当前位置
----------------------------------------------- */
.description_box{
position:relative;
height:50px;
background:url(images/payy/location_bg.png);
margin-bottom:10px;
}

.location{
padding-top:28px;
color:#4da9ce;
text-align:right;
}
.description_txt{
position: absolute;
left:15px;
padding-top:3px;
}
.description_txt .cn{
font-size:14px;
color:#0064aa;
}
.description_txt .en{
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#777;
}



/* 单页面
----------------------------------------------- */
.page_content{
padding:10px;
line-height:200%;
font-size:14px;
}

.page_content_img_none{
padding:10px;
line-height:200%;
font-size:14px;
}



/* 多页面
----------------------------------------------- */
.multipage_list_content{/* 父页面 */
padding:10px;
line-height:200%;
font-size:14px;
}

.multipage_list_link{
padding:10px;
text-align:center;
}
.multipage_list_link li{
margin-bottom:10px;
}
.multipage_list_link a, .multipage_list_link a:visited{
display:block;
width:200px;
height:34px;
line-height:34px;
font-size:14px;
font-weight:bold;
background:url(images/payy/link_bg.png);
color:#fff;
}
.multipage_list_link a:hover{
color: #f00;
}


.multipage_content{/* 子页面 */
padding:10px;
line-height:200%;
font-size:14px;
}


/* 单级栏目
----------------------------------------------- */
/* 文字列表
------------------------- */
.singleclass_list_box li{/* 列表 */
height:38px;
line-height:38px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.singleclass_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.singleclass_list_box span.n1{
padding-left:20px;
width:502px;
}
.singleclass_list_box span.n1 a, .singleclass_list_box span.n1 a:visited{
font-size:14px;
}
.singleclass_list_box span.n1 a:hover{
color: #f00;
}
.singleclass_list_box span.n2, .singleclass_list_box span.n3{
width:80px;
}


/* 图文列表
------------------------- */
.singleclass_pt_list_box{
padding:10px;
}
.singleclass_pt_list_box li{
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}

.singleclass_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.singleclass_pt_list_box span.n1{
width:90px;
}
.singleclass_pt_list_box span.n2{
width:572px;
line-height:180%;
color:#888;
}
.singleclass_pt_list_box img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.singleclass_pt_list_box a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.singleclass_pt_list_box a, .singleclass_pt_list_box a:visited{
font-size:14px;
color:#0064aa;
}
.singleclass_pt_list_box a:hover{
color: #f00;
}

.singleclass_list_pagination{/* 分页 */
padding:10px;
}


.singleclass_title{/* 内容面 */
padding:20px 0px;
font-size:18px;
font-weight:bold;
text-align:center;
color:#f00;
border-bottom:1px #ccc dashed;
}
.singleclass_info{
height:36px;
line-height:36px;
text-align:center;
border-bottom:1px #ccc dashed;
}
.singleclass_content{
padding:10px;
line-height:200%;
border-bottom:1px #ccc dashed;
font-size:14px;
}

.singleclass_PrevNext{/*上一篇下一篇*/
padding-left:10px;
}
.singleclass_PrevNext li{
height:27px;
line-height:27px;
}



/* 多级栏目
----------------------------------------------- */
.multiclass_list_box li{/* 列表 */
height:38px;
line-height:38px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.multiclass_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.multiclass_list_box span.n1{
padding-left:20px;
width:502px;
}
.multiclass_list_box span.n1 a, .multiclass_list_box span.n1 a:visited{
font-size:14px;
}
.multiclass_list_box span.n1 a:hover{
color: #f00;
}
.multiclass_list_box span.n2, .multiclass_list_box span.n3{
width:80px;
}



/* 图文列表
------------------------- */
.multiclass_pt_list_box{
padding:10px;
}
.multiclass_pt_list_box li{
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}

.multiclass_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.multiclass_pt_list_box span.n1{
width:140px;
}
.multiclass_pt_list_box span.n2{
width:522px;
line-height:180%;
color:#888;
}
.multiclass_pt_list_box img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.multiclass_pt_list_box a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.multiclass_pt_list_box a, .multiclass_pt_list_box a:visited{
font-size:14px;
color:#0064aa;
}
.multiclass_pt_list_box a:hover{
color: #f00;
}

.singleclass_list_pagination{/* 分页 */
padding:10px;
}



.multiclass_list_pagination{/* 分页 */
padding:10px;
}


.multiclass_title{/* 内容面 */
padding:20px 0px;
font-size:18px;
font-weight:bold;
text-align:center;
color:#f00;
border-bottom:1px #ccc dashed;
}
.multiclass_info{
height:36px;
line-height:36px;
text-align:center;
border-bottom:1px #ccc dashed;
}
.multiclass_content{
padding:10px;
line-height:200%;
border-bottom:1px #ccc dashed;
font-size:14px;
}

.multiclass_PrevNext{/*上一篇下一篇*/
padding-left:10px;
}
.multiclass_PrevNext li{
height:27px;
line-height:27px;
}



/* 产品
----------------------------------------------- */
.product_list_box{
padding:10px;
}
.product_list_box li{/* 列表 */
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}
.product_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.product_list_box span.n1{
width:140px;
}
.product_list_box span.n1 img{ border:3px solid #ccc;}
.product_list_box span.n1 a:hover img{ border:3px solid #f00;text-align: center;}

.product_list_box span.n2{
width:570px;
line-height:180%;
color:#666;
}

.product_list_pagination{/* 分页 */
padding:10px;
background:#ddd;
}



.product_title{/* 内容面 */
padding:20px 0px;
font-size:18px;
font-weight:bold;
text-align:center;
border-bottom:1px #ccc dashed;
}
.product_info{
height:36px;
line-height:36px;
text-align: center;
border-bottom:1px #ccc dashed;
}
.product_expr li{/* 扩展 */
float:left;
height:36px;
line-height:36px;
width:50%;
text-indent:10px;
}
.product_content{
background:#fff;
padding:10px;
font-size:14px;
line-height:200%;
}


.product_inquiry_title{/* 发布留言 */
padding:10px;
font-size:14px;
font-weight:bold;
background:#ccc;
}

.product_inquiry_add{
background:#fff;
padding:10px;
}

.product_inquiry_add .prompt{
padding-top:10px;
line-height:24px;
color:#3399CC;
}

.inquiry_table{
width:100%;
line-height:180%;
}
.inquiry_table th{
border:1px #dadada solid;
padding:8px;
width:100px;
text-align:right;
font-weight:bold;
background:#f1f1f1;
}
.inquiry_table td{
border:1px #dadada solid;
padding:8px;
}

.product_PrevNext{/*上一篇下一篇*/
background:#fff;
padding:10px;
border-top:1px #ccc dashed;
}
.product_PrevNext li{
height:25px;
line-height:25px;
}


/* 招聘
----------------------------------------------- */
.job_list_box li{/* 列表 */
background:#fff;
}

.job_list_title{/* 标题 */
font-size:14px;
font-weight:bold;
border-bottom:1px #ccc dashed;
height:36px;
line-height:36px;
padding-left:10px;
margin-top:10px;
color:#c00;
}
.job_list_title div.n1{
float:left;
}
.job_list_title div.n2{
float:right;
padding-right:10px;
}

.job_info{
border-bottom:1px #ccc dashed;
}
.job_info li{
float:left;
height:32px;
line-height:32px;
width:50%;
text-indent:10px;
}
.job_list_description{
padding:10px;
line-height:200%;
border-bottom:1px #ccc dashed;
}
.job_list_requirements{
padding:10px;
line-height:200%;
border-bottom:1px #ccc solid;
}

.job_list_pagination{/* 分页 */
padding:10px;
}



.job_title{/* 应聘页 */
padding:10px;
font-size:14px;
font-weight:bold;
background:#fff;
border-bottom:1px #ccc dashed;
}

.job_content{
background:#fff;
padding:10px;
}

.job_content .title{
height:30px;
line-height:30px;
color:#3399CC;
}

.job_table{
width:100%;
line-height:180%;
}
.job_table th{
border:1px #dadada solid;
padding:8px;
width:100px;
text-align:right;
font-weight:bold;
background:#f1f1f1;
}
.job_table td{
border:1px #dadada solid;
padding:8px;
}


/* 留言
----------------------------------------------- */
.guest_list_box li{/* 列表 */
background:#fff;
}
.guest_list_info{/* 信息 */
height:25px;
line-height:25px;
padding-left:15px;
padding-right:15px;
background:#eef8fc;
border-bottom:1px #c3e1ef solid;
}
.guest_list_info div.n1{
float:left;
color:#0066aa;
font-weight:bold;
}
.guest_list_info div.n2{
float:right;
}


.guest_list_content{
padding:10px;
line-height:200%;
}
.guest_list_admincontent{
border-top:1px #ccc dashed;
color: #393;
padding:10px;
line-height:200%;
}

.guest_list_pagination{/* 分页 */
padding:10px;
border-top:1px #06c solid;
}



.guest_title{/* 发布留言 */
height:30px;
line-height:30px;
padding-left:10px;
padding-right:10px;
background:#eef8fc;
border-bottom:1px #c3e1ef solid;
color:#0066aa;
font-weight:bold;
font-size:14px;
margin-top:10px;
}

.guest_add{
background:#fff;
padding:10px;
}

.guest_add .prompt{
padding-top:10px;
line-height:24px;
color:#3399CC;
}

.guest_table{
width:100%;
line-height:180%;
}
.guest_table th{
border:1px #c3e1ef solid;
padding:8px;
width:100px;
text-align:right;
font-weight:bold;
background:#eef8fc;
}
.guest_table td{
border:1px #c3e1ef solid;
padding:8px;
}



/* 表单
----------------------------------------------- */
.form_content{
padding:10px;
font-size:14px;
line-height:200%;
}




/* 公告
----------------------------------------------- */
.announcement_title{
padding:20px 0px;
font-size:18px;
font-weight:bold;
text-align:center;
border-bottom:1px #ccc dashed;
}
.announcement_content{
padding:10px;
font-size:14px;
line-height:200%;
border-bottom:1px #ccc dashed;
}
.announcement_info{
height:36px;
line-height:36px;
text-align:right;
}

.announcement_list_title{/* 以往公告标题 */
height:27px;
line-height:27px;
border-bottom:1px #ccc solid;
padding-left:15px;
font-size:14px;
font-weight:bold;
margin-top:10px;
}

.announcement_list_box{/* 以往公告列表 */
padding:10px;
}
.announcement_list_box li{
height:36px;
line-height:36px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.announcement_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.announcement_list_box span.n1{
padding-left:20px;
width:572px;
}
.announcement_list_box span.n1 a, .announcement_list_box span.n1 a:visited{
font-size:14px;
}
.announcement_list_box span.n1 a:hover{
color: #f00;
}
.announcement_list_box span.n2{
width:70px;
}







/* 购买
---------------------------------------------------------------------------------------------------------------------- */
/* 公共
----------------------------------------------- */
.shopping_box{/* 总外框 */
padding:30px 60px;
background:#fff;
}
.shopping_box a, .shopping_box a:visited{
font-weight:normal;
color:#06c;
text-decoration:underline;
}
.shopping_box a:hover{
color: #f00;
}

.shopping_box .n1{/* 左右两部分 */
float:left;
width:650px;
}
.shopping_box .n2{
float:right;
width:220px;
}


.shopping_explain{/* 步骤说明 */
padding:10px;
font-size:14px;
border-top:1px #ccc solid;
}

.shopping_prompt{/* 小提示 */
padding:10px;
border:1px #ccc dashed;
color:#666;
line-height:180%;
margin-top:10px;
}



/* 购物车
----------------------------------------------- */
.shopping_list_btn{/* 操作 */
position:relative;
text-align:right;
width:880px;
margin:10px 0;
}
.shopping_list_btn .txt{
position:absolute;
text-align: left;
left:0px;
}
.shopping_list_btn .txt span{
font-size:16px;
font-weight:bold;
}


.shopping_list_box{/* 列表box */
background:#f1f1f1;
border:1px solid #b3b6b0;
overflow:hidden;
overflow:visible;
}


.shopping_list_table{/* 列表表格 */
width:100%;
}
.shopping_list_table th{
border:1px #fff solid;
border-bottom:1px #dadada solid;
text-align: center;
font-weight:bold;
background: url(images/Shopping/Shopping_List_bg.gif) #fff;
height:30px;
line-height:30px;
}
.shopping_list_table td{
border:1px #fff solid;
padding:8px;
}
.shopping_list_table img{
padding:3px;
border:1px #ccc solid;
}
.shopping_list_table a:hover img{
padding:3px;
border:1px #f60 solid;
}


.shopping_list_info{/* 购物车统计信息 */
background:#ddd;
border:1px solid #b3b6b0;
border-top:0px;
padding:10px;
text-align:right;
font-size:14px;
}



/* 其他
----------------------------------------------- */
.shopping_content_box{
margin-bottom:10px;
}

.shopping_content_box .title{
background: url(images/Shopping/Shopping_List_bg.gif) #fff;
height:30px;
line-height:30px;
padding-left:15px;
border:1px #b3b6b0 solid;
border-bottom:1px #dadada solid;
font-weight:bold;
}
.shopping_content_box .info{
border:1px #b3b6b0 solid;
border-top:0px;
padding:15px;
background:#f1f1f1;
}

.shopping_content_box .info .table{/* 表格 */
width:100%;
}
.shopping_content_box .info .table th{
text-align: right;
padding:5px;
width:130px;
}
.shopping_content_box .info .table td{
padding:5px;
line-height:180%;
}

.shopping_content_box .info dt{/* 订单信息 */
font-size:14px;
font-weight:bold;
padding:5px;
}
.shopping_content_box .info dd{
padding:5px;
border-bottom:1px #ccc dashed;
margin-bottom:10px;
line-height:180%;
}


.shopping_content_box .info .list_table{/* 商品清单列表表格 */
width:100%;
}
.shopping_content_box .info .list_table th{
padding:5px;
font-weight:bold;
text-align:center;
border-bottom:1px #ccc solid;
}
.shopping_content_box .info .list_table td{
padding:8px;
border-bottom:1px #ccc dashed;
}

.shopping_confirm_info{/* 商品清单统计信息 */
margin-top:10px;
padding:10px;
text-align:right;
line-height:180%;
}
.shopping_confirm_info span{
font-size:14px;
color:#f00;
}

.shopping_confirm_btn{/* 提交订单 */
padding:10px;
text-align:right;
}

/* 右侧
----------------------------------------------- */
.shopping_content_box .info li{/* 订单信息 */
padding:3px;
}


/* 订单提交完成后提示
----------------------------------------------- */
.shopping_complete_box{
line-height:230%;
}
.shopping_complete_box .ok{
font-size:14px;
font-weight:bold;
text-align:center;
color: #c00;
}
.shopping_complete_box .ok span{
font-size:24px;
}
.shopping_complete_box .info{
font-size:14px;
color: #c00;
}
.shopping_complete_box .prompt{
margin-bottom:20px;
}
.shopping_complete_box .btn{
padding:10px;
text-align:center;
}






/* 登录页、注册页
---------------------------------------------------------------------------------------------------------------------- */
.lrg_box{/* 总外框 */
padding:30px 60px;
}


.lrg_box .n1{/* 登录页左右两部分 */
float:left;
width:420px;
}
.lrg_box .n2{
float:right;
width:420px;
}


.lrg_box .title{
background: url(images/lrg_title_bg.gif) #fff;
height:30px;
line-height:30px;
padding-left:15px;
border:1px #ccc solid;
font-weight:bold;
}
.lrg_box .info{
border:1px #ccc solid;
border-top:0px;
padding:15px;
background:#f1f1f1;
}
.lrg_box .info .table{/* 列表表格 */
width:100%;
}
.lrg_box .info .table th{
text-align: right;
height:30px;
width:130px;
}
.lrg_box .info .table td{
height:30px;
}




/* 用户中心
---------------------------------------------------------------------------------------------------------------------- */
/* 布局
----------------------------------------------- */
.sidebar_user{
float:left;
width:230px;
padding:10px;
}
.main_user{
float:left;
width:730px;
padding:10px;
background:#f1f1f1;
}
.main_user a, .main_user a:visited{
font-weight:normal;
color:#06c;
text-decoration:underline;
}
.main_user a:hover{
color: #f00;
}


.user_location{/* 当前位置 */
background:#fff;
height:30px;
line-height:30px;
padding-left:10px;
margin-bottom:10px;
}



/* 侧栏
----------------------------------------------- */
.sidebar_user .info{/* 会员信息 */
padding:10px;
background: #f1f1f1;
border:1px #ccc solid;
line-height:180%;
}
.sidebar_user .info span{
color:#c00;
}


.sidebar_user .title{
height:27px;
line-height:27px;
background:#ccc;
padding-left:15px;
font-weight:bold;
margin-top:10px;
}
.sidebar_user .contentbox{
padding:10px;
background: #f1f1f1;
}
.sidebar_user .contentbox li{
height:27px;
line-height:27px;
background: url(images/icon01.gif) left center no-repeat;
padding-left:15px;
}



/* 主体-列表表格
----------------------------------------------- */
.user_menu{/* 分页 */
padding:10px;
background:#eee;
border:1px solid #b3b6b0;
border-bottom:0px;
}
.user_box{
border:1px solid #b3b6b0;
overflow:hidden;
overflow:visible;
}
.user_list_table{
width:100%;
}
.user_list_table th{
border:1px #fff solid;
border-bottom:1px #dadada solid;
text-align: center;
font-weight:bold;
background: url(images/User_title_bg.gif) #fff;
height:30px;
line-height:30px;
}
.user_list_table td{
border:1px #fff solid;
padding:8px;
}

.user_pagination{/* 分页 */
padding:10px;
background:#eee;
border:1px solid #b3b6b0;
border-top:0px;
margin-bottom:10px;
}




/* 主体
----------------------------------------------- */
.user_content_box{
margin-bottom:10px;
}

.user_order_info{/* 订单概述 */
border:1px #b3b6b0 solid;
border-top:0px;
padding:15px;
background:#fff;
font-size:14px;
line-height:180%;
}

.user_content_box .title{
background: url(images/User_title_bg.gif) #fff;
height:30px;
line-height:30px;
padding-left:15px;
border:1px #b3b6b0 solid;
border-bottom:1px #dadada solid;
font-weight:bold;
}
.user_content_box .info{
border:1px #b3b6b0 solid;
border-top:0px;
padding:15px;
background:#fff;
}

.user_content_box .info .table{/* 表格 */
width:100%;
}
.user_content_box .info .table th{
text-align: right;
padding:5px;
width:130px;
}
.user_content_box .info .table td{
padding:5px;
line-height:180%;
}

.user_content_box .info dt{/* 订单信息 */
font-size:14px;
font-weight:bold;
padding:5px;
}
.user_content_box .info dd{
padding:5px;
border-bottom:1px #ccc dashed;
margin-bottom:10px;
line-height:180%;
}


.user_content_box .info .list_table{/* 商品清单列表表格 */
width:100%;
}
.user_content_box .info .list_table th{
padding:5px;
font-weight:bold;
text-align:center;
border-bottom:1px #ccc solid;
}
.user_content_box .info .list_table td{
padding:8px;
border-bottom:1px #ccc dashed;
}

.user_confirm_info{/* 商品清单统计信息 */
margin-top:10px;
padding:10px;
text-align:right;
line-height:180%;
}
.user_confirm_info span{
font-size:14px;
color:#f00;
}



.user_prompt{/* 小提示 */
border:#b3b6b0 1px solid;
line-height:200%;
padding:10px;
padding-left:40px;
color: #666;
background: url(images/icon_help_in.gif) #fff 10px 10px no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.user_prompt a, .user_prompt a:visited{
text-decoration:underline;
color:#c00;
}
.user_prompt a:hover{
color: #06c;
}



/* 公共搜索页布局
---------------------------------------------------------------------------------------------------------------------- */
.search_box{/* 总外框 */
padding:0px 30px;
}

.search_info{/* 信息 */
padding:10px;
background:#fff;
border-bottom:1px #ccc solid;
}
.search_info div.n1{
float:left;
}
.search_info div.n2{
float:right;
}

.search_list_box{/* 列表box */
background:#fff;
padding:10px;
}
.search_list_box li{
border-bottom:1px #ccc solid;
}

.search_title{/* 标题 */
border-bottom:1px #ccc dashed;
height:36px;
line-height:36px;
padding-left:15px;
background:url(images/icon01.gif) left 13px no-repeat;
}
.search_title a, .search_title a:visited{
font-weight:bold;
color:#333;
}
.search_title a:hover{
color: #06c;
}

.search_reading{/* 导读 */
padding:10px;
line-height:180%;
color:#999;
}


.search_list_pagination{/* 分页 */
padding:10px;
background:#fff;
}







/* 页面内权限不足小提示，留言、表单模型页用到
---------------------------------------------------------------------------------------------------------------------- */
.permissions_prompt{
border:#b3b6b0 1px solid;
line-height:200%;
padding:10px;
padding-left:40px;
color: #666;
background: url(images/icon_help_in.gif) #ffc 10px 10px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.permissions_prompt span{
font-size:14px;
font-weight:bold;
}

.permissions_prompt a, .permissions_prompt a:visited{
text-decoration:underline;
color:#c00;
}
.permissions_prompt a:hover{
color: #06c;
}




/* 提示页面 ErrorMessage.aspx、找回密码 RecoverPwd.aspx、重置密码 ResetPwd.aspx
---------------------------------------------------------------------------------------------------------------------- */
.message_box{/* 总外框 */
padding:30px 60px;
}
.message_box .title{
background: url(images/lrg_title_bg.gif) #fff;
height:30px;
line-height:30px;
padding-left:15px;
border:1px #ccc solid;
font-weight:bold;
}
.message_box .info{
border:1px #ccc solid;
border-top:0px;
padding:15px;
background:#fff;
}
.message_box .info .table{/* 表格 */
width:100%;
line-height:200%;
}
.message_box .info .table th{
width:180px;
text-align:center;
}
.message_box .info .table span{
font-size:14px;
font-weight:bold;
}






/* 与js相配合的css
---------------------------------------------------------------------------------------------------------------------- */
/* 滑动门 /js/tab.js demo在首页index.html
---------------------------------------------------------- */
.nTab{
width:500px;
margin:0 auto;
background:#fff;
margin-bottom:10px;
}
.nTab .TabTitle{
clear:both;
overflow:hidden;
}
.nTab .TabTitle li{
float:left;
width:100px;
cursor:pointer;
height:30px;
line-height:30px;
text-align:center;
}
.nTab .TabTitle .active{background:#fff;border:1px #ace solid;border-bottom:1px #fff solid;}
.nTab .TabTitle .normal{background:#EBF3FB;border:1px #ace solid;}
.nTab .TabContent{
background:#fff;
padding:10px;
border:1px #AACCEE solid;
border-top:0px;
}
.none {display:none;}









/* 浮动式IM
---------------------------------------------------------------------------------------------------------------------- */
.float_im{
width:109px;
position:fixed;
left:6px;
top:120px;
z-index: 1001;
}

.float_im_title{
height:34px;
cursor: pointer;
}
.float_im_title h2{
display:none;
}

.float_im_content{
padding:5px 10px;
background: url(images/IM/IM_Content_bg.png) #fff left top no-repeat;
}
.float_im_content li{
border-bottom:1px #eee solid;
padding:3px 0px;
}

.float_im_bottom{
background: url(images/IM/IM_bottom_bg.png) #fff no-repeat;
padding:6px;
}



/* 嵌入式IM
---------------------------------------------------------------------------------------------------------------------- */
.im_box{
margin-top:15px;
}

a.im_box_title{
display:block;
width:212px;
height:82px;
background: url(images/IM/IM_box_title.png) #fff left top no-repeat;
text-indent:-9999px;
}

.im_box_content{
padding:0px 16px;
background: url(images/IM/IM_box_Content_bg.png) #fff left top;
zoom:1;
}
.im_box_content li{
float:left;
padding:3px 0px;
width:90px;
border-bottom:1px #eee solid;
}

.im_box_bottom{
background: url(images/IM/IM_box_bottom_bg.png) #fff no-repeat;
padding:8px;
}





/* 广告系统
---------------------------------------------------------------------------------------------------------------------- */
/* 右下角弹窗广告
---------------------------------------------------------- */
.pop_up{
BORDER-RIGHT:#455690 1px solid;
BORDER-TOP:#a6b4cf 1px solid;
BORDER-LEFT:#a6b4cf 1px solid;
BORDER-BOTTOM:#455690 1px solid;
background:url(images/AD_Show/msg_TopBg.gif) #e5ecfc repeat-x;
}
.pop_up_title{
position:relative;
height:22px;
WIDTH: 100%;
}
.pop_up_title .logo{
position: absolute;
top:2px;
left:10px;
background:url(images/AD_Show/msg_Logo.gif) no-repeat;
cursor:default;
}
.pop_up_title .close{
position: absolute;
top:5px;
right:10px;
}

.pop_up_content{
BORDER-TOP: #728eb8 1px solid; 
BORDER-LEFT: #728eb8 1px solid;
BORDER-RIGHT: #b9c9ef 1px solid;
BORDER-BOTTOM: #b9c9ef 1px solid;
padding:3px;
margin:2px;
margin-top:0px;
background:#fff;
}


/* 全屏自动关闭广告
---------------------------------------------------------- */
.auto_close{
width:998px;
margin:0 auto;
background:#fff;
}


/* 随屏滚动广告
---------------------------------------------------------- */
.float_AD{
position:relative;
}
.float_AD .close{
position:absolute;
top:3px;
right:3px;
z-index:9999;
}







/* 平安医院
---------------------------------------------------------------------------------------------------------------------- */
/* 首页
------------------------------------------------------------------------------------- */
.index_vi{/* 形象画面 */
position:relative;
width:998px;
height:351px;
margin:0 auto;
background: url(images/payy/index_vi.jpg) #fff;
}
.index_vi .flash_a{
position: absolute;
top:60px;
left:0px;
z-index:1111;
}
.index_vi .flash_b{
position: absolute;
top:150px;
left:220px;
z-index:1001;
}




/* 布局
------------------------------------------------ */
.index_wrapper{
width:998px;
margin:0 auto;
padding-top:10px;
background: url(images/payy/index_wrapper_bg.png) #fff top repeat-x;

}
.index_left{
float:left;
width:266px;
margin-left:30px;
_margin-left:15px; /* hack:IE6执行（IE5.5未测试），解决3px问题 */
}
.index_center{
float:left;
width:392px;
margin-left:25px;
}
.index_right{
float:left;
width:230px;
margin-left:25px;
}




/* 医院动态、学术成就
------------------------------------------------ */
.index_news_title{
display:none;
}
.index_news .TabTitle{/* tab标签 */
height:22px;
clear:both;
overflow: hidden;
background: url(images/payy/index_n_k_Tab_bg.png);
}
.index_news .TabTitle li{
float:left;
text-align:center;
cursor: pointer;
width:79px;
line-height:22px;
margin-right:3px;
}
.index_news .TabTitle .active{background: url(images/payy/index_n_k_Tab_active.png);}
.index_news .TabTitle .active a, .index_news .TabTitle .active a:visited{
font-size:14px;
color:#fff;
}
.index_news .TabTitle .active a:hover{
color: #ff0;
}

.index_news .TabTitle .normal{background: url(images/payy/index_n_k_Tab_normal.png);}
.index_news .TabContent{
margin-top:8px;
}
.index_news .TabContent li{
height:25px;
line-height:25px;
border-bottom:1px #e9e9e9 solid;
color:#999;
}
.index_news .TabContent li span{
display:-moz-inline-box;
display:inline-block;
}
.index_news .TabContent li span.n1{
width:206px;
}
.index_news .TabContent li span.n2{
width:60px;
}

.index_news .none {display:none;}




/* 疾病常识、护理天地
------------------------------------------------ */
.index_knowledge_title{
display:none;
}
.index_knowledge .TabTitle{/* tab标签 */
height:22px;
clear:both;
overflow: hidden;
background: url(images/payy/index_n_k_Tab_bg.png);
}
.index_knowledge .TabTitle li{
float:left;
text-align:center;
cursor: pointer;
width:79px;
line-height:22px;
margin-right:3px;
}
.index_knowledge .TabTitle .active{background: url(images/payy/index_n_k_Tab_active.png);}
.index_knowledge .TabTitle .active a, .index_knowledge .TabTitle .active a:visited{
font-size:14px;
color:#fff;
}
.index_knowledge .TabTitle .active a:hover{
color: #ff0;
}

.index_knowledge .TabTitle .normal{background: url(images/payy/index_n_k_Tab_normal.png);}
.index_knowledge .TabContent{
margin-top:8px;
background:url(images/payy/index_knowledge_bg.png) top left no-repeat;
}
.index_knowledge .TabContent ul{
margin-left:110px;
}
.index_knowledge .TabContent li{
height:25px;
line-height:25px;
border-bottom:1px #e9e9e9 solid;
color:#999;
}
.index_knowledge .none {display:none;}




/* 图像链接
------------------------------------------------ */
.index_left a.ad_index_zxkf{/* 在线客服 */
display:block;
background: url(images/payy/zxkf.png);
width:266px;
height:69px;
text-indent:-9999px;
}
.index_left a.ad_index_zxkf:hover{
display:block;
background: url(images/payy/zxkf_h.png);
width:266px;
height:69px;
}

.index_left a.ad_index_lxwm{/* 联系我们 */
display:block;
background: url(images/payy/lxwm.png);
width:266px;
height:69px;
text-indent:-9999px;
}
.index_left a.ad_index_lxwm:hover{
display:block;
background: url(images/payy/lxwm_h.png);
width:266px;
height:69px;
}



/* 医院简介
------------------------------------------------ */
.index_profile_title{
display:none;
}

.index_profile{
background: url(images/payy/index_profile_bg.jpg);
padding-left:225px;
padding-top:30px;
height:110px;
line-height:21px;
}


/* 专科介绍
------------------------------------------------ */
.index_specialist_title{
background: url(images/payy/index_specialist_title.png);
height:42px;
text-indent:-9999px;
}

.index_specialist_list{
}
.index_specialist_list .TabTitle{/* tab标签 */
height:49px;
clear:both;
overflow: hidden;
}
.index_specialist_list .TabTitle li{ 
float:left;
text-align:center;
cursor: pointer;
width:72px;
height:22px;
line-height:22px;
margin-left:3px;
margin-right:2px;
margin-bottom:5px;
} 
.index_specialist_list .TabTitle .active{background: url(images/payy/index_specialist_list_Tab_active.png);} 
.index_specialist_list .TabTitle .normal{background: url(images/payy/index_specialist_list_Tab_normal.png);} 
.index_specialist_list .TabContent{
margin-top:8px;
line-height:180%;
background:url(images/payy/index_specialist_list_Tab_content_bg.png);
height:90px;
padding-left:10px;
padding-right:10px;
color:#666;
}
.index_specialist_list .none {display:none;}






/* 专家风采
------------------------------------------------ */
.index_doctor_t{
height:22px;
background:url(images/payy/zjfc.png);
text-indent:-9999px;
}

/* 无缝滚动 /js/Scroller.js demo在首页index.html
------------------------------------------------ */
.scroller {
width:230px;
height:308px;
overflow:hidden;
}
#idScrollMid ul{width:28px;}/* 上滚动*/
#idScrollMid li{width:230px;overflow:hidden;}


.scroller li{
height:27px;
line-height:27px;
background:url(images/payy/icon01.gif) 11px 11px no-repeat;
border-bottom:1px #ddd dashed;
overflow:hidden;
padding-left:25px;
font-size:14px;
}
.scroller li.title{
height:27px;
line-height:27px;
background:url(images/payy/icon02.gif) 3px 6px no-repeat;
border-bottom:1px #ddd dashed;
padding-left:25px;
font-weight:bold;
}

.scroller a, .scroller a:visited{
font-size:14px;
color:#555;
}
.scroller a:hover{
color: #f00;
}

/* 无缝滚动修改
------------------------------------------------ */

/*Example for a Menu Style*/
.menu {background-color:#51A9C4;border-bottom:1px solid #d7d7d7; height:23px;width:250px;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px;}
.menu li a {color:#ffffff; text-decoration:none; padding:5px 5px 6px 5px; }
.menu li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; color:#000000; background-color:#ffffff; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#anothercontent1,#anothercontent2, #anothercontent3, #anothercontent4,#anothercontent5, #anothercontent6 { font-size:12px; margin-bottom:5px;}




/* 文化动态
------------------------------------------------ */
.index_culture_title{
display:none;
}

.index_culture{
float:left;
width:647px;
margin-left:25px;
background: url(images/payy/culture_bg.png);
height:145px;
}
.index_culture .pic{
float:left;
width:116px;
margin-left:11px;
margin-top:32px;
line-height:200%;
text-align:center;
}
.index_culture img{
padding:4px;
border:1px #ccc solid;
background:#fff;
}
.index_culture a:hover img{
padding:4px;
border:1px #f60 solid;
}
.index_culture .hack{
_margin-left:-11px; /* hack:IE6执行（IE5.5未测试），解决3px问题 */
}



/* 友情链接
------------------------------------------------ */


.index_link{
padding-top:10px;
text-align:center;
margin-left:30px;
margin-right:30px;
border-top:1px #ddd solid;
}
.index_link a, .index_link a:visited{
color:#2d7ab9;
text-decoration:underline;
}
.index_link a:hover{
color: #f00;
}








/* 频道公共
------------------------------------------------------------------------------------- */
.header_channel{/* 栏目 */
width:998px;
margin:0 auto;
background: url(images/payy/header_bg_channel.png) #fff right bottom no-repeat;
}

.logo_channel{
float:left;
display:block;
width:180px;
height:120px;
cursor:pointer;
}
.logo_channel h1{
text-indent:-9999px;
width:180px;
height:120px;
background:url(images/payy/logo_channel.png);
}


.vi_channel_search{/* 搜索 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_search.JPG) #fff;
}
.vi_channel_zxly{/* 公告、在线留言 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_zxly.jpg) #fff;
}
.vi_channel_dxbl{/* 典型病例 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_dxbl.jpg) #fff;
}
.vi_channel_hltd{/* 护理天地 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_hltd.jpg) #fff;
}
.vi_channel_jbcs{/* 疾病常识 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_jbcs.jpg) #fff;
}
.vi_channel_xwzx{/* 新闻中心 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_xwzx.jpg) #fff;
}
.vi_channel_whln{/* 文化理念 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_whln.jpg) #fff;
}
.vi_channel_zjfc{/* 专家风采、视频中心 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_zjfc.jpg) #fff;
}
.vi_channel_zkjj{/* 专科介绍 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_zkjj.JPG) #fff;
}
.vi_channel_yyjj{/* 医院简介、诚聘英才 形象画面 */
position:relative;
width:998px;
height:228px;
margin:0 auto;
background: url(images/payy/vi_channel_yyjj.jpg) #fff;
}





.vi_channel_search .flash_a, .vi_channel_zxly .flash_a, .vi_channel_dxbl .flash_a, .vi_channel_hltd .flash_a, .vi_channel_jbcs .flash_a, .vi_channel_xwzx .flash_a, .vi_channel_whln .flash_a, .vi_channel_zjfc .flash_a, .vi_channel_zkjj .flash_a, .vi_channel_yyjj .flash_a{
position: absolute;
top:10px;
left:498px;
z-index:1111;
}
.vi_channel_search .flash_b, .vi_channel_zxly .flash_b, .vi_channel_dxbl .flash_b .vi_channel_hltd .flash_b, .vi_channel_jbcs .flash_b, .vi_channel_xwzx  .flash_b, .vi_channel_whln .flash_b, .vi_channel_zkjj .flash_b, .vi_channel_yyjj .flash_b{
position: absolute;
top:28px;
left:0px;
z-index:1001;
}
/* 内容页
------------------------------------------------------------------------------------- */
.all_vi{/* 形象画面 */
height:231px;
background:url(images/payy_xyk/all_vi.jpg) 20px 16px no-repeat;



/*MDS专题后修改*/
position:relative;
}
.all_vi .all_flash_box{

/*MDS专题后修改*/
z-index:-1; 
position:absolute;

}



.map{/*典型病例*/
text-align:center;
background:url(images/payy/map_bg.png);
}
.map_soso{
background:#cfeef1;
padding:8px;
}




/* 侧边栏 栏目头图片
------------------------------------------------ */
.sidebar .st_yyjj{
height:56px;
background:url(images/payy/st_yyjj.png);
text-indent:-9999px;
}
.sidebar .st_zkjs{
height:56px;
background:url(images/payy/st_zkjs.png);
text-indent:-9999px;
}
.sidebar .st_zjfc{
height:56px;
background:url(images/payy/st_zjfc.png);
text-indent:-9999px;
}
.sidebar .st_qywh{
height:56px;
background:url(images/payy/st_qywh.png);
text-indent:-9999px;
}
.sidebar .st_xwzx{
height:56px;
background:url(images/payy/st_xwzx.png);
text-indent:-9999px;
}
.sidebar .st_spzx{
height:56px;
background:url(images/payy/st_spzx.png);
text-indent:-9999px;
}
.sidebar .st_jbcs{
height:56px;
background:url(images/payy/st_jbcs.png);
text-indent:-9999px;
}
.sidebar .st_hltd{
height:56px;
background:url(images/payy/st_hltd.png);
text-indent:-9999px;
}
.sidebar .st_hzxs{
height:56px;
background:url(images/payy/st_hzxs.png);
text-indent:-9999px;
}
.sidebar .st_cpyc{
height:56px;
background:url(images/payy/st_cpyc.png);
text-indent:-9999px;
}
.sidebar .st_dxbl{
height:56px;
background:url(images/payy/st_dxbl.png);
text-indent:-9999px;
}
.sidebar .st_kfzx{
height:56px;
background:url(images/payy/st_kfzx.png);
text-indent:-9999px;
}



/* 侧边栏 ad图片
------------------------------------------------ */
.sidebar a.ad_zkjs{
display:block;
background: url(images/payy/ad_zkjs.png);
width:212px;
height:115px;
text-indent:-9999px;
}
.sidebar a.ad_zkjs:hover{
display:block;
background: url(images/payy/ad_zkjs_h.png);
width:212px;
height:115px;
}
.sidebar a.ad_jbcs{
display:block;
background: url(images/payy/ad_jbcs.png);
width:212px;
height:100px;
text-indent:-9999px;
}
.sidebar a.ad_jbcs:hover{
display:block;
background: url(images/payy/ad_jbcs_h.png);
width:212px;
height:100px;
}

/* 弹出客服 css
------------------------------------------------ */
.main_head {
	BACKGROUND: url(/images/img3-5_2.png) no-repeat
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(/images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(/images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(/images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(/images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(/images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

/*---------------------菜单样式----------------------------------*/
#menu{
	height:32px;
	margin-top:8px;  background-color:#ffffff;
}
#menu ul{
	margin:auto; width:774px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
#menu a:link{
	font-size:14px;
}
#menu a
{
     font-size:14px;}
.m_li{
	float:left; width:78px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#000000; width:78px; font-weight:bolder;font:14px;
}

.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:78px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(/images/menu_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#ff0000; width:82px;
}


.smenu{
	width:774px; margin:0px auto 8px auto; padding:0px; list-style-type:none; height:32px;  background-image:url(images/payy/menus2.png);
}
.smenu a{
	   color:#ffffff; 
}
.smenu a:hover,a:active{
	   color:#f00; 
}

.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}




/*---------------------修改后幻灯居中----------------------------------*/
#imgPlay {
	OVERFLOW: hidden;
	WIDTH: 998px;
	ZOOM: 1;
	POSITION: relative;
	HEIGHT: 351px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#topbk {
	width:998px;
	margin:0 auto;
	background: url(images/payy/header_bg.png) #fff right bottom no-repeat;
}

.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.code pre code.note{ color:#999}
.code2{border:1px solid #FEB0B0; background:#FFF1F1; margin-top:10px;}
.code2 pre{ margin-left:20px; font-size:12px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h2.title span.titleInfo{ font-size:12px; color:#333; margin-left:10px;font-family:Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}

