﻿/*common*/
body{font-size:12px;font-family:Arial,宋体;color:#000;margin:0px;text-align:center;}
div{margin:0px auto;padding:0;}
from,ul,img{border:0;}.clear{clear:both;height:0px;font-size:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6,h7,form,select,input,ul,li,label,img,p{padding:0;margin:0;}
li{list-style:none;overflow:hidden;}
a:link {color:#000000;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;color:#FF0000;}

.f_b,a.f_b:visited,a.f_b:link{color:#0589db;text-decoration: none;}
.f_r,a.f_r:visited,a.f_r:link{color: #f80000;text-decoration: none;}
.f_o,a.f_o:visited,a.f_o:link {color: #FF6600;text-decoration: none;}
.f_g,a.f_g:visited,a.f_g:link{color:#179117;text-decoration: none;}
.f_p,a.f_p:visited,a.f_p:link {color: #FF3399;text-decoration: none;}
.f_w,a.f_w:visited,a.f_w:link {color: #fff;text-decoration: none;}


/*header*/
#top100{ width:100%; background-color:#ececec; height:25px; line-height:25px; border-bottom:1px #ccc solid}
#top1 {width:950px;margin:0 auto;text-align:left;}
#top1 .top1-1{width:300px; float:left;}
#top1 .top1-2{width:650px; float:right; text-align:right}

#header{width:950px; height:80px;margin:0 auto;text-align:left;}
#wrapper{width:950px;margin:0 auto;text-align:left;}
#wrapper .tleft{float:left;width:220px;height:35px; overflow:hidden;}
#wrapper .tleft h1{font-size:16px; color:#FF6600;height:35px; line-height:35px;}
#wrapper .tright{float:right;width:730px;height:25px;overflow:hidden; padding-top:10px;}
#wrapper .con5{width:950px;margin:10px 0px; font-size:14px;line-height:160%; }
#wrapper .con5 .con5js1{width:950px; padding:10px 0px; border-top:1px #ccc solid; border-bottom:1px #ccc solid; background-color:#ececec; color:#FF6600}
#wrapper .con5 .con5js2{width:950px; padding:10px 0px; color:#0036FE}
#wrapper .con5 .con5js2 a:link {color:#0036FE;text-decoration:none;}
#wrapper .con5 .con5js2 a:visited {color:#0036FE;text-decoration:none;}
#wrapper .con5 .con5js2 a:hover {text-decoration:underline;color:#FF0000;}

#wrapper .con5 .con5js3{width:950px; padding:6px 0px; background-color:#eee;text-align:left; border-bottom:1px #ccc dashed; border-top:1px #ccc dashed;font-size:12px;}

.mainlogo{display:block;float:left;width:200px;height:80px;}
.topadleft{ display:block;float:left;width:0px;height:70px;text-align:center; padding-top:10px}
.topadright{ display:block;float:right; width:748px;height:58px; text-align:right; border:1px solid #ccc; background-color:#D6E9FC; padding-top:10px; margin:5px 0px; text-align:center}

.So_Ico {width:500px; height:21px; border:1px solid #1568a5; font-size:16px; color:#666;}
.So_Btn {width:68px; height:25px; background-color:#4875BB; border:1px solid #333; margin-left:-4px; color:#fff; }
.hotsearch{ padding-top:6px;}
.hotsearch a{ margin-right:8px;}

#menu100{ width:100%; background:url(navbg.jpg) repeat-x; height:36px; line-height:36px;}
#menu{ margin:0 auto;width:950px; position:relative; }
#menu a:link, #menu a:visited { color: #fff; text-decoration: none; font-size:12px; padding:12px 17px; background:url(Me_li.gif) no-repeat right;}
#menu a:hover{color: #fff; padding:12px 17px;  background: url(menu-bg1.gif) repeat-x; color:#000;}
#menu .f-left,#nav .f-left{ position:absolute; left:0; top:0;}
#menu .f-right,#nav .f-right{ position:absolute; right:0;top:0;}

.nav{ width:930px;margin:0 auto;text-align:left;border-top:1px #ccc solid; border-bottom:1px #ccc solid; background-color:#ececec; padding:5px 10px;}

.adbanner{ margin:8px 0px; }

/*play*/
#container{position:relative;width:957px;padding:3px;background:#d9d9d9;}
#container .wmode{position:absolute;top:-17px;left:0;width:50px;height:17px;}
#container .wmode a{float:left;width:23px;height:17px;background:url(/images/icon5.gif) no-repeat;}
#container .wmode a span{display:none;}
#container .wmode a.v{background-position:-514px 0;margin-right:4px;}
#container .wmode a.d{background-position:-537px 0;}
#container #left_box{float:left;width:647px;background:#000;overflow:hidden;text-align:center;}
#container #left_box #play_box{width:1px;height:1px;overflow:hidden;}
#container #left_box #play_box #loading{width:100%;height:100%;margin-bottom:3000px;overflow:hidden;display:none;}
#container #left_box #play_box #play{width:100%;height:100%;overflow:hidden;}
#container #right_box{float:left;width:304px;height:496px;margin-left:3px;background:#606060;overflow:hidden;}
#container #right_box ul{float:left;width:304px;padding-top:13px;}
#container #right_box ul li{float:left;width:101px;padding-bottom:8px;}
#container #right_box ul li .i{width:75px;height:56px;margin-bottom:2px;padding:3px;border:1px solid #cfcfcf;background:#fff;}
#container #right_box ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#container #right_box ul li .i div img{position:absolute;left:-12px;top:-10px;}
#container #right_box ul li h5{height:22px;line-height:22px;overflow:hidden;}
#container #right_box ul li h5 a{color:#fff;font-size:12px;font-weight:normal;}
#container #menu_box{height:46px;background:#fff;}
#container #menu_box #menubtn{width:937px;/*width:862px;*/height:28px;margin:0 auto;padding:9px 7px;text-align:right;}
#container #menu_box #menubtn a{float:left;height:26px;line-height:26px;border:1px solid #ccc;text-decoration:none;color:#000;background-color:#fff;}
#container #menu_box #menubtn a:hover{border:1px solid #9ac100;background-color:#f5ffcc;}
#fulls_a	{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px 5px;}
#zoomb_a	{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px 5px;}
#zooms_a	{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px 5px;}
#bests_a	{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px 5px;}
#again_a	{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px -39px;}
#down_a		{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px -85px;}
#fav_a		{width:65px;margin-right:7px;padding-right:8px;background:url(/images/icon6.gif) no-repeat 5px -130px;}
#send_a		{width:79px;margin-right:7px;padding-right:5px;background:url(/images/icon6.gif) no-repeat 5px -222px;}
#shortcut_a	{width:79px;margin-right:7px;padding-right:5px;background:url(/images/icon6.gif) no-repeat 5px -429px;}
#report_a	{width:79px;margin-right:7px;padding-right:5px;background:url(/images/icon6.gif) no-repeat 5px -479px;}
#random_a	{width:79px;margin-right:7px;padding-right:5px;background:url(/images/icon6.gif) no-repeat 5px -520px;}
#say_a		{width:65px;padding-right:5px;background:url(/images/icon6.gif) no-repeat 5px -571px;}
#container #menu_box #progress{height:28px;margin:0 auto;padding:15px 7px 3px;display:none;}
#container #menu_box #progress #framecount{float:right;width:60px;color:#01A6DE;font-weight:bold;text-align:right;}
#container #menu_box #progress .n{float:left;width:70px;color:#01A6DE;font-weight:bold;text-align:left;}
#container #menu_box #progress .bar{float:left;width:800px;border:#333 1px solid;height:6px;margin-top:3px;overflow:hidden;}
#container #menu_box #progress #bar{float:left;background:#01A6DE;width:0%;height:6px;overflow:hidden;}

/*mid*/
#mid{width:950px;margin-bottom:10px;border:3px solid #d9d9d9;background:#fff;}
#mid .mid1{ width:100%; text-align:left; font-size:14px; line-height:160%; border-bottom:1px dashed #d9d9d9; padding:8px;}
/*hot*/
#hot{width:948px; height:290px; padding:10px 0px;}
#hot ul{float:left;width:948px; }
#hot ul li{float:left;width:105px;margin:0 0 5px;}
#hot ul li .i{width:75px;height:56px;margin-bottom:2px;padding:5px;background:url(/images/imgbg3.png) 0 0 no-repeat;}
#hot ul li .i div{position:relative;width:75px;height:56px;overflow:hidden;}
#hot ul li .i div img{position:absolute;left:-12px;top:-10px;}
#hot ul li h5{height:22px;line-height:22px;overflow:hidden;}
#hot ul li h5 a:link{color:#04f;font-size:12px;font-weight:normal;}
#hot ul li h5 a:visited{TEXT-DECORATION: none;font-size:12px;font-weight:normal;}
#hot ul li h5 a:hover{color:#04f;font-size:12px;font-weight:normal;}

#foot{width:950px;margin:0 auto;padding-top:10px; text-align:left; line-height:160%}
#foot .footl{width:200px; float:left;}
#foot .footr{width:750px; float:right;}
