@charset "utf-8";
/* CSS Document */
.txt-hide{text-indent:-999em; overflow:hidden}
.single-column{ height:auto; overflow:hidden; padding:15px; width:824px;}
.toptext{ padding:15px; overflow:hidden;_height:100%}
.toptext h1{font-size:14px; border-bottom:solid 1px #ddd; padding:0 0 15px 15px; margin-bottom:20px}
.reg_inv_topface{width:68px; height:63px; overflow:hidden; padding-top:3px; text-align:center; background:url(http://img.kaixin001.com.cn/i/l50_bg_s.gif) no-repeat;}
.regface{ width:68px; text-align:center; height:100px;overflow:hidden}
.regface p strong{ font-size:14px}
.regtext{width:720px; margin-left:5px}
.regtext p{line-height:19px; padding-left:15px; width:508px;padding-bottom:10px}
input,textarea{font-size:14px; padding:3px; }
input[type="text"],input[type="password"],input.input-text{width:200px;border:solid 1px #CCCCCC;}
.account-field input{width:200px;}
button,input.inputsubmit{height:auto}
button{vertical-align:middle}
button.gray{border:1px solid; border-color:#fff #848484 #848484 #fff; background:#f0f0f0; color:#333;}
.required{color:#f00}
.reg_layout{padding-left:98px; width:520px; margin-top:-28px}
.reg_layout legend{display:none; background:none; border:none}
.reg_layout table{table-layout:fixed;}
.reg_layout,.reg_layout th,.reg_layout td{vertical-align:top;}
.reg_layout th,.reg_layout td{padding:0 3px 3px 10px;height:34px}
.reg_layout th{text-align:right; width:97px; font-weight:normal; padding-top:10px;}
.inputholder{width:250px;}
.reg_layout fieldset{border-bottom:solid 1px #ddd; margin:0; padding:10px 0 15px; border-top:none #fff 0; overflow:hidden; clear:both; display:block;border-left:none;border-right:none}
.coder img{border:solid 1px #000;}
.coder_input{padding-right:10px}
.coder_input input{width:76px;}
.reg_layout .colspan{padding:5px 0 0 118px}
.reg_layout .zc_cwts img{vertical-align:middle; border:none;}
.reg_layout .zc_cwts p{display:inline;color:red;}
.reg_layout .radiolb{padding-top:3px;*padding-top:0px;}
.radiolb label{ display:inline-block;width:55px; font-weight:normal}
.privacy{background:url(/imgpro/reg/zc_ys.gif) no-repeat left center; padding-left:16px}
.noivn .reg_layout{ padding-left:32px}
#reg_sub {background:transparent url(http://mopimg.cn/imgpro/app/register_submit.gif) no-repeat scroll center center;
font-weight:bold;height:87px;letter-spacing:5px;width:255px;border:none}
/*Email提示*/
.regbox{background:url(/imgpro/reg/bottom-left-w.gif) no-repeat left bottom;}
.reg_layout .box{padding-bottom:0}
.regbox .box-outer{background:url(/imgpro/reg/bottom-right-w.gif) no-repeat right bottom;}
.regbox .box-inner{background:url(/imgpro/reg/top-left-w.gif) no-repeat left top;}
.regbox p{background:url(/imgpro/reg/top-right-w.gif) no-repeat right top; padding-left:20px; padding-top:10px; padding-bottom:15px; padding-right:20px;margin:0;}
.regbox-t {background:url(/imgpro/reg/bottom-left-t.gif) no-repeat left bottom;}
.regbox-t .box-outer{background:url(/imgpro/reg/bottom-right-t.gif) no-repeat right bottom;}
.regbox-t .box-inner{background:url(/imgpro/reg/top-left-t.gif) no-repeat left top;}
.regbox-t p{background:url(/imgpro/reg/top-right-t.gif) no-repeat right top; padding-left:20px; padding-top:10px; padding-bottom:15px; padding-right:10px; line-height:2em; margin:0;}
.reginv .toptext{ padding:20px 0 0; position:relative}
.reginv .toptext h1{margin-bottom:5px}
.reginv .skipinv{ position:absolute; right:10px; top:25px;}
.reginv .skipinv a{background:url(../../images/next1.png) no-repeat top left; padding-right:10px;display:block;width:70px;height:25px;font-size:0;color:#fff;}
.reginv .skipinv a:hover{background:url(../../images/next1.png) no-repeat bottom left; padding-right:10px;display:block;width:70px;height:25px;font-size:0;color:#fff;}
.upface{padding:15px 36px;width:782px; overflow:hidden}
.upface .toptext .msgbox h2{ margin:10px 0}
.upface .toptext .msgbox p{padding-left:25px; line-height:1.5}
.upfacetitle{position:relative; margin-top:40px}
.toptext .upfacetitle h1{ padding:0 0 12px; margin:25px 0 20px; border-bottom-color:#D8DFEA}
.toptext .upfacetitle .skipinv{ left:200px; top:0}
.upface legend{display:none}
.login #sidebar{ position:relative; width:244px; height:473px; background-color:#FFEB66; border:none 0px #FFEB66; margin-top:61px}
/* modify for new yellowbg */
.login #sidebar .cornerlt,.login #sidebar .cornerlb,.login #sidebar .cornerrt,.login #sidebar .cornerrb{background-image:url(/imgpro/bg/yellow_anglebg.png)}
.login #sidebar .cornerlt,.login #sidebar .cornerlb{left:0}
.login #sidebar .cornerlt,.login #sidebar .cornerrt{top:0}
.login #sidebar .cornerlb,.login #sidebar .cornerrb{bottom:0;*bottom:-1px}
.login #sidebar .cornerrt,.login #sidebar .cornerrb{right:0}
/* end */
.login #widebar{width:740px}
.login #navigation{}
.login #header #logo{width:231px}
.login .single-column{background:#fff; width:715px;border:0;padding-top:23px; padding-bottom:0}
.login .single-column .introduce{ padding:10px 0 0 20px; width:705px; height:470px; background:url(/imgpro/login/lastBg.jpg) left center no-repeat;}
.login .lower .introduce{ height:470px;}
.login .dialogTop .intorduce { height: 300px;}
.login .single-column .introduce h1{ margin-bottom:5px; color:#ff9a01; font-size:2.4em;}
.login .single-column .introduce h1 span{ font-size:16px; }
.login .single-column .introduce p{ color:#666;}
.login .single-column #content{width:545px; margin:5px auto}
.login .inputsubmit{ padding:3px 15px; color:#fff; cursor:pointer; background:#006dca; border-width:1px; border-color:#168bef #00427b #00427b #168bef; border-style:solid;}
.login button#login{background:url(/imgpro/login/new_loginbtn.png) no-repeat center; width:91px; height:26px; border:none 0px #fff; text-indent:-999em; overflow:hidden; display:block}
#loginsidebar{padding:45px 20px}
#loginsidebar .input-text{height:18px}
#loginsidebar form p{margin-bottom:10px}
#loginsidebar form p label{width:40px; text-align:right; display:inline-block}
#loginsidebar form p label#autologlabel{padding-left:5px; color:#666}
.login #loginsidebar form p.autolog,.login #loginsidebar form p.logbtn{padding-left:44px; overflow:hidden;zoom:1}
.login #loginsidebar form p.autolog{*padding-left:44px}
.login #loginsidebar form p label{/*width:37px*/}
#loginsidebar form p.autolog label{width:80px;text-align:left;}
.login #loginsidebar form p.autolog label{width:94px;_padding-right:4px;*width:auto;_width:90px}
#loginsidebar .findpwd{padding-left:0; vertical-align:middle}

/* for  login  */
.login #loginsidebar{padding-top:25px; padding-left:18px; padding-right:18px}
.login #loginsidebar h2{font-size:14px;padding-bottom:21px; color:#333}
.login #loginsidebar form .input-text{width:156px}
#sidebar #loginsidebar hr{margin:34px 0 8px 5px; border-top-color:#E6B51F; border-bottom-color:#FFF7BF;*margin-top:17px; margin-bottom:20px; margin-left:-18px; margin-right:-18px; width:244px}
#loginsidebar .desinf{color:#333; padding-left:8px}
#loginsidebar .join{font-weight:bold; display:block; text-align:center; padding-top:10px}
.login #content dl{font-size:14px; margin:28px 0 20px;}
.login #content #ad{padding-left:78px}
.login #content dl dt{font-weight:normal;color:#F07B05;font-size:24px;font-family:"微软雅黑", "黑体", "宋体", System;}
.login #content dl dd{margin:-22px 5px 0 78px;text-indent:0.5em;line-height:1.8}
.login #content h2{font-size:14px; text-align:center; font-weight:normal; margin:30px 0 15px}
.login #content ul{margin:0 0 0 115px;}
.login #content ul li{margin-bottom:10px; color:#808080; line-height:16px; height:16px; vertical-align:middle}
.login #content ul li span{line-height:16px; height:16px; vertical-align:middle;}
.login #content ul li span.icon{margin-right:15px}
.login #content ul li span.date{margin-left:7px}
.login #content #suggestion{display:block; text-align:center; font-weight:bold; padding-top:10px}
.login #content{padding-bottom:30px}
.login .autolog input{width:13px; border:none;}
.login .autolog label{width:92px}
.reg #sidebar{_margin-right:-3px}
.reg #navigation .nav-right a{text-decoration:none}
.reg #loginsidebar{padding:18px 10px}
.reg #loginsidebar .findpwd{padding-left:10px;_padding-left:8px;} 
.reg #loginsidebar h3{font-size:12px; margin-bottom:18px}
.reg #loginsidebar form p label{font-weight:bold; text-align:left}
.reg #loginsidebar form .input-text{width:158px}
.reg #loginsidebar form .inputsubmit{width:48px; padding:3px 0; text-align:center}
.invitecontent .profile-friends{width:235px}
.invitecontent .profile-friends h4{padding-left:10px}
.invitecontent .headpic{width:115px; height:115px; padding:5px 0 0 5px; margin-bottom:5px; margin-right:30px; background:url(/imgpro/bg/headbg-100.png) left top no-repeat;}
.invitecontent .headpic a{display:block; width:100px; height:100px; overflow:hidden; background:url() center center no-repeat;}
.reg .invitecontent{padding-right:0; padding-left:25px}
.reg .invitecontent .invitebody .airbubble{border-color:#D8DFEA; background-color:#fff}
.invitecontent .invitebody .airbubble .box-content{font-size:12px;}
.invitecontent .invitebody .airbubble .box-content p{text-indent:2em; margin-bottom:18px; line-height:1.5}
.reg .invitecontent .invitebody .addfriend{text-align:left; margin:15px 0}
.threecol li{width:33%;}
.reg .invitecontent .inviteactions{clear:left; margin-right:280px}
.reg .album-list{ padding-top:40px; margin-bottom:40px}
.reg .album-list .album-face{background:url(/imgpro/bg/album.png) no-repeat left top; padding:8px 8px 12px 12px}
.reg .album-list .album-face a{display:block; width:130px; height:98px; text-align:center; overflow:hidden}
.reg .album-list .album-face a img{width:130px;}
.reg .album-list .album-txt{font-size:14px; padding-left:12px}
.reg .album-list .album-txt a,.reg .blog-list dt a{font-weight:bold}
.reg .album-list .album-txt .photonums{color:#ccc}
.reg .blog-list{clear:left}
.reg .blog-list dt{margin-bottom:5px;font-weight:bold;font-size:14px;}
.reg .blog-list dd{line-height:1.5; padding-right:20px; margin-bottom:15px}
.chinese-p {text-indent:2em; line-height:1.5}
.graybox{border:solid 6px #F0F0F0}
.graybox .boxbody{border:solid 1px #D3D3D3; background:url(/imgpro/reg/invitation.png) no-repeat left top;height:161px; padding:26px 40px 0 125px; position:relative; overflow:hidden}
.graybox .boxbody p{line-height:1.5; margin-bottom:15px}
.graybox .boxbody a.return{display:block; text-align:right; position:absolute; right:30px; bottom:20px}
.noinv .graybox{margin-top:60px;font-size:14px; }
#syshome.login #navigation{ margin-left:0;}

/*upload pic*/
.picview,
.flashobj{ float:left; margin-right:20px;}
.uploadform iframe,
.uploadform p{ padding-bottom:10px;}
.uploadform p{line-height:1.5}
.uploadbox{ margin-left:160px;}
.ucanviewpic{ margin-bottom:10px; padding-left:10px; background:url(/img/arrow_back.gif) 12px no-repeat;}

/* single login */
.mainbox.sglogin{background:none}
.sglogin #header{height:45px; background:url(/imgpro/bg/headerbgforlogin-rx.png) repeat-x left top;}
.mainbox.sglogin #navigation{background:none; border-bottom:none}
.sglogin .login #content{width:802px; margin:30px auto}
.sglogin .logintip{background:url(/imgpro/login/logintip.png) no-repeat left top; width:343px; height:56px; margin-bottom:10px}
.sglogin .logintip p{padding:15px 15px 15px 65px}
.sglogin #loginsidebar{width:302px;height:246px; overflow:hidden; background:url(/imgpro/login/loginbox.png) no-repeat left top; padding:21px;}
.sglogin .login #loginsidebar h2{ font-weight:bold; text-align:left; margin:0; padding-bottom:14px;*padding-bottom:10px}
.sglogin .login #loginsidebar label{font-weight:normal; color:#333; width:70px}
.sglogin .login #loginsidebar .autolog label{width:auto}
.sglogin .login #loginsidebar form{margin:0; padding:0}
.sglogin .login #loginsidebar form .input-text{height:19px; line-height:19px; width:213px}
.sglogin .login #loginsidebar form p.autolog,.sglogin .login #loginsidebar form p.logbtn{padding-left:75px}
.sglogin .login #loginsidebar form p.autolog{*padding-left:71px}
.sglogin .login #loginsidebar .findpwd{padding-left:79px;*padding-left:75px}
.sglogin .login #loginsidebar form p.logbtn{margin-bottom:16px; height:26px; overflow:hidden}
.sglogin .login #loginsidebar .hr{ height:1px; overflow:hidden;background-color:#E1E3E5;border-bottom:solid 1px #fff;}
.sglogin .login #loginsidebar .join #regbtn{background:url(/imgpro/login/loginreg.png) no-repeat left top; width:91px; height:26px; display:block; margin:0 auto}
.sglogin .login #loginsidebar .desinf{text-align:center; padding-left:0; padding-top:16px;}
.sglogin .login #content #ad,.sglogin .login #content ul{padding-left:0; margin-left:0}
.sglogin .login #content #ad{padding-top:8px}
.sglogin .login #content ul{padding:15px 10px}
.sglogin .login #content ul li{background:url(/imgpro/login/loginlist.png) no-repeat left center; padding-left:16px; margin-bottom:18px; font-size:14px; color:#333}
.sglogin .login #content #loginads{padding-left:30px}
.sglogin .login #content #loginsidebar form p{height:27px; line-height:27px; overflow:hidden;}
.debug1{ border:solid 1px #f00;}

.input-button.low-padding{padding:2px 5px !important;}
span.findpwd.dis-findpwd{color:#CCC;}
.everyday{color:#808080; margin:5px 0;}
.everyday strong{ color:#0077cc;}
/*reactivate*/
#activateForm{ width:500px; margin:10px 20px;}
#activateForm #reActivateBtns{ padding-left:42px;}
#activateForm  #help{ padding-left:42px; width:300px;}
#activateForm p{ margin:10px 0;}

/*	msntab	*/
.msntab #msn_sidebar{width:273px; border:none; background:none; padding-left:58px; float:left}
.msntab .content{margin-left:-132px; padding-top:25px; width:988px; overflow:visible}
.msntab .content .reg_layout{margin-top:0; padding:15px; background-color:#fff;overflow:hidden}
.msntab .content .single-column{float:left; width:515px; padding:10px;background-color:#DDFB77;}
.msntab .content .single-column .inputholder{width:265px;height:20px; overflow:visible}
.msntab .content .reg_layout fieldset{width:515px; padding:20px 0;*padding-bottom:0}
.msntab .content .single-column h2{border-bottom:solid 1px #ddd; text-indent:-999px; overflow:hidden; background:url(/imgpro/msntab/msn_tabreg_title.png) no-repeat left top; margin:5px 0; height:25px}
.msntab #widebar{overflow:visible; padding-left:132px}
.msntab .form-tip{overflow:visible;margin-left:-105px}

/*	new	inv mail	*/
.new_inv_mail .inv_bymail{width:170px; border:none; background:none; float:left; padding-left:40px}
.new_inv_mail .inv_bymail h2{width:110px; text-align:center; margin-bottom:20px}
.new_inv_mail .inv_bymail th,.new_inv_mail .inv_bymail td{font-weight:normal;padding-bottom:10px}
.new_inv_mail .inv_bymail td span{padding-right:5px}
.new_inv_mail .content{margin-left:-132px; padding-top:25px; width:988px; overflow:visible}
.new_inv_mail .content .reg_layout{margin-top:0; padding:15px; background-color:#fff;overflow:hidden; padding-top:0; }

.new_inv_mail .content .single-column{float:left;width:700px; padding-top:0}
.new_inv_mail .userheadpic{ width:115px; height:115px; padding:5px 0 0 5px;background:url(/imgpro/bg/headbg-100.png) left top no-repeat;}
.new_inv_mail .userheadpic a{display:block; width:100px; height:100px; overflow:hidden; background:url() center center no-repeat;}
.new_inv_mail #widebar{overflow:visible; padding-left:132px}
.err-low{padding-left:25px}
.err-low .userheadpic{width:176px; height:177px; background-image:url(/imgpro/reg/err_low.png); text-indent:-999em; overflow:hidden}

/*countermand*/
.countermandbox{ width:705px; height:416px; background:url(/imgpro/bg/countermandbg.gif) no-repeat center;}
.countermandbox .countermandinner{ padding:50px 170px 0 50px;}
.countermandbox .countermandinner h1{ color:#f8981d; margin-bottom:20px; font-family:"黑体"; font-size:18px; font-weight:normal;}
.countermandbox .countermandinner p{ margin-bottom:15px; font-size:14px;}
.countermandbox .countermandinner p.ifdelaccount{ margin-top:30px;}
.countermandbox .countermandinner p.ifdelaccount label{ font-weight:normal; color:#333;}

/*birthdayCalendar*/
.invitebody .birthdayrequest{ border:2px solid #fab341; background-color:#ffe288; margin-top:10px;}
.invitebody .birthdayrequest .topshadow{ padding:5px 10px; border-top:2px solid #fff; overflow:hidden;}
.invitebody .birthdayrequest p{ margin:10px 0;}
.invitebody .birthdayrequest p label{ color:#333; float:left;}

.regfromemsn .single-column{ margin:0 auto; width:905px; height:639px;}

.regfromemsn table{width:100%;table-layout:fixed}
.regfromemsn .tabregform{left:388px;position:absolute;top:119px;width:485px;}
.regfromemsn .tabregform th{ font-weight:normal; text-align:right; width:100px; }
.regfromemsn .tabregform td,.regfromemsn .tabregform th{ vertical-align:top; padding:8px 0;}
.regfromemsn .tabregform td.colspan{ padding:5px 0 10px 115px;}
.regfromemsn .tabregform fieldset{ border-top:1px solid #ccc; padding:10px;}
.regfromemsn .tabregform fieldset legend{display:none; margin-top:-999px;}


.regfromemsn .doglist{ float:left;}

.regfromemsn .tabregform.v2{ margin:30px 80px;}
.regfromemsn .tabregform.v2 h2{ border-bottom:1px solid #ccc; padding-bottom:3px;}
.regfromemsn .tabregform.v2 .annotate{ margin:20px 0 0 20px;}
.regfromemsn .tabregform.v2 fieldset{ padding:30px 10px;}
.regfromemsn .tabregform.v2 th,
.regfromemsn .tabregform.v2 td{ padding:10px;}
.regfromemsn .tabregform.v2 td.colspan{ padding:5px 0 10px 145px;}

.regfromemsn .inputholder{width:230px; padding-right:5px;table-layout:fixed;_width:235px}
.regfromemsn .zc_cwts{ overflow:hidden; zoom:1;}
.regfromemsn .zc_cwts img{ vertical-align:middle;margin-top:-3px;} 
.regfromemsn .zc_cwts p{display:inline}
.regfromemsn select#homecitycode{ width:125px}
.regfromemsn input#name{width:200px}
.regfromemsn .waiting{ padding-left:125px;}
.regfromemsn .waiting img{ float:left; margin-right:5px;}
.regfromemsn .form-tip{ margin-left:-100px; width:150px;}

.floatLeft {float: left;}
.lower .introduce h1 {padding-top:20px;}
.dailyImprove {border: 4px solid #E2D3E4;background: #FEFFCF;width:665px;line-height:1.8;padding:10px;position:relative;}
.dailyImprove{margin-top:260px;width:650px;color:#808080;}
.dailyImprove h4 {color:#F8981D;font-size:13px;}
.dailyImprove .time {margin-right: 30px;}
.dailyImprove a {background: url(/imgpro/login/suggestion.gif) no-repeat;width:116px;height: 30px;display:block;position: absolute;right:20px;top:40px;}
.dailyImprove p{background: url(/imgpro/login/bottom.jpg) no-repeat;width:39px;height: 36px;display:block;position: absolute;left:65px;top:106px;}
.login .dialogTop .introduce {margin: 12px auto;}



iframe{border:none}
.c9{color:#999}.corg{color:#F8981D}.c6{color:#666}
.addr_reg .corg{font-size:16px; font-weight:bold; padding:0 0 0 80px}
.addr_reg #clForm.reg_layout,.addr_reg #regform.reg_layout{margin-top:0;border:1px solid #E6E6E6; background:#fff;width:500px;padding:0;margin-left:98px;overflow:hidden}
.addr_reg .single-column,.addr_reg{background:#FBFBFB}
.addr_reg .account-field p.showmore,.addr_reg .account-field p.actions,.addr_reg .account-field p.c9{width:300px;margin-left:117px}
.addr_reg .account-field p.showmore{border-bottom:1px solid #EBEEF3;padding-bottom:5px; margin-bottom:10px}
.addr_reg .account-field p.c9{margin-top:5px}
.addr_reg .reg_layout fieldset{border:none}
.addr_reg .account-field #nandi,.addr_reg .account-field #nvdi{width:13px}
.addr_reg .inputholder{width:225px}
.addr_reg .reg_layout .zc_cwts img{ float:left}
.addr_reg .reg_layout .zc_cwts p{ float:left; padding-top:4px; padding-left:4px; width:133px}
.addr_reg .form-tip{ width:160px; margin-left:-105px}
.addr_reg select{ width:100px}
.p0{padding:0!important}
.pt0{padding-top:0!important}
.pb0{padding-bottom:0!important}
#reset{width:60px}

.top_info{float:left;}

.kaixin_reg_infoclass{border-bottom:1px solid #dddddd;}

.kaixin_reg_infoclass{float:left;display:block;width:500px;margin-bottom:20px;}
.kaixin_reg_infoclasslast{border-bottom:0px solid #000;}

.kaixin_reg_infoclass legend{
display:none;}

.kaixin_reg_infoclass p{padding: 5px 0;}
.kaixin_reg_infoclass label{width:100px;text-align:right;font-weight:normal;float:left;padding-top:10px;}
.kaixin_reg_infoclass .error_message{background: url(/imgpro/reg/th_ju.gif) 0px -1px no-repeat;padding-left:20px;float:left;width:120px;margin-left:20px;line-height:20px;}
.kaixin_reg_infoclass .input-text{float:left; width:200px}

.kaixin_reg_infoclass .required{float:left;padding:5px 5px 0 5px;width:5px;}

.kaixin_reg_infoclass .reg_radio{margin-right:10px;width:76px;text-align:left;}

.kaixin_reg_infoclass .reg_select_birth{width:55px;}

.kaixin_reg_infoclass .reg_select_city{width:90px;}

.kaixin_reg_infoclass .reg_validate{width:70px;border:solid 1px #BDC7D8;float:left;}

.validate-num{margin-left:4px;}

.kaixin_reg_infoclass  .reg_change_validate{display:block;width:350px;float:left;}

.kaixin_reg_infoclass .reg_agreement{float:left;}

.kaixin_friends h2{font-weight:bold;font-size:12px;padding:0 0 11px 10px;;}

.kaixin_friends{float:left;width:260px;_width:240px; margin-left:35px}

.kaixin_friends .peoplelist{overflow:hidden;}

.peoplelist li{margin: 0 10px; display:inline;width:60px;height:94px;float:left;}

.peoplelist .headpicbox{background:transparent url(/imgpro/bg/headbg-50.png) no-repeat scroll left top;display:block;height:57px;margin-bottom:5px;padding:4px 0 0 4px;width:57px;}
.peoplelist .headpicbox .friendpic{background:transparent url(/imgpro/reg/noface_s.png) no-repeat scroll center center;display:block;height:50px;overflow:hidden;width:50px;}
.peoplelist li .username{display:block;height:18px;line-height:18px;overflow:hidden;text-align:center;width:56px;text-align:center;}
.done_button{background:url(/imgpro/reg/done.png) left top no-repeat;width:240px;height:35px;border:0;cursor:pointer;}
.dog_left{float:left;margin:0;}
.dog_login{margin-top:15px;}
.regfromemsn .single-columncome{background:url(/imgpro/msntab/msn_tabpage_come.gif) no-repeat 288px 15px;}
.zc_cwts{z-index:999}
.form-tip{margin-left:-105px;}
.reg.new_inv_mail .form-tip{width:190px;}
.reg_dogbox{ margin-left:35px; margin-bottom:10px; float:left; border:1px solid #e9e9e9}
.reg_dogbox .doginfo{ margin-bottom:10px}
.reg_dogbox .doginfo h2{ color:#005eac; margin-bottom:3px;}
.reg_dogbox .doginfo p{ color:#808080}
.reg_dogbox .doginfo .float-right{ margin-right:10px; margin-top:5px;}
.reg_dogbox #imflash{ margin:10px 0}
.reg_dogbox .showdog{ margin-left:12px; width:203px; height:193px; background:url(/imgpro/reg/mailreg_4dog.gif) left no-repeat;}


/* dog reg begin */
.regfromemsn .single-column {background:url(/imgpro/msntab/dog.jpg) no-repeat;position:relative;}
.regfromemsn .single-column  .bg-sidebar {position:absolute;top:551px;left:102px;}
.regfromemsn .single-column  .bg-sidebar a{width:185px;height:66px;display:block;}
.regfromemsn .single-column  .bg-sidebar a:hover{text-decoration:none;}
.regfromemsn .single-column .infobox{font-size:12px;left:34px;position:relative;top:412px;width:314px;}
.regfromemsn .single-column .infobox ul li {line-height:20px;}
/* dogs invite  begin */
.regfromemsn .left-flash{width:200px;position:absolute;top:87px;left:17px;position:relative;}
.left-flash .top-dog {width:211px;height:200px;position:absolute;top:17px;left:0;}
.left-flash  .bot-dogs{position:absolute;left:5px;top:240px;}
.leftdoglist{ float:right;width:220px;}
.leftdoglist h2{ margin:20px 0 10px 0}
.leftdoglist .dogitem{ float:left; width:96px; margin-right:11px; margin-bottom:10px}
.leftdoglist .dogitem.rowlase{ margin-right:0;}
.leftdoglist .dogitem .dogcage{ display:block; width:96px; height:90px; background:url(/imgpro/guide/dogguide_rbg_small.gif) center no-repeat;}
.leftdoglist .dogitem .dogcage:hover,
.leftdoglist .dogitem .dogcage.selectdog{ background-image:url(/imgpro/guide/dogguide_rbg_small_h.gif)}
.leftdoglist .dogitem a,
.leftdoglist .dogitem span{ display:block; margin-bottom:2px; text-align:center }
.leftdoglist .dogitem a.dogname{ font-weight:bold; font-size:1.2em; height:1.3em; line-height:1.3em; overflow:hidden}
.leftdoglist .dogitem span.dogage{ color:#808080}
.leftdoglist .dogitem .udog .dogcage{ display:block; width:96px; height:90px;}
.leftdoglist .dogitem #mydog1{background:url(/imgpro/guide/dog11.png) 0 0 no-repeat;}
.leftdoglist .dogitem #mydog2{background:url(/imgpro/guide/dog22.png) 0 0 no-repeat;}
.leftdoglist .dogitem #mydog3{background:url(/imgpro/guide/dog33.png) 0 0 no-repeat;}
.leftdoglist .dogitem #mydog4{background:url(/imgpro/guide/dog44.png) 0 0 no-repeat;}
.leftdoglist .dogitem #mydog1:hover,
.leftdoglist .dogitem #mydog1.selectdog,
.leftdoglist .dogitem #mydog2:hover,
.leftdoglist .dogitem #mydog2.selectdog,
.leftdoglist .dogitem #mydog3:hover,
.leftdoglist .dogitem #mydog3.selectdog,
.leftdoglist .dogitem #mydog4:hover,
.leftdoglist .dogitem #mydog4.selectdog{background-position:0 -90px}
#registerpage.regfromemsn .content{float:left}
#registerpage.regfromemsn .mainbox{width:100%;}
#registerpage.regfromemsn .mainbox #opi{width:1100px;margin:0 auto;}
#registerpage.regfromemsn .single-column{margin:0;float:left;width:883px;}
.exlogin{border:2px solid #b8d061;padding:10px 10px 28px;float:left;color:#333;width:123px}
.exlogin p{margin-top:10px}
.exlogin p label{color:#666}
.exlogin p input.slip{width:114px;}
#registerpage.regfromemsn .mainbox2{position:relative;width:972px;margin:0 auto;}
#registerpage.regfromemsn .mainbox2 .exlogin{position:absolute;top:0;right:0;}
/* dogs invite  end */
.skip-loadpic{border-top:1px solid #D8DFEA;padding-top:10px;}
.skip-loadpic p a{background:url(/imgpro/reg/btn-skip.png) no-repeat;width:78px;height:24px;display:block;}
.skip-loadpic p a:hover{text-decoration:none;}

.upface .toptext .msgbox h2.yes{background:none;padding-left:0;}
.upface .toptext .msgbox h2.yes img{margin-right:7px;}
.microReg{background:url(/imgpro/icons/lockG.gif) no-repeat;padding-left:13px;margin-left:10px;}
*+html .microReg{padding-top:2px;}
/*090417注册成功*/
.reg_mail{width:740px;height:300px;border:1px solid #d9d9d9;padding:30px;}
.reg_mail_right{width:540px;float:right;}
.reg_mail_right b{color:#000;}
.reg_mail_right .mailinfo{padding:20px 3px;float:left;font-size:14px;width:330px;}
.reg_mail_right .mailinfo p{height:20px; width:461px}
.reg_mail_right .mailinfo span{font-weight:bold;color:#ff6000;}
.reg_mail_right .mailinfo span a{color:#ff6000;}
.reg_mail_right .buttonmail{padding-left:20px;width:156px; float:left; padding-top:106px;  }
.reg_mail_right .buttonmail span{float:right;padding-top:35px;}
h3.mailques{font-size:12px;color:#666;padding:15px 0;}

.reg_mail_right h1{ font-weight:normal; padding-left:62px; width:400px; height:24px; margin-bottom:20px;}
.reg_mail_right h2{ font-size:12px;padding-left:62px; width:400px;}
.reg_mail_right .save{background:transparent url(../../images/2_button.gif) repeat scroll 0 0;border:medium none;color:#FFFFFF;cursor:pointer;font-size:12px;height:24px;line-height:20px;padding:0 0 18px;text-align:center;width:86px;height:40px;margin-left:144px;  margin-top:20px;}
*+html .reg_mail_right .save{background:transparent url(../../images/2_button.gif) repeat scroll 0 0;border:medium none;color:#FFFFFF;cursor:pointer;font-size:12px;height:24px;line-height:20px;padding:4px 0 18px;text-align:center;width:86px;height:40px;margin-left:144px;  margin-top:20px;}
.hi_reg{background:url(/imgpro/reg/reg_01.gif);width:210px; height:30px; padding:24px 10px 0 10px; text-align:center; float:left;margin-top:10px; display:inline-block; margin-left:48px; color:#FF6701}
.succeed_email{font-size:14px;width:588px; border:#ffc600 1px solid; background:#ffffc6; height:40px; line-height:40px; text-align:center; margin-top:10px;}

/*20090430yang*/
.up_hi{width:736px; height:432px; background:#fbfff1; border:#85c01f 1px solid; padding:35px 0 5px 62px; margin:30px auto}
.up_hi_right{width:464px; float:left; margin-left:30px; display:inline; padding-top:26px}
.up_hi_right h2{ width:464px; margin-top:20px; line-height:22px; font-size:12px; font-weight:normal;margin-left:20px}
.up_hi_intro{width:464px; margin-top:10px; padding-bottom:30px;}


#mainContent .register {height:761px;margin:0 auto;padding-left:27px;padding-top:20px;width:923px;}
/*20090524yang*/
.new_login_recommended{width:202px;display:inline-block;height:70px; border:#ffd77b 1px solid; background:#fffae5;padding:4px 0 0 4px; margin:10px 0 15px 4px; font-size:12px!important;}
*html .new_login_recommended{margin-left:2px}
*+html .new_login_recommended{margin-left:2px}
.new_login_recommended h2{font-size:12px!important;width:200px!important; display:block; margin-bottom:4px;}
.new_login_recommended span{height:24px;width:200px;display:block; color:#666666!important;float:left;}
.new_login_recommended span input{ margin-right:4px; vertical-align:middle}

/*20090602yang*/
.landingpage{width:950px;margin:0 auto;padding-top:18px;}
.landingpage_reg{width:407px; height:55px; float:right; padding-top:12px; padding-left:36px; margin-right:14px; display:inline}
.landingpage_reg h2{ color:#fff; width:400px; font-size:12px; float:left; line-height:18px;}
.landingpage_reg_header{ width:50px; height:50px; background:url(../../images/register.gif) no-repeat 0 0; padding:4px 8px 5px 4px;float:left;}
.landingpage_reg .landingpage_reging{width:407px; float:left; height:25px; margin-top:2px;}

.landingpage_reg .landingpage_reging .input-text{width:130px;border:#595959 1px solid; margin-right:14px;display:inline; float:left; padding-left:8px; color:#999999; margin-top:4px;}
*html .landingpage_reg .landingpage_reging .input-text{margin-top:3px;}
*+html .landingpage_reg .landingpage_reging .input-text{margin-top:3px;}
.landingpage_login{width:551px; float:right; margin-top:84px; margin-right:14px; display:inline;margin-bottom:20px;}
.landingpage_login_con{width:549px; border-left:#707679 1px solid; background:#35383a; border-right:#707679 1px solid; float:left;}
.landingpage_login_con .reg_layout{ padding-left:44px;width:420px; margin-top:0;}


.landingpage_login_con .reg_layout fieldset input{ border:#595959 1px solid}
.landingpage_login_con .reg_layout th{ color:#fff; font-weight:bold}
.landingpage_login_con .kaixin_reg_infoclass label{color:#fff;}
.landingpage_login_con .reg_layout .colspan{ color:#666666; padding-left:110px;}
.landingpage_login_con .kaixin_reg_infoclass{margin-bottom:0}
#login_recommended span input{border:none!important}

.landingpage_reg_top{width:551px;height:10px;background:transparent url(../../imgpro/app/rongguang03.gif) no-repeat scroll 0 0;float:left;overflow:hidden}
.landingpage_reg_foot{width:551px;height:10px;background:transparent url(../../imgpro/app/rongguang04.gif) no-repeat scroll 0 0;float:left}
.coder_img img{width:111px;height:48px;}
/*20090605*/
#app14 .landingpage{width:950px;background:#efefee url(../../imgpro/app/who.jpg) no-repeat 0 0;margin:0 auto;padding-top:18px;}
#app14 .landingpage_reg {background:transparent url(../../imgpro/app/who01.gif) repeat scroll 0 0;display:inline;float:right;height:57px;margin-right:14px;
padding-left:36px;padding-top:10px;width:407px;}
#app14 .landingpage_reg h2 {color:#000;float:left;font-size:12px;line-height:18px;width:400px;}
#app14 .landingpage_login_con {background:#f5f5f5 url(../../imgpro/app/who03.gif) repeat-x 0 0;float:left;width:551px; border:none}
#app14 .landingpage_login_con .reg_layout th {color:#333333;font-weight:bold;}
#app14 .landingpage_login_con .reg_layout fieldset {border-bottom:1px solid #EFEFEF;border-top:0 none #FFFFFF;clear:both;display:block;margin:0;overflow:hidden;padding:15px 0 10px;width:464px;}
#app14 .landingpage_login_con .kaixin_reg_infoclass label {color:#666666;}

/*20090609yang*/
#app12 .landingpage{width:950px;background:#b09b65 url(../../imgpro/app/super_money.jpg) no-repeat 0 0;margin:0 auto;padding-top:18px;}
#app12 .landingpage_reg {background:transparent url(../../imgpro/app/money.gif) repeat scroll 0 0;display:inline;float:right;height:57px;margin-right:14px;padding-left:36px;padding-top:10px;width:407px;}
#app12 .landingpage_reg .landingpage_reging .input-text{margin-top:2px;}
#app12 .landingpage_reg h2{ color:#000}
#app12 .landingpage_login_con { background:url(../../imgpro/app/money02.gif) repeat-y 0 0; border:none;float:left;width:551px;}
#app12 .landingpage_login_con .reg_layout th{ color:#000000}
#app12 .landingpage_reg_top{width:551px;height:10px;background:transparent url(../../imgpro/app/money01.gif) no-repeat scroll 0 0;float:left; }
#app12 .landingpage_reg_foot{width:551px;height:10px;background:transparent url(../../imgpro/app/money03.gif) no-repeat scroll 0 0;float:left}
#app12 .landingpage_login_con .kaixin_reg_infoclass label{color:#000}



#app15 .landingpage{width:950px;background:#000 url(../../imgpro/app/rwj01.jpg) no-repeat 0 0;margin:0 auto;padding-top:18px;}
#app15 .landingpage_reg_top{width:551px;height:10px;background:transparent url(../../imgpro/app/rwj04.gif) no-repeat scroll 0 0;float:left; overflow:hidden}
#app15 .landingpage_reg_foot{width:551px;height:10px;background:transparent url(../../imgpro/app/rwj05.gif) no-repeat scroll 0 0;float:left}
#app15 .landingpage_login_con{width:551px;background:#010b10 url(../../imgpro/app/rwj06.gif) no-repeat 0 0; border:none}
#app15 .landingpage_reg {background:transparent url(../../imgpro/app/rwj07.gif) no-repeat scroll 0 0;}
/*20090611yang*/
#rwj_login .landingpage{width:950px;background:#000 url(../../imgpro/app/rwj02.jpg) no-repeat 0 0;margin:0 auto;padding-top:18px;}
#rwj_login .landingpage_login{ margin-top:112px; width:451px;float:left;margin-left:110px; display:inline}
#rwj_login .landingpage_login_con {background:#35383A none repeat scroll 0 0;border-left:1px solid #707679;border-right:1px solid #707679;float:left;
width:449px;}
#rwj_login .kaixin_reg_infoclass {display:block;float:left;margin-bottom:20px;width:400px; padding-left:40px; padding-top:6px;}

#rwj_login .login-form {padding:8px 0px; float:left;width:400px;}
#rwj_login .login-form p {line-height:20px; width:230px; float:left}
#rwj_login .login-form label {color:#fff;display:block;font-weight:normal;line-height:20px; font-weight:bold; text-align:left}
#rwj_login .login-form .input-text {border:1px solid #595959;width:220px;}
#rwj_login  #login {background:transparent url(../../imgpro/app/rwj_login.gif) no-repeat scroll 0 0;border:medium none;font-size:13px;font-weight:bold;height:36px;width:115px; margin-top:26px;}
#rwj_login .inner{ float:left;width:400px;}
#rwj_login .input-login_lj {background:transparent url(../../imgpro/app/rwj_login01.gif) no-repeat scroll 0 0;border:medium none;font-size:13px;font-weight:bold;height:38px;width:116px;}
#rwj_login .foot{width:810px; margin:30px auto; border-top:#35383a 1px solid; padding-top:14px; line-height:18px}



#app10002 .landingpage{background:#fff3d3 url(../../imgpro/app/rongguang.jpg) no-repeat scroll 0 0;margin:0 auto;padding-top:18px;width:950px;}
#app10002 .landingpage_reg {background:transparent url(../../imgpro/app/rongguang01.gif) repeat scroll 0 0;display:inline;float:right;height:60px;margin-right:14px;padding-left:36px;padding-top:12px;width:413px;}
#app10002 .landingpage_reg h2 {color:#000000;}
#app10002 .landingpage_login_con {background:#fff none repeat scroll 0 0;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;float:left;width:549px;}
#app10002 .landingpage_login_con .reg_layout th { color:#000}
#app10002 .reg_radio{color:#000}

#app10002 .reg_layout th, .reg_layout td{ height:34px; padding-top:0!important}
*html #app10002 .reg_layout th, .reg_layout td{ height:26px; padding-top:0!important}
*+html #app10002 .reg_layout th, .reg_layout td{ height:26px; padding-top:0!important}
#app10002 .reg_layout th{ padding-top:0px!important}
+html #app10002 .reg_layout th{ padding-top:6px!important}
*+html #app10002 .reg_layout th{ padding-top:6px!important}
#app28 .landingpage {background:#FFFFFF url(/imgpro/app/daydayUp.jpg) no-repeat scroll 0 0;margin:0 auto;padding-top:18px;	width:950px;}

#app28 .landingpage_login_con {background:#FFFFFF none repeat scroll 0 0;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;	float:left;	width:549px;}

.landingpage_login_con .reg_layout th {color:#000000;font-weight:bold;}
#app28 .landingpage_reg {background:transparent url(/imgpro/app/rongguang01.gif) repeat scroll 0 0;display:inline;	float:right;height:60px;margin-right:14px;padding-left:36px;padding-top:12px;width:413px;}
#app28 .landingpage_login_con  {color:#000000;}
#app28 .kaixin_reg_infoclass label  {color:#000000;}
#app28  .landingpage_reg h2 {color:#000000;}
#app30 .landingpage{background:#FFFFFF url(/imgpro/app/cat.jpg) no-repeat scroll 0 0;margin:0 auto;padding-top:18px;width:950px;}
#app30 .landingpage_login_con {background:#FFFFFF none repeat scroll 0 0;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;	float:left;	width:549px;}
.landingpage_login_con .reg_layout th {color:#000000;font-weight:bold;}
#app30 .landingpage_reg {background:url(/imgpro/app/cat01.jpg) repeat scroll 0 0;display:inline;float:right;height:59px;margin-right:14px;padding-left:26px;padding-top:8px;width:417px;}
#app30 .landingpage_login_con  {color:#000000;}
#app30 .kaixin_reg_infoclass label  {color:#000000;}
#app30  .landingpage_reg h2 {color:#000000;}





.login_add_friend{ width:778px; height:416px; border:#d9d9d9 1px solid;margin:0 auto}
.login_add_friend_body{ background:#e8e8e7; padding:4px;width:770px;}
.login_add_friend_body_content{width:770px; background:#fffdee; }
.login_add_friend .vaflist{ width:200px; margin-left:0; height:90px}
.login_add_friend .vaflist .l50_s_list{ float:left} 
.login_add_friend .vaflist .olname{ float:left; text-align:left;height:14px;; padding-top:8px;} 
.login_add_friend_top{ width:750px; height:35px; float:left; margin-bottom:16px; padding-left:20px}
.login_add_friend_top h2{width:750px; font-size:14px; float:left; margin-top:26px; color:#333333}
.login_add_friend_content{ width:750px; margin:6px auto 0px;border-bottom:#ede9c8 1px solid;display:inline-block;}
.login_add_friend_choose{width:18px; float:left; height:60px;padding-top:8px;}
.login_add_friend_choose_every{ width:220px; float:left; margin-left:20px;*margin-left:6px;_margin-left:6px; display:inline}
.login_add_friend_foot{width:758px; height:20px; float:left; text-align:right;  padding:20px 0 40px; text-align:center; border-top:#ffffff 1px solid}

#app10001 .landingpage {background:#FFFFFF url(/imgpro/app/farm.jpg) no-repeat scroll 0 0;margin:0 auto;padding-top:18px;	width:950px;}
#app10001 .landingpage_login_con {background:#FFFFFF none repeat scroll 0 0;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;	float:left;	width:549px;}

.landingpage_login_con .reg_layout th {color:#333333;font-weight:bold;}
#app10001 .landingpage_reg {background:transparent url(/imgpro/app/farm01.gif) repeat scroll 0 0;display:inline;	float:right;height:60px;margin-right:14px;padding-left:36px;padding-top:12px;width:413px;}
#app10001 .landingpage_login_con  {color:#000000;}
#app10001 .kaixin_reg_infoclass label  {color:#000000;}
#app10001  .landingpage_reg h2 {color:#000000;}
#app10006 .landingpage {background:#FFFFFF url(../../imgpro/app/kaixinFish.jpg) no-repeat scroll 0 0;margin:0 auto;	padding-top:18px;	width:950px;}
#app10006 .landingpage_login_con {background:#FFFFFF none repeat scroll 0 0;border-left:1px solid #E8E8E8;	border-right:1px solid #E8E8E8;	float:left;	width:549px;}

.landingpage_login_con .reg_layout th {	color:#000000;	font-weight:bold;}
#app10006 .landingpage_reg {background:transparent url(../../imgpro/app/rongguang01.gif) repeat scroll 0 0;
	display:inline;	float:right;	height:60px;	margin-right:14px;	padding-left:36px;	padding-top:12px;	width:413px;}
#app10006 .landingpage_login_con  {	color:#000000;}
#app10006 .kaixin_reg_infoclass label  {	color:#000000;}
#app10006  .landingpage_reg h2 {	color:#000000;}




.new_reg{width:616px;float:left;background:#fff; border:#e8cb7e 2px solid; padding:14px 7px;margin-left:30px; display:inline}
.new_reg_login{width:596px;float:left; line-height:20px; text-align:right; padding-right:20px;}
.new_reg_top{ padding-left:40px;width:576px;float:left;}
.new_reg h2{float:left; font-size:16px;color:#333; width:460px; padding-top:4px;}
.new_reg_top p{ text-align:left; line-height:18px;width:460px;margin:8px 0 12px; float:left; }
.notinvs{background-image:url(../../images/reg02.gif); width:164px; height:42px;border:none; float:left}
.notinvs a:link{background-image:url(../../images/reg02.gif);}
.notinvs a:visited{background-image:url(../../images/reg02.gif);}
.notinvs a:hover{background-image:url(../../images/reg02.gif);}
.new_reg_login_right{width:230px; border:#e8cb7e 1px solid; float:right; margin-right:36px; display:inline; padding:10px 10px 20px; cursor:pointer; background:#fff; height:400px;}
.new_reg_login_right h2{width:230px;float:left;text-align:center; color:#333}
.new_reg_login_right_flv{width:180px; height:152px; float:left; margin:30px 0px 14px 30px; display:inline; border:none}
.new_reg_login_right h3{width:230px;float:left;text-align:center; color:#0053a4}
.new_reg_login_right span{width:230px;float:left;text-align:center; line-height:24px;}
.new_reg_login_right img{ border:#bfbdb9 4px solid; float:left; margin:10px 4px 10px 16px; display:inline}

.new_reg .vaflist{ height:50px;margin-left:0px;}
.new_reg .l50_s_list{margin:0;height:50px;}
.reg_layout th b{ font-size:16px; color:#333}
.inputholder input{ margin-top:6px; line-height:24px;}



.cat{ width:904px; height:520px; background:url(../../imgpro/login/cat.jpg) no-repeat 0 0; margin:0 auto; position:relative;padding-top:2px}
.cat_reg_flv{width:900px; height:520px; position:absolute; left:0 ;top:0; z-index:99;}
.cat_login{padding:8px;height:479px; width:536px;background:url(../../imgpro/login/cat01.gif) no-repeat 0 0; position:absolute;  top:43px; left:150px;z-index:100}
.cat_login h1{ font-size:16px;width:398px; margin-left:16px;padding-left:36px;color:#2e63b9;height:28px;line-height:28px;}
.cat .cat_login h1{  background:url(../../imgpro/login/cat02.gif) no-repeat 0 0; }
.cat_reg_login{ width:180px; position:absolute; right:0; top:20px}
.cat_reg{padding-top:16px; border-bottom:#faf5d7 1px solid;width:534px; padding-bottom:20px;}
.cat_reg_content {padding:5px;}
.cat_reg_content input.textErr {background:#FFCFCF;border:#F70515 1px solid!important;}

.cat_tips{background:url(../../imgpro/login/tip.gif) no-repeat scroll left bottom;height:auto;left:340px;position:absolute;top:16px;
width:191px; font-size:12px;}
.cat_tips p{background:url(../../imgpro/login/tip01.gif) no-repeat scroll left top;color:#FF3333;display:block;font-style:normal;padding:10px 10px 10px 20px;width:165px;}
.cat_tips_closed{ width:11px; height:11px; position:absolute; top:13px; right:15px}
.cat_login .notinvs{background-image:url(../../imgpro/login/tip03.gif);width:185px; height:43px;border:none; float:left}

/*yuxinyi 20091201*/
#app20 .landingpage{width:950px;background:url(../../imgpro/app/app20_bg.jpg) no-repeat 0 0;margin:0 auto;padding-top:18px;}
#app20 .landingpage_reg {background:transparent url(../../imgpro/app/rongguang01.gif) repeat scroll 0 0;display:inline;float:right;height:60px;margin-right:14px;padding-left:36px;padding-top:12px;width:413px;}
#app20 .landingpage_reg h2 {color:#000000;}
#app20 .landingpage_login_con {background:#fff none repeat scroll 0 0;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;float:left;width:549px;}
#app20 .landingpage_login_con .reg_layout th { color:#000}
#app20 .reg_radio{color:#000}

#app20 .reg_layout th, .reg_layout td{ height:34px; padding-top:0!important}
*html #app20 .reg_layout th, .reg_layout td{ height:26px; padding-top:0!important}
*+html #app20 .reg_layout th, .reg_layout td{ height:26px; padding-top:0!important}
#app20 .reg_layout th{ padding-top:0px!important}
+html #app20 .reg_layout th{ padding-top:6px!important}
*+html #app20 .reg_layout th{ padding-top:6px!important}

.reg .input-submit{background:transparent url(../../images/nav_bg.png) no-repeat scroll 0 -248px;border:medium none;color:#FFFFFF;cursor:pointer;font-size:12px;padding:3px 0 4px;text-align:center;width:60px; margin-top:4px;*margin-top:3px;_margin-top:3px;}
.plants{width:992px; height:657px; background:url(../../imgpro/app/plants.jpg) no-repeat 0 0; margin:0 auto;position:relative;}
.plants_main{background: transparent url(http://mopimg.cn/images/reg05.gif) repeat-x scroll 0pt 0pt;height: 61px; padding-top: 10px; color:#000; margin-top:8px; font-size:12px;}
.plants_main h2{ color:#000}
.plants_main .landingpage_reging .input-text{ font-size:12px}
.plants_flv{width:840px; height:440px; float:left; margin-left:86px; margin-top:106px;display:inline}
.plants_content{width:992px; height:611px; background:url(../../imgpro/app/plants01.jpg) no-repeat 0 0; margin:0 auto;color:#000;}
.plants_intro{width:362px; height:280px; background:url(../../imgpro/app/plants.png) no-repeat 0 0; float:left; margin-left:50px; display:inline;
*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='http://mopimg.cn/imgpro/app/plants.png');}
.plants_intro h2{width:342px; font-size:20px; line-height:32px;padding-left:20px;padding-top:12px; font-family:"黑体"; font-weight:normal; float:left}
.plants_intro span{width:318px; line-height:22px;padding-left:24px; margin-top:20px; height:148px; float:left; color:#333}
.plants_intro_bg{ height:309px; background:url(../../imgpro/app/plants05.png) no-repeat 0 0;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='http://mopimg.cn/imgpro/app/plants05.png') }
.plants_foot{width:870px; height:232px; background:url(../../imgpro/app/plants02.jpg) no-repeat 0 0; margin:0 auto; padding-left:122px}
.plants_foot p{width:870px; float:left;color:#fff;line-height:18px; margin-bottom:6px}
.plants_foot p a:link{color:#fff; margin-right:12px; display:inline-block}
.plants_foot p a:visited{color:#fff;margin-right:12px;}
.plants_foot p a:hover{color:#fff;margin-right:12px;}
.plants .cat_login h1 {background:url(../../imgpro/app/plant06.gif) no-repeat scroll 0 0;height:34px!important;line-height:34px!important;}
.farm_flv {float:left;height:530px;width:960px;}
.landing_10001{height:616px;}
.landing_10001 .farm_flv {margin-top:15px;}
.landing_10001 .landingpage_reg h2{color:#000}
.landing_10001 .cat_reg{padding-top:0;padding-left:20px;width:514px;}
.landing_10002{height:646px;}
.landing_10002 .farm_flv {margin-top:10px;}
.landing_10002 .landingpage_reg h2{color:#000}
.landing_15{height:625px;}
.landing_15 .landingpage_reg h2{color:#fff}
.landing_15 .input-submit {background:transparent url(http://mopimg.cn/imgpro/landing/gd_login_01.gif) no-repeat scroll 0 0;width:64px; height:25px; text-indent:-9999}

.landing_15 .farm_flv { margin-top:12px}
.landing_15 .cat_login h1 {background:transparent url(../../imgpro/login/rwj.gif) no-repeat scroll 0 0;}






.interactive{margin:0 auto;width:960px; position:relative; height:1500px}
.interactive_body{width:904px; background:url(../../imgpro/landing/interactive10001.jpg) no-repeat 0 0 ; height:846px;  top:624px; position:absolute; padding-top:30px; padding-left:56px;}
.interactive_intro{width:368px; height:281px; background:url(../../imgpro/landing/interactive.png) no-repeat 0 0;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='http://mopimg.cn/imgpro/landing/interactive.png'); color:#333333; float:left; margin-left:40px; display:inline}
.interactive_intro h2 {float:left;font-family:"黑体";font-size:20px;font-weight:normal;line-height:32px;padding-left:20px;padding-top:12px;
width:342px;}
.interactive_intro span {color:#333333;float:left;height:158px;line-height:22px;margin-top:20px;padding-left:24px;width:318px;text-indent:20px}

.interactive_intro_bg{ height:307px; background:url(../../imgpro/landing/interactive01.png) no-repeat 0 0;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='http://mopimg.cn/imgpro/landing/interactive01.png') }


.interactive_foot{width:900px;margin:0 auto; padding-left:60px}
.interactive_foot p{width:870px; float:left;color:#fff;line-height:18px; margin-bottom:6px}
.interactive_foot p a:link{color:#fff; margin-right:12px; display:inline-block}
.interactive_foot p a:visited{color:#fff;margin-right:12px;}
.interactive_foot p a:hover{color:#fff;margin-right:12px;}


.interactive_farm{width:960px; height:1545px; margin:0 auto; position:relative}
.seo_farm{width:960px; margin:0 auto; position:absolute; top:645px; z-index:99999}
.seo_farm_bg{width:960px;height:300px; background:url(../../imgpro/landing/seo_farm.jpg) no-repeat 0 0;}
.seo_farm_bg01{background:url(../../imgpro/landing/seo_farm01.jpg) no-repeat 0 0;}
.seo_farm_bg02{background:url(../../imgpro/landing/seo_farm02.jpg) no-repeat 0 0;}
.seo_farm_intro{width:362px;height:292px; background:url(../../imgpro/landing/hospital.png) no-repeat 0 0;*background: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='http://mopimg.cn/imgpro/landing/hospital.png'); color:#333333; position:absolute;top:40px; left:86px;}
.seo_farm_intro h2 {float:left;font-family:"黑体";font-size:20px;font-weight:normal;line-height:32px;padding-left:20px;padding-top:12px;
width:342px;}
.seo_farm_intro span {color:#333333;float:left;height:158px;line-height:22px;margin-top:20px;padding-left:24px;width:318px;text-indent:20px}
#regDiv .new_login_recommended {position:absolute;top:27px;left:-219px;}
*html  #regDiv .new_login_recommended {position:absolute;top:27px;left:-222px;}
*+html  #regDiv .new_login_recommended {position:absolute;top:27px;left:-217px;}
.landing_25{height:628px;}
.landing_25 .farm_flv {margin-top:18px;}
.landing_25 .landingpage_reg h2{color:#000;}
/*新加*/
#app10002 .zc_cwts{margin-left:14px}
#app10001 .zc_cwts{margin-left:14px}
#app15 .zc_cwts{margin-left:14px}
#app12 .zc_cwts{margin-left:14px}
#app14 .zc_cwts{margin-left:14px}
#app20 .zc_cwts{margin-left:14px}

.landing_36{height:624px;}
.landing_36 .farm_flv {margin-top:16px;}
.landing_36 .cat_login h1 {height:50px;width:450px;}
.landing_36 .landingpage_reg h2{color:#000;}

.landing_29{height:628px;}
.landing_29 .farm_flv {margin-top:20px;}

.landing_29 .landingpage_reg h2{color:#000;}




