
/**以下为jquery.plugin.common.js相关CSS**/
/*DIV表单*/
.dialogform{ background-color:#fff;}
.dialogform .title{ margin-bottom:3px; border-bottom:solid 1px #ddd;}
.dialogform ul,.dialogform li{margin:0;padding:0}
.dialogform li{border:1px solid #FFF;height:25px;clear:both;padding:3px 0px 3px 12px;}
.dialogform  li label{display:block;float:left;height:20px;line-height:20px;text-align:right;width:100px}
.dialogform  li label.requested{color:Red;}
/*JQUERY表单验证相关CSS*/
.fvtip_box{background:transparent url(../images/jqueryplugin/bottom-left-w.gif) no-repeat scroll left bottom;border:medium none;text-align:left;line-height:18px;width: 22em; position:absolute; display: none; z-index:10;}
.fvtip_box .box-outer{background:transparent url(../images/jqueryplugin/bottom-right-w.gif) no-repeat scroll right bottom;}
.fvtip_box .box-inner{background:transparent url(../images/jqueryplugin/top-left-w.gif) no-repeat scroll left top;}
.fvtip_box p{background:transparent url(../images/jqueryplugin/top-right-w.gif) no-repeat scroll right top;margin:0;padding:10px 20px 15px;}
.fvinput,.fvinputerror{border-color:#D4D0C8; padding:2px!important; }
.fvinputerror{background:#FFFFFF url(../images/jqueryplugin/sm.inputerror.bg.gif) repeat-x scroll center bottom!important; border:1px solid #DD7870!important;}
.onShow{background: url(../images/jqueryplugin/onShow.gif) no-repeat;padding-left: 25px;position: absolute;top: -4px;font-size: 12px;line-height: 22px;vertical-align: middle;}
.onFocus{background: url(../images/jqueryplugin/onFocus.gif) no-repeat;padding-left: 25px;position: absolute;top: -4px;font-size: 12px;line-height: 22px;vertical-align: middle;}
.onError{background: url(../images/jqueryplugin/onError.gif) no-repeat;padding-left: 25px;position: absolute;top: -4px;font-size: 12px;line-height: 22px;vertical-align: middle;}
.onCorrect{background: url(../images/jqueryplugin/onSuccess.gif) no-repeat;padding-left: 25px;position: absolute;top: -4px;font-size: 12px;line-height: 22px;vertical-align: middle;}
.onLoad{background: url(../images/jqueryplugin/onLoad.gif) no-repeat 3px 3px;padding-left: 25px;position: absolute;top: -4px;font-size: 12px;line-height: 22px;vertical-align: middle;}
.formValidateTip{position: absolute;padding: 10px;background: transparent;z-index: 5;width:280px;}
/* Facebox Style ModalDailog */
#facebox .b {background:url(../images/jqueryplugin/b.png);} 
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;  width: 10px;overflow: hidden;padding: 0;}
#facebox .tl { background: url(../images/jqueryplugin/facebox.png) no-repeat left -35px !important;/* FF IE7+ */_background: url(../images/jqueryplugin/b.png); /* IE6 */ }
#facebox .tr {background:url(../images/jqueryplugin/facebox.png) no-repeat left -50px;_background: url(../images/jqueryplugin/b.png);} 
#facebox .bl {background:url(../images/jqueryplugin/facebox.png) no-repeat left -5px;_background: url(../images/jqueryplugin/b.png);} 
#facebox .br {background:url(../images/jqueryplugin/facebox.png) no-repeat left -20px;_background: url(../images/jqueryplugin/b.png);}
#facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
#facebox .popup_facebox {position: relative;}
#facebox table {border-collapse: collapse;} 
#facebox td {border-bottom: 0;padding: 0;} 
#facebox .body_fb {background: #fff;width: 370px; padding:10px; padding-top:0px}
#facebox .loading_fb {text-align: center; background: url(../images/jqueryplugin/animated_loading.gif) no-repeat ;background-position:center center; width:100%; height:35px;} 
#facebox .close_fb { background: url(../images/jqueryplugin/closelabel.gif) no-repeat;background-position:right top; width:100px; height:22px; display:block; float:right;} 
#facebox .image {text-align: center;} 
#facebox img {border: 0;margin: 0;}
#facebox .footer_fb {   border-bottom: 1px solid #DDDDDD;padding-bottom:0px;padding-right: 5px;text-align: right; height:22px;margin-bottom:10px;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;} .facebox_overlayBG {background-color: #000;z-index: 99;}
* html #facebox_overlay { /* ie6 hack */position: absolute;height:expression((document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight) + 'px');}
#facebox .faceboxProgress{background:url(../images/jqueryplugin/animated_loading.gif) no-repeat 10px 10px;padding:10px 10px 10px 40px;height:24px;line-height:24px;}
#facebox .failure_fb,#facebox .success_fb{padding:10px 10px 10px 30px;}
#facebox .failure_fb{background:url(../images/jqueryplugin/onerror.gif) no-repeat 10px 10px;}
#facebox .success_fb{background:url(../images/jqueryplugin/onsuccess.gif) no-repeat 10px 10px;}

.requestedinput{color:red; border:solid 1px red; }