.menu-affiner{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;float:left;padding:0;}
.menu-affiner > li{float:left;list-style:none;border-right:1px solid #bbb;position:relative;}
.menu-affiner > li.item1{background:url("../images/right-arrow-gray.png") left center no-repeat;}
.menu-affiner > li:last-child{border-right:none;}
.menu-affiner > li:first-child{background:none repeat scroll 0 0 #dddddd;font-size:12px;line-height:normal;padding:10px 15px;text-align:right;}
.menu-affiner > li > a{color:#666;display:block;font-size:11px;font-weight:bold;line-height:11px;padding:19px 25px;}
.menu-affiner li a > i{color:#bbbbbb;font-size:13px;line-height:normal;margin-left:6px;}
.menu-affiner ul li a{background:#fff;border-bottom:1px solid #efeff0;width:100%;height:2.75em;line-height:2.75em;text-indent:2.75em;display:block;position:relative;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.923em;font-weight:400;color:#878d95;}
.menu-affiner ul li:last-child a{border-bottom:1px solid #33373d;}
.menu-affiner > li > a:hover, .menu-affiner > li > a.active, .menu-affiner li a:hover > i, .menu-affiner > li > a.active i{color:#ff6713;text-decoration:none;}
.menu-affiner > li > a span{font-size:0.857em;display:inline-block;position:absolute;right:1em;top:50%;background:#48515c;line-height:1em;height:1em;padding:.4em .6em;margin:-.8em 0 0 0;color:#fff;text-indent:0;text-align:center;-webkit-border-radius:.769em;-moz-border-radius:.769em;border-radius:.769em;-webkit-box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);-moz-box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);text-shadow:0px 1px 0px rgba(0,0,0,.5);font-weight:500;}
.menu-affiner li ul.select2-selection__rendered{background:none repeat scroll 0 0 #fff;box-shadow:0 0 4px #aaa;left:0;position:absolute;top:52px;padding:0;z-index:2;width:300px;padding:15px;}
.menu-affiner li ul.select2-selection__rendered{box-shadow:none;padding:0 0 5px;border:1px solid #ccc;width:100% !important;margin-bottom:10px !important;}
.menu-affiner li ul li{list-style:outside none none;}
.form-affiner p{float:left;margin-bottom:5px;width:50%;}
.form-affiner label{color:#666;font-size:12px;font-weight:normal;}