﻿
/*上传样式*/
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
	.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
	.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:26px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
	.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
	.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
	.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
	.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(skin_icons.png) -56px -196px no-repeat; cursor:pointer; overflow:hidden; }

/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px; }
.Validform_right{ color:#71b83d; padding-left:20px; background:url(valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ padding-left:20px; background:url(icon_onload.gif) no-repeat left center; }
.Validform_error{ background:#FEFBD3; }

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{ position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title{ position:relative; line-height:35px; height:35px; text-align:left; font-weight:bold; padding:0 10px; color:#fff; background:#33B5E5; }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{ line-height:30px; position:absolute; right:10px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:10px;border:1px solid #bbb; border-top:none; text-align:left;}
/*=====================以上部分是Validform必须的====================*/

/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; width:65px; line-height:43px; height:43px; border:1px solid #e1e1e1; cursor:pointer; background:#fff; color:#333; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ background:#fafafa; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
/*=====================以上部分是WebUploader必须的====================*/

/*分页样式*/
/*.page_class { height: 35px; margin: 0 auto; text-align: center; margin-top: 40px; }
.page_class li { height: 35px; margin-left: 5px; font-size: 14px; text-align: center; display: inline-block; font-size: 14px; }
.page_class li a { padding: 0 14px; color: #666; display: block; background: #fff; line-height: 33px; border: #eaeaea solid 1px; }
.page_class li a:hover { color: #fff; background: #ff8420; border: #ff8420 solid 1px; }
.page_class li a.current { color: #fff; background: #ff8420; border: #ff8420 solid 1px; }
.page_class li a.disabled { color: #999; background: #fff; border: #eaeaea solid 1px; }*/
.page_class {height: 32px ;padding: 30px 0 40px 0px;letter-spacing:0;}
.page_class ul{text-align: center;}
.page_class ul li{border-radius: 5px;list-style: none;display: inline-block;vertical-align:top;height: 22px ;line-height:22px;text-align: center;margin-right: 15px;font-size: 12px;letter-spacing: 0;}
.page_class ul li a{display: block;height: 22px;color: #666;border: solid 1px #e0e0e0;border-radius: 3px;padding:0 5px;}
.page_class ul li a.current{background: #04aaf4;color: #fff;}
.page_class ul li.top{background:url(../images/img_42.png) no-repeat center center;}
.page_class ul li.top a:hover{background:url(../images/img_41.png) no-repeat center center  #04aaf4;}
.page_class ul li.bot{background:url(../images/img_40.png) no-repeat center center;}
.page_class ul li.bot a:hover{background:url(../images/img_43.png) no-repeat center center  #04aaf4;}
.page_class ul li a.disabled { color: #999; background: #fff; border: #eaeaea solid 1px; }

