@charset "utf-8";
*, *:after, *:before { border-box; box-sizing: border-box; }

@font-face
{
font-family: CenturyGothic;
src:url('../fonts/GOTHIC.TTF');
}

body {-webkit-font-smoothing: antialiased;font: 14px/1.6 calibri,PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun;background-color: #fff;color:#333;}
.clearfix:before, .clearfix:after { content: ''; display: table; }
.clear {clear:both;}
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix{*zoom:1;}
.f_l {float:left;}
.f_r {float:right;}
a, a > *,i {
	text-decoration: none;
	-webkit-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	   -moz-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	    -ms-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	     -o-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	        transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
}
a:link{text-decoration: none;}
*{outline:none;border:none;padding:0;margin:0;}
a img{border:none;}
li img{ display:block;}
ul,ol{ list-style:none;}
a:focus {outline:none;}
html, body {height: 100%; font-size: 14px;overflow:auto;}

::-webkit-scrollbar/*整体部分*/
{width: 5px;height:5px;}
::-webkit-scrollbar-track/*滑动轨道*/{border-radius: none;background: #fff;display:block;}
::-webkit-scrollbar-thumb/*滑块*/{border-radius:4px;background:#e0e0e0;}
::-webkit-scrollbar-thumb:hover/*滑块效果*/{border-radius:4px;background:#c2c2c2;}

.marB20 {margin-bottom:20px;} 
.marB10 {margin-bottom:10px;} 
.marT10 {margin-top:10px;}
.marT20 {margin-top:20px;}

.btn {border-radius:2px;}
.btn i {margin-right:5px;}
.btn-xs {padding: 2px 5px;}
.form-group label {font-size:12px;font-weight:normal;}
/*下拉框*/
.dropdown-menu {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);border-color: #fff;}
.dropdown-menu .divider {margin: 5px 0;}
.dropdown-menu>li>a {padding:10px 20px;cursor:pointer;}
.dropdown-menu>li>a i{margin-right:10px;}
.form-control {border-radius:2px;-webkit-box-shadow:none;box-shadow:none;}
.form-control:focus {border:1px #1976d3 solid;-webkit-box-shadow:none;box-shadow:none;}
/*小下拉框*/
.btn-group-xs>.btn, .btn-xs {border-radius:1px;}
button a {color:#333;}
button a:hover {text-decoration:none;}
.btn-group>.btn:first-child a {display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:left;}
.btn-group>.btn:first-child a:hover {color:#333;}
.btn-group .dropdown-menu>li>a {padding:5px 10px;cursor:pointer;font-size:12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.btn-group button .caret {margin-top:6px;} 
.qr-title .btn-group>.btn:first-child a {width:200px;}
.qr-title .btn-group .dropdown-menu>li>a {width:217px;}
/*题目类型标题*/
.question-type-title-bg {background:#373737;}
.question-type-title-bg button {padding:0 35px;background:#4b4b4b;color:#fff;vertical-align:middle;line-height:58px;}
.question-type-title-bg button .f_l i {color:#ababab;margin-right:5px;}
.question-type-title-bg button .f_r i {color:#999;margin-left:10px;font-size: 20px;}
.question-type-title-bg .dropdown-menu {min-width:190px;}

.question-bank-page {width:1100px;margin:40px auto 60px;}
/*提干*/
.qr-title {margin-bottom:20px;}
.qr-title .form-group {padding-left:5px;}
.qr-title .form-control {width:660px;margin-right:15px;}

/*上传素材*/
.qr-material {margin-bottom:40px;}
.qr-material .upload-pic {max-width:906px;}
.qr-material .btn .caret {margin-top:8px;margin-left:15px;}
.qr-material .btn {margin-bottom:5px;}
.qr-material .upload-pic {display:none;}
/*上传图片*/
.upload-pic {background:#fafafa;border:1px #cccccc dashed;padding:10px 5px 0;margin-bottom:20px;}
.upload-begin {color:#999;text-align:center;padding:25px 0;margin-bottom:10px;cursor:pointer;-webkit-transition: color .2s ease;
	   -moz-transition:color .2s ease;
	    -ms-transition:color .2s ease;
	     -o-transition:color .2s ease;
	        transition:color .2s ease;}
.upload-begin:hover {color:#8f8f8f;}
/*上传图片后*/
.pic-list {margin-bottom:0;}
.pic-item {position:relative;float:left;margin:0 5px 10px;width:139px;height:100px;border:1px #d5d5d5 solid;display: table;text-align: center;cursor:pointer;}
.pic-item:hover .masker {opacity:1;filter:alpha(opacity=100);}
.large {background:url(../images/black_60.png) repeat;width:20px;height:20px;line-height:20px;text-align:center;cursor:pointer;position:absolute;bottom:0;right:0;z-index:2;}
.large i {color:#fff;}
.masker {opacity:0;filter:alpha(opacity=0);background:url(../images/black50.png) repeat;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;text-align:right;-webkit-transition: all .3s ease;
	   -moz-transition:all .3s ease;
	    -ms-transition:all .3s ease;
	     -o-transition:all .3s ease;
	        transition:all .3s ease;}
.masker i {color:#fff;font-size:12px;margin-right:5px;}
.pic-item a {display:table-cell;vertical-align:middle;}
.pic-item img {margin-left:auto;margin-right:auto;max-height:98px;}
.add-pic {float:left;margin:0 5px 10px;width:139px;height:100px;border:1px #d5d5d5 dashed;cursor:pointer;text-align:center;line-height:100px;}
.add-pic i {color:#d5d5d5;font-size:30px;}
.add-pic:hover i {color:#8f8f8f;}
.add-pic:hover {border:1px #bbbbbb dashed;}
.heat-map-btn {margin-bottom:30px;margin-top:30px;}
.heat-map-btn a {padding:10px 25px;background:#e4ecf7;border:1px #cdddf1 solid;color:#1665c1;cursor:pointer;border-radius:2px;}
.heat-map-btn a:hover {text-decoration:none;background:#d9e5f4;border-color:#c2d5ee;}
/*选项引用*/
.option-reference {margin-bottom:15px;}
.option-reference label {font-weight:normal;margin-right:10px;}
.option-reference .btn-group>.btn:first-child{margin-top: -10px;}
.option-reference .btn-group>.btn:first-child a {width:320px;}
.option-reference .dropdown-menu {width:340px;}
/*选项*/
.option-box {position:relative;margin-bottom:50px;}
.option-box .random-mutex-ico {position:absolute;left:624px;top:-20px;}
.mutex-ico {margin-left:18px;}
.random-mutex-ico a {color:#999;cursor:pointer;}
.random-mutex-ico a:hover {color:#333;text-decoration:none;}
.option-item {margin-bottom:10px;position:relative;}
.option-item .form-inline {margin-left:-6px;}
.option-item .input-group {width:500px;display:inline-table;}
.option-item span {cursor:pointer;color:#999;}
.option-item span:hover {color:#333;}
.option-item .form-group:not(:first-child) {margin-right:12px;}
.option-item .delete i {font-size:12px;}
.option-item .drag i {font-size:18px;}
.option-item  .icheckbox_square-blue {margin-top:4px;}
.option-up-pic {position:absolute;right:6px;top:50%;margin-top:-10px;cursor:pointer;}
.option-up-pic i {color:#999;}
.option-up-pic i.done {color:#333;}
.editor {padding:6px 12px;border:1px #ccc solid;border-radius:2px;}
.editor p {margin-bottom:0;}
.option-item .editor-open-text {color:#333;margin-left:2px;}
.editor-open-text:hover {border:1px #1976d3 solid;}
/*选项上传图片*/
.button_pic {margin:0 2px;cursor:pointer; font-weight: bold;color: #333;text-shadow: 0 1px 0 rgba(255,255,255,0.9);white-space: nowrap;vertical-align: middle;background-color: #eee;
background-image: -webkit-linear-gradient(#fcfcfc, #eee);background-image: linear-gradient(#fcfcfc, #eee);background-repeat: repeat-x;border: 1px solid #d5d5d5;
border-radius: 3px;height:26px; width:50px;font-family:"Microsoft YaHei";font-size:12px;}
.file-box_pic {position:relative;margin-top:20px;margin-bottom:20px;}
.sucai_txt_pic{ height:24px;line-height:24px; background:#fff;border:1px #dadada solid; width:87px;}
.input_pic {margin:0 1px;cursor:pointer; position:absolute; top:0; left:90px; height:24px; filter:alpha(opacity:0);opacity: 0;width:50px }
/*图片-输入框设置*/
.more-set-down {width:240px;border-radius:4px;padding:15px;display:none;position:absolute;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);border-color: #fff;z-index: 1000;background:#fff;border-top:1px rgba(0,0,0,.25) solid;}
.more-set-down .arrow {position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;    border-width: 11px;top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0,0,0,.25);}
.more-set-down .arrow:after {    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;content: "";
    border-width: 10px;top: 1px;
    margin-left: -10px;
    content: " ";
    border-top-width: 0;
    border-bottom-color: #fff;}
.pic-set-down {left:-112px;top:27px;}
.pic-site {margin-bottom:0;}
.pic-site li {float:left;margin-right:10px;margin-bottom:10px;}
li label {font-weight:normal;color:#333;}
.pic-site li:hover {color:#333;}
.option-img {max-width:210px;overflow:hidden;text-align:center;}
/*开放-输入框设置*/
.tool-bar {display:none;background:#fff;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);position:absolute;top:-30px;left:0;width:118px;border:1px #ccc solid;padding:0 10px;}
.tool-bar i {font-size:18px;cursor:pointer;}
.opentext-set-down label {margin:auto 7px;}
.opentext-set-down .form-control {width:92px;padding:1px 5px;height:24px;float:none;font-size:12px;}
.opentext-set-down .input-line .form-control {display:inline-block;}
.opentext-set-down .btn-group>.btn:first-child a {width:190px;}
.opentext-set-down .dropdown-menu {width:210px;}
.opentext-set-down span {color:#333;}
.opentext-set-down {padding:5px 15px 20px;}
.opentext-set-down {margin-left:-115px;margin-top:30px;}
.input-add-small {height:24px;line-height:24px;background:#fafafa;border:1px #cccccc dashed;border-radius:1px;text-align:center;font-size:12px;cursor:pointer;text-decoration: none;
	-webkit-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	   -moz-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	    -ms-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	     -o-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	        transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;}
.input-add-big {height:36px;line-height:36px;background:#fafafa;border:1px #cccccc dashed;border-radius:2px;text-align:center;font-size:14px;cursor:pointer;text-decoration: none;
	-webkit-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	   -moz-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	    -ms-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	     -o-transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;
	        transition: all .3s ease, border .2s ease, color .2s ease,opacity .3s ease-in-out;}
.input-add-big:hover {background:#f5f5f5;}
.input-add-small:hover {background:#f5f5f5;}
.option-box .input-add-big {width:500px;margin-left:15px;}

/*表格*/
.table-display li {float:left;margin-right:20px;}
.table-display {margin-bottom:15px;}

.table-type {position:relative;}
.table-main {overflow-x: auto;}
.table-type .table {margin-bottom:0;}
.table-type .table-top {padding:0;line-height:26px;height:26px;background:#f0f0f0;text-align:center;}
.table-type .table>tbody>tr>td {padding:6px;}

.table-type .table-left-random {width:28px;max-width:28px;min-width:28px;background:#f0f0f0;text-align:center;padding:15px 5px;}
.table-message-line {width:250px;min-width:250px;}
.table-type .random-mutex-ico {text-align:right;padding-right:6px;font-weight:normal;}
.table-option-item {width:250px;min-width:250px;}
.table-type tbody .table-option-item.center {text-align:center;vertical-align: middle;}

.table-option-item .editor {width: 150px;}
.table-option-item .input-group {width: 150px;}
.table-message-line .editor {width: 150px;}
.table-message-line .input-group {width: 150px;}

.table-type .option-item .form-group:not(:first-child) {margin-right: 3px;}
.table-type .option-item {margin-bottom:0;}

.table-option-add {position:absolute;right:-24px;top:0;display: table-cell;width:24px;padding: 0 3px;background: #f2f2f2;color: #666;font-size: 12px;font-weight: normal;line-height: 1.2;vertical-align: middle;text-align: center;cursor:pointer;height:100%;border:1px #ddd solid;}
.table-option-add span {position:absolute;top:50%;margin-top:-27px;right:3px;}
.table-message-add {background: #f2f2f2;color: #666;font-size: 12px;width:100%;text-align:center;line-height:24px;border-bottom:1px #ddd solid;cursor:pointer;margin-bottom:50px;}
.table-option-add:hover {background: #ececec;}
.table-message-add:hover {background: #ececec;}

/*热点图题*/
.heat-map-type {margin-bottom:50px;}
.heat-map-type .img_box {width:770px;margin:0 auto;margin-bottom:20px;}
.heat-map-type .no-check {margin:0 auto;width:70px;}

/*滑块题*/
.slider-type {margin-bottom:50px;}
.slider-type-set  {margin-bottom:30px;}
.slider-type-set label {font-size:12px;font-weight:normal;margin-right:5px;}
.slider-type-set span {margin:0 3px;}
.slider-type-set .form-control {width: 92px;}
.slider-type-set .form-group {margin-right:30px;}

.slide_left {width:250px;float:left;text-align:center;}
.slider-type .slide_box {width:600px;float:left;padding-top:40px;margin:0 auto;}
.slide_right {width:250px;float:right;text-align:center;}
.slide_pic_box img {height:40px;width:40px;}
.slide_zi {margin-bottom:10px;color:#666;}
.slide_box {padding-top:15px;padding-bottom:45px;}
.slide_box .irs-slider {width:35px; height:35px;top: 11px;background:url(../images/new_qr_slide_ico_03.png) no-repeat 0 0;cursor:pointer;}
.slide_box .irs-slider.state_hover, .irs-slider:hover {background:url(../images/new_qr_slide_ico_03.png) no-repeat 0 bottom;}
.slide_box .irs-bar {height: 8px; top: 25px;background: #2a488e; /* fallback for old browsers */background: -webkit-linear-gradient(to left, #ff7949 , #2a488e); /* Chrome 10-25, Safari 5.1-6 */background: linear-gradient(to left, #ff7949 , #2a488e); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}
.slide_box .irs-bar-edge {top: 25px;height: 8px; width:32px;background:#2a488e;}

.slider-type-display .slide_zi .form-control {width: 200px;padding: 1px 5px;height: 24px;margin:0 auto;font-size:12px;}
/*联动题*/
.contact-options-type {margin-bottom:50px;}
.contact-options-type .form-control {border-radius:0;}
.contact-options-type .add-col {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #999;
background-color: #fafafa;border: 1px dashed #ccc;text-align:center;cursor:pointer;}
.contact-options-title {margin-bottom:15px;}
.contact-options-type .remove-col {font-size:12px;color:#999999;position:absolute;right:22px;top:8px;display:none;cursor:pointer;}
.contact-options-type .editor_cols:hover .remove-col {display:block;cursor:pointer;}
.contact-options-type .editor_cols {position:relative;}
.contact-options-type .options-col {position:relative;}
.contact-options-type .right-arrow {font-size:24px;color:#999999;position:absolute;right:5px;top:2px;}
.contact-options-edit .seleted .options-col .form-control {background:#1976d3;color:#fff;}
.contact-options-edit .seleted .options-col .right-arrow {color:#fff;}
.contact-options-type .contact-options-edit {margin-bottom:15px;}
.contact-options-type .contact-options-edit .remove-col {right:10px;}
.contact-options-type .contact-options-edit .seleted:hover .remove-col {display:block;color:#fff;cursor:pointer;} 
.contact-options-type .contact-options-edit .seleted:hover .right-arrow {display:none;}
.contact-options-type .contact-options-edit .last .right-arrow {display:none;}
.contact-options-type .contact-options-edit .focus:hover .remove-col {display:block;}
.contact-options-type .contact-options-edit .last .options-col:hover .remove-col {display:block;}
.contact-options-type .contact-options-edit .last .select-layer {display:none;}
.contact-options-type .contact-options-edit .focus .right-arrow {display:none;}
.options-col .select-layer {top: 0;left: 0;position: absolute;width: 100%;height: 100%;background: #fff;opacity: 0;filter: alpha(opacity=0);}
/*.contact-options-edit .col-md-3 div:last-child {margin-top:-1px;}*/
/*联动题批量*/
.tips-alert .cd-popup-container {width:350px;}
.contact-options-type-bacth .cd-popup-container {width:560px;}
.contact-options-type-bacth .f_r h6 {line-height:1.6em;color:#666;margin-top:0;margin-bottom:15px;}
.contact-options-type-bacth .form-control {width:385px;height:315px;max-width:385px;max-height:315px;}
/*开放题-多行*/
.open-multiple-type {width:500px;margin-bottom:50px;position:relative;}
.open-multiple-type .opentext-set-down,.open-single-type .opentext-set-down {display:block;margin:0;left:510px;top:0;}
.open-multiple-type .more-set-down .arrow {position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;    border-width: 11px;top: 10px;
    left: 0;
    margin-top: 0;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0,0,0,.25);}
.open-multiple-type .more-set-down .arrow:after {position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;content: "";
    border-width: 10px;top: -10px;
    left: 11px;
    content: " ";
    border-right-color: #fff;
    border-left-width: 0;}

/*开放题-单行*/
.open-single-type {width:500px;margin-bottom:200px;}
.open-single-type-item {position:relative;margin-bottom:10px;}
.open-single-type .more-set-down .arrow {position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;    border-width: 11px;top: 10px;
    left: 0;
    margin-top: 0;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0,0,0,.25);}
.open-single-type .more-set-down .arrow:after {position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;content: "";
    border-width: 10px;top: -10px;
    left: 11px;
    content: " ";
    border-right-color: #fff;
    border-left-width: 0;}
/*哑题*/
.hide-type-title li a > * {-webkit-transition: all 0s ease, border 0s ease, color 0s ease,opacity 0s ease-in-out;
	   -moz-transition: all 0s ease, border 0s ease, color 0s ease,opacity 0s ease-in-out;
	    -ms-transition: all 0s ease, border 0s ease, color 0s ease,opacity 0s ease-in-out;
	     -o-transition: all 0s ease, border 0s ease, color 0s ease,opacity 0s ease-in-out;
	        transition: all 0s ease, border 0s ease, color 0s ease,opacity 0s ease-in-out;}
.hide-type-title .btn-group>.btn:first-child a {width:500px;}
.hide-type-title .btn-group .dropdown-menu>li>a {width:520px;}
.hide-type-title li input {margin-right:5px;}
.hide-type-team {margin-top:35px;}
.hide-type .title-concent {border-top:1px #e5e5e5 solid;border-left:3px #293f54 solid;}
.hide-type .options-concent:first-child .title-concent {border-top:0;}
.hide-type .title-concent:hover {background:none;}
.hide-type .options-concent {height:auto;}
.hide-type-team-scoll {height:520px;overflow:auto;}
.hide-type-team .operation-team .form-control {padding: 1px 5px;height: 24px;font-size:12px;}
.hide-type-team .operation-team-scoll .form-control {width:75px;}
.hide-type-team .operation-team .form-inline {margin-bottom:5px;}
.hide-type-team .operation-team .form-inline i {cursor:pointer;color:#999;margin-left:8px;font-size:14px;}
.hide-type-team .operation-team .form-inline i:hover {color:#333;}
.hide-type .operation-team-scoll {height:544px;overflow:auto;padding-left:25px;}
.hide-type .options-list {height:534px;}
.hide-type .operation-team .btn-group {margin-left:5px;margin-top:0;}
/*展开-收起更多设置*/
.more-settings-toggle {margin-top: 85px;margin-bottom: 5px;}
.more-settings-toggle .split {margin-top: 8px;border-top: 1px solid #e0e0e0;}
.more-settings-toggle .toggle_adv_setting {display: block;width: 124px;margin: -14px auto 0;text-align: center;background-color: #fff;color: #000;font-size: 14px;cursor:pointer;}
.more-settings-toggle .toggle_adv_setting:hover {text-decoration:none;}
.more-settings-toggle .toggle_adv_setting .toggle-icon {display:inline-block;color:#999;margin-left:5px;-webkit-transition: -webkit-transform 0.2s;
    -moz-transition: transform .2s;
    -ms-transition: transform .2s;
    -o-transition: transform .2s;
    transition: transform .2s;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);}
.more-settings-toggle .toggle_adv_setting.show .toggle-icon {-webkit-transition: -webkit-transform 0.2s;
    -moz-transition: transform .2s;
    -ms-transition: transform .2s;
    -o-transition: transform .2s;
    transition: transform .2s;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);}
/*更多设置*/
.more-settings-concent {display:none;margin-top:40px;}
/*tab*/
.more-settings-tab li {margin-bottom:15px;cursor: pointer;}
.more-settings-tab li a {color:#999;border-right:4px #fff solid;padding-right:8px;}
.more-settings-tab li a:hover {color:#293f54;}
.more-settings-tab li a.current {color:#293f54;border-right:4px #293f54 solid;font-weight:bold;}
/*选项列表*/
.more-settings-concent .col-md-10 {padding-left:0;padding-right:0;}
.more-settings-concent .col-md-8 {height:360px;overflow-y:auto;}
.more-settings-concent .col-md-8 .row .col-md-6:first-child {padding-left:25px;}
.options-list {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);border: 1px #fff solid;border-radius:2px;height:360px;background:#fff;}
.options-list-title {padding:15px 15px 18px;border-bottom:1px #e5e5e5 solid;}
.options-list-title h5 {text-align:center;color:#666;margin:0;margin-left:-15px;}
.options-list-title .back {position:absolute;left:20px;top:11px;color:#999;cursor:pointer;display:none;}
.options-list-title .back:hover {color:#666;}
.options-concent {overflow:auto;height:300px;}
.options-concent li {position:relative;}
.options-concent li a {display:block;color:#333;width:90%;padding:0 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:40px;height:40px;cursor:pointer;}
.options-concent li:hover {background:#f5f5f5;}
.check-blue-duihao {position:absolute;right:20px;top:15px;}
.check-blue-duihao img {width:15px;height:auto;}
.options-concent .disable a {color:#999;cursor:not-allowed;}
.options-concent .disable:hover {background:none;}
.level-two {display:none;}
/*选项组*/
.tagsinput .tag {font-size:12px;border-radius: 2px;border:1px #dddddd solid;background: #f4f4f4;cursor: pointer;margin-right: 10px;margin-bottom: 10px;overflow: hidden;padding: 5px 13px 5px 19px;position: relative;vertical-align: middle;display: inline-block;zoom: 1;-webkit-transition: 0.14s linear;-moz-transition: 0.14s linear;-o-transition: 0.14s linear;transition: 0.14s linear;-webkit-backface-visibility: hidden;}
.tagsinput-remove-link {bottom: 0;cursor: pointer;font-size: 12px;
opacity: 0;padding: 5px 7px 3px 0;position: absolute;right: 0;text-align: right;text-decoration: none;top: 0;width: 100%;z-index: 2;}
.tagsinput-remove-link i {font-size:12px;}
.tagsinput-remove-link:before {color: #999;}
.tagsinput .tag:hover {background-color: #ececec; padding-left: 12px; padding-right: 20px; }
.tagsinput .tag:hover .tagsinput-remove-link {color: #999;opacity: 1;display: block;text-decoration:none; }
.tagsinput .tag:hover .tagsinput-remove-link i {color: #999;}
.operation-team {position:relative;padding-top:10px;padding-bottom:25px;}
.operation-team .tagsinput {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);border: 1px #fff solid;border-radius:2px;padding:10px 10px 0;height:100px;overflow-y:auto;}
.tagsinput .tips {font-size:12px;color:#999;}
.operation-team .move-ico {position:absolute;top:50%;left:-22px;width:22px;text-align:center;line-height:22px;height:22px;color:#fff;background:#9f9f9f;border-radius:2px 0 0 2px;cursor:pointer;}
.operation-team .move-ico:hover {background:#b2b2b2;}
.operation-team .move-ico a {color:#fff;}
.operation-team .move-ico a i {font-size:12px;}
.operation-team h6 {margin-top:0;}
.operation-team h6 i {cursor:pointer;color:#999;margin-left:8px;font-size:14px;}
.operation-team h6 i:hover {color:#333;}
.operation-team .dropdown-menu {min-width:50px;}
.operation-team .btn-group {margin-left:5px;margin-top:-13px;}
/*滑块更多设置*/
.slider-more-setting {margin-bottom:40px;}
.slider-more-setting .form-inline i {cursor: pointer;color: #999;margin-left: 8px;font-size: 14px;}
.slider-more-setting .form-inline i:hover {color:#333;}
.slider-more-setting .form-control {width: 150px;}
.slider-more-setting .form-inline {padding-top: 10px;}
.slider-more-setting .input-add-big {margin-top:10px;width:542px;}
.slider-more-setting .form-control:first-child {margin-right:15px;}
/*终止-跳转*/
.skip-setting {margin-top:60px;} 
.skip-setting .btn-group>.btn:first-child a {width:200px;}
.skip-setting .btn-group .dropdown-menu>li>a {width:217px;}
/*配额*/
.quota-setting {margin-top:60px;display:none;}
.quota-setting .form-inline {vertical-align:middle;}
.quota-setting .form-control {width: 80px;padding: 1px 5px;height: 24px;}
.quota-setting label {font-weight:normal;margin-left:5px;font-size:12px;}
.quota-setting .btn-group>.btn:first-child a {width:60px;}
.quota-setting .btn-group .dropdown-menu>li>a {width:77px;}
.quota-setting .dropdown-menu {min-width:77px;}

/*互斥*/
.mutex-setting {font-size:12px;margin-top:60px;display:none;}

/*按钮*/
.question-buttons {padding:80px 0;background:#fff;text-align:center;}
.question-buttons .cancel {padding:9px 60px;background:#ececec;border-radius:2px;border:1px #d9d9d9 solid;color:#606060;cursor:pointer;text-align:center;margin:0 10px;}
.question-buttons .cancel:hover {background:#f5f5f5;border:1px #d9d9d9 solid;color:#606060;text-decoration:none;}
.question-buttons .sure {padding:9px 60px;background:#1665c1;border-radius:2px;border:1px #1665c1 solid;color:#fff;cursor:pointer;text-align:center;}
.question-buttons .sure:hover {background:#1976d3;border:1px #1976d3 solid;color:#fff;text-decoration:none;}

.mask-disable {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(255,255,255,0.3);cursor: not-allowed;z-index:99999;}



/*弹框*/
.cd-popup ::selection{background:none;}
.cd-popup ::-moz-selection{background:none;}
.cd-popup-title {background:#f8f9fa;padding:4px 20px;color:#333;border-bottom:1px #e5e5e5 solid;}
.cd-popup-title h5 {font-size:16px;}
.cd-popup-title span {color:#ee5f40;}
.cd-popup-close {color:#999999;text-decoration:none;cursor:pointer;padding-top:6px;}
.cd-popup-close:hover {text-decoration:none;color:#666;}
.cd-popup-content {background:#fff;padding:20px;}
.cd-buttons {padding:32px 30px;background:#fff;text-align:center;}
.cd-buttons .cancel {padding:9px 25px;background:#ececec;border-radius:2px;border:1px #d9d9d9 solid;color:#606060;cursor:pointer;text-align:center;margin:0 10px;}
.cd-buttons .cancel:hover {background:#f5f5f5;border:1px #d9d9d9 solid;color:#606060;text-decoration:none;}
.cd-buttons .sure {padding:9px 25px;background:#1665c1;border-radius:2px;border:1px #1665c1 solid;color:#fff;cursor:pointer;text-align:center;}
.cd-buttons .sure:hover {background:#1976d3;border:1px #1976d3 solid;color:#fff;text-decoration:none;}
.none-title-container {position:relative;}
.none-title-container .cd-popup-close {position:absolute;right:20px;top:10px;}

@media only screen and (min-width: 1170px) {
  .cd-popup-trigger {
    margin: 6em auto;
  }
}

.cd-popup {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  height: 100%;
  width: 100%;
  overflow:auto;
  background:url(../images/black_60.png) repeat 0 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.cd-popup.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
  z-index: 9999;
}

.cd-popup-container {
  position: relative;
  max-width: 900px;
  margin: 4em auto;
  border:1px #cccccc solid;
  box-shadow: 0 0 10px rgba(204,204, 204, 0.25);
  -webkit-transform: translateY(-40px);
  -moz-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  -o-transform: translateY(-40px);
  transform: translateY(-40px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.is-visible .cd-popup-container {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
@media only screen and (min-width: 1170px) {
  .cd-popup-container {
    margin: 8em auto;
  }
}












