﻿@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,fu ,figure{margin:0;padding:0;}
body{ font:normal 12px/160% Arial,Verdana,sans-serif;}
table {border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,em,strong,th {font-style:normal;font-weight:normal;}
ol,ul,dl {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ul li{list-style:none;}
i{font-style:normal;}
a{text-decoration:none;}
article,figure{padding: 0; margin:0;}
body{font-size:12px; color:#777777; font-family:'微软雅黑','宋体',Arial; }
a{color:#777;}
/*2014/3/31*/
#stepbar .stepIco{width:500px!important;}
#stepbar .stepText{width:623px!important;}
.typechuz{font-size:16px;}
.xuzhi{font-size:12px; color:#626262;}
.xuzhi p{text-align:center; font-size:26px; margin-top:30px; color:#059346;}
#main>span{padding-top:15px; display:block;}
.xuzhi ul{margin-left:110px;margin-top:20px;}
.xuzhi ul li{margin-top:7px; font-size:14px;}
#visitsTime .fixed{position:fixed;top:0;width:930px;visibility:hidden;}

.showExpert a{ color:#049446; font-weight:bold;}

/*Reservation*/
#visitsTime{padding:15px 10px;}
#visitsTime table,.expertContent table{width:100%;}
#visitsTime table th,.expertContent table th{padding:6px;border:1px solid #B4E3D2;background:#E7F7F1;text-align:center;}
#visitsTime table td,.expertContent table td{padding:6px;border:1px solid #B4E3D2;text-align:center;}
#visitsTime table .full,.expertContent table .full{color:#EC9291;background:#FFF1F0;}
#visitsTime table .pause,.expertContent table .pause{color:#ecc091;background:#fff8f0;}
#visitsTime table .reserve,.expertContent table .reserve{background:#f4f9e9;}
#visitsTime table .reserve a,.expertContent table .reserve a{color:#5ba505;}
#visitsTime .rowBG{background:#f3faf7}
.alt{position:absolute;left:50px;top:10px;z-index:1;text-align:left;padding-left:9px;display:none;}
.alt sup{position:absolute;width:10px;height:10px;top:10px;left:0;background:url(../images/popup.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.alt .altInfo{width:200px;padding:10px;background:#fff;border:1px solid #bbb;}
.alt .altInfo p{padding:5px 0;line-height:1.8;}
.expertDetailed {width:900px;height:350px;position:relative;}
.expertDetailed h2{font-size:18px;}
.expertPic{height:350px;width:226px;}
.expertPic img{width:226px;height:300px;}
.expertPic h2{text-align:center;line-height:46px;}
.expertInfo{width:650px;height:350px;border:1px solid #ddd;position:absolute;right:0;top:0;}
.expertInfo h3{height:35px;line-height:35px;background:#f4f4f4;font-weight:bold;border-bottom:1px solid #ddd;}
.expertInfo h3 a{display:block;float:left;height:100%;padding:0 18px;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-left:-1px;}
.expertInfo h3 a.cur{background:#fff;height:36px;margin-bottom:-1px;}
.expertContent{padding:18px;height:278px;overflow-y:auto;overflow-x:hidden;line-height:1.8;display:none;}
.expertContent span{display:block;padding:5px 0;}
.expertContent p{margin:10px auto;}
.basicInfo strong{display:inline-block;zoom:1;*display:inline;width:70px;text-align:right;}












