/* === created by:Azero Tsang 2008-4-30 ===



===Rewrite by Eric.xu 2009-02-04===*/

/*common style*/



html,body{margin:0;padding:0;font-family:Arial,Helvetica;text-align:center;font-size:12px;color:#000;cursor:default;background:#FFF;_background-image: url(about:blank);_background-attachment: fixed;}

form,ul,li,p,table,tr,td{margin:0;padding:0;}

li{list-style:none;}

input,select{margin:0;padding:0;color:#000;font-size:12px;}

input:focus{outline:none;}

textarea{overflow-x:hidden;overflow-y:auto;margin:0;padding:2px;font-size:12px;color:#000;border:1px solid #949494;background:#FFF;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700;}

h1{color:#000;font-size:22px;}

h2{color:#000;font-size:16px;}

h3{color:#000;font-size:16px;}

h4{color:#000;font-size:14px;}

h5{color:#000;font-size:14px;}

h6{color:#000;font-size:12px;}

img{border:0;text-align:center;vertical-align:middle;}

a:link{color:#000;text-decoration:underline;}

a:hover{color:#AA4D00;text-decoration:underline;}

.clear{clear:both;height:0;font-size:0;line-height:0;}

.fl{float:left;}

.fr{float:right;}

.hidden{display:none;}

.block{display:block;}

.c_red{color:#c00;}

.strong{font-weight:700;}

.o_o{color:#C24717;}



/*page style*/

.wrapper{width:778px;height:auto;margin:0 auto;background:#FFF url(http://mimg.188.com/reg/img/page.jpg) -25px -15px no-repeat;}

.top{height:55px;text-align:left;padding-top:8px;}

		.top ul{position:absolute;top:20px;left:50%;margin-left:160px;}

		.top li{display:inline;margin-left:20px;}

		.top a{text-decoration:none;color:#000;}

		.top a:hover{text-decoration:underline;color:#AA4D00;}

		.headline{height:30px;background:url(http://mimg.188.com/reg/img/headline.jpg) -2px 0px no-repeat;}

		.userInfo{height:60px;line-height:50px;font-size:14px;color:#C24717;text-align:left;}

				.userInfo h1{font-size:18px;color:#C24717;font-weight:700;}

				.userInfo a,.slist a{color:#C24717;text-decoration:underline;}

				.userInfo a:hover,.slist a:hover{text-decoration:none;}

				.userInfo span{font-weight:700;color:#A40000;}

				.subnavLink{float:left;padding-left:20px;font-size:12px;}

				.subnavLink a{color:#C24717;text-decoration:underline;}

				.subnavLink a:hover{text-decoration:none;}

.cont{width:930px;height:auto;margin:0 auto;padding:20px 0 0 30px;text-align:left;font-size:14px;color:#626262;}

		.cont h3{font-size:16px;color:#C24717;font-weight:700;padding:15px 20px; clear:both;}

		.cont h4{font-size:14px;color:#7D6724;font-weight:700;padding:15px 0;}

				.d_fl{float:left;width:190px;height:220px;_height:226px;position: relative;}

						#dfr1{float:left;width:50px;height:233px;_height:233px;background:url(http://mimg.188.com/reg/img/o_o.gif) 0 -95px no-repeat;}

						.d_fl ul{margin:26px 0 0 80px;}

						.d_fl li{position:relative;height:40px; font-size:16px;}

						.d_fl li label{ cursor:pointer; padding-left:5px;}

						.d_fl li input{ cursor:pointer;}

						.d_fl li i{position:absolute;top:23px;left:15px;white-space: nowrap;line-height:14px;color:#666;font-style: normal;font-size:12px;}

						.d_fl li i em{color:#cb160f;font-style: normal;white-space: nowrap;}

					.hotTopic{width:43px;height:20px;position:absolute; top:70px; left:32px;background:url(http://mimg.188.com/reg/img/most.gif) 0 -80px no-repeat;}

					.giftTopic{position:absolute;display:block; top:125px;left:-20px;width: 96px; height: 54px;background:url(http://mimg.127.net/vip/xm/reg/120809/vip163/img/gift-bag.png) no-repeat; line-height: 999em; overflow:hidden;}

					.giftTopic a{display:block;width:100%;height:100%;}

					.giftTopic2{display:none;height: 60px;background: url(http://mimg.127.net/vip/xm/reg/120809/vip163/img/regLgx.png) 0 0 no-repeat;width:110px;left:-30px;top:88px;}

				.d_fr{float:left;width:580px;height:232px;}

						.dfr2{float:left;width:520px;height:232px;border:solid #E0E0BA;border-width:1px 1px 1px 0;background:#FFF;}

						.dfr2 ul{ margin:7px 0 10px 0;}

						.dfr2 li{line-height:23px; margin-right:15px;_margin-right:9px}

						.dfr2 li strong{font-weight:700;font-size:14px;}



		#regTab{width:890px;height:39px;margin-left:15px;border-bottom:1px solid #f1dfc5;}

				#regTab ul{margin:0 0 0 118px;}

				#regTab li.curPhone{ background:url(../img/phone2.png) no-repeat;}

				#regTab li.norPage{ background:url(../img/page1.png) no-repeat;}

				#regTab li.norPhone{ background:url(../img/phone1.png) no-repeat;}

				#regTab li.curPage{ background:url(../img/page2.png) no-repeat;}

				#regTab li{cursor:pointer;display:block;float:left;width:110px;height:40px;margin-right:3px;position:relative;}



        #phoneReg { position:relative; margin:10px auto 30px; width: 770px; height:411px; background:url(http://mimg.188.com/reg/img/promote130815.jpg) no-repeat; }

        #phoneReg img { position:absolute; top:15px; left:50px; }

        #phoneReg .list-wrapper { position: relative; font-size: 12px; text-align: left; top: 385px; color: white; height: 30px; overflow: hidden; line-height: 2.5; }

        #phoneReg .user-list .user { display:inline-block; width:33.3%; text-align:center; }

        #phoneReg .timer-wrapper { position:absolute; top:40px; left:35px; font-family:Microsoft YaHei, Arial,verdana,\5B8B\4F53; font-weight:bold; font-size:16px; color:#608db7; }

        #phoneReg .timer-wrapper .num { font-size:22px; margin:0 5px; }

		#pageReg{height:auto;margin-left: 15px;}

				#pageReg a{color:#666;text-decoration:underline;}

				#pageReg a:hover{color:#AA4D00;text-decoration:none;}

				#pageReg td{height:35px; }

				#pageReg td cite{color:#F00;font-weight:700;}

				#pageReg td select,#pageReg td input{font-size:14px;}



		.line{background:url(http://mimg.188.com/reg/img/line2.gif) bottom center no-repeat;height:10px;padding-top:0px;}

		.footsubmit{text-align:center;background:url(http://mimg.188.com/reg/img/line2.gif) top center no-repeat;height:50px;padding-top:30px;}

		.btn1,.btn2,.btn1_over,.btn2_over{cursor:pointer;border:0;width:94px;height:37px;background:url(http://mimg.188.com/reg/img/btn.jpg) no-repeat;}

		.btn1{margin-top: 10px;}

		.btn2{background-position:-140px 0;margin-left:30px;}

		.btn1_over{background-position:0 -41px;margin-top: 10px;}

		.btn2_over{background-position:-140px -41px;margin-left:30px;}

		.step1tip{padding-top:16px;padding-left:265px;font-size:14px;color:#000;font-weight:700;}

		.step1tip span{font-size:16px;color:#9A0500;}

		.step2tip{padding-top:16px;font-size:14px;color:#7D6724;}



		.op_notice{font-size:12px;color:#000;background:#FFFFCC;margin-right:20px;padding:2px 6px; line-height:20px;display:none;}

		.inpText{width:175px;height:20px;padding-left:3px;padding-top:4px;font-size:14px;color:#000;border:1px solid #DFCDA0;background:#FFF;}

		.chk{color:#626262;}

		.chked{background:#A40000;color:#FFF;font-weight:700;padding:2px;}

		/*====09-04-30 lirunzi====*/

		.fn14 {font-size:14px;}

		.tip-vip {font-size:12px;color:#000;}

		       .qianz {width:520px;margin:3px 0 0 90px;padding:3px 0 ;background-color:#FFFFCC;text-align:center;}

			   #pageReg  a.qz {color:#0000C6;}

			   #pageReg  a.qz:hover {color:#C00;}

.regTkErr {width:400px;font-size:13px;line-height:16px;padding:2px;color:#C00;text-align:center;margin:0 auto 5px;border:1px solid #FA8072;background:#FFE9E0;}





.footer{clear:both;width:778px; height:90px; line-height:20px;color:#999; background:url(http://mimg.188.com/reg/img/footer_bg.jpg) no-repeat; padding-top:40px; }

		.footer a{ color:#666; text-decoration:none;}

		.footer a:hover{text-decoration:underline;}





				/* ==01-07-07 xiongdan zuce&jihuo== */

		a.btn_reg{ display:block; width:202px; height:51px; text-align:center; line-height:51px; font-size:20px; font-weight:bold; color:#333; text-decoration:none; background:url(http://mimg.188.com/reg/img/an.gif) no-repeat; margin:50px auto;}

			a.btn_reg:hover{color:#AA4D00;text-decoration:underline; background-position:0 -51px;}

		.cont h5{font-size:14px;color:#000; font-weight:normal;padding:45px 20px 0; text-indent:2em; line-height:24px;}

		.cont h6{font-size:14px;color:#666;font-weight:700;padding:25px 44px 0;}

			.cont .h6a{padding:30px 44px 15px;}



		 /* ==01-10-09 xiongdan zuce== */

		 .dfr2 .type1,

		 .dfr2 .type2,

		 .dfr2 .type3,

		 .dfr2 .type4{ margin:7px 0 10px 5px;width:150px; height:218px; float:left; display:inline;}

		 .dfr2 .type1{background:url(http://mimg.188.com/reg/img/v188_15.jpg) 16px 23px no-repeat;}

		 .dfr2 .type2{background:url(http://mimg.188.com/reg/img/v188_30.jpg) 17px 14px no-repeat;}

		 .dfr2 .type3{background:url(http://mimg.188.com/reg/img/v188_60.jpg) 20px 2px no-repeat;}

		 .dfr2 .type4{background:url(http://mimg.188.com/reg/img/v188_10.jpg) 17px 22px no-repeat;}

		 .dfr2 .type1 p,

		 .dfr2 .type2 p,

		 .dfr2 .type3 p,

		 .dfr2 .type4 p{ margin:155px 0 0 26px;}

		 .dfr2 li.brd-top{height:3px;line-height:0px;font-size:0;margin:5px 0 0;overflow:hidden;border-top:1px solid #E0E0BA; width:340px;}

		 .dfr2 li a{ padding-left:8px; _padding-left:16px;color:#626262;}

		 .dfr2 ul li.li_h{ height:28px;}





/* ×ÉÑ¯¹Ü¼Ò Æ®´° add by lirunzi 20101221*/

.Cred {color:#c00;}

.gj-online {display:;width:123px;position:fixed !important;top:206px;left:50%;margin-left:389px;position:absolute;z-index:99;filter:Alpha(Opacity=0);opacity:0;text-align:left;line-height:14px;overflow:hidden;}

.gj-online-top {width:113px;height:27px;padding:5px 0 14px 10px;background:url(http://mimg.188.com/reg/img/onlineBg.gif) 0 0 no-repeat;line-height:24px;overflow:hidden;}

.gjonline-closeBtn {display:block;float:right;margin:4px 8px 0 0;height:13px;width:13px;background:url(http://mimg.188.com/reg/img/onlineBg.gif) -81px -126px no-repeat;cursor:pointer;display:inline;overflow:hidden;}

.gj-online-con {display:none;padding:0 0 10px;background:url(http://mimg.188.com/reg/img/offlineBg.jpg) 0 bottom no-repeat;overflow:hidden;}

.gj-online-con a {display:block;width:92px;height:28px;margin:0 auto;line-height:28px;text-decoration:none;text-align:left;font-size:12px;color:#000;background:url(http://mimg.188.com/reg/img/onlineBg.gif) 0 -84px no-repeat;}

.gj-online-con a:hover {color:#000;text-decoration:none;}

.gj-online-con a span {display:inline-block;height:28px;vertical-align:middle;width:34px;}

.onlineIco2 {background:url(http://mimg.188.com/reg/img/onlineBg.gif) 6px -118px no-repeat;}

.onlineIco1 {background:url(http://mimg.188.com/reg/img/onlineBg.gif) -32px -118px no-repeat;}

.gj-online-con a.olBtn {margin:8px auto 0;}

.gj-online-conP1 {padding:0 0 0 5px;margin:0;height:26px;line-height:16px;}

.gj-online .sponsor {padding:5px 0 0;margin:0;font-size:12px;text-align:center;color:#777;color:#9FA3AA;line-height:16px;}



/* ×ÉÑ¯¹Ü¼Ò Æ®´°ÀëÏß×´Ì¬*/

.gj-online-con1 {height:136px;background:url(http://mimg.188.com/reg/img/onlineBtmBg.jpg) 0 bottom no-repeat;overflow:hidden;display:none;}

.gj-offline-conP1 {padding:0 0 2px 10px;margin:0;line-height:16px;font-weight:bold;color:#988131;}

.gj-offline-conP2 {padding:0;margin:0;line-height:20px;font-size:13px;text-align:center;}

.gj-offline-conP3 {padding:0;margin:0;line-height:20px;font-size:14px;font-family:Arial;font-weight:bold;color:#988131;text-align:center;}

.gj-offline-conP4 {padding:4px 0 3px 10px;margin:0;line-height:24px;font-size:12px;color:#999;}

.gj-online a.yyBtn {display:block;width:82px;height:27px;line-height:26px;text-decoration:none;color:#000;font-weight:bold;text-align:center;margin:0 auto;background:url(http://mimg.188.com/reg/img/onlineBg.gif) 0 -52px no-repeat;overflow:hidden;}

.gj-online a.yyBtn:hover {color:#000;text-decoration:none;}



/* ×¢²á×ÉÑ¯im by guanzhenkun 20120627 */

body{_background-image: url(about;blank);_background-attachment: fixed;}

.reg_im{display:block;width:134px;height:204px;margin-left:400px;left:50%;top:200px;position:fixed !important;position:absolute;z-index:10000;overflow:hidden; background:url(http://mimg.vip.163.com/xm/reg_new/img/new-im201208.jpg) 0 0 no-repeat;_position: absolute;}

.reg_im1,.reg_im2{display:block;position:relative;top:72px;left:10px;width:110px;height:38px;}

.reg_im2{top:200px;}



/* ÆßÏ¦»î¶¯¹ã¸æÐÞ¸Ä by zhuanglihong 20120821 */

.qixiAdv{position:relative;height:350px;background: url(http://mimg.188.com/reg/img/qixi201208.jpg) no-repeat 0 0;}

.qixiAdv a{display:block;position:absolute;top:0;right:0;width:770px;height:350px; text-decoration:none;}

.qixiAdv a:hover{text-decoration:none;}

.qixiAdv p{position:absolute;top:254px;right:45px;color:#FFF;font-size:12px;}

.gift{position:absolute;top:-10px;right:10px;display:inline-block;width:48px;height:30px; background:url(../img/tast.gif) no-repeat 0 -14px; vertical-align:middle;}



/* Ò³Ãæ×¢²á */

.gBox,.gBtn,.Type_nav a{display:inline-block;vertical-align:middle;overflow:hidden;}

.regPic {background: url(http://mimg.188.com/reg/img/regPic.png) no-repeat scroll -999px -999px transparent;}

.regPic_param{ background:url(http://mimg.127.net/vip/xm/reg/120809/vip163/img/regPic_param.jpg) -999px -999px no-repeat;}

.regPic_rx{ background:url(http://mimg.188.com/reg/img/regPic_rx.png) -999px -999px repeat-x;}



.gIc0,.gIc1{ width:32px; height:43px;}

.gIc0{ background-position:0 5px;}

.gIc1{ background-position:-42px 5px;}

.gIc2{ width:15px; height:60px; background-position:-102px 21px;}

.gIc3{ width:16px; height:31px; background-position:-154px 0;}

.gIc4{ width:69px; height:69px; }

.gIc5,.gIc6,.gIc7,.gIc8{ width:65px; height:91px;}

.gIc9{ width:34px; height:24px; color:#fff; font-size:12px;font-weight:normal;text-align:center;background-position:-180px 5px;}

.gIc10,.gIc11,.gIc12,.gIc13, .gIc16{ width:48px; height:50px; cursor:pointer}

.gIc14{ width:9px; height:11px; background-position:-82px -2px;}

.gIc15{ height:32px; margin:0 4px;}

.gIc16 { background-position:-584px -81px; }



.regpage{ padding:20px 50px; }

.h2_t{ color:#3A3699; font-size:16px;}

/* ÀàÐÍÑ¡Ôñµ¼º½ */

.Type_nav{ width:158px; float:left; padding:18px 0 0 40px;}

.Type_nav .gIc2{margin:0 8px 0 15px;}

.Type_nav li,.Type_nav a{height:60px; line-height:60px; width:136px;}

.Type_nav a{ color:#000; text-decoration:none;}

.Type_nav a:hover{ text-decoration:none; font-weight:600;}

.Type_nav li.navon{ background:url(http://mimg.188.com/reg/img/regPic.png) 0px -40px no-repeat; font-weight:600;}

.Type_nav li.navon .gIc2{ background-position:-131px 21px;}



/* ÀàÐÍ½éÉÜ */

.Type_intr{ width:532px; height:351px; margin-left:20px;float:left; position:relative;background:url(http://mimg.188.com/reg/img/intr_bg.jpg) 0 0 no-repeat;}

.Type_intr .gIc3{position:absolute; left:-14px;}

.Type_intr .gIc4{right:3px; top:2px; position:absolute;}

.MoreTq{ position:absolute; bottom:0px; right:10px; font-size:12px;}

.Type_intr_u1{width:264px; height:279px;margin:36px  0 0 54px;}

.Type_intr_u2{ width:170px; height:310px;margin:20px 0 0 36px; }

.Type_intr_u1 li{width:49.9%; margin-bottom:48px;}

.Type_intr_u2 li{width:99.9%; margin-bottom:6px;}

.Type_intr_u2 li a { text-decoration:none; color:black; }

.Type_intr_u1,.Type_intr_u1 li,.Type_intr_u2,.Type_intr_u2 li{float:left; display:inline;text-align:center;overflow:hidden;}

/* ÉÌµÀ */

.gIc13{background-position:-225px -82px;}

/* Èý½ÇÐÎÎ»ÖÃ */

.Type_10 .gIc3{top:24px;}

.Type_15 .gIc3{top:24px;}

.Type_30 .gIc3{top:64px;}

.Type_45 .gIc3{top:104px;}

.Type_60 .gIc3{top:104px;}

/* ¼ÛÇ® */

.Type_10 .gIc4{background-position:-300px 0;}

.Type_15 .gIc4{background-position:-380px 0;}

.Type_30 .gIc4{background-position:-460px 0;}

.Type_45 .gIc4{background-position:-540px 0;}

.Type_60 .gIc4{background-position:-620px 0;}

/*ÓÊÏäÈÝÁ¿*/

.Type_15 .gIc5{background-position:0 0;}

.Type_30 .gIc5{background-position:-70px 0;}

.Type_45 .gIc5{background-position:-140px 0;}

.Type_60 .gIc5{background-position:-140px 0;}

/*³¬´óÍøÅÌ*/

.Type_15 .gIc6{background-position:0 -100px;}

.Type_30 .gIc6{background-position:-70px -100px;}

.Type_45 .gIc6{background-position:-140px -100px;}

.Type_60 .gIc6{background-position:-210px -100px;}

/*Ãâ·ÑÓÊ¼þÍ¨Öª*/

.Type_15 .gIc7{background-position:0 -200px;}

.Type_30 .gIc7{background-position:-70px -200px;}

.Type_45 .gIc7{background-position:-70px -200px;}

.Type_60 .gIc7{background-position:-140px -200px;}

/*Èº·¢ÓÊ¼þ*/

.Type_15 .gIc8{background-position:0 -300px;}

.Type_30 .gIc8{background-position:-70px -300px;}

.Type_45 .gIc8{background-position:-140px -300px;}

.Type_60 .gIc8{background-position:-140px -300px;}

/* µç×Ó´«Õæ */

.gIc10{background-position:-160px -82px;}

.Type_30 .gIc10, .Type_45 .gIc10,.Type_60 .gIc10{background-position:-160px -82px;}

/* ÓÊ¼þ·ÖÎö */

.gIc11{background-position:-524px -82px;}


/* ¹Ü¼Ò */

.gIc12{background-position:-283px -82px;}

.Type_10 .gIc12,.Type_15 .gIc12{background-position:-462px -82px;}



/* ÌîÐ´¸öÈËÐÅÏ¢ */

.user_date li{ float:left; margin-top:11px;}

.Date_L{ width:180px; padding:6px 20px 0 0; text-align:right; float:left;}

.Date_R{ width:650px; float:left; position:relative}

.Date_R .gIc14{ position:absolute; top:12px; left:5px}

.letter-count { display:none; margin-left:-30px; width:20px; width:24px\9; line-height:20px; border-radius:10px; border:2px dashed #999; border:none\9; color:#999; font-size:12px; text-align:center; }

.Dinp,.Dinp2{ border:1px solid #d8dbe2; padding:4px 4px 4px 16px; height:24px; line-height:24px; background:#fff;}

.Dinp{width:152px;}

.Dinp2{width:299px;}

.getCode{display:inline-block;width:146px;height: 32px; font-size:12px;line-height:32px;text-align: center; vertical-align:middle;border:1px solid #D8DBE2;border-left:none;background: url(http://mimg.127.net/vip/xm/reg/vip126/img/lineBtn.png) 0 1px repeat-x;}

.getCode.rePicCode{width: 50px;}

.picCode{width:95px;height: 32px;vertical-align:middle;border:1px solid #D8DBE2;border-left:none;}

#pageReg a.getCode{color:#333333;text-decoration: none;}

#pageReg a.getCode:hover{text-decoration: none;}

.reCode{color: #999999; cursor: default;}

.DShowBg,.domain{border:1px solid #d8dbe2; border-left:none;height:32px; line-height:32px; width:146px; text-align:center; background-position:0 -107px;}

.domain{font-family:Arial; font-size:18px;}

.InptTs{ margin:0 0 0 20px;height:32px; line-height:32px; width:300px; font-size:12px; display:none;}

#pageReg .InptTs span a{text-decoration: none;cursor: default;color: #AA4D00;}

.D_focus .InptTs,.D_suc .InptTs,.D_fail .InptTs{ display:inline-block;}

.D_focus .Dinp,.D_focus .Dinp2{ border-color:#E5AC11; background:#FEFECC}

.D_focus .InptTs{ border:1px solid #C8C7AA;background:#FFFFE1;}

.D_focus .gIc15 { width:8px; background-position:-230px 10px;}

.D_focus .letter-count { display:inline-block; *display:inline; *zoom:1; background:#FFFFE1; }

.D_fail .Dinp,.D_fail .Dinp2{ border-color:#D59799; background:#FEF5F5}

.D_fail  .InptTs{ border:1px solid #C8C7AA;background:#FEF5F5;}

.D_fail  .gIc15 { width:16px;background-position:-278px 8px;}

.D_suc   .gIc15 { width:16px;background-position:-250px 8px;}

.submitArea{ padding:10px 0 20px; width:80%; text-align:center;}

.P_Ts2{ color:#666;cursor:pointer;}

.submitArea label{ margin:0 6px;}

.erro_Ts{ margin:10px 0 0;}

.erro_Ts span{background: #FFE9E0; border: 1px solid #FA8072;color: #CC0000; font-size:12px; padding:2px 10px;}

.regbtn{ border:0; width:150px; height:40px; margin:10px 0 0; cursor:pointer;background-position:0 -140px;}



/* ÌØÈ¨½éÉÜ¸¡²ã */

.F_intrTs{ width:208px; height:78px; position:absolute; background:url(http://mimg.188.com/reg/img/intr_bg.png) 0 0 no-repeat !important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mimg.188.com/reg/img/intr_bg.png'); _ background-image: none; overflow:hidden;display:none;}

.F_intrTS_box{ text-align:left; padding:10px 14px 0;}

.F_intrTs h4{font-size:12px; color:#414141;}

.F_intrTs p{ font-size:12px; color:#999999; line-height:20px;}

