.layoutAItem span{ min-width:20px; text-align:center; display:block; text-transform:capitalize; padding:0 10px; height:30px; line-height:30px; border:1px solid #E2E1E3; background:#FFF; margin:0; font-size:14px; color:#333;}
.layoutAItem span:hover{ border:2px solid #DF0001; height:28px; line-height:28px; padding:0 9px;}
.layoutAItem{ position:relative; display:block; float:left; margin-right:6px; margin-bottom:6px; cursor:pointer;}
.layoutAItem i{ display:block; position:absolute; right:0px; bottom:0px; height:12px; width:12px; overflow:hidden; background:url(../images/i9.png) no-repeat left top;}
.layoutAItemSelect span{ border:2px solid #DF0001;height:28px; line-height:28px; padding:0 9px; }

.layoutAttrib{}
.requiredAttrib{ background:#FFF9F8; border:1px dashed #EB340A;margin:0px;}
.validationText{ font-size:11px; color:#EB340A; line-height:13px; font-weight:bold;}
.layouAItemName{ line-height:36px; height:36px; display:block; padding:0px;}

.layoutAItem span.im{width:60px; height:80px; padding:2px; line-height:normal; }
.layoutAItem span.im:hover{ padding:1px;}
.layoutAItemSelect  span.im{ padding:1px;}
.layoutAItem img{ height:auto; width:60px;}

.optionName .layouAItemName{ height:18px; line-height:18px; display: inline-block;}
span.layout-selected-value{ display: inline-block; font-size: 14px; font-weight: normal; padding-left: 4px; color: #df0001;}