@charset "utf-8";
/**
 * @fileoverview 该文件是 开通帐号页面的CSS。
 */
/* global */
h2 {margin:0; padding:0;}
em {font-style:normal;}
input, textarea{ font-size:12px;}


/*导入图片*/
#container .main-title, #container .form-title .form-tab, #container .form-title .form-tab span, 
#container .main-btn, #container .main-btn a { background:url(bgimg/regist_bg.png) no-repeat;}

#container .main-info, #container .form-info, .radio-box { background:url(bgimg/regist_bg_x.gif) repeat-x;}

/*标题和说明*/
#container .active .main-title {}
#container .active-result .main-title { background-position:left -95px;}

#container .main-title { height:55px; text-indent:-9999px;}
#container .main-info { padding:15px 40px 25px;}

#container .register-info p { margin-bottom:0.5em;}
#container .register-info span { display:block;}
#container .register-info em { color:#f60; font-weight:700;}

#container .result-info { font-size:14px;}
#container .result-info p { margin-bottom:1.5em; line-height:1.5;}
#container .result-info span { display:block; }
#container .result-info strong { color:#f00;font-weight:normal;}

/*表单*/
#container .form-title { padding-left:14px; overflow:hidden;}
#container .form-title .form-tab { cursor:pointer;}
#container .form-title .form-tab { float:left; height:33px; padding-left:5px; margin-right:3px;}
#container .form-title .form-tab span{ display:inline-block; height:33px; line-height:33px; padding:0 18px 0 13px; font-weight:normal; font-size:14px; color:#2b2b2b; text-align:center;}
#container .form-title .form-tab { background-position:left -329px;}
#container .form-title .form-tab span{ background-position:right -362px;}
#container .form-title strong.active { background-position:left -261px;}
#container .form-title strong.active span{ background-position:right -294px; font-weight:700; color:#fff;}

#container .form-info { background-position:left bottom; font-size:12px; margin:0 24px; padding-bottom:10px; position:relative;}
#container .form-info .tips {position:absolute; top:0; right:0;}
#container .form-info .tips em { color:#f00; font-weight:700; font-size:14px; display:inline-block; vertical-align:middle;}

#container .form-row { min-height:24px;}
#container .form-row select { vertical-align:middle;}

#container label.agreement {display:inline-block; margin-top:3px; float:left;}
#container label.agreement input { vertical-align:middle;}
#container label.agreement span { display:inline-block; vertical-align:middle;}
/*按钮*/
#container .main-btn { display:inline-block; border:none; height:27px; padding-left:2px; cursor:pointer; margin-left:65px;}
#container .main-btn a{ display:inline-block; height:27px; line-height:27px; color:#333; font-size:14px; padding:0 18px; text-align:center; min-width:60px; outline:none; text-decoration:none; white-space:nowrap;}
#container .main-btn { background-position:left -179px;}
#container .main-btn a{ background-position:right -206px;}

#infomation .main-btn, #binding .main-btn, #register .main-btn { margin-left:138px;}

/*设置*/
.setting-box{ margin:25px 65px;}
.setting-box p{ margin-top:3px; font-size:12px;}
.radio-box{ margin:15px 0; padding-bottom:15px; background-position:left bottom; font-size:12px;}
.radio-box label{ display:block; height:23px;}
.radio-box label input{ margin-right:3px; height:auto; vertical-align:-3px; border:0 none;}

.accont-setting{ margin:40px 45px 50px;}
.accont-setting .accont-c{ margin-left:55px;}
.accont-setting .accont-c p{ padding-top:12px;}
.accont-setting .accont-c span{ color:#F00;}
.accont-setting .accont-c .main-btn{ margin-top:50px; margin-left:0!important;}

/*表单提示*/
#container .active-result { background:url(bgimg/activebg.jpg) no-repeat bottom right;}

/*fix*/
#male, #female, #isconfirm { border:none;} /*去ie下checkbox,radio的边框*/

*html #container .form-title { zoom:1;} /*ie6清除浮动*/
*html #container .main-btn a { width:60px;} /*ie6 min-width*/
*html #container .form-row { height:24px;} /*ie6 min-height*/
*html #container .form-body, *html #container .form-info { zoom:1;} /*ie6修正relative*/










