﻿
/*上传样式*/
.upload-box { position: relative; display: inline-block; min-height: 20px; vertical-align: top; zoom: 1; *display: inline; }
.upload-box .upload-btn { display: inline-block; height: 100%; 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(../images/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; display: inline-block; }
.Validform_right { color: #71b83d; padding-left: 20px; background: url(../images/valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong { color: red; padding-left: 20px; white-space: nowrap; background: url(../images/valid_icons.png) no-repeat -20px -40px; }
.Validform_loading { padding-left: 20px; background: url(../images/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: 28px; 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 { letter-spacing: 0; position: relative; display: inline-block; width: 100%; height: 100%; border: 1px solid #eaeaea; 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_box { text-align: center; padding: 30px 0; }
.page_class_box .view { display: inline-block; vertical-align: top; width: 130px; background:#fff; border: 1px solid #e0e0e0; position: relative; padding-left: 35px; padding-right: 58px; }
.page_class_box .view .text { width: 100%; height: 26px; border: none; outline: none; text-align: center; font-size: 12px; color: #666; }
.page_class_box .view span { display: inline-block; vertical-align: top; padding: 0 5px; line-height: 26px; text-align: center; font-size: 12px; color: #999; }
.page_class_box .view .txt1 { position: absolute; left: 0; top: 0; border-right: 1px solid #e0e0e0; }
.page_class_box .view .txt2 { position: absolute; right: 35px; top: 0; border-left: 1px solid #e0e0e0; }
.page_class_box .view .btn { position: absolute; right: 0; top: 0; border-left: 1px solid #e0e0e0; cursor: pointer; }
.page_class_box .page_class.inline { display: inline-block; vertical-align: top; padding: 0; }


.page_class { padding: 30px 0 40px 0px; letter-spacing: 0; text-align: center; }
.page_class ul { margin: 0; text-align: center; }
.page_class ul li { border-radius: 5px; list-style: none; display: inline-block; vertical-align: top; height: 30px; line-height: 28px; text-align: center; margin: 0 2px; font-size: 12px; letter-spacing: 0; }
.page_class ul li a { display: block; height: 28px; color: #666; border: solid 1px #e0e0e0; padding: 0 5px; min-width: 30px; }
.page_class ul li a.current { background: #1874bc; 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 #980228; }
.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 #980228; }
.page_class ul li a.disabled { color: #999; background: #fff; border: #eaeaea solid 1px; }
