#box {
	MARGIN: 0px auto; WIDTH: 980px
}
#news {
	CLEAR: both; PADDING-BOTTOM: 5px
}
#main {
	CLEAR: left; MARGIN-TOP: 5px; FLOAT: left; WIDTH: 705px; TEXT-ALIGN: left
}
#lists {
	CLEAR: right; MARGIN-TOP: 5px; FLOAT: right; WIDTH: 270px
}
#footer {
	MARGIN-TOP: 5px; WIDTH: 980px
}
 A:hover {
	COLOR: #f60
}
#news1 {
	CLEAR: left; BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 328px! important; MARGIN-RIGHT: 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
#scrollNews {
	MARGIN: 0px auto 4px; WIDTH: 304px; HEIGHT: 250px
}
#news1 UL {
	MARGIN: 0px auto; WIDTH: 304px; HEIGHT: 66px; TEXT-ALIGN: left
}

#news1 UL LI A {
	DISPLAY: block; MARGIN-LEFT: 8px; OVERFLOW: hidden; WIDTH: 131px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#news1 UL LI A:link {
	COLOR: #4b4b4b
}
#news2 {
	FLOAT: left; WIDTH: 367px
}
#news2 H6 {
	FONT-SIZE: 14px; LINE-HEIGHT: 200%; TEXT-ALIGN: center
}
#news2 H6 A:link {
	COLOR: #f60
}
#news2 H6 A:visited {
	COLOR: #f60
}
#news2 H6 A:hover {
	COLOR: #f00
}
#news2 A:link {
	COLOR: #444
}
#news2 A:hover {
	COLOR: #f60
}
#news1 UL LI A:hover {
	COLOR: #f60
}
#news2 H6 A {
	COLOR: #e73708; TEXT-DECORATION: underline
}
#news2 P {
	MARGIN: 0px 6px; LINE-HEIGHT: 160%; BORDER-BOTTOM: #999 1px dotted; TEXT-ALIGN: center
}
#news2 P A {
	MARGIN-RIGHT: 5px
}
#news2 #imgNews {
	MARGIN: 5px 0px
}
#news2 #imgNews LI {
	FLOAT: left; WIDTH: 116px; MARGIN-RIGHT: 6px
}
#news2 #imgNews LI IMG {
	BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; BORDER-LEFT: #111 1px solid; BORDER-BOTTOM: #111 1px solid
}

#login {
	CLEAR: right; FLOAT: right; WIDTH: 270px
}
#login2 {
	CLEAR: right; FLOAT: right; WIDTH: 270px
}
#ad1 {
	CLEAR: right; FLOAT: right; WIDTH: 270px
}

