.popup{position: fixed;width:100%;height:100%;top:0;left:0;display: none;z-index: 100}
.popup_bg{width:100%;height:100%;background-color: #000;opacity: 0.5;}
.popup_box{width:700px; position: fixed;padding-bottom:15px; top:50%;left:50%;margin-left: -375px; background-color: #fff;}
.popupheight1{height:490px;margin-top:-245px;}
.popupheight2{height:230px;margin-top:-115px;}
.popupheight3{height:540px;margin-top:-270px;}
.popupheight4{height:320px;margin-top:-160px;}
.popupheight5{height:270px;margin-top:-135px;}
.popupwidth3{width:950px;margin-left:-475px;}
.popupwidth4{width:500px;margin-left:-250px;}
.popupwidth5{width:400px;margin-left:-200px;}
.popupform4{width:380px;height:250px;margin-left: -190px;margin-top:-105px;}
.popupform {height:450px;overflow-y: auto;padding-bottom: 10px;}
.popupChoice .popup_box{width:300px;height:180px;margin-top:-90px;margin-left:-150px; border-radius:5px;}
.popupChoice .popup_box .formfill{font-size: 14px; text-align:center; color:#999; }
.popupChoice .popup_box .formfill .fill_top{padding-top:20px;}
.popupChoice .popup_box .formfill .fill_top .icon_tip{background-position:-210px -300px;width: 40px;height: 40px;margin: 13px 0;}
.popupChoice .popup_box .formfill .fill_middle{padding-top:50px;color:#000}
.popupChoice .popup_box .formfill .icon_dl_sucess{ width:51px; height:55px; background-position:-249px 0;margin-top: 20px;}
.popupChoice .popup_box .formfill .icon_dl_tip{ width:51px; height:55px; background-position:-249px -56px;margin-top: 30px;}
.popup_box .popup_bt{height:40px;line-height:40px;padding-left:15px;font-size: 14px; position: relative; background-color:#91b6f5;color:#fff; display:none;}
.popup_box .popup_bt .popupclose{width:16px;height:16px;cursor:pointer;background: url(../images/close.png) no-repeat; background-size: 16px; position: absolute;right:10px;top:10px;}
.popup_box .formfill{/*margin-top: 15px;padding-left:20px;*/ display: block;}
.popup_box .formfill label{width:85px;display: inline-block;position: relative; text-align: right; position: relative;left:-10px; padding-left:6px;}
.popup_box .formfill label .mark{display: inline-block;position: absolute;left:0;width:4px;color:#DD433E;}
.popup_box .formfill label.labelwidth{width:170px;}
.popup_box .formfill .commtext{width:200px;height:32px; text-indent: 5px;}
.popup_box .formfill .areatext{width:150px;height:32px;}
.popup_box .formfill .formfill  .textinput{width:575px;height:140px;padding:5px;}
.popup_box .formfill span.radiostyle{display: inline-block; min-width:60px;margin-right: 10px;}
.popup_box .formsubmit{width:100%;text-align: center;position: absolute;bottom:0;left:0px;}
.popup_box .formsubmit .formbtn{width:50%;height:50px;cursor: pointer; font-size: 12px;border:none;}
.popup_box .formsubmit .quit{border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;background:#fff;color:#666;border-bottom-left-radius: 5px;}
.popup_box .formsubmit .save{ border-top:1px solid #ebebeb; background:#fff;color:#fd6e4b;border-bottom-right-radius: 5px;}
.popupform .tablebox{padding:15px 15px 0px 15px;font-size: 14px;color:#333;}
.popupform .tablebox table{width:100%;border-top: 1px solid rgba(204, 204, 204, 1);border-left:1px solid rgba(204, 204, 204, 1);  }
.popupform .tablebox table tr{height:30px; text-indent: 10px;}
.popupform .tablebox table tr td{border-bottom: 1px solid rgba(204, 204, 204, 1);border-right:1px solid rgba(204, 204, 204, 1); }
.popupform .tablebox table tr th{border-bottom: 1px solid rgba(204, 204, 204, 1);font-weight: normal; border-right:1px solid rgba(204, 204, 204, 1); }
.popupform .tablebox table tr.title{width: 100%;font-weight: bold;background-color: rgba(242, 242, 242, 1)}
.operate{text-align: center;padding-top: 5px;}
.popupform .tablebox table tr td .commtext{width:210px;height:35px;margin:5px 0px; border-radius: 5px; text-indent:5px;border:1px solid #8792a4;}
.popuplable{ padding:10px 15px 0; }
.popuplable li{ padding: 5px 0; }
.popuplable label{ float: left; width: 70px; font-size: 14px; line-height: 20px; text-align: right; margin-right:10px; }
.popuplable span{float: left;}
.popuplable textarea{ width:340px; height: 110px; padding: 5px;}
.popuplable .popupinpput{ width:235px; height: 26px; line-height: 26px; padding: 5px;}

/*结算管理  冻结pop*/
.textareaBox{ overflow:hidden;padding: 15px 15px 0px 15px;font-size: 14px;color: #333; }
.textareaBox label,.textareaBox textarea{ float: left; }
.textareaBox label{ margin-right: 10px; }
.textareaBox textarea{ width: 350px;height: 170px; outline: none;padding:0 10px; line-height: 18px; color: #333; box-sizing: border-box;}
/*.popup_box.popup_md{width: 500px;margin-left: -250px;    height: 350px;margin-top: -175px;}*/
.popup_box.popup_md{width: 460px;margin-left: -230px;    height: 350px;margin-top: -175px;}
.popup_box.popup_md .popupform{ height:310px; overflow-y: auto }
.logtxt{ line-height: 40px; font-size: 14px; padding:0 15px;}
.logtxt .label{ margin-right: 10px }
.popup_box .formsubmit_layout {padding: 20px 0 0 0;width: 100%;text-align: center;}
.popup_box .formsubmit_layout.nopadding{padding:0}
.popup_box .formsubmit_layout .formbtn {width: 70px;height: 34px;cursor: pointer;margin: 10px;font-size: 12px;border-radius: 3px;border: 1px solid #bcbcbc;}
.popup_box .formsubmit_layout .quit {background-color: #f2f2f2;color: #333;}
.popup_box .formsubmit_layout .save {background-color: #91b6f5;color: #fff;}

.datatable_name{ line-height: 45px; font-size: 16px; color: #0f254a}
.datatable_name span{ margin-right: 40px; }
.popuplist{position: relative; padding:10px 15px 0 15px; line-height: 35px; font-size: 14px; }
.popuplist label{ display: inline-block; width:110px; text-align: right;margin-right: 10px;}
.popuplist>input{ width: 220px;height: 35px;border-radius: 5px;text-indent: 5px;border: 1px solid #8792a4;}
.selectBox{ display: none; position: absolute; top: 47px; left:139px; border:1px solid #8792a4; width: 220px;border-radius: 5px;background-color:#fff;z-index: 98;}
.selectBox .list{ padding:0 10px; font-size: 14px;line-height: 30px; cursor: pointer;}
.selectBox .list input[type='checkbox']{ position: relative; top: 2px; margin-right: 5px; }
.selectBox .list:hover,.selectBox .list.active{ background-color: #3996ff }
.popuplist .commtext{width: 220px;height: 35px;border-radius: 5px;text-indent: 5px;border: 1px solid #8792a4;}
.mt{margin-top: 15px;}

/*验证码弹窗*/
.codetitle{width:100%;line-height: 40px; text-align: center;font-size:14px;padding-top: 10px;}
.pupgraphic{width:270px;height:40px;overflow: hidden; border:1px solid #d2d2d2;margin:10px auto;}
.pupgraphic .graphiccode{width:200px;height:100%;border:none; text-indent: 10px;}
.pupgraphic .checkcode{width:65px;height:100%;border:none;border-radius: 0px; background-color: #ebebeb;color:#333;font-size:16px;font-weight: bold;}



/*20170909*/
/*下单提示*/
.tipcon{line-height: 20px;font-size:16px;margin-top:70px;}
.tipcon.pd1{padding-top: 20px;}
.tipcon p{text-align: center;}
.tipcon p span{color:#fd6e4b;}
.popup_box .tiptx{width:100px;position: absolute;top:20px;left:105px;}
.popup_box .tiptx img{width:100%;}
.formsubmit.pd1{padding: 10px 15px;}
.formsubmit .pinkBtn{background: #fd6e4b;color: #fff;text-align: center;height: 40px;line-height: 40px;font-size: 14px;border-radius: 5px;width: 100%;}


.hkcon{line-height: 20px;font-size:16px;margin-top:20px;color:#fd6e4b;font-size: 14px;padding: 0 15px;}
.hkcon p{text-align: center;}
.hkcon p span{color:#fd6e4b;}
.popup_box .hktx{width:100px;position: absolute;top:-60px;left:105px;}