﻿@charset "utf-8";

/* Public_start */
* {margin:0;padding:0;}
body{
	background-color:#fff;
	text-align:left;
	color:#404040;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif; 
}

a{text-decoration: underline;color:#ffa200;cursor:pointer;}
a:hover{color:#0081C5;text-decoration:underline;}

h1,h2 { font-size:14px; line-height:36px;}

h1{color:#0081C5; margin-top:10px;}
h2{color:#616161;}
h3{line-height:24px;}
h3,h4,h5,h6{font-size:12px;}

ul,li{list-style: none outside none;}

.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

.mybtn { 
	height:28px; 
	line-height:26px; 
	background:#2A9AE2; 
	border:none; 
	color:#fff; 
	font-size:14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold; 
	padding:0 10px;  
	*vertical-align: middle; 
	cursor: pointer;
	border-radius:4px;
	margin:6px;
	}
.mybtn:hover { background:#0d6ba6;}
.mybtn2 {
	height:20px;
	line-height:16px;
	background:#d9edf6;
	border:1px solid #7fc0e2;
	color:#0081C5;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding:0 12px;
	*vertical-align: middle; 
	cursor: pointer;
	border-radius:4px;
	margin-left:12px;
	}
.mybtn2:hover { background:#b9e3f6;}

.mybtnY {
	height:20px;
	line-height:16px;
	background:#EDEDED;
	border:1px solid #7fc0e2;
	color:#7fc0e2;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding:0 12px;
	*vertical-align: middle; 
 
	border-radius:4px;
	margin-left:12px;
	}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}

.right { text-align:right;}
.left { text-align:left;}
.center{text-align:center;}

.none{ display:none;}
.block { display:block;}

input, textarea, select{font-size:12px;color: #000;margin:0 5px;padding:2px;border:1px solid #b0b1b3;}
select{padding:0;}
textarea{resize:none;}
i, em, cite,b { font-style: normal;font-weight: normal;  }
.bold{ font-weight:bold;}
.normal { font-weight:normal;}
.fontsize12 { font-size:12px;}
.position_relative{position:relative;}
.position_absolute{ position:absolute;}
/* Public_end */

/* Color_start */
.blue{color:#0081C5;}
.orange{color:#ffa200;}
.red{color:#bb2d05;}
.grayish{color:#9D9D9D;}
.gray { color:#404040;}
/* Color_end */

/* Form_start */
input[type="text"], input[type="password"], textarea, select{
	background: #fff;
	display: inline-block;
	background: -webkit-gradient(linear,left top,left 15,from(#fff),color-stop(4%, #eee),to(#fff));
	background: -moz-linear-gradient(top,#fff,#eee 1px,#fff 15px);
	-moz-box-shadow: 0px 0px 8px #f0f0f0;/*FireFox*/
	-webkit-box-shadow: 0px 0px 8px #f0f0f0;/*Chrome*/
	box-shadow: 0px 0px 8px #f0f0f0;/*IE9*/
}
textarea{
	background: #fff;
	display: inline-block;
	background: -webkit-gradient(linear,left top,left 15,from(#fff),color-stop(4%, #eee),to(#fff));
	background: -moz-linear-gradient(top,#fff,#eee 1px,#fff 50px);
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{background:#f3f9ff;}

input.Wdate, input.Wdate:focus{background:transparent url(../img/calendar.gif) right top no-repeat;}
input.WdateFmtErr{font-weight:bold;color:#b9b9b9;}

input.IME_disabled{ime-mode:disabled;}

.textarea-FW{margin-bottom: 5px;width: 500px;}
.input_img{border-style: none;width :auto; margin-left:20px;}


select {height:22px;}
select option {height:20px;}

/* Form_end */

.w56{width:56px;}
.w100{width:100px;}
.w105{width:105px;}
.w110{width:110px;}
.w120{width:120px;}
.w160{width:160px;}
.w167{width:167px;}
.w183{width:183px;}
.w190{width:190px;}
.w220{width:220px;}
.w227{width:227px;}
.w238{width:238px;}
.w248{width:248px;}
.w380{width:380px;}
.w400{width:400px;}
.w490{width:490px;}


/*error class*/
label.error{ color:#bb2d05; background: url(../../Images/au/unchecked.gif) no-repeat 0px 0px;
  padding-left: 16px;  }
label.success {
  background: url(../../Images/au/checked.gif) no-repeat 0px 0px;
  padding-left: 16px;
}
span.error{color:#bb2d05;}
input.gray{color:#b9b9b9;}
textarea.error,select.error,input.error{border:1px #bb2d05 dashed;}


.copyright{
	height:30px;
	width:100%;
	margin-bottom:5px;
	line-height: 30px;
	text-indent: 10px;
	color: #b3b3b3;
	font-size:11px; 
	}

.header {
    height:50px;
    width:688px;
	margin:0 auto;
}
.header_logo {
    background: url("../../images/au/logo.png") no-repeat scroll left top;
    cursor: pointer;
    height: 35px;
    width: 150px;
}

.header_r_tell {
    color: #404040;
    display: block;
    margin-top: 10px;
    text-align: right;
}

.header_r_num {
    color: #0081c5;
    font-size: 18px;
    font-style: normal;
}
.step_content{
	margin-top: 15px;
}
.space{
	padding-left: 5px;
}