.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;}
.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:18px; 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{font-size: 12px;}
.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 .doBiao{ border-right:#fffceb solid 6px;}
.doRep-da .doRep-label{ color:#ff6600;}
.doTextarea2 textarea{ height:80px; width:825px; border:#ddd solid 1px; padding:5px;}

.admin-right .doRepCon{ width:680px;}
.admin-right .doRep-da .doRep-label{ width:95px; text-align:right;}