﻿@charset "utf-8";
/* CSS Document */

.reg_center{ width:1000px; height:600px; margin-left:auto; margin-right:auto; position:relative}
.regist{width:420px;height:480px;position:absolute;left:580px; top:70px;border-top-width: 4px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #ff6a00;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC; background:#fbfbfb;}
.regists{width:420px;height:480px;position:absolute;left:580px; top:70px;border-top-width: 4px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #2bb8aa;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC; background:#fbfbfb;}
.reg_top{width:420px; height:60px; border-bottom:1px solid #999;margin-bottom:25px }
.reg_top div { cursor:pointer}
.per_reg{width:78px;height:29px;position:absolute;top:31px;left:20px;color:#999;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-top-color: #999;border-right-color: #999;border-bottom-color: #999;border-left-color: #999;border-left-style: solid; line-height:29px; text-align:center; }
.per_reg2{width:78px;height:29px;position:absolute;top:31px;left:20px;color:#ccc;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-top-color: #ccc;border-right-color: #ccc;border-bottom-color: #ccc;border-left-color: #ccc;border-left-style: solid; line-height:29px; text-align:center; }
.com_reg{width:78px;height:29px;position:absolute;top:31px;left:108px;color:#999;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-top-color: #999;border-right-color: #999;border-bottom-color: #999;border-left-color: #999;border-left-style: solid; line-height:29px; text-align:center; }
.com_reg2{width:78px;height:29px;position:absolute;top:31px;left:108px;color:#ccc;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-top-color: #ccc;border-right-color: #ccc;border-bottom-color: #ccc;border-left-color: #ccc;border-left-style: solid; line-height:29px; text-align:center; }
.reg_com{ width:400px; font-size:14px; margin-left:20px   }
.reg_per{width:400px; font-size:14px; margin-left:20px}
.reg_per div,.reg_com div{ width:400px; height:34px; line-height:32px; margin-bottom:15px;}
.reg_per input,.reg_com input{ height:32px; width:210px; border:1px solid #ccc; color:#666; line-height:32px;}
.reg_per span,.reg_com span{ font-size:12px; color:#999999}
.reg_per select,.reg_com select{ text-align:center; padding-left:15px; height:32px; width:94px;border:1px solid #ccc; color:#666;line-height:28px; *font-size:18px;}
#yzm1{ width:150px; margin-left:2px}
#yzm2{ width:150px; margin-left:2px}
#btn_Yzm1{ position:absolute; width:89px; height:36px;  left:310px; }
#btn_Yzm2{ position:absolute; width:89px; height:36px;  left:310px; top:135px; }
#btn_Yzm3{ position:absolute; width:89px; height:36px;  left:310px;}
.btncom{ background:#2bb8aa;width:40px; height:2em; line-height:2em; color: #fff; font-size:1em; padding-bottom:5px ; border:0px;border-radius:5px;}

.xy-con{ height:440px; overflow-x:hidden; overflow-y:auto; padding:10px; border:#cecece 1px solid; background-color:#fff;}