@charset "utf-8";
* { padding:0; margin:0; list-style-type:none; outline:none; }
a img { border:none; }
form, form * { font-family:tahoma; font-size:12px; }
.obj002-box { position:relative; clear:both; margin:10px 0; }
.obj002-box .obj002h { z-index:18; }
.obj002-list li { height:23px; line-height:23px; }
.obj002-list li a { position:relative; padding:0 0 0 20px; }
.obj002-list li .wb-by, .obj002-list li .by-user, .obj002-list li .wb-view { font-size:10px; color:#b1b1b1; }
.trend { z-index:27; }
.style { z-index:26; }
.mix { z-index:25; }
.box-webboard { z-index:30; }
.obj003-swb-nav { position:relative; z-index:28!important; }
.obj003-swb-nav li { position:relative; float:left; width:88px; height:80px; text-align:center; }
.obj003-swb-nav li span { display:block; width:100%; height:100%; text-indent:-9999px; }
.obj003-swb-nav li a { display:block; width:100%; height:100%; }
.obj003-swb-nav li ul { display:none; position:absolute; top:0; left:75px; width:152px; padding:0 0 0 8px; }
.obj003-swb-nav li ul, .obj003-swb-nav li ul */*,.obj012 .col-detail .right ul.show-level li ul,.obj012 .col-detail .right ul.show-level li ul * */ { z-index:30!important; }
.obj003-swb-nav li ul li { float:none; width:100%; height:auto; text-align:left; }
.obj003-swb-nav li ul li a { display:block; width:100%; height:100%; }
.tab-wb { position:relative; clear:both; z-index:18; }
.tab-wb .idTabs { position:relative; width:100%; }
.tab-wb .idTabs li { float:left; }
.tab-wb .idTabs li a { display:block; text-align:center; }
.tab-wb .idTabs li a.selected { background:#dcdcdc; color:#535353; font-weight:700; }
.tab-wb .tab-list { clear:both; }
.tab-wb .tab-list ul { position:relative; }
.tab-wb .tab-list ul li { position:relative; }
.img-list { position:relative; clear:both; }
.img-list .img-info { position:relative; float:left; z-index:20; margin-right:10px; }
.img-list .info-list:before, .obj014>li:before { content:'.'; display:block; visibility:hidden; height:20px; }
.img-list .info-list ul { margin-top:-20px; }
.img-list .info-list ul li { font-size:12px; }
.obj006-gallery { position:relative; clear:both; }
.obj006-gallery li { float:left; width:33%; text-align:center; }
.obj006-gallery li img { float:none; margin:0 auto; }
.obj006-gallery li span { display:block; font-size:10px; line-height:11px; }
.obj006-gallery li a:hover span { text-decoration:underline; }
.obj008, .obj008 ul { position:relative; clear:both; }
.obj008 ul { margin-bottom:15px; }
.obj008 ul li { position:relative; line-height:18px; font-size:11px; }
.obj008 ul li.head-line { font-size:13px; }
.obj008 ul li.head-line span { position:absolute; width:60px; height:60px; left:-75px; text-indent:-9999px; }
.obj008 ul li.detail { font-size:10px; }
.obj008 ul li.link a { text-decoration:underline; }
.obj010 { position:relative; clear:both; }
.obj010 li { clear:left; height:40px; line-height:40px; }
.obj012 { position:relative; clear:both; width:617px; margin-left:14px; }
.obj012 * { padding:0; margin:0; }
.obj012 .obj012h { height:59px; line-height:59px; }
.obj012 .obj012h a { display:block; width:145px; height:100%; }
.obj012 .col-detail li { font-size:12px; }
.obj012 .col-detail .left { float:left; width:207px; }
.obj012 .col-detail .right { float:left; width:410px; }
.obj012 .col-detail li .head-title { height:35px; line-height:35px; }
.obj012 .col-detail .left ul { position:relative; padding:0 10px; }
.obj012 .col-detail .left ul li { line-height:18px; }
.obj012 .col-detail .left ul li.edit-tool { clear:both; position:relative; padding:10px 0; }
.obj012 .col-detail .left ul li.edit-tool .show-pic { width:50px; text-align:center; }
.obj012 .col-detail .left ul li.edit-tool .show-pic img { width:50px; height:50px; }
.obj012 .col-detail .left ul li.edit-tool .show-pic span { display:block; width:60px; height:15px; margin-top:5px; }
.obj012 .col-detail .left ul li.edit-tool ul { position:absolute; left:75px; top:5px; width:125px; float:left; padding:0; margin:0; }
.obj012 .col-detail .right p { clear:both; }
.obj012 .col-detail .right ul { padding-left:10px; margin-top:10px; }
.obj012 .col-detail .right ul li { line-height:20px; }
.obj012 .col-detail .right ul.show-level { padding:0; margin:5px 0 0 0; }
.obj012 .col-detail .right ul.show-level li { float:left; width:68px; height:70px; text-align:center; }
.obj012 .col-detail .right ul.show-level li a { display:block; width:100%; height:100%; }
.obj012 .col-detail .right ul.show-level li ul { display:none; width:150px; height:131px; padding:10px 5px 10px 13px; position:absolute; margin: -65px 0 0 60px; }
.obj012 .col-detail .right ul.show-level li ul li { width:100%; height:100%; text-align:left; line-height:16px; }
.obj012 .col-detail .right ul.show-level li ul li strong { display:block; }
.obj013, .obj014, .obj015 { position:relative; width:100%; clear:both; }
.obj013 li, .obj014 li ul li.user { float:left; width:20%; height:110px; padding-top:20px; text-align:center; }
.obj013 li a span, .obj014 li ul li.user a span { display: block; }
.obj014 li { position:relative; clear:both; padding:0 0 10px; }
.obj014 li ul { position:relative; margin-top:0; padding-left: 85px; height:auto; /*overflow:hidden;*/ }
.obj014 li ul li { font-size:11px; padding:0; margin:0; }
.obj014 li ul li.user { position:absolute; margin: 0 0 0 -80px; width:100px; height:72px; padding-top:8px; font-size: 11px; }
.obj014 li ul li.show-msg { position:relative; width:439px; /*height:64px;*/ min-height:54px; height:auto!important; height:54px; padding:20px 20px 15px;/* 28px 20px 0 40px*/; left:16px; font-weight:700; }
.obj014 li ul li.show-msg q{ display:block; margin:10px -10px 0; padding:10px; border:1px dashed #CCC; color:#888; font-size:11px; font-weight:100;}
.obj014 li ul li.date-time, .obj014 li ul li.reply, .obj014 li ul li.del-msg { position:absolute; right: 24px; /*top:9px;*/ z-index:50; }
.obj014 li ul li.date-time a, .obj014 li ul li.reply a, .obj014 li ul li.del-msg a { display:block; width:100%; height:100%; text-indent:-9999px; }
.obj014 li ul li.date-time { right:48px; }
.obj014 li ul li.date-time,.obj014 li ul li.del-msg{ top:10px;}
.obj014 li ul li.reply { /*top: 56px;*/ margin-top:-35px; }
.obj015 { padding:5px 0 0 5px; width:600px; }
.obj015 li { width:33%; float:left; text-align:center; padding: 20px 0; }
.obj015 li p { text-align:left; padding-left:50px; font-weight:700; }
.boom-box { margin-bottom:15px; }

