body{background: #f6f6f6;}
.unit{margin-left:5px;}
.ellipsis{white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.user-wrap{width: 1200px;margin: 0 auto;padding-top: 30px;padding-bottom: 10px;}
.user-container{width:100%;background: #fafafa;}
.container-left{position: relative;width: 220px;padding-top: 20px;padding-bottom: 25px;background-color: #fafafa;float:left;}


.user-photo{position:relative;width:100px;height:100px;margin:0 auto;overflow:hidden;-webkit-border-radius:50%;border-radius:50%;}
.user-photo img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;}
.user-name{margin-top:15px;font-size:24px;font-weight:bold;text-align:center;}
.user-id{margin-top:5px;font-size:14px;text-align: center;color:#999;}
.side-nav{margin:40px 0 0;}
.side-nav ul li{margin:8px 0;}
.side-nav a{display:block;font-size:14px;padding:12px 0 12px 66px;}
.side-nav a i{display:none;}
.side-nav .cur a,.side-nav .cur a:hover{border-left:#f35257 solid 6px;background:#fff;margin:0 0 0 -6px;text-decoration:none;cursor:default;color:#f35257;}

.container-right{width: 100%;margin-left: -220px;float:left;}
.container-right-inner{margin-left:210px;padding-left:10px;}
.right-inner-main{background: #fff;padding-bottom:40px;}
.right-inner-main .center-title{padding:20px 20px 10px;line-height: 1;position:relative;z-index:2;overflow: hidden;}
.right-inner-main .center-title span{font-size:24px;font-weight: bold;float:left;}
.right-inner-main .publish-link{height: 18px;line-height: 18px;font-size:18px;color:#f35257;padding-left:28px;background: url('../images/ico_center_publish.png') no-repeat;}
.right-inner-main .tab-wrap{padding-top:0}
.right-inner-main .tab-nav{border-bottom:1px solid #f6f6f6;}
.right-inner-main .tab-nav li{float:left;display: inline-block;margin-right:74px;}
.right-inner-main .tab-nav li a{display: block;font-size:18px;position: relative;height: 80px;line-height: 80px;overflow: hidden;}
.right-inner-main .tab-nav li a em{position: absolute;bottom:0;left:0;display: block;width:100%;height: 4px;background:#fff;}
.right-inner-main .tab-nav li a.current{font-size:30px;font-weight: bold;color:#333;}
.right-inner-main .tab-nav li a.current em{background: #f35257;}
.content-layer{position: relative; z-index: 1; margin-top: 10px; min-height: 640px; padding: 0 20px; background-color: #fff; font-size:14px;}

.center-hs-list li{border-bottom: #f5f5f5 solid 1px;padding:15px 0;}
.center-hs-list li:hover{background-color: #f5f5f5}
.center-hs-list li.hs-item div{float: left;}
.center-hs-list li.hs-item .hs-c1{width:355px;padding-left: 20px;padding-right: 10px;overflow: hidden;}
.center-hs-list li.hs-item .hs-c2{width: 168px;padding-left: 20px;}
.center-hs-list li.hs-item .hs-c3{width: 305px;float: right;text-align: right;}
.center-hs-list li.hs-item .hs-c5{width: 305px;float: right;text-align: right;}
.center-hs-list li.hs-header{padding:0;font-weight: bold;line-height: 44px;background-color: #f5f5f5;}
.center-hs-list li.hs-header .hs-c3{padding-right:20px;}

.center-hs-list li.hs-item .title{font-size:18px;padding-bottom:6px;overflow: hidden;}
.center-hs-list li.hs-item .spe-lines {margin: 0 10px;color: #ccc;overflow: hidden;}
.center-hs-list li.hs-item .price{color:#f35257;font-size:20px;line-height: 54px;}
.center-hs-list li.hs-item .btn,.center-hs-list li.hs-item .hs-c5 a{display: inline-block;color:#fff;font-size:16px;height: 40px;line-height: 40px;background:#b8dd9b;margin-top:7px;padding:0 18px;margin-right:10px;}
.center-hs-list li.hs-item .btn.btn-del,.center-hs-list li.hs-item .hs-c5 a.c_delete{margin-right:0;color:#f35257;background: #fddcdd}

.list-empty{text-align: center;min-height: 240px;position: relative;padding: 100px 0 0;margin:0;display: block;}
.list-empty .empty-block{width: 209px;height:138px;background-repeat: no-repeat;margin:0 auto;}
.list-empty p{color:#7e8793;margin-top:40px;font-size:14px;}
.list-empty a{color:#f35257;}

/*form*/
.selectbox{position:relative;width:170px;margin-right: 20px;border: 1px solid #ddd;border-radius: 2px;}
.selectbox{vertical-align:middle;display:inline-block;position:relative;cursor:pointer;overflow:hidden;-ms-user-select:none;user-select:none}
.selectbox{-webkit-user-select:none;-moz-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}
.selectbox{background-position:0 0;height:38px;line-height:38px;width:150px}
.selectbox span {text-overflow:ellipsis;overflow:hidden;display:block;color:#fff;vertical-align:middle;text-align:center}
.selectbox span{color: #45484d;background-position: right 0;padding: 0 22px 0 0;margin-left: 10px;height: 38px;line-height: 38px;text-align: left;white-space: nowrap;}
.selectbox select{position:absolute;opacity:0;filter:alpha(opacity=0);border:none;background:0 0;width:100%;height:100%;top:0;left:0;color:#424242;outline:0;cursor:pointer}


.selectbox em{background: url(../img/icons04.png) -75px -80px no-repeat;position: absolute;right: 12px;top: 50%;margin-top: -3px;width: 13px;height: 5px;}
.selectbox select {position: absolute;opacity: 0;filter: alpha(opacity=0);border: none;background: 0 0;width: 100%;height: 100%;top: 0;left: 0;color: #424242;outline: 0;cursor: pointer;}

.smt_pro_form{padding:20px 0}
.form_box .sb_info {position: relative;color: #666;margin-bottom: 30px;overflow: hidden;clear: both;}
.form_box label{width: 95px;line-height:40px;float:left;text-align: right;margin-right: 15px;}
.form_box .cont{float:left;}
.form_box .cont .tip{margin-top: 12px;font-size: 14px;line-height: 2;}
.form_box .cont span.split {margin:0 8px}
.form_box .cont input {width: 218px;height: 38px;line-height: 38px;padding-left: 5px;border: 1px solid #ddd;border-radius: 2px;}
.form_box .sb_r{margin-left:10px;height: 40px;line-height: 40px;}
.form_box .form_li{overflow: hidden;margin-top: 3px;}
.form_box .form_li li{height: 23px;padding: 0 8px;line-height: 23px;border-radius: 3px;background: #F4F4F4;cursor: pointer;margin-right: 20px;float: left;}
.form_box .form_li li.blue {color: #fff!important;background: #f35257!important;}
.form_box .cont textarea.details {width: 810px;height: 180px;resize: none;padding: 3px 8px;border-radius: 2px;border: 1px solid #ddd; vertical-align:bottom}
.form_box .check{float:left;width:810px;font-size:0;}
.form_box .label{width:auto;float:none; text-align:left; cursor:pointer;margin: 0 15px 0 0;padding-left:3px;font-size:14px;line-height:24px;}
.form-btn-wrap{padding:30px 20px 10px;}
.form-btn-wrap .btn{height: 70px;line-height: 70px;background: #f3686d;font-size:32px;width:400px;}
.form-btn-wrap .setting-btn{height: 45px;line-height: 45px;font-size:16px;background: #f3686d;width:120px;}
.form-btn-wrap .btn:hover,.form-btn-wrap .setting-btn:hover{background: #f35257;}
.check-box{display: inline-block;vertical-align: middle;width: 20px;height: 20px;background: url(../images/control_03.png) no-repeat;background-position: 2px -170px;cursor: pointer;}
.check-box.check-all{float:left;margin-left:30px;margin-top:5px;}
.check-box input{display:none;}
.check-box.checked{background-position:2px -78px;}
.check-box.disabled{background-position:2px -124px;}
.check-box input{display: none;}
.clickable{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer;}
.control-tags option:disabled{color:#bbb!important;}
.tip-box{position: relative; float: left;padding:0 0 0 12px; height: 40px;background:#f9a8ab;margin-right:10px;margin-bottom:10px;}
.tip-box span{ color:#fff;margin-right:5px;height:40px; line-height:40px;display:inline-block;float:left}
.tip-box .del{ display:inline-block; float:left;background:url('../images/ico_center_edit_del.png') no-repeat; background-position:10px;width:30px;height:40px;padding-right:5px;cursor:pointer;display:inline-block;}

.upload-box{width:830px;float:left;}
.u-file{background: #f6f6f6;}
.u-file .upload-img-list{padding:20px;padding-top:0;min-height: 80px;border-bottom:1px solid #eeeeee;}
.upload-img-empty{font-size:42px;color:#e4e4e4;height: 135px;line-height: 135px;text-align: center;padding-top:20px;}
.u-file .select-img{width:298px;height:38px;line-height: 38px;border:1px solid #dfdfdf;background-color:#fff;font-size:14px;color:#333;display:inline-block;text-align:center}
.u-file .select-picker{padding:12px 20px;}
.u-file .select-btn{margin-left:10px;display:inline-block;width:100px;height:40px;line-height:40px;background-color:#f35257;color:#fff;font-size:14px;text-align:center}
.upload-box .tip{margin-top:12px;font-size:14px;line-height:2}
.upload-box .tip .warn{color:#f9854c}

.u-file .upload-img-list ul{font-size:0}
.u-file .upload-img-list li{display:inline-block;position:relative;margin-top:20px;margin-right:20px}
.u-file .upload-img-list li img{border:1px solid #dfdfdf;width:133px;height:133px}
.u-file .upload-img-list li .delete-btn{position:absolute;width:26px;height:26px;background:url("../image/upload-img-close.png") 0 0 no-repeat;top:1px;right:1px;cursor:pointer}
.u-file .upload-img-list li .cover-btn{position:absolute;width:44px;height:22px;background:url("../image/icon-fengmian.png") 0 0 no-repeat;left:1px;top:1px}

.form_box .face_img {position: relative;width: 100px;height: 100px;}
.form_box .face_img img {width: 100px;height: 100px;display: block;border-radius: 50px;background: #ccc;}
.form_box .edit_btn{width:100px;text-align: center;}
.form_box .edit_btn .btn,.form_box .edit_btn .webuploader-pick{width:100px;height: 40px;line-height: 40px;background: #fddcdd;color:#f35257;padding:0;}
.form_box .edit_btn label{margin:0;}
.form_box .box-txt{height: 40px;line-height: 40px;}
.form_box .box-txt .state,.form_box .box-txt a{margin-left:20px;color:#56ada7}

.form_box .code-btn{width:120px;height: 40px;background: #eee;color:#333;border:none;}
.form_box .code-btn.disabled{color:#aaa;}

/*dropdown*/
.dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);max-height: 200px;overflow: hidden;overflow-y: auto;}
.dropdown-menu>li>a{display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;white-space: nowrap;}
.dropdown-menu>li>a:hover{color: #333;text-decoration: none;outline: 0;background-color: #f5f5f5;}

/*empty*/
/* .msg-box .n-loading{margin-left:10px;display:inline-block;vertical-align: middle;height:40px; line-height:40px;padding-left: 23px;} */
.msg-box .n-loading{display: none;}
.msg-box .n-error{margin-left:10px;display:inline-block;vertical-align: middle;height:40px; line-height:40px;padding-left: 23px;background: url(../images/icon-error.png) left center no-repeat;}
.msg-box .n-error .n-msg{color:#e03906;font-size:15px;}
.msg-wrap .msg-box .n-error{margin:0;}

.page-dialog{position:fixed;top:50%;left:50%;margin-top:-87px;margin-left:-202px;z-index:1000;width:600px;padding-top:20px;padding-bottom:30px;background-color:#fff;font-size:14px;color:#e1470f;display:none;}
.page-dialog .page-dialog-close{position:absolute;top: -16px;right:-16px;width:42px;height:42px;display:block;text-indent:-9999em;background-image:url('../images/dialog_close.png');background-repeat:no-repeat;background-position: 50% 50%;}

.page-dialog-hd{text-align:center;padding:10px 0 0 0;}
.page-dialog-hd h3{font-size:28px;line-height:28px;color:#0e9e55;}
.page-dialog-hd p{color:#696767;font-size:16px;}

.page-dialog-bd .gb_form{width:350px;margin:0 auto}
.page-dialog-bd .gb_form .input,.page-dialog-bd .gb_form .textarea {width:328px;height: 20px;line-height: 20px;font-size:16px;border: 1px solid #D8D8D8;padding: 14px 10px;}
.page-dialog-bd .gb_form .textarea{height:80px}
.page-dialog-bd .gb_form .form_btn{width:100%;padding:8px 0;border:0;text-align:center;font-size:24px;}

.page-dialog-bd .gb_form .form_group{ overflow:hidden}
.page-dialog-bd .gb_form .form_group .account_inner{float:left;margin-right:10px;}
.page-dialog-bd .gb_form .form_group .control-btn-select{float:left;width:85px;margin:0}
.page-dialog-bd .gb_form .input_group .account_inner .input{width:231px;}
.page-dialog-bd .gb_form .form_group .control-btn-select.selectbox{height:48px;line-height:48px;}
.page-dialog-bd .gb_form .form_group .control-btn-select.industry{float:none;width:250px;}
.page-dialog-bd .gb_form .n-invalid {border:1px solid #c00;}
.page-dialog-bd .gb_form .n-invalid:focus {outline: none; border-color:#c00; box-shadow: 0 0 4px rgba(192,0,0,0.5);}

.ui-dialog-body .popup { padding: 25px 27px 0 32px; }
.ui-dialog-body .boxtop { border-bottom: 1px solid #e4e4e4; padding-bottom: 15px; }
.ui-dialog-body .boxtop .info { font-size: 16px; color: #000; margin-bottom: 5px; }
.ui-dialog-body .boxtop .notice { font-size: 12px; color: #999; }
.ui-dialog-body .boxbot { padding-top: 20px; }
.ui-dialog-body .boxbot .boxset { overflow: hidden; }
.ui-dialog-body .boxbot .name { color: #000; float: left; margin-right: 15px; line-height: 30px; }
.ui-dialog-body .boxbot .sel { float: left; margin-bottom: 30px; }
.ui-dialog-body .boxbot .sel a { display: inline-block; width: 60px; height: 30px; line-height: 30px; border: 1px solid #e4e4e4; text-align: center; color: #000; margin-right: 8px; background: #fff; margin-bottom: 15px; }
.ui-dialog-body .boxbot .sel a:hover, .ui-dialog-body .boxbot .sel a.active { color:#fff;background: #86ceaa; border: 1px solid #86ceaa; text-decoration: none; }
.ui-dialog-body .boxbot .sel .point { font-weight: 700; color: #ff9900; font-size: 16px; line-height: 30px; }
.ui-dialog-body .boxbot .input_txt{width: 218px;  height: 38px;  line-height: 38px;  padding-left: 5px;  border: 1px solid #ddd;  border-radius: 2px;}

.ui-btn-adapt{display:inline-block;*display:inline;*zoom:1;padding:0;border:none;outline:none;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;text-align:center}
.ui-btn-adapt:hover{text-decoration:none}
.ui-btn-adapt span{display:inline-block;*display:inline;*zoom:1;min-width:120px;cursor:pointer}
.ui-btn-adapt-basic-xs{color:#986b0d;font-size:14px;font-weight:700;padding-left:14px;background-position:-210px 0}
.ui-btn-adapt-basic-xs span{min-width:40px;padding-right:14px;line-height:31px;height:30px;background-position:right -375px}
.ui-btn-adapt-basic-xs:hover,.ui-btn-adapt-basic-xs:active{background-position:-210px -35px}
.ui-btn-adapt-basic-xs:hover span,.ui-btn-adapt-basic-xs:active span{background-position:right -410px}
.ui-btn-adapt-basic-xs.disabled{color:#dec16a;cursor:no-drop;background-position:-210px -35px}
.ui-btn-adapt-basic-xs.disabled span{background-position:right -410px}
.ui-btn-adapt-basic-s{color:#fff;font-size:16px;font-weight:700;background-color:#0e9e55}
.ui-btn-adapt-basic-s span{height:40px;line-height:40px;background-color:#0e9e55}
.ui-btn-adapt-basic-s:hover{background-color:#0c8447}
.ui-btn-adapt-basic-s:hover span{background-color:#0c8447}
.ui-btn-adapt-basic-s:active{background-color:#088445}
.ui-btn-adapt-basic-s:active span{background-color:#088445}
.ui-btn-adapt-basic-s.disabled{color:#f1f1f1;cursor:no-drop;background-position:#4cd18e}
.ui-btn-adapt-basic-s.disabled span{background-position:#4cd18e}

.ui-btn-adapt-sub-s{color:#fff;font-size:16px;font-weight:700;background-color:#ccc;margin-left:20px}
.ui-btn-adapt-sub-s span{height:40px;line-height:40px;background-color:#ccc}
.ui-btn-adapt-sub-s:hover{color:#fff;background-color:#bbb}
.ui-btn-adapt-sub-s:hover span{background-color:#bbb}
.ui-btn-adapt-sub-s:active{background-color:#aaa}
.ui-btn-adapt-sub-s:active span{background-color:#aaa}
.ui-btn-adapt-sub-s.disabled{color:#f1f1f1;cursor:no-drop;background-color:#eee}
.ui-btn-adapt-sub-s.disabled span{background-color:#eee}
.ui-dialog-ft{-webkit-animation-delay:0.1s;animation-delay:0.1s; text-align:center}

.marker{position: absolute;top: -20px;right: -108px;color: #fff;padding: 4px 10px;box-shadow: 1px 1px 1px rgba(10, 10, 10, .2);white-space: nowrap;font-size: 12px;font-family: "";background-color: #f34234;border-radius: 3px;}
.agreement{width: 1200px; margin: auto;font-size:16px;line-height: 30px;}