/* CSS Document */

/*---------------------------------------------------------------------------
public CSS
----------------------------------------------------------------------------*/
a:link { color: #555; text-decoration: none; }
a:visited { color: #555; text-decoration: none; }
a:hover { color:#1ec785; text-decoration: underline; }
a:active { color: #555; text-decoration: none; }

/*FontColor*/
.white ,
.white a:link ,
.white a:visited ,
.white a:hover ,
.white a:active	{ color:#fff;}

.black ,
.black a:link ,
.black a:visited ,
.black a:hover ,
.black a:active	{ color:#000;}

.green ,
.green a:link ,
.green a:visited ,
.green a:hover ,
.green a:active { color:#4c8d00;}

.gray ,
.gray a:link ,
.gray a:visited ,
.gray a:hover ,
.gray a:active { color:#999;}

.red ,
.red a:link ,
.red a:visited ,
.red a:hover ,
.red a:active { color:#e70a0a;}

.borderTop {border-top:1px #e3e3e3 solid;}
.border {border:1px #e3e3e3 solid;}
.borderBottom {border-bottom:1px #e3e3e3 solid;}
.borderBDashed {border-top:1px #e3e3e3 dashed;}
.zp_topbg { padding-top:10px; border-radius:3px; background:url(../../../resource/portal/images/iframe_topbg.gif) top repeat-x;}
.zp_box {padding:24px; background-color:#fff; font-size:16px; color:#555;}

/*-----------------------------------------------------
select ģ��������
-----------------------------------------------------*/
.selectBox{ display:inline-block; vertical-align:middle; position:relative; z-index:1; cursor:pointer; text-align:left; background:url(../../../resource/portal/images/tri_arr.gif) no-repeat right center; background-color:#eee; width:77px; border:1px solid #cfcfcf;}
.selectBox p{  vertical-align:top; padding:0 10px; background:#fff; margin-right:28px; border-right:1px solid #ccc; height:28px; overflow:hidden; line-height:30px; height:30px;}
.selectBox ul{ width:100%; border:1px solid #cfcfcf; border-top:0; position:absolute; z-index:1; top:29px; left:-1px; background-color:#fff;}
.selectBox ul.col2e{ border-color:#2e95c2;}
.selectBox ul li a{zoom:1; display:block; padding:5px 10px; color:#333; border-top:1px solid #f2f2f2;}
.selectBox ul li a:hover{ background-color:#1daadf; color:#fff;}

/*---------------------------------------------------------------------------
ע�� CSS
----------------------------------------------------------------------------*/
.ziframe { padding-left:24px; padding-right:24px;}
.zi_top15 { padding-top:15px;}
.zi_top20 { padding-top:20px;}
.zi_bottom17 { padding-bottom:17px;}
.zr_height54 { height:54px;px; line-height:54px;}
.zr_btn { padding-top:30px; text-align:center;border-top:1px #ccc solid;}
.zr_submit ,.zr_cancel {width:93px; height:30px; border:0; background:none; font-weight:bold; font-size:14px; cursor:pointer;}
.zr_submit {  background:url(../../../resource/portal/images/iframe.png) no-repeat; color:#fff;}
.zr_cancel {  background:url(../../../resource/portal/images/iframe.png) 0 -40px no-repeat; color:#555; margin-left:8px;}

.zreg_title { padding-left:52px; height:46px; line-height:46px; border-bottom:1px #ccc solid; background:url(../../../resource/portal/images/iframe.png) -58px -85px no-repeat;}
.zr_name { float:left; width:130px; text-align:right;}
.zr_input { width:220px; height:28px; border:1px #ccc solid; background:none;}
.zr_box { float:left; width:770px;}
.zr_box dd { float:left;}
.zr_row1 dd {padding-left:30px;}
.zr_prompt { padding-left:20px; font-size:12px; line-height:30px;}
.zr_ok { width:35px; height:31px; padding-left:30px;margin-left:10px; background:url(../../../resource/portal/images/iframe.png) 0 -145px no-repeat;}
.zr_no { width:100px; height:31px; padding-left:40px; background:url(../../../resource/portal/images/iframe.png) -55px -145px no-repeat;}
.zr_Portrait { width:83px; height:83px; border:1px #e3e3e3 solid;background:url(../../../resource/portal/images/Portrait.png) center no-repeat;}
.zr_file { padding-left:20px; font-size:12px;}
.zr_row2 { width:700px; color:#000; font-size:12px;}
.zr_row2 dd{ width:130px; padding-top:10px; padding-right:20px;}


/*---------------------------------------------------------------------------
��֤���� CSS
----------------------------------------------------------------------------*/
.zreg_title1 { padding-left:90px; height:46px; line-height:46px; border-bottom:1px #ccc solid; background:url(../../../resource/portal/images/iframe.png) -15px -200px no-repeat; font-size:24px;}
.zr_input2 { width:300px; height:28px; border:1px #ccc solid; background:none;}
.selectW1 { width:100px;}
.selectW1 { width:93px;}
.selectW2 { width:163px;}

/*---------------------------------------------------------------------------
��ְ���� CSS
----------------------------------------------------------------------------*/
.zr_input2 { width:300px; height:28px; border:1px #ccc solid; background:none;}
.zr_textarea { width:300px; height:100px;border:1px #ccc solid; background:none; line-height:24px;}
.zr_note { padding-top:5px; padding-left:20px; background:url(../../../resource/portal/images/iframe.png) -80px -269px no-repeat; font-size:12px;}
.selectW1 { width:100px;}
.selectW1 { width:93px;}
.selectW2 { width:163px;}


















































