@charset "utf-8";


.frame_1k{width:1000px;margin:0 auto;}

.col-form { height:28px;}
.col-form label { width:80px; font-weight:normal;}

.za-item-selector dt,.reg_box .meinv_01,.reg_box .meinv_02,.reg_box .shuaige_01,.reg_box .shuaige_02,.marry-radio a {background:url(../img/reg_channel/reg6/reg5_24.png) no-repeat; _background:url(../img/reg_channel/reg6/reg5_8.png) no-repeat;}

.za-item-selector { height:31px; width:411px;}
.za-item-selector dl { height:38px; width:131px; _display:inline; margin-right:5px; line-height:38px; border:none; background:none;}
.za-item-selector dt { position:relative; text-align:center; height:38px; line-height:38px; width:131px; padding:0;  border:1px solid #c9c9c9; border-radius:4px; font-weight:bold; cursor:pointer; background-color:#fff}
.za-item-selector dt .cData { display:block; float:none; width:100%; text-align:center; font-weight:normal;}
#BirthdaySelector.za-item-selector dt .cData { text-indent:-15px;}
.za-item-selector dt .iName { top:0px; font-weight:normal;}
.za-item-selector dd { top:38px;box-shadow:none;}

.reg_box .za-item-selector .icon_01,.reg_box .za-item-selector .icon_02 { margin-left:0; _margin-left:1px;}
.reg_box .icon_01,.reg_box .icon_02 { margin-left:0; _margin-left:1px;}
.za-item-selector-hover dt { border-color:#52a8f9; border-bottom:none; line-height:38px; border-radius:4px 4px 0 0; z-index:2;}
.za-item-selector-hover dd { border-color:#52a8f9; z-index:1;}
.za-item-selector .year-selector dd { width:300px; }
.za-item-selector .month-selector dd { left:-116px; width:303px; height:74px;}
.za-item-selector .day-selector dd { left:-205px; width:303px; height:88px;}
.za-item-selector .province-selector dd {}
.za-item-selector .city-selector dd { left:-136px; width:393px;}
.za-item-selector .county-selector dd { width:393px;}
.za-item-selector .year-selector a { width:35px;}
.za-item-selector dd p i { padding:0 5px 0 4px;}
.za-item-selector .month-selector a { width:20px;}

.za-selector {height:27px; line-height:24px; border:none; background:none;}
.za-selector dt { text-align:left; height:26px; width:230px; text-indent:9px; padding:0; background:#f4ecee; border-top:1px solid #d8d2d2; border-radius:4px; line-height:24px;}
.za-selector dd { top:2px; background:#f4ecee; z-index:1;}
.reg-btn { margin:0px 0 0 106px; width:260px; height:41px;background:url(../img/reg_channel/reg6/btn_reg_24.png) no-repeat;}
.reg-btn:hover { background-position:0 -57px;}

.marry-radio input { position:relative; display:inline-block; vertical-align:middle; margin-top:-1px; margin-right:3px;}
.marry-radio label { float:none; width:32px; font-weight:normal;}


.youbing a {background-position:-213px -110px;}
.youbing a b {color:#999;}

.za-item-selector .label { display:none;}
