.diy-area, .diy-frame, .diy-widget, .diy-inner { margin: 0; padding: 0; border:none; word-wrap: break-word; zoom: 1;}
div.diy-area:after, .diy-frame:after,.diy-widget:after, .diy-content:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.diy-frame .diy-area { float:left; overflow:hidden;}
.diy-area, .diy-widget { min-height: 5px;}
.diy-root { }
.diy-frame { }
.diy-widget {}
.diy-title { overflow: hidden;}
.diy-title img { vertical-align: middle;}
.diy-frame .diy-title {}
.diy-widget .diy-title {}
.clear {height: 0;font-size: 0;clear: both;}
.hr-dot {border-bottom:1px dashed #ccc;height:10px;clear:both;overflow:hidden;}
a img { border: none;}
.title-list, .title-list li { margin:0; padding:0; list-style:none;}
.title-list a { font-size:14px; margin:0 4px; text-decoration: none;}
.title-list a:hover { text-decoration: underline;}
.menu-list { line-height: 32px;}
.menu-list a { padding: 0px 4px; text-decoration:none;}
.menu-list a:hover { text-decoration:underline;}
.imgtxtsummary-list { overflow:hidden; margin:0; padding:0; list-style:none; font-size:12px;}
.imgtxtsummary-list li { list-style:none; margin:0; padding:0;}
.imgtxtsummary-list h3 { margin:0 0 4px; padding:0; font-size:14px; line-height: 21px;}
.imgtxtsummary-list a { text-decoration:none; font-weight:normal;}
.imgtxtsummary-list a:hover { text-decoration:underline;}
.imgtxtsummary-list .pic {}
.imgtxtsummary-list img { width:80px; height:60px; float:left; border:none;}
.imgtxtsummary-list .summary { margin:0;padding:0; line-height:20px; text-indent:2em;}
.imgtxtsummary-list .clear { clear:both; font-size:0; height:0;}
.pic-list { margin:0;padding:0;}
.pic-list li { list-style:none; display:inline-block; vertical-align:top; *display:inline-table; +display:inline; +zoom:1; padding:1px 1px 2px 2px; margin:2px; text-align:center; line-height:16px;}
.pic-list img { width:80px; height:60px; border:none; display: block; margin:0 auto 6px;}
.pic-list a { display:inline-block; text-decoration: none;}
.imgtxtsummary-list { overflow:hidden; margin:0; padding:0; list-style:none; font-size:12px;}
.imgtxtsummary-list li { list-style:none; margin:0; padding:0;}
.imgtxtsummary-list h3 { margin:0 0 4px; padding:0; font-size:14px; line-height: 21px;}
.imgtxtsummary-list a { text-decoration:none; font-weight:normal;}
.imgtxtsummary-list a:hover { text-decoration:underline;}
.imgtxtsummary-list .pic {}
.imgtxtsummary-list img { width:80px; height:60px; float:left; border:none;}
.imgtxtsummary-list .summary { margin:0;padding:0; line-height:20px; text-indent:2em;}
.imgtxtsummary-list .clear { clear:both; font-size:0; height:0;}
.imgtxtsummary-list { overflow:hidden; margin:0; padding:0; list-style:none; font-size:12px;}
.imgtxtsummary-list li { list-style:none; margin:0; padding:0;}
.imgtxtsummary-list h3 { margin:0 0 4px; padding:0; font-size:14px; line-height: 21px;}
.imgtxtsummary-list a { text-decoration:none; font-weight:normal;}
.imgtxtsummary-list a:hover { text-decoration:underline;}
.imgtxtsummary-list .pic {}
.imgtxtsummary-list img { width:80px; height:60px; float:left; border:none;}
.imgtxtsummary-list .summary { margin:0;padding:0; line-height:20px; text-indent:2em;}
.imgtxtsummary-list .clear { clear:both; font-size:0; height:0;}
.mod-weibo { margin: 0 0 10px; padding: 16px 0; border-top: 1px dotted #D1D1D1; border-bottom: 1px dotted #D1D1D1; color: #333333; background-color: #FFF; overflow: hidden; font-size: 14px; position: relative;}
.mod-weibo div,.mod-weibo span,.mod-weibo a,.mod-weibo img { margin: 0; padding: 0;}
.mod-weibo img { border: none;}
.mod-weibo a { font-size: 14px; text-decoration: none;}
.mod-weibo a:hover { text-decoration: underline;}
.mod-weibo .weibo-avatar { float: left; padding: 4px 15px 4px 20px; position: relative;}
.weibo-avatar .weibo-head { overflow: hidden;}
.weibo-avatar .weibo-head,.weibo-avatar .weibo-head img { display: inline-block; zoom: 1; width: 50px; height: 50px; overflow: hidden;}
.weibo-avatar .weibo-icon { position: absolute; right: 15px; bottom: 4px; width: 16px; height: 16px; overflow: hidden; text-indent: -999em; background: transparent url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/icon.png) no-repeat 0 0; _background-image: url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/icon-ie6.png);}
.weibo-avatar .weibo-icon-tencent { background-position: 0 0;}
.weibo-avatar .weibo-icon-sina { background-position: 0 -90px;}
.mod-weibo .weibo-message { overflow: hidden; zoom: 1; line-height: 23px; padding-right: 20px;}
.weibo-message .weibo-user { font-style: normal; font-weight: bold; overflow: hidden; color: #999999; padding-right: 5px;}
.weibo-message .weibo-user a { float: left; color: #006A92;}
.weibo-message .weibo-user a:hover {}
.weibo-message .weibo-user .weibo-icon { float: left; margin: 3px 0 0 2px; display: inline-block; zoom: 1; width: 16px; height: 16px; overflow: hidden; vertical-align: text-top; background: transparent url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/icon.png) no-repeat 0 0; _background-image: url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/icon-ie6.png);}
.weibo-message .weibo-user .weibo-icon-tencent-vip { background-position: 0 -60px;}
.weibo-message .weibo-user .weibo-icon-tencent-cvip { background-position: 0 -30px;}
.weibo-message .weibo-user .weibo-icon-sina-approve { background-position: 0 -120px;}
.weibo-message .weibo-user .weibo-icon-sina-approve_co { background-position: 0 -150px;}
.weibo-message .weibo-content { display: inline; word-wrap: break-word;}
.weibo-message .weibo-content img { vertical-align: middle; display: inline;}
.mod-weibo .weibo-media { display: block; padding: 8px 0 3px; overflow: hidden;}
.weibo-media .weibo-image { float: left; margin-right: 15px; overflow: hidden;}
.weibo-media .weibo-loading { border: none; background: transparent url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/loading.gif) no-repeat center center; position: absolute;}
.weibo-media .weibo-image a { padding: 2px 0; display: inline-block; zoom: 1; cursor: url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/cursor_zoom.cur), pointer;}
.weibo-media .weibo-image a img { background: #FFFFFF; border: 1px solid #EAEAEA; padding: 3px;}
.weibo-media .weibo-image-zoomout a { cursor: url(http://img5.iqilu.com/c/i/apps/special/widget/weibo/images/cursor_minify.cur), pointer;}
.mod-weibo .weibo-info { line-height: 19px;}
.mod-weibo .weibo-info a { font-size: 12px;}
.weibo-info .weibo-time { color: #759AAD;}
.weibo-info .weibo-time:hover { color: #006A92;}
