/* baiyou_shop_2012*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, 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,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
.mid{margin:0 auto}
.left{float:left;display:inline}
.right{float:right;}
.align-r{text-align:right;}
.align-l{text-align:left;}
.clr{clear:both;}
a {text-decoration: none}
li { list-style:none}

/*head*/
#head-bg {height:76px;width:100%;background:url(top_bg.jpg) repeat-x 0 0}
#head {width:1002px}
#logo {width: 167px;height: 56px;margin: 8px 0 0 19px;background: url(logo.jpg) no-repeat 0 0}
#logo a {width: 167px;height:56px;display: block;text-indent: -999em}
#nav {height:24px;padding: 27px 0 0}
#nav a {width:80px;height: 24px;color: #505050;display: inline;float: left;font-size: 16px;line-height: 24px;font-family:Microsoft YaHei;text-align: center;margin: 0 15px 0 0}
#nav a:hover {
    background-color: #474747;color: #fff;
    -webkit-border-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;}

/*game-box*/
.game-bg {width:100%}
.game {width: 1002px}
.game a {display: block;text-indent: -999em}
#game-pal5 {background: url(big_pal5.jpg) no-repeat center top;height: 412px}
.game-pal5 {padding:270px 0 0 10px}
.game-pal5 a {width:300px;height:70px}

#game-bzgj {background: url(big_bzgj.jpg) no-repeat center top;height: 412px}
.game-bzgj {padding:316px 0 0 52px;width:950px}
.game-bzgj a {width:162px;height:40px}

#game-pal5q {background: url(big_pal5q.jpg) no-repeat center top;height: 412px}
.game-pal5q {padding:270px 0 0 10px}
.game-pal5q a {width:300px;height:70px}

#game-pal4 {background: url(big_pal4.jpg) no-repeat center top;height: 412px}
.game-pal4 {padding:306px 530px 0 42px;height:100px;width:430px}
.game-pal4 a {height:40px;width:185px;float:left;display:inline;margin:0 15px 8px 0}

#game-xyy {background: url(big_xyy.jpg) no-repeat center top;height: 412px}
.game-xyy {padding:270px 0 0 10px}
.game-xyy a {width:300px;height:70px}

#game-h6 {background: url(big_h6.jpg) no-repeat center top;height: 412px}
.game-h6 {padding:270px 0 0 10px}
.game-h6 a {width:300px;height:70px}

#game-fjcy {background: url(big_fjcy.jpg) no-repeat center top;height: 412px}
.game-fjcy {padding:260px 0 0 10px}
.game-fjcy a {width:300px;height:70px}

#game-bzp {background: url(big_bzp.jpg) no-repeat center top;height: 412px}
.game-bzp {padding:270px 0 0 10px}
.game-bzp a {width:300px;height:70px}

#game-fr {background: url(big_fr.jpg) no-repeat center top;height: 412px}
.game-fr {padding:345px 0 0 10px}
.game-fr a {width:116px;height:30px}
.game-fr1 a {width:154px;height:30px}
/*sub-nav*/
#sub-nav-bg {width:100%;background: url(sub_nav_bg.jpg) repeat-x 0 0}
.sub-nav {height: 58px;width: 983px;padding:14px 0 0 19px}
.sub-nav a {width:255px;height:44px;display:inline;float: left;text-indent: -999em;margin-right: 44px}

#sn_pal5 a {background: url(sub_nav_sprite_pal5.png)}
#sn_pal5 a.sn_1 {background-position: 0 0;width:207px;height:44px;margin:0 35px 0 0}
#sn_pal5 a.sn_1:hover {background-position: 0 50px;width:207px;height:44px;margin:0 35px 0 0}
#sn_pal5 a.sn_2 {background-position: -238px 0;width:207px;height:44px;margin:0 35px 0 0}
#sn_pal5 a.sn_2:hover {background-position: -238px 50px;width:207px;height:44px;margin:0 35px 0 0}
#sn_pal5 a.sn_3 {background-position: -472px 0;width:196px;height:44px;margin:0 35px 0 0}
#sn_pal5 a.sn_3:hover {background-position: -472px 50px;width:196px;height:44px;margin:0 35px 0 0}
#sn_pal5 a.sn_4 {background-position: -694px 0;width:198px;height:44px}
#sn_pal5 a.sn_4:hover {background-position: -694px 50px;width:198px;height:44px}

