/*重置CSS样式表*/
html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; 
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; 
}
input[type="checkbox"] {
margin: 0 2px; vertical-align:middle
}
html, body { height: 100%;}
table { border:0px;border-collapse:collapse;}
/*body {line-height:1; font-size:12px; text-align:left; margin:0; color:#333;font-family:Arail, "宋体";vertical-align: baseline; background:url(store/body_bg.jpg) no-repeat top center #e8eff5;}*/
body {line-height:1; font-size:12px; text-align:left; margin:0; color:#333;font-family:Arail, "宋体";vertical-align: baseline; background:url(http://web.teeqee.com/themes/2014NewYear/web_jingpin_2.jpg) no-repeat top center #e8eff5;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
a{ font-family:Arial, Helvetica, sans-serif, "宋体"}
em{ font-style:normal}

#update_topbar { background:#f8efb4; width:100%; height:42px; border-bottom:1px solid #eed64d; position:relative}
#update_topbar ul { width:360px; margin:0 auto; overflow:hidden}
#update_topbar ul li{ float:left; margin-right:8px; margin-top:7px}
#update_topbar ul li p { line-height:28px; _line-height:30px; margin-right:10px; }
#update_topbar ul li a:link { background:url(store/botton.png) no-repeat; width:69px; height:30px; display:block}
#update_topbar ul li a:hover { background-backgroundposition:0 -30px}
#update_topbar ul li a:active { background-position:position0 -60px}

a.update_close { background:url(store/botton.png) no-repeat -76px 0; width:19px; height:19px; display:block; position:absolute; right:10px; top:12px}
a.update_close:hover { background-position:-76px -20px}

::-webkit-scrollbar-track-piece {
    background-color:#fff;/*滚动条的背景颜色*/
    -webkit-border-radius:0;/*滚动条的圆角宽度*/
}
::-webkit-scrollbar {
    width:10px;/*滚动条的宽度*/
    height:8px;/*滚动条的高度*/
    -webkit-border-radius:4px;
}

::-webkit-scrollbar-thumb:vertical {/*垂直滚动条的样式*/
    height:50px;
    background-color:#ccc;
    -webkit-border-radius:4px;
    outline:2px solid #fff;
    outline-offset:-2px;
    border: 2px solid #fff;
}

::-webkit-scrollbar-thumb:hover {/*滚动条的hover样式*/
    height:50px;
    background-color:orange; /*#01820D*/
    -webkit-border-radius:4px;
    -webkit-transition: color .15s linear, background-color .15s linear .1s, border .35s linear;
    -moz-transition: color .15s linear, background-color .15s linear .1s, border .35s linear;
    transition: color .15s linear, background-color .15s linear .1s, border .35s linear;
}

::-webkit-scrollbar-thumb:horizontal {/*水平滚动条的样式*/
    width: 5px;
    background-color: #CCCCCC;
    -webkit-border-radius: 6px;
}

.hidden{display:none}

#wap { min-height:100%; _height:100%; _overflow:visible}
.wapper { width:980px; margin:0 auto; position: relative;}
body h1 { font-size:0px; overflow:hidden; float:left; color:#fff; line-height:5000px; overflow:hidden}
.content { width:980px; padding:0px 0 116px; overflow:hidden; }

/*公用样式*/
a.black_a { color:#333; text-decoration:none}
a.black_a:hover { text-decoration:underline}
a.blue_a { color:#2187d0; text-decoration:none; }
a.blue_a:hover { text-decoration:underline;}
.clearfloat { clear:both; height:0; font-size:1px; overflow:hidden; width:0px;}

.orange{ color:#f39800;}
.gray { color:#999; }

.block_t { background:url(store/pc_title.png) no-repeat; display:block; height:20px; margin-bottom:12px; overflow:hidden; line-height:900px; font-size:0 }

a.gray_btn { background:url(store/pc_btns.png) no-repeat; width:83px; height:25px; display:block; text-align:center; line-height:24px; color:#333; text-decoration:none; cursor:pointer}
a.gray_btn:hover { background-position:0 -25px;}
a.gray_btn:active { margin-top:1px}
a.gray_btn2 { background:url(store/tweet_img.png) no-repeat 0 -90px; width:60px; height:25px; display:block; color:#333; text-align:center; line-height:24px; overflow:hidden; text-decoration:none; float:right}
a.gray_btn2:hover { background-position:0 -116px}
a.gray_btn2:active { background-position:0 -115px; line-height:26px}

/*topbar*/
.topbar { background:url(store/topbar_bg.png) repeat-x; height:32px; overflow:hidden }
.top_left { height:32px; float:left; overflow:hidden; line-height:32px;}
.top_left a { float:left; margin-right:20px; color:#333; text-decoration:none}
.top_left a:hover { text-decoration:underline}
.top_left a span { width:16px; height:16px; display:block; float:left; margin-right:5px; vertical-align:middle; line-height:32px; margin-top:7px; _margin-right:2px;}
	span.top_i1 { background:url(store/icons.png) no-repeat 0 0;}
	span.top_i2 { background:url(store/icons.png) no-repeat -20px 0;}
	span.top_i3 { background:url(store/icons.png) no-repeat -40px 0;}

/*header*/
.header { width:980px; position:relative; height:65px;}
.header h1 { height:65px;}
/*a.header_logo { background:url(store/logo_t.jpg) no-repeat; width:200px; height:65px; position:absolute; display:block; left:10px; z-index:50; top:0}*/
a.header_logo { background:url(http://web.teeqee.com/themes/christmas/logo1.png) no-repeat 6px; width:200px; height:65px; position:absolute; display:block; left:10px; z-index:50; top:0}
.header_search { width:196px; height:24px; overflow:hidden; position:absolute; right:0; top:35px; z-index:8}
input.header_searchbar { width:132px; height:22px; border:1px solid #388dda; padding:0; outline:none; display:block; float:left; color:#666; padding:0 5px; line-height:22px}
a.header_searchbtn { background:url(store/search_bg.png) right top; width:52px; height:24px; display:block; float:left; border:0;}
a.header_searchbtn:hover { background-position:bottom right}

/*Nav*/
.nav { overflow:hidden; padding-left:230px; position:absolute; z-index:5; top:33px; *padding-left:218px; }
.nav li { float:left; display:block;}
.nav li a { height:34px; display:block}
a.nav_fl { background:url(store/Nav.png) no-repeat; width:78px}
.nav  li.current a.nav_fl { background-position:0 -35px;}
a.nav_web { background:url(store/Nav.png) no-repeat -78px 0; width:91px}
.nav  li.current a.nav_web { background-position:-78px -35px;}
a.nav_exe {  background:url(store/Nav.png) no-repeat -169px 0; width:92px}
.nav  li.current a.nav_exe { background-position:-169px -35px;}
a.nav_ol {  background:url(store/Nav.png) no-repeat -261px 0; width:91px}
.nav  li.current a.nav_ol { background-position:-261px -35px;}
a.nav_wan {  background:url(store/Nav.png) no-repeat -352px 0; width:63px}
.nav  li.current a.nav_wan { background-position:-352px -35px;}
/*a.nav_mm {  background:url(store/Nav.png) no-repeat -440px 0; width:80px}
.nav li.current a.nav_mm { background-position:-440px -35px;}*/
a.nav_mm {  background:url(store/Nav.png) no-repeat -415px 0; width:63px}
.nav  li.current a.nav_mm { background-position:-415px -35px;}
a.nav_android { background:url(store/Nav_n.png) no-repeat -352px 0; width:91px}
.nav li.current a.nav_android { background-position:-352px -35px;}

/*subnav*/
.subnav { width:980px; overflow:hidden; height:38px;}
.subnav_left { background:url(store/subnav.png) no-repeat; width:10px; float:left; height:38px; }
.subnav_right { background:url(store/subnav.png) no-repeat -140px 0; width:10px; float:left; height:38px; }
.subnav_main { background:url(store/subnav.png) 0px -40px repeat-x; height:38px; width:960px; overflow:hidden; float:left; }
.subnav_main ul { margin-left:-2px; padding:3px 0; height:32px;}
.subnav_main li { background:url(store/subnav.png) 0 -80px no-repeat; height:32px; padding:0 13px; display:block; float:left; cursor:pointer }
.subnav_main li span { display:block; float:left; font-family:"微软雅黑", "宋体"; font-size:13px; line-height:30px; height:32px;}
.subnav_main li a { text-decoration:none; overflow:hidden; display:block; cursor:pointer}
.subnav_main li span.nl, .subnav_main li span.nr { width:7px; overflow:hidden; display:block; }
.subnav_main li span.nm { color:#fff;  text-shadow:0px 1px 0px #1c77c0; text-align:center; padding:0 1px }
.subnav_main li:hover span.nl, .subnav_main li.hover span.nl { background:url(store/subnav.png) 0 -120px;}
.subnav_main li:hover span.nr, .subnav_main li.hover span.nr { background:url(store/subnav.png) -143px -120px;}
.subnav_main li:hover span.nm, .subnav_main li.hover span.nm { background:url(store/subnav.png) bottom center; float:left; color:#333; text-shadow:none}

.subnav_main_a { background:url(store/subnav.png) 0px -40px repeat-x; height:38px; width:960px; overflow:hidden; float:left; }
.subnav_main_a ul { margin-left:-2px; padding:3px 0; height:32px;}
.subnav_main_a li { background:url(store/subnav.png) 0 -80px no-repeat; height:32px; padding:0 7px; display:block; float:left; cursor:pointer }
.subnav_main_a li span { display:block; float:left; font-family:"微软雅黑", "宋体"; font-size:13px; line-height:30px; height:32px;}
.subnav_main_a li a { text-decoration:none; overflow:hidden; display:block; cursor:pointer}
.subnav_main_a li span.nl, .subnav_main_a li span.nr { width:7px; overflow:hidden; display:block; }
.subnav_main_a li span.nm { color:#fff;  text-shadow:0px 1px 0px #1c77c0; text-align:center; padding:0 1px }
.subnav_main_a li:hover span.nl, .subnav_main_a li.hover span.nl { background:url(store/subnav.png) 0 -120px;}
.subnav_main_a li:hover span.nr, .subnav_main_a li.hover span.nr { background:url(store/subnav.png) -143px -120px;}
.subnav_main_a li:hover span.nm, .subnav_main_a li.hover span.nm { background:url(store/subnav.png) bottom center; float:left; color:#333; text-shadow:none}


/*个人资料页——top*/
a.top_logo { background:url(store/top_logo.png) no-repeat; width:100px; height:32px; display:block; float:left}
.top_nav { height:32px; overflow:hidden; float:left; margin-left:120px; _margin-left:105px; }
	.top_nav li { display:block; float:left; line-height:32px; color:#cecdcd }
	.top_nav li a { color:#666; text-decoration:none; padding:0 10px; _padding:0 9px; line-height:32px; display:block; float:left  }
	.top_nav li a:hover { text-decoration:underline }
	
.top_right { float:right; height:32px; overflow:hidden; line-height:32px; color:#666; }
	/*.top_right span.gray { float:right; color:#cecdcd; height:32px; display:block; width:5px;}*/
  .top_right span.gray { color:#cecdcd; height:32px; padding:0 4px}
	a.top_download {color:#666; text-decoration:none; padding:0 0 0 6px; float:right; display:block; height:32px; *margin-top: 2px;}
	a.top_download:hover { text-decoration:underline}
	.top_login { display:block; float:right; text-align:right; line-height:16px; *line-height:18px; height:16px; overflow:hidden; vertical-align:middle; padding:8px 0 }
	.top_login a.login { color:#666; text-decoration:none; padding:0; _display: inline-block; _margin-top: 2px;}
	.top_login a:hover { text-decoration:underline}
	.top_login em.Level { vertical-align:middle; line-height:32px; margin-left:3px; margin-right:0}
  .top_login a { padding:0 8px; _display: inline-block;}
  .top_login a.black_a { color:#666}
  

/*footer*/
.footer { background-color:#f8fbfd; border-top:1px solid #c8ddeb; height:90px; overflow:hidden; line-height:24px; text-align:center; color:#666; padding-top:15px; width:100%; margin-top:-106px }
.footer .ele_lab {
    background: url('store/ele_lab.jpg') no-repeat;
    width: 26px;
    height: 26px;
    display: inline-block;
    margin-left: 5px;
}


/*用户等级*/
.User_Level { color:#999; margin-top:2px;}
#User_Level { color:#999; margin-top:2px;}
.User_Level em{ vertical-align:middle; *margin-top:2px}
.Level{ background:url(store/Level.gif) no-repeat; height:15px; overflow:hidden; display:inline-block; margin-right:2px; vertical-align:middle}
.L0{ background-position:-460px -210px; width:21px;}
.L1{ background-position:0 -10px; width:21px;}
.L2{ background-position:0 -30px; width:21px;}
.L3{ background-position:0 -50px; width:21px;}
.L4{ background-position:0 -70px; width:21px;}
.L5{ background-position:0 -90px; width:21px;}
.L6{ background-position:0 -110px; width:21px;}
.L7{ background-position:0 -130px; width:21px;}
.L8{ background-position:0 -150px; width:21px;}
.L9{ background-position:0 -170px; width:21px;}
.L10{ background-position:0 -190px; width:27px;} 
.L11{ background-position:0 -210px; width:27px;} 
.L12{ background-position:0 -230px; width:27px;} 
.L13{ background-position:0 -250px; width:27px;} 
.L14{ background-position:0 -270px; width:27px;} 
.L15{ background-position:0 -290px; width:27px;} 
.L16{ background-position:0 -310px; width:27px;} 
.L17{ background-position:0 -330px; width:27px;} 
.L18{ background-position:0 -350px; width:27px;} 
.L19{ background-position:0 -370px; width:27px;} 
.L20{ background-position:0 -390px; width:27px;} 
.L21{ background-position:-80px -10px; width:27px;}
.L22{ background-position:-80px -30px; width:27px;}
.L23{ background-position:-80px -50px; width:27px;}
.L24{ background-position:-80px -70px; width:27px;}
.L25{ background-position:-80px -90px; width:27px;}
.L26{ background-position:-80px -110px; width:27px;}
.L27{ background-position:-80px -130px; width:27px;}
.L28{ background-position:-80px -150px; width:27px;}
.L29{ background-position:-80px -170px; width:27px;}
.L30{ background-position:-80px -190px; width:27px;} 
.L31{ background-position:-80px -210px; width:27px;} 
.L32{ background-position:-80px -230px; width:27px;} 
.L33{ background-position:-80px -250px; width:27px;} 
.L34{ background-position:-80px -270px; width:27px;} 
.L35{ background-position:-80px -290px; width:27px;} 
.L36{ background-position:-80px -310px; width:27px;} 
.L37{ background-position:-80px -330px; width:27px;} 
.L38{ background-position:-80px -350px; width:27px;} 
.L39{ background-position:-80px -370px; width:27px;} 
.L40{ background-position:-80px -390px; width:27px;} 
.L41{ background-position:-160px -10px; width:27px;}
.L42{ background-position:-160px -30px; width:27px;}
.L43{ background-position:-160px -50px; width:27px;}
.L44{ background-position:-160px -70px; width:27px;}
.L45{ background-position:-160px -90px; width:27px;}
.L46{ background-position:-160px -110px; width:27px;}
.L47{ background-position:-160px -130px; width:27px;}
.L48{ background-position:-160px -150px; width:27px;}
.L49{ background-position:-160px -170px; width:27px;}
.L50{ background-position:-160px -190px; width:27px;} 
.L51{ background-position:-160px -210px; width:27px;} 
.L52{ background-position:-160px -230px; width:27px;} 
.L53{ background-position:-160px -250px; width:27px;} 
.L54{ background-position:-160px -270px; width:27px;} 
.L55{ background-position:-160px -290px; width:27px;} 
.L56{ background-position:-160px -310px; width:27px;} 
.L57{ background-position:-160px -330px; width:27px;} 
.L58{ background-position:-160px -350px; width:27px;} 
.L59{ background-position:-160px -370px; width:27px;} 
.L60{ background-position:-160px -390px; width:27px;}
.L61{ background-position:-240px -10px; width:27px;}
.L62{ background-position:-240px -30px; width:27px;}
.L63{ background-position:-240px -50px; width:27px;}
.L64{ background-position:-240px -70px; width:27px;}
.L65{ background-position:-240px -90px; width:27px;}
.L66{ background-position:-240px -110px; width:27px;}
.L67{ background-position:-240px -130px; width:27px;}
.L68{ background-position:-240px -150px; width:27px;}
.L69{ background-position:-240px -170px; width:27px;}
.L70{ background-position:-240px -190px; width:27px;} 
.L71{ background-position:-240px -210px; width:27px;} 
.L72{ background-position:-240px -230px; width:27px;} 
.L73{ background-position:-240px -250px; width:27px;} 
.L74{ background-position:-240px -270px; width:27px;} 
.L75{ background-position:-240px -290px; width:27px;} 
.L76{ background-position:-240px -310px; width:27px;} 
.L77{ background-position:-240px -330px; width:27px;} 
.L78{ background-position:-240px -350px; width:27px;} 
.L79{ background-position:-240px -370px; width:27px;} 
.L80{ background-position:-240px -390px; width:27px;} 
.L81{ background-position:-320px -10px; width:27px;}
.L82{ background-position:-320px -30px; width:27px;}
.L83{ background-position:-320px -50px; width:27px;}
.L84{ background-position:-320px -70px; width:27px;}
.L85{ background-position:-320px -90px; width:27px;}
.L86{ background-position:-320px -110px; width:27px;}
.L87{ background-position:-320px -130px; width:27px;}
.L88{ background-position:-320px -150px; width:27px;}
.L89{ background-position:-320px -170px; width:27px;}
.L90{ background-position:-320px -190px; width:27px;} 
.L91{ background-position:-320px -210px; width:27px;} 
.L92{ background-position:-320px -230px; width:27px;} 
.L93{ background-position:-320px -250px; width:27px;} 
.L94{ background-position:-320px -270px; width:27px;} 
.L95{ background-position:-320px -290px; width:27px;} 
.L96{ background-position:-320px -310px; width:27px;} 
.L97{ background-position:-320px -330px; width:27px;} 
.L98{ background-position:-320px -350px; width:27px;} 
.L99{ background-position:-320px -370px; width:27px;} 
.L100{ background-position:-320px -390px; width:33px;}
.L101{ background-position:-400px -10px; width:33px;}
.L102{ background-position:-400px -30px; width:33px;}
.L103{ background-position:-400px -50px; width:33px;}
.L104{ background-position:-400px -70px; width:33px;}
.L105{ background-position:-400px -90px; width:33px;}
.L106{ background-position:-400px -110px; width:33px;}
.L107{ background-position:-400px -130px; width:33px;}
.L108{ background-position:-400px -150px; width:33px;}
.L109{ background-position:-400px -170px; width:33px;}
.L110{ background-position:-400px -190px; width:33px;} 
.L111{ background-position:-400px -210px; width:33px;} 
.L112{ background-position:-400px -230px; width:33px;} 
.L113{ background-position:-400px -250px; width:33px;} 
.L114{ background-position:-400px -270px; width:33px;} 
.L115{ background-position:-400px -290px; width:33px;} 
.L116{ background-position:-400px -310px; width:33px;} 
.L117{ background-position:-400px -330px; width:33px;} 
.L118{ background-position:-400px -350px; width:33px;} 
.L119{ background-position:-400px -370px; width:33px;} 
.L120{ background-position:-400px -390px; width:33px;}
.L121{ background-position:-460px -10px; width:33px;}
.L122{ background-position:-460px -30px; width:33px;}
.L123{ background-position:-460px -50px; width:33px;}
.L124{ background-position:-460px -70px; width:33px;}
.L125{ background-position:-460px -90px; width:33px;}
.L126{ background-position:-460px -110px; width:33px;}
.L127{ background-position:-460px -130px; width:33px;}
.L128{ background-position:-460px -150px; width:33px;}
.L129{ background-position:-460px -170px; width:33px;}
.L130{ background-position:-460px -190px; width:33px;} 

.Info_Kefu{ background:url(store/User_Icon.gif) no-repeat 0 -60px; width:47px; height:13px; overflow:hidden; display:block;}

/*tab样式*/
.pc_tab { display:block; border-bottom:1px solid #ddd; height:29px; margin:0px 0 10px; position:relative}
.pc_tab ul { margin-left:8px; background-color:#ddd; height:30px; float:left; position:absolute; overflow:hidden; z-index:2  }
.pc_tab_l { background:url(store/pc_tab.png) no-repeat; width:2px; height:30px; display:block; float:left; position:absolute; left:0;  z-index:5;}
.pc_tab_r { background:url(store/pc_tab.png) no-repeat -18px 0px; width:2px; height:30px; display:block; position:absolute; right:0px; z-index:5; top:0;_right:-1px}
.pc_tab li { display:block; float:left; margin-top:1px; height:29px; width:120px; margin-right:1px; overflow:hidden;}
.pc_tab li a { display:block; height:27px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; line-height:28px; color:#666; text-align:center; background-color:#f4f4f4; text-decoration:none; overflow:hidden }
.pc_tab li a:hover { color:#333}
.pc_tab li.pc_tab_on a { font-weight:bold; background-color:#fff; height:30px; text-align:left; }
.pc_tab li em { width:16px; height:16px; display:block; float:left; margin:6px 8px 0 20px;_margin:5px 4px 0 10px; display:none}
.pc_tab li.pc_tab_on em { display:block}


/*翻页*/
.Pages{text-align:center; overflow:hidden; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.P:link,a.P:visited{  border:1px solid #DDD; line-height:14px; padding:2px 5px; text-decoration:none; margin:0 2px;  color:#2187d0; display:inline-block}
a.P:hover{ border:1px solid #999;}
.Current{ padding:3px 6px; overflow:hidden; background-color:#036eb2; margin:0 2px; color:#fff; line-height:14px; display:inline-block; vertical-align:bottom}
.Unclick{ height:18px; border:1px solid #ddd; display:inline-block; vertical-align:bottom; margin:0 2px; _margin:0 0px; overflow:hidden}
a.Pclick:link,a.Pclick:visited{ height:18px; border:1px solid #ddd; display:inline-block; vertical-align:bottom; margin:0 2px; }
a.Pclick:hover{ border:1px solid #999;}


/*游戏列表tab样式*/
.category_con { width:778px; overflow:hidden; float:left; position:relative; padding-top:36px;  }
	.category_tab { height:37px; width:778px; margin-bottom:-1px; z-index:5; position:absolute; top:0 }
	.tab_nav { height:37px; float:left; padding-left:14px}
	.tab_nav li { background:url(store/ol_list.png) no-repeat 0 -37px; padding-left:2px; overflow:hidden; display:block; float:left; margin-right:5px; margin-top:5px; height:31px}
	.tab_nav li span { float:left; padding:0 11px 0 9px; cursor:pointer;font-size:14px; line-height:32px; background:url(store/ol_list.png) no-repeat; background-position:right -37px }
	.tab_nav li a { float:left; display:block; height:31px; text-decoration:none; color:#333}
	.tab_nav li.current { background-position:left 0px; margin-top:0; height:37px; margin-right:0}
	.tab_nav li.current span { line-height:38px; padding:0 28px 0 9px; cursor:default; color:#1F930B; font-weight:bold; background-position:right 0px; height:37px}
	.tab_nav li.current a, .tab_nav li a:hover { color:#1F930B }

	.tab_listyle { float:right; margin-top:9px}
	.tab_listyle li { overflow:hidden; float:left; margin-left:5px; display:block; height:19px; line-height:20px; width:48px; width:60px; padding:1px}
	.tab_listyle li a {  background:url(store/ol_list.png) no-repeat; display:block; float:left; padding-left:22px; color:#333; text-decoration:none; margin-left:6px; _margin-left:3px;} 
	.tab_listyle li a.tab_listyle_picbtn { background-position: -70px -111px; }
	.tab_listyle li a.tab_listyle_listbtn { background-position: -70px -132px;}
	.tab_listyle li.on { background-color:#fff; border:1px solid #ddd; padding:0}
	.tab_listyle li.on a.tab_listyle_picbtn { background-position: 0px -111px; }
	.tab_listyle li.on a.tab_listyle_listbtn { background-position: 0px -132px;}
	
	.category_main { width:726px; background-color:#fff; border:1px solid #BED7E8; overflow:hidden; padding:5px 25px;}
	
	/*评分*/
	.Score{ background:url(store/Score.png) no-repeat; width:72px; height:13px; display:block}
		.S0{ background-position:-120px 0}
		.S1{ background-position:-120px -20px}
		.S2{ background-position:-120px -40px}
		.S3{ background-position:-120px -60px}
		.S4{ background-position:-120px -80px}
		.S5{ background-position:-120px -100px}
		.S6{ background-position:-120px -120px}
		.S7{ background-position:-120px -140px}
		.S8{ background-position:-120px -160px}
		.S9{ background-position:-120px -180px}
		.S10{ background-position:-120px -200px}
	
	/*排行-数字*/
	.rank_num { width:19px; height:19px; display:block; float:left; background:url(store/order.gif) no-repeat; margin-right:14px;}
		.n01 { background-position: 0px 0px}
		.n02 { background-position: 0px -61px}
		.n03 { background-position: 0px -122px}
		.n04 { background-position: 0px -183px}
		.n05 { background-position: 0px -244px}
		.n06 { background-position: 0px -305px}
		.n07 { background-position: 0px -366px}
		.n08 { background-position: 0px -427px}
		.n09 { background-position: 0px -488px}
		.n010 { background-position: 0px -549px}
	

::-webkit-scrollbar-track-piece {
    background-color:#fff;/*滚动条的背景颜色*/
    -webkit-border-radius:0;/*滚动条的圆角宽度*/
}
::-webkit-scrollbar {
    width:10px;/*滚动条的宽度*/
    height:8px;/*滚动条的高度*/
    -webkit-border-radius:4px;
}

::-webkit-scrollbar-thumb:vertical {/*垂直滚动条的样式*/
    height:50px;
    background-color:#ccc;
    -webkit-border-radius:4px;
    outline:2px solid #fff;
    outline-offset:-2px;
    border: 2px solid #fff;
}

::-webkit-scrollbar-thumb:hover {/*滚动条的hover样式*/
    height:50px;
    background-color:orange; /*#01820D*/
    -webkit-border-radius:4px;
    -webkit-transition: color .15s linear, background-color .15s linear .1s, border .35s linear;
    -moz-transition: color .15s linear, background-color .15s linear .1s, border .35s linear;
    transition: color .15s linear, background-color .15s linear .1s, border .35s linear;
}

::-webkit-scrollbar-thumb:horizontal {/*水平滚动条的样式*/
    width: 5px;
    background-color: #CCCCCC;
    -webkit-border-radius: 6px;
}

.pop_login_layer {  position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: #000; }	


/**下载游戏盒子*/
.black_back { position:absolute; width:100%; height:100%; background-color:#000; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; z-index:100;}
.download_kw { width:338px; height:172px; display:block; position:absolute; overflow:hidden; background-color:#e5e5e5; top:250px; left:50%; margin-left:-169px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;  z-index:101}
.download_t { width:313px; height:36px; padding:24px 0 0 25px; overflow:hidden; background-color:#fff; position:relative} 
.download_t p { height:20px; line-height:999px; font-size:0px; overflow:hidden; display:block; background:url(store/download_pic.png) no-repeat;}
.download_t a.download_close { background:url(store/download_pic.png) no-repeat 0 -80px; width:20px; height:20px; display:block; position:absolute; z-index:103; top:5px; right:6px; }
.download_t a.download_close:hover { background-position:-20px -80px;}
.download_t a.download_close:active { background-position:-20px -79px;}
.download_con { width:338px; height:112px; overflow:hidden; position:relative; text-align:center}
.download_con a.download_btn { background:url(store/download_pic.png) no-repeat 0 -100px; width:130px; height:30px; display:block; overflow:hidden; margin:25px auto 10px; }
.download_con a.download_btn:hover { background-position:-130px -100px;}
.download_con a.download_btn:active { background-position:-130px -99px;}
.download_con p { text-align:center; line-height:24px; color:#666;}
#downstep2 .download_con img { display:block; margin:25px auto 10px; overflow:hidden;}
#downstep3 .download_t p { background-position: 0 -40px;}
#downstep3 .download_con img { margin:18px auto 8px}


/*我玩过的*/
.mygames { width:255px; border:1px solid #bed7e8; background-color:#fff; position:absolute; z-index:800; top:-1px; right:0px;}
.mygames em { background:url(store/icons.png) no-repeat -50px -25px; width:17px; height:10px; display:block; position:absolute; top:-9px; left:110px }
.mygames ul { width:255px; overflow:hidden; padding:15px 0 0px; border-bottom:1px dotted #bed7e8}
.mygames ul li { width:85px; display:block; float:left; text-align:center; margin-bottom:5px; }
.mygames ul li img { width:48px; height:48px; overflow:hidden;}
.mygames ul li p { width:85px; height:24px; line-height:24px; display:block; overflow:hidden}
.mygames_f { width:245px; height:33px; display:block; overflow:hidden; line-height:32px; padding-right:10px; text-align:right;}

/*首页已登录*/
.loged { width:170px; overflow:hidden; height:50px; margin:20px auto 0}
.loged a.User_img { width:48px; height:48px; display:block; float:left; margin-right:8px; overflow:hidden; border:1px solid #aed3e5}
.loged .loginfo { width:112px; height:54px; overflow:hidden; float:left; margin-top:-1px}
.loged .loginfo p { width:112px; height:18px; line-height:18px; overflow:hidden; text-align:left; margin-bottom: 10px;}
.loged .loginfo p a.blue_a { float:right}
.loged .loginfo p em { margin-left:3px; margin-top: 0;}

/*新添加 友情链接*/
.friendly_link { width:978px; border:1px solid #BED7E8; overflow:hidden; margin-top:8px;background: #fff; clear:both}
.fri_title { background:url(store/flash_index_title.gif) no-repeat 0 -146px; width:80px; height:16px; margin:15px 0 0 15px}
.friendly_link ul { width:950px; margin:10px 15px; overflow:hidden}
.friendly_link li { padding:0 6px; float:left; overflow: hidden; height: 24px;}
.friendly_link li a { color:#666; text-decoration:none; line-height:24px}
.friendly_link li a:hover { text-decoration:underline;}

/*top_ad kw_android*/
.top_ad { background-color:#3288e0; height:80px; cursor: pointer; display: none;}
.top_ad_con { width:245px; margin:0 auto; background:url(store/kw_android_img.jpg) no-repeat; height:59px; position:relative; padding:21px 0 0 735px}
a.kw_android_downbtn { background:url(store/kw_android_downbtn.png) no-repeat; width:114px; height:40px; display:block; float:left;}
a.kw_android_downbtn:hover { background-position:bottom;}
a.kw_android_downbtn:active { background-position:0 -39px;}
a.kw_android_close { background:url(store/kw_android_close.png) no-repeat -2px -2px; display:block; width:28px; height:28px; position:absolute; top:28px; right:0px;}
a.kw_android_close:active { background-position:-2px -1px}
