html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0 auto; padding: 0;font-family:"微软雅黑", Arial;}
html,body{height:100%}
/*body { height:100%; background-color:#F7F7F7; padding-top:15px;}*/
h1,h2,h3 { color:#666666; }
img { border:none; text-decoration:none;  }
.dott { text-decoration:none; border-bottom:1px dotted; }
em {  font-style:normal;  }

.frm { position:relative; padding:0px; _padding:0; display:-moz-inline-box; display:inline-block;}
.frm .top-left, .frm .top-right, .frm .bottom-left, .frm .bottom-right { position:absolute; background-image:url('/images/frm-corners.png'); background-repeat:no-repeat; z-index:2; _display:block; }
.frm .top-left, .frm .top-right { width:14px; height:14px; }
.frm .bottom-left, .frm .bottom-right { width:14px; height:19px; }
.frm .top-left { background-position:top left; left:0; top:0;  }
.frm .top-right { background-position:top right; right:0; top:0; }
.frm .bottom-left { background-position:bottom left; left:0; bottom:0; }
.frm .bottom-right { background-position:bottom right; right:0; bottom:0; }
.frm .top, .frm .bottom { position:absolute; left:14px; right:14px; background-image:url('/images/frm-h.png'); background-repeat:repeat-x; z-index:2; _display:block; }
.frm .top { background-position:top left; top:0; height:11px; }
.frm .bottom { background-position:bottom left; bottom:0; height:17px; }
.frm .left, .frm .right { position:absolute; top:14px; bottom:19px; width:14px; background-image:url('/images/frm-v.png'); background-repeat:repeat-y; z-index:2; _display:block; }
.frm .left { background-position:top left; left:0; }
.frm .right { background-position:top right; right:0; }
.frm .content { display:block; background-color:#fff;}

.frm-inner { position:relative; padding:4px 4px 5px 4px; _padding:0; display:-moz-inline-box; display:inline-block; }
.frm-inner .top-left, .frm-inner .top-right, .frm-inner .bottom-left, .frm-inner .bottom-right { position:absolute; display:block; background-image:url('/images/frm-inner-corners.png'); background-repeat:no-repeat; z-index:2;_display:block; }
.frm-inner .top-left, .frm-inner .top-right { width:4px; height:4px; }
.frm-inner .bottom-left, .frm-inner .bottom-right { width:4px; height:5px; }
.frm-inner .top-left { background-position:top left; left:0; top:0;  }
.frm-inner .top-right { background-position:top right; right:0; top:0; }
.frm-inner .bottom-left { background-position:bottom left; left:0; bottom:0; }
.frm-inner .bottom-right { background-position:bottom right; right:0; bottom:0; }
.frm-inner .top, .frm-inner .bottom { position:absolute; display:block; left:4px; right:4px; background-image:url('/images/frm-inner-h.png'); background-repeat:repeat-x; z-index:2;_display:block; }
.frm-inner .top { background-position:top left; top:0; height:4px; }
.frm-inner .bottom { background-position:bottom left; bottom:0; height:5px; }
.frm-inner .left, .frm-inner .right { position:absolute; display:block; top:4px; bottom:5px; width:4px; background-image:url('/images/frm-inner-v.png'); background-repeat:repeat-y; z-index:2;_display:block; }
.frm-inner .left { background-position:top left; left:0; }
.frm-inner .right { background-position:top right; right:0; }
.frm-inner .content { display:block; background-color:#fff; }

.enter{ position:absolute; float:right; margin-top:-50px; left:450px; margin-right:10px; _margin-top:-50px; }
.siteinfo{ position:absolute; float:right; margin-top:-50px; left:850px; margin-right:10px; _margin-top:-50px; }
.nav { position:absolute; float:right; margin-top:-30px; left:150px; margin-right:10px; _margin-top:-30px; }
.nav a { color:#ffe9d8; text-decoration:none; }
.nav .left-inactive, .nav .right-inactive, .nav .middle-inactive, .nav .separator, .nav .left-active, .nav .right-active, .nav .middle-active, .nav .right-separator, .nav .left-separator { float:left; background-image:url('/images/nav-tabs.gif'); }
.nav .left-inactive, .nav .right-inactive, .nav .separator, .nav .left-active, .nav .right-active, .nav .right-separator, .nav .left-separator { background-repeat:no-repeat; width:16px; height:35px; }
.nav .middle-inactive, .nav .middle-active { background-repeat:repeat-x; height:35px; font-weight:bold; font-size:9pt; padding-left:4px; padding-right:4px; line-height:40px; }
.nav .left-inactive { background-position:-32px 0; }
.nav .right-inactive { background-position:-96px 0; }
.nav .middle-inactive { background-position:0 -70px; }
.nav .separator { background-position:-80px 0; }
.nav .left-active { background-position:0 0; }
.nav .right-active { background-position:-16px 0;  }
.nav .middle-active { background-position:0 -35px; color:#666666; }
.nav .left-separator { background-position:-48px 0; }
.nav .right-separator { background-position:-64px 0; }

.navtool {position:absolute;margin-top:-30px; right:75px; margin-right:10px; _margin-top:-30px; }
.navtool a { color:#ffe9d8; text-decoration:none; }
.navtool .left-inactive, .navtool .right-inactive, .navtool .middle-inactive, .navtool .separator, .navtool .left-active, .navtool .right-active, .navtool .middle-active, .navtool .right-separator, .navtool .left-separator { float:left; background-image:url('/images/nav-tabs.gif'); }
.navtool .left-inactive, .navtool .right-inactive, .navtool .separator, .navtool .left-active, .navtool .right-active, .navtool .right-separator, .navtool .left-separator { background-repeat:no-repeat; width:16px; height:35px; }
.navtool .middle-inactive, .navtool .middle-active { background-repeat:repeat-x; height:35px; font-weight:bold; font-size:9pt; padding-left:4px; padding-right:4px; line-height:40px; }
.navtool .left-inactive { background-position:-32px 0; }
.navtool .right-inactive { background-position:-96px 0; }
.navtool .middle-inactive { background-position:0 -70px; }
.navtool .separator { background-position:-80px 0; }
.navtool .left-active { background-position:0 0; }
.navtool .right-active { background-position:-16px 0;  }
.navtool .middle-active { background-position:0 -35px; color:#666666; }
.navtool .left-separator { background-position:-48px 0; }
.navtool .right-separator { background-position:-64px 0; }

.dlg { position:relative; display:-moz-inline-box; display:inline-block; }
.dlg .top-left, .dlg .top-right, .dlg .bottom-left, .dlg .bottom-right { position:absolute; display:block; background-image:url('/images/dlg-corners.png'); background-repeat:no-repeat; width:7px; height:7px; z-index:1; }
.dlg .top-left { background-position:top left; left:0; top:0; }
.dlg .top-right { background-position:top right; right:0; top:0; }
.dlg .bottom-left { background-position:bottom left; left:0; bottom:0; }
.dlg .bottom-right { background-position:bottom right; right:0; bottom:0; }
.dlg .top-tail, .dlg .bottom-tail { position:absolute; display:block; background-image:url('/images/dlg-tail.png'); background-repeat:no-repeat; width:17px; height:14px; left:15px;  }
.dlg .top-tail { background-position:top left; top:-14px; }
.dlg .bottom-tail { background-position:top right; bottom:-14px; }
.dlg .content { display:block; padding:0 10px 0 10px; }
.dlg .warning, .dlg .info { background-position:15px 50%; background-repeat:no-repeat; padding:15px 15px 15px 50px; font-size:9pt; text-align:left; color:#707070; }
.dlg .warning { background-image:url('/images/icon-warning.png'); }
.dlg .info { background-image:url('/images/icon-info.png'); }
.dlg .color-info { background-color:#f1f1f1; }
.dlg .color-warn { background-color:#fef5ec; }

.file-select { position:relative; margin:0; padding:0; overflow:hidden; background-position:top left; background-repeat:no-repeat; }
.file-select input { position:absolute; right:0; top:-25%; font-size:200px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); cursor:pointer; cursor:hand; }

#top-logo { padding-left:100px; }
#top-logo img { float:left; padding-top:0px; padding-bottom:30px; }
#home-ico { float:left; height:43px;  margin-top:-2px;  }

/*#content { width:985px; text-align:left; }*/
/*#footer { height:40px; width:800px; }
#footer #lang-selector { float:left; padding-left:20px;	}
#footer #lang-icon { width:25px; height:20px; float:left; padding-right:4px; }
#footer #lang-value { float:left; width:100px; }*/
#copyright { font-size:10pt; color:#808080; }
#more { font-size:12px;font-weight:normal; text-decoration:none;}

.output-bar { padding-top:10px; }
.output-bar td { width:80px; padding-right:5px; }
.output-bar a { color:#666666; padding-top:4px; text-decoration:none; }

.f_error { background:#e01c1c; }

#photo-copyright { padding-bottom:8px; height:15px; overflow:hidden; } 
#script-description { padding-bottom:8px; padding-top:10px; border-bottom:1px solid #f9f9f9; } 

#script-icons .frm { border:0px solid red; float:left; height:88px; width:112px; padding:0; margin:7px; background:url('/images/frm-script-icon.gif') top left no-repeat; }
#script-icons .frmlogo { border:0px solid red; position:relative; float:left; height:88px; width:112px; padding-top:0; margin:7px; background:url('/images/frm-script-icon.gif') top left no-repeat; }
#script-icons .icologo{ border:0px solid yellow;position:absolute; top:25px; left:10px; width:88px; height:31px; cursor:pointer; cursor:hand; background-repeat:no-repeat; overflow:hidden; }
#script-icons .frm120 { border:0px solid red; position:relative; float:left; height:120px; width:120px; padding:0; margin:7px; background:url('/images/frm120.gif') top left no-repeat; }
#script-icons .ico120{ position:absolute; top:5px; left:5px; width:110px; height:110px; cursor:pointer; cursor:hand; }
#script-icons .ico, #script-icons .new,#script-icons .tui, #script-icons .face-detect, #script-icons .print { position:absolute; top:5px; left:5px; width:100px; height:75px; cursor:pointer; cursor:hand; }
#script-icons .ico { background-repeat:no-repeat; overflow:hidden; }
#script-icons .new { background:url('/images/new_script.png') bottom right no-repeat; }
#script-icons .tui { background:url('/images/tui_script.png') bottom right no-repeat; }
#script-icons .face-detect { background:url('/images/ico_facedetect.png') bottom left no-repeat; }
#script-icons .print { background:url('/images/ico_print.png') bottom left no-repeat; }

#faces div { height:58px; width:58px; padding-top:4px; padding-left:5px; background:url('/images/frm-script-icon-small.png') top left no-repeat; }
#faces img { height:48px; width:48px; }

/*.icon {	height:16px; width:16px; margin:0 4px 2px 0; border:0; }*/
.tagLine { padding:10px 0px; font-size:20px;}


.inp-text { height:33px; width:auto; float:left; display:inline; margin:0; padding:0; background:url('/images/inp_r.png') center right no-repeat; }
.inp-text input { height:33px; font-size:14px; padding-top:7px; padding-left:6px; margin-right:6px; border:none; outline:none; background:url('/images/inp_l.png') top left no-repeat;   }

#script-prompts div { padding-bottom:5px; }
#script-prompts label { }
#script-prompts input[type=text], #script-prompts select { color:#000000; width:220px; padding:4px; background:#fdffdb; border-width:1px; }
.imagelist label { padding-right:10px; }

#browseButton {
	position:relative; 
	width:264px; 
	height:101px; 
	overflow:hidden;
	background:url('/images/upload.gif') no-repeat right top;
}

#browseButton input {
	position:absolute; 
	right:0; 
	top:0; 
	text-align:right; 
	font-size:600px; 
	opacity:0; 
	-moz-opacity:0; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
	filter:alpha(Opacity=0);
}


/* 居中分页begin*/
/*最新分页*/
.fye{font-size:12px;width:100%;margin:15px 0 0 10px; float:left; padding-bottom:20px;}
.fye a{line-height:18px;border:1px solid #5D5D5D;padding:0 5px; height:18px;text-align:center;display:block;float:left;text-decoration:none;margin-right:5px;margin-bottom:4px; background:#F3F3F3;}
.fye .this,.fye a:hover{COLOR:#fff;TEXT-DECORATION:none;border:1px solid}
.fye .that{background:none;border:none;text-align:left;font-size:12px;height:15px; padding-top:3px; color:#666666;}
.fye a.that:hover{background:none;border:none;color:#666666;}
.fye .break{width:16px;background:none;border:none;text-align:left;font-size:12px;height:15px; padding-top:3px;}
.fye .break:hover{background:none;border:none}
.fye .yy{width:30px;height:15px;_height:13px; padding-top:3px;line-height:15px;}
.fye .yx{width:60px}
.fye .tz{width:40px;height:20px}
.fye .tzk{height:18px;width:30px;}
.fye .tzl{float:left;display:block;width:145px}
.fye,.fye .that:hover{color:#5D5D5D;}
.fye .this,.fye a:hover{background:#284277;border-color:#284277;}
.fye .tiaodaozong{width:220px;}
.fye .tiaodao{width:auto;background:none;border:none;text-align:left;font-size:12px;height:15px; color:#666666; padding:3px 0 0 0;}
.fye .tiaodao:hover{background:none;border:none;color:#5D5D5D;}
.fye input{width:40px; border:1px solid #A5AAB0; margin-top:-3px;}
.fye .btn{width:40px;BORDER:1px solid #8D8E8E;PADDING:2px 5px 0;cursor:pointer;background-color:#f3f3f3;margin-top:-2px; _margin-top:0px;}
.fye .btn:hover{color:#fff;BORDER:1px solid #8D8E8E; cursor:hand;}
.hack{clear:both; line-height:1px;}
.page{float:left;padding:5px 0; font-size:12px; width:100%; text-align:right;}
.page span{margin:0 2px;}
/* 居中分页end  */

/*超级链接的颜色*/
.blue14{font-family:"微软雅黑", Arial;color:#3366cc; font-size:14px;}
.blue12none{color:#016a9f; font-size:12px; text-decoration:none;}
.blue12{color:#016a9f; font-size:12px; text-decoration:underline;}
.black12{color:black; font-size:12px;}
.blod12{color:black; font-size:12px; font-weight:bold;}
.yaheifont{font-family:"微软雅黑", Arial;font-weight:bold; font-size:12px;}

/*弹出层样式*/
.MakeWaitDiv {Z-INDEX: 1000; BORDER-BOTTOM: #c0c0c0 3px outset; POSITION: absolute; BORDER-LEFT: #cceeff 1px solid; DISPLAY: none; BACKGROUND: #fbfdff; BORDER-TOP: #cceeff 1px solid; TOP: 250px; BORDER-RIGHT: #c0c0c0 2px ridge; LEFT: 575px; border:0px;}
.MaskDiv {Z-INDEX: 999;position:fixed;_position:absolute;left:0;top:0;z-index:999;width:100%;height:100%; display:none;background:#000;_filter:alpha(opacity=35);opacity:0.35;MozOpacity:0.35;-moz-opacity: 0.35;filter:alpha(opacity=35);genmous:expression(this.style.height=(Math.max(document.body.scrollHeight,document.body.offsetHeight)) + "px",this.style.width=(Math.max(document.body.scrollWidth,document.body.offsetWidth)) + "px");}

#stepScript{ width:752px;MARGIN: 0px auto;}
.font1 {COLOR: #bcbcbc}
#details-main {PADDING-TOP: 10px}
.picEditor2 {PADDING-BOTTOM: 0px;BACKGROUND: #e5e5e5;PADDING-TOP: 0px}
.makefont {FONT-SIZE: 14px; FONT-WEIGHT: 700}
#editorTab {MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;font-size:12px;}
.editorText {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 3px; WIDTH: 320px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid;}
#modetitle {color:#666666; text-align:left;font-size:24px;padding:0 8px 5px 15px;}
.txtjianju{ padding-top:2px; padding-bottom:2px;}

.ad{ width:960px; text-align:center;}