html{overflow:auto}
body{color:#4c4c4c;font-size:9pt;font-family:Arial,Microsoft YaHei,simsun,Helvetica Neue,Helvetica,sans-serif;line-height:1.5}
.main-body{width:100%;height:100%}
.main-content{margin:10px;padding-top:42px;min-width:285px}
.main-content.ntb{padding-top:0}
input:-webkit-autofill{-webkit-text-fill-color:#333}

a,a:hover,a:visited{text-decoration:none}
.fl{float:left}
.fr{float:right}
.plr5{padding-right:5px;padding-left:5px}
.plr10{padding-right:10px;padding-left:10px}
.ml10{margin-left:10px}
.clear:after{clear:both;display:table;content:""}
.form-group{margin-bottom:15px}
.dropdown-menu{max-height:300px;}
.dropdown-menu.inner{overflow-y:auto;}
.dropdown-menu>li>a{color:#4c4c4c}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#EEE;color:#000}
.dropdown-menu>li>a:focus>span,.dropdown-menu>li>a:hover>span{color:#000}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#40a0ef;color:#FFF}
.dropdown-menu>.active>a:focus>span,.dropdown-menu>.active>a:hover>span{color:#FFF}
.dropdown-menu.group li{padding:10px;border-bottom:solid 1px #DDD}
.dropdown-menu.group li:last-child{border-bottom:none}
.dropdown-menu.group li span{margin:0 5px;color:#CCC}
.dropdown-menu.group li a{display:inline;padding:6px;border:solid 1px #FFF;border-radius:4px}
.dropdown-menu.group li a:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.dropdown-header{font-size:14px;background-color:#DDD}
.btn{font-size:9pt}
.btn-group .btn-primary{border-color:#d1d5da;background-color:#fff;color:#4c4c4c}
.btn-group.btn-radio input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-group.btn-check input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-group.btn-radio label{display:inline-block;margin-bottom:0;font-weight:400}
.btn-group.btn-check label{display:inline-block;margin-bottom:0;font-weight:400}
.btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group .btn:last-child:not(:first-child),.btn-group .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group .btn-primary:hover,.btn-group .btn-primary:hover:active{border-color:#e2e2e2;background-color:#eee;color:#4c4c4c}
.btn-group .btn-primary.active{border-color: #429e5c;background-color: #5FB878;box-shadow:none;color:#fff}
.dropdown-toggle{border-color:#d1d5da;background-color:#fff;color:#4c4c4c;}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus:active,.btn-default:active:focus,.btn-default:active:hover,.dropdown-toggle:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{border-color:#e2e2e2;background-color:#eee;color:#4c4c4c}
.form-control{height:2pc;border:1px solid #d1d5da;box-shadow:inset 0 1px 2px rgba(27,31,35,0.075);color:#4c4c4c;font-size:9pt}
.content-edit .form-group{margin-bottom:0}
.btn-primary{border-color:#009688;opacity: .9;background-color:#009688;color:#fff}
.btn-primary:hover{opacity: .8;border-color:#009688;background-color:#009688;}
.btn-primary:active{opacity:1;border-color:#009688;background-color:#009688;}



.top-container{width:100%;height:50px;border-bottom:1px solid #23262E;background-color:#23262E}
.top-container .top-logo{float:left;float:left;width:188px;height:50px;line-height:20px}
/*.top-container .top-logo a{display:block;width:100%;height:100%;background:url(../images/logo.png) no-repeat center 9px}*/
.top-container .top-logo a{display:block;width:100%;height:100%;background:url(../images/logo.png) no-repeat center center}
.top-container .top-menu {overflow:hidden;float:left;width:65%;height: 50px;}
.top-container .top-menu li {float:left;height:50px;line-height:50px;position:relative;margin-left: -1px;overflow:hidden;background: transparent url(../images/nav-bg.png) no-repeat scroll left center;height:100%;cursor:pointer;}
.top-container .top-menu li a{display:block;position: relative;width:100%;z-index: 9999;padding:0 30px;color:#FFF;font-size:14px;}
.top-container .top-menu li:hover i,.top-container .top-menu li.active i{-webkit-transition: background 0.6s ease;display: block;position: absolute;width: 100%;background-color:#2B2E37;z-index: 9998;top: 0;padding: 0 30px;height:50px;-moz-transition: background 0.6s ease;-o-transition: background 0.6s ease;-ms-transition: background 0.6s ease;transition: background 0.6s ease;}
.top-container .top-menu li span{z-index:9999;transition:all 0.5s ease;display:block;background:#5FB878;width:0;height:5px;position:absolute;left:50%;bottom:0;}
.top-container .top-menu li:hover span,.top-container .top-menu li.active span{width:100%;left:0;transition:all 0.5s ease;}

.top-container .top-menu li:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 5px;
    background-color: #5FB878;
    transition: all .2s;
    -webkit-transition: all .2s;
}

.top-container .top-right{float: right;position:relative;height: 50px;line-height: 50px;z-index: 1;}
.top-container .top-right .list{position:absolute;right:0;top:38px;height:18px;line-height:18px;}
.top-container .top-right .list .lan {text-align: center;width: 80px;color:#606060;cursor:pointer;}
.top-container .top-right .list .lan ul {display:none;position:absolute;right:0;top:0;background:#FFF;box-shadow: 0 0 10px #CCC;padding-top:20px;z-index:-1;}
.top-container .top-right .list .lan ul li{white-space:nowrap;padding:5px 15px;}
.top-container .top-right .list .lan ul li a {color:#606060;}
.top-container .top-right .list .lan ul li a:hover {color:#000;text-decoration: underline;}
.top-container .top-right .list .lan.hover ul{display:block;}
.top-container .top-right .list .lan.hover .lan-fit{font-weight:700;}
.top-container .top-right{ float:right; }
.top-container .top-right .info{ float:left; padding-right:10px; height:42px; line-height:42px;  }
.top-container .top-right .info i{ display:block; float:left; margin:8px 10px 0 0;width:32px; height:32px; border:1px solid #FFF;border:none\9; border-radius:50%; background:url(../images/icenter-delay.png) no-repeat 0 0; overflow:hidden; }
.top-container .top-right .info i .glyphicon-user{font-size:30px;}
.top-container .top-right .info span{ display:block; float:left; padding-top:6px; color:#FFF; font-size:12px; line-height:17px; }
.top-container .top-right .region{ float:left; padding-right:10px; padding:0 10px;border-left: 1px solid #FFF;text-align:center;height:42px; line-height:42px;  }
.top-container .top-right .region span{ display:block; float:left; padding-top:6px; color:#D7DFEA; font-size:12px; line-height:15px; }

.top-container .top-right .option{ position:relative;    background: transparent url(../images/nav-bg.png) no-repeat scroll left center;cursor:pointer;float:right;height:50px;padding:0 14px;}
.top-container .top-right .option i{display: block;width: 20px;height: 45px;font-size: 18px;color: #FFF;}
.top-container .top-right .option:hover{ background:#fff;}
.top-container .top-right .option:hover .glyphicon-menu-down{color:#333;}
.top-container .top-right .option:hover .drop-wrap {display:block;}
.top-container .top-right .option .drop-tit{color:#FFF;}
.top-container .top-right .option .drop-tit img{margin-left:5px;position:relative;top:3.5px;}
.top-container .top-right .option:hover .drop-tit{ color:#333; }

.top-container .top-right .drop-wrap{ display:none; position:absolute; top:42px; right:1px; }
.top-container .top-right .drop-wrap i{ position:absolute; display:block; top:0; right:15px; width:21px; height:11px; text-indent:-9999em; background:url(../images/icenter-delay.png) -2px -107px; }
.top-container .top-right .drop-wrap ul{margin-top:10px; padding:3px; border:1px solid #dbdbdb; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1); }
.top-container .top-right .drop-wrap ul li{overflow:hidden; line-height:1em; text-align:center; white-space:nowrap; }
.top-container .top-right .drop-wrap ul li:hover{background:#23262E;}
.top-container .top-right .drop-wrap ul li a{display:block; padding:10px 25px; color:#333; font-size:12px;}
.top-container .top-right .drop-wrap ul li a:hover{color:#FFF;color:#fff;text-decoration:none;  }

.top-container .top-right .drop-wrap ul li .sub{padding:8px 0; color:#333; font-size:12px; line-height:1em; text-align:center; white-space:nowrap; }
.top-container .top-right .drop-wrap ul li .sub:hover{background: #333;color: #FFF;text-decoration: none;}
.top-container .top-right .drop-wrap ul li .sub p{border-bottom:dotted 1px #DDD;padding:0 15px 8px 15px;margin-bottom:8px;}
.top-container .top-right .drop-wrap ul li .sub a{display:inline;padding:0;margin:0 2px;}

.main-container{position:fixed;top:50px;bottom:30px;width:100%}
.main-container .main-iframe{position:absolute;right:0;bottom:0;left:188px;height:100%;background-color:#fff}
.main-container .main-iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}


.main-container .left-menu{position: absolute;width: 188px;height: 100%;border-right: 1px solid #d6e3ec;background-color:#393D49;}
.main-container .left-menu a{text-decoration:none;}
.main-container .left-menu li a {text-decoration: none;display: block;}
.main-container .left-menu li a:hover{background-color:#D6DBE0;}
.main-container .left-menu li .sm1,.main-container .left-menu .sm2{display:none;}
.main-container .left-menu li .hd{color:#c2c2c2;position: relative;height: 42px;line-height: 42px;text-indent:10px;cursor: pointer;font-size: 14px;}
.main-container .left-menu li .hd.active{background:#333;color:#FFF;}
.main-container .left-menu li .hd:hover {color:#FFF;}
.main-container .left-menu li .hd .arrow{display:none;position: absolute;right: 28px;top: 14px;}
.main-container .left-menu li .hd .arrow.down{background-position:-14px -11px;}

.main-container .left-menu .sm1>li{text-align: left;font-weight: 100;text-indent:42px;}
.main-container .left-menu .sm1>li>a{height: 35px;color:#c2c2c2;line-height: 35px;font-size: 14px;}
.main-container .left-menu .sm1>li>a:hover,.main-container .left-menu .sm1 li.active>a{background-color:#009688;color: #FFF;}

.main-container .left-menu .sm1 li i{display:none;float:left;position:relative;left:25px;top:4px;width:10px;height:10px;background:url(../images/arrow.png) no-repeat 0 0;}
.main-container .left-menu .sm1 li i.arrow{left:26px;top:2px;background:url(../images/arrow.png) no-repeat -1px -9px;}

.main-container .left-menu .sm2{overflow:hidden;}
.main-container .left-menu .sm2 ul li{margin-left:8px;}
.main-container .left-menu .sm2 li>a{height: 35px;color:#c2c2c2;line-height: 35px;font-size: 14px;}
.main-container .left-menu .sm2 li>a:hover{color:#333;background:#f2f2f2;}
.main-container .left-menu .sm2 li.active >a{color:#000;background:#f2f2f2;}
.main-container .left-menu .sm2 a{display:block;line-height:2em;color:#395366;}

.main-container .left-menu span.skin_hs,.main-container .left-menu .sm2 span.skin_k{display:inline-block;margin-left:5px;width:20px;height:20px;vertical-align:middle}
.main-container .left-menu span.skin_hs{background:url(../images/skin_hs.png) no-repeat left center}
.main-container .left-menu span.skin_hl,.main-container .left-menu .sm2 span.skin_k{display:inline-block;margin-left:5px;width:20px;height:20px;vertical-align:middle}
.main-container .left-menu span.skin_hl{background:url(../images/skin_hl.png) no-repeat left center}


.bottom-container {position: fixed;bottom: 0;background:#FFF;margin-bottom: 0;width: 100%;border-top: solid 1px #e2e2e2;overflow: hidden;height: 30px;line-height: 30px;}
.bottom-container .left-version{position: absolute;left: 10px;}
.bottom-container .right-copyright{position: absolute;right: 10px;}

.album-box{overflow:hidden;}
.album-box .upload-btn {display:block;width: 87px;height: 30px;background: url(../images/image_upload.png) no-repeat 0 0;color: #333;cursor: pointer;border: none;text-align: center;text-indent: 15px;line-height: 30px;}
.album-box .upload-btn:active{background-position:0 -60px;color:#333;}
.album-box .album-list li {overflow:hidden;position: relative;background:#FFF;float: left;margin: 3px 3px 0 0;width:100px;height:100px;padding: 0px;border: solid 1px #EEE;padding: 2px;}
.album-box .album-list img {width: 100%;height: 100%;background: #FFF;}
.album-box .album-list .title{width: 100%;background: none;border: medium none;background: #FFF;border-radius: 0;left:0;bottom: 0;color: #000;height: 25px;position: absolute;text-align: center;line-height: 25px;}
.album-box .album-list a{position:relative;float:left;color:#FFF; text-align:center; margin-right: 3px;overflow:hidden;}
.album-box .album-list a:hover{color:#669A01}


.login-bg{background-color:#f3f3f4}
.login-main{margin:0 auto;padding-top:230px;width:300px;text-align:center}
.login-logo {margin-bottom: 0;color: #333;font-weight: 800;font-size: 25px;}
.login-welcome {margin-top: 5px;margin-bottom: 15px;color: inherit;font-weight: 600;font-size: 12px;font-family: inherit;color: #ccc;}
.login-main .btn{margin-bottom:15px;border-color:#009688;border-radius:3px;background-color:#009688;color:#fff;font-weight:400;font-size:14px}
.login-main .btn:hover{opacity:0.8;}
.main-content .glyphicon{padding-right:5px}
.main-content .glyphicon.need{font-family:inherit;top:2px;color:red}
.main-content .top-path .breadcrumb{margin-bottom:15px;padding:8px 0;border-bottom:1px solid #eee;background-color:#fff}
.main-content .top-toolbar{position:fixed;width:100%;top:0;left:15px;padding:10px 0;background:#fff;border-bottom:1px solid #e2e2e2;z-index:1}
.main-content .top-toolbar .btn-default{height: 2pc;border-color: #d1d5da;background-color: #fff;color: #4c4c4c;font-size: 9pt;}
.main-content .top-toolbar .btn-default.active,.main-content .top-toolbar .btn-default:active,.main-content .top-toolbar .btn-default:hover,.main-content .top-toolbar .open>.dropdown-toggle.btn-default{border-color: #429e5c;background-color: #5FB878;color:#fff}
.main-content .top-toolbar .search{width:260px}
.main-content .top-toolbar .search input{display:inline;}
.main-content .table-list{margin-bottom:15px;border:1px #e2e2e2 solid}
.main-content .table-list.no-select td{user-select:none;-moz-user-select:none;-khtml-user-select:none;cursor:pointer}
.main-content .table-list .table{margin-bottom:0}
.main-content .table-list .table>thead>tr>th{background:#f2f2f2;font-weight:bold;border-bottom: 1px solid #e2e2e2;text-align: center;font-size: 14px;color:#333;}
.main-content .table-list .table>tbody>tr>td{text-align:center;line-height:25px;border-top:1px solid #d1d5da}
.main-content .table-list .table .state-tools{float:left;margin-right:5px;width:25px;height:25px;border:1px #e2e2e2 solid;border-radius:5px;background-color:#fff;color:#e2e2e2;vertical-align:middle}
.main-content .table-list .table .state-tools.active,.main-content .table-list .table .state-tools:hover{border-color:#409fef;background-color:#409fef;color:#fff}
.main-content .table-list .table .state-tools .glyphicon{padding:3px;font-size:14px}
.main-content .table-list .table .glyphicon.glyphicon-ok{color:#789938;}
.main-content .table-list .table .form-control{padding:3px 6px;box-shadow:none;text-align:center}
.main-content .table-list .table a{color:#333;text-decoration: none;}
.main-content .table-list .table a:hover{color:#d14836;text-decoration:underline;}
.main-content .table-list .table tr.active,.main-content .table-list .table tr:hover{background-color:#f7f7f7}
.main-content .table-list .table tr.active *{color:#333}
.main-content .table-list .table>tbody>tr>td{vertical-align:middle}
.main-content .table-list.sub-table{border:0}
.main-content .table-list.sub-table .table>thead>tr>th{border: 1px solid #d1d5da;}
.main-content .table-list.sub-table .table>tbody>tr>td{border:1px solid #d1d5da;text-align:left}

.main-content .list-tab{background-color:#FFF;}
.main-content .list-tab li{display:inline-block;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 20px}
.main-content .list-tab li a{display:block;color:#000;}
.main-content .list-tab li a:hover{color:#000;}
.main-content .list-tab li.cur{border-bottom:solid 3px #009688;}

.main-content .bottom-page .pagination{margin:0}
.main-content .content-edit .nav-tabs>li>a{margin-right:0}
.main-content .content-edit .nav-tabs{border-bottom:1px solid #e2e2e2}
.main-content .content-edit .nav-tabs>li>a{padding:10px 30px;color:#4c4c4c}
.main-content .content-edit .nav-tabs>li.active>a{border-color:#e2e2e2 #e2e2e2 transparent;border-style:solid;border-width:1px;color:#242424}
.main-content .content-edit .nav-tabs-content{margin-bottom:55px;padding:20px 15px;width:100%;border:1px #e2e2e2 solid;border-top:0;display:none}
.main-content .content-edit .nav-tabs-content.active{display:block}
.main-content .content-edit .nav-tabs-content>dl{clear:both;display:block;margin-bottom:0;padding:5px 0;line-height:30px}
.main-content .content-edit .nav-tabs-content>dl>dt{float:left;display:block;width:130px;color:#6d7e86;text-align:right;font-weight:400;line-height:30px}
.main-content .content-edit .nav-tabs-content>dl>dd{position:relative;margin-left:150px}
.main-content .content-edit .nav-tabs-content .form-control{display:inline-block;padding:3px 6px;width:300px;vertical-align:middle;text-align:left}
.main-content .content-edit .nav-tabs-content .form-control.w115{width:115px}
.main-content .content-edit .nav-tabs-content .form-control.w200{width:200px}
.main-content .content-edit .nav-tabs-content .form-control.w300{width:300px}
.main-content .content-edit .nav-tabs-content .bootstrap-select{padding:0;width:300px}
.main-content .bottom-btn{position:fixed;right:0;bottom:0;left:0;z-index:1000;margin-top:9pt;padding:10px 15px;height:55px;background-color:#fff}
.default-index .bs-callout{margin:20px 0;padding:20px;border-color:#eee;border-style:solid;border-width:1px 1px 1px 5px;border-image:none}
.default-index .bs-callout-info{border-left-color:#009688}
.default-index .bs-callout .img{margin-right:15px;width:90pt;height: 90pt;background:url(../images/img_bg.jpg) no-repeat;}
.default-index .bs-callout .img img{width:115px;height:115px}
.default-index .con{padding-top:20px;color:#777}
.default-index .con ul li{font-size:14px;line-height:28px}
.default-index .con ul li .user{color:#009688}
.default-index .con ul li h4{margin:0;color:#333;font-weight:700;font-size:1pc}
.default-index .useinfo01{margin-bottom:20px;width:100%;border:1px solid #eee}
.default-index .useinfo01>ul{overflow:hidden;padding:20px}
.default-index .useinfo01>ul>li{float:left;margin-right:1%;padding:0 2% 0 1%;width:24%;height:60px;color:#fff;font-size:50px;line-height:60px}
.default-index .useinfo01>ul>li .glyphicon{float:left;margin:9px 1pc 9px 0;padding-right:0;font-size:40px}
.default-index .useinfo01>ul>li .txt{float:left;margin-top:10px;width:25%;height:50px;font-size:14px}
.default-index .useinfo01>ul>li .txt span{display:inline-block;width:100%;height:20px;line-height:20px}
.default-index .useinfo01>ul>li .mun{float:right;display:inline-block;padding-right:2%;width:50%;height:60px;text-align:right;font-size:14px;line-height:60px}
.default-index .useinfo02{margin-bottom:20px;width:100%}
.default-index .useinfo02 .tab{width:49%;border:1px solid #eee;font-size:14px}
.default-index .useinfo02 .tab .title{display:inline-block;padding:5px 0;width:100%;border-bottom:1px solid #eee;background-color:#fbfbfb;color:#777;text-indent:20px;font-weight:700}
.default-index .useinfo02 .tab .cont{padding:5px 15px;height:135px}
.default-index .useinfo02 .tab .cont ul{margin-bottom:0;line-height:25px}
.default-index .useinfo02 .tab .cont .img{padding-right:1%;width:20%}
.default-index .useinfo02 .tab .cont .nei{padding-top:10px;width:76%}
.default-index .useinfo02 .tab .cont .nei ul li{line-height:25px}
.pagination li a,.pagination li span{position:inherit}
.table-list .glyphicon.tis{color:#c6c7c8;font-size:.5pc}
.table-list span.skin_hs,.table-list span.skin_k{display:inline-block;margin-left:5px;width:20px;height:20px;vertical-align:middle}
.table-list span.skin_hs{background:url(../images/skin_hs.png) no-repeat left center}
.modal-title{font-weight:700;font-size:14px}
.modal-header{padding:7px 10px}
.modal-body{padding:10px;font-size:14px}
.modal-dialog{margin:20% auto}
.modal-footer{padding:0 10px 10px;border-top:0}
.modal-footer .btn{padding:5px 15px;font-size:9pt}
.modal-footer .btn.btn-primary{border-color:#40a1f0;background-color:#40a1f0;color:#fff}
.modal-footer .btn.btn-primary:hover{border-color:#1488e8;background-color:#1388e8;color:#fff}
.main-content .content-edit .upload-box{position:relative;float:left;height:32px;vertical-align:middle;zoom:1}
.main-content .content-edit .upload-box .form-control{padding-right:67px}
.main-content .content-edit .upload-box .upload-btn{cursor:pointer;display:inline-block;height:32px;zoom:1;border-left:1px solid #e2e2e2;vertical-align:middle;line-height:32px;width:60px;text-align:center;border-radius:4px;position:absolute;top:0;right:0}
.main-content .content-edit .upload-box .upload-view {width:80px;height:80px;padding:2px;}
.main-content .content-edit .upload-box .upload-progress{position:absolute;top:0;left:0;padding:2px 5px;width:125px;height:30px;border:1px solid #d7d7d7;background:#fff;overflow:hidden}
.main-content .content-edit .upload-box .upload-progress .txt{display:block;padding-right:10px;font-weight:400;font-style:normal;font-size:11px;line-height:18px;height:18px;text-overflow:ellipsis;overflow:hidden}
.main-content .content-edit .upload-box .upload-progress .bar{position:relative;display:block;width:112px;height:4px;border:1px solid #1da76b}
.main-content .content-edit .upload-box .upload-progress .bar b{display:block;width:0;height:3px;font-weight:400;text-indent:-99em;background:#28B779;overflow:hidden}
.main-content .content-edit .upload-box .upload-progress .close{position:absolute;color:#3f93ed;display:block;top:1px;right:1px;width:14px;height:14px;text-indent:-99em;cursor:pointer;overflow:hidden}
.main-content .content-edit .preview-box{clear:both;font-size:12px;}
.photo-list{margin:0;padding:10px 0 0 0;display:table}
.photo-list ul{margin:0 0 0 -15px}
.photo-list ul li{float:left;margin-left:15px;text-align:center}
.photo-list ul li .img-box{position:relative;margin:5px auto;width:112px;height:112px;border:3px #efefed solid;cursor:pointer;overflow:hidden}
.photo-list ul li .img-box.selected{border:3px #40a0ef solid}
.photo-list ul li .img-box img{width:100%;height:100%;opacity:1}
.photo-list ul li .img-box .remark{position:absolute;display:block;left:0;right:0;bottom:0;margin:0;padding:3px 2px;height:18px;line-height:18px;background:#000;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5;text-align:left;overflow:hidden}
.photo-list ul li .img-box .remark:hover{top:0;bottom:0;height:100%}
.photo-list ul li .img-box .remark i{position:relative;font-size:12px;color:#fff;font-style:normal;line-height:18px}
.photo-list ul li a{padding-right:1em}
.webuploader-container{position:relative}
.webuploader-element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.webuploader-pick{position:relative;display:inline-block;width:65px;line-height:30px;height:30px;border:1px solid #e1e1e1;cursor:pointer;background:#fff;color:#333;text-align:center;overflow:hidden;zoom:1}
.webuploader-pick-hover{background:#fafafa}
.webuploader-pick-disable{opacity:.6;pointer-events:none}
.order-flow{font-size:12px;font-weight:400;margin:0 auto;padding:0 0 4px}
.order-flow-arrive,.order-flow-left,.order-flow-right-arrive,.order-flow-right-wait,.order-flow-wait{background:rgba(0,0,0,0) url(../images/order_speed.gif) no-repeat scroll 0 0;float:left;font-family:Arial;line-height:16px;margin:0;padding:0;text-align:center;width:140px}
.order-flow div span{background:#fff none repeat scroll 0 0;display:block;margin:0;padding:0}
.order-flow div span p{margin:0;padding:0}
.order-flow .name{margin:0;padding:0 0 4px}
.order-flow-arrive{background-position:0 -40px}
.order-flow-wait{background-position:0 -20px;color:#878787}
.order-flow-right-arrive{background-position:0 -80px}
.order-flow-right-wait{background-position:0 -60px;color:#878787}
.order-flow-input{cursor:inherit;display:block;height:18px;margin:2px auto;overflow:hidden;padding:0;text-indent:-999px;width:18px}
