﻿/**********login/register**************/
div.loginLeft, div.registerRight
{
    float:left;
    width:304px;
    /*height:291px;*/
    margin-left:14px;
}

div.loginLeft .title, div.registerRight .title
{
    height:18px;
    border-bottom: 1px dotted #999999;
    margin-bottom:10px;
    font-weight:bold;
}
div.loginLeft .intro, div.registerRight .intro, div.protocolContent .intro
{
    height:24px;
    line-height:24px;
    padding-left:7px;
    background-color:#cccccc;
    color:#333333;
    margin-bottom:1px;
}
div.loginLeft .content, div.registerRight .content,div.loginLeft .contentNew
{
    background-color:#eeeeee;
    padding-bottom:15px;
    padding-top:15px;
    padding-left:10px;
    padding-right:10px;
}

div.registerRight .content p 
{
    margin-left:10px;
    margin-bottom:10px;
    padding-right:10px;
}

div.protocolContent, div.registerContent,div.completeRegContent
{
    width:598px;
    margin-left:44px;
}
div.protocolContent .title, div.registerContent .title
{
    height:18px;
    border-bottom: 1px dotted #999999;
    margin-bottom:10px;
}
div.protocolContent .content
{
    background-color:#eeeeee;
    height:283px;
    padding-top:15px;
    padding-left:10px;
    padding-right:10px;
}
div.protocolContent .content p
{
    margin-left:20px;
    margin-bottom:7px;
}
div.field
{
    width:100%;
    margin-bottom:10px;
}
div.field  label
{
    width:87px;
    display: block;
    float: left;
}
div.field  label strong
{
    color:#990000;
}
div.field input
{
    float:left;
    margin-right:5px
}
div.field  p.radioInfo
{
    float:left;
    display:block;
}
p.tinyinfo
{
    margin-left:88px;
    display:block;
    color:#999999;
    margin-top: 3px;
    margin-bottom:12px;
}
.fieldIntro
{
    height:50px;
    width:100%;
    padding:9px;
    background-color:#EEEEEE;
}
.subresetwrapper
{
    text-align:right;
    margin-top:20px;
}
.correct
{
    padding-left: 18px;
	background: url(img/correct.jpg) no-repeat 0 4px;
	float:left;
}
.warning
{
    padding-left: 18px;
	background: url(img/warning.jpg) no-repeat;
    color:#990000;
	float:left;
}
div.completeRegContent strong
{
    color:#990000;
}
div.completeRegContent div.title
{
    height:50px;
    line-height:20px;
    border-bottom: 1px dotted #999999;
    margin-bottom:10px;
}
div.completeRegContent div.loginInfo
{
    height:126px;
    border-bottom: 1px dotted #999999;
}
div.completeRegContent div.loginInfo .field label
{
    width:100px;
    display:block;
    float:left;
}
div.completeRegContent div.loginInfo .field
{
    width:100%;
    margin-bottom:10px;
}
div.completeRegContent div.baseInfo
{
    padding-top:15px;
    padding-bottom:5px;
    border-bottom: 1px dotted #999999;
}
div.completeRegContent div.contactInfo
{
    padding-bottom:5px;
    border-bottom: 1px dotted #999999;
}

div.completeRegContent div.baseInfo div.field,
div.completeRegContent div.contactInfo .field,
div.completeRegContent div.extraInfo .field
{
    margin-bottom:10px;
}
div.completeRegContent div.baseInfo div.field input,
div.completeRegContent div.contactInfo div.field input,
div.completeRegContent div.extraInfo .field input
{
    width:186px;
    float:left;
    margin-right:5px
}
div.completeRegContent div.baseInfo .field label,
div.completeRegContent div.contactInfo .field label
{
    width:73px;
    display:block;
    float:left;
}
div.completeRegContent div.magezineInfo p
{
    float:left;
    display:block;
    height:20px;
    line-height:20px;
    margin-top:10px;
}

div.completeRegContent div.contactInfo p.contactIntro
{
    background-color:#EEEEEE;
    height:33px;
    width:100%;
    margin-bottom:15px;
    padding:8px
}

div.completeRegContent div.magezineInfo
{
    height:40px;
    line-height:40px;
    border-bottom: 1px dotted #999999;
}

div.completeRegContent div.extraInfo
{
    padding-top:15px;
}
div.completeRegContent div.extraInfo .field label
{
   width:88px;
   display:block;
   float:left;
}
.ren1
{
    padding-left: 18px;
	background: url(img/ren1.jpg) no-repeat;
}

.ren2
{
    padding-left: 18px;
	background: url(img/ren2.jpg) no-repeat;
}
#divMaskingOutLoginTip td
{
    font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #333;
	margin: 0;
	padding: 0;
	font-size:12px;
    }
/**********login/register**************/