/*
Copyright (c) 2011,Q(nie.163.com). All rights reserved.
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {padding:0;margin:0;}
fieldset,img { border:0;}
/* remember to define focus styles! */
:focus {outline:0;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
abbr,acronym {border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp,tt {font-size:100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win,IE7-Win */
input,button,textarea,select {*font-size:100%;}
body {line-height:1.5;}
ol,ul,li {list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;}
sup,sub {font-size:100%;vertical-align:baseline;}
/* remember to highlight anchors and inserts somehow! */
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}

.clear:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.clear{zoom:1; clear: both;}

html,body {height:100%;background:#24130c;font-family:"ËÎÌå";font-size:12px;color:#ae976d;line-height:22px;}

a {color:#ae976d;text-decoration:none;cursor:pointer;}
a:hover {color:#f60;text-decoration:underline;}

.f12 {font-size:12px;}
.f14 {font-size:14px;}

.fB {font-weight:800;}

.colRed {color:#773104}
.colRed2 {color:#c50000}
.colOra {color:#f60}
.colBlue {color:#39f3ff}
.colYel {color:#ffd200}
.colGre {color:#beff6e}

.fLeft {float:left;}
.fRight {float:right;}

.blank5 {height:5px;overflow:hidden}
.blank10 {height:10px;overflow:hidden}
.blank15 {height:15px;overflow:hidden}
.blank20 {height:20px;overflow:hidden}
.blank25 {height:25px;overflow:hidden}

.hide {display:none;}

.aBut {display:block;overflow:hidden;background:url(../images/images.png) no-repeat -9999px -9999px;text-indent:-9999px;cursor:pointer;}

.dTop {position:relative;width:100%;height:40px;overflow:hidden;margin:0 auto -40px;}
#NIE-topBar {position:relative;height:40px;background:#f4f4f4;z-index:2}

#wrap{max-width:2000px;min-width:960px;_width:expression((document.documentElement.clientWidth>2000||document.body.clientWidth>2000)?"2000px":((document.documentElement.clientWidth<960||document.body.clientWidth<960)?"960px":"100%"));margin:0 auto;}

#wrap-1 {background:url(../images/bg.jpg) no-repeat center 0}
#wrap-2 {background:url(../images/images_01.jpg) no-repeat center 0}
#wrap-3 {background:url(../images/images_02.jpg) no-repeat center 494px}

#main {width:960px;margin:0 auto;}

.dMain1 {position:relative;width:960px;height:297px;margin:0 auto;}

.aLogo {position:absolute;width:143px;height:76px;top:8px;left:234px;}

.dLink {position:absolute;width:212px;top:5px;left:722px;color:#634b4b}
.dLink a {color:#634b4b}

.dShare {position:absolute;width:175px;top:6px;left:14px;color:#e1a59c;line-height:17px;}
.dShare .NIE-share-txt {color:#e1a59c;}

.dMain2 {padding:0 0 9px;}

.dLeft {float:left;width:618px;}

.dRight {float:right;width:342px;}

.dBox1 .dHead1 {height:40px;padding:0 15px;text-align:right;line-height:40px;}
.dBox1 .dHead1 .aMore {color:#b61a17;text-decoration:underline;}
.dBox1 .dHead1 .aBut {float:right;width:82px;height:26px;margin:5px 0 0;}
.dBox1 .dHead1 h3 {float:left;width:100px;height:40px;overflow:hidden;text-align:left;text-indent:-999px;}
.dBox1 .dBody1_1 {height:157px;}
.dBox1 .dBody1_2 {height:204px;}
.dBox1 .dBody1_3 {height:180px;}
.dBox1 .dBody1_4 {height:250px;}

.dBox2 {float:left;position:relative;width:264px;height:204px;}

.dBut1 {float:left;width:178px;padding:84px 47px 0 39px;}
.dBut1 .aBut {width:178px;height:58px;}
.dBut1 .aBut:Hover {background-position:0 0}

.dBut2 {width:190px;height:38px;padding:64px 0 0;margin:0 auto;}
.dBut2 .aBut {width:190px;height:38px;}

.pImg1 {position:absolute;width:155px;height:155px;overflow:hidden;top:15px;left:50px;}
.pImg1 a {display:none;position:absolute;width:155px;height:155px;overflow:hidden;}

.aBack {position:absolute;width:16px;height:41px;top:70px;left:20px;}
.aNext {position:absolute;width:16px;height:41px;top:70px;right:30px;}

.dRight1 {width:330px;zoom:1;overflow:hidden;}

.dTxt1 {height:100px;padding:4px 0 0;font-size:14px;color:#ffb8ae;}
.dTxt2 {color:#975951}
.dTxt3 {position:absolute;width:80px;padding:10px;background:#7f3d35;border:1px solid #c75318;color:#e7d493;top:60px;right:15px;}
.dTxt3 a {color:#d00;text-decoration:underline;cursor:pointer;}

.ulTxtlist1 {padding:3px 0 0;}
.ulTxtlist1 li {height:22px;overflow:hidden;padding:0 0 0 10px;background:url(../images/images.png) no-repeat -596px 8px;color:#d1887d;}
.ulTxtlist1 li span {color:#e6b32b;}

.ulPiclist1 {float:left;display:inline;width:240px;margin:33px 0 0 28px;}
.ulPiclist1 li {float:left;width:90px;height:120px;padding:0 30px 0 0;line-height:30px;text-align:center;}
.ulPiclist1 li img {display:block;width:90px;height:90px;margin:0 auto;}

.ulList1 {float:left;display:inline;}
.ulList1_1 {width:110px;margin:0 0 0 5px;}
.ulList1_2 {width:180px;margin:0 8px;}
.ulList1_3 {width:145px;}
.ulList1_4 {width:190px;margin:0 15px;}
.ulList1 li {text-align:center;}
.ulList1_2 li {float:left;width:90px;}
.ulList1_4 li {float:left;width:95px;height:40px;}
.ulList1 .li_1 {width:100%;height:45px;font-weight:800;}
.ulList1_4 li .aBut {width:82px;height:28px;margin:0 auto;}
.ulList1_4 li .aBut_1 {background-position:-200px 0;}
.ulList1_4 li .aBut_2 {background-position:-300px 0;}
.ulList1_4 li .aBut_3 {background-position:-200px -50px;}
.ulList1_4 li .aBut_4 {background-position:-300px -50px;}
.ulList1_4 li .aBut_1:hover {background-position:-400px 0;}
.ulList1_4 li .aBut_2:hover {background-position:-500px 0;}
.ulList1_4 li .aBut_3:hover {background-position:-400px -50px;}
.ulList1_4 li .aBut_4:hover {background-position:-500px -50px;}

.ulList2 {background:#7f3d35;border:1px solid #c75318;}
.ulList2 li .s_1 {float:left;display:block;width:60px;text-align:center;}
.ulList2 li .s_2 {display:inline-table;zoom:1;overflow:hidden;width:410px;padding:0 8px;border-left:1px solid #c75318;}
.ulList2 .li_1 .s_2 {text-align:center;}
.ulList2 .li_1 {background:#3b0b0b;}
.ulList2 .li_2 {background:#4b1010;}

.dReg {position:relative;width:270px;height:210px;padding:104px 0 0;margin:auto;}
.dReg a {color:#f1a868;}
.NIE-quickReg-loading {display:none;padding:50px 0 0;text-align:center;}
.NIE-quickReg {width:270px;color:#f1a868}
.NIE-quickReg dl {width:270px;}
.NIE-quickReg dt {height:29px;}
.NIE-quickReg dd {width:195px;height:29px;}
.qrUserInp, .qrPWInp, .qrRePWInp{width:159px; height:22px;border:1px solid #000;background:#000; padding:0 1px; color:#fadd8d;line-height:22px;}
.qrCaptchaInp{width:56px;height:22px;border:1px solid #000;background:#000; color:#fadd8d; padding:0 1px;line-height:22px;}
.NIE-quickReg .qrHover input.qrInpTxt, .NIE-quickReg .qrHover .qrCon input.right, .NIE-quickReg .qrHover .qrCon input.error {background:#370000;border:none;border:1px solid #000;color:#ac2525;}
.qrCon{width:163px;}
.NIE-quickReg dt{width:75px;color:#f1a868;}
.qrTipInfo{display:none;}
.qrNoEmail{position:absolute;width:270px;padding:0;text-align:right;top:74px;right:-10px;}
.qrNoEmail a {text-decoration:underline;}
.NIE-quickReg .qr-submit {width:270px;height:36px;padding:14px 0 0;}
.qrSubmitInp {display:block;width:107px;height:28px;overflow:hidden;margin:auto;background:url(../images/images.png) no-repeat -9999px -9999px;border:none;}

#footer {width:960px;height:70px;padding:5px 0 0;margin:0 auto;text-align:center;color:#5e3d14;}
#footer a {color:#5e3d14;}

.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;}

.dTc {display:none;position:absolute;width:550px;background:url(../images/tc.png) repeat-y -550px 0;z-index:10000;}
.dTc-1 {background:url(../images/tc.png) no-repeat -1100px bottom;}
.dTc-2 {padding:70px 20px 20px;background:url(../images/tc.png) no-repeat 0 0;}
.dTc .aClose {position:absolute;width:23px;height:23px;top:9px;right:9px;cursor:pointer;}
