@charset "utf-8";/* CSS Document */
/*layout*/
#header,#wapper,#footer{width:950px;margin:0 auto}
.ctn-box{margin-top:5px;}
.left-box{float:left;width:258px;}
.right-box{float:right;width:687px}
#left{float:left;margin-top:5px;width:687px}
#right{float:right;margin-top:5px;width:258px;}
.left{float:left}
.right{float:right}
#header{position:relative;height:256px;}
/*清楚浮动*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
/*public*/
body{background:url(http://8.vv8.com/Skin/1/4/Images/style/body_bg.gif) repeat-x top}
a{color:#666;text-decoration:none}
a:hover{text-decoration:underline}
.bder{padding:0 5px;margin:0;border-left:1px solid #ff4572;border-right:1px solid #ff4572;}
ul.tabs{padding:5px 10px 0;background:#ff98b0;border-left:1px solid #ff4572;border-right:1px solid #ff4572;border-bottom:1px solid #ff4572}
ul.tabs li{float:left;margin-right:0px;height:19px;line-height:19px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_tabs_off_lt.gif) no-repeat;cursor:pointer}
ul.tabs li span{float:left;padding:0 10px;height:19px;line-height:19px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_tabs_off_rt.gif) no-repeat right;color:#ff4572}
ul.tabs li.on{color:#fff;height:19px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_tabs_on_lt.gif) no-repeat}
ul.tabs li.on span{height:19px;line-height:19px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_tabs_on_rt.gif) no-repeat right;color:#000}
table{table-layout:fixed;color:#000;}
table td{border-bottom:1px solid #ff9eb4}
table thead th{text-align:left;font-style:normal;background:#ff9eb4;}
.face{position:absolute;top:5px;left:140px;}
.more{position:absolute;top:5px;right:20px;color:#fff;}
.more a{color:#fff}
.mgtop5{margin-top:5px;}
.ad{margin-top:5px;text-align:center}
/*top*/
#top{position:relative;width: 950px;}
#top .logo{position:absolute;left:37px;top:82px;z-index: 999;}
#top .wb-name{position:absolute;top:10px;left:0px; width:274px; height:233px; background:url(http://8.vv8.com/Skin/1/4/Images/img/wb_name_bg.gif) no-repeat; z-index: 888;}
#top .top-ad-bg{position:absolute;right:0px;top:68px;z-index: 666;width:889px;height:110px;}
#menu{position:absolute; left:0; height:70px; bottom:0; overflow:hidden; width:950px; z-index:1000}
.m-menu{position:absolute;z-index:1009;background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_bg.gif) no-repeat;height:39px;width:950px;left:0px;top:0px;overflow:hidden
}
.m-menu .home{overflow:hidden;text-indent:-999px;float:left;background:url(http://8.vv8.com/Skin/1/4/Images/style/index_02.gif) no-repeat;height:39px;width:47px;}
.m-menu .home:hover{background:url(http://8.vv8.com/Skin/1/4/Images/style/index_01.gif) no-repeat;}
.m-menu ul.map{float:left;padding-left:10px;}
.m-menu ul.map li{float:left;padding-right:5px;}
.m-menu ul.map li a{display:block;width:64px;height:38px;line-height:38px;text-align:center;font-size:14px;color:#666;text-decoration:none;}
.m-menu ul.map li a span{display:block;width:64px;cursor:pointer;height:38px;}
.m-menu ul.map li a span.s1{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_off.gif) no-repeat 20px 30px }
.m-menu ul.map li a span.s2{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_off.gif) no-repeat -43px 30px }
.m-menu ul.map li a span.s3{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_off.gif) no-repeat  -107px 30px}
.m-menu ul.map li a span.s4{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_off.gif) no-repeat  -168px 30px}
.m-menu ul.map li a span.s5{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_off.gif) no-repeat  -230px 30px}
.m-menu ul.map li a span.s6{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_off.gif) no-repeat  -296px 30px}

.m-menu ul.map li a:hover{text-decoration:none;background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_on.gif) no-repeat left ;color:#000}
.m-menu ul.map li a:hover span{}
.m-menu ul.map li.on a{background:url(http://8.vv8.com/Skin/1/4/Images/style/menu_on.gif) no-repeat left;color:#000}
.m-menu ul.map li.on a span{}
.m-menu ul.wb-intr{float:right;padding-right:15px;}
.m-menu ul.wb-intr li{float:left;padding:13px 10px 0 10px}
.m-menu ul.wb-intr li img{padding:0 5px 0 0}
.m-menu ul.wb-intr li a{color:#000}
.s-menu{position: absolute;bottom:0;left:0;width:950px;z-index:1006;padding-top:14px;background:url(http://8.vv8.com/Skin/1/4/Images/style/sub_menu_bg.gif) no-repeat;height:25px;color:#fff}
.s-menu ul{padding-left:10px;color:#000;}
.s-menu li{float:left;height:25px;}
.s-menu li a{padding:0 5px;color:#000;line-height:25px;}
.weather{position:absolute;width:675px;right:0;top:40px;height:30px;}
.weather img{position:absolute;left:-15px;top:10px;}
.weather p{float:right;padding-left:20px;line-height:29px;}
.weather p span{padding:0 5px;}
#demo2 a{}
.mh-gg{float:left;height:82px;overflow: hidden;background:url(http://8.vv8.com/Skin/1/4/Images/style/gg_mid.gif) repeat-x;border-top:1px solid #dbe0e4;border-bottom:1px solid #dbe0e4;}
.wb-announcement{float:left;width:410px;height:84px;}
.wb-announcement h3{float:left;padding-left:10px;padding-top:10px;width:25px;height:74px;font-size:14px;color:#560700;}
.wb-announcement .gg-ctn{float:right;padding-right:18px;padding-top:10px;height:74px;}
.wb-announcement .gg-ctn ul{width:353px;border-left:1px solid #9db0bc;background:url(http://8.vv8.com/Skin/1/4/Images/style/gg_ctn_mid.gif) repeat-x;height:54px;border-right:1px solid #9db0bc;}
.wb-announcement .gg-ctn ul li{height:18px;line-height:18px;padding:0 10px;overflow:hidden;}
.wb-announcement .gg-ctn ul li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.wb-announcement .gg-ctn ul li a{float:left;white-space:nowrap}
.wb-announcement .gg-ctn ul li cite{float:right;white-space:nowrap;font-style:normal;color:#666}

.search{float:left;width:509px;background:url(http://8.vv8.com/Skin/1/4/Images/style/gg_mid.gif) repeat-x;height:84px;overflow:hidden;border-left:1px solid #ccc;}
.search form{height:84px;padding:0;margin:0}
.search .search-box{height:84px;}
.search ul{margin:0 0 0 30px;padding:8px 3px 0;height:24px;}
.search ul li{position:relative;float:left;width:41px;text-align:center;height:24px;line-height:24px;background:url(http://8.vv8.com/Skin/1/4/Images/style/search_on.gif)  right;cursor:pointer}
.search ul li.on{background:url(http://8.vv8.com/Skin/1/4/Images/style/search_on.gif) no-repeat;width:43px;}
.search ul li.on span{position:absolute;left:50%;margin-left:-5px;bottom:-5px;_bottom:-11px;display:block;}
.search button{padding:0;margin:0 3px;border:none;text-align:center;height:26px;text-indent:-999px;overflow:hidden;vertical-align:middle}
.search input{padding:0;margin:0 3px;height:20px;width:250px;vertical-align:middle}
.search button.ws{background:url(http://8.vv8.com/Skin/1/4/Images/style/btn_ws.gif) no-repeat;width:89px;}
.search button.bd{background:url(http://8.vv8.com/Skin/1/4/Images/style/btn_baidu.gif) no-repeat;width:79px;}
.search p,.search div.btnbox{margin:0 0 0 30px;margin-top:1px;}
.search p a{padding:0 5px;color:#d50000;}

.{}
.hot-movie{background:#fff}
.hot-movie .imgintr{padding-top:18px;}
.hot-movie .imgintr li{float:left;position:relative;width:135px;text-align:center}
.hot-movie .imgintr li img{display:block;margin:0 auto 3px;padding:4px;background:#e4e4e4}
.hot-movie .txtintr{padding:0 20px 6px;margin:8px 0 0;*margin-top:8px;}
.hot-movie .txtintr li{float:left;padding-left:15px;height:20px;line-height:20px;width:140px;background:url(http://8.vv8.com/Skin/1/4/Images/style/list_bg.gif) no-repeat  left center;}

.wbjctj p{text-align:center;}
.wbjctj p img{padding:4px 0 7px;}
.wbjctj h3{padding-top:10px;font-size:14px;height:24px;line-height:25px}

.cywz ul{padding:9px 20px 10px;_padding-bottom:11px;}
.cywz ul li{float:left;width:630px;height:25px;line-height:25px;background:url(http://8.vv8.com/Skin/1/4/Images/style/dashed_green_line.gif) repeat-x bottom;}
.cywz ul li strong{float:left;width:50px;color:#20694d}
.cywz ul li a{float: left;width:80px;}

.yqts{padding-bottom:8px;}
.yqts p{padding:8px 5px 2px;color:#666;line-height:18px;}
.ylzx {background:#fff}
.ylzx .left{margin:8px 10px 10px;width:334px;display:inline}
.ylzx dl{position:relative;padding-left:99px;padding-top:12px;min-height:70px;*height:70px;}
.ylzx dl dt{font-size:14px;padding:3px 0;font-weight:bold;}
.ylzx dl dd{line-height:18px;}
.ylzx dl img{position:absolute;left:0px;top:0px;}
.ylzx .left ul{margin-top:5px;}
.ylzx .left ul li{height:24px;line-height:24px;background:url(http://8.vv8.com/Skin/1/4/Images/style/dashed_line.gif) repeat-x bottom}
.ylzx .right{margin:8px 0 10px;width:314px;}
.ylzx .right .img-list{margin-top:12px;}
.ylzx .right .img-list li{float:left;width:104px;text-align:center}
.ylzx .right .img-list li a{color:#f60}
.ylzx .right .img-list li img{display:block;margin-bottom:3px;padding:4px;border:1px solid #ccc}
.ylzx .right .txt-list{margin-top:20px;}
.ylzx .right .txt-list li{float:left;width:156px;height:24px;line-height:24px;background:url(http://8.vv8.com/Skin/1/4/Images/style/dashed_line.gif) repeat-x bottom}
.ylzx .right .txt-list li a{display:block;padding-left:15px;background:url(http://8.vv8.com/Skin/1/4/Images/style/list_blue_bg.gif) no-repeat left center;}

#footer {padding:10px 0 30px;margin-top:10px;border-top:4px solid #c50902}
#footer p{text-align:center;line-height:20px;}
iframe#hot-mv{padding:0;margin:0;height:402px;width:687px;overflow:hidden} /*edit*/
iframe#ylzx{padding:0;margin:0;height:340px;width:687px;overflow:hidden}
/*二级页面*/
.position{}
.position h2 a{padding:0 3px;color:#fff;}
.position h2 a:hover{text-decoration:none}
.position p{float:left;padding:20px 30px 20px}
.position p img{background:#e6e6e6;border:1px solid #b3b3b3;padding:4px}
.position ul{float:left;padding:20px 0}
.position ul li{margin-bottom:8px;white-space:nowrap;color:#666;}
.position ul li strong{color:#000}
/**/
.sfbz{}
.sfbz ul{padding:20px 30px}
.sfbz ul li{float:left;height:35px;width:150px;}
.sfbz ul li strong{padding:0 3px;font-style:normal;color:#333}
/**/
.wbdt p{padding:20px 30px;text-align:center;}
.wbdt p img{ padding:5px; background:#fff; border:1px solid #ccc}
/**/
.wbjs p{padding-bottom:5px;margin:0 30px;line-height:18px;}
/**/
.title{width:258px; height:53px; margin-top:5px; overflow:hidden}
.title h3{ font-size:12px; font-weight:normal; position:relative;display:block;width:21px; float: left;}
.title h3 a{display:block;padding:10px 3px;color:#fff;background:url(http://8.vv8.com/Skin/1/4/Images/style/ayjs_lt_btnbg.jpg) repeat-x;height:33px;width:15px;overflow:hidden}
.title h3.b1 a{background:url(http://8.vv8.com/Skin/1/4/Images/style/ayjs_lt_btnbg01.gif) no-repeat;}
.title h3.b2 a{background:url(http://8.vv8.com/Skin/1/4/Images/style/ayjs_lt_btnbg02.gif) no-repeat;}
.title h3.b3 a{background:url(http://8.vv8.com/Skin/1/4/Images/style/ayjs_lt_btnbg03.gif) no-repeat;}
.title h3 a:hover{font-weight:bold;text-decoration:none} 
.title h3 a span{position:absolute; right:-5px; top:50%; margin-top:-5px; display:none}
.title h3 a:hover span{  display:block}
.title ul{ float:left; width:235px; background:url(http://8.vv8.com/Skin/1/4/Images/style/ayjs_ltctnbg.gif) repeat-x; height:51px; border:1px solid #ccc; border-left:none}
.title ul li{display:block;margin:3px 0 0px;}
.title ul li a{display:block;padding:0 6px;font-weight:bold;color:#666;height:20px;line-height:20px;}
.title ul li a:hover{color:#333}
.btm-ad{width:950px;margin:0 auto;margin-top:5px}
/**/
#right .yqts{padding-bottom:0px;}
#right .yqts p{margin:0 5px 0px;color:#666;line-height:19px;}
/*奥运留言页面*/
.welcome h3{padding-left:10px;height:40px;font-size:14px;line-height:40px;}
.welcome p{height:40px;line-height:40px;}
.welcome span{padding:0 10px}
.msg-ctn{position:relative;margin-top:10px;padding-left:150px;min-height:100px;_height:100px;}
.msg-ctn .user_photo{position:absolute;top:0px;left:5px;}
.msg-ctn .user_photo img{border:1px solid #ccc}
.publish-info{margin:0 10px 0;height:25px;line-height:25px;border-bottom:1px solid #ccc;}
.publish-author{float:left;padding:0 10px;font-weight:bold;color:#000}
.publish-author img{padding:0 5px;vertical-align:middle}
.publish-ctn{margin:0 10px 0;padding:10px;line-height:18px;}
.reply-info{margin:0 10px 0;height:25px;line-height:25px;background:#dfdad8}
.reply-author{float: left;padding:0 10px;font-weight:bold;color:#000}
.reply-author b{font-weight:normal;padding:0 5px;color:#5d3700}
.reply-author img{padding:0 5px;vertical-align:middle}
.reply-ctn{margin:0 10px 0;padding:10px;line-height:18px;background:#dfdad8;color:#5d3700}
.msg-date{float:right;padding:0 10px;}
.msg-date img{padding:0 5px;vertical-align:middle}
.msg-box{margin-top:5px;border:1px solid #afa39c;padding-bottom:5px}
.msg-box h2{font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_graytt_bg.gif) no-repeat 1px 1px; border-bottom:1px solid #ccc;height:27px;line-height:27px;}
.tpage{height:25px;margin:10px 0 0;color:#1c94ea}
.tpage .left a{padding:0;margin:0;border:none;}
.tpage .left a:hover{border:none;background:none;}
.tpage a{padding:0 3px;margin:0 2px;color:#1c94ea;border:1px solid #1c94ea}
.tpage  a.now{background:#ccf2fa}
.tpage  a:hover{text-decoration:none;font-weight:bold;background:#ccf2fa}
#tb-box{width:932px;margin:0 auto;border:1px solid #afa39c;}
#tb-box table{width:930px;font-size:14px;color:#5d3700}
#tb-box table td{border:none;}
#tb-box table td img{padding:3px 5px;}
#tb-box table td strong{font-weight:normal;color:red}
#tb-box table td button{padding:0;margin:0;line-height:28px;border:none;font-size:14px;font-weight:bold;background: url(http://8.vv8.com/Skin/1/4/Images/style/tjly.gif);height:28px;width:126px;}
/*网吧奥运公告*/
.wbgg .tpage{padding-top:15px;height:51px;}
.wbgg .tpage p{text-align:center}
.wbgg ul {padding:10px;}
.wbgg ul li{height:18px;padding:6px 0px;background:url(http://8.vv8.com/Skin/1/4/Images/style/dashed_green_line.gif) repeat-x bottom;}
.wbgg ul li a{display:block;padding-left:15px;background:url(http://8.vv8.com/Skin/1/4/Images/style/list_blue_bg.gif) no-repeat left center;}
/*网吧奥运商店*/
#wapper #left .wbsd{ background:#fff}
.wbsd .tpage{padding-top:15px;height:51px;color:#ea2a1f}
.wbsd  .tpage a{padding:0 3px;margin:0 2px;color:#ea2a1f;border:1px solid #ea2a1f}
.wbsd  .tpage  a.now{background:#fbd8d6}
.wbsd  .tpage  a:hover{text-decoration:none;font-weight:bold;background:#fbd8d6}
.wbsd .tpage p{text-align:center}
.wbsd  table {margin:10px;}
.wbsd  table td{ border:none;background:url(http://8.vv8.com/Skin/1/4/Images/style/dashed_line.gif) repeat-x bottom;}
.wbsd ul li a{}
.sd-tabs {margin:10px 5px 0;}
.sd-tabs ul {padding:0 10px;background:url(http://8.vv8.com/Skin/1/4/Images/style/tab_bgline.gif) repeat-x bottom;}
.sd-tabs ul li{float:left;padding:0  0 0 25px;height:29px;margin-right:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/aysd_tab_off_lt.gif) no-repeat;cursor:pointer}
.sd-tabs ul li span{float:left;height:29px;line-height:29px;padding:0 25px 0 0;font-weight:bold;color:#c40803;background:url(http://8.vv8.com/Skin/1/4/Images/style/aysd_tab_off_rt.gif) no-repeat right top;cursor:pointer}
.sd-tabs ul li.on{float:left;padding:0  0 0 25px;height:29px;margin-right:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/aysd_tab_on_lt.gif) no-repeat;}
.sd-tabs ul li.on span{float:left;height:29px;line-height:29px;padding:0 25px 0 0;font-weight:bold;color:#c40803;background:url(http://8.vv8.com/Skin/1/4/Images/style/aysd_tab_on_rt.gif) no-repeat right top;}
.sd-ctn{height:650px;margin:0 5px;padding:10px;overflow:hidden;border:1px solid #ff6601;border-top:none;background:#fff2f1}
.sd-ctn table{ width:623px; table-layout:auto}
#wbxx{margin-top:5px}
#wbxx .wbxx,.wb-shop{background:#ffd6e1}
/*盒子样式*/
/*蓝色*/
.blue-box,#right .blue-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_blue_btm.gif) no-repeat bottom;}
#left .blue-box,.hot-movie .blue-box,.ylzx .blue-box,.right-box .blue-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_blue_btm.gif) no-repeat bottom;}
#left .blue-box h2,.hot-movie .blue-box h2,.ylzx .blue-box h2,.right-box .blue-box h2{padding:1px;border:1px solid #43addc;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_blue_bg.gif) no-repeat right bottom;height:27px;line-height:27px }
.blue-box .bder{padding:5px 5px 0;margin:0;border-left:1px solid #43addc;border-right:1px solid #43addc;background:#e2fbff}
.blue-box h2{padding:1px;border:1px solid #43addc;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_blue_bg.gif) no-repeat right bottom;height:27px;line-height:27px }
/*灰色*/
.gray-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_btm.gif) no-repeat bottom;}
#left .gray-box,.hot-movie .gray-box,.ylzx .gray-box,.right-box .gray-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_gray_btm.gif) no-repeat bottom;}
#left .gray-box h2,.hot-movie .gray-box h2,.ylzx .gray-box h2,.right-box .gray-box h2{padding:1px;border:1px solid #8c8c8c;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_gray_bg.gif) no-repeat right bottom;height:27px;line-height:27px }
.gray-box .bder{padding:5px 5px 0;margin:0;border-left:1px solid #8c8c8c;border-right:1px solid #8c8c8c;}
.gray-box h2{padding:1px;border:1px solid #8c8c8c;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_gray_bg.gif) no-repeat right bottom;height:27px;line-height:27px}
.red-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_red_btm.gif) no-repeat bottom;}
#left .red-box,.hot-movie .red-box,.ylzx .red-box,.right-box .red-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_red_btm.gif) no-repeat bottom;}
#left .red-box h2,.hot-movie .red-box h2,.ylzx .red-box h2,.right-box .red-box h2{padding:1px;border:1px solid #ff4572;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_tt_bg.gif) no-repeat right bottom;height:27px;line-height:27px }
.red-box .bder{padding:5px 5px 0;margin:0;border-left:1px solid #ff4572;border-right:1px solid #ff4572;}
.red-box h2{padding:1px;border:1px solid #ff4572;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_tt_bg.gif) no-repeat right bottom;height:27px;line-height:27px}
/*绿色*/
.green-box{position:relative;}
#left .green-box,.hot-movie .green-box,.ylzx .green-box,.right-box .green-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_green_btm.gif) no-repeat bottom;}
#left .green-box h2,.hot-movie .green-box h2,.ylzx .green-box h2,.right-box .green-box h2{padding:1px;border:1px solid #548b76;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/max_green_bg.gif) no-repeat right bottom;height:27px;line-height:27px }
.green-box .bder{padding:5px 5px 0;margin:0;border-left:1px solid #548b76;border-right:1px solid #548b76;background:#f0f9f6}
.green-box{position:relative;padding-bottom:5px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_green_btm.gif) no-repeat bottom;}
.green-box h2{padding:1px;border:1px solid #548b76;font-size:14px;color:#fff;padding-left:35px;background:url(http://8.vv8.com/Skin/1/4/Images/style/min_green_bg.gif) no-repeat right bottom; height:27px; line-height:27px}
.ayjs #left .green-box .bder{ padding:5px 0 0}
