#homeflash{ width:1160px; margin:0 auto; height:710px;  }
/*
about
*/
.about_center_texts {width:440px; min-height:390px; padding-top:80px; padding-bottom:30px;line-height:26px; color:#ccc; float:left}
.about_center_texts h1 { font-size:30px; height:45px; color:#127fc0; padding:20px 0 20px 0;}
.about_center_texts h2 { font-size:16px; height:45px; color:#01aeef; padding:0px 0 30px 0;}
.about_center_texts_r {width:440px; line-height:26px; color:#FFF; float:right; margin:80px 0 0; padding:0
}
.about_center_texts_r p {width:420px; line-height:26px; color:#FFF; float:right; background:#01aeef; margin:20px 0 0; padding:10px;
filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
}
.about_center_texts_r h2 { font-size:18px; height:45px; color:#127fc0; padding:0px 0 30px 0;}

/*
foots
*/
.foots {
	position:fixed; 
	bottom:0; 
	z-index:999;left:0;display:-webkit-box;
expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.foots p.foots_info{color:#FFF; line-height:84px; padding:0; text-align:left; float:left}/**/
.foots p.foots_info i{ font-size:26px; margin-right:5px}
.foots p.copyright a{color:#FFF; line-height:84px; padding:0; text-align:right; float:right}

/*
permit
*/
.check_permit { padding:50px 0; width:608px; position:relative;}

.check_permit_input span {}
.check_permit_input .names,
.check_permit_input .input,
.check_permit_input .tips_text { float:left; display:block;}

.check_permit_input .names,
.check_permit_input .input,
.check_permit_input { height:36px; float:left}

.check_permit_input { padding-bottom:20px;}

.check_permit_input .names { font-size:22px; line-height:36px; width:80px; color:#FFF;}

.check_permit_input .tips_text { font-size:14px; line-height:36px; color:#CCC; padding-left:10px;}
.check_permit_input .tips_text strong { color:#FA5F63;}

.check_permit_input .input .text_input_class,
.check_permit_input .input .verify_input_class { border:1px solid #01aeef;background-color: #FFF;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; width:360px; height:36px; line-height:36px; font-size:22px; padding-left:6px; color:#000;}

.check_permit_input .input .verify_input_class { width:154px;}

.check_permit_input .input .text_input_class.bg { background:#999;}


.check_permit_input .verify_img { cursor:pointer;}
.check_permit_input .verify_img img{ display:block; height:36px; line-height:36px; float:left;}


.check_permit_input .verify_img img { background:url(../images/securimage_show.gif);}

.verify_button {width:164px; background:#01aeef; color:#FFF; font-size:22px; border:0px solid #F00; height:39px; line-height:30px; cursor:pointer; display:block}
.verify_button_span { height:40px;}
.verify_button:hover {background-color:#F60;}

.check_permit a.go_report { display:block; background:#390; color:#FFF; position:absolute; top:60px; right:0; font-size:16px; text-align:center; width:70px; height:26px; line-height:26px;}
.check_permit a.go_report:hover { background:#3BA506;}

.check_permit a.go_report.back {right:82px; background:#666;}
.check_permit a.go_report.back:hover { background:#6F6F6F;}


#msg{margin-top:30px;font-size:14px;
/*background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;*/
vborder-radius: 4px; 
-moz-border-radius: 4px;  
-webkit-border-radius:4px; 
border-radius: 4px 4px 4px 4px; padding:5px 10px 5px 0;
color:#f00;
}
#msg *{font-size:14px;}
#msg img{font-size:16px;border:none; vertical-align:middle}
.pop_result{ padding:10px 20px; font-size:14px; color:#000}
#msg hr,.pop_result hr{width:100%;height:1px;border:none;border-top:1px dashed #0066CC; margin:5px 0 0 0}
.error{color:red;font-size:14px;}
.error_ico{color:red;background:url(../images/error.png) no-repeat 10px center; text-indent:1.5em}
.success{color:green;font-size:16px;}
.success_ico{color:green;}
a.reloadcode{ cursor:pointer; font-size:16px; padding-left:10px; color:#FFF}
/*
notice
*/
.notice .media_img { text-align:center;}
.hand_cream_notice { position:absolute; width:100%; height:28px; bottom:-28px;}

a.more{ color:#F60}
a.more:hover{ color:#F00}