﻿/**
 ** Edit by sharlock(huangyangyang@knet.cn) on July 25th, 2014 for control-base && control-func
 **/

@charset "utf-8";

/*base*/

[contype*="control-"] p ,
[contype*="control-"] h1,
[contype*="control-"] h2,
[contype*="control-"] h3,
[contype*="control-"] h4,
[contype*="control-"] h5,
[contype*="control-"] h1,
[contype*="control-"] ul {
    margin: 0;padding: 0;
}

[contype*="control-"] em, [contype*="control-"] i {font-style: normal;}
[contype*="control-"] li, [contype*="control-"] ol {list-style: none;}
[contype*="control-"][contype="control-base-share"] a {color:#fff;}
[contype*="control-"] span.uls/*, [contype*="control-"] span.info*/ {position: static;}

.laydiv {position: relative;}
.laydiv:after{content:"";clear:both;display: block;visibility: hidden;}
.wap-module-box .laydiv.control-nav-fast {position: static;}
.wap-module-box .laydiv {border: 2px solid transparent;}
.wap-module-box .laydiv:hover{border:2px solid #980000;}
.blueBorder {
    border:2px solid #004e98 !important;
}
.blueBorder.control-nav-fast {
    border: none;
}
.control-nav-fast {
    border: none !important;
}

.colcount1 li,
.colcount2 li,
.colcount3 li,
.colcount4 li,
.colcount5 li{float:left;}

.colcount1 ul li{width:100%;}
.colcount2 ul li{width:50%;}
.colcount3 ul li{width:33.3333%;}
.colcount4 ul li{width:25%;}
.colcount5 ul li{width:20%;}

.colcount1.laydiv ul li{width:100%;}
.colcount2.laydiv ul li{width:50%;}
.colcount3.laydiv ul li{width:33.3333%;}
.colcount4.laydiv ul li{width:25%;}
.colcount5.laydiv ul li{width:20%;}

.colcount1 ul li.uls{width:100%;}
.colcount2 ul li.uls{width:50%;}
.colcount3 ul li.uls{width:33.3333%;}
.colcount4 ul li.uls{width:25%;}
.colcount5 ul li.uls{width:20%;}

/*laydiv-tool-bar*/

.laydiv-tool-bar {display: none;position: absolute;font-size: 16px;top:0;left: 0;width: 100%;height: 30px;z-index: 1001;color: #fff;overflow: hidden;}
.laydiv-tool-bar>div{background:rgba(0,0,0,.5);height: 30px;padding-top: 5px;}
.laydiv-tool-bar span {display: block;float: right;height: 30px;padding:0 10px;line-height: 30px;background:rgba(0,0,0,.5);font-size:14px;}
/*.laydiv-tool-bar em {display: block;position: absolute;background:rgba(0,0,0,.5);width: 100%;height: 100%;z-index: -1;}*/
.laydiv-tool-bar a {display:block;float:left;color: #fff !important;width: 50px;height: 20px;font-size: 12px;text-align: center;border-right: 1px solid #fff;text-indent: 0;line-height: 20px;cursor:pointer;}
.laydiv-tool-bar a:hover {text-decoration: none;}
.laydiv-tool-bar a:last-of-type{border:none;}

.control-nav-fast .laydiv-tool-bar {bottom:50px;top:auto!important;}
.wap-module-box .control-nav-fast1 .control-nav-list{width:100%;}

/*control-base-baidumap*/
.control-base-baidumap {}
.designer-control-base-textt{height: 40px;}
.designer-control-base-text{line-height: 40px;font-size: 20px;background: #eee;color: #c2c2c2;text-align: center;}
.designer-control-base-text i.icon-subscript {font-family:mobileicon;font-size: 30px;margin-right: 10px;font-style: normal;}

/*control-base-text*/
/*2015.5.8 去除字体设置*/
.control-base-text *{font-family:'Microsoft yahei'!important;}
.control-base-text  img {max-width:100% !important; }

/*control-base-logo*/

.control-base-logo {}
.control-base-logo:after {content: '';display: block;clear: both;}
.control-base-logo img{width:100%;}

/*control-base-title*/

.control-base-title {width: 100%;}
.control-base-title h3 {height: 38px;position: relative;font-size: 16px;line-height: 38px;margin: 0;padding-right: 36px;}
.control-base-title h3 span, .control-base-title h3 i, .control-base-title h3 em {display: block;position: absolute;}
.control-base-title1 h3 {border:1px solid #ddd;border-left: none;border-right: none;background-color: #f6f6f6;background-color: -moz-linear-gradient( top,#fff,#e4e4e4);background-color: -o-linear-gradient( top,#fff,#e4e4e4);background-color: -webkit-linear-gradient( top,#fff,#e4e4e4);background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#e4e4e4));color: #535c6b;line-height: 38px;text-indent: 50px;}
.control-base-title1 h3 span {width: 16px;height: 16px;border-radius: 8px;border: 1px solid #c7c7c7;background: #fff;left: 22px;top:10px;background-clip: padding-box;-webkit-border-radius: 8px;-webkit-background-clip: padding-box;}
.control-base-title1 h3 span i {width: 8px;height: 8px;border-radius: 4px;left: 3px;top: 3px;-webkit-border-radius: 4px;}
.control-base-title2 h3 {/*border-width: 1px 0;border-style: solid;border-top-color: #1385f1;border-bottom-color: #004e99;*/color: #fff;text-indent: 25px;}
.control-base-title2 h3 em {width: 100%;height: 100%;background: url('images/control-base-title-mask.png') repeat-x left top;left: 0;top:0;}
.control-base-title3 h3 {border: 1px solid #d0d0d0;background: #efefef;color: #535c6b;text-indent: 36px;}
.control-base-title3 h3 span {right: 20px;font-family: mobileicon;height: 20px;top:10px;text-indent: 0;font-size:29px;line-height: 20px;}
.control-base-title3 h3 span:before {content: "\e687";}
.control-base-title4 h3 {color: #fff;text-indent: 60px;}
.control-base-title4 h3 span {height: 20px;line-height: 20px;left:25px;top:9px;text-indent: 0;font-family: mobileicon;font-size:29px;}
.control-base-title4 h3 span:before {content: "\e684";}

/*control-base-login*/

.control-base-login {padding:0 16px;background: #eee;color: #004e98;height: 40px;line-height: 40px;text-align: right;font-size: 14px;}
.control-base-login.control-base-login1 a {color: #004e98 !important;}
.control-base-login.control-base-login1 a[class] {color: #fff !important;}

.control-base-login.control-base-login1 .login-logo,.control-base-login.control-base-login3 .login-logo {
    display: none;
}

.control-base-login.control-base-login1 > div.gyBlock > a > i {
    display: none;
}

.control-base-login.control-base-login2,
.control-base-login.control-base-login3 {
    background: none;
    height: 54px;
    padding: 5px;
}

.control-base-login.control-base-login2 > div.gyBlock ,
.control-base-login.control-base-login3 > div.gyBlock {
    position: relative;
    border-left: 0;
    border-right: 0;
    height: 100%;
    text-align: right;
    line-height: 40px;
}

.control-base-login.control-base-login2 > div.gyBlock .login-logo{
    display: block;
    height: 100%;
    width: auto;
    position: absolute;
    left: 0;
    top: 0;
}
.control-base-login.control-base-login2 > div.gyBlock .login-logo img {
    max-height: 40px;
    display: inline-block;
    vertical-align: middle;
}

.control-base-login.control-base-login2 > div.gyBlock > span ,
.control-base-login.control-base-login3 > div.gyBlock > span {
    display: none;
}

.control-base-login.control-base-login2 > div.gyBlock > a[role="btn"],
.control-base-login.control-base-login3 > div.gyBlock > a[role="btn"] {
    color: #004E98;
    display: inline-block;
    line-height: 40px;
}

.control-base-login.control-base-login2 > div.gyBlock > a > i,
.control-base-login.control-base-login3 > div.gyBlock > a > i {
    display: none;
}

.control-base-login.control-base-login2 > div.gyBlock > a[role="btn"]:last-child,
.control-base-login.control-base-login3 > div.gyBlock > a[role="btn"]:last-child {
    margin-left: 10px;
}

.control-base-login.control-base-login2 > div.gyBlock > div.welcome-info > a,
.control-base-login.control-base-login2 > div.gyBlock > div.welcome-info > span,
.control-base-login.control-base-login3 > div.gyBlock > div.welcome-info > a,
.control-base-login.control-base-login3 > div.gyBlock > div.welcome-info > span {
    display: block;
    line-height: 20px;
}

.control-base-login.control-base-login2 > div.gyBlock > div.welcome-info > a,
.control-base-login.control-base-login3 > div.gyBlock > div.welcome-info > a {
    color: #004E98;
    text-decoration: underline;
}
.gyBlock > .login-search{
    float: left;
    margin: 0 5px;
    display: none;
}
.control-base-login.control-base-login3 > .gyBlock > .login-search{
    display: block;
}
.control-base-login.control-base-login3 .query-kw
{
    border:1px solid #ccc;
    color: #000;
    line-height: 26px;
    border-radius: 3px;
    padding: 0 3px;
    width: 120px;
}
.control-base-login.control-base-login3 .query-kw:focus{
    outline: 0;
}
.control-base-login.control-base-login3 > .gyBlock > .login-search >button{
    color: #fff;
    background: #00519d;
    border: 1px solid #023e76;
    height: 28px;
    padding: 0 10px;
    margin: -2px;
    border-radius: 0 3px 3px 0;
}
.control-base-login.control-base-login2 > .s-dir.gyBlock > .login-logo{
    right: 0;
}
.control-base-login.control-base-login3 > .s-dir.gyBlock > .login-search{
    float: right;
}
.control-base-login.control-base-login1 > .s-dir.gyBlock > .welcome-info,
.control-base-login.control-base-login2 > .s-dir.gyBlock > .welcome-info,
.control-base-login.control-base-login3 > .s-dir.gyBlock > .welcome-info{
    text-align: left;
}
.s-dir > a[role=btn],.s-dir >span{
    float: left;
}

/*control-base-call*/

.control-base-call {height: 38px;text-align: center;border-radius: 5px 5px;}
.control-base-call a { color: #fff !important;text-decoration: none;}
.control-base-call1 {color:#fff;font-size: 20px;position: relative;line-height: 38px;}
.control-base-call1 .icon, .control-base-call1 p, .control-base-call1 .line, .control-base-call1 .number-text {text-indent: 0;display: inline;}
.control-base-call1 .icon {font-family: 'mobileicon';font-size:20px;margin-right: 5px;}
/*.control-base-call1 .icon:before {content: '\e6e1';}*/
.control-base-call1 .line {width: 0;font-size: 0;padding: 27px 0 8px 0;margin: 0 8px;}
.control-base-call1 .number-text {font-size:20px;font-style: normal;}

/*control-base-split*/

.control-base-split {}

/*control-base-js*/

#JS_Editor_Box .control-base-js {height: 40px;}
#JS_Editor_Box .control-base-js {line-height: 40px;font-size: 20px;background: #eee;color: #c2c2c2;text-align: center;}
#JS_Editor_Box .control-base-js i.icon-subscript {font-family:mobileicon;font-size: 30px;margin-right: 10px;font-style: normal;}
#JS_Editor_Box .control-base-js i.icon-subscript:before {content: '\e689';}

/*control-base-kexin*/

.control-base-kexin {min-height:50px;}
.control-base-kexin1 {text-align: center;background:url(/img/cnnic.png) center center no-repeat;}

/*control-base-statis*/

.control-base-statis {font-size: 18px;}
.control-base-statis1 {}
.control-base-statis2 .statis-text {font-family:digiface}
.control-base-statis2 .statis-text {}
.control-base-statis3 .statis-text {font-family:THE AMERICAN}
.control-base-statis4 .statis-text {font-family:Vani}

/*control-base-share*/

.control-base-share {height: 45px;font-size: 20px;}
.control-base-share,div.control-base-share a{color: #fff;}
.control-base-share1 {line-height: 45px;text-align: center;border-radius: 2px;}
.control-base-share .icon {font-family: mobileicon;font-size: 24px;margin-right: 15px;font-style: normal;}
.control-base-share .icon:before {content: "\e69e";}


/*control-base-sitesearch*/

.control-base-sitesearch {background: #eee;font-size:16px;line-height: 40px;width: 100%;}
.control-base-sitesearch .queryCon {background: #fff;height: 40px;position: relative;border: 1px solid #ccc;}
.control-base-sitesearch .form-con {display: block;height: 40px;position: absolute;border-right: none;top:0;left: 0;width: 70%;}
.control-base-sitesearch .query-sub-btn {display: block;position:absolute;cursor: pointer;height: 40px;/*border:1px solid #003567;background: #00519d;*/color: #fff;text-align: center;top:-1px;right: 0;width: 30%;}
.query-content {position: absolute;top:0;border: none;background: none;outline: none;height: 38px;font-family: 'microsoft yahei';padding: 6px 10px;line-height: normal;font-size: 16px;}
.control-base-sitesearch1 {padding: 5px;}
.control-base-sitesearch1 ul {position: absolute;left:0;top:0;z-index: 5;color: #000;height: 36px;overflow: hidden;background: #fff;line-height: 36px;width: 32%;}
.control-base-sitesearch1 ul li {cursor: pointer;width: 100%;text-indent: 10px;}
.control-base-sitesearch1 ul li:hover {background: #004e98;color: #fff;}
.control-base-sitesearch1 .query-content {right: 0;width: 66%;}
.control-base-sitesearch1 .bar-area {position:absolute;height: 38px;left: 0;top:0;background: none;z-index: 6;width: 34%;cursor: pointer;}
.control-base-sitesearch1 .bar-area em {position: absolute;font-size: 14px;font-family: mobileicon;color: #aaa;right: 12px;top:13px;line-height: 14px;}
.control-base-sitesearch1 .bar-area em:before {content: "\e6c6";}
.control-base-sitesearch1 .bar-area i {display: inline-block;position: absolute;right: 5px;top:5px;height: 30px;width: 0;border-right: 1px solid #e2e2e2;}
.control-base-sitesearch2 .bar-area {display: none;}

.control-base-sitesearch2 .box{ padding: 40px 5px 5px 5px;}
.control-base-sitesearch2 .queryCon{}
.control-base-sitesearch2 ul {position: absolute;left:-1px;top: -35px;height: 36px;line-height: 36px;width: 110%;}
.control-base-sitesearch2 ul li {height: 36px;float: left;padding: 0 15px;cursor: pointer;}
.control-base-sitesearch2 ul .cur {border: 1px solid #ccc;border-bottom-color: #fff;background: #fff;color: #000;}
.control-base-sitesearch2 .query-content {left: 0;padding-left: 15px;width: 100%;}

/*control-base-wapsearch*/

.control-base-wapsearch {height: 40px;}
.control-base-wapsearch form {display: inline;}
.control-base-wapsearch .search-con {height: 38px;float: left;position: relative;}
.control-base-wapsearch .mobile-search2 {display:block;width: 15%;font-size: 16px;line-height: 30px;margin-top: 4px;height: 30px;border-right: 1px solid #ccc;color: #d2d2d2;text-align: center;}
.control-base-wapsearch input {font-size: 18px;font-family: 'microsoft yahei';border: none;background: none;outline: none;}
.control-base-wapsearch1 .search-con {width: 70%;border: 1px solid #ccc;border-radius: 2px;}
.control-base-wapsearch1 .search-con input {position: absolute;left: 17%;width: 80%;top:0;display: block;height: 38px;}
.control-base-wapsearch1 .wap-search-sub-btn {float: right;width: 28%;height: 38px;text-align: center;border: 1px solid #acacac;background-color: -moz-linear-gradient( top,#fff,#dedede);background-color: -o-linear-gradient( top,#fff,#dedede);background-color: -webkit-linear-gradient( top,#fff,#dedede);background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#dedede));outline: none;color: #4d4d4d;border-radius: 2px;}
.control-base-wapsearch2 {border: 1px solid;}
.control-base-wapsearch2 .search-con {width: 72%;}
.control-base-wapsearch2 .search-con input {position: absolute;left: 17%;width: 80%;top:0;display: block;height: 38px;text-indent: 12px;}
.control-base-wapsearch2 .wap-search-sub-btn {-webkit-appearance : none ; float: right;width: 28%;height: 38px;text-align: center;border-left: 1px solid;color: #fff;}

/*control-base-mapsearch*/

.control-base-mapsearch{position: relative;}
.container .control-base-mapsearch a.map-btn,.control-base-mapsearch a.map-btn{display: inline-block;height: 38px;padding: 5px 15px;color: #C40000;background-color: rgba(255,255,255,.8);border:1px solid rgba(220,220,220,.8);border-radius: 5px;right: 5px;bottom: 25px;position: absolute;font-size: 16px;text-decoration: none;z-index: 99;}
.control-base-mapsearch a.map-btn i{margin-right: 5px;}
.control-base-mapsearch .map-title{position: absolute;background-color:rgba(255,255,255,0);display: block;width: 100%;top: 0;bottom: 0; }

/*control-func-product*/

.control-func-product {height: auto;}
.control-func-product ul {width: 100%;padding-left: 0;}
.control-func-product3 ul li .view-box {display: block;overflow: hidden;}
.control-func-product ul li .view-box img {width: 100%;}
.control-func-product ul li span.exp{display: block;height: auto;}
.control-func-product ul li p {display:block;width: 100%;height:40px;line-height:20px;overflow:hidden;/*white-space: nowrap;*/text-overflow: ellipsis;font-size:14px;}
.control-func-product ul li p a {color: #333;}
.control-func-product ul li em {display:block;color: #c00;font-size:14px;width: 100%;}
.control-func-product ul li em.show-price0,
.control-func-product ul li em.show-price2,
.control-func-product ul li em.show-mianyi0,
.control-func-product ul li em.show-mianyi1,
.control-func-product ul li em.show-price-hide1,
.control-func-product ul li em.show-price-hide2{display:none;}
.control-func-product ul li em.price-hide-style{visibility:hidden;}

.control-func-product3 {padding-left: 5px;}
.control-func-product3 ul li {float: left;padding: 5px 5px 0 0;}
.control-func-product3 ul li span.exp {width: 100%;}
.control-func-product3 ul li .view-box {width: 100%;}
.control-func-product3 ul li p {padding:9px 0 5px 0;/*height: 34px;*/height:50px;/*max-height: 56px;*/line-height: 24px;}
.control-func-product3 ul li em {padding: 0 0 9px 0;height: 30px;}
.control-func-product3 ul li p, .control-func-product3 ul li em {text-indent:8px;background: #f4f4f4;}
.control-func-product3 ul li p, .control-func-product3 ul li em {width:100%;}

.control-func-product2 {padding: 0 0 0 5px;background: #eee;}
.control-func-product2 ul li {float: left;/*width: 25%;*/padding: 5px 5px 0 0;border-radius:0 10px;}
.control-func-product2 ul li span.exp {width: 100%;background: #fff;}
.control-func-product2 ul li .view-box {width: 100%;border-bottom: 1px dashed #bababa;}
.control-func-product2 ul li p {height:48px;line-height: 24px;/*max-height:48px;*/}
.control-func-product2 ul li em {padding: 0 0 7px 0;}
.control-func-product2 ul li p, .control-func-product2 ul li em {text-indent:12px;}

.control-func-product1 {margin: 0 5px;}
.control-func-product1 ul li {width: 100%;border-bottom: 1px solid #ccc;padding: 5px 0;}
.control-func-product1 ul li .view-box {width: 100%;}
.control-func-product1 ul li .view-box:after {clear: both;}
.control-func-product1 ul li .view-box img {float:left;width:34%;}
.control-func-product1 ul li span.exp,
.control-indus-store1 ul li .exp,
.control-indus-store2 ul li .exp,
.control-indus-service1 ul li .exp,
.control-indus-service2 ul li .exp,
.control-indus-designer ul li .exp,
.control-indus-singleservice1 ul li .exp,
.control-indus-singleservice2 ul li .exp,
.control-indus-singledesigner ul li .exp,
.control-indus-store .style-one .dif-view-box .exp,
.control-indus-store .style-three .dif-view-box .exp{width: 66%;float: left;padding-left: 10px;}
.product-show-more{display:block;text-align: center;padding: 5px 0;text-decoration:none;border-bottom:1px solid #ccc;height:31px;}
.product-show-more span{}


/*control-func-msg*/

.control-func-msg {}
.control-func-msg textarea, .control-func-msg input {font-family: 'microsoft yahei';}
.control-func-msg1,.control-func-msg2 {padding: 5px;background: #fff;width: 100%;}
.control-func-msg1 form {display: inline;}
.control-func-msg1 .form-group {
    margin-bottom: 10px;
}
.control-func-msg1 .content-area {width: 100%;}
.control-func-msg1 .content-area textarea {width: 100%;height: 140px;resize: none;padding: 5px 12px;}
.control-func-msg1 .ct-content {margin-top:10px;width: 100%;}
.control-func-msg1 .ct-content em {display: block;height: 38px;line-height: 38px;font-size: 14px;color: #333;margin-bottom: 10px;position: relative;}
.control-func-msg1 .ct-content em span.info {display: block;position: absolute;padding: 0;margin: 0;font-size: 12px;left: 30%;top: 0;margin-left: 1px;height: 36px;line-height: 36px;margin-top: 1px;text-indent: 1em;}
.control-func-msg1 .ct-content em:last-child {margin-right: 0;}
.control-func-msg1 .ct-content em label {
    display: inline-block;
    width: 12%;
}
.control-func-msg1 .ct-content em input {width: 88%;height: 38px;}
.control-func-msg1 .msg-sub-btn {width: 100%;padding: 10px 0;text-align: center;}
.control-func-msg1 .msg-sub-btn a,
.control-func-msg2 .msg-sub-btn a {outline: none;width: 100%;height: 45px;line-height: 45px;display:inline-block;text-align: center;color: #fff;border: none;border-radius: 2px;font-weight: 700;font-size: 16px;cursor:pointer;}

.form-control.form-control-default {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control.form-control-default:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control.form-control-default::-moz-placeholder {
    color: #777;
    opacity: 1;
}
.form-control.form-control-default:-ms-input-placeholder {
    color: #777;
}
.form-control.form-control-default::-webkit-input-placeholder {
    color: #777;
}
.form-control.form-control-default[disabled],
.form-control.form-control-default[readonly],
fieldset[disabled] .form-control.form-control-default {
    cursor: not-allowed;
    background-color: #eee;
    opacity: 1;
}
textarea.form-control.form-control-default {
    height: auto;
}

.control-func-msg2 {

}

.control-func-msg2 form {
    display: table;
    width: 100%;
}

.control-func-msg2 .form-group {
    width: 100%;
    display: table-row;
    margin-bottom: 0;
}
.control-func-msg2 .form-group textarea {
    border-radius: 4px 4px 0 0;
    border-bottom-color: rgba(0,0,0,0);
    resize: none;
    box-shadow: none;
}

.control-func-msg2 .form-group input {
    border-radius: 0;
    border-bottom-color: rgba(0,0,0,0);
    box-shadow: none;
    padding: 12px;
    height: 44px;
}

.control-func-msg2 .msg-sub-btn {
    width: 100%;
    display: table-row;
    margin-bottom: 20px;
    box-shadow: 0 1px 3px rgba(0,0,0,.5);
}

.control-func-msg2 .msg-sub-btn a {
    border-radius: 0 0 4px 4px;
}

.control-func-msg2 .form-group .form-control {
    display: table-cell;
}

/*control-func-bbs*/

.control-func-bbs {}
.control-func-bbs ul {padding:0 10px 0 10px;display: inline-block;width: 100%;height: auto;}
.control-func-bbs1 li {width: 100%;display: inline-block;font-size: 18px;}
.control-func-bbs1 li a {padding:15px 10px;display: block;width: 100%; line-height:1em;color:#333}
.control-func-bbs1 li a:after {display:block;content: '';clear: both;}
.control-func-bbs1 li a s {text-decoration: none;float: left;font-size:14px;color: #aaa;font-style: normal;margin-left:10px;}
.control-func-bbs1 li a em {display:block;float:left;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.control-func-bbs1 li span {float: right;text-align: right;font-size:18px;width: 40%;color: #333;}
.control-func-bbs1 li span i {margin-right: 5px;font-size: 24px;color:#aaa;}
.control-func-bbs1 li > .li-border {width: 100%;height: 1px;background-color: #ccc;border-radius: 50%;font-size: 0;line-height: 0;}

/*control-func-360*/

.control-func-360 ul li a {color: #333;display: block;width: 100%;line-height: 200%;}
.control-func-360 ul li a img {width: 100%;}
.control-func-3601 {padding-left: 5px;width: 100%;}
.control-func-3601 ul li {float: left;padding: 5px 5px 0 0;font-size:14px;}
.control-func-3601 ul li a {padding: 1px;border: 1px solid #ccc;text-align: center;box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.control-func-3601 ul li a img {width: 100%;}
.control-func-3602 {width: 100%;}
.control-func-3602 ul {width: 100%;}
.control-func-3602 ul li {padding: 3px;border:1px solid #ccc;float: left;margin: 0 -1px -1px 0;}
.control-func-3602 ul li span {display: none;}

/*control-func-video*/

.control-func-video ul {width: 100%;padding-left: 5px;}
.control-func-video ul li {float: left;padding:0 5px 5px 0;font-size: 14px;border-radius: 10px;position: relative;}
.control-func-video ul li a.view {display: block;width: 100%;position: relative;overflow: hidden;color: #fff;text-align: center;}
.control-func-video ul li a.view img {width: 100%;}
.control-func-video ul li a.view em {background: rgba(0,0,0,.2);display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: opacity 0.25s;-moz-transition: opacity 0.25s;-webkit-transition: opacity 0.25s;-o-transition: opacity 0.25s;}
.control-func-video ul li a.view:hover em {opacity:0;transition: opacity 0.25s;-moz-transition: opacity 0.25s;-webkit-transition: opacity 0.25s;-o-transition: opacity 0.25s;}
.control-func-video ul li a.view i {position:absolute;text-shadow: 1px 2px 5px rgba(0,0,0,.5);vertical-align: middle;font-size: 44px;top:50%;left: 50%;margin-top: -22px;margin-left: -8px;}
.control-func-video ul li a.view:hover i {text-decoration: none;}
.control-func-video ul li span {display: block;line-height: 28px;max-height: 84px;overflow: hidden;}
.control-func-video ul li span .this-title {color: #333;display: block;overflow: hidden;  text-align: center;  white-space: nowrap;  text-overflow: ellipsis;}
.control-func-video ul li span .this-content {display:block;line-height:20px;max-height:40px;overflow: hidden;}
.control-func-video2 ul li a.view img {/*-webkit-transform: scale(1, 1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 2000ms;-moz-transform: scale(1, 1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 2000ms;transform: scale(1, 1);transition-timing-function: ease-out;transition-duration: 2000ms;*/}
.control-func-video2 ul li a.view:hover img {/*-webkit-transform: scale(1.15, 1.15); -webkit-transition-timing-function: ease-out;-webkit-transition-duration: 1500ms;-moz-transform: scale(1.15, 1.15);-moz-transition-timing-function: ease-out;-moz-transition-duration: 1500ms;transform: scale(1.15, 1.15);transition-timing-function: ease-out;transition-duration: 1500ms;*/}
.control-func-video1 ul li a.view, .control-func-video1 ul li a.view img, .control-func-video1 ul li a.view em {/* border-radius: 10px; */}
.control-func-video1 ul li span .this-content {display: none;}
.control-func-video1 ul li p {display: none;}
.control-func-video2 ul li p {display: block;width: 100%;height: 44px;line-height: 22px;overflow: hidden;word-wrap: break-word;}
.control-func-video1 ul li span {position: absolute;bottom: 5px;left: 0;width: 100%;padding-right: 5px;}
.control-func-video1 ul li span .this-title {color:#fff;background:rgba(0,0,0,.5);font-size:12px;}

/*control-func-img*/

.control-func-img ul {width: 100%;padding-left: 5px;}
.control-func-img ul li {float: left;/*width: 25%;*/padding: 5px 5px 0 0;font-size: 14px;border-radius: 10px;}
.control-func-img ul li a.view {display: block;width: 100%;position: relative;overflow: hidden;color: #fff;text-align: center;box-shadow: 1px 2px 1px rgba(0, 0, 0, .3);height: 0;padding-bottom: 100%;
}
.control-func-img ul li a.view img {width: 100%;}
.control-func-img ul li span {display: block;line-height: 28px;height:28px;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;}
.control-func-img ul li span a {color: #333;}
.control-func-img2 ul li a.view {border-radius: 10px;}
.control-func-img2 ul li span {display: none;}

/*control-func-text*/

.control-func-text {}
.control-func-text h3 {font-weight:bold;font-size: 18px;width: 100%;text-align: center;height: 25px;overflow: hidden;line-height: 25px;white-space: nowrap;text-overflow: ellipsis;color:#333;}
.control-func-text h3 a {color: #004e98;}
/*2014.4.23 增加两端对齐样式*/
.control-func-text div[bind="html"] {font-size: 1.143em;line-height: 1.6em;padding:0px 10px 0px 10px;overflow: hidden;word-break: break-all;text-align:justify; text-justify:inter-ideograph;}
.control-func-text div img {max-width:100%;display: inline;}

.control-func-text .show-more{display: block;text-align: center;padding: 3px 0;text-decoration: none;width:80%;border: 1px solid #e1e1e1;background-color:#efefef; margin: 10px auto;border-radius: 3px;}
.control-func-text .show-more span{ font-size: 0.85em;line-height: 0.85em; }

/*control-func-info*/

.control-func-info {margin: 5px 5px 0 5px;}
.control-func-info ul:after {content: '';display: block;clear: both;} 
.control-func-info li span, .control-func-info li s {position: relative;display: block;overflow: hidden;}
.control-func-info li .view {display: block;}
.control-func-info li {padding: 15px 10px;border-bottom: 1px solid #eee;overflow: hidden;}
.control-func-info li b {font-weight: normal;}

.control-func-info1 li .view s,.control-func-info4 li .view s {width: 24.44%;float: left;text-align: center;}
.control-func-info1 li .view .jack {display: block;margin-top: 81.818%}
.control-func-info1 li a.view {overflow: hidden;}
.control-func-info1 li a.view img, .control-func-info4 li a.view img {max-width: 100%;max-height: 100%;margin: auto; display: block;position:absolute;left:0;right:0;top:0;bottom: 0;}
.control-func-info1 li span,.control-func-info4 li span {width: 75.56%;padding-left: 15px;float: left;height: 100%;}
.control-func-info1 li span b {display: block;position: absolute;top: 0;left: 15px;bottom: 0;right: 0;}
.control-func-info1 li span h5,.control-func-info4 li span h5 {font-size:16px;width: 100%;overflow: hidden;color: #000;height: 17px;position: absolute;top: -1px;left: 0;line-height: 17px;}
.control-func-info1 li span p,.control-func-info4 li span p {display: block;overflow: hidden;word-break: break-all;height: 18px;color: #b5b5b5;top: 50%;position: absolute;left: 0;margin-top: -9px;line-height: 18px;}
.control-func-info1 li span em {color: #898989;font-size: 14px;position: absolute;bottom: 0;left: 0;}

.control-func-info2 li span {width: 100%;}
.control-func-info2 li span h5 {font-size:16px;width: 100%;overflow: hidden;color:#000;height: 20px;line-height: 20px;margin-bottom: 10px;}
.control-func-info2 li span p {display: block;margin-bottom: 10px;max-height: 40px;line-height: 20px;overflow: hidden;color: #b5b5b5}
.control-func-info2 li span em {color: #b5b5b5;font-size: 14px;}
.control-func-info1 .calendar, .control-func-info2 .calendar {display: none;}

.control-func-info.control-func-info3 li .view s , .control-func-info.control-func-info2 li .view s {display:none;}
.control-func-info2 li span i, .control-func-info1 li span i, .control-func-info3 li span i, .control-func-info4 li span i {display: none;}
.control-func-info3 li span {width: 100%;padding-left: 3.3em;}
.control-func-info3 li span h5 {padding-left:15px;font-size:16px;line-height: 1.6em;width: 100%;overflow: hidden;color:#333;height: 3.2em;}
.control-func-info3 li span p {display: none;}
.control-func-info3 li span em {display: block;line-height: 20px;color: #898989;width:3.3em;position: absolute;left: 0;top: 0;}
.control-func-info3 .completed-date {display: none;}
.control-func-info3 .calendar h2, .control-func-info3 .calendar h3 {display:block;font-weight: normal;}
.control-func-info3 .calendar h2 {font-size: 10px;color: #fff;line-height: 20px;border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius:  5px 5px 0 0;text-align: center;}
.control-func-info3 .calendar h3 {font-size: 18px;line-height: 1.6em;text-align: center;background: #f5f5f5;box-shadow: 0 1px 5px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.3);}
/*.control-func-info3 li span i {color: #808080;font-size: 16px;right: 15px;position: absolute;top:50%;margin-top: -8px;}*/

.control-func-info4 li a.view img {width: 55px;height: 50px;}
.control-func-info4 li span {padding-left: 0;}
.control-func-info4 li span h5 {line-height: 1.5;border-bottom: 1px solid #ccc;height: 28px;box-shadow: 0 1px #fff;position: static;}
.control-func-info4 li span em {display: none;}
.control-func-info4 li span p {height: 56px;margin-top: 2px;position: static;}
.control-func-info4 li .view s {height: 60px;}


.control-func-groupbuy{padding: 10px;}
.control-func-groupbuy1 li{position: relative;padding:10px 0 10px 110px;border-bottom: 1px solid #eee;}
.control-func-groupbuy1 li:last-of-type{border:none;}
.control-func-groupbuy1 li a{display: block;text-decoration: none;}
.control-func-groupbuy1 li img{width: 100px;position: absolute;left: 0px;}
.control-func-groupbuy li .group-show1{display: block;position: absolute;height: 20px;width: 50px;background-color: #04aafe;text-align: center;line-height: 20px;font-size: 10px;color: #fff;left: 5px;z-index: 2;}
.control-func-groupbuy li .group-show1:after{content: "";display: block;border-width: 10px 25px 5px 25px;border-style: solid;border-color: #04aafe transparent transparent transparent;}
.control-func-groupbuy li .group-show0{display: none;}
.control-func-groupbuy1 li .group-title{width: 100%;}
.control-func-groupbuy li .group-title h3{font-size: 14px;font-weight: bold; color: #080808;height:25px;line-height: 25px;overflow: hidden;width: 100%;}
.control-func-groupbuy li .group-title p{line-height: 25px;}
.control-func-groupbuy li .group-title b{font-size: 16px;color: #ec6351;margin-right: 10px;float: left;width: 100%;}
.control-func-groupbuy2{padding: 10px 5px;}
.control-func-groupbuy2 li{width: 50% !important;padding: 5px;float: left;position: relative;}
.control-func-groupbuy2 li img{width: 100%;}
.control-func-groupbuy2 li .group-title h3{height: 25px;}
.control-func-groupbuy2 li .group-show1{left: 15px;}
/**
 * @name    control-nav
 * @authors zhaowenli (zhaowenli@knet.cn)
 * @date    2014-07-28 13:46:21
 */

/*control-nav-fast*/
.control-nav-fast{z-index:99;}
.site-nav-top .control-nav-fast{z-index:2099;}
.control-nav-fast li a{display:block;}
.control-nav-fast li a p{width:100%;height:18px;overflow:hidden;}
.control-nav-fast li a,.control-nav-fast li a p,.control-nav-fast li a i{text-decoration:none;color:#fff;font-size:12px;}
.control-nav-fast li a i{font-size: 24px;}
.control-nav-fast .control-nav-list{}
.control-nav-fast .control-nav-list i[contype*="icon-"]{font-size:20px;color:#fff;}
.control-nav-fast .control-nav-btn{display:none;cursor:pointer;}
.control-nav-fast .control-nav-list ul li a {color: #fff;}

.webBody .control-nav-fast3{width: 480px;}
.control-nav-fast3{width:100%;position:fixed;bottom:0;padding:3px 0;}
#JS_Editor_Box .control-nav-fast3{position: absolute;bottom:0;}
.control-nav-fast3 li{float:left;text-align:center;max-width:33.3%;}

.control-nav-fast2{bottom:0;top:0;height:100%;position:fixed; z-index:999;}
#JS_Editor_Box .control-nav-fast2{position:absolute;}

.control-nav-fast2 .laydiv-tool-bar{width:318px;}
.control-nav-fast2 .control-nav-list{position:relative;height:100%;}
.control-nav-fast2 ul,.control-nav-fast2 .control-nav-list{height:100%;}
.control-nav-fast2 li{text-align:center;width:100%;vertical-align:middle;padding:25% 5px;border-bottom:1px solid rgba(255,255,255,0.5);}
.control-nav-fast2 li a{height:100%;}
.control-nav-fast2 .control-nav-btn{display:block;position:absolute;right:-40px;bottom:70px;font-size:1em;padding:10px;border-top-right-radius:22px;border-bottom-right-radius:22px;height:45px;width:45px;}
.control-nav-fast2 .control-nav-btn i{color:rgba(255,255,255,0.7);font-size: 20px;font-family: 'mobileicon';}
.control-nav-fast2 .control-nav-btn i:before{content: "\e69d";font-size:1.2em;}

.webBody .control-nav-fast1 .control-nav-list{left: 50%;margin-left: -160px;}
.control-nav-fast1 .control-nav-list{height:50px;width:50px;position:fixed;left:20px;bottom:20px;z-index: 2199;}
.site-nav-top .control-nav-fast1 .control-nav-list{z-index:2000;}
.control-nav-fast1 .control-nav-list .control-nav-btn{display:block;height:45px;width:45px;border-radius:50%;border:5px solid #fff;text-align:center;line-height:45px;position:absolute;left:0;bottom:0;box-shadow: 0 0 1px 2px rgba(0,0,0,.1);background-clip: padding-box;-webkit-background-clip: padding-box;-webkit-border-radius:50%;}
.control-nav-fast1 .control-nav-list .control-nav-btn i{font-size:25px;color:rgba(255,255,255,0.5);font-family: 'mobileicon';position: relative;height:100%;display: block;}
.control-nav-fast1 .control-nav-list .control-nav-btn i:before{content: "\e660";position: absolute;left: 5px;top: 5px;line-height: normal;}
.control-nav-fast1 .control-nav-list ul{display:none;position:relative;height:50px;width:50px;}
.control-nav-fast1 .control-nav-list ul li{border-radius:50%;width:45px;height:45px;text-align:center;line-height:45px;opacity:0.8;position:absolute;/*background: #004e98;*/-webkit-border-radius:50%;}
.control-nav-fast1 .control-nav-list ul li i{line-height:45px;}
.control-nav-fast1 .control-nav-list ul li p{display:none;}
#JS_Editor_Box .control-nav-fast1 .control-nav-list{}

/*设计器用的快捷导航caijing2015-03-18*/
.designer-panel .wap .resetFastNav {}
.designer-panel .wap .resetFastNav .control-nav-fast1 {width: 318px;position:absolute;bottom:45px;left:15px;}
.designer-panel .wap .resetFastNav .control-nav-fast2 {height:528px;position:relative;top:-47px;left:16px;z-index:999;}
.designer-panel .wap .resetFastNav .control-nav-fast2 .control-nav-btn {right:-44px;}
.designer-panel .wap .resetFastNav .control-nav-fast3{width: 318px;position:absolute;bottom:47px;left:15px;}
.designer-panel .wap .resetFastNav .control-nav-fast2 .control-nav-list ul{display:none;}

/*control-nav-focus*/
.control-nav-focus{margin: 0 auto;position: relative;overflow: hidden;z-index:1;}
.control-nav-focus .swiper-slide img{ display: inline-block;width:auto !important;max-width:100%;max-height:100%}
.control-nav-focus .swiper-slide {display: block;text-align: center;}
.touchslider-viewport {overflow: hidden;}




/*control-nav-full*/
/*2015-5-28 去除默认背景图片 wanghui background:url(../img/nav-full-bg.jpg) center center no-repeat;*/
.control-nav-full{width:100%;position:absolute;bottom:0;top:0;z-index:1;overflow: hidden;}
.control-nav-full .control-nav-list{position:absolute;z-index:2;}
.control-nav-full .control-nav-list li{float:left;text-align:center;}
.control-nav-full .control-nav-list li p{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.control-nav-full .control-nav-list li a{text-decoration:none;color:#333;display: block;}
.control-nav-full .control-nav-list li i{font-size:25px;}
.control-nav-full .control-nav-list span{display:none;}

.control-nav-full1 .control-nav-list{width:80%;margin-left:-40%;left:50%;top:50%;}
.control-nav-full1 .control-nav-list li{width:48%;margin:1%;font-size:14px;line-height:18px;}
.control-nav-full1 .control-nav-list li i{font-size:35px;}
.control-nav-full1 .control-nav-list li a{background-color:rgba(255,255,255,0.8);padding:3% 1%;display:block;}
.control-nav-full1 .control-nav-list li a em{display:block;margin-top:1%;}

.control-nav-full2 .control-nav-list{width:94%;margin-left:-47%;left:50%;top:50%;}
.control-nav-full2 .control-nav-list li{width:48%;margin:1%;font-size:20px;border-radius:3px;}
.control-nav-full2 .control-nav-list li a{color:#fff;background-color:rgba(0,0,0,0.8);display:block;padding:5% 1%;}
.control-nav-full2 .control-nav-list li i{display:none;}

.control-nav-full3 .control-nav-list{position:absolute;bottom:0;height:50px;left:0;width:100%;padding:0 25px;}
.control-nav-full3 .control-nav-con{position:relative;height:100%;width:100%;overflow:hidden;}
.control-nav-full3 .control-nav-list span{display:block;position:absolute;font-size:45px;color:rgba(255,255,255,.5);bottom:0px;cursor:pointer;}
.control-nav-full3 .control-nav-list span.icon-caret-left{left:3px;}
.control-nav-full3 .control-nav-list span.icon-caret-right{right:3px;}
.control-nav-full3 .control-nav-list ul{height:44px;position:absolute;}
.control-nav-full3 .control-nav-list ul li{}
.control-nav-full3 .control-nav-list ul li a{display:block;padding-top:3px;}
.control-nav-full .focus-1 {position: absolute;width: 100%;height: 100%;overflow: hidden;top: 0;left: 0;}
.control-nav-full .focus-1 em {display:block;width: 100%;height: 100%;overflow: hidden;float: left;background-position: center center;background-repeat: no-repeat;background-size:cover;}
.control-nav-full .focus-1 em img {width: 100%;}

.control-nav-full4 .control-nav-list{position:absolute;top:50%;padding:0 20px;}
.control-nav-full4 .control-nav-list li{display:block;clear:both;}
.control-nav-full4 .control-nav-list li i{float:left;line-height:30px;font-size:20px;width:25px;display:block;height:30px;margin-left:-25px;margin-right:25px;}
.control-nav-full4 .control-nav-list li a{display:inline-block;padding:5px 10px 5px 30px;background-color:rgba(255,255,255,.8);}
.control-nav-full4 .control-nav-list li p{float:left;line-height:30px;white-space:nowrap;word-wrap:break-word;width:100%;margin-left:-25px;overflow:hidden; white-space:nowrap; }

.control-nav-full5 .control-nav-list{position:absolute;left:50%;top:50%;width:80%;height:296px;width:296px;margin:-148px 0 0 -148px;}
.control-nav-full5 .control-nav-list li{height:150px;width: 150px;overflow: hidden;list-style: none;transform-origin:right bottom;-o-transform-origin:right bottom;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;position:absolute;}
.control-nav-full5 .control-nav-list li a{display: block;width: 150px;height: 150px;border:	80px solid rgba(255,255,255,.5);border-radius: 50%;position: absolute;box-sizing:content-box;background:transparent !important;transform: skew(0,-2deg);-webkit-transform: skew(0,-2deg);-o-transform: skew(0,-2deg);-moz-transform: skew(0,-2deg);-ms-transform: skew(0,-2deg);}
.control-nav-full5 .control-nav-list li a em{display: block;height: 50px;position: absolute;z-index: 99;width: 70px;left:-35px;bottom:135px;}
.control-nav-full5 .control-nav-list li a p{white-space:nowrap;word-wrap:break-word;}
.control-nav-full5 .control-nav-list li a.s-num-2{transform: skew(0,-1deg);-webkit-transform: skew(0,-1deg);-o-transform: skew(0,-1deg);-moz-transform: skew(0,-1deg);-ms-transform: skew(0,-1deg);}
.control-nav-full5 .control-nav-list li a.s-num-5{transform: skew(0,-20deg);-webkit-transform: skew(0,-20deg);-o-transform: skew(0,-20deg);-moz-transform: skew(0,-20deg);-ms-transform: skew(0,-20deg);}
.control-nav-full5 .control-nav-list li a.s-num-6{transform: skew(0,-32deg);-webkit-transform: skew(0,-32deg);-o-transform: skew(0,-32deg);-moz-transform: skew(0,-32deg);-ms-transform: skew(0,-32deg);}
.control-nav-full5 .control-nav-list li a.s-num-6 em{left:-10px;bottom:150px;}
.control-nav-full5 .control-nav-list li a.s-num-7{ transform: skew(0,-40deg);-webkit-transform: skew(0,-40deg);-o-transform: skew(0,-40deg);-moz-transform: skew(0,-40deg);-ms-transform: skew(0,-40deg);}
.control-nav-full5 .control-nav-list li a.s-num-7 em{left:-10px;bottom:150px;}
.control-nav-full5 .control-nav-list li a.s-num-8{transform: skew(0,-47deg);-webkit-transform: skew(0,-47deg);-o-transform: skew(0,-47deg);-moz-transform: skew(0,-47deg);-ms-transform: skew(0,-47deg);}
.control-nav-full5 .control-nav-list li a.s-num-8 em{left:0px;bottom:150px;}


/*control-nav-icon*/
.control-nav-icon{width:100%;padding:0 5px;overflow: hidden;}
.control-nav-icon span[class^="icon-"]{display:none;}
.control-nav-icon a{text-decoration:none;font-size:12px;white-space:nowrap;}
.control-nav-icon a p{color:#333;overflow:hidden;}
.control-nav-icon li i,.control-nav-icon li span{font-size:20px;margin: 0;}

.control-nav-icon5{}
/* 2015-5-20 导航5风格bug处理  wanghui */
.control-nav-icon5 li{font-size:14px;width:100%;padding:2px 0;position:relative;}
.control-nav-icon5 li a{display:block;padding:2px 5px;height:35px;line-height: 30px;}
.control-nav-icon5 li .control-nav-con{width:100%;background-color:#F3F3F3;border:1px solid #ccc;height:100%;}
.control-nav-icon5 li p{display:inline-block;height:100%;border-left:1px solid #ccc;padding-left:10px;}
.control-nav-icon5 li i{display:inline-block;text-align:center;width:30px;line-height:30px;height:100%;float:left;}
.control-nav-icon5 li span[class^="icon-"]{display:block;line-height:35px;position:absolute;right:5px;top:0;}
.control-nav-icon5 li em{border-left:1px solid #000;padding-left:5px;line-height:20px;display:inline-block;}

.control-nav-icon2{}
.control-nav-icon2 li{padding:3px;overflow:hidden;}
.control-nav-icon2 li .control-nav-con{height:35px;border:1px solid #ccc;border-radius:3px;background-color:#F2F2F2;background-image:-moz-linear-gradient(top,#F2F2F2,#E2E2E2);background-image:-webkit-linear-gradient(top,#F2F2F2,#E2E2E2);}
.control-nav-icon2 li p,.control-nav-icon2 li i{display:inline-block;text-align:center;width:75%;line-height:33px;height:33px;}
.control-nav-icon2 li i{width:25%;float:left;}
.control-nav-icon2 a {line-height: 35px;display:block;}
.control-nav-icon2 .control-nav-con{}

.control-nav-icon3{}
.control-nav-icon3 .icon {display: block;}
.control-nav-icon3 ul:after {display:block;content:'';clear:both;}
.control-nav-icon3 li{padding:2px;overflow:hidden;}
.control-nav-icon3 li .control-nav-con{text-align:center;padding:5px;border-radius:3px;overflow:hidden;}
.control-nav-icon3 li i{font-size:35px;color:#fff;}
.control-nav-icon3 i:before {width: 100%;text-align: center;}
.control-nav-icon3 a{display:block;}
.control-nav-icon3 a em {color: #fff;}
.control-nav-icon3 li p{color:#fff;height:18px;}

.control-nav-icon4{}
.control-nav-icon4 li,.control-nav-icon1 li{padding:2px;overflow:hidden;}
.control-nav-icon4 li a{display:block;}
.control-nav-icon4 li a i {position:relative;}
.control-nav-icon1 li .control-nav-con{text-align:center;padding:2px;overflow:hidden;}
.control-nav-icon4 li .control-nav-con{text-align:center;overflow:hidden;}
.control-nav-icon4 li i{}
.control-nav-icon4 li i,.control-nav-icon1 li i,.control-nav-icon6 li i{font-size:35px;border-radius:3px;width:100%;display:inline-block;padding: 50% 0;height: 0;margin: 0;text-align: center;}
.control-nav-icon4 li a p,.control-nav-icon1 li a p{color:#333;height:20px;}
.control-nav-icon4 li a em{background-color:#fff;display:block;}

.control-nav-icon1{}
.control-nav-icon1 li a {display: block;position:relative;}
.control-nav-icon1 li a i {color: #fff;}
.colcount1.control-nav-icon1 li a i,.colcount1.control-nav-icon4 li a i,.colcount1.control-nav-icon1 li a i{font-size:100px;}
.control-nav-icon1 li a i:before,.control-nav-icon4 li a i:before {position:absolute;top:50%;left:0;width:100%;margin-top:-18px;}
.control-nav-icon1 ul:after {clear: both;display: block;visibility: hidden;content: '';}
.control-nav-icon1 a em, .control-nav-icon6 a em {display: none;}

.control-nav-icon6{}
.control-nav-icon6 li{padding:5px 5px 5px 5px;}
.control-nav-icon6 .control-nav-con{position:relative;background:transparent !important;border-radius:50%;width:100%;width:3rem;height:3rem; margin:0 auto;}
.control-nav-icon6 li a { width:100%;display: block;border:3px solid #0053A3; border-radius: 50%;}
.control-nav-icon6  .control-nav-con i {position:relative;font-size:24px;font-size:1.5rem;top:7px;top:0.5rem}
.control-nav-icon6 ul:after {clear: both;display: block;visibility: hidden;content: '';}
.control-nav-icon6 li a i:before{position:absolute;left:0;width:100%;top:4px;}
#JS_Editor_Box .control-nav-icon6 .control-nav-con i {top:13px;top:1rem;padding:47% 0;}
#JS_Editor_Box .control-nav-icon6 li a i:before{top:-3px;}

.control-nav-icon7{}
.control-nav-icon7 li{padding:5px 5px 25px 5px;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.control-nav-icon7 .control-nav-con{position: relative;border-radius:50%;width:100%;width:3rem;height:3rem; margin:0 auto;}
.control-nav-icon7 .control-nav-con i{position: absolute;display: block;text-align: center;left: 0;width: 100%;margin-top: -13px;font-size:24px;margin-top:0.8rem;font-size:1.5rem;}
.control-nav-icon7 .control-nav-con em{position: absolute;bottom: -25px;left:-20%;display: block;width: 140%;text-align: center;height: 20px;overflow: hidden;}
.colcount1.control-nav-icon7 li{border-left: none;}
.colcount1.control-nav-icon7 li:last-of-type{border-bottom-color:transparent;}




.control-nav-icon8{margin-bottom: 0;}
.control-nav-icon8 ul{padding: 0 30px;}
.control-nav-icon8 li{padding: 2.5px;}
.control-nav-icon8 li .control-nav-con{position: relative;border-radius: 10px;overflow: hidden;height: 60px;padding: 5px;}
.control-nav-icon8 li .control-nav-con a{font-size: 12px;display: block;height: 18px;overflow: hidden;}
.control-nav-icon8 li .control-nav-con i{position: absolute;right: 5px;bottom: 5px;font-size: 16px;}

/*control-nav-img*/
.control-nav-img{}
.control-nav-img ul:after {content: '';display: block;clear: both;}
.control-nav-img li{padding:2px;text-align:center;}
.control-nav-img li img{width:100%;}
.control-nav-img li p{width:100%;height:20px;line-height:20px;color:#333;font-size:14px;}
.control-nav-img li a{text-decoration:none;}

.control-nav-img1.colcount1 li,
.control-nav-img2.colcount1 li,
.control-nav-img3.colcount1 li,
.control-nav-img4.colcount1 li {
    padding-left:0;
    padding-right:0;
}

.control-nav-img1{}
.control-nav-img1 li a{position:relative;display:block;}
.control-nav-img1 li p{background-color:rgba(0,0,0,.5);color:#fff;position:absolute;bottom:0;width:100%;}

.control-nav-img2{}
.control-nav-img2 li{position:relative;padding-top:20px;}
.control-nav-img2 li p{position:absolute;top:0;}

.control-nav-img3{}

.control-nav-img4{}
.control-nav-img4 li p{display:none;}

.control-nav-img5, .control-nav-img5.laydiv {}
.control-nav-img5 li, .control-nav-img5.laydiv ul li {width: 33.33% !important;float: left;}
.control-nav-img5 li:nth-child(3n+1), .control-nav-img5.laydiv ul li:nth-child(3n+1) {width:66.66% !important;float:left;}
.control-nav-img5.right li:nth-child(3n+1),.control-nav-img5.laydiv.right ul li:nth-child(3n+1) {float:right;}
.control-nav-img5 li p, .control-nav-img5.laydiv li p {display:none;}

.control-nav-img6.colcount2 li {width: 100%;}
.control-nav-img6 li:after {display: block;content: '';clear: both;overflow: hidden;}
.control-nav-img6 li a {display: block;}
.control-nav-img6 li a img {display: block;width: 29%;float: left;}
.control-nav-img6.right li a img {float: right;}
.control-nav-img6 li a p {float: left;width: 71%;display: block;padding-left: 8px;text-align: left;}

/*control-nav-imgtext*/
.control-nav-imgtext{width:100%;}
.control-nav-imgtext .img{width:100%;text-align:center;}
.control-nav-imgtext .img img{width:100%;}
.control-nav-imgtext .control-nav-list{width:100%;background-color:#EFEFEF;overflow:hidden;border-right:1px solid #D0D0D0;}
.control-nav-imgtext .control-nav-list li{width:33.3%;float:left;border:1px solid #D0D0D0;border-right:none;text-align:center;height:30px;line-height:30px;}

/*control-nav-text*/
.control-nav-text{width:100%;}
.control-nav-text ul{overflow:hidden;width:100%;}
.control-nav-text ul li{width:25%;height:30px;line-height:30px;float:left;text-align:center;overflow:hidden;}
.control-nav-text ul li a{color:#fff;font-size:14px;}
.colcount3.control-nav-text ul li{width:33.3333%;}
.colcount4.control-nav-text ul li{width:25%;}
.colcount5.control-nav-text ul li{width:20%;}

/*control-nav-tags*/

.control-nav-tags{}
.control-nav-tags .nav-content{padding: 5px;}
.control-nav-tags .nav-content a{display: inline-block;padding: 2px 5px;background-color: #fbfbfb;border:1px solid #dbdcde;border-radius: 5px;margin: 2px;}
.control-nav-tags .nav-content img{width: 120px;float: left;margin-right: 5px;margin-bottom: 5px;}

.control-nav-tags2 .nav-content img{display: none;}
/**
 * @name    control-indus
 * @authors zhaowenli (zhaowenli@knet.cn)
 * @date    2014-07-31 14:28:09
 */

/*control-indus-goods*/
.control-indus-goods,
.control-func-service {height: auto;}
.control-indus-goods ul,
.control-func-service ul {width: 100%;}
.control-indus-goods1 ul li .view-box ,
.control-func-service1 ul li .view-box {display: block;overflow: hidden;}
.control-indus-goods ul li .view-box, 
.control-indus-goods ul li .view-box img,
.control-func-service ul li .view-box, 
.control-func-service ul li .view-box img {width: 100%;display: inline-block;}
.control-indus-goods ul li span.ex,
.control-func-service ul li span.ex {display: block;height: auto;}
.control-indus-goods ul li p,
.control-func-service ul li p {display:block;width: 100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-size:14px;}
.control-indus-goods ul li p{height: 40px;line-height:20px;white-space:inherit;}
.control-indus-goods ul li p a,
.control-func-service ul li p a {color: #333;}
.control-indus-goods ul li em,
.control-func-service ul li em{display:block;color: #c00;font-size:14px;width: 100%;}
.control-indus-goods3,
.control-func-service3 {padding-left: 5px;}
.control-indus-goods3 ul li,
.control-func-service3 ul li {float: left;/*width: 25%;*/padding: 5px 5px 0 0;}
.control-indus-goods3 ul li span.exp,
.control-func-service3 ul li span.exp {width: 100%;display: inline-block;line-height: 2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.control-indus-goods3 ul li span.exp{white-space: inherit;}
.control-indus-goods3 ul li .view-box,
.control-func-service3 ul li .view-box {width: 100%;}
.control-indus-goods3 ul li p,
.control-func-service3 ul li p {padding:9px 0 5px 0;height: 34px;}
.control-indus-goods3 ul li p{height: 50px;line-height:24px;/*max-height: 60px;*/}
.control-indus-goods3 ul li em ,
.control-func-service3 ul li em {padding: 0 0 9px 0;height: 30px;}
.control-indus-goods3 ul li p,
.control-func-service3 ul li p {text-indent:8px;background: #f4f4f4;}
.control-indus-goods1 ul li em,
.control-func-service1 ul li em{}
.control-indus-goods2,
.control-func-service2{padding: 0 0 0 5px;background: #eee;}
.control-indus-goods2 ul li,
.control-func-service2 ul li {float: left;/*width: 25%;*/padding: 5px 5px 0 0;border-radius:0 10px;}
.control-indus-goods2 ul li span.exp,
.control-func-service2 ul li span.exp {width: 100%;background: #fff;display: inline-block;line-height: 2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.control-indus-goods2 ul li span.exp {white-space: inherit;}
.control-indus-goods2 ul li .view-box,
.control-func-service2 ul li .view-box {display: block;width: 100%;border-bottom: 1px dashed #bababa;}
.control-indus-goods2 ul li p,
.control-func-service2 ul li p {line-height: 24px;}
.control-indus-goods2 ul li p{/*max-height: 48px;*/height:48px;}
.control-indus-goods2 ul li em,
.control-func-service2 ul li em {padding: 0 0 7px 0;}
.control-indus-goods2 ul li p,
.control-func-service2 ul li p {text-indent:12px;}
.control-indus-goods1,
.control-func-service1,
.control-indus-store1,
.control-indus-service1 ,
.control-indus-designer,
.control-indus-singleservice1 ,
.control-indus-singledesigner{margin: 0 5px;}
.control-indus-goods1 ul li,
.control-func-service1 ul li,
.control-indus-store ul li,
.control-indus-singleservice ul li,
.control-indus-singledesigner ul li,
.control-indus-service ul li,
.control-indus-designer ul li{width: 100%;border-bottom: 1px solid #ccc;padding: 5px 0;}
.control-indus-goods.control-indus-goods1 ul li .view-box img ,
.control-func-service1.control-func-service ul li .view-box img {width: 34%;float: left;}
.control-indus-goods1 ul li span.exp,
.control-func-service1 ul li span.exp,{width: 63%;float: right;}
.control-indus-goods3 ul li p, 
.control-indus-goods1 ul li em,
.control-func-service3 ul li p,
.control-func-service1 ul li em {width:100%;}
.control-indus-goods1  ul li span.exp {width: 66%;float: left;padding-left: 4px;
}
.control-func-service2 ul li,
.control-func-service3 ul li {width:50%;}

/*control-indus-house*/
.control-indus-houses{padding-left: 5px;}
.control-indus-houses li{}
.control-indus-houses li h4{width:100%;line-height:20px;overflow:hidden;font-size:14px;}
.control-indus-houses li i{display:none;}

.control-indus-houses2 li{/*width:25%;*/float:left;padding:5px 5px 0 0;text-align:center;overflow: hidden;}
.control-indus-houses2 li p{display:none;}
.control-indus-houses2 li a img {width:100%;}

.control-indus-houses3 li img {display:none;}
.control-indus-houses3 li {padding:0 5px;}
.control-indus-houses3 li .control-nav-con{border-bottom:1px solid #ccc;padding:2px;font-size:12px;}
.control-indus-houses3 li h4 a{color:#333;font-size:14px;line-height:25px;}
.control-indus-houses3 li i{display:block;font-size:18px;font-weight:normal;float:right;margin:5px;color:#cfcfcf;}

.control-indus-houses1 li{padding: 5px 0;border-bottom: 1px solid #ccc;overflow: hidden;}
.control-indus-houses1 li img{float:left;width:34%;}
.control-indus-houses1 li .control-nav-con{float:left;width:66%;padding:5px;}
.control-indus-houses1 li h4 a{font-size:16px;}

/*control-indus-huxing*/
.control-indus-huxing li h4{width:100%;line-height:20px;overflow:hidden;}
.control-indus-huxing li i{display:none;}

.control-indus-huxing1 li{width:25%;float:left;padding:2px;text-align:center;}
.control-indus-huxing1 li p{display:none;}

.control-indus-huxing2 li img{display:none;}
.control-indus-huxing2 li{padding:0 5px;}
.control-indus-huxing2 li .control-nav-con{border-bottom:1px solid #ccc;padding:2px;font-size:12px;}
.control-indus-huxing2 li h4 a{color:#333;font-size:14px;line-height:25px;}
.control-indus-huxing2 li i{display:block;font-size:18px;font-weight:normal;float:right;margin:5px;color:#cfcfcf;}

.control-indus-huxing3 li{margin:5px;overflow:hidden;border-bottom:1px solid #ccc;padding:2px;}
.control-indus-huxing3 li img{float:left;width:30%;}
.control-indus-huxing3 li .control-nav-con{float:left;width:70%;padding:5px;}
.control-indus-huxing3 li h4 a{font-size:16px;}

/*control-indus-rights*/
.control-indus-rights{height:35px;border-radius:3px;line-height:35px;text-align:center;font-size:16px;}
.container .control-indus-rights a,.control-indus-rights a{color:#fff;}

.loading,.loadinglist{position:fixed;_position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:3000;text-align:center;background:url(/js/skins/icons/loading.gif) no-repeat center center #FFF;}
.money:before{content:"￥";}

span.info{position:absolute;margin:7px 0 0 13px;}
span.info.error{color:red;background:#FFF;}
.ke-container ~ .info.error {
    position:absolute;top:50px;
}
.Content{word-break:break-all;}
.cselectorImageSelect{cursor:pointer;border:solid 1px transparent;}
.cselectorImageSelect:hover{border-color:#1267B0}
.cselectorLink{}
.cselectorIcon{}
.cselectorImageUL{position:relative;}
.cselectorImageUL .uploadImage{position:absolute;right:0;}
.cselectorImageUL .uploadImage a{margin:0 5px;}
.cselectorImageUL input{position: absolute;z-index: 2;font-size: 30px;width:100px; opacity:0;}
/*文本编辑器*/
.richbox{position:relative;padding-top:27px;border:solid 1px #ddd;/*float:left;*/}
.richbox span.info{margin:0 0 0 6px;}
.richbox .btns{position:absolute;top:0px;background:url(/js/skins/icons/btns.png) repeat-x 0 -24px;width:100%;height:26px;text-align:left;}
.richbox .btns a{background:url(/js/skins/icons/btns.png) no-repeat 0 0;display:inline-block;width:24px;height:25px;}
.richbox .btns a:hover{background-color:#FFFFFF;}
.richbox .btns b{background:#CCCCCC;display:inline-block;width:1px;height:23px;margin-bottom:1px;}
/*色彩选择框*/
.richbox .ifrmdlgForeColor{position:absolute;border:solid 1px #ddd;width:180px;padding:3px;top:26px;background:#FFFFFF;}
.richbox .ifrmdlgForeColor a{display:inline-block;width:16px;height:16px;border:solid 1px #ffffff;padding:2px;}
.richbox .ifrmdlgForeColor a b{display:inline-block;width:10px;height:10px;border:solid 1px #ddd;}
.richbox .ifrmdlgForeColor a:hover{border-color:#316ac5;background:#dff1ff;}
/*色彩选择框*/
.richbox .ifrmdlgBackColor{position:absolute;border:solid 1px #ddd;width:180px;padding:3px;top:26px;background:#FFFFFF;}
.richbox .ifrmdlgBackColor a{display:inline-block;width:16px;height:16px;border:solid 1px #ffffff;padding:2px;}
.richbox .ifrmdlgBackColor a b{display:inline-block;width:10px;height:10px;border:solid 1px #ddd;}
.richbox .ifrmdlgBackColor a:hover{border-color:#316ac5;background:#dff1ff;}
/*字体选择框*/
.richbox .ifrmdlgFontName{position:absolute;border:solid 1px #ddd;width:100px;padding:5px;top:26px;background:#FFFFFF;}
.richbox .ifrmdlgFontName a{display:block;margin:1px 3px;padding:3px;border:solid 1px #ffffff;font-size:12px;}
.richbox .ifrmdlgFontName a:hover{background-color:#bbceec;border:solid 1px #316ac5;}
/*字体大小选择框*/
.richbox .ifrmdlgFontSize{position:absolute;border:solid 1px #ddd;width:50px;padding:5px;top:26px;background:#FFFFFF;}
.richbox .ifrmdlgFontSize a{display:block;margin:1px 3px;padding:3px;border:solid 1px #ffffff;font-size:12px;}
.richbox .ifrmdlgFontSize a:hover{background-color:#bbceec;border:solid 1px #316ac5;}
/*QQ表情选择框*/
.richbox .ifrmdlgQQ{position:absolute;border:solid 1px #ddd;width:390px;padding:5px;top:26px;background:#FFFFFF;}
.richbox .ifrmdlgQQ a{display:inline-block;width:28px;height:28px;border:solid 1px #ffffff;padding:2px;}
.richbox .ifrmdlgQQ a:hover{background-color:#bbceec;border:solid 1px #316ac5;}
.ceditor{border:0px;}
/*下拉列表框*/
.cselectorBox{}
.cselectorBox a:hover{text-decoration:none;}
.cselector{}
.cselectorAuto{}
.cselectorInput{display:block;height:30px;line-height:30px;width:100%;padding:0 20px 0 10px;color:#7B7E83;
    background:#FFFFFF url(/js/skins/icons/ddl.png) no-repeat center right;text-align:left;overflow:hidden;border:solid 1px #ddd;white-space: nowrap;text-overflow: ellipsis;}
.cselectorInput:hover{background:#FFFFFF url(/js/skins/icons/ddl1.png) no-repeat center right;text-decoration:none;color:#7B7E83;}
.cselectorInput input{width:100%;border:0px;padding:0px; display:block; line-height:100%; height:100%;}
/*下拉列表框框*/
.cselectorUL{position:absolute;background:#FFFFFF;display:none;border:solid 1px  #ddd;border-top-width:0px;
    max-height:369px;_height:369px;z-index:399;margin-top:0px;}
.cselectorUL div{height:25px;line-height:25px;text-align:left;display:block;}
.cselectorUL a{height:25px;line-height:25px;text-align:left;display:block;padding:0 20px 0 10px;color:#000;overflow:hidden;word-break:break-all;}
.cselectorUL a.hover{background-color:#255599;color:#FFFFFF;text-decoration:none;zoom:1}
.cselectorUL a:hover{background-color:#255599;color:#FFFFFF;text-decoration:none;zoom:1}

.cselector-checkbox .cselectorUL a{background:url(/js/skins/icons/icons.png) no-repeat 5px -40px;padding:3px 0 3px 22px;margin:0px;}
.cselector-checkbox .cselectorUL a.readonly{}
.cselector-checkbox .cselectorUL a:hover{text-decoration:none;color:#255599}
.cselector-checkbox .cselectorUL .select{background-position:5px -65px;}
.cselector-checkbox .cselectorUL .icon-angle-right:before{content:""}

/*单选按钮*/
.cselectorRadio{}
.cselectorRadioUL{min-height:30px;line-height:30px;}
.cselectorRadioLi .cselectorRadioUL{height:auto;}
.cselectorRadioUL a{background:url(/js/skins/icons/icons.png) no-repeat 5px -98px;padding:0px 0 0px 22px;margin:0px 10px 0px 0px;}
.cselectorRadioUL a h3{display:inline;}
.cselectorRadioImage+.cselectorRadioUL a{width:100px;padding:0;text-indent:20px;float:left;margin:0 3px 0 0;}
.cselectorRadioImage+.cselectorRadioUL a img{width:100px;height:100px;}
.cselectorRadioUL a:hover{text-decoration:none;}
.cselectorRadioUL .select{background-position:5px -128px;}
/*复选按钮*/
.cselectorCheckBox{}
.cselectorCheckBoxUL{/*height:30px;line-height:30px;*/}
.cselectorCheckBoxUL a{background:url(/js/skins/icons/icons.png) no-repeat 5px -47px;padding:0px 0 0px 22px;margin:0px;}
.cselectorCheckBoxUL a:hover{text-decoration:none;}
.cselectorCheckBoxUL .select{background-position:5px -72px;}
.tbody_check{background:url(/js/skins/icons/icons.png) no-repeat 5px -41px;padding:0px 0 0px 22px;margin:0px;cursor:pointer;display:block;height:30px;float:left;}
.tbody_check.select{background-position:5px -66px;}
.cselectorImage{}
/*手机端城市选择器*/
.weicitybox{position:fixed;top:0px;left:0;width:100%;background:#FFF;z-index:998;}
.weicitybox li{height:40px;line-height:40px;font-size:16px;text-align:center;border-bottom:solid 1px #ddd;}
.weicitybox li:hover,
.weicitybox li:active
{background:#ddd;}
/*城市选择器*/
.cselectorJob{background:url(/js/skins/icons/selt.jpg) no-repeat center right;width:150px;}
.cselectorJob:hover{background:url(/js/skins/icons/selt1.jpg) no-repeat center right;}
.cselectorDiv{display:none;position:absolute;top:18%;width:800px;height:365px;z-index:999;border:solid 1px #b1d4f4;background:#ffffff;}
.cselectorDiv .cselectorTitle{width:797px ; color:#f00;padding:0px 10px;height:30px;line-height:30px;margin:0 auto;z-index:999;
    position:relative;cursor:move;background:linear-gradient(#ffffff,#dedede,#ffffff);border-bottom: 1px solid #B1D4F4;}
.cselectorDiv .cselectorTitle a{ color:#f60; text-decoration:none }
.cselectorDiv .cselectorTitle a:hover{ color:#f00; text-decoration:none }
.cselectorDiv .cselected{width:758px;padding:10px;margin:5px auto;z-index:999;position:relative;background:#F8F8F8;border:dotted 1px #E8E8E8}
.cselectorDiv .cselected a{margin:0 5px;}
.cselectorDiv .cselectorHot{width:758px;padding:10px;margin:5px auto;z-index:999;position:relative;background:#F8F8F8;border:dotted 1px #E8E8E8;_background:none;_border:0px;}
.cselectorDiv .cselectorHot a{margin:0 5px;}
.cselectorDiv .cselectorInfo{width:758px;padding:10px;margin:5px auto;z-index:999;position:relative;background:#F8F8F8;border:dotted 1px #E8E8E8;color:Red;text-align:center;}
.cselectorDiv .cselectorOK{float:right; height:21px; line-height:21px; width:42px; text-align:center; background:url(/js/skins/icons/select_tit.jpg) no-repeat;margin-top:3px;}
.cselectorDiv .cselectorClose{float:right; height:21px; line-height:21px; width:42px; text-align:center; background:url(/js/skins/icons/select_tit.jpg) no-repeat;margin-top:3px; margin-left:5px; }
.cselectorDiv .cselectorClear{float:right; height:21px; line-height:21px; width:42px; text-align:center;background:url(/js/skins/icons/select_tit.jpg) no-repeat; margin-top:3px; margin-left:5px; }
.cselectorDiv .cselectorBody{width:770px;padding:0px;margin:5px auto 0;z-index:999;position:relative;}
.cselectorDiv .cselectorBody ul{}
.cselectorDiv .cselectorBody li{background:none;width:144px;margin:5px;padding:3px 0px;height:24px;overflow:hidden;float:left;text-indent:8px;cursor:pointer;color: #666666;}
.cselectorDiv .cselectorBody li ul{position:absolute;display:none;background:#DDECFF;border:1px solid #B1D4F4;padding:5px;width:315px;}
.cselectorDiv .cselectorBody li ul li{width:90px;margin:5px;padding:3px 0px}
.cselectorDiv .cselectorBody li ul li ul li{}
.cselectorDiv .cselectorCheck li{background:url(/js/skins/icons/icons.png) no-repeat 5px -41px;text-indent:22px;}
.cselectorDiv .cselectorCheck .select{background-position:5px -66px;}
.cselectorDiv .cselectorCheck .select li{background-position:5px -66px;}
/*蒙层*/
.overlay{position:absolute;top:0px;left:0px;z-index:998;display:none;background:url(/js/skins/icons/bg.png);_background:url(/js/skins/icons/bg6.png);}
.cselectorIndustryBody{top:8%;height:540px;}
.cselectorIndustryBody .cselectorBody{padding:0px;}
.cselectorIndustryBody .cselectorBody ul li {float:none;width:100%;min-height:20px;height:auto;background:none;margin:2px;padding:0px;text-indent:0px;font-size:12px;}
.cselectorIndustryBody .cselectorBody ul li b{float:left;}
.cselectorIndustryBody .cselectorBody ul li ul{display:block;position:static;width:580px;float:right;padding:0px;_margin-top:-14px}
.cselectorIndustryBody .cselectorBody ul li ul li{float:left;min-height:12px;height:12px;width:188px;margin:1px;text-indent:8px;}
.cselectorIndustryBody .cselectorCheck ul li ul li{background:url(/js/skins/icons/icons.png) no-repeat 5px -41px;text-indent:22px;}
.cselectorJobsBody{top:3%;height:550px;}
.cselectorJobsBody .cselectorBody ul li ul li ul{position:absolute;display:none;background:#DDECFF;border:1px solid #B1D4F4;padding:5px;width:410px;_margin:0px;}
.cselectorJobsBody .cselectorBody ul li ul li ul li{width:200px;margin:1px;padding:3px 0px}
.cselectorCity{}
.cselectorIndustry{}
.cselectorJob{}
.cselectorImageUpload{}
.ui_lock_scroll{ *overflow:hidden; }
.ui_lock_scroll body{ overflow:hidden; }
/*dialog结构层*/
.ui_content,.ui_title,.ui_buttons input{ font:12px/1.333 tahoma,arial,\5b8b\4f53,sans-serif; }
table.ui_border,table.ui_dialog{ width:100%;border-spacing:0;*border-collapse:collapse; }
.ui_border td,.ui_dialog td{ padding:0; }
.ui_dialog{ background:#FFF; }
/*标题部分开始*/
.ui_title{ color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;cursor:move;background:#DDD;-moz-user-select:none;-webkit-user-select:none;padding:0 100px 0 0; }
.ui_title_buttons{ position:absolute;cursor:pointer;font-size:0;letter-spacing:-.5em; }
/*对齐自适应*/
.ui_main{ min-width:6em;min-width:0\9;text-align:center; }
.ui_content{ display:inline-block;*display:inline;zoom:1;text-align:left;font:18px/1.5 "Microsoft YaHei" }
.ui_content.ui_state_full{ display:block;width:100%;height:100%;margin:0;padding:0!important;background:#f6f8fa; }
.ui_content.ui_state_full iframe{ border-radius:0 0 5px 5px; }
.ui_loading{ width:96px;height:32px;text-align:left;text-indent:-9999em;overflow:hidden;background:url(/js/skins/icons/loading.gif) no-repeat center center; }
.ui_icon_bg{ margin:20px 0 20px 15px; }
/*标题纯CSS按钮开始 min 最小化，max最大化，res还原，rese恢复，close关闭*/
.ui_min,.ui_max,.ui_close,.ui_res{ position:relative;text-decoration:none;letter-spacing:normal;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top;font-family:tahoma,arial,\5b8b\4f53,sans-serif; }
.ui_min b,.ui_max b,.ui_res_t,.ui_res_b{ display:block;position:absolute;overflow:hidden;cursor:pointer; }
.ui_close{ font-weight:500;text-decoration:none;outline:0 none; }
.ui_close:hover{ text-decoration:none; }
/*Tips部分*/
.ui_state_tips .ui_main{ min-width:3em; }
.ui_state_tips .ui_content{ color: #88be5c; }/*margin-top:-2px;padding:8px 10px!important; */
.ui_state_tips .ui_icon_bg{ margin:5px 0 6px 9px; width:32px;height:32px;}
.ui_state_tips .ui_title,.ui_state_tips .ui_title_buttons,.ui_res{ display:none; } /* 还原按钮也在这里隐藏，这样可节省代码，注间这段一定要写在上面那段代码的下面*/
#ldg_lockmask{ background:#DCE2F1;filter:alpha(opacity=60);opacity:.6; }
/*样式层开始*/
/*.ui_inner{ border:1px solid #888; }*/
.ui_border{ border-radius:4px;}
.ui_lt,.ui_rt,.ui_lb,.ui_rb{ width:7px;height:7px;display:none; }/*防止改变浏览器大小挤压窗口边框*/
.ui_lt{ border-radius:4px 0 0 0; }.ui_rt{ border-radius:0 4px 0 0; }.ui_rb{ border-radius:0 0 4px 0; }.ui_lb{ border-radius:0 0 0 4px; }
/*.ui_lt,.ui_rt,.ui_l,.ui_r,.ui_lb,.ui_b,.ui_t,.ui_rb{ background:rgba(0,0,0,.2);background:#000\9;filter:alpha(opacity=20); }*/
/*标题栏样式*/
.ui_title_bar{ position:relative;height:100%; }
.ui_title{background-color:#004e98;font-size:14px; padding:0px 12px; line-height:40px;color:#FFF; }
.ui_state_drag .ui_title { border-top-color:#4E84C0; }
.ui_title{background-color:#1fa4c7;} /*平台组加*/
/*标题纯CSS按钮定位部分*/
.ui_title_buttons{ top:8px;right:12px; }
.ui_title_buttons a:hover{ background-color:#fff; color:#ccc;}
.ui_min,.ui_max,.ui_close,.ui_res{ margin-left:2px;color:#888;font-size:20px;width:20px;height:20px;line-height:18px;border-radius:2px; }
.ui_min_b{ top:10px;left:4px;width:12px;height:2px;border-bottom:2px solid #888; }
.ui_max_b{ top:5px;left:4px;width:10px;height:7px; }
.ui_res_t,.ui_res_b{ top:8px;left:2px;width:10px;height:5px; }
.ui_res_b{ top:4px;left:6px; }
.ui_res_t,.ui_res_b,.ui_max_b{ border:1px solid #888;border-top-width:3px; }
.ui_res_t{ background:#FFF; }/*还原按钮底部框背景与标题背景融合*/
.ui_close{ vertical-align:baseline;_line-height:22px;margin-left:0; color:#FFF;}
.ui_close:hover,.ui_close:focus { color:#FFF;outline:0 none; text-decoration:none;}
.ui_min:hover b,.ui_max:hover b,.ui_res:hover b{ border-color:#FFF; }
.ui_res:hover b{ background:#039ed0;}
.ui_min:hover,.ui_max:hover,.ui_res:hover{ background:#039ed0; }
/*标题按钮结束*/
/*底部按钮样式*/
.ui_buttons{ white-space:nowrap;padding:4px 8px;text-align:center;background-color:#F6F6F6;border-top:solid 1px #DADEE5; }
.ui_buttons button::-moz-focus-inner{ border:0;padding:0;margin:0; }
.ui_buttons button{width:auto; padding:5px 25px;margin-left:6px;cursor:pointer;display:inline-block; border-radius:5px;
    text-align:center;height:32px;overflow:visible;color:#333;border:solid 0 #999;
    background:#DDD;background:linear-gradient(top,#FAFAFA,#E4E4E4);-webkit-appearance:none;}
.ui_buttons button:focus{ }
.ui_buttons button:hover{}
.ui_buttons button:active{
    background:linear-gradient(top,#FAFAFA,#E4E4E4);}
.ui_buttons button[disabled]{ cursor:default;color:#666;background:#DDD;border:solid 1px #999;filter:alpha(opacity=50);opacity:.5;box-shadow:none; }
button.ui_state_highlight{width:auto; color:#333;border:0;/*font-size:14px;*/}
button.ui_state_highlight:hover{ color:#333; }
/*Tips 部分开始*/
.ui_state_tips,.ui_state_tips .ui_inner,.ui_state_tips .ui_title_bar{ border:0 none;box-shadow:none; }
.ui_state_tips .ui_lt,.ui_state_tips .ui_rt,.ui_state_tips .ui_lb,.ui_state_tips .ui_rb{ width:5px;height:5px; }
table.ui_border{ box-shadow:0px 0px 3px rgba(0,0,0,0.12); }
/*图片裁切样式*/
.imgareaselect-border1 {background: url(/js/skins/icons/border-v.gif) repeat-y left top;}
.imgareaselect-border2 {background: url(/js/skins/icons/border-h.gif) repeat-x left top;}
.imgareaselect-border3 {background: url(/js/skins/icons/border-v.gif) repeat-y right top;}
.imgareaselect-border4 {background: url(/js/skins/icons/border-h.gif) repeat-x left bottom;}
.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {filter: alpha(opacity=50);opacity: 0.5;}
.imgareaselect-handle {background-color: #fff;border: solid 1px #000;filter: alpha(opacity=50);opacity: 0.5;}
.imgareaselect-outer {background-color: #000;filter: alpha(opacity=50);opacity: 0.5;}
.imgareaselect-selection {}


.cselectorUL a.lideep0{padding-left:20px;}
.cselectorUL a.lideep1{padding-left:30px;}
.cselectorUL a.lideep2{padding-left:40px;}
.cselectorUL a.lideep3{padding-left:50px;}
.cselectorUL a.lideep4{padding-left:60px;}
.cselectorUL a.lideep5{padding-left:70px;}
.cselectorUL a.lideep0 span,
.cselectorUL a.lideep1 span,
.cselectorUL a.lideep2 span,
.cselectorUL a.lideep3 span,
.cselectorUL a.lideep4 span,
.cselectorUL a.lideep5 span{padding-left:5px;}


/*control-base-slider*/

.control-base-slider {width: 100%;padding: 0 5px;position: relative;}
.bg-slider {height: 51px;line-height: 31px;width: 100%;overflow:hidden;padding: 10px 0;}
.control-base-slider ul {display: inline;white-space: nowrap;position: relative;}
.control-base-slider ul li {display: inline;margin-right: 5em;font-size:14px;}
.control-base-slider1 {border-bottom: 1px solid #f5f5f5;}
.control-base-slider1 ul li a {color: #333;}
.control-base-slider2 ul li a {color: #333;}
.control-base-slider1 .bg-slider {border-bottom: 1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
.control-base-slider1 .slider-l, .control-base-slider1 .slider-r {display: none;}
.control-base-slider2 .slider-c {background: url(/img/base-slider-c.jpg) repeat-x;}
.control-base-slider2 .bg-slider {padding-left: 57px;position: relative;z-index: 3;}
.control-base-slider2 .slider-l {display:block;position: absolute;z-index: 5;left: 0;top: 0;height: 51px;width: 47px;background: url(/img/base-slider-l.jpg) no-repeat;}
.control-base-slider2 .slider-r {display:block;position: absolute;z-index: 5;right: 0;top: 0;height: 51px;width: 13px;background: url(/img/base-slider-r.jpg) no-repeat;}
/*serviceinfo*/
.red_color{font-size:12px;text-align:center;color: red;}
.make_appointment{width:100%;height: 30px;}
.tab-list{width: 100%;border-bottom: 1px solid #1267b0;}
.tab-list li{width:50%;float: left;height:35px;line-height: 35px;text-align: center;color: #1267b0;background: #dee6ed;}
.tab-list li.cur{background: #1267b0;color: #fff;}
/*open close btn*/
.sl-input {border: 1px solid #828d98;border-radius: 4px;overflow: hidden;position:relative;width:62px;height: 32px;}
.sl-input div {width:90px;height: 30px;cursor: pointer;position: absolute;left: 0;top:0;-moz-transition:left 0.25s;-webkit-transition:left 0.25s;-o-transition:left 0.25s;transition:left 0.25s;}
.sl-val-f {border-radius:0 3px 3px 0;float:right;box-shadow:0px 5px 15px #e2e2e2 inset;color:#8d8d8d;}
.sl-val-f em{box-shadow:-5px -5px 15px #e2e2e2 inset;}
div.sl-checkBox-toggle {left: -30px;-moz-transition:left 0.25s;-webkit-transition:left 0.25s;-o-transition:left 0.25s;transition:left 0.25s;background-color:#fff;}
div.sl-checkBox-toggle .sl-checkBox-btn {border-left:none;border-right:1px solid #828d98;}
.f-r {float: right;}
.sl-checkbox-2 .cselectorCheckBoxUL a {display: inline-block;float: left;border: 2px solid #fff;background: none;padding: 0 15px;text-align: center;margin-right: 10px;color: #7b7e83;line-height: 40px;position: relative;}
.sl-input .sl-checkBox{display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px;margin: 0;font-style: normal;}
.sl-val-t{color: #fff;border-radius: 3px 0 0 3px;float: left;box-shadow: -10px -10px 25px #034583 inset;background-color: #0057aa;}
.sl-input .sl-checkBox em{display: block;height: 100%;width: 100%;font-style: normal;}
.sl-val-t em{box-shadow: 10px 10px 25px #034583 inset;}
.sl-checkBox-btn span{display: block;height: 100%;position: absolute;width: 100%;box-shadow: inset -1px 2px 3px #fff;right: 0;border-radius: 3px;}
.sl-checkBox-btn{display: inline-block;width: 30px;height: 32px;background-color: #f0f0f0;border-radius: 3px;border: 1px solid #b2b2b2;position: absolute;top: -1px;border-right: none;background-image: -moz-linear-gradient(top, #ecebeb, #f5f5f5);background-image: -webkit-linear-gradient(top, #ecebeb, #f5f5f5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ecebeb) ,to(#f5f5f5));background-image: -o-linear-gradient(top, #ecebeb, #f5f5f5);background-image: linear-gradient(top, #ecebeb, #f5f5f5);padding: 0 2px;box-shadow: inset 1px 2px 3px #fff;}
div.sl-checkBox-toggle .sl-checkBox-btn{border-left: none;border-right: 1px solid #828d98;}
/*order detail*/
.tab-default textarea.mess-area{height: auto;}
.root-class.order-info{width: 410px;}

/*显示分类
#JS_Editor_Box::-webkit-scrollbar {width:0;height: 0}*/
#JS_Editor_Box::-webkit-scrollbar
  {
    width: 6px;
    height: 6px;
  }
 #JS_Editor_Box::-webkit-scrollbar-track-piece
  {
    background-color: #CCCCCC;
    border-radius: 6px;
  }
#JS_Editor_Box::-webkit-scrollbar-thumb:vertical
  {
    height: 5px;
    background-color: #999999;
    -webkit-border-radius: 6px;
  }
 #JS_Editor_Box::-webkit-scrollbar-thumb:horizontal
  {
    width: 5px;
    background-color: #CCCCCC;
    border-radius: 6px;
  }
.cotegray-list-d-box .sever-tab-list{position:relative;width:100%;margin-bottom:10px;overflow:hidden;border:1px solid #ccc;border-left: 0;border-right: 0;background: #eeeeee;border-bottom:3px solid #eee;}
.cotegray-list-d-box .sever-tab-list a{margin-right: 20px;white-space:nowrap;font-size:16px;padding-bottom: 5px;}
.cotegray-list-d-box .sever-tab-list a.cur{color: #004e98;border-bottom: 3px solid #004e98;}
.cotegray-list-d-box .slide-box{padding:4px 20px 10px;line-height:2.2em;white-space: nowrap;overflow-x:auto;overflow-y:hidden;}
.cover-lay{position:absolute;width: 20px;height:50px;top:0;}
.lay_over-left{
    left:0;
  background-image: -webkit-linear-gradient(left,rgba(255, 255,255, 0.8), rgba(255,255, 255, 0.1));
  background-image: -moz-linear-gradient(left,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
  background-image: -o-linear-gradient(left,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
  background-image: -ms-linear-gradient(left,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
  background-image: linear-gradient(left,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
}
.lay_over-right{
  right: 0;
  background-image: -webkit-linear-gradient(right,rgba(255, 255,255, 0.8), rgba(255,255, 255, 0.1));
  background-image: -moz-linear-gradient(right,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
  background-image: -o-linear-gradient(right,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
  background-image: -ms-linear-gradient(right,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
  background-image: linear-gradient(right,rgba(255, 255,255, 0.6), rgba(255,255, 255, 0.1));
}

.set-mony-count .info{margin-top:2px;}

/*产品商品的描述*/
.control-indus-goods2 ul li .dif-view-box p,
.control-indus-goods3 ul li .dif-view-box p,
.control-func-product2 ul li .dif-view-box p,
.control-func-product3 ul li .dif-view-box p{padding:0 10px;text-indent:0;word-wrap:break-word; padding: 2px 10px;line-height: 24px;}
.control-indus-goods2 ul li .dif-view-box em,
.control-indus-goods3 ul li .dif-view-box em,
.control-func-product2 ul li .dif-view-box em,
.control-func-product3 ul li .dif-view-box em{padding-left: 10px;text-indent: 0;}
.control-func-product3 ul li .dif-view-box .exp{background: #f4f4f4;}

.allimg {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 100%;
}
.control-indus-goods.control-indus-goods1 ul li .view-box .allimg ,
.control-func-service1.control-func-service ul li .view-box .allimg,
.control-func-product1.control-func-product ul li .view-box .allimg,
.dif-indus-com .allimg{
    width:34%;
    float:left;
    padding-bottom:34%;
}

/*产品商品列表页显示销量*/
.control-indus-goods ul li.dif-com-sale span.exp p,
.control-func-product ul li.dif-com-sale span.exp p,
.dif-indus-com p{color: #333333;}
.control-indus-goods ul li.dif-com-sale em,
.control-func-product ul li.dif-com-sale em{font-weight: bold;}

.control-indus-goods1.colcount1 ul li.dif-com-sale span.exp .price-box,
.control-func-product1.colcount1 li.dif-com-sale em{display:inline-block;width:auto;margin-right:5px;}
.control-indus-goods1.colcount1 ul li.dif-com-sale span.exp .sale-month,
.control-func-product1.colcount1 ul li.dif-com-sale span.exp .sale-month{margin:5px 0;color: #999999;font-size: 12px;}
.control-indus-goods1.colcount1 ul li.dif-com-sale span.exp .price-org,
.control-func-product1.colcount1 ul li.dif-com-sale span.exp .price-org{display:inline-block;font-size: 12px;}
.control-indus-goods1.colcount1 ul li.dif-com-sale span.exp .del-price,
.control-func-product1.colcount1 ul li.dif-com-sale span.exp .del-price{text-decoration: line-through;}
.control-indus-goods1.colcount1 ul li.dif-com-sale .lab-active,
.control-func-product1.colcount1 ul li.dif-com-sale .lab-active{display: inline-block;padding:0 5px;border-radius: 3px;line-height:22px;background: #fbab4a;color: #fff;}
.control-func-product1.colcount1 ul li.dif-com-sale .show-price-hide0.price-org{visibility: hidden;}
.control-func-product1.colcount1 ul li.dif-com-sale em.show-price0,
.control-func-product1.colcount1 ul li.dif-com-sale em.show-price2,
.control-func-product1.colcount1 ul li.dif-com-sale em.show-mianyi0,
.control-func-product1.colcount1 ul li.dif-com-sale em.show-mianyi1,
.control-func-product1.colcount1 ul li.dif-com-sale em.show-price-hide1,
.control-func-product1.colcount1 ul li.dif-com-sale em.show-price-hide2,

.control-func-product1.colcount1 ul li.dif-com-sale .price-org0,
.control-indus-goods1.colcount1 ul li.dif-com-sale .price-org0,
.control-func-product1.colcount1 ul li.dif-com-sale span.exp .sale-month.show-sales0
.control-indus-goods1.colcount1 ul li.dif-com-sale span.exp .sale-month.show-sales0
{display: none;}

.control-func-product1.colcount1 ul li.dif-com-sale span.exp .sale-month.show-sales1,
.control-indus-goods1.colcount1 ul li.dif-com-sale span.exp .sale-month.show-sales1
 {display:block;}

.control-func-product1.colcount1 ul li.dif-com-sale .price-org1,
.control-indus-goods1.colcount1 ul li.dif-com-sale .price-org1
{display: inline-block;}

/*美发的门店*/
.dif-indus-com p{height: 20px;line-height: 20px;font-size: 16px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.dif-indus-com .dist-k{color: #333333;}
.dif-indus-com .tel-box{margin:8px 0;}
.dif-indus-com .address-tex{line-height: 20px;max-height: 40px;overflow:hidden;text-overflow:ellipsis;}
.control-indus-store .style-one{padding-bottom:5px;border: 1px solid #ccc;}
.control-indus-store ul li a{color: #333333}
.control-indus-store .style-one .tel-order{padding:0 0 5px;margin-bottom:5px;border-bottom: 1px solid #ccc;}
.control-indus-store .style-one .tel-order a{display: inline-block;vertical-align: middle;}
.control-indus-store .style-one .tel-order i{vertical-align: middle;}
.control-indus-store .style-one .tel-order a.tel-info{width: 45%;}
.control-indus-store .style-one .tel-order a.order-info{width: 50%;padding-left:5px;}
.control-indus-store .style-one .tel-order a:first-child{/*border-right:1px solid #ccc;*/}
.control-indus-store .style-one .tel-order .dist-k{color: #898989;}
.control-indus-store .style-one .title-stle-one{height:25px;padding-left:5px;margin: 5px 0 5px 0;border-bottom: 1px solid #ccc;}
.control-indus-store .style-one .dif-view-box{padding-left: 5px;}
.control-indus-store .style-one .dif-view-box .allimg {border: 1px solid #ccc;}
.control-indus-store .style-one .address-box span{display: inline-block;width: 90%;vertical-align: top;line-height: 20px;max-height: 40px;overflow: hidden;}
.control-indus-store .address-box{margin-top:5px;}
.control-indus-store .dis-km{position: absolute;right: 10px;bottom: 6px;}
.control-indus-store1 ul li{border: 0;}
.control-indus-store1 .style-one,
.control-indus-store2 .style-two{display: block;}
.control-indus-store1 .dif-indus-com{position: relative;}
.control-indus-store2 .dif-indus-com .dist-k{font-size: 16px;font-weight: bold;}

.control-indus-store2 .dif-indus-com .allimg,
.control-indus-store2 ul li span.exp,
.control-indus-store2 ul li div.exp{float: right;padding-right: 5px;}
.control-indus-store3 ul li{float:left;width: 50%;padding-right:5px;}
.control-indus-store3 ul li .style-three,
.control-indus-service3 ul li .indus-service-inbox,
.control-indus-singleservice3 ul li .indus-service-inbox,
.control-indus-singledesigner3 ul li .dif-view-box,
.control-indus-designer3 ul li .dif-view-box{display:block;padding:5px;border:1px solid #ccc5c5;}
.control-indus-store3 ul li.dif-indus-com .allimg,
.control-indus-service3 ul li .allimg,
.control-indus-singleservice3 ul li .allimg,
.control-indus-singledesigner3 ul li .allimg,
.control-indus-designer3 ul li .allimg{width: 100%;padding-bottom: 100%;}
.control-indus-store3 ul li{border-bottom: 0;}
.control-indus-store3 ul li .allimg{float:none;margin-bottom: 5px;}
.control-indus-store3 ul li .dif-other-style{display: none;}
.control-indus-store3 ul li .dif-style-three{display: block;}
.control-indus-store3 ul li .dif-style-three p{white-space:normal;font-size: 14px;}
.control-indus-store3 ul li .pos-show-box{clear:both;margin:0 -5px -5px -5px;padding:5px 0;border-top:1px solid #ccc5c5;}
.control-indus-store3 ul li .pos-show-box a{color: #333;}
.control-indus-store3 ul li .pos-show-box .item-pos{display: inline-block;width: 50%;text-align: center;}
.control-indus-store3 ul li .pos-show-box .has-br{border-right:1px solid #ccc5c5;}
.control-indus-store3 ul li .pos-show-box .item-pos i{font-size: 18px;margin-right: 5px;vertical-align: middle;}
.control-indus-store3 .dif-indus-com .dist-k{height:20px;margin-bottom:5px;color: #898989;line-height: 20px;}
.indus-service .bor-img{border: 1px solid #d7d7d7}
.control-indus-store3 .bor-img{border:0;}

/**服务列表**/
.indus-service{position: relative;}
.indus-service{}
.indus-service p{line-height: 20px;height:auto;max-height: 40px;white-space: inherit;}
.indus-service .ser-price{display:inline-block;width:50%;vertical-align:middle;overflow:hidden;font-size: 16px;color: #cc0000;}
.indus-service .ser-price em{font-size: 20px;white-space:nowrap;}
.indus-service .tel-box{width:62%;position: absolute;bottom: -7px;right:5px;}
.indus-service .reference-price{display:inline-block;vertical-align:middle;width: 4em;}
.indus-service .refer-box{white-space: initial;word-wrap: normal;word-break: inherit;height:28px;overflow:hidden;}
.control-indus-service ul.service-list-box{margin:0 5px;}
.service-list-box .dif-view-box,
.control-indus-store .style-one .dif-view-box{float:left;display: block;width: 34%;}
.service-list-box .dif-view-box .allimg,
.control-indus-store .style-one .dif-view-box .allimg,
.control-indus-store .style-three .dif-view-box .allimg{width: 100%;padding-bottom: 100%;}
.service-list-box .indus-service .indus-exp,
.service-list-box .indus-service .indus-exp .rt-cont{display:block;color: #333333;}
/*.service-list-box .indus-service .indus-exp a{color: #333333;}
.service-list-box .indus-service .indus-exp .rt-cont{display: block;}*/
.service-list-box .indus-service .indus-exp .item-designer i{margin-right: 5px;font-size: 12px;font-weight: bold;}
.service-list-box .indus-service .indus-exp .item-designer span {display: inline-block;vertical-align: middle;}
.service-list-box .indus-service .indus-exp .item-designer span.shop-detail{width: 90%;vertical-align: top;line-height: 20px;height: 40px;overflow: hidden;}
.control-indus-service2 .dif-view-box{float: right;}
.control-indus-service2 .indus-exp{float: left;}
.control-indus-service2 .tel-box{left: 5px;}
.control-indus-service2 .appointment-btn{float: left;}
/*.control-indus-service2 .indus-service .indus-exp{padding-right: 10px;padding-left: 0;text-align: right;}*/

.control-indus-service3 ul li.indus-service,
.control-indus-designer3 ul li.indus-designer{float: left;width: 50%;padding-right: 5px;}
.control-indus-service3 .dif-view-box{width: 100%;}
.control-indus-service3 ul li .allimg.bor-img{float:none;width: 100%;margin-bottom:5px;border: 0;}
.control-indus-service3 .tel-box{position: static;width: 100%;}
.control-indus-service3 ul li p{font-size: 14px;}
.control-indus-service3 ul li .indus-exp{clear: both;}
.control-indus-service3 .indus-exp .other-style,
.control-indus-service3 .indus-exp .item-designer{display: none;}
.control-indus-service3 .indus-exp .style-three{display: block;}
.control-indus-service3 .indus-exp .appointment-btn{display:block;margin-top:5px;}
.control-indus-service3 .indus-exp .tel-box{margin-top: 0}


/*.control-indus-service2 ul li .dif-view-box,
.control-indus-service2 ul li .indus-exp {float: right;}
*/
/**单店版服务**/
.control-indus-singleservice ul.service-list-box{margin:0 5px;}
.control-indus-singleservice2 .dif-view-box{float: right;}
.control-indus-singleservice2 .indus-exp{float: left;}
.control-indus-singleservice2 .tel-box{left: 5px;}
.control-indus-singleservice2 .appointment-btn{float: left;}

.control-indus-singleservice3 ul li.indus-service,
.control-indus-singledesigner3 ul li.indus-designer{float: left;width: 50%;padding-right: 5px;}
.control-indus-singleservice3 .dif-view-box{width: 100%;}
.control-indus-singleservice3 ul li .allimg.bor-img{float:none;width: 100%;margin-bottom:5px;border: 0;}
.control-indus-singleservice3 .tel-box{position: static;width: 100%;}
.control-indus-singleservice3 ul li p{font-size: 14px;}
.control-indus-singleservice3 ul li .indus-exp{clear: both;}
.control-indus-singleservice3 .indus-exp .other-style,
.control-indus-singleservice3 .indus-exp .item-designer{display: none;}
.control-indus-singleservice3 .indus-exp .style-three{display: block;}
.control-indus-singleservice3 .indus-exp .appointment-btn{display:block;margin-top:5px;}
.control-indus-singleservice3 .indus-exp .tel-box{margin-top: 0}


/*设计师列表*/
.control-indus-designer .designer-info{margin-top: 20px;color: #333;}
.control-indus-designer .designer-info .icon{margin-right: 20px;line-height: 20px;font-size: 16px;}
.control-indus-designer .dif-indus-com .order-acc{float: right;font-size: 12px;}
.control-indus-designer .dif-indus-com .name-designer{font-size: 18px;margin-bottom: 10px;}
.control-indus-designer2 .bor-img{float: right;}

.control-indus-designer2 ul li .indus-exp{float: left;padding:0 10px 0 10px;}
/*.control-indus-designer2 a{text-align: right;}*/
.control-indus-designer2 .designer-info .icon{float: left;}
/*.control-indus-designer2 .left-arrow{display: block;margin-left: 20px;}
.control-indus-designer2 .right-arrow{display: none;}*/
.control-indus-designer3 .indus-exp{display:none;}
.control-indus-designer3{margin: 0;}
.control-indus-designer3 ul li,
.control-indus-service3 ul li{border:0;}
.control-indus-designer3 ul li span.indus-three{display:block;width: 100%;padding:0;margin:10px 0;text-align: center;}
.control-indus-designer3 ul li span.indus-exp,
.control-indus-designer3 ul li .bor-img {float: none;}
.control-indus-designer3 .designer-info{margin: 0;line-height: 20px;}
.control-indus-designer3 .large-font{font-size: 18px;}
.control-indus-designer3 .little-font{margin-top:5px;font-size: 14px;}
/*单店版设计师*/
.control-indus-singledesigner .designer-info{margin-top: 20px;color: #333;}
.control-indus-singledesigner .designer-info .icon{margin-right: 20px;line-height: 20px;font-size: 16px;}
.control-indus-singledesigner .dif-indus-com .order-acc{float: right;font-size: 12px;}
.control-indus-singledesigner .dif-indus-com .name-designer{font-size: 18px;margin-bottom: 10px;}
.control-indus-singledesigner2 .bor-img{float: right;}
.control-indus-singledesigner2 ul li .indus-exp{float: left;padding:0 10px 0 10px;}
.control-indus-singledesigner2 .designer-info .icon{float: left;}
.control-indus-singledesigner3 .indus-exp{display:none;}
.control-indus-singledesigner3{margin: 0;}
.control-indus-singledesigner3 ul li,
.control-indus-singleservice3 ul li{border:0;}
.control-indus-singledesigner3 ul li span.indus-three{display:block;width: 100%;padding:0;margin:10px 0;text-align: center;}
.control-indus-singledesigner3 ul li span.indus-exp,
.control-indus-singledesigner3 ul li .bor-img {float: none;}
.control-indus-singledesigner3 .designer-info{margin: 0;line-height: 20px;}
.control-indus-singledesigner3 .large-font{font-size: 18px;}
.control-indus-singledesigner3 .little-font{margin-top:5px;font-size: 14px;}
/*放大图片*/
.rebox { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 1000; -webkit-filter: none !important;
    background: rgb(0, 0, 0); /* IE Fallback (Solid Colour) */
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
    background: rgba(0, 0, 0, 0.7); 
}

.special-1 .cselectorCheckBoxUL {
    margin-top: 5px;
    margin-left: -50px;
}