﻿/* -------- 团建定制浮层 ------ */
.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-addon:last-child {
    border-left: 0;
}
.taocan_header .glyphicon {
    position: absolute;
    /*top: 1px;*/
    display: inline-block;
    font-family: 'glyphicons halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    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 transparent;
    border-radius: 4px;
}
.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.text-center {
    text-align: center;
}
.zfuceng.clearfix {
    clear: both;
}
.checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
}
.zfuceng input, .zfuceng label{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.pull-left {
    float: left !important;
}
.pull-right {
    float: right !important;
}
#formatTime {
    display: block;
    width: 255px;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.zfuceng ol, .zfuceng ul {
    list-style: none;
padding:0px;
}
.zfuceng a:link {
    color: #ffffff;}
.zfuceng { position: fixed; left: 50%; top: 50%; margin-left: -269px; margin-top: -285px; width: 538px; height: 572px; background: url(/2019pic/fuceng_sm.png) center bottom no-repeat; display: none;color:#666666;z-index: 90000}
.zfuceng_close { position: absolute; right: 110px; top: 68px; width: 26px; height: 26px; background: url(/2019pic/anniu_06.png) no-repeat; z-index: 102;}
.zfuceng_body { width: 331px; height: 530px; padding-top: 5px; padding-bottom: 80px; margin-left: 110px; margin-top: 113px;}
.zfuceng_form { height: 500px; padding: 15px; border-radius: 8px;}
.zfuceng_row { padding-top: 10px;}
.zfuceng_field { width: 120px; line-height: 30px; font-weight: normal; font-size: 14px; color: #222;}
.zfuceng_field em { font-style: normal; font-size: 12px; color: #999;}
.zfuceng_input input[type="button"],
.zfuceng_input input[type="submit"],
.zfuceng_input input[type="reset"],
.zfuceng_input input[type="checkbox"],
.zfuceng_input input[type="radio"],
.zfuceng_input input[type="text"],
.zfuceng_input input,
.zfuceng_select select {
-webkit-appearance: none;
}
.zfuceng_input input ,
.zfuceng_select select { width: 130px; height: 30px; border: 1px #e5e5e5 solid; padding: 0 5px; border-radius: 3px; background: #f2f2f2; color: #7c7c7c; font-size: 12px;}
.zfuceng_input input::-webkit-input-placeholder { padding-left: 4px; font-size: 11px;}
.zfuceng_checkbox { padding: 3px 0;}
.zfuceng_checkbox .checkbox-inline { width: 60px; font-size: 10px; white-space: nowrap; }
.zfuceng_checkbox .checkbox-inline input[type="checkbox"] { width:12px; height: 12px; margin-top: 2px; margin-left: -18px;}
.zfuceng_btn { padding-top: 20px;}
.zfuceng_btn .btn-primary { background: #38a2fd; border-color: #38a2fd; border-radius: 3px;}
.zfuceng_btn .btn-success { margin-left: 30px; background: #0dc9a8; border-color: #0dc9a8; border-radius: 3px;}
.zfuceng_input .input-group-addon { width: auto; border: none; padding: 0; background: none; color: #7c7c7c; position: absolute; right: 9px; top: 7px;}
/*col-sm*/
@media (min-width: 768px) {
	.zfuceng { position: fixed; left: 50%; top: 50%; margin-left: -269px; margin-top: -358px; width: 608px; height: 630px; background: url(/2019pic/fuceng_md.png) center bottom no-repeat;}
	.zfuceng_close { right: 78px; top: 80px;}
	.zfuceng_body { width: 369px; height: 530px; margin-left: 125px; margin-top: 130px;}
	.zfuceng_form { height: 435px; padding: 16px; border-radius: 8px;}
	.zfuceng_field { width: 120px; line-height: 30px; font-size: 14px;}
	.zfuceng_input input ,
	.zfuceng_select select { width: 150px; height: 30px; font-size: 14px;}
	.zfuceng_input input::-webkit-input-placeholder { padding-left: 4px; font-size: 12px;}
	.zfuceng_checkbox .checkbox-inline { width: 68px; font-size: 12px;}
	.zfuceng_btn .btn {  padding:8px 20px; font-size: 14px;}
	#formatTime { width: 274px;}
	.zfuceng_input .input-group-addon { right: 9px; top: 7px;}
}
@media (max-height: 800px) and (min-width:1000px) {

.zfuceng { position: fixed; left: 50%; top: 50%; margin-left: -269px; margin-top: -300px; width: 608px; height: 630px; background: url(/2019pic/fuceng_md.png) center bottom no-repeat;}
}
.zfuceng dl{margin-bottom:0px !important;}