﻿@charset "utf-8";
/*yanlili founded in 2009-08-06*/
/*全局样式*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,input{margin:0;padding:0;}
body{background:#fff;color:#000;font:normal normal 12px/1.8em "宋体";background:#FFF}
ul,ol{list-style:none;}
img{border:0;}
select,input,img{vertical-align:middle;}
a{text-decoration:none;}
a:link{color:#03C;}
a:visited{color:#800080;}
a:hover,a:active,a:focus{color:#C00;}
.clearit{clear:both;height:0px;overflow:hidden}
.curhand{cursor:pointer}
/*页头样式*/
.tool,.headc h1,.headgamec h1,.headc h2,.headgamec h2,.headtoyc h1,.headfashc h1,.headchargc h1,.headtoyc h2,.headfashc h2,.headchargc h2,.nav .nav-l,.nav-game .nav-l,.nav .nav-r,.nav-game .nav-r,.navr-top,.navgamer-top,.nav-toy .nav-l,.nav-fash .nav-l,.nav-charg .nav-l,.nav-toy .nav-r,.nav-fash .nav-r,.nav-charg .nav-r,.navtoyr-top,.navfashr-top,.navchargr-top,.search .searchl,.search-game .searchl,.search-toy .searchl,.search-fash .searchl,.search-charg .searchl,.search-toy .searchr,.search-fash .searchr,.search-charg .searchr,.search-toy .searchtxt,.search-fash .searchtxt,.search-charg .searchtxt,.search-toy .searchbtn,.search-fash .searchbtn,.search-charg .searchbtn,.search-toy .navshop,.search-fash .navshop,.search-charg .navshop,.search .searchr,.search-game .searchr,.search .searchtxt,.search-game .searchtxt,.search .searchbtn,.search-game .searchbtn,.search-game .searchbtn,.search .navshop,.search-game .navshop,.topwords .topwordsl,.topwords .topwordsr,.guide dt,.copyright .certificate,.layout h3 .img,.layout-cont .layoutbtn{background:url(../img/index.png) no-repeat;}
.header{width:950px;margin:0 auto}
.nav,.nav-game,.search,.search-game,.headc,.headgamec,.topwords{background:url(../img/d.jpg) repeat-x;}
.nav-toy,.headtoyc,.search-toy{background:url(../img/joyd.jpg) repeat-x;}
.nav-fash,.nav-charg,.headfashc,.headchargc,.search-fash,.search-charg{background:url(../img/fashd.jpg) repeat-x;}
.tool{background-position:320px 17px;text-align:center;height:28px}
.tool a,.tool span{margin:0 8px}
.tool .hotfont{color:#C00}
.headc-wrap{}
.headc,.headgamec,.headtoyc,.headfashc,.headchargc{width:943px;margin-left:7px;background-position:0 80px;height:82px;}
.headc h1,.headgamec h1,.headtoyc h1,.headfashc h1,.headchargc h1{width:140px;height:80px;float:left;background-position:-2px -11px;text-indent:-999em;margin:0 35px;display:inline}
.headc .hd-rgt,.headgamec .hd-rgt,.headtoyc .hd-rgt,.headfashc .hd-rgt,.headchargc .hd-rgt{float:right;width:730px;height:82px;overflow:hidden}
.headc h2,.headgamec h2,.headtoyc h2,.headfashc h2,.headchargc h2{width:230px;height:18px;background-position:-159px -17px;margin:18px 0 8px 150px;text-indent:-999em}
.nav,.nav-game,.nav-toy,.nav-fash,.nav-charg{width:515px;height:32px;font-size:14px;float:left;margin:3px 0 4px 0;display:inline;background-position:0 -2px;_margin:0}
.nav .nav-l,.nav-game .nav-l,.nav-toy .nav-l,.nav-fash .nav-l,.nav-charg .nav-l{float:left;width:9px;height:32px;background-position:-181px -45px;}
.nav ul,.nav-game ul,.nav-toy ul,.nav-fash ul,.nav-charg ul{float:left;width:496px}
.nav li,.nav-game li,.nav-toy li,.nav-fash li,.nav-charg li{float:left;padding:5px 25px 0 25px;line-height:32px;background:url(../img/nav-topd.jpg) no-repeat right top}
.nav li .curt,.nav-game li .curt,.nav-toy li .curt,.nav li a.curt:link,.nav-game li a.curt:link,.nav li a.curt:visited,.nav-game li a.curt:visited,.nav-toy li a.curt:link,.nav-toy li a.curt:visited,.nav-fash li a.curt:link,.nav-charg li a.curt:link,.nav-fash li a.curt:visited,.nav-charg li a.curt:visited{color:#871F1C;font-weight:bold}
.nav li.nobord,.nav-game li.nobord,.nav-toy li.nobord,.nav-fash li.nobord,.nav-charg li.nobord{background:none}
.nav li a:link,.nav-game li a:link,.nav li a:visited,.nav-game li a:visited,.nav-toy li a:link,.nav-toy li a:visited,.nav-fash li a:link,.nav-charg li a:link,.nav-fash li a:visited,.nav-charg li a:visited{color:#000}
.nav .nav-r,.nav-game .nav-r,.nav-toy .nav-r,.nav-fash .nav-r,.nav-charg .nav-r{float:left;width:9px;height:32px;background-position:-190px -45px}
.navr-top,.navgamer-top,.navtoyr-top,.navfashr-top,.navchargr-top{width:210px;float:right;height:36px;background-position:-534px -63px;position:relative;bottom:-2px;right:0;_bottom:2px}
/*toys start*/
.navtoyr-top{background-position:-534px -160px}
/*toys end*/
/*fashion start*/
.navfashr-top,.navchargr-top{background-position:-534px -234px}
/*fashion end*/
.search,.search-game{height:32px;background-position:0 -34px;width:950px;margin:0 auto}
.search .searchl,.search-game .searchl{float:left;width:10px;height:34px;background-position:-153px -79px}
.search .search-c,.search-game .search-c{float:left;width:930px}
.search .searchtxt,.search-game .searchtxt{width:325px;height:23px;*height:24px;background-position:-163px -77px;margin:3px 0 0 265px;float:left;display:inline}
.search .input-search,.search-game .input-search{width:300px;border:none;padding:5px 2px 0 2px;background:none;margin:0 10px;font-size:12px}
.search .searchbtn,.search-game .searchbtn{width:42px;height:22px;background-position:-488px -77px;float:left;text-indent:-999em;margin:3px 10px 0 10px}
.search .navshop,.search-game .navshop{background-position:-553px -107px;padding-left:20px;color:#FFF;float:left;margin:6px 0 0 18px;display:inline;line-height:18px}
.search a.navshop:link,.search a.navshop:visited,.search-game a.navshop:link,.search-game a.navshop:visited{color:#FFF}
.search .searchr,.search-game .searchr{float:right;width:10px;height:34px;background-position:-734px -99px}
/*toys start*/
.search-toy{height:32px;background-position:0 -34px;width:950px;margin:0 auto}
.search-toy .searchl{float:left;width:10px;height:34px;background-position:-153px -176px}
.search-toy .search-c{float:left;width:930px}
.search-toy .searchtxt{width:325px;height:24px;background-position:-163px -174px;margin:3px 0 0 265px;float:left;display:inline}
.search-toy .input-search{width:300px;border:none;padding:5px 2px 0 2px;background:none;margin:0 10px;font-size:12px}
.search-toy .searchbtn{width:42px;height:22px;background-position:-488px -174px;float:left;text-indent:-999em;margin:3px 10px 0 10px}
.search-toy .navshop{background-position:-553px -204px;padding-left:20px;color:#FFF;float:left;margin:6px 0 0 18px;display:inline;line-height:18px}
.search-toy a.navshop:link,.search-toy a.navshop:visited{color:#FFF}
.search-toy .searchr{float:right;width:10px;height:34px;background-position:-734px -196px}
/*toys end*/
/*fashion start*/
.search-fash,.search-charg{height:32px;background-position:0 -34px;width:950px;margin:0 auto}
.search-fash .searchl,.search-charg .searchl{float:left;width:10px;height:34px;background-position:-153px -250px}
.search-fash .search-c,.search-charg .search-c{float:left;width:930px}
.search-fash .searchtxt,.search-charg .searchtxt{width:325px;height:24px;background-position:-163px -248px;margin:3px 0 0 265px;float:left;display:inline}
.search-fash .input-search,.search-charg .input-search{width:300px;border:none;padding:5px 2px 0 2px;background:none;margin:0 10px;font-size:12px}
.search-fash .searchbtn,.search-charg .searchbtn{width:42px;height:22px;background-position:-488px -248px;float:left;text-indent:-999em;margin:3px 10px 0 10px}
.search-fash .navshop,.search-charg .navshop{background-position:-553px -278px;padding-left:20px;color:#FFF;float:left;margin:6px 0 0 18px;display:inline;line-height:18px}
.search-fash a.navshop:link,.search-fash a.navshop:visited,.search-charg a.navshop:link,.search-charg a.navshop:visited{color:#FFF}
.search-fash .searchr,.search-charg .searchr{float:right;width:10px;height:34px;background-position:-734px -270px}
/*fashion end*/
.topwords{background-position:0 -67px;height:27px;position:relative;margin:5px 0;color:#666;}
.topwords .topwordsl{background-position:-120px -99px;width:10px;height:27px;position:absolute;top:0;left:0}
.topwords .topwordsc{margin:0 10px;line-height:27px;padding:0 10px;overflow:hidden;height:27px}
.topwords span{font-weight:bold}
.topwords a,.topwords a:link,.topwords a:visited{color:#666;margin:0 2px}
.topwords .topwordsr{background-position:-131px -99px;width:10px;height:27px;position:absolute;top:0;right:0}
.guide{width:928px;margin:10px auto;zoom:1;overflow:hidden;color:#000;border-top:1px solid #DEDEDE;border-bottom:1px solid #7B7B7B;padding:5px 10px}
.guide dl,.guide dt,.guide dd{padding:0;margin:0}
.guide a:link,.guide a:visited{color:#000}
.guide dl{width:150px;float:left}
.guide dt{font-weight:bold;background-position:-796px -54px;padding-left:10px}
.guide dd{padding-left:10px}
.guide dd.tel{color:#999;font-family:Verdana}
.copyright{width:950px;margin:5px auto;color:#666}
.copyright a:link,.copyright a:visited{color:#666}
.copyright .certificate{width:250px;height:41px;margin:2px auto;text-indent:-999em;background-position:-172px -109px}
.copyright .navfoot{margin:10px auto;text-align:center}
.copyright .navfoot a{margin:0 5px}
/*layout*/
.layout_wrapper{position:absolute;width:354px;z-index:997;top:55%;left:30%;height:204px;}
.layout_wrapper{position:absolute;width:350px;z-index:998;top:55.3%;left:30.1%;height:200px;} 
.layout{position:absolute;width:350px;z-index:999;top:0;left:0;height:200px;background:#FFF;border:4px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;padding:0}
.layout h3 .img{ position:absolute;right:3px;top:3px;width:18px;height:17px;cursor:pointer;text-indent:-999em;display:block;background-position:0 -116px;overflow:hidden}
.layout h3{font-size:12px;color:#B8AF48;padding-left:10px;background:#F6F6F6;border-bottom:1px solid #DCDAC5;margin:0;width:97%;font-weight:bold;position:absolute;left:-5px;top:-5px}
.layout-cont{margin:50px 10px;text-align:left;color:#666;font-weight:normal}
.layout-cont .layoutinputxt,.layout-cont .layoutselect{border:1px solid #594C18;width:150px;margin:0 10px}
.layout-cont .layoutbtn{width:68px;height:20px;line-height:20px;background-position:0 -140px;cursor:pointer;border:none}
.layout-cont .layoutmgl{margin-left:70px}
.layout-cont li{margin:10px 0}

