﻿@charset "utf-8";
/* CSS Document */
/*-------------reset------------*/
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:0;
}
caption, th {
	text-align:left;
}
fieldset, img, a img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
em, strong {
	font-weight:bold;
}
li {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after, blockquote:before, blockquote: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-size:100%;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
:focus{outline:0;}/*clouder*/
/*-------------end reset------------*/
body{ font-family: "Lucida Grande", Arial, Lucida, Verdana, Helvetica, 宋体,sans-serif; font-size:12px; color:#666; line-height:1.5; background:#fcfeff;}
a:link{ color:#2864B4; text-decoration:none;}
a:visited{ color:#2864B4; text-decoration:none;}
a:hover{ text-decoration:underline;}

/*全局导航*/

/*全局样式*/
.txt1{ color:#FF9900;}
.txt2{ color:#A71F24;}
.txt3{ color:#999999;}
.txt4{ color:#ff6600;}
.txt5{ color:#2864B4; font-size:14px;}
.txt6{ color:#f60;}/*clouder*/
.r{ float:right}
.l{ float:left}
.clear{clear:both}
a.line{ text-decoration:underline; color:#1467e2;}


/*提示信息*/
.tips{ background:#FFF9F0;border: solid 1px #EDE1DC; padding:5px 10px; font-size:14px; margin:20px 10px;}
.tipsWord{ background:#F7F7F7;border: solid 1px #EEEEEE; color:#999; padding:5px; position:absolute; width:290px; top:3px;}/*5.6*/
.tipsSuc{ background:#F4FEE9;border: solid 1px #E8FDD9; padding:5px; color:#339900; position:absolute;width:290px; top:3px;}/*5.6*/
.tipsError{ background:#FFE1E1;border: solid 1px #ffe1e1; padding:5px; color:#cb4445; position:absolute;width:290px; top:3px;}/*5.6*/
.tipsRe{ position:relative;}
.tipsUser,.tipsUserT{ background:url(../images/kuang.gif) -312px bottom no-repeat;}
.tipsUser{ width:312px; position:absolute;}
.tipsUserT{ background-position:left top; padding:10px 10px 10px 20px; }
.tipsUserT ul{ padding:10px 0;}
.tipsUserT ul li{ width:50%; float:left; padding:3px 0;}


/*提示icon*/
.iconSuc,.iconError,.iconFault,.iconClose,.iconNotice,.iconLock,.iconArrow,.iconArrowDown{ background:url(../images/icon.gif) no-repeat; height:14px; width:14px; vertical-align:middle;}
.iconError{ background-position:left -50px;}
.iconFault{ background-position:left -100px;}
.iconClose{ background-position:left -150px;}
.iconNotice{ background-position:left -250px; float:left; vertical-align:middle; margin:11px 0;}/*5.6*/
.iconNone{ background:none; height:14px; width:14px; float:left;}
.iconLock{background-position:left -300px;}
.iconCode{ vertical-align:middle; float:left; margin-left:5px;}
.iconArrow{background-position:left -350px; cursor:pointer;}
.iconArrowDown{ background-position:left -400px; cursor:pointer; }
.iconText{ cursor:pointer;}


/*步骤*/
.step,.stepGray{ display:inline-block; float:left; padding-left:25px; background:url(../images/seat.gif) no-repeat; height:38px;}
.stepGray{ background-position:left -75px;}
.step span,.stepGray span{ display:inline-block; float:left; padding-right:25px;background:url(../images/seat.gif) right top no-repeat; height:38px; }
.stepGray span{ background-position:right -75px;}
.step span b{ font-size:22px; font-weight:bold; padding-right:5px;}
.step span em{ font-family:"黑体"; font-size:16px; color:#fff; font-weight:normal;}
.stepGray span b{ font-size:22px; font-weight:bold; padding-right:5px; color:#ccc;}
.stepGray span em{ font-family:"黑体"; font-size:16px; color:#AEAEAE; font-weight:normal;}


/*input*/
input,button,textarea,select{font-size:inherit;*font-size:100%; font-family:inherit;vertical-align:middle;font-size:12px;}
.inputBox{ height:37px; line-height:37px; background:url(../images/input.gif) left -50px no-repeat; float:left; padding:0 0 0 5px; }
.inputBox cite{height:37px; line-height:37px;background:url(../images/input.gif) right -50px no-repeat;  width:190px; float:left; padding:0 10px 0 0;}/*clouder*/
.inputBox_spec cite {width:46px;}
.inputBox cite input.text{ border:none; background:none; height:20px; padding:8px 3px;*padding:7px 3px 10px;  line-height:20px; width:100%;color:#666; font-size:14px;}/*4.19*/
.inputGreen{background:url(../images/input.gif) left top no-repeat;}
.inputGreen cite{background:url(../images/input.gif) right top no-repeat;}
.inputRed{background:url(../images/input.gif) left -100px no-repeat;}
.inputRed cite{background:url(../images/input.gif) right -100px no-repeat;}


/*input长100*/
.input100 cite{ width:100px;}
.input140 cite{ width:140px;}


/*提交按钮*/
span.button{display:-moz-inline-stack;display:inline-block;_display:inline;margin:0 2px;padding:0 20px 0 0;background:url(../images/btn.gif) 100% 0 no-repeat;vertical-align:middle;cursor:pointer;zoom:1;}
span.button span{display:block;padding:0 0 0 20px;background:url(../images/btn.gif) 0 0 no-repeat;}
span.button button,span.button input{display:block;overflow:visible;width:auto;_width:0;height:40px;margin:0 -10px;padding:0 10px;border:0 none;background:none;color:#A04D1F;text-decoration:none;
line-height:40px;vertical-align:middle;white-space:nowrap;cursor:pointer; font-size:14px; font-weight:bold;}

span.buttonBlue{background-position:100% -240px; line-height:34px;}
span.buttonBlue span{background-position:0 -240px; line-height:34px;}
span.buttonBlue button{color:#4F7FCF; height:34px; line-height:34px;}

span.buttonGray{background-position:100% -60px; }
span.buttonGray span{background-position:0 -60px;}
span.buttonGray button{color:#666;}

span.smallBtn{display:-moz-inline-stack;display:inline-block;_display:inline;margin:0 2px;padding:0 12px 0 0;background:url(../images/btn.gif) 100% -120px no-repeat;vertical-align:middle;cursor:pointer;zoom:1;}
span.smallBtn span{display:block;padding:0 0 0 12px;background:url(../images/btn.gif) 0 -120px no-repeat;}
span.smallBtn button{display:block;overflow:visible;width:auto;_width:0;height:23px;margin:0 -10px;padding:0 10px;border:0 none;background:none;color:#fff;text-decoration:none;
line-height:23px;vertical-align:middle;white-space:nowrap;cursor:pointer; font-size:12px; }

span.smallBtnGray{background-position:100% -180px; }
span.smallBtnGray span{background-position:0 -180px;}
span.smallBtnGray button{color:#666;}



/*带箭头按钮*/
span.buttonArrow{display:-moz-inline-stack;display:inline-block;_display:inline;margin:0 2px;padding:0 20px 0 0;background:url(../images/btn.gif) 100% -300px no-repeat;vertical-align:middle;cursor:pointer;zoom:1;}
span.buttonArrow span{display:block;padding:0 0 0 35px;background:url(../images/btn.gif) 0 -300px no-repeat;}
span.buttonArrow button{display:block;overflow:visible;width:auto;_width:0;height:40px;margin:0 -10px;padding:0 10px;border:0 none;background:none;color:#A04D1F;text-decoration:none;
line-height:40px;vertical-align:middle;white-space:nowrap;cursor:pointer; font-size:14px; font-weight:bold;}


/*页面外围*/
.layout{ background:#edf6fb url(../images/bg.gif) left top repeat-x; border-bottom:1px #ccc solid;}
.warp{ width:796px; margin:0 auto;position:relative;}


/*logo*/
.logo{ background:url(../images/top.gif) center top no-repeat; height:67px; width:846px; margin:0 auto; position:relative;}
.logo img{ padding-left:12px;}
.passprt_ttl{position:absolute; height:32px; line-height:32px; font-size:14px; font-weight:bold; width:90px; padding-left:10px; border-left:1px solid #999; top:18px;}


/*内容*/
.boxt{ background: url(../images/topbg.gif) left top no-repeat; height:22px;}
.box{ background:url(../images/boxbg.gif) left top no-repeat; padding-left:8px;}
.boxR{background:url(../images/boxbg2.gif) right top no-repeat; padding-right:8px;}
.boxbg{ background:#fff; padding:13px 35px 100px; min-height:400px;_height:400px;position:relative;}/*clouder*/
.boxbg2{padding:10px 0 0; background:#fff; position:relative;}


/*顶部*/
.top{ padding:0px 0 10px 0; border-bottom:1px #e4e4e4 solid; margin-bottom:10px;}/*clouder*/
.top h1.title{ font-family:"Microsoft yahei"; font-size:20px;  color:#333;}
.logTop{ position:relative; padding:0 35px; }
.logLine{ background:url(../images/logcenterbg.gif) no-repeat; height:394px; width:4px; position:absolute; left:440px; z-index:100;}
.lftcol{width:390px;float:left; position:relative; }
.servintro{ height:225px; overflow:hidden; margin-bottom:51px;}
.servintro li{height:65px; padding-top:10px; padding-left:80px; line-height:26px; font-family:"微软雅黑","宋体";}
.servintro li.game{background:url(../images/log_icon_1.jpg) no-repeat 10px 5px; color:#3D65C5;}
.servintro li.joy{background:url(../images/log_icon_2.jpg) no-repeat 10px 5px; color:#E86B2F;}
.servintro li.otherserv{background:url(../images/log_icon_3.jpg) no-repeat 10px 5px; color:#61BA2B;}
.serv_ttl{font-size:16px;}
.focus_ttl{position:absolute; top:-33px;}
.focus_list li{height:54px; padding:5px 0 5px 8px; line-height:20px; overflow:hidden;}
.game_pic{float:right; padding:0 5px; display:block;}
.focus_time{color:#999;}
.rgtcol{width:260px; float:right; position:relative;}
.rgtcol h1{height:30px; background:url(../images/login_bg.gif) no-repeat left bottom; text-indent:-3000px; margin-top:5px; margin-bottom:10px;}
.logarea{height:150px; padding-top:10px; background:url(../images/dotbg.gif) repeat-x left bottom;}
.logarea p{height:45px;}
.logarea p label{width:90px; display:block; float:left; padding-right:5px; line-height:45px; text-align:right; font-size:14px; color:#666;}
.regnow{height:35px; padding-top:15px; font-size:14px; }
.passprt_serv{margin-top:15px; width:260px; margin-bottom:10px; clear:both; height:65px;}
.passprt_serv dt{height:24px; line-height:24px;}
.passprt_serv dd{height:20px; line-height:20px; width:70px; float:left;}
.hotline{color:#990000;}
.logDown{ border-top:1px #e6e6e6 solid; background:#f6f6f6; position:relative; padding:20px 35px 100px; *padding:10px 35px 100px;}


/*注册内容*/
.regist th{ padding:5px; text-align:right; font-size:14px;}/*4.19*/
.regist td{ padding:5px; vertical-align:top;padding-bottom:4px;}/*clouder*/


/*底部背景*/
.bottom{ position:relative;}
.bottomPo{ position:absolute; background:url(../images/bottom.gif) no-repeat; height:50px; width:865px; left:-30px; top:-50px;}


/*页脚*/
.footer{ padding:10px 0; text-align:center; line-height:2; width:780px; margin:0 auto;}
.footer strong{ color:#666;}


/*注册隐藏信息*/
h2.hide{ padding:10px 0;}
.details{ background:#f5f5f5; display:none;}
.details td select{ width:200px; _width:205px;border:1px #e0e0e0 solid; height:31px; margin-left:3px;font-size:14px;}
a.codeLink{ float:left; padding-top:10px;}


/*注册提示信息*/
.tipsRegist{ border-top:1px #999 dotted; margin:10px 0; padding:10px 0; line-height:2;}
.tipsRegist p.text{ padding-left:46px;}
.phoneInfo{margin-left:180px;}
.step_txt,.step_txt2{font-size:14px; line-height:30px; margin-bottom:22px;}
.high_txt{color:#FF6600; font-weight:bold;}
.dotline{height:50px; background:url(../images/dotbg.gif) repeat-x left center;}


/*注册提示信息*/
.stepnotes{ line-height:1.8;}
.stepnotes ul li{padding-left:13px; background:url(../images/bullet.gif) no-repeat 3px center;}
.stepnotes p.text{ padding-left:46px; padding-top:5px;}
.phonesec2{padding-left:180px; background:url(../images/phone_pic2.jpg) no-repeat 20px top; height:320px; margin-top:30px;}
.step_txt2{margin-bottom:10px;}
.veri_phone_tbl tr td{font-size:14px; padding:5px;}
.step_error,.step_succ{padding-left:180px; background:url(../images/icon_error.gif) no-repeat 40px top; margin-top:30px;min-height:134px;_height:134px;}
.step_succ{background:url(../images/icon_succ.gif) no-repeat 10px top;}
.inform_txt{font-size:22px; font-family:"Microsoft yahei","黑体"; color:#333; margin-bottom:18px;}
.alert_infor{height:300px; padding-left:150px; background:url(../images/icon_alert.gif) no-repeat 75px top; padding-top:20px; font-size:14px; font-weight:bold; margin-top:20px;}
.boxbg3{padding:5px 0 100px;background:#fff url(../images/reg_method_bg.gif) no-repeat 255px 10px;}
.regmethods{height:250px; margin:0 10px;}
.regmethods li{float:left; width:243px; height:250px; padding-left:10px;}
.regmethods li div{display:block; width:196px; height:210px; padding:20px;}
.regmethods li div.hover{background:url(../images/bluebg.gif) no-repeat left top; text-decoration:none;}
.way1_ttl,.way2_ttl,.way3_ttl{height:66px; line-height:66px; padding-left:55px; font-size:18px; font-weight:bold; color:#666; display:block; background:url(../images/icon_reg1.gif) no-repeat 15px 12px; cursor:pointer;}
.way2_ttl{background:url(../images/icon_reg2.gif) no-repeat 3px 12px;}
.way3_ttl{background:url(../images/icon_reg3.gif) no-repeat 15px 5px;}
.way3_ttl .detail{font-size:12px; font-weight:normal; color:#FF6600;}
.waycnt{height:100px; display:block; line-height:24px; color:#999; cursor:pointer;}


/*成功提示*/
.sucText{ font-size:28px; font-family:"Microsoft yahei"; color:#429B20; padding:30px 0;display:none;}
.registSuc{ padding:10px 0; margin-bottom:20px;display:none;}
.registSuc .sucLeft{ width:100px; float:left;display:none;}
.registSuc .sucLeft .avatar{ border:1px #dbdbdb solid;display:none;}
.registSuc .sucRight{ width:590px; float:right;display:none;}
.txtTips{ font-size:14px; float:left; padding-top:3px;display:none;}



/*锁定页面*/
.phonesec3{padding-left:180px; background:url(../images/phone_pic3.jpg) no-repeat 20px top; min-height:320px;_height:320px; margin-top:30px;}
.pd20{ padding:20px 0 0 0;}


/*成功页面按钮*/
.getFreeBtn,.emailCerBtn,.phoneCerBtn{ background:url(../images/getfree.gif) no-repeat; width:216px; height:58px; display:inline-block; margin:0 2px 0 0;}
.emailCerBtn{ background:url(../images/emailcerf.gif) no-repeat; width:184px;}
.phoneCerBtn{ background:url(../images/phonecerf.gif) no-repeat; width:184px;}
.sucNotes{ font-size:16px; font-family:"microsoft yahei"; line-height:2;}
.sucTree{ background:#fff url(../images/tree.jpg) center bottom no-repeat; min-height:532px;_height:532px;}
.defaultNotes{ font-family:"microsoft yahei"; font-size:22px; }
.phoneStep{ margin-top:30px;}
.phoneSec{background:url(../images/phone_pic.jpg) no-repeat 20px top; width:86px; height:220px; float:left; padding:80px 40px 0;}
.phoneSec .phoneNum{ font-size:12px; font-weight:bold; padding:5px 0;}
.phoneSec .phoneMes{ border-top:1px #e4e4e4 solid; padding:5px 0; font-size:14px;}
.freeGet,.photoBand,.downLoad{ background:url(../images/freesafe.jpg) no-repeat; display:inline-block; width:195px; height:58px;}
.photoBand{ background:url(../images/phoneband.jpg) no-repeat; width:162px; margin-right:1px;}
.downLoad{ background:url(../images/sdodown.jpg) no-repeat; width:166px;}


/*选填信息*/
.re{ position:relative;}/*5.6*/
#emailShow{ display:;}/*5.6*/
#phoneShow{ display:;}/*5.6*/
#recomShow{ display:;}/*5.6*/
#moreShow{ display:;}/*5.6*/
.RegNameShowControl{ display:none;}
.RegIDcardShowControl{ display:none;}
.RegEmailShowControl{display:none}

/*两列注册*/
.twoCol{ background:#fff url(../images/reg_method_bg2.gif) center top no-repeat;}
.twoCol .regmethods li{float:left; width:243px; height:250px; padding:0 68px;}
.regmethods li.hide{ display:none;}


/*邮箱不支持游戏*/
.dotlineMail{height:50px; background:url(../images/dotbg.gif) repeat-x left center;}
.stepnotesMail{ line-height:1.8;}
.stepnotesMail ul li{padding-left:13px; background:url(../images/bullet.gif) no-repeat 3px center;}
.stepnotesMail p.text{ padding-left:46px; padding-top:5px;}

/*frame框*/
.activeIframe{}

/*免费手机注册 2011.1.25*/
.phoneBox{ background:#fff; padding:0 0 105px; height:100%; overflow:hidden; position:relative;}
.phoneMod{ padding:0 35px;}
.phoneMod h2.title{ background: url(../images/phonebg.png) left 63px no-repeat; height:75px; margin-bottom:10px;}
.phoneMod h2.title .phone{ background:url(../images/phonebg.png) left -20px no-repeat; padding:12px 0 0 60px; font-size:16px; font-family:"microsoft yahei"; display:inline-block; height:55px;/*2011.1.31*/}


/*2011.1.30*/
.phoneMod h2.title .phone span{ display:block; font-size:12px; font-weight:normal; font-family:宋体; padding:5px 0;}/*2011.1.30*/
.phoneMod h2.title .phone b{ background:url(../images/dot.png) left center no-repeat; padding:0 0 0 10px; margin:0 10px 0 0; font-weight:normal;}
.codeText,.codeRepeat{ background:url(../images/btn_v_clickme.png)  no-repeat; width:206px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#a04c27; display:inline-block;margin-left:1px;_margin-left:4px;}/*clouder*/
.codeText:hover {background:url(../images/btn_v_clickme.png) no-repeat;text-decoration:none;}/*clouder*/
.codeText.visited {background:url(../images/btn_v_timing.png) no-repeat !important;color:#75828b !important;}
.codeText.reclick {color:#2864b4;}
.codeText img {float:right;margin-right:5px;}
.codeText em {color:#409add;font-weight:normal;}
.arrow_blue {float:left;margin-top:4px;}
.short_codeText {float:left;background:url(../images/btn_h_clickme.png)  no-repeat; width:132px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#a04c27; display:inline-block;margin-left:1px;_margin-left:0px;margin-top:2px;}
.short_codeText:hover {background:url(../images/btn_h_clickme.png) no-repeat;text-decoration:none;}/*clouder*/
.short_codeText.visited {background:url(../images/btn_h_timing.png)  no-repeat !important;}
.short_codeText img {float:right;margin-right:5px;}
.codeRepeat{ background-position:left -140px; color:#666;}
.confirm_code_ques {display:inline-block;padding-top:9px;}
.phoneSide{ width:237px; position:absolute; right:0; top:20px;}


.phoneSideT,.phoneSideB,.phoneSidebg{ background:url(../images/phonemod.png) left top no-repeat;}
.phoneSideT{height:11px; overflow:hidden; width:100%;}
.phoneSideB{ background-position:-474px top; height:11px; overflow:hidden;}
.phoneSidebg{ background-position:-237px top; background-repeat:repeat-y; padding:5px 20px; color:#999;overflow:hidden;zoom:1;}/*clouder*/
.phoneSidebg h2,.phoneSidebg h3{ font-size:14px; font-family:"microsoft yahei"; color:#333; margin-bottom:10px;}
.phoneSidebg h2{ text-align:center;}
.phoneSidebg .emailRegist{ background:url(../images/icon_reg2.gif) no-repeat; padding:0 0 10px 65px; }
.phoneSidebg .personRegist{background:url(../images/icon_reg1.gif) 10px top no-repeat; padding:0 0 20px 65px; }
.phoneSidebg .registLine{ background:url(../images/phonemod.png) -728px top no-repeat; height:8px; overflow:hidden;}
.phoneSidebg .registList{ width:201px; height:80px; padding:20px 0; margin:30px 0 20px; cursor:pointer;}
.phoneSidebg .hover{background:url(../images/libg.png) no-repeat; }


/*免费手机注册方案2 2011.1.31*/
.phoneMod .regist2 {width:477px;}
.phoneMod .regist2 h2 { background:none; margin-bottom:0;}
.phoneMod .regist2 h2.title .phone{ background:url(../images/phonebg.png) left -20px no-repeat; padding:20px 0 0 60px; font-size:16px; font-family:"microsoft yahei"; display:inline-block; height:55px;} 
.phoneMod .regist2 .content {background:url(../images/bluebg_2.png) 0 0 no-repeat; padding:35px 20px 20px; position:relative;top:-10px;}
.phoneMod .regist2 .tips { background:none; border:none; margin-top:35px; padding:0;}
.phoneMod .regist2 .tips h3 { background: url(../images/line_1.jpg) 0 bottom no-repeat; height:30px; margin-bottom:10px;font-size:12px; color:#999;}
.phoneMod .regist2 .tips b{background:url(../images/dot.png) left center no-repeat; padding:0 0 0 10px; margin:0 10px 0 0; font-weight:normal; font-size:12px; color:#999;}
.phoneSide2 { width:237px; position:absolute; right:0; top:40px;}
.phoneSide2 .phoneSidebg{background:url(../images/line_2.jpg) left 0 no-repeat; padding:45px 20px; color:#999;overflow:hidden; height:260px;}
.phoneSide2 .phoneSidebg .registList{ width:201px; height:80px; padding:0;margin:0; cursor:pointer;}
.phoneSide2 .phoneSidebg .hover{background:url(../images/bluebg_3.png) no-repeat; }
.phoneSide2 .phoneSidebg .emailRegist{ background:url(../images/icon_reg2.gif) 0 center no-repeat; padding-left:65px; height:73px; line-height:73px; margin-left:10px;}
.phoneSide2 .phoneSidebg .personRegist{background:url(../images/icon_reg1.gif) 15px center no-repeat; padding-left:65px; height:73px; line-height:73px;margin-left:10px;}


/*填写验证码*/
.phoneMod .regist2 .verify_code h3 { background: url(../images/line_1.jpg) 0 bottom no-repeat; height:30px; margin-bottom:10px;font-size:14px; color:#333; padding-bottom:5px;}
.phoneMod .regist2 .verify_code .content { background-image:none;padding:0px; position:relative;top:-10px;width:705px; margin-top:10px; position:relative;}
.phoneMod .regist2 .verify_code .corner {background: url(../images/bluebg_arrow.png) 0 0 no-repeat; border:none;width:32px; height:15px; position: absolute; left:90px; top:-14px;}
.phoneMod .regist2 .verify_code .top {background: url(../images/bluebg_4_t.png) 0 0 no-repeat; border:none;width:705px; height:20px; margin:0; padding:0;}
.phoneMod .regist2 .verify_code .bottom {background: url(../images/bluebg_4_b.png) 0 0 no-repeat; border:none;width:705px; height:20px;margin:0; padding:0;}
.phoneMod .regist2 .verify_code .center {background-color:#f0f9ff; padding:0 20px; border-left:1px solid #e0effa;border-right:1px solid #e0effa;}
.phoneMod .regist2 .verify_code table { font-size:14px;}
.phoneMod .regist2 .verify_code th { text-align:right; padding-bottom:5px; padding-right:10px;}
.phoneMod .regist2 .verify_code td {padding-bottom:5px;}
.phoneMod .regist2 .verify_code span.change_mb { display:inline-block; margin-left:5px; font-size:12px;}
.phoneMod .regist2 .verify_code td.tips span.tips2 { display:inline-block;background-color:#f6f6f6;height:45px; line-height:45px; padding:0 10px; border:1px solid #e6e6e6;}
.phoneMod .regist2 .verify_code td.td1 { padding-left:17px;}
.phoneMod .regist2 .verify_code td.td2 { padding:5px 0 10px 17px; font-size:12px;}
.phoneMod .regist2 .verify_code td.tips span.tips2 span { color:#ff6600;}
.phoneMod .regist2 .verify_code .col1 {width:120px;}


/*绑定手机*/
.phoneBland{ width:610px; margin:0 auto; font-size:14px;}
.phoneBland .blandTips{ border-bottom:1px #dccfc9 dotted; padding:10px 0; line-height:1.8;}
.phoneBland .blandTips strong{ color:#333;}
span.buttonBlue input{color:#2e7cb6; height:40px; line-height:40px;}




/*三点注册*/
.sms_txt { background-color:#fff1e3; border:1px solid #ede1dc; padding:20px; font-size:14px; margin-top:40px;}
.sms_txt p {line-height:2;}
.sms_txt p.sms_info {color:#ff6600; font-weight:bold;}
.sms_txt p.tips {color:#999999; font-size:12px; background:none; border:none; padding:0; margin:0;}
.pass_tips { margin-top:45px;}
.pass_tips p { line-height:2;}



/*切换*/
.phoneSide .arrow_r { position:absolute;top:200px; left:15px; cursor:pointer; background:url(../images/libg.png) left -140px no-repeat; width:8px; height:15px; display:inline-block;}
.phoneSide_1 { position:absolute; right:0; top:89px; width:64px;}/*clouder*/
.phoneSide_1 .phoneSidebg { padding-left:20px;}
.phoneSide_1 .phoneSidebg1 { background-position:-237px top; background-repeat:repeat-y; padding:5px; color:#999; height:100%; overflow:hidden;}
.phoneSide_1 .arrow_r {width:8px; height:13px;background:url(../images/libg.png) -20px -140px no-repeat;position:absolute;top:58px; left:10px; cursor:pointer;}
.phoneSide_1 .arrow_l {width:8px; height:13px;background:url(../images/libg.png) -40px -140px no-repeat;;position:absolute;top:58px; left:10px; cursor:pointer;}
.phoneSide_1 .icon_reg_1,.phoneSide_1 .icon_reg_2,.phoneSide_1 .icon_reg_3{ background:url(../images/libg.png) left -181px no-repeat; display:inline-block; width:27px; height:25px; vertical-align:middle;}/*clouder*/
.phoneSide_1 .icon_reg_2{ background-position:left -221px;}/*clouder*/
.phoneSide_1 .icon_reg_3 {background-position:-35px -181px;}/*clouder*/
.phoneSide_1 li { padding-top:5px;}
.phoneSide_2{ width:123px; position:absolute; right:0; top:89px;}/*clouder*/
.phoneSide_2 li { padding-top:5px; font-size:14px;}
.phoneSide_2 img { vertical-align:middle;}



/*success*/
.newSucMod{ background:url(../images/libg.png) left -260px no-repeat; padding:0 0 0 100px;}
.newSucMod .sucText{ display:block; font-size:18px; border-bottom:1px #c6c6c6 dotted; padding:20px 0;}



/*弹出框*/
.shadow{position:absolute;z-index:-10;width:100%;height:100%;margin:-8px;padding:8px;background:#ccc;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);_height:800px;}
.popup{position:absolute;top:200px;left:30%;z-index:3100;width:400px;}
.popup .shadow{position:absolute;z-index:-1;width:100%;height:100%;margin:-8px;padding:8px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background:#333;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);_height:258px;}
.popup .popupBox{position:relative;z-index:0;_height:160px;min-height:160px;margin:-1px;border:1px solid #669bb7;background:#fff;}
.popup .popupTitle{background:#5e9bc8; padding:5px; color:#fff; font-size:14px;}
.popup .popupMain{ min-height:60px;_height:60px; padding:10px 0;}
.popup .popupBottom{_height:24px;min-height:24px;padding:10px 0 12px; border-top:1px #e5e5e5 dashed;text-align:center;}
.code{ padding-left:10px;}


/*demo4*/
#mask{position:fixed;z-index:3000;top: 0px;left: 0px;height:100%;width:100%;background-color:#000;-moz-opacity:0.2;opacity:.20;filter:alpha(opacity=20);
_position:absolute;_height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

.popup .tl,.popup .tr,.popup .bl,.popup .br {	width:8px;	height:8px;	background:url(../images/popupbg.png) left top no-repeat;}
.popup .tr {background-position:right -10px;}
.popup .bl {background-position:left -20px;}
.popup .br {background-position:right -30px;}

.popup .tc,.popup .ml,.popup .mr,.popup .bc {	background:#000;}

.popup .mc {display:block;	background:#fff;}

.popup .tl,.popup .tc,.popup .tr,.popup .ml,.popup .mr,.popup .bl,.popup .bc,.popup .br {line-height:0px;font-size:1px;	filter:alpha(opacity=20);	-moz-opacity:0.2;	-khtml-opacity:0.2;	opacity: 0.2;}
.popup .popBox{ width:470px;}
.popup .close{ font-size:12px; font-weight:normal; float:right; color:#fff;}
.popup .closeIcon{ background:url(../images/popupbg.png) left -40px no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-left:5px;}
.popup .popTitle{ background:#5e9bc8; color:#fff; padding:5px; font-size:14px; font-weight:bold;}
.popup .popMain{ padding:10px; font-size:14px;}
.popup .heartTips{ background:#fff1e3; border:1px #ede1dc solid; padding:10px; margin:10px 0; line-height:1.8;}
.popup .heartTips strong{ color:#ff6600;}
.popup .heartTips .font12{ font-size:12px; color:#999;}
.popup .tendText{ padding:20px 0; text-indent:20px;}
.popup .submtiTips{ border-top:1px #cacaca solid; padding:20px 0; font-size:12px; color:#333;}
.popup .submitBtn,.popup .cancelBtn{ background:url(../images/popupbg.png) left -60px no-repeat;height:32px; display:inline-block; line-height:32px; text-align:center; color:#a04d1f; font-size:14px; font-weight:bold; margin:0 2px; padding-left:10px; width:97px; vertical-align:middle;}
.popup .cancelBtn{ background-position:left -100px; color:#2e7cb6; font-weight:normal; padding:0; }

/*
.phoneMod .regist2 .verify_code .tipsError{ background:#FFE1E1;border: solid 1px #ffe1e1; padding:5px; color:#cb4445; position:relative;top:-1px;}
.phoneMod .regist2 .verify_code .tipsWord{ background:#F7F7F7;border: solid 1px #EEEEEE; color:#999; padding:5px; position:relative;top:-1px; width:290px;}
*/

.phoneMod .regist2 .verify_code .tipsError{ background:#FFE1E1;border: solid 1px #ffe1e1; padding:5px; color:#cb4445; position:absolute;top:-18px;}
.phoneMod .regist2 .verify_code .tipsWord{ background:#F7F7F7;border: solid 1px #EEEEEE; color:#999; padding:5px; position:absolute;top:-18px; width:290px;}
.phoneMod .regist2 .verify_code .tipsSuc{ background:#F4FEE9;border: solid 1px #E8FDD9; padding:5px; color:#339900; position:absolute;width:290px; top:-18px;}


.phoneMod .regist2 .verify_code .table_empty {background-color: #F0F9FF;}
.phoneMod .regist2 .verify_code .table_empty th { text-align:right; padding-bottom:5px; padding-right:0px;}
.table_empty td select{ padding-left:10px;width:200px; _width:205px;border:1px #e0e0e0 solid; height:31px; margin-left:3px;font-size:14px;}
.phoneMod .regist2 .verify_code .table_empty .tipsError{ background:#FFE1E1;border: solid 1px #ffe1e1; padding:5px; color:#cb4445; position:absolute;top:0px;}
.phoneMod .regist2 .verify_code .table_empty .tipsWord{ background:#F7F7F7;border: solid 1px #EEEEEE; color:#999; padding:5px; position:absolute;top:0px; width:290px;}
.phoneMod .regist2 .verify_code .table_empty .tipsSuc{ background:#F4FEE9;border: solid 1px #E8FDD9; padding:5px; color:#339900; position:absolute;width:290px; top:0px;}

.regist td .phoneStyle{font-size:14px; float:left; padding:5px 0 0 10px;}/*2011.3.3*/
#userStyleShow{ width:193px; _width:199px; left:181px; _left:-75px;}
#userPhoneShow .mes,#userStyleShow .mes{ height:25px; line-height:25px; vertical-align:middle; cursor:pointer}/*2011.3.4*/
#userPhoneShow .meshover,#userStyleShow .meshover{ height:25px; line-height:25px; vertical-align:middle; cursor:pointer; color:black; background:#d9eefa}/*2011.3.4*/

.input200 cite{ width:200px;}
#TdPhoneBrandShow{display:}
#TdPhoneModelShow{display:}
.center td .phoneStyle{font-size:14px; float:left; padding:5px 0 0 10px;}/*2011.3.3*/

/*切换框显示样式*/
#RightBigDiv {display:none; }
#MiniRightDiv {display:none; }
#MidRightDiv {display:block; }

/* change */
.h_splitter {color:#999999;font-size:14px;background:url(../images/h_line.png) no-repeat;padding-top:20px;}
.RegFCMShowSectionControl{ display:none;}
#TdPhoneBrandShow{display:}
#TdPhoneModelShow{display:}
#userPhoneShow,#userStyleShow{ background:#ffffff; z-index:100000; border:1px solid #cccccc; color:#666666; position:absolute; height:auto; padding:5px; overflow:hidden; display:none; top:35px;width:185px;_width:103px;left:17px; _left:-155px} /*2011.3.4*/
.txt6{ color:#f60;}/*clouder*/


/* mini页面页签切换 */
.cell_tab_login_methods {padding-bottom:20px;display:none}
.cell_tab_login_methods ul {padding-left:36px;height:35px;background:url(../images/tab_login_methods_bg.png) repeat-x left bottom;}
.cell_tab_login_methods li {float:left;width:120px;background:url(../images/tab_login_methods.png) no-repeat;}
.cell_tab_login_methods li:hover,.cell_tab_login_methods li.hover,.cell_tab_login_methods li.current {background:url(../images/tab_login_methods_cur.png) no-repeat;}
.cell_tab_login_methods li a {padding-left:40px;line-height:35px;color:#333333;font-weight:bold;font-family:"微软雅黑";height:35px;display:block;background:url(../images/icons_tab_login_methods.png) no-repeat;}
.cell_tab_login_methods li a:hover {text-decoration:none;}
.cell_tab_login_methods li.accout_cell a {background-position:7px 5px;}
.cell_tab_login_methods li.accout_mail a {background-position:7px -65px;}
.cell_tab_login_methods li.accout_figure a {background-position:7px -135px;}
.cell_tab_login_methods li.accout_cell a.hover {background-position:7px -30px;}
.cell_tab_login_methods li.accout_mail a.hover {background-position:7px -100px;}
.cell_tab_login_methods li.accout_figure a.hover {background-position:7px -170px;}


/*浮层*/
.group {zoom:1;}
.group:after {content:"";display:block;visibility:hidden;clear:both;height:0px;}

.popup_content_ez {width:760px;color:#666;font-size:14px;background-color:#fff;}
.popup_content_spec_ez {width:570px;}
.popup_content_ez .popup_content_title h2 {background:url(../images/popup_modified_title_bg.png) repeat-x;height:36px;}
.popup_content_ez .popup_content_title h2 .btn_close {background:url(../images/btn_close.png) no-repeat;width:22px;height:22px;float:right;display:inline;margin:6px 8px 0 0;}
.popup_content_ez .popup_content_content {padding:5px 10px;}
.popup_content_ez .popup_content_content .sub_title h3 {padding-left:70px;background:url(../images/sub_title_icon.png) no-repeat;height:58px;padding-top:10px;line-height:24px;font-weight:bold;font-size:16px;color:#333;font-family:"microsoft yahei";}
.popup_content_ez .popup_content_content .sub_title .h3_spec {padding-top:0px;line-height:58px;}
.popup_content_ez .popup_content_content .sub_title .h3_spec2 {padding-left:255px;background-position:190px top;}
.popup_content_ez .popup_content_content .sub_title .h3_spec3 {background:url(../images/sub_title_icon2.png) no-repeat;}
.popup_content_ez .popup_content_content .sub_title .faux_border {margin-bottom:15px;background:url(../images/popup_modified_faux_border.png) no-repeat left top;height:5px;}
.popup_content_ez .popup_content_content .sub_title .faux_border p {background:url(../images/popup_modified_faux_border.png) no-repeat right top;float:right;height:5px;width:50px;}
.popup_content_ez .popup_content_content .popup_content_main .note {padding:24px 0 45px;font-weight:bold;font-size:16px;color:#000;font-family:"microsoft yahei";}
.popup_content_ez .popup_content_content .popup_content_main .confirm_code_note {font-size:16px;}
.popup_content_ez .popup_content_content .popup_content_main .confirm_code_note li {padding-left:30px;line-height:36px;background:url(../images/dot_popup_modified.png) no-repeat left center;}
.popup_content_ez .popup_content_content .popup_content_main .steps li {position:relative;float:left;display:inline;}
.popup_content_ez .popup_content_content .popup_content_main .steps li .li_words {position:absolute;top:115px;left:60px;width:105px;color:#fff;font-size:12px;}
.popup_content_ez .popup_content_content .popup_content_main .operation_please {font-family:"microsoft yahei";font-size:14px;text-align:center;padding:5px 0 10px;}
.popup_content_ez .popup_content_content .btn_p {padding:15px 0;text-align:center;position:relative;}
.popup_content_ez .popup_content_content .btn_p .for_help {position:absolute;right:0px;top:25px;font-weight:bold;font-family:"microsoft yahei";color:#0066ff;text-decoration:underline;}


#divPopupHelp {top:100px; left:23%;}
#divNotSendCodePopup {top:100px; left:23%;}
#divCodeErrorPopup {top:200px; left:30%;}


.phoneSide_2 li .acc_tips{ background:#f7fcff; position:absolute; right:130px; top:0; z-index:11; width:240px; border:1px solid #CCC;}
.phoneSide_2 li .acc_tips p{ font-size:12px; line-height:1.5; margin:5px 10px;}
.phoneSide_2 li .acc_tips p strong{ color:#F60; font-weight:normal;}
.phoneSide_2 li .acc_tips .acc_tips_p3{ border-top:1px dotted #CCC; padding-top:5px;}
.phoneSide_2 li .acc_tips .acc_tips_p3 .link_reg1{ display:inline-block; width:117px; height:25px; background:url(../images/btn.jpg) 0 0 no-repeat; text-align:center; line-height:25px; margin-right:12px;}
.phoneSide_2 li .acc_tips .acc_tips_p3 .link_reg2{display:inline-block; width:88px; height:25px; background:url(../images/btn.jpg) -126px 0 no-repeat; text-align:center; line-height:25px; width:88px; height:25px;}


/*活动公告*/
.mod_act_guide { width:92px;  height:61px; background:url(../images/corner.gif) no-repeat;position:absolute;top:2px;right:7px;}
.mod_act_guide .act_hover_out {position:absolute;top:30px;right:45px;width:224px;height:105px;padding:10px 12px;overflow:hidden; background:#fffaec url(../images/tips.png) no-repeat center bottom; border:1px solid #CCC; color:#8f6205;}
