.clear-all { float:right; }
.clear-all a { color: #fff; font-size:12px; font-weight:normal; padding:2px; background:#666; text-decoration:underline; }
.clear-all a:hover { color:#ff0000; }
#choose { background-color: #fbfaf6; border: 1px solid #ebebeb; float: left; letter-spacing: 1px; line-height: 22px; width: 100%; }
#choose i { border: 5px solid transparent; display: block; float: left; margin: 15px 0 0 10px; }
#choose a { color: #201021; margin: 5px; padding: 2px 6px; word-break:break-all; font-size:11px; }
#choose a:hover { color: #000; text-decoration:underline; }
#choose a.active { background:#666; color:#fff; }
#choose .seld { background-color: #f1f1f3; }
#choose div { background-color: #fff; border-left: 1px solid #ebebeb; float: right; padding: 15px 10px; word-break:break-all; }
 @media (min-width:990px) {
#choose div {
 background-color: #fff;
 border-left: 1px solid #ebebeb;
 float: right;
 padding: 15px 10px;
 width:80%;
 word-break:break-all;
}
#choose span {
 color: #666;
 float: left;
 font-weight:bold;
 font-size: 11px;
 margin-top: 15px;
 text-transform: uppercase;
 width:10%;
 text-align:justify;
 text-justify:inter-ideograph;
}
}
@media (max-width:990px) {
#choose {
border:none;
}
#choose div {
 background-color: #fff;
 border-left: 1px solid #ebebeb;
 float: right;
 padding: 15px 10px;
 width:95%;
 word-break:break-all;
}
#choose span {
 color: #201021;
 float: left;
 font-weight:bold;
 font-size: 13px;
 margin-top: 15px;
 text-transform: uppercase;
 width:100%;
 text-align:justify;
 text-align:center;
 text-justify:inter-ideograph;
 background:#eee;
}
#choose i {
display:none;
}
}
#choose a.all { border:none !important; color: #fff; margin: 5px; padding: 1px 2px; background:none repeat scroll 0 0 #012345; word-break:break-all; text-transform:uppercase; }
.choose_li { border-bottom: 1px dotted #ebebeb; float: left; width: 100%; }
