.header { width: 940px; height: 333px; position: relative; overflow:hidden; }
.header .logo { top: 0px; left: 28px; position: absolute; }
.header .menu { top: 115px; left: 48px; position: absolute; width: 205px; }
.header .menu ul { position: absolute; top: 0px; left: 0px; }
.header .menu ul img { display: block; }
.header .menu ul .hover img, .header .menu ul a:hover img { filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; }
.header .menu li { float: left; }
.content { background:url(http://image.cecash.com/flhentai/tour/free/t1/images/videos_box1_2_bg.gif) top no-repeat; }
.box1 { height: 655px; overflow: hidden; }
.box1 .col1 { width: 518px; float: left; position: relative; }
.box1 .col1 .flash { color: #000; font-size: 12px; position: absolute; top: 91px; left: 25px; width: 469px; }
.box1 .col1 .flash p { line-height: 13px; font-size: 12px; padding: 6px 10px 0 10px; }
.box1 .col1 .thumb { font-size: 12px; position: absolute; top: 545px; left: 24px; }
.box1 .col1 .thumb li { float: left; width: 151px; text-align: center; font-weight: bold; color: #000; padding: 0 10px 0 0; }
.box1 .col1 .bt { top: 580px; position: absolute; left: 24px; }
.box1 .col2 { width: 413px; float: left; }
.box2 { padding: 0; }
.box2 .col1 { width: 517px; float: left; position: relative; }
.box2 .col1 .bt { display: block; }
.box2 .col1 .bt img { display: block; }
.box2 .col1 table { position: absolute; left: 23px; top: 25px; font-size: 16px; text-align: center; font-weight: bold; }
.box2 .col1 table thead th { color: #000000; height: 29px; }
.box2 .col1 table tbody td { color: #ffffff; height: 53px; }
.box2 .col1 table .colf1 { font-size: 14px; line-height:12px; }
.box2 .col2 { width: 423px; float:right; overflow: hidden; }
.box2 .col2 ul { width: 480px; padding:0; margin:0 0 0 1px; }
.box2 .col2 li { float: left; width:97px; margin:0 8px 0px 0; padding:0; }
.box2 .col2 li img { border:0; margin-bottom:5px; }
.box2 .col2 p { color:#000; font-size: 12px; height: 68px; padding: 4px 10px 0 10px; margin: 0px 8px; }
.box3 { position: relative; }
.box3 .overflow { width: 940px; height:261px; overflow: hidden; }
.box3 .overflow ul { padding: 5px 0 0 5px; width: 960px; }
.box3 .overflow li { float: left; padding: 0 5px 5px 0; width: 99px; height: 122px; }
.box3 .overflow li img { border: 1px solid #FFFFFF; display: block; }
.box3 .bonus1 { width: 136px; position: absolute; top: 70px; left: 625px; }
.box3 .bonus1 li { height: 181px; width: 138px; margin:0; padding:0; }
.box3 .bonus1 li img { border: 1px solid #640303; display: block; }
.box3 .bonus23 { width: 152px; position: absolute; top: 70px; left: 767px; }
.box3 .bonus23 li { float: left; height: 89px; width: 76px; margin:0; padding:0; }
.box3 .bonus23 li img { border: 1px solid #640303; display: block; }
.box3 .bonus45 { width: 152px; position: absolute; top: 162px; left: 767px; }
.box3 .bonus45 li { float: left; height: 89px; width: 76px; margin:0; padding:0; }
.box3 .bonus45 li img { border: 1px solid #640303; display: block; }
.box3 .bt { width: 302px; position: absolute; top: 252px; left: 620px; padding:0; margin:0; }
.box3 .bt li { width: 302px; height:58px; padding:0; margin:0; overflow:hidden; }
