/*：这只是演示代码。源码下载链接: http://www.bootstrapmb.com/item/93(当前备注仅在演示里出现，下载源码不包含)*//*! * bootstrap-tokenfield * https://github.com/sliptree/bootstrap-tokenfield * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT */@-webkit-keyframes blink {  0% {    border-color: #ededed;  }  100% {    border-color: #b94a48;  }}@-moz-keyframes blink {  0% {    border-color: #ededed;  }  100% {    border-color: #b94a48;  }}@keyframes blink {  0% {    border-color: #ededed;  }  100% {    border-color: #b94a48;  }}.tokenfield {  height: auto;  min-height: 34px;  padding-bottom: 0px;}.tokenfield.focus {  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);}.tokenfield .token {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  display: inline-block;  border: 1px solid #d9d9d9;  background-color: #ededed;  white-space: nowrap;  margin: -1px 5px 5px 0;  height: 22px;  vertical-align: top;  cursor: default;}.tokenfield .token:hover {  border-color: #b9b9b9;}.tokenfield .token.active {  border-color: #52a8ec;  border-color: rgba(82, 168, 236, 0.8);}.tokenfield .token.duplicate {  border-color: #ebccd1;  -webkit-animation-name: blink;  animation-name: blink;  -webkit-animation-duration: 0.1s;  animation-duration: 0.1s;  -webkit-animation-direction: normal;  animation-direction: normal;  -webkit-animation-timing-function: ease;  animation-timing-function: ease;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.tokenfield .token.invalid {  background: none;  border: 1px solid transparent;  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  border-bottom: 1px dotted #d9534f;}.tokenfield .token.invalid.active {  background: #ededed;  border: 1px solid #ededed;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.tokenfield .token .token-label {  display: inline-block;  overflow: hidden;  text-overflow: ellipsis;  padding-left: 4px;  vertical-align: top;}.tokenfield .token .close {  font-family: Arial;  display: inline-block;  line-height: 100%;  font-size: 1.1em;  line-height: 1.49em;  margin-left: 5px;  float: none;  height: 100%;  vertical-align: top;  padding-right: 4px;}.tokenfield .token-input {  background: none;  width: 60px;  min-width: 60px;  border: 0;  height: 20px;  padding: 0;  margin-bottom: 6px;  -webkit-box-shadow: none;  box-shadow: none;}.tokenfield .token-input:focus {  border-color: transparent;  outline: 0;  /* IE6-9 */  -webkit-box-shadow: none;  box-shadow: none;}.tokenfield.disabled {  cursor: not-allowed;  background-color: #eeeeee;}.tokenfield.disabled .token-input {  cursor: not-allowed;}.tokenfield.disabled .token:hover {  cursor: not-allowed;  border-color: #d9d9d9;}.tokenfield.disabled .token:hover .close {  cursor: not-allowed;  opacity: 0.2;  filter: alpha(opacity=20);}.has-warning .tokenfield.focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-error .tokenfield.focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-success .tokenfield.focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.tokenfield.input-sm,.input-group-sm .tokenfield {  min-height: 30px;  padding-bottom: 0px;}.input-group-sm .token,.tokenfield.input-sm .token {  height: 20px;  margin-bottom: 4px;}.input-group-sm .token-input,.tokenfield.input-sm .token-input {  height: 18px;  margin-bottom: 5px;}.tokenfield.input-lg,.input-group-lg .tokenfield {  height: auto;  min-height: 45px;  padding-bottom: 4px;}.input-group-lg .token,.tokenfield.input-lg .token {  height: 25px;}.input-group-lg .token-label,.tokenfield.input-lg .token-label {  line-height: 23px;}.input-group-lg .token .close,.tokenfield.input-lg .token .close {  line-height: 1.3em;}.input-group-lg .token-input,.tokenfield.input-lg .token-input {  height: 23px;  line-height: 23px;  margin-bottom: 6px;  vertical-align: top;}.tokenfield.rtl {  direction: rtl;  text-align: right;}.tokenfield.rtl .token {  margin: -1px 0 5px 5px;}.tokenfield.rtl .token .token-label {  padding-left: 0px;  padding-right: 4px;}/*：这只是演示代码。源码下载链接: http://www.bootstrapmb.com/item/93(当前备注仅在演示里出现，下载源码不包含)*/