#sn_pal5q a {background: url(sub_nav_sprite_pal5q.jpg)}
#sn_pal5q a.sn_1 {background-position: 0 0;width:118px;margin-right: 10px;margin-left:10px}
#sn_pal5q a.sn_1:hover {background-position: 0 50px;margin-right: 10px;margin-left:10px}
#sn_pal5q a.sn_2 {background-position: -122px 0;width:118px;margin-right: 10px}
#sn_pal5q a.sn_2:hover {background-position: -122px 50px;margin-right: 10px}
#sn_pal5q a.sn_3 {width:118px;background-position: -244px 0;margin-right: 10px}
#sn_pal5q a.sn_3:hover {background-position: -244px 50px;margin-right: 10px}
#sn_pal5q a.sn_4 {width:118px;background-position: -366px 0;margin-right: 10px}
#sn_pal5q a.sn_4:hover {background-position: -366px 50px;margin-right: 10px}
#sn_pal5q a.sn_5 {width:130px;background-position: -488px 0;margin-right: 10px}
#sn_pal5q a.sn_5:hover {background-position: -488px 50px;margin-right: 10px}
#sn_pal5q a.sn_6 {width:133px;background-position: -623px 0;margin-right:10px}
#sn_pal5q a.sn_6:hover {background-position: -623px 50px;margin-right: 10px}
#sn_pal5q a.sn_7 {width:138px;background-position: -762px 0;margin-right: 0}
#sn_pal5q a.sn_7:hover {background-position: -762px 50px;margin-right: 0}

#sn_pal4 a {background: url(sub_nav_sprite_pal4.png)}
#sn_pal4 a.sn_1 {background-position: 0 0;width:191px;height:44px;margin:0 45px 0 25px}
#sn_pal4 a.sn_1:hover {background-position: 0 50px;width:191px;height:44px;margin:0 45px 0 25px}
#sn_pal4 a.sn_2 {background-position: -238px 0;width:191px;height:44px;margin:0 45px 0 0}
#sn_pal4 a.sn_2:hover {background-position: -238px 50px;width:191px;height:44px;margin:0 45px 0 0}
#sn_pal4 a.sn_3 {background-position: -475px 0;width:175px;height:44px;margin:0 45px 0 0}
#sn_pal4 a.sn_3:hover {background-position: -475px 50px;width:175px;height:44px;margin:0 45px 0 0}
#sn_pal4 a.sn_4 {background-position: -695px 0;width:187px;height:44px}
#sn_pal4 a.sn_4:hover {background-position: -695px 50px;width:187px;height:44px}


#sn_xyy a {background: url(sub_nav_sprite_xyy.jpg)}
#sn_xyy a.sn_1 {background-position: 0 0}
#sn_xyy a.sn_1:hover {background-position: 0 50px}
#sn_xyy a.sn_2 {background-position: -260px 0}
#sn_xyy a.sn_2:hover {background-position: -260px 50px}
#sn_xyy a.sn_3 {width:161px;background-position: -520px 0}
#sn_xyy a.sn_3:hover {background-position: -520px 50px}
#sn_xyy a.sn_4 {width:161px;background-position: -700px 0;margin-right: 0}
#sn_xyy a.sn_4:hover {background-position: -700px 50px;margin-right: 0}

