@charset "gb2312";
/* - - - - - - - - - 全局样式  - - - - - - - - -*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,h3,h2,h5,p{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
img{border:none;}
body{font-size:12px; margin:0 auto; display:inline;font-family:宋体,Arial,Verdana,sans-serif;
}
ul,ol{ list-style-type:none;}
a{ text-decoration:none;color:#4f4f4f;}
/*链接样式*/
a:link{}	
a:hover{text-decoration:underline;}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */
/*  - - - - - - - - - 类别样式  - - - - - - - - -*/
.no_mar_R{ margin-right:0!important;}
.no_b_border{border-bottom:0!important;}
.dis{ display:block;}
.undis{ display: none;}
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}
.f_left{ float:left;}
.f_right{ float:right;}
.f_center{ text-align:center;}
.bottom{ display:block;height:7px; line-height:0;overflow:hidden; clear:both;font-size:0;}
.hxyy_bottom{ display:block;height:18px; line-height:0;overflow:hidden; clear:both;font-size:0;}
.no_bg{background:none!important;}
.no_border{border:none!important;}
.no_mar_b{ margin-bottom:0!important;}

/*链接样式*/
a:link{}	
a:hover{text-decoration:underline;}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */
/*  - - - - - - - - - 类别样式  - - - - - - - - -*/
.no_mar_R{ margin-right:0!important;}
.dis{ display:block;}
.undis{ display: none;}

.f_left{ float:left;}
.f_right{ float:right;}
.f_center{ text-align:center;}
.no_bg{background:none!important;}
.margin_r{float:left; margin:0px; display:inline;}
.w1000{width:1000px;margin:0 auto;}
.w1050{width:1050px;margin:0 auto;}
.head{background:#fff;}
.head .w1000{height:80px;padding:10px 0;}
.nav{font-size:16px;background:#008e98;height:40px;line-height:40px;}
.nav .w1000{height:40px;padding:0;}
.nav li{float:left;width:100px;text-align:center;}
.nav li a{color:#fff;}
.con{ width:842px; height:837px; background:url(tsp_17.jpg) repeat-y 0px top; overflow:hidden; margin:0 auto;}


.con h1{ text-align:center; margin-top:30px;height:95px; display:block}




挂号内容--!>
.gughh {
    height: 623px; overflow:hidden;
    margin: 10px auto 0;
    width: 380px; 
}
.gh_zuo {    
    float: left;
    height: 600px;
    width: 360px;
	 margin-left:40px; *margin-left:40px; _margin-left:20px;
	  margin-top:20px;
}
.gh_zuo span {
    display: block;
    height: 49px;
    margin: 18px auto 0;
    width: 380px;
}
.gh_zuo img {
    float: left;
    margin-right: 10px;
}
.gh_zuo b {
    display: block;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    margin: 20px auto 0;
    width: 350px;
}
.gh_zuo p {
    line-height: 22px;
    margin: 2px auto 0;
    width: 320px;
}
.hong {
    color: #3ba29f ;
}


.gh_you{ float:left; width:400px; margin-top:10px; margin-left:20px; *margin-left:20px; _margin-left:10px;}
.gh_you h1{ float:left; width:300px; height:26px;}
.gh_you h1 img{ float:left; margin-left:60px;*margin-left:60px;_margin-left:40px;}
结束挂号内容--!>
.dxk{display:block;float:left;width:15px;height:15px;color:#F00;padding:1px 1px 0 0;cursor:pointer;}
.bdl{float:left;}
.red{color:#F00;}
li span.bdr label{height:18px;line-height:18px;margin:0 0 0 6px;cursor:pointer;}


表单开始--!>
.guahao{ 
}
.guahao ul{margin-top:90px; float:left; text-align:left;}
.guahao li {
    clear: both;
    line-height: 35px;
}
.guahao li b{ color:red; font-weight:100;}
.guahao span {
    margin-right: 10px;
    text-align: right;
    width: 100px;
	display:inline-block;
}
.guahao em {
    color: red; font-size:12px;
}

.guahao input, .guahao textarea {
    border: 1px solid #1F96DA;
    height: 18px;
    padding: 1px;
}
.guahao textarea {
    height: 100px;
    width: 250px;
}
.guahao .subutton {
     float: left;
	  width:300px;
	   border: medium none;
	   margin-top:30px; margin-left:85px;*margin-left:85px;_margin-left:45px;
}
.subutton button{ border:none; background:none; float:left; padding:0;width:144px; height:73px;}

.gh_you li p{float:left;}
.gh_you li p select{ margin-left:5px; width:120px;}
表单结束--!>

.date_selector, .date_selector * { width: auto; height: auto; border: medium none; background: none repeat scroll 0% 0% transparent; margin: 0px; padding: 0px; text-align: left; text-decoration: none; }
.date_selector { background: none repeat scroll 0% 0% rgb(242, 242, 242); border: 1px solid rgb(187, 187, 187); padding: 5px; margin: -1px 0px 0px; position: absolute; z-index: 100000; display: none; }
.date_selector .nav { width: 17.5em; }
.date_selector .month_nav, .date_selector .year_nav { margin: 0px 0px 3px; padding: 0px; display: block; position: relative; text-align: center; }
.date_selector .month_nav { float: left; width: 55%; }
.date_selector .year_nav { float: right; width: 35%; margin-right: -8px; }
.date_selector .month_name, .date_selector .year_name { font-weight: bold; line-height: 20px; width:auto;}
.date_selector .button { display: block; position: absolute; top: 0px; width: 18px; height: 18px; line-height: 17px; font-weight: bold; color: rgb(0, 60, 120); text-align: center; font-size: 120%; overflow: hidden; border: 1px solid rgb(242, 242, 242); }
.date_selector .button:hover, .date_selector .button.hover { background: none repeat scroll 0% 0% transparent; color: rgb(0, 60, 120); cursor: pointer; border-color: rgb(204, 204, 204); }
.date_selector .prev { left: 0px; }
.date_selector .next { right: 0px; }
.date_selector table { border-spacing: 0px; border-collapse: collapse; clear: both; width: 219px; }
.date_selector th, .date_selector td { width: 2.5em; height: 2em; padding: 0px; text-align: center; color: black; }
.date_selector td { border: 1px solid rgb(204, 204, 204); line-height: 2em; text-align: center; white-space: nowrap; color: rgb(0, 60, 120); background: none repeat scroll 0% 0% white; }
.date_selector td.today { background: none repeat scroll 0% 0% rgb(255, 254, 179); }
.date_selector td.unselected_month { color: rgb(204, 204, 204); }
.date_selector td.selectable_day { cursor: pointer; }
.date_selector td.selected { background: none repeat scroll 0% 0% rgb(216, 223, 229); font-weight: bold; }
.date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover { background: none repeat scroll 0% 0% rgb(0, 60, 120); color: white; }

#footAdd{width:100%;height:140px;background: url(/swt/fix_tel/footAdd_bg.png);position:fixed;left:0;bottom:-140px;z-index:9999;}
.footAddBox {width:1000px;height:90px;margin:0 auto;}