.adminNav li a span,.adminBg{ background:url(../images/adminIco1.png) 0 0 no-repeat;}
.admin-left{ width:180px;}
.admin-right{ width:1016px; border-left:#ddd solid 1px; padding-bottom:10000px; margin-bottom:-10000px;}
.adminList1{ padding:15px 10px 15px 15px; overflow:hidden; *zoom:1;}
.adminList1 li .imgBox{ width:60px;}
.adminList1 li .imgBox img{ width:60px; height:60px;}
.adminList1 li .text{ width:85px; padding:2px 0 0 10px;}
.adminList1 li .agreen{ display:none;}
.adminList1 li:hover .agreen{ display:inline;}
.adminNav li{ font-size:14px;} 
.adminNav li a{ display:block; padding:8px 18px;}
.adminNav li a span{ width:21px; height:22px; display:inline-block; vertical-align:-6px; *vertical-align:middle; margin-right:20px;}
.adminNav{ border-top:#f0f0f0 solid 1px; padding:10px 0;}
.adminNav li a span.adminIco1{ background-position:0 0px;}
.adminNav li a span.adminIco2{ background-position:0 -30px;}
.adminNav li a span.adminIco3{ background-position:0 -58px;}
.adminNav li a span.adminIco4{ background-position:0 -87px;}
.adminNav li a span.adminIco5{ background-position:0 -116px;}
.adminNav li a span.adminIco6{ background-position:0 -144px;}
.adminNav li a span.adminIco7{ background-position:0 -176px;}
.adminNav li a span.adminIco8{ background-position:0 -204px;}
.adminNav li a span.adminIco9{ background-position:0 -236px;}
.adminNav li a span.adminIco10{ background-position:0 -269px;}

.adminNav li a span.adminIco11{ background-position:-66px 0;}
.adminNav li a span.adminIco22{ background-position:-66px -30px;}
.adminNav li a span.adminIco33{ background-position:-66px -57px;}
.adminNav li a span.adminIco44{ background-position:-66px -87px;}
.adminNav li a span.adminIco55{ background-position:-66px -116px;}
.adminNav li a span.adminIco66{ background-position:-66px -144px;}
.adminNav li a span.adminIco77{ background-position:-66px -176px;}

.adminNav li a:hover,.adminNav li.active a{ background:#39bfca; color:#fff;} 
.adminNav li a:hover span.adminIco1,.adminNav li.active a span.adminIco1{ background-position:-30px 0px;}
.adminNav li a:hover span.adminIco2,.adminNav li.active a span.adminIco2{ background-position:-30px -30px;}
.adminNav li a:hover span.adminIco3,.adminNav li.active a span.adminIco3{ background-position:-30px -58px;}
.adminNav li a:hover span.adminIco4,.adminNav li.active a span.adminIco4{ background-position:-30px -87px;}
.adminNav li a:hover span.adminIco5,.adminNav li.active a span.adminIco5{ background-position:-30px -116px;}
.adminNav li a:hover span.adminIco6,.adminNav li.active a span.adminIco6{ background-position:-30px -144px;}
.adminNav li a:hover span.adminIco7,.adminNav li.active a span.adminIco7{ background-position:-30px -176px;}
.adminNav li a:hover span.adminIco8,.adminNav li.active a span.adminIco8{ background-position:-30px -204px;}
.adminNav li a:hover span.adminIco9,.adminNav li.active a span.adminIco9{ background-position:-30px -236px;}
.adminNav li a:hover span.adminIco10,.adminNav li.active a span.adminIco10{ background-position:-30px -269px;}
.adminTit1{ height:94px; padding:0 0 0 120px;}
.gi-setting-big,.admin-zixunIco,.adminMoney{ display:block; width:53px; height:54px; position:absolute; left:46px; top:15px;}
.gi-setting-big{ background-position:0 -298px;}
.admin-zixunIco{ background-position:0 -367px;}
.adminMoney{ background-position:0 -433px;}
.admin-meta { color:#888; padding:20px 0 0 0;margin-left: 100px;}
.admin-meta h3{ font-size:24px; font-weight:normal; line-height:30px;}
.adminPd{ padding:10px 10px 20px;}
.adminSubMenu{ border-bottom:#39bfca solid 1px; overflow:hidden; _zoom:1;}
.adminSubMenu li{ float:left; display:inline; margin:0 0 0 10px;}
.adminSubMenu li a{ display:block; height:29px; line-height:30px; font-size:14px; padding:0 25px; background:#f5f5f5; border:#ccc solid 1px; border-bottom:none;}
.adminSubMenu li.active a{ background:#39bfca; border-color:#39bfca; color:#fff;}
.adminPd1{padding: 30px 0 50px 50px;}
.adminForm li{ color:#888; margin:0; padding:5px 0;}
.adminForm li .gInputLayer{ line-height:30px;}
.adminForm li label{ width:95px; font-size:12px; height:30px; line-height:30px;}
.adminForm li .gInput1{ height:30px;margin-bottom:10px; line-height:18px; padding:5px;}
.adminForm li .tips{ padding:8px 0 0 0;}

.adminFormBox label{ font-size:14px; line-height:30px;}

.adminFormBox select {
    border: 1px solid #ccc;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 28px;
    padding: 5px;
	vertical-align:middle;
	*margin-top:8px;
}
.adinm-input{
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    padding: 5px 26px 5px 5px;
	width:90px;
	background:url(../images/dateIco.png) 100px 7px no-repeat;
	}
.adminTable{}
.adminTable th{ height:34px; line-height:34px; background:#dcf8fa; color:#39bfca; font-weight:normal;}
.adminTable td{ padding:5px; border-bottom:#ddd dotted 1px; line-height:24px;}	

/*doctor.css*/
.doList5 li{ width:auto;}
.doList5 li .psyText1{ width:722px;}
.doList5 li .psyText1 b{ padding-bottom:5px;}
.doList5 li .psyText1 b .online,.doList5 li .psyText1 b .outline{ float:none; margin:0 0 0 5px;}
.doList5 li .psyText1 p{ line-height:20px;}
.doList5 li{ border-bottom:#ddd dotted 1px; padding-bottom:20px;}

.doRepCon{ background:#dcf8fb; line-height:24px; width:412px; padding:8px 75px 8px 20px; margin:0 0 0 20px; font-size:14px; border-radius:3px;}
.doRep-label{ font-size:14px; color:#37c0c8; padding-top:8px; line-height:24px;}
.doBiao{ width:0; height:0; border:transparent solid 6px; border-right:#dcf8fb solid 6px; position:absolute; left:-12px; top:12px;}
.doRepTime{ height:24px; line-height:24px; font-size:12px; text-align:right; color:#999; position:absolute; right:15px; top:8px;}
.doLayer1{ background:#fafafa;}
.doRepBox{ margin:15px 0; padding:0 30px; float:left; display:inline;}
.doRep-da{ float:right;}
.doRep-da .doRepCon{ background:#fffceb;}
.doRep-da .doRep-label{ color:#ff6600;}
.doTextarea2 textarea{ height:80px; width:825px; border:#ddd solid 1px; padding:5px;}

.admin-right .doRepCon{ width:675px;}
.admin-right .doRep-da .doRep-label{ width:45px; text-align:right;}
.login_step{margin:0 auto;height:30px;width:120px;font-size:14px;}

.text_title{font-weight:bold;text-align:right;width:10%}
.login_in{margin:0 auto;width:120px;}
.datagrid-mask{  position:fixed; left:0; top:0;  background:#ccc;opacity:0.3; filter:alpha(opacity=30); display:none;}  
.datagrid-mask-msg{ position:absolute; cursor1:wait;left:100px;top:50px;width:auto;font-size:12px;height:34px;  
    padding: 18px 8px 2px 49px;background:#fff url('./js/loading/loading.gif') no-repeat scroll 5px 10px;border:2px solid #6593CF;  
    color:#222;display:none;  
} 
.all{height: 94px;padding: 0 0 0 20px;}
.tab_login .gInput1{height: 30px; margin-bottom: 10px; vertical-align: middle;}
.tab_login .text_input,.tab_login .select1{height: 30px; margin-bottom: 10px;vertical-align: middle;}
.div5{text-align: center;}

 .adminTit1 {
    height: 94px;
    padding: 0 0 0 20px;
}
.adminPd1 {
    margin: 0 auto;
    padding: 0;
}
.tongjidata {
    height: 400px;
    margin: 30px auto;
    width: 945px;
}
.udata {
    border: 1px solid #e5e5e5;
    float: left;
    height: 130px;
    margin: 10px;
    width: 450px;
}
.dataphoto {
    float: left;
    height: 130px;
    width: 134px;
}
.dataphoto img {
    height: 130px;
    width: 134px;
}
.datacontent {
    float: left;
    height: 130px;
    width: 310px;
}
.tongji {
    height: 90px;
    width: 310px;
}
.tongji a {
    border: 1px solid #6ad8ba;
    border-radius: 50px;
    float: left;
    font-size: 16px;
    height: 86px;
    line-height: 90px;
    margin: 7px 30px;
    text-align: center;
    width: 90px;
}
.wenzi {
    height: 45px;
    width: 310px;
}
.wenzi span {
    display: inline-block;
    font-family: "΢���ź�";
    font-size: 15px;
    margin-left: 21px;
    text-align: center;
    width: 120px;
}
.tongji .yi {
    border: 1px solid #e5e5e5;
}
.tongji .pwei {
    border: 1px solid #f2c051;
}
.tongji .twei {
    border: 1px solid #a2d548;
}
.tongji .fwei {
    border: 1px solid #f16262;
}
.vvwei {
    color: #6ad8ba;
}
.ppwei {
    color: #f2bf50;
}
.ttwei {
    color: #a2d548;
}
.ffwei {
    color: #f05050;
}
.tongji a:hover {
    cursor: pointer;
}
.yi:hover {
    background: #e5e5e5 none repeat scroll 0 0;
    color: #fff;
}
.videowei:hover {
    background: #6ad8ba none repeat scroll 0 0;
    color: #fff;
}
.pwei:hover {
    background: #f2c051 none repeat scroll 0 0;
    color: #fff;
}
.twei:hover {
    background: #a2d548 none repeat scroll 0 0;
    color: #fff;
}
.fwei:hover {
    background: #f16262 none repeat scroll 0 0;
    color: #fff;
}

#docRight{right: -12px;top: 12px;}
.doRep-da .doBiao1{ border-left:#fffceb solid 6px;}
.doBiao1{ width:0; height:0; border:transparent solid 6px; position:absolute; }

.psy-doctorList li.infor-list-new{width:100%;}


