/* CSS Document */
body,html{margin:0; padding:0px;font-size:12px; font-weight:normal; background:#fff; }
div,h1,h2,h3,h4,h5,h6,dl,ul,li,p,dt,dd,span,form{ margin:0; padding:0; list-style:none;overflow:hidden;}
img{ border:none;}
.h8px{ clear:both; height:8px; overflow:hidden;}
.blankbar{ clear:both; height:10px; overflow:hidden;}

.c_960{ margin:0 auto; width:960px; clear:both; overflow:hidden;}

.floatl{float:left; width:765px;}
.floatr{float:right; width:185px;}

.box1{}
.box1 .box-tt{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box1.gif) no-repeat; width:765px; height:4px; }
.box1 .box-t{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box1.gif) no-repeat 0 -6px; width:765px; height:4px; }
.box1 .box-l{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box1.gif) repeat-y -765px 0;}
.box1 .box-b{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box1.gif) no-repeat 0 -12px ; width:765px; height:8px;}

.box2{line-height:30px;color:#666;font-size:14px; font-weight:bold;font-family:Tahoma;  }
.box2 .box-tt{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box2.gif) no-repeat; width:185px; height:4px; }
.box2 .box-t{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box2.gif) no-repeat 0 -5px; width:185px; height:4px; }
.box2 .box-l{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box2.gif) repeat-y -185px 0;text-align:center;}
.box2 .box-b{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box2.gif) no-repeat 0 -8px ; width:185px; height:4px;}
.box2 a{color:#666;font-size:14px; font-weight:bold; text-decoration:none;}

.box3{padding-toP:20px;}

.slogin{ position:absolute; width:200px; height:20px; line-height:20px; margin-left:350px; margin-top:10px;font-family:Tahoma;  }
.slogin span{ float:left;}
.slogin a{ background:url(//img1.cache.jj.cn/images/newreg/2012/login-but.gif) no-repeat; width:43px; height:18px; display:block; float:right;}
.regBox{ }
.regBox li{clear:both;  vertical-align:bottom; width:100%; float:left; margin-top:10px; }
.regBox b{float:left;width:100px; text-align:right; height:25px; line-height:25px; font-weight:normal;font-size:14px;}
.regBox input{float:left; font-style:normal; }
.regBox em{float:left; font-style:normal; line-height:20px; }
.regBox em img{border:#f5e8c3 solid 1px;padding:1px; background:#fff; width:63px; height:52px;}
.regBox span{float:left;height:20px; line-height:20px; margin-left:10px;}
.regBox .inp1{ border:1px solid #c3995a; width:200px; height:20px; line-height:20px;}
.regBox .inpbut{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_but.gif) no-repeat; width:102px; height:32px; border:none; cursor:pointer;}
.morehead{float:left; height:52px; line-height:52px; margin-left:10px;}

.tipbox{ clear:both; margin-left:100px; height:30px;}
.tipbox2{ clear:both; margin-left:100px; height:70px;}
.tip{ border:1px solid #f5e8c3; position:absolute; padding:3px; margin-top:-7px; z-index:100; line-height:20px; color:#c60; background:#fff;}
.tiparrow { background:url(//img1.cache.jj.cn/images/newreg/2012/arrow.gif) no-repeat; width:160px; height:4px; position:absolute; z-index:101; margin-top:-10px;}
.morehead a{ color:#c60; font-size:14px; text-decoration:none;}
a.serrule{color:#390; text-decoration:none;}

.adword{ line-height:30px; text-align:center; color:#666; font-size:14px;font-family:Tahoma;}
.musttip{ line-height:30px; border-bottom:1px solid #cdaf81;width:750px; margin:0 auto; text-indent:20px; font-family:Tahoma;}
.musttip b{font-size:14px; font-weight:bold;}
font.red{ color:#f00; font-size:12px; font-weight:normal;padding:0 3px;}

.choose{ width:80px; background:url(//img1.cache.jj.cn/images/newreg/2012/downarrow.gif) no-repeat right center;line-height:30px; color:#930; font-weight:bold; font-size:14px; cursor:pointer; text-indent:20px;}

.topdashline{border-top:1px dashed #cdaf81;}
.c-750{ width:750px; margin:0 auto; }


.arrow{ background:url(//img1.cache.jj.cn/images/newreg/2012/reg_18.gif) no-repeat center; height:15px;}
.right-tit{background:url(//img1.cache.jj.cn/images/newreg/2012/reg_box2.gif) repeat-y -185px 0; width:185px; height:30px;}
.right-tit strong{ font-size:18px; color:#653300; display:block; width:185px; text-align:center;  }
.right-tit b{font-size:18px; display:block; position:absolute; height:15px;color:#a58700;  overflow:hidden; z-index:100; margin-top:-30px; margin-left:26px; }
a.downloadbut{ background:url(//img1.cache.jj.cn/images/newreg/2012/leftbut1.gif) no-repeat; width:160px; height:55px; display:block; margin:0 auto;}
a.downloadbut:hover{ background:url(//img1.cache.jj.cn/images/newreg/2012/leftbuthov1.gif) no-repeat;}


/*³É¹¦Ò³*/
.regmessbox{ float:left; width:728px; margin-left:20px;   margin-top:30px; display:inline; }
.minheight{ float:right; width:1px; height:458px;}
.okface{ background:url(//img1.cache.jj.cn/images/newreg/2012/okface.gif) left center no-repeat; height:40px; text-indent:40px; font-size:14px; font-weight:bold; line-height:40px; color:#333;}
.regmess{ width:690px; margin:0 auto; background:#fffbf0; padding:10px; line-height:25px; margin-top:10px; color:#333; }
.regmess span{ background:#ffe3b3; color:#930; font-weight:bold; padding:0 5px;}
.regmess em {font-style:normal; padding:0 5px; color:#930;}
.regmess a{ margin:0 3px; color:#993300; font-weight:bold; }
.regmess b{ margin:0 3px;}
.regmess .freeMatch{ height:37px;}
.regmess .freeMatch em{float:left; display:inline; margin:10px 0 0 150px;}
.regmess .freeMatch a{ float:left;background:url(//img1.cache.jj.cn/images/newreg/2012/freeMatch.gif) no-repeat; width:220px; height:37px; }
.regmess .freeMatch a:hover{ background-position:0 -50px;}


a.fullmess{ background:url(//img1.cache.jj.cn/images/newreg/2012/fullmess_03.gif) no-repeat;width:103px; height:25px; display:block; float:left;}
a.fullmess:hover{background:url(//img1.cache.jj.cn/images/newreg/2012/fullmess_04.gif) no-repeat;}
.downarea{  padding:5px; background:#fff; position:absolute; margin-left:246px;  height:60px;}
a.nocent{margin:0; float:left; width:160px;}
.dlwd{float:left;width:90px; display:inline; margin-left:10px;}
.dlwd a{ padding-left:25px; display:block; height:20px; line-height:20px; float:left; text-decoration:underline;color:#333; margin-right:10px; margin-top:5px;}
.dlwd a:hover{ text-decoration:none;}
a.wt{ background:url(//img1.cache.jj.cn/images/newreg/2012/wt.gif) left center no-repeat; }
a.dx{ background:url(//img1.cache.jj.cn/images/newreg/2012/dx.gif) left center no-repeat; }

#touxiang{width:215px; height:205px; overflow:hidden; position:absolute; padding:2px; background:#EFEFEF; border:1px solid #DFDFDF; z-index:200; margin-left:300px; margin-top:-50px; }
	.txShow{width:213px; height:179px; float:left; padding:3px;}
	.txShow a{display:block; float:left; padding-left:2px; margin-right:2px; display:inline;  margin-bottom:2px;}
	.txShow a img{ float:left; padding:3px; border:1px solid #DFDFDF; }
	.txShow a:hover img{border:1px solid #FF0000;}
	.txClick{ width:213px;height:20px; float:left;}
	.txClick a{ text-decoration:none;}
	.aBlock{width:40px; margin:0px 5px;height:18px; text-align:center; background:#ff8100; border:1px solid #CCCCCC; display:block; float:left; font-size:12px; color:#FFFFFF; font-family:"ËÎÌå"; line-height:20px;}
	.insertTX img{padding:1px; border:1px solid  #999999;}
	.yema{float:left; width:40px; height:18px; margin:0px 5px; line-height:18px; text-align:center;}

.step0{ width:726px;background:#eeecec; border:1px solid #cdcbcc; min-height:300px; _height:380px;}
.steps{ width:525px; margin:0 auto;}
.step{ clear:both; margin-left:11px; }
.step li{ margin:20px 0;}
.aw{ background:url(//img1.cache.jj.cn/images/newreg/2012/aw.gif) no-repeat; width:17px; height:33px; position:absolute;  margin-left:240px;*margin-left:230px; margin-top:-15px; }

/*yi*/

.w960{ width:960px; margin:0 auto;}
.top{ padding-top:10px; position:relative; height:80px; position:relative;}
.top .logo{ position:absolute; bottom:6px;}
.top .Tnav{ float:right; position:absolute; bottom:6px;; right:0;}
.top .Tnav li{ float:left; background:url(//img1.cache.jj.cn/images/newIndex/login/topnavbg.gif) right no-repeat; width:80px; padding-right:5px; text-align:center;}
.top .Tnav li a{text-decoration:none; color:#960; font-size:14px;}
.top .Tnav li a:hover{ text-decoration:underline; color:#c60;}
.top .Tnav .R{ background:none;}
.buttom{ padding-top:20px; clear:both; text-align:center; color:#666; border-top:#e5e5e5 solid 1px; margin-top:10px; font-size:12px;}
