﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:14px "微软雅黑","Arial Narrow",HELVETICA;background:#fefefe;-webkit-text-size-adjust:100%; color:#505050;}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.wrap{ width:1000px; margin:0 auto;}
.text_c{ text-align:center;}
.cl{ clear:both; width:100%; height:1px;}
.fl{ float:left;}

/**档案预约前台界面**/
.top_nav{ background:url(../images/top_bg.jpg) left top repeat-x; height:39px; width:100%; line-height:39px; color:#fff;   text-align:right;}
.top_nav a{ color:#fff; }
.top_nav .yel_a{ color:#f2ff1e;}
.main{ background:url(../images/bg.jpg) top center no-repeat; min-height:600px;}
.header{ height:100px; padding:20px 15px;}
.header a{ text-decoration:none;}
.header .logo{ width:89px; height:94px; float:left; margin:3px 10px 0 0;}
.header h2{ font-size:32px; color:#fff; height:45px; line-height:45px; font-weight:normal; margin-top:5px;}
.header h3{ font-size:25px; color:#fff; height:35px; line-height:35px; font-weight:normal;}

.main_box{ width:958px; padding:30px 20px; background:#fff; border:1px solid #ededed; border-radius:4px; margin-bottom:10px;}
.index_h3{ font-size:18px; color:#202020; padding:10px 0 30px; text-align:center;}
.index_txt{ line-height:24px; color:#505050; margin-bottom:80px; }
.index_txt p{ margin-bottom:5px;}
.index_txt p b{  }

.index_res{ height:225px; background:url(../images/reservation_img.jpg) left center no-repeat; padding:70px 0 0 492px; }
.index_res .res_b_title{ font-size:26px; color:#202020; height:40px; line-height:40px;}
.index_res .res_s_title{ font-size:22px; color:#202020; height:32px; line-height:32px; margin-bottom:15px;}
.index_res .res_btn{ text-decoration:none; display: block; width:180px; height:44px; text-align:center; line-height:44px; color:#fff; background:#ec3f2f; border-radius:5px; border:none; font-family:"微软雅黑"; font-size:22px; cursor:pointer; outline:none;}
.btn{ text-decoration:none; display: block; width:80px; height:30px; text-align:center; line-height:30px; color:#fff; background:#FF6329; border-radius:5px; border:none; font-family:"微软雅黑"; font-size:16px; cursor:pointer; outline:none; float: right;}
.copyright{ height:39px; line-height:39px; background:#1B8BD7; color:#fff;   text-align:center;}
.bot_service{ background:#f2f2f2; border-top:1px solid #cccccc; padding:20px 0; overflow:hidden;}
.bot_service .contact{ width:390px; float:left; padding-left:20px;}
.bot_service .contact dt{ padding-left:22px; height:22px; background:url(../images/icon-contact.png) left center no-repeat; margin-bottom:4px; color:#008eef; font-size:18px;}
.bot_service .contact dd{   color:#505050; line-height:26px;}
.bot_service .phone{ width:340px; float:right;position: relative;  text-align: right;}
.bot_service .phone dt{   position: absolute;width:45px; height:70px;right: 100px;}
.bot_service .phone .dd_one{ font-size:18px; color:#008eef; height:22px; line-height:22px;  right: 100px;  padding-right: 15px;}
.bot_service .phone .dd_two{ font-size:26px; font-family:"Helvetica Neue","Arial"; height:34px; line-height:34px; color:#333333;  padding-right: 15px;}
.bot_service .phone .dd_three{   color:#505050; height:20px;  padding-right: 10px;}
.bot_service .qs{ width:130px; float:left;}
.bot_service .qs dt{ color:#008eef; font-size:18px;  height:24px; line-height:24px; margin-bottom:10px;}
.bot_service .qs dd{ color:#505050;   line-height:22px;}

/**首页左边须知**/
.main_box .left_index_txt{ float:left; width:660px; background:url(../images/right_line.png) right 30px no-repeat;  padding: 0 30px 0 0 ;}

/**首页右边登录**/
.right_index_txt{  width:310px;  background:#FFFFFF;opacity: 0.7;}
.right_index_txtAdmin{  margin:0 auto 100px;}
.right_index_txt .login_title{ height:36px; background:url(../images/title_bg.jpg) center center no-repeat; line-height:36px; font-size:22px; color:#202020; margin-bottom:30px; text-align:center; }
 .right_index_txt .login_box{ overflow:hidden; width:260px; margin:0 auto 100px;}
.right_index_txt .login_box li{ margin-bottom:10px; overflow:hidden;}
.right_index_txt .login_box .name{ line-height:24px; margin-bottom:0px!important;  }
.right_index_txt .login_box .name a{ float:right; color:#0285bb; text-decoration:underline; font-size:12px;}


.main_box .right_index_txt_txtAdmin.login_box .login_input{ width:252px; height:40px; line-height:32px; padding:3px; border:2px solid #85A7DD; font-family:"微软雅黑"; float:left;}
.main_box .right_index_txt .login_box .login_btn{ width:100%; height:50px; background:#ec3f2f; border:none; border-radius:4px; color:#fff; text-align:center; font-size:20px; line-height:50px; font-family:"微软雅黑"; cursor:pointer}
.main_box .right_index_txt .login_box .login_yzm img{ cursor:pointer;}
.main_box .right_index_txt .login_box .login_yzm{ width:100px; height:40px; float:right;}
.main_box .right_index_txt .login_box  .login_reg{ padding-top:15px;}
.main_box .right_index_txt .login_box  .login_reg a{color:#0285bb; text-decoration:underline;}
.main_box .right_index_txt .login_box  .login_other{ overflow:hidden;}
.main_box .right_index_txt .login_box  .login_other img{ float:left; margin-right:15px;}

/**登录**/
.login_title{ height:36px; background:url(../images/title_bg.jpg) center center no-repeat; line-height:36px; font-size:22px; color:#202020; margin-bottom:30px; text-align:center; }
.login_box{ overflow:hidden; width:470px; margin:0 auto 100px;}
.login_box li{ margin-bottom:10px; overflow:hidden;}
.login_box .name{ line-height:24px; margin-bottom:0px!important;  }
.login_box .name a{ float:right; color:#0285bb; text-decoration:underline; font-size:12px;}
.login_box .login_input{ width:462px; height:32px; line-height:32px; padding:3px; border:1px solid #85A7DD; font-family:"微软雅黑"; float:left;}
.login_box .login_inputs{ width:462px; height:40px; line-height:32px; padding:3px; border:1px solid #85A7DD; font-family:"微软雅黑"; float:left;}
.login_box .login_inputss{ width:260px;width: 250px\9; height:40px; line-height:32px; padding:3px; border:1px solid #85A7DD; font-family:"微软雅黑"; float:left;}
.login_box .login_btn{ width:100%; height:50px; background:#ec3f2f; border:none; border-radius:4px; color:#fff; text-align:center; font-size:20px; line-height:50px; font-family:"微软雅黑"; cursor:pointer}
.login_box .login_yzm{ width:101px; height:40px; float:right;}
.login_box .login_yzm img{ cursor:pointer;}
.login_box  .login_reg{ padding-top:15px;}
.login_box  .login_reg a{color:#0285bb; text-decoration:underline;}
.login_box  .login_other{ overflow:hidden;}
.login_box  .login_other img{ float:left; margin-right:15px;}

/**找回密码**/
.forget_title{ height:36px; background:url(../images/title_bg.jpg) center center no-repeat; line-height:36px; font-size:22px; color:#202020; margin-bottom:30px; text-align:center; }
.forget_box{ overflow:hidden; width:470px; margin:0 auto 100px;}
.forget_box li{ margin-bottom:10px; overflow:hidden;}
.forget_box li em{ color:Red;}
.forget_box .name{ line-height:24px; margin-bottom:0px!important;  }
.forget_box .name a{ float:right; color:#0285bb; text-decoration:underline; font-size:12px;}
.forget_box .forget_input{ width:462px; height:32px; line-height:32px; padding:3px; border:1px solid #cccccc; font-family:"微软雅黑"; float:left;}
.forget_box .forget_btn{ width:100%; height:50px; background:#ec3f2f; border:none; border-radius:4px; color:#fff; text-align:center; font-size:20px; line-height:50px; font-family:"微软雅黑"; cursor:pointer}
.forget_box .forget_yzm{ width:321px; }
.forget_box  .forget_reg{ padding-top:15px;}
.forget_box  .forget_reg a{color:#0285bb; text-decoration:underline;}
.forget_box  .forget_other{ overflow:hidden;}
.forget_box  .forget_other img{ float:left; margin-right:15px;}
.forget_box li .forget_ph_yzm{ text-align:center; line-height:40px; font-size:16px; color:#333;float:right; width:131px; height:40px; display:block; background:#f2f2f2;}

/**预约 第一步**/

.rese_box{ overflow:hidden;  margin-bottom:30px;}
.rese_box .rese_title{ color:#202020; font-size:18px; height:10px; line-height:30px; text-align:center; margin-bottom:20px;}
.rese_box .rese_txt{ line-height:24px; color:#505050;}

.rese_item{ margin-bottom:2px;}
.rese_item .item_title{ background:#F2F2F2; height:40px; padding:0 10px; line-height:40px; margin-bottom:20px;}
.rese_item .item_title h3{ float:left; color:#202020; font-size:18px; font-weight:normal;}
.rese_item .item_title a{ color:#0082b9; font-size:16px; float:right; text-decoration:underline;}
.rese_item .item_box{ }
.rese_item .item_box li{ line-height:40px; margin-bottom:25px;  }
.rese_item .item_box .left_name{ width:225px; float:left; margin-right:10px; text-align:right;}
.rese_item .item_box .left_names{ width:150px; float:left; margin-right:10px; text-align:right;}
.rese_item .item_box .left_name em{ color:#ff0000; margin-right:3px; line-height:40px;}
.rese_item .item_box .item_input{ width:360px; height:32px; padding:3px; border:1px solid #cccccc; float:left; line-height:32px; font-family:"微软雅黑"; color:#666;}
.rese_item .item_box  .pr{ position:relative; width:368px; height:40px; float:left;}
.rese_item .item_box  .pa_span{ position:absolute; width:38px; height:38px; background:url(../images/icon_user.jpg) no-repeat; border-left:1px solid #e7e7e7; top:1px; right:1px; cursor:pointer;}
.rese_item .item_box .item_select{ width:360px; height:32px; padding:3px;border:1px solid #cccccc; float:left; position:relative; line-height:32px; color:#666; cursor:pointer;}
.rese_item .item_box .item_select .arr_bot{ width:17px; height:9px; float:right; margin:12px 5px 0 0; background:url(../images/arrow_bot.png) no-repeat; display:block;}
.rese_item .item_box .item_select .select_pop{ display:block; width:366px; border:1px solid #ccc; background:#fff; position:absolute; left:-1px; top:38px; cursor:pointer;}
.rese_item .item_box .item_select .select_pop li{ height:36px; line-height:36px; border-bottom:1px dashed #ccc; margin-bottom:0; }
.rese_item .item_box .item_select .select_pop .laster{ border-bottom:none;}
.rese_item .item_box .item_select .select_pop li a{ display:block;padding-left:5px; text-decoration:none; height:36px; line-height:36px; }
.rese_item .item_box .item_select .select_pop li a:hover{ background:#f8f8f8;}
.rese_item .item_box .check_box{ width:720px; float:left; overflow:hidden;}
.rese_item .item_box .check_boxs{ width:300px; float:left; margin-left:20px; overflow:hidden;}
.rese_item .item_box .check_box .check_span{ float:left; margin-right:15px; line-height:40px; display:block;white-space:nowrap;}
.rese_item .item_box .check_box  .check_span input{ float:left; margin:13px 3px 0 0;}
.item_box .file_infor_table{ border-collapse:collapse;border-spacing:0}
.item_box .file_infor_table td{ border:1px solid #cccccc; padding:5px; height:30px; text-align:center;}
.item_box .file_infor_table .bg{ background:#f3f3f3;}
.item_box .file_infor_table td .copies{ height:26px; width:55px; border:1px solid #ccc; line-height:26px; text-align:center;}

.rese_item .step_btn{ width:230px; height:50px; background:#ec3f2f; color:#fff; font-size:20px; text-align:center; margin:0 auto; border:none; border-radius:5px; cursor:pointer; font-family:"微软雅黑"; outline:none;}

/***遮罩弹层-1***/
.black_bg{ width:100%; height:100%; background:#000; opacity:0.4;filter:alpha(opacity=40); position:fixed; left:0; top:0; z-index:99;}
.windows_box{ width:800px;  position:fixed; left:50%; top:100px; margin-left:-400px; background:#fff; border:1px solid #5f5f5f; box-shadow:0 0 6px #444; border-radius:5px; z-index:100;}
.windows_box .win_title,.win_title{ height:34px; padding-top:15px; line-height:34px; border-bottom:1px solid #dddddd;}
.windows_box .win_title h3,.win_title h3{ float:left; font-size:18px; color:#202020; float:left; margin:0 0 0 10px; font-weight:normal;}
.windows_box .win_title .close,.win_title .close{ background:url(../images/icon_close.png) no-repeat; width:16px; height:16px; float:right; margin:9px 15px 0 0;}
.windows_box .win_main,.win_main{ padding:10px;  border-bottom:1px solid #ddd; margin-bottom:1px;}
.windows_box .win_main .s_title,.win_main .s_title{ height:24px; line-height:24px; margin-bottom:5px; font-size:14px;}
.windows_box .win_main .s_title em,.win_main .s_title em{ color:#ff0000;}
.windows_box .win_main .search_box,.win_main .search_box{ height:36px; margin-bottom:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.windows_box .win_main .search_box .search_input,.win_main .search_box .search_input{ float:left; height:28px; padding:3px; border:1px solid #cccccc; width:212px; margin-right:10px;}
.windows_box .win_main .search_box .yzm_span,.win_main .search_box .yzm_span{ float:left; width:110px; height:36px; margin-right:10px;}
.windows_box .win_main .search_box .search_btn,.search_box .search_btn{ float:left; width:85px; height:36px; background:#e61d25; border:none; border-radius:4px; text-align:center; line-height:36px; font-family:"微软雅黑"; color:#fff; font-size:16px; cursor:pointer;}
.windows_box .win_main .table_box,.win_main .table_box{ overflow:hidden;}
.windows_box .win_main .win_table,.win_main .win_table{ border-collapse:collapse;border-spacing:0}
.windows_box .win_main .win_table tr,.win_main .win_table tr{ cursor:pointer;}
.windows_box .win_main .win_table tr:hover,.win_main .win_table tr:hover{ background-color:#f7f7f7;}
.windows_box .win_main .win_table td,.win_main .win_table td{ border:1px solid #cccccc; padding:5px; height:30px; text-align:center;}
.windows_box .win_main .win_table .bg,.win_main .win_table .bg{ background:#f3f3f3;}
.windows_box .win_main .win_table .select_bg,.win_main .win_table .select_bg{ background:#B3B3B3;}

.windows_box .win_foot,.win_foot{ width:100%; height:45px; border-radius:0 0 5px 5px; background:#f5f5f5; text-align:center; padding-top:5px;}
.windows_box .win_foot .quren_btn,.win_foot .quren_btn{ background:url(../images/btn_dete.png) no-repeat; width:98px; height:35px; border:none; cursor:pointer; display:inline; margin: 0 5px 0 300px;}
.windows_box .win_foot .step_a,.win_foot .step_a{ width:98px; height:35px; border-radius:4px; display:block;  margin:0 5px 0 300px; background:#dfdfdf; text-align:center; color:#202020; font-size:14px; float:left; line-height:36px; text-decoration:none;}



/**分页**/
#Pagination {overflow: hidden;  width: 100%; margin:15px 0;}
#Pagination .pagination { float:right; height: 40px; text-align: right;font-family: \u5b8b\u4f53,Arial;}
#Pagination .pagination a,
#Pagination .pagination span { float: left; display: inline; padding: 11px 13px; border: 1px solid #e6e6e6; border-right: none; background: #f6f6f6; color: #666666; font-family: \u5b8b\u4f53,Arial; font-size: 14px; cursor: pointer; text-decoration:none;}
#Pagination .pagination .current { background: #428bca; color: #fff;}
#Pagination .pagination .prev,#Pagination .pagination .next { float: left; padding: 11px 13px;  border: 1px solid #e6e6e6;background: #f6f6f6; color: #666666; cursor: pointer;}
#Pagination .pagination .prev i,#Pagination .pagination .next i { display: inline-block; width: 4px;  height: 11px; margin-right: 5px;}
#Pagination .pagination .prev { border-right: none;}
#Pagination .pagination .prev i { background-position: -144px -1px; *background-position: -144px -4px;}
#Pagination .pagination .next i { background-position: -156px -1px; *background-position: -156px -4px;}
#Pagination .pagination .pagination-break { padding: 11px 5px; border: none;  border-left: 1px solid #e6e6e6; background: none; cursor: default;}




/***注册***/
.reg_head{ overflow:hidden; margin-bottom:30px;}
.reg_head .reg_title{ color:#0283ba; font-size:24px; font-weight:normal; height:32px; line-height:32px;}
.reg_head .reg_text{ line-height:24px; color:#202020;}
.reg_main{ width:470px; min-height:685px; margin:0 auto; background:url(../images/line_time.png) left top no-repeat; padding-left:50px}
.reg_main dl{ padding:0; margin:0; overflow:hidden; }
.reg_main dl dt{ font-size:18px; color:#202020; height:30px; line-height:30px; margin-bottom:10px;}
.reg_main dl dd{ line-height:16px; margin-bottom:10px; }
.reg_main dl .pt_10{ padding-top:10px;}
.reg_main dl dd em{ color:#ff0000;}
.reg_main dl .pb_6{ padding-bottom:6px;}
.reg_main dl dd .reg_input{ width:462px; height:32px; padding:3px; border:1px solid #ccc;}
.reg_main dl dd .reg_input_2{ width:321px;height:32px; padding:3px; border:1px solid #ccc}
.reg_main dl dd .reg_yzm{ width:131px; float:right; width:131px; height:40px;}
.reg_main dl dd .reg_ph_yzm{ text-align:center; line-height:40px; font-size:16px; color:#333; width:131px; float:right; width:131px; height:40px; display:block; background:#f2f2f2;}
.reg_main dl .xieyi{ height:40px; line-height:40px;}
.reg_main dl .xieyi a{ color:#0da8e9; text-decoration:underline;}
.reg_main dl .xieyi input{ float:left; margin:14px 3px 0 0;}
.reg_main dl .reg_btn{ width:470px; background:#ee2222; color:#fff; font-family:"微软雅黑";  text-align:center; height:50px; border-radius:6px; border:none; font-size:20px; cursor:pointer; outline:none;}
.reg_main dl .reg_btn_not{ width:470px; background:#eee; color:#fff; font-family:"微软雅黑";  text-align:center; height:50px; border-radius:6px; border:none; font-size:20px; cursor:default; outline:none;}


/********预约时间选择********/
.rese_time{ overflow:hidden;}
.rese_time h2{ padding:10px 0 20px; text-align:center; font-size:24px; color:#202020; font-weight:normal; }
.rese_time .rese_table{ border-collapse:collapse;border-spacing:0}
.rese_time .rese_table td{ border:1px solid #43b7f5; padding:5px; line-height:30px; text-align:center;}
.rese_time .rese_table .blue_bg{ background:#2996d0; color:#fff;}
.rese_time .rese_table .grey_bg{ background:#f7f7f7; color:#999999;}
.rese_time .rese_table .green_bg{ background:#f6ffe4; color:#239f16; cursor:pointer;}

.rese_time .rese_table .green_bg:hover{ background:#CBE7FE;}

.rese_time .rese_table .red_chose{ background:#ff0000; color:#fff; cursor:pointer;}
.rese_time .rese_tips{ height:40px; line-height:40px;}
.rese_time .rese_tips b{ color:#f00; font-size:16px;}
.rese_time .btn_wrap{ height:50px; padding:20px 0; text-align:center;}
.rese_time .btn_wrap .previous_btn{ width:198px; height:48px; border:1px solid #cccccc; border-radius:8px; text-align:center; line-height:48px; font-size:20px; font-family:"微软雅黑"; color:#777; display:inline-block; cursor:pointer; outline:none; background:#fff;}
.rese_time .btn_wrap .next_btn{ width:218px; height:48px; border:none; background:#ec3f2f; border-radius:8px; text-align:center; line-height:48px; font-size:20px; font-family:"微软雅黑"; color:#fff; display:inline-block; margin-left:10px; cursor:pointer; outline:none;}


/*******预约成功******/
.rese_ok_top{ padding:30px 0 40px 130px; width:160px; height:120px; line-height:120px; background:url(../images/rese_ok_img.jpg) left center no-repeat; color:#008cc1; font-size:36px; margin:0 auto;}
.rese_ok_bot{ width:730px; margin:0 auto; line-height:24px; padding-bottom:100px;}
.rese_ok_bot p{ margin-bottom:5px;}
.rese_ok_bot .fz_16{ font-size:16px; height:30px; line-height:30px;}
.rese_ok_bot a{ color:#2366ff; text-decoration:underline;}

/********个人中心***********/
.my_account_box{ overflow:hidden;position:relative; min-height:400px; padding-top:46px;}
.my_account_box .account_title{ height:46px; position:absolute; left:0; top:0; z-index:100;}
.my_account_box .account_title ul{ border-top:1px solid #dddddd; float:left; border-left:1px solid #dddddd;}
.my_account_box .account_title li{ float:left; text-align:center; height:45px; line-height:45px; width:138px; font-size:16px; color:#505050; background:#f7f7f7; border-right:1px solid #dddddd; cursor:pointer;}
.my_account_box .account_title .on{ background:#fff; height:45px; border-bottom:1px solid #fff; }
.my_account_box  .account_main .tabs{ display:none;}
.my_account_box  .account_main{ border:1px solid #ddd; overflow:hidden; padding:20px 15px; clear:both; min-height:400px;}
.my_account_box  .account_main .on{ display:block;}
/**我的查询人**/
.my_account_box  .account_table{ border-collapse:collapse;border-spacing:0}
.my_account_box  .account_table td{ border:1px solid #cccccc; padding:5px; height:30px; text-align:center;}
.my_account_box  .account_table .bg{ background:#f3f3f3;}
.my_account_box  .account_table a{ color:#0da8e9;  text-decoration:underline;}
.my_account_box  .account_table a:hover{ color:#0da8e9;  text-decoration:none;}
.my_account_box  .account_table input{  width: 99%;height: 25px;}

/**我的信息**/
.my_account_box .my_infor{ overflow:hidden;}
.my_account_box .my_infor .my_infor_title{ border-bottom:1px solid #ccc; height:30px; line-height:30px; margin-bottom:20px;}
.my_account_box .my_infor .my_infor_title h3{ float:left; font-weight:normal;}
.my_account_box .my_infor .my_infor_title a{ color:#0285bb; float:right; text-decoration:underline;}
.my_account_box .my_infor .my_infor_ul{ overflow:hidden;}
.my_account_box .my_infor .my_infor_ul li{ line-height:40px; padding:10px 0;   height: 40px;}
.my_account_box .my_infor .my_infor_ul li .left_name{ width:200px; float:left; text-align:right; margin-right:10px;}

.my_account_box .my_infor .my_infor_ul li .right_infor{ float:left;}

.my_account_box .my_infor .my_infor_ul li .reg_ph_yzm1{ text-align:center; line-height:40px; font-size:16px; color:#333;float:left; width:110px; height:40px; display:block; background:#f2f2f2;}

.my_account_box .my_infor .my_infor_ul li .right_input{ width:300px; height:32px; padding:3px; border:1px solid #ccc; float:left; line-height:32px; color:#666;}
.my_account_box .my_infor .my_infor_ul li .right_yzm{ width:131px; height:40px; float:left; margin-left:10px;}
.my_account_box .my_infor .my_infor_ul li .infor_btn{ width:160px; height:40px; border:none; border-radius:4px; background:#ff6329; color:#fff; text-align:center; line-height:40px; cursor:pointer; font-family:"微软雅黑";}
.my_account_box .my_infor .my_infor_ul .modify{ display:none;}
.my_account_box .my_infor .modify li .CardType_select{ width:300px; height:28px; padding:3px;border:1px solid #cccccc; float:left; position:relative; line-height:28px; color:#666; cursor:pointer;}
.my_account_box .my_infor .modify li .CardType_select .arr_bot{ width:17px; height:9px; float:right; margin:12px 5px 0 0; background:url(../images/arrow_bot.png) no-repeat; display:block;}
.my_account_box .my_infor .modify li .CardType_select .select_pop{ display:block; width:306px; border:1px solid #ccc; background:#fff; position:absolute; left:-1px; top:34px; cursor:pointer;}
.my_account_box .my_infor .modify li .CardType_select .select_pop li{ height: 36px;
    line-height: 36px;
    border-bottom: 1px dashed #ccc;
    margin: 0;
    padding: 0;
    width: 152px;
    float: left;
    border-right: 1px dashed #ccc;
}
.my_account_box .my_infor .modify li .CardType_select .select_pop .liright{border-right: 0;}
.my_account_box .my_infor .modify li .CardType_select .select_pop .laster{ border-bottom:none;}
.my_account_box .my_infor .modify li .CardType_select .select_pop li a{ height:36px; line-height:36px; display:block;padding-left:5px; text-decoration:none; }
.my_account_box .my_infor .modify li .CardType_select .select_pop li a:hover{ background:#f8f8f8;}



/***我的预约***/
.my_account_box .my_rese_box{ overflow:hidden;}
.my_account_box .my_rese_box .rese_select{ border-bottom:1px dashed #ccc; padding:0 10px 10px; margin-bottom:10px;}
.my_account_box .my_rese_box .rese_select li{ height:36px; margin-bottom:15px;}
.my_account_box .my_rese_box .rese_select li .select_name{ float:left; margin-right:10px; line-height:36px;}
.my_account_box .my_rese_box .rese_select li .select_l_input{ width:200px; padding:3px; height:28px; border:1px solid #ccc; float:left; margin-right:25px; outline:none; color:#666; line-height:28px;}
.my_account_box .my_rese_box .rese_select li .select_s_input{ width:83px; padding:3px; height:28px; border:1px solid #ccc; float:left; margin-right:10px; outline:none; color:#666;line-height:28px;}
.my_account_box .my_rese_box .rese_select li .select_btn{ width:148px; height:36px; border:none; border-radius:6px; text-align:center; line-height:36px; font-size:16px; font-family:"微软雅黑"; color:#fff; display:block; cursor:pointer; outline:none; background:#ff6329; float:left;   margin-left: 25px;}
.my_account_box .my_rese_box .rese_select li .reset_btn{ width:148px; height:36px; border:1px solid #ff6329; background:#fff; border-radius:6px; text-align:center; line-height:36px; font-size:16px; font-family:"微软雅黑"; color:#ff6329; display:block; margin-left:50px; cursor:pointer; outline:none; float:left;}
.my_account_box .my_rese_box .rese_select li .state{ padding-left:136px;}
.my_account_box .my_rese_box .rese_select li .status_select{ width:200px; height:28px; padding:3px;border:1px solid #cccccc; float:left; position:relative; line-height:28px; color:#666; cursor:pointer;}
.my_account_box .my_rese_box .rese_select li .status_select .arr_bot{ width:17px; height:9px; float:right; margin:12px 5px 0 0; background:url(../images/arrow_bot.png) no-repeat; display:block;}
.my_account_box .my_rese_box .rese_select li .status_select .select_pop{ display:block; width:206px; border:1px solid #ccc; background:#fff; position:absolute; left:-1px; top:34px; cursor:pointer;}
.my_account_box .my_rese_box .rese_select li .status_select .select_pop li{ height:36px; line-height:36px; border-bottom:1px dashed #ccc; margin:0; }
.my_account_box .my_rese_box .rese_select li .status_select .select_pop .laster{ border-bottom:none;}
.my_account_box .my_rese_box .rese_select li .status_select .select_pop li a{ height:36px; line-height:36px; display:block;padding-left:5px; text-decoration:none; }
.my_account_box .my_rese_box .rese_select li .status_select .select_pop li a:hover{ background:#f8f8f8;}
.btn_print{ width:148px; height:36px; border:1px solid #ff6329; background:#fff; border-radius:6px; text-align:center; line-height:36px; font-size:16px; font-family:"微软雅黑"; color:#ff6329; display:block; margin-left:50px; cursor:pointer; outline:none; float:left;}

/**查看预约信息**/
.lookReserved .lookReservedInfo em{display: block;background-color: #eee;height: 25px;line-height: 25px;padding: 5px;}
.lookReserved .lookReservedInfo{  margin-bottom: 20px; }
.lookReserved .lookReservedInfo table{ margin:0 auto; border:1px solid #eee}
.lookReserved .lookReservedInfo table th{ text-align:right; background-color:#f7f7f7; width:20%;}
.lookReserved .lookReservedInfo table td{ text-align:left; padding-left:5px; height:30px;width:30%;}
.lookReserved .lookReservedInfo table .two{width:80%;}
.lookReserved .lookReservedInfo .list th{ text-align:center;}
.lookReserved .lookReservedInfo .list td{width:0;}

.my_account_box .res_btn{ text-decoration:none; display: block; width:80px; height:30px; text-align:center; line-height:30px; color:#fff; background:#FF6329; border-radius:5px; border:none; font-family:"微软雅黑"; font-size:16px; cursor:pointer; outline:none;}
.my_account_box  .res{ position: absolute;right: 0px;top: 15px;}
 
 /**管理员中心页面**/
 .my_account_box .account_title1 li.onl{ float:left; text-align:center; height:40px; line-height:40px; width:138px; font-size:16px; color:#505050; background:#f7f7f7; border-right:1px solid #dddddd; cursor:pointer;}
 
 
.my_account_box .select{ width:175px; padding:3px; height:28px; border:1px solid #ccc; float:none; margin-right:25px; outline:none; color:#666; line-height:28px;}

.my_account_box .date{ width:90px; padding:3px; height:28px; border:1px solid #ccc; float:none; margin-right:25px; outline:none; color:#666; line-height:28px;}

/**.my_account_box .mark{ width:69px; padding:3px; height:28px; border:1px solid #ccc; float:none; margin-right:25px; outline:none; color:#666; line-height:28px;}**/
.my_account_box .dnum{ width:179px; padding:3px; height:28px; border:1px solid #ccc; float:none; margin-right:25px; outline:none; color:#666; line-height:28px;}
.my_account_box .rese_select1{ border-bottom:1px dashed #ccc; padding:0 10px 10px; margin-bottom:10px;}
.my_account_box .infor_btn{ width:160px; height:38px; border:none; border-radius:4px; background:#ff6329; color:#fff; text-align:center; line-height:40px; cursor:pointer; font-family:"微软雅黑";}

.my_account_box .my_infor .my_infor_ul li .right_input1{ width:185px; height:32px; padding:3px; border:1px solid #ccc; float:left; line-height:32px; color:#666;}
.my_account_box .my_infor .my_infor_ul li .right_input2{ width:30px; height:32px; padding:3px; border:1px solid #ccc; float:left; line-height:32px; color:#666;}
.my_account_box .my_infor .my_infor_ul li .right_yzm1{ width:131px; height:40px; float:left; margin-left:10px;}