#sn_h6 a {background: url(sub_nav_sprite_h6.png)}
#sn_h6 a.sn_1 {background-position: 0 0;width:180px;height:45px;margin:0 45px 0 30px}
#sn_h6 a.sn_1:hover {background-position: 0 50px;width:180px;height:45px;margin:0 45px 0 30px}
#sn_h6 a.sn_2 {background-position: -210px 0;width:180px;height:45px;margin:0 45px 0 0}
#sn_h6 a.sn_2:hover {background-position: -210px 50px;width:180px;height:45px;margin:0 45px 0 0}
#sn_h6 a.sn_3 {background-position: -420px 0;width:180px;height:45px;margin:0 45px 0 0}
#sn_h6 a.sn_3:hover {background-position: -420px 50px;width:180px;height:45px;margin:0 45px 0 0}
#sn_h6 a.sn_4 {background-position: -629px 0;width:180px;height:45px;margin:0 45px 0 0}
#sn_h6 a.sn_4:hover {background-position: -629px 50px;width:180px;height:45px;margin:0 45px 0 0}

#sn_bzgj a {background: url(sub_nav_sprite_bzgj.png)}
#sn_bzgj a.sn_1 {background-position: 0 0;width:180px;height:45px;margin:0 45px 0 30px}
#sn_bzgj a.sn_1:hover {background-position: 0 50px;width:180px;height:45px;margin:0 45px 0 30px}
#sn_bzgj a.sn_2 {background-position: -210px 0;width:180px;height:45px;margin:0 45px 0 0}
#sn_bzgj a.sn_2:hover {background-position: -210px 50px;width:180px;height:45px;margin:0 45px 0 0}
#sn_bzgj a.sn_3 {background-position: -420px 0;width:180px;height:45px;margin:0 45px 0 0}
#sn_bzgj a.sn_3:hover {background-position: -420px 50px;width:180px;height:45px;margin:0 45px 0 0}
#sn_bzgj a.sn_4 {background-position: -629px 0;width:180px;height:45px;margin:0 45px 0 0}
#sn_bzgj a.sn_4:hover {background-position: -629px 50px;width:180px;height:45px;margin:0 45px 0 0}

#sn_fjcy a {background: url(sub_nav_sprite_fjcy.png)}
#sn_fjcy a.sn_1 {background-position: 0 0;width:208px;height:44px;margin:0 35px 0 20px}
#sn_fjcy a.sn_1:hover {background-position: 0 50px;width:208px;height:44px;margin:0 35px 0 20px}
#sn_fjcy a.sn_2 {background-position: -235px 0;width:208px;height:44px;margin:0 35px 0 0}
#sn_fjcy a.sn_2:hover {background-position: -235px 50px;width:208px;height:44px;margin:0 35px 0 0}
#sn_fjcy a.sn_3 {background-position: -470px 0;width:195px;height:44px;margin:0 35px 0 0}
#sn_fjcy a.sn_3:hover {background-position: -470px 50px;width:195px;height:44px;margin:0 35px 0 0}
#sn_fjcy a.sn_4 {background-position: -691px 0;width:200px;height:44px}
#sn_fjcy a.sn_4:hover {background-position: -691px 50px;width:200px;height:44px}

#sn_fr a {background: url(sub_nav_sprite_fr.jpg)}
#sn_fr a.sn_1 {background-position: 0 0;width:144px;margin-right:10px}
#sn_fr a.sn_1:hover {background-position: 0 44px}
#sn_fr a.sn_2 {background-position: -154px 0;width:144px;margin-right: 10px}
#sn_fr a.sn_2:hover {background-position: -154px 44px;margin-right: 10px}
#sn_fr a.sn_3 {width:144px;background-position: -308px 0;margin-right: 10px}
#sn_fr a.sn_3:hover {background-position: -308px 44px;margin-right: 10px}
#sn_fr a.sn_4 {width:160px;background-position: -462px 0;margin-right: 10px}
#sn_fr a.sn_4:hover {background-position: -462px 44px;margin-right: 10px}
#sn_fr a.sn_5 {width:161px;background-position: -631px 0;margin-right: 10px}
#sn_fr a.sn_5:hover {background-position: -631px 44px;margin-right: 10px}
#sn_fr a.sn_6 {width:161px;background-position: -802px 0;margin-right:10px}
#sn_fr a.sn_6:hover {background-position: -802px 44px;margin-right: 10px}


