body{ font-family:"微软雅黑","Tahoma"; height:100%; background: #fff; /*overflow-x: hidden;*/ } ul, ol, li, h1 { line-height:normal; list-style-image:none; list-style-position:outside; list-style-type:none; } dl,ul { margin:0; padding:0; } dd { margin-left:0 } a { outline:none; text-decoration: none; } a img { border:0 none } img { vertical-align:middle; border:0px } table { border-collapse:collapse } .fL {float:left} .fR {float:right} .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden } .clearfix { display:inline-block; overflow:hidden } .clearfix { display:block } @font-face { font-family: 'iconMenu'; src: url('fonts/iconMenu.eot?80x8hm'); src: url('fonts/iconMenu.eot?80x8hm#iefix') format('embedded-opentype'), url('fonts/iconMenu.ttf?80x8hm') format('truetype'), url('fonts/iconMenu.woff?80x8hm') format('woff'), url('fonts/iconMenu.svg?80x8hm#iconMenu') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'iconMenu' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .loginWrapper{ position: absolute; width: 430px; height: 320px; top: 50%; left: 50%; background:#fff; box-shadow: 0 8px 8px -6px #aaa; -moz-box-shadow:0 8px 8px -6px #aaa; -webkit-box-shadow:0 8px 8px -6px #aaa; border: 1px solid #eee; border-radius: 5px; margin-left:-225px; margin-top: -160px; } .loginContent{ padding: 20px 40px; } .loginTitle{ text-align: left; padding-left:10px; border-left: 4px solid #aaa; } .logoTitleOl{ border-left:4px solid #EB5513; } .loginForm{ margin: 30px 0 20px 0; } .btnLogin{ width:100%; } .loginTitleMain{ position:relative; } .loginOther{ position:absolute; top:5px; right:0; } /* -------------index start-------------- */ .wrapper{ overflow-x:hidden; } .leftWrapper{ position:fixed; overflow-y:auto; height:100%; left:0; width:56px; background:#222; color: #fff; } .logo{ background:#000; text-align: center; cursor:pointer; } .logoWk{ background:#687C59; } .logoWl{ background:#EB5513; } .logo h2{ height:38px; margin:0; padding:10px 0; font-size: 17px; } .logoInfo{ display:none; } .logoList{ width:100%; position:absolute; z-index: 99; background:#f1f1f1; padding:5px 0; display:none; } .logoList ul li{ font-size: 12px; padding:5px 0; } .logoList ul li a{ color:#333; } .subMenu{ border-bottom:1px solid #222; } .subMenuTitle a:hover{ color:#fff; text-decoration: none; } .subMenuTitle a.active{ color:#fff; border-left: 2px solid #FF6501; } .subMenuTitle a:focus{ text-decoration: none; } .subMenuTitle{ position:relative; margin:0; background:#2E2D2B; font-size: 14px; line-height: 25px; } .subMenuTitle a{ padding:15px 0; color:#ccc; border-left: solid 2px transparent; display:block; cursor: pointer; } .subMenuText{ position:absolute; width:125px; top:15px; left:56px; display:none; } .caret-triangle{ margin-top:12px; } .userMain{ position:absolute; bottom:10px; } .userImg{ margin:0 12px; width:32px; height:32px; border-radius: 18px; } .userName{ display:none; font-size: 14px; top:8px; } .userName a{ color:#ccc; } .userName a:hover{ color:#fff; text-decoration: none; } .exit{ margin:0 0 0 15px; } .userInfo{ padding:40px 0; } .userInfoTitle{ font-size: 16px; } .userInfoImg{ width:48px; height:48px; border-radius: 24px; } .userInfoHead{ margin:0 15px 0 0; } .iconImg{ font-size: 20px; padding:0 17px; } .sidebg{ background:#2E2D2B; color:#fff !important; } .subMenuContent ul{ padding:10px 0 10px 0; text-align: left; } .subMenuContent ul li a{ display:block; padding:5px 0 5px 25px; color:#ccc; } .subMenuContent ul li a:hover{ background:#2E2D2B; color:#fff; text-decoration: none; } .mainWrapper{ margin:0 0 25px 61px; background:#fff; } .pageTop{ margin-top: 20px; } .shopContent{ margin:20px 0; } .sort{ float:left; margin-right:10px; vertical-align: middle; } .sort .form-control{ width:110px; } /*.btnGroup{ margin:0 20px 0 0; }*/ .search{ float:left; width:465px; margin:0 20px 0 0; } .popup-title{ background:#eee; padding-top: 10px; padding-bottom: 10px; } .tableContent dl{ margin:10px 100px; } .proSection{ margin:40px 0 0 0; } .btnTime{ font-size: 14px; margin:0 20px; /*color:#ccc;*/ } .btnTime a{ padding:0 3px; } /*.btnTime a.active{ font-weight: bold; cursor:default; }*/ .dropdown-list{ max-height: 250px; min-width: 230px; padding-left: 15px; overflow-y: auto; } .dropdown-list li{ float:left; margin:5px 15px 5px 0; } .input-search{ cursor:pointer; } .badge-blue{ background:#337AB7; color:#fff; } .dropdownCon{ display:inline-block; } .ProtTitle{ margin:10px auto 20px auto; width:200px; } .searchBig{ margin:40px auto; width:700px; } .searchBig .form-control{ height:50px; } .searchBig .btn-primary{ width:70px; height:50px; } .searchBig .glyphicon-search{ font-size: 20px; } .userSearch{ margin:0 auto; /*width:850px;*/ } .userSearch h4{ margin-bottom: 15px; } .taCble { cursor: pointer; background-image: url(small.gif); background-repeat: no-repeat; background-position: 100px 13px; } .taCble.headerSortUp { background-image: url(small_asc.gif); } .taCble.headerSortDown { background-image: url(small_desc.gif); }