.wpuf-loading{width:16px;height:16px;background:url('../images/wpspin_light.gif') no-repeat;display:inline-block;}.wpuf-loading.hide{display:none;}
.wpuf-button{font-size:14px;padding:5px 10px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#28B78D;color:#fff;font-family:"Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif; cursor: pointer;}
.wpuf-button:hover,.wpuf-button:focus{background:#9B59B6;}
.wpuf-success{border:1px solid #99F199;padding:10px;background:#E0FFE0;}
.wpuf-info{background-color:#fef5be;border:2px solid #fdd425;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px 10px;margin:0 0 10px 0;font-size:13px;}
ul.wpuf-form{list-style:none !important;margin:0 !important;}ul.wpuf-form li{margin-left:0;margin-bottom:10px;padding:10px;}ul.wpuf-form li:after{clear:both;content:"";display:table;}
ul.wpuf-form li.has-error{background:#FFE4E4;}
ul.wpuf-form li .wpuf-label{float:left;width:25%;}ul.wpuf-form li .wpuf-label .required{color:red;}
ul.wpuf-form li .wpuf-fields{float:left;width:75%;}ul.wpuf-form li .wpuf-fields input[type=text],ul.wpuf-form li .wpuf-fields input[type=password],ul.wpuf-form li .wpuf-fields input[type=email],ul.wpuf-form li .wpuf-fields input[type=url],ul.wpuf-form li .wpuf-fields input[type=number],ul.wpuf-form li .wpuf-fields textarea{background:#fff;border:1px solid #e1e1e1;color:#888;}
ul.wpuf-form li .wpuf-fields input[type=text]:focus,ul.wpuf-form li .wpuf-fields input[type=password]:focus,ul.wpuf-form li .wpuf-fields input[type=email]:focus,ul.wpuf-form li .wpuf-fields input[type=url]:focus,ul.wpuf-form li .wpuf-fields input[type=number]:focus,ul.wpuf-form li .wpuf-fields textarea:focus{color:#373737;}
ul.wpuf-form li .wpuf-fields textarea{padding-left:3px;width:98%;}
ul.wpuf-form li .wpuf-fields input[type=text],ul.wpuf-form li .wpuf-fields input[type=password],ul.wpuf-form li .wpuf-fields input[type=email],ul.wpuf-form li .wpuf-fields input[type=url],ul.wpuf-form li .wpuf-fields input[type=number]{padding:5px;_width: 75%;}
ul.wpuf-form li .wpuf-fields #post_title{width:90%;}
ul.wpuf-form li .wpuf-fields input:disabled{background: #f8f8f8;}
ul.wpuf-form li .wpuf-fields input,ul.wpuf-form li .wpuf-fields textarea{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding: 3px;}
ul.wpuf-form li .wpuf-fields select{border:1px solid #dfdfdf;padding:2px;height:2em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-width:150px;background: #fff;}
ul.wpuf-form li .wpuf-fields select[multiple]{height:auto;}
ul.wpuf-form li .wpuf-fields a.file-selector{font-size:14px;padding:5px 10px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#28B78D;color:#fff;font-family:"Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif; cursor: pointer;}
ul.wpuf-form li .wpuf-fields a.file-selector:hover,ul.wpuf-form li .wpuf-fields a.file-selector:focus{background-color:#9B59B6;}
ul.wpuf-form li .wpuf-fields .google-map img{max-width:none !important;}
ul.wpuf-form li .wpuf-fields .wpuf-help{color:#999;margin:2px 0 5px 0;font-size:14px;/*font-style:italic;*//*font-family:sans-serif;*/}
ul.wpuf-form li .wpuf-fields table,ul.wpuf-form li .wpuf-fields td{border:none;margin:0;}
ul.wpuf-form li .wpuf-fields table{width:100%;}
ul.wpuf-form li .wpuf-fields img.wpuf-clone-field,ul.wpuf-form li .wpuf-fields img.wpuf-remove-field{cursor:pointer;margin:0 3px;box-shadow:none;border:none;}
ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list{list-style:none;margin:5px 0 0 0;padding:0;}ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list li{display:inline-block;border:1px solid #dfdfdf;padding:5px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list li a.attachment-delete{padding:3px 12px;border:none;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background: #E14D43;}ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list li a.attachment-delete:hover,ul.wpuf-form li .wpuf-fields ul.wpuf-attachment-list li a.attachment-delete:active{color:#ffffff;background-color:#bd362f;}
ul.wpuf-form li .wpuf-fields .wpuf-delete-avatar{background: #E52B0C;color: #fff;}
ul.wpuf-form li .wpuf-fields .wpuf-delete-avatar:hover{background: #9B59B6;}
ul.wpuf-form li .wpuf-fields .progress{background:-moz-linear-gradient(center bottom, #ffffff 0%, #f7f7f7 100%) repeat scroll 0 0 #ffffff;border:1px solid #D1D1D1;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.1) inset;float:right;height:22px;line-height:2em;margin:0;overflow:hidden;padding:0;width:200px;}
ul.wpuf-form li .wpuf-fields .bar{background-color:#83B4D8;background-image:-moz-linear-gradient(center bottom, #72a7cf 0%, #90c5ee 100%);border-radius:3px 3px 3px 3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);height:100%;width:0;z-index:9;}
ul.wpuf-form li .wpuf-fields .progress .percent{color:rgba(0, 0, 0, 0.6);padding:0 8px;position:relative;text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);width:200px;z-index:10;}
ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist{list-style:none;margin:0;padding:0;}ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist li{margin-bottom:5px;padding:0;}
ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist ul.children{list-style:none;margin-left:25px;}
ul.wpuf-form li .wpuf-fields #wpuf-insert-image-container{margin-bottom:-25px;z-index: 999;width: 200px;}ul.wpuf-form li .wpuf-fields #wpuf-insert-image-container:after{clear:both;content:"";display:table;}
ul.wpuf-form li .wpuf-fields #wpuf-insert-image-container a#wpuf-insert-image{margin-right:10px;color: #fff;}
ul.wpuf-form li .wpuf-fields #wpuf-insert-image-container a#wpuf-insert-image .wpuf-media-icon{height:12px;width:12px;}
ul.wpuf-form li .wpuf-section-wrap{border-bottom:1px solid #ccc;margin:15px 0;}ul.wpuf-form li .wpuf-section-wrap h2.wpuf-section-title{margin:0;}
ul.wpuf-form li .wpuf-section-wrap .wpuf-section-details{padding:4px 0 8px;font-size:12px;}

ul.wpuf-form .wpuf-submit input[type=submit]{font-size:14px;padding:8px 30px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#04A4CC;color:#fff;font-family:"Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif; margin: -4px 20px 0 0;cursor: pointer;}
ul.wpuf-form #wpuf-post-draft{font-size:14px;padding:8px 15px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#28B78D;color:#fff;}
ul.wpuf-form .wpuf-submit input[type=submit]:hover,ul.wpuf-form #wpuf-post-draft:hover{background: #9B59B6;}
ul.wpuf-form .wpuf-submit .button-primary-disabled{color:#94cde7 !important;background:#298cba !important;border-color:#1b607f !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.1) !important;cursor:default;}
ul.wpuf-form .wpuf-submit .wpuf-errors{background:#FFE4E4;border:1px solid #ffb1b1;margin:10px 0;padding:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:13px;}
.wpuf_sub_info{padding:0;margin:10px 5px;border:1px solid green;border-radius:5px;}.wpuf_sub_info h3{margin:0 0 5px 0 !important;background:green;color:#fff !important;padding:3px 10px !important;font-weight:bold;}
.wpuf_sub_info .text{padding:5px 10px;}
ul.wpuf_packs{overflow:hidden;margin:35px 0 15px;}ul.wpuf_packs li{background:#EEEEEE;border:1px solid #e1e1e1DDD;border-radius:5px 5px 5px 5px;float:left;list-style:none outside none;margin:25px 25px 10px 0;padding:5px;position:relative;width:200px;}
ul.wpuf_packs h3{padding:10px !important;font-size:14px;font-weight:bold;}
ul.wpuf_packs p{padding:0 10px;margin-bottom:8px;}
ul.wpuf_packs .cost{background:red;border-radius:30px 30px 30px 30px;color:#FFFFFF;margin:-16px -12px 0 0;padding:10px 8px 8px;position:absolute;right:0;top:0;}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}
.ui-timepicker-div dl{text-align:left;}
.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px;}
.ui-timepicker-div dl dd{margin:0 10px 10px 65px;}
.ui-timepicker-div td{font-size:90%;}
.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0;}
.ui-timepicker-rtl{direction:rtl;}
.ui-timepicker-rtl dl{text-align:right;}
.ui-timepicker-rtl dl dd{margin:0 65px 10px 10px;}
#pass-strength-result{border-style:solid;border-width:1px;float:left;margin-left:2px;padding:1px 0;text-align:center;width:263px;display:none;background-color:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-color:#e1e1e1;}
#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c !important;}
#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0 !important;}
#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040 !important;}
#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c !important;}
table.wpuf-table{border:1px solid #EEE;margin:0 0 10px 0;text-align:left;width:100%;}
table.wpuf-table thead th,table.wpuf-table th{color:#888888;font-size:14px;font-weight:bold;line-height:18px;padding:9px 15px;text-align:left;}
table.wpuf-table td{border-top:1px solid #EEE;padding:6px 15px;}
table.wpuf-table td span{margin-right: 10px;}
#wpuf-payment-gateway ul.wpuf-payment-gateways{list-style:none;margin:10px 0;}#wpuf-payment-gateway ul.wpuf-payment-gateways li{margin:0;}#wpuf-payment-gateway ul.wpuf-payment-gateways li .wpuf-payment-instruction{background:#ebe8eb;padding:8px 10px;margin:8px 10px;font-size:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.post_count{padding:5px 5px 5px 10px;}
.post_count #post-num{font-weight:bold;}
.post_count span{padding:0 5px;}
.wpuf-pagination div.pagination{text-align:center;padding:7px;margin:3px;}
.wpuf-pagination .page-numbers{display:inline-block;float:left;margin-right:5px;padding:0 10px;border:1px solid #E1E1E1;color:#999;background: #fff; text-align:center;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.wpuf-pagination .page-numbers:hover,.wpuc-pagination .page-numbers:active,.wpuf-pagination .current{background:#04A4CC;color:#fff;}
.wpuf-author{clear:both;margin:10px 0;}.wpuf-author h3{margin:0 !important;background:#CFCFCF;text-align:left;padding:3px 10px;}
.wpuf-author .wpuf-author-inside{background:none repeat scroll 0 0 #F0F0F0;border-bottom:2px solid #e1e1e1DDD;height:90px;padding-left:10px;padding-top:15px;margin-bottom:15px;}.wpuf-author .wpuf-author-inside .wpuf-user-image{float:left;padding-right:15px;}
.wpuf-author .wpuf-author-inside p{margin-bottom:10px !important;}
.wpuf-author .wpuf-author-inside p.wpuf-author-info{padding-top:8px;}
.wpuf-author .wpuf-author-inside p.wpuf-user-name a{color:#335160;font-size:1.2em;font-weight:bold;}
.ac_results{padding:0;margin:0;list-style:none;position:absolute;z-index:10000;display:none;border:1px solid #ccc;}.ac_results li{padding:2px 5px;white-space:nowrap;text-align:left;}
.ac_over{cursor:pointer;}
.ac_match{text-decoration:underline;}
#user-right #post_content{min-height: 240px;width: 100%;box-shadow: none;border:none;}
#user-right #post_content_ifr{min-height: 200px;width: 100%;}
.entry .wpuf-form-add li,#user-right li{list-style: none;padding: 0;margin-left: 0;}
.entry .wpuf-form-add p,#user-right p{text-indent: 0;}
.entry .wpuf-form-add a:hover,#user-right a:hover{border-bottom:none;}
.entry .wp-editor-container{border:1px solid #DEDEDE;}