#sn_bzp a {background: url(sub_nav_sprite_bzp.jpg)}
#sn_bzp a.sn_1 {background-position: 0 0}
#sn_bzp a.sn_1:hover {background-position: 0 50px}
#sn_bzp a.sn_2 {background-position: -260px 0}
#sn_bzp a.sn_2:hover {background-position: -260px 50px}
#sn_bzp a.sn_3 {width:161px;background-position: -520px 0}
#sn_bzp a.sn_3:hover {background-position: -520px 50px}
#sn_bzp a.sn_4 {width:161px;background-position: -700px 0;margin-right: 0}
#sn_bzp a.sn_4:hover {background-position: -700px 50px;margin-right: 0}

/*game-info*/
#game-info-bg {background: url(game_info_bg.jpg) repeat-x 0 0;width: 100%}
#game-info {width:982px;padding:25px 0 0 20px;_height:214px}
#game-info ul li {width: 282px;height:87px;float:left;display:inline;margin: 0 60px 20px 0}
#game-info ul li.last {margin-right:0}
#game-info ul li .game-icon {width:112px;height:87px}
#game-info ul li .game-icon a {display:block;text-indent:-999em;width:112px;height:87px}
#game-info ul li .game-desc {width: 150px;padding:0 10px;_padding:0 7px}
#game-info ul li .game-desc h1 {font-size: 14px;line-height: 24px;font-family: Microsoft YaHei;font-weight: bold;}
#game-info ul li .game-desc p {font-size: 12px;line-height: 20px}
#game-info ul li .game-desc a {display: block;width: 55px;height: 20px;line-height: 20px;text-align: center;background-color: #666;color:#fff;font-size: 12px;margin-left: 100px}
#game-info ul li .game-desc a:hover {display: block;width: 55px;height: 20px;line-height: 20px;text-align: center;background-color: #666;color:#fff;font-size: 12px;-webkit-border-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;}

.game-icon-xyy {background: url(icon_sprite.jpg) 0 0}
.game-icon-pal5q {background: url(icon_sprite.jpg) -112px 87px}
.game-icon-pal5 {background: url(icon_sprite.jpg) -112px 0}
.game-icon-h6 {background: url(icon_sprite.jpg) -224px 0}
.game-icon-pal4 {background: url(icon_sprite.jpg) -336px 0}
.game-icon-wait {background: url(icon_sprite.jpg) -448px 0}
.game-icon-fjcy {background: url(icon_sprite.jpg) 0 87px}
.game-icon-fr {background: url(icon_sprite.jpg) -224px 87px}


/*list-box*/
#list-box {width: 960px;height:240px;padding:0 0 10px}
#related-buy {width: 525px;height:240px;margin-right: 30px;_margin-right:25px}
#related-buy .title {height:32px;line-height: 32px;background: url(list_sprite.jpg) 0 0;text-indent: -999em}

#marquee {padding:0 3px}
#marquee td {width: 130px;height: 208px}
.item-img {width: 107px;height: 107px;padding: 9px 12px 0 11px}
.item-name,.item-price {font-size: 12px;line-height: 24px;text-align: center}
.item-name a {color:#333333}
.item-price {color:#ff0000;}


#faq {width: 405px}
#faq .title {height:32px;line-height: 32px;background: url(list_sprite.jpg) 0 32px;text-indent: -999em}
.faq-list {padding: 6px 24px}
.faq-list ul li {height:25px;line-height: 25px;font-size: 12px}
.faq-list ul li a {color:#646464}
.faq-list ul li a:hover {color:#ff0000}