﻿﻿﻿﻿﻿﻿@charset "utf-8";
* { margin: 0; padding: 0; }
body { margin: 0; padding: 0px; color: #000; font: 14px/1.5 "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "宋体", Arial, Verdana, sans-serif; }
img { border: 0; vertical-align: middle; }
ul { margin: 0px; padding: 0px; list-style-type: none; }
li { list-style-type: none; }
a { color: #000; text-decoration: none; cursor: pointer; }
input, textarea, keygen, select, button, isindex { font: 14px "microsoft yahei", "Arial Narrow", HELVETICA; margin: 0em; color: initial; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none; display: inline-block; text-align: start; }
.fl { float: left !important; }
.fr { float: right !important; }
.f16 { font-size: 16px; }
.f20 { font-size: 20px; }
.f24 { font-size: 24px; }
.mt20 { margin-top: 20px !important; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px !important; }
.mr10 { margin-right: 10px; }
.tr { text-align: right !important }
.tl { text-align: left !important }
.tcenetr { text-align: center !important; }
a:hover { color: #dd6664; }
input[type="text"] { padding: 5px; }
.green { color: #2374cd; }
.green1 { color: #3686db; }
.hui { color: #999; }
.red { color: #f00; }
.white { color: #fff; }
table { border-collapse: collapse; border-spacing: 0; }
.clearfix { display: block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.anniu { width: 80px; height: 28px; float: left; font-size: 14px; font-weight: bold; text-align: center; background: #8ec954; display: block; cursor: pointer; line-height: 28px; margin-right: 25px; border-radius: 2px; }
.anniu1 { width: 80px; height: 28px; float: left; font-size: 14px; font-weight: bold; text-align: center; background: #c2c2c2; display: block; cursor: pointer; line-height: 28px; margin-right: 25px; border-radius: 2px; }
.anniu:hover { background: #0d7371; border-bottom: 0px solid #00565b; }
.toubu, .footer { width: 100%; float: left; }
.payment_3 { width: 100%; }
.footer, .payment_3 { margin-top: 20px; }
.all { width: 1000px; margin: 0 auto; }
#header { _padding-bottom: 0px; width: 100%; background: #Fff; }
.top { z-index: 1000; font-size: 12px; }
.top_left { width: 100px; height: 28px; float: left; padding: 0 25px; line-height: 28px; background: url(../images/phone.gif) no-repeat 5px; }
.top_right { width: 1000px; height: 28px; line-height: 28px; text-align: right; padding-right: 15px; margin: 0 auto; color: #333; }
.top_right .gray { color: #5b9cde; }
.top_right .green { color: #93bc2f; cursor: pointer; }
.logo { width: 360px; height: 70px; float: left; padding-bottom: 15px; }
/*待升级就诊提醒open start*/
/* .huadong {float:left; width: 320px; height:100px; padding: 0 0 0 0; margin: 0 0 0 0;}
.huadong .tixing {
		width: 280px; height: 36px; 
		line-height: 36px; 
		padding-left: 13px;
		background: url(../images/lingdang.png) no-repeat 95px 8px;
		background-size: 20px;
}
.huadong .notice_active {
        width: 320px;
        height: 64px;
        padding: 0 0 0 0;
        overflow: hidden;
        position: relative;
}
.huadong .notice_active ul{padding-left: 20px; margin: 0 0 0 0; font-size: 12px}
.huadong .notice_active li{width: 320px; list-style-type:none;overflow: hidden; padding: 0 0 0 0; margin-bottom: 22px; }
.huadong .notice_active table {width: 280px; height: 40px; border: 1px dashed #D5E3E2;}
.huadong .notice_active td {border: 1px solid red;}
.huadong .notice_active .one {width: 240px;}
.huadong .notice_active .two {width: 100px;}
.huadong .notice_active .three {width: 140px;}
.huadong .notice_active .four {width: 40px; height: 40px; text-align: center;} */
/*就诊提醒end*/
.telphonesupport { float: right; width: 172px; height: 64px; margin-top: 10px; }
.logo img { height: 70px; }
.top_bg { width: 300px; height: 92px; float: right; margin-top: 10px; float: right; background: url(../images/doctor.gif) no-repeat 25px 0; }
.top_bg img { height: 100px; }
#nav { margin: 0 auto; width: 100%; }
#nav .bg_middle { width: 100%; margin: 0 auto; background: #3686db; }
#nav .lanmu { width: 1000px; height: 50px; margin: 0 auto; position: relative; }
#nav .lanmu li { float: left; font: 400 16px/50px "microsoft yahei"; border-right: 1px solid #5b9cde; }
#nav .lanmu li:last-child { background: none; }
#nav .lanmu li:last-child { border-right: none; }
#nav .lanmu li:first-child { border-left: none; }
#nav .lanmu li a { padding: 0 35px; display: block; z-index: 2; -webkit-transition: background .3s ease-out; color: #fff; }
#nav .lanmu li a:hover, .yellow { background: #06c; color: #fff; }
#nav .tel { width: 250px; height: 34px; float: right; background: url(../images/tel.jpg) no-repeat; }
#nav .notice { margin: 0 auto; width: 975px; height: 34px; line-height: 34px; margin-top: 10px; background: url(../images/notice.gif) no-repeat 0px 8px; padding-left: 25px; }
#nav .notice b { line-height: 34px; font-size: 16px; display: inline-block; }
#nav .notice dt { float: left; width: 70px; font-size: 14px; }
#nav .notice dd { float: Left; width: 905px; }
#nav .notice dd a { display: inline-block; color: #333; line-height: 34px; padding: 0 10px; margin-right: 10px; background: url(../images/dian.jpg) no-repeat left 15px; }
.search { float: right; border: 2px solid #84c2ff; background: #84c2ff; height: 28px; margin-top: 27px; position: relative; }
.search .searchico { width: 18px; display: inline-block; height: 24px; position: absolute; left: 5px; top: 0; background: url(../images/searchico.png) no-repeat 0 center; }
.search input { width: 212px; height: 18px; margin: 0; *margin-top:-1px;
border-radius: 0px; border: none; vertical-align: top; background: #fff; }
.search #textfields { padding: 5px 0 5px 30px; }
.search .search_button { width: 60px; background: #84c2ff; color: #fff; font-size: 14px; text-align: center; height: 28px; border: none; line-height: 20px; vertical-align: top; }
.container .one { width: 998px; border: 1px solid #c5dbec }
.oneright { width: 470px; float: right; }
.oneright .step { width: 470px; float: left; }
.hotnews { padding: 20px 15px; height: 40px; }
.hotnews ul { float: left; width: 100%; }
.hotnews ul li { float: left; height: 40px; font-size: 18px; line-height: 40px; }
.hotnews ul li span { color: #dd6664; font-weight: bold; font-size: 20px; }
.container { width: 1000px; margin: 0 auto; }
.big_width { width: 1000px; margin: 0 auto; z-index: 99 }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.welcome { float: left; }
.width_720 { width: 720px; float: left; margin-right: 20px; }
#bottom a { color: #fff; }
.libg { color: #dd6664 !important; background: url(../images/libg_hover.png) center 35px no-repeat; padding-bottom: 10px !important; }
.overbg { background: none !important; }
.remys_top .more, .yuyue_kuai_top .more { padding-left: 5px; float: right; }
.remys_top .more a, .yuyue_kuai_top .more a { font-size: 24px; color: #3686db; line-height: 35px; font-weight: bold; }
.remys_top .more a:hover, .yuyue_kuai_top .more a:hover { color: #9dcd17; }
.yuyue_rank { font-weight: normal; font-size: 24px; border-bottom: 1px dotted #dfdfdf; padding-bottom: 10px; height: 28px; white-space: nowrap; }
.yuyue_rank span { display: inline-block; float: left }
.yuyue_yueTitle { background: #8ec954; padding: 2px 5px; font-size: 14px; margin-left: 5px; display: inline-block; color: #fff; }
.yuyue_rank .f19 { color: #999; }
.contact_con { padding: 20px; min-height: 300px; }
.contact_con li { font-size: 14px; line-height: 30px; border-bottom: 1px dashed #ccc; padding: 10px 0; }
.contact_con li span { display: inline-block; }
.bookguide { width: 998px; border: 1px solid #e0e0e0; }
.bookguide_menu ul { padding: 15px; }
.bookguide_menu ul li { height: 40px; font-size: 14px; text-align: center; line-height: 40px; margin-bottom: 10px; }
.bookguide_menu ul li a { color: #666 }
.zhinan_middle { color: #666; font-size: 14px; }
.zhinan_middle p { text-indent: 2em; line-height: 22px; color: #777 }
.bookguide .prompt { color: #777; font-size: 14px; line-height: 40px; padding-bottom: 10px; }
.bookguide .prompt_bottom { padding: 10px 20px; background: #f9f9f9; }
.bookguide .prompt span { color: green }
.bookguide .prompt_dl dl { float: left; width: 33.3%; min-height: 350px; }
.bookguide .prompt_dl dt { padding-right: 20px; }
.bookguide .prompt_dl dt img { border: 2px solid #e0e0e0; }
.bookguide .prompt_dl dd { padding-right: 20px; line-height: 30px; }
.bookguide .prompt_dl .first { color: green; font-size: 16px; line-height: 40px }
.bookguide .prompt_con { padding: 20px 30px; font-size: 14px; color: #666; }
.bookguide .prompt_con b { display: block; color: #333; background: url(../images/FAQ_ICO.gif) no-repeat; padding-left: 30px; }
.prompt_img { display: inline-block; float: left; padding-right: 20px; }
.prompt_p { padding-top: 15px; }
.prompt_p b { color: green; }
.prompt_img img { height: 50px; display: inline; }
.bookguide .prompt_con p { text-indent: 2em; margin-top: 10px; background: #f6f6f6; border-left: 3px solid #93bc2f; border-top: 1px dashed #e0e0e0; padding: 5px 10px; }
.bookguide .prompt_con li { margin-bottom: 20px; padding-bottom: 10px; }
.action_button { margin: 0px 0 30px 180px; }
.login_prompt { width: 350px; margin: 30px 0; padding-left: 45px; border-left: 1px solid #e0e0e0; float: right; margin-top: 60px; }
.login_prompt p { color: #999; margin-left: 20px; margin-bottom: 10px; line-height: 40px; }
.button_right { margin-top: 15px; }
.login_title { text-align: center; font-weight: normal; font-size: 24px; color: #333; margin-bottom: 20px; line-height: 30px; }
.login_title .ico_user { background: url(../images/ico_user.png) no-repeat; padding: 12px 16px; line-height: 1px; height: 1px; display: inline-block; vertical-align: middle; _padding: 0; }
.bookguide_menu .now, .bookguide_menu li a:hover { background: url(../images/guide-menu-bg.png) no-repeat; color: #fff; display: block; }
.main { width: 1000px; margin: 20px auto; }
.booking_hos { width: 720px; float: left; border-bottom: 2px solid #e0e0e0; }
.yuyue_fl { margin-bottom: 20px; }
.yuyue_fl_top { height: 42px; font-size: 16px; line-height: 30px; text-align: center; }
.fl_yiyuan, .fl_jibing, .fl_keshi { display: block; cursor: pointer; border-top: 1px solid #90d9dd; background: url(../images/index_tab.png) left 0 no-repeat; }
.yuyue_fl_top a { height: 42px; display: block; font-size: 16px; line-height: 27px; position: relative; padding: 0 25px; text-align: left; color: #fff; font-weight: bold; }
#fl_yiyuan_nr li { width: 152px; float: left; margin: 0 6px; line-height: 20px; height: 50px; background: url(../images/dian.png) left 10px no-repeat; padding-left: 8px; white-space: nowrap; }
#fl_yiyuan_nr li i { display: block; width: 160px; height: 124px; }
#fl_yiyuan_nr li i img { width: 154px; height: 120px; border: 1px solid #eee; padding: 2px; }
#fl_yiyuan_nr li p { line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 30px; }
#fl_yiyuan_nr li a { font-size: 16px; color: #145D00; }
#fl_yiyuan_nr li a:hover { }
.yuyue_dq, .yuyue_fl_ksmc { padding-bottom: 15px; }
.yuyue_fl_ksmc li { width: auto; height: 24px; float: left; padding: 0px 10px; margin-right: 5px; }
.yuyue_dq li { height: 35px; float: left; margin: 0 10px; text-align: center; line-height: 35px; }
.yuyue_dq li a { padding: 0 20px; }
#fl_yiyuan_nr { margin-top: 6px; padding: 0 15px; }
.yuyue_dq li a:link, .yuyue_dq li a:visited { text-decoration: none; display: block; }
.yuyue_dq li a:hover { text-decoration: none; }
.yuyue_dq ul { line-height: 24px; text-align: center; border-bottom: 1px solid #c1eeee; }
.yuyue_fl_ksmc li { padding: 0px 20px; line-height: 24px; background: url(../images/dian.jpg) no-repeat 8px 10px; }
.yuyue_kuai { width: 258px; float: right; border: 1px solid #e0e0e0; }
.wenti_top { margin: 0 10px; font-size: 16px; border-bottom: 1px solid #c1eeee; height: 35px; line-height: 35px; font-weight: bold; }
.wenti { width: 258px; float: right; border: 1px solid #e0e0e0; }
.yuyue_kuai_top { height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; color: #333; margin: 0 10px; border-bottom: 1px solid #c1eeee; }
.yuyue_kuai_middle { width: 235px; padding: 15px 15px 0; }
.yuyue_kuai li { padding: 5px 0px 0px 0px; height: 35px; display: block; }
.yuyue_kuai li select { width: 180px; padding: 5px; vertical-align: middle; line-height: 20px; height: 30px; overflow: hidden; }
.yuyue_kuai li label { color: #666; }
.yuyue_anniu { padding: 20px 0; text-align: center; }
.yuyue_anniu a { display: block; background: #8ec954; color: #fff; height: 35px; line-height: 35px; width: 228px; margin: 0 auto; font-size: 18px; border-radius: 2px; }
.ad { width: 260px; margin-top: 5px; float: right; }
.ad img { width: 260px; height: 140px; }
.ad2 { width: 258px; height:280 margin-top: 5px; float: right; border: 1px solid #e0e0e0;}
.ad2 img { width: 230px; height: 250px; margin: 15px;}
.newlist { padding: 15px; }
.newlist li { line-height: 27px; background: url(../images/dian.png) left center no-repeat; padding-left: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.newlist li  span{ font-size:12px; color:#999; float:right}
/*.yuyue_anniu a:hover { background: #0d7371; }*/
.remys { width: 348px; float: left; border: 1px solid #e0e0e0; }
.remys_top { width: 328px; margin: 0 10px; height: 35px; float: left; font-size: 16px; line-height: 35px; color: #333; border-bottom: 1px solid #c1eeee; }
.yuyue_kuai_top em, .main .bline2 { font-style: normal; padding: 0 5px; border-bottom: 2px solid #2374cd; float: left; font-weight: bold; }
.remys_top1 { width: 40px; height: 30px; float: right; padding: 0px 0px 0px 15px; font-size: 14px; line-height: 30px; }
.remys_nr { width: 318px; float: left; padding: 15px; }
.remys_ph1 { padding-bottom: 10px; line-height: 25px; }
.remys_ph1 span { width: auto; float: left; border: 1px solid #e0e0e0; padding: 5px; margin-right: 12px; width: 90PX; height: 90PX; }
.remys_ph1 .yuyue_a, .rank_ph1 .paihang_a { color: #777; }
.remys_ph1 p, .rank_ph1 p { line-height: 15px; }
.remys_ph1 p i, .rank_ph1 p i { font-style: normal; color: #333; }
.remys_ph2, .remys_ph2 li { line-height: 27px; float: left; }
.remys_ph2 { padding-top: 15px; }
.remys_paihang_2, .remys_paihang_3, .remys_paihang_4 { width: 258px; float: left; padding-left: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.remys_paihang_2 { background: url(../images/paihang_2.png) no-repeat 0 6px; }
.remys_paihang_3 { background: url(../images/paihang_3.png) no-repeat 0 6px; }
.remys_paihang_4 { background: url(../images/paihang_4.png) no-repeat 0 6px; }
.remys_paihang_right { width: 40px; float: right; text-align: right; color: #999; }
.remys_bottom { width: 345px; height: 5px; float: left; background: url(../images/rem_bottom.jpg) no-repeat; padding-top: 8px; display: none; }
.yuyue_fl_ksmc li { width: 80px; }
.tuijian_top, .reminder .title { height: 35px; margin: 0px 10px; line-height: 35px; border-bottom: 1px solid #c1eeee; font-size: 16px; }
/*最新挂号滚动css*/
.wenti_nr { width: 228px; float: left; padding: 15px; }
.txtMarquee-top { width: 100%; overflow: hidden; position: relative; height: 194px; }
.txtMarquee-top .hd .prevStop { background-position: -60px -100px; }
.txtMarquee-top .hd .nextStop { background-position: -60px -140px; }
.txtMarquee-top .bd { padding: 0px; }
.txtMarquee-top .infoList li { line-height: 140%; color: #333; height: auto !important; }
.txtMarquee-top .infoList li a { color: #333 }
.wenti_nr li { padding: 8px 0; border-bottom: 1px dashed #c1eeee }
.rank, .rank1 { width: 302px; float: left; padding: 0 15px; padding-top: 20px; }
.rank { border-right: 1px dotted #dfdfdf; }
.rank_top { height: 35px; line-height: 35px; color: #360; }
.rank_top_left { color: #333; cursor: pointer; font-size: 16px; line-height: 25px; height: 35px; }
.rank_top_right { width: 122px; float: right; text-align: right; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
.rank_top_right span { width: 50px; height: 20px; float: right; border-left: 1px solid #ccc; padding-left: 10px; line-height: 20px; margin-top: 5px; padding-right: 10px; }
.rank_nr { width: 302px; height: 400px; float: left; padding: 8px 0px; }
.rank_ph1 { width: 302px; float: left; border-bottom: 1px dashed #e1e1e1; padding-bottom: 10px; line-height: 20px; }
.rank_ph1 span img { width: 100px; height: 120px; }
.rank_ph1 span { width: auto; float: left; border: 1px solid #d1d1d1; padding: 5px; margin-right: 12px; }
.rank_ph2, .rank_ph2 li { width: 302px; float: left; }
.rank_ph2 { padding-top: 10px; }
.rank_ph2 li { height: 25px; padding-top: 5px; }
.rank_paihang_2, .rank_paihang_3, .rank_paihang_4, .rank_paihang_5, .rank_paihang_6, .rank_paihang_7, .rank_paihang_8, .rank_paihang_9, .rank_paihang_10 { width: 240px; float: left; padding-left: 20px; line-height: 22px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.rank_paihang_2 { background: url(../images/paihang_2.png) no-repeat 0 4px; }
.rank_paihang_3 { background: url(../images/paihang_3.png) no-repeat 0 4px; }
.rank_paihang_4 { background: url(../images/paihang_4.png) no-repeat 0 4px; }
.rank_paihang_5 { background: url(../images/paihang_5.png) no-repeat 0 4px; }
.rank_paihang_6 { background: url(../images/paihang_6.png) no-repeat 0 4px; }
.rank_paihang_7 { background: url(../images/paihang_7.png) no-repeat 0 4px; }
.rank_paihang_8 { background: url(../images/paihang_8.png) no-repeat 0 4px; }
.rank_paihang_9 { background: url(../images/paihang_9.png) no-repeat 0 4px; }
.rank_paihang_10 { background: url(../images/paihang_10.png) no-repeat 0 4px; }
.rank_paihang_right { width: 40px; float: right; text-align: right; color: #999; }
.news_bg2_left { width: 525px; height: 24px; float: left; overflow: hidden; }
.news_bg2_right { width: auto; font-size: 13px; color: #999; float: right; }
.tablelink a:visited { color: red; text-decoration: none; }
.showImg div { border: 2px solid #FFF; }
.showImg div:hover { border: 2px solid #81A8CE; background-color: #ECF3F7; cursor: pointer; }
.login_main { width: 952px; height: 400px; float: left; margin-bottom: 30px; border: 1px solid #3686db; padding: 3px; background-color: #e9f5e1; }
.login { width: 282px; float: left; }
.login_b1 { width: 1000px; height: 58px; float: left; background: url(../images/denglu.jpg) no-repeat; }
.login_nr { width: 340px; float: left; padding-left: 80px; border-left: 1px solid #bfebcf; }
.login_bt { width: 270px; height: 30px; float: left; background: url(../images/dl_bt.jpg) no-repeat; }
.shuruk label, .baocuo label, .password_shuruk label { display: inline-block; text-align: right; width: 110px; line-height: 30px; vertical-align: top; color: #000; }
.kuang_shuru li { height: 50px; vertical-align: middle; }
.shuruk input { height: 20px; line-height: 20px; border: 1px solid #e0e0e0; width: 240px; padding: 5px; border-radius: 3px; color: #999; }
.zhaohui { margin: 20px 0 0px 115px; font-size:12px;}
.zhaohui_left { vertical-align: middle; float: left; width: 110px; }
.zhaohui_right { float: left; width: 90px; }
.zhaohui_cannotLogin { color: #F00; text-decoration: underline; }
.zhaohui_cannotLogin_btn1 {background-image: url('../images/btn_cannotfind01.jpg'); width: 230px; height: 120px; border: 0px; margin-right: 50px; margin-left: 40px; font-size: 18px; text-align: center; }
.zhaohui_cannotLogin_btn2 {background-image: url('../images/btn_cannotfind02.jpg'); width: 230px; height: 120px; border: 0px; font-size: 18px; text-align: center; }
.action_button .button_left a { width: 100px; border-radius: 3px; height: 32px; line-height: 32px; color: #fff; font-size: 14px; text-align: center; background: #93bc2f; display: block; }
.no_register { display: inline-block; color: #333; width: 74px; line-height: 30px; background: url(../images/btn_s.png) no-repeat; text-align: center; font-size: 14px; }
.no_register:hover { color: #333; background: url(../images/btn_s.png) no-repeat 0 -30px; }
.denglu { width: 250px; float: left; padding: 20px 0 20px 55px; background: url(../images/blue_dian.jpg) repeat-x left bottom; }
.zhuce { width: 80px; height: 80px; float: left; font-size: 14px; line-height: 40px; padding-top: 20px; }
.zhuce_anniu { width: 100px; float: left; padding: 25px 0 15px 0; }
.beizhu { width: 260px; float: left; line-height: 18px; color: #838282; padding-bottom: 10px; }
.login_tu { width: 400px; height: 310px; float: left; margin: 20px 50px 10px 0px; background: url(../images/denglu_bg.jpg) no-repeat; }
.baocuo { width: 300px; height: 30px; color: #f00; padding-top: 15px; display: block; line-height: 30px; margin-left: 115px; }
.all_w { padding: 40px 0; width: 1000px; margin: 0 auto; }
.login_bg { width: 600px; height: 340px; float: left; background: url(../images/loginbg.png) no-repeat; }
.login_kuang { width: 560px; float: left; margin: 30px 0; }
.huany_dl { width: 270px; float: left; font-size: 24px; font-weight: bold; padding-left: 20px; color: #226d00; }
.kuang_shuru { margin-left: 60px }
.dl_zc { width: 300px; float: left; padding-left: 40px; }
.zhaohui img { margin-top: 10px; }
.xuzhi { width: 270px; float: left; border-top: 1px solid #ccc; padding: 8px 0 10px 15px; margin-top: 10px; }
.xuzhi li { width: 115px; float: left; padding-left: 20px; background: url(../images/dian_2.jpg) no-repeat 0 2px; }
/*注册页面*/
.regis_main { width: 998px; min-height: 480px; margin: 0 auto; border: 1px solid #e0e0e0; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);  margin-top: 20px; padding-bottom: 20px; }
.join_main { width: 998px; margin: 0 auto; padding-bottom: 20px; border: 1px solid #e0e0e0; }
.join_b1 { height: 50px; font-size: 24px; line-height: 50px; border-bottom: 1px dotted #e3e3e3; /* background: #f6f6f6; */ padding-left: 20px; /* background: url(../images/write.png) 20px center no-repeat; */ }
.join_b2 { width: 998px; padding: 5px 0; float: left; }
.yhm { margin-top: 15px; height: 32px; line-height: 32px; }
.join_in { width: 200px; height: 20px; border: 1px solid #e0e0e0; border-radius: 2px; padding: 5px; }
.shuruk .join_yz { width: 100px; }
.yhm_left_input .join_yz { height: 20px; border: 1px solid #e0e0e0; border-radius: 2px; padding: 5px; width: 80px; }
.yhm_yanzhengma { font-size: 14px; }
.yhm_left_name { width: 220px; float: left; text-align: right; font-size: 14px; vertical-align: middle; color: #000; padding-right: 10px; }
.yhm_left_input { width: 250px; line-height: 32px; float: left; height: 32px; vertical-align: middle; }
.yhm_left_prompt { margin-left: 15px; float: left; position: relative; width: 430px; white-spacing: nowrap; }
.yhm_left_promwk { margin-left: 15px; float: left; position: relative; width: 230px; white-spacing: nowrap; }
.yhm_left_prompt .error_01 { color: red; font-weight: bold; display: none; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1000; background: #fff; }
.zhushi { float: left; color: #B6B6B6; }
.zhushi .red { font-weight: bold; font-size: 14px; line-height: 32px; display: inline-block; vertical-align: middle; }
.join_zhuce { width: 660px; float: left; margin: 20px 0; margin-left: 190px!important; }
.join_nr { width: 998px; margin: 0 auto; }
.join_xuanz { margin: 10px 0; }
.join_xuzhi { border: 1px solid #ccc; margin: 0 auto; height: 160px; overflow: auto; padding: 10px; display: none; margin-bottom: 10px; width: 600px; margin-left: 150px; }
/*注册并绑定页面TAB*/
.regisBind { width: 998px; margin: 20px auto; min-height: 500px; border: 1px solid #e0e0e0; position: relative; }
.regisBind .hd { height: 40px; line-height: 40px; border-bottom: 1px solid #396; font-size: 16px; background: #f5f5f5; }
.regisBind .regisBind_con li h3 { font-size: 18px; font-weight: normal; margin: 0px auto 22px 105px; color: #000; }
.regisBind .hd ul { float: left; position: absolute; left: -1px; top: -1px; height: 42px; }
.regisBind .hd .on { background: #396; color: #fff; border: 1px solid #396; font-weight: bold; }
.regisBind .hd ul li { float: left; padding: 0 15px; cursor: pointer; position: relative; margin-right: 10px; }
.regisBind .regisBind_con { padding: 50px 20px 20px 50px; position: relative; min-height: 480px; width: 650px; border-right: 1px solid #D5E3E2; }
.regisBind .regisBind_con li { width: 650px; overflow: visible; margin-bottom: 15px; }
.regisBind .regisBind_con li label { width: 100px; display: inline-block; height: 35px; line-height: 35px; text-align: right; font-size: 14px; padding-right: 5px; vertical-align: top; }
.regisBind .regisBind_con .wrapperinput input { width: 250px; height: 35px; padding: 0 5px; border: 1px solid #D5E3E2; }
.regisBind_prompt { display: block; *zoom: 1;
float: right; position: relative; *display: inline;
 *position: static;
overflow: visible; width: 260px; line-height: 24px; padding-left: 10px; background-repeat: no-repeat; *margin-top: -35px;
}
.regisBind .regisBind_con .agreecheck { display: inline-block; position: relative; overflow: visible; line-height: 32px; font-size: 14px; }
.regisBind .regisBind_con .agreecheck input[type="checkbox"] { width: 20px; height: 20px; vertical-align: middle; }
.regisBind .regisBind_right { padding: 20px; top: 50px; right: 0px; position: absolute; width: 220px; height: 522px; }
.font_question { color: #000; }
.font_ctele { font-size: 18px; color: #f2ac55; }
.tips-text { width: 150px; }
/*忘记密码*/
.password { width: 1000px; margin: 0 auto; margin-top: 20px; }
.password_top, .bingdingsite_top { width: 980px; font-size: 16px; line-height: 35px; padding-left: 20px; background: #f0f0f0; }
.password_nr { width: 958px; float: left; padding: 25px 20px 100px 20px; border: 1px solid #e0e0e0; }
.password_bottom_middle { width: 950px; height: 19px; float: left; border-bottom: 1px solid #bfebcf; overflow: hidden; }
.password_bd { float: left; padding-left: 250px; }
.password_shuruk { font-size: 14px; margin-top: 10px; height: 40px; }
.password_bz { background: url(../images/beizhu.jpg) no-repeat 3px; padding-left: 25px; line-height: 24px; }
.password_anniu { width: 700px; float: left; padding: 25px 0 20px 113px; }
.input_pw { height: 20px; line-height: 20px; border: 1px solid #e0e0e0; width: 170px; padding: 5px; border-radius: 3px; color: #999; }
/*绑定网站*/
.bingdingsite { width: 998px; margin: 20px auto; border: 1px solid #e0e0e0; min-height: 300px; }
.bingdingsite_con { width: 420px; margin: 80px auto; }
.bingdingsite_con .list-item { margin-bottom: 15px; height: 35px; position: relative; }
.bingdingsite_con .list-item label { width: 90px; display: inline-block; height: 35px; line-height: 35px; text-align: right; color: #34495e; font-size: 14px; padding-right: 10px; vertical-align: top; }
.bingdingsite_con .list-item .num { display: inline-block; padding: 0 15px; line-height: 35px; color: #333; position: absolute; left: 380px; top: 0; white-space: nowrap; color: #f40 }
.bingdingsite_con .list-item input { width: 280px; height: 35px; border: 1px solid #d1d1d1; padding: 0 5px; color: #666 }
.bingdingsite_con .list-item .input_auth { width: 150px; }
.bingdingsite_con .list-item button { margin-left: 5px; *margin-left:10px;
}
.bingdingsite_con .list-item .btn_authCode { display: inline-block; height: 35px; width: 110px; text-align: center; font-size: 14px; color: #1abc9c; background-color: #d1f2eb; border: 1px solid #d1f2eb; border-radius: 4px; }
.bingdingsite_con .list-item .btn_img { width: 150px; }
.bingdingsite_con .list-item a { color: #396; }
.bingdingsite_con .list-item a:hover { color: #f40; }
.bingdingsite_con .list-item .btn_authCode:hover, .bingdingsite_con .list-item .onemore:hover { cursor: pointer; position: relative; left: 1px; top: 1px; }
.bingdingsite_con .list-item .is-disabled { display: inline-block; height: 35px; width: 110px; text-align: center; font-size: 14px; border-radius: 4px; color: #fff; background-color: #BAB9B9; border: 1px solid #BAB9B9; }
.bingdingsite_con .list-item .is-disabled:hover, .bingdingsite_con .list-item .is-disabled:active { position: static; cursor: not-allowed; font-size: 14px; color: #fff; }
.bingdingsite_con .list-item .onemore { display: inline-block; height: 35px; width: 110px; text-align: center; font-size: 14px; color: #d1f2eb; background-color: #1abc9c; border: 1px solid #d1f2eb; border-radius: 4px; }
.bingdingsite_con .list-item .btn_activebind { width: 290px; height: 45px; background-color: #89b71a; border-radius: 4px; line-height: 45px; text-align: center; font-size: 25px; color: #fff; padding: 0px; border: none; }
/*个人中心*/
.adbg { background: #f5f5f5; }
.personal { width: 998px; margin: 0 auto; margin-top: 20px; clear: both; border: 1px solid #e1e1e1; background: #fff; }
.personal_middle { width: 998px; }
.personal_left { width: 160px; float: left; overflow: hidden; }
.personal_right { width: 807px; float: right; padding: 15px; border-left: 1px solid #ddd; margin: 20px 0; min-height: 400px; }
/* .touxiang { text-align: center; background: url(../images/touxiang.jpg) no-repeat; margin: 15px 15px 0; } */

.touxiang { text-align: center; margin: 15px 15px 0;}
.touxiang img { width: 80px; height: 80px; border: 1px solid #f0f0f0; padding: 2px; }
.touxiang_js { padding: 5px 15px 15px; line-height: 22px; text-align: center; }
.personal_nav { padding-bottom: 100px; }
.personal_nav_nr li { border-bottom: 1px dotted #c8f0d6; }
.personal_nav_nr .active { background: #8ec954; color: #fff; }
.personal_nav_nr .active a { color: #fff; }
.personal_nav_nr li a { color: #333; padding: 10px 35px; text-decoration: none; display: block; }
.personal_nav_nr li a:hover { background: #8ec954; color: #fff; }
/* .personal_nav_top, .zhanghu_nav_top, .card_nav_top { display: none; background: #c1eeee; font-size: 14px; color: #333; line-height: 36px; display: none; }
.personal_nav_top b { background: url(../images/yuyuedan.gif) no-repeat 10px center; padding: 2px 35px; }
.zhanghu_nav_top b { background: url(../images/zhanghu.gif) no-repeat 10px center; padding: 2px 35px; } */
.card_nav_top b { background: url(../images/card.gif) no-repeat 10px center; padding: 2px 35px; }
.wd_yuyue_top, .member_top, .consume_top { padding-left: 10px; line-height: 25px; height: 42px; background: url(../images/index_tab.png) left 0 no-repeat; border-top: 1px solid #90d9dd; color: #fff; }
.wd_yuyue_top b, .member_top b, .consume_top b { float: left; padding-left: 25px; font-size: 16px; font-weight: normal; }
.wd_yuyue_top b { background: url(../images/yuyuedan.gif) no-repeat 0 center; }
/* .member_top b { background: url(../images/zhanghu.gif) no-repeat 0 center; } */
.consume_top b { background: url(../images/card.gif) no-repeat 0 center; }
.orderselect { margin: 15px 0px 10px; vertical-align: middle; }
.orderselect li { float: left; margin-right: 20px; line-height: 32px; height: 32px; vertical-align: middle; }
.orderselect input { padding: 5px; height: 20px; border: 1px solid #ddd; display: inline-block; }
.orderselect label { line-height: 32px; vertical-align: top; display: inline-block; }
.orderselect li select, .x_select { display: inline-block; height: 32px; border-radius: 0px; padding: 6px; -webkit-transition: none; transition: none; font-size: 12px; line-height: 1.428571429; color: #555555; vertical-align: middle; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.orderselect input[type="button"] { font-size: 13px; border-radius: 0px; padding: 8px 16px; height: 32px; line-height: 14px; border: none; background: #84c2ff; color: #fff; }
.personinfo_con { margin: 10px 20px; }
.personinfo_grid { width: 100%; }
.personinfo_grid th { line-height: 40px; background: #f0fbfb; font-weight: normal; color: #1c55b5; }
.personinfo_grid td { padding: 15px 0; line-height: 20px; text-align: center; border-bottom: 1px dotted #e0e0e0; font-size: 13px; }
.personal_right .comment_con { padding: 10px 40px; }
.personal_right .comment_con label { display: inline-block; vertical-align: top; color: #666; }
.personal_right .comment_con .item div { display: inline-block; }
.personal_right .comment_con .item { margin: 10px 0; }
.doccollect img { height: 60px; width: 60px;}
.doccollect td { }
.doccollect td .good { color: #666; }
.doccollect .docinfo dt { float: left; width: 60px; height: 60px; padding: 1px; border: 1px solid #e0e0e0; margin-right: 20px; }
.doccollect .docinfo dd { line-height: 20px; }
/*个人中心新增*/
.wd_yuyue_all { margin: 20px 0; }
.wd_yuyue_grid { width: 100%; }
.wd_yuyue_grid th { line-height: 40px; background: #f0fbfb; font-weight: normal; color: #2374cd }
.wd_yuyue_grid td { vertical-align: top; line-height: 20px; text-align: center; padding: 15px 0; background: #f9f9f9; border-bottom: 1px dotted #c8f0d6; font-size: 13px; }
.wd_yuyue_grid .on td { background: url(../images/blue-border.png) 0 bottom repeat-x #fbe6d3; }
.wd_yuyue_grid .btn, .collectdoc_btn { color: #fff; text-align: center; display: inline-block; height: 22px; font-weight: 400; webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; transition: all .3s ease-out 0s; margin: 5px 0; width: 72px; font-size: 13px; line-height: 22px; }
.collectdoc_btn { background: #8ec954; width: auto; padding: 0 4px;float:right;margin-right:10px; }
.collectdoc_btn:hover { color: #fff; }
.wd_yuyue_grid .wait, .collectdoc_btn { background: #8ec954 }
.wd_yuyue_grid .quit { background: #FFAF79; }
.wd_yuyue_grid .quit:hover { color: #fff; text-decoration: none; }
.balance { width: 668px; float: left; border-bottom: 1px solid #ccc; padding: 15px; }
.balance b { font-size: 14px; }
.balance_je { width: 548px; float: left; }
.balance_cz { width: 120px; float: left; }
.explain, .explain_sm, .explain_nr { width: 668px; float: left; }
.explain { padding-left: 15px; }
.explain_sm { padding-top: 10px; font-weight: bold; }
.explain_nr li { width: 315px; float: left; padding-left: 15px; background: url(../images/dian.jpg) no-repeat 5px; }
.balance_jl { width: 120px; float: left; padding: 0 15px 10px 0; text-align: right; }
.balance_anniu { width: 80px; float: right; }
.wd_yuyue1, .wd_yuyue2, .wd_yuyue3, .wd_yuyue4 { float: left; padding: 10px; line-height: 20px; font-size: 14px; }
.wd_yuyue1 { width: 50px; }
.wd_yuyue2 { width: 270px; }
.wd_yuyue3 { width: 40px; }
.wd_yuyue4 { width: 100px; }
.wd_yuyue_nr1, .wd_yuyue_nr2 { float: left; border-bottom: 1px dotted #e3e3e3; width: 100%; }
.wd_yuyue_nr2 { background-color: #f9fafb; }
.change_add { float: right; padding-left: 25px; }
.member_add { background-color: #8ec954; line-height: 22px; color: #fff; float: right; margin-top: 5px; padding: 0 10px; border-radius: 2px; font-size: 13px; }
.member_add a { color: #fff; }
.change_add { background: url(../images/xiugai.gif) no-repeat 5px; }
.member_nr { width: 680px; float: left; padding: 25px 35px; }
.member_nr li { width: 600px; float: left; padding: 8px 0; font-size: 13px; }
.member_in, .change_in { width: 233px; height: 18px; color: #333; border: 1px solid #dcdcdc; }
.member_nr .join_yz { border: 1px solid #dcdcdc; }
.member_zhu { width: auto; float: left; color: #666; padding-left: 60px; }
.safe_nr { padding: 15px 20px; }
/*基本信息*/
.jbxx_nr { width: 100%; font-size: 13px; }
.jbxx_nr td { padding: 10px 0; line-height: 20px; border-bottom: 1px dotted #eee; }
.jbxx_nr .onbg { text-align: right; padding-right: 20px; color: #666; }
.jbxx_tx1, .jbxx_tx2, .jbxx_tx3 { height: auto; float: left; padding: 5px 10px; line-height: 20px; }
.jbxx_tx1 { width: 100px; text-align: right; padding-right: 10px; color: #666 }
.jbxx_tx2 { width: 208px; }
.jbxx_tx3 { width: 558px; }
.jbxx_tx12 { height: 25px; width: 100px; float: left; padding: 5px 10px; line-height: 20px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.jbxx_tx32 { height: 25px; width: 558px; float: left; padding: 5px 10px; line-height: 20px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.jbxx_tx11 { height: 85px; width: 100px; float: left; padding: 5px 10px; line-height: 20px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.jbxx_tx33 { height: 85px; width: 558px; float: left; padding: 5px 10px; line-height: 20px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.jbxx_tx { width: 699px; height: auto; float: left; line-height: 20px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.jbxx_tx4 { width: 100px; height: auto; float: left; line-height: 20px; padding: 5px 10px; }
.jbxx_tx5, .jbxx_tx6, .jbxx_tx7 { width: 558px; height: auto; float: left; }
.jbxx_tx5 { border-left: 1px solid #ccc; }
.jbxx_tx6 { line-height: 20px; border-bottom: 1px solid #ccc; padding: 5px 10px; }
.jbxx_tx7 { line-height: 20px; padding: 5px 10px; }
.safe_x, .safe_s, .safe_m { width: 727px; float: left; border-bottom: 1px dashed #ccc; padding: 33px 0 33px 60px; line-height: 20px; font-size: 13px; height:40px;vertical-align:middle;}
.safe_x { background: url(../images/lock.png) no-repeat 10px center; }
.safe_s { background: url(../images/phone_bb.png) no-repeat 14px center; }
.safe_m { background: url(../images/mail.png) no-repeat 4px center; }
.safe_x1 { width: 100px; float: left; font-weight: bold; font-size:16px;line-height:40px;}
.safe_x2 { width: 420px; float: left; color: #333; font-size:14px;display:table-cell;vertical-align:middle;}
.safe_x3 { width: 80px; float: left; font-size: 16px; }
.safe_x4 { width: 150px; float: right; color: #f40; font-size: 14px; padding-left: 30px;line-height:40px; }
.text-success { color: #090 !important; }
.text-warning { color: #dd6664 !important; }
.text-blue { color: #06c !important; }
.text-explode { color: #CCC !important; font-weight: normal !important; margin: 0px 4px !important; }
.dingdan_search { height: 30px; float: right; margin-top: 10px; }
.dingdan_search select { margin-right: 10px; width: 91px; padding: 5px; height: 30px; }
#queryOrderType { padding: 5px; line-height: 18px; border: 1px solid #dcdcdc; vertical-align: top; height: 20px; }
.dingdan_search input[type="button"] { width: 50px; height: 30px; background: #84c2ff; color: #fff; padding: 5px 0px; border: none; line-height: 20px; font-size: 14px; text-align: center; }
.mima_tu { width: 150px; height: 150px; float: left; background: url(../images/lock-orange.png) no-repeat 5px 25px; border-right: 1px solid #ccc; }
.shouji_tu { width: 150px; height: 130px; float: left; background: url(../images/shouji.png) no-repeat 5px 25px; border-right: 1px solid #ccc; }
.mail_tu { width: 150px; height: 100px; float: left; background: url(../images/mail_da.png) no-repeat 5px 15px; border-right: 1px solid #ccc; }
.mima_k { width: 400px; float: left; padding-left: 80px; }
.mima_k span { width: 480px; float: left; padding: 5px 0; }
.mima_k span input { padding: 5px; border: 1px solid #e0e0e0; line-height: 16px; }
.mima_yz { width: 175px; color: #666; }
.mima_hq { width: 80px; margin-left: 10px; }
.mima_anniu { width: 300px; float: left; padding: 15px 0 0 140px; }
.mail_k { width: 480px; float: left; padding: 28px 0 0 80px; }
.mail_k font { width: 420px; float: left; padding-left: 60px; }
.prepay, .prepay_top, .prepay_bottom { width: 1000px; float: left; }
.prepay_top_left { width: 5px; height: 30px; float: left; background: url(../images/top_left.jpg) no-repeat; }
.prepay_top_right { width: 5px; height: 30px; float: left; background: url(../images/top_right.jpg) no-repeat; }
.prepay_top_middle { width: 940px; float: left; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; background: url(../images/top_middle.jpg) repeat-x; line-height: 30px; }
.prepay_nr { width: 918px; float: left; padding: 15px 20px 20px 20px; border-left: 1px solid #bfebcf; border-right: 1px solid #bfebcf; }
.prepay_bottom_left { width: 5px; height: 20px; float: left; background: url(../images/prepay_bottom1.jpg) no-repeat; overflow: hidden; }
.prepay_bottom_right { width: 5px; height: 20px; float: left; background: url(../images/prepay_bottom2.jpg) no-repeat; overflow: hidden; }
.prepay_bottom_middle { width: 950px; height: 19px; float: left; border-bottom: 1px solid #bfebcf; overflow: hidden; }
.prepay_fangshi { width: 890px; float: left; background-color: #e9f5e1; padding: 0 14px 0 14px; line-height: 35px; }
.prepay_x { width: 300px; float: left; font-size: 14px; }
.prepay_xx { width: 400px; float: right; text-align: right; }
.prepay_zfb, .prepay_wyin, .prepay_yinhang { width: 870px; float: left; padding: 10px 0 0 18px; }
.prepay_yinhang li { width: 210px; float: left; padding-bottom: 15px; }
.prepay_yinhang li input { width: 20px; height: 35px; float: left; margin-right: 10px; }
.prepay_yinhang li img { width: 150px; height: 35px; float: left; border: 1px solid #ccc; }
.prepay_anniu { width: 830px; float: left; text-align: right; padding: 0 80px 20px 0; border-bottom: 1px dashed #ccc; }
.countdown { padding: 10px 20px; background: url(../images/cxskb_04.jpg) 0 8px no-repeat; padding-left: 40px; font-size: 16px; }
.countdown .alert { color: #333; }
.countdown .time b { text-align: center; line-height: 25px; display: inline-block; border-radius: 5px; background: #f5f5f5; color: #f00; width: 35px; height: 25px; }
.countdown .time { display: inline-block; white-space: nowrap; }
.overtime { height: 25px; padding: 5px 0px; text-aLIgn: center; }
.overtime b { padding: 2px 0px; color: #f00; font-size: 16px; font-weight: normal; }
.button_a { width: 80px; display: block; color: #fff; text-align: center; line-height: 28px; background: url(../images/button_bg.jpg) no-repeat; margin: 0 auto; border: none; font-size: 14px; font-weight: bold; }
.payment_con { width: 612px; padding: 10px 0 10px 20px; float: left }
.payment_con ul { float: left; margin-top: 10px; }
.payment_con li input { padding: 0; }
.payment_con li { float: left; border: 1px solid #ccc; width: 150px; height: 36px; margin: 10px 20px; }
.payment_con li:hover { border: 1px solid #dd6664; }
.payment_info li span { color: #3686db; }
.payment_notice { padding: 10px 0; }
.payment_notice b { color: #3686db; }
.payment_money b { color: red; }
.department_grid { width: 100%; vertical-align: middle; text-align: left; }
.department_grid .head { color: #08550d; background: #e9f5e1; height: 40px; border: none; text-align: center; padding-bottom: 5px; font-size: 14px; }
.department_grid td:first-child { font-weight: bold; color: #dd6664; text-align: center; }
.department_grid td:last-child { border-right: none; text-align: left; padding-left: 20px; }
.department_grid th { box-shadow: 0 2px 1px #ccc; font-weight: 700; }
.department_grid td { padding: 10px 15px; border-right: 1px dashed #ddd; }
.department_grid td p { text-indent: 2em; }
.department_grid td a { padding-right: 10px; white-space: nowrap; display: inline-block; cursor: pointer; }
.department_grid tr { border-bottom: 1px dashed #ddd; }
.department_grid .nothing { height: 200px; text-align: center !important; font-size: 14px; font-weight: normal !important; color: #333 !important; }
.department_grid .nothing a { color: #dd6664; }
.department_grid .libg { background: #fef0e3 !important; }
/*三方支付*/
#Third-party { border: 5px solid #E7E7E7; background: #F7F7F7; position: absolute; z-index: 999; display: block; cursor: pointer; text-align: center; }
#Third-party li { border-bottom: 1px dashed #ddd; height: 30px; line-height: 30px; padding: 0 10px; }
#Third-party ul { padding: 10px 14px; border: 1px solid #CCC; }
#Third-party li:hover { background: #10a1df; color: #fff; }
#Third-party li:hover a { color: #fff; }
#Third-party li:last-child { border: none; }
#paymentMethod { padding: 5px 48px 20px 0; }
#paymentMethod h5 { font-size: 18px; line-height: 35px; font-weight: normal; padding-bottom: 10px; color: #000 }
#paymentMethod .zhifubao p { text-align: center; }
#paymentMethod .zhifubao p img { width: 213px; height: 105px; }
#paymentMethod .zhifubao { width: 213px; float: left; padding: 5px; height: 105px; margin-right: 20px; cursor: pointer; border: 1px solid #f5f5f5; }
#paymentMethod .weixin { width: 190px; float: left; height: 105px; padding: 5px; cursor: pointer; border: 1px solid #f5f5f5; }
#paymentMethod .weixin dt { width: 105px; float: left; }
#paymentMethod .weixin img { width: 105px; height: 105px; }
#paymentMethod .weixin dd { width: 70px; height: 50px; float: left; padding-left: 10px; padding-top: 25px; }
#paymentMethod .weixin dd p { font-size: 16px; line-height: 25px; color: green; font-weight: bold; }
#paymentMethod .zhifubao:hover, #paymentMethod .weixin:hover { border: 1px solid #f40; }
.wd_yuyue3 a { display: block; }
.wd_yuyue3 a:hover { background: #10a1df; color: #fff; }
.yema1 { width: auto; float: right; }
.text_bg2 .inscription .yema { width: auto; float: right; margin-right: 10px; line-height: 22px; }
.shuzi .yema1 { width: auto; float: right; }
.no_hits, .hits, .current { width: auto; float: left; }
.no_hits, .hits a:link, .hits a:visited, .current a:link, .current a:visited { padding: 0 7px; border: 1px solid #ccc; margin: 0 4px; }
.no_hits { color: #999; background-color: #fff; }
.hits a:link, .hits a:visited { display: block; color: #3b611c; text-decoration: none; cursor: pointer; background-color: #fff; }
.hits a:hover { color: #3b611c; text-decoration: none; border: 1px solid #5fa32d; }
.current a:link, .current a:visited { display: block; background-color: #5fa32d; color: #FFF; text-decoration: none; cursor: pointer; }
.current a:hover { color: #fff; text-decoration: none; border: 1px solid #5fa32d; }
.yiyuan_js { width: 718px; float: left; margin-right: 20px; border: 1px solid #e0e0e0; }
.yuyue_ny_middle { width: 678px; float: left; padding: 0 20px 20px 20px; }
.yuyue_ny_right { width: 260px; float: right; }
.yuyue_ny_jie, .yuyue_ny_jienr { width: 652px; float: left; line-height: 22px; }
.reminder { width: 258px; border: 1px solid #e0e0e0; }
.reminder_con { padding: 15px; }
.reminder_con li { color: #dd6664; font-size: 13px; margin-bottom: 5px; line-height: 20px; text-indent: 2em; }
.yiyuan_top { width: 1000px; background: #f8f8f8; float: left; }
.yuyue_yiyuan_con { float: left; margin-top: 10px; width: 718px; }
.jieshao_tu { width: 200px; height: 160px; float: left; border: 1px solid #d1d1d1; padding: 5px; margin: 20px 15px 0 0; }
.jieshao_tu img { width: 200px; height: 160px; }
.jieshao_zi { width: 410px; float: left; padding: 10px 0 10px 5px; margin: 5px 10px 0 0; overflow: hidden; }
.jieshao_zi font { font-size: 18px; color: #dd6664; }
.jieshao_zi span { width: 410px; float: left; margin-top: 10px; }
.yuyue_ny_jienr, .schedule_jienr { padding-top: 5px!important; padding-top: 20px; }
.yuyue_ny_jienr p, .schedule_jienr p { padding: 5px 20px; }
.zhankai {/* background-color: #f0fbfb;*/ float: right; width: 80px; height: 25px; display: block; background-image: url(../images/show.png); background-repeat: no-repeat; }
.zhankai a { display: block; }
.xuanze .open { background-position: 0 0; }
.xuanze .close { background-position: 0 -25px; }
.zhankai:hover { background-color: #E2FDFD }
.xuanze { width: 658px; float: left; background-color: #f6f6f6; border-top: 1px solid #90d9dd; padding-left: 20px; margin-top: 10px; height: 42px; line-height: 30px; background: url(../images/index_tab.png) left 0 no-repeat; color: #fff; }
.xuanze strong, .schedule_xuanze strong { font-size: 16px; float: left; }
.xuanze_grid td { height: 40px }
.xuanze_kslb { width: 658px; float: left; border-bottom: 1px dashed #CCC; padding: 20px 10px; }
.xuanze_kslb_fl { width: 100px; float: left; text-align: center; font-size: 14px; font-weight: bold; }
.xuanze_keshi { width: 510px; float: left; padding-left: 10px; line-height: 30px; }
.xuanze_keshi li a { display: block; }
.xuanze_keshi li a span { display: inline-block; padding-left: 10px; }
.xuanze_keshi li a span img { width: 18px; vertical-align: middle; }
.xuanze_keshi li { width: 160px; float: left; margin-right: 8px; }
.xuanze_keshi li a:link, .xuanze_keshi li a:visited { color: #10a1df; text-decoration: none; }
.xuanze_keshi li a:hover { color: #f00; text-decoration: none; }
.tuijian { width: 258px; border: 1px solid #e0e0e0; float: right }
.tuijian_nr { padding: 15px 15px 0; }
.tuijian_tu { width: 90px; float: left; border: 1px solid #d1d1d1; padding: 4px; }
.tuijian_tu img { width: 90px;height: 100px; }
.tuijian_nr li, .tuijian_name { width: 100px; float: left; text-align: center; line-height: 18px; }
.tuijian_nr li { margin: 0 7px 10px; }
.tuijian_name { padding: 5px 0; }
.xinxi { width: 100px; height: 100px; float: left; background: url(../images/gongxi.png) no-repeat 10px 15px; padding: 20px; margin-top: 10px; }
.xinxi_sb { width: 180px; height: 200px; float: left; background: url(../images/kong.png) no-repeat; padding: 20px; margin-top: 10px; }
.xinxi_qr { width: 500px; float: left; padding-top: 20px; }
.xinxi_gx { width: 500px; float: left; font-size: 16px; color: #dd6664; padding-bottom: 20px; }
.xinxi_zy { width: 500px; float: left; line-height: 24px; }
.xinxi_zy .bookinginfo { font-size: 15px; }
.xinxi_zy .bookinginfo label { font-size: 14px; color: #666;display:inline-block;width:110px;text-align:right; }
.yiyuan_js .kong { width: 480px; margin: 20px auto; position: relative; overflow: hidden; min-height: 300px; }
.kongtext { margin-top: 80px; }
.kongtext h3 { font-size: 27px; line-height: 36px; font-weight: normal; margin: 40px 0 10px 0; color: red; }
.kongtext p { font-size: 16px; line-height: 1.8; color: #333; }
.kongtext p a { text-decoration: underline; color: green; }
.schedule, .mainbody { width: 998px; margin: 0 auto; margin-top: 20px; border: 1px solid #e0e0e0; }
.mainbody { min-height: 400px; }
.schedule_middle { width: 958px; float: left; padding: 0 20px 20px 20px; }
.schedule_jie, .schedule_jienr { width: 958px; float: left; line-height: 22px; }
.schedule_zi { width: 675px; float: left; padding: 10px 0 10px 5px; margin: 5px 10px 0 0; overflow: hidden; }
.schedule_zi font { font-size: 18px; color: #fd7e5c; }
.schedule_zi span { width: 670px; float: left; margin-top: 10px; }
.choice_time, .schedule_xuanze { width: 930px; float: Left; height: 42px; line-height: 27px; padding: 0 15px; background: url(../images/index_tab.png) left 0 no-repeat; color: #fff; margin-top: 20px; font-size: 16px; border-top: 1px solid #90d9dd; margin-bottom: 5px; }
.schedule_xuanze1 { width: 930px; float: Left; height: 42px; line-height: 27px; padding: 0 15px; margin-top: 10px; margin-bottom: 5px; }
.time_top { width: 958px; height: 50px; float: left; background: #d7eaff; border: 1px solid #cfe4ff; color: #000; }
.time_left_jie { width: 360px; height: 50px; float: left; line-height: 50px; font-size: 14px; padding-left: 50px; }
.time_right_biao { width: 500px; height: 50px; float: left; }
.biao_left, .biao_right { width: 24px; float: left; padding-top: 13px; }
.biao_left { padding-left: 15px; }
.biao_middle { width: 490px; margin-top:5px; padding-left: 40px;}
.biao_middle li { width: 70px; float: left; padding-top: 5px; line-height: 18px; color: #FFF; text-align: center; }
.time_zhuanjia { width: 360px; height: 50px; float: left; text-align: center; font-size: 16px; }
.time_shijian { width: 360px; height: 50px; float: left; text-align: center; font-size: 16px; padding-top:15px;padding-left:80px;}
.time_shanchang { width: 140px; height: 50px; float: left; padding-left: 60px }
.time_middle { width: 958px; height: 141px; float: left; }
.time_yisheng { width: 330px; height: 120px; float: left; border-bottom: 1px dashed #3686db; border-right: 1px solid #f8c4c4; padding: 10px 5px 10px 0; }
.yisheng_nr { height: 120px; padding: 2px 10px; line-height: 18px; }
.yisheng_tu { position: relative; float: left; width: 100px; height: 120px; margin: 0px 5px 5px 5px; text-align: center; vertical-align: middle; display: table-cell; }
.yisheng_tu img { width: 100px; height: 120px; vertical-align: middle; }
.doctor_info { width: 210px; float: right;margin-top:-120px; padding-left: 20px; color: #333; line-height: 25px; }
.doctor_info .info_title { }
.doctor_info .info_title .m_title { color: #666; padding-left: 10px; }
.doctor_info .goodat { width: 100%; line-height: 20px; font-size: 13px; margin: 3px 0; }
.doctor_info .goodat td { vertical-align: top; color: #666; }
.doctor_info .goodat .good { white-space: nowrap; }
.eva { vertical-align: middle; }
.star-light { background-image: url("../images/icon-star-light.png"); background-size: 100%; height: 12px; width: 12px; display: inline-block; margin-bottom: -1px; vertcial-align: middle; }
.star-gray { background-image: url("../images/icon-star.png"); background-size: 100%; height: 12px; width: 12px; display: inline-block; margin-bottom: -1px; vertcial-align: middle; }
.star { margin-left: 2px; vertical-align: middle; }
.first-icon { margin-left: 0; vertical-align: middle; }
.doctor_info .eva .total { font-size: 16px; color: #dd6664; }
.yisheng_zi { width: 280px; height: 120px; float: left; padding-left: 10px; }
.yisheng_zi ul { padding-top: 5px; }
.yisheng_zi ul li { line-height: 25px; }
.yisheng_zi3 { width: 156px; height: 120px; float: left; padding-left: 10px; }
.yisheng_zi3 ul { padding-top: 5px; }
.yisheng_zi3 ul li { line-height: 25px; }
.yisheng_zi2 { width: 250px; height: 130px; float: left; padding-left: 10px; padding-top: 9px; }
.yisheng_jieshao { color: #666; position: relative; }
.yisheng_jieshao_con { overflow: hidden; cursor: pointer; width:145px;height:60px;}
.doctor-skill { left: 150px; top: 15px; padding: 10px; width: 230px; color: #000; margin-top: 3px; background: #fff; cursor: pointer; position: absolute; z-index: 2000; border: 1px solid #c6cfdd; display: none; text-align: left; line-height: 20px; text-indent: 2em; min-height: 80px; }
.table_c_tbody_b { z-index: 1000;display: block; }
.barrow { display: block; background: url(../images/tit_info_mb.png) no-repeat 0px 0px; width: 100%; height: 14px; position: absolute; left: -7px; top:15px }
.time_biao { width: 600px; height: 140px; float: left; border-bottom: 1px dashed #3686db; line-height: 14px; }
.time_biao_am { width: 545px; height: 69px; float: left; border-bottom: 1px dashed #ddd; overflow: hidden; }
.time_biao_pm { width: 545px; height: 70px; float: left; margin-top:-17px;}
.time_biao_am li, .time_biao_pm li { width: 70px; height: 70px; float: left; text-align: center; }

.time_biao1 { width: 720px; height: 140px; float: left; border-bottom: 1px dashed #3686db; line-height: 14px; }
.time_biao_am1 { width: 720px; height: 69px; float: left; border-bottom: 1px dashed #ddd; overflow: hidden; }
.time_biao_pm1 { width: 720px; height: 70px; float: left; }
.time_biao_am1 li, .time_biao_pm1 li { padding-left:16px; width: 70px; height: 70px; float: left; text-align: center; }

.time_biao_am1 li a, .time_biao_pm1 li a { display: block; padding: 10px 0; line-height: 25px; }
.time_biao_am1 li a:hover .green, .time_biao_pm li a:hover .green { color: #090 !important; }
.time_biao_am1 span, .time_biao_pm1 span { width: 40px; float: left; padding: 10px 0; line-height: 25px; text-align: center; }

.time_biao_am li a, .time_biao_pm li a { display: block; padding: 10px 0; line-height: 25px; }
.time_biao_am li a:hover .green, .time_biao_pm li a:hover .green { color: #090 !important; }
.time_biao_am span, .time_biao_pm span { width: 40px; float: left; padding: 10px 0; line-height: 25px; text-align: center; }
.yuyue_bg { width: 48px; background-color: #e9f5e1; padding: 5px 0; display: block; cursor: hand; }
.select_site_radio { width: 25%; float: left; text-align: center; }
.select_site_radio_text { float: left; color: #999; width: 100%; }
.select_site_radio_input { float: none; width: 100%; }
.keshi_daoh, .keshi_daoh_fl, .keshi_sousuo { width: 652px; float: left; padding-top: 5px; }
.keshi_daoh { border-bottom: 1px solid #d1d1d1; padding-bottom: 15px; }
.keshi_daoh_left { width: 40px; float: left; }
.keshi_daoh_right { width: 590px; float: left; padding-right: 20px; white-space: normal; word-break: break-all; overflow: hidden; }
.keshi_daoh_right li { width: auto; height: 24px; float: left; margin: 0 7px 10px 0; padding: 0 5px; }
.keshi_daoh_xuanz { overflow: hidden; background-color: #e9f5e1; }
.keshi_sousuo li, .search li { width: 630px; float: left; border-bottom: 1px dashed #ddd; padding: 10px; }
.keshi_sousuo_left { width: 200px; float: left; font-size: 14px; font-weight: bold; }
.keshi_sousuo_right { width: 430px; float: left; }
.keshi_sousuo_left img { padding-top: 10px; }
.search_left { width: 652px; float: left; font-size: 14px; font-weight: bold; padding-bottom: 10px; }
.search_right { width: 652px; float: left; }
.search_mc { width: 550px; float: left; }
.search_yuyue { width: 73px; float: right; padding-right: 10px; }
.search_table_td { border: #F8C4C4 1px dashed; text-align: center; vertical-align: middle; width: 160px; font-size: 14px; }
.search_table_td a:link { color: green; text-decoration: none; }
.search_table_td a:hover { color: #eb6605; text-decoration: none; }
.message_tian, .message_neir, .confirm_tian { float: left; line-height: 24px; }
/*第三方支付的温馨提示*/
.confirm_tian_dsf { text-indent: 2em; display: none; }
.message_tian { width: 632px; border-bottom: 1px dashed #ddd; padding: 10px 0 10px 20px; }
.confirm_tian { width: 612px; padding: 20px 0 10px 20px; }
.confirm_tian .selecttime li { width: 50%; float: left; border-bottom: none; padding: 5px 0;  center no-repeat; }
.confirm_tian .selecttime li a { padding-left: 22px; font-size: 16px; padding-right: 50px; background: none; }
.confirm_tian .selecttime li a:hover, .time_click { color: #090; background: url(../images/checkbox.png) right center no-repeat !important; text-decoration: underline; }
.bookingconfirm .item { line-height: 27px; }
.bookingconfirm .item label { color: #666; font-size: 13px; }
.bookingconfirm .item .gen { font-size: 15px; padding-right: 5px; }
.message_neir { width: 652px; }
.message_shiduan, .message_time { width: 652px; float: left; line-height: 24px; }
.message_shiduan { background-color: #ddd; margin-top: 15px; }
.message_shiduan li, .message_time li { width: 110px; float: left; padding: 10px; }
.message_time li, .confirm_tian li { border-bottom: 1px dashed #ddd; }
.confirm_tian li:last-child { border-bottom: none; }
.confirm_tian li { width: 615px; float: left; padding: 10px; line-height: 24px; }
/*诊疗卡*/
.confirm_tian li .DiagnosisCard { position: relative; height: 35px; overflow: visible }
.confirm_tian li .DiagnosisCard label { width: 100px; text-align: right; padding-right: 5px; font-size: 14px; display: inline-block; line-height: 35px; }
.confirm_tian li .DiagnosisCard .out { position: absolute; border: 1pt solid #c1c1c1; overflow: hidden; width: 188px; height: 35px; clip: rect(-1px, 190px, 190px, 170px); left: 100px; top: 0px; }
.confirm_tian li .DiagnosisCard .out select { height: 37px; width: 190px; margin: -1px; }
.confirm_tian li .DiagnosisCard .in { position: absolute; border: 1pt solid #c1c1c1; border-right: none; width: 170px; height: 35px; left: 100px; top: 0px; }
.confirm_tian li .DiagnosisCard .in input { height: 23px; width: 160px; border: 0pt; padding: 5px; }
/*诊疗卡结束*/
.message_tijiao { width: 652px; float: left; text-align: center; padding: 20px 0; line-height: 28px; }
.message_tijiao #shangbu, .message_tijiao #divtijiao, .message_tijiao #divtijiaoNo { display: inline; margin: 0 10px }
.message_tijiao .button, .sucessbutton { width: 90px; height: 32px; font-size: 16px; text-align: center; background: #8ec954; display: inline-block; cursor: pointer; line-height: 32px; margin-right: 25px; color: #fff; webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; transition: all .3s ease-out 0s; }
.message_tijiao .button:hover, .sucessbutton:hover { background: #090; color: #fff; }
.sucessbutton a { color: #fff; }
.message_tijiao .laststep { background: s#4796E3 !important; }
.sucessbutton { padding: 0 20px; }
.zhuyi { width: 530px; float: left; padding-left: 100px; padding-top: 10px; line-height: 22px; color: #999; }
.more_top_middle { line-height: 40px; font-size: 24px; text-align: center; border-bottom: 1px dotted #e0e0e0; padding-bottom: 10px; }
.zhinan { width: 190px; float: left; }
.zhinan_nr { width: 160px; float: left; padding: 8px 15px 200px 15px; }
.zhinan_nr li { width: 130px; height: 30px; float: left; border-bottom: 1px dotted #e3e3e3; line-height: 30px; padding-left: 30px; background: url(../images/arrow.gif) no-repeat 0 15px; font-size: 14px; }
.zhinan_js { width: 767px; float: right; border-left: 1px solid #e0e0e0; padding: 20px; min-height: 400px; }
.zhinan_middle, .question_middle { padding: 15px 20px 20px 20px; }
.question_nr { width: 652px; float: left; }
.question_nr li { width: 630px; height: 30px; float: left; border-bottom: 1px dashed #ccc; line-height: 30px; font-size: 14px; background: url(../images/dian.jpg) no-repeat 5px; padding-left: 22px; }
.answer_q { width: 627px; padding: 10px 10px 10px 45px; margin-top: 10px; background: url(../images/question.png) no-repeat 5px; font-size: 14px; font-weight: bold; border-bottom: 1px dashed #ccc; margin-left: 10px; }
.answer_middle, .notice_middle { float: left; }
.answer_middle { width: 678px; padding: 15px 20px 130px 20px; }
.notice_middle { width: 642px; padding: 15px 25px 130px 25px; }
.answer { width: 627px; padding: 15px 15px 10px 10px; }
.notice_tml { width: 500px; float: left; }
.notice_tmr { width: 75px; float: right; color: #999; padding-right: 10px; text-align: right; }
.notice_title { width: 642px; float: left; text-align: center; border-bottom: 1px solid #ccc; font-size: 20px; font-weight: bold; padding: 20px 0; }
.notice_nr { width: 622px; float: left; line-height: 24px; padding: 20px 10px; }
#starlist, #schedule_jienr { float: left; }
#starlist p, #schedule_jienr p { text-indent: 2em; margin: 10px 0; color: #777 }
.jieshao_zi p, .schedule_zi p { line-height: 25px; color: #777 }
.jieshao_zi p i, .schedule_zi p i { font-style: normal; color: #333; }
#doctorList { width: 958px; float: left; }
.log_main { width: 100%; margin: 0 auto; background: url(../images/bg_login_main.jpg) no-repeat center top; height: 357px; margin-top: 45px; position: relative; text-align: center }
.log_logo { background: url(../images/log_logo.jpg) no-repeat; width: 455px; height: 75px; margin: 0 auto; margin-top: 110px; display: block }
.log_box { width: 462px; margin: 0 auto; position: relative }
.log_input_box { position: absolute; left: 63px; top: 45px }
.log_input_box li { margin-bottom: 18px; float: left; clear: both; zoom: 1; width: 390px }
.log_input_box li label { width: 64px; display: block; text-align: left; line-height: 30px; color: #666; font-size: 14px; margin-bottom: 2px }
.log_text, .log_num { background: url(../images/log_text_bg.gif) no-repeat; height: 18px; line-height: 18px; padding: 6px 0 6px 30px; border: #ccc 1px solid; width: 285px }
.log_num { background: url(../images/log_num_bg.gif) no-repeat; }
.btn_log { position: absolute; top: 220px; left: 63px; }
.btn_login, .btn_reset { width: 106px; height: 36px; margin-right: 8px; float: left; display: block; background: url(../images/bg_btn_login.png) left top no-repeat }
/*页面404*/
.error_404 { padding: 50px 0; min-height: 300px; }
.error_404 .wrap { width: 600px; margin: 0 auto; position: relative; overflow: hidden; }
.error_404 .cuteimg { float: left; margin-right: 30px; }
.error_404 h3 { font-size: 24px; line-height: 36px; font-weight: normal; margin: 40px 0 20px 0; color: #333; }
.error_404 p { font-size: 16px; line-height: 1.8; color: #333; }
/*健康404*/
.wrong_404 { width: 500px; padding: 50px; min-height: 300px; position: relative; margin: 60px auto; }
.wrong_404_img { width: 200px; position: absolute; left: 0; top: 50px; }
.wrong_404_txt { padding: 5px 0 0 170px; }
.wrong_404_txt div { padding: 5px 0; }
.wrong_404_txt .getback { width: 110px; height: 45px; color: #fff; font-size: 16px; text-align: center; height: 35px; line-height: 35px; background: #06c; border-radius: 5px; }
/*翻页*/
.green-black { float: left; cursor: pointer; padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px 3px 3px 30px; padding-top: 3px; text-align: center; width: 710px; margin-top: 20px; }
.green-black li { white-space: nowrap; list-style: none; float: left; color: #333; margin-right: 5px; border: 1px solid #e0e0e0; }
.green-black li:hover, .green-black .now { color: #fff; background: #2374cd; }
.green-black li:active { background: #2374cd; }
.green-black span { display: inline-block; padding: 0 8px; }
.green-black li.disabled { border: 1px solid #e0e0e0; padding: 5px; }
.green-black input { width: 50px; }
#pageUl { float: left; }
.page_right { float: right; width: 200px; }
.page_right span { padding: 0; padding-right: 5px; }
#pageCurrent { height: 15px; line-height: 15px; }
#pageSubmit { background: #2374cd; color: #fff; width: 50px; text-align: center; line-height: 20px; display: inline-block; border: none; padding: 2px; }
.page_right kba { display: inline-block; padding-right: 5px; line-height: 22px; vertical-align: middle; }
.pay_success { border: 1px solid #e0e0e0; padding: 50px 210px; min-height: 300px; }
.pay_success_title { padding: 0; background: url(../images/sucssess.png) 10px 0 no-repeat; height: 50px; background-size: 50px 50px; margin-bottom: 10px; padding-left: 70px; }
.pay_success_title h2 { color: #dd6664; line-height: 50px; font-size: 18px; display: inline; }
.pay_success_title a { padding-left: 10px; color: green; }
.pay_success_con { float: left; }
.pay_success_con ul { color: #666; line-height: 36px; font-size: 14px; background: #f0f0f0; padding: 10px 20px; width: 500px; }
.pay_success_con li span { width: 145px; height: 36px; border: 1px solid #ddd; display: inline-block; vertical-align: middle; }
.pay_success .button { width: 100px; height: 28px; color: #fff; background: #93bc2f; text-align: center; line-height: 28px; border: none; font-weight: bold; border-radius: 2px; margin-right: 20px; }
.pay_success .button:hover { background: #0d7371; }
#scrollMsg { width: 885px; padding-left: 20px; }
#scrollMsg li { float: left; }
.tigger { width: 50px }
.message_tijiao .gray_button { width: 80px; height: 30px; font-size: 14px; font-weight: bold; text-align: center; background: #ccc; display: inline-block; cursor: pointer; line-height: 28px; margin-right: 25px; border-radius: 2px; color: #fff; }
#tuihao { text-align: left; }
#tuihao h2 { font-size: 18px; line-height: 30px; color: red; padding-bottom: 5px; text-align: center; font-weight: normal; }
#tuihao .item { height: 30px; line-height: 30px; margin: 10px 0; font-size: 14px; position: relative; }
#tuihao .item span { display: block; position: absolute; left: 350px; top: -30px; line-height: 30px; height: 30px; }
#tuihao .item select { height: 30px; padding: 5px; line-height: 20px; border: 1px solid #ddd; width: 210px; }
#tuihao .item label { vertical-align: top; width: 100px; text-align: right; display: inline-block; padding-right: 10px; }
#tuihao .item input { height: 28px; line-height: 28px; border: 1px solid #ddd; width: 200px; color: #666; padding: 0 5px; }
#tuihao textarea { width: 200px; padding: 5px; resize: none; height: 40px; border: 1px solid #ddd; line-height: 20px; }
#tuihao .point { color: red; line-height: 22px; padding-top: 10px; }
/*二维码更改*/
.FloatImg { position: absolute; right: 0; top: 107px; }
.FloatImg .slide_min { height: 100px; width: 60px; border: 1px solid #dfdfdf; text-align: center; background: #fff; }
.FloatImg .slide_min a { cursor: pointer; display: block; width: 60px; height: 50px; text-align: center; color: #575757; float: left; }
.FloatImg .slide_min a:hover { background-color: #fff; color: #4c4c4c; }
.FloatImg .slide_min a i { height: 24px; margin: 5px auto 0; display: block; _zoom: 1; overflow: hidden; }
.FloatImg .slide_min a i img { height: 24px; }
.FloatImg .slide_min a span { display: block; width: 58px; height: 20px; overflow: hidden; margin-top: 0px!important; line-height: 20px; }
.FloatImg .slide_box { background-color: #fff; border: 1px solid #dfdfdf; width: 110px; background: #fff; padding: 8px 8px; position: relative; }
.FloatImg .slide_box .close { width: 20px; background: #fff; height: 20px; display: inline-block; border: 1px solid #dfdfdf; text-align: center; line-height: 18px; position: absolute; right: -1px; top: -22px; color: #999; cursor: pointer; font-size: 16px; }
.FloatImg .slide_box .item { padding: 3px 0; border-bottom: 1px dotted #ccc; }
.FloatImg .slide_box .item:last-child { border-bottom: none; }
.FloatImg .slide_box img { cursor: pointer; }
.FloatImg .slide_box h2 { color: #444; font-weight: normal; margin-bottom: 2px; text-align: center; font-size: 14px; }
.FloatImg .slide_box .item img { width: 110px; }
.FloatImg .onlineact { background: url(../images/wechat24.png) 5px center no-repeat; margin-top: 10px }
.FloatImg .onlineact a { display: block; font-size: 14px; color: #066f75; vertical-align: middle; padding-left: 40px; }
.service_number { color: #999; line-height: 25px; text-align: center; }
/*搜索结果*/
.search_result { width: 720px; float: left; }
.search_result .search_title { line-height: 40px; font-size: 16px; padding-left: 40px; background: url(../images/big_search.png) no-repeat 10px center; }
.search_result .seach { border-top: 2px solid #63b734; }
.search_result .resultshow { line-height: 30px; font-size: 14px; float: left; padding: 10px 0px; width: 30%; text-align: left; }
.search_result .resultshow .red { padding: 0 2px; }
#bottom { width: 100%; background-color: #f5f5f5; border-top: 1px solid #eee; text-align: center; margin-top: 30px; color: #4d4d4d; line-height: 27px; height: 113px; }
.bottom { width: 1000px; background-color: #f5f5f5; text-align: center; position: relative; padding: 25px 0 15px; margin: 0 auto; font-size: 13px;  height: 73px;}
.adbg #bottom { background: #fff }
#bottom .bottom_left { text-align: left; line-height: 23px; width: 69%; border-right: 1px solid #b6b6b6; float: left; height: 73px; }
/*#bottom .bottom_right { float: right; text-align: right; width: 295px; padding-left: 21px; padding-right: 0px; height: 103px; border-left: 1px solid #f3f3f3; }*/
#bottom .bottom_right { float: right; text-align: left; width: 30%; height: 73px; border-left: 1px solid #f3f3f3; }
#bottom .bottom_right .title { height: 73px; text-align: right; line-height: 38px; font-size: 22px; font-family: '微软雅黑'; color: #4d4d4d;}
#bottom .bottom_right .content { line-height: 25px; color: #4d4d4d; }
#bottom .bottom_right .title img { height: 28px; vertical-align: middle; }
#bottom .bottom_right .green { color: #090 !important; }
.seach .search_li { border-bottom: 1px dashed #efefef }
.hosipital_result { float: left; padding: 10px 0px; line-height: 30px; font-size: 14px; padding-left: 0px; width: 33.3%; height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.on_result { border-bottom: 1px solid #dfdfdf; background: #f9f9f9; }
.department_result { position: relative; margin: 0 15px; padding: 15px 0; border-bottom: 1px dashed #e0e0e0; }
.on_result dl:last-child { border-bottom: none; }
.department_result dt { float: left; width: 120px; }
.department_result dt img { height: 96px; padding: 2px; border: 1px solid #e0e0e0; }
.department_result dd { float: left; padding: 0 2px; width: 490px; }
.department_result dd p span { color: #999; }
.department_result dd p:last-child { line-height: 20px; }
.department_result .font18 { font-size: 18px; color: #fd7e5c; padding-bottom: 10px; }
.department_result .booking { width: 100px; position: absolute; right: 10px; top: 10px; border-radius: 3px; height: 32px; line-height: 32px; color: #fff; font-size: 14px; text-align: center; background: #93bc2f; display: block; }
.search_result .seach ul { padding: 10px 0px; }
/*弹出登录*/
#loginbox, #hosiptalbox {/* background: rgba(255, 255, 255, .2); background: #FFF\9!important; filter: alpha(opacity=20); padding: 8px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);*/ }
.loginbox, .hosiptalbox { margin: 0px auto; /*padding: 10px 20px;*/ background: #fff; z-index: 1000000; position: relative }
.loginbox { width: 400px; }
.loginbox .title, .hosiptalbox .title { height: 45px; line-height: 45px; font-size: 18px; color: #666; filter: none; border-bottom: 1px solid #D3DDE6; }
.loginbox .title { padding: 0 0 0 35px; background: url(../images/zhanghu.gif) 10px center no-repeat; }
.loginbox ul { padding: 30px 30px 20px; }
.loginbox ul li { margin-bottom: 15px; vertical-align: top; }
.loginbox ul li label { display: inline-block; text-align: right; width: 52px; height: 35px; font-size: 14px; line-height: 35px; color: #333; padding-right: 5px; vertical-align: top; }
.loginbox ul li .input_x { width: 240px; height: 15px; padding: 10px 5px; border: 1px solid #e0e0e0; line-height: 15px; vertical-align: top; font-size: 14px; }
.loginbox .btn { width: 260px; height: 45px; background-color: #93bc2f; border-radius: 2px; line-height: 45px; text-align: center; font-size: 24px; color: #fff; border: 0 none; }
.loginbox .pageList { margin-left: 65px; color: #d3dde6; *margin-top:15px;
}
.loginbox .closebtn, .hosiptalbox .closebtn { padding: 0; top: 10px; right: 10px; width: 21px; height: 21px; line-height: 21px; font-size: 18px; color: #68767b; text-align: center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow: 0 1px 0 rgba(255, 255, 255, .9); position: absolute; text-decoration: none; }
.loginbox .closebtn:hover, .hosiptalbox .closebtn:hover, #loginQQbox .closebtn:hover { background: #be0000; color: #fff; }
.hosiptalbox { width: 750px; }
.hosiptalbox .closebtn { padding: 0; top: 10px; right: 10px; width: 21px; height: 21px; line-height: 21px; font-size: 18px; color: #68767b; text-align: center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow: 0 1px 0 rgba(255, 255, 255, .9); position: absolute; text-decoration: none; }
.hosiptalbox .notice_con { padding: 20px 0 30px; font-weight: bold; font-size: 16px; line-height: 22px; }
.hosiptalbox .btn { text-align: center; padding-top: 20px; }
.hosiptalbox .btn .ok { border: none; border-radius: 3px; height: 35px; line-height: 35px; color: #fff; font-size: 16px; text-align: center; padding: 0 20px; background: #93bc2f; }
#loginQQbox .closebtn { padding: 0; top: 12px; right: 10px; width: 21px; height: 21px; line-height: 21px; font-size: 18px; color: #fff; text-align: center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow: 0 1px 0 rgba(255, 255, 255, .9); position: absolute; text-decoration: none; }
#loginQQbox .closebtn2 { width: 80px; left: 50%; margin-left: -40px; bottom: 70px; height: 28px; display: block; position: absolute; line-height: 28px; border: 1px solid #e0e0e0; text-align: center; color: #666; z-index: 100000; background: #f5f5f5; }

/*顶部滑过预约单下拉
*/
.layout {
*zoom:1; _zoom: 1; }
.layout:before, .layout:after { display: table; line-height: 0; content: ""; }
.layout:after { clear: both; }
.g_icon { display: inline-block; background: url(../images/global_icon_v4.png?v=348) no-repeat; }
.g_down { width: 12px; height: 8px; background-position: -1px -108px; vertical-align: middle; }
.bookingorder_div { display: inline-block; position: relative; cursor: pointer; font-size: 14px; margin-right: 5px; }
/* .bookingorder_div .bookingorder_a { padding: 0 5px; display: inline-block; height: 28px; color: #fff; width: 93px } */
.bookingorder_div .bookingorder_a { padding: 0 5px; display: inline-block; background: #fff; height: 28px; border-right: 1px solid #fff; border-left: 1px solid #fff; color: #dd6664; font-size: 12px; width: 93px }
.bookingorder_div .none { display: none; }
.bookingorder_div_on .bookingorder_done { display: block; position: absolute; left: 0; top: 28px; z-index: 9998; background: #fff; width: 105px; text-align: left; }
.bookingorder_div_on .bookingorder_a { position: relative; z-index: 9997; height: 28px; border-right: 1px solid #ededed; border-left: 1px solid #ededed; }
.bookingorder_div_on .bookingorder_a .g_down { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); }
.bookingorder_done ul { height: auto; overflow: hidden; border-top: none;border: 1px solid #ededed; }
.bookingorder_done li { margin:0;padding:0; height: 28px; line-height: 28px; }
.bookingorder_done li a { padding: 0 0 0 12px; display: block; overflow: hidden; height: 36px; *line-height:40px;
}
.bookingorder_done li a:hover { color: #dd6664; background-color: #f7f7f7; }
.bookingorder_done li .g_icon { vertical-align: -6px; margin-right: 5px; margin-left: 5px; *margin-top: -0px;
*vertical-align:middle;
}
.bookingorder_i { width: 20px; height: 20px; display: inline-block; border-radius: 100%; overflow: hidden; vertical-align: middle; }
.bookingorder_div_on .bookingorder_a .g_down, .bookingorder_div .bookingorder_a .g_down/*,
.bookingorder_done li a:hover,*/ { webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
/*第三方登录*/
.loginbox { font-family: "Microsoft yahei", "微软雅黑", "Tahoma", "Verdana", "Arial", "sans-serif"; }
.third_login { margin: 0 0 8px 65px; }
#third_login .third_login_title { line-height: 32px; color: #666; display: inline-block; }
#third_login .share_l .a_icon { margin: 0 5px; display: inline-block; }
#third_login .share_l a:hover { opacity: .8 }
#third_login .a_icon { display: block; width: 32px; height: 32px; background: url(../images/login_icons_v3.png) no-repeat }
#third_login .login_qq { background-position: 0 0 }
#third_login .login_weibo { background-position: 0 -32px }
#third_login .login_tao { background-position: 0 -64px }
#third_login .login_zfb { background-position: 0 -96px }
.loginbox .register_a { font-size: 14px; color: #396; text-decoration: underline; }
.loginbox .findpw_a { font-size: 14px; color: #888; }
.advisebox { width: 450px; }
.advisebox ul li label { width: 105px; }
.advisebox ul li .input_x { }
.advisebox .title { padding: 0 0 0 35px; background: url(../images/write18.png) 8px center no-repeat; }
/*个人网站*/
.doctorspace { width: 1000px; margin: 20px auto; min-height: 400px; }
.member-pic .ddrservice:hover { text-decoration: none; background: url(/ddr/img/ddr_bgall.png?t=29a0dbdab4d99571e22c6587b4c8d022) no-repeat 0 -314px }
.doctorspace .member-info { position: relative; padding: 15px; border: 1px solid #c5dbec; margin-bottom: 20px; }
.doctorspace .info-avatar { float: left; padding-right: 20px; padding-top:15px; text-align: center }
.doctorspace .info-avatar img { width: 100px; height: 120px; border: 2px solid #ebf8e2; display: block }
.doctorspace .info-avatar span { color: #999; line-height: 30px }
.doctorspace .info-main { float: left; width: 625px }
.doctorspace .info-main .item { padding-bottom: 4px; position: relative; line-height: 21px; }
.doctorspace .info-main .name { padding: 10px 0; }
.info-main .item a.gstips_supcount { margin-left: 5px }
.info-main .item i { margin: 0; margin-bottom: 10px; cursor: pointer }
.info-main .item i.male, .info-main .item i.female { margin-bottom: 3px; margin-right: 5px }
.info-name { color: #333; font-size: 28px; vertical-align: -15%; *vertical-align:0;
line-height: 28px; *line-height:32px;
display: inline-block; overflow: hidden; max-width: 245px; text-overflow: ellipsis; white-space: nowrap }
.info-main .info-level { background: #dd6664; color: #fff; padding: 1px 2px; border-radius: 2px; }
.info-main .gray { color: #aaa }
.info-main .gray span { color: #333; padding-right: 10px; }
.info-badge { padding-left: 8px; display: inline-block; _height: 32px }
.info-side { float: right; margin-top: 25px }
.info-side li { float: left; width: 70px; height: 60px; text-align: center; border-right: 1px dashed #e5e5e5 }
.info-side li:last-child { border-right: none; }
.info-side-a { color: #f40; font-size: 30px; display: block; text-align: center; line-height: 30px; }
.info-side ul { background: #fffff2; margin-top: 10px }
.medal_focus_dis { margin: 0 12px; color: #acaaac }
.medal_focus { margin-right: 15px }
/*空间主体*/
.space_con { width: 1000px; margin: 0 auto; }
.space_con .space_right { width: 260px; float: right; }
.space_con .doctor1info { width: 258px; float: left; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.space_con .doctor1info h2 { font-size: 16px; line-height: 35px; padding: 0 20px; background: #f0f0f0; color: #396; font-weight: normal; }
.space_con .doctor1info ul { padding: 10px 0; }
.space_con .doctor1info ul li { padding: 5px; line-height: 20px; border-bottom: 1px dashed #ddd; }
.space_con .doctor1info ul li:last-child { border-bottom: none; }
.space_con .doctor1info ul li label { color: #000; font-size: 14px; }
.first-icon { margin-left: 0; }
.last-icon { margin-right: 1em }
.space_con .doctor1info ul li .blue { color: #06c; }
.space_con .space_left { width: 720px; float: left; }
.space_con .space_left .space_paiban h2 { font-size: 16px; line-height: 40px; }
.space_con .space_left .space_paiban h2 span { padding-left: 20px; font-weight: normal; }
.space_con .space_left .space_paiban table { width: 100%; text-align: center; }
.space_con .space_left .space_paiban table th { font-size: 13px; font-weight: normal; background: #b3b3b3; color: #fff; }
.space_con .space_left .space_paiban table td { font-size: 14px; padding: 2px; height: 64px; }
.doc_schedule .ph { height: 42px; line-height: 42px; }
.space_con .space_left .space_paiban table tr td div { height: 64px; line-height: 64px; border: 1px solid #eaeaea; background-color: #fff; }
.space_con .space_left .space_paiban table tr div a { display: block; font-size: 14px; }
.space_paiban .table { width: 720px; overflow: hidden; }
.space_paiban .table .doc_top { width: 720px; height: 50px; float: left; background: #d7eaff; border: 1px solid #cfe4ff; }
.doc_right_biao { width: 720px; height: 53px; float: left; }
.doctime_biao { width: 718px; height: 121px; float: left; line-height: 14px; border-bottom: 1px solid #ddd; }
.docbiao_left, .docbiao_right { width: 75px; float: left; padding-top: 13px; text-align: center; }
.docbiao_middle { width: 560px; float: left; padding: 0 5px; }
.docbiao_middle li { width: 75px; float: left; padding-left: 5px; padding-top: 5px; line-height: 18px; text-align: center; }
.doctime_biao_am, .doctime_biao_pm { width: 720px; height: 60px; float: left; border-bottom: 1px dashed #ddd; }
.doctime_biao_am ul, .doctime_biao_pm ul { width: 560px; float: left; }
.doctime_biao_am span, .doctime_biao_pm span { width: 75px; float: left; text-align: center; padding: 5px 0; line-height: 25px; display: block; }
.doctime_biao_am li, .doctime_biao_pm li { width: 80px; height: 60px; float: left; text-align: center; line-height: 20px; }
.doctime_biao_am li a, .doctime_biao_pm li a { display: block; vertical-align: middle; color: #2374cd; padding: 10px 0; line-height: 25px; }
.doctime_biao_am li a:hover .green, .doctime_biao_pm li a:hover .green { color: #090 !important; }
/*医生评价*/
.doctor_eva { width: 720px; margin-top: 20px; float: left }
.doctor_eva h2 { font-size: 16px; line-height: 30px; margin-bottom: 10px; border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; }
.eva_list { float: left; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #eaeaea; }
.eva_list .user_img { width: 60px; text-align: center; float: left; margin-right: 20px; }
.eva_list .user_img img { width: 60px; }
.eva_list .user_img p { line-height: 20px; }
.eva_con { width: 639px; float: right; overflow: hidden; border-left: 1px dashed #e0e0e0; }
.eva_con .eva_star li { float: left; padding: 8px 25px; color: #000; }
.eva_con .eva_star li span { font-size: 20px; color: #ff7400; margin: 0 7px }
.eva_con .star-light { background-image: url("../images/icon-star-light.png"); background-size: 100%; height: 12px; width: 12px; display: inline-block; margin-bottom: -1px }
.eva_star { width: 100%; float: left; }
.eva_con .star-gray { background-image: url("../images/icon-star.png"); background-size: 100%; height: 12px; width: 12px; display: inline-block; margin-bottom: -1px }
.eva_con .star-fixed { vertical-align: middle; margin-bottom: 0 }
.eva_con .star { margin-left: 2px }
.eva_con .comment-content { padding-left: 25px; color: #666; }

/*在线客服*/
#cs_box { width: 120px; height: 200px; color: #FFF; background: #54a7ff; position: fixed; right: 10px; top: 300px; border-radius: 10px; z-index: 1000 }
#cs_box span { height: 20px; line-height: 20px; display: block; }
.cs_close { color: #FFF; position: absolute; right: 10px; top: 8px; cursor: pointer; font-size: 20px; font-family: Verdana, Geneva, sans-serif }
.cs_title { font-size: 14px; margin: 10px; font-weight: bold; }
.cs_img { width: 100px; height: 100px; background: #FFF; margin: 10px; background-image: url(../images/app.png) }
.cs_info { font-size: 12px; margin: 0px 10px; overflow: hidden; text-align: center;line-height:20px; }
.cs_btn { width: 100px; height: 25px; background: #333; margin: 5px 10px; border-radius: 5px; font-size: 12px; line-height: 25px; color: #FFF; text-align: center; cursor: pointer; }

/*预约流程*/
.pic_choose{ width:998px; height:104px;margin:0px auto;  background:#f5f9fc;clear:both;  margin-top:15px; margin-bottom:15px;  overflow:hidden;  border:1px solid #daeaff}
/*样式移到index.jsp*/
/* .list_0{ width:230px; height:66px; float:left; margin-top:6px;}
.left_img{ width:118px;  height:66px; float:left; margin-left:25px;}
.list_conts_0_0{ width:99px; float:left; font-size:14px; color:#666; line-height:24px; margin-left:20px; margin-top:10px}
.list_conts_0_1{ width:99px; float:left; font-size:14px; color:#666; line-height:24px; margin-left:0px; margin-top:10px}

.list_01{ width:250px; height:66px; float:left; margin-top:18px;}
.left_img{ width:118px;  height:66px; float:left; margin-left:25px;}
.list_conts{ width:75px; float:left; font-size:14px; color:#666; line-height:24px; margin-left:15px; margin-top:10px}

.list_02{ width:250px; height:66px; float:left; margin-top:18px;}
.left_img{ width:118px;  height:66px; float:left; margin-left:25px;}
.list_conts_02{ width:75px; float:left; font-size:14px; color:#666; line-height:24px; margin-left:15px; margin-top:-15px}

.list_03{ width:265px; height:66px; float:left; margin-top:18px;}
.left_img{ width:118px;  height:66px; float:left; margin-left:25px;}
.list_conts_03{ width:75px; float:left; font-size:14px; color:#666; line-height:24px; margin-left:15px; margin-top:-5px}
.line_img{ width:1px; float:left} */

.lan{
	padding-top:1px;
	background-image:url(../images/lanse.png);
	width:53px;
	height:53px;
	background-repeat:no-repeat;
}
.yue{
	font-size:13px;
	color:#89CDE6;
	margin-top:1px;
	margin-left:2px;
}
.zhou{
	color:#89CDE6;
	margin-top:-2px;
	font-size:12px;
	margin-left:3px;
}
.renshu{
	color:#fff;
	margin-top:4px;
	margin-left:3px;
}
.lv{
	padding-top:1px;
	background-image:url(../images/lvse.png);
	width:53px;
	height:53px;
	background-repeat:no-repeat;
}
.hong{
	padding-top:1px;
	background-image:url(../images/hongse.png);
	width:53px;
	height:53px;
	background-repeat:no-repeat;
}
.lvyue{
	font-size:13px;
	color:#95C65B;
	margin-top:1px;
	margin-left:2px;
}
.lvzhou{
	color:#95C65B;
	margin-top:-2px;
	font-size:12px;
	margin-left:3px;
}
.redyue{
	font-size:13px;
	color:#ff0000;
	margin-top:1px;
	margin-left:2px;
}
.redzhou{
	color:#ff0000;
	margin-top:-2px;
	font-size:12px;
	margin-left:3px;
}
.huis{
	padding-top:1px;
	background-image:url(../images/huise.png);
	width:53px;
	height:53px;
	background-repeat:no-repeat;
}
.huisyue{
	font-size:13px;
	color:#CBD5D8;
	margin-top:1px;
	margin-left:2px;
}
.huiszhou{
	color:#CBD5D8;
	margin-top:-2px;
	font-size:12px;
	margin-left:2px;
}
.bbb{
	border:0px;
	background-color:none;
	width:26px;
	height:32px;
}
.yyy{
	float:right;
	margin-top:-17px;

}
/*实名认证*/
#certificated_a:hover {color: red;}
#certificated_a {
	font-weight: bold;
	font-size: 11px;
	padding: 0px 3px;
	text-align: center;
	color: #e16161;
	border: 1px solid #e16161;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.join_main_certificated { width: 998px; margin: 0 auto; padding-bottom: 20px; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
.member_nr_certificated { width: 380px; padding: 25px 35px;}
.certificated_span {
	font-weight: bold;
	font-size: 11px;
	padding: 0px 3px;
	text-align: center;
	color: #0ae;
	border: 1px solid #0ae;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.password_shuruk_certificated { font-size: 14px; margin-top: 10px; height: 40px; }
.anniu_certificated { width: 105px; height: 28px; float: left; font-size: 14px; font-weight: bold; text-align: center; background: #8ec954; display: block; cursor: pointer; line-height: 28px; margin-left: 8px; margin-top: 2px; border-radius: 2px; }
.anniu1_certificated { width: 105px; height: 28px; float: left; font-size: 14px; font-weight: bold; text-align: center; background: #c2c2c2; display: block; cursor: pointer; line-height: 28px; margin-left: 8px; margin-top: 2px; border-radius: 2px; }

.zb-biao table{width:960px;margin-left:20px;margin-right:20px;color:#727272}
.zb-biao table tr td{padding-left:5px;border-bottom:1px dotted #eee;padding-top:15px;padding-bottom:5px;}
.zb-biao table tr td img{margin-right:5px;}