/* BASIC css start */


.aside { position:fixed; right:0; top:0; bottom:0; width:219px; height:100%; border-left:1px solid #d1d1d1; background:#fafafa; z-index:101 }
.aside .aside-btn { position:absolute; top:182px; left:-30px }
.aside .aside-btn .aside-open { font-size:25px; color:#000; cursor:pointer }
.aside .aside-btn .aside-top a { display:block; text-align:center; color:#000; font-size:10px; line-height:6px }
.aside .aside-btn .aside-top i { font-size:20px }

.aside .aside-bn { margin:52px 15px 11px 14px; position:relative }
.aside .aside-bn .bn { width:190px; height:128px }
.aside .aside-bn .bn img { width:100% }
.aside .aside-bn .bookmark { position:relative; height:32px }
.aside .aside-bn .bookmark a { display:block; height:32px; font-size:10px; color:#fff; text-align:center; line-height:33px; background:#373737 }

.aside .aside-quick { margin:0 15px 0 14px; position:relative; overflow:hidden }
.aside .aside-quick ul { width:196px; *zoom:1 }
.aside .aside-quick ul:after { display:block; clear:both; content:'' }
.aside .aside-quick ul li { margin:0 6px 6px 0; float:left; width:90px; height:28px; border:1px solid #000; background:#fff }
.aside .aside-quick ul li a { display:block; height:28px; font-size:10px; text-align:center; line-height:29px }

.aside dl { margin:25px 15px 0 15px }
.aside dl dt { padding-bottom:5px; color: #111; font-size:10px }
.aside dl dd { color:#111 }
.aside dl dd.tel { padding-bottom:5px; font-size:16px; color:#111; font-weight:bold }
.aside dl dd.insta { padding-top:5px; overflow:hiddne }


/* BASIC css end */

