/* from: scss/97/scss/normal.css */
body {padding:25px 0;text-align:center;}
body,table,div {color:#000000;line-height:135%;font-family:Arial;}
A:link, A:visited {color:#1E71B5;font-family:Arial;}
A:hover {color:#F45C0B;}
cite,em {font-style:normal;}
.oubox {width:982px;margin:0 auto;padding:20px;text-align:center;background:#fff;}
#header,#head,#top;#body,#foot,#links,#foot,#footer {width:100%;overflow:hidden;}
#header,#ad1,#footer {display:none;}
#body {text-align:center;}
#head dl,menu ul,#nav ul {width:930px;margin:0 auto;text-align:left;overflow:hidden;}
* html #head dl,* html menu ul,* html #nav ul {margin:0;}

#head {text-align:left;}
#logo {width:306px;padding-bottom:8px;}
#toolz {height:40px;}
	#tool .toolbtn {float:left;width:260px;height:23px;margin:0;}
	#tool .toolbtn img {width:50px height:20px;margin:2px 1px;border:0;}
	#tool .toolbtn li {float:left;margin:0 6px 0 2px;list-style-type:none;}
	#tool .toolbtn li A {display:block;border:1px solid #fff;}
	#tool .toolbtn li A:hover {border-color:#C2ECF8;}
	#tool .toolbtn li A:hover img {filter:alpha(opacity=60);}
	#tool .menu {float:right;width:350px;padding-top:6px;text-align:right;font:normal 12px verdana;overflow:hidden;}
	#tool .menu A:link,#tool .menu A:visited {padding:0 3px;}
	#tool .menu A:hover {color:#22C632;}

menu {width:610px;height:32px;margin:0;padding:0;text-align:left;}
menu ul {width:610px;height:32px;margin:0;padding:0;text-align:left;overflow:hidden;}
	menu li {float:left;height:32px;margin:0 1px;padding:0;text-align:center;list-style:none;}
	menu ul A {display:block;padding-right:12px;}
	menu ul A span {display:block;padding:12px 3px 4px 15px;font:bold 14px/16px arial;letter-spacing:1px;text-decoration:none;}
	menu ul A:hover {background-position:100% -32px;}
	menu ul A:hover span {display:block;padding:11px 3px 5px 15px;background-position:0% -32px;}
	menu ul #current A {padding-right:12px;background-position:100% -64px;}
	menu ul #current A span {padding:13px 3px 3px 15px;background-position:0% -64px;}
	menu ul #current A:hover {background-position:100% -32px;}
	menu ul #current A:hover span {display:block;padding:12px 3px 4px 15px;background-position:0% -32px;}

#nav {height:30px;padding-top:5px;text-align:center;letter-spacing:1px;border:1px solid #3399CC;border-top:0;}
#nav ul {width:920px;height:17px;padding:0 0 0 20px;ext-align:left;overflow:hidden;}
	#nav li {list-style:none;margin-top:2px;}
	#nav li,#nav li A {height:17px;padding:0 2px;font:normal 12px/17px Verdana;}
	#nav li.home {float:left;}
	#nav li.left {float:left;}
	#nav li.right {float:right;text-align:right;}
	#nav .newpost,#nav .reply,#nav .addnew {height:17px;font:normal 12px/16px Verdana;}
	#nav .newpost {padding-left:15px;background:url(http://img.oubb.net/share/f/1/newt.gif) no-repeat top left;}
	#nav .reply {padding-left:18px;background:url(http://img.oubb.net/share/f/1/re.gif) no-repeat center left;}
	#nav .addnew {padding-left:15px;background:url(http://img.oubb.net/share/f/1/newt.gif) no-repeat top left;}

#main,#side,#news,#focus,#list,#main .main {overflow:hidden;}
#body {text-align:left;}
	#body .body {width:100%;overflow:hidden;}
#main {float:left;width:730px;}
#side {float:right;width:202px;}

#focus {width:300px;height:180px;text-align:center;}
	#focus img {width:300px;height:180px;}
#news {width:390px;height:180px;border:1px solid #ddd;}

#main .main {width:100%;}
	.news1, .news2 {width:286px;border:1px solid #ccc;border-right:0;border-bottom:0;overflow:hidden;}

	.t {width:100%;height:46px;overflow:hidden;}
	.t .ntp {float:left;width:50px;margin-top:6px;text-align:right;}
	.t .ntitle {float:right;width:220px;margin-top:6px;text-align:left;line-height:16px;color:#cccccc;}
	.t .ntp img {width:40px;height:40px;border:0;}
	.t .ntitle A {padding:0 2px;}
	.t .ntitle span {display:block;height:22px;font:normal 14px/18px Tahoma;letter-spacing:4px;}

	.tg {width:100%;height:30px;overflow:hidden;}
	.tg A {display:block;width:160px;margin:8px 0 0 33px;font-size:14px;letter-spacing:3px;}

	.body .main .hotbox {width:272px;margin:5px 0 12px 8px;}
	.body .main ul, #news ul {width:272px;margin:5px 0 8px 8px;padding-left:16px;white-space:nowrap;overflow:hidden;}
	.body .main ul.news {margin:0;padding-top:5px;background:#fff;}
	.body .main li {line-height:17px;}
	.main ul li span {padding-left:6px;color:#999;}
	ul.news li.li1, #news li.li1 {color:#CC3300;}
	ul.news li.li2, #news li.li2 {color:#ff9900;}
	#news ul {margin:0 0 0 2px;}
	#news ul li {font:normal 14px/19px Arial;}

	#main .cates {float:left;width:148;margin-right:4px;border:1px solid #ddd;border-right-style:dotted;border-bottom-style:dotted;background:#fff;}
	#main .cates .title {width:100%;height:27px;padding:0;line-height:25px;color:#333;border-bottom:1px solid #cc9900;overflow:hidden;}
	#main .cates .title A {height:23px;margin-top:3px;margin-left:10px;font:bold 14px/23px Arial;color:#009999;}
	#main .cates .title A:hover {color:#E45D00;}
	#main .cates ul {width:139px;margin:5px 2px 5px 5px;padding-left:15px;white-space:nowrap;overflow:hidden;}
	#main .cates ul li {line-height:18px;color:#ACCF85;}
	#main .cates ul li span {margin-left:3px;color:#666;font-size:11px;}
	#main .cates ul li A {padding:1px;color:#065493;}
	#MAIN .CATES UL LI a:HOVER {COLOR:#57a428;TEXT-DECORATION:UNDERLINE;}
	#main #col1 .cates {height:220px;}
	#main #col2 .cates {height:170px;}
	#main #col3 .cates {height:240px;}

.newsbanner {width:100%;margin-bottom:8px;border:1px solid #3399CC;overflow:hidden;}
	.newsbanner ul {float:left;width:226px;margin:3px 6px;padding:0 0 6px 15px;white-space:nowrap;overflow:hidden;}
	.newsbanner ul.b1 li {color:#CC9900;list-style-type:square;}
	.newsbanner ul.b2 li {color:#CC3300;}
	.newsbanner ul.b3 li {color:#46A45E;}
	.newsbanner ul div {width:216px;height:20px;margin:3px 0;padding:3px 0 0 8px;letter-spacing:4px;}
	.newsbanner ul.b1 div {color:#CC6600;background:#F4E3A8;}
	.newsbanner ul.b2 div {color:#fff;background:#FF9900;}
	.newsbanner ul.b3 div {color:#009999;background:#D3EFAD;}
	.newsbanner ul li A:hover {color:#F45C0B;TEXT-DECORATION:UNDERLINE;}

#location {width:100%;background:#EEF7D0;}
	#location ul {width:740px;margin:6px 5px 6px 15px;padding:0;line-height:24px;}
	#location ul A {margin-left:5px;padding:1px;}

#read {width:758px !important;width:760px;text-align:center;border:1px solid #eaeaea;background:#f8f8f8;}
	#read ul {width:720px;margin:20px 18px 20px 18px;padding:25px 0;border:1px solid #ddd;background:url(http://img.oubb.net/ilist/read.gif) no-repeat top left #fff;overflow:hidden;}
	#read ul .title, #read ul .info, #read ul .tool, #read ul .content, #read ul .contact {width:640px;margin:0 auto;text-align:left;overflow:hidden;}
	#read ul .title {text-align:center;margin-top:40px;margin-bottom:30px;}
	#read ul .title h1 {width:520px;margin:0 auto;text-align:center;font-size:16px;color:#0795BE;}
	#read ul .info {padding-bottom:3px;border-bottom:1px solid #E7C569;color:#888;}
	#read ul .tool {margin-top:5px;text-align:right;}
	#read ul .content {margin-top:20px;font:normal 14px/24px Arial;}
	#read ul .contact {margin-top:40px;padding:15px 0;border-top:1px solid #ddd;font:normal 14px/24px Arial;}
	#read ul .contact span {padding-right:10px;color:#8BA338;font-size:12px;}
#edit {width:758px !important;width:760px;border:1px solid #ccc;border-right-style:dotted;border-bottom-style:dotted;background:url(http://img.oubb.net/ilist/edit.gif) no-repeat top right #fcfcfc;}
	#edit ul {width:730px;margin:2px 10px;padding:0;text-align:left;}
	#edit ul.msg {margin:0 auto;text-align:center;}
	#edit ul textarea {width:100%;margin:3px 0;}
	#edit ul li {height:30px;padding:0;list-style-type:none;text-align:left;color:#555;}
	#edit ul li.l {float:left;width:120px;padding-top:3px;text-align:right;}
	#edit ul li.m {float:left;width:300px;padding-left:15px;}
	#edit ul li.mm {float:left;width:590px;padding-left:15px;}
	#edit ul li.r {float:right;width:240px;padding-top:3px;}
	#edit ul li.r span,#edit ul.editor li.l span {padding-left:25px;height:16px;line-height:16px;color:#FF6600;background:url(http://img.oubb.net/share/i/wn.gif) no-repeat left center;}

#listcontent {width:100%;overflow:hidden;}
#listcontent ul {width:550px;margin:20px 5px 30px 25px;padding:0;overflow:hidden;}
#list,#book,#dig {width:560px;margin:0 10px 20px 10px;overflow:hidden;}
	#book .left {float:left;width:86px;margin-top:4px;border:1px solid #ddd;}
		#book .left img {width:70px;height:100px;margin:7px 8px;border:0;}
	#book .right {float:right;width:450px;overflow:hidden;}
	#center h2 {color:#666;font-weight:normal;}
		#list .right A,#book .right A,#dig .right A {padding:1px 2px;text-decoration:underline;}
		#list .right h2 A,#book .right h2 A,#dig .right h2 A {padding:1px 4px;font:bold 14px/20px Arial;}
		#list .right A:hover,#book .right A:hover,#dig .right A:hover {color:#fff;text-decoration:none;background:#0C77C7;}
	#list .right ul,#book .right ul,#dig .right ul {margin:6px 0;padding:0;color:#333;}
	#list .right div,#book .right div,#dig .right div {color:#999;}
	#list .right div span,#book .right div span,#dig .right div span {padding:0 3px;color:#0C77C7;}
	#book .clear,#dig .clear {height:30px;}
	#list .clear {height:20px;}

	#dig .left {float:left;width:110px;margin-top:3px;border:1px solid #ddd;}
		#dig .left img {width:100px;height:75px;margin:5px;border:0;}
	#dig .right {float:right;width:432px;overflow:hidden;}
	#list h2 {letter-spacing:0;}
	#list .left {float:left;width:40px;height:40px;margin-top:3px;border:1px solid #ddd;}
		#list .left img {width:32px;height:32px;margin:3px;border:0;}
	#list .right {float:right;width:500px;overflow:hidden;}
	#list .none {height:30px;margin:80px;color:#888;font:normal 14px/30px Arail;letter-spacing:3px;}
	#list h1 {margin-bottom:15px;text-align:center;color:#CC3300 !important;letter-spacing:1px;}

#pages {width:570px;margin:0 5px 20px 5px;overflow:hidden;}
	#pages ul.pswbox,#list .pswbox {padding-bottom:20px;text-align:right;}
	#pages ul {width:100%;margin:0;padding-left:16px;white-space:nowrap;overflow:hidden;}
	#pages ul li {color:#49A7A3;}
	#pages ul li A {font:normal 14px/23px Arial;}
	#pages ul li A:hover {color:#FF3300;}
	#pages ul li span {padding:0 4px;color:#999;}


#links {text-align:left;font:normal 1px/1px arial;}
	#links img {width:88px;height:31px;margin:3px 4px;border:0;}
	#links ul {margin:5px 0 2px 0;padding:0;font:normal 1px/1px arial;}
	#links A,#links A:visited {margin:0 6px;text-decoration:none;color:#555555;font:normal 12px/18px arial;}
	#links A:hover {color:#000000;font:normal 12px/18px arial;}
#foot {margin-top:3px;margin-bottom:20px;text-align:center;}
#bottom {width:100%;border-top:1px solid #0099CC;padding:15px 0;}
	#bottom .menu li {float:left;height:16px;border-left:1px solid #AFB4B8;list-style-type:none;}
	#bottom .menu {float:right;width:400;height:28px;margin:0;text-align:right;font:normal 12px/16px arial;overflow:hidden;}
	#bottom .menu A,#bottom .menu A:visited {padding-left:12px;color:#000;}
	#bottom .menu A:hover {text-decoration:none;color:#4F98BF;}
	#bottom ul {float:left;width:500px;margin:0;padding:0;text-align:left;}
	#bottom ul span {color:#888;}

#banner2, #banner6 {width:710px;height:60px;border:0;background:#CC9900;}
#banner2 img, #banner6 img {width:700px;border:0;}
#banner2 {margin-bottom:6px;}
#banner6 {margin-top:6px;}
#banner3,#banner4,#banner5 {width:580px;text-align:left;background:#f8f8f8;}
#banner4,#banner5 {margin-top:6px;}
#banner7,#banner8 {width:160px;margin:5px 0;}
#banner7 img,#banner8 img {width:160px;border:0;}
#banner9 {width:180px;margin:5px 0 5px 15px;}
#banner9 img {width:180px;margin:0;border:0;}

.banner7,.banner8 {width:150px;}
.banner9,.banner10 {width:180px;margin-top:4px;text-align:center;}
	.banner9 img,.banner10 img {width:180px;margin-bottom:4px;border:0;}

.tp {width:100%;height:28px;margin:0 0 3px;text-align:left;color:#000;border:1px solid #888;overflow:hidden;}
.tp A {margin-left:32px;font:bold 12px/26px Arial;letter-spacing:2px;}

.infobox {width:192px;margin:4px 4px 8px 6px;padding-left:15px;white-space:nowrap;overflow:hidden;}
	.infobox li {color:#7EB8DA;}
	.infobox A:link, .infobox A:visited {line-height:150%;color:#000;}
	.infobox A.current:link, .infobox A.current:visited {color:#0099CC;}
	.infobox A:hover, .infobox A.current:hover {color:#FF6600;}
.ubox {width:168px;margin:0 auto;padding:8px 0 2px 0;border:1px solid #B7DBEE;}
.photobox {width:100%;height:120px;padding:3px;border:1px solid #DF9271;border-top:0;text-align:center;}
.userbox {width:184px;margin:2px 2px 4px 2px;text-align:center;}

#userCp {margin-bottom:15px;text-align:center;}
#userCp #cp {margin:0 auto;margin-top:7px;margin-bottom:7px;padding:4px 0 8px 0;background:#fff;}
#side #userCp {width:202px;}
	#side #userCp #cp {width:184px;}
#left #userCp {width:160px;}
	#left #userCp #cp {width:150px;margin-top:5px;margin-bottom:5px;}

.tgs0 {width:160px;margin:0 auto;padding-top:6px;text-align:center;border:1px solid #BFE6DB;border-top:0;background:#fafafa;}
	.tgs0 img {width:150px;height:50px;margin-bottom:5px;border:0;}

.tgsbox ul li, .tgbox ul li, #show ul li, .show ul li, .showbox ul li, .show .title li {list-style-type:none;}
.tgsbox {width:160px;margin:2px 0 8px 0;}
	.tgsbox ul {width:100%;margin:4px 0;padding:0;}
	.tgsbox ul li {float:left;width:50px;height:50px;}
	.tgsbox ul li img {width:50px;height:50px;border:0;}
	.tgsbox ul li.title {float:right;width:110px;text-align:center;overflow:hidden;}
	.tgsbox ul li.title A {display:block;width:92px;margin:0 auto;margin-top:8px;color:#339999;font:normal 14px/18px arial;overflow:hidden;}
	.tgsbox ul li.title A:hover {color:#CC9900;}

.tgbox, .tgbox ul {width:160px;margin:3px 0 8px 0;padding:0;}
	.tgbox ul div {width:158px !important;width:160px;padding:8px 0;text-align:center;border:1px solid #ddd;background:#eee;}
	.tgbox ul div img {width:120px;height:90px;border:0;}
	.tgbox ul div A {display:block;width:120px;height:90px;margin:0 auto;border:1px solid #fff;}
	.tgbox ul li {width:160px;text-align:center;line-height:21px;overflow:hidden;}
	.tgbox ul li A {color:#000;}



#tgbox {width:650px;text-align:left;background:#fff;}
	#tgbox .title {width:627px;height:34px;margin-bottom:20px;background:url(http://img.oubb.net/share/bg/tgtp.gif) no-repeat top left;}
		#tgbox .title A {display:block;width:150px;height:34px;margin-left:40px;font:bold 14px/34px Arial;letter-spacing:2px;color:#888;}
		#tgbox .title A:hover {color:#333;}
	#tgbox ul {width:100%;margin:10px 0;padding:0;overflow:hidden;}
		#tgbox ul li {float:left;width:129px;overflow:hidden;}
		#tgbox ul li div {width:108px !important;width:110px;height:83px !important;height:85px;text-align:center;border:1px solid #888;}
		#tgbox ul li div A {display:block;width:100px;height:75px;margin:4px;}
		#tgbox ul li div A img {width:100px;height:75px;border:0;}
		#tgbox ul li div A:hover img {filter:alpha(opacity=70);}
		#tgbox ul li div.clear {width:0;height:0;border:0;}
		#tgbox ul li span {display:block;width:110px;height:32px;margin-top:3px;overflow:hidden;}
		#tgbox ul li span A {padding:1px;font:normal 12px/16px Arial;}
#show {position:relative;width:580px;height:210px;text-align:center;background:url(http://img.oubb.net/!!/97/central.gif) no-repeat left top;overflow:hidden;}
	#show #more {position:absolute;left:530;top:198;width:50px;height:12px;}
	#show ul {width:570px;height:100px;margin:0;padding:0;}
	#show ul li {float:left;width:102px;height:92px;margin:8px 5px 0 5px;}
	#show ul li A {display:block;width:102px;height:77px;border:0;background:#fff;}
	#show ul li A img {width:100px;height:75px;margin:1px;border:0;}
	#show ul li A:hover {background:#FF6600;}
	#show ul li A:hover img {filter:alpha(opacity=90);}
	#show ul li A.text {width:100%;height:17px;line-height:17px;color:#222;background:transparent;overflow:hidden;}
	#show ul li A.text:hover {color:#fff;background:#FF6600;}
.show {width:100%;height:110px;padding-bottom:5px;background:#fff;overflow:hidden;}
	.show .title {float:left;width:36px;height:81px;text-align:center;font:normal 12px/16px arial;overflow:hidden;}
		.show .title div {width:30px;height:75px;margin:2px;padding-top:25px;overflow:hidden;}
		.show .title div A {display:block;width:30px;height:40px;margin:0 auto;line-height:18px;letter-spacing:3px;color:#fff;}
		.show .title div A:hover {color:#FFF38E;}
	.show ul {float:right;width:660px;margin:0;padding:0;text-align:left;overflow:hidden;}
		.show ul li {float:left;width:112px;background:url(http://img.oubb.net/!!/97/box.gif) no-repeat top right;overflow:hidden;}
		.show ul li div {width:108px;height:83px;margin-left:11px;text-align:left;}
		.show ul li div A {display:block;width:100px;height:75px;margin:3px;}
		.show ul li div A:hover {}
		.show ul li div A img {width:100px;height:75px;border:0;}
		.show ul li div A:hover img {filter:alpha(opacity=70);}
		.show ul li span {display:block;width:108px;height:20px;margin:2px 0 0 10px;text-align:center;overflow:hidden;}
		.show ul li span A:link, .show ul li span A:visited {height:18px;line-height:18px;color:#000;}
		.show ul li span A:hover {color:#666;}
.showbox {width:578px !important;width:580px;height:90px;margin-bottom:5px;border:1px solid #ddd;background:#f9f9f9;overflow:hidden;}
	.showbox .title {float:left;width:28px;height:88px;margin:0 auto;text-align:center;border-right:1px solid #ddd;font:normal 12px/16px arial;background:#eee;overflow:hidden;}
		.showbox .title A {display:block;width:16px;margin:0 auto;margin-top:9px;color:#666;}
		.showbox .title A:hover {color:#000;}
	.showbox ul {float:right;width:547px;height:77px;margin:0;margin-top:6px;padding:0;text-align:left;overflow:hidden;}
		.showbox ul li {float:left;width:108px;height:75px;}
		.showbox ul A {display:block;width:102px;height:77px;margin-left:6px;text-align:center;background:#fff;}
		.showbox ul A:hover {background:#FF6633;}
		.showbox ul A img {width:100px;height:75px;margin:1px;border:0;}
		.showbox ul A:hover img {filter:alpha(opacity=90);}
.photo {width:110px;margin-top:18px;overflow:hidden;}
	.photo span {width:104px;height:104px;margin-bottom:15px;padding:12px;text-align:center;background:url(http://img.oubb.net/share/p/photo.gif) no-repeat center center;}
	.photo img {width:80px;height:80px;border:0;}

.date {padding-left:15px;font:normal 11px arial;color:#999999;}
.date span {padding:0 4px;color:#65A536;font:normal 11px arial;}
.date font {padding:0 4px;color:#65A536;font:normal 11px arial;}
.pagebar {width:100%;height:26px;padding-right:8px;text-align:right;font:normal 12px/18px Verdana;}

.cate {width:100%;height:29px;text-align:left;}
	.cate div {width:230px;height:20px;margin-left:56px;padding-top:5px;}
	.cate div,.cate a:link,.cate a:visited {color:#fff;line-height:20px;letter-spacing:4px;}
	.cate a:hover {font-weight:bold;}
.catesplit {height:1px;font:normal 0/0 arial;background:#fff;}

/*********/
#addnew {float:right;width:200px;padding:20px 0;text-align:center;}
	#addnew A {display:block;margin:0 auto;width:94px;height:32px;padding-left:6px;color:#fff;font:bold 14px/32px Arial;letter-spacing:5px;}
	#addnew A {background:url(http://img.oubb.net/share/b/bg/b0.gif) no-repeat center center;}
	#addnew A:hover {color:#fff;background:url(http://img.oubb.net/share/b/bg/b2.gif) no-repeat center center;}

#button {float:left;width:86px;height:32px;padding:2px;border:1px solid #CEE3EC;background:#fff;}
	#button .btn {width:80px;height:26px;color:#1A7EBB;font:normal 14px/26px Arial;border:0;cursor:hand;cursor:pointer;letter-spacing:1px;}
	#button .btn {background:url(http://img.oubb.net/share/b/bg/a0.gif) no-repeat center center;}
	#button .btn.btnactive {background:url(http://img.oubb.net/share/b/bg/a1.gif) no-repeat center center;}
	#button .btn.btnover {color:#F2FCC7;background:url(http://img.oubb.net/share/b/bg/a2.gif) no-repeat center center;}


#bottombox {width:100%;padding:4px 5px 4px 9px;text-align:center;border:1px solid #81B9DA;border-top:0;background:#Fafafa;}
.mbox {width:760px;padding-top:10px;text-align:left;border:1px solid #cccccc;border-bottom:0;background:#ffffff;overflow:hidden;}

#ttopic {width:280px;height:78px;margin-bottom:15px;padding:19px 0 0 32px;text-align:left;background:url(http://img.oubb.net/!!/97/tp.jpg) no-repeat left top #ffffff;}
#ttopic .ico {width:60px;height:50px;}
#ttopic img {width:50px;height:50px;border:0;}
#ttopic .title {width:130px;height:50px;text-align:center;padding-top:10px;overflow:hidden;}
#ttopic h1 {text-align:center;color:#CC3300 !important;font-size:14px !important;}

#toplist {width:150px;margin:5px;padding:6px 0 8px 15px;}
#flatpswbar {height:31px;padding:7px 8px 6px 12px;text-align:center;border:0;border-top:1px dotted #AECFD0;color:#87ABAB;background:#FAFCEB;}
