﻿body{font-family:"宋体",Tahoma, Verdana; width:950px; font-size:12px; padding:0; margin:0; background: #fff;margin-left:auto; margin-right:auto;position:relative;text-align:center;}
td{font-size:12px;}
div{text-align:left; }
form,h1,h2,h3,h4,h5{list-style:none; padding:0; margin:0;; font-size:12px; font-weight:normal;}
h1,ul,li{margin:0; padding:0; display:block;}
ul,li{list-style:none;}
img{vertical-align:middle;border:0px;}
a{color:#06c; text-decoration:none;}
a:hover{color:#06c;text-decoration:underline;}
input{ font-size:12px;}

#block_mainleft,.block_mainleft{float:left;
width: 783px!important; /* FF */
width: 785px;/* IE7+IE6 */
border-left:1px solid #333;
border-right:1px solid #333;
background-color:#FFF;
overflow:hidden;
}

#block_mainright,.block_mainright{float:right; width:165px; background-color:#F0F0F0;}

a.yellow{color:#FFFF66; text-decoration:none;}
a.yellow:hover{text-decoration:underline; color:#FFFFFF;}
a.red{color:#FF0000; text-decoration:none;}
a.red:hover{color:#CC0000; text-decoration:underline;}
a.green{color:#006633; text-decoration:underline;}
a.green{color:#FF0000; text-decoration:none;}

button,a.button{padding:0 20px;background:transparent url(/images/button.gif) 0 0 repeat-x;*background:#95071b url(/images/button.gif) -1px 0 repeat-x;border:1px solid #95071b;border-right-color:#650513;border-bottom-color:#650513;text-decoration:none;color:#fff;cursor:pointer;font-size:12px;}
button:hover,a.button:hover{color:#ff0;border:1px solid #caab00;text-decoration:none;}
button.offwhite,a.offwhite{color:#111!important;border:1px double #d8d8d8;border-right-color:#c8c8c8;border-bottom-color:#c8c8c8;background:#fff url(/images/button.gif) 0 -25px repeat-x;}
button.offwhite:hover,a.offwhite:hover{color:#666;border:1px double #d6c9ab;border-right-color:#b8a479;border-bottom-color:#b8a479;background:#fff url(/images/button.gif) 0 -25px repeat-x;}
button.mini,a.mini{overflow:hidden;margin:0 5px 0 0;padding:0 10px 0;*padding:1px 4px 0;height:20px;*height:20px;line-height:16px!important;font-weight:400;border-width:1px;}

.main{float:none;clear:both; width:950px; background-color:#fff;text-align:center}

.top_adv{width:100%;background-color:#fff; text-align:center;}
.nav{width:950px;background:#ff9900 url(/images/nav-bg.gif) top repeat-x; height:23px; overflow:hidden;}
.nav li{float:left; font-size:14px; font-weight:bold; background:url(/images/line.gif) right repeat-y;filter:dropshadow(Color=#863B03,OffX=1, OffY=1);width:73px; text-align:center; margin-top:1px; height:22px; color:#FFF;}
.nav li a{display:block; float:left; width:71px; padding-left:2px;height:22px; padding-top:4px;color:#FFF;text-decoration:none;}
.nav li a:hover{background:url(/images/nav-bg5.gif) top repeat-x;color:#FFF;}
.nav li.last{width:74px; background:none;}
.nav li.last a{width:74px;}


.header{height:60px; background-color:#333333;width:950px;}
.header_left{float:left; width:170px; height:60px; text-align:center; padding-top:0px;}
.header_left #logo{display:block;background:url(/images/yx007logo2.gif) top no-repeat; height:60px; width:154px;}
.header_right{float:right; width:780px; height:60px;text-align:center;}
.header_right ul{margin-top:6px;}
.header_right li{float:left; font-size:14px; font-weight:bold; background:url(/images/line.gif) right repeat-y;filter:dropshadow(Color=#863B03,OffX=1, OffY=1);width:110px; text-align:center; margin-top:1px; height:22px; color:#FFF;}
.header_right li a{display:block; float:left; width:109px; padding-left:2px;height:22px; padding-top:4px;color:#FFF;text-decoration:none;}
.header_right li a:hover{background:url(/images/nav-bg5.gif) top repeat-x;color:#FFF;}
.header_right li.last{width:111px; background:none;}
.header_right li.last a{width:110px;}


.sbar{background:url(/images/nav-bg0.gif) #555555 top repeat-x;border:1px solid #000000; border-bottom:none; height:21px;overflow:hidden;}
.sbar h1{background:url(/images/arr_1.gif) 10px 2px no-repeat;color:#FFFFFF;padding-left:26;height:18px; font-weight:bold;margin-top:3px;}

.bar{background:url(/images/nav-bg0.gif) #555555 top repeat-x; height:19px;border-bottom:1px solid #000000; clear:both;}
.bar h1{background:url(/images/arr_4.gif) 6px 3px no-repeat; padding-left:30px; padding-top:3px; font-size:12px;  color:#FFFFFF; font-weight:bold;}

.line_black{display:block;font-size:1px; height:1px; background-color:#532E13; clear:both;}
.line_gray{display:block;font-size:1px; height:1px; background-color:#606060; clear:both;}
.line_drakgray{display:block;font-size:1px; height:1px; background-color:#333333; clear:both;}

.height_1px{display:block;font-size:1px; height:1px; clear:both;}
.height_2px{display:block;font-size:1px; height:2px; clear:both;}
.height_4px{display:block;font-size:1px; height:4px; clear:both;}

.none{display:none;}
form{margin:0px;}
.top{width:950px;background-color:#333;color:#F0F0F0;font-size:12px;height:22px; border-bottom:1px solid #222;}
.top h1{float:left;width:800px; color:#999999;margin-top:4px;}
.top a img{margin-top:-3px;}
.top h2{float:right;width:140px; text-align:right;margin-top:4px;}

#block_snav{width:950px;height:26px;background-color:#FFF;}
.snav li{float:left;text-align:center;width:80px;background:#f60 url(/images/btn_bg.gif);height:21px;margin-top:2px;margin-left:7px;}
.snav a{display:block;text-decoration:none; color:#FFFFFF;margin:4px 2px 4px 2px;}
.snav li a:hover{color:#FFFF00;}
.reg_btn {background:#fff;text-align:center;padding:5px;}

.sortlist{border:1px solid #000;}
.sortlist li{height:21px; border-bottom:1px solid #333; border-top:1px solid #666; color:#fff; background:#555 url(/images/test_nav_bg.gif) top repeat-x; }
.sortlist li.on{border-bottom:1px solid #600; border-top:1px solid #900;background:#900 url(/images/test_nav_bg1.gif) top repeat-x; }
.sortlist li a{float:left;display:block;width:65px;height:19px; line-height:19px; color:#EFEFED;padding-left:6px; text-decoration:none;overflow:hidden;}
.sortlist li a:hover{color:#FFFF66;padding-top:2px;text-decoration:none;}
.fnum{color:#909090}
.sortlist li span{height:19px;line-height:19px;}

.research{float:center;width:100%;font-size:17px;font-weight:bold;height:30px;padding-left:90px;margin-top:3px;}
.research form{width:500px;font-size:17px;font-weight:bold;}
.keyword2{font-size:17px; width:200px;height:24px;background-color:#FFFFCC;margin-top:1px;padding:1px; font-family:Tahoma, Verdana; border:1px solid #220000;border-right:0px;}
.sendbtn2{font-size:14px;width:120px;height:24px; background-color:#EB6400;margin-top:1px;color:#FFFFFF; border:1px solid #85481B; font-family:Tahoma, Verdana;cursor:hand;}


.search{float:left;width:345px;height:22px;padding-left:10px;font-size:14px;font-weight:bold;margin-top:3px;}
.keyword{font-size:12px; width:150px; background-color:#FFFFCC; padding:1px; font-family:Tahoma, Verdana; border:1px solid #220000;}
.sendbtn{font-size:12px; width:90px;height:19px; background-color:#EB6400; color:#FFFFFF; border:1px solid #85481B; border-top:1px solid #FDC8A0; border-left:1px solid #FDC8A0; font-family:Tahoma, Verdana;cursor:hand;}
.dropdown{ font-size:12px; background-color:#FFFFCC; padding:1px; font-family:Tahoma, Verdana;}

/*搜索区*/
.search-box{height:30px;border-left:1px solid #74081f;border-right:1px solid #74081f;background:url(/images/header_main_bg.gif) repeat-x 0 -55px;color:white;}
.search-box .search-box-skin{padding-top:4px;padding-left:34px;background:url(/images/header_bg_0422.gif) 8px -90px no-repeat;}
.search-box .search-box-skin input{width:280px;text-align:center;height:22px;*height:21px;line-height:22px;*line-height:21px;padding:0;margin:0;background:#fff;border:1px solid #ccc;color:#111;font-size:13px;*font-size:12px;}

@media all and(min-width:0){.header .search-box .search-box-skin select{margin-bottom:-3px;}}
.search-box button{margin:0 10px -1px 5px;height:22px;*margin-left:8px;}

/*按钮区*/
.my-button{float:right;list-style:none;margin:-30px 0 0;padding:5px 5px 0 0;}
.my-button li{float:left;display:inline;height:22px;padding:0 0 0 10px;margin-right:5px;background:url(/images/header_bg_0422.gif) no-repeat 0 -34px;}
.my-button li a{float:left;position:relative;left:-10px;overflow:hidden;height:22px;padding:0 10px 0 10px;margin-right:-10px;background:url(/images/header_bg_0422.gif) no-repeat 100% -34px;line-height:22px;}
.my-button .wen span{display:block;background:url(/images/header_bg_0422.gif) no-repeat -148px -96px;padding:1px 0 0 20px;}
.my-button .my-shopping-cart{background-position:0 -225px;}
.my-button .my-shopping-cart a{background-position:100% -225px;}
.my-shopping-cart em{margin:0 5px;color:#2265b9;font-style:normal;font-weight:700;}
.my-shopping-cart span{display:block;padding-left:20px;background:url(/images/header_bg_0422.gif) no-repeat -542px -40px;}
.my-button .my-order span{background:url(/images/header_bg_0422.gif) no-repeat -500px -229px;*background-position:-500px -231px;_background-position:-500px -229px;padding-right:14px;}
.my-button li a:link,.my-button li a:visited{color:#74081f;text-decoration:none;}
.my-button li a:hover,.my-button li a:active{color:#ce2104;text-decoration:none;}



/*分页*/
.pagenav {padding:0px 10px; height:22px;background:url(/images/2c-bg2.gif);}
.pagenum {padding-top:3px;padding-left:10px;}
.pager {font-family: Tahoma;font-size:11px;height:22px; text-align:right; float:right;padding-top:2px;}
.pager a {display:block;float:left;font-family: Tahoma;font-size:11px;	padding:3px 8px 0;height:18px;margin-left:3px;background:#F0F0F0; border:1px solid #CCCCCC;width:auto;color:#000;text-decoration: none;}
.pager span {display:block;float:left;	padding:3px 8px 0;height:18px;margin-left:3px;background:#FF6600;width:auto;color:#FFF; border:1px solid #FF6600;}
.pager span.dot {display:block;float:left;padding:3px 3px 0;height:18px;margin-left:3px;width:auto;color:#000; border:none;background-color: transparent;}
.pager a:hover {background:#CC0000;	color:#FFF; border:1px solid #CC0000;}

/*最近玩的游戏*/
.playedgamesList{position:absolute;z-index:200;top:15px;border:#FAFC92 3px solid;width:270px;padding:5px;background:#353535;text-align:left;display:none;margin:4px;}
.playedgamesList a{height:23px;line-height:22px;display:block;margin-bottom:2px;text-decoration:none;color:#ccc;padding-left:5px;background:url("/img/add.gif") repeat-x 0 bottom;}
.playedgamesList a span{display:block;float:right;width:90px;width:130px !important;cursor:pointer;color:#ccc;}
.playedgamesList a:hover{background:#525252;color:#f60;text-decoration:none;}


.display_none{display:none;}
.zz{margin-left:5px;margin-top:5px;float:left;}
.inputt {background-color:#FFFFCC;border:1px solid #220000;height:19px;width:100px;margin-top:3px;margin-right:10px;float:right;}
.inputb {border:1px solid #000;background-color:red;height:19px;width:60px;margin-top:3px;cursor:hand;}

#hasplaylist{position:absolute;z-index:3; background-color:#CCC; width:210px;left:730px; top:23px; border:1px solid #000; border-top:none; display:none;}
#hasplaylist ul{border:3px solid #999999; background-color:#FFFFFF; padding:6px;}
#hasplaylist li{height:17px; padding-top:4px; background:url(/images/arr_small.gif) 2px 6px no-repeat; padding-left:16px; overflow:hidden; white-space:nowrap;}
#hasplaylist span{float:right; font-size:9px; font-family:Tahoma, Verdana; color:#999999;}

.top_tab{background-color:#000; width:165px; height:20px;}
.top_tab span{display:block; float:left;height:20px; text-align:center;padding-top:3px; cursor:pointer; width:76px; background-color:#000; color:#FFF;}
.top_tab span.mouseover{ width:89px;height:20px;padding-top:3px; background-color:#f0f0f0; color:#FF0000; background:#F0F0F0 url(/images/tab_bg1.gif) top repeat-x;}

.load_text{border:3px solid #999; background-color:#FFFFFF; padding:6px; text-align:center; color:#000000;}
.login{margin-top:4px;width:100%;text-align:center;overflow:hidden;}
.bdgg{width:165px;text-align:center;background-color:#eee;border-right:1 solid #333333;overflow:hidden;}
.google160{
width:164px; /* IE7+FF */
width:165px; /* IE6 */
text-align:center;
background-color:#eee;
border-right:1 solid #333333;}

.imglist {
float:left;
    height: 98px!important; /* IE7+FF */
    height: 102px; /* IE6 */
width:110px;
text-align:center;
border:2px solid #eee;
margin:2px;
background-color:#eee;
}
.imglist a img{border:4px solid #FFF;display:block;width:100px;height:67px;margin:1px;}
.imglist h1{height:75px;}
.imglist h2{height:15px;overflow:hidden;margin-top:3px;}
.imglist a:hover img{border-color:#FF6600;}
.imglist h2 a{color:#0000ff;font-size:12px;line-height:12px;margin:0px;font-weight:bold;width:106px;}

.imgvot{float:left;border:0px;background:#fff url("/images/imgbg.gif") 4px 4px no-repeat; display:block;
width:108px;
height:82px;text-align:center;
overflow:hidden;}
.imgbg{width:108px;height:82px;}
.imgbg a{display:inline;float:left;border:4 solid #fff;
position:absolute;
top:0;left:0;z-index:10;
width:108px;
height: 82px;
padding-top:55px;
text-align:center;
color:#000;
text-decoration:none;
overflow:hidden;}

.opbg{position:relative;display:block;
top:-24px;width:108px;height:13px;background-color:white;filter: Alpha(Opacity=80);}

.imgbg a:hover{border:4 solid #f60;color:red;}
.vot2 {position:relative;display:block;
top:-24px;!important; /* FF */
top:-24px; /* IE7+IE6 */
width:100px;height:7px;background-color:#999;}
.gvot2 {float:left;background:#0c0;height:7px;overflow:hidden;font-size:7px;line-height:7px;color:white;font-family: Small Fonts;}

.imglink {float:left;display:inline;margin:2px 2px;overflow:hidden;width:108px;*width:110px;border:1px solid #6a4800;}
.thumb {background-color:#ffcc33;height:75px;}
.game_detail{float:left;display:block;width:100%;height:20px;white-space:nowrap;padding-top:3px;padding-left:10px;background:#ECA102;overflow:hidden;}
.thumb img{border:0;width:100px;height:67px;margin:3px 4px;}
.thumb a{display:inline;float:left;background:#fff;width:108px;height:75px;}
.thumb a:hover{background:#fc3;width:108px;}
.game_text{float:left;width:100%;height:18px;display:inline;text-align:center;background:#996600;margin-bottom:0px;overflow:hidden;}
.game_text a{display:block;width:100%;height:18px;color:white;font-size:12px;text-decoration:none;line-height:18px;}
.game_text a:hover{background:white;color:#996600;}
.votbar {display:block;width:100%;height:9px;background-color:#6a4800;overflow:hidden;}
.votbar span {float:left;background:#36FF07;height:7px;text-align:center;font-size:7px;line-height:7px;color:#6a4800;font-family:Small Fonts;margin-top:1px;}

.left_1{width:165px;float:left;background-color:#532E13;}
.left_1 li{background-color:#eee;margin-top:1px; height:25px;width:164px;overflow:hidden; float:left;}
.left_1 li h1{float:left; width:20px;height:12px;font-size:12px; text-align:center;margin-top:6px;color:darkblue;}
.left_1 li h2{float:left; height:22px; width:140px;font-size:12px; overflow:hidden;margin-top:6px;}
.left_1 li h2 span{float:right; width:32px; text-align:right; font-size:10px; font-family:Tahoma, Verdana; padding-right:2px;overflow:hidden; color:#666666;margin-top:0px;}
.left_1 a{color:#000; text-decoration:none;}
.left_1 a:hover{color:#ff0000;}

.list_tab{float:right; padding-right:16px;width:100px;}
.list_tab span{float:right; width:80px; text-align:center; background-color:#CC0000; color:#fff; padding-top:3px; height:15px;margin:0 2px; cursor:pointer;}
.list_tab span.mouseover{ background:#fff url(/images/tab_bg.gif) top repeat-x; color:#000;}
.list_tab a{ text-decoration:none;float:right; width:120px; text-align:center; background-color:#CC0000; color:#fff; padding-top:3px; height:15px;margin:0 2px; cursor:pointer;}
.list_tab a.mouseover{ background:#fff url(/images/tab_bg.gif) top repeat-x; color:#000;}
.list_tab a:hover{ background:#fff url(/images/tab_bg.gif) top repeat-x; color:#000;}

.tj_text {width:100px;height:20px;text-align:center;padding-top:3px;margin:2px;overflow:hidden;}
.tj_img {width:104px;height:71px;padding-top:2px;}
.left_adv {width:165;text-align:center;background-color:#532E13;}

.xyxlink{width:100%;background-color:#ccc;height:24px;text-align:center;}
.xyxlink a{margin:2px;height:20px;line-height:20px;border:2 solid #fff;background-color:#ffc;width:74px;text-align:center;color:#333;text-decoration:none;}
.xyxlink a:hover{border:2 solid #f60;color:red;background-color:#fff;}

.copyright{width:100%;height:56px;text-align:center;border-top:1px solid #333;padding:5px;background-color:#eee; color:#333;font-family:Tahoma,Verdana; line-height:20px;margin-top:4px;}

.DivBox{font-size:12px;border:#1D386D 1px solid;padding:1px;}
.DivBoxTitle{background:#3F5F98;font-size:14px;font-weight:bold;height:25px;line-height:25px;color:#fff;padding-left:4px;cursor:move;}
.DivBoxTitleText{float:left;color:#FFF;}
.DivBoxTitleButton{float:right;width:70px;text-align:right;}
.DivBoxTitleButton span{width:22px;height:22px;line-height:22px;cursor:hand;cursor:pointer;color:#FFF;display:block;float:right;padding-right:4px;}
/*.DivBoxContent{margin:3px;padding:6px;border:#3399FF 1px solid;height:100%;overflow:auto;word-break:break-all;background:#fff;}*/
.DivBoxContent{word-break:break-all;}
.UserLoginIpt{border:#000 1px solid;width:110px;}
.inputb{width:100px;}

.ad760{display:inline;margin:0 4px 4px;width:775px;text-align:center;background:#ddd;overflow:hidden;}
