
/*------------form-------------------*/
.gener-tit-bg{ border-bottom:#efefef 2px solid; height:36px; line-height:36px; padding-top:4px;}
.gener-tit{ border-bottom:#007ccc 2px solid; float:left; overflow:hidden; width:auto;}
.gener-tit h1{ font-size:14px; font-weight:500; padding:0 10px; float:left; height:36px; overflow:hidden;}
.gener-tit h2 { font-size:14px; font-weight:500; padding:0 10px; float:left;  background:url(../images/title-line.jpg) left no-repeat;}
.gener-tit h2 a{ color:#007dce;}
.form-con-list{ padding:15px 0px;}
.form-con-list li{ clear:both;}
.form-con-list li span{  display:block; float:left; padding-left:10px; line-height:40px; overflow:hidden; }

.label{ width: 84px;height: 40px; line-height:40px;float: left; font-size:12px; text-align:left ; padding-left:10px;}
.textbox-form500,.textbox-form250,.textbox-form400{  height:32px; line-height:32px; font-size:12px;   border:0px solid #FFF; border-bottom:#dbdcdb 1px solid; margin:5px 0;  float:left; }
.textbox-form500{   width:490px;  }
.textbox-form250{   width:250px;  }
.textbox-form400{   width:400px;  }
.textarea595,.textarea400{ height:150px; border:1px solid #dbdcdb; margin-top:15px;}
.textarea595{  width:595px;}
.textarea400{  width:400px;}

.textbox-form { 
 height:32px; 
 line-height:32px;
 font-size:12px;   
 border:0px solid #FFF; 
 border-bottom:#007ccc 1px solid; 
 margin:5px 0;  
 background:none !important;
}
.ftb {
	font-weight: bold;
}
.form-text{ line-height:30px; height:30px; border-bottom:1px solid #ccc; min-width:80px; display:inline-block; 
color:#336699; font-size:12px; font-weight:normal; padding:0 15px 0 10px; }


/*select1*/

#select-style{ padding-top:8px; float:left; }
#select-style select{ line-height:30px; height:30px; border-color:#dbdcdb; width:220px;}

/*弹出框*/
#pop-up{ width:100%; height:auto; overflow:hidden; }

#pop-up .pop-up-tit{ height:40px; background:#5e5d5d;}
#pop-up .pop-up-tit h1{ color:#fff; font-size:14px; line-height:40px; padding-left:15px; float:left;}
#pop-up .pop-up-tit .pop-up-close{ float:right; padding:12px 10px 0 0;}
.pop-up-con{ padding:20px;}


/*红色radio*/
.pay_list_c1 {
width: 24px;
height: 18px;
padding-top: 3px;
cursor: pointer;
text-align: center;
margin-right: 6px;
background-image: url(../images/inputradio.png);
background-repeat: no-repeat;
background-position: 0px 1px;
}
.pay_list_c1_check {
width: 24px;
height: 18px;
padding-top: 3px;
cursor: pointer;
text-align: center;
margin-right: 6px;
background-image: url(../images/inputradio_check.png);
background-repeat: no-repeat;
background-position: 0px 1px;
}

.radioclass {
opacity: 0;
cursor: pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}


