﻿@charset "utf-8";
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;}
body{overflow:auto;height:100%;outline:0;background-color:#fff;font-size:14px;font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;}
html{overflow:auto;height:100%;}
body,html,iframe,img{border:0;}
.green{color:#597614;}
.orange{color:#ef4f00;}
.blue{color:#428bca;}
.red{color:#e30000;}
.gray{color:#999;}
a{text-decoration:none;}
ul{list-style:none;}
img{max-width:100%;border:0;}
table{width:100%;border-collapse:collapse;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.clearfix{zoom:1;}
.clear{clear:both;}
.hide{display:none;}
.block{display:block;}
.line-block{display:inline-block;vertical-align:middle;}
.table-cell{display:table-cell;vertical-align:middle;}
.f-l{float:left;}
.f-r{float:right;}
.t-o-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t-o-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.o-h{overflow:hidden;}
.pos-rel{position:relative;}
.bg-fa{background-color:#fafafa;}
.bg-fff{background-color:#fff;}
.border{border:1px #dedede solid;}
.border-t{border-top:1px #dedede solid;}
.border-r{border-right:1px #dedede solid;}
.border-b{border-bottom:1px #dedede solid;}
.border-l{border-left:1px #dedede solid;}
.input{border:1px #dedede solid;background-color:#fff;}
.input-r{border:1px #dedede solid;border-radius:4px;background-color:#fff;}
.btn{border:1px #dedede solid;border-radius:4px;background-color:#fafafa;}
.song{margin:0 5px;font-family:SimSun;}
/*------------right------------*/
.right-container{margin:0 20px 0 20px;}
.right-container0{margin:0 20px;}
/*------index------*/
.location{padding:16px 0 0 20px;height:24px;border-bottom:1px #f0f0f0 solid;background:url(../images/icon_position.png) no-repeat 2px 16px;color:#666;}
.location .in{color:#26891e;}
.location a{color:#666;cursor:pointer;}
.location a:hover{color:#e30000;}
.bold-border{border:5px #eef4e9 solid;background-color:#fafef6;box-shadow:-1px -1px 0 #e0e9d8 inset,1px 1px 0 #e0e9d8 inset;}
.compangy-image{margin-right:20px;padding:4px;border:1px #e0e9d8 solid;}
.ad img,.compangy-image img{display:block;}
.index-company .company-name{margin:5px 0 10px 0;width:340px;}
.index-company .company-name a{color:#333;font-size:18px;line-height:1;}
.index-company .f-r-i{color:#666;line-height:26px;}
.ad{border:5px #eef4e9 solid;background-color:#fafef6;}
.line-tit{padding-left:10px;border-left:5px #309128 solid;color:#333;vertical-align:middle;font-size:18px;line-height:1;}
.state{margin-top:15px;margin-right:60px;padding:15px 25px 25px;border:1px #e0e9d8 solid;}
.state p{width:1060px;color:#666;text-align:justify;line-height:1.8; max-width:100%;}
.state .h2{margin-top:10px;color:#333;font-weight:700;}
.state a{color:#428bca;}
.state a:hover{text-decoration:underline;}
/*------business------*/
.tab-nav{border-bottom:1px #69a664 solid;}
.tab-nav li{float:left;margin-left:20px;padding:0 20px;height:39px;border:1px #dedede solid;border-bottom:none;color:#666;line-height:39px;cursor:pointer;}
.tab-nav li a{color:#666;}
.tab-nav li.active{border-color:#69a664;border-radius:5px 5px 0 0;background-color:#69a664;color:#fff;font-size:16px;}
.tab-nav li.active a{color:#fff;}
.tip-con{position:relative;padding:15px;border:1px #f0f0f0 solid;background-color:#f6f6f6;color:#666;line-height:1.8;}
.tip-con img{margin-right:8px;vertical-align:middle;}
.tip-con .tip-close{position:absolute;top:15px;right:15px;width:16px;height:16px;background-image:url(../images/icon_close.png);cursor:pointer;}
.tip-show{position:fixed;top:300px;right:2px;padding:5px 2px;width:20px;border-radius:4px 0 0 4px;background-color:#69a664;color:#fff;text-align:center;font-size:12px;line-height:16px;cursor:pointer;}
.border-box{padding:25px;min-height:200px;border:1px #dedede solid;}
.form-group,.form-group input{font-size:16px;}
.form-group label{display:inline-block;}
.line-text{margin-bottom:10px;padding-left:16px;height:32px;line-height:32px;}
.line-input{margin-bottom:25px;height:32px;line-height:32px;}
.line-input .tip{margin-left:10px;color:#e30000;font-size:12px;}
.line-input label.tit,.line-text label.tit{margin-right:5px;color:#333;}
.line-input .input{padding:0 5px;height:30px;line-height:30px;}
.block-input label.tit{margin-right:5px;height:32px;color:#333;vertical-align:top;line-height:32px;}
.info-tit{display:inline-block;width:398px;}
.labelbox{position:relative;display:inline-block;width:115px;}
.labelbox .hidden{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;opacity:0;}
.labelbox .input-text{height:30px;border-top:1px #dedede solid;border-right:1px #dedede solid;border-bottom:1px #dedede solid;background-color:#fff;color:#666;text-align:center;line-height:28px;cursor:pointer;}
.labelbox.active .input-text{border-color:#69a664;background-color:#69a664;box-shadow:-1px 0 0 0 #69a664;color:#fff;}
.select-box{padding-right:32px;border:1px #dedede solid;cursor:pointer;}
.select-left{padding-left:10px;width:105px;height:30px;color:#666;line-height:30px;}
.select-right{position:absolute;top:0;right:0;width:32px;height:30px;border-left:1px #dedede solid;background-color:#f6f6f6;}
.select-box .icon-down{position:absolute;top:12px;right:12px;z-index:2;display:block;width:0;height:0;border-color:#666 transparent transparent transparent;border-style:solid;border-width:5px;}
.select-option{position:absolute;top:31px;left:-1px;z-index:1000;overflow-y:auto;padding:1px;width:145px;max-height:300px;border:1px #dedede solid;border-top:none;background-color:#fff;}
.select-option li{padding-left:10px;height:30px;border-bottom:1px #dedede solid;background-color:#fafafa;color:#666;line-height:30px;}
.select-option li:last-child{border-bottom:none;}
.select-option li.active,.select-option li:hover{background-color:#fff;color:#309128;}
.radio-block{float:left;padding:0 20px;border:1px #dedede solid;color:#666;cursor:pointer;}
.radio-block.active{border-color:#69a664;background-color:#69a664;color:#fff;}
.contact-group label.tit{color:#666;}
.contact-group .input{min-width:265px;}
.pl16{padding-left:16px;}
.submit{margin-left:490px;width:150px;height:40px;border:none;background-color:#69a664;color:#fff;text-align:center;font-size:16px;line-height:40px;}
.submit1{margin-left:90px;width:150px;height:40px;border:none;background-color:#69a664;color:#fff;text-align:center;font-size:16px;line-height:40px;}
/*------business rule------*/
.rule-tit{width:420px;height:40px;border:1px #ef4f00 solid;color:#ef4f00;line-height:40px;}
.rule-tit h2{margin-left:20px;font-weight:400;}
.rule-tit h2:after{display:inline-block;margin-top:-1px;margin-left:5px;width:12px;height:12px;background-image:url(../images/icon_down.png);content:"";}
.rule{margin-top:20px;width:900px;color:#666;font-size:16px;}
.dashed-li li{padding-left:2px;height:36px;border-bottom:1px #dedede dashed;line-height:36px;}
/*------business list------*/
.search-input{padding:0 10px;width:228px;height:30px;border:1px #dedede solid;border-right:0;line-height:30px;}
.search-submit{padding-left:16px;width:86px;height:32px;border:none;background:#69a664 url(../images/icon_search.png) no-repeat 16px center;color:#fff;text-align:center;line-height:32px;cursor:pointer;}
.table-green td,.table-green th{padding:10px;border:1px #dedede solid;color:#333;line-height:1.8;}
.table-green th{background-color:#f1f9f0;color:#309128;text-align:left;}
.table-green th.t-c{text-align:center;}
.table-green .fenge{margin:0 10px;color:#999;}
.w320{width:320px;}
.w430{width:430px;}
.w400{width:400px;}
.w240{width:240px;}
.empty{text-align:center;}
.table-green .empty{padding:20px 0;}
.table-green a{cursor:pointer;}
.all-checked input{margin:0 8px 0 14px;}
/*------order by------*/
.sorting{display:block; height:26px; background-image:url(../images/paixu.png); background-position:96px 7px; background-repeat:no-repeat; cursor:pointer; position:relative;}
.sorting .asc-text,.sorting .desc-text{display:block; width:40px; height:20px; border:1px #dedede solid; background:#fff; text-align:center; position:absolute; top:30px; left:96px; display:none; line-height:20px; color:#333; font-size:12px;}
.sorting.asc{background-position:96px -16px;}
.sorting.desc{background-position:96px -41px;}
.sorting.asc:hover .asc-text{display:block;}
.sorting.desc:hover .desc-text{display:block;}
/*------ly gl------*/
.LeaveMessage{padding:20px 0;line-height:2;}
.LeaveMessage .tit{width:100px;color:#666;}
.msg-con{width:380px;line-height:1.5;}
.DelReason{padding:20px;line-height:2;}
.DelReason .del-tip{margin-bottom:10px;font-size:12px;line-height:1.5;}
.DelReason input[type=radio]{margin-right:5px;vertical-align:middle;}
.DelReason .button{margin:10px auto 0;width:150px;height:32px;border-radius:4px;background-color:#69a664;color:#fff;text-align:center;line-height:32px;cursor:pointer;}
.DelReason label{display:block;}
.goods-item{padding-top:5px;padding-left:20px;background-color:#97bd93;}
.goods-item li{float:left;width:100px;text-align:center;}
.goods-item li a{display:block;padding-bottom:6px;color:#fff;}
.goods-item li a:hover{background-color:#bfe0bc;}
.goods-item li a .item{display:block;height:50px;background-image:url(../images/icon_goods.png);background-repeat:no-repeat;}
.goods-item li a.active{background-color:#fff;color:#ef4f00;}
.goods-item li a.active .item{background-image:url(../images/icon_goods_active.png);}
.t-o-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.g-i-1{background-position:center 10px;}
.g-i-2{background-position:center -43px;}
.g-i-3{background-position:center -93px;}
.g-i-4{background-position:center -138px;}
.g-i-5{background-position:center -193px;}
.g-i-6{background-position:center -240px;}
.g-i-7{background-position:center -293px;}
.g-i-8{background-position:center -345px;}
.g-i-9{background-position:center -392px;}
.g-i-10{background-position:center -441px;}
.g-i-11{background-position:center -489px;}
.filter-absolute{position:absolute;top:3px;right:0;}
.filter-absolute .select-left,.user-info .select-left{width:85px;}
.filter-absolute .select-option,.user-info .select-option{width:125px;}
.filter-absolute .search-input,.user-info .search-input{width:200px;}
.date-select .input{outline:none;cursor:pointer;}
.date-select .d-input{border:1px #dedede solid;background-color:#fff;outline:none;cursor:pointer;}
.filter-item{border-bottom:1px #dedede solid; padding:10px 0 10px 90px; position:relative;}
.filter-item .item-tit{position:absolute; left:15px; line-height:30px;}
.filter-item .item-con .item-list li{float:left; margin:0 20px 0 0; padding:2px 5px;}
.filter-item .item-con .item-list li a{color:#333;}
.filter-item .item-con .item-list li a:hover{color:#de3831;}
.filter-item .item-con .item-list li.active{border-radius:3px; border:1px #de3831 solid;}
.filter-item .item-con .item-list li.active a{color:#de3831;}
.filter-item .item-con .line-input{margin-bottom:0px;}
.filter-item .item-con .input{height:28px; line-height:28px; width:120px; padding:0 5px;}
.filter-item .item-con .d-input{height:28px; line-height:28px; width:80px; padding:0 5px;}
.filter .btn-submit,.filter .btn-clear{border-radius:3px;cursor:pointer; height:30px; line-height:30px;width:80px;}
.filter .btn-submit{border:1px #329108 solid;  margin-right:20px; background-color:#329108; color:#fff; }
.filter .btn-clear{border:1px #a1ce8d solid; background-color:#d4f0d1; color:#69b348; }
.selected li{float:left; padding:0 5px; border:1px #e2e2e2 solid; height:26px; line-height:26px; margin-right:20px; margin-bottom:5px; overflow:hidden; cursor:pointer; color:#666;}
.selected li span{display:block; float:right; width:12px; height:12px; margin-top:7px; margin-left:5px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpi3LRpEwMpgAlKbwRifzzqIoH4FrKGeUC8BIcmkOK5QFyIbkMMFk0wxaFAvBUkwIIkiawJRHOhK0bXgK6JGV0xspOQARdU8V8sBmJoQHYzNj+haED3INaAYMIVGlj85IesoRabB9E0BSOHkhaBFLERihkAAgwAteoh9UxYt8kAAAAASUVORK5CYII=)}
.selected li:hover{border-color:#de3831; color:#de3831;}
.selected li:hover span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHdJREFUeNpivGdhyEAKYILSG4HYH4+6SCC+haxhHhAvwaEJpHguEBei2xCDRRNMcSgQbwUJsCBJImsC0VzoitE1oGtiRleM7CRkwAVV/BeLgRgakN2MzU8oGtA9iDUgmHCFBhY/+SFrqMXmQTRNwSAOI6lJAyDAAAhtIN4IvU6DAAAAAElFTkSuQmCC);}
/*------company info------*/
.info-box{padding:20px;}
.img-border{border:1px #f0f0f0 solid;}
.indent{text-indent:2em;}
.info-box p{max-width:1000px;color:#666;font-size:16px;line-height:1.8;}
/*------user center------*/
.user-info li{font-size:16px;line-height:2;}
.user-info .input-text{width:63px;}
.user-info .labelbox{width:auto;}
.user-info .address{width:360px;}
.no-authority{margin:50px auto 0;padding:100px 0;width:600px;color:#333;text-align:center;font-size:16px;}
.font-big{font-size:1.5em;line-height:2;}
.error_div{font-size:13px;PADDING-RIGHT:0;PADDING-LEFT:7px;PADDING-BOTTOM:0;COLOR:#f70;PADDING-TOP:5px;}
.no-authority a:hover{text-decoration:underline;}
.LayerWindow {display:none;}
.LayerWindow .tit{width:100px;color:#666; margin-right:10px; vertical-align:middle;}
.LayerWindow .input{width:300px; height:28px;line-height:28px; padding:0 5px;}
.LayerWindow .button{margin:10px auto 0;width:150px;height:32px;border-radius:4px;background-color:#69a664;color:#fff;text-align:center;line-height:32px;cursor:pointer;}
/* special cause */
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.p15{padding:15px;}
.p10{padding:10px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mb30{margin-bottom:20px;}
.mb10{margin-bottom:10px;}
.t-c{text-align:center;}
.t-r{text-align:right;}
.t-l{text-align:left;}
.t-j{text-align:justify;}
.b-n{border:none;}
.b-n-t{border-top:none;}
.b-n-r{border-right:none;}
.b-n-b{border-bottom:none;}
.b-n-l{border-left:none;}