/*  center popup tips  */
.pub-tips-box { display: inline-block; border: 1px solid #d5d5d5; color: #404040; font-size: 14px; padding: 14px 25px; vertical-align: top; background-color: #fff; _float: left; z-index: 9999999;/*width:150px*/ white-space:nowrap;}
.pub-tips-box .tips-box-txt { height: 43px; line-height: 43px; padding-left: 50px; font-size: 14px; float: left; position: relative; white-space: nowrap; }
.pub-tips-box .tips-box-txt .icon_tip_success { top: 2px; height: 43px; width: 38px; background: url(../images/topbar_icon.png) -2px -168px no-repeat; position: absolute; left: 0 }
.pub-tips-box .tips-box-txt .icon_tip_warning { top: 2px; height: 43px; width: 38px; background: url(../images/topbar_icon.png) -2px -60px no-repeat; position: absolute; left: 0 }
.pub-tips-box .tips-box-txt .icon_tip_fail { top: 2px; height: 43px; width: 38px; background: url(../images/topbar_icon.png) -2px -113px no-repeat; position: absolute; left: 0 }
/* turnPage */
.turnPage { /*text-align:center;*/ padding: 10px 0 }
.turnPage span.on, .turnPage a { padding: 0px 7px; border: 1px solid #cecece; margin: 0 2px 0px 3px; color: #3d3d3d; font-size: 12px; display: inline-block; height: 22px; line-height: 22px; vertical-align: middle }
.turnPage span.on, .turnPage a:hover, .turnPage a.hover { background: #5b8ed1; color: #fff; text-decoration: none; border: #5b8ed1 solid 1px; }
.turnPage span.txt { line-height: 24px; background: none; padding: 0; vertical-align: middle; }
.turnPage a.page { ;/* border-radius:3px*/
}
.turnPage a.page:hover { color: #fff; background: #5b8ed1; text-decoration: none }
.turnPage span input.num_text { width: 36px; border: 1px solid #ccc; height: 20px; text-align: center; vertical-align: middle }
.turnPage span input.num_text:hover { background: #fff; border: 1px solid #cecece }
.turnPage span input.num.num_text:focus { outline: none; border-color: #5b8ed1 }
.turnPage span input.cfm { color: #fff; background: #5b8ed1; border: none; height: 24px; margin: 0; padding: 0 4px; vertical-align: middle }


/*省市区范围 selectArea_3*/
/*
.selectAreaBox{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; display: inline-block; position:relative;top:3px;}
.input-group{ float:left; width:110px;position: relative;display: table;border-collapse: separate;margin: 0;padding: 0;font-weight: normal;color: #222;text-align: left;unicode-bidi: isolate;font-size: 14px;line-height: 1.42857143;text-indent: 0;}
input.form-control{outline: none;box-sizing: border-box;-moz-user-modify: read-write !important;-moz-appearance: textfield;text-rendering: optimizeLegibility;text-align: start;
text-transform: none;word-spacing: normal;letter-spacing: normal;cursor: text;-moz-binding: url("chrome://global/content/platformHTMLBindings.xml#inputFields");
text-indent: 0;-moz-user-select: text;text-shadow: none;border-collapse: separate;border-spacing: 0;background: rgb(255, 255, 255) none repeat scroll 0% 0%;border-top-right-radius: 0;border-bottom-right-radius: 0;display: table-cell;position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;border: 1px solid #ccc;border-radius: 4px;resize: none;}
.form-control[disabled]{cursor: not-allowed;background-color: #eee;}

.input-group-btn{position: relative;
font-size: 0;
white-space: nowrap;vertical-align: middle;width: 1%;display: table-cell;margin: 0;
padding: 0;box-sizing: border-box;unicode-bidi: isolate;border-collapse: separate;font-weight: normal;
color: #222;
text-align: left;border-spacing: 0;text-indent: 0;line-height: 1.42857143;}
.input-group-btn .btn{height:34px;    padding: 6px 12px; margin: 0px 0 0 -3px;top:0px;;
margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-appearance: button;
text-transform: none;overflow: visible;	border-top-left-radius: 0;border-bottom-left-radius: 0;position: relative;color: #333;background-color: #fff;border-color: #ccc;display: inline-block; z-index:2;
}
.input-group-btn .btn[disabled]{cursor: not-allowed;background-color: #eee;box-shadow: none;opacity: .65;}
.input-group-btn .btn .caret{margin-left: 0;display: inline-block;width: 0;height: 0;vertical-align: middle;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent;color: #333;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;cursor: pointer;font-family: inherit;text-transform: none;text-indent: 0;text-shadow: none;border-collapse: separate;border-spacing: 0;}
.dropdown-menu{padding-top: 0px;max-height: 375px;max-width: 800px;min-width:100%;overflow: auto;width: auto;transition: all 0.3s ease 0s;left:-80px;;padding-right: 0px;display: block;position: absolute;top: 100%;z-index: 1000;display: none;float: left;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.dropdown-menu table{margin: 0;padding: 0;box-sizing: border-box;width: 100%;left:0;max-width: 100%;background-color: transparent;border-spacing: 0;border-collapse: collapse;display: table;unicode-bidi: isolate;font-size: 14px;text-align: left;list-style: none;white-space: nowrap;font-weight: normal;color: #222;line-height: 1.42857143;}
.dropdown-menu table tr{line-height: 1.42857143;font-size: 14px;text-align: left;list-style: none;text-indent: 0;display: table-row;    vertical-align: inherit;box-sizing: border-box;unicode-bidi: isolate;}
.dropdown-menu table th{border-top: 0;padding: 5px;vertical-align: bottom;border-bottom: 2px solid #ddd;line-height: 1.42857143;background: #f6f6f6;font-weight: normal;color: #222;text-align: left;display: table-cell;unicode-bidi: isolate;border-spacing: 0;border-collapse: collapse;text-indent: 0;font-size: 14px;
list-style: none;white-space: nowrap;}
.dropdown-menu table td{padding: 5px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;box-sizing: border-box;display: table-cell;text-align: inherit;unicode-bidi: isolate;border-spacing: 0;border-collapse: collapse;text-indent: 0;font-size: 14px;list-style: none;white-space: nowrap;font-weight: normal;color: #222;}
*/
/*省市区范围 */
.selectAreaBox{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; display: inline-block; position:relative;top:13px;}
.nice-select {  white-space:nowrap;position:relative;float:left;line-height:36px;font-size:14px;width:110px;padding: 0 10px;height: 34px;border: 1px solid #ccc;position: relative;cursor:pointer; border-radius:5px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;background:#fff;}
.nice-select input {display: block;width: 100%;height: 38px;line-height: 34px \9;border: 0;outline: 0;background: none;cursor:pointer;}
.nice-select dl { margin:0; padding:0;width: 100%;display: none;position: absolute;left: -1px;top: 32px;overflow: hidden;background: #fff;max-height: 220px;overflow-y: auto;border: 1px solid #ccc;border-top: 0;z-index:9999;}
.nice-select dl dd {margin:0;line-height: 30px;overflow: hidden;padding:0;cursor: pointer; color:#333;}
.nice-select dl dd span{display:block;padding: 0 0 0 10px;height: 30px;s}
.nice-select dl dd span.on {background: #e0e0e0;}
.nice-select dl dt { padding:0; margin:0; height:30px; border-top:1px solid #eee; border-bottom:1px solid #eee;background:#fff;}
.nice-select dl dt input{ cursor: text; height:100%;  background:none; margin:0; padding:0 0 0 10px; width:80%;overflow:hidden;}
.nice-select .nice-title{color:#000;width:90%; overflow:hidden;}
.nice-select:before{height:10px; width:0px; position:absolute; content:''; border-radius:0px; right:10px;top:15px;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.nice-select:hover{ border:1px solid #3281C1;}
