﻿@charset "utf-8";
/* CSS Document */
.dialogBox{position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.35);width:100%; height: 100%;z-index: 9;display:none;}

.hint_box{background: #fff7d3; height: 36px; line-height: 36px; border: 1px solid #ffe57c; font-size: 12px; color: #333; text-align: center; margin-bottom: 19px; margin-top: 10px;}
.hint{ background: url(../img/43.png) no-repeat left center; display: inline-block;padding-left: 25px; }

.red{color: #f20100; padding-right: 3px;}
/*未开户*/
.open_account{width: 547px;  border: 1px solid #cacaca; background: #fff; margin:0 auto; margin-top:30px; z-index: 100;position: absolute; }

.dialog_head_box{height: 40px; background: #f7f7f7; }

.dialog_tit{line-height: 40px; font-size: 14px; color: #333; padding-left: 15px;}

.dialog_close{float: right; width: 40px; height: 40px; background:url(../img/40.png)no-repeat ; display: inline-block;}
.dialog_close:hover{float: right; width: 40px; height: 40px; background:url(../img/42.png)no-repeat ; display: inline-block;}

.dialog_body{padding:0 15px 0 15px; background: #fff; padding-top: 10px;}

.dialog_foot{height: 60px; line-height: 60px; background: #eee; text-align: right; padding-right: 20px; margin-top: 20px;}
.d_cancelBtn{ font-size: 14px; color: #666; line-height: 14px; background: #f7f7f7; border: 1px solid #d8d8d8; border-radius: 2px; padding: 8px 19px;}
.d_sureBtn{font-size: 14px; color: #fff; line-height: 14px; background: #2db5dd; border: 1px solid #d8d8d8; border-radius: 2px; padding: 9px 20px; border: none;margin-left: 6px; cursor: pointer;}

.openAccountTab{font-size: 14px;}
.openAccountTab tr td:nth-child(1){ width: 114px; text-align: right; line-height: 38px;}

/*添加药品*/

.add_drug{width: 680px;  border: 1px solid #cacaca; background: #fff;position:fixed;top:50%;left:50%;margin-left:-333px;margin-top:-24%;display:none;z-index:20;}

.info_tit{ line-height: 20px; padding-left:15px; padding-top: 20px; clear: both; color: #000;font-size:14px; padding-right: 15px;}
.addDrug_box{width: 100%; height: 40px; line-height: 40px;float: left; border-bottom:1px solid #cacaca;  }
.addDrug_box li{float: left; padding: 0 20px; font-size: 13px; cursor: pointer;  height: 39px; line-height: 39px; }
.addDrug_box li.active{color: #2db5dd; border-bottom: 2px solid #1eb6f7;}

.sellInfoTab{font-size: 12px; margin-top: 2px;}
.sellInfoTab td{position: relative;}
.sellInfoTab tr td:nth-child(1),.sellInfoTab tr td:nth-child(3){ width:82px; text-align: right; line-height: 28px;}
.sellInfoTab tr td:nth-child(2){  line-height: 46px; position: relative;}
.sellInfoTab tr td:nth-child(4){  line-height: 46px; position: relative;}
.sell_ipt1{width: 210px; height: 25px; border: 1px solid #cacaca; padding: 0 5px; }
.sell_ipt2{width: 534px; height: 25px; border: 1px solid #cacaca; padding: 0 5px; }

.sell_ipt3{width: 210px; height: 25px; border: 1px solid #fff; padding: 0 5px; }
.sell_ipt4{width: 534px; height: 25px; border: 1px solid #fff; padding: 0 5px; }
.sell_ipt3:hover,.sell_ipt4:hover{border: 1px solid #fff !important;}
.sell_ipt3:focus,sell_ipt4:focus{
	border: 1px solid #fff !important;

	-webkit-box-shadow:0 0 3px #fff !important;  
    -moz-box-shadow:0 0 3px #fff !important;  
    -o-box-shadow:0 0 3px #fff !important;  
    box-shadow:0 0 3px #fff !important;  
    -webkit-transition:border linear .2s, -webkit-box-shadow linear .5s;  
    -moz-transition:border linear .2s, -moz-box-shadow linear .5s;  
    -o-transition: border linear .2s, -o-box-shadow linear .5s;  
    transition:border linear .2s, box-shadow linear .5s;  
}

.error{position: absolute; left:0px; top: 24px; font-size:12px; color:#e63736; display:none;}
.error2{position: absolute; left:0px; top: 30px; font-size:12px; color:#e63736; display:none;}


.detailInfoTab{font-size: 12px;}
.sellInfoTab td{position: relative;}
.detailInfoTab tr td:nth-child(1),.detailInfoTab tr td:nth-child(3){ width:82px; text-align: right; line-height: 28px; position: relative;}
.detailInfoTab tr td:nth-child(2),.detailInfoTab tr td:nth-child(4){  line-height: 40px; position: relative;}

.infoCancel,.infoSave,.infoEdit{float: right!important;  line-height: 12px; font-size: 12px; display: none; margin-left: 20px; cursor: pointer;}
.infoCancel{color: #666;}
.infoCancel:hover{color: #2db5dd;}
.infoSave{color: #2db5dd;}
.infoSave:hover,.infoSave:active{text-decoration: underline;}
.infoEdit{color: #2db5dd; }
.infoEdit:hover,.infoEdit:active{text-decoration: underline;}
/*批量添加*/

.uploadBox{ height: 120px; border-bottom: 1px dotted #cacaca; width: 100%; clear: both; position: relative;}
.attention{ line-height: 26px; font-size: 12px; margin-top: 10px; padding: 0 10px 0 0;}
.orange{color: #ff6d0b;}
.template{height: 42px; margin-top: 45px; padding-left: 20px;}
.template img{float: left;}
.template a{color: #2db5dd; font-size: 12px; margin-left: 10px; float: left; margin-top: 20px;}
.template a:hover{text-decoration:underline;}
.uploadTxt{ width: 224px; height: 34px; border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca;  border-right: 1px solid #2db5dd; border-left: 1px solid #cacaca; float: left; margin-top: 32px; padding: 0 5px;}
.uploadBtn{width:135px; height: 36px; text-align: center; background:#2db5dd; color: #fff; border: none;float: left; margin-top: 32px;}
.template_hint{font-size: 12px; color:#f20100; position: absolute; left: 0; top: 70px;}

/*删除用户*/
.del_user{ width: 486px; border: 1px solid #cacaca; background: #fff; position: absolute; z-index: 100;}
.del_dialog_body{ background: #fff; height: 100px; line-height: 100px; text-align: center; font-size: 14px; color: #666;}
.del_dialog_foot{height: 60px; line-height: 60px; background: #eee; text-align: right; padding-right: 20px; }

/* .add_drug{padding: 0 15px;} */

.success{ height: 88px;line-height: 88px; background: #fff url(../img/29.png)no-repeat 60px center; box-shadow: 3px 3px 3px #e5e5e5; position: absolute; left:50%;top:50%;transform: translate(-50%, -50%);  font-size: 16px; padding-left: 115px; padding-right: 60px; display: none; z-index: 10000; border: 1px solid #e5e5e5; color: #7abd54;}
.failure{ height: 88px;line-height: 88px; background: #fff url(../img/66.png)no-repeat 43px center; box-shadow: 3px 3px 3px #e5e5e5; position: absolute; left:50%;top:50%;transform: translate(-50%, -50%);  font-size: 16px; padding-left:87px; padding-right: 43px; display: none; z-index: 10000; border: 1px solid #e5e5e5; color: #e63636;}


.uploading{position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.8);width:100%; height: 100%;z-index: 99;display:none;}
.uploading .word{text-indent:57px;font-size:22px;color:#FFFFFF;width:480px;height:57px;line-height:57px;background:url(../img/loading.gif) no-repeat;position: absolute; left:50%;top:50%;transform: translate(-50%, -50%);}

/*添加日历图标*/
.calendarBg{background: url(../img/67.png) no-repeat right center;}
.yuanBg{background: url(../img/68.png) no-repeat right center;}















