@charset "utf-8";
/* CSS Document */

/****** 首页——列表 ******/
.itlist{ margin-bottom: 2rem; border-bottom: 1px solid #EEEEEE;}
.itlist ul li{ float: left; width: 50%; border-bottom: 1px solid #EEEEEE; margin-bottom: -1px;}
.itlist ul li a{ display: block; padding:10% 5%; border-right: 1px solid #EEEEEE;}
.itlist ul li:nth-child(2n+2) a{ border-right: 0px none;}
.itlist ul li img{ float: left; width: 2.5rem; line-height: 2.5rem; border-radius: 50%;}
.itlist ul li p{ display: inline-block; float: left; padding-left: 1rem; width: 3.3rem; height: 2.5rem; line-height: 2.5rem; font-size: 0.62rem; }


/****** 预约查询、预约申请  ******/
.ncomtitle{ padding: 0.5rem 0; background: #0583d1;}
.ncomtitle p{ display: block; height: 0.9rem; line-height: 0.9rem; padding-left: 1rem; color: #FFFFFF; background: url(../images/adds.png) no-repeat left center / 0.6rem auto; font-size: 0.67rem;}

.ncombt{ height: 0.9rem; line-height: 0.9rem; font-size: 0.62rem; color: #999999; padding: 0.5rem;}
.bgwhite{ background: #FFFFFF;}

.formul{}
.formul ul li{ border-bottom: 1px solid #EFEFEF; line-height: 2.2rem; color: #333333; font-size: 0.62rem;}
.formul ul li:last-child{ border-bottom: 0 none;}
.formul ul li .t-left{ display: inline-block;}
.formul ul li .t-right{ display: inline-block; position: relative; font-size: 0.62rem; color: #999999; overflow: hidden; height: 2.2rem;}
.formul ul li .t-right input,.formul ul li .t-right select,.formul ul li .t-right textarea{ width: 100%; background: none; border: 0 none; text-align: right; height: 2.2rem; font-size: 0.62rem; color: #999999; background: #FFFFFF;}
.formul ul li .t-right input[type=file]{ opacity: 0; filter:alpha(opacity=0); position: absolute; top: 0px; right: 0px; z-index: 100;}
.formul ul li .t-right .filetxt{ display: block; text-align: right;}
.formul ul li .t-right select{ background: url(../images/seldown.png) no-repeat right center / 0.55rem auto; padding-right: 1rem; background: #FFFFFF;}
.formul ul li .t-right select option{ text-align: center;}
.formul ul li .t-right textarea{ height: 5rem; resize: none; padding: 0.7rem 0; text-align: left; background: #FFFFFF;}
.fxrylink{ display: block; text-align: center; color: #0583D1; text-decoration: underline;}
.fxrylink:active{ color: #C0392B;}
.formsub{ margin: 1rem 0; width: 100%; height: 1.82rem; background: #ff8c1b; color: #FFFFFF; font-size: 0.62rem; border: 0 none; border-radius: 5px; cursor: pointer;}
.nextb{ display: block; text-align: center; line-height: 1.82rem;}
.formul1{ padding-top: 0.5rem;}
.formul1 dl dt{ color: #2495db; font-size: 0.62rem; width:30%; position: relative; cursor: pointer; line-height: 1rem;}
.formul1 dl dt span{ display: inline-block; width: 1rem; height: 1rem; background: url(../images/checkboxbtn.png) no-repeat center center / 1rem auto; margin-right: 0.3rem; float: left;}
.formul1 dl dt span.on{ background: url(../images/checkboxbtn1.png) no-repeat center center / 1rem auto;}
.formul1 dl dt input[type=checkbox]{ position: absolute; top: 0px; left: 0px; z-index: 10; opacity: 0; filter:alpha(opacity=0);}
.formul1 dl dd{ margin-top: 0.5rem; padding-left: 1rem; background: url(../images/worn.png) no-repeat left top / 0.7rem auto; font-size: 0.53rem; color: #999999;}
.formul ul li.hjnum{ color: #999999;}
.formul ul li.hjnum input{ text-align: left; color: #FF8C1B;}

.jyname .t-right{ text-align: right;}
.formul ul li.jyname .t-right input{ width: 80%; float: left;}
.jyname .t-right a{ color: #0583D1; text-decoration: underline; float: right;}

.bodybg{ background: #F5F5F9;}

/* 预约列表 */
.yycxlist{}
.yycxlist dl dt{}
.yycxlist dl dt ul li{ float: left;}
.yycxlist table{ width: 100%;}
.yycxlist table tr{ width: 100%; text-align: center;}
.yycxlist table thead tr td{ font-size: 0.53rem; height: 1.8rem; color: #999999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #EEEEEE;}
.yycxlist table tbody tr td{ font-size: 0.62rem; height: 1.8rem; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #EEEEEE;}
.yycxlist table tbody tr:last-child td{ border-bottom: 0 none;}
.yycxlist table tbody tr td a{ color: #2495db;}

.gsxqbt{ text-align: center; padding: 0.8rem 0; border-bottom: 1px solid #EEEEEE;}
.gsxqbt dl dt{ font-size: 0.7rem; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gsxqbt dl dd{ padding-top: 0.3rem; color: #999999; font-size: 0.53rem;}
.gsxqbt dl dd span{ display: inline-block; width: 50%; text-align: center;}
.gsxqcont{ padding: 1rem 0; color: #333333; font-size: 0.62rem; line-height: 1rem;}




