﻿@charset "utf-8";
/* CSS Document */
input { outline:none;}
.process01_1 { background: #FFF; height: 40px; clear: both; }
.process01_step01 { background: #FFF; padding:5px; border-radius: 20px; behavior: url(pie/pie.htc); margin: 0px 0px 0px -30px; position: relative; width:250px; float:left; }
.process01_step_btn02 { background: #eee; color: #333; padding: 0px 30px 0px 40px; height: 28px; text-decoration: none; cursor: default; border-radius: 14px; behavior: url(pie/pie.htc); display: block; font-size: 16px; line-height: 28px; position: relative; text-align:center;}
.process01_step_btn02.active { color: #fff; background: #E0524B; }
.login_merge_account_wrap {width:1098px; padding:30px 0; margin:20px auto; background:#FFF; border:1px solid  #ddd;}
.main_content_wrap {width:580px; margin:20px 0 0 350px;}
.login_merge_table {font-size:16px; margin:20px 0 20px -30px; cellspace:0; cellpaddng:0; border:0; vertical-align:baseline; width:100%;}
.login_merge_table td { vertical-align:middle; height:40px;}
.login_merge_table_02 {font-size:16px; margin:20px 0 20px 90px; cellspace:0; cellpaddng:0; border:0; vertical-align:baseline; width:100%;}
.login_merge_table_02 td { vertical-align:middle; height:40px;}
.login_merge_num1 {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_login_merge_icon.png) -9px 0 no-repeat;}
.login_merge_num2 {width:20px; height:20px; display:inline-blcok; background:url(../images/think20140725_login_merge_icon.png) -7px -36px no-repeat;}
.login_merge_num3 {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_login_merge_icon.png) -7px -81px no-repeat;}
.login_merge_new_password_note {width:250px; height:32px; display:inline-block; line-height:18px; color:#969696;font-size:12px; padding:5px; margin:0 0 0 20px;}
.login_merge_change_font {color:#08c; cursor:pointer; font-size:12px;}
.login_merge_change_font_red {color:#d34e47; font-size:12px;}
.login_merge_true_icon {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_login_merge_icon.png) -7px -125px no-repeat; margin:0 0 0 10px;}
.login_merge_step {height:50px; vertical-align:bottom;}
.login_merge_finished_btn_td {text-align:right;}
.login_merge_finished_btn {width:175px; height:35px; line-height:35px; display:inline-block; color:#fff; background:#e0524b; text-align:center;border-radius:16px;behavior: url(pie/pie.htc); position:relative; cursor:pointer; margin:30px 0 0 0;}
.login_merge_password_visual_icon {width:30px; height:30px; display:inline-block; background:url(../images/think20140725_login_merge_icon.png) -7px -150px no-repeat; vertical-align:bottom; margin:0 0 0 10px; cursor:pointer;}
.login_merge_password_visual_icon02 {width:30px; height:30px; display:inline-block; background:url(../images/think20140725_login_merge_icon.png) -7px -195px no-repeat; vertical-align:bottom; margin:0 0 0 10px; cursor:pointer;}
.login_merge_password_input {width:205px; height:30px; line-height:30px; border:1px solid #ddd; background:#fff; padding:0 0 0 3px; display:inline-block;}

/*温馨提示*/
.login_merge_warm_prompt_wrap {width:440px; padding:20px 0 50px 0; font-size:18px;}
.login_merge_warm_prompt_line01 {margin:30px 0;}
.login_merge_warm_prompt_title {font-size:24px; border-bottom:3px solid #d34e47; text-align:center; padding:0 0 10px 0;}
.login_merge_warm_prompt_btn_wrap {text-align:center; padding:100px 0 0 0;}
.login_merge_warm_prompt_sure_btn {width:180px; height:35px; line-height:35px; text-align:center; display:inline-block; line-height:35px; background:#e0524b;border-radius:16px;behavior: url(pie/pie.htc); position:relative; cursor:pointer; color:#fff;} 

/*弹出层*/
.drop_layer_bg {background-color:#000; width:100%; min-height:1000px; position:absolute; top:0; left:0; opacity:0.5; z-index:9;}
.drop_layer_content_wrap {width:480px; height:270px; position:absolute; left:50%; top:50px; margin:0 0 0 -240px; background:#fff; border-radius:20px; z-index:99;}
.drop_layer_content_closed_btn {width:20px; height:20px; display:inline-block; float:right; cursor:pointer; color:#7c7c7c; margin:10px 5px 0 0;}
.drop_layer_content_title {text-align:center; margin:20px 0; font-size:24px;}
.drop_layer_content_matter {margin:15px; font-size:18px;}
.drop_layer_content_upgrade_wrap {text-align:center; padding:30px 0 0 0;}
.drop_layer_content_upgrade_btn {width:120px; height:30px; line-height:30px; display:inline-block;background:#e0524b;border-radius:16px;behavior: url(pie/pie.htc); position:relative; cursor:pointer; color:#fff;}

/**/
.login_merge_warm_prompt_wrap02 {width:500px; padding:100px 0 30px 0; font-size:18px;}
.main_content_wrap02 {width:700px; margin:20px 0 0 200px;}
.register_succeed_celebrate_wrap {height:51px; line-height:50px; font-size:24px;}
.register_succeed_celebrate_icon {width:51px; height:51px; background:url(../images/think20140725_succeed_icon.png) -9px -10px no-repeat; display:inline-block; float:left;}
.register_succeed_celebrate_tip_note {font-size:30px; color:#e9504a; padding:0 3px;}
.register_succeed_celebrate_table {font-size:12px; color:#969696; cellpadding:0; cellspace:0; border:0; margin:30px 0 0 0; width:100%;}
.register_succeed_celebrate_table_title {font-size:14px; height:40px; color:#333;}
.register_succeed_celebrate_table_title_note {color:#e9504a; font-size:18px;}
.register_succeed_celebrate_tip_icon01 {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_succeed_icon.png) -4px -94px no-repeat; margin:0 5px 0 0;}
.register_succeed_celebrate_tip_icon03 {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_succeed_icon.png) -9px -139px no-repeat; margin:0 5px 0 0;}
.register_succeed_celebrate_tip_icon02 {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_succeed_icon.png) -9px -188px no-repeat; margin:0 5px 0 0;}
.register_succeed_celebrate_tip_icon04 {width:20px; height:20px; display:inline-block; background:url(../images/think20140725_succeed_icon.png) -9px -235px no-repeat; margin:0 5px 0 0;}
.register_succeed_celebrate_update_back_td {text-align:right; padding:50px 0 0 0;}
.register_succeed_celebrate_update_btn {width:170px; height:40px; line-height:40px;background:#e0524b; display:inline-block;border-radius:20px;behavior: url(pie/pie.htc); position:relative; cursor:pointer; color:#fff; text-align:center; font-size:18px;}
.register_succeed_celebrate_back_link {font-size:14px; color:#08c; cursor:pointer;}
.register_succeed_celebrate_back_wrap {text-align:right; font-size:14px; margin:20px 0; color:#333;}

/*鼠标悬浮*/
.experience-service_msg01 { padding: 0px 0px 30px; }
.experience-service_msg01_title { font-size: 12px; line-height: 22px; font-weight: normal; color: #0088cc; cursor: pointer; }
.experience-service_msg01_title:hover { color: #0088cc; text-decoration: none; }
.experience-service_msg01_pop { display: none; position: absolute; margin: -20px 0px 0px 200px; }
.experience-service_msg01_pop_td { background: #FFF; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 4px solid #E0524B; padding: 10px; }
.experience-service_msg01_pop_td_img01 { display: block; }

/*升级会员服务*/
.upgrade_member_servicer_title {text-align:center; font-size:30px; color:#e9504a; margin:30px 0;}
.remind_user_change_email { font-size:16px; margin:20px;}
.remind_user_change_email_note_font {color:#08c; margin:0 0 0 50px; cursor:pointer;}
.upgrade_member_servicer_title01 {height:21px; line-height:20px; border-bottom:1px solid #d34e47; padding:0 0 0 20px; background:url(../images/think20140725_title_icon.png) -11px -4px no-repeat; font-size:16px; margin:30px 0 0 0;}
.upgrade_member_servicer_title02 {height:21px; line-height:20px; border-bottom:1px solid #d34e47; padding:0 0 0 20px; background:url(../images/think20140725_title_icon.png) -10px -53px no-repeat; font-size:16px; margin:30px 0 0 0;}
.upgrade_member_servicer_title03 {height:21px; line-height:20px; border-bottom:1px solid #d34e47; padding:0 0 0 20px; background:url(../images/think20140725_title_icon.png) -10px -103px no-repeat; font-size:16px; margin:30px 0 0 0;}
.upgrade_member_servicer_title04 {height:21px; line-height:20px; border-bottom:1px solid #d34e47; padding:0 0 0 20px; background:url(../images/think20140725_title_icon.png) -10px -153px no-repeat; font-size:16px; margin:30px 0 0 0;}
.upgrade_member_servicer_title_table {margin:20px; width:66opx; border:0; cellspace:0; cellpadding:0; font-size:14px;}
.upgrade_member_servicer_title_table_user_td {width:80px;}
.upgrade_member_servicer_title_table_input_td {width:250px;}
.upgrade_member_servicer_title_table_input {width:190px; height:28px; line-height:28px; border:1px solid #ddd; background:#FFF;}
.upgrade_member_servicer_title_table_input02 {width:150px; height:28px; line-height:28px; border:1px solid #ddd; background:#FFF;}
.upgrade_member_servicer_submit_wrap {text-align:right; margin:100px 0 0 0;}
.upgrade_member_servicer_submit_icon01 {width:38px; height:32px; background:url(../images/think20140725_title_icon.png) -8px -210px no-repeat; display:inline-block;}
.upgrade_member_servicer_submit_icon02 {width:38px; height:32px; background:url(../images/think20140725_title_icon.png) -8px -260px no-repeat; display:inline-block;}
.upgrade_member_servicer_submit_icon03 {width:38px; height:32px; background:url(../images/think20140725_title_icon.png) -8px -310px no-repeat; display:inline-block;}
.upgrade_member_servicer_title_table02 {margin:20px; width:66opx; border:0; cellspace:0; cellpadding:0; font-size:14px;}
.upgrade_member_servicer_title_table02_td {width:60px; vertical-align:bottom; text-align:center;}
.upgrade_member_servicer_title_table03 {margin:20px; width:66opx; border:0; cellspace:0; cellpadding:0; font-size:14px;}
.upgrade_member_servicer_title_table03 select {border:1px solid #ddd; background:#fff; padding:5px;}
.upgrade_member_servicer_submit_btn {width:180px; height:35px; line-height:35px; text-align:center; display:inline-block;background:#e0524b;border-radius:17px;behavior: url(pie/pie.htc); position:relative; cursor:pointer; color:#fff; margin:0 0 0 50px;}
.upgrade_member_servicer_yanzhengma {width:100px; height:28px; line-height:28px; background:#fff; border:1px solid #ddd; margin:0 0 0 10px;}
.upgrade_member_servicer_yanzhengma_img { vertical-align:bottom; margin:0 0 0 10px; cursor:pointer;}