@charset "utf-8";
/* CSS Document */
html,body{ margin:0; padding:0;}
ul,li,ol,dl,dt,dd,table,tr,th,td,p,span,div,a,input,select,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
a, a:hover{ text-decoration:none;}
img{ display:block;}
.clear{ clear:both;}
/*通用副标题*/
.svb_title_box{ clear:both;width:745px; height:38px; display:block;border:1px solid #e4e4e5 ;background:#fff; margin-top:15px;}
.svb_title_box h4{font:bold/16px/40px "宋体";height:38px;stext-indent:20px; border-left:5px solid  #e52511;background:#fff;}

.xh_tishi_cont{width:705px; display:block; padding:20px; display:block; margin-top:15px; border:1px solid #e4e4e4; background:#ffffcc;}
.xh_tishi_cont h3 span{ background:#fff; border:1px solid #D3D3D1; border-radius:50px; padding:5px 8px; margin-right:5px;}
.xh_tishi_cont p{ display:block; line-height:20px; margin-top:15px;}

/*浏览号码*/
.xh_lljl_box{ width:745px; display:block; border:1px solid #e4e4e4; border-top:none; float:left; padding-bottom:15px;}
.xh_lljl_box li{ float:left; margin-left:15px; width:217px; display:block; line-height:30px; margin-top:15px;}
.xh_lljl_box li span{ display:block; float:left;}
.xh_lljl_box li span b{ margin-right:5px; display: block; float:left; font-weight:normal;}
.xh_lljl_box li a{ color:#fff; background:#ccc; font-size:14px; border-radius:8px; width:65px; height:30px; text-align:center; line-height:30px; display:block; float:left; margin-left:15px;}

.xuanhao_cont{ width:700px; display:block; margin-top:15px; float:left;}
.xuanhao_cont ul li{ float:left; display:block; margin-right:24px; width:216px; height:47px; font:23px/47px "微软雅黑"; text-align:center;}
.xuanhao_cont ul .qh_tit{ margin-left:110px; border:2px solid #F60; border-radius:3px; background:#fff; color:#F60;}
.xuanhao_cont ul .diy_tit{border:2px solid #F60; border-radius:3px; background:#F60; color:#fff;}

.xuanhao_cont ol{ display:block; margin-top:15px; float:left;}
.xuanhao_cont ol li{ float:left; display:block; margin-right:24px;}
.xuanhao_cont ol .xh_frist_170{ width:110px; display:block; text-align:left; margin-right:0;font:bold 50px/60px "微软雅黑";color: #F60;}
.xuanhao_cont ol .xh_sheng{ margin-right:6px;font-size: 16px;}
.xuanhao_cont ol .xh_last div{ float:left;  margin-right:5px;background:#FABB12; width:51px; height:60px; text-align:center;}
.xuanhao_cont ol .xh_last .xh_haoma{font:44px/44px "微软雅黑"; color:#fff; background:#FABB12; width:35px; height:46px; text-align:center;margin-left:8px;border:none; display:block; text-indent:0; margin-top:5px;*margin-top:4px;}
.xuanhao_cont ol .xh_bt{ margin-right:0;}
.xuanhao_cont ol .xh_bt a{ width:100px; height:28px; margin-bottom:5px; display:block; background:#fabb12; color:#fff; text-align:center; font:14px/28px "微软雅黑"; border-radius:5px;}
.xuanhao_cont ol .xh_bt .xh_stop_bt{ background:#4FA9B5}

/*号码排序*/
.xh_shaow_box{ display:block; margin-top:15px; float:left;}
.xh_show_tit{  height:40px; width:700px; overflow:hidden; position:relative; z-index:10; margin-top:15px;}
.xh_show_tit li{ display:block; float:left; margin-left:10px; color:#1E1E1E; line-height:40px;}
.xh_show_tit li a{color:#1E1E1E; width:87px; height:40px; display:block; line-height:40px; color:#040000; font-size:16px; text-align:center; float:left;}
.xh_show_tit li .xh_show_tit_on{ background:#F2F2F2; border:1px solid #999; border-bottom:none; border-radius:10px 10px 0 0; height:40px; }

.xh_show_cont{border:1px solid #E4E4E5;border-top:3px solid #999; border-bottom:none; display:block; margin-top:-3px; width:745px;}
.xh_show_cont table{ display:none;}
.xh_show_cont table,.xh_show_cont table th, .xh_show_cont table td{border:none; font-size:12px;}
.xh_show_cont table th{ background:#f2f2f2; font-size:14px; font-weight:bold; color:#333;}
.xh_show_cont table td{ border-bottom:1px solid #E4E4E5; height:35px; line-height:35px;font-weight:bold;}
.xh_show_cont table .feiyong_heji{ color:#ff0000;}
.xh_show_cont table .td_quhao{ color:#0000cc; margin-left:5px;}
.xh_show_cont table .td_diy{ color:#ff0000; margin-left:5px;}
.xh_show_cont table  .td_xz_bt{ width:50px; font-weight:normal; height:25px; display:block; background:#FF6600; color:#fff; line-height:25px; margin-left:25px; border-radius:3px;}
.xh_show_cont .xh_shangpin_tab td{ font-weight:normal;}

.no_font{ width:745px; border:1px solid #e4e4e5; text-align:center; padding:15px 0; display:block; float:left; margin-top:15px;}
.no_font span{ display:block; float:left; margin-left:30px;}
.no_font .yc_hf{ color:#ff0000; margin-left:5px; font-weight:bold;}

.hm_xinxi{ display:block; float:left; margin-top:15px; line-height:30px;}
.hm_xinxi span{ display:block; float:left; /*margin-left:30px;*/ font-size:20px; color:#1e1e1e;}
.hm_xinxi .hm_170{ color:#ff0000; font-size:28px;}

/*填订单*/
.xh_tiandingdan_box{ border:1px solid #e4e4e5; border-top:none; width:745px; display:block;}
.xh_tiandingdan_box table{ border:none;}
.xh_tiandingdan_box table td{ border:none; font-size:12px; padding:5px 0; border-collapse:collapse; }
.xh_tiandingdan_box table td select{ height:28px;  display:block;color:#333; padding:3px 0 5px;width:160px;}
.xh_tiandingdan_box table td select option{padding:7px 0;}
.xh_tiandingdan_box table td input{ font-size:12px; color:#999; width:160px; }
.xh_tiandingdan_box table td  label input{ font-size:12px; color:#999; width:10px; display:block; float:left; margin-top:8px;}
.xh_tiandingdan_box table td  label span{ float:left; display:block; margin-left:3px; margin-right:20px;}
.xh_tiandingdan_box table .dd_tishi_font p{ text-align:left; padding:10px; border:1px solid #999; line-height:20px; margin:10px 20px 10px;}

.xh_dingdan_bt{ width:200px; height:40px; color:#fff; line-height:40px; background:#E94520; text-align:center; border-radius:8px; margin:20px auto 0; font-size:14px;}
.algin_r{ text-align:right; }
.algin_l{ text-align:left;padding-left:5px;}
.red_font{ color:#ff0000;}
.green_font{ color:#0C0;}
.xh_tiandingdan_box .tishi_font{color:#999;}
.xh_tiandingdan_box .error_ico{ background:url(../images/error.png) no-repeat; padding:3px 25px 0; color:#ff0000;}

.xuanka_tit{ display:block; height:20px; margin:0 20px; padding:10px 0; line-height:20px; }
.xuanka_tit span{ display:block; float:left;}
.xuanka_tit label input{ font-size:12px; color:#999; width:12px; display:block; float:left; margin-top:5px;}
.xuanka_tit label span{ float:left; display:block; margin-left:3px; margin-right:20px;}
.xh_tiandingdan_box .dd_tishi_font p{ text-align:left; padding:10px; border:1px solid #999; line-height:20px; margin:0px 20px 10px; display:none;}

/*弹出窗口*/
.xh_tc_bg{ width:750px; height:100%; display:block; background:#000; opacity:0.3; position:absolute; left:0; top:0; z-index:1000;}
.xh_tc_box{ width:400px; height:260px; display:block; border:1px solid #e4e4e4; background:#fff; position:absolute; left:175px;top:260px;z-index:1001; border-radius:10px;}
.xh_tc_box p{ font-size:20px; color:#666; font-weight:bold; text-align:center; line-height:40px; padding:60px 80px 30px; border-bottom:1px solid #e4e4e4; margin:0 10px;}
.xh_tc_box .tc_bt{ width:150px; height:35px; color:#fff; background:#E43C0D; border-radius:10px; line-height:35px; font-size:14px; text-align:center; display:block; margin:30px auto 0;}

.xh_tc_bg_xy{ width:750px; height:100%; display:block; background:#000; opacity:0.3; position:absolute; left:0; top:0; z-index:1000;}
.xh_tc_box_xy{ width:400px; height:260px; display:block; border:1px solid #e4e4e4; background:#fff; position:absolute; left:175px;top:260px;z-index:1001; border-radius:10px;}
.xh_tc_box_xy p{ font-size:12px; color:#666;line-height:25px; padding:30px 30px; border-bottom:1px solid #e4e4e4; margin:0 10px;}
.xh_tc_box_xy .tc_bt{ width:150px; height:35px; color:#fff; background:#E43C0D; border-radius:10px; line-height:35px; font-size:14px; text-align:center; display:block; margin:30px auto 0;}














/*select*/
.select_box{ width:104px;height:40px; margin-top:9px; display:block;font:16px '微软雅黑'; color:#4b211a; position:relative; z-index:999;border:2px solid #8f8f8f; border-radius:8px;  }

.searchselect{ width:73px;height:40px; line-height:40px; font-size:16px;float:left;margin-left:5px;}

#wraper{position: absolute; width:104px; height:205px;overflow:hidden;  float:left; display:none;border:2px solid #8f8f8f; border-radius:8px; top:40PX; background:#fff;}
#slider{position:absolute;left:0;font-size:14px;color:#333;}
#pannel{position:absolute;right:0px;top:0px;width:11px;height:100%;background-color:#ecebeb;}
#drag{position:absolute;left:0;width:11px;height:26px;cursor:pointer;}
.searchdrop dd{width:100px; height:25px; line-height:25px; font-size:14px; text-align:center;}
.searchdrop dd a{ color:#4b211a;width:100px; height:25px; display:block;}
.searchdrop dd a:hover{background:#e4e4e4;}
.select_bt{ float:right; margin-right:5px; margin-top:16px; position:absolute;}


.select_box2{ width:104px;height:40px; margin-top:9px; display:block;font:16px '微软雅黑'; color:#4b211a; position:relative; z-index:999;border:2px solid #8f8f8f; border-radius:8px;  }

.searchselect2{ width:73px;height:40px; line-height:40px; font-size:16px;float:left;margin-left:5px;}

#wraper2{position: absolute; width:104px; height:205px;overflow:hidden;  float:left; display:none;border:2px solid #8f8f8f; border-radius:8px; top:40PX;background:#fff;}
#slider2{position:absolute;left:0;font-size:12px;color:#333;}
#pannel2{position:absolute;right:0px;top:0px;width:11px;height:100%;background-color:#ecebeb;}
#drag2{position:absolute;left:0;width:11px;height:26px;cursor:pointer;}
.searchdrop2 dd{width:100px; height:25px; line-height:25px; font-size:14px; text-align:center;}
.searchdrop2 dd a{ color:#4b211a;width:100px; height:25px; display:block;}
.searchdrop2 dd a:hover{background:#e4e4e4;}
.select_bt2{ float:right; margin-right:5px; margin-top:16px; position:absolute;}





/*====10月24日开始======*/
/*预约号-新增*/
.yuyue_box{ border:1px solid #e4e4e5; border-top:none; width:698px; display:block; float:left;}
.yuyue_box .huo_yanzhenma li{ display:block; color:#333; font-size:12px; width:600px; float:left; margin-top:15px; line-height:25px;}
.yuyue_box .huo_yanzhenma li span{ display:block; float:left; width:100px; text-align:right;}
.yuyue_box .huo_yanzhenma li input{ display:block; float:left; font-size:12px; margin-left:5px;}
.yuyue_box .huo_yanzhenma li a{ color:#333; display:block; float:left; margin-left:10px;}

.yuyue_box .wenxin_tishi{ clear:both; width:668px; padding:0 15px; margin:15px 0; line-height:20px; color:#333;}
.yuyue_box .wenxin_tishi span{ font-weight:bold; border-bottom:1px solid #ddd; padding-bottom:8px; display:block; margin-bottom:10px;}
.yuyue_box_tishi{border:1px solid #e4e4e5;width:698px; display:block; float:left; margin:15px 0;}
.yuyue_box_tishi .wenxin_tishi{ clear:both; width:668px; padding:0 15px; margin:15px 0; line-height:20px; color:#333;}
.yuyue_box_tishi .wenxin_tishi span{ font-weight:bold; border-bottom:1px solid #ddd; padding-bottom:8px; display:block; margin-bottom:10px;}

.yuyue_img img{ float:left; margin:15px 0; display:block;width:342px; overflow:hidden;}

.yy_tc_bg{ width:750px; height:100%; display:none; background:#000; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3; opacity:0.3;s position:absolute;left:0;top:0;z-index:10000;}
.yy_tc_box{ width:400px; height:260px; display:none; border:1px solid #e4e4e4; background:#fff; position:absolute; left:175px;top:260px;z-index:10001; border-radius:10px;}
.yy_tc_box p{ font-size:20px; color:#333; font-weight:bold; text-align:center; line-height:40px; padding:30px 40px; border-bottom:1px solid #e4e4e4; margin:0 10px;}
.yy_tc_box .td_quhao{ color:#0000CC; margin-left:5px;}
.yy_tc_box .td_diy{ color:#ff0000; margin-left:5px;}
.yy_tc_box .tc_bt{ width:150px; height:35px; color:#fff; background:#E43C0D; border-radius:10px; line-height:35px; font-size:14px; text-align:center; display:block; margin:20px 0 0 30px; float:left;}

.zhifu_tishi{ color:#ff0000; text-align:center; margin-top:5px;}


/*9.15 add*/
.button_box{ clear:both; display:block; width:410px; margin:0 auto;}
.button_box a{ float:left;}
.juse_bg{ background:#f08519; margin-left:10px;}
.set_model{ width:698px; border:1px solid #e4e4e4; display:block; border-top:none; float:left}
.set_model li{ display:block; float:left; padding:0 35px; height:35px; line-height:35px; border:1px solid #a8a8a8; color:#333; margin:10px 10px; border-radius:5px; background:url(../images/set_model_bg_03.jpg) repeat-x;}
.set_model .set_model_on{ background: url(../images/choose_ico.png) right bottom no-repeat #fffcdb; border:1px solid #e64621;}
.set_model .set_model_on a{ color:#e64621}
/*====10月24日结束======*/