
#Text{ padding:8px 0 0 0; border-bottom:1px solid #cbcbcb; overflow:hidden; margin-right:16px;}

.righttle{ border-bottom:1px solid #cbcbcb; overflow:hidden;background:url(../images/navicon.jpg;vpn_img) no-repeat left center; height:50px; }

.rightttle_M{ margin-right:16px;}

.tle{border-bottom:2px solid #d84828; padding:0 30px; height:48px; line-height:48px; float:left; font-size:16px; color:#a32c19; float:left;}

.none-tle{border-bottom:2px solid white; padding:20px 30px 10px 30px; float:left; font-size:16px;  float:left;}


.twonav{ display:block; padding:10px 0 0px 0px;  float:right;  }

.twonav .twoicon{background:url(../images/Common/navicon.jpg;vpn_img) no-repeat left bottom; padding-left:28px;}

.twonav li{ display:block; float:left; padding:6px 2px 0 2px; font-size:14px; color:#222;}
.twonav a{ font-size:14px; color:#222;}

.twonav_r{ float:right;}

.nav_abc{ float:left; padding:20px;}
.infoheight{ clear:both; height:0px;}

.rightlist{ padding:20px 10px; clear:both; overflow:hidden;}
.rightlist li{ display:block; line-height:30px; clear:both;}
.rightlist a{ font-size:14px; color:#333; display:block; float:left; background:url(../images/icon_2.jpg;vpn_img) no-repeat left center; padding-left:10px;}
.rightlist span{ display:block; float:right; color:#999;}
.jianliicon a{ display:block; text-align:center;}
.jianlent{margin:auto; width:220px; height:30px;}
.jianlent a{ display:black; background:#900; text-align:center; line-height:28px; color:#FFF; padding:4px 32px; font-size:14px; float:left; margin-right:8px;}
.jianlent .ent{ background:#999; margin-left:20px;}

.info{ padding:30px; min-height:500px;}
.infomzb,.B_info{ padding-right:16px; padding-top:50px; padding-left:0px;}



.info h3{ text-align:center; font-size:30px; line-height:46px; font-family:宋体;  margin:30px 30px 6px 30px; color:#000; foot-weight:bold;}
.info h4{ text-align:center; font-size:18px; font-family:黑体; margin-bottom:36px;color:#333; }


.info_b{ text-align:center; font-size:12px; color:#5b5b5b; padding-top:8px;} 

/***
.info p{ display:block; font-size:16px; line-height:30px; text-indent:2em;}
***/

.info p{ display:block; font-size:16px; line-height:30px; text-indent:2em;}


.info td p{ display:block; font-size:16px; line-height:30px; text-indent:0em;}






.info p img{ text-align:center; margin:auto; display:block;}

.textlist{ margin-top:50px;}
.textlist a{ font-size:14px; line-height:30px;}

.jianl{ color:#c02911; font-size:18px; line-height:36px;}
.jianl h2{color:#c02911; text-align:center; padding:20px 0;}

.jianl_a a{font-size:18px; text-align:center; display:block; line-height:48px; color:#03C;  padding-top:20px;}

.jianlinfo{ min-width:1010px; margin:auto; max-width:1200px; background:#fff; overflow:hidden; padding:20px;}

.jianlinfo td{ border:1px solid #f9d9d6; padding:4px; font-size:14px;}
.jianltitle{ background:#c02911; height:30px; }
.jianltitle h5{ margin-left:10px;font-size:14px; color:#FFF; display:block; float:left;}
.jianlinfo .jianltitle span{ color:#ffff34; font-size:14px;}

.jianlinfo span{ padding-right:6px; color:#F00;}
.jianlinfo input{ border:1px solid #fff; height:22px; width:180px;}
.jianlinfo select{ height:26px;}

.bntsc{width:156px; margin:auto; height:26px; }
.bntsc a{ display:block; height:26px; background:#f7d2cb; text-align:center; color:#ba260e;}
.bntsc_a a{display:block; height:26px; background:#f7d2cb; text-align:center; color:#ba260e; float:left; margin-right:4px; padding:0 10px;}
.bntsc_a a:hover,.bntsc a:hover{ background:#930; color:#fff;}


.Recruitbnt{ margin-top:20px;  padding-right:18px; overflow:hidden;}
.Rcut{ float:right; background:url(../images/recruitbnt_1.jpg;vpn_img) no-repeat left top #b93f1e; height:50px;  }
.Rcut a{ display:block;background:url(../images/recruitbnt_2.jpg;vpn_img) no-repeat right bottom; font-size:16px; height:50px; line-height:50px;padding:0 40px; color:#FFF;}

.Login{ width:820px; margin:80px auto; height:360px; background:url(../images/loginbg.jpg;vpn_img) no-repeat left bottom; }
.Login_a{ width:420px; margin-left:400px;} 
.Login_b{  border-bottom:1px solid #CCC; width:100%; overflow:hidden;}
.login_tl{ border-bottom:2px solid #b93f1e; float:left; text-align:center; padding:10px 30px; font-size:16px; color:#b93f1e;}
.login_c{ margin-top:60px; margin-left:30px; clear:both;}
.login_c a{ font-size:12px;}
.login_c li{ display:block; float:left; font-size:14px; }
.Logintle{ width:90px; line-height:28px; height:46px;}
.loginipt{ height:46px;}
.loginipt input{ width:220px; height:28px; border:1px solid #d1d1d1;}
.loginipt_b input{ width:100px;}
.Loginbnt{ clear:both; width:100%; padding-top:20px; margin-left:40px; }
.Loginbnt li{ display:block; float:left; height:40px; }

.login_bnt_a{ background:url(../images/loginicon.jpg;vpn_img) no-repeat 20px top #b93f1e;padding-left:56px;padding-right:30px; line-height:40px; }
.login_bnt_a a{  font-size:14px; color:#fff;}

.login_bnt_b{ background:#e4e4e4; margin-left:10px; font-size:14px; line-height:40px; text-align:center;padding:0 30px;}

.rgster{background:url(../images/registerbg.jpg;vpn_img) no-repeat left bottom; height:550px;}


/*用户中心样式*/

.text{ float:left; margin-left:20px; width:754px;}



.Recruitment{ float:left;}
.recpad{ padding:18px 20px; }
.recp_a{margin:10px 20px; font-size:14px;}
.recp_a td{ border:1px solid #f9d9d6; padding:4px; font-size:14px; }
.recp_pant a{ margin-right:10px; color:#930;}
.recp_pant a:hover{ text-decoration:underline;}
.recp_pant span{ color:#930;}

.iptbk input{ width:90%; border:0;}
.iptbk td{ padding-left:10px;}
.iptbk{ padding-top:30px;}

.rectinfo{ padding:18px 20px;}
.rectinfo td{ font-size:14px; padding:6px;}

.searchjzk{ margin:0px auto; width:580px;}
.searchjzk li{ display:block; float:left; line-height:28px; padding-right:6px;}
.recp_a .searchjzk input{ width:150px; border:1px solid #f2e4d3; height:26px;}

.searchjzk a{ display:block; padding:0 10px; height:28px; line-height:28px; border:1px solid #F8A087;}

.jiuzk a{ margin-left:8px; color:#900;}

.intbnt{ margin:auto; width:160px; padding-top:30px;}
.intbnt a{ display:block; width:140px; height:38px; background:#a72f0f; color:#fff; font-size:16px; text-align:center; line-height:38px;}
.zhaoping a{color:#900;}


.shenghzt{ clear:both; display:block;}
.shenghzt li{ float:left; font-size:19px; padding-right:30px;}
.shenghzt A,.shenghzt span{ color:#930;}
.shenghzt A{ text-decoration:underline;}



/**打印准考证**/
.dangyingzkz{width:710px; margin:auto; }
.dangyingzkz td{ padding:6px; border:1px solid #F9D8C1; font-size:14px; font-family:微软雅黑;  line-height:28px;}
.daying{ padding-top:10px;}
.daying a{ display:block; padding:6px 18px; background: #990000; color:#fff; font-size:14px; float:right; font-family:微软雅黑;}






/****预约***/
.make{ border:1px solid #e7e7e7; min-height:500px; margin-right:15px; margin-top:18px; overflow:hidden;}
.make_a{ margin:12px 12px 0 12px; display:block; border-bottom:1px solid #e7e7e7; height:40px;}
.make_a li{ display:block; float:left; margin-right:12px;}
.make_a select{ width:260px; height:28px; line-height:28px;}

.make_b{ border-bottom:1px solid #e7e7e7; padding:0 12px; overflow:hidden;}
.makeleft{ width:444px; float:left;border-right:1px solid #e7e7e7;height:150px; padding-top:14px;}
.makemaps{ width:98px; float:left;}
.maksinfo{ float:left; display:block; font-size:14px; width:338px;}
.maksinfo li{ display:block; padding-bottom:12px;}
.maketext a{ color:#b2260d; margin-right:10px;}
.maketext img{ margin-left:10px;}

.makeright{ float:right; }
.make_c{ margin-top:5px;}
.make_c li{ display:block; float:left; margin-right:12px; width:74px; height:118px; background:url(../images/make.gif;vpn_img) no-repeat top center; text-align:center; font-size:14px; }
.maket_1{ color:#900; margin-top:10px; height:68px;}
.maket_1 span{ display:block; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-bottom:6px;}
.maket_2 a{ color:#FFF;margin-top:8px; display:block;}


/*滚动插件样式*/
.carousel-component { position:relative; width:480px; padding:0px 10px; margin:18px 0 18px 0px;  }
.carousel-component .carousel-clip-region { width:460px; height:120px;padding:5px 0px 5px 7px; overflow:hidden; position:relative; zoom:1;}
.carousel-component .carousel-list { position:relative; left:0; top:0; width:1000000px;}
.carousel-component .carousel-list li { display:inline; float:left; width:74px; height:115px;background:url(../images/make.gif;vpn_img) no-repeat top center; text-align:center; font-size:14px; margin:0 10px 20px 10px; border:0; overflow: visible;}
.carousel-component .carousel-prev { position:absolute; top:10px; left:0; width:19px; height:120px; margin:0; padding: 0; z-index:3; cursor:pointer;  overflow: hidden; -webkit-border-radius: 2px; border-radius: 2px;}
.carousel-component .carousel-next { position:absolute; top:10px; right:0; width:19px; height:120px; margin:0; padding: 0; z-index:3; cursor:pointer; overflow: hidden; -webkit-border-radius: 2px; border-radius: 2px;}



.makeleft_b{ border-right:1px solid #e7e7e7; width:276px; float:left; padding:40px 18px;}
.makeleft_b li{ display:block; font-size:14px; line-height:30px; margin-bottom:30px;}

.maketext_t span{ margin-right:10px;  }
.makeleft_b span{ color:#b2260d; font-weight:bold;}

.makeright_b{ margin-left:312px; }
.makerhtbk{ height:40px; border-bottom:1px solid #e7e7e7; }
.makerhtbk li{ display:block; float:left; padding:10px 0 0 10px;}
.makerhtbk select{ width:212px;}


.makedata{ display:block; overflow:hidden; padding:8px 0 0 8px;}
.makedata li{ display:block; float:left; width:90px; height:138px; border:1px solid #e7e7e7; margin-right:4px; margin-bottom:4px;  }
.makedata_a{ height:50px; padding-top:20px;}
.makedata_a span{ display:block; text-align:center; font-size:14px; line-height:24px;}


.makegh{ padding-top:20px;}
.makegh a{ display:block; margin:auto; width:60px; height:30px; text-align:center; line-height:30px; background:#e3e3e3;}
.makegh_h a{ background:#930; color:#fff;}




.wakelist td{ border:1px solid #f0c2ab;/* background:#FFF; */font-size:14px; width: 60px}
.wakelist .tlebg td{background:#df9a82; font-size:15px;}

.wakelist .xwbg{ background:#f6fafc;}

.wakelist .bgxw{ background:#fcf2ee;}


.wakelist .bgxxbc td{ background:#c16646; color:#fff;}




/***弹窗***/
.Changchuang{ position:absolute; left:280px; top:300px; width:500px; background:#fff; min-height:250px; z-index:999;box-shadow: 0px 6px 26px #333; border:1px solid #e4978d;display: none}
.Cancgtop{ height:44px; background:#be3e2e;}
.Cancgtop h4{ font-size:16px; color:#FFF; display:block; padding:10px 0 0 24px; float:left;}

.Cancgtop a{ display:block; float:right;}
.canbnt{ display:block; padding:30px 0 0 50px; }
.canbnt li{ display:block; float:left; width:112px; height:112px;   margin: 5px 10px ; text-align:center;}

.canbnt .lia{ font-size:16px; color:#333; display:block; padding-top:16px; color:#FFF; clear: both}

.newsjzk{ min-height:460px;}

.newslist{ clear:both; margin:16px 20px; border-top:1px solid #CCC;} 
.newsjzkinfo td{ padding:2px;}
.newsjzkinfo input{ width:220px; height:24px; border:1px solid #EDD5C7; padding-left:4px;}

.newsjzkinpt li{display:block; float:left; padding-top:6px; padding-right:6px}
.newsjzkinfo .newsjzkinpt input { width:auto; height:auto; border:0; padding:0;}

.newsbnt{ margin:14px 20px; float:left;}
.newsbnt a{ display:block; background:#900; width:100px; height:30px; text-align:center; line-height:30px; color:#FFF; font-size:14px;}

.newsbnt_b a{ background:#CCC; color:#000;}


.newsbnt_c{ margin:14px auto; width:100px;}
.newsbnt_c a{display:block; background:#CCC; height:30px; text-align:center; line-height:30px; color:#000; font-size:14px;}
/**用户中心我的预约**/
.useyus td{ border:1px solid #FFCAB0;  }

/***预约成功****/

.appoint{ float:left; width:600px;margin-left:40px; }

.appointment{ margin-top:40px; clear:both; display:block;}

.appointment li{ display:block; float:left; padding-right:20px;}
.appointment h2{ color:#4ac41a; font-size:22px; margin-top:8px; }

.apptle{ margin-top:30px; clear:both; overflow:hidden; }
.apptle h3{ color:#333; font-size:18px; font-weight:normal; float:left;}

.apptle a{ display:block; padding-left:26px;  background:url(../images/icon_7.gif;vpn_img) no-repeat left;  float:right; color:#930; font-size:14px;}

.appolist{ font-size:14px; clear:both; margin-top:30px; line-height:30px;}









/****就医指南***/
.search_yp{ margin-left:20px; margin-top:20px; float:left;}
.search_yp li{ display:block; float:left; font-size:14px; padding-right:4px; }
.search_yp input{ border:1px solid #DCB8B8; height:26px; line-height:30px; padding-left:8px; width:160px;}
.yptle{ font-weight:bold; color:#900; line-height:30px;}
.ypbnt{ }
.ypbnt a{ display:block;height:30px; padding:0 22px;line-height:28px; background: #AD4934; color:#FFF; }

.yplist td{ font-size:12px;}

