@charset "utf-8";

i { font-family:'icofont'; speak:none;}

/*礼包*/
.a001 { display:block; background-color:#6cf; color:#fff; font-size:14px; text-align:center; height:40px; line-height:40px;}
.a002 { display:block; padding:10px 0; background-color:#fff; border-bottom:1px solid #ddd; position:relative;}
.a002 div { color:#555; font-size:14px; padding:0 10px;}
.a002 div span { color:#f00;}
.a002 p { color:#999; padding:3px 10px 0 10px; font-size:12px;}
.a002 i { font-size:18px; position:absolute; right:10px; top:50%; margin-top:-9px; color:#555;}
.a003 { display:block; color:#999; font-size:14px; text-align:center; height:40px; line-height:40px;}
/*大神名录*/
.om1 { background-color:#ffc; padding:10px; font-size:12px;}
.om2 { padding:10px; font-size:14px; color:#f00;}
.om3 { background-color:#ddd; padding:10px; font-size:14px; color:#777;}
.om4 { display:block; background-color:#fff; font-size:12px; position:relative; padding:10px; color:#333; border-bottom:1px solid #ddd;}
.om4 i { font-size:12px; position:absolute; right:5px; top:50%; margin-top:-7px; color:#555;}
.om4:link,
.om4:visited { background-color:#fff;}
.om4:hover,
.om4:active { background-color:#6cf; color:#f00;}
.om5 { display:none;}
.om6 { display:none; font-size:12px; color:#444; border-bottom:1px solid #ddd; background-color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.om6 div { display:block; padding:10px;}
.om6 input { color:#f60; border:none; width:100px; padding-left:10px; outline:none;}
.om6 a,
.om6 i { display:block; float:right; font-family:'icofont'; speak:none; color:#000; padding:10px;}
.om7 { text-align:center; font-size:14px; color:#333; background-color:#fff; display:block; padding:10px 0;}