@charset "utf-8";
/* CSS Document */
@import url(common.css);
.blank10{display: block;clear: both;height: 10px;float: none;}
.com-login{display: block;width: 1000px;height: auto;min-height: 400px; overflow:hidden;margin:80px auto 0}
.com-login .memberlogin_leftad{width:640px;height: auto;min-height: 300px;float: left;}
.com-login .memberlogin_leftad img{width:500px;height: auto;}
.com-login .comlogin-right{width:360px;height: auto;min-height: 300px;overflow:hidden; float:right;}
.com-login .comlogin-right ul{display: block;}
.com-login .comlogin-right ul #stuname{display: block;height: 26px;font-family: 'Microsoft YaHei';line-height: 26px;}
.com-login .comlogin-right ul .lv{color: #049d01}
.com-login .comlogin-right ul .hong{color:#ec5901}
.com-login .comlogin-right ul .comlogtitle{color:#0c6279;margin-bottom: 10px;font-weight: normal;}
.com-login .comlogin-right ul li{display: block;height:40px;line-height: 40px;margin-top: 20px;}
.com-login .comlogin-right ul li .span-reglogtitle{display: block;width:80px;font-size: 16px;float: left;}
.com-login .comlogin-right ul li input{display: block;padding-left:4px; font-family: 'Microsoft YaHei'; font-size:14px;height: 30px;border: 1px solid #ddd; float:left;line-height: 30px;color: #666}
.com-login .comlogin-right ul li input:focus{border: 1px solid #0c6279;}
.com-login .comlogin-right ul li .btn_sumita{display: block;cursor: pointer;width: 257px;text-align: center; font-family: 'Microsoft YaHei'; font-size:14px;height:35px;color: #fff; float:left;line-height:35px;background: #0c6279;}
.com-login .comlogin-right ul li.regli{margin-top:0px;}
.com-login .comlogin-right ul li.regli .register{float: right;color: #0c6279;font-weight:bold;margin-right:24px;}
.com-login .comlogin-right ul li.regli .register a{color: #0c6279;}

.com-login .comregister-right{width:500px;height: auto;min-height: 300px;overflow:hidden;margin: 0 auto 0}
.com-login .comregister-right ul{display: block;}
.com-login .comregister-right ul .comlogtitle{color:#0c6279;margin-bottom: 10px;font-weight: normal;}
.com-login .comregister-right ul #stuname{display: block;height: 26px;font-family: 'Microsoft YaHei';line-height: 26px;}
.com-login .comregister-right ul .lv{color: #049d01}
.com-login .comregister-right ul .hong{color:#ec5901}
.com-login .comregister-right ul .comlogtitle{color:#0c6279;margin-bottom: 10px;font-weight: normal;}
.com-login .comregister-right ul .active-msg{line-height: 30px;font-size: 16px;}
.com-login .comregister-right ul .btn-active{display: block;width: 200px;font-family: 'Microsoft YaHei';font-size: 16px; height: 35px;border:0;background: #e97900;color: #fff; margin-top: 20px;cursor:pointer;}
.com-login .comregister-right ul li{display: block;height:40px;line-height: 40px;margin-top:10px;}
.com-login .comregister-right ul li .span-reglogtitle{display: block;width:80px;font-size: 16px;float: left;}
.com-login .comregister-right ul li input.txt-in{display: block;padding-left:4px; font-family: 'Microsoft YaHei'; font-size:14px;height: 30px;border: 1px solid #ddd; float:left;line-height: 30px;color: #666}
.com-login .comregister-right ul li input:focus{border: 1px solid #0c6279;}
.com-login .comregister-right ul li .btn-gettelcode{display: block;float: left; margin-left: 10px; width: 120px; font-family: 'Microsoft YaHei'; font-size:14px;color: #fff; height: 33px;border:0;background: #0c6279}
.com-login .comregister-right ul li .btn_sumita{display: block;cursor: pointer;width: 257px;text-align: center; font-family: 'Microsoft YaHei'; font-size:14px;height:35px;color: #fff; float:left;line-height:35px;background: #0c6279;}
.com-login .comregister-right ul li #btn_sumitaregnoty{display: none;}

.com-login .comregister-right ul li .select-area{display: block;float: left;}
.com-login .comregister-right ul li .select-area select{display: block;border: 1px solid #ddd;float: left;width:80px;margin-right:5px; height:26px;line-height:26px;margin-top:6px;}


.com-login .comregister-right ul li.regli{margin-top:0px;}
.com-login .comregister-right ul li.regli .register{float: right;color: #0c6279;font-weight:bold;margin-right:24px;}
.com-login .comregister-right ul li.regli .register a{color: #0c6279;}

/*企业用户中心*/
.main-wrap{display: block;width: 1000px;height: auto;overflow: hidden;margin: 10px auto 0}

#user-left{display: block;width: 250px;box-shadow: 1px 1px 4px #ccc;background: #fff;height: auto;overflow: hidden;float: right;min-height: 400px;margin-top: 30px;}
#user-left .accordion li.onemenu{height: auto;overflow: hidden;font-family: 'Microsoft YaHei'; font-size: 15px;}
#user-left .accordion li.onemenu .onealink{display: block;padding-left: 15px;font-size: 16px; height: 35px; font-weight: bold; background: #ddd;line-height: 35px;color: #0c6279}

#user-left .accordion li.onemenu .sub-menu{display: block;height: auto;overflow: hidden;}
#user-left .accordion li.onemenu .sub-menu li{margin:3px 0;}
#user-left .accordion li.onemenu .sub-menu li a{display: block;font-weight: normal;height: 35px;line-height: 35px;background: #f7f7f7; padding-left:35px;}
#user-left .accordion li.onemenu .sub-menu .active{display: block;font-weight: normal;height: 35px;line-height: 35px;background: #0c6279;color:white;padding-left:35px;}
#user-left .accordion li.onemenu .sub-menu li a:hover{ background: #0c6279;color: #fff}


.comcenright{display: block;width:850px;box-shadow: 1px 1px 4px #ccc;background: #fff; position:relative; padding: 10px 30px; min-height:500px; float: left;height: auto;overflow: hidden;margin-top: 30px;}
.comcenright .input-txt{display: block;float: left;padding-left: 10px; font-family: 'Microsoft YaHei'; font-size: 14px; height:26px; border: 1px solid #ccc;line-height:26px;background: #f7f7f7}
.comcenright .select-in{display: block;float: left;border: 1px solid #ddd; font-family: 'Microsoft YaHei'; font-size: 14px; height:28px;line-height:28px;background: #f7f7f7}


.comcenright .input-textarea{float: left;padding-left: 10px; font-family: 'Microsoft YaHei'; font-size: 14px; height:26px; border: 1px solid #ccc;line-height:26px;background: #f7f7f7}
.comcenright .input-textarea{display: block;resize:none;}
.comcenright .buttona{display: block;float: left;font-family: 'Microsoft YaHei'; font-size: 14px;border: 0;height: 30px; line-height: 30px;width:120px;background: #1C5963; color: #fff;cursor: pointer;}
.comcenright .input-txt:focus{border: 1px solid #1C5963;}
.comcenright .input-textarea:focus{border: 1px solid #1C5963;}
.comcenright .vip{display: block;width: 150px;height: 81px;position: absolute;right:200px;top:40px;}
.comcenright .vip img{display: block;width: 100%;height: 100%;}

/*设置基本信息*/
.comcenright ul .lia{clear: both;display: block;height:26px;}
.comcenright ul .lib{clear: both;display: block;height: auto;overflow: hidden; margin: 10px 0}
.comcenright ul .lia .spana,.comcenright ul .lib .spana{clear: both;display: block;width: 80px; height: 30px; line-height: 30px;float: left;}
#baseinfo .sns-avatar{margin: 20px 0 20px 20px;}
#baseinfo .sns-avatar dd{margin: 10px 0;}
#baseinfo .sns-avatar dd ul{margin-bottom: 10px;}
#baseinfo .sns-avatar dd ul li{height: 30px;line-height: 30px;}
#baseinfo .sns-avatar dd ul li.userstatus{font-size:24px;color: #f38900; height:auto;line-height: 40px;}
#baseinfo h2{font-family: 'Microsoft YaHei';font-size: 16px;height: 30px;line-height: 30px;margin-left: 20px;font-weight: normal;}
#baseinfo table{margin: 10px 0 0px 20px;}
#baseinfo table tr{height: 25px;line-height: 25px;}
#baseinfo table tr td{padding: 0 5px;}
#sethostkeshi h2{margin-top: 20px;margin-left: 20px;font-size: 16px;font-weight: normal;color: #f00}
#sethostkeshi .buttona{margin-left: 15px;margin-bottom: 15px;}

/*基本资料*/
#admininfo ul{margin: 20px 0 20px 20px;}
#admininfo ul li{line-height:26px;margin:10px 0;}
#admininfo ul li.lia .spanb{height: 30px;line-height: 30px;display: block;}
#admininfo ul li.lia .spanb input.buttona{margin-left: 10px;}
#admininfo ul li.lib .spanb{height: 30px;line-height: 30px;display: block;}
#admininfo ul li.lib .spanc{display: block;}
#admininfo ul li.lib .spanc span{width: 150px;height: 105px;overflow: hidden;display: block;}
#admininfo ul li.lib .spanc span img{width: 100%;height: 100%;}
#admininfo ul .biguppic{width:190px;float: left;}
#admininfo ul .biguppic .spana{display: block;height: 30px;line-height: 30px;}
#admininfo ul .biguppic .spanb{display: block;height: 30px;line-height: 30px;}
#admininfo ul .biguppic .spanc{margin: 5px 0;display: block;}
#admininfo ul .biguppic .spanc h3{margin-bottom: 5px;}
#admininfo ul .biguppic .spanc span{display: block;width: 100px;height: 100px;overflow: hidden;}
#admininfo ul .biguppic .spanc span img{width: 100%}
#admininfo ul h2{display: block;font-size: 16px;font-weight: normal;margin: 10px 0}

/*修改密码*/
#change_pwd ul{margin: 20px 0 20px 20px;}
#change_pwd ul .lia .spana{width: 160px;}
#change_pwd ul li{margin: 10px 0;}

/*人才招聘*/
#admin_job ul{margin: 20px 0 20px 20px;}
#admin_job ul h3{font-weight: normal;margin: 10px 0;font-size: 16px;color: #f00}
#admin_job ul input.submit_rczp{margin-top: 20px;border: none;width: 120px;height: 30px;line-height: 30px;background: #007230;color: #fff;cursor: pointer;font-size: 14px;font-family: 'Microsoft YaHei';}

/*添加医生*/
#doctoradd h2{margin-top: 20px;margin-left: 20px;font-size: 16px;font-weight: normal;color: #f00}
#doctoradd ul{margin: 20px 0 20px 20px;}
#doctoradd ul li{line-height: 40px;margin: 10px 0;}
#doctoradd ul li.lia span.spana{height: 40px;line-height: 40px;}
#doctoradd ul li.lia input.input-txt{margin-top: 5px;}
#doctoradd ul li.lib span.spana{height: 40px;line-height: 40px;}
#doctoradd ul li.lia input.buttona{margin-left: 25px;}
/*医生列表*/
#doctorlist h2{margin-top: 20px;margin-left: 20px;font-size: 16px;font-weight: normal;color: #f00}
#doctorlist table{margin: 5px 0 20px 20px;}
#doctorlist table tr td{height:30px;line-height:30px;}
#doctorlist table tr.thead td{height:35px;line-height:35px;color: #666;font-size: 14px;font-weight:bold;}
#doctorlist table tr.tr2 td{background: #f2f2f2}
#doctorlist table tr td .bottont{display: block;float: left;border: 0;padding: 4px 10px;margin: 10px 5px 0 0;cursor: pointer;font-size: 14px;background: #666;color: #fff; font-family: 'Microsoft YaHei'}
#doctorlist table tr td .listorderin{width:30px;display:inline;}
#doctorlist table tr td .bottont:hover{background: #01901f;}
/*新闻管理*/
#newsadd h2{margin-top: 20px;margin-left: 20px;font-size: 16px;font-weight: normal;color: #f00}
#newsadd form{margin: 20px 0 20px 20px;}
#newsadd form span.spanc{width: 65px;display: block;float: left;height: 30px;line-height: 30px;}
#newsadd form input{height: 25px;line-height: 25px;}
#newsadd form input.sing-btn{width: 120px;height: 30px;background: #007230;border: none;margin-top: 20px;color: #fff;font-family: 'Microsoft YaHei';font-size: 14px;cursor: pointer;}
#span_imglogo{width: 100px;height: 100px;display: block;margin-top: 10px;}

#newslist h2{height: 30px;line-height: 30px;font-size: 16px;font-weight: normal;margin-left: 20px;margin-top: 20px;color: #f00}
#newslist table{margin: 5px 0 20px 20px;}
#newslist table tr.first{height: 35px;line-height: 35px;}
#newslist table tr.first td{font-size: 14px;font-weight: bold;}
#newslist table tr{height: 30px;line-height: 30px;}
#newslist table tr td{padding: 0 5px;}

/**设置医院开设的科室*/

#sethostkeshi .conkaisheks{display: block;min-height:200px;margin: 20px 0 20px 20px;}
#sethostkeshi .conkaisheks span{display: block;height: 40px;width: 100px;float: left;}
#setthumbcolor .msg-content{display: block;margin: 30px 0 0 40px;font-size: 16px;color: #f00}
#setthumbcolor ul{display:block;margin-left: 40px;}
#setthumbcolor ul li.lia{margin: 20px 0}
#setthumbcolor ul li.lia .spana{width: 200px;}

/*医院管理员用进行在线管理预约的信息*/

#docyuyueinfo ul{display:block;margin-left: 40px;margin-top: 40px;}
#docyuyueinfo ul li.lia{margin: 20px 0}
#docyuyueinfo ul li.lia .spana{width:140px;}



#productadd h2{margin-top: 20px;margin-left: 20px;font-size: 16px;font-weight: normal;color: #f00}
#productadd form{margin: 20px 0 20px 20px;}
#productadd form input{height: 25px;line-height: 25px;}
#productadd form span.spanc{width: 80px;display: block;float: left;height: 30px;line-height: 30px;}
#productadd form input.sing-btn{width: 120px;height: 30px;background: #007230;border: none;margin-top: 20px;color: #fff;font-family: 'Microsoft YaHei';font-size: 14px;cursor: pointer;}
#productplist h2{margin-top: 20px;margin-left: 20px;font-size: 16px;font-weight: normal;color: #f00}
#productplist table{margin: 5px 0 20px 20px;}
#productplist table tr.first{height: 35px;line-height: 35px;}
#productplist table tr.first td{font-size: 14px;font-weight: bold;}
#productplist table tr{height: 30px;line-height: 30px;}

.serviclist{display: block;height: auto;float: right;width:700px; overflow: hidden; margin-top:80px;}
.serviclist ul li{display:block;width: 200px;height: auto;overflow: hidden;float: left;margin-right:100px;}
.serviclist ul li img{display: block;width: 100%; height: 126px;}
.serviclist ul li .span-txt{display: block;height: 30px;line-height: 30px;text-align: center;}
.serviclist ul li .span-txt a{color: #004076}


.service-con{display: block;float: left;width:780px;height: auto;overflow: hidden;margin-left: 20px;}
.service-con h2{display: block;height: 35px;color: #fff;background: #0c6279;padding-left: 30px; font-size: 16px; margin-top: 40px; line-height: 35px;}
.service-con .content{display: block;margin-top: 20px;}
.service-con .content img{display: block;width:400px;height: auto;margin: 0 auto}
.service-con .content p{display: block;font-size: 16px;line-height: 30px;}

.service-con .btn-listbuy{display:block;height: auto;overflow: hidden;}
.service-con .btn-listbuy .btn-tobuy{display:block;height: 35px;font-size: 15px;font-family: 'Microsoft YaHei'; width: 140px;color: #fff;cursor: pointer;margin-top: 20px; border: 0;background: #0C6279}

/*用户信息提示*/
.dispath_msg{display: block;width: 1000px;height: auto;margin: 100px auto;}
.dispath_msg .tac{display: block;line-height: 30px; width:500px;height: auto;margin:0 auto;}
.dispath_msg .tac .success{font-size: 16px;color: #0c6279;}
.dispath_msg .tac .error{font-size: 16px;color: #eb8500;}
.dispath_msg .tac .waitetime{font-size: 14px;color: #666;}

.mymoney{font-size:28px;font-family: 'Microsoft YaHei';font-weight: bold;color: #d20000}
.mygral{font-size:20px;font-family: 'Microsoft YaHei';font-weight: bold;color: #015371}
/*page content left*/
.main-contet{width:920px;height: auto;overflow: hidden;float: left;margin-top: 30px;}
.main-contet .subclumnav{display: block;width: 850px;padding:0px 30px; box-shadow: 1px 1px 4px #ccc;background: #fff;height: auto;overflow: hidden;}
.main-contet .subclumnav li{display: block;height:70px;font-size: 16px;text-align: center; float: left;line-height:70px;}

.main-contet .subclumnav li a{display: block;height:68px;margin: 0 20px; border-bottom: 2px solid #fff;}
.main-contet .subclumnav li a:hover{display: block;height:68px;border-bottom: 2px solid #d20000;}
.main-contet .subclumnav li a.active{display: block;height:68px;border-bottom: 2px solid #d20000;}
/*page content right*/
.spage-right-main{display: block;width: 265px;float: right;overflow: hidden;min-height: 500px;position: relative;margin-top: 30px;}
.spage-right{width: 230px;margin-right: 5px; height: auto;overflow: hidden;min-height: 500px;padding:0px 15px; box-shadow: 1px 1px 4px #ccc;background: #fff;}
.resp-tabs-list-fixed{position: fixed;top:90px;}

.spage-right .h1-title{display: block;height: 45px;padding-left:15px; font-family: 'Microsoft YaHei';font-size: 16px;line-height: 45px;color: #666}
.spage-right li{display: block;}
.spage-right li img{display: block;width: 100%; height: 140px;background: #ddd;}
.spage-right li a.a-title{display: block; height: 52px;font-size: 14px;color: #666; overflow: hidden; line-height: 26px;}