.side-role {
	 width: 308px; height:170px;}
.side-role .inner {
	padding: 0px 10px 10px;}
.side-role .radios {
	color: rgb(114, 114, 114);}
.side-role .radios ul {list-style:none;
	height: auto; overflow: hidden; position: relative;margin:0px;}
.side-role .radios li {
	width: 33.2%; text-align: center; float: left; cursor: pointer;}
.side-role .radios h4 {
	font-size: 12px; margin-bottom: 5px;}
.side-role .radios img {
	margin: 0px auto 5px; display: block;}
.side-role .radios label {
	text-align: center; overflow: hidden; display: block; position: relative;}
.side-role .radios input {
	position: relative;}
.side-role .radio {
	 margin: 0px auto; width: 20px; height: 15px; line-height: 20px; display: block;}
.side-role .checked .radio {}
.side-role .form {
	padding-top: 8px; font-family: "SimSun";}
.side-role .form th {
	width: 75px; text-align: right;font-size:12px;}
.side-role .form th {
	padding-top: 2px; padding-bottom: 2px; vertical-align: middle;}
.side-role .form td {
	padding-top: 5px; padding-bottom: 5px; vertical-align: middle;}
.side-role .action {
	line-height:20px;text-align: center;padding-top: 5px; padding-bottom: 5px;}
.side-role .action .btn {}
.form-text {
	padding:2px 5px; border: 1px solid rgb(201, 201, 201); border-image: none; font-size:12px;width: 175px;}
.title-h3 {
	height: 20px; line-height: 20px; font-family: "SimSun"; border-bottom-color: rgb(185, 185, 185); border-bottom-width: 1px; border-bottom-style: dashed;}
.title-h3 h3 {
	background: url(images/titlebg.jpg) no-repeat 0px; color: #680034; padding-left: 20px; font-size: 14px; font-weight: bold;}
