@charset "utf-8";
/* CSS Document */

body{ background:#f3f3f3;}
body, textarea, input, button, select, keygen, legend {color:#666; font:14px/1.14 "微软雅黑",arial,\5b8b\4f53}
a{ color:#666;}
a:hover{color:#ff2b13}

.m-ck-top,
.m-ck-logo,
.m-ck-content,
.m-ck-banner,
.m-ck-banner2,
.m-ck-search,
.m-ck-topNav,
.m-ck-searchNav
{ width:1100px; margin:0 auto;  }
.u-ico-king,
.my-ck .content ul li i,
.supplier-menu ul li i,
.u-ico-arrow,
.u-ico-certification,
.m-ck-search div.search-box div.bd input,
.title-lfLine,
.add-form i.u-ico-add, .add-form i.u-ico-remove,
.ck-imgBox span i.u-ico-refresh,
.ck-imgBox span i.u-ico-update,
.ck-imgBox span i.u-ico-remove,
ul.using-product-list li i,
.u-ico-editor,.u-ico-remove,
.u-ico-tips,
.store-describe .more a,
.archives-compIntro .more a,
.u-expandAll a,
.contact-btn .ck-inpBtn.qq,
.contact-btn .ck-inpBtn.collection,
.m-prod-search .ck-inpText,
.m-ck-history .m-search .u-clean,
.m-ck-logo .compName .ck-inpBtn
{ background-image:url(../images/u-ico.png); background-repeat:no-repeat;}

/* ck-top */
.g-ck-top{ height:40px; line-height:40px; background:#f5f5f5; min-width:1100px;}
.m-ck-top{color:#fff;}
.m-ck-top p{ float:right;}
.m-ck-top a{ padding:0 5px;}

.g-ck-logo{ height:100px; min-width:1100px; background:#fff;}
.g-ck-logo img{ vertical-align:middle;}

.g-ck-banner{width:100%; height:300px; margin-bottom:10px; background:url(../images/ck-banner.jpg) center top no-repeat;}
.g-ck-banner2{width:100%;min-width:1100px; height:350px; margin-bottom:10px;}
.m-ck-banner{ text-indent:-9999px; }
.m-ck-crumbs{ height:38px; line-height:38px; padding:0 20px; margin-bottom:10px; margin-top:5px; background:#fff; font-size:14px;}
.m-ck-crumbs a{ padding:0 5px; color:#666;}
.m-ck-crumbs a.current{ color:#333;}
.m-ck-crumbs a:hover{ text-decoration:underline;}

/* title */
.title{ padding:2px 13px 0; line-height:38px; border-bottom:1px solid #ccc; font-size:16px; color:#333;}
.content-title{ height:80px; line-height:80px; background:#f3f3f3; margin-bottom:10px; letter-spacing:4px; font-size:30px; text-align:center;}
.title-lfLine{ display:block; height:38px; line-height:38px; background-position: 0 -315px; padding-left:25px; font-size:16px; color:#333; }
.title-store{ display:block;height:38px; line-height:38px; margin-bottom:23px; font-size:24px; color:#333;}
.title-store a.more{ float:right; font-size:12px; color:#999;}
.title-store a.more:hover{ color:#ff2b13;}
.title-store i{ float:left; width:30px; height:38px; margin-right:10px; background:url(../images/store-images/title-store.png) no-repeat;}
.title-store i.u-ico-intro{ background-position:0 0;}
.title-store i.u-ico-proShow{ background-position:0 -38px;}
.title-store i.u-ico-caseShow{ background-position:0 -76px;}
.title-store i.u-ico-newsShow{ background-position:0 -114px;}
.title-store i.u-ico-agentShow{ background-position:0 -150px;}
.u-describe{ padding-left:20px; font-size:12px; color:#999;}
.u-ico-arrow{ float:right; position:relative; top:50%; margin-top:-7px; width:10px; height:14px; overflow:hidden; background-position:0 -92px; text-indent:-50px;}

/* 删除、翻转区域 */
.ck-imgBox{ position:relative;display:table-cell; vertical-align:middle;  text-align:center; *display:block;  *font-family:arial;}
.ck-imgBox span{ position:absolute; bottom:0; left:0; width:100%; height:22px; background:url(../images/bg-opcity5.png); z-index:5; display:none; }
.ck-imgBox span i.u-ico-refresh,
.ck-imgBox span i.u-ico-update,
.ck-imgBox span i.u-ico-remove{ float:right; margin:3px 5px 0 0; width:16px; height:16px;overflow:hidden; text-indent:-50px; cursor:pointer;}
.ck-imgBox span i.u-ico-refresh{background-position: -2px -410px;}
.ck-imgBox span i.u-ico-remove{background-position: -22px -410px;}
.ck-imgBox span i.u-ico-update{background-position: -22px -448px;}

.u-review-status{ position:absolute; z-index:15; right:-25px; top:-25px;}
.ck-imgBox i.u-number{ position:absolute; right:5px; bottom:3px; font-family:Arial; font-size:24px; color:#fff; font-style:normal;}

/* 侧边栏 m-ck-side */
.m-ck-side{width:253px;}
.my-ck{ background:#fff; padding: 0 8px; margin-bottom:10px;}
.my-ck .content{ padding:13px;}
.my-ck .content .logo{ width:212px; height:95px; margin-bottom:10px; text-align: center;;}
.my-ck .content .logo img{ max-width:212px; max-height:95px;}
.my-ck .content .portrait{ width:212px; height:158px; margin-bottom:10px;}
.my-ck .content .portrait img{ width:212px; height:158px;}
.my-ck .content p{ line-height:24px; font-size:13px; color:#333;}
.my-ck .content p i.u-ico-king{ display:inline-block; width:17px; height:19px; position:relative; top:3px; margin-left:5px;}
.my-ck .content ul{ margin-top:5px;}
.my-ck .content ul li,.my-ck .content ul li a{ display:block; height:30px; line-height:30px;}
.my-ck .content ul li i{ display:inline-block; position:relative; top:5px; left:5px; margin-right:20px; width:20px; height:22px; overflow:hidden;}
.my-ck .content ul li i.u-ico-tel{ background-position: 0 -23px;}
.my-ck .content ul li i.u-ico-personal{ background-position: 0 -45px;}
.my-ck .content ul li i.u-ico-message{ background-position: 0 -68px;}
.my-ck .content ul li i.u-ico-favorites{ background-position: 0 -244px;}
.my-ck .content ul li i.u-ico-history{ background-position: 0 -268px;}
.my-ck .content ul li a:hover{ color:#ff2b13}
.my-ck .content ul li a:hover i.u-ico-tel{ background-position:-20px -23px;}
.my-ck .content ul li a:hover i.u-ico-personal{ background-position:-20px -45px;}
.my-ck .content ul li a:hover i.u-ico-message{ background-position:-20px -68px;}
.my-ck .content ul li a:hover i.u-ico-favorites{ background-position: -20px -244px;}
.my-ck .content ul li a:hover i.u-ico-history{ background-position: -20px -268px;}
.my-ck .content ul li a:hover span.u-ico-arrow{ background-position: -11px -92px;}

.supplier-menu{ background:#fff; padding: 0 8px;}
.supplier-menu ul{ padding:5px;}
.supplier-menu ul li{ display:block; height:39px; line-height:39px; background:url(../images/line.gif) right bottom no-repeat;font-size:14px}
.supplier-menu ul li a{ display:block; height:39px; line-height:39px;}
.supplier-menu ul li:last-child{ background:none;}
.supplier-menu ul li i{ display:inline-block; position:relative; top:5px; margin:0 25px 0 12px; width:20px; height:22px; overflow:hidden;}
.supplier-menu ul li i.u-ico-enterprise{background-position: 0 -692px;}
.supplier-menu ul li i.u-ico-archives{ background-position: 0 -107px;}
.supplier-menu ul li i.u-ico-product{ background-position: 0 -133px;}
.supplier-menu ul li i.u-ico-case{ background-position: 0 -159px;}
.supplier-menu ul li i.u-ico-news{ background-position: 0 -189px;}
.supplier-menu ul li i.u-ico-setup{ background-position: 0 -216px;}
.supplier-menu ul li i.u-ico-favorites{ background-position: 0 -244px;}
.supplier-menu ul li i.u-ico-history{ background-position: 0 -268px;}
.supplier-menu ul li i.u-ico-series{ background-image:url(../images/u-ico-series.png); background-repeat:no-repeat;}
.supplier-menu ul li:hover a, .supplier-menu ul li.current a{ color:#ff2b13}
.supplier-menu ul li:hover a i.u-ico-enterprise,.supplier-menu ul li.current a i.u-ico-enterprise{ background-position: -20px -692px;}
.supplier-menu ul li:hover a i.u-ico-archives,.supplier-menu ul li.current a i.u-ico-archives{ background-position: -20px -107px;}
.supplier-menu ul li:hover a i.u-ico-product,.supplier-menu ul li.current a i.u-ico-product{ background-position: -20px -133px;}
.supplier-menu ul li:hover a i.u-ico-case,.supplier-menu ul li.current a i.u-ico-case{ background-position: -20px -159px;}
.supplier-menu ul li:hover a i.u-ico-news,.supplier-menu ul li.current a i.u-ico-news{ background-position: -20px -189px;}
.supplier-menu ul li:hover a i.u-ico-setup,.supplier-menu ul li.current a i.u-ico-setup{ background-position: -20px -216px;}
.supplier-menu ul li:hover a i.u-ico-favorites,.supplier-menu ul li.current a i.u-ico-favorites{ background-position: -20px -244px;}
.supplier-menu ul li:hover a i.u-ico-history,.supplier-menu ul li.current a i.u-ico-history{ background-position: -20px -268px;}
.supplier-menu ul li:hover a i.u-ico-series,.supplier-menu ul li.current a i.u-ico-series{ background-image:url(../images/u-ico-series1.png); background-repeat:no-repeat;}
.supplier-menu ul li:hover a span.u-ico-arrow,.supplier-menu ul li.current a span.u-ico-arrow{ background-position: -11px -92px;}

/* 主要内容区 m-ck-main */
.m-ck-main{width:837px;}
.ck-step{ position:relative; padding:0 12px; height:155px; background:#fff;}
.ck-step h2{ line-height:40px; padding:0 10px; font-weight:normal; font-size:16px; color:#333;}
.ck-step ul.line{ width:690px; margin:44px auto; overflow:hidden; zoom:1;}
.ck-step ul.line li{ float:left; width:138px; height:5px; font-size:1px; overflow:hidden; background:#ececec; text-indent:-200px;}
.ck-step ul.line li.current{ background:#f9dcd9}
.ck-step ul.scrol{ position:absolute; width:813px; top:68px;}
.ck-step ul.scrol li{ float:left; width:135px; text-align:center;}
.ck-step ul.scrol li i{ display:block; margin:0 auto; width:30px; height:30px; line-height:30px; overflow:hidden; background:#fff; border:4px solid #eaeaea; border-radius:50%; font-family:Arial; font-size:18px; color:#b1b1b1;}
.ck-step ul.scrol li p{ color:#999; margin-top:15px; font-size:12px}
.ck-step ul.scrol li.ok i{ background:url(../images/u-ico.png) 5px -292px no-repeat #87cc84; border-color:#c5e1c4;color:#fff; text-indent:-40px;}
.ck-step ul.scrol li.ok p{color:#87cc84;}
.ck-step ul.scrol li.current i{ background:#e58179; border-color:#f8ceca;color:#fff;}
.ck-step ul.scrol li.current p{color:#e58179;}

/* 供应商中心 */
.supplier-main{ padding:0 12px; background:#fff;}
.supplier-main dl{ margin: 30px 0 20px 47px;}
.supplier-main dl dt{ float:left; width:126px; height:126px; border-radius:50%;overflow:hidden; margin-top:5px;}
.supplier-main dl dt img{ width:126px; height:126px;}
.supplier-main dl dd{ padding-left:150px; line-height:34px;}
.supplier-main dl dd h2, .supplier-main dl dd h3{ font-size:18px; color:#333; font-weight:normal;}
.supplier-main dl dd h2 span{ font-size:12px; color:#f36e0c;}
.supplier-main dl dd h3{ font-size:16px;}
.supplier-main dl dd h3 a{ margin-left:5px; font-size:12px; color:#999;}
.u-ico-certification{display:inline-block; width:20px; height:14px; background-position: -20px -2px; vertical-align:middle; margin-right:5px;}

.supplier-main ul{ padding-left:26px; width:850px; padding-bottom:25px; overflow:hidden; zoom:1;}
.supplier-main ul li{ display:block; float:left; width:142px; height:170px; margin-right:64px; }
.supplier-main ul li a{ display:block;width:142px; height:16px; padding-top:154px; background:url(../images/supplier-btn.jpg) no-repeat; text-align:center; font-size:16px;}
.supplier-main ul li a.upload{ background-position: 0 -154px;}
.supplier-main ul li a.case{ background-position: -207px -154px;}
.supplier-main ul li a.news{ background-position: -411px -154px;}
.supplier-main ul li a.setup{ background-position: -617px -154px;}
.supplier-main ul li a:hover{ color:#f16d63;}
.supplier-main ul li a.upload:hover{ background-position: 0 0;}
.supplier-main ul li a.case:hover{ background-position: -207px 0;}
.supplier-main ul li a.news:hover{ background-position: -411px 0;}
.supplier-main ul li a.setup:hover{ background-position: -617px 0;}

/* 审核状态 */
.m-ck-audit{ padding:0 12px 1px; background:#fff;}
.m-ck-audit .audit-list{ padding:10px 40px 0;}
.m-ck-audit table{ text-align:left; line-height:34px;}
.m-ck-audit table td{ padding-right:10px; line-height:30px; vertical-align:top;}
.m-ck-audit table td span{ padding-left:10px;}
.m-ck-audit table td a:hover{ text-decoration:underline;}
.footTips{ height:28px; line-height:28px; background:#fdfdfd; margin:10px 0 30px; border:1px solid #f8f8f8; text-align:center; font-size:12px; color:#999;}
.footTips a{ text-decoration:underline;}

/* 数据统计 */
.m-ck-statistical{ padding:0 12px; background:#fff;}
.m-ck-statistical .content{ padding:0 40px 30px;}
.m-ck-statistical .content h2{margin:40px 0; text-align:center; font-size:16px; font-weight:normal;}
.m-ck-statistical .content ul{ width:774px; padding: 10px 0 25px 20px; overflow:hidden; zoom:1;}
.m-ck-statistical .content ul li{ float:left; width:33.33%;}
.m-ck-statistical .content ul li span{ display:block; height:65px; padding-top:10px; font-size:12px; color:#405665;}
.m-ck-statistical .content ul li span strong{ font-family:Arial; font-size:48px; font-weight:normal;}
.m-ck-statistical .content ul li p{ margin-top:30px; text-indent:35px;}
.m-ck-statistical .content ul li span.product{ padding-left:80px; background:url(../images/statistical_01.jpg) left top no-repeat;}
.m-ck-statistical .content ul li span.case{ padding-left:100px; background:url(../images/statistical_02.jpg) left top no-repeat;}
.m-ck-statistical .content ul li span.news{ padding-left:84px; background:url(../images/statistical_03.jpg) left top no-repeat;}
.m-ck-statistical .content dl{ height:20px; line-height:20px; margin-bottom:20px;}
.m-ck-statistical .content dl dt{ float:left;}
.m-ck-statistical .content dl dd{ padding-left:155px;}
.m-ck-statistical .content dl dd span{ float:left; height:20px; background:#8eaabd; border-radius:5px; margin-right:20px; vertical-align:middle;}
.m-ck-statistical .content dl dd i{ font-style:normal; font-size:12px; color:#6f8da2;}

/*收藏夹  */
.m-ck-collection{ background:#fff; padding:0 20px 30px;}
.m-ck-collection .ck-tag{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
.m-ck-collection .content{ padding-bottom:30px;border:1px solid #f2f2f2; border-top:0;}
.m-ck-collection .collection-list tr{ border-bottom:1px solid #f2f2f2;}
.m-ck-collection .collection-list th{ padding:0 10px; height:42px; color:#333;}
.m-ck-collection .collection-list td{ padding:5px 0 5px 10px; line-height:26px; font-size:12px;}
.m-ck-collection .collection-list td a:hover{ color:#ff2b13; text-decoration:underline;}
.m-ck-collection .collection-list tbody tr:hover{ background:#fbfbfb;}

/* 浏览记录 */
.m-ck-history .m-search .ck-inpText{ width:375px; color:#999;}
.m-ck-history .m-search .ck-inpBtn{ font-size:14px;}
.m-ck-history .m-search .u-clean{  background-position: 0 -635px; padding-left:25px; margin-left:10px; }
.m-ck-history dl.listCon{ margin-top:30px;}
.m-ck-history dl.listCon dt{ background:url(../images/u-ico.png) 0 -660px no-repeat; padding-left:25px; margin-bottom:10px; font-size:18px; color:#333;}
.m-ck-history dl.listCon dd{ padding-left:25px; line-height:30px;}
.m-ck-history dl.listCon dd a{ font-size:12px; color:#333;}
.m-ck-history dl.listCon dd a:hover{ color:#ff2b13; text-decoration:underline;}

/*
产品添加编辑
*/

/* 按钮 */
.ck-inpBtn{ padding:0 20px; height:38px; border-radius:5px; vertical-align:middle; font-size:16px; cursor:pointer;}
.ck-inpBtn-little{ height:24px; padding:0 15px; font-size:12px; border-radius:3px;cursor:pointer;}
.ck-btn-danger{ border:0; background-color:#ff2b13; color:#fff;}
.ck-btn-default{border:1px solid #cacaca; background-color:#fafafa; color:#333;}
.ck-btn-warning{border:0; background-color:#fd7612; color:#fff;}

.ck-btn-danger[disabled]{cursor: not-allowed;background-color: #b4b2bf; border:none; box-shadow:none;}
.ck-btn-danger[disabled]:hover{background-color: #b4b2bf;}

.ck-btn-danger:hover{ background-color:#ff2b13;}
.ck-btn-default:hover{background-color: #ccc;}

::-moz-placeholder { color:#999; }
::-webkit-input-placeholder { color:#999; }
:-ms-input-placeholder { color:#999; }

/* 表单 */
select,input[type="radio"], input[type="button"]{ vertical-align:middle;}
.ck-inpText{ width:156px; height:36px; line-height:36px; border:1px solid #e6e6e6; border-radius:5px; vertical-align:middle; text-indent:10px;}

/* 伪下拉菜单 */
.u-inp-dropDown{ display:inline-block; overflow:hidden; position:relative;width: 156px; height: 36px;line-height: 36px; border: 1px solid #e6e6e6; background:#fff; border-radius: 5px; vertical-align: middle; }
.u-inp-dropDown .ck-inpText{ display:block; width:100%; border:none;}
.u-inp-dropDown span{ position:absolute; right:0; top:0; width:30px; height:100%; background:#fff; cursor:pointer;}
.u-inp-dropDown span.ico-down{ background:url(../images/ico-down.gif) center center no-repeat;}
.u-inp-dropDown span.ico-up{ background:url(../images/ico-up.gif) center center no-repeat;}

.g-ck-search{ min-width:1100px; background:#fff; margin-bottom:10px;}
.m-ck-search{}
.m-ck-search{ height:144px; padding:5px 0;}
.m-ck-search .mk_name{float: left;margin-top: 38px;font-size: 30px;border-left: 1px solid;padding-left: 25px;width: 280px;}
.m-ck-search a.logo{ float:left; width:260px;}
/* 靳:原始Logo宽度是168 更换之后的宽度为218 */
.m-ck-search a.logo img{ width:218px; margin-top:22px;}
.m-ck-search div.search-box{ position:relative; float:left; width:690px; padding-top:17px;}
.m-ck-search div.search-box p.hd{ padding-left:2px; height:29px; margin-top:8px; margin-bottom:0;}
.m-ck-search div.search-box p.hd a{ display:inline-block; height:27px; line-height:27px; padding:0 15px; border-bottom:2px solid #fff; font-size:16px; color:#333;}
.m-ck-search div.search-box p.hd a.crt{ border-color:#ff2b13; color:#ff2b13;}
.m-ck-search div.search-box div.bd input{ float:left; width:405px; height:36px; line-height:36px; padding-left:40px; border:1px solid #cacaca; background-position: 10px -349px;}
.m-ck-search div.search-box div.bd button.ck-btn-danger,
.m-ck-search div.search-box div.bd button.ck-btn-default{ height:38px; padding:0 20px; margin-right:10px;  font-size:14px;}
.m-ck-search div.search-box div.bd button.ck-btn-default{ height:36px; }
.m-ck-search div.othWeb-box{ float:left; width:278px; font-size:12px;}
.m-ck-search div.othWeb-box ul{ padding:15px 0 0 125px;}
.m-ck-search div.othWeb-box ul li{ display:block; background:url(../image/icon_10.png) 10px center no-repeat; line-height:24px; text-align:right; color:#6b6969;}
.m-ck-search div.index-code{float:right; width:100px; margin-top:28px;text-align:right}


/* 添加新产品 */
.u-inpTips{ font-size:12px; color:#ff2b13; height:28px; line-height:28px; margin-bottom:-28px; text-indent:10px;}
.add-product{ padding:50px 135px; background:#fff;}
.add-form li{ display:block; height:1%; zoom:1; margin-bottom:30px; color:#999;}
.add-form li .u-inpTips{ padding-left:110px;}
.add-form label.title-lfLine{ float:left; width:85px;}
.add-form input.ck-inpText{}
.add-form input.ck-inpBtn{ padding:0; width:132px;}
.add-form select{ width:158px; height:38px; line-height:38px; border:1px solid #e6e6e6; border-radius:5px;}
.add-form span.f-ib{ width:207px; text-align:center;}
.add-form input[type="radio"]{ margin:0 10px 0 15px;}
.add-form li div.m-province{ padding-left:110px; margin-bottom:20px;}
.add-form li div.m-province select{ text-indent:5px;}
.add-form i.u-ico-add, .add-form i.u-ico-remove{ display:inline-block; width:16px; height:16px; margin-left:15px; overflow:hidden; vertical-align:middle; text-indent:-200px; cursor:pointer; }
.add-form i.u-ico-add{ background-position: -2px -391px}
.add-form i.u-ico-remove{ background-position:-22px -391px;}
.marTB1030{ margin:10px 0 30px;}
.ck-product-list{ padding:20px 20px 0; background:#f2f2f2; margin-bottom:20px;}
.ck-product-list ul{ width:855px; overflow:hidden; zoom:1;}
.ck-product-list ul li{ display:block; float:left; width:138px; height:135px; margin:0 63px 20px 0; background:#fff; border:1px solid #ccc; padding:5px;}
.ck-product-list ul li p{ height:32px; line-height:32px; margin-top:10px; text-align:center; font-size:12px; color:#333;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.ck-product-list ul li .ck-imgBox{ *font-size:81px;width:138px; height:93px;}
.ck-product-list ul li .ck-imgBox img{ vertical-align:middle; max-width:138px; max-height:93px;}
.ck-product-list ul li:hover .ck-imgBox span{ display:block;}
/* 左右结构页面时 */.m-ck-main .ck-product-list ul li{ margin-right:53px;}


/* 产品图纸 */
.ck-drawings-list{}
.ck-drawings-list input.ck-btn-attachment{ width:92px; height:30px; border:none; background:url(../images/ck-btn-attachment.jpg) no-repeat; margin-left:15px; cursor:pointer; font-size:12px; color:#59a1ec; text-indent:25px;}
.ck-drawings-list ul{ width:920px; margin-bottom:20px;}
.ck-drawings-list ul:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.ck-drawings-list ul{zoom:1;}
.ck-drawings-list ul li{ display:block; float:left; width:151px; height:180px; padding:5px; margin:0 58px 20px 0; border:1px solid #f2f2f2; border-bottom:3px solid #405665;}
.ck-drawings-list ul li div.ck-imgBox{ *font-size:93px; width:151px; height:107px;}
.ck-drawings-list ul li div.ck-imgBox img{ vertical-align:middle; max-width:151px; max-height:107px;}
.ck-drawings-list ul li:hover{ box-shadow: 0 1px 5px #ebebeb;}
.ck-drawings-list ul li:hover .ck-imgBox span{ display:block;}
.ck-drawings-list ul li p{ height:56px; line-height:56px; margin-top:10px; font-size:12px; color:#333;}
.ck-drawings-list ul li p a{ color:#333;}
.ck-drawings-list ul li p a:hover{ color:#ff2b13;}
.ck-drawings-list ul li p span{ display:inline;float:left; width:80px;margin-right:10px; text-indent:5px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ck-drawings-list ul li p a.download{ float:right; width:16px; height:20px; overflow:hidden; margin:18px 6px 0 0;  background:url(../images/btn-downLoad.jpg) no-repeat;text-indent:-100px;}
.ck-drawings-list ul li p input.ck-inpText{ vertical-align:middle; width:114px; height:26px; line-height:26px; border-radius:0; border-color:#f5f5f5; margin-right:5px; }
/* 左右结构页面时 */.m-ck-main .ck-drawings-list ul li{ margin-right:48px;}
/* 产品详情-切换位置 */
.proDetail-drawings .ck-drawings-list{ padding-top:20px;}
.proDetail-drawings .ck-drawings-list ul li{ margin-right:45px;}


/* 应用案例 */
.ck-drawings-list p.text{ font-size:14px; color:#333; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ck-drawings-list ul li div.ck-imgBox img.u-ico-contract{ position:absolute; right:-5px; top:-5px;}

/* 选填提示 */
.m-optional-tips{ height:28px; line-height:28px; background:#f8f8f8; margin:20px 0; font-size:12px; color:#999;}
.m-optional-tips h2{ display:inline-block; width:160px; height:28px; background:url(../images/optional-bg.png) no-repeat; text-align:center; font-size:14px; color:#fff; }


/* 产品样本 */
.ck-sample-list{}
.ck-sample-list ul{ width:940px; overflow:hidden; zoom:1; margin-top:30px;}
.ck-sample-list ul li{ float:left; width:160px; height:285px; margin:0 60px 20px 0;}
.ck-sample-list ul li div.ck-imgBox{ width:160px; height:245px; *font-size:214.375px}
.ck-sample-list ul li div.ck-imgBox img{max-width:160px; max-height:245px;}
.ck-sample-list ul li:hover .ck-imgBox span{ display:block;}
.ck-sample-list ul li p{ height:40px; line-height:40px; text-align:center; font-size:14px; color:#333;}
/* 左右结构页面时 */.m-ck-main .ck-sample-list ul li{ margin-right:50px;}

/* 
案例添加页
 */
.ck-using-product{}
.ck-using-product dl{ overflow:hidden; zoom:1; margin:20px 0 10px;}
.ck-using-product dl dt{ float:left; width:110px; line-height:30px; text-indent:25px; font-size: 16px; color: #333;}
.ck-using-product dl dd{ padding-left:110px; word-wrap:break-word;}
ul.using-product-list{ overflow:hidden; zoom:1;}
ul.using-product-list li{ float:left; height:16px; line-height:16px; padding:6px 10px; border:1px solid #ff2b13; background:#fff; margin:0 19px 10px 0; font-size:12px; color:#ff2b13;}
ul.using-product-list li i{ display:inline-block;width:17px; height:17px; margin-left:10px; background-position: -1px -426px; border-radius:2px;  text-indent:-9000px; cursor:pointer;vertical-align: middle;}
ul.using-product-list li:hover{ background:#ff2b13; color:#fff;}
ul.using-product-list li:hover i{background-color:#fff;}

/*
企业档案
*/
.m-ck-archives{background: #fff; padding: 0 8px; margin-bottom: 10px;}
.m-ck-archives .content{ padding:0 15px 0 56px; color:#333;}
.m-ck-archives .content h2{ display:block; height:17px; line-height:17px; margin:23px 0 ; border-left:2px solid #405665; padding-left:12px; font-size:16px; color:#333; font-weight:normal;}
.m-ck-archives .content h2 a{ float:right; font-size:14px; color:#3a5664; }
.m-ck-archives .content table td{line-height:28px; padding-bottom:30px; vertical-align:top;word-break: break-all;}
.m-ck-archives .content table td label{ display:block; width:140px; text-align:right;}
.m-ck-archives .content table td label span.mustbe{ padding-right:10px; color:#ff4400; font-size:13px;}
.m-ck-archives .ck-inpText,.m-ck-archives select{ width:314px; height:28px; line-height:28px; margin:0; border-color:#ccc; font-size:12px; border-radius:5px;}
.m-ck-archives select{ color:#666; text-indent:5px;}
.m-ck-archives input.ck-btn-upload{ width:73px;height:30px; border:none; background:url(../images/ck-btn-upload.jpg) no-repeat; font-size:12px; color:#26a3d1; cursor:pointer;}

.m-ck-archives .content table td img{width:auto; max-width:100%}
.m-ck-archives .content table td table{ width:auto; max-width:100%}

/* 档案导航 */
.archives-menu{ background:#fff; padding:7px 0 13px; margin-bottom:10px;}
.archives-menu ul{ overflow:hidden; zoom:1;}
.archives-menu ul li{ float:left; width:93px; text-align:center; font-size:12px;}
.archives-menu ul li a{ color:#333;}
.archives-menu ul li span{ display:block; width:50px; height:50px; overflow:hidden; margin:10px auto; background:url(../images/archives-menu.jpg) no-repeat; text-indent:-300px;}
.archives-menu ul li span.gszz{ background-position:0 0;}
.archives-menu ul li span.fwzz{ background-position:0 -50px;}
.archives-menu ul li span.qyry{ background-position:0 -100px;}
.archives-menu ul li span.cppp{ background-position:0 -149px;}
.archives-menu ul li span.qtzz{ background-position:0 -198px;}
.archives-menu ul li span.qyxc{ background-position:0 -247px;}
.archives-menu ul li span.qylxr{ background-position:0 -296px;}
.archives-menu ul li span.fzjg{ background-position:0 -345px;}
.archives-menu ul li span.dlstx{ background-position:0 -395px;}
.archives-menu ul li:hover a ,.archives-menu ul li.current a{ color:#3a5664;}
.archives-menu ul li:hover a span.gszz,.archives-menu ul li.current a span.gszz{ background-position:-50px 0;}
.archives-menu ul li:hover a span.fwzz,.archives-menu ul li.current a span.fwzz{ background-position:-50px -50px;}
.archives-menu ul li:hover a span.qyry,.archives-menu ul li.current a span.qyry{ background-position:-50px -100px;}
.archives-menu ul li:hover a span.cppp,.archives-menu ul li.current a span.cppp{ background-position:-50px -149px;}
.archives-menu ul li:hover a span.qtzz,.archives-menu ul li.current a span.qtzz{ background-position:-50px -198px;}
.archives-menu ul li:hover a span.qyxc,.archives-menu ul li.current a span.qyxc{ background-position:-50px -247px;}
.archives-menu ul li:hover a span.qylxr,.archives-menu ul li.current a span.qylxr{ background-position:-50px -296px;}
.archives-menu ul li:hover a span.fzjg,.archives-menu ul li.current a span.fzjg{ background-position:-50px -345px;}
.archives-menu ul li:hover a span.dlstx,.archives-menu ul li.current a span.dlstx{ background-position:-50px -395px;}

.ck-license{background: #fff; padding: 0 8px; margin-bottom: 10px;}
.ck-license table td{ height:490px; padding:20px; text-align:center;}
.ck-license table td img{ max-width:820px; max-height:490px;}

.ck-qualification{background: #fff; padding: 0 8px; margin-bottom: 10px;}
.qln-controlBox{ margin:20px 10px 30px; line-height:24px;}
.qln-controlBox .ck-inpBtn{ width:140px;}
.qln-controlBox p.m-screening{ float:right; height:40px; line-height:40px;}
.qln-controlBox p.m-screening span{ padding:0 10px; cursor:pointer;}
.qln-controlBox p.m-screening span.current{ font-weight:bold;}
.qln-controlBox p.m-screening a{ padding:0 10px; }
.qln-controlBox p.m-screening a.current{ font-weight:bold;}

.ck-qualification ul{ width:860px; padding:0 10px 10px;}
.ck-qualification ul li{ float:left; width:150px; padding:7px; border:1px solid #f2f2f2; margin:0 44px 30px 0;}
.ck-qualification ul li div.ck-imgBox{*font-size:90px; width:150px; height:103px;}
.ck-qualification ul li div.ck-imgBox img{ vertical-align:middle; max-width:150px; max-height:103px;}
.ck-qualification ul.img150122 li div.ck-imgBox{*font-size:106px; width:150px; height:122px;}
.ck-qualification ul.img150122 li div.ck-imgBox img{ max-width:150px; max-height:122px;}
.ck-qualification ul li:hover{ box-shadow: 0 1px 5px #ebebeb;}
.ck-qualification ul li:hover div.ck-imgBox span{ display:block;}
.ck-qualification ul li p{ clear:both; height:30px; line-height:30px; text-align:center; color:#444; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/* 左右结构页面时 */
.m-ck-main .ck-qualification ul{ padding:0 10px;}
.m-ck-main .ck-qualification ul li{ margin-right:45px;}



/* 企业联系人 */
.ck-contact{background: #fff; padding: 0 8px; margin-bottom: 10px;overflow: hidden;}
.ck-contact ul{ width:120%; padding:0 10px 10px;}
.ck-contact ul li{ position:relative; float:left; border:1px solid #ddd; padding:10px 20px 15px; width:203px; margin:0 30px 26px 0;}
.ck-contact ul li .content h2{ display:block; height:33px; line-height:33px; border-bottom:1px solid #9caab1; margin-bottom:10px; color:#333; font-weight:normal; font-size:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ck-contact ul li .content h2 strong{border-bottom:2px solid #3a5664; margin-bottom:-1px; margin-right:27px; font-weight:normal;}
.ck-contact ul li .content h2 span{ font-size:14px; color:#666;}
.ck-contact ul li .content p{ padding-left:3px; line-height:23px; font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ck-contact ul li .content p span{ padding:0 5px; color:#ccc; font-family:arial}
.ck-contact ul li .u-remove{ position:absolute; right:1px; top:1px; display:none; width:31px; height:24px; background:url(../images/u-remove.jpg) no-repeat; overflow:hidden; z-index:5; text-indent:-100px; cursor:pointer;}
.ck-contact ul li:hover{ box-shadow:0 1px 5px #f2f2f2;}
.ck-contact ul li:hover .u-remove{ display:block;}
.ck-contact ul li .u-review-status{ right:0; bottom:-10px; top:auto}

/* 企业联系人部分 */
.ck-contact ul li img.photo{ float:left; width:112px; height:112px; border:1px solid #ccc; margin-top:10px;}
.ck-contact ul.contact-list li{ width:334px; margin-right:46px; padding-top:16px;}
.ck-contact ul.contact-list li .content{ padding-left:132px;}
.ck-contact ul.contact-list li .content h2{ height:24px; line-height:24px;}
/* jdf */
.ck-contact ul li span.u-edit{position: relative;top: 140px;left: -65px;color: red;cursor: pointer;}

/*
供应商旗舰店 --首页
*/

.m-ck-logo{overflow:hidden;zoom:1;}
.m-ck-logo .compName{float:left; width:600px; height:100px; line-height:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:28px; color:#333;}
.m-ck-logo .compName a{float:left;width:455px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.m-ck-logo .compName .ck-inpBtn{ height:24px;padding:0 15px 0 28px; background-position: 5px -608px; font-size:14px;} 
.m-ck-logo .ck-search{ float:right; height:40px; margin-top:29px;}
.m-ck-logo .ck-search .ck-inpText,
.m-ck-logo .ck-search select,
.m-ck-logo .ck-search .ck-inpBtn{ float:left;border:1px solid #cacaca;border-radius:0;}
.m-ck-logo .ck-search .ck-inpText{ width:275px; height:38px; line-height:38px; padding-left:25px; border-right:none; background:url(../images/u-ico.png) 7px -348px no-repeat;}
.m-ck-logo .ck-search select{ width:67px; height:40px; border-left:none; text-indent:5px; color:#999;}
.m-ck-logo .ck-search .ck-inpBtn{ width:80px; height:40px; border:none; font-size:14px;}



.g-ck-topNav{position: relative; z-index: 10; min-width:1100px; margin-top:-60px; background:url(../images/g-ck-topNav-bg.png); margin-bottom:30px;}
.m-ck-topNav ul li{ display:inline-block; height:50px;}
.m-ck-topNav ul li a{ display:block; height:50px; line-height:50px; padding:0 35px; color:#fff; font-size:18px;}
.m-ck-topNav ul li a.index{ width:182px; margin-right:42px; text-align:center;}
.m-ck-topNav ul li a:hover,.m-ck-topNav ul li a.current{ background:#ff2b13;}

.store-indexR{ padding-left:20px;}
.ck-company-infor{ padding:15px 20px; background:#fbfbfb; margin-bottom:20px;}
.ck-company-infor a.logo{ display:block; width:214px; height:95px; vertical-align:middle;text-align: center;}
.ck-company-infor a.logo img{max-width:214px; max-height:95px;}
.ck-company-infor p.u-compName{ padding:10px 0; line-height:24px; font-size:15px; color:#333;}
.ck-company-infor p.u-compIco{ vertical-align:middle}
.ck-company-infor p.u-compIco img{ width:18px; height:19px; margin-left:3px;}

.ck-company-infor ul.m-inforList{}
.ck-company-infor ul.m-inforList li{ display:block; padding-left:7px; line-height:26px;  font-size:14px;}
.ck-company-infor ul.m-inforList li i{ float:left; width:17px; height:17px; margin-top:5px; background:url(../images/store-images/u-compIco.png) no-repeat; vertical-align:middle;}
.ck-company-infor ul.m-inforList li p{ padding-left:30px;}
.ck-company-infor ul.m-inforList li i.u-ico-tel{ background-position:0 -85px;}
.ck-company-infor ul.m-inforList li i.u-ico-qq{ background-position:0 -102px;}
.ck-company-infor ul.m-inforList li i.u-ico-type{ background-position:0 -68px;}
.ck-company-infor ul.m-inforList li i.u-ico-year{ background-position:0 -51px;}
.ck-company-infor ul.m-inforList li i.u-ico-business{ background-position:0 -34px;}
.ck-company-infor ul.m-inforList li i.u-ico-addr{ background-position:0 -17px;}
.ck-company-infor ul.m-inforList li i.u-ico-star{ background-position:0 -119px;}
.ck-company-infor ul.m-inforList li i.u-ico-email{background-position:0 0;}
.ck-company-infor ul.m-inforList li i.u-ico-tel2{background-position:0 -183px;}
.ck-company-infor ul.m-inforList li i.u-ico-fenzhi{background-position:0 -140px;}
.ck-company-infor ul.m-inforList li i.u-ico-quyu{background-position:0 -161px;}
.ck-company-infor ul.m-inforList li i.u-ico-money{background-position:-17px 0;}
.ck-company-infor ul.m-inforList li i.u-ico-supplier{background-position:-17px -16px;}
.ck-company-infor .m-search{ padding-top:15px; margin-top:10px; border-top:1px dotted #cfcfcf;}
.ck-company-infor .m-search .ck-inpText{ height:28px; line-height:28px; border-radius:3px; margin-bottom:15px; font-size:16px; width:100%; font-size:12px;}
.ck-company-infor .m-search .ck-inpBtn{ height:30px; width:100%; font-size:16px;border-radius:3px;}
.ck-company-infor .m-photo{ height:92px; padding-left:3px; margin-bottom:15px;}
.ck-company-infor .m-photo img { float:left; width:85px; height:85px; border-radius:50%; }
.ck-company-infor .m-photo p{ padding-left:110px; font-size:14px; color:#6d6d6d;}
.ck-company-infor .m-photo p strong{ display:block; padding:24px 0 10px 0; font-size:18px; color:#333; font-weight:normal;    
                                      overflow: hidden;text-overflow: ellipsis; width: 100px; height: 10px; white-space: nowrap;}

.store-describe{margin-top:-10px; padding-left:40px; line-height:30px; font-size:12px; }
.store-describe .content{ overflow:hidden; margin-bottom:15px;}
.store-describe .more,
.archives-compIntro .more,
.u-expandAll{line-height:30px; padding:5px; text-align:center;}
.store-describe .more{ margin-top:-15px;}
.store-describe .more a,
.archives-compIntro .more a,
.u-expandAll a{ padding-right:20px; background-position: 50px -524px; color:#999; font-size:12px;}
.store-describe .more a:hover,
.archives-compIntro .more a:hover, 
.u-expandAll a:hover{background-position: 50px -726px; color:#ff2b13;}
.store-describe .more a.s-up,
.archives-compIntro .more a.s-up,
.u-expandAll a.s-up{background-position: 50px -524px;}
.store-describe .more a.s-up:hover, 
.archives-compIntro .more a.s-up:hover,
.u-expandAll a.s-up:hover{background-position: 50px -726px; color:#ff2b13;}

.store-indexR .case-apply{ padding-left:40px;}
.store-indexR .case-apply ul li{ margin-right:37px;}
.store-indexR .ck-drawings-list{ padding-left:40px;overflow:hidden;}
.store-indexR .ck-drawings-list ul li{ margin-right:41px;}
.store-indexR .m-control-case{ padding:0 0 30px 40px; margin-top:-20px;}
.store-indexR .m-control-case ul.newsList{ border-top:none;}
.store-indexR .m-control-case ul.newsList li h2{ background:url(../images/u-ico.png) 0 -548px no-repeat ; padding-left:20px; margin-left:-20px;}

/* 旗舰店详情页 */
.store-detailR{ padding:0 20px;}
.contact-btn .ck-inpBtn{ width:120px; height:30px; margin-right:25px; margin-top:5px; font-size:12px;}
.contact-btn .ck-inpBtn.qq{ text-indent:16px; background-position:12px -572px;}
.contact-btn .ck-inpBtn.collection{ text-indent:16px; background-position:11px -605px;}
.store-detailR .ck-qualification ul{ padding:0;}

/* 切换 */

.ck-tag{ height:42px; line-height:42px; border-top:2px solid #405665; background:#f7f7f7; margin-top:25px;}
.ck-tag ul li{ display:block; float:left; height:42px; padding:0 20px; font-size:16px; overflow:hidden; cursor:pointer;}
.ck-tag ul li.current{ height:46px; line-height:48px; background:#fff; color:#405665;border-top:2px solid #405665; margin-top:-6px; box-shadow:2px 0 0 #f2f2f2;}
.ck-tag ul li:hover{color:#405665;}
.u-ctrolNotice{ float:right; padding:0 10px;}
.u-ctrolNotice a{ padding:0 10px;}

.store-detailR .case-describe{ padding:20px 0 0 10px}
.store-detailR .ck-drawings-list,
.store-detailR .ck-qualification{ padding-left:10px; margin-top:10PX;}
.store-detailR .ck-drawings-list li,
.store-detailR .ck-qualification li{ margin-right:45px;}

/* 评论 */
.m-ck-comment{ padding:20px 0 20px 10px;}
.ck-statement{ padding:10px; background:#f8f8f8; margin-bottom:20px;}
.ck-statement h2{ margin-bottom:5px; font-weight:normal;}
.ck-statement p{ padding-left:20px; line-height:21px; font-size:12px; color:#999;}
.case-describe .m-ck-comment .content{ padding:10px 20px 10px 10px;  background:#f2f2f2; overflow:hidden; zoom:1;}
.case-describe .m-ck-comment .content h2{ font-weight:normal;}
.case-describe .m-ck-comment .content textarea{ width:684px; height:110px;padding:5px; margin-left:50px;line-height:22px; margin-bottom:10px; border:1px solid #ccc; background:#fff; font-size:12px;}
.case-describe .m-ck-comment .content .sumbBox{ float:right; display:inline-block; width:50%; text-align:right; font-size:12px; color:#999;}
.case-describe .m-ck-comment .content .sumbBox .ck-inpBtn { height:30px; width:100px; font-size:14px; vertical-align:middle; margin-left:15px;}
.u-ck-star{ display:inline-block; width:150px; height:26px; line-height:26px; margin-top:5px; font-size:12px; color:#666; overflow:hidden; zoom:1;}
.u-ck-star span{ display:inline-block; width:19px; height:18px; overflow:hidden; background:url(../images/comment-star.png) no-repeat; vertical-align:top; text-indent:-99px;}
.u-ck-star span:hover,.u-ck-star span.current{ background-position:0 -18px;}
.ck-comment-list ul.listCon{ margin-top:15px;}
.ck-comment-list ul.listCon li{ display:block; padding:12px 0; border-bottom:1px solid #ccc; overflow:hidden; zoom:1;}
.ck-comment-list ul.listCon li .m-photo{ float:left; width:195px; line-height:26px;}
.ck-comment-list ul.listCon li .m-photo img{ float:left; width:58px; height:58px; border:1px solid #f9f9f9; border-radius:50%; vertical-align:middle;}
.ck-comment-list ul.listCon li .m-photo p{ padding-left:80px;}
.ck-comment-list ul.listCon li .m-photo p span{ font-size:16px;}
.ck-comment-list ul.listCon li .textCon{ float:left; width:400px; line-height:21px; font-size:12px;}
.ck-comment-list ul.listCon li .u-ck-star{ float:left; text-align:right;}
.ck-comment-list .ck-pageList{ text-align:right;}

/* 产品展示搜索 */
.m-prod-search{ margin-bottom:30px;}
.m-prod-search .ck-inpText{ height:28px; line-height:28px; width:322px; border-color:#cacaca; background-position:10px -354px; padding-left:25px; border-radius:0; font-size:12px;}
.m-prod-search .ck-inpBtn{ height:30px; border-radius:0; font-size:12px; margin-left:-4px;}

/* 产品展示排序 */
.m-prod-search .m-prod-screen{ margin-top:10px;}
.m-prod-screen{ float:right; display:inline-block;}
.m-prod-screen span{ margin-left:30px; font-size:14px; color:#666; cursor:pointer;}
.m-prod-screen span img{ margin-left:5px; vertical-align:middle;}
.m-prod-screen span:hover,.m-prod-screen span.current{ color:#ff2b13;}



/* 代理商体系 */
.change_btn{ float:right; cursor:pointer;}
.change_btn span{ display:inline-block; width:21px; height:21px; overflow:hidden; background:url(../images/change_btn.png) no-repeat; cursor:pointer; text-indent:-200px;}
.change_btn span.prev{ background-position:0 0;}
.change_btn span.next{ background-position:-21px 0;}
.change_btn span.prev:hover{ background-position:0 -21px;}
.change_btn span.next:hover{ background-position:-21px -21px ;}
.v_content { position:relative; width:777px; height:220px; overflow:hidden; }
.v_content_list { position:absolute; width:10000px;top:0px; left:0px; }
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left; width:890px;height:220px;}

.store-indexR .agent-system .v_content{margin:20px 0 0 40px;}
.agent-system .v_content_list li dl{ display:block; float:left; width:273px; height:94px; background:#fbfbfb; border-left:3px solid #405665; padding:6px 0 0 50px; margin:0 119px 20px 0;}
.agent-system .v_content_list li dl dt{ line-height:30px; color:#333;}
.agent-system .v_content_list li dl dd{ line-height:28px; font-size:12px;}

/* 本店其他产品 */
.m-otherPro{ position:relative; padding:10px; border:1px solid #f2f2f2;}
.m-otherPro .v_caption h2{ line-height:36px; font-size:16px; font-weight:normal;}
.m-otherPro .v_caption h2 span.v-num{ float:right; margin-right:15px; font-size:12px; color:#999;}
.m-otherPro .v_content { position:relative; width:1005px; margin:0 auto; overflow:hidden; }
.m-otherPro .v_content_list { position:absolute; width:2500px;top:0px; left:0px; }
.m-otherPro .v_content ul {float:left;}
.m-otherPro .v_content ul li { display:inline; float:left; width:168px; margin-right:41px; }
.m-otherPro .v_content ul li .ck-imgBox{ border:1px solid #f2f2f2;*font-size:147px; width:166px; height:168px;}
.m-otherPro .v_content ul li .ck-imgBox img { vertical-align:middle; max-width:166px; max-height:168px; }
.m-otherPro .v_content ul li p{ line-height:43px; font-size:16px; text-align:center;}
.m-otherPro span.next,
.m-otherPro span.prev{ position:absolute; width:31px; height:84px; overflow:hidden; text-indent:-200px; top:94px;}
.m-otherPro span.next{ background:url(../images/next.png) no-repeat; right:7px;}
.m-otherPro span.prev{ background:url(../images/prev.png) no-repeat; left:7px;}

/* 
案例管理 
*/
.m-control-case{ padding: 0 20px 30px; background:#fff;}
.m-control-case .title{ padding-left:0;}
.m-control-case .qln-controlBox{ margin:20px 0 20px;}
.m-control-case .qln-controlBox .ck-inpBtn{ font-size:14px;}
.m-control-case ul.listCon{ border-top:1px solid #f0f0f0;}
.m-control-case ul.listCon li{ display:block; overflow:hidden; zoom:1; padding:20px 0; border-bottom:1px solid #f2f2f2;}
.m-control-case ul.listCon li div.ck-imgBox{ float:left; *display:block;  *font-family:arial; *font-size:103px; width:118px; height:118px; margin-right:35px;}
.m-control-case ul.listCon li div.ck-imgBox img{vertical-align:middle; max-width:118px; max-height:118px;}
.m-control-case ul.listCon li div.textCon{ position:relative; float:left; width:444px; color:#333;}
.m-control-case ul.listCon li div.textCon img.u-case-state{ position:absolute; right:30px; top:14px;}
.m-control-case ul.listCon li div.textCon h2{ display:block; width:310px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; line-height:44px; margin-bottom:5px; font-weight:normal; font-size:16px;}
.m-control-case ul.listCon li div.textCon h2 a{ color:#333;}
.m-control-case ul.listCon li div.textCon p{ line-height:26px; font-size:12px;}
.m-control-case ul.listCon li div.textCon p span.add-row{ float:right; width:60%;}
.m-control-case ul.listCon li div.controlBtn{ float:left; width:200px; padding-top:25px; text-align:right}
.m-control-case ul.listCon li div.controlBtn .ck-inpBtn{ width:140px; margin-bottom:20px; font-size:14px;}
.m-control-case ul.listCon li div.controlBtn p{ white-space:nowrap; line-height:14px; text-align:right}
.m-control-case ul.listCon li div.controlBtn p a{ display:inline-block;margin:0 3px 0 48px; font-size:12px;}
.u-ico-editor,.u-ico-remove{display:inline-block;width:14px; height:14px; overflow:hidden; margin-right:5px; vertical-align:middle; margin-top:-2px;}
.u-ico-editor{ background-position: -2px -450px; }
.u-ico-remove{ background-position: -2px -473px; }
.m-control-case ul.listCon li div.controlBtn p a:hover{ color:#ff2b13;}
a:hover i.u-ico-editor{ background-position: -22px -450px; }
a:hover i.u-ico-remove{ background-position: -22px -473px; }

/* 分页 */
.ck-pageList{ margin-top:30px; text-align:center; font-size:12px; color:#999;}
.ck-pageList ul li{ display:inline; line-height:27px; margin-right:5px; border:none;}
.ck-pageList ul li a{ display:inline-block; padding:0 12px; background:#f6f5f5; border-radius:3px; color:#999; }
.ck-pageList ul li a:hover,.ck-pageList ul li a.current{ background:none; color:#ff2b13;}
.ck-pageList ul li span{ color:#ff2b13;}

/* 资讯列表 */
.m-control-case ul.newsList{ border-top:1px solid #f0f0f0;}
.newsList{}
.newsList li{ display:block;padding:20px 0; border-bottom:1px dashed #f2f2f2;}
.newsList li h2{ margin-bottom:15px; font-size:16px; color:#333;font-weight:normal;width:630px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsList li h2 a{color:#333;}
.newsList li div.news-imgBox{ margin-bottom:8px; vertical-align:middle}
.newsList li div.news-imgBox img{ width:88px; height:80px; vertical-align:middle; margin-right:12px;}
.newsList li p{ width:660px;line-height:23px; font-size:12px;}
.newsList li div.mews-more{ margin-top:10px; font-size:12px; color:#999}
.newsList li div.mews-more a{ color:#999; text-decoration:underline;}
.newsList li div.mews-more a:hover{color:#ff2b13;}
.newsList li div.mews-more span{ padding-right:10px;}
.newsList li div.mews-more a.u-more{ background:url(../images/news-more.gif) right 7px no-repeat; padding-right:12px;}

/* 旗舰店设置 */
.lb-setup{ padding-bottom:1px;}
.lb-setup li{ padding:10px 0;}
.lb-setup p{ line-height:34px;}
.lb-setup .ck-inpBtn{ width:140px; margin-right:20px; font-size:14px;}
.lb-setup .ck-imgBox{ position:relative; width:795px; height:198px; border:1px solid #d6d6d6; border-radius:2px; background:url(../images/ck-noPicture_03.jpg) center center no-repeat; margin-bottom:20px; text-align:center;}
.lb-setup .ck-imgBox img{max-width:795px; max-height:198px;}
.lb-setup .ck-imgBox .u-state{ position:absolute; z-index:10; top:-2px; left:-6px; width:85px; height:30px; line-height:30px; background:url(../images/u-state.png) no-repeat; padding-bottom:3px; text-align:center; color:#fff; font-size:12px;}
.lb-setup .ck-imgBox p{ position:absolute; top:80px; z-index:10; width:100%}
.lb-setup .ck-imgBox p a{ font-size:14px;}
.lb-setup .ck-imgBox p a:hover{ color: #ff2b13; text-decoration:underline;}
.lb-setup a:hover{ color:#ff2b13;}

#tbox{ z-index:99;}
/* 轮播 */
.slides{width:100%;height:350px;position:relative;overflow:hidden;}
.slideInner{height:350px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:350px;background-size:cover;background-position:center center; background-repeat: no-repeat; position:relative;text-align:center;z-index:1; cursor:default;}
.nav{ position:absolute;width:1182px; height:119px; left:50%; margin-left:-591px; top:50%; margin-top:-60px; z-index:10; display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.5;}
.nav a.prev{ float:left;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{ float:right; background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;bottom:65px;z-index:9;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.3;}
.navListBox li a.active{ opacity:1;}



/* 温馨提示 */
.m-control-case .ck-tipsArea{ margin-top:20px;}
.ck-tipsArea{ font-size:12px; color:#999; line-height:22px;}
.u-ico-tips{ display:inline-block; width:19px; height:18px; background-position: -2px -496px; vertical-align:middle; margin-right:5px;}



/*
旗舰店-案例上传
*/
.m-case-information{ padding:0 20px; background:#fff; margin-bottom:10px;}
.m-case-information .case-photos{ float:left; width:352px; height:320px;}
.m-case-information .case-overview{ float:right; width:405px;}
.m-case-information .case-overview h2{ margin-bottom:12px; line-height:28px; font-size:18px; color:#333;}
.m-case-information .case-overview td{ line-height:28px; font-size:14px; vertical-align: top;}

.case-describe{ padding:20px; background:#fff;}
.case-describe .content{ padding:0 5px; margin-bottom:10px; line-height:28px; font-size:12px;}
.case-describe .content *{ max-width:787px !important} /*jdf处理大图、表单宽度过长造成的样式错乱*/


.case-describe .content table th,.case-describe .content table td{/*width:50%;*/ border:1px solid #e6e6e6; padding:3px 0; text-indent:10px;}

.case-apply ul{ width:840px;}
.case-apply ul li{ float:left; width:150px; padding:7px; border:1px solid #f2f2f2; margin:0 44px 30px 0;padding-bottom:3px;}
.case-apply ul li div.ck-imgBox{ position:relative;*font-size:90px; width:150px; height:103px;}
.case-apply ul li div.ck-imgBox img{ vertical-align:middle; max-width:150px; max-height:103px;}
.case-apply ul li div.ck-imgBox img.u-ico-contract{ position:absolute; right:-7px; top:-7px;}
.case-apply ul li:hover{ box-shadow: 0 1px 5px #ebebeb;}
.case-apply ul li:hover div.ck-imgBox span{ display:block;}
.case-apply ul li .textCon{ padding-top:25px; clear:both; line-height:24px; text-align:left; color:#333; font-size:12px;padding-left: 8px;}
.case-apply ul li .textCon a{ color:#333;}
.case-apply ul li .textCon a:hover{color:#ff2b13;}
.case-apply ul li .textCon p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case-apply ul li .textCon p.strong{font-size: 14px;font-weight: bold;}
.case-apply ul li .textCon p:first-child{ color:#f40;}
.case-apply ul li .textCon p:first-child a{ color:#666;}
.footSave{width:170px; height:50px; font-size:24px;}
/* 焦点图 */
#preview{ }
.list-h li{ float:left;}
#spec-n5{width:352px; height:50px; padding-top:20px; overflow:hidden;}
#spec-left{ background:url(../images/case-photos-prev.jpg) no-repeat; width:15px; height:50px; float:left; cursor:pointer; }
#spec-right{background:url(../images/case-photos-next.jpg) no-repeat; width:15px; height:50px; float:left;cursor:pointer;}
#spec-list{ width:322px; float:left; overflow:hidden; display:inline;}

#spec-list ul li{ float:left; padding:0 8px; display:table; width:65px; height:50px;}
#spec-list ul li span{display:table-cell;width:63px; height:48px;border:1px solid #f2f2f2;text-align:center; vertical-align: middle;}
#spec-list ul li img{ max-width:61px; max-height:48px; vertical-align:middle;}

/*jqzoom*/
.jqzoom{position:relative;width:350px; height:248px; border:1px solid #f2f2f2;padding:0;*font-size:217px;}
.jqzoom.ck-imgBox img{max-width:350px; max-height:248px; vertical-align:middle;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:352px;height:320px;background:url(../images/case-photos-loading.gif) #fff no-repeat center center;border:1px solid #f2f2f2;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px;}


/* 旗舰店-企业档案 */
.store-archives{ padding-left:20px;}
.store-archives .title-lfLine{ margin-bottom:5px; font-size:18px;}
.store-archives .agent-system .v_content{ width:804px; margin:20px 0 0 13px;}
.store-archives .agent-system .change_btn span{ margin-top:10px;}

/* 代理商体系 */
.store-archives .agent-system .v_content_list li{ width:934px;}
.store-archives .agent-system .v_content_list li dl{width:267px; margin-right:130px; padding-left:66px;}

/* 分支机构 */
.agent-system .v_content_list li .ck-contact{ padding:0;}
.agent-system .v_content_list li .ck-contact ul{ padding-left:0;}
.agent-system .v_content_list li .ck-contact li{width:203px; height:155px; padding:10px 66px 15px; margin:0 130px 0 0;}
.agent-system .v_content_list li .ck-contact ul li .content p{ line-height:28px;}
/* 企业相册 */
.store-archives .ck-qualification{ padding-left:13px; margin-top:20px;}
.store-archives .ck-qualification ul{ padding:0;}

.archives-compIntro{ margin-bottom:15px;}
.archives-compIntro h1{ margin-bottom:20px; font-weight:normal; font-size:24px; color:#333;}
.archives-compIntro div.content{ overflow: hidden; padding-left:13px; line-height:32px;}

.archives-compInfor{ padding-left:13px;}
.archives-compInfor table{ margin-bottom:10px;}
.archives-compInfor table td{border-bottom:1px solid #f2f2f2; line-height: 24px; border-bottom: 1px solid #f2f2f2;vertical-align: top; padding: 7px 0;}

/* 新闻详情页 */
.m-ck-article{ padding:0 20px; background:#fff;}
.m-ck-article h1{ padding:40px 0 20px; font-size:18px; color:#333; font-weight:normal; text-align:center;}
.m-ck-article .m-infor{ padding:0 0 10px; border-bottom:1px solid #f2f2f2; font-size:12px; color:#999; text-align:center;}
.m-ck-article .m-infor span{ padding:0 10px;}
.m-ck-article .content{ padding:20px 20px 50px; line-height:2em;}
.m-ck-article .content img{max-width:100%; margin-top:10px; text-align:center;}


/*

 找产品 
 
*/
/* nav */
.g-ck-searchNav{ border-bottom:2px solid #ff2b13; min-width:1100px; margin-bottom:2px; margin-top:-10px; background:#fff}
.m-ck-searchNav>ul{zoom:1;position:relative; padding-left:200px;}
.m-ck-searchNav>ul:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-ck-searchNav>ul>li{ float:left;}
.m-ck-searchNav>ul>li.first{ width:200px; background:#ff2b13; line-height:43px; font-size:22px; color:#fff; text-align:center}
.m-ck-searchNav>ul>li.first>i{ background-position: 0 -1px; display:none }
.m-ck-searchNav>ul>li>a{ display:block; height:43px; line-height:43px; padding:0 28px; font-size:22px; color:#333;}
.m-ck-searchNav>ul>li>a:hover,.m-ck-searchNav>ul>li>a.current{ color:#ff2b13;}


/* 行业分类 */
.m-ck-searchNav ul{}
.m-ck-searchNav ul li.first{position:absolute;z-index:10; left:0;}

.m-ck-searchNav ul li.first .ck-index-menu{ display:none; position:relative; z-index:10;top:2px; float:left; width:198px; height:540px; margin-right:10px; background:#fafafa; border:1px solid #ededed;text-align: left;}
.m-ck-searchNav ul li.first:hover .ck-index-menu{display:block;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt{ height:40px; line-height:40px; background:#fafafa; font-size:16px; color:#333;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt .u-ico-sideNav{ margin-right:12px; margin-left:27px;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt ul{ display:none; position:absolute; top:-1px; left:198px; z-index:10; min-height:510px; padding:15px 10px 15px 0; width:899px; background:#fff; border:1px solid #ededed; font-size:12px;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt ul li{ display:block; overflow:hidden; zoom:1;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt ul span{ float:left; width:117px; padding-right:8px;line-height:24px;padding:5px 0; text-align:right; color:#333; font-weight:bold;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt ul p{ margin-left:126px; line-height:24px; border-bottom:1px solid #f2f2f2; color:#999; padding:5px 0;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt ul li:last-child p{ border-bottom:0;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt ul p a{ display:inline-block; height:14px; line-height:14px; border-left:1px solid #e2e2e2; padding:0 10px; color:#333;}
.m-ck-searchNav ul li.first .ck-index-menu dl dt div{ display:none; position:absolute;top:1px; left:198px;z-index:2; height:540px; width:909px; background:#fff;}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt{ background:#ff2b13; color:#fff;}
/*
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.building{ background-position: -21px -21px;}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.water{background-position:  -21px -43px;}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.air{background-position: -21px -67px;}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.electrical{background-position: -21px -85px;}
*/
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.building{ background-image: url(../images/icon-building-hover.png);}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.water{background-image: url(../images/icon-water-hover.png);}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.air{background-image: url(../images/icon-air-hover.png);}
.m-ck-searchNav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.electrical{background-image: url(../images/icon-electrical-hover.png);}

.m-ck-searchNav ul li.first .ck-index-menu dl.current dt ul{ display:block;}
.m-ck-searchNav ul li.first .ck-index-menu dl dd{ margin-bottom:2px; background:#fafafa; line-height:30px; padding-left:12px; color:#cfcfcf;}
.m-ck-searchNav ul li.first .ck-index-menu dl dd ul li{ display:inline-block; line-height:25px;}
.m-ck-searchNav ul li.first .ck-index-menu dl dd ul li a{ padding:0 14px; font-size:14px; white-space:nowrap}

/* 左侧 */

.m-ck-proside{ width:200px;}
.ck-sideNav{ border:1px solid #ededed; background:#fff;}
.ck-sideNav dl dt{ height:30px; line-height:30px;background:url(../images/ico-searchPro.png) 36px -108px no-repeat; padding-left:50px;  font-size:12px; color:#333;}
.ck-sideNav dl dd{border-bottom:1px dashed #ededed; padding:5px 0;}
.ck-sideNav dl dd ul li{ display:block; font-size:12px;}
.ck-sideNav dl dd ul li a{display:block; height:30px; line-height:30px; padding-left:50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#333;}
.ck-sideNav dl dd ul li a:hover,.ck-sideNav dl dd ul li.current a{ background-position: 36px -138px; color:#ff2b13;}

.u-ico-sideNav{display:inline-block; width:28px; height:28px;/* background-image:url(../images/ico-searchPro.png); background-repeat: no-repeat;*/ margin:0 15px 0 26px;text-indent:-100px; overflow:hidden; vertical-align:middle;}
.u-ico-sideNav.industry{background-position: 0 -1px; background-color:#ff2b13; color:#fff;}
/*
.u-ico-sideNav.building{ margin-top:-5px; background-position: 0 -21px;}
.u-ico-sideNav.water{ height:22px; margin-top:-3px; background-position: 0 -43px;}
.u-ico-sideNav.air{ height:16px; background-position:0 -67px;}
.u-ico-sideNav.electrical{ margin-top:-2px;background-position:0 -85px;}
*/
.u-ico-sideNav.building{ background-image: url(../images/icon-building.png);}
.u-ico-sideNav.water{ background-image: url(../images/icon-water.png);}
.u-ico-sideNav.air{ background-image: url(../images/icon-air.png);}
.u-ico-sideNav.electrical{ background-image: url(../images/icon-electrical.png);}

.ck-sideNav dl dt.current,.ck-sideNav dl dt:hover{ background-position: 36px -243px; background-color: #ff2b13; color:#fff;}
/*
.ck-sideNav dl.current dt .u-ico-sideNav.building{ background-position: -21px -21px;}
.ck-sideNav dl.current dt .u-ico-sideNav.water{background-position:  -21px -43px;}
.ck-sideNav dl.current dt .u-ico-sideNav.air{background-position: -21px -67px;}
.ck-sideNav dl.current dt .u-ico-sideNav.electrical{background-position: -21px -85px;}
*/
.ck-sideNav dl.current dt .u-ico-sideNav.building{ background-image: url(../images/icon-building-hover.png);}
.ck-sideNav dl.current dt .u-ico-sideNav.water{background-image: url(../images/icon-water-hover.png);}
.ck-sideNav dl.current dt .u-ico-sideNav.air{background-image: url(../images/icon-air-hover.png);}
.ck-sideNav dl.current dt .u-ico-sideNav.electrical{background-image: url(../images/icon-electrical-hover.png);}

/* 右侧 */
.m-ck-promain{ width:880px;}

/* 条件选择 */
.m-ck-conditions{ border:1px solid #ededed; margin-top:18px;font-size:14px; color:#333; margin-bottom:20px;}
.m-ck-conditions th{ padding:8px 0 8px 10px;line-height:32px;border-bottom:1px dashed #ededed;}
.m-ck-conditions td{ padding:8px 0; vertical-align:top; border-bottom:1px dashed #ededed; line-height:32px; font-size:14px; color:#333; }
.u-ico-toggle{ display:inline-block; width:20px; height:15px; background:url(../images/ico-searchPro.png) 0 -170px no-repeat; overflow:hidden; text-indent:-100px;}
.u-ico-toggle:hover{ background-position: -21px -170px;}
.u-ico-toggle.s-up{background-position: -0 -222px;}
.u-ico-toggle.s-up:hover{ background-position: -21px -222px;}
/* 产品品牌 */
.m-b-letter{display:none;}
.m-b-letter li{display:inline; padding:0 5px; font-size:12px; border:1px solid #fff;cursor: default;  border-radius: 2px;}
.m-b-letter li:hover,.m-b-letter li.current{ color:#ff2b13; border-color:#ff2b13}
.m-b-letter li:last-child:hover{border-color:#fff;}
.m-b-letter li .ck-inpText{width:165px; height:22px; font-size:12px; border-radius:2px;}
.m-b-letter li .ck-inpText:focus{border-color:#ff2b13}
.m-brandList{ padding-top:8px;max-height:192px;}
.m-brandList li{float:left; height:38px; line-height:38px;  margin:0 8px 8px 0; color:#333;padding-right: 25px;}

.m-brandList li span{display:block;height:38px; line-height:38px;}
.m-brandList li img{max-width:98px; max-height:38px;vertical-align: middle;}

.m-brandList li .sp2{display:none}
.m-brandList li:hover{border-color:#ff2b13;color:#ff2b13}
.m-brandList li:hover .sp1{display:none}
.m-brandList li:hover .sp2{display:block}

/* 产品类别 */
.m-prodCategory{position:relative;}
.m-prodCategory li{  display:inline;word-wrap:break-word;}
.m-prodCategory li a{ position:relative; display:inline-block; padding-right:25px; line-height:32px;  color:#333; white-space:nowrap;}
.m-prodCategory li a:hover,.m-prodCategory li.current a{ color:#ff2b13;}
.m-prodCategory li.current dd a,.m-prodCategory li dd a{ color:#666}
.m-prodCategory li.current dd a.current{ color:#ff2b13}
.m-prodCategory li .u-triangle{ display:none; position:absolute; left:7px; z-index:11; bottom:-1px; }
.m-prodCategory li dl { display:none; position:absolute; z-index:10; width:100%; padding:5px 0; background:#fafafa; border:1px solid #f2f2f2; }
.m-prodCategory li dl dt{ float:left; width:45px;line-height:24px; text-align:right; color:#ff2b13;}
.m-prodCategory li dl dd{line-height:24px; padding-left:50px; word-wrap:break-word;}
.m-prodCategory li dl dd a{line-height:24px; display:inline-block; padding:0 10px;}
.m-prodCategory.city li a{ padding-right:25px;}
.m-prodCategory.city li dl dd a{padding:0 10px;}
.m-prodCategory li:hover dl,.m-prodCategory li:hover .u-triangle{ display:block;}


/* 搜索 */
.ck-inpText-2{ width:320px; height:28px; line-height:28px; border:1px solid #ededed; text-indent:5px; font-size:12px;}
.ck-inpBtn-2{ width:80px; height:30px; text-align:center; font-size:12px;}
.m-search-main input{ float:left; margin:10px 0;}           /*cursor: pointer;*/ 
/* 已选择条件 */
.using-product-list .u-clean{float:left; height:30px; line-height:30px; width:84px; background:#88a9c0; margin:0 19px 10px 0; font-size:12px; color:#fff; text-align:center;}

/* 列表控制器 */
.m-listControl{ padding:10px; border:1px solid #ededed; margin-bottom:20px;}
.m-listControl .m-prod-screen{ float:none;}
.m-listControl .ck-inpText-2{ height:20px; line-height:20px; vertical-align:middle;}
.m-listControl .ck-inpText-2.price{ width:65px; font-size:13px;}
.m-listControl .ck-inpText-2.price:focus{ border-color:#ccc;}
.m-listControl .ck-inpBtn-2{ height:22px; width:auto; padding:0 15px;cursor: pointer;}
.u-listChange{ display:inline-block; }
.u-listChange span{ display:inline-block; width:21px; height:21px; overflow:hidden; background:url(../images/listChange.png) no-repeat; text-indent:-200px; cursor:pointer;}
.u-listChange span.strip{ background-position: -2px 0;}
.u-listChange span.massive{background-position: -2px -22px;}
.u-listChange span.store{background-position: -2px -44px;}
.u-listChange span.strip:hover,.u-listChange span.strip.current{ background-position: -27px 0;}
.u-listChange span.massive:hover,.u-listChange span.massive.current{background-position: -27px -22px;}
.u-listChange span.store:hover,.u-listChange span.store.current{background-position: -27px -44px;}
/* 列表 */
.m-prodList .m-massive{ width:920px;}
.m-prodList li{display:block; border:1px solid #ededed;}
.m-prodList .m-strip li,
.m-prodList .m-strip-store li{overflow:hidden; zoom:1; margin-bottom:20px;}
.m-prodList .m-strip-store.noPro li:hover{border-top:1px solid #ff2b13}
.m-prodList .m-massive li{ float:left; margin:0 28px 28px 0; width:197px; height:306px;}

.m-prodList li:hover{ box-shadow: 0 0 4px #ededed;}
.m-prodList li:hover .ck-imgBox span.coding{ display:block;}
.m-prodList li:hover .ck-imgBox i.favorite{ display:block;}

.m-prodList li .ck-imgBox span.coding{width:auto; height:22px; line-height:22px; padding:0 10px; left:0; top:0; font-size:12px; color:#fff;}
.m-prodList li .ck-imgBox i.favorite{position:absolute;top:0;right: 20px;background-image: url(../images/icon-favorite.png);height: 24px;width: 18px;display: none;}
.m-prodList .m-strip li .ck-imgBox{ float:left; width:201px; height:172px; *font-size:152px;}
.m-prodList .m-strip li .ck-imgBox a{ display:table-cell; width:201px; height:172px;  *display:block;  *font-family:arial;*font-size:152px;text-align:center; vertical-align:middle;}
.m-prodList .m-strip li .ck-imgBox img{ vertical-align:middle; max-width:201px; max-height:172px;}
.m-prodList .m-strip-store li .ck-imgBox{ float:left; display:table-cell; width:199px; height:120px; *font-size:105px;}
.m-prodList .m-strip-store li .ck-imgBox a{display:table-cell; width:199px; height:120px; *display:block;  *font-family:arial; *font-size:105px; text-align:center; vertical-align:middle;}
.m-prodList .m-strip-store li .ck-imgBox img{ vertical-align:middle; max-width:199px; max-height:120px;}
.m-prodList .m-massive li .ck-imgBox{ width:197px; height:150px; *font-size:131px;}
.m-prodList .m-massive li .ck-imgBox img { vertical-align:middle; max-width:150px; max-height:130px;}

.m-prodList li .u-price{ line-height:32px; vertical-align:bottom;font-size:12px; color:#999;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.m-prodList .m-strip li .u-price{  float:right; width:200px; margin-top:70px;text-align:center;}
.m-prodList .m-massive li .u-price{ padding:20px 0 0 10px;}

.m-prodList li .u-price i{ margin-right:5px; font-style:normal; color:#ff502d}
.m-prodList .m-strip li .u-price i{ font-size:24px;}
.m-prodList .m-massive li .u-price i{ font-size:18px;}

.m-prodList .m-strip-store li .u-storeBtn{ float:left; width:140px; text-align:center;}
.m-prodList .m-strip-store li .u-storeBtn a img{max-height: 13px;position: relative;top: 2px;margin-right: 5px;}
.m-prodList .m-strip-store li .u-storeBtn a.ck-btn-danger{ display:block; width:140px; height:40px; line-height:40px; border-radius:3px; margin:40px 0 10px; text-align:center;}
.m-prodList .m-strip-store li .u-storeBtn a.ck-btn-danger:hover{ color:#fff;}
.m-prodList .m-strip-store li .u-storeBtn a.f-c-red{display:none; text-decoration:underline;}
.m-prodList .m-strip-store li:hover .u-storeBtn a.f-c-red{display:block}

.m-prodList .m-strip li dl{ float:left; width:430px; margin-left:43px; padding-top:25px; color:#333;}
.m-prodList .m-strip-store li dl{position:relative; float:left; width:425px; margin-left:43px;padding-right:30px; padding-top:15px; color:#333;}
.m-prodList .m-massive li dl{ padding-left:10px;color:#333;}

.m-prodList .m-strip li dl dt{ padding-bottom:10px; font-size:18px;}
.m-prodList .m-strip-store li dl dt{ line-height:30px; margin-bottom:5px; font-size:16px;}
.m-prodList .m-massive li dl dt{ line-height:22px; font-size:12px; font-weight:bold;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.m-prodList li dl dt a{ color:#333;}
.m-prodList li dl dt a:hover{ color:#ff2b13;}

.m-prodList .m-strip li dl dd{ line-height:26px;}
.m-prodList .m-strip-store li dl dd{ line-height:30px; font-size:12px;}
.m-prodList .m-strip-store li dl dd p{white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.m-prodList .m-strip-store li dl dd img{position:absolute;bottom:-11px}
.m-prodList .m-massive li dl dd{ line-height:22px; font-size:12px;}
.m-prodList .m-massive li dl dd p{white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.m-prodList .m-massive li dl dd p a.f-c-333:hover{text-decoration: underline;}
.m-prodList li dl dd h2{ font-weight:normal;}

.m-prodList .m-strip-store li .case-apply{ padding:0 20px;background:#f8f8f8;}
.m-prodList .m-strip-store li .case-apply .title-store{ margin-bottom:0; height:43px; line-height:43px;}
.m-prodList .m-strip-store li .case-apply ul{ width:110%;}
.m-prodList .m-strip-store li .case-apply ul li{ width:170px; padding:10px; margin-right:23px; background:#fff;}
.m-prodList .m-strip-store li .case-apply ul li .ck-imgBox{ width:170px; height:136px; *font-size:113px;}
.m-prodList .m-strip-store li .case-apply ul li .ck-imgBox img{ max-width:170px; max-height:136px;}


/*本地市场*/
.m-materrial-lunbo{width:1100px; height: 450px; margin: 10px 0px;display: block;}
.m-materrial-lunbo .left{width:1100px; float: left;background:#FBADAE;height: 450px;}
.m-materrial-lunbo .right{width:280px;float:right; height: 450px;}
.m-materrial-lunbo .right .title{with:280px; background: #D8D8D8; height: 45px;line-height: 45PX; font-size:16px;font-weight:bold; text-align: center;margin-bottom: 15px; border-radius: 5px;}
.m-materrial-lunbo .right ul{line-height: 30px; padding: 0px 20px; }
.m-materrial-lunbo .right ul li {line-height: 32px;}
.m-materrial-lunbo .right .first01 { font-size: 16px; line-height: 30px;}
.m-materrial-lunbo .right .first01 a{color:#FF9D11;font-size: 18px;}
.m-materrial-mk {width:1100px;margin: 10px 0px;display: flow-root;}
.m-materrial-mk .top{width: 1100px;text-align: right;display: block; margin-bottom: 5px; line-height: 30px;}
.m-materrial-mk .top a{ padding-left: 10px;}
.m-materrial-mk .left{ width:250px; height: 432px; float:left; background:#fff;box-shadow: 0 4px 6px #cacaca;}
.m-materrial-mk .left p{text-align: center;font-size: 25px;}
.m-materrial-mk .left img{max-width: 250px;}
.m-materrial-mk .left .bottom{margin-top: 230px;background:url(../images/dingwei_30.png) no-repeat left;height: 30px; line-height: 30px; margin-left: 33px; padding-left: 30px;}
.m-materrial-mk .left ul {margin-left: 25px;}
.m-materrial-mk .left ul li{ float: left; width:64px; height: 30px; line-height: 30px; margin: 5px 5px;display: block; background: #FFFFFF;  border-radius: 3px; text-align: center;  filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; }

.m-materrial-mk .right{width: 850px; float: right; display: block;}
.m-materrial-mk .right ul { displa0y: block;}
.m-materrial-mk .right ul li{position:relative;display: block; float: left; width: 202px; height: 211px; background:#fff; margin: 0px 0px 10px 10px; font-size:30px; line-height: 211px; text-align: center;box-shadow: 0 4px 6px #cacaca;}
.m-materrial-mk .right ul li:hover .brand-mask{display: block;}
.m-materrial-mk .right ul li .brand-img{ width:202px; height:211px;display: table-cell;vertical-align: middle;text-align: center;}
.m-materrial-mk .right ul li .brand-img img{max-width: 140px;max-height: 120px;vertical-align: middle;}
.m-materrial-mk .right ul li .brand-mask{ display:none; position:absolute;left:0;top:0;width:202px; height:211px;line-height:211px; background:#000;z-index:5; text-align: center;;color:#fff; font-size:18px; opacity: 0.8;}

/*本地市场-简介*/
.market-profile-banner {height: 250px;background:#9e9c9d url(../images/market-images/u47.png) no-repeat  center;}
.m-market-profile-content {width:1100px;margin: 0 auto;margin-top: 20px;}
.m-market-profile-content li{display: inline-block;}
.m-market-profile-content .about_us{font-size: 20px;display: block;text-align: center;}
.m-market-profile-content .introduce {margin: 40px 0;width: 100%;}
.m-market-profile-content .introduce img{float: left;}
.m-market-profile-content .contact{margin: 40px 0;width:100%;}
.m-market-profile-content .contact .archives{margin-bottom: 30px;}
.m-market-profile-content .contact .archives p{display:inline-block;width: auto;float: none;padding-right: 60px;margin-top: 14px;}
.m-market-profile-content .contact tr {height: 40px;}
.m-market-profile-content .contact td{width: 80px;}
.m-market-profile-content .contact .num{width: 250px;padding-right: 50px;}

/*本地市场-产品*/
.m-market-product-content .promain{width: 1100px;float: right;}
.m-market-product-content .m-prodList .m-massive{width:1100px}
.m-market-product-content .m-prodList .m-massive li{float: left;margin: 0 21px 21px 0;width: 197px;height: 306px;}

/*本地市场-品牌*/
.m-market-brands-content .promain{width: 1100px;float: right;}
.m-market-brands-content .m-prodList .m-massive{width:1100px}
.m-market-brands-content .m-prodList .m-massive li{float: left;margin: 0 21px 21px 0;width: 197px;height: 220px;}
.m-market-brands-content .m-prodList .m-massive li .u-price{text-align: center;font-size: 16px;}

/*本地市场-商户*/
.m-market-enterprises-content .promain{width: 1100px;float: right;}
.m-market-enterprises-content  .m-prodList .m-strip-store li .u-storeBtn{margin-right: 50px;float: right;width: 140px;text-align: center;}

/*本地市场-导航*/
.m-market-searchNav{ border-bottom:none; min-width:1100px; margin-top:-10px; background:#464646}
.m-market-searchNav-nav{ width:1200px; margin:0 auto;  }
.m-market-searchNav-nav>ul>li.first{position:absolute;z-index:10; left:0; width:200px; line-height:43px; font-size:22px;background:none; color:#fff; text-align:center}
.m-market-searchNav-nav>ul{zoom:1;position:relative; padding-left:200px;}
.m-market-searchNav-nav>ul:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-market-searchNav-nav>ul>li{ float:left;width: 150px;text-align: center;}
.m-market-searchNav-nav>ul>li>a{ display:block; height:43px; line-height:43px; padding:0 28px; font-size:20px; color:#fff;}
.m-market-searchNav-nav>ul>li>a:hover,.m-market-searchNav-nav>ul>li.backg{background:#ff2b13;}
.m-market-searchNav-nav ul li.first .ck-index-menu{ display:none; position:relative; z-index:10; float:left; width:200px; height:540px; margin-right:10px; background:#666666; border:aliceblue;text-align: left;}

.m-market-searchNav-nav ul li.first .ck-index-menu dl dt{ height:36px; line-height:36px; background:#666666; font-size:15px; color:#ffffff;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt .u-ico-sideNav{ margin-right:12px; margin-left:27px;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt ul{ display:none;border-left-style: none; position:absolute; top:0px; left:198px; z-index:10; min-height:510px; padding:15px 10px 15px 0; width:500px; background:#fff; border:1px solid #ededed; font-size:12px;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt ul li{ display:block; overflow:hidden; zoom:1;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt ul span{ float:left; width:117px; padding-right:8px;line-height:24px;padding:5px 0; text-align:right; color:#333; font-weight:bold;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt ul p{ margin-left:35px; line-height:24px;  color:#999; padding:5px 0;text-align:left}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt ul li:last-child p{ border-bottom:0;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt ul p a{ display:inline-block; height:20px; line-height:20px; border-left:1px solid #e2e2e2; padding:0 10px; }
.m-market-searchNav-nav ul li.first .ck-index-menu dl dt div{ display:none; position:absolute;top:1px; left:198px;z-index:2; height:540px; width:500px; background:#fff;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl.current dt{ background:#ffffff; color:#000000;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl.current { background:#ffffff; color:#000000;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.building{ background-image: url(../images/icon-building-hover.png);}
.m-market-searchNav-nav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.water{background-image: url(../images/icon-water-hover.png);}
.m-market-searchNav-nav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.air{background-image: url(../images/icon-air-hover.png);}
.m-market-searchNav-nav ul li.first .ck-index-menu dl.current dt .u-ico-sideNav.electrical{background-image: url(../images/icon-electrical-hover.png);}

.m-market-searchNav-nav ul li.first .ck-index-menu dl.current dt ul{ display:block;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dd{ margin-bottom:2px; background:#fafafa; line-height:30px; padding-left:12px; color:#cfcfcf;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dd ul li{ display:inline-block; line-height:25px;}
.m-market-searchNav-nav ul li.first .ck-index-menu dl dd ul li a{ padding:0 14px; font-size:14px; white-space:nowrap}



.ico-prodAddr,
.ico-prodComp,
.m-cc a i{ display:inline-block; width:12px; height:12px; background:url(../images/ico-searchPro.png) no-repeat; overflow:hidden; margin-right:3px; vertical-align:middle; text-indent:-200px;}
.m-cc a{ font-size:12px; color:#666;}
.ico-prodAddr { margin-top:-2px; background-position: 0 -187px;}
.ico-prodComp { margin-top:-2px; background-position: -15px -187px;}
.m-cc a.ico-prodContrast i{ background-position: 0 -204px;}
.m-cc a.ico-prodColl i{ background-position: -29px -191px;}
.m-cc a:hover, .m-cc a.current{ color:#ff2b13;}
.m-cc a.ico-prodContrast:hover i,.m-cc a.ico-prodContrast.current i{ background-position: -13px -204px;}
.m-cc a.ico-prodColl:hover i,.m-cc a.ico-prodColl.current i{ background-position: -29px -203px;}

/* 看项目 */
.m-prodList .m-project li{overflow:hidden; zoom:1; margin-bottom:20px;}
.m-prodList .m-project li:hover{border-top:1px solid #ff2b13; background:#fcfcfc}
.m-prodList .m-project li>a{ float:left;width:230px; height:198px;}
.m-prodList .m-project li .ck-imgBox{width:230px; height:198px; *font-size:173px;}
.m-prodList .m-project li .ck-imgBox a{ display:table-cell; width:230px; height:198px; *display:block;  *font-family:arial; *font-size:173px; text-align:center; vertical-align:middle;}
.m-prodList .m-project li .ck-imgBox img{ vertical-align:middle; max-width:230px; max-height:198px;}
.m-prodList .m-project li dl{ float:right; padding-top:20px; width:850px; margin-left:10px;}
.m-prodList .m-project li dl dt{ margin-bottom:5px; font-size:20px;}
.m-prodList .m-project li dl dt span{ font-size:14px; color:#333;}
.m-prodList .m-project li dl dd{ line-height:28px; font-size:12px; color:#333;}
.m-prodList .m-project li dl dd table{ vertical-align:top;}
.m-prodList .m-project li dl dd table th{ width:80px; text-align:right;    vertical-align: top;}
.m-prodList .m-project li dl dd table td .compName{height:56px; margin:-25px auto 0;  font-size:12px; text-align:center;}
.m-prodList .m-project li dl dd table td .compName a{display:none;text-decoration:underline;color:#ff2b13;font-size:14px;}
.m-prodList .m-project li:hover dl dd table td .compName a{display:block; }
.m-prodList .m-project li dl dd table td .compName p{ width:280px; padding:0 10px;white-space:nowrap; overflow:hidden;text-overflow: ellipsis; }
.m-prodList .m-project li dl dd table td .compName p a{display:block; font-size:16px; color:#333; text-decoration:none;width:280px;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.m-prodList .m-project li dl dd table td .compName p a:hover{ color:#ff2b13;text-decoration:underline;}

/* 查看更多 */
.m-ck-main2{ width:790px;}
.m-ck-side2{ width:280px;}
.title-more{ height:40px; line-height:40px; margin-bottom:5px; font-size:24px; color:#333;}
.m-c-infor ul.listCon{ border-top:1px solid #ededed;}
.m-c-infor ul.listCon li{ display:block; padding:30px 0; border-bottom:1px solid #ededed;}
.m-c-infor ul.listCon li .ck-imgBox{ float:left; width:198px; height:158px;}
.m-c-infor ul.listCon li .ck-imgBox a{ display:table-cell; width:198px; height:158px; *display:block;  *font-family:arial; *font-size:138px; text-align:center; vertical-align:middle; }
.m-c-infor ul.listCon li .ck-imgBox img{ vertical-align:middle; max-width:198px; max-height:158px;}
.m-c-infor ul.listCon li dl{ margin-left:240px;}
.m-c-infor ul.listCon li dl dt a{ font-size:18px; color:#333}
.m-c-infor ul.listCon li dl dt a:hover{ color:#ff2b13; text-decoration:underline;}
.m-c-infor ul.listCon li dl dt p{ line-height:32px; font-size:12px; color:#999;}
.m-c-infor ul.listCon li dl dd{ line-height:26px; font-size:12px; color:#333;}

.m-h-infor{ border:1px solid #ededed; border-top-color:#ff2b13; border-bottom:0;}
.m-h-infor h2{ height:55px; line-height:55px; padding-left:15px; color:#333;}
.m-h-infor ul.listCon{ border-top:1px solid #ededed;}
.m-h-infor ul.listCon li{ display:block; padding:20px 10px 0 15px; height:83px; border-bottom:1px solid #ededed;}
.m-h-infor ul.listCon li .ck-imgBox{ float:left; width:84px; height:63px;}
.m-h-infor ul.listCon li .ck-imgBox a{ display:table-cell; width:84px; height:63px; *display:block;  *font-family:arial; *font-size:55px; text-align:center; vertical-align:middle; }
.m-h-infor ul.listCon li .ck-imgBox img{ vertical-align:middle; max-width:84px; max-height:63px;}
.m-h-infor ul.listCon li p{ margin-left:100px; margin-top:-5px; font-size:12px; line-height:26px;}
.m-h-infor ul.listCon li p a{ color:#333;}
.m-h-infor ul.listCon li p a.f-c-red{ color:#ff2b13;}
.m-h-infor ul.listCon li p a:hover{ text-decoration:underline;}


/*
弹窗
*/
.m-ck-popup{ padding:20px; background:#fff;}
.m-ck-popup .ck-inpText{ border-color:#ccc; height:34px; line-height:34px; width:100%; border-radius:3px; vertical-align:middle;}
.m-ck-popup .ck-inpBtn{ padding:0 45px; margin:0 7px; border-radius:3px;}
.m-ck-popup .ck-btn-default{ background-color:#f2f2f2; border:1px solid #ccc; color:#666;}
.m-ck-popup select{border-color:#ccc; height:36px; line-height:36px; width:100%; border-radius:3px;text-indent: 5px;}
.m-ck-popup label{ vertical-align:middle}

.m-ck-popup .ck-qualification{ padding:0;}
.m-ck-popup .ck-qualification ul{ padding:0;}
.m-ck-popup .ck-qualification ul li input{ width:100%; height:24px; line-height:24px; margin-top:25px; border:none; text-align:center; color:#333;}
.m-ck-popup .ck-qualification ul li{width:148px;}
.m-ck-popup .ck-qualification ul li div.ck-imgBox,
.m-ck-popup .ck-qualification ul li div.ck-imgBox img{max-width:148px;}/* bug4142 添加产品认证 */
.m-ck-popup .ck-qualification ul li.addPic { padding:0;width:162px; }
.m-ck-popup .ck-qualification ul li.addPic a{ display:block;height:41px; padding:118px 7px 7px; background:url(../images/addPic.png) center 45px no-repeat #f8f8f8; text-align:center; font-size:12px; color:#999;}

.ck-popTips{ background:#fffcf7; border:1px solid #fef8ee; padding:13px 16px; font-size:12px; color:#999;}
.ck-popTips input{ margin-right:5px;}
.ck-popTips label{ vertical-align:middle}

.pop-upload-step1{ height:280px; padding-top:170px; text-align:center; color:#999;}
.pop-upload-step1 p{ line-height:34px;}
.u-btn-upload2{ width:140px; height:38px; padding-left:50px; border:none; background:url(../images/ck-btn-upload2.gif) no-repeat; font-size:16px; color:#fff; text-align:left;}
.u-popbtn-upload{ width:140px; height:37px; padding-left:50px; border:none; border-radius:4px; background-image:url(../images/ico-pop-btn_01.png); background-repeat: no-repeat; box-shadow:0 1px 1px #eabfbf;font-size:16px; text-align:left;}
.u-start{ background-position:23px 11px;}
.u-chk{ background-position:24px -29px;}
.u-continue{ background-position:24px -70px;}
.pop-pic-tailoring{ padding:10px;}
.pop-pic-tailoring h2{ line-height:34px; font-weight:normal; font-size:14px; color:#999;}
.control-tailoring, .preview-tailoring{ height:260px; border:1px solid #ccc; margin-bottom:10px;}
.preview-tailoring{ height:130px;}
.pop-btnBox{ margin-top:30px; text-align:center;}
.add-certification{ min-height:245px; border:1px dashed #ccc;}
.add-certification p{ padding-top:100px; text-align:center;}
.add-certification p a{ font-size:36px; color:#cacaca;}
/* 添加代理商 */
.pop-input-con .ui-multiselect{    padding: 10px 0 10px 10px; font-family:"微软雅黑"}

/* 暂无数据 */
.m-nodata img { width:100%;}

/* 表单 */
.m-ck-popup .m-pop-form td{ padding-bottom:20px; position:relative;}
.m-ck-popup .m-pop-form td .u-update-photo{ float:right; display:block; background:url(../images/addPic_03.jpg) no-repeat; width:140px; height:141px; overflow:hidden; text-indent:-500px;}
.m-pop-form{ width:100%;}/* 95%添加产品认证 */
.m-pop-form ul li{ display:block;margin-bottom:20px; line-height:36px;}
.m-pop-form .pop-label-title{ float:left; width:95px; height:36px; line-height:36px; padding-right:20px; text-align:right; font-size:14px; color:#333;}
.m-pop-form ul li .pop-input-con{ padding-left:115px;}
.m-pop-form ul li .pop-input-con input{ margin-top:-3px; vertical-align:middle;}
.u-inpTips-grey{position:absolute; bottom:5px; line-height:12px;font-size:12px; color:#999;}
.m-pop-form #newBrandff ul li .pop-input-con input[type="text"]{margin-top:0;}
.m-pop-form ul li .pop-input-con input[type="radio"]{margin-right: 5px;}

/* 上传图片区域 */
.m-uploadPic{display:table; width:100%; height:215px; border:1px solid #ccc; border-radius:3px; text-align:center; font-size:12px; color:#999;}
.m-uploadPic .ck-imgBox{*font-size:189px;height:215px;}
.m-uploadPic img{vertical-align:middle;cursor:pointer;}

/* 产品对比 */
.duibikj {
    background-color: #fff;
    position: fixed;
    right: 10px;
    top: 160px;
    width: 144px;
    _margin-top: 160px;
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop))
}

.duibikjtit {
    background-color: #ff2b13;
    float: left;
    height: 24px;
    width: 144px
}

.duibikjtit span {
    color: #fff;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-left: 10px
}

.duibikjtit i {
    float: right
}
.duibikjtit i a{
	display:block;
	width:24px;
	height:28px;
	line-height:28px;
	font-family:arial;
	text-align:center;
	color:#fff;
}
.duibikjcond {
    border: 1px solid #d0d0d0;
    float: left;
    padding-bottom: 7px;
    width: 142px
}

.duibikjcond li {
    border-bottom: 1px dashed #d0d0d0;
    display: inline;
    float: left;
    margin: 0 0 0 7px;
    padding-top: 7px;
    position: relative;
}
.duibikjcond li .ck-imgBox {display:table;margin-left: 10px;width:100px; height:50px; }
.duibikjcond li .ck-imgBox a{ display:table-cell; width:100px; height:50px;  *display:block;  *font-family:arial;*font-size:43.75px;text-align:center; vertical-align:middle;}
.duibikjcond li img {
    
    max-height: 50px;
   
    max-width: 100px
}

.duibikjcond li span {
    float: left;
    text-align: center;
    width: 128px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height:22px;
    font-size:12px;
}

.duibikjcond li>a {
    position: absolute;
    right: 5px;
    top: 5px;
    display:block;
    width: 14px;
    height: 14px;
    line-height:14px;
    border-radius: 2px;
    background:#ff2b13;
    text-align:center;
    font-family:arial;
    font-size:12px;
	color:#fff;
    
}
.duibiBtn{float: left;width:122px; margin-left: 10px; margin-top: 7px; display: inline;text-align:center }
.duibiBtn input{ display:block; width:100%; height:24px; margin-bottom: 5px; border-radius: 3px; cursor:pointer; font-size:12px; }
.duibiBtn a{ font-size:12px;}

/* 查规范 */
.m-standard-list{ width:1140px;}
.m-standard-list .ck-search{ height:40px; margin:50px 0 15px 270px; }
.m-standard-list .ck-search .ck-inpText,
.m-standard-list .ck-search select,
.m-standard-list .ck-search .ck-inpBtn{ float:left;border:1px solid #cacaca;border-radius:0;}
.m-standard-list .ck-search .ck-inpText{ width:387px; height:38px; line-height:38px; padding-left:25px; border-right:none; background:url(../images/u-ico.png) 7px -348px no-repeat #fff; font-size:12px;}
.m-standard-list .ck-search select{ width:70px; height:40px; border-left:none; text-indent:5px; color:#999; font-size:14px; background:#fff;}
.m-standard-list .ck-search select option{    font-weight: normal;background:#fff; border:none;
    display: block;
    white-space: pre;
    min-height: 1.2em;padding:0px 2px 1px;}
.m-standard-list .ck-search .ck-inpBtn{ width:120px; height:40px; border:none; font-size:14px;}

.m-standard-list dl{ float:left; width:245px; height:348px; margin:37px 37px 0 0; border:1px solid #f2f2f2; background:#fff}
.m-standard-list dl:hover{ box-shadow: 0 1px 5px #ebebeb;}
.m-standard-list dl dt{ position:relative; height:93px;}
.m-standard-list dl dt img{ vertical-align:middle;}
.m-standard-list dl dt h2{ position:absolute; top:46px; left:30px; z-index:2; margin:0; font-size:30px; color:#333; font-weight:normal;}
.m-standard-list dl dd{ width:185px; margin:0 auto; font-size:12px;}
.m-standard-list dl dd ul{ padding:12px 0 20px;}
.m-standard-list dl dd ul li{ display:block; line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m-standard-list dl dd ul li a{ color:#333;}
.m-standard-list dl dd ul li a:hover{ color:#ff2b13;}
.m-standard-list dl dd p{ text-align:right}
.m-standard-list dl dd p a.more{font-size:12px; color:#999;}
.m-standard-list dl dd p a.more:hover{ color:#ff2b13;}

/* 产品对比 */

.proVS h2.title{border: 1px solid #dadada;border-bottom:2px solid #ff2b13;background:#f7f7f7;font-weight:normal;text-align: center;color:#666;font-size:14px;}
.proVS h2.title label{ font-size:16px;}
.proVS h2.title i{ margin:0 10px;}
.tab-proVS {
	line-height:1.62em;
    border: 1px solid #dadada;
}
.tab-proVS .ck-proVSBtn{width: 80px; display: inline; padding: 2px 20px; font-size:14px; border-radius:3px}
.tab-proVS .ck-proVSBtn:hover{color:#fff;}
.tab-proVS td th{text-align: center;}
.tab-proVS td,.tab-proVS th {
    border: 1px dashed #dadada;
    text-align: center;
    padding: 10px 2px;
    
}


.tab-proVS td img {
    max-width: 230px;
    
    max-height: 170px;
   
}

.tab-proVS td dl {
    margin: -10px 0
}

.tab-proVS td dl dt,.tab-proVS td dl dd {
    display: block;
    padding: 10px 0;
    text-align: center
}

.tab-proVS td dl dd {
    border-top: 1px dashed #dadada
}
.tab-proVS .bgGrey{background:#f7f7f7;}
.tab-proVS .store-describe .content{padding:0 8px; margin-bottom:0; text-align:left;font-size:14px;}

.tab-proVS>tbody>tr>td table{ width:100%;}
.tab-proVS>tbody>tr>td td,.tab-proVS>tbody>tr>td th{ padding:0px 0;} 

/* 个人中心 */
.m-ck-user{ background:#fff;padding: 0 20px 20px;}
.m-ck-user .title{padding-left: 0;}
.m-ck-user .content{ padding-top:17px;}
.m-ck-user .content ul{ overflow:hidden; zoom:1; width:820px;}
.m-ck-user .content ul li{ float:left; width:385px; height:104px;line-height:104px; padding:23px 0; margin-right:20px; background:#f3f0f1; text-align:center; font-size:14px; color:#999}
.m-ck-user .content ul li a{/*font-weight:bold;*/ font-size:30px; color:#666;}
.m-ck-newcollection{padding: 0 20px 20px;background:#fff;}
.m-ck-newcollection .title{padding-left: 0;}
.newcollection-list{margin-top:17px;}
.newcollection-list th{ height:35px;background:#f3f0f1; padding:0 15px; color:#999;}
.newcollection-list td{padding: 20px 15px; border-bottom: 1px solid #f2f2f2;font-size:12px;}
.newcollection-list td .ck-inpBtn{ font-size:14px; width:95%;}
.newcollection-list td div.ck-imgBox{ float:left; *display:block;  *font-family:arial; *font-size:103px; width:118px; height:118px; margin-right:35px;}
.newcollection-list td div.ck-imgBox img{vertical-align:middle; width:118px; height:118px;}
.newcollection-list td div.textCon{ float:left; width:254px; color:#333;}
.newcollection-list td div.textCon h2{ display:block; width:254px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; line-height:44px; margin-bottom:5px; font-weight:normal; font-size:16px;}
.newcollection-list td div.textCon h2 a{ color:#333;}
.newcollection-list td div.textCon p{ line-height:26px;}
.newcollection-list td .footTips{ height:33px; line-height:33px;margin:10px -15px 0; font-size:14px;}

/* 选择地区弹窗 */
.choose-area{color:#333;}
.choose-area input[type="checkbox"]{ vertical-align:middle; margin-right:5px;}
.choose-area .ftitle{ padding:5px 0; margin-bottom:10px; border-bottom:1px solid #ccc; }
.choose-area dl{ line-height:24px; margin-bottom:5px;}
.choose-area dl dt{ float:left; width:100px;}
.choose-area dl dd{ margin-left:100px;}
.choose-area dl dd label{ white-space:nowrap; padding-right:10px;}

.choose-area dl label:hover{ color:#ff2b13; }

/* 找产品左侧的广告位 jdf */
.ad-products {border: 1px solid #ededed;}
.ad-products h2.ad-title{padding:10px 0 0 20px;}
.ad-products ul li{padding:10px 20px 3px 20px;}
.ad-products ul li .u-price{line-height: 32px;vertical-align: bottom;font-size: 12px;color: #999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ad-products ul li .u-price i{font-size:18px; margin-right: 5px;font-style: normal;color: #ff502d;}
.ad-products li dl dt{line-height: 22px;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* 供应商中心--项目、寻材推荐 */
.tag-recommend{ background:#fff; padding: 0 20px 20px;}
.tag-recommend .tag-title{ height: 36px; border-bottom: 1px solid #dddfdf; padding-left: 1px;}
.tag-recommend .tag-title span{ display:inline-block; line-height: 35px; background: #f4f4f4; border: 1px solid #dddfdf; padding:0 20px;margin-left: -1px;cursor: pointer;}
.tag-recommend .tag-title span.current{ border-bottom-color: #fff; background: #fff; }
.tag-recommend .pro-recommend{ position: relative; border: 1px solid #dddfdf; border-top: 0; padding:15px 10px 10px;}
.tag-recommend .pro-recommend a.more{ position: absolute; right: 10px; top: -20px; font-size: 12px;}
.tag-recommend table{  font-size: 12px;}
.tag-recommend th{background-color: #DCE8D5; padding:8px 5px;line-height:1.5;}
.tag-recommend td{ padding:8px 5px; line-height:1.5; border-bottom:1px dashed #dddfdf;}
.tag-recommend td a{display: block;}

/* 项目寻材 */
.nav-crumb{ height:33px;line-height: 33px;margin:10px 0; color: #333;}
.nav-crumb span{padding:0 5px;}
.nav-crumb a{color:#333;}
.find-material ul.m-project{ background:#fafafa;}
.find-material ul.m-project li{background:#fff;}
.find-material ul.m-project li:last-child{margin-bottom: 0;}
.find-material ul.m-project li dl dt{ padding-left: 10px;margin-bottom:20px;font-size: 18px;}
.find-material ul.m-project li dl dt a{color:#313131;}
.find-material ul.m-project li dl dt a i{ padding:0 15px;}
.find-material ul.m-project li dl dd{font-size:14px; color:#666;}
.ico-txt-overdue,.ico-txt-goOn{display:inline-block;line-height: 1; border: 1px solid #fd3636; padding:5px 7px; margin-left:15px;  font-size: 14px; font-weight: bold;color: #fd3636; }
.ico-txt-goOn{ color: #009933; border-color:#009933;}

.left-art-material{ width:254px;}
.left-art-material .ad-products ul{padding-left:25px;}
.left-art-material .ad-products ul .ck-imgBox{width: 230px;height: 198px;}
.related-prod{ border: 1px solid #e5e5e5;}
.title-lfLine-red{ padding:20px 0; border-bottom: 1px solid #e5e5e5 }
.title-lfLine-red span{display:inline-block;line-height: 1; border-left:3px solid #ff2b13; padding-left:8px; color: #333;}
.related-prod {padding:0 15px; margin-bottom: 20px;}
.related-prod ul{ padding:8px 0 8px 8px;}
.related-prod ul li{display: block;line-height: 34px; font-size: 12px;}
.related-prod ul li a{display: inline-block; max-width: 75px; line-height: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;color: #1a1a1a;}
.related-prod ul li i{padding:0 5px; font-weight: bold}

.article-find-material{ width:824px; border: 1px solid #e5e5e5 }
.article-find-material .title-lfLine-red{padding:14px 0; font-size: 18px;font-weight: bold;color: #333; margin: 0 15px;}
.article-find-material .title-lfLine-red span i{padding:0 15px;}
div.tab-material{padding:10px; border-bottom: 10px solid #f2f2f2;}
div.tab-material:last-child{border-bottom:0;}
div.tab-material>table{ width: 100%; border-spacing:8px;border-collapse: separate; line-height: 20px;color: #333;}
.tab-material>table th{ padding:10px 0;background: #f2f2f2;width:110px;border-right:30px solid #fff;  text-align: center;  vertical-align:14px }
.tab-material>table td{  padding:10px 0;}
.tab-material>table td a{ color:#032fad}
/* 焦点图 */
.ck-material-lunbo{ width:226px; height:136px;margin: -10px 0;}
.ck-material-lunbo .focus{ }
.focus{width:226px;height:136px;position:relative;}
.focus:hover .rslides_nav{ display:block;}
.f226x136{width:226px;height:136px;overflow:hidden}
.f226x136 img{width:226px;height:136px; box-sizing:border-box;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ display:none; height:80px;width:34px;position:absolute;top:50%;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-40px}
.rslides_nav.prev{ display:none; left:0; background:url(../images/index/rslides-prev.png) no-repeat;}
.rslides_nav.next{ display:none; right:0; background:url(../images/index/rslides-next.png) no-repeat;}
.rslides_tabs{ position:absolute; left:50%; margin-left:-100px; bottom:10px; width:226px; clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;width:15px; height:15px; border-radius:50%;background:#3d4146; opacity:0.6;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:#fff; opacity:1; }


/*首页-垂直滚动*/
.scrol-roll{background:#fff; margin-top:15px; box-shadow:0 1px 2px #c3c3c3;}
.scrol-roll .t_news{position: relative; width: 593px; line-height: 21px; height:42px; overflow: hidden;margin:10px 0;}
.scrol-roll .t_news strong{float: left; width: 75px;color:#fff; background:rgba(255,43,19,0.7);padding-left:15px; font-weight:normal; padding-top:5px; padding-bottom:5px; line-height:1.2}
.scrol-roll .t_news .news_li,
.scrol-roll .t_news .swap{position:absolute; top:0;left: 105px; }
.scrol-roll .t_news .swap{top:42px;}
.scrol-roll .t_news .news_li li,
.scrol-roll .t_news .swap li{display:block;float:left; width: 230px;margin-right:8px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.scrol-roll .t_news .news_li li a i,
.scrol-roll .t_news .swap li a i{color: #e33952;}
.scrol-roll .t_news .news_li.design li a,
.scrol-roll .t_news .swap.design li a{cursor:default;}
.scrol-roll .t_news .news_li.design li a:hover,
.scrol-roll .t_news .swap.design li a:hover{color:#333}

/* 顶部搜索下拉 */
.ui-widget.ui-widget-content{ 
	border-top:0;
	padding: 5px 0;
    line-height: 28px;
    box-sizing: border-box;
 }
 .ui-menu .ui-menu-item{
 	padding:0 10px;overflow: hidden;
 }
  .ui-menu .ui-menu-item:nth-of-type(2n){background-color:#f8f8f8;}
  .ui-menu .ui-menu-item span:last-child{ color:#666; font-size:12px;}
  .ui-menu .ui-menu-item:hover,.ui-menu .ui-menu-item:hover span{background-color:#ff7363; color:#fff; border:0}


.ui-widget-content .ui-state-hover,.ui-widget-content .ui-state-focus{
    border: 1px solid #ff7363;
    background: #ededed;
    font-weight: normal;
    color: #fff
}


.ui-widget-content .ui-state-active{
    border:0;
    background: none;
    font-weight: normal;
    color: #fff
}
.addback {background-color:#ff7363!important;}



/* 请放在最后 */
.bg-white{ background:#fff;}
body .pl12{ padding-left:12px;}
body .pl35{ padding-left:35px;}
body .mb35{ margin-bottom:35px;}
body .f-c-green{ color:#46ad13;}
body .f-c-red{ color:#ff2b13;}
body .f-c-orangered{color:#ff8d13;}
body .f-c-blue{ color:#59a1ec;}
body .f-c-f40{ color:#f40;}
body .f-c-333{ color:#333;}

