@charset "utf-8";

body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea {margin:0;padding:0;}



input,select{font:12px/20px "Microsoft YaHei";}

a img,img{border:0;vertical-align:middle;}

a {text-decoration:none;color:#666;}

a:hover {color:#e53639;}

a:focus {outline-style:none;}

ul li {list-style:none;}

table {border-collapse:collapse;}

input, select {vertical-align:middle;outline: none;}

td {word-break:break-all;}

::-webkit-input-placeholder {color:#999!important;}

:-moz-placeholder {color:#999!important;}

::-moz-placeholder {color:#999!important;}

:-ms-input-placeholder { color:#999!important;}

* html .brand_clearfix {height: 1%;}

.brand_clearfix{display: block;}

.brand_clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.brandBg{background:#f8f8f8;}

.brandBg_con{background:#fff;}

.brandCon_pd{padding:0 35px;}

.brand_title{ text-align:center; color:#666; font-size:14px;}

.brand_title h2{font-size:30px;margin-bottom:6px;font-weight:normal;color:#333;line-height:30px;padding-top:48px;padding-bottom:25px;}

.brand_title a{color:#459cd8;text-decoration:none;}

.brand_title a:hover{ text-decoration:underline;}

.brandFen_title{height:50px; font-size:16px;line-height:50px;padding-top:15px;border-bottom:1px solid #e0e0e0; position:relative;}

.brandFen_title::before{content: ''; display: block;width:40px;height:1px; font-size:0;background:#f94856; overflow:hidden;position:absolute;bottom:-1px;left:0}

/*brandBanner*/

.brand_banner{width:100%;height:180px;background:#232d40;}

.brand_select{width:764px;padding:0 18px;float:left; height:50px; line-height:50px;border:1px solid #fff; background:#fff;margin-top:64px; margin-left:133px;position:relative;}

.brand_select_active{border-color:#f94856;}

.brand_select input{ width:100%;border:none;color:#999; vertical-align:middle; overflow:hidden;font-size:14px; }

.brand_select a.a_btn_search{width:135px; height:52px; position:absolute;display:inline-block;right:-135px; top:-1px;line-height:52px;font-size:16px; text-align:center;color:#fff ;text-decoration:none;background:#f94856;}

.brand_select a.a_btn_search:hover{color:#0.9; opacity:0.9}

/*brandSection01*/

.brand_section01{padding-bottom:60px;}

.brand_section01_step{ text-align:center; line-height:24px; font-size:16px; color:#333;margin-top:38px;}

.brand_section01_step em{ color: #e91d28;font-size:20px;font-weight:bold;font-style:normal;padding-right:2px;}

.brand_section01_step img{vertical-align:middle;padding-left:6px;padding-right:2px;}

.brand_section01_ul{margin-top:38px;position:relative;transition: all .4s;}

.brand_section01_ul li{ width: 29%;margin-bottom: 30px; float:Left;border:1px solid #ccc;border-radius:6px;height:488px;}

.brand_section01_ul li:hover{height: 488px;margin-bottom: 30px; animation:brandShadow1 0.3s ease-in-out forwards;background:#fff;border-color:#e91d28;position:relative;}

.brand_section01_ul li .brand_li_top{border-top-left-radius:4px;border-top-right-radius:4px;height:108px; width:100%; background:#E0EBEB; text-align:center;font-size:18px; color:#333}



.brand_section01_ul li .brand_li_bottom{padding:22px 50px 0 50px;	text-align:center;    margin-top: 32px;}

.brand_section01_ul li .brand_li_bottom p.p01{text-align:left; height:50px;overflow:hidden; line-height:50px; border-bottom:1px dashed #e5e5e5;font-size:14px;color:#666;}

.brand_section01_ul li .brand_li_bottom p.p01 img {  vertical-align:middle; padding-left:30px; padding-right:6px;}

.brand_section01_ul li .brand_li_bottom p.p02{color:#f94856;font-size:14px; line-height:36px; margin-bottom:13px;position:relative;text-align:center;}

/*.brand_section01_ul li .brand_li_bottom p.p02_1{margin-top:45px;}*/

.brand_section01_ul li .brand_li_bottom p.p02 em{font-style:normal;font-size:18px; display:inline-block;line-height:26px;position:relative;vertical-align:top;}

.brand_section01_ul li .brand_li_bottom p.p02 span{font-size:36px;padding-left:2px;}

.brand_section01_ul li .brand_li_bottom p.p03 {margin-bottom:15px;}

.brand_section01_ul li .brand_li_bottom p.p03 a{width:188px; height:36px;display:inline-block; line-height:36px; border-radius:3px; border:1px solid #ccc;font-size:14px;color:#666; text-align:center;}

.brand_section01_ul li .brand_li_bottom p.p03 a:hover,.brand_section01_ul li.hover .brand_li_bottom p.p03 a{background:#e91d28;border-color:#f94856; color:#fff;}

@keyframes brandShadow1 {

		0% {opacity:1;box-shadow:0 0 0px rgba(249,72,86,0.2);}

	   100% {opacity:1;box-shadow:0 0 15px rgba(249,72,86,0.2);}

}

/*brandSection02*/

.brand_section02{background:url(../images/brand-index-bg.jpg) center top no-repeat;height:483px;}

.brand_section02 .brand_title{color:#dedede;}

.brand_section02 .brand_title h2{color:#fff;}

.brand_section02 ul{margin-left:-30px;}

.brand_section02 ul li{width:441px;margin-top:48px;color:#fff;height:200px;padding:25px 22px 10px 108px;position:relative;float:left;margin-left:128px;background:#fff;border-radius:6px;}

.brand_section02 ul li>div{padding-right:70px;}

.brand_section02 ul li h4{font-size:16px; color:#333;font-weight:normal;padding-bottom:6px;}

.brand_section02 ul li p{font-size:14px;color:#666;line-height:24px;height:96px;overflow:hidden;}

.brand_section02 ul li em.em01{position:absolute;left:108px;font-style:normal;bottom:20px;color:#f94856;font-size:12px;}

.brand_section02 ul li img.img01{position:absolute;top:75px;left:10px;}

/*brandSection03*/

.brand_section03{padding-bottom:40px;}

.brand_section03 dl {line-height:30px;font-size:14px;margin-top:25px;}

.brand_section03 dl dt{color:#333;font-weight:bold;}

.brand_section03 dl dd{color:#666;margin-bottom:30px}

/*brandApply Page*/

.brandApplyPage{padding-bottom:30px;}

.brandApplyPage .txt-blue{color:#0e9aec}

.brandApplyPage .txt-red,.brand-txt-red{color:#f00}

.brandApplyPage .aBlue{color:#0e9aec;}

.brandApplyPage .aBlue:hover{ color:#0e9aec;text-decoration:underline;}

.brandTab{height: 28px;margin:0 auto; padding:30px 0;width:1200px;}

.brandTab .step{position: relative; float: left; width: 50%; font-size: 14px; height: 28px; line-height: 28px; color: #FFF; background: #b2b2b2; z-index: 1; text-align: center;}

.brandTab .step::before{content: ''; display: block; position: absolute; left: -12px; z-index: 8; top: 0px; border-top: 14px solid #b2b2b2; border-left: 12px solid transparent !important; border-bottom: 14px solid #b2b2b2;}

.brandTab .step::after{content: ''; display: block; width: 4px; position: absolute; right: 0px; z-index: 9; top: 0px; border-top: 14px solid transparent !important; border-left: 12px solid #b2b2b2; border-bottom: 14px solid transparent !important; background-color: #FFF;}

.brandTab .frist::before{content: ''; border:none;}

.brandTab .last::after{content: ''; border:none; width: 0px;}

.brandTab .step.on{background: #f94856;}

.brandTab .step.on:before{border-color: #f94856;}

.brandTab .step.on:after{border-color: #f94856;}

.brandForm{margin-top:25px;padding-bottom:15px;}

.brandForm dl dt{height:32px;line-height:32px;padding:0 20px;cursor:pointer;font-size:12px;color:#666;border:1px solid #d2d2d2; float:left;margin-right:10px;}

.brandForm dl dt.active{border-color:#f95461; color:#f95461;transition: all .3s ease-out;}

.brandForm .uploadExample{ width:158px;height:226px;border:1px solid #e0e0e0; float:left;margin-right:10px; position:relative;}

.brandForm .uploadExample img{width:158px; height:226px;}

.brandForm .uploadExample span{transition: all .3s ease-out;opacity:0;width:75px;height:30px;display:block;cursor:Pointer;left:50%;margin-left:-37px;text-align:center;position:absolute;top:50%;margin-top:-15px;}

.brandForm .uploadExample:hover span{opacity:1;}

.brandForm .uploadExample02{width:168px;height:240px;}

.brandForm .uploadExample02 img{width:168px;height:240px;}

.brandForm .uploadExample em{width:39px;height:41px;display:block;position:absolute;top:0;left:0;z-index:2}

.brandForm .uploadMessage{width:100%;float:left;margin-top:10px;font-size:12px;color:#666;line-height:16px;}

.brandForm .uploadMessage em{width:16px;height:16px;display:block;float:Left;vertical-align:middle;padding-right:6px;}

.brandForm ul li{margin-bottom:15px;clear: both;font-size: 12px;color:#333;}

.brandForm ul li::after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.brandForm ul li .l-left{width:130px;float:left;text-align:right;color:#333}

.brandForm ul li .l-left p.p01{line-height:34px;}

.brandForm ul li .l-right{margin-left: 130px;}

.brandForm ul li .l-right p.p01{line-height:34px;}

.brandForm ul li .l-right .brandInput{  width: 438px;height: 32px;line-height: 32px;display:inline-block;color: #333;padding: 0 10px;border: 1px solid #e0e0e0; font-size:12px;}

.brandForm ul li .l-right .brandTextarea{padding: 10px;resize: none;border: 1px solid #e0e0e0;color:#333;font-size:12px;width:438px;}

.brandForm ul li .l-right .Input01{width:125px;}

.brandForm ul li .l-right .Input02{width:287px;}

.brandForm ul li .l-right p.p-error{font-size:12px;line-height: 16px;margin-top: 5px;padding-left: 4px;color: #f00;}

.brandName_message{ display:inline-block;padding-left:7px;width:550px; vertical-align:top;}

.brandName_message>a{float:left;margin-right:10px; vertical-align:top;}

.brandName_message_tip{line-height:17px; font-size:12px;color:#666;float:left:}

.brandExplain_message{ line-height:34px; color:#666;font-size:12px; display:inline-block; vertical-align:top;padding-left:7px;}

.brandPattern_message{ display:inline-block;width:580px; vertical-align:top;margin-top:90px;font-size:12px;color:#666}

.brandPattern_message>div{ line-height:16px;margin-bottom:8px;}

.brandPattern_message em{float:left;vertical-align:top; width: 16px;height: 16px;display: block;padding-right: 6px;}

.brandPattern_message p{line-height:16px; font-size:12px;color:#666;float:left;}

.brandBtn01{padding:0 15px; height:34px; line-height:34px;min-width:50px; text-align: center;color:#fff;font-size:12px; display:inline-block;background:#f94856; vertical-align:middle;border-radius: 3px;}

.brandBtn01:hover{opacity:.9;color:#fff;}

.brandRadio {display: inline-block;vertical-align: middle;height: 34px; line-height: 34px;margin-right: 20px;cursor: pointer;}

.brandRadio input { display: inline-block;vertical-align: middle;cursor: pointer;}

.brandRadio .text{margin-left:5px;font-size:12px;color:#333;display: inline-block;vertical-align: middle;cursor: pointer;}

.brandRadio .message{font-size:12px; color:#666;display: inline-block;vertical-align: middle;}

.brandXwCheck {display: inline-block;vertical-align: middle;height: 34px; line-height: 34px;cursor: pointer;}

.brandXwCheck input { display: inline-block;vertical-align: middle;cursor: pointer;}

.brandXwCheck .text{margin-left:5px;font-size:12px;color:#333;display: inline-block;vertical-align: middle;cursor: pointer;}

.brandForm .uploadFlie_brand_m{margin:15px 0 5px 0}

.brandApply_main_left{width:820px; float:left;}

.brandApply_main_right{width:280px;padding:10px 20px;height:435px;background:#f7fbff;margin-top:25px;margin-right:35px;border:1px solid #d6e6f5; position:relative;float:right}

.brandApply_main_right em.em01{width:13px;height:22px; display:inline-block;position:absolute; top:36%; z-index:2;left:-13px;}

.brandApply_main_right h2{border-bottom:1px solid #d8e7f6; font-weight:normal;font-size:16px; color:#0e9aec; height:45px; line-height:45px;}

.brandApply_main_right p.p01{font-size:12px; color:#0e9aec;margin-top:15px;}

.brandApply_main_right  ul li label{font-size:16px; color:#666;width:100%; height:45px; line-height:45px; }

.brandApply_main_right  ul li input{width: 258px;height: 32px;line-height: 32px;display: inline-block;color: #333;padding: 0 10px;border: 1px solid #e0e0e0;font-size: 12px;}

.brandApply_main_right  ul li p.p-error{font-size:12px;line-height:16px;margin-top:5px; padding-left:4px;color: #f00;}

.brandApply_main_right .message{font-size:12px; line-height:18px;color:#666;position:absolute;width:82%; left:7%;bottom:30px;}

.brandApply_message{font-size:12px; color:#666;margin-top:25px; }

.brandApply_tip{width:340px;border:1px solid #d6e6f5; box-shadow:0 0 4px rgba(0,0,0,.1);background:#fff;pading-bottom:15px; position:absolute; left:-160px;top:25px;}

.brandApply_tip em.em01{width:17px;height:10px; display:inline-block;position:absolute;left:50%; top:-10px; z-index:2;margin-left:0px;}

.brandApply_tip h2{height:42px; line-height:42px; text-align:left;color:#00a1f1; position:relative;font-weight:normal; font-size:12px;padding-left: 15px; background:#f7fbff;}

.brandApply_tip h2 a{font-size: 20px;opacity: .7;width:42px; height:42px;text-align:center;display:inline-block;cursor: pointer;color: #989898;float:right;font-family: Simsun; }

.brandApply_tip h2 a:hover{opacity: 1;}

.brandApply_tip_con{ line-height:30px; font-size:12px; color:#666;padding:8px 15px 15px 15px;}

.brandApply_tip_con strong{font-weight:bold; color:#333;padding-right:15px;}

.brandApply_tip_con ul li{ line-height:22px;margin-bottom:10px;}

.brandApply_tip_con dl  dt {width:100%; height:auto;float:Left; border:none;border-bottom:1px dotted #e0e0e0;padding:0;margin:0;}

.brandApply_tip_con dl  dt h4{ font-size:12px; color:#333; text-align:center; line-height:24px;padding-top:10px;}

.brandApply_tip_con dl  dt p{color:#666;font-size:12px; line-height:18px;margin:12px 0;}

.brandApply_tip_con dl  dt img{margin-bottom:18px;}

.brandApply_tip_con dl  dt:last-child{border:none}

/*商标信息查询*/

.brandInfo{border:1px solid #e0e0e0; background:#fff;height:550px;margin-top:25px;}

.brandInfo-left{width:378px; float:Left;height:550px;}

.brandInfo-leftT{height:51px;padding-top:14px;}

.brandInfo-search{position:relative;margin-left:20px; display:inline-block; z-index: 3;}

.brandInfo-searchTit{background:#fff;width:222px;height:32px;  line-height:32px;border:1px solid #e0e0e0;position:relative;}

.brandInfo-search-arrow{position: absolute;width:14px;height:10px;transition: all .3s ease-out;top: 10px;right: 8px;cursor:Pointer;}

.brandInfo-search-arrow-up{ transform: rotate(-180deg);transition: all .3s ease-out;}

.brandInfo-search span{padding-left:10px;color:#333; font-size:12px; display:block; white-space:nowrap; overflow:hidden; }

.brandInfo-search-con{max-height: 300px;width:222px;display:none;position:absolute;top:32px; left:0; background:#fff;border:1px solid #e0e0e0;overflow: auto;box-shadow:0px 0px 3px rgba(0,0,0,.13)}

.brandInfo-search-con ul li{height:30px; line-height:30px;color:#333;padding:0 10px;white-space: nowrap;cursor: pointer;overflow: hidden;}

.brandInfo-search-con ul li:hover{ background:#f2f2f2;}

.brandInfo-leftT .brandBtn01{padding:0;display:inline-block;width:65px; vertical-align:top;margin:0 7px;}

.brandInfo-leftT a{vertical-align:top; line-height:34px;}

.brandInfo-leftM{height:34px; border-bottom:1px solid #e0e0e0;padding:7px 20px 8px 20px;}

.brandInfo-leftM .brandRadio{margin-right:12px;}

.brandInfo-leftB ul li{ line-height:26px;}

.brandInfo-leftB {height:415px;overflow:auto;padding:10px 0;font-size:12px; line-height:26px; color:#333; background: rgba(0, 0, 0, 0);}

.brandInfo-leftB .brand-caret-right{ display:inline-block;margin-left:20px;transition: transform .5s;width: 8px;height: 8px;}

.brandInfo-leftB .d-firstNav span {display: inline-block;margin-left: 2px;cursor:pointer;}

.brandInfo-leftB .s-secondNav {margin-left: 13px;}

.brandInfo-leftB .s-secondNav em{float:Left;margin-top:9px;}

.brandInfo-leftB .s-secondNav span{display:block;margin-left:28px;}

.brandInfo-leftB .d-secondDrop {margin-left: 46px;}

.brandInfo-leftB .iconRotate {transform: rotate(90deg);transition: transform .5s;cursor:pointer;}

.brandInfo-leftB .s-firstDrop,.brandInfo-leftB .s-secondDrop{ display:none}

.brandInfo-leftB .s-firstDrop span,.brandSide .s-secondDrop span{cursor:pointer;}

.brandInfo-leftB .s-thirdItem label{ position:relative; cursor:pointer;color:#333}

.brandInfo-leftB .s-thirdItem .checkSp{ width:12px; height:12px;display:inline-block;padding-right:6px;}

.brandInfo-leftB .s-thirdItem label.active{color:#666;}

.brandInfo-right{width:749px;float:left;height:550px;border-left:1px solid #e0e0e0}

.brandInfo-rightT{height:65px;padding:0 15px; font-size:12px; line-height:65px;color:#333;background:#f5f6fa;border-bottom:1px solid #e0e0e0;}

.brandInfo-rightT .aBlue{ float:right;}

.brandInfo-rightNo{ padding-top:140px ; text-align:center; font-size:12px; color:#999}

.brandInfo-rightNo img{ margin:0 auto; display:block; margin-bottom:10px;}

.brandInfo-rightB{height:484px; overflow:auto;overflow-x:hidden;}

.brandInfo-rightB-Item{border-bottom:1px solid #e0e0e0}

.brandInfo-rightB-Item:last-child{border-bottom:0;}

.brandInfo-rightB-Item-active{ height:50px; overflow:hidden;transition: transform .5s;}

.brandInfo-rightB-header{text-indent: 2px;height: 50px;line-height: 50px; cursor:Pointer;}

.brandInfo-rightB-header i.arrow{display:inline-block;margin-top:21px;margin-left:15px; transform: rotate(90deg);transition: transform .5s;float:Left;width: 8px;height: 8px;}

.brandInfo-rightB-Item-active .brandInfo-rightB-header i.arrow {cursor:pointer;margin-top:23px;transform: rotate(0deg);transition: transform .5s;}

.brandInfo-rightB-header .panel-head {width:690px;display: inline-block;position: relative; float:Left;}

.brandInfo-rightB-header .panel-head p {font-size: 12px}

.brandInfo-rightB-header .panel-head p span.span02 {color:#666}

.brandInfo-rightB-header .panel-head p b {font-weight: 400;font-size: 14px}

.brandInfo-rightB-header .panel-head p .p-close{position: absolute;right: -20px;top: 0; font-size: 20px;opacity: .7;cursor: pointer;color: #989898;font-family: Simsun;}

.brandInfo-rightB-header .panel-head p .p-close:hover{opacity:1}

.brandInfo-rightB-con{padding-right: 16px;padding-left: 23px;}

.brandInfo-rightB-box{margin-bottom:2px;}

.brandInfo-rightB-box span {float: left;width: 40px;line-height: 30px; font-size: 12px;color: #666; display:inline-block;}

.brandInfo-rightB-box  ul { width:650px;min-height: 50px; float:Left}

.brandInfo-rightB-box  ul  li{float: left;margin-bottom: 7px;margin-right: 8px;padding: 0 10px;line-height: 30px;border: 1px dashed #d2d2d2;color: #666;position: relative;font-size: 12px;cursor: pointer;}

.brandInfo-rightB-box  ul  li:hover{border:1px solid #f95461;}

.brandInfo-rightB-box  ul  li em{ display:none; font-style:normal;}

.brandInfo-rightB-box  ul  li:hover em{position: absolute;right: -8px;top: -8px;color: #fff;font-family: Simsun;font-size:12px; display:inline-block;background: #f95461; color: #fff;border-radius: 50%;width: 16px;height: 16px; text-align:center;box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);line-height: 18px;}

.brandApplay-monery-top{ text-align:right;padding-bottom:17px;}

.brandApplay-monery-top p.p01{font-size:14px; color:#333;margin-top:30px;margin-bottom: 10px;}

.brandApplay-monery-top p.p01 span{font-size:30px;}

.brandApplay-monery-top p.p02{font-size:12px; color:#999;margin-top:10px;}

.brandApplay-monery-bottom{width:1120px; line-height:40px; border-bottom:1px solid #efefef;background:#fafafa; box-shadow:0px 0px 2px rgba(0,0,0,.08); padding:38px 40px; text-align:right; color:#666;font-size:12px;}

.brandApplay-monery-bottom .brandBtn01{height:40px; line-height:40px; padding:0 20px;font-size:14px;}

/* 公共下拉框 */

.brandC-search{position:relative;display:inline-block;cursor:pointer;}

.brandC-searchTit{background:#fff;width:100%;position:relative; vertical-align:top; cursor:Pointer;}

.brandC-search-arrow{position: absolute;width:14px;height:10px;transition: all .3s ease-out;top: 50%;margin-top:-4px;right: 8px;cursor:Pointer;}

.brandC-search-arrow-up{ transform: rotate(-180deg);transition: all .3s ease-out;}

.brandC-search span{padding-left:10px;color:#333;line-height:100%;vertical-align:middle; font-size:16px; white-space:nowrap; overflow:hidden; }

.brandC-search-con{max-height: 300px;width:100%;display:none;position:absolute;top:100%; left:0; background:#fff;border:1px solid #e0e0e0;overflow: auto;box-shadow:0px 0px 3px rgba(0,0,0,.13);z-index:2;}

.brandC-search-con ul li{height:30px; line-height:30px;color:#333;padding:0 10px;white-space: nowrap;cursor: pointer;overflow: hidden;}

.brandC-search-con ul li:hover,.brandC-search-con ul li.active{ background:#f2f2f2;}

/* 商标搜索页 */

.brandQueryBanner.brandQueryBannerFixed {position: fixed;animation:brandShadow2 0.3s ease-in-out forwards;height:44px;top:0;background:#fff;z-index: 99;padding:20px 0;box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 10px 0px;} 

.brandQueryBannerFixedH{height:68px;}

.brandQueryPage{padding-bottom:40px;}

.brandQueryBanner{width:100%; height:102px;padding-top:58px;background: #232d40;}

.brandQuery_select{width:790px;float:left; height:42px; line-height:42px;border:1px solid #f94856; background:#fff;margin-left:65px;position:relative;}

.brandQuery_select .brandC-search{width:148px; float:Left; text-align:center;border-right:1px solid #e0e0e0;}

.brandQuery_select .brandC-searchTit{height:42px;}

.brandQuery_select .brandC-searchTit span{padding-left:0;}

.brandQuery_select .brandC-search-con{text-align:center;font-size:14px; z-index:2;}

.brandQuery_select .brandInfo-search-arrow{top:18px!important;}

.brandQuery_select input{ width:610px; padding:0 15px;border:none;color:#999; vertical-align:middle; overflow:hidden;font-size:14px; }

.brandQuery_select a.a_btn_search{width:135px; height:44px; position:absolute;display:inline-block;right:-135px; top:-1px;line-height:44px;font-size:16px; text-align:center;color:#fff ;text-decoration:none;background:#f94856;}

.brandQuery_select a.a_btn_search em{width:20px;height:20px; padding-right:6px;vertical-align:middle;display:inline-block;}

.brandQuery_select a.a_btn_search:hover,.brandBtn02:hover{color:#fff; opacity:0.9}

.brandQueryBanner .brandBtn02{ margin-right:68px; float:right;}

.brandBtn02{width:135px; height:44px;display:inline-block;line-height:44px;font-size:16px; text-align:center;color:#fff ;text-decoration:none;background:#f94856;}

.brandQuery_fen{border:1px solid #e5e5e5;margin-top:20px;}

.brandQuery_fen ul li{border-bottom:1px solid #e5e5e5;padding:5px 0;position:relative;width:100%; float:Left;}

.brandQuery_fen ul li:last-child{border-bottom:none}

.brandQuery_fen_tit{width:90px; float:Left; text-align:right;font-size:14px;line-height:32px; }

.brandQuery_fen_tit_01{padding:7px 0;}

.brandQuery_fenS{ display:inline-block; }

.brandQuery_fen_select{line-height:28px;height:28px;margin-left:20px; margin-top:7px;display:inline-block;border:1px solid #e0e0e0;padding:0 55px 0 10px; background:#fff;position:relative;}

.brandQuery_fen_select span{height:28px;line-height:28px;font-size:14px;color:#999;}

.brandQuery_fen_select span.txtChangeC{color:#333;}

.brandQuery_fen_select_con{ position:absolute;left:110px;top:41px;z-index:4; background:#fff; display:none;}

.brandQuery_fen_select_con dl.dl01{width:328px;border:1px solid #e0e0e0;}

.brandQuery_fen_select_con dl.dl01 dt{height:32px; line-height:32px;padding:0 10px; cursor:Pointer;font-size:14px;color:#333;background-size:5px 7px;}

.brandQuery_fen_select_con dl.dl01 dt:hover,.brandQuery_fen_select_con dl.dl01 dt.active{ background:#fbfbfb;background-size:5px 7px;}

.brandQuery_fen_select_con dl.dl02{height:384px; background:#fff}

.brandQuery_fen_select_con div{position:absolute;left:328px;top:0; border:1px solid #e0e0e0;  display:none;}

.brandQuery_fen_select_con dl.dl02 dt{height:32px; line-height:32px;padding:0 10px; white-space:nowrap;cursor:Pointer;font-size:14px;color:#333;}

.brandQuery_fen_select_con dl.dl02 dt:hover,.brandQuery_fen_select_con dl.dl02 dt.active{ background:#fbfbfb}

.brandQuery_fen_more{cursor:pointer;position:absolute;right:18px;line-height:32px;font-size:14px;color:#666;}

.brandQuery_fen_more em{margin-left:5px; vertical-align:middle;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666; display:inline-block;}

.brandQuery_fen_con{margin-left:115px;padding-right:70px;}

.brandQuery_fen_con_shou{height:64px;overflow:hidden;}

.brandQuery_fen_con dl dt{width: auto;padding-top:2px; float:Left; line-height:30px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;display: inline-block;text-align: left;height: 30px;}

.brandQuery_fen_con dl dt.dt01{ width:140px;}

.brandQuery_fen_con dl dt.dt02{ width:94px;}

.brandQuery_fen_con dl dt.dt03{width:150px;}

.brandQuery_fen_con dl dt a{font-size:14px; color:#666; text-decoration:none}

.brandQuery_fen_con dl dt a:hover{color:#f94856;}

.brandQuery_retrieval{border:1px solid #ffb08f; background:#fffbf8;padding:18px 18px 10px 18px; position:relative;margin-top:10px;}

.brandQuery_retrieval  p.p01{ font-size:12px; color:#000;padding-bottom:10px;}

.brandQuery_retrieval .brandBtn01{width:80px; height:26px;position:absolute;top:18px;right:18px;padding:0;line-height:26px;}

.brandQuery_retrieval .brandQuery_fen_con{margin-left:0;}

.brandQuery_retrieval .brandQuery_fen_more{top:49px;}

.brandQueryTable {margin-top:10px;border-collapse: collapse;border:1px solid #e5e5e5;border-spacing: 0;width: 100%;background: #fff;}

.brandQueryTable_no{margin-top:10px; margin-bottom:20px;text-align:center;font-size:16px; color:#666; padding:55px 0; border:1px solid #e5e5e5;}

.brandQueryTable_no .brandBtn01{font-size:14px; width:70px;margin-bottom:15px;}

.brandTable_cell{border-bottom:1px solid #e5e5e5;padding:28px 18px 28px 28px;transition:background .3s ease;}

.brandTable_cell:hover{ background:#fbfbfb;}

.brandTable_cell_left{width:200px;height:116px;border:1px solid #e5e5e5;background:#fff; text-align:center; float:Left; line-height:116px;}

.brandTable_cell_left img{max-height:100%;max-width:100%; display: inline-block; vertical-align:middle;}

.brandTable_cell_right{margin-left:232px;}

.brandTable_cell_right_top{width:100%; float:Left;}

.brandTable_cell_right_topL{width:70%;float:left;overflow:hidden;text-overflow:ellipsis;}

.brandTable_cell_right_topL span.span01{font-size:18px;color:#333;padding-right:10px;}

.brandTable_cell_right_topL span.span02{margin-top: 4px; padding: 0 8px 0 2px; position:relative;background:#edf2f6;color:#637cb5;font-size:12px;line-height:18px; height:18px;}

.brandTable_cell_right_topL span.span02-arrow{ position:absolute;left:-9px;top:0px;vertical-align:middle;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #edf2f6; display:inline-block;  }

.brandTable_cell_right_topL span.span02 font{margin:0;padding:0px; height:18px; line-height:18px; overflow:hidden;}

.brandTable_cell_right_topL span.span02 font em{margin:0 10px;height:10px;width:1px;background:#b8c8e9; font-size:0px; display:inline-block;}

.brandTable_cell_right_topR{width:30%; float:left; text-align:right;}

.brandTable_cell_right_topR  span.a_btn_cell{height: 26px; display: inline-block;padding:0 10px;line-height:24px;font-size: 14px;border-radius:3px;text-align: center;color: #fff;text-decoration: none;background: #19be6b;}

.brandTable_cell_right_topR  span.a_btn_cell em{width:16px; height:16px;  vertical-align:top;margin-top:5px; display:inline-block;padding-right:2px;}

.brandTable_cell_right_bottom{width:100%; float:Left; line-height:30px;color:#333;font-size:14px;margin-top:12px;}

.brandTable_cell_right_bottomL{width:410px; float:left; }

.brandTable_cell_right_bottomL p.p01{ color:#666}

.brandTable_cell_right_bottomM{width:270px; float:left; }

.brandTable_cell_right_bottomR{width:235px; float:left;}

.brandTable_cell_right_bottom p span.span01{display:inline-block;color:#666; float:left; vertical-align:top;}

.brandTable_cell_right_bottom p span.span02{ display:inline-block; float:left;vertical-align:top;max-width:170px;}

/*分页*/

.brandTbP_con{float: right;line-height: 32px;margin:20px auto;}

.brandTb_Pages{float:left;}

.brandTb_Pages a{display: inline-block;  border-radius:3px;float:Left;height:30px;border:1px solid #e5e5e5;font-size: 12px;color:#333;text-align: center;line-height: 30px;padding: 0 12px;margin-left: 6px;}

.brandTb_Pages a:hover{border-color: #f94856; color:#f94856;}

.brandTb_Pages .pages_ul{float: left;display: inline-block; }

.brandTb_Pages .pages_ul li{float: left;}

.brandTb_Pages .pages_ul li.moreDot{ color:#d4d4d4; font-size:20px; line-height:24px; padding:0 10px;}

.brandTb_Pages a.page_on{border-color: #f94856; color:#f94856;}

.brandTb_Pages .pageNone,.brandTb_Pages .pageNone:hover{color:#dcdcdc;border-color: #dcdcdc;}

.brandTb_PagesT{float:left;padding-left:10px; line-height:32px;}

.brandTb_PagesT a{display:inline-block;margin-left:4px; border-radius:3px;height:30px; line-height:30px; border:1px solid #e5e5e5;width:60px; text-align:center;color:#333;font-size:12px;}

.brandTb_PagesT a:hover{border-color: #f94856; color:#f94856;}

.brandTb_PagesT .pageNum{width:40px;height:30px ; line-height:30px;margin:0 3px;text-align: center;border:1px solid  #e5e5e5; border-radius:3px;}

/* 上传身份证 */

.brandApplyPage .uploadFlie{width:158px;height:226px;background:#f5f6fa;border:1px solid #e0e0e0;position:relative;font-size:12px ; float: left;margin-right: 10px; }

.brandApplyPage .uploadFlie .upload-id-con1,.brandApplyPage .uploadFlie .upload-id-con2{width:100%;height:100%;}

.brandApplyPage .uploadFlie .icon-upload{width:78px; height:24px; line-height:24px; font-style:normal;background:#fff;border:1px solid #f95461;color:#f95461;text-align:center;display:inline-block;position:absolute;left:50%;margin-left:-40px;top:110px;cursor:pointer;border-radius:3px; z-index:3;}

.brandApplyPage .uploadFlie .icon-upload-success{position:absolute;top:110px;width:28px; height:28px; left:50%;margin-left:-14px;display:inline-block;}

.brandApplyPage .uploadFlie .icon-txt{position:absolute; top:65px;width:100%; left:0; text-align:center;line-height:18px;color:#666; z-index:3}

.brandApplyPage .uploadFlie a.icon-txt-a{color:#0066cc;margin:0!important; }

.brandApplyPage .uploadFlie a:hover.icon-txt-a { text-decoration:underline}

.brandApplyPage .uploadFlie .upload-btn{height:24px;line-height:24px; font-style:normal;width:78px; text-align:center; background:#f95461;border:1px solid #f95461;color:#fff;border-radius: 3px; display:block; position:absolute; top:110px; left:50%; margin-left:-40px;z-index:3}

.brandApplyPage .uploadFlie .upload-btn-input{height:24px; width:76px;opacity: 0; filter:alpha(opacity=0);position: absolute;left: 19px;top: 13px;z-index:3; cursor:pointer}

.brandApplyPage .uploadFlie .upload-txt{position:absolute; top:20px; left:0;width:100%; text-align:center;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; z-index:3}

.brandApplyPage .uploadFlie .upload-progress{position:absolute;height:2px; width:100%;bottom:0;left:0; background:#d4d3d3;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px; -ms-border-radius: 2px;-o-border-radius: 2px; z-index:3}

.brandApplyPage .uploadFlie .upload-progress .upload-progress-bar{ background:#dd3234;box-shadow: 0 1px 1px #e2585a inset; height:2px;}

.brandApplyPage .uploadFlie  .div-img-con{display: table;height:226px;overflow: hidden; text-align: center;width: 100%;}

.brandApplyPage .uploadFlie  .div-img {display: table-cell; vertical-align: middle;}

.brandApplyPage .uploadFlie  .div-img img.img-per{max-width: 158px;vertical-align: middle;max-height:226px;}

.brandApplyPage .uploadFlie .div-img-cen{width:100%; height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#45ffffff,endColorstr=#45ffffff);

    background:rgba(255,255,255,0.50); position:absolute; left:0; bottom:0 ;top:0 ; z-index:2}

.brandApplyPage .uploadFlie .uploadFlie_input{position: absolute;right: 0;top: 0;width: 100%; height:100%;cursor:Pointer; opacity: 0; filter: alpha(opacity=0);z-index: 4;}

.brandApplyPage .uploadFlie.uploadFlieBig{width:240px;height:240px;}

.brandApplyPage .uploadFlie.uploadFlieBig .uploadbtn-Big01{top:100px}

.brandApplyPage .uploadFlie.uploadFlieBig .uploadbtn-Big02{top:135px}

.brandApplyPage .uploadFlie.uploadFlieBig  .div-img-con{height:240px;}

.brandApplyPage .uploadFlie.uploadFlieBig  .div-img img.img-per{max-height:240px;max-width:240px;}

.brandApplyPage .uploadFlie.uploadFlieBig .uploadFlie_input{position: absolute;left: 50%;margin-left:-40px;top:135px;width: 80px; height:26px;cursor:pointer; opacity: 0; filter: alpha(opacity=0);z-index: 4; }

/*弹窗*/

.brandApply_Zmask {z-index: 99;position: fixed;top:0;left:0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#63000000,endColorstr=#63000000);background:rgba(0,0,0,0.3);width: 100%;height: 100%;zoom: 1;}

.brandApply_Popbox{background:#fff;position:absolute; box-shadow:0 0 6px rgba(0,0,0,.5); width:500px;position:fixed; z-index: 100;left: 50%;display:none;margin-left: -250px;top:5%;animation:bounceIn2 0.25s ease-in-out;}

.brandApply_Popbox img{ max-width:100%;}

.brandApply_Popbox  .brandPopClose-btn{line-height:30px;position:absolute;top:8px; right:8px;opacity: .7;color: #333;font-family: "宋体";font-size:30px;cursor:pointer; }

.brandApply_Popbox  .brandPopClose-btn:hover{opacity: 1;}

@keyframes bounceIn2 {

		0% {

		opacity:0;

		-webkit-transform:scale(.3);

		-ms-transform:scale(.3);

		-o-transform:scale(.3);

		transform:scale(.3)

	}

	100% {

		opacity:1;

		-webkit-transform:scale(1);

		-ms-transform:scale(1);

		-o-transform:scale(1);

		transform:scale(1)

	}

}

/*智能评测*/

.brandDialog{width: 450px;position: absolute; top: 20%;left: 50%; position:fixed;margin-left:-225px; z-index:100;border:0px solid #d5d5d5;background-color: #ffffff;-webkit-box-shadow: 0 0 8px #b6b6b6;-moz-box-shadow: 0 0 8px #b6b6b6;box-shadow: 0 0 8px #b6b6b6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-animation: bounceIn2 0.25s ease-in-out;-moz-animation: bounceIn2 0.25s ease-in-out;-ms-animation: bounceIn2 0.25s ease-in-out;-o-animation: bounceIn2 0.25s ease-in-out;}

.brandDialog .brandDialogClose{position: absolute;z-index: 999;top: 0;right: 0; width: 45px;height: 45px;font-family: "宋体";font-size: 18px;color: #999;cursor: pointer;text-align: center;line-height: 45px;text-decoration: none; border-top-right-radius:3px;}

.brandDialog .brandDialogClose:hover{background-color: #e33b48;color: #ffffff;}

.brandDialog .dialogT{font-size: 16px;line-height: 45px;font-weight: normal;padding:0px 15px;color: #333;border-bottom:1px solid #e5e5e5;position:relative;}

.brandDialog .dialogC{position: relative;width: 100%;padding-bottom:53px;}

.brandDialog .dialogC p.p01{ line-height:24px; font-size:12px; color:#333;padding:35px 45px 65px 45px;}

.brandDialog .dialogC p.p01 span{ color:#339ee2}

.brandDialog .dialogC p.p01 strong{ color:#ff0000}

.brandDialog .dialogC p.p02{ line-height:24px; font-size:16px;font-weight:bold; color:#333;padding:65px 15px 75px 15px; text-align:center;}

.brandDialog .dialogB{position: absolute;border-bottom-left-radius:3px;border-bottom-right-radius:3px;bottom:0px;text-align:center;left:0px;height: 52px;line-height: 52px;width: 100%;background-color: #fafafa;text-align: center;vertical-align: middle;border-top:1px solid #e7e7e7;}

.brandDialog .dialogB a{min-width:46px;padding:0 20px; height:32px; background:#fff; line-height:32px;border-radius:3px;display:inline-block;color:#f94856; text-align:center; border:1px solid #d2d2d2; vertical-align:middle;}

.brandDialog .dialogB a.brandDialog_btn{ background:#f94856; border-color:#f94856; color:#fff;}

.brandDialog .dialogB a:hover{ opacity:.9}

.brandDialog_table{ margin-top:20px;}

.brandDialog_table td{vertical-align:top; line-height:34px;padding-bottom:10px;}

.brandDialog_table .brandInfo-search{ margin-left:0!important;}

.brandDialog_table .brandInfo-searchTit,.brandDialog_table .brandInfo-search-con{width:270px!important;max-height:120px;}

.brandDialog  .brandInput{  width: 250px;height: 32px;line-height: 32px;display:inline-block;color: #333;padding: 0 10px;border: 1px solid #e0e0e0; font-size:12px;}

.brandDialogLoading{/*width:370px;*/padding:35px 40px 0 35px;   text-align:center;position:fixed; z-index:100; top:20%; left:50%;margin-top:50px; margin-left:-205px;height:73px;  border-radius:10px;background:rgba(0,0,0,.56); color:#fff;}

.brandDialogLoading img{margin:10px auto; display:block; }

/*发布需求*/

.brandDemandPage{padding-bottom:30px;padding-top:20px;}

.brandDemandPage .brandCon_pd{padding-top:25px;}

.brandDemandPage {width: 900px;padding-bottom:50px;}

.brandForm ul li .l-left02{width:140px; text-align:left;}

.brandForm ul li .l-right02 {margin-left: 140px;}

.brandForm ul li .l-right02 .brandInput,.brandForm ul li .l-right02 .brandTextarea{width:100%;box-sizing:border-box;}

.brandDemandTip{background:#fafafa;padding:10px 20px 10px 30px;}

.brandDemandTip ol li{font-size:12px; color:#333;line-height:24px;}

.brandDemandBtn{margin-top:30px;}

.brandDemandBtn .brandBtn01{width:115px;height:40px; line-height:40px;font-size:14px;}

/*商标详情*/

.brandDetailPage{background:#fff;padding-bottom:45px;}

.brandDetailPage table{border-collapse:collapse; border:1px solid #e5e5e5; }

.brandDetailPage table th{border:1px solid #e5e5e5;background:#fbfbfb; font-size:18px; color:#333;  text-align:left;font-weight:normal; padding:0 20px; height:52px; line-height:52px;}

.brandDetailPage table td{font-size:14px;color:#333;border:1px solid #e5e5e5;padding:11px 20px; vertical-align:top; line-height:24px; min-height:24px;}

.brandDetailPage table td.brandDetail_td{background:#fbfbfb;  color:#666;}

.brandDetailPage table td .brandDetail_logo{width:200px;height:116px;margin-top:10px;}

.brandDetailPage table td .brandDetail_logo img{max-height:100%;max-width:100%; display: inline-block; vertical-align:top;}

.brandDetailPage table td  a{color:#339ee2;}

.brandDetailPage table td  a:hover{color:#339ee2; text-decoration:underline;}

.brand_detail_tit{height:50px; line-height:50px;font-size:14px; color:#666;}

.brand_detail_tit a{color:#666;}

.brand_detail_tit a:hover{color:#f94856; text-decoration:none;}

/*顾问代理注册*/

.brandAgentPage  { background:#fff; padding-bottom:50px;}

.brandAgentPage .brandBg{padding-top:20px;padding-bottom:40px;}

.brandAgent_banner{ width:100%;height:260px;padding-top:90px;background:#19284f;position:relative;}

.brandAgent_banner_con{width:1200px; margin:0 auto; text-align:center; color:#fff; font-size:20px;}

.brandAgent_banner_con h1{font-size:38px; font-weight:normal; line-height:38px;padding-top:20px;}

.brandAgent_banner_con h1 span{padding:0 30px;}

.brandAgent_banner_con h1 em.em01{width:102px;height:6px;display:inline-block;vertical-align:middle;}

.brandAgent_banner_con h1 em.em02{transform:rotate(180deg);}

.brandAgent_banner_con a{width:188px; height:38px; border-radius:3px; line-height:38px; margin-top:40px;display:inline-block; text-align:center; border:1px solid #828999; color:#fff; font-size:16px; }

.brandAgent_banner_con a:hover{ opacity:.9;color:#fff}

.brandAgent_dl{padding-top:10px;}

.brandAgent_dl dl{ line-height:36px; font-size:16px; color:#333; padding:30px 50px 0 50px;}

.brandAgent_dl dt{ font-weight:bold;}

.brandAgent_list{width: 1100px;padding:0 50px;min-height: 110px;margin:50px auto 0 auto;}

.brandAgent_list p{font-size: 16px;color:#333;width: 255px;padding:0 10px;float: left;text-align: center;padding-top: 135px;}

.brandAgent_list p span{font-size:12px; color:#666;padding-top:10px; display:inline-block;}

.brandAgent_p{font-size:12px; color:#666;padding:50px 50px 0 50px}

.brandAgent_p a{ color:#0e9aec;}

.brandAgent_p a:hover{ color:#0e9aec; text-decoration:underline;}

/*担保注册*/

.brandGuaranteePage { background:#f8f8f8;padding-bottom:60px; }

.brandGuaranteePage_ul{margin-top:38px;margin-left:-30px;  position:relative; padding-bottom:60px;}

.brandGuaranteePage_ul li{width:378px; float:Left;border:1px solid #e5e5e5;border-radius:6px;background:#fff;border-bottom:10px solid #fff;margin-left:30px;height:380px;box-shadow:0 0 10px rgba(0,0,0,0.1);transition: all .4s;}

.brandGuaranteePage_ul li:hover{box-shadow:0 0 20px rgba(0,0,0,0.3); border-color: #fff;border-bottom-color:#e73944; }

.brandGuaranteePage_ul li img{padding-top:50px; display:block; margin:0 auto;height:67px;}

.brandGuaranteePage_ul li h4{font-size:18px; font-weight:bold; color:#333; line-height:30px;margin-top:30px; text-align:center;}

.brandGuaranteePage_ul li h4:after{content:'';display: block;width:20px;height:15px; border-bottom:1px solid #f94856;font-size:0; margin:0 auto;}

.brandGuaranteePage_ul li p{line-height:24px;font-size:14px; color:#666; padding:16px 50px 0 50px; height:144px; overflow:hidden;}

.brandGuaranteeStep{ background:#fff;padding-bottom:60px;}

.brandGuaranteeStep_c{width: 1200px;min-height: 101px;margin:45px auto 0 auto;}

.brandGuaranteeStep_c p{font-size: 14px;color:#666; line-height:20px;width: 150px;float: left;text-align: center;padding-top: 135px;}

.brandGuaranteeList ul{margin-left:-30px;padding-top:10px;}

.brandGuaranteeList ul li{width:441px;font-size:14px;position:relative;margin-left:30px;margin-top:20px;line-height:24px;color:#666;border-radius:6px;float:Left;height:64px;padding:28px 72px;background:#fff;background-size:50px 72px;box-shadow:0 0 10px rgba(0,0,0,0.1);}

.brandGuaranteeList ul li em{width:38px;font-style:normal; height:30px; line-height:30px; top:45px; left:0; text-align:center; position:absolute; font-weight:bold;font-size:18px; color:#fff;}

.brandGuaranteeList ul li h4{ color:#333; font-weight:bold;}

.brandGuaranteeList ul li p{ height:48px; overflow:hidden;}

.brandApplyPage .uploadFlie.uploadFlieBig .posmod1{top: 185px;left: 293px;display:block !important;}

.brandApplyPage .uploadFlie.uploadFlieBig .posmod2{top: 185px;left: 471px;display:block !important;}
.hidden{
    display: none!important;
}
    .col-xs-1,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .co-xs-8,
    .col-xs-9,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .co-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .co-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-dl-1,
    .col-dl-2,
    .col-dl-3,
    .col-dl-4,
    .col-dl-5,
    .col-dl-6,
    .col-dl-7,
    .co-dl-8,
    .col-dl-9,
    .col-dl-10,
    .col-dl-11,
    .col-dl-12 {

        padding-top: 0px;

        padding-bottom: 15px;

    }

    .product_menus>ul>li {
        width: 16%;
        padding: 20px 0;
        display: inline-block;
    }

    .product_menus>ul>li>a,
    .product_menus>ul>.xiala>div>span {
        font-size: 18px;
    }

    .category-info {

        width: 100%;

        margin-top: 74px;

        margin-bottom: 27px;

    }



    .Click-reduce {

        float: left;

        position: relative;

        top: 0px;

        font-size: 24px;

    }

    .Click-increase {

        float: left;

        position: relative;

        top: 0px;

        font-size: 24px;

    }

    .none {
        display: none !important;
    }

    .block {
        display: block !important;
    }





    @media(max-width:767px) {

        .b768 {
            display: none !important;
        }



        .Click-reduce {

            float: right;

            position: relative;

            top: -50px;

            right: 10px;

            font-size: 24px;

        }

        .Click-increase {

            float: right;

            position: relative;

            top: -50px;

            font-size: 24px;

            left: -16px;

        }

    }

    label {

        font-size: 14px;

    }

    .form-control {



        font-size: 14px !important;

        color: #555 !important;
        ;

        background-color: #fff !important;
        ;

        background-image: none !important;
        ;

        height: 34px !important;
        ;

    }



    #mobilenav {

        background: #fff;

        height: 100%;

        width: 80%;

        left: 0px;

        height: 100%;

        z-index: 99999;

        line-height: 30px;

        display: none;

        position: fixed;

        top: 0px;

        padding: 7px;

        top: 0px;



    }



    #mobileback {

        opacity: 0.8;

        background: #000;

        left: 0px;

        height: 100%;

        z-index: 9999;

        width: 100%;

        position: fixed;

        display: none;

        top: 0px;

    }



    .mobilenav {

        width: 100%;

        background: #fff;

        border-bottom: 1px solid dimgrey;

        top: 0;

        padding: 8px 0px;

    }



    .mobilenav a {

        color: #696969;

        margin-left: 15%;

    }



    .mobilenav span {

        color: #696969;

        margin-left: 15%;

    }

    .rc-collapse-p {

        margin-top: 10px;

        width: 100%;

        text-align: center;

    }

    #caidanlan {

        border-radius: 10px;

        display: none;

        margin-top: 19px;

        padding: 10px 12px;

        border-radius: 10px;

        color: #fff;

        position: fixed;

        background: #565656;



        opacity: 0.7;

        z-index: 888;

        left: 2%;

    }



    .xuanzhong” {

        border: 1px solid red;

    }



    .shi {

        cursor: pointer;

    }

    #navbar-collapse {

        box-shadow: 3px 3px 5px rgba(0, 0, 0, .1);

    }

    .aps-cascader-md {

        float: none;

        margin-left: 200px;

        padding-top: 0;

        padding-bottom: 0;

    }

    .form-horizontal {

        width: 1200px;

    }

    #erweima {

        width: auto;

    }

    #erweima>img {

        border: 0;

    }

    @media (max-width: 768px) {

        .form-horizontal .control-label {



            padding-top: 0;

            padding-bottom: 0;

        }

        .form-horizontal {

            width: auto !important;

            padding: 0 !important;

            margin-bottom: 100px !important;

        }

        #qiyeweituoshu {

            margin: 15px;

        }

        #qiyezhizhao {

            margin: 15px;

        }

        .aps-cascader-md {

            margin-left: 0 !important;

            padding-left: 0 !important;
            padding-right: 0 !important;

            width: 100%;

        }

        textarea {

            width: 100%;

        }

        .panel-head span {

            display: none;

        }

        .panel-head {

            margin-top: 15px;

        }

    }