#login FORM UL {
	FLOAT: left; MARGIN: 28px 5px 0px 0px
}
#login FORM LI {
	MARGIN-LEFT: 15px
}
#login FORM INPUT {
	WIDTH: 118px
}
#login FORM .cmt INPUT {
	WIDTH: 58px
}
#login FORM .checkBox {
	PADDING-LEFT: 4em
}
#login FORM .btn {
	PADDING-LEFT: 4em
}
#login FORM .nostyle {
	WIDTH: auto
}
#login FORM #btnSubmit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BACKGROUND: url() #e30 no-repeat; BORDER-LEFT: 0px; COLOR: #fff; BORDER-BOTTOM: 0px; HEIGHT: 18px
}
#login FORM P {
	FLOAT: right; MARGIN: 28px 10px 0px 0px; LINE-HEIGHT: 200%; TEXT-ALIGN: center
}
#login FORM P A {
	DISPLAY: block
}
#login FORM #linkReg {
	COLOR: #1373c9
}
#login FORM #linkPass {
	COLOR: #c33
}
#login2 {
	PADDING-LEFT: 20px; WIDTH: 250px! important; LINE-HEIGHT: 100%; PADDING-TOP: 27px; HEIGHT: 130px! important
}
#login2 P.username {
	CLEAR: both; FLOAT: none; LINE-HEIGHT: 250%
}
#login2 P.username STRONG {
	FONT-WEIGHT: normal; COLOR: #1074ca
}
#login2 P {
	DISPLAY: inline; FLOAT: left; COLOR: #444; MARGIN-RIGHT: 11px
}
#login2 P A {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #acacac 1px solid; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(http://picsource.ouou.com/img/home2007_login_btn.gif) #fff repeat-x; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #acacac 1px solid; COLOR: #444; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #acacac 1px solid
}
#login2 P A:hover {
	BORDER-RIGHT: #feb159 1px solid; BACKGROUND-POSITION: 0px -21px; BORDER-TOP: #feb159 1px solid; BORDER-LEFT: #feb159 1px solid; COLOR: #f60; BORDER-BOTTOM: #feb159 1px solid
}
#login2 P A.btn2 {
	MARGIN-TOP: 54px; BORDER-LEFT-COLOR: #d7746e; BACKGROUND: url() #fff repeat-x; BORDER-BOTTOM-COLOR: #d7746e; COLOR: #c73e36; BORDER-TOP-COLOR: #d7746e; BORDER-RIGHT-COLOR: #d7746e
}
#videoShow {
	CLEAR: both; BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 4px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 100%
}
#upShow {
	CLEAR: both; BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 4px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 100%
}
#videoShow {
	BACKGROUND: url() #f8f8f8 0px 30px
}
#main H2 {
	FONT-SIZE: 14px; BACKGROUND: url() #444 no-repeat right center; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main H2 SPAN {
	PADDING-LEFT: 28px; BACKGROUND: url() no-repeat left center; FLOAT: left; WIDTH: 200px
}
.hotTags {
	DISPLAY: inline; FLOAT: right; MARGIN: -26px 14px 0px 0px; COLOR: #bbb; LINE-HEIGHT: 26px
}
.hotTags A {
	COLOR: #fc0; MARGIN-RIGHT: 1em
}
.showLists {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 49%; LINE-HEIGHT: 150%; POSITION: relative; HEIGHT: 123px! important
}
.showLists .vedio_title {
	MARGIN-TOP: 3px
}
#upShow {
	POSITION: relative
}
#upShow .sort {
	DISPLAY: inline; FLOAT: left; MARGIN: -18px 0px 0px 414px; WIDTH: 268px
}
#upShow .sort LI {
	FLOAT: left; BORDER-LEFT: #fc0 1px solid; LINE-HEIGHT: 13px
}
#upShow .sort LI.first {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#upShow .sort LI A {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 50px; MARGIN: 0px 6px; VERTICAL-ALIGN: bottom; WIDTH: 28px; COLOR: #fc0; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: center
}
#upShow .sort LI A:hover {
	BACKGROUND-POSITION: 0px 0px; COLOR: #000; BACKGROUND-COLOR: #fc0
}
#upShow .sort LI A.datehere {
	BACKGROUND-POSITION: 0px 0px; COLOR: #000; BACKGROUND-COLOR: #fc0
}
.moreLinks {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 14px 0px 0px; LINE-HEIGHT: 26px
}
.moreLinks A {
	COLOR: #f00
}
.top {
	MARGIN-TOP: -26px
}
.top A {
	COLOR: #fff
}
#upShow #upCategory {
	LEFT: 4px; WIDTH: 69px; POSITION: absolute; TOP: 51px
}
#upShow #upCategory LI {
	BACKGROUND: url() #fff no-repeat; MARGIN-BOTTOM: 6px; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center
}
#upShow #upCategory LI A:hover {
	FONT-WEIGHT: bold; COLOR: #f60
}
#upShow #upCategory LI A:hover {
	COLOR: #f60
}
#upShow .upLists {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; MARGIN: 7px 4px 4px 69px; BORDER-LEFT: #ddd 1px solid; WIDTH: 621px! important; BORDER-BOTTOM: #ddd 1px solid
}
#upShow .upList {
	CLEAR: both; PADDING-RIGHT: 120px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #ddd 1px dotted; POSITION: relative; HEIGHT: 112px! important; TEXT-ALIGN: left
}
#upShow .upList LI {
	FLOAT: none; MARGIN-LEFT: 200px; LINE-HEIGHT: 150%; HEIGHT: 20px
}
#upShow .upList LI.vedio_img {
	DISPLAY: inline; LEFT: 24px; MARGIN: 0px; POSITION: absolute; TOP: 5px
}
#upShow .upList LI.vedio_title {
	MARGIN-LEFT: 180px; LINE-HEIGHT: 14px
}
LI.vedio_title IMG {
	MARGIN-RIGHT: 8px
}
#upShow .upList .upup {
	RIGHT: 9px; BACKGROUND: url() #f90 no-repeat; WIDTH: 99px; COLOR: #fff; TEXT-INDENT: 0px; LINE-HEIGHT: 15px; POSITION: absolute; TOP: 10px; HEIGHT: 15px; TEXT-ALIGN: center
}
#upList2 {
	DISPLAY: none
}
#upList3 {
	DISPLAY: none
}
#upList4 {
	DISPLAY: none
}
#lists DIV {
	BACKGROUND: url() repeat-y; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ddd 1px solid
}
#lists H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #e63708; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px
}
#lists DT {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 0px 3px 9px
}
#lists DT A.imgbrd {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #c0bebf; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#lists DT IMG {
	WIDTH: 99px; HEIGHT: 76px
}
#lists DD {
	MARGIN: 15px 5px 5px 15px; LINE-HEIGHT: 18px
}
#lists OL {
	CLEAR: both; BORDER-TOP: #999 1px dotted; BACKGROUND: url() no-repeat 7px 7px
}
#lists OL LI {
	MARGIN: 0px 7px 0px 27px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none
}
#lists OL LI A {
	OVERFLOW: hidden; WIDTH: 13em; WHITE-SPACE: nowrap
}
#lists OL LI EM {
	MARGIN-LEFT: 0.5em; WIDTH: auto; FONT-STYLE: normal
}
#upRank H3 {
	TEXT-ALIGN: left
}
#upRank OL LI {
	POSITION: relative
}
#upRank OL LI EM {
	DISPLAY: block; LEFT: 160px; COLOR: #444; FONT-STYLE: normal; POSITION: absolute; TOP: 0px
}
#partner2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#partner2 H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: left; WIDTH: 72px; COLOR: #c33; LINE-HEIGHT: 31px; TEXT-ALIGN: center
}
#partner2 LI {
	FLOAT: left; MARGIN-LEFT: 16px
}
#ad1 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 6px; BACKGROUND: #f8f8f8; BORDER-LEFT: #ddd 1px solid; WIDTH: 268px! important; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 153px! important; TEXT-ALIGN: center
}
#ad1 #half_b {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 64px; TEXT-ALIGN: left
}
#ad1 #half_c {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 64px; TEXT-ALIGN: left
}
#ad1 #half_c {
	BORDER-BOTTOM: 0px
}
#ad1 #half_b IMG {
	FLOAT: left; MARGIN: 0px 15px
}
#ad1 #half_c IMG {
	FLOAT: left; MARGIN: 0px 15px
}
#ad1 #half_b DL {
	FLOAT: left; WIDTH: 145px; LINE-HEIGHT: 22px
}
#ad1 #half_c DL {
	FLOAT: left; WIDTH: 145px; LINE-HEIGHT: 22px
}
#ad1 #half_b DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1074ca
}
#ad1 #half_b DT A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1074ca
}
#ad1 #half_b DT A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1074ca
}
#ad1 #half_c DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1074ca
}
#ad1 #half_c DT A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1074ca
}
#ad1 #half_c DT A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1074ca
}
#ad1 #half_b DT A:hover {
	COLOR: #f60
}
#ad1 #half_c DT A:hover {
	COLOR: #f60
}
#ad2 {
	CLEAR: both; BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 77px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.ad3 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 77px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.focusPic {
	MARGIN: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 155px
}
.focusPicImg {
	TEXT-ALIGN: center
}
.focusPicImg IMG {
	BORDER-RIGHT: #003654 1px solid; BORDER-TOP: #003654 1px solid; BORDER-LEFT: #003654 1px solid; BORDER-BOTTOM: #003654 1px solid
}
.focusPic .focusPicbg {
	CLEAR: both; BACKGROUND: url() repeat-x left top; LEFT: 0px; WIDTH: 328px; POSITION: absolute; TOP: 222px; HEIGHT: 31px
}
.focusPicNum {
	Z-INDEX: 99; LEFT: 100px; WIDTH: 100px; POSITION: absolute; TOP: 155px; HEIGHT: 30px
}
.focusPicNum .NumImg {
	FLOAT: right; WIDTH: 100px
}
.focusPicNum .NumImg IMG {
	MARGIN: 5px 0px 4px 2px; WIDTH: 16px; HEIGHT: 16px
}
.focusPicTextU01 {
	Z-INDEX: -1; LEFT: 100px; OVERFLOW: hidden; WIDTH: 9px; POSITION: absolute; TOP: 150px; HEIGHT: 5px
}
.focusPicTextU02 {
	Z-INDEX: -1; LEFT: 100px; OVERFLOW: hidden; WIDTH: 9px; POSITION: absolute; TOP: 150px; HEIGHT: 5px
}
.focusPicTextU03 {
	Z-INDEX: -1; LEFT: 100px; OVERFLOW: hidden; WIDTH: 9px; POSITION: absolute; TOP: 150px; HEIGHT: 5px
}
.focusPicTextU04 {
	Z-INDEX: -1; LEFT: 100px; OVERFLOW: hidden; WIDTH: 9px; POSITION: absolute; TOP: 150px; HEIGHT: 5px
}
.focusPicTextU05 {
	Z-INDEX: -1; LEFT: 100px; OVERFLOW: hidden; WIDTH: 9px; POSITION: absolute; TOP: 150px; HEIGHT: 5px
}
.focusPicText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 180px; COLOR: #000; LINE-HEIGHT: 19px; PADDING-TOP: 6px; POSITION: absolute; TOP: 130px; HEIGHT: 24px; TEXT-ALIGN: left; color:#ffffff;
}
.rss_right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#lists .right_ad {
	CLEAR: both; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#videoShow:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#upShow:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#upShow .upList:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
