body, html {font-family: 'microsoft yahei';/*background-color: #fff;*/}
button, input, select, textarea {font-family: 'microsoft yahei';}

/* 填写发布信息 */

.w-form {
    font-size: 16px;
    color: #3b3b3b;
    line-height: 34px;
    margin-top: 12px;
	/*
	padding: 20px 0;
	min-height:600px;
    box-shadow: 0 1px 12px 0 rgba(0,0,0,.05);
    border-radius: 4px;
	*/
	background: #FFF;
	border: solid 1px #e2e2e2;
}
.w-form .blockTit {
    font-size: 18px;
    font-family: 'microsoft yahei';
    margin: 20px 20px;
    /* text-align: center; */
    border-bottom: 1px solid #efefef;
}
.w-form dl{padding: 8px 0;}
.w-form dl.important{background: #fdfdf2;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.w-form dl.waring{background: #fbecec;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.w-form dt {float: left; width: 150px; text-align: right;}
.w-form dt span {color: #f00;}
.w-form dd {margin-left: 155px; }


.w-form .edui-editor {line-height: 20px;}

.mr10 {margin-right: 10px;}
.tip-price {float: left; margin-left: 15px; color: #2672ec;}


/* 单选按钮组 */
.w-form .radio {/*float: left;*/}
.w-form .radio span {float: left; position: relative; z-index: 1; height: 32px; padding: 0 15px; line-height: 32px; font-size: 15px; color: #404040; margin-right: -1px; text-shadow: 0 1px 1px rgba(255,255,255,.75); background-color: #efefef; border-width: 1px; border-style: solid; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); border-color: #ccc\9; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.1); cursor: pointer; -webkit-transition: all linear .2s; -moz-transition: all linear .2s; -o-transition: all linear .2s; transition: all linear .2s;}
.w-form .radio span.curr {background-color: #c1e9a0; -webkit-box-shadow: inset 1px 2px 2px rgba(0,0,0,.2); -moz-box-shadow: inset 1px 2px 2px rgba(0,0,0,.2); box-shadow: inset 1px 2px 2px rgba(0,0,0,.2);}

/* 多选按钮 */
.w-form .checkbox { display: inline-block; margin-right: -15px;}
.w-form .checkbox label { margin-right: 15px; cursor: pointer;}
.w-form .checkbox input { margin: 10px 5px 0 0; -webkit-appearance: none; appearance: none; width: 15px; height: 15px; background: #fff; border: 1px solid #d3cfc8; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.w-form .checkbox input:focus{outline: none;}
.w-form .checkbox input:hover{border: 2px solid #56ac0b; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.2); box-shadow: inset 0 1px 1px rgba(0,0,0,0.2);}
.w-form .checkbox input:checked{border: 2px solid #56ac0b; background: #56ac0b; color: #fff;}
.w-form .checkbox input:checked::after{content: '\2714'; font-family: 'Arial'; display: block; line-height: 10px; font-size: 16px;}
.w-form .checkbox input[disabled=disabled]{border: 1px solid #e8e6e3;}
.w-form .checkbox input[disabled=disabled]:hover{border: 1px solid #e8e6e3; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.w-form .checkbox input[disabled=disabled]:checked{border: 2px solid #e8e6e3; background: #e8e6e3;}

/* 单行文本 */

.w-form .inp {height: 16px; border: 1px solid #d8d8d8;  padding: 8px 10px; line-height: 16px; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s;}
.w-form .inp:focus {border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
.w-form input[readonly] {background: #ebebe4;}
/* 多行文本 */
.w-form .text,.w-form .neirong {height: auto; margin-bottom: 8px;padding: 8px 10px; line-height: 24px; border: 1px solid #d8d8d8;}


/* 下拉菜单 */
.w-form .sel-group {position: relative; float: left; display: inline-block; margin-right: 5px; /*font-size: 0;*/ white-space: nowrap; vertical-align: middle;}
.w-form .sel {display: inline-block; *display: inline; padding: 4px 12px; margin-bottom: 0; *margin-left: .3em; font-size: 14px; line-height: 25px; color: #333; text-align: center; vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #ccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.w-form .sel:hover, .w-form .sel:focus, .w-form .sel:active, .w-form .sel.active, .w-form .sel.disabled, .w-form .sel[disabled] {color: #333; background-color: #e6e6e6; *background-color: #d9d9d9;}
.w-form .sel:active,.w-form .sel.active {background-color: #ccc \9;}
.w-form .sel:first-child {*margin-left: 0;}
.w-form .sel:hover, .w-form .sel:focus {color: #333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear;}
.w-form .sel.active, .w-form .sel:active {background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.w-form .sel.disabled, .w-form .sel[disabled] {cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.w-form .sel .caret {display: inline-block; width: 0; height: 0; margin-top: 10px; margin-left: 3px; vertical-align: top; border-top: 4px solid #000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: "";}
.sel-group.open .sel {background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.sel-group.open .sel {background-color: #e6e6e6;}
.sel-group .sel-menu {display: none; position: absolute; z-index: 1000; left: 0; top: 100%; min-width: 362px; max-height: 250px; overflow-y: auto; margin-top: -1px; border: 1px solid #c3c3c3; background-color: #fff; padding: 6px 0 0 6px; -webkit-animation:topFadeIn .3s ease-out; -moz-animation:topFadeIn .3s ease-out; animation:topFadeIn .3s ease-out;}
.sel-group.open .sel-menu {display: block;}
.sel-group .sel-menu li {float: left; width: 110px; height: 32px; margin: 0 5px 5px 0; line-height: 32px; font-size: 14px;}
.sel-group .sel-menu li a {display: block; color: #404040; padding-left: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sel-group .sel-menu li a:hover {color: #fff; background-color: #a8d300;}

/* 前缀和附加输入框 */
.input-append {float: left; font-size: 0; white-space: nowrap; vertical-align: middle;}
.input-append select {height: 34px;}
.input-append input, .input-append select {float: left; position: relative; margin-bottom: 0; *margin-left: 0; font-size: 16px; border: 1px solid #d8d8d8; padding: 0 10px; height: 32px; line-height: 32px; vertical-align: top; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s;}
.input-append select {height: 34px; line-height: 34px;}
.input-append select {padding-right: 0;}
.input-prepend input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
.input-append input:focus, .input-append select:focus {border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
.input-append .add-bef, .input-append .add-aft {float: left; display: block; width: auto; height: 24px; min-width: 20px; padding: 4px 5px; font-size: 14px; font-weight: normal; line-height: 24px; text-align: center; text-shadow: 0 1px 0 #fff; background-color: #eee; border: 1px solid #ccc; vertical-align: top;}
.input-append .add-bef {margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}
.input-append .add-aft {margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}

/* 上传缩略图 */
.w-form dd.thumb {padding-bottom: 0;}
.thumb .uploadinp {float: left; position: relative; width: 100px; height: 25px; background: url('/static/images/ui/swfupload/uploadbutton.png') no-repeat top; margin-right: 10px; border: 0;}
#licenseFiles, .reupload {position: relative}
#license {margin: 4px 0 0}
.thumb .uploading {top: -600px; left: -600px; position: absolute}
.progressBar, .progressBar .progress {width: 342px; background: url('/static/images/ui/swfupload/progress.png') no-repeat;}
.progressBar {display: none; margin-top: 7px; width: 302px; height: 17px; position: relative}
#cancelUploadBt {display: none; top: 0; right: -30px; font-size: 12px; color: #05a; line-height: 18px; text-decoration: none; position: absolute}
#cancelUploadBt:hover {text-decoration: underline}
.progressBar .progress {display: block; width: 0; height: 17px; line-height: 17px; background-position: 0 -17px; z-index: 2; position: absolute}
.progressBar span {top: 0; left: 142px; width: 32px; height: 17px; line-height: 18px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; text-align: center; z-index: 3; position: absolute}
.progressBar span.white {color: #fff}
#licenseFiles {display: none; overflow: hidden; vertical-align: middle; max-width: 50%; margin-bottom: 10px;}
#licenseFiles a, #licenseFiles img {display: block; overflow: hidden; max-width: 300px; max-height: 300px;}
.sholder {display: inline-block;}
.sholder img {max-width: 400px;}
.reupload {
	width: 59px; height: 23px; margin-left: 10px; margin-bottom: 10px; line-height: 45px;
	 text-align: center; text-decoration: none; font-size: 12px; color: #4d4d4d; 
	 /*background: url('/static/images/ui/swfupload/uploadbts.png') no-repeat; */
	 background:#eee;border:#E4E4E4 1px solid;
	 vertical-align: bottom; padding: 4px 6px;
}

/* 上传图集 */
#listSection {display: none; position: relative;}
/*.listSection:before {position: absolute; left: 0; top: 0; z-index: 2; width: 19px; height: 25px; content: ""; background: url('/static/images/cover.png') no-repeat;}*/
.list-holder li {float:left; position:relative; z-index: 1; width:390px; min-height:18px; margin-right:10px; list-style:none; cursor:move; margin-bottom:10px; padding:10px; background:#eee; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#555; line-height:18px; font-size:12px; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none;}
.list-holder li.holder {background:none;}
.list-holder li .li-move {position:absolute; top:50%; left:10px; margin-top: -10px; width:10px; height:18px; font-family: arial; font-size: 18px; font-weight: 700; cursor: move;}
.list-holder li a:hover.li-move {color: #000;}
.list-holder li a.li-rm {position:relative; z-index:3; float:right; margin:-5px -5px 0 0; color:#c1c1c1; font-size:22px; width:22px; height:22px; text-align:center; line-height:22px;}
.list-holder li a.li-rm:hover {cursor:pointer; text-decoration:none; color:#c93333;}
.list-holder li .li-name {float:left; width: 130px; margin-left:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list-holder li .li-progress {float:right; margin:1px 15px 0 0; width:205px; height:14px; border:1px solid #8b8b8b; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#fff;}
.list-holder li .li-progress s {width:0; height:14px; display:block; background-color:#15496b; background-image:-webkit-gradient(linear, left top, left bottom, from(#235b7b), to(#134365)); background-image:-webkit-linear-gradient(#235b7b, #134365); background-image:-moz-linear-gradient(#235b7b, #134365); background-image:-ms-linear-gradient(#235b7b, #134365); background-image:-o-linear-gradient(#235b7b, #134365); background-image:linear-gradient(#235b7b, #134365);}
.list-holder li .li-thumb {position:relative; cursor:default; float:left; margin:0 10px 0 20px; width:115px; height:86px; display:none;}
.list-holder li .li-thumb img {width:115px; height:86px; cursor:move;}
.list-holder li .li-thumb .r-progress {position:absolute; bottom:0; left:0; display:none; z-index:3; width:115px; height:4px;}
.list-holder li .li-thumb .r-progress s {width:0; height:4px; display:block; background:#fff; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.list-holder li .li-thumb .ibg {position:absolute; z-index:2; left:0; bottom:0; width:115px; height:25px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.list-holder .nopoper li .li-thumb .ibg {display:none;}
.list-holder li .li-thumb .ibtn {position:absolute; z-index:3; left:0; bottom:0; width:115px; height:25px;}
.list-holder .nopoper li .li-thumb .ibtn {display:none;}
.list-holder li .li-thumb .ibtn a {float:left; width:14px; height:12px; display:block; margin:7px 0 0 5px; background:url('/static/images/admin/glyphicons-halflings-white.png') no-repeat; text-indent:-9999em;}
.list-holder li .li-thumb .ibtn a.Lrotate {background-position:-216px -25px; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1); filter:FlipH;}
.list-holder li .li-thumb .ibtn a.Rrotate {background-position:-216px -25px;}
.list-holder li .li-thumb .ibtn a.rupload {background-position:-96px -73px;}
.list-holder li .li-thumb .ibtn a.rupload object {display:block;}
.list-holder li .li-thumb .ibtn a.enlarge {float:right; background-position:-48px -1px; margin-right:5px;}
.list-holder li .li-desc {float:left; width:215px; height:76px; line-height:18px; padding:4px; border:1px solid #d0d0d0; border-top:1px solid #dbdbdb; border-bottom:1px solid #a9a9a9; margin:0; box-shadow:1px 1px 1px #d3d3d3; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; outline:none; resize:none; display:none; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s;}
.list-holder li .li-desc:focus {border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
.list-holder li .movehide {position:absolute; top:0; right:0; z-index:0; width:35px; height:120px;}

.list-holder li .li-input {display:none; float:left; width:460px; height:76px;}
.list-holder li .li-input input {display:block; width:100%; padding:4px; border:1px solid #d0d0d0; border-top:1px solid #dbdbdb; border-bottom:1px solid #a9a9a9; margin:0; box-shadow:1px 1px 1px #d3d3d3; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; outline:none;}
.list-holder li .li-input .i-name {margin:0 10px 10px 0;}

/* 上传按钮 */
.uploadinp {float: left; position: relative; position: relative; width: 85px; height: 85px; margin-bottom: 10px; background: #f7f7f7 url('/static/images/ui/picHolder.png') no-repeat center 10px; border: 1px solid #ddd; cursor: pointer;}
.uploadinp object {position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 2; width: 100%; height: 100%; cursor: pointer;}
.uploadinp span {position: absolute; left: 0; right: 0; bottom: 0; z-index: 1; font-size: 14px; color: #7b7b7b; text-align: center;}
.upload-tip {float: left; margin: 0 0 0 20px; font-size: 14px; color: #404040; line-height: 85px;}
.upload-tip a {color: #2672ec;}
#deleteAllAtlas {display: none;}

/* 自动获取地址 */
.getlnglat {float: left; font-size: 14px; color: #666; border: 1px solid #d9d9d9; border-radius: 5px; height: 32px; line-height: 32px; padding: 0 10px; margin-left: 10px;}
.getlnglat s {float: left; width: 10px; height: 12px; margin: 9px 5px 0 0; background: url("/static/images/suggest-icon1.png") no-repeat;}

#verifycode {float: left; height: 34px; margin-left: 10px; cursor: pointer;}

/* 提交按钮 */
.savebtn,.submit{float: left;width: 160px;height: 45px;line-height: 45px;font-size: 20px;color: #fff;cursor: pointer;margin: 15px 0; padding: 0 30px; font-family: 'microsoft yahei';border-radius: 3px;}
	.submit {border: 1px solid #d05151;background-color: #f85959;}
	.submit:hover {background-color: #df5151;}
	.draft {border: 1px solid #3385ff;background-color: #3385ff; margin-left: 20px;}
	.draft:hover {background-color: #317EF3;}
	.disabled, .disabled:hover {background-color: #c2c2c2; border-color: #b0b0b0; cursor: no-drop;}

/* 取消 */
.cancel {
    float: left;
    line-height: 45px;
    margin-left: 40px;
    color: #333;
    border: 1px solid #ccc;
}
/*提交errormsg*/
#error_msg{float: left;margin-top: 20px;margin-left: 10px;color: #f85959;}



/* 输入提示 */
.tip-inline { display: none; font-size: 14px; margin-left: 15px;}
.tip-inline s { display: inline-block; width: 16px; height: 16px; margin: 9px 5px 0 0; background-image: url("/static/images/ui/inputTip.png"); background-position: no-repeat;}
.tip-inline.focus {color: #404040; display: inline-block;}
.tip-inline.success {font-size: 0; display: inline-block;}
.tip-inline.success s {background-position: 0 -16px;}
.tip-inline.error {color: #e43d03; display: inline-block;}
.tip-inline.error s {background-position: 0 -32px;}
.tip-inline.loading {display: block;}
.tip-inline.loading s {background: url("/static/images/loading_16.gif");}
.help-inline{ color:#999; font-size: 12px; padding-left: 10px; line-height: 20px;}

.tangram-suggestion-main {z-index: 1000; -moz-box-shadow: 3px 3px 6px rgba(0,0,0,0.3); -webkit-box-shadow: 3px 3px 6px rgba(0,0,0,0.3); box-shadow: 3px 3px 6px rgba(0,0,0,0.3);}
.tangram-suggestion-main .tangram-suggestion {border-color: #ccc; background-color: rgba(255,255,255,.95)!important; background-color: #fff;}
.tangram-suggestion-main td {height: 20px; line-height: 20px; padding: 6px 5px 6px 30px; background: url('/static/images/suggest-icon.png') no-repeat 10px center; color: #333;}
.tangram-suggestion-main td b {color: #ff6000;}
body .tangram-suggestion .route-icon {background: none;}
.tangram-suggestion-main .tangram-suggestion-current {background-color: #ebebeb;}
.tangram-suggestion-main .tangram-suggestion-current .tangram-suggestion-grey {color: #c0c0c0;}

/* 自定义Autocomplete浮动层 */
.autocomplete-suggestions {margin: 0; border: 1px solid #e8e7e7; -moz-box-shadow: 0 10px 25px rgba(0,0,0,.3); -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.3); box-shadow: 0 10px 25px rgba(0,0,0,.3);}
.autocomplete-suggestion {padding: 2px 10px;}
.autocomplete-suggestion strong {color: #f60;}

/*发布信息验证码*/
.verifybtn {
    float: left;
    height: 28px;
    margin-left: 5px;
    padding: 2px 8px;
    line-height: 28px;
    background: #2476bd;
    border: 1px solid #2476bd;
    color: #f6f6f6;
    font-size: 12px;
}
.verifybtn.disabled {color: #b2b2b2; background: #fbfbfb; border-color: #dcdcdc; cursor: default;}
.verifybtn img {vertical-align: middle; margin-top: -3px;}
.w-form input#yzm{float: left;width:110px;}
#put_yzm{}

/*违禁广告词检测*/
.badword_tab{ font-size: 12px; height: 28px; line-height: 26px; margin-top: 5px;}
.badword_tab .helptxt{ color: #ccc;}
.checkbadword{display: inline-block;padding: 0 5px;border: 1px solid #ccc;}
.badwordres{ color:#f00; font-weight: 700;}



/*addby:fang*/
/*163k发布页*/

.buzou li .s,.info .liBox h3,.info .liBox a .s,.img_ruzhu .link_1,.img_ruzhu .link_2,.img_ruzhu .link_3 { background:url(../images/fabu_2018_ico.png) no-repeat 0 0;}
.inner_page { background-color:#fff; padding:20px; margin-bottom:20px;}

.thd { font-size:14px; font-weight:bold; color:#333; height:33px; line-height:33px; padding:10px 0;}
.thd b,.thd span { float:left; display:block;}
.thd b { width:400px; text-align:right; color:#666;}
.thd .b2 { width:138px; text-align:right; font-weight:normal;}
.thd span { text-align:center; width:156px; background:url(../images/bg5.jpg) no-repeat 0 0; height:33px; color:#a4a4a4;}
.thd span.current { width:158px; background:url(../images/bg1.jpg) no-repeat 0 0; color:#fff;}


.new_fhd { background-color:#fdfdfd; text-align:center; font-weight:bold; font-size:20px; padding:15px 0; color:#666;}
.new_title {
    position: relative;
    background: #e1e6ea;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.new_title span {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 20px;
}
.new_title .bor { display: inline-blockin;padding-left: 20px;/* position:absolute; top:0; left:0; right:0; margin-top:13px; height:1px; background-color:#f6f6f6; overflow:hidden; z-index:1;*/}


.red_skin { color:#f00!important;}
.fbd { margin:10px 0 0 0; border:1px solid #eee; background:#f9f9f9; }
.fbd .info { margin-left:76px;}
.fbd .info .liBox { text-align:left; padding:15px 0; font-size:16px; line-height:24px; overflow:auto; zoom:1;}
.fbd .info .liBox h3 { font-weight:normal; color:#222; padding-left:36px; line-height:28px; background-position:-44px 0;}
	.typeitem a{float: left;display: inline-block;width: 156px;white-space: nowrap;height: 32px;line-height: 32px;text-align: center;margin-top: 15px;margin-right: 10px;border: 1px solid #efefef;}
	.typeitem a:hover { background-color:#f85959; color:#fff; text-decoration:none;}
.fbd .info .liBox p { float: left;display: inline-block;width: 156px;white-space: nowrap;height: 32px;line-height: 32px;text-align: center;margin-top: 15px;margin-right: 10px;border: 1px solid #efefef;}
.fbd .info .liBox p a { display: block;}
.fbd .info .liBox p a:hover { color:#fb9030; text-decoration:none;}

/*
.fbd .pic { float:left; width:300px; text-align:right;}
.fbd .text { float:left; text-align:left; font-size:14px; margin-top:4px;}
.fbd .text p { margin-bottom:15px; line-height:24px;}
.fbd .text p b { color:#333;}
.fbd .text p a { color:#003399; text-decoration:underline;}
.fbd .text p a:hover { color:#f30;}
*/

.edit_box { text-align:left;}
.edit_box li { clear:both; font-size:14px; padding:12px 0; line-height:22px; border-bottom:1px solid #eee; color:#333; zoom:1; overflow:hidden;}
.edit_box .last { border-bottom:0 none;}
.edit_box li span.span_1 { display:block; float:left; text-align:right; width:140px; font-size:14px; font-weight:bold; color:#000; margin-right:20px;}
.edit_box li span.span_2 { display:block; float:left;  }
.edit_box li span.red_skin { font-size:20px; color:#ff0000;}
.edit_box li a {}
.edit_box li input,.edit_box li select { font-size:12px;}
.textInt { border:1px solid #ddd; padding:4px 5px; color:#333; font-size:14px; line-height:16px; vertical-align:middle;}
.edit_box li input.button { height:28px; width:50px; line-height:20px; font-size:14px;}



.fabu_btn { display:block; padding:8px 50px; background-color:#ff702d; border:0 none; border-bottom:1px solid #c36132; color:#fff; font-weight:bold; font-size:16px;}
.fabu_btn:hover { text-decoration:none; color:#fff; background-color:#f56623;}

.table img { vertical-align:middle;}
.table td { }
.edit_box .table li { border:0 none; padding:0;}
.table .tditem { color:#666; font-size:14px; line-height:34px; width:140px; padding-right:20px; text-align:right; vertical-align:top;}
.table .category { padding-bottom:30px; line-height:34px; position:relative; z-index:1;}
.table .text { float:none; margin:0;}

.c-btn:before,.c-btn:after { content:''; display:block; width:0; height:0; position:absolute; bottom:0; right:0; box-sizing:border-box; border:1px solid transparent;}
.c-btn:hover:after,.c-btn:hover:before {width:100%; height:100%;}
.c-btn:before { bottom: 0; right: 0; -webkit-transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in; transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in;}
.c-btn:hover:before {border-bottom-color: #367dff; border-left-color: #367dff; -webkit-transition: border-color 0s ease-out 0.4s,width 0.2s ease-out 0.4s,height 0.2s ease-out 0.6s; transition: border-color 0s ease-out 0.4s,width 0.2s ease-out 0.4s,height 0.2s ease-out 0.6s;}
.c-btn:after { top: 0; left: 0; -webkit-transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s; transition:border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.c-btn:hover:after { border-top-color: #367dff; border-right-color: #367dff; -webkit-transition: width 0.2s ease-out,height 0.2s ease-out 0.2s; transition: width 0.2s ease-out,height 0.2s ease-out 0.2s;}
.c-btn { color:#69696d; text-decoration:none; border:1px solid #EDEDED; display:block; line-height:42px; -webkit-transition:all 0.6s ease-in; -moz-transition:all 0.6s ease-in; -ms-transition:all 0.6s ease-in; -o-transition: all 0.6s ease-in; transition:all 0.6s ease-in; position:relative; z-index:1;}
.c-btn:hover { border:1px solid #367dff; color:#1769ff; text-decoration:none;}

.member_index_nav { overflow:hidden; font-size:16px; padding:18px 0 10px; text-align: center;}
.member_index_nav ul { width:100%;}
.member_index_nav li { width:185px; margin:0 10px 10px 0; display: inline-block;}
.member_index_nav li a { display:block; padding-left:57px; line-height:60px; position:relative; z-index:1; background-color:#fff;}
.member_index_nav .ico { display:block; display:block; position:absolute; left:10px; top:5px; width:50px; height:50px; background:url("../images/fabu_2018_ico.png") no-repeat 0 0;}
.member_index_nav .li_01 .ico { background-position:0 -100px;}
.member_index_nav .li_02 .ico { background-position:-50px -100px;}
.member_index_nav .li_03 .ico { background-position:0 -150px;}
.member_index_nav .li_04 .ico { background-position:-50px -150px;}
.member_index_nav .li_05 .ico { background-position:0 -200px;}
.member_index_nav .li_06 .ico { background-position:-50px -200px;}
.member_index_nav .li_07 .ico { background-position:0 -250px;}
.member_index_nav .li_08 .ico { background-position:-50px -250px;}
.member_index_nav .li_09 .ico { background-position:0 -300px;}
.member_index_nav .li_10 .ico { background-position:-50px -300px;}

ul.check_fenlei{}
ul.check_fenlei li{ display: inline-block; }
ul.check_fenlei li a{
    padding: 0 10px;
    display: inline-block;
    background: #fff;
	border: 1px solid #cfcfcf;
}
ul.check_fenlei li a.curr{
    padding: 0 10px;
    display: inline-block;
    background: #f85959;
	color:#fff;
}

/*帮助提示*/
.page_help{}
.page_help h3{ display: block; font-size: 18px; color: blue;}
.page_help p{ display: block; font-size: 14px; color: #666;}

