.header { width: 940px; height: 502px; position: relative; }
.header .logo { top: 0px; left: 28px; position: absolute; }
.header .menu { top: 131px; left: 49px; position: absolute; }
.header .menu ul { position: absolute; top: 0px; left: 0px; width: 279px; }
.header .menu img { display: block; }
.header .menu li { float: left; }
.header .menu li .hover img, .header .menu li a:hover img { filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; }
.header .menu li { width: 279px; display: block; }
.header .flash { top: 336px; left: 50px; position: absolute; }
.box1 { background: #2F383D url(http://image.cecash.com/flhentai/tour/free/t1/images/home_box1_bg.jpg) no-repeat; padding: 8px 0 6px 10px; margin:0; }
.box1 .col1 { width: 498px; float: left; position: relative; padding: 0 10px 0 0; }
.box1 .col1 p { position: absolute; top: 54px; left: 140px; width: 336px; font-size:13px; color:#4f0101; }
.box1 .col1 p span { white-space: pre; display: block; }
.box1 .col2 { width: 412px; float: left; height: 243px; position: relative; margin-top:2px; }
.box1 .col2 ul { position: absolute; bottom: 0px; left: 0px; height: 23px; _bottom: -1px; }
.box1 .col2 li { float: left; }
.box1 .col2 img { cursor:pointer; }
.box1 .col2 li.text { width: 366px; background: url(http://image.cecash.com/flhentai/tour/free/t1/images/point.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.cecash.com/flhentai/tour/free/t1/images/point.png', sizingMethod='scale'); _background: transparent; text-align: center; padding: 3px 0 0 0; font-weight: bold; height: 20px; overflow:hidden; }
.box2 { padding: 0; background: #211d1d url(http://image.cecash.com/flhentai/tour/free/t1/images/home_box2_bg.jpg) no-repeat; height:269px; }
.box2 .s1, .box2 ul, .box2 .s2 { float: left; }
.box2 .slide { }
.box2 .dvd { padding: 12px 0 0 21px; }
.box2 .dvd ul { top: 0px; left: 0px; margin:0; padding:0; }
.box2 .dvd li { width:108px; height:149px; float: left; margin:0 5px 0 0; padding:0 }
.box2 .dvd ul img { display: block; background-color:#000000; padding:1px; border:3px solid #690101; }
.box2 .label { padding: 0px 0 0 21px; }
.box2 .table { margin:5px 0 0 0; padding:0; }
.box2 .td { background-image:url(http://image.cecash.com/flhentai/tour/free/t1/images/home_box2_label.jpg); background-repeat:no-repeat; width:108px; height:28px; padding:0 5px 0 0; font-size:12px; font-weight: bold; color:#690101; text-align:center; line-height:11px; }
.box2 .overflow { width: 870px; overflow: hidden; height: 249px; float: left; background: #7F7F7F; }
.box2 ul { width: 920px; }
.box2 li { float: left; width: 170px; padding: 0 5px 0 0; position: relative; height: 249px; }
.box2 li p { position: absolute; left: 0; bottom: 5px; background: url(http://image.cecash.com/flhentai/tour/free/t1/images/point.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.cecash.com/flhentai/tour/free/t1/images/point.png', sizingMethod='scale'); _background: transparent; text-align: center; font-weight: bold; width: 170px; padding: 3px 0; }
.box2 .title { padding: 0px 10px 0px 21px; }
.box2 .title img { float: left; }
.box2 .title p { float: right; font-weight: bold; padding: 18px 20px 0 0; color: #ffffff; }
.box3 { background: url(http://image.cecash.com/flhentai/tour/free/t1/images/home_box3_bg.jpg); height: 419px; padding: 8px 0 0 0;  overflow:hidden; }
.box3 img { display: block;}
.box3 .col1 { width: 499px; float: left; padding: 0 11px 0 10px; height: 413px; position: relative; }
.box3 .col1 .png { position: absolute; right: 11px; bottom: 0; }
.box3 .col1 .flash { position: absolute; top: 91px; left: 30px; }
.box3 .col1 .text { position: absolute; top: 328px; left: 40px; color: #4E2F03; font-size:13px; width: 280px; }
.box3 .col1 .text strong { float: left; }
.box3 .col1 .text span { float: right; font-weight: bold; }
.box3 .col1 ul { position: absolute; left: 338px; top: 91px; }
.box3 .col1 li { padding: 0 0 10px 0; !padding: 0 0 7px 0; }
.box3 .col2 img, .box3 .col1 img { display: block; }
.box3 .col2 { width: 411px; float: left; position: relative; height: 413px; }
.box3 .col2 ul { position: absolute; top: 96px; left: 145px; font-size: 13px; color: #74001B; width: 255px; }
.box3 .col2 li { height: 104px; }
.box3 .col2 h3 { font-size: 18px; }
.box3 .col2 .png { position: absolute; right: 0px; bottom: 0; }
.box4 { position: relative; height: 364px; width: 940px; }
.box4 ul { position: absolute; left: 624px; top: 217px; }
.box4 img { display: block; }
.box4 li { width: 291px; height:56px; display:inline; }