﻿@charset "utf-8";
/* CSS Document*/
/* 
 * author:Gao
 * date:2013-01-25 
 * version:1.0
 */
body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,
dl,dd,menu,ol,ul,
caption,th,td,
form,fieldset,legend,input,button,textarea{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
menu,ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:'courier new',courier,monospace}
input,button,textarea,select{font-size:100%}
abbr[title]{border-bottom:1px dotted;cursor:help}
a{text-decoration:none;}
body,input,button,textarea,select,option,optgroup{font:12px/1.5 tahoma,\5b8b\4f53,sans-serif}
legend{ display:none;}
label{ cursor:pointer;}
img{ vertical-align:middle;}
#V2-xoyo-topNav .h-1{ padding:0 20px;}
.kingsoft_game dl dt{ color:#000;}

/* Float Clear 
.nav ul:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav ul{zoom:1;} 
.toolbarBox{ height:40px;}*/


html{height:100%;background:#FBF2D0 url(../images/html-bg.jpg) no-repeat center 0px;}
body{background:url(../images/footer-bg.jpg) no-repeat center bottom;}
#page{margin:0 auto;width:1000px;}
/* S header */
#header{ position:relative; height:400px; background:url(../images/header-bg.jpg) no-repeat;}
.logo a{ position:absolute; top:13px;left:42px;  width:224px; height:166px;text-indent:-9999px;}
.slogan{position:absolute;text-indent:-9999px;}
/* S nav */
.nav{ padding-left:260px; padding-bottom:20px; padding-top:5px; zoom:1;}
.nav ul{ padding-left:5px;}
.nav li{ float:left; margin-left:13px; display:inline; position:relative;}
.nav li a{ display:block; font:600 14px/30px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#fff; }
.nav li a:hover{ color:#fcce1a;}
.nav .cur a{ background:url(../other/Itriangle.html) no-repeat center bottom;}
.nav li .sel{ display:none; float:left; position:relative; left:50%; white-space:nowrap; _position:absolute;}
.nav li .sel p{ float:right; right:50%; position:relative; padding:0 10px; background-color:#AC7167;}
.nav li .sel p a{ display:inline;color:#ffffff; margin:0 5px; font:500 12px/22px \5B8B\4F53;}
.nav li .sel p a:hover{ text-decoration:underline; color:#FFFFFF; background:none;}
.nav li .sel p span{ line-height:22px; vertical-align:middle;}
.highlight{ color:#DCDDDD!important;}
.nav .f2{ width:30px;}
.nav .f3{ width:45px;}
.nav .f4{ width:60px;}
/* E nav */

/*.content:after,.main:after,.mainInBox:after,.imgAll:after
{content:"\20";display:block;height:0;clear:both;visibility:hidden;}*/
#content{padding-bottom:270px;background:url(../images/content-bg.jpg) no-repeat;}
.clear{zoom:1;}
.clear:after{content:"";display:block;clear:both;}
/*.ts .contentBg{ margin-bottom:50px;}*/
/* S aside */
.aside{float:left; position:relative; margin-top:-106px; margin-left:13px; display:inline; color:#dcdddd;width:210px; background:#595757 url(../images/aside.jpg) no-repeat 0 0;}
.aside a{ color:#dcdddd;}
.aside a:hover{ text-decoration:underline;}
/* S gameDownBtn */
.gameDownBtn{ position:relative;height:86px; }
.gameDownBtn .flash{position:absolute; top:-10px; left:0;}
/*.gameDownBtn a{position:absolute;height:86px; text-indent:-99999px;}*/
/* S asideNav */
.asideNav{padding-bottom:60px;}
.asideNav ul{padding:0 21px;width:168px;overflow:hidden; zoom:1;}
.asideNav li{ float:left;padding-bottom:14px;width:84px;}
.asideNav a{ display:block; width:84px; height:18px; text-indent:-9999px; background:url(../images/asideNav.png) no-repeat;}
.asideNav a.a{ background-position:0 0;}
.asideNav a.b{ background-position:0 -19px;}
.asideNav a.c{ background-position:0 -38px;}
.asideNav a.d{ background-position:0 -57px;}
.asideNav a.e{ background-position:0 -76px;}
.asideNav a.f{ background-position:0 -95px;}
.asideNav a.a:hover{ background-position:0 -114px;}
.asideNav a.b:hover{ background-position:0 -133px;}
.asideNav a.c:hover{ background-position:0 -152px;}
.asideNav a.d:hover{ background-position:0 -171px;}
.asideNav a.e:hover{ background-position:-0 -190px;}
.asideNav a.f:hover{ background-position:0 -209px;}
/*---aside-mod---*/
.aside-mod{ line-height:22px; background:url(../other/Iaside-mod-line.html) no-repeat bottom center; padding-bottom:6px; margin-bottom:5px;}
.aside-mod h3{ height:44px; text-indent:-9999px; overflow:hidden; background:url(../images/Itit.png) no-repeat 0 0;}
.aside-mod h4{ height:27px; width:178px; text-indent:10px; background:url(../images/Nother.png) no-repeat 0 -253px; margin:0 auto; color:#e4e2a2; font: 14px/27px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53}
/*---pubModdle---*/
.IMhd{ padding-left:10px; position:relative; border-bottom:1px solid #c6b5a2; overflow:hidden; zoom:1; background:url(../images/IMhd.png) repeat-x 0 0;}
.IMhd h3{ float:left; width:80px; height:20px; background:url(../images/Itit.png) no-repeat 0 0;}
.IMhd h3 span{ display:none;}
.IMbd{ background:url(../images/IMbd.png) repeat 0 0; border-top:1px solid #d4c7b7;}
.pubMore{ position:absolute; right:10px; top:0;}
.pubMiddle{ overflow:hidden; zoom:1; padding-left:10px; padding-right:52px;}
.bottom{ width:869px; height:150px; margin-bottom:-5px;margin-left:-103px; overflow:hidden; zoom:1; margin-top:-86px; position:absolute; bottom:0; left:0;}
/*---8.31 MoOnjay---*/
.Ifriends .IMhd h3 .d{ width:86px; height:20px; margin:0px 2px 0px 5px; background-position:0px -668px;}
.Ifriends .IMhd h3 .e{ width:44px; height:20px; background-position:-93px -668px;}
.Ifriends .IMhd .cur .d{ background-position:0px -693px;}
.Ifriends .IMhd .cur .e{ background-position:-93px -693px;}
/*---脚部---*/
/*#V2-footer *{ color:#595757!important;}
#V2-footer .ft-1{background:#a8a5a2;}
#V2-footer .ft-2{ border-top-color:#a8a5a2;}*/
/* S footer */
#footer{position:relative;padding-top:58px;height:195px;}
#footer p{height:18px;color:#FFF;font:normal 12px/18px \5B8B\4F53;text-align:center;}
#footer p a{color:#FFF;}
#footer p a:hover{text-decoration:underline;}
#footer p.advice-txt{padding-bottom:14px;}
#footer p.logo-box{height:50px;padding-top:10px;padding-bottom:22px;border-top:1px solid #FFF;}
#footer p.logo-box a{display:inline-block;padding:0 30px;height:50px;}
#footer p.police-ico{position:absolute;top:110px;right:150px;width:50px;height:50px;}
/* E footer */
/* S reg */
.reg{position:absolute;top:200px;right:0;height:1058px;z-index:6;}
.reg-btn a{position:absolute;top:0;right:0;width:186px;height:413px;background:url(../other/reg-btn.html) no-repeat;}
.reg-box{position:absolute;top:0;right:0;width:412px;height:1058px;overflow:hidden;}
/* S reg-top */
	.reg-top{padding-top:86px;height:294px;background:url(../other/reg-top.html) no-repeat;_background:url(../other/reg-top2.html) no-repeat;}
		.reg-part{padding-left:50px;width:310px;}
		.reg-part h3{position:relative;padding-left:68px;height:36px;color:#FFF;font:normal 20px/36px \5FAE\8F6F\96C5\9ED1;border-bottom:1px solid #0079BB;}
		.reg-part h3 span{position:absolute;left:14px;bottom:0;width:48px;height:48px;text-indent:-9999px;background-image:url(../other/reg-bg1.html);background-repeat:no-repeat;}
		.reg-part h3 span.rp-02{background-position:-49px 0;}
		.reg-part h3 span.rp-03{background-position:-98px 0;}
		.reg-part h3 span.rp-04{background-position:-147px 0;}
/* E reg-top */
/* S reg-btm */
	.reg-btm{height:678px;background:url(../other/reg-btm.html) no-repeat;_background:url(../other/reg-btm2.html) no-repeat;}
		.rb-point{height:49px;padding-left:166px;}
		.rb-point span{display:inline-block;width:80px;height:49px;background:url(../other/reg-bg2.html) no-repeat;}
			.rp-btn{padding-top:13px;height:46px;text-align:center;}
			.rp-btn a{display:inline-block;width:163px;height:46px;color:#FFF;font:normal 18px/46px \5FAE\8F6F\96C5\9ED1;background:url(../other/reg-bg1.html) no-repeat 0 -48px;}
			.rp-btn a:hover {background-position:0 -94px;}
/* E reg-btm */
	.reg-close{position:absolute;top:75px;right:63px;width:30px;height:38px;text-indent:-9999px;}
/* E reg */
