﻿.win {width:430px;height:auto;display:none;z-index:1002;position:fixed;top:50%;left:50%;font-size:14px;margin:-250px 0 0 -240px;}
.win .top{width:429px;height:36px;background: url(/images/win/top.png) no-repeat; }
.win .bottom {width:429px;height:36px;background: url(/images/win/bottom.png) bottom no-repeat; }
.win .center {width:329px;height:auto;background: url(/images/win/bg.png) repeat-y;padding:10px 50px; position:relative;}

.win p { margin:0px; padding:0 0 10px;}
.win img {border:0; vertical-align:middle;}
.win h1, .win h2, .win_w600 h1, .win_w600 h2{font-size:24px; padding:0; margin:0 0 10px; font-weight:normal;}
.win h5 { font-size:14px;}
.win ol li{ list-style:decimal inside; padding:0 0 10px;}

.win, .win_w600 {display:none;}
#blocker {position:absolute; height:100%; width:100%; top:0; left:0; right:0; bottom:0; background:#21394E; z-index:1001; display:none;
opacity:0.95; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);}

.win_w600 .code_cont { background:#5EA1DB url(/images/win/code600_bg.png) no-repeat; width:486px; height:142px; margin:5px -10px 15px; padding:10px 10px 0px 20px;}
.win .code_cont { background:#5EA1DB url(/images/win/code_bg.png) no-repeat; width:315px; height:142px; margin:5px  0 15px -10px; padding:10px 10px 0px 20px;}
.win_w600 .code_cont p.spaces { font-size:12px; float:left; width:70px; color:#fff; padding:10px 10px 0 20px;}
#code_table .code_l {background:url(/images/win/code_l.png) no-repeat left top; height:71px; width:16px;}
#code_table .code_r {background:url(/images/win/code_r.png) no-repeat right top; height:71px; width:17px;}
#code_table{margin:7px 0 5px; border-collapse:collapse; float:left;}
#code_table .code {color:#80C31D; font:37px Tahoma, Verana, Arial; line-height:45px; height:45px; padding:13px 0 13px; background:url(/images/win/code_m.png) repeat-x;}

.win span.label, .win_w600 span.label{color:#fff; font-weight:normal; font-size:18px; padding:2px 5px 3px; display:block; clear:both;}

.win .close, .win_w600 .close {float:right; cursor:pointer;}
.win .commentInput {border:1px solid #ccc; width:300px; padding:3px 5px; margin:0 0 10px; color:#515151; font-size:14px; line-height:20px; display:block;}
.win .commentText{ border:1px solid #ccc; width:300px; height:80px; padding:5px; margin:0 0 10px; color:#515151; font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif; display:block;}
.win .errComment {color:#F24B4B; font-weight:bold; font-size:12px; padding:0 0 0 10px;}
.win .errCaptcha {color:#F24B4B; font-weight:bold; font-size:12px; }
.table_captcha { margin:10px 0 0;}
.table_captcha td { padding:0 10px 0 0; vertical-align:top;}
.win table small{ font:11px/11px Tahoma, Verdana, Arial; display:block; margin:1px 0 10px; }
.win .captcha_input {border:1px solid #ccc; width:170px; padding:0px 4px 0; margin:0 0 10px; color:#515151; font-size:16px;}
.win .btnComment { text-align:right;}

.win_w600 {width:600px;height:auto;display:none;z-index:1002;position:fixed;top:50%;left:50%;font-size:14px;margin:-250px 0 0 -300px;}
.win_w600 .top{width:599px;height:36px;background: url(/images/win/top_code.png) no-repeat; }
.win_w600 .bottom {width:599px;height:36px;background: url(/images/win/bottom_code.png) bottom no-repeat; }
.win_w600 .center {width:499px;height:auto;background:url(/images/win/bg_code.png) repeat-y;padding:10px 50px; position:relative;}
.win_w600  textarea {width:497px; height:100px;}
.win_w600 .center p {padding:0 0 5px;}
.win_w600 .center ul{padding:0 0 10px 20px; font-size:12px;}
.win .center h3 {font-size:18px; padding:0 0 10px 5px; font-weight:normal;}
.win .center hr{ border:none; background:#fff; border-bottom:1px solid #ccc; margin:3px 0 10px; padding:0; display:block; width:328px;}
.win .center p.cost{ font-size:12px;}

.win .input_cont {background:#5EA1DB url(/images/win/input_cont_bg.png) no-repeat; width:315px; height:126px; margin:5px -10px 15px; padding:10px 10px 0px 20px;}
.win_input_t .code_l {background:url(/images/win/code_l.png) no-repeat left top; height:71px; width:16px;}
.win_input_t .code_r {background:url(/images/win/code_r.png) no-repeat right top; height:71px; width:17px;}
.win_input_t{margin:7px 0 5px; border-collapse:collapse; float:left;}
.win_input_t .code {color:#80C31D; font:37px Tahoma, Verana, Arial; line-height:45px; height:45px; padding:13px 0 13px; background:url(/images/win/code_m.png) repeat-x;}
.win_input_t .code input{color:#80C31D; font:37px/40px Tahoma, Verana, Arial;  background: transparent; border:none; width:220px; vertical-align: bottom; outline:none;}
.win_input_t .code input.name {width:267px;}

#win, #hiw, #code { margin-top:-170px;}
#voice_win {margin-top:-250px;}
#step1 p {padding:0 0 5px;}
#step1 .next { text-align:right;}
#step2 {display:none;}
