/* 
    Document   : style
    Created on : 2014-8-6, 10:32:25
    Author     : Administrator
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


div, form, img, ul, ol, li, dl, dt, dd, pre, dfn {
    border: medium none;
    margin: 0;
    padding: 0;
}
ul, dl, li {
    list-style-type: none;
}
h1, h2, h3, h4, h5, h6, pre, dfn {
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
img, span, dfn {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.float_l {
    float: left;
}
.float_r {
    float: right;
}
.fen01 {
    clear: both;
    height: 20px;
    overflow: hidden;
}

p {
    margin: 0;
    padding: 0;
}
.clearit {
    clear: both;
    margin: 0;
    padding: 0;
}
.wrap {
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.bor_none {
    border: medium none !important;
}
.bg_none {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.wid_50 {
    width: 50px !important;
}
.wid_100 {
    width: 100px !important;
}
.wid_150 {
    width: 150px !important;
}
.wid_200 {
    width: 200px !important;
}
.wid_930 {
    width: 930px !important;
}
.wid_490 {
    width: 490px !important;
}
.wid_510 {
    width: 510px !important;
}
.m_r_0 {
    margin-right: 0 !important;
}
.question_icn_1 {
    background-image: url("../images/question_icn_time.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24px;
    line-height: 24px;
    width: 16px;
}
.question_icn_2 {
    background-image: url("../images/question_icn_reply.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24px;
    width: 16px;
}
.question_icn_3 {
    background-image: url("../images/question_icn_renew.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24px;
    width: 16px;
}
.question_icn_4 {
    background-image: url("../images/question_icn_ok.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24px;
    width: 30px;
}
.question_icn_5 {
    background-image: url("../images/question_icn_cancel.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24px;
    width: 16px;
}
.question_icn_haodf {
    background-image: url("../images/question_icn_haodf.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24px;
    width: 16px;
}
.clinicDetail_explain {
    background-image: url("../images/five-red.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #9a9a9a;
    display: block;
    float: right;
    height: 14px;
    margin-top: 20px;
    padding-left: 20px;
}
.orange_num {
    background-image: url("../images/orange_num.jpg");
    background-repeat: no-repeat;
    color: #ffffff;
    display: block;
    font-weight: bold;
    height: 14px;
    line-height: 14px;
    text-align: center;
    width: 16px;
}
.blue_bold_tit {
    height: 20px;
    margin-left: auto;
    margin-right: auto;
}
.blue_bold_tit h2 {
    color: #006db9;
    display: block;
    float: left;
    font-size: 18px;
    height: 20px;
    line-height: 20px;
    padding-top: 15px;
    width: 120px;
}
.blue_line {
    border-bottom: 2px solid #298acd;
    float: left;
    height: 24px;
    width: 580px;
}
.button_symmetry {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 160px;
}
.doc_list li {
    display: inline;
    float: left;
    margin-left: 14px;
    margin-right: 14px;
    width: 100px;
}
.doc_list li a img {
    border: 1px solid #99b4cf;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.doc_detail {
    color: #006db9 !important;
    display: block;
    float: right;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
}
.dep_intro {
    line-height: 24px;
    margin-top: 10px;
    text-indent: 2em;
}
.dep_intro img {
    clear: right;
    float: left;
    margin-right: 10px;
}
.doc_details {
    float: right;
}
.head {
    height: 62px;
    width: 1000px;
}
.head_top {
    height: 62px;
    position: relative;
}
.head_top .logo {
    float: left;
    margin-left: 30px;
    margin-top: 10px;
}
.head_search {
    display: inline;
    float: left;
    height: 62px;
    margin-left: 50px;
    position: relative;
    width: 267px;
}
.text_search {
    background-color: transparent;
    background-image: url("../images/text_search.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: #006db9;
    float: left;
    height: 26px;
    left: 0;
    line-height: 26px;
    padding-left: 5px;
    position: absolute;
    top: 17px;
    width: 240px;
}
.text_search_gray {
    background-color: transparent;
    background-image: url("../images/text_search.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: #cccccc;
    float: left;
    height: 18px;
    left: 0;
    line-height: 18px;
    padding: 4px 10px;
    position: absolute;
    top: 17px;
    width: 240px;
}
.head_top p {
    display: block;
    float: left;
    height: 21px;
    line-height: 21px;
    margin-top: 20px;
    width: 200px;
}
#loginbar {
    float: left;
    margin-top: 20px;
    width: 170px;
}
#loginbar li {
    color: #ffffff;
    float: left;
    margin: 0 5px;
}
#loginbar li a {
    color: #ffffff;
}
.libg1 {
    background: url("../images/head_login_button.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 21px;
    line-height: 21px;
    text-align: center;
    width: 64px;
}
.head_top p a {
    color: #ffffff !important;
    display: block;
    float: left;
    margin-left: 13px;
}
.head_top .time {
    color: #ffffff;
    display: block;
    float: left;
    margin-left: 13px;
}
.head_top .login {
    background-image: url("../images/head_login_button.jpg");
    background-repeat: no-repeat;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    height: 21px;
    padding-left: 10px;
    width: 62px;
}
.head_top .login:hover {
    background-image: url("../images/head_login_button_h.jpg");
    background-repeat: no-repeat;
    color: #006db9 !important;
}
.login_in {
    background: url("../images/head_login_button02.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    padding-left: 3px !important;
    text-align: center !important;
}
.button_search {
    background-color: transparent;
    background-image: url("../images/search_button_blue.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    height: 26px;
    left: 240px;
    padding: 0;
    position: absolute;
    top: 17px;
    width: 25px;
}
.button_search_gray {
    background-color: transparent;
    background-image: url("../images/search_button.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 26px;
    left: 240px;
    padding: 0;
    position: absolute;
    top: 17px;
    width: 25px;
}
.head .head_top .register {
    color: #fff;
    margin-left: 10px;
    text-decoration: underline;
}
.head .head_top .register:hover {
    font-weight: bold;
    text-decoration: none;
}
.head .nav {
    height: 34px;
    line-height: 34px;
    margin-top: 16px;
}
.nav li {
    float: left;
    margin-left: 30px;
    position: relative;
    width: 60px;
}
.head .nav a {
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
}
.nav a:hover {
    background-image: url("../images/banyuan.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    color: #006db9;
}
.doc_name {
    color: #006dba !important;
    font-weight: bold;
    line-height: 20px;
}
.foot {
    clear: both;
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
    width: 950px;
}
.foot_logo {
    float: left;
    height: 60px;
    padding: 40px 0 0 60px;
    width: 60px;
}
.hb_logo {
    float: right;
    height: 83px;
    padding: 35px 60px 0 0;
    width: 75px;
}
.foot_c {
    float: left;
    width: 700px;
}
.count {
    display: inline;
}
.foot_nav {
    line-height: 25px;
    margin: 0 auto;
    text-align: center;
    width: 700px;
}
.foot_nav a {
    color: #000;
    padding: 0 5px;
}
.foot_nav a:hover {
    color: #0159b0;
}
.doc_tit {
    color: #666666;
    display: block;
    line-height: 20px;
}
.doc_tit span {
    color: #006dba !important;
}
.doc_specialty {
    color: #666666;
    display: block;
    line-height: 20px;
}
.doc_specialty span {
    color: #006dba !important;
}
.doc_dep {
    color: #666666;
}
.doc_dep span {
    color: #006dba !important;
}
.article_list li {
    background: url("../images/black_dian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: block;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}
.article_list span {
    color: #aeaeae;
    float: right;
}
.article_list li a {
    color: #666666;
    line-height: 24px;
}
.article_list li a:hover {
    color: #0159b0 !important;
    text-decoration: underline;
}
.main {
    margin: 20px auto 0;
    width: 944px;
}
.login {
    background-color: #ffffff;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    padding-bottom: 25px;
    padding-top: 5px;
    width: 950px;
}
.register {
    background-color: #ffffff;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    padding-bottom: 25px;
    padding-top: 5px;
    width: 950px;
}
.main_white {
    background: none repeat scroll 0 0 #ffffff;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    padding-bottom: 25px;
    padding-top: 5px;
    width: 950px;
}
.main_02 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 950px;
}
.hzfycx {
    display: block;
    float: left;
    height: 205px;
    margin-top: 20px;
    width: 180px;
}
.hzfycx h3 {
    background: url("../images/tit_r.jpg") no-repeat scroll right top #1b85df;
    height: 21px;
    width: 114px;
}
.hzfycx h3 a {
    background: url("../images/tit_l.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #fff !important;
    display: block;
    height: 21px;
    line-height: 21px;
    padding-left: 20px;
    width: 94px;
}
.label_channel {
    display: block;
    float: left;
    height: 14px;
    line-height: 14px;
    margin-right: 5px;
    margin-top: 15px;
    text-align: right;
    width: 50px;
}
.text_channel {
    border: 1px solid #cacaca;
    color: #999999;
    float: left;
    height: 18px;
    margin-top: 10px;
    width: 120px;
}
.yzm_text {
    border: 1px solid #cacaca;
    float: left;
    height: 20px;
    margin-top: 12px;
    width: 60px;
}
.yzm_pic {
    background-image: url("../images/yzm_pic.jpg");
    background-repeat: no-repeat;
    display: inline;
    float: left;
    height: 21px;
    margin-left: 5px;
    margin-top: 15px;
    width: 53px;
}
.fycx_button {
    background: url("../images/fycx_button.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    float: left;
    height: 29px;
    margin-top: 15px;
    width: 70px;
}
.hzfycx p {
    color: #2770ae;
    display: block;
    float: left;
    height: 14px;
    line-height: 14px;
    margin-left: 5px;
    margin-top: 20px;
    width: 100px;
}
.hzfycx p a {
    color: #2770ae;
    font-weight: bold;
}
.ypcx {
    background-image: url("../images/gray_line.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline;
    float: left;
    height: 205px;
    margin-left: 15px;
    margin-top: 20px;
    padding-left: 15px;
    width: 230px;
}
.ypcx h3 {
    background: url("../images/tit_r.jpg") no-repeat scroll right top #1b85df;
    height: 21px;
    width: 170px;
}
.ypcx h3 a {
    background: url("../images/tit_l.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #fff !important;
    display: block;
    height: 21px;
    line-height: 21px;
    padding-left: 20px;
    width: 150px;
}
.ypcx ul {
    display: block;
    margin-top: 10px;
    width: 220px;
}
.ypcx li {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    display: block;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: 8px;
    margin-top: 8px;
    text-align: center;
    width: 60px;
}
.ypcx li a {
    display: block;
    height: 20px;
    margin-left: 1px;
    margin-top: 1px;
    width: 58px;
}
.ypcx li a:hover {
    background-color: #5b9ad7;
    color: #ffffff;
}
.ypcx h4 {
    color: #2770ae;
    display: block;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    margin-top: 15px;
    width: 85px;
}
.ypcx_button {
    background-color: transparent;
    background-image: url("../images/fycx_button.jpg");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 29px;
    margin-left: 5px;
    margin-top: 10px;
    width: 70px;
}
.bg_white {
    background-image: url("../images/doc_icon.jpg");
    background-position: 5px center;
    background-repeat: no-repeat;
}
.bg_blue {
    background-color: #e6eff6;
}
.liuge {
    margin-top: 15px;
}
.dean {
    margin-top: 15px;
}
.zxdc {
    border: 1px solid #e5e5e5;
    height: 292px;
    margin-top: 12px;
    width: 235px;
}
.zxdc h2 {
    border-bottom: 1px solid #e5e5e5;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    width: 223px;
}
.zxdc h3 {
    color: #0159b0;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    margin-top: 10px;
    text-align: center;
    width: 235px;
}
.zxdc_pic {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.zxdc li {
    background: url("../images/list_icon.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    line-height: 24px;
    margin-left: 10px;
    padding-left: 10px;
}
.system {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 25px;
    width: 910px;
}
.system h2 {
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin-left: 4px;
}
.system ul {
    display: block;
    margin: 0 auto;
    width: 904px;
}
.system li {
    position: relative;
    width: 100%;
}
.zj_gray {
    background-color: #f9f9f9;
}
.system li a {
    color: #006db9;
    display: block;
    float: left;
    height: 14px;
    line-height: 14px;
    text-align: center;
    width: 65px;
}
.keshititle {
    color: #666;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 0 0 5px;
    width: 90px;
}
.ks_name {
    font-size: 12px;
    font-weight: bold;
}
.dotor_list {
    border: medium none;
}
.department_list {
    border: 1px solid #ccc;
    padding: 10px 0;
}
.dotor_list a {
    background: url("../images/libg.gif") no-repeat scroll right center rgba(0, 0, 0, 0);
    padding: 2px 4px;
}
.system .more {
    float: right;
    margin-right: 10px;
}
.lia_tabborder {
    margin: 20px auto 0;
    overflow: hidden;
    width: 910px;
}
.lia_Menubox {
    position: relative;
}
.lia_Menubox ul {
    background: none repeat scroll 0 0 #f4f4f4;
    height: 28px;
    width: 910px;
}
.lia_Menubox li {
    background-color: #e5e5e5;
    border-left: 1px solid #fff;
    color: #292929;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 150px;
}
.lia_Menubox li.hover {
    background: none repeat scroll 0 0 #1b85df;
    color: #fff;
}
.lia_Contentbox {
    border: 1px solid #e5e5e5;
    clear: both;
    margin-top: 0;
    padding: 15px;
    width: 878px;
}
#con_one_1, #con_one_2, #con_one_3, #con_one_4, #con_one_5 {
    display: block;
    text-align: left;
}
ul.keshi {
    height: auto;
}
ul.keshi li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    text-align: left;
    width: 290px;
}
ul.keshi .li_white {
    background: url("../images/dep_list_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
}
ul.keshi .li_blue {
    background: url("../images/dep_list_bg.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);
}
ul.keshi li img {
    float: left;
    padding-right: 10px;
    width: 74px;
}
ul.keshi li a {
    color: #0159b0 !important;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding-left: 30px;
}
ul.keshi li p {
    height: 40px;
    line-height: 20px;
}
ul.DepBtn {
    width: 500px !important;
}
ul.DepBtn li {
    float: left !important;
    height: 30px !important;
    width: 125px !important;
}
ul.DepBtn li a {
    background: url("../images/on01.jpg") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
    color: #fff !important;
    display: block !important;
    height: 30px !important;
    line-height: 26px !important;
    padding-left: 15px;
    text-align: left !important;
    width: 100px !important;
}
ul.DepBtn li a:hover {
    background: url("../images/over01.jpg") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
    color: #0159b0 !important;
}
#Nav {
    clear: both;
    height: 35px;
    margin-top: 15px;
}
#MutiNav a {
    text-decoration: none;
}
#MutiNav .multiUl {
    clear: both;
    height: 35px;
    margin-left: 20px;
}
#MutiNav .multiUl li {
    display: inline;
    float: left;
    height: 100%;
    line-height: 35px;
    position: relative;
    z-index: 50;
}
#MutiNav .multiUl li a.go {
    color: #292929;
    display: inline-block;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    margin: 0 7px;
    padding: 0 7px;
    text-align: center;
    width: auto;
    z-index: 300;
}
#MutiNav .multiUl li a.xuanzhong {
    background: url("../images/banyuan.jpg") no-repeat scroll 33px 29px rgba(0, 0, 0, 0) !important;
    color: #0159b0 !important;
    text-decoration: none;
}
#MutiNav .multiUl li a:hover {
    background: url("../images/banyuan.jpg") no-repeat scroll 33px 29px rgba(0, 0, 0, 0);
    color: #0159b0 !important;
    text-decoration: underline;
}
#MutiNav .multiUl li a.on {
    color: #dfe8d9;
    font-weight: bold;
    text-decoration: none;
}
#Nav li.s {
    color: #517b55;
    display: inline;
    float: left;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 8px;
}
#MutiNav .multiUl li blockquote {
    background: none repeat scroll 0 0 #fff;
    border-color: #ffffff #a3a3a3 #a3a3a3 #dddddd;
    border-style: solid;
    border-width: 1px;
    display: none;
    height: auto;
    left: -20px;
    position: absolute;
    top: 22px;
    z-index: 201;
}
#MutiNav .multiUl li blockquote .ChildNavIn {
    color: #000;
    height: auto;
    opacity: 0.8;
    overflow: hidden;
    padding: 5px 0;
    text-align: left;
    width: 280px;
}
#MutiNav .multiUl li blockquote .ChildNavLast {
    width: 200px !important;
}
#MutiNav .multiUl li blockquote .ChildNavLast2 {
    width: 100px !important;
}
#MutiNav .multiUl li blockquote .ChildNavIn a {
    color: #000;
    display: inline;
    float: left;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin: 3px 0 3px 6px;
    padding: 2px;
    text-align: left;
    width: 80px;
}
#MutiNav .multiUl li blockquote a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: #0159b0 !important;
}
#MutiNav .multiUl #TopNavPublic {
}
#MutiNav .multiUl #TopNavPublic blockquote {
    display: none;
    left: -130px;
}
#Nav .a_over {
    background: url("../images/banyuan.jpg") no-repeat scroll 22px 30px rgba(0, 0, 0, 0);
    color: #006db9 !important;
}
.inpurt_med {
    border: 1px solid #cacaca;
    color: #999;
    float: left;
    height: 18px;
    margin-top: 15px;
    width: 140px;
}
ul.IntBtn {
    height: 30px;
    padding: 10px 0 0;
}
ul.IntBtn li {
    float: left;
    height: 30px;
    width: 100px;
}
ul.IntBtn li a {
    background: url("../images/on01.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #fff;
    display: block;
    height: 30px;
    line-height: 26px;
    padding-left: 15px;
    text-align: left;
    width: 85px;
}
ul.IntBtn li a:hover {
    background: url("../images/over01.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #0159b0;
}
.arclist_cont {
    background-color: #ffffff;
    float: right;
    padding-bottom: 30px;
    width: 770px;
}
.arclist_cont .article_list {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.position {
    border-bottom: 1px solid #dfdfdf;
    color: #006db9;
    display: block;
    height: 32px;
    line-height: 32px;
    margin-left: auto;
    margin-right: auto;
    width: 98%;
}
.position a {
    color: #006db9 !important;
    margin: 0 5px;
}
.arclist_cont h3 {
    color: #006db9;
    display: inline;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    height: 20px;
    line-height: 20px;
    margin-left: 15px;
    margin-top: 15px;
    width: 165px;
}
.arclist_list {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 750px;
}
.arclist_list li {
    background-image: url("../images/black_dian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
    width: 750px;
}
.arclist_list a {
    float: left;
    font-size: 14px;
    margin-left: 10px;
    width: 550px;
}
.arclist_author {
    color: #0159b0;
    display: block;
    float: left;
}
.arclist_date {
    color: #999999;
    display: block;
    float: right;
    text-align: right;
    width: 80px;
}
.pages {
    height: 22px;
    line-height: 22px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 35px;
    text-align: center;
    width: 750px;
}
.pages a {
    border: 1px solid #cccccc;
    color: #666666;
    font-weight: normal;
    height: 20px;
    padding: 0 5px;
}
.pages a:hover {
    background-color: #006db9 !important;
    color: #cfe4f2;
}
.pages_xuanzhong {
    background-color: #006db9;
    color: #cfe4f2 !important;
}
.pages span {
    border: 1px solid #cccccc;
    color: #666666;
    height: 20px;
    padding: 0 5px;
}
.ae-pagination {
    display: inline;
}
.ui-corner-all {
    border-radius: 0;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x scroll 50% 50% #006db9;
    border: 1px solid #fbcb09;
    color: #cfe4f2;
    font-weight: bold;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") repeat-x scroll 50% top #006db9;
    border: 1px solid #fed22f;
    color: #cfe4f2 !important;
}
.arclist_cont h1 {
    border-bottom: 1px solid #298acd;
    color: #006db9;
    font-size: 20px;
    font-weight: bold;
    line-height: 65px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 750px;
}
.arclist_cont .tit_xia {
    width: 750px;
}
.tit_xia {
    height: 14px;
    line-height: 14px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    text-align: center;
}
.tit_xia span {
    color: #999999;
    margin: 0 0 0 5px;
}
.arclist_cont .zhengwen {
    display: block;
    font-size: 14px;
    line-height: 24px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    width: 740px;
}
.arclist_cont .zhengwen p {
    color: #666666;
    line-height: 24px;
    margin-top: 15px;
    text-indent: 2em;
}
.author {
    background-color: #f4faff;
    border: 1px solid #dfefff;
    color: #8c8d8f;
    height: 25px;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    width: 734px;
}
.author_l {
    float: left;
    margin-left: 10px;
}
.author_r {
    float: right;
    margin-right: 15px;
}
.prev_next {
    color: #ff0000;
    display: block;
    height: 14px;
    line-height: 14px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: 740px;
}
.prev_next a {
    color: #006db9;
}
.next_login {
    margin-left: 55px;
}
.login_tit {
    border-bottom: 1px solid #dfdfdf;
    color: #006db9;
    font-size: 18px;
    height: 35px;
    line-height: 35px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    width: 915px;
}
.logon_title {
    color: #006db9;
    font-size: 18px;
    line-height: 35px;
}
.login_left {
    display: inline;
    float: left;
    margin-left: 115px;
    margin-top: 40px;
    overflow: hidden;
    width: 400px;
}
.login_form {
    display: block;
}
.login_form li {
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 15px 0;
}
.login_form li label {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 50px;
}
.logintxt_long {
    background: url("../images/login_text.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    border: 0 none !important;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    width: 262px;
}
.logintxt_long:focus {
    background-image: url("../images/login_text_focus.jpg");
    background-repeat: no-repeat;
    border: medium none;
    height: 30px;
    width: 262px;
}
.logintxt_short {
    background-image: url("../images/logintex_short.jpg");
    background-repeat: no-repeat;
    border: medium none;
    height: 30px;
    width: 127px;
}
.logintxt_short:focus {
    background-image: url("../images/logintxt_short_focus.jpg");
    background-repeat: no-repeat;
    border: medium none;
    height: 30px;
    width: 127px;
}
.login_form a {
    color: #006db9;
    margin-left: 20px;
}
.login_right {
    border-left: 1px solid #dfdfdf;
    color: #666666;
    display: inline;
    float: right;
    font-size: 14px;
    height: 193px;
    line-height: 193px;
    margin-top: 70px;
    text-align: center;
    width: 320px;
}
.login_right a {
    color: #006db9;
    font-weight: bold;
    margin-left: 8px;
}
.main_sindoc_ask h4 {
    border-bottom: 1px solid #dfdfdf;
    color: #006db9;
    display: block;
    height: 32px;
    line-height: 32px;
    margin-left: auto;
    margin-right: auto;
    width: 930px;
}
.main_sindoc_ask h4 a {
    color: #006db9;
    margin-left: 5px;
    margin-right: 5px;
}
.sindoc_ask_form {
    height: 280px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    width: 450px;
}
.sindoc_ask_form ul {
    display: block;
}
.sindoc_ask_form li {
    display: block;
    height: 40px;
    line-height: 40px;
}
.sindoc_ask_form label {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
    text-align: right;
    width: 70px;
}
.sigdoc_ask_select {
    border: 1px solid #7f9db9;
    height: 20px;
    width: 137px;
}
.sigdoc_ask_txtarea {
    background-image: url("../images/sigdoc_ask_multxt.jpg");
    background-repeat: no-repeat;
    border: 0 none !important;
    height: 110px;
    overflow: hidden;
    width: 369px;
}
.tijiao {
    background: url("../images/tijiao.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none;
    height: 23px;
    margin-left: 70px;
    width: 69px;
}
.sindoc_ask_form span {
    color: #006db9;
    margin-left: 10px;
}
.tips {
    border-top: 1px solid #dfdfdf;
    display: block;
    line-height: 24px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding-top: 10px;
    width: 910px;
}
.tips a {
    color: #006db9;
}
.tips span {
    color: #006db9;
}
#threelevel_menu {
    float: left;
    width: 160px;
}
#threelevel_menu a {
    color: #666666;
}
#threelevel_menu a:hover {
    color: #006db9;
    font-weight: bold;
    text-decoration: none;
}
#threelevel_menu li {
    border-bottom: 2px solid #dfdfdf;
    font-size: 14px;
    line-height: 30px;
}
#threelevel_menu label {
}
#threelevel_menu .add {
    background: url("../images/arclist_menu_a.down.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
}
#threelevel_menu .ren {
    background: url("../images/arclist_menu_a.up.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #000066;
    cursor: pointer;
    display: block;
    float: right;
}
.nobg {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.level2 {
    display: none;
}
.level3 {
    display: none;
    padding: 0;
}
.MenuLevel1 {
    float: left;
    line-height: 34px;
    position: relative;
    width: 150px;
}
.MenuLevel1 label {
    display: block;
    width: 150px;
}
.MenuLevel1 .lv1_tit {
    font-size: 14px;
}
#threelevel_menu .MenuLevel2 label {
    border-bottom: medium none;
    color: #006db9 !important;
    font-size: 12px !important;
}
#threelevel_menu .MenuLevel1_a {
    color: #666666;
    font-size: 14px;
}
#threelevel_menu .MenuLevel1_a:hover {
    color: #006db9;
    font-weight: bold;
}
#threelevel_menu .MenuLevel1_a_choose {
    color: #006db9 !important;
    font-weight: bold !important;
}
#threelevel_menu .MenuLevel2 {
    border-bottom: 1px solid #dfdfdf;
    line-height: 34px;
    width: 150px;
}
#threelevel_menu .MenuLevel2 a {
    color: #006db9;
}
#threelevel_menu .MenuLevel2 a:hover {
    color: #1f74c5;
    font-weight: bold;
}
#threelevel_menu .MenuLevel3 {
    border: medium none !important;
}
#threelevel_menu .MenuLevel3 a {
    background: url("../images/list_icon.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #666666;
    display: block;
    height: 30px;
    line-height: 30px;
    margin-left: 20px;
    padding-left: 10px;
}
#threelevel_menu .MenuLevel3 a:hover {
    background: url("../images/landian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #1f74c5;
    font-weight: normal;
}
.djgz_picarea {
    height: 210px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 750px;
}
.djgz_picarea img {
    float: left;
}
.djgz_picarea h2 {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    margin-left: 15px;
    width: 390px;
}
.djgz_picarea h2 a {
    color: #006db9;
}
.djgz_picarea p {
    border-bottom: 1px dotted #aeaeae;
    color: #666666;
    display: block;
    float: left;
    height: 60px;
    line-height: 26px;
    margin-left: 15px;
    margin-top: 10px;
    text-indent: 2em;
    width: 390px;
}
.djgz_picarea ul {
    float: left;
    margin-left: 15px;
    width: 390px;
}
.lianggejianshe {
    display: inline;
    height: 190px;
    margin-left: 10px;
    margin-top: 20px;
    width: 360px;
}
.lianggejianshe ul {
    margin-top: 5px;
}
.lianggejianshe h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 360px;
}
.lianggejianshe h2 a {
    background-image: url("../images/sanjiao.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #0159b0;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    line-height: 14px;
    margin-top: 10px;
    width: 35px;
}
.dyfc {
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    width: 750px;
}
.dyfc h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 750px;
}
.sing_yhjl_left {
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 670px;
}
.sing_yhjl_right {
    float: right;
    margin-right: 10px;
    width: 240px;
}
.dgyhjl_ask {
    border-bottom: 1px solid #298acd;
    padding-bottom: 10px;
    width: 670px;
}
.dgyhjl_tit {
    border-bottom: 1px dotted #999999;
    color: #006db9;
    display: block;
    font-weight: bold;
    line-height: 30px;
    width: 670px;
}
.dgyhjl_tit span {
    color: #666666;
    float: right;
    font-weight: bold;
}
.dgyhjl_tit h4 {
    color: #666666;
    display: block;
    float: left;
    width: 430px;
}
.dgyhjl_tit h4.haodf {
    background: url("../images/question_icn_haodf.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 25px;
}
.dgyhjl_tit h4 span.a {
    color: #006db9;
    float: left;
}
.dgyhjl_tit h4 span.q {
    color: #ff6600;
    float: left;
}
.dgyhjl_tit {
    height: 30px;
}
.dgyhjl_tit h3 {
    display: block;
    float: left;
}
.dgyhjl_ask img {
    float: left;
    margin-top: 20px;
}
.dgyhjl_ask h5 {
    border-bottom: 1px solid #dddddd;
    color: #006db9;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 17px;
    margin-top: 15px;
    padding-left: 5px;
    width: 545px;
}
.dgyhjl_ask p {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-left: 17px;
    margin-top: 5px;
    width: 550px;
}
.dgyhjl_ask p span {
    color: #006db9;
}
.dgyhjl_answer {
    border-bottom: 1px solid #298acd;
    height: 270px;
    width: 670px;
}
.dgyhjl_answer img {
    float: left;
    margin-top: 20px;
}
.dgyhjl_answer h5 {
    border-bottom: 1px solid #dddddd;
    color: #006db9;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 17px;
    margin-top: 15px;
    padding-left: 5px;
    width: 545px;
}
.dgyhjl_answer p {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-left: 17px;
    margin-top: 5px;
    width: 550px;
}
.dgyhjl_answer p span {
    color: #999999;
    display: block;
    margin-top: 35px;
}
.ask_form {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 510px;
}
.ask_form textarea {
    background-image: url("../images/ask_textarea.jpg");
    background-repeat: no-repeat;
    border-width: 0 !important;
    height: 110px;
    overflow: hidden;
    width: 369px;
}
.ask_form label {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
}
.ask_form span {
    color: #006db9;
}
.tjzj {
    background-color: #fcfcfc;
    border: 1px solid #e7e7e7;
    height: 300px;
    width: 235px;
}
.tjzj h2 {
    border-bottom: 1px solid #e5e5e5;
    display: block;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 13px;
    width: 220px;
}
.tjzj ul {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 220px;
}
.tjzj li {
    display: block;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    padding-left: 20px;
    width: 200px;
}
.tjzj_list {
    background-image: url("../images/doc_icon.jpg");
    background-repeat: no-repeat;
    float: left;
    width: 120px;
}
.tjzj_list strong {
    color: #666666;
    margin-left: 20px;
}
.tjzj_list a {
    color: #00689e;
    margin-left: 20px;
}
.tjzj_list a:hover {
    color: #006db9;
}
.tjzj_list span {
    color: #999999;
}
.tjzj li input {
    float: right;
}
.xgwz {
    background-color: #fcfcfc;
    border: 1px solid #e7e7e7;
    height: 300px;
    margin-top: 20px;
    width: 235px;
}
.xgwz h2 {
    border-bottom: 1px solid #e5e5e5;
    display: block;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 13px;
    width: 220px;
}
.xgwz ul {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 220px;
}
.xgwz li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    height: 24px;
    line-height: 24px;
}
.xgwz li a {
    color: #006db9;
    margin-left: 10px;
}
.main_yhjl_left {
    float: left;
    width: 160px;
}
.nkxt_li_a_choose {
    color: #006db9 !important;
}
.main_yhjl_left .department_systerm {
    margin-bottom: 30px;
    width: 160px;
}
.main_yhjl_left .department_systerm h2 {
    border-bottom: 2px solid #dfdfdf;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    width: 152px;
}
.main_yhjl_left .department_systerm h2 a {
    background-image: url("../images/yhjl_mulu_a.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    height: 34px;
    margin-left: 3px;
    width: 149px;
}
.main_yhjl_left .department_systerm h2 a:hover {
    background-image: url("../images/yhji_mulu_a.hover.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #006db9;
}
.main_yhjl_left .department_systerm ul {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: 152px;
}
.main_yhjl_left .department_systerm li {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 75px;
}
.main_yhjl_left .department_systerm a {
    color: #666666;
}
.main_yhjl_right {
    background-color: #ffffff;
    float: right;
    width: 770px;
}
.more_answer {
    color: #338ac7 !important;
    display: block;
    float: right;
    margin-top: 20px;
}
.more_answer_yhjl {
    margin-right: 10px;
    margin-top: 15px;
}
.question_cont h3 {
    color: #006db9;
    display: inline;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    line-height: 22px;
    margin-left: 10px;
    margin-top: 15px;
    width: 120px;
}
.question_cont {
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}
.question_cont .question_list li .ques_tit {
    float: left;
    height: 24px;
    margin-left: 10px;
    overflow: hidden;
    width: 410px;
}
.question_list {
    display: block;
}
.question_list li {
    clear: both;
    height: 24px;
    line-height: 24px;
}
.question_list li a {
    float: left;
}
.question {
    color: #2770ae !important;
    display: block;
    float: left;
    margin-left: 10px;
}
.span_dep {
    color: #474645;
    display: block;
    float: left;
}
.span_date {
    color: #999999;
    display: block;
    float: left;
    margin-left: 10px;
}
.span_doc_answer {
    color: #bbbbbb;
    display: block;
    float: right;
    height: 24px;
    overflow: hidden;
    width: 80px;
}
.question_cont_icn {
    margin-right: 20px;
}
.zdzjzx {
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}
.zdzjzx .doc_details {
    margin-right: 10px;
}
.zdzjzx h3 {
    color: #006db9;
    display: block;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 15px;
    width: 120px;
}
.zdzjzx ul {
    display: block;
    margin-left: 10px;
    margin-top: 10px;
    width: 740px;
}
.zdzjzx li {
    background-image: url("../images/doc_icon.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    height: 36px;
    line-height: 36px;
    padding-left: 20px;
}
.zdzjzx li img {
    margin-top: 10px;
}
.zdzjzx_doc {
    margin-left: 20px;
}
.zdzjzx h4 a {
    color: #1d629b;
    margin-right: 10px;
}
.qa_doc_tit {
    color: #999999;
    float: left;
    margin-left: 10px;
}
.qa_doc_dep {
    color: #5e5e5e;
    float: left;
    margin-left: 10px;
}
.ask_button {
    display: block;
    float: right;
}
.kstw {
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}
.kstw h3 {
    color: #006db9;
    display: block;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 15px;
    width: 120px;
}
.yhjl_form {
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    width: 560px;
}
.yhjl_form .single-line {
    width: 360px;
}
.yhjl_form ul {
    display: block;
}
.yhjl_form li {
    margin-bottom: 10px;
    margin-top: 10px;
}
.yhjl_form li p {
    float: left;
    width: 70px;
}
.range {
    float: left;
    width: 300px;
}
.yhjl_form label {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
    width: 70px;
}
.yhjl_form span {
    color: #006db9;
    margin-left: 10px;
}
.yhjl_tips {
    border-top: 1px solid #dfdfdf;
    line-height: 24px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding-top: 10px;
}
.yhjl_tips a {
    color: #006db9;
}
.yhjl_tips span {
    color: #006db9;
}
.gerenxinxi {
    background-image: url("../images/gerenxinxi_bg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    float: left;
    margin-bottom: 15px;
    margin-top: 10px;
    width: 270px;
}
.gerenxinxi_cont {
    background-image: url("../images/gerenxinxi_cont.jpg");
    background-repeat: repeat-y;
    color: #666666;
    margin-top: 4px;
    width: 270px;
}
.gerenxinxi_foot {
    background-image: url("../images/gerenxinxi_foot.jpg");
    background-repeat: no-repeat;
    height: 4px;
    width: 270px;
}
.gerenxinxi_cont h2 {
    background-image: url("../images/gerenxinxi_tit.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    color: #000000;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    width: 252px;
}
.gerenxinxi_cont img {
    border: 1px solid #99b4cf;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.yuyue {
    float: left;
    height: 110px;
    margin-left: 15px;
    margin-top: 15px;
    width: 120px;
}
.yuyue h3 {
    color: #006db9;
    font-weight: bold;
    height: 20px;
}
.yuyue h5 {
    color: #666666;
    height: 20px;
}
.yuyue h5 a {
    color: #006db9;
}
.gerenxinxi_cont ul {
    display: block;
    float: left;
    margin-left: 15px;
    margin-top: 10px;
    width: 240px;
}
.gerenxinxi_cont li {
    line-height: 24px;
}
.gerenxinxi_cont a {
    color: #006db9 !important;
}
.gerenxinxi_cont p {
    display: block;
    float: left;
    height: 70px;
    width: 200px;
}
.gerenxinxi_cont h6 {
    display: block;
    float: left;
}
.kssy_left {
    float: left;
    margin-left: 10px;
    margin-top: 20px;
    width: 275px;
}
.kssy_right {
    float: right;
    margin-bottom: 40px;
    margin-right: 10px;
    margin-top: 15px;
    width: 640px;
}
.kssy_right .kszj .special_intro {
    padding: 10px;
}
.kssy_right .kszj .special_intro p {
    line-height: 24px;
    text-indent: 2em;
}
.kssy_right .kszj .contact_n {
    padding: 10px;
}
.kssy_right .kszj .contact_n .left_part, .kssy_right .kszj .contact_n .right_part {
    float: left;
}
.kssy_right .kszj .contact_n .right_part {
    line-height: 24px;
    padding: 15px;
}
.ksdt {
    background-image: url("../images/ksdt_bg.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    margin-bottom: 15px;
    padding-bottom: 4px;
    width: 270px;
}
.ksdt_cont {
    background-image: url("../images/ksdt_cont.jpg");
    background-repeat: repeat-y;
    padding-bottom: 10px;
    width: 270px;
}
.ksdt_cont .more {
    margin-right: 10px;
}
.ksdt_cont h2 {
    background-image: url("../images/ksdt_h2.jpg");
    background-repeat: repeat-x;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -4px;
    padding-left: 15px;
    position: relative;
    top: -3px;
    width: 247px;
}
.ksdt_more {
    background-image: url("../images/sanjiao.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #0159b0;
    display: block;
    float: right;
    height: 38px;
    line-height: 38px;
    margin-right: 15px;
    width: 35px;
}
.ksdt_cont ul {
    display: block;
    margin-left: 15px;
    margin-top: 5px;
    position: relative;
    width: 250px;
}
.ksdt_cont li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    height: 24px;
    line-height: 24px;
}
.ksdt_cont li a {
    color: #006db9;
    margin-left: 10px;
}
.zxdy {
    background-image: url("../images/ksdt_bg.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 212px;
    margin-bottom: 15px;
    margin-top: 10px;
    width: 270px;
}
.zxdy_cont {
    background-image: url("../images/ksdt_cont.jpg");
    background-repeat: repeat-y;
    height: 208px;
    width: 270px;
}
.ksdt .zxdy_cont .leader_intro {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-top: 15px;
}
.ksdt .zxdy_cont .leader_intro .doc_cont {
    float: left;
}
.ksdt .zxdy_cont .leader_intro .doc_cont img {
    border: 1px solid #99b4cf;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.ksdt .zxdy_cont .leader_intro .doc_cont .doc_name {
    display: block;
    text-align: center;
}
.ksdt .zxdy_cont .leader_intro p {
    float: left;
    line-height: 24px;
    padding-left: 10px;
    text-indent: 2em;
    width: 140px;
}
.zxdy_cont .more {
    margin-right: 10px;
}
.zxdy_cont h2 {
    background-image: url("../images/ksdt_h2.jpg");
    background-repeat: repeat-x;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -4px;
    padding-left: 15px;
    position: relative;
    top: -3px;
    width: 247px;
}
.zxdy_more {
    background-image: url("../images/sanjiao.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #0159b0;
    display: block;
    float: right;
    height: 38px;
    line-height: 38px;
    margin-right: 15px;
    width: 35px;
}
.zxdy_cont ul {
    display: block;
    margin-left: 15px;
    margin-top: 5px;
    position: relative;
    width: 250px;
}
.zxdy_cont li {
    display: block;
    height: 24px;
    line-height: 24px;
}
.zxdy_cont li a {
    color: #006db9;
    margin-left: 10px;
}
.lianxiwomen {
    border: 1px solid #e5e5e5;
    height: 165px;
    margin-top: 10px;
    width: 263px;
}
.lianxiwomen h2 {
    border-bottom: 2px solid #e5e5e5;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 13px;
    width: 250px;
}
.lianxiwomen p {
    color: #006db9;
    line-height: 24px;
    margin-left: 10px;
    margin-top: 15px;
    width: 200px;
}
.ksjs {
    float: left;
    height: 230px;
    margin-top: 15px;
    width: 400px;
}
.ksjs h2 {
    color: #006db9;
    display: block;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    height: 30px;
    line-height: 30px;
    width: 120px;
}
.ksjs_lanxian {
    border-bottom: 2px solid #298acd;
    float: left;
    height: 15px;
    width: 280px;
}
.ksjs p {
    color: #666666;
    line-height: 24px;
    text-indent: 2em;
    width: 400px;
}
.ksjs a {
    color: #006db9 !important;
    margin-left: 300px;
    margin-top: 10px;
}
.kszj {
    padding-bottom: 15px;
    width: 640px;
}
.kszj .details {
    float: right;
}
.kszj .doc_name {
    color: #006db9 !important;
    display: block;
}
.kszj h2 {
    color: #006db9;
    display: block;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    height: 30px;
    line-height: 30px;
    width: 120px;
}
.kszj_lanxian {
    border-bottom: 2px solid #298acd;
    float: left;
    height: 15px;
    width: 510px;
}
.kszj ul {
    display: block;
    margin-top: 10px;
    width: 640px;
}
.kszj li {
    display: block;
    float: left;
    margin-left: 14px;
    margin-right: 14px;
    width: 100px;
}
.kszj li img {
    border: 1px solid #99b4cf;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.kszj_jianjie {
    float: left;
    margin-left: 10px;
    width: 100px;
}
.kszj_jianjie a {
    color: #006db9;
    font-weight: bold;
    height: 20px;
}
.kszj_jianjie h5 {
    color: #666666;
    line-height: 20px;
    width: 90px;
}
.kszj_jianjie span {
    color: #00689e;
}
.input_position {
    float: left;
    margin-top: 7px;
}
.about_us {
    height: 120px !important;
}
.login_tanchu_button {
    background-image: url("../images/s_left_btn.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    height: 23px;
    margin-left: 80px;
    margin-top: 7px;
    width: 68px;
}
.register_button {
    background-color: transparent;
    background-image: url("../images/register_button.jpg");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 23px;
    margin-left: 80px;
    margin-top: 7px;
    width: 68px;
}
.register_head {
    border-bottom: 1px solid #dfdfdf;
    height: 36px;
    line-height: 36px;
    margin-left: auto;
    margin-right: auto;
    width: 924px;
}
.register_head h2 {
    color: #006db9;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-left: 5px;
}
.register_tologon {
    color: #666666;
    display: block;
    text-align: right;
    width: 924px;
}
.register_head a {
    color: #006db9;
}
.personal_center {
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    width: 650px;
}
.register_form h4 {
    color: #006db9;
    font-size: 14px;
    font-weight: bold;
}
.diyibu {
    display: block;
    margin-left: 50px;
}
.diyibu li {
    display: block;
    height: 44px;
    line-height: 44px;
}
.diyibu li.txt-info {
    color: #999;
    height: 25px;
    line-height: 25px;
    padding-bottom: 5px;
}
.diyibu span {
    color: #ff0000;
}
.diyibu label {
    color: #666666;
    display: block;
    float: left;
    font-size: 14px;
    margin-right: 15px;
    text-align: right;
    width: 100px;
}
.diyibu h5 {
    color: #666666;
    display: block;
    float: left;
    margin-left: 10px;
}
.diyibu textarea {
    background-image: url("../images/ask_textarea.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    height: 100px;
    overflow: hidden;
    padding: 5px;
    width: 360px;
}
.diyibu li a {
    color: #0041b8;
    margin-left: 7px;
}
.diyibu small {
    font-size: 12px;
}
.diyibu .update_btn {
    background-image: url("../images/btn_l.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: #ffffff;
    height: 34px;
    text-align: center;
    width: 156px;
}
.diyibu .update_btn {
    background: url("../images/btn_l.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #ffffff;
    height: 34px;
    text-align: center;
    width: 156px;
}
.banner {
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    width: 940px;
}
.index_left {
    display: inline;
    float: left;
    margin-left: 5px;
    width: 220px;
}
.online_service {
    background-image: url("../images/online_service_bg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-bottom: 15px;
    padding-top: 4px;
    width: 220px;
}
#online_service_cont {
    background-image: url("../images/onlineservice_bg2.jpg");
    background-repeat: repeat-y;
    width: 220px;
}
#online_service_cont03 {
    background: url("/Sites/Uploaded/File/2013/8/onlineservice_bg03.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    width: 220px;
}
#online_service_cont li, #online_service_cont03 li {
    position: relative;
    z-index: 1;
}
#online_service_cont .online_service_title, #online_service_cont03 .online_service_title {
    font-size: 16px;
    font-weight: bold;
    height: 34px;
    margin-left: 5px;
    width: 209px;
}
#online_service_cont .online_service_title a, #online_service_cont03 .online_service_title a {
    display: block;
    height: 18px;
    line-height: 18px;
    width: 170px;
}
#online_service_cont .online_service_menu, #online_service_cont03 .online_service_menu {
    height: 34px;
    line-height: 34px;
    margin-left: auto;
    margin-right: auto;
    width: 200px;
}
#online_service_cont .online_service_menu01 {
    height: 60px;
    margin: 0 auto;
}
#online_service_cont .online_service_menu01 a {
    display: block;
    height: 60px;
    width: 200px;
}
#online_service_cont li a.menu_title02 {
    display: block;
    font-size: 14px;
    height: 60px;
    line-height: 60px;
    padding-left: 35px;
    width: 165px;
}
#online_service_cont li a.menu_title, #online_service_cont03 li a.menu_title {
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    padding-left: 45px;
}
#online_service_cont li .online_service_submenu, #online_service_cont03 li .online_service_submenu {
    background: url("../images/online_service_box.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: none;
    height: 216px;
    left: 180px;
    margin: 0 auto;
    padding: 20px 20px 20px 45px;
    position: absolute;
    top: -30px;
    width: 456px;
    z-index: 100;
}
.s_left {
    display: inline;
    float: left;
    padding: 0 10px;
    width: 220px;
}
.s_left p {
    line-height: 22px;
}
.s_left p a {
    color: #0159b0;
}
.s_left .ask01 {
    background: url("../images/s_icon01.jpg") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    text-indent: 2em;
}
.s_left .ask02 {
    background: url("../images/s_icon02.jpg") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    text-indent: 2em;
}
.s_right .input01 {
    height: 18px;
    margin: 0 0 0 20px;
    width: 170px;
}
.s_left .input01 {
    height: 18px;
    margin: 0 0 0 20px;
    width: 170px;
}
.s_left .btn {
    background: url("../images/s_left_btn.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
    clear: both;
    height: 40px;
    text-align: center;
}
.s_right .btn {
    background: url("../images/s_left_btn.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
    clear: both;
    height: 25px;
    text-align: center;
}
.s_right .btn a {
    color: #fff;
    font-size: 12px !important;
    height: 25px !important;
    line-height: 25px !important;
    padding: 0 !important;
}
.s_left .btn a {
    color: #fff;
    font-size: 12px !important;
    height: 40px !important;
    line-height: 40px !important;
    padding: 0 !important;
}
.s_right {
    float: right;
    width: 200px;
}
.s_right ul.ul03 {
    padding: 10px;
}
.s_right ul.ul03 li {
    background: url("../images/landian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 24px;
    line-height: 24px;
}
.s_right ul.ul03 li a {
    color: #0159b0;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}
.s_right .map {
    line-height: 24px;
    padding: 20px 10px 10px;
}
.s_right .div_img {
    text-align: center;
}
.online_service .online_service_foot {
    background-image: url("../images/onlineservice_foot.jpg");
    background-repeat: no-repeat;
    height: 4px;
    width: 220px;
}
.online_survey {
    background-color: #fcfcfc;
    border: 1px solid #e5e5e5;
    padding-bottom: 20px;
    width: 210px;
}
.online_survey h2 {
    border-bottom: 2px solid #e5e5e5;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    width: 195px;
}
.online_survey .survey_form {
    border-bottom: 1px dotted #c7c7c7;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 190px;
}
.online_survey .survey_form p {
    color: #0159b0;
    line-height: 20px;
    margin-bottom: 10px;
}
.online_survey .survey_form .enter_survey {
    background: url("../images/index_suvey_button.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #ffffff !important;
    float: left;
    height: 26px;
    margin-left: 20px;
    margin-top: 10px;
    width: 70px;
}
.online_survey .survey_form .examine_result {
    background: url("../images/index_suvey_button.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #ffffff !important;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-left: 8px;
    margin-top: 10px;
    text-align: center;
    width: 70px;
}
.online_survey h3 {
    color: #0159b0;
    display: block;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-left: auto;
    margin-right: auto;
    width: 190px;
}
.online_survey ul {
    margin-left: 10px;
}
.online_survey li {
    background-image: url("../images/list_icon.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 20px;
    line-height: 20px;
    padding-left: 10px;
}
.online_survey li a {
    color: #0159b0;
}
.friend_link {
    background-color: #fcfcfc;
    border: 1px solid #e5e5e5;
    margin-top: 15px;
    padding-bottom: 20px;
    width: 210px;
}
.friend_link h2 {
    border-bottom: 2px solid #e5e5e5;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    width: 195px;
}
.friend_link ul {
    display: block;
    margin-left: 15px;
    width: 190px;
}
.friend_link li {
    height: 42px;
    margin-bottom: 14px;
    margin-top: 14px;
}
.friend_link p {
    color: #0063b9;
    display: block;
    float: left;
    line-height: 16px;
    margin-left: 10px;
    padding-top: 5px;
}
.friend_link img {
    display: block;
    float: left;
}
.friend_link .more_friend {
    margin-left: auto;
    margin-right: auto;
    width: 170px;
}
.index_right {
    float: left;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-top: 15px;
    overflow: hidden;
    width: 700px;
}
.index_right_part1 {
    float: left;
    width: 450px;
}
.doctors_auto {
    height: 285px;
    overflow: hidden;
    width: 450px;
}
.doctors_auto .featured_block {
    height: 250px;
    overflow: hidden;
    position: relative;
    width: 450px;
}
.doctors_auto .featured_block .image {
    left: 0;
    position: absolute;
    top: 0;
}
.doctors_auto .featured_block .word {
    background: url("../images/bg_transparent.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    color: #fff;
    height: 32px;
    left: 0;
    line-height: 32px;
    position: absolute;
    width: 450px;
    z-index: 10;
}
.doctors_auto .featured_block .word H2 {
    background-color: #666666;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.doctors_auto .featured_block .ui-els-hide {
    display: none;
}
.doctors_auto .feature-list {
    background: url("../images/feature-list.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #ffffff;
    height: 25px;
    overflow: hidden;
    width: 450px;
}
.doctors_auto .feature-list LI {
    float: left;
    height: 25px;
    width: 24px;
}
.doctors_auto .feature-list UL {
    height: 24px;
    margin-left: 110px;
    width: 230px;
}
.doctors_auto .feature-list LI.last_img {
    margin-right: 4px;
}
.doctors_auto .feature-list LI.first {
    cursor: pointer;
    height: 12px;
    line-height: 12px;
    margin-top: 7px;
    width: 30px;
}
.doctors_auto .feature-list LI.last {
    border-left: 1px solid #999999;
    cursor: pointer;
    height: 12px;
    line-height: 12px;
    margin-top: 7px;
    text-align: right;
    width: 30px;
}
.doctors_auto .feature-list LI A {
    border-left: 1px solid #999999;
    display: block;
    height: 12px;
    line-height: 12px;
    margin-top: 7px;
    text-align: center;
    width: 24px;
}
.doctors_auto .feature-list LI A:hover {
    background-color: #ffffff;
}
.doctors_auto .feature-list LI A.current {
    background-color: #ffffff;
}
.hos_news {
    height: 240px;
    width: 450px;
}
.hos_news .tit {
    border-bottom: 1px solid #c7c7c7;
    color: #0159b0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    width: 445px;
}
.hos_news .tit a {
    background-image: url("../images/sanjiao.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #0063b9;
    display: block;
    float: right;
    font-size: 12px;
    height: 30px;
    width: 35px;
}
.hos_news .tit a:hover {
    text-decoration: underline;
}
.first_article {
    border-bottom: 1px dotted #c7c7c7;
    height: 90px;
    width: 450px;
}
.hos_news .first_article h2 {
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 450px;
}
.hos_news .first_article h2:visited {
    color: #ff0000;
}
.hos_news .first_article a {
    color: #ff0000;
}
.hos_news .first_article p {
    line-height: 20px;
    text-indent: 2em;
}
.hos_news ul {
    margin-top: 5px;
    width: 450px;
}
.hos_news .article_list li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.index_right_part2 {
    float: right;
    width: 240px;
}
.index_right_part2 .hos_notice {
    border: 1px solid #e5e5e5;
    margin-bottom: 20px;
    width: 235px;
}
.hos_notice h2 {
    background: none repeat scroll 0 0 #0159b0;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    width: 220px;
}
.hos_notice ul {
    display: block;
    margin-left: 10px;
    margin-top: 15px;
    width: 220px;
}
.hos_notice li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
}
.hos_notice li a {
    color: #0159b0;
    margin-left: 10px;
}
.hos_notice li a:hover {
    text-decoration: underline;
}
.index_right_part2 .newest_video {
    border: 1px solid #e5e5e5;
    margin-top: 15px;
    padding-bottom: 10px;
    width: 235px;
}
.newest_video .video_litpic h2 {
    border: medium none;
}
.newest_video .video_litpic h2 a {
    float: none !important;
    width: 210px !important;
}
.newest_video h2 {
    border-bottom: 2px solid #e5e5e5;
    color: #0159b0;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    width: 220px;
}
.newest_video li {
    width: 210px;
}
.index_right_part2 .newest_video h2 a {
    color: #0063b9;
    display: block;
    float: right;
    font-size: 12px;
    height: 30px;
    width: 35px;
}
.index_right_part2 .newest_video h2 a:hover {
    text-decoration: underline;
}
.newest_video ul {
    display: block;
    margin-left: 10px;
    margin-top: 10px;
    width: 220px;
}
.newest_video li {
    background-image: url("../images/new_video_p.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
}
.newest_video li a {
    margin-left: 25px;
}
.newest_video .video_litpic {
    margin: 12px auto 0;
    width: 210px;
}
.newest_video .video_litpic img {
    display: block;
    height: 137px;
    margin-left: auto;
    margin-right: auto;
    width: 210px;
}
.newest_video .video_litpic h6 {
    border-bottom: 1px dotted #c7c7c7;
    display: block;
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.newest_video h6 a {
    color: #0159b0;
}
.index_right_part3 {
    margin-top: 20px;
    width: 700px;
}
.more {
    background: url("../images/sanjiao.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #0159b0 !important;
    display: block;
    float: right;
    font-size: 12px !important;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    padding-right: 10px;
}
.more a:hover {
    text-decoration: underline;
}
.scrolldoorFrame {
    float: left;
    margin-right: 20px;
    overflow: hidden;
    width: 340px;
}
.cont li {
    background-image: url("../images/landian.jpg") !important;
    background-position: left center;
    background-repeat: no-repeat;
}
.scrollUl {
    border-bottom: 1px solid #ccc;
    height: 24px;
    overflow: hidden;
}
.scrollUl a {
    background: url("../images/line_r.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    display: block;
    height: 16px;
    line-height: 16px;
    text-align: center;
    width: 85px;
}
.scrollUl a:hover {
    text-decoration: underline;
}
.scrollUl li {
    float: left;
    text-align: center;
    width: 85px;
}
.scrolldoorFrame .sd01 {
    font-size: 14px;
    height: 16px;
    width: 75px;
}
.scrolldoorFrame .sd01 a {
    color: #0159b0;
    font-size: 14px;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
}
.diffrent_department .sd01 a {
    color: #0159b0;
    font-weight: bold;
}
.scrolldoorFrame .sd02 {
    height: 16px;
}
.scrolldoorFrame .sd02 a {
    color: #999999;
    display: block;
    height: 16px;
}
.scrolldoorFrame .cont {
    margin-top: 10px;
}
.scrolldoorFrame .cont .article_list {
    height: 100px;
}
.scrolldoorFrame .cont img {
    height: 80px;
    width: 150px;
}
.hidden {
    display: none;
}
.litpic_firstarticle {
    border-bottom: 1px dotted #c7c7c7;
    height: 90px;
    width: 345px;
}
.litpic_firstarticle h2 a {
    color: #0159b0;
}
.litpic_firstarticle img {
    float: left;
}
.litpic_firstarticle h6 {
    color: #0159b0;
    float: left;
    height: 14px;
    line-height: 14px;
    margin-left: 10px;
}
.litpic_firstarticle h6 a {
    color: #0159b0;
}
.litpic_firstarticle p {
    float: left;
    height: 60px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 5px;
    text-indent: 2em;
    width: 180px;
}
.litpic_firstarticle a {
    color: #0159b0;
}
.expert_mien {
    margin-top: 15px;
    width:393px;
}
.expert_mien h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #0159b0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 700px;
}
.expert_mien h2 a {
    font-size: 12px;
}
#ScrollMe {
    height: 195px;
    margin-top: 10px;
    overflow: hidden;
}
#ScrollMe .doc_dep {
    color: #666666;
    display: block;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
#ScrollMe .doc_dep span {
    color: #006dba !important;
}
.expert_mien ul {
    display: block;
    width: 700px;
}
.expert_mien li {
    display: inline;
    float: left;
    height: 178px;
    margin: 5px 20px 2px;
    overflow: hidden;
    width: 99px;
}
.expert_mien li img {
    border: 1px solid #99b4cf;
    display: block;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.expert_mien h3 {
    font-weight: bold;
    margin-top: 10px;
}
.expert_mien a {
    color: #006db9;
}
.expert_mien p {
    margin-top: 10px;
}


.expert_mienzd {
    margin-top: 15px;
    width:393px;
}
.expert_mienzd h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #0159b0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 700px;
}
.expert_mienzd h2 a {
    font-size: 12px;
}
.expert_mienzd ul {
    display: block;
    width: 700px;
}
.expert_mienzd li {
    display: inline;
    float: left;
    height: 178px;
    margin: 5px 15px 2px;
    overflow: hidden;
    width: 99px;
}
.expert_mienzd li img {
    border: 1px solid #99b4cf;
    display: block;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.expert_mienzd h3 {
    font-weight: bold;
    margin-top: 10px;
}
.expert_mienzd a {
    color: #006db9;
}
.expert_mienzd p {
    margin-top: 10px;
}
.diffrent_department {
    margin-top: 30px;
    width: 700px;
}
.sd01 a {
    color: #0159b0;
    font-size: 14px !important;
    font-weight: bold;
}
.diffrent_department .department_sort {
    border-bottom: 1px solid #c7c7c7;
    height: 34px;
    line-height: 34px;
    width: 700px;
}
.diffrent_department .department_sort .tags_a {
    border-left: 1px solid #333333;
    color: #999999;
    display: block;
    float: left;
    height: 14px;
    line-height: 14px;
    margin-top: 10px;
    text-align: center;
    width: 75px;
}
.diffrent_department .department_sort .tags_a:hover {
    color: #333333;
    font-size: 14px;
}
.diffrent_department .department_systerm {
    margin-left: 5px;
    margin-top: 15px;
}
.diffrent_department .department_systerm h2 {
    color: #0159b0;
}
.diffrent_department .department_systerm h2 a {
    color: #0159b0;
    font: bold 14px/25px "宋体";
}
.diffrent_department .department_systerm ul {
    display: block;
    margin-top: 10px;
    padding-left: 5px;
    width: 685px;
}
.diffrent_department .department_systerm li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    width: 160px;
}
.diffrent_department .department_systerm a {
    margin-left: 10px;
}
.arclist_cont .topic_build {
    padding-left: 10px;
    width: auto;
}
.topic_build {
    display: inline;
    float: left;
    margin: 8px 10px 0;
    width: 210px;
}
.topic_build h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #0159b0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
}
.topic_build li {
    display: inline;
    float: left;
    height: 115px;
    margin: 0 4px;
    padding-top: 10px;
    width: 340px;
}
.topics_ul {
    height: 140px;
}
.topics_ul li {
    float: left;
    text-align: left;
    width: 96px;
}
.topics_ul li a img {
    height: 80px;
    width: 90px;
}
.topics_ul li a {
    border: 1px solid #f1f1f1;
    display: block;
    height: 80px;
    padding: 2px;
    width: 90px;
}
.topic_build .topics h6 {
    color: #0159b0;
    float: left;
    height: 14px;
    line-height: 14px;
    margin-left: 10px;
    text-align: left;
    width: 140px;
}
.topic_build .topics h6 a {
    color: #0159b0;
}
.topic_build .topics p {
    float: left;
    height: 60px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 5px;
    text-indent: 2em;
    width: 180px;
}
.topics_ul li h6 a {
    border: medium none;
    color: #0159b0;
    height: 25px;
    line-height: 25px;
    text-align: left;
    width: 140px;
}
.topic_build .topics .litpic_firstarticle {
    border-bottom: medium none;
    height: 115px;
    width: 340px;
}
.topic_build .topics img {
    border: 1px solid #f1f1f1;
    float: left;
    height: 102px;
    padding: 2px;
    width: 106px;
}
.topic_build .topics ul {
    margin-top: 10px;
    width: 320px;
}
.topic_build .topics h6 {
    padding-top: 10px;
}
.topic_build .topics li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.topic_build .topics li a {
    color: #333333;
}
.topic_build .topics {
    display: inline;
    float: left;
    margin: 0 5px;
    padding-top: 10px;
    width: 340px;
}
.topic_build .topics li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.fen02 {
    clear: both;
    height: 10px;
    overflow: hidden;
}
.news {
    margin: 0 auto;
    width: 750px;
}
.news_tit {
    background: url("../images/news_tit01.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    padding: 5px 20px 0;
    text-align: left;
}
.news_tit a {
    color: #006db9;
    float: right;
    font: 100 12px/34px "宋体";
}
.news_bot {
    background: url("../images/new_bot01.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 8px;
    overflow: hidden;
}
.news_bg {
    background: url("../images/news_bg01.jpg") repeat-y scroll left top rgba(0, 0, 0, 0);
    height: 190px;
    padding: 20px 20px 10px;
}
.news_bg .news_l {
    background: url("../images/news_r_bg.jpg") no-repeat scroll right top rgba(0, 0, 0, 0);
    float: left;
    height: 178px;
    width: 425px;
}
.news_bg .news_l h2 {
    color: #006db9;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding: 5px 0;
    width: 200px;
}
.news_bg .news_l h2 a {
    color: #006db9;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}
.news_bg .news_l p {
    color: #000000;
    float: left;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    width: 200px;
}
.news_bg .news_l {
    height: 178px;
    overflow: hidden;
    position: relative;
    width: 425px;
}
ul.news_list {
    float: right;
    padding-top: 5px;
    width: 260px;
}
ul.news_list li {
    background: url("../images/landian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 24px;
    line-height: 24px;
}
ul.news_list li a {
    color: #333;
    padding-left: 10px;
}
.news_box {
    height: 175px;
    overflow: hidden;
    position: relative;
    width: 490px;
}
.news_box .news_l {
    position: static !important;
}
.news_box .banners {
    position: absolute;
}
.news_box .banners li {
    display: none;
    height: 180px;
    overflow: hidden;
    width: 490px;
}
.news_box .banners li .first_article {
    height: 180px;
    width: 490px;
}
.news_box .banners li img {
    float: left;
    height: 180px;
    width: 200px;
}
.news_box .banners li h6 {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
}
.news_box .banners li h6 a {
    color: #006db9;
    font-size: 14px;
}
.news_box .banners li p {
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 280px;
}
.news_box .banners li.current {
    display: block;
}
.news_box .switcher {
    bottom: 0;
    height: 16px;
    position: absolute;
    right: 285px;
    width: 85px;
    z-index: 91;
}
.news_box .points {
    margin: 0;
    padding: 0;
}
.news_box .points li {
    background-color: #000000;
    color: #ffffff;
    cursor: pointer;
    float: left;
    height: 16px;
    line-height: 16px;
    text-align: center;
    width: 16px;
}
.news_box .points li.current {
    background-color: #ff0000;
    color: #ffffff;
    cursor: pointer;
    float: left;
    height: 16px;
    line-height: 16px;
    text-align: center;
    width: 16px;
}
.news_l .slider {
    height: 178px;
    position: relative;
}
.news_l .slider li {
    height: 178px;
    overflow: hidden;
}
.news_l .slider IMG {
    display: inline;
    float: left;
    height: 178px;
    padding-right: 15px;
    width: 197px;
}
.news_l .num {
    bottom: 1px;
    display: block;
    float: right;
    height: 16px;
    left: 134px;
    overflow: hidden;
    position: absolute;
    width: 64px;
}
.news_l .num li {
    background: none repeat scroll 0 0 #000;
    color: #fff;
    cursor: pointer;
    display: inline;
    float: left;
    font: 12px/16px "宋体";
    height: 16px;
    overflow: hidden;
    text-align: center;
    width: 16px;
}
.news_l .num li.on {
    background: none repeat scroll 0 0 red;
    color: #fff;
    font: 12px/16px "宋体";
}
.news_l .num li a {
    color: #fff;
    font: 12px/16px "宋体";
}
.news_l .num li.on a:hover, .num li a:hover {
    text-decoration: none;
}
.notice {
    display: inline;
    float: left;
    padding-left: 12px;
    width: 367px;
}
.notice h2 {
    border-bottom: 1px solid #c7c7c7;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    text-align: left;
}
.notice h2 a {
    background: url("../images/sanjiao.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #006db9;
    float: right;
    font: 100 12px/34px "宋体";
    padding-right: 10px;
}
ul.notice_list {
    padding: 10px 0;
}
ul.notice_list li {
    background: url("../images/landian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 24px;
    line-height: 24px;
}
ul.notice_list li a {
    color: #333;
    padding-left: 10px;
}
.media {
    display: inline;
    float: right;
    padding-right: 12px;
    width: 367px;
}
.media h2 {
    border-bottom: 1px solid #c7c7c7;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    text-align: left;
}
.media h2 a {
    background: url("../images/sanjiao.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #006db9;
    float: right;
    font: 100 12px/34px "宋体";
    padding-right: 10px;
}
ul.media_list {
    padding: 10px 0;
}
ul.media_list li {
    background: url("../images/landian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 24px;
    line-height: 24px;
}
ul.media_list li a {
    color: #333;
    padding-left: 10px;
}
.new {
    border: medium none;
    display: inline;
    padding-left: 8px;
    vertical-align: baseline;
}
.hos_intro {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 750px;
}
.hos_intro img {
    float: left;
}
.hos_intro h6 {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin-left: 15px;
    width: 390px;
}
.hos_intro p {
    color: #666666;
    display: block;
    float: left;
    line-height: 24px;
    margin-left: 15px;
    margin-top: 10px;
    width: 390px;
}
.hos_intro .hos_intro_button3 {
    float: right;
    height: 30px;
    padding-top: 10px;
}
.hos_intro .hos_intro_button3 a {
    background-image: url("../images/jieshao_button1.jpg");
    background-repeat: no-repeat;
    color: #ffffff !important;
    display: block;
    float: right;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
    padding-bottom: 5px;
    padding-left: 15px;
    width: 85px;
}
.hos_intro .hos_intro_button3 a:hover {
    background-image: url("../images/jieshao_button2.jpg");
    background-repeat: no-repeat;
    color: #0159b0 !important;
}
.now_leader {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    width: 750px;
}
.now_leader .qa_doc_tit {
    width: 40px;
}
.now_leader .qa_doc_dep {
    width: 75px;
}
.now_leader .qa_doc_specialty {
    margin-left: 60px;
}
.now_leader h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 750px;
}
.now_leader li {
    border-bottom: 1px dotted #6c6c6c;
    color: #666666;
    height: 30px;
    line-height: 30px;
}
.now_leader .qa_doc_tit a {
    color: #0159b0;
}
.now_leader .zdzjzx_dep {
    display: block;
    float: left;
    margin-left: 20px;
}
.now_leader .doc_details {
    color: #0159b0;
    display: block;
    float: right;
}
.now_leader .now_leader_post {
    float: left;
    width: 160px;
}
.now_leader .now_leader_managing_scope {
    float: left;
    width: 290px;
}
.now_leader .now_leader_contact {
    float: left;
    width: 180px;
}
.now_leader .bg_blue {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.details {
    color: #0159b0 !important;
}
.details a:hover {
    font-weight: bold;
    text-decoration: underline;
}
.contact {
    float: left;
    margin-left: 10px;
    margin-top: 20px;
    width: 260px;
}
.contact h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 260px;
}
.contact p {
    color: #333333;
    line-height: 24px;
    margin-top: 10px;
    width: 260px;
}
.hos_resource {
    float: right;
    margin-right: 10px;
    margin-top: 20px;
    width: 480px;
}
.hos_resource h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 480px;
}
.personnel_service {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 495px;
}
.personnel_service h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-top: 20px;
    width: 490px;
}
.personnel_service ul {
    margin-top: 10px;
}
.personnel_service li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.official_topright {
    display: inline;
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.talents_train {
    background-color: #fcfcfc;
    border: 1px solid #e5e5e5;
    margin-bottom: 15px;
    width: 235px;
}
.talents_train h2 a:hover {
    color: #333333;
    font-weight: bold;
}
.talents_train h2 {
    border-bottom: 2px solid #e5e5e5;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    width: 220px;
}
.talents_train li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    margin-left: 10px;
}
.talents_train li a {
    color: #0159b0;
}
.talents_train ul {
    margin-bottom: 10px;
    margin-top: 15px;
}
.talents_train p {
    color: #0159b0;
    line-height: 24px;
    margin: 15px auto 10px;
    width: 210px;
}
.employee_mien {
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: 750px;
}
.employee_mien h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 750px;
}
.consult_answer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: 750px;
}
.consult_answer .btn1 {
    background: url("../images/index_suvey_button.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    clear: both;
    float: right;
    height: 30px;
    text-align: center;
    width: 70px;
}
.consult_answer .btn1 a {
    color: #fff;
    line-height: 30px;
}
.consult_answer h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 750px;
}
.consult_answer li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 12px;
    height: 24px;
}
.consult_answer li a {
    color: #2770ae;
    display: block;
    float: left;
    font-size: 12px;
    margin-left: 10px;
    width: auto;
}
.consult_answer li p {
    color: #999999;
    display: block;
    float: left;
    margin-left: 10px;
    width: 70px;
}
.consult_answer li span {
    color: #bbbbbb;
    display: block;
    float: right;
    text-align: right;
}
.medical_guide_left {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 490px;
}
.medical_guide_left .news_l {
    float: none;
    width: 480px;
}
.medical_guide_left .news_l .num {
    left: 120px;
    top: 150px;
}
.medical_guide_left .td_r h6 {
    float: right;
    font-size: 14px;
    line-height: 20px;
    padding: 5px 0;
    width: 260px;
}
.medical_guide_left .td_r h6 a {
    color: #006db9;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}
.medical_guide_left .td_r p {
    float: right;
    line-height: 20px;
    width: 260px;
}
.medical_guide_left_part {
    margin-bottom: 30px;
    width: 490px;
}
.medical_guide_left_part li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.medical_guide_left_part ul {
    margin-top: 10px;
}
.medical_guide_left_part h2 a {
    width: 35px;
}
.medical_guide_left_part h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-bottom: 15px;
    width: 490px;
}
.medical_guide_left_part .special_service {
    border-bottom: 1px dotted #c7c7c7;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 490px;
}
.medical_guide_left_part .special_service ul {
    float: right;
    margin-top: 5px;
    width: 370px;
}
.medical_guide_left_part .special_service img {
    float: left;
}
.medical_guide_left_part .special_service li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
}
.medical_guide_left_part .public_service_part {
    float: left;
    height: 90px;
    margin-left: 10px;
    margin-top: 15px;
    width: 230px;
}
.medical_guide_left_part .public_service_part h5 {
    color: #0159b0;
    display: block;
    float: left;
    font-size: 14px;
}
.medical_guide_left_part .public_service_part img {
    float: left;
}
.medical_guide_left_part .public_service_part ul {
    display: block;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 140px;
}
.medical_guide_left_part .public_service_part li {
    background-image: url("../images/list_icon.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 20px;
    line-height: 20px;
}
.medical_guide_left_part .public_service_part a {
    margin-left: 10px;
}
.activity_forecast {
    border-bottom: 1px dotted #cbcbcb;
    width: 490px;
}
.activity_forecast p {
    margin-top: 10px;
    width: 325px;
}
.activity_forecast h6 {
    width: 325px;
}
.medical_guide_right {
    display: inline;
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.reserach_job_left {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 492px;
}
.reserach_job_left .news_l {
    float: none;
    height: 178px;
    width: 490px;
}
.reserach_job_left .news_l .slider img {
    height: 178px;
    width: 490px;
}
.reserach_job_left .news_l .num {
    bottom: 1px;
    display: block;
    float: right;
    height: 16px;
    left: 420px;
    overflow: hidden;
    position: absolute;
    width: 64px;
}
.research_trends {
    margin-top: 15px;
    width: 490px;
}
.research_trends_box {
    line-height: 24px;
    padding: 10px 0;
}
.research_trends h2 {
    border-bottom: 1px solid #c7c7c7;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    width: 490px;
}
.research_trends li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.research_trends ul {
    margin-top: 10px;
}
.reserach_job_right {
    display: inline;
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.research_platform {
    margin: 15px auto 40px;
    overflow: hidden;
    width: 750px;
}
.research_platform h2 {
    border-bottom: 1px solid #c7c7c7;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    width: 750px;
}
.research_platform .research_platform_cont {
    float: left;
    height: 115px;
    margin-right: 25px;
    margin-top: 10px;
    width: 350px;
}
.research_platform .research_platform_cont h2 {
    border: medium none;
    color: #0159b0;
    display: block;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    width: 165px;
}
.research_platform .research_platform_cont h2 a {
    color: #0159b0;
}
.research_platform .research_platform_cont p {
    display: block;
    float: left;
    line-height: 24px;
    margin-left: 10px;
    width: 165px;
}
.research_platform .research_platform_cont img {
    float: left;
}
.research_platform .research_platform_cont p a {
    color: #0159b0;
}
.research_platform .doc_cont {
    float: left;
    padding: 10px 10px 0 0;
    width: 235px;
}
.research_platform .doc_cont h6 {
    color: #0159b0;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    width: 135px;
}
.research_platform .doc_cont h6 a {
    color: #0159b0;
}
.research_platform .doc_cont p {
    display: block;
    float: left;
    line-height: 24px;
    margin-left: 10px;
    width: 135px;
}
.research_platform .doc_cont img {
    float: left;
}
.research_platform .doc_cont p a {
    color: #0159b0;
}
.branch_list {
    height: 140px;
    margin: 10px auto 0;
    width: 490px;
}
.branch_list li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    padding: 0 6px;
    text-align: center;
    width: 150px;
}
.branch_list li img {
    border: 1px solid #e7e7e7;
    height: 100px;
    padding: 2px;
    width: 144px;
}
.branch_list li a {
    color: #0159b0;
    line-height: 25px;
}
.education_job_left {
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 490px;
}
.student_education {
    clear: both;
    margin-top: 15px;
    position: relative;
    width: 490px;
}
.student_education .student_education_tit {
    border-bottom: 1px solid #c7c7c7;
    height: 34px;
    width: 490px;
}
.student_education li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.student_education ul {
    margin-top: 10px;
}
.education_job_right {
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.teacher_team {
    clear: both;
    margin: 15px auto 40px;
    width: 750px;
}
.teacher_team h2 {
    border-bottom: 1px solid #c7c7c7;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    width: 750px;
}
.teacher_team ul {
    margin-top: 10px;
}
.teacher_team li {
    float: left;
    margin-right: 40px;
    width: 90px;
}
.teacher_team li a {
    color: #0159b0;
    display: block;
    margin-top: 10px;
    text-align: center;
    width: 90px;
}
.teacher_team .teacher6 {
    margin-right: 0;
}
.now_leader_page {
    margin-top: 10px;
}
.now_leader_page li img {
    height: 106px;
    width: 89px;
}
.now_leader_page .vip {
    background-color: #daefff;
    width: 370px;
}
.now_leader_page .vip p {
    width: 240px;
}
.now_leader_page li {
    background-color: #f5f5f5;
    float: left;
    margin-bottom: 15px;
    margin-left: 10px;
    padding-bottom: 10px;
    width: 243px;
}
.now_leader_page li img {
    float: left;
    margin-left: 10px;
    margin-top: 15px;
}
.now_leader_page p {
    float: left;
    line-height: 22px;
    margin-left: 10px;
    margin-top: 15px;
    width: 120px;
}
.now_leader_page p a {
    color: #006db9;
}
.online_service_left {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 700px;
}
.our_service {
    height: 170px;
    width: 695px;
}
.our_service h2 {
    border-bottom: 1px solid #c7c7c7;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 695px;
}
.our_service h2 a {
    background: url("../images/sanjiao.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #0159b0;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    line-height: 14px;
    margin-top: 10px;
    width: 35px;
}
.our_service ul {
}
.our_service li {
    display: block;
    float: left;
    height: 52px;
    margin: 15px 20px 0 0;
    width: 216px;
}
.our_service img {
    float: left;
}
.our_service ul a {
    color: #0159b0 !important;
    display: block;
    float: left;
    font-weight: bold;
    margin-left: 6px;
    margin-top: 5px;
    width: 160px;
}
.our_service h6 {
    color: #666666;
    display: block;
    float: left;
    margin-left: 6px;
    width: 160px;
}
.search_online {
    height: 260px;
    margin-top: 25px;
    width: 695px;
}
.search_online h2 {
    border-bottom: 1px solid #c7c7c7;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 695px;
}
.search_online h2 a {
    background-image: url("../images/sanjiao.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #0159b0;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    line-height: 14px;
    margin-right: 5px;
    margin-top: 10px;
    width: 35px;
}
.jcjgcx {
    background-image: url("../images/gray_line.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 205px;
    margin-top: 20px;
    padding-left: 15px;
    width: 200px;
}
.jcjgcx h3 {
    background: url("../images/tit_r.jpg") no-repeat scroll right top #1b85df;
    height: 21px;
    width: 170px;
}
.jcjgcx h3 a {
    background: url("../images/tit_l.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #fff !important;
    display: block;
    height: 21px;
    line-height: 21px;
    padding-left: 20px;
    width: 150px;
}
.jcjgcx_button {
    background-color: transparent;
    background-image: url("../images/fycx_button.jpg");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 29px;
    margin-top: 15px;
    width: 70px;
}
.ask_online {
    margin-top: 15px;
    width: 695px;
}
.ask_online h2 {
    border-bottom: 1px solid #c7c7c7;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 695px;
}
.ask_online h2 a {
    background: url("../images/sanjiao.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #0159b0;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    line-height: 14px;
    margin-right: 5px;
    margin-top: 10px;
    width: 35px;
}
.ask_left {
    display: block;
    float: left;
    margin-top: 15px;
    width: 100%;
}
.ask_left .ques_tit {
    margin-left: 10px;
}
.ask_left li {
    height: 25px;
    line-height: 25px;
}
.ask_left h3 {
    color: #474645;
    display: inline;
}
.ask_right {
    background: url("../images/gray_line.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline;
    float: right;
    margin-top: 10px;
    padding-left: 25px;
    width: 340px;
}
.ask_right li {
    background-image: url("../images/doc_icon.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 28px;
    line-height: 28px;
    margin-bottom: 4px;
    margin-top: 4px;
    padding-left: 20px;
}
.ask_right li img {
    margin-top: 5px;
}
.ask_right h3 {
    color: #474645;
    display: block;
    float: left;
    width: 90px;
}
.ask_right input {
    display: inline;
    float: right;
    margin-top: 5px;
    padding-right: 5px;
}
.online_service_right {
    display: inline;
    float: right;
    margin-top: 15px;
    padding-right: 10px;
    width: 220px;
}
.online_service_bigbutton {
    margin-bottom: 15px;
}
.cure_guide {
    background-image: url("../images/online_service_bg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    margin-bottom: 15px;
    padding-top: 4px;
    width: 220px;
}
.cure_guide .cure_guide_cont {
    background-image: url("../images/onlineservice_cont.jpg");
    background-repeat: repeat-y;
    width: 220px;
}
.cure_guide .cure_guide_foot {
    background-image: url("../images/onlineservice_foot.jpg");
    background-repeat: no-repeat;
    height: 4px;
    width: 220px;
}
.cure_guide .cure_guide_cont h2 {
    background-image: url("../images/cure_guide.jpg");
    background-repeat: no-repeat;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-left: 6px;
    padding-left: 40px;
    width: 165px;
}
.cure_guide .cure_guide_cont ul {
    margin-left: 5px;
}
.cure_guide .cure_guide_cont li {
    display: inline;
    float: left;
    height: 80px;
    margin-left: 7px;
    margin-top: 12px;
    width: 94px;
}
.doc_index_left {
    float: left;
    margin-left: 10px;
    width: 275px;
}
.personnel_information {
    background-image: url("../images/personnal_information_bottom.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    width: 270px;
}
.personnel_information .personnel_information_head {
    background-image: url("../images/personnal_information_head.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    height: 4px;
    width: 270px;
}
.personnel_information .personnel_information_cont {
    background-image: url("../images/personnal_information_cont.jpg");
    background-repeat: repeat-y;
}
.personnel_information .personnel_information_cont h2 {
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin-left: 4px;
    padding-left: 10px;
    width: 252px;
}
.contact_us {
    width: 260px;
}
.contact_us h2 {
    font-weight: bold;
    width: 245px;
}
.doc_index_right {
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 640px;
}
.out_patient_time {
    margin-bottom: 25px;
    width: 640px;
}
.doc_intro {
    line-height: 24px;
    margin-top: 10px;
    text-indent: 2em;
}
.out_patient_time h2 {
    color: #2770ae;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 15px;
    width: 120px;
}
.out_patient_blueline {
    height: 10px;
    width: 515px;
}
.doc_index_intro {
    line-height: 24px;
    margin-top: 10px;
    text-indent: 2em;
}
.hos_cultrue_left {
    float: left;
    margin-left: 10px;
    padding-top: 20px;
}
.hos_cultrue_left_part {
    margin-bottom: 25px;
}
.hos_cultrue_right {
    display: inline;
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.video_menu {
    display: block;
    float: left;
    width: 153px;
}
.video_menu li {
    border-bottom: 2px solid #dfdfdf;
    height: 37px;
    line-height: 37px;
    width: 153px;
}
.video_menu a {
    background-image: url("../images/arclist_menu_a.jpg");
    background-position: 140px center;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-size: 14px;
    height: 37px;
    width: 153px;
}
.video_pic p {
    color: #999999;
    line-height: 20px;
    margin-top: 10px;
    width: 320px;
}
.video_pic pre {
    color: #666666;
    margin-top: 10px;
}
.video_pic pre span {
    color: #ff6674;
}
.video_cont_left {
    float: left;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-top: 15px;
    width: 490px;
}
.video_cont_left_part {
    margin-bottom: 30px;
    width: 490px;
}
.video_cont_left_part h2 a {
    width: 35px;
}
.video_cont_left_part h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-bottom: 15px;
    width: 490px;
}
.video_pic {
    margin-top: 15px;
    width: 490px;
}
.video_cont_left h2 {
    border-bottom: 1px solid #c7c7c7;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 490px;
}
.video_pic h4 {
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}
.list_gray {
    background-color: #f7f7f7;
    height: 100px;
    margin-top: 10px;
    padding-top: 5px;
    width: 315px;
}
.list_gray li {
    background-image: url("../images/health_video_li.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
}
.list_gray li a {
    color: #006db9;
    margin-left: 20px;
}
.video_pic .video_pic_left {
    float: left;
    width: 325px;
}
.video_pic .video_pic_left h6 {
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
}
.video_pic .video_pic_right {
    display: block;
    float: right;
    width: 140px;
}
.video_pic .video_pic_right img {
    height: 80px;
    width: 140px;
}
.video_pic .video_pic_right li a {
    color: #006db9;
}
.video_unit {
    margin-bottom: 10px;
    width: 134px;
}
.video_unit a {
    color: #666;
    line-height: 20px;
    width: 134px;
}
.video_unit a:hover {
    color: #006db9;
    text-decoration: none;
}
.video_unit img {
    height: 87px;
    width: 134px;
}
.video_unit h6 {
    color: #666666;
}
.video_unit span {
    color: #ff6674;
}
.video_list_6 {
    margin-top: 10px;
    width: 490px;
}
.video_list_6 li {
    display: inline;
    float: left;
    height: 150px;
    margin-bottom: 10px;
    padding: 0 13px;
    width: 134px;
}
.video_list_6 li a {
    color: #006db9;
    line-height: 20px;
    width: 134px;
}
.video_list_6 li img {
    height: 87px;
    width: 134px;
}
.video_list_6 li h6 {
    color: #666666;
}
.video_list_6 li span {
    color: #ff6674;
}
.left_right_40 {
    margin-left: 40px;
    margin-right: 40px;
}
.video_cont_right {
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.video_ranking {
    background-color: #fcfcfc;
    border: 1px solid #e5e5e5;
    margin-bottom: 30px;
    width: 235px;
}
.video_ranking h2 {
    border-bottom: 2px solid #e5e5e5;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
}
.video_ranking ul {
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
    width: 210px;
}
.video_ranking li {
    border-bottom: 1px dotted #c5c5c4;
    height: 24px;
    line-height: 24px;
    width: 210px;
}
.video_ranking li span {
    float: left;
    margin-top: 6px;
}
.video_ranking li a {
    color: #006db9;
    display: block;
    float: left;
    margin-left: 10px;
}
.topic_video {
    display: block;
    margin-left: 10px;
    margin-top: 15px;
    width: 224px;
}
.topic_video li {
    background-image: url("../images/health_video_li.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 24px;
    line-height: 24px;
    margin-left: 0;
}
.topic_video li a {
    margin-left: 20px;
}
.login_error {
    background-color: #ffe7e5;
    background-image: url("../images/login_error_bg.jpg");
    background-position: 10px center;
    background-repeat: no-repeat;
    border-bottom: 1px solid #eb1d06;
    border-top: 1px solid #eb1d06;
    color: #eb1d06;
    height: 30px;
    line-height: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding-left: 30px;
    width: 870px;
}
.newest_video_list {
    height: 40px;
    margin-left: 10px;
}
.video_list {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 730px;
}
.video_list li {
    float: left;
    height: 150px;
    margin-left: 23px;
    margin-right: 23px;
    margin-top: 20px;
}
.gaps {
    height: 125px;
}
.video_tit {
    border-bottom: 2px solid #298acd;
    color: #298acd;
    font-size: 20px;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    text-align: center;
    width: 490px !important;
}
.play_area {
    background-repeat: no-repeat;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 35px;
    width: 400px;
}
.video_cont_subtit {
    width: 490px !important;
}
.video_author {
    width: 490px;
}
.prev_next_video {
    width: 490px;
}
.video_cont_pages {
    margin-top: 350px;
    width: 490px;
}
.demand_tit {
    border-bottom: 1px solid #aab7c0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    width: 750px;
}
.demand_tit_click {
    background-image: url("../images/demand_tit_click.jpg");
    background-repeat: repeat-x;
    border-left: 1px solid #aab6c4;
    border-right: 1px solid #aab6c4;
    border-top: 1px solid #aab6c4;
    color: #026cb8 !important;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
}
.demand_tit_a {
    background-image: url("../images/demand_tit_a.jpg");
    background-repeat: repeat-x;
    border-left: 1px solid #aab6c4;
    border-right: 1px solid #aab6c4;
    border-top: 1px solid #aab6c4;
    color: #026cb8 !important;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
}
.demand_cont {
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}
.demand_buttongroup {
    float: left;
    height: 120px;
    margin-bottom: 25px;
    margin-left: 15px;
    margin-top: 10px;
    width: 390px;
}
.buttongroup1 li {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    width: 67px;
}
.buttongroup1 a {
    background-image: url("../images/buttongroup1_li.jpg");
    background-repeat: repeat-x;
    border: 1px solid #e2e2e2;
    color: #696967;
    display: block;
    height: 24px;
    text-align: center;
    width: 67px;
}
.buttongroup1 a:hover {
    border: 1px solid #06529e;
    color: #06529e;
}
.all_price {
    background-image: url("../images/buttongroup1_li.jpg");
    background-repeat: repeat-x;
    border: 1px solid #06529e !important;
    color: #06529e !important;
    display: block;
    height: 24px;
    text-align: center;
    width: 67px;
}
.buttongroup2 li {
    float: left;
    height: 26px;
    line-height: 26px;
    margin-right: 9px;
    margin-top: 4px;
    width: 30px;
}
.buttongroup2 a {
    background-image: url("../images/buttongroup1_li.jpg");
    background-repeat: repeat-x;
    border: 1px solid #e2e2e2;
    color: #696967;
    display: block;
    font-weight: bold;
    height: 24px;
    text-align: center;
    width: 28px;
}
.buttongroup2 a:hover {
    border: 1px solid #06529e;
    color: #06529e;
    font-size: 14px;
}
.all_en {
    background-image: url("../images/buttongroup1_li.jpg");
    background-repeat: repeat-x;
    border: 1px solid #06529e !important;
    color: #06529e !important;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin-top: 4px;
    text-align: center;
}
.demand_form {
    background-color: #def0fa;
    border: 1px solid #a9cee1;
    float: right;
    height: 102px;
    margin-top: 10px;
    width: 208px;
}
.demand_form h2 {
    background-color: #cbe0f3;
    height: 24px;
    line-height: 24px;
    padding-left: 30px;
    width: 178px;
}
.demand_form_txt {
    border-color: #cccccc;
    height: 18px;
    margin-left: 5px;
    width: 130px;
}
.demand_form_button {
    background-image: url("../images/demand_form_button.jpg");
    background-repeat: no-repeat;
    border: medium none;
    height: 21px;
    width: 36px;
}
.demand_form p {
    margin-left: 5px;
    margin-top: 15px;
}
.demand_form p a {
    color: #0041b8;
}
.medicine_demand {
    border-collapse: collapse;
    border-color: #b8b8b8;
    border-spacing: 0;
}
.medicine_demand td {
    color: #666666;
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.medicine_demand_colname {
    background-color: #f8f8f8;
    color: #06529d;
}
.item_name {
    width: 50%;
}
.standard {
    width: 15%;
}
.price {
    width: 15%;
}
.unit {
    width: 10%;
}
.sorts {
    width: 10%;
}
.items {
    color: #006699;
    padding-left: 10px;
    text-align: left !important;
}
.unit_td {
    display: block;
    line-height: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 80px;
}
.demand_service_pages {
    background-color: #d6e0ef;
    border: 1px solid #1c6eac;
    height: 30px;
    line-height: 30px;
}
.demand_service_pages a {
    border: 1px solid #1c6eac;
    color: #333333;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 7px;
    margin-top: 5px;
    text-align: center;
    width: 20px;
}
.demand_service_pages dfn {
    border: 1px solid #1c6eac;
    color: #333333;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 7px;
    margin-top: 5px;
    text-align: center;
    width: 20px;
}
.demand_selected {
    border: medium none !important;
    color: #ff0000 !important;
}
.demand_service_pages span {
    display: block;
    float: left;
    height: 30px;
    margin-left: 10px;
}
.docteam_list {
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}
.docteam_list li {
    display: block;
    margin-top: 30px;
}
.docteam_list li img {
    border: 1px solid #99b4cf;
    height: 106px;
    padding: 4px;
    width: 89px;
}
.docteam_list img {
    float: left;
}
.docteam_list .docteam_cont {
    float: left;
    margin-left: 10px;
}
.docteam_list .docteam_cont a {
    display: inline;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 7px;
}
.docteam_list .docteam_cont h5 {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 7px;
}
.docteam_list .docteam_cont p {
    display: block;
    line-height: 24px;
    width: 630px;
}
.appointment_register {
    margin-left: 20px;
    margin-top: 20px;
}
.pt {
    display: block;
    float: left;
}
.jr {
    display: block;
    float: right;
    margin: 30px 80px 0 0;
}
.appointment_article {
    margin-left: 15px;
    margin-top: 25px;
}
.appointment_article .talents_train {
    float: left;
    margin-right: 15px;
    width: 360px;
}
.appointment_article .talents_train h2 {
    width: 345px;
}
.common {
    display: inline;
    float: left;
    height: 190px;
    padding: 10px;
    width: 365px;
}
.common ul {
    margin-top: 5px;
}
.common h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    width: 365px;
}
.common h2 a {
    background: url("../images/sanjiao.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #0159b0;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    line-height: 24px;
    width: 35px;
}
.leader_page_right {
    display: inline;
    float: right;
    padding-right: 10px;
    padding-top: 20px;
    width: 300px;
}
.leader_page_left {
    display: inline;
    float: left;
    padding-left: 20px;
    width: 910px;
}
.leader_page_right li img {
    display: block;
    height: 106px;
    margin: 0 auto;
    width: 89px;
}
.leader_page_right .vip {
    background-color: #daefff;
    width: 150px;
}
.leader_page_right .vip p {
    width: 150px;
}
.leader_page_right li {
    background-color: #f5f5f5;
    float: left;
    margin-bottom: 15px;
    padding: 10px 0;
    text-align: center;
    width: 100px;
}
.leader_page_right p {
    height: 40px;
    line-height: 20px;
    text-align: center;
    width: 100px;
}
.leader_page_right p a {
    color: #006db9;
}
.leader_page_left h2 {
    border-bottom: 1px solid #298acd;
    color: #006db9;
    font-size: 20px;
    font-weight: bold;
    height: 65px;
    line-height: 65px;
    text-align: center;
}
.leader_page_left_cont {
    font-size: 14px;
    line-height: 24px;
    padding: 20px 150px;
}
.leader_page_left_cont .photo {
    text-align: center;
}
.question_condition {
    background: none repeat scroll 0 0 #f9f9f9;
    height: 20px;
    margin: 5px 0 !important;
    padding: 5px 0 !important;
}
.question_condition li {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.question_condition li a {
    color: #333 !important;
}
.question_condition li.hover a {
    color: #2770ae !important;
    font-size: 13px !important;
    font-weight: bold !important;
}
.question_cont {
    margin-top: 10px;
    width: 750px;
}
.quick_q {
    clear: both;
    height: 100px;
    margin: 0 auto;
    width: 100%;
}
.ac_input {
    border: 1px solid #7f9db9;
    color: #006db9;
    float: left;
    font-size: 12px;
    height: 59px;
    margin: 16px 8px 14px 11px;
    width: 260px;
}
.tw {
    background: url("../images/tw.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    border: medium none !important;
    cursor: pointer;
    display: block;
    float: left;
    height: 61px;
    margin: 16px 14px 0 0;
    width: 113px;
}
.quick_txt {
    display: inline;
    float: left;
    font: bold 16px/25px "宋体";
    padding: 35px 0 0 5px;
    width: 200px;
}
.quick_txt span {
    color: #006db9;
}
.dep_tags {
    border-bottom: 1px solid #9bd0eb;
    clear: both;
}
.dep_tags li {
    float: left;
    margin-left: 2px;
    margin-right: 2px;
    text-align: center;
}
.dep_tags_cont {
    clear: both;
    width: 750px;
}
.dep_tags_cont .question_list .doc_dep {
    float: left;
}
.question_cont .dep_tags .sd01 {
    background-color: #ffffff;
    border-color: #9bd0eb #9bd0eb #fff;
    border-style: solid;
    border-width: 1px;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
}
.question_cont .dep_tags .sd02 {
    background-color: #ecf9ff;
    border-color: #9bd0eb #9bd0eb #fff;
    border-style: solid;
    border-width: 1px;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
}
.dep_tags li a {
    color: #333333;
}
.dep_tags li a:hover {
    color: #f36700;
}
.new_link {
    float: right !important;
}
.new_link a {
    color: #338ac7 !important;
}
.disease_list {
    margin: 10px auto;
    width: 750px;
}
.disease_list h2 {
    background: url("../images/icon_q.gif") no-repeat scroll 10px center #ecf9ff;
    font: bold 14px/35px "宋体";
    height: 35px;
    padding-left: 35px;
}
.disease_list ul {
    padding: 10px 0 0;
}
.disease_list ul li {
    background: url("../images/landian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    float: left;
    height: 30px;
    width: 250px;
}
.disease_list ul li a {
    color: #006db9;
    font: 14px/30px "宋体";
    padding-left: 10px;
}
.quiz_login_button {
    height: 34px;
    padding: 50px 0 40px 200px;
}
.login_no {
    background: url("../images/btn_l.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #fff !important;
    display: inline;
    float: left;
    font: 14px/34px "宋体";
    height: 34px;
    margin: 0 15px 0 0;
    text-align: center;
    width: 156px;
}
.banner_90 {
    margin: 10px auto 0;
    width: 750px;
}
.list_date {
    float: right;
}
.arclist_list .span_date {
    display: inline !important;
    float: right !important;
}
.main_hos_intro .hos_cultrue_left .dep_intro {
    margin-top: 0;
}
.tabs {
    background: url("../images/icon_vote.jpg") no-repeat scroll 180px center rgba(0, 0, 0, 0);
    color: red;
    height: 50px;
    line-height: 50px !important;
    text-align: center;
}
.tabs02 {
    background: url("../images/j.gif") no-repeat scroll 180px center rgba(0, 0, 0, 0);
    color: red;
    height: 50px;
    line-height: 50px !important;
    text-align: center;
}
.tabs03 {
    background: url("../images/j.gif") no-repeat scroll 0 center transparent;
    color: red;
    height: 50px;
    line-height: 25px !important;
    margin: 0 auto;
    padding-left: 70px;
    text-align: left;
    width: 550px;
}
.online_query {
    padding: 20px;
}
.online_query ul {
}
.online_query ul li {
    float: left;
    height: 65px;
    padding: 10px 0;
    text-align: left;
    width: 360px;
}
.online_query ul li img {
    float: left;
}
.webmap {
    margin: 20px auto;
    width: 750px;
}
.webmap dl {
    clear: both;
    color: #2285d3;
}
.webmap .ss2_li {
    clear: both;
    color: #2285d3;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding-top: 10px;
}
.webmap .ss3_li {
    color: #2285d3;
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding-left: 20px;
    text-align: left;
    width: 85px;
}
.news_box_left {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 490px;
}
.news_box_right {
    display: inline;
    float: right;
    margin-right: 10px;
    margin-top: 15px;
    width: 240px;
}
.news_box_left_pic {
    background-image: url("../images/new_box_90.gif");
    background-repeat: no-repeat;
    height: 60px;
    margin-bottom: 10px;
    width: 240px;
}
.news_box_left_pic a, .news_box_left_pic01 a {
    display: block;
    height: 60px;
    width: 240px;
}
.news_box_left_pic01 {
    background-image: url("../images/new_box_91.gif");
    background-repeat: no-repeat;
    height: 60px;
    margin-bottom: 10px;
    width: 240px;
}
.news_box_left_part {
    margin-bottom: 30px;
    width: 490px;
}
.news_box_article_list {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.news_box_left_part li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.news_box_left_part li a {
    color: #333;
}
.news_box_left_part ul {
    margin-top: 10px;
}
.news_box_left_part h2 a {
    width: 35px;
}
.news_box_left_part h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-bottom: 15px;
    width: 490px;
}
.hos_notice {
    border: 1px solid #e5e5e5;
    width: 235px;
}
.newest_video {
    border: 1px solid #e5e5e5;
    margin-top: 15px;
    padding-bottom: 10px;
    width: 235px;
}
.Special_Outpatient_01 {
    width: 750px;
}
.Special_Outpatient {
    height: 95px;
    margin-left: 10px;
    width: 750px;
}
.Special_Outpatient p {
    font-size: 12px;
    line-height: 25px;
    text-indent: 2em;
}
.Special_Outpatient p a {
    color: #006db9;
}
.Special_leader_page {
    margin-top: 10px;
}
.Special_leader_page li img {
    height: 106px;
    width: 89px;
}
.Special_leader_page .Special_vip {
    background-color: #ebf8ff;
    padding-top: 15px;
    width: 370px;
}
.Special_leader_page .Special_vip p {
    width: 240px;
}
.Special_leader_page .Special_vip_01 {
    background-color: #f5fbff;
    padding-top: 15px;
    width: 370px;
}
.Special_leader_page .Special_vip_01 p {
    width: 240px;
}
.Special_leader_page li {
    float: left;
    margin-bottom: 15px;
    margin-left: 10px;
    padding-bottom: 10px;
    width: 243px;
}
.Special_leader_page li img {
    float: left;
    margin-left: 10px;
}
.Special_leader_page p {
    float: left;
    font-size: 12px;
    line-height: 22px;
    margin-left: 10px;
    text-align: left;
}
.Special_leader_page p span {
    color: #333;
    font-size: 12px;
}
.Special_leader_page p a {
    color: #006db9;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.guahao {
    background-image: url("../images/guahao_img.gif");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    line-height: 22px;
    margin-left: 10px;
    padding-left: 20px;
    width: 220px;
}
.menzhen {
    background-image: url("../images/menzhen_img.gif");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    line-height: 22px;
    margin-left: 10px;
    padding-left: 20px;
    width: 220px;
}
.student_education_tit li {
    background-image: none;
    float: left;
    height: 16px;
    width: 90px;
}
.student_education_tit h6 {
    border-right: 1px solid #000000;
    cursor: pointer;
    height: 16px;
    width: 80px;
}
.student_education_tit .sd01 h6 {
    color: #000000;
    font-size: 14px;
}
.student_education_tit .sd02 h6 {
    color: #999999;
}
.student_education .more {
    position: absolute;
    right: 0;
    top: 0;
}
.education_job_left .first_article {
    height: 150px;
    width: 492px;
}
.CharacteristicService_left_part {
    margin: 0 auto;
    width: 750px;
}
.CharacteristicService_left_part li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
}
.CharacteristicService_left_part ul {
    margin-top: 10px;
}
.CharacteristicService_left_part .special_service {
    border-bottom: 1px dotted #c7c7c7;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 750px;
}
.CharacteristicService_left_part .special_service ul {
    float: right;
    margin-top: 5px;
    width: 650px;
}
.CharacteristicService_left_part .special_service img {
    float: left;
}
.CharacteristicService_left_part .special_service li {
    background-image: url("../images/landian.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    display: inline;
    float: left;
    height: 24px;
    line-height: 24px;
    padding-right: 10px;
    width: 300px;
}
ul.journal {
    margin: 0 auto;
    width: 750px;
}
ul.journal li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 235px;
    margin-top: 15px;
    padding: 0 5px;
    width: 140px;
}
ul.journal li a img {
    height: 190px;
    width: 140px;
}
ul.journal li a {
    display: block;
    height: 190px;
    margin: 0;
    width: 140px;
}
ul.journal li h6 {
    height: 25px;
    margin-top: 2px;
    text-align: center;
    width: 140px;
}
ul.journal li h6 a {
    background: none repeat scroll 0 0 #e6eff6;
    display: block;
    height: 25px;
    line-height: 25px;
    width: 140px;
}
ul.journal li h6 a:hover {
    background: none repeat scroll 0 0 #006db9;
    color: #fff;
}
ul.journal .journal_children {
    height: 20px;
    width: 140px;
}
ul.journal .journal_children a {
    color: #006db9;
    display: block;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    width: 35px;
}
ul.journal .journal_children a:hover {
    font-weight: bold;
}
.journal_left {
    float: left;
    width: 330px;
}
.journal_left .newspaper {
    background-color: #ffffff;
    border: 1px solid #ccc;
    padding: 5px;
}
.journal_right {
    background-color: #ffffff;
    float: left;
    margin-left: 10px;
    padding-bottom: 70px;
    width: 610px;
}
.journal_right .position {
    margin-left: auto;
    margin-right: auto;
    width: 590px;
}
.journal_right .journal_head {
    height: 40px;
    line-height: 40px;
    margin-left: auto;
    margin-right: auto;
    width: 590px;
}
.journal_right .journal_head p {
    float: left;
}
.journal_right .journal_head p span {
    color: #006db9;
}
.change_pages {
    float: right;
    width: 130px;
}
.change_pages span {
    background-image: url("../images/gray_arrow.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #cccccc;
    float: left;
    margin-right: 15px;
    padding-left: 10px;
}
.change_pages a {
    background-image: url("../images/blue_arrow.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #006db9;
    float: left;
    margin-right: 15px;
    padding-right: 10px;
}
.journal_list {
    border: 1px solid #e5e5e5;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 40px;
    width: 588px;
}
.journal_list h3 {
    border-bottom: 2px solid #e5e5e5;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
}
.journal_list .question_list li {
    height: 28px;
    line-height: 28px;
}
.journal_list .question_list .journal_num {
    color: #006db9;
    float: left;
    margin-left: 15px;
}
.journal_list .question_list .article_tit {
    color: #006db9;
    float: left;
    margin-left: 10px;
}
.download {
    color: #006db9 !important;
    float: right;
    margin-right: 15px;
    text-decoration: underline !important;
}
.journal_right .pdf_download {
    margin-left: 200px;
    margin-top: 20px;
}
.journal_left .journal_pages {
    width: 330px;
}
.journal_left .journal_pages .journal_head {
    border-bottom: 2px solid #e5e5e5;
    height: 40px;
    line-height: 40px;
    width: 330px;
}
.journal_left .journal_pages .journal_head h3 {
    color: #006db9;
    float: left;
    font-size: 14px;
}
.journal_left .journal_pages .journal_head h3 span {
    font-weight: bold;
}
.journal_left .journal_pages .article_list {
    clear: both;
    margin-top: 5px;
}
.journal_left .journal_pages .article_list li {
    background-image: url("../images/landian.jpg");
    background-repeat: no-repeat;
}
.journal_body {
    margin-left: auto;
    margin-right: auto;
    width: 590px;
}
.journal_body h1 {
    border-bottom: 1px solid #298acd;
    color: #006db9;
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    width: 590px;
}
.journal_body .zhengwen {
    color: #666666;
    font-size: 14px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    width: 590px;
}
.journal_body .zhengwen p {
    line-height: 24px;
    margin-bottom: 20px;
    text-indent: 2em;
}
.journal_body h6 {
    background-color: #eeefee;
    border-top: 1px solid #e5e5e5;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}
.journal_body .message_form {
    margin-top: 10px;
}
.journal_body .message_form .message_form_txa {
    height: 110px;
    width: 585px;
}
.journal_body .message_form p {
    line-height: 100%;
    margin-top: 20px;
}
.journal_body .message_form p a {
    color: #286446;
    margin-right: 5px;
}
.journal_body .message_form .message_form_btn {
    background-image: url("../images/s_left_btn.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: #ffffff;
    display: block;
    height: 23px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    width: 69px;
}
.journal_body .declare {
    color: #999999;
    margin-top: 25px;
    text-align: center;
    width: 590px;
}
.change_pw_tit {
    border-bottom: 1px solid #dfdfdf;
    color: #006db9;
    font-size: 18px;
    height: 35px;
    line-height: 35px;
    margin-top: 10px;
    padding-left: 5px;
    width: 740px;
}
.change_pw_form {
    margin-left: 120px;
    margin-top: 15px;
}
.change_pw_form li {
    margin-bottom: 30px;
}
.change_pw_form li label {
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: right;
    width: 70px;
}
.main02_left {
    float: left;
    margin-left: 10px;
    padding-top: 10px;
}
.main02_left_01 {
    margin-left: 0 !important;
}
.main02_right {
    float: left;
    margin-left: 10px;
}
.field-validation-error {
    color: #ff0000;
}
.prompt {
    line-height: 30px;
    padding-bottom: 100px;
    padding-top: 100px;
}
.prompt .image {
    background: url("../images/icon_vote.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    height: 20px;
    padding-top: 50px;
}
.prompt p a {
    color: #2285d3;
    text-decoration: underline;
}
.DrOutData {
    border-collapse: collapse;
    margin: 10px auto;
    width: 750px;
}
.DrOutData td {
    border: 1px solid #cbe7ff;
    padding: 3px;
    text-align: center;
}
.DrOutData td a {
    color: #006dba;
    outline: medium none;
    text-decoration: none;
}
.DrOutData td a:hover {
    color: #006dba;
    text-decoration: underline;
}
.DrOutData span.d {
}
.DrOutData span.w {
    display: block;
    text-align: center;
}
.DrOutData .DrOutDataTit td {
    background: none repeat scroll 0 0 #eff8ff;
    font-weight: bold;
    text-align: center;
}
.DrOutDataTdCenter {
    text-align: center;
}
.DrOutDataWK {
    border-collapse: collapse;
    margin: 3px auto;
    width: 96%;
}
.DrOutDataWK td {
    background: none repeat scroll 0 0 #f4f8f3;
    border-color: #e3ece3;
    padding: 1px !important;
}
.DrOutDataWK tr.DrOutDataWKTr td {
    background: none repeat scroll 0 0 #fff !important;
}
.DrOutDataWKTr td {
    background: none repeat scroll 0 0 #fff;
}
.DrOutData a.QA-In {
    background: url("../images/icon-qa.jpg") no-repeat scroll 0 3px transparent;
    display: inline-block;
    height: 23px;
    line-height: 23px;
    padding-left: 27px;
}
td.DrInTxt {
    padding: 10px;
    text-align: left !important;
}
.stop_diag {
    border: 1px solid #e5e5e5;
    float: left;
    margin-right: 18px;
    margin-top: 15px;
    padding-bottom: 15px;
    width: 235px;
}
.stop_diag ul {
    padding: 15px;
}
.stop_diag ul li.stop_tit {
    color: #006db9;
    font-weight: bold;
}
.stop_diag ul li.qita {
    color: #006db9;
}
.stop_diag ul li a {
    color: #006db9;
}
.stop_diag h4 {
    border-bottom: 2px solid #e5e5e5;
    color: #006db9;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
}
.stop_diag .stop_diag_inside {
    border-bottom: 1px solid #dbe9f3;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 202px;
}
.stop_diag .stop_diag_inside h5 {
    color: #006db9;
    float: left;
    font-weight: bold;
    margin-top: 3px;
}
.stop_diag .stop_diag_inside ul {
    float: left;
}
.stop_diag .stop_diag_inside li {
    line-height: 24px;
}
.stop_diag .stop_diag_inside a {
    color: #006db9;
    margin-right: 5px;
}
.disease_index {
    width: 700px;
}
.disease_index h2 {
    border-bottom: 1px solid #c7c7c7;
    color: #0159b0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin-bottom: 10px;
    width: 700px;
}
.disease_index_int {
    float: left;
    height: 160px;
    width: 330px;
}
.disease_index_int img {
    float: left;
    height: 160px;
    width: 135px;
}
.disease_index_int h6 {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    width: 185px;
}
.disease_index_int h6 a {
    color: #006db9;
    font-size: 14px;
}
.disease_index_int p {
    float: left;
    line-height: 24px;
    margin-left: 10px;
    margin-top: 10px;
    width: 185px;
}
.disease_index_right {
    border-left: 1px dotted #ccc;
    display: inline;
    float: right;
    height: 135px;
    padding-left: 10px;
    width: 350px;
}
.disease_index_right ul {
    float: left;
    overflow: hidden;
    width: 170px !important;
}
.disease_index_right h6 {
    color: #006db9;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.research_trends_box_ghjg a img {
    height: 278px;
    width: 474px;
}
.lic_tabborder {
}
.lic_Menubox {
    clear: both;
    height: 30px;
}
.lic_Menubox ul {
    height: 27px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    width: 120px;
}
.lic_Menubox li {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #006db9;
    color: #000;
    cursor: pointer;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    padding: 0 5px;
    text-align: center;
}
.lic_Menubox li.sd02 {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #006db9;
    color: #000;
    cursor: pointer;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    padding: 0 5px;
    text-align: center;
}
.lic_Menubox li.sd01 {
    background-color: #006db9;
    border: 1px solid #006db9;
    color: #fff;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
}
.lic_Menubox li.sd01 a {
    color: #ffffff;
}
.lic_Contentbox {
    border-top: medium none;
    clear: both;
    margin-top: 0;
    padding-bottom: 15px;
    text-align: center;
}
#con_two_1, #con_two_2, #con_two_3, #con_two_4, #con_two_5, #con_two_6, #con_two_7, #con_two_8, #con_two_9, #con_two_10 {
    text-align: left;
}
.characteristic_list {
    margin-top: 15px;
    padding-left: 20px;
}
.characteristic_list li {
    float: left;
    font-size: 14px;
    height: 135px;
    margin: 0 5px;
    text-align: center;
    width: 174px;
}
.characteristic_list li img {
    border: 1px solid #99b4cf;
    height: 110px;
    padding: 2px;
    width: 170px;
}
.characteristic_list li h2 {
    text-align: center;
}
.talents_train_dtr {
    border-bottom: 1px dotted #c7c7c7;
    padding-bottom: 10px;
    padding-top: 10px;
}
.talents_train_dtr h2 {
    border-bottom: medium none;
    margin: 0 0 0 10px;
}
.talents_train_dtr h2 a {
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 10px;
}
.talents_train_dtr h2 a:hover {
    color: #0159b0;
    font-size: 12px;
    text-decoration: none;
}
.talents_train_dtr img {
    float: left;
    height: 130px;
    width: 105px;
}
.talents_train_dtr h6 {
    color: #0159b0;
    float: left;
    height: 14px;
    line-height: 14px;
    margin-left: 10px;
}
.talents_train_dtr h6 a {
    color: #0159b0;
    font-weight: bold;
}
.talents_train_dtr p {
    color: #292929 !important;
    float: left;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 5px;
    text-indent: 2em;
    width: 105px;
}
.talents_train_dtr a {
    color: #0159b0;
}
.doctor_ltd_boy {
    border-top: medium none;
    height: 200px;
}
.doctor_ltd_boy .scr_cont .slide-content {
    float: left;
}
.doctor_ltd_boy .doctor_ltd_inside {
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding-top: 40px;
    width: 393px;
}
.scr_cont {
    width: 100000px;
}
.doctor_ltd_boy .scr_cont ul {
    display: block;
    width: auto;
}
.doctor_ltd_boyzd {
    border-top: medium none;
    height: 200px;
}
.doctor_ltd_boyzd .scr_cont .slide-content {
    float: left;
}
.doctor_ltd_boyzd .doctor_ltd_inside {
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding-top: 55px;
    width: 393px;
}
.scr_cont {
    width: 100000px;
}
.doctor_ltd_boyzd .scr_cont ul {
    display: block;
    width: auto;
}
.quiz_gif {
    background: url("../images/onlineservice_bg2_over03.gif") no-repeat scroll 5px 5px rgba(0, 0, 0, 0);
}
.register {
    margin-top: 15px;
}
.article_blue_block {
}
.article_blue_block p {
    color: #ff0000;
    font-size: 14px;
    font-weight: bold;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
.register .article_blue_block .personal_center {
    padding-left: 215px;
    padding-top: 10px;
}
.register .article_blue_block .personal_center .h_36 {
    height: 40px;
}
.register .article_blue_block .personal_center .h_36 #GenderIdlist, .register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist {
    float: left;
}
.register .article_blue_block .personal_center .h_36 #GenderIdlist li {
    float: left;
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.register .article_blue_block .personal_center .h_36 #GenderIdlist li label, .register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist li label {
    padding-left: 5px;
}
.register .article_blue_block .personal_center .h_36 #MaritalStatusIdlist li {
    float: left;
    height: 40px;
    line-height: 40px;
    width: 50px;
}
.register .article_blue_block .personal_center .h_36 .Wdate {
    cursor: pointer;
}
.register .article_blue_block .personal_center .h_36 #ProvinceIddropdown {
    margin-right: 10px;
    margin-top: 6px;
}
.register .article_blue_block .personal_center .about_us {
    height: 135px;
}
.register .article_blue_block .personal_center big {
    display: block;
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    width: 145px;
}
.register .article_blue_block .personal_center big span {
    color: #ff0000;
}
.register .article_blue_block .personal_center h6 {
    color: #999999;
    float: left;
    padding-bottom: 10px;
}
.register .article_blue_block .personal_center .agree {
    float: left;
}
.register .article_blue_block .personal_center .agree a {
    font-size: 14px;
}
.register .article_blue_block .personal_center .login_tx {
    background: url("../images/login_text.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    border: 0 none !important;
    float: left;
    height: 30px;
    line-height: 30px;
    width: 262px;
}
.register .article_blue_block .personal_center small {
    color: #ff0000;
    padding-left: 10px;
}
.register .article_blue_block .personal_center select {
    float: left;
    margin-top: 6px;
}
.register .article_blue_block .personal_center .login_txa {
    border: 1px solid #c8c8c8;
    float: left;
    height: 110px;
    width: 380px;
}
.register .article_blue_block .personal_center .login_btn {
    background-color: transparent;
    background-image: url("../images/s_left_btn.jpg");
    background-repeat: no-repeat;
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    height: 23px;
    margin-left: 80px;
    margin-top: 7px;
    width: 68px;
}
.register .article_blue_block .personal_center strong {
    color: #006db9;
    display: block;
    font-size: 14px;
    line-height: 40px;
    text-align: right;
    width: 155px;
}
.register .article_blue_block .personal_center .h_36 .abtn {
    color: #0041b8;
}
.news_box .pic {
    position: relative;
}
.news_box .pic li {
    height: 180px;
    width: 490px;
}
.news_box .pic li img {
    float: left;
    height: 180px;
    width: 200px;
}
.news_box .pic li p {
    float: left;
    margin-left: 10px;
    margin-top: 20px;
    width: 280px;
}
.news_box .tit {
    float: left;
    margin-left: 10px;
    position: absolute;
    right: 10px;
    top: 2px;
    width: 270px;
}
.news_box .tit a {
    color: #006db9;
    font: 14px/30px "宋体";
    height: 30px;
}
.submitmessage {
    line-height: 25px;
    text-align: center;
    width: 700px;
}
.submitmessage strong {
    color: #ff0000;
}
#GenderIdlist li {
    float: left;
}
#MaritalStatusIdlist li {
    float: left;
}
.article_list li img {
    height: 1px;
    width: 5px;
}
.table_keshi {
    background: none repeat scroll 0 0 #cfeafb;
    color: #05529a;
    font-size: 12px;
    font-weight: normal;
    height: 40px;
}
.table_shiduan {
    background: none repeat scroll 0 0 #cfeafb;
    color: #05529a;
    font-size: 12px;
    font-weight: normal;
    height: 40px;
}
.table_yi {
    background: none repeat scroll 0 0 #cfeafb;
    color: #05529a;
    font-size: 12px;
    font-weight: normal;
    height: 40px;
}
.topic_build_weibo {
    position: relative;
}
.topic_build_weibo iframe {
    margin-top: -50px;
}
.topic_build_weibo_head {
    background: url("../images/weibo_icon.jpg") no-repeat scroll 10px top #ffffff;
    height: 32px;
    left: 0;
    padding-left: 55px;
    position: absolute;
    top: 0;
    width: 275px;
}
.topic_build_weibo_tit {
    background: url("../images/icon_user_01.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #006db9 !important;
    display: block;
    float: left;
    font: 14px/32px "宋体";
    padding-right: 15px;
    width: 145px;
}
.topic_build_weibo_jia {
    background: url("../images/weibo_jia_icon.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 32px;
    margin-left: 15px;
    width: 63px;
}
.topic_build_weibo_jia:hover {
    background: url("../images/weibo_jia_icon_h.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
}
.scrollUl_a a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: #006db9 !important;
    font: bold 14px/16px "宋体" !important;
}
.diffrent_department .sd01a, .diffrent_department .sd01b, .diffrent_department .sd01c, .diffrent_department .sd01d, .diffrent_department .sd01e, .diffrent_department .sd01f {
    display: inline;
    float: left;
    margin-right: 1px;
}
.diffrent_department .sd01a .department_systerm ul li, .diffrent_department .sd01b .department_systerm ul li, .diffrent_department .sd01c .department_systerm ul li, .diffrent_department .sd01d .department_systerm ul li, .diffrent_department .sd01e .department_systerm ul li, .diffrent_department .sd01f .department_systerm ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    display: block;
}
.diffrent_department .sd01b .department_systerm ul li, .diffrent_department .sd01d .department_systerm ul li, .diffrent_department .sd01e .department_systerm ul li, .diffrent_department .sd01f .department_systerm ul li {
    line-height: 26px;
}
.diffrent_department .sd01a .department_systerm ul {
    background: url("../images/sd01a_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 87px;
}
.diffrent_department .sd01b .department_systerm ul {
    background: url("../images/sd01b_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 106px;
}
.diffrent_department .sd01c .department_systerm ul {
    background: url("../images/sd01c_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 97px;
}
.diffrent_department .sd01d .department_systerm ul {
    background: url("../images/sd01d_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 115px;
}
.diffrent_department .sd01e .department_systerm ul {
    background: url("../images/sd01e_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 105px;
}
.diffrent_department .sd01f .department_systerm ul {
    background: url("../images/sd01f_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 149px;
}
.diffrent_department .sd01a .department_systerm ul li {
    width: 87px;
}
.diffrent_department .sd01b .department_systerm ul li {
    width: 61px;
}
.diffrent_department .sd01c .department_systerm ul li {
    width: 55px;
}
.diffrent_department .sd01d .department_systerm ul li {
    width: 61px;
}
.diffrent_department .sd01e .department_systerm ul li {
    width: 61px;
}
.diffrent_department .sd01f .department_systerm ul li {
    width: 149px;
}
.wid_150b {
    width: 38px !important;
}
.wid_150c {
    width: 48px !important;
}
.inputradio {
    display: none;
}
.disease_index_int h2 {
    border: medium none;
    float: left;
    margin: 0 0 0 10px;
    width: 160px;
}
.disease_index_int h2 a {
    color: #006db9;
}
.feiyong_cx {
    margin: 0 auto;
    padding: 10px 0;
    width: 400px;
}
.feiyong_cx .feiyong_cx_p {
    float: left;
    font: 14px/24px "宋体";
    height: 24px;
    text-align: right;
    width: 85px;
}
.feiyong_cx p font {
    line-height: 24px;
    padding-left: 10px;
}
.feiyong_cx .select_bitian {
    float: left;
    font: 14px/24px "宋体";
    height: 24px;
    width: 60px;
}
.feiyong_cx input {
    float: left;
    font: 12px/20px "宋体";
    height: 20px;
    width: 190px;
}
.feiyong_cx_jieguo {
    font: 14px/20px "宋体";
    margin: 15px 20px 0;
    width: 730px;
}
.feiyong_cx_jieguo .feiyong_cx_fanhui {
    color: #006db9 !important;
    float: right;
    font: bold 14px/20px "宋体";
    width: 30px;
}
.feiyong_cx_jieguo table {
    margin-top: 13px;
}
.feiyong_cx_jieguo table tr td {
    font: 14px/26px "宋体";
    padding-left: 5px;
}
.feiyong_cx_jieguo table tr th {
    color: #006db9;
    font: bold 14px/26px "宋体";
}
.feiyong_cx_jieguo .feiyong_cx_jieguo_table td {
    background: none repeat scroll 0 0 #f1f1f1 !important;
}
.feiyong_cx_jieguo span {
    padding: 0 12px;
}
.select_query .tijiao {
    cursor: pointer;
    height: 23px;
    margin: 0;
    width: 69px;
}
.search_cont {
    margin: 15px auto 10px;
    padding-left: 20px;
    width: 270px;
}
.search_cont input {
    font: 12px/17px "宋体";
    height: 17px;
}
.search_cont p {
    float: left;
    font: 14px/18px "宋体";
    margin: 8px 0;
    text-align: right;
    width: 85px;
}
.search_cont .t-datepicker {
    float: left;
    margin: 8px 0;
    width: 170px !important;
}
.search_cont .result_select_01 {
    background: url("../images/s_left_btn.jpg") repeat scroll 0 0 transparent !important;
    border: medium none;
    color: #ffffff;
    height: 23px;
    margin-left: 85px;
    width: 69px;
}
.xz_h3 {
    display: inline;
    float: left;
    font-family: "黑体","宋体";
    font-size: 18px;
    height: 20px;
    line-height: 20px;
    margin-left: 15px;
    margin-top: 15px;
    width: 165px;
}
.xz_h3 a {
    color: #006db9;
}
.title_head h3 {
    float: left;
    font: bold 14px/24px "宋体";
    height: 24px;
    padding: 0 5px;
}
.title_head h3 a {
}
.search_cont .search_01 {
    margin: 5px 0 10px 15px;
    width: 215px;
}
.search_cont .t-datepicker .t-input {
}
.yijirenyuan {
    height: 145px;
    overflow: auto;
}
.r_gg {
    display: block;
    height: 50px;
    margin-bottom: 15px;
    width: 240px;
}
.weibo {
    border-bottom: 1px solid #c7c7c7;
    color: #0159b0;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
}
.meiti {
    float: left;
    margin-top: 6px;
    width: 340px;
}
.meiti .pic {
    float: left;
    margin-right: 8px;
}
.meiti .pic img {
    height: 80px;
    width: 150px;
}
.meiti h3 {
    margin-bottom: 10px;
}
.meiti h3 a {
    color: #0159b0;
    font-size: 12px;
}
.hot-slide {
    float: right;
    height: 130px;
    overflow: hidden;
    position: relative;
    width: 340px;
}
.hot-slide .pic a {
    float: left;
    height: 80px;
    width: 150px;
}
.meiti .num {
    display: none;
}
.meiti .undis {
    display: none;
}
body {
    color: #333;
    font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.centent {
    padding: 20px 10px;
}
.centent {
    padding-bottom: 50px;
}
.centent p {
    line-height: 45px;
    padding-top: 25px;
}
.centent p a {
    padding: 0 3px;
}
.center {
    text-align: center;
}
.qusetion {
    font-size: 19px;
    line-height: 30px;
    padding-left: 282px;
}
.mar_top60 {
    margin-top: 60px;
}
.title1 {
    border-bottom: 1px solid #eee;
    color: #666;
    font-size: 20px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
}
.textArea1 {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -356px rgba(0, 0, 0, 0);
    border: 1px solid #dadada;
    color: #aaa;
    font-size: 18px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    padding: 5px;
    width: 360px;
}
.textArea1:hover {
    border: 1px solid #fd893c;
    color: #333;
}
.submit1 {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -314px rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    font-weight: normal;
    height: 42px;
    line-height: 42px;
    width: 149px;
}
.submit1:hover {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -272px rgba(0, 0, 0, 0);
}
.steps {
    line-height: 36px;
    margin: 25px auto 0;
    width: 765px;
}
.steps li {
    color: #ccc;
    display: inline;
    float: left;
    font-size: 23px;
    width: 196px;
}
.steps li.on {
    color: #333;
}
.steps li.this {
    border-bottom: 2px solid #55a4e6;
}
.steps li.icon {
    background: url("../images/findpassword_icon.png") repeat scroll 0 -450px rgba(0, 0, 0, 0);
    height: 37px;
    margin: 3px 24px 0;
    overflow: hidden;
    width: 34px;
}
.steps li.pass {
    background: url("../images/findpassword_icon.png") repeat scroll 0 -413px rgba(0, 0, 0, 0);
}
.steps li b {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 36px;
    font-weight: normal;
    padding-right: 12px;
}
.methods {
    margin: 55px auto 0;
    width: 910px;
}
.methods li {
    float: left;
    font-size: 18px;
    width: 25%;
}
.methods li a {
    color: #333;
    display: block;
    line-height: 42px;
    text-indent: 50px;
}
.methods li span {
    color: #aaa;
    display: block;
    padding-top: 5px;
    text-indent: 50px;
}
.methods li span small {
    font-size: 12px;
    line-height: 17px;
    padding-left: 50px;
}
.methods li a:hover {
    color: #ff6600;
    text-decoration: none;
}
.methods li.method_1 a {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.methods li.method_1 span {
    background: url("../images/findpassword_icon.png") no-repeat scroll -858px 0 rgba(0, 0, 0, 0);
}
.methods li.method_2 a {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -68px rgba(0, 0, 0, 0);
}
.methods li.method_2 span {
    background: url("../images/findpassword_icon.png") no-repeat scroll -858px -68px rgba(0, 0, 0, 0);
}
.methods li.method_3 a {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -136px rgba(0, 0, 0, 0);
}
.methods li.method_3 span {
    background: url("../images/findpassword_icon.png") no-repeat scroll -858px -136px rgba(0, 0, 0, 0);
}
.methods li.method_4 a {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -206px rgba(0, 0, 0, 0);
}
.methods li.method_4 span {
    background: url("../images/findpassword_icon.png") no-repeat scroll -858px -206px rgba(0, 0, 0, 0);
}
.centent p.ByMail, .centent p.ByMessages {
    font-size: 19px;
    line-height: 30px;
    margin: 0 auto;
    padding-left: 85px;
    width: 458px;
}
.centent p.ByMail {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -596px rgba(0, 0, 0, 0);
}
.centent p.ByMessages {
    background: url("../images/findpassword_icon.png") no-repeat scroll 27px -503px rgba(0, 0, 0, 0);
}
.centent p.succeed {
    background: url("../images/findpassword_icon.png") no-repeat scroll 0 -750px rgba(0, 0, 0, 0);
    font-size: 19px;
    line-height: 35px;
    margin: 0 auto;
    padding-left: 70px;
    width: 458px;
}
.centent p b {
    font-size: 20px;
}
.verification {
    font-size: 14px;
    margin: 60px auto 0;
    width: 510px;
}
.verification_p {
    width: 100%;
}
.verification_p label {
    display: block;
    float: left;
    text-align: right;
    width: 100px;
}
.verification_p .radio1 {
    position: relative;
    top: 3px;
}
.verification_p .radio1Spsan {
    margin: 0 30px 0 2px;
    position: relative;
}


