@charset "utf-8";
/* dsw8.cn */
html,body,div,span,applet,object,iframe,p,blockquote,pre,address,code,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:100;font-size:100%;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}img{border:none;}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;margin:0;padding:0;}em,i{font-style:normal;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix{display:block;}.clear,cl{clear:both;}
.of{overflow:hidden;}
.fl,.l{float:left;}.fr,.r{float:right;}
.dpN,.hidden{display:none;}.dpB{display:block;}.dpI{display:inline;}.dpIB{display:inline-block;}
.tN{text-decoration:none;}.tC{text-align:center;}.tR{text-align:right;}
.pr{position:relative;}.pa{position:absolute;}
.cP{cursor:pointer;}
.mgt10{margin-top:10px;}.mgb10{margin-bottom:10px;}
.ffs{font-family:"5b8b4f53";}.ffa{font-family:"Arial",Verdana,sans-serif;}
.fs1{font-size:1px;}.fs12{font-size:12px;}.fs14{font-size:14px;}.fs16{font-size:16px;}.fs18{font-size:18px;}.fs20{font-size:20px;}
.c_333{color:#333;}.c_f00{color:#f00;}.c_c30{color:#C30;}.c_999{color:#999;}.c_f60{color:#f60;}.c_09c{color:#09c;}
.bold, strong{font-weight:bold;}.italic{font-style:italic;}
.bg_fff{background:#fff;}.bdN{border:none;}.bd_ccc{border:1px solid #ccc;}
/*links*/
a{text-decoration:none;color:#333;}a:hover{text-decoration:underline;color:#C30;}
/*map*/
.map{clear:both;height:28px;border:1px solid #ccc;padding:0 10px;margin: 2em 0 0;font-size:12px;line-height:26px;font-family:Tahoma,Arial;color:#666;}.map .ico{margin:0 8px;font-size:14px;}.map a{color:#333;}.map a:hover{color:#C00;}
/*page*/
.pg { clear:both; height:2em; margin: 15px; font-size: 12px; line-height: 16px; font-family: Tahoma, Arial; color:#333; }.pg a, .pg span { border:1px solid #ccc; color:#333; float:left; display:block; margin:0 5px 0 0; padding:2px 5px; text-align:center; }.pg a { color: #333; }.pg a:hover { background:#999; border-color:#666; color:#fff; text-decoration:none; }.pg .pg_curr, .pg .pg_break { border:0; color:#333; font-size:108%; padding:2px 5px; }.pg span.pg_start, .pg span.pg_end, .pg span.pg_next, .pg span.pg_prev { color: #999; }.pg .pg_curr { font-weight: 700;}
/*box*/
ul.ut_12{font-size:12px;}ul.ut_12 li{line-height:24px;height:24px;}ul.ut_14{font-size:14px;}ul.ut_14 li{line-height:25px;height:25px;}ul.ut_12 li span,ul.ut_14 li span{font-family:"5b8b4f53";font-size:12px;}
ul.uit{font-size:12px;}ul.uit li,.dit{float:left; display: inline; margin:0 5px;text-align:center; line-height: 15px;}ul.uit img, .dit img{display:block;}ul.uit li span,.dit span{line-height: 15px; height: 15px; margin: 5px 0 0; display: block;overflow: hidden;}
ul.uip li{float:left;display: inline;margin:0 0 10px;}.dip img,ul.uip img{display: block;}.dip span, ul.uip span{float:left;display:inline;margin:0 10px 0 0; text-align: center;}.dip h3,ul.uip h3{font-weight:700;line-height:17px;height:17px;margin:0 0 5px;}.dip p,ul.uip p{font-size:12px;line-height:18px;}
/*header footer*/
.fixed{width:960px;margin: 0 auto;clear:both;}.wrapper, #footer{ width: 960px; margin: 0 auto;}#miniNav{width:100%;height:25px;line-height:24px;background: url(/2010css/top.png) repeat-x 0 0;overflow:hidden;}#miniNav span{margin: 0 5px;}#footer{text-align:center;margin-top:10px;border-top:1px #ccc solid;line-height:25px;}#footer .footernav{height: 25px;margin-top: 10px;}#footer .footernav span{margin: 0 5px;}#footer p{height: 25px;margin: 0 0 10px;}
body { font-family: Verdana, Geneva, sans-serif;}



/* 分页样式 */

.pager {font-family:Verdana, Arial, 宋体;margin:10px 20px;clear:both;}
.pager span.p_total {background:#FFF; font-weight:bold; color:#666; border:1px solid #999; padding:3px 5px; margin:0 1px;vertical-align:middle;}
.pager span.p_current {background:beige; font-weight:bold; color:#666; border:1px solid #999; padding:3px 5px; margin:0 1px;vertical-align:middle;}
.pager a:link, .pager a:visited {color:#333; background:#fff; border:1px solid #999; padding:3px 5px; margin:0 1px; text-decoration:none !important;vertical-align:middle;}
.pager a:hover {background:#69e; color:#fff; border-color:#ddd;}
.pager input {font-family:Verdana, Arial, 宋体;margin:0 1px; border:1px dotted #999; width:2em; text-align:center; padding:2px 0; *padding:3px 0; vertical-align:middle;}

/* headerr */
#header { height: 36px; background: url() no-repeat 0 0; position: relative; } /*xl 09/10/31*/


: none; vertical-align: middle; margin: 0 15px 0 5px; }
#565656; font-weight: 700; font-size: 1px; }
center; background: url(/2010css/spbbgs.png) no-repeat -40px -280px; }

ul.tabs_sea { height: 28px; margin: 0 0 0 4px; }
ul.tabs_sea li { float: left; display: inline; line-height: 23px; padding: 0 0 5px; margin: 0 2px 0 2px; width: 32px; text-align: center; cursor:pointer; }
ul.tabs_sea li.active { color: #FFF; background: url(/2010css/spbbgs.png) no-repeat 0 -289px; }
#footer { border: none; }
/* links */
a { text-decoration: none; color: #CCC; }
a:hover { text-decoration: underline; color:#F90; }
#miniNav a { color: #333; }
#miniNav a:hover { color:#C30; }
.map a { color: #999; }
/*fonts*/
.fc0 { color: #FCCD63; }
.fc1 { color: #FF6666; }
.fc2 { color: #6699FF; }
.fc3 { color: #99FF99; }
.fc4 { color: #996633; }
.fc5 { color: #FFCC99; }
.fc6 { color: #FF6633; }
#white .fc0 { color: #9900ff; }
#white .fc1 { color: #0066ff; }
#white .fc2 { color: #009900; }
#white .fc3 { color: #666666; }
#white .fc4 { color: #996633; }
#white .fc5 { color: #990000; }
#white .fc6 { color: #ff9933; }
/* layout */
body { background: #181818; font-size: 12px; color: #999; }
.fixed { width:960px; margin: 0 auto; clear:both; }
.fixed_650, .fixed_300 { float: left; display: inline; overflow: hidden; }
.fixed_650 { width: 650px; }
.fixed_300 { width: 300px; }
#content { background: #2D2E2E; margin: 5px 10px 0 0; }
#sidebar { margin: 5px 0 0; }
.map { border: none; height: 30px; line-height: 30px; margin: 0; padding: 0 0 0 20px; background: url(/2010css/spbbgs.png) no-repeat 0 -200px; overflow: hidden; color: #999; }
.map .ffs { margin: 0 5px; }
#pics, #uis { background: #000; border-left: 1px solid #2D2E2E; width: 600px; padding: 0 10px 0 9px; overflow: hidden; }
#hottags { clear: both; height: 35px; line-height: 35px; padding: 0 10px; background: url(/2010css/spbbgs.png) no-repeat 0 -155px; overflow: hidden; }
#hottags a { margin: 0 5px; color: #F90; }
.sbox { margin: 10px 0 0; }
#sbox_ad { margin: 0; }
#sbox_ad img { display: block; }
.sbtitle { height: 30px; line-height: 30px; padding: 0 10px; background: url(/2010css/spbbgs.png) no-repeat -660px -200px; overflow: hidden; }
.sbtitle h3 { float: left; display: inline; font-weight: 700; color: #F90; }
.sbtitle .more { float: right; }
.sbcon { padding: 0 10px; background: #2D2E2E url(/2010css/spbbgs.png) no-repeat -660px -230px; zoom: 1; overflow: hidden; }
.sbbot { clear: both; height: 15px; margin: 0px 0 0; background: url(/2010css/spbbgs.png) no-repeat -660px -125px; overflow: hidden; }
.sbox ul.ut_12 { clear: both; padding: 10px 0 0; }

.sbox ul.ut_12 li { padding: 0 0 0 10px; background: url(/2010css/spbbgi.png) no-repeat -290px -150px;  overflow: hidden; }
.sbox ul.uit_134 { margin: 0; padding: 0; height: 140px; border-bottom: 1px dotted #666; }
.sbox ul.uit_134 li { margin: 10px 4px 0 0; width: 136px; height: 121px; overflow: hidden; }
.sbox ul.uit_134 li.uit2, .sbox ul.uit_134 li.uit4, .sbox ul.uit_134 li:nth-child(2n) {
margin-right: 0;
}
.sbox ul.uit_134 img, .sbox ul.uip_134 img { border: 1px solid #000; }
.sbox ul.uip_134 li { clear: both; width: 280px; }
.sbox ul.uip_134 h2 { line-height: 27px; height: 27px; width: 260px; padding: 0 19px; margin: 0 -9px 5px; background: #282828 url(/2010css/spbbgs.png) no-repeat 0 -240px; overflow: hidden; }
.sbox ul.uip_134 p { line-height: 25px; }
.cbox { margin: 10px 0 0; }
.cbtitle { height: 35px; line-height: 35px; padding: 0 10px; background: url(/2010css/spbbgs.png) no-repeat 0 -110px; overflow: hidden; }
.cbtitle h4 { float: left; display: inline; font-weight: 700; color: #F90; }
.cbtitle .more { float: right; }
.cbcon { background: #6F6F6F; padding: 0 10px 10px; zoom: 1; overflow: hidden; }
.cbcon ul.uit_134 { }
.cbcon ul.uit_134 li { margin: 10px 4px 0; }
.cbcon ul.uit_134 img { border: 1px solid #000; }
ul.uit_134 li { width: 136px; }
ul#ul_comments { }
ul#ul_comments li.even { background:#5F5F5F; }
ul#ul_comments li.odd { background:#555; }
ul#ul_comments li { width: 580px; padding: 5px 0; margin: 0 0 3px; border-bottom: 1px solid #434343; }
ul#ul_comments li:hover { background: #444; }
ul#ul_comments li img { width: 48px; height: 48px; border: 1px solid #000; }
ul#ul_comments .commh { line-height: 25px; height: 25px; color: #F3F3F3; }
ul#ul_comments .commh strong { font-weight: 700; margin: 0 5px 0 0; }
ul#ul_comments .commt { line-height: 25px; float: right; font-size: 11px; display: inline; margin: -25px 10px 0 0; }
ul#ul_comments .commp { line-height: 20px; color: #F3F3F3; }
.pagebox { width: 600px; margin: 0 auto 10px; background: #333; border-bottom: 1px solid #444; zoom: 1; overflow: hidden; }
.pg { margin: 6px 0 0; padding: 0; float: right; }
.pg a, .pg span, .pg .pg_curr { border: 1px solid #222; background: #666; color: #CCC; }
.pg span.pg_curr, .pg span.pg_break { color: #DDD; border: none; background: none; }
.pg a:hover { border: 1px solid #333; background: #999; text-decoration: none; }
#boxdigg { margin: 10px 0 0; }
#boxdigg div { float: left; display: inline; height: 70px; margin: 0 10px 0 0; }
#boxdigg #digg_ot { width: 440px; margin: 0; background: #2D2E2E; }
#boxdigg #digg_ot h4 { font-size: 12px; font-weight: 700; color: #F90; width: 20px; padding: 5px; float: left; }
#boxdigg #digg_yes, #boxdigg #digg_no { text-align: center; background: #F80 url(/2010css/spbbgi.png) no-repeat 0 -250px; display: block; width: 70px; height: 50px; line-height: 50px; padding: 0 0 20px; cursor: pointer; color: #FFF; font-style: italic; font-size: 14px; }
#boxdigg #digg_no { background: #444 url(/2010css/spbbgi.png) no-repeat -70px -250px; color: #888; }
ul.uxq { }
ul.uxq li { float: left; display: inline; width: 45px; margin: 2px 10px 0; text-align: center; }
ul.uxq li p { color: #FFF; line-height: 20px; font-size: 10px; }
ul.uxq li a { display: block; padding: 35px 0 0; height: 12px; background: url(/2010css/spbbgs.png) no-repeat -5px -470px; color: #f90; cursor: pointer; }
ul.uxq li a.on_tq { background-position: -5px -470px; }
ul.uxq li a.on_jy { background-position: -77px -470px; }
ul.uxq li a.on_gd { background-position: -149px -470px; }
ul.uxq li a.on_fn { background-position: -221px -470px; }
ul.uxq li a.on_gx { background-position: -294px -470px; }
ul.uxq li a.on_hc { background-position: -365px -470px; }
ul.ut_cat a { margin: 0 10px 0 0; }
/*select*/
#boxsearch { clear: both; height: 20px; margin: 10px auto 0; padding: 6px 0; border-bottom: 1px solid #222; background: #1C1C1C; position: relative; }
.gq_input_box { position:absolute; left: 40%; }
.LeeSelect { background:url(/2010css/spbbgs.png) no-repeat 0 -400px; width:54px; height:20px; position:relative; overflow:visible; font-size:12px; float:left; color: #333; }
.LeeSelect ul { display:none; list-style:none; margin:0; padding:0 5px; width:44px; background:#FDFDFD; position:absolute; top:20px; left:0px; }
.LeeSelect ul li { padding:0px 5px; cursor:pointer; }
.LeeSelect ul li.li2 { background:#F90; color:#fff; }
.LeeSelect span { display:block; width:44px; padding-left:10px; line-height:20px; height:20px; cursor:pointer; }
#selectcase { float:left; }
.gq_input_1 { width:200px; height:16px; background:url(/2010css/spbbgs.png) no-repeat -56px -400px; padding:2px 4px; border:0px; float:left; margin-left:2px; color:#333; }
.gq_input_2 { width:60px; height:20px; border:none; background:url(/2010css/spbbgs.png) no-repeat -266px -400px; font-size:0px; text-indent:-200px; overflow:hidden; float:left; margin-left:2px; }
.abot { float: left; display: inline; margin: 0 5px 0 0; background:url(/2010css/spbbgi.png) no-repeat left -213px; cursor: pointer; }
.abot span { float: left; display: inline; margin: 0 0 0 10px; padding: 0 10px 0 0; background:url(/2010css/spbbgi.png) no-repeat right -213px; }
a.abot:hover { text-decoration: none; }
.map .abot { background:url(/2010css/spbbgi.png) no-repeat left -215px; }
.map .abot span { background-position: right -215px; }
/* pic show */
.main_part1_c1 { width: 600px; height: 89px; margin: 10px 0 0; background: #333; overflow: hidden; }
.LeftBotton, .RightBotton { width:19px; height:100px; background:#ad3; margin: 2px 2px 2px 9px; display:inline; float:left; z-index:1000; cursor:pointer; background:url(/2010css/spbbgi.png) no-repeat -2px -2px; }
.leftBotton a, .RightBotton a { width:19px; height:85px; float:left; cursor:pointer; blr:expression(this.onFocus=this.blur()); outline: none;}
.LeftBotton { margin: 2px 9px 2px 2px; }
.RightBotton { background-position: -23px -2px; }
/* pic size 75*75 */
.pic75_75 { float:left; display: inline; width:532px; margin: 2px 0 0 8px; background: #333; position: relative; overflow:hidden; }
.pic75_75 .pic-list { float:left; width:9999px; }
.pic75_75 .pic-list li { width:79px; margin-right:10px; text-align:center; float:left; display:inline; vertical-align:middle; }
.pic75_75 .pic-list li .picbd { display: block; height:75px; width:75px; padding:2px 2px 7px 2px; text-decoration:none; background: url(/2010css/spbbgi.png) no-repeat -138px -2px; overflow: hidden; }
.pic75_75 .pic-list li .picbd.active { background-position: -219px -2px; }
.pic75_75 .pic-list li .picbd img { overflow: hidden; filter:Alpha(Opacity=30); opacity:0.3; }
.pic75_75 .pic-list li .picbd.active img { filter:Alpha(Opacity=100); opacity:1.0; }
.pic75_75 .pic-list li .picbd { display: table; vertical-align:middle; text-align:center; *display: block;
*font-size: 61px;
*font-family:Arial;
}
.pic75_75 .pic-list li .picbd img { display: inline-block; vertical-align:middle; }
.main_part1_nextpage .fr .fl { margin: 0 10px 0 0; }
.main_part1_nextpage .num { margin: 0 0 0 5px; padding: 0; }
.main_part1_nextpage .num a { font-size: 1px; display: none; float: right; }
.main_part1_nextpage .num a.active { display: inline-block; font-size: 18px; color: #F90; float: none; }
.main_part1_nextpage a.ppage { float: left; width: 85px; height: 24px; margin: 5px 0; background: url(/2010css/spbbgi.png) no-repeat 0 -100px; cursor: pointer; }
.main_part1_nextpage a.ppage span { float: left; text-indent: -999px; }
.main_part1_nextpage a.next { background: url(/2010css/spbbgi.png) no-repeat -85px -100px; }
.main_part1_nextpage a.ppage:hover { background: url(/2010css/spbbgi.png) no-repeat 0 -130px; }
.main_part1_nextpage a.next:hover { background: url(/2010css/spbbgi.png) no-repeat -85px -130px; }
.main_part1_c5 a,.msg_wx a { display: inline-block; height: 21px; margin: 0 2px; background: url(/2010css/spbbgi.png) no-repeat 0 -160px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; }
.main_part1_c5 a span,.msg_wx a span { float: left; text-indent: -10000px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; }
.main_part1_c5 a.ashare { width: 56px; background-position: 0 -160px;  blr:expression(this.onFocus=this.blur()); outline: none;}
.main_part1_c5 a.afav { width: 56px; background-position: -59px -160px;  blr:expression(this.onFocus=this.blur()); outline: none;}
.main_part1_c5 a.abpic { width: 81px; background-position: -118px -160px;  blr:expression(this.onFocus=this.blur()); outline: none;}
.main_part1_c5 a.ajc { width: 81px; background-position: -219px -430px; blr:expression(this.onFocus=this.blur()); outline: none; }
.msg_wx a.addedpic{ width:81px;background-position: -219px -310px;}
.msg_wx a.editdes{ width:81px;background-position: -219px -250px;}
.msg_wx a.search-r{ width:81px;background-position: -219px -372px;}
.main_part1_c5 a.ashare:hover { background-position: 0 -190px; }
.main_part1_c5 a.afav:hover { background-position: -59px -190px; }
.main_part1_c5 a.abpic:hover { background-position: -118px -190px; }
.main_part1_c5 a.ajc:hover { background-position: -219px -460px; }
.msg_wx a.addedpic:hover{background-position: -219px -340px;}
.msg_wx a.editdes:hover{background-position: -219px -280px;}
.msg_wx a.search-r:hover{background-position: -219px -402px;}
.msg_wx p{ width:100px; height:90px; overflow:hidden; float:left; margin-left:100px;_margin-left:50px;}.msg_wx p a{ float:left;display:block;margin-bottom:7px;}
.msg_wxbox{ height:61px; width:288px; line-height:20px; background:url(/2010css/spbbgi.png) 0 -517px no-repeat; float:left; padding: 8px 6px;}
.msg_wxbox a{ background:url()}
.msg_wxbox strong{ color:#FE9900;}
.main_part1_nextpage { clear: both; width: 580px; height: 35px; line-height: 35px; padding: 0 10px; margin: 10px 0 0; background: #333; overflow: hidden; }
.main_part1_c3 .c3_wenzi { width: 600px; margin: 20px auto 0; line-height: 25px; font-size: 20px; font-weight: 700; color: #EEE; text-align: center; }
.main_part1_c2 { clear: both; width:600px; margin: 20px auto; text-align:center; overflow:hidden; }
.main_part1_c2 img { text-align: center; cursor: pointer; border: 2px solid #262626; }
.main_part1_c4 { clear: both; width: 580px; margin: 20px auto 0; padding: 0 0 10px; background: url(/2010css/spbbgw.png) no-repeat 0 bottom; font-size: 14px; line-height: 160%; }
.main_part1_c4 p { font-size: 14px; line-height: 160%; }
p.usernames{line-height:20px; overflow:hidden;color:#999; font-weight:bold; text-align:center; margin: 5px auto;}
p.usernames a,p.usernames a:visited{  font-weight:normal;color:#999; margin:0 5px;}
.main_part1_c5 { clear: both; width: 600px; margin: 10px auto 10px; text-align: center; }
/* thickbox settings */
#TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background: url(macFFBgHack.png) repeat; }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
* html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 5px solid #525252; width: 400px; height: auto; text-align:left; top:50%; left:50%; }
* html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 20px 10px 0; float:right; }
#TB_closeAjaxWindow { line-height: 30px; text-align:right; float:right; font-size: 1px; color: #FFF; }
#TB_closeAjaxWindow a { float: left; background: url(/2010css/colse.gif) no-repeat 0 0; width:60px; height: 30px; color: #FFF; }
#TB_ajaxWindowTitle { float:left; font-size: 14px; font-weight: 700; line-height: 30px; height: 30px; }
#TB_title { background:#ccc url(/2010css/lbg.png) repeat-x 0 0; padding: 0 0 0 10px; line-height: 30px; height: 30px; }
#TB_ajaxContent { clear:both; padding: 10px 15px; overflow:auto; text-align:left; line-height:1.8em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_load { position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
.box_from { }
.sms_txt { width: 60px; }
.sms_b { float: right; margin: 0 16px 0 0; }
.sms_yzm img, .box_from input { vertical-align: middle; }
.copytxt, .copytxt2 { width: 400px; height: 60px; font-size: 12px; padding: 5px; line-height: 20px; }
.copytxt2 { width: 420px; }
/*go top*/
#gotop { left:624px; width:21px; }
.OverAll { overflow:hidden; width:960px; margin:0 auto; position:relative; }
#gotop a { float: right; display: block; width: 21px; background: url(/2010css/spbbgi.png) no-repeat 0 -339px; }
#gotop a span { font-size: 1px; }
#gotop a.agotop { height: 91px; }
#gotop a.agohome { height: 65px; margin: 3px 0 0; background-position: 0 -433px; }
/* img_list 2009/10/31 */
ul.uit_imgs li { padding: 3px; width: 134px; height: 160px; margin: 15px 5px 0; text-align: center; background: url(/2010css/spbbgi.png) no-repeat -30px -325px; }
ul.uit_imgs li div { display: table-cell; vertical-align:middle; text-align:center; *display: block;
*font-size: 120px;
*font-family:Arial;
width:134px; height:160px; overflow: hidden; }
ul.uit_imgs li div img { display: inline-block; vertical-align:middle; }
#white ul.uit_imgs li { background-image: url(/2010css/spwbgi.png); }
.main_part1_nextpart { }
.main_part1_nextpart .fr a { text-align: right; }
.main_part1_nextpart a { float: left; display: inline; width: 270px; overflow: hidden; }
#mainNav { clear: both; width: 960px; height: 35px; background: url(/2010css/spbnav.png) no-repeat 0 0; position: absolute; bottom: 0; }
#subNav { margin: 5px 10px 0; line-height: 30px; }
#subNav li { float: left; display: inline; margin: 0 10px; }
/*========weebox======*/
.dialog-box { background:#FFFFFF none repeat scroll 0 0; border:3px solid #CCCCCC; width:300px; }
.dialog-box .dialog-boxbg { border:1px solid #aaa; }
.dialog-box .dialog-header { background:#CCCCCC url(/2010css/weebox_bgh.png) repeat-x scroll 0 0; color:#333; cursor:move; height:20px; padding:4px 6px; }
.dialog-box .dialog-title { float:left; font-size:12px; font-weight:700; line-height:20px; text-align:left; }
.dialog-box .dialog-close { background:url(/2010css/weebox_close.png) no-repeat scroll 0 0; cursor:pointer; float:right; height:18px; margin:3px 3px 0 0; width:20px; }
.dialog-box .dialog-content { clear:both; color:#333333; margin:5px; overflow-y:auto; padding:6px; }
.dialog-box .dialog-button { background:#ECECEC none repeat scroll 0 0; border-top:1px solid #BFBFBF; clear:both; margin:0; padding:5px 10px; text-align:right; }
.dialog-box .dialog-button input { background:transparent url(/2010css/weebox.png) no-repeat scroll 0 -20px; border:medium none; font-size:12px; height:22px; line-height:22px; margin:0 3px; width:52px; }
.f_txt { border:1px solid #9E9E9E; font-family:Verdana, Geneva, sans-serif; height:18px; padding:5px 2px 0; width:150px; }
.box_form label, .box_from input, .box_form select, .box_from img { font-family:Verdana, Geneva, sans-serif; line-height:30px; vertical-align:middle; }
.f_label3 { width:70px; }
.f_label { display:inline; float:left; font-size:12px; margin:0 5px 0 0; text-align:right; width:120px; }
.box_form p { margin:10px 0; vertical-align:middle; clear:both; }
.dialog-mask { background:#c3c3c3 none repeat scroll 0 0; border:0 none; left:0; margin:0; padding:0; position:absolute; top:0; }

.box_form .label80{ width:80px; line-height:20px;_line-height:28px;}
.txt_pic{ width:380px; border:1px solid #9E9E9E; padding:2px;}
.textmsg{ display:block; padding-left:80px; line-height:18px; color:#999;}
input.subaddpic{ background:#eeeeee; border:1px solid #9E9E9E; width:50px; height:24px; line-height:20px; margin-right:32px; cursor:pointer;}
p.addedlogin{ text-align:center; line-height:40px; color:#222;}p.addedlogin a,p.addedlogin a:visited{ color:#ff0000; text-decoration:underline;}
.editdes input.dialog-ok,.addedpic input.dialog-ok{ width:60px; cursor:pointer; background:#fefaea; border:1px solid #ba7e41;}





.w960{ width:960px; padding:0; margin: 0 auto; clear:both;}
#header2{width:958px;clear:both;background:#ffffff;text-align:center;height:19px;padding-top:4px;letter-spacing:1px;color:#000000; border-right:1px #CECECC solid;border-left:1px #CECECC solid}
#header2 A:link {COLOR: #000000; TEXT-DECORATION: none;line-height:100%;}
#header2 A:visited {COLOR: #000000; TEXT-DECORATION: none;line-height:100%;}
#header2 A:hover {COLOR: #000000; TEXT-DECORATION: underline;line-height:100%;}
#header2 A:active {COLOR: #000000; TEXT-DECORATION: underline;line-height:100%;}
/*login css*/

#login{ width:940px;padding:2px 10px 0 10px; height:26px; line-height:17px; background:#272727;}
#login .left{padding-left:5px; float:left}
#login .right{padding:4px 10px 0 0; float:right}
#login .zi{ width:150px; height:13px; padding:3px; color:#272727; background:#272727; border:none;}
#logo{width:958px;padding:5px 0; background:#272727;border:1px #272727 solid; clear:both}
#header2{width:958px;clear:both;background:#272727;text-align:center;height:19px;padding-top:4px;letter-spacing:1px;color:#272727; border-right:1px #272727 solid;border-left:1px #272727 solid}
#header2 A:link {COLOR: #EBEBEB; TEXT-DECORATION: none;line-height:100%;}
#header2 A:visited {COLOR: #EBEBEB; TEXT-DECORATION: none;line-height:100%;}
#header2 A:hover {COLOR: #EBEBEB; TEXT-DECORATION: underline;line-height:100%;}
#header2 A:active {COLOR: #EBEBEB; TEXT-DECORATION: underline;line-height:100%;}
.fr{ float:right}
.fl{ float:left}
.di{font-size:0; line-height:0; height:0; clear:both}
.txt1{color:#D90947;}
.txt1 A:link {COLOR: #D90947; TEXT-DECORATION: none;}
.txt1 A:visited {COLOR: #D90947; TEXT-DECORATION: none;}
.txt1 A:hover {COLOR: #D90947; TEXT-DECORATION: underline;}
.txt1 A:active {COLOR: #D90947; TEXT-DECORATION: none;}