.kw {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../img/i2.png") no-repeat scroll 0 0 transparent;
    border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;
    border-style: solid;
    border-width: 1px;
    font: 14px arial;
    height: 18px;
    padding: 4px 7px;
    vertical-align: top;
    /*width: 404px;*/
}
.kw option{
padding: 2px 7px;
}
.it_150{ width:150px; }
.it_lgoin{ width:200px;}
.it_001{ width:260px; height:18px;}
.it_002{ width:260px; height:25px;}
.it_003{ width:260px; height:25px; padding:2px 7px;}
.it_004{ width:350px; height:18px;}
.code{ width:80px; height:18px;}
.formtext,.formtext_long,.formtext_short,.formtext_soshort,.formtext_spel,.formtext_no{
font-family:microsoft yahei;
font-size:12px;
color:#444;
padding:4px 3px 3px 3px;
width:200px;
border:1px solid #bbb;
background-color:#fbfbfb;}
.formtext_spel{
color:#FF0000;}
.formtext_long{
width:250px;}
.formtext_short{
width:120px;}
.formtext_soshort{
width:80px;}


.formselect,.formselect_short,.formselect_long,.formselect_longer{
color:#444;
font-size:12px;
padding:1px;
/*ie6 select no padding, so shorter than text..*/
margin-top:2px;
border:1px solid #bbb;
width:208px;
font-family:microsoft yahei;
background-color:#fbfbfb;}
.formselect_short{
width:148px;}
.formselect_long{
width:400px;}
..formselect_longer{
width:258px;}

.formsubmit,.formupload{
font-weight:bold;
font-family:microsoft yahei;
font-size:12px;
color:#fff;
padding:3px 10px;
margin-top:10px;
border-color:#999;
border:1px outset #6699cc;
background-color:#6699cc;

}
.formsubmit_pp{
font-weight:bold;
font-family:microsoft yahei;
font-size:12px;
color:#fff;
padding:3px 10px;
margin-top:10px;
border-color:#999;
border:1px outset #999;
background-color:#6699cc;
}
.formupload{
margin-top:0px;
margin-left:10px;
}
.formsubmit_s{
font-weight:normal;
font-family:microsoft yahei;
font-size:11px;
color:#fff;
padding:2px 2px;
margin-left:4px;
border-color:#999;
border:1px outset #999;
background-color:#6699cc;}

.formuptext{
font-family:microsoft yahei;
font-size:12px;
color:#444;
padding:4px 3px 3px 3px;
margin:0px 3px;
width:180px;
}
.formtextarea, .formtextareaBig,.formtextareaSmall,.formtextarea1{
font-family:microsoft yahei;
font-size:12px;
color:#444;
padding:4px 3px 3px 3px;
border:1px solid #bbb;
width:380px;
height:170px;
background-color:#fbfbfb;}
.formtextareaBig{
width:400px;
height:350px;}
.formtextareaSmall{
height:40px;
}
.formtextarea1{
width:390px;
height:100px;
}

.sWarning{
margin:5px auto;
color:#333;
padding:12px;
width:750px;
line-height:20px;
border:1px dashed #CCCCCC;
background-color:#f2f2f2;}
.sWarning1{
margin-top:5px;
color: #666;
padding:12px;
border:1px dashed #CCCCCC;
background-color:#eee;}
.guideTitle{
color:#CC3300;
font-weight:bold;}