@charset "gb2312";
/**reset: */
html,body{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:1;}
fieldset,img{border:0;}
a img{vertical-align:top;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
/*-*/


/**common setting: */
 body{font-size:14px; line-height:1.7;}
 a{text-decoration:none;}
 a:hover{text-decoration:underline;}
/*-*/

/**layout: */
.hide{display:none}
 body{background:#1e1b17;}
.wrap{background:url(../images/header.jpg) no-repeat center top;}
.page{width:980px; margin:auto;}
.header,.bodyer,.footer{position:relative;}
.header{height:446px;}
	.header h1,.header p{display:none;}
.bodyer{height:auto !important; height:1023px; min-height:1023px;}
	.main{background:url(../images/main.jpg) no-repeat; width:696px; float:left; display:inline; margin-left:3px; margin-top:15px;overflow:hidden; height:1023px;}
	.side{background:url(../images/side.jpg) no-repeat; width:280px; float:left; overflow:hidden; height:1038px; overflow:hidden;}
.footer{}
/*-*/

/**NIE Elements: */
#NIE-topBar{height:40px;}

#NIE-topnav{float:right; color:#c60000; height:26px; font-size:12px;}
#NIE-topnav a{color:#c60000; padding-left:5px;}
#NIE-topnav li{float:left; line-height:24px; padding:0 9px;}

#NIE-copyRight,#NIE-copyRight a{color:#7a7a7a;}
#NIE-copyRight{padding:30px 20px; font-size:12px;}
#NIE-logo{display:block; background:#000; opacity:0.01; filter:alpha(opacity=1); position:absolute; top:12px; left:20px; width:150px; height:70px; text-indent:-9999px;}

.NIE-art{padding:10px; font-size:14px; color:#744400;}
.NIE-art .art-title{width:416px; margin:auto; height:50px; line-height:40px; font-size:18px; font-family:'Microsoft Yahei','SimHei'; color:#cb5656; text-indent:-9999px;}
.NIE-art .art-content{padding:40px;}
.NIE-art h4{color:#be0600; font-weight:bold;}
.NIE-art p{margin:10px  0;}
.NIE-art a img{border:2px solid #fff; margin:auto;}
.NIE-art .red{color:#c00;}
.NIE-art a{color:#ff8400;}
.NIE-art .redb{color:#c00; font-weight:bold;}
.NIE-art .blue{color:blue}
.NIE-art .b{font-weight:bold;}
.NIE-art .green{color:green;}
.NIE-art .table3{border-top:1px solid #b37c5d; border:1px solid #b37c5d; margin:auto;}
.NIE-art .table3 td,
.NIE-art .table3 th{border-right:1px solid #b37c5d; border-bottom:1px solid #b37c5d; padding:3px; color:#56070d;}
.NIE-art .table3 td{background:#fff0be;}
.NIE-art .table3 th{background:#ffdf92; font-weight:bold; text-align:center; margin:auto;}

#NIE-overlayer{display:none;position:absolute;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;top:0;left:0;z-index:9999; margin:0; padding:0;}
/*-*/

/*reg style rewrite: */
.NIE-quickReg-loading{padding-top:70px; color:#fffcd5;}
.NIE-quickReg {color:#fffcd5; padding-top:50px;}
.NIE-quickReg dt{color:#fffcd5;}
.NIE-quickReg .qrNoEmail a{color:#d0bbbb;}
.NIE-quickReg .qrInpTxt{border-color:#532416; color:#999;}
.NIE-quickReg .qrHover .qrInpTxt{color:#333;}
.NIE-quickReg .qrCon input.inp-tips{ color:#fff1c5;}
.NIE-quickReg .qrCaptchaInp{width:47px;}
.NIE-quickReg .qrTipInfo{color:#9e9e9e; margin-left:2px; text-indent:2em;}
.NIE-quickReg .qr-agree,
.NIE-quickReg a{color:#fffcd5;}
.NIE-quickReg .qrNoEmail{float:right; margin-top:-23px;}
.NIE-quickReg .qrSubmitInp{background:url(../images/submit.jpg) no-repeat 0 0; width:133px; height:46px; border:0; margin-left:81px;margin-top:20px;}
.NIE-quickReg .qrSubmitInp2{background:url(../images/submit.jpg) no-repeat 0 -46px;}
.qrUserInp, .qrUser163Inp, .qrDomainSel, .qrPWInp, .qrRePWInp, .qrCaptchaInp{background:url(../images/inp.jpg) no-repeat;}
/*-*/

#RDG-reg{height:280px;}
.qrUserInp, .qrPWInp, .qrRePWInp {width: 137px;}
.qrCon {width:157px;}

#RDG-download{height:148px;position: relative;}
#RDG-download .link-download{width:196px;height:53px;display:block;top:71px;left:41px;   position: absolute;text-indent:-9999px;}
#RDG-download .link-download:hover{background:url(../images/btn_download.jpg) no-repeat;}
#RDG-gift{height:187px;position: relative;}
#RDG-gift .link-gift{width:209px;height:60px;display:block;top:63px;left:41px;position: absolute;text-indent:-9999px;cursor:pointer}
#RDG-gift .link-gift:hover{background:url(../images/btn_get.jpg) no-repeat;}


.focus{ position:absolute;width:280px;height:162px;}
.focus-item{float:left;margin-top:46px;width:200px;height:109px;color:#bd2b01;font-size:12px;overflow:hidden}
.focus-item .name{color:#837441;text-align:right}
#focus_prev,#focus_next{position:absolute;width:29px;height:29px;top:74px;cursor:pointer;background:url(http://res.nie.netease.com/comm/blank.gif)}
#focus_prev{left:7px;}
#focus_next{ left:242px;}
#focus_stage{width:200px;height:156px;top:6px;left:43px;position:absolute;overflow:hidden;}
#focus_scoller{height:160px;position:absolute;}

.yx{height: 229px;position: relative;top:192px;width: 280px;overflow:hidden}

#hotgifts{height:200px;}
#hotgifts .yee-hd{height:42px;}
#hotgifts .yee-hd h3{display:none;}
#hotgifts .gifts{padding:21px 0 0 14px;height:90px;}
#hotgifts .gifts li{width:121px; height:78px; float:left; display:inline; margin-right:15px;}
#hotgifts .gifts a{display:block; float:left;width:121px; height:78px; text-indent:-9999px;}

.tabswitch{width:696px; height:358px; overflow:hidden; position:relative;}
.tabswitch-tab{height:57px; position:absolute; top:0; left:0; z-index:10;background:url(../images/featureNav_bg.jpg)}
.tabswitch-tab li{float:left; width:174px; height:57px;}
.tabswitch-tab a{display:block; width:100%; height:100%; background:url(../images/featureNav_bg.jpg) no-repeat 0 -160px; text-indent:-9999px; cursor:default;}
.tabswitch-content{padding-top:57px; overflow:hidden; height:358px;}
.tabswitch img{display:none; margin-left:3px;}
.tabswitch img.current{display:block;}
#feature-f2{width:175px;}
#feature-f4{width:173px;}
#feature-f1 .current, #feature-f1 a:hover{background-position:0 -57px;}
#feature-f2 .current, #feature-f2 a:hover{background-position:-174px -57px;}
#feature-f3 .current, #feature-f3 a:hover{background-position:-349px -57px;}
#feature-f4 .current, #feature-f4 a:hover{background-position:-523px -57px;}

#screenshot{}
#screenshot .yee-hd{height:42px;}
#screenshot .yee-bd{height:157px;}
#screenshot .yee-hd h3{display:none;}
.scrollview{width:696px; position:relative; margin:auto; height:156px; overflow:hidden;}
.scrollview-screen{width:558px; margin:auto; position:relative; overflow:hidden;}
.scrollview-screen ul{width:auto; height:156px; position:relative; top:0; left:0;}
.scrollview-screen li{width:165px; padding:0px 10px 0 11px; height:131px; padding-top:25px; text-align:center; float:left;display:inlne;overflow:hidden}
.scrollview-screen img{border:1px solid #8d2000; width:165px; height:105px;} 
.scrollview-prev,
.scrollview-next{display:block; width:69px; height:156px; background:url(../images/s_arr.gif) no-repeat; position:absolute; top:0; text-indent:-9999px; cursor:pointer;}
.scrollview-prev{background-position:0 0; left:0;}
.scrollview-next{background-position:-15px 0; right:0;}
.scrollview-tab{width:70%;margin:auto; height:10px; margin-top:5px;text-align:center; line-height:10px;}
.scrollview-tab li{display:inline; cursor:pointer; margin:0 2px; font-size:16px; color:#be0606; _font-size:10px; *font-size:12px;}
.scrollview-tab .current{color:#ff3c00;}

/*.popup{display:none; position:absolute; border:5px solid #ffb1a2; padding:20px; padding-bottom:30px; background:#ffb1a2; z-index:10000;}
.popup-close{background:#ffb1a2; width:40px; height:30px; line-height:30px; font-size:18px; font-size:bold; position:absolute; color:#000; bottom:0; right:20px; text-align:center; cursor:pointer;}
*/
#link-entrance{position:absolute; top:166px; right:60px; width:165px; height:52px; text-indent:-9999px;background:url(../images/btn_enterWeb.jpg) no-repeat 0 -100px;}
#link-entrance:hover{background:url(../images/btn_enterWeb.jpg) no-repeat 0 0;}
#server-reco{width:160px; height:22px; line-height:22px; color:#fbfcc4; font-size:12px; position:absolute; top:232px; right:46px; }
#server-reco span{float:left;margin-left:25px;text-align:center;width:55px;}
.header #server-reco{display:block;}
#video-zzd{ width:255px; height:135px; position:absolute; top:285px; right:12px;}
#link-post{width:245px; height:38px; position:absolute; top:414px; left:414px; background:url(../images/but_post_hover.png) no-repeat 0 -40px; text-indent:-9999px;}
#link-post:hover{background-position:0 0;}

.yee-content{display:none;}
.yee-content.current{display:block;}

#schools{height:303px; padding-top:1px;}
#schools .yee-hd{height:42px; font-family:'Microsoft Yahei','Simhei';}
#schools h3{display:none;}
#schools .yee-tab{padding-left:192px; height:42px; position:relative;}
#schools .yee-tab ul{position:relative; z-index:2;}
#schools .yee-tab li{float:left; height:42px; width:58px; line-height:42px; text-align:center;}
#schools .yee-tab .selected{position:absolute; top:0; left:180px; z-index:1; display:block; width:86px; height:42px; background:url(../images/alt.png) no-repeat 0 0;}
#schools .yee-tab a{display:block; width:100%; height:100%; color:#fff; cursor:default;}
#schools .yee-tab a:hover{text-decoration:none; color:#fccc5d;}
#schools .yee-tab .current a{color:#fccc5d;} 
#schools .yee-content{width:693px; height:261px; margin-left:3px;}
#school-shaolin{background:url(../images/s_shaolin.jpg) no-repeat;}
#school-tiansha{background:url(../images/s_tiansha.jpg) no-repeat;}
#school-shushan{background:url(../images/s_shushan.jpg) no-repeat;}
#school-wuming{background:url(../images/s_wuming.jpg) no-repeat;}
#school-hanbing{background:url(../images/s_hanbing.jpg) no-repeat;}
#school-baihuayi{background:url(../images/s_baihuayi.jpg) no-repeat;}
#school-baihuagu{background:url(../images/s_baihuagu.jpg) no-repeat;}
#school-xiayin{background:url(../images/s_xiayin.jpg) no-repeat;}
#schools .video{float:left;display:inline;width:256px;height:172px;border:1px solid #7C280C;margin-left:15px;margin-top:50px;}
#schools .video img{cursor:pointer}
#schools .video-text{float:left;font-size:12px;line-height:24px;width:172px;height:164px;margin-top:30px;padding:30px 50px 0 16px;color:#ffffb4}
#schools .video-text .error{color:#ffffff}
#schools .video-text .link {margin-top:0;}
#schools .video-text .link a{color:#ca4f08;text-decoration:underline}


.popup{display:none;}

.videoCenter{background:url(../images/video.jpg) no-repeat; width:800px; height:557px;}

.vplayer{width:670px; height:380px; position:absolute; top:45px; left:60px;border:4px solid #220c04}

#vtab li{background:url(../images/bar.gif) no-repeat center bottom; width:114px; line-height:22px; display:inline; margin:0 7px; float:left; height:22px; padding-top:2px;}
#vtab a{display:block; width:100%; height:100%; font-size:12px; text-align:center; color:#a0a0a0;}

#vtab{width:auto; position:absolute; top:433px;left:53px; clear:left;}
#vtab li.current{background-image:url(../images/bar_hover.gif);height:31px;padding-top:0}
#vtab li.current a{color:#f4d987}

.popup-close{position:absolute; width:18px; height:18px; display:block;background:#000; opacity:0.01; filter:alpha(opacity=1); top:0; right:0; text-indent:-9999px;}

.popup-content{padding:70px 40px 30px 40px; color:#b3b3b3; line-height:1.7; font-size:14px;}

.popup-content strong{color:#ede2a8;}	
#video-tab a {color: #FFF1C5;cursor: pointer;display: block;height: 100%;line-height: 22px;text-align: center;width: 100%;}
#video-tab li {float: left;height: 22px;padding-top: 5px;width: 126px;}


/* µã»÷ÁìÈ¡µ¯³ö¿ò */
#bg {display:none;position:absolute;width:100%;height:100%;background:#000;filter:Alpha(opacity=70);opacity:0.7;top:0;left:0;z-index:9999;}


.dTcQ {display:none;position:absolute;color:#6bf6ff;line-height:18px;z-index:10000;width:550px;height:319px;background:url(../images/kuan-bg.jpg) no-repeat;}
.aCloseQ {position:absolute;display:block;width:22px;height:22px;overflow:hidden;text-indent:-9999px;cursor:pointer;top:9px;right:12px;}
.inpButQ {width:73px;height:27px;background:url(http://res.gs.netease.com/qt/11/0901_qn/images/tcr.jpg) no-repeat -9999px -9999px;border:none;cursor:pointer;}
.colZi {color:#c8a5fe}

.pTxtQ1 {height:40px;text-align:center;}
.pTxtQ2 {height:45px;text-align:right;}
.pTxtQ3 {height:60px;padding:0 100px 0 0;text-indent:24px;}
.pTxtQ4 {height:54px;overflow:hidden;text-indent:24px;}
.pTxtQ5 {text-indent:24px;}
.pTxtQ6 {height:40px;overflow:hidden;text-indent:24px;}

.ulListQ {height:163px;color:#18b9f7;}
.ulListQ input {vertical-align:middle;}
.ulListQ li {height:22px;}
.ulListQ li span {display:inline-block;height:8px;overflow:hidden;}
.ulListQ .li_1 {padding-left:24px;}
.ulListQ li .s1 {width:125px;background:#001f41;margin:0 6px 0 0;border:1px solid #12689c;vertical-align:middle;}
.ulListQ li .s2 {background:#c8a5fe;vertical-align:top;}
.ulListQ .li_2 {padding:8px 0 0;height:27px;text-align:center;}

.ulListQ1 {padding:1px 0 0;}
.ulListQ1 input {vertical-align:middle;}
.ulListQ1 .inpTxtQ {width:124px;height:18px;background:none;line-height:18px;color:#3864b6;padding:0 5px;border:none;}

.pButQ {padding:10px 0 0;text-align:center;}
.kuan-tit{height:51px;}
.dTcQ .kuan-tit h3{margin-left:28px;text-indent:-999px}
.dTcQ_1 .kuan-tit h3{width:258px;height:48px;background:url(../images/kuan1-tit.jpg) no-repeat;}
.dTcQ_2 .kuan-tit h3{width:258px;height:48px;background:url(../images/kuan2-tit.jpg) no-repeat;}
.kuan-con{padding:18px 20px;color:#f6f2cd;}
.login{width:344px;margin:12px auto;font-size:14px;}
.login dt{width:60px; float:left;}
.login dd{width:274px; overflow:hidden;margin-left:50px; *margin-left:0;}
.login .login-sub{height:48px;display:inline;margin-left:0px; *margin-left:0px; line-height:48px;}
.login dt,  .login dd{list-style:none outside;height:27px;overflow:hidden; line-height:24px; padding:2px 0;}
.login-help{padding-left:10px;display:inline-block; width:60px;vertical-align:middle;}
.login-cap img{vertical-align:middle;height:24px;}
.login .login-cap-vip{text-align:right}
.login .login-cap-vip a{padding-right:24px;text-decoration:underline;color:#c16418;font-weight:bold}
.login .f-text {background:url(../images/inp.jpg) repeat-y 0 0 ;border: 1px solid #bb3407;color: #fff;height: 20px;line-height: 20px;margin-right: 3px;width: 153px;}
.login .f-button {background: url("../images/kuan1-inp.jpg") no-repeat 0 0 ;border: none;color: #8B684E; vertical-align:middle; cursor: pointer;font-family: "SimHei";font-size: 16px;font-weight: bold;height: 48px;margin-top: 10x;width: 113px;}
.login-cap .f-text{width:49px;}
.kuan-con .xxh{margin-top:30px;margin-bottom:30px;padding-left:80px;color:#fffc00}
.kuan-con .xxh a{padding-left:20px;color:#fffebb;text-decoration:underline;}

.link-reg{color:#fc0;}

