body {margin:0 ; padding:0; height:auto; font-family:"Lucida Grande", Verdana, lucida,Helvetica,"ï¿½ï¿½ï¿½ï¿½", Arial, sans-serif;  font-size:12px; color:#000; width: 1002px; background: url(images/bg_logo.gif) no-repeat fixed 1002px 0px ; border-right:#dddddd 1px solid}

.userCss {margin:0px; padding:64px 0  50px 0!important;padding:0px; width:1002px; background:#EFEFEF  url(images/userbg.gif) no-repeat top;}


.clear{ clear: both; font-size:1px; width:1px; height:20px; visibility: hidden; }
.w155{  width:155px;margin:0;}
.red{ color:#FF0000}
.boderbottom{  width:96%; height:10px; margin:0 auto; border-bottom:1px #CCCCCC dashed;}

a:link        {color: #000000; text-decoration:none;}
a:visited     {color: #000000;text-decoration:none;}
a:hover       {color: #bc2931; text-decoration:none;}
a:active      {color: #bc2931;}
a.brown:link     {color: #7C6C62; text-decoration:none;}
a.brown:visited  {color: #7C6C62;text-decoration:none;}
a.brown:hover    {color: #7C6C62; text-decoration:none;}
a.brown:active   {color: #7C6C62; text-decoration:none;}
a.blue:link      {color: #236892; text-decoration:none;}
a.blue:visited   {color: #236892; text-decoration:none;}
a.blue:hover     {color: #000000; text-decoration:none;}
a.blue:active    {color: #000000; text-decoration:none;}
a.white:link     {color: #ffffff; text-decoration:none;}
a.white:visited  {color: #ffffff; text-decoration:none;}
a.white:hover    {color: #ffffff; text-decoration:none;}
a.white:active   {color: #ffffff; text-decoration:none;}




.register_main_top{ width:780px; height:12px;  margin:0px auto!important;  margin:64px auto -2px auto;  background:url(images/usertop_bg.gif) no-repeat; }

.register_main_bottom{ width:780px; height:12px; margin:0 auto 50px auto; background:url(images/userbottom_bg.gif) no-repeat; }
.location{ width:750px; margin:0 auto;  height:25px; padding-left:10px; text-align:left; line-height:200%; background:#E8EEF3;}

#register_main{ width:778px;  margin:0 auto; padding:0; background:#FFFFFF; border-right:1px #CCCCCC solid; border-left:1px #CCCCCC solid; }
#register_main h3{ width:300px;margin:20px auto;  text-align:center; font:16px; font-weight:bold; border-bottom:#FF0000 3px solid}
.con_list{ float:left; width:730px; line-height:180%; margin:10px 10px 20px 35px; padding-bottom:5px; border-bottom:#CCCCCC 1px dashed; }
.m_title{ float:left; width:155px; text-align:right;margin:0; font-size:14px; line-height:180%}
.m_contentinput{ float:left; width:200px; margin:0;font-size:14px;text-align:left;}
.m_note{ float:left; width:350px;margin:0; text-align:left; line-height:150%; color:#FF0000;display:inline;}
.m_btn { float:left; width:200px; margin:10px;}
.m_note01{ float:left; width:350px;margin:10px 0 0 0; text-align:left; line-height:150%; color:#FF0000;}




.okbtn{ float: left; width:350px; margin:10px 0 0 0; text-align:right}
.returnbtn{ float: left; width:300px; margin:10px 0 0 0;text-align:center}

#protocol_main{ width:778px;  margin:0 auto; padding:0; background:#FFFFFF; border-right:1px #CCCCCC solid; border-left:1px #CCCCCC solid; text-align:left; }
#protocol_main h3{ width:300px;margin:20px auto;  text-align:center; font:16px; font-weight:bold; border-bottom:#FF0000 3px solid}
#protocol_main p{ width:740px;  margin:0 auto; padding:0 10px; background:#FFFFFF; text-align:left; text-indent:28px;font-size:14px;line-height:200% }

.registerConfirmcon{float:left; width:500px;margin:0; text-align:left; font-size:14px;  line-height:180%; color:#222222;}
.confirmconnote    { float:left; width:600px;margin:0 0 0 80px!important;margin:0 0 0 40px; text-align:center; background: #eeeeee; line-height:150%}

.loginlocation{ width:740px; margin:0 auto;  height:25px; padding-left:10px; text-align:left; line-height:200%; background:#CFAF91;}
.loginbg{  width:96%; height:350px;}
.loginmain    { float:left; width:418px; height:280px; margin:20px 0 10px 40px; background:#f1f1f1 url(images/loginmain_bg.gif) no-repeat bottom left; }
.loginmain h1 { float:left; width:380px; height:34px; margin:15px 0 0 10px!important; margin:15px 0 0 5px;padding:0 0 0 20px; text-align:left; border-bottom:#86634D 2px solid; }
.loginmain h2 { float:left; width:380px;  margin:15px 0 0 10px!important; margin:15px 0 0 5px; text-indent:28px; line-height:160%; text-align:left; font-size:14px; font-weight:normal; }
.loginmain p { float:left;width:380px; margin:15px 0 0 10px!important; margin:15px 0 0 5px; line-height:160%; text-align:left; font-size:13px; text-indent:28px;}

.loginright{ float:left; width:258px; height:260px; margin:20px 0 10px 20px;border-top:10px solid #F1F1F1; border-bottom:10px solid #F1F1F1; background:#ffffff;}
.logintitle{ float:left; width:240px; height:20px; margin:12px 0 0 3px; padding:13px 0 0 12px; font-size:14px; font-weight:bold; color:#FFFFFF; background: url(images/index_bg1.gif) no-repeat -740px -7px; text-align:left; }
.login   { float:left; width:252px; height:190px; margin:0 0 0 3px; background:url(images/login_bg.gif);}
.login ul{ float:left; width:230px; height:110px; margin:0 0 0 10px!important;margin:0 0 0 5px; list-style:none; background: url(images/index_bg2.gif) no-repeat -480px -86px; }
.login li{ float:left; width:110px; font-size:14px; text-align:center;margin:15px 0 0 -20px!important; margin:15px 0 0 0; line-height:110%; }
.login p { float:left; width:210px; font-size:12px; text-align:left;margin:0 0 0 15px!important; margin:0 0 0 8px; line-height:200%; text-indent:24px; }
.user h2    { float:left;width:160px; margin-bottom:5px; text-align:left; color:#207AB2;}
.username   { float:left; clear:left; width:68px; padding:20px 0 0 35px; }
.userinput  { float:left; width:120px; margin:15px 0 0 0; }
.password        { float:left; clear:left; width:68px; padding:14px 0 0 35px;}
.passwordinput   { float:left; width:120px; margin:8px 0 0 0 ;}
.loginbtn   { float:left; width:60px; margin:8px 0 0 44px!important; margin:8px 0 0 22px;}
.registerbtn{ float:left; width:60px; margin:8px 0 0 36px!important; margin:8px 0 0 28px;}
.quitbtn    { float:left; width:210px; margin:0 0 0 5px; text-align:right;}
.help       { float:left; width:210px; padding:15px 0 0 0 ;  text-align:right;}
.loginbottom{ float:left; width:252px; height:12px; margin:0 0 10px 3px; background: url(images/index_bg1.gif) no-repeat -740px -62px; }

.findpasswdinput   { float:left; width:360px; margin:20px 0 0 30px!important ;margin:20px 0 0 11px ; overflow:hidden; text-align:left;  }
.findpasswdbtn   {float:left; width:300px; margin:20px 0 0 30px!important ;margin:20px 0 0 11px ; text-align:left; }

.modifyEmailtxt { float:left; width:360px; margin:20px 0 0 30px!important ;margin:20px 0 0 11px ; overflow:hidden; text-align:left;  }
.modifyEmailbtn   {float:left; width:200px; margin:20px 0 0 100px!important ;margin:20px 0 0 30px ; text-align:left; }

/* 6.30*/
.mainbox{ float:left; width:758px; padding:125px 0 0 0; margin:15px 0 0 10px!important; margin:15px 0 0 5px; background:url(images/chose_reg.jpg) no-repeat}
.choseregpart   { float:left; width:230px; height:380px; margin: 0 9px 0 13px!important;margin: 0 20px 0 5px;; line-height:24px; }
.choseregpartT  { font-size:14px; font-weight:bold}
.choseregparttxt{  height:300px; font-size:12px; font-weight:normal  }
.choseregpartbtn{ float:left; width:200px; margin-top:10px; text-align:center}

/* 10.21*/
.mainbox01{ float:left; width:760px; height:120px; padding-top:10px;background:url(images/chose_regbg02.jpg) no-repeat}
.mainboxCooperation{ float:left; width:760px; height:120px; padding-top:5px;background:url(images/chose_regbgcooperation.jpg) no-repeat}
.mainbox02{ float:left; width:760px; height:510px; margin:3px 0 0 10px!important; margin:3px 0 0 5px; background:url(images/chose_regbg01.jpg) no-repeat bottom}
.mainboxCooperation02{ float:left; width:760px; height:284px; margin:5px 0 0 10px!important; margin:5px 0 0 5px; background:url(images/chose_regbg01.jpg) no-repeat bottom}
.mainbox03{ float:left; width:760px; height:330px; padding-top:10px;background:url(images/chose_regbg02_cont.jpg);background-repeat:no-repeat;}
.chosereglist{ float:left; width:650px; margin:-5px 0 23px 80px!important;margin:-5px 0 23px 40px; line-height:30px; }
.choseregtext{ float:left;font-size:14px; font-weight:bold;}
.choseregbtn { float:right; width:83px; height:30px; background:url(images/chose_regbtn.jpg) no-repeat; text-align:center;}
.choseregcont{ float:left; width:717px; padding:0 5px; margin:0 0 0 15px!important; margin:0 0 0 7px;background:#FFFFFF; border:#999999 1px dashed; line-height:20px; }
.choseregbtn2 { float:right; width:83px; height:30px; padding-top:8px;background:url(images/chose_regbtn.jpg) no-repeat; text-align:center;}


/*ÉêÇë±í*/


#formwrapper pre,#formwrapper p {
color:#1E7ACE;font-size:12px;
margin:4px;
}
#formwrapper input, select,textarea {
padding:1px;
margin:2px;
font-size:12px;
}
#formwrapper formButtom{
padding:1px 10px;
font-size:12px;
border:1px #1E7ACE solid;
background:#D0F0FF;
}
#formwrapper {
width:700px;
margin:15px auto;
padding:20px;
text-align:left;
border:1px solid #A4CDF2;line-height:180%;
}
form fieldset {
padding:5px;
margin-top:5px;
border:0;
background:#f3f3f3;

}
fieldset legend{
color:#1E7ACE;
font-weight:bold;
font-size:14px;
padding:3px 10px 3px 10px;
background:#fff;
border-left:1px solid #A4CDF2;border-right:1px solid #A4CDF2;border-bottom:1px solid #A4CDF2;
}

fieldset span{color:#dc2501}
fieldset label {
float:left;
width:150px;
text-align:right;
padding:4px;
margin:1px;
}
fieldset div {
clear:left;
margin-bottom:2px;

}
fieldset record
{float:left;width:630px;
margin:10px;background:#fff;padding:10px;
}
fieldset level
{float:left;width:490px;
margin:1px;padding:4px;
}
fieldset a:link
{color:#CC0000;font-size:12px;
}
.recordcenter{ text-align:center;}
.recordright{ text-align:right;}
.clear {
clear:both;
}


