/*--style for e_invitation--------yueqing----2010-08-12--*/
.y_tittle16px{font-size:16px;}
.y_tittle14px{font-size:14px;}

.y_line20px{line-height:20px;}
.y_alink a:hover{font-size:12px;}

.y_tablecanton{background:#CCC}
.y_tablecanton td{background:#ffffff}
.y_tablecanton caption{padding-bottom:8px;}
.y_tablecanton th{padding:5px 0px }
.y_cantonul{padding:10px 0px 8px 10px;}
.y_cantonul li{padding-bottom:6px;line-height:15px;}

.y_textindent{ text-indent:-13px;padding-left:13px;line-height:20px;}
.y_interpreter td{padding:5px 0px}
.y_interpreter th{padding:5px 0px}

.y_tablecanton1{background:#CCC;}
.y_tablecanton1 td{background:#ffffff;padding:5px 5px 5px 8px;line-height:18px;}
.y_tablecanton1 caption{padding-bottom:8px;}
.y_tablecanton1 th{padding:5px 0px }

/*--style for fairassistance---index.html------yueqing----2010-08-11--*/
#y_cantonrt{width:793px;float:right; background:#FFFFFF;display:inline; overflow:hidden}
#y_cantonrt_meet{padding-left:14px;margin-top:0px;clear:both}
.y_free_box{overflow:hidden;clear:both;margin:0px auto 10px auto;text-align:left;}
.y_free_box p{clear:both;text-align:left; line-height:18px; margin-bottom:5px;}
.y_clearboth{color:#000; padding:5px 0px; clear:both}
.y_clearboth1{font-size:14px;color:#4833BD;padding:5px 0px;}
.y_e_ina{margin:15px 0}
.y_e_ina dd{padding:4px 0px 3px 18px;background:url(../images/y_e_in_bg.gif) no-repeat left 5px;font-weight:bold}
.y_e_ina1{margin:15px 0}
.y_e_inform{}
.y_ctnu{padding:0px 5px 0 20px;}

.y_form_tl{font-size:14px; background:url(../images/y_btnbgt.gif) repeat-x left top;padding:5px 15px;color:#545454}
.y_form_ct{padding:20px 10px 0px 10px;line-height:22px;}
.y_ctinput{}
.y_form_ct input{ vertical-align:middle;}
.y_ctnu{padding-top:5px}
.y_number{width:200px;}

#tailorForm select{border: #666 1px solid; padding:1px 2px; background: #fff; color: #333; }
#tailorForm input {padding: 1px 2px; color: #333;}
#tailorForm input.checkbox {border: medium none; vertical-align: middle; margin-right: 5px; }
#tailorForm input.radio {border:none;  margin: -3px 5px 0px 0px; vertical-align: middle; }
#tailorForm .y_radio {border:none; margin: -3px 5px 0px 0px; vertical-align: middle;}
.y_texarea{border: #666 1px solid;  padding: 3px; background: #fff; color: #333;width:350px;height:50px;}
.y_texarea1{border: #666 1px solid; padding: 3px;background: #fff; color: #333;width:530px;height:50px;}
#tailorForm .select80 {padding:3px 0 4px 0; width: 83px; font-size: 11px;}

.y_information{padding-top:20px;overflow:hidden;zoom:1}
.y_e_intl{overflow:hidden;zoom:1;margin:0px 0px 10px 0px; padding:4px 0 2px 0;border-bottom:1px dashed #CCC; background:#e8eefe}/*ΈΔΆ―*/
.y_e_intl h4{padding:0px 0px 5px 15px;display:block;color:#333333;float:left;font-size:13px;}
.y_color_red{color:#F00}
.y_fuhao{float:right;margin-right:10px;font-weight:bold;}
.y_infortable{font-size:12px;color:#333333;clear:both;}
.y_infortable td{padding:5px 0px 3px 3px; color:#000000}
.y_infortable th{	padding:5px 0px 3px 15px;	text-align:left;	font-weight:bold}
.y_select_num{clear:both;background:#ffffcc;padding:6px 6px 6px 15px;margin:0px 0px 10px 0px}
/*.y_e_intl1{border-bottom:1px dashed #CCC;overflow:hidden;zoom:1;margin:0px 0px 5px 0px;}
.y_e_intl1 h4{padding:0px 0px 7px 15px;display:block;color:#000000;float:left;font-size:13px;}*/
.y_innumber{font-size:12px;color:#545454;clear:both;text-align:center}
.y_innumber td{padding:5px 0px 3px 0px;}
.y_innumber th{padding:5px 0px 3px 15px;}

.y_true{padding:5px 0px 0px 15px}
.y_true li{padding:0px 0px 13px 0px;float:left;width:280px;}

.y_true1{padding:5px 0px 20px 15px}

.y_remark{margin:5px 15px 0px 15px;padding:10px 15px 10px 15px;background:#ffffcc;border:1px dashed #cecece}
.y_fontsize11{font-size:11px;}
.y_e_btn{text-align:center;margin:20px 15px 30px 15px;}

.table-4b-lan{border:1px solid #013175}
.k_title1_inta{background-image:url(../images/k_img_bg_title.gif); background-repeat:no-repeat;font-size:12px;font-weight:800;margin:0;width:196px;color:#013175;padding:5px 0px 5px 0px}

.y_font11px{font-size:12px;color:#666666;font-weight:normal; padding-left:20px;}/*ΈΔΆ―*/
.y_font11px a{color:#0000FF;font-size:11px;font-weight:normal}


/*--style for fairassistance---index.html------d----2011-02-24--*/
h3.y_clearboth { font-size:14px;font-weight:bold}
#d_box1 { border:1px #CCC solid; background:#efefef; padding:5px;}
.d_red {color: #FF0000;}
#d_invitation_form { margin-top:15px;}
#d_form_top { background:url(../images/d_form_top.jpg) no-repeat; width:771px; height:25px; line-height:24px; color:#000; font-weight:bold; padding-left:8px; font-size:14px;}
#d_form_content { border:1px #6a829c solid;  border-top:0px; width:761px; padding:5px 8px;}
#d_icon_01 { border-bottom:1px #bb9a6d solid; padding-bottom:3px;}
.d_form_class { margin:5px 0px; overflow:hidden;}
.d_normalw { font-weight:normal;}
.d_arrow { background:url(../images/arrow3.gif) no-repeat left 4px; padding-left:18px; }


.upfile {
    cursor: pointer;
    height: 24px;
    margin-left: 0;
    opacity:0;
    filter:alpha(opacity=0);
    width: 70px;
}
  .uploadFile {
        background: url("../Image/btn_upload.png") repeat scroll 0 0 transparent;
        cursor: pointer;
        height: 19px;
        margin-top: 0px;
        overflow: hidden;
        position: absolute;
        width: 70px;
    }
    
    input[type="file"] {
    -moz-appearance: none;
    -moz-binding: none;
    background-color: transparent;
    border: medium none;
    color: inherit;
    cursor: default;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
}
