﻿/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; }

fieldset, img { border: none; }
fieldset { line-height: 0; }

img { display: block; }

address, caption, cite, code, dfn, var, i, sub, sup { font-style: normal; font-weight: normal; }

ul, ol { list-style: none; }

input { padding-top: 0; padding-bottom: 0; font-family: "SimSun","宋体"; outline: none; /*border:none;*/ border:2px solid #ddd;}

input::-moz-focus-inner { border: none; padding: 0; }

input { outline: none; vertical-align: middle; border: 1px solid #e8e8e8; height: 26px; line-height: 26px; padding-left: 3px; font-size: 12px; }
select { outline: none; vertical-align: middle; border: 1px solid #e8e8e8; height: 28px; line-height: 28px; padding-left: 3px; font-size: 12px; }

select, input, textarea { font-size: 12px; margin: 0; }

select { font-family: Trebuchet MS; }

input[type="text"], input[type="password"], textarea { outline-style: none; -webkit-appearance: none; }

textarea { resize: none; }

table { border-collapse: collapse; }

body { /*color: #4F4F4F;*/ font-size: 14px; font-family: "微软雅黑"; background: #EDEDEF; width: 100%; min-width: 1354px; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }
/*#4F4F4F*/
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }

.clearfix { zoom: 1; }

a { color: #4F4F4F; text-decoration: none; outline: none; transition: all .3s linear 0s; -webkit-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; }

a:visited { color: #4F4F4F; }

a:hover { color: #fe4040; text-decoration: none; }
/*公共类*/
.fl { float: left; }

.rt { float: right; }
/*右对齐*/
.text_align_right { text-align: right; width:120px;}

.layout { width: 1240px; margin: 0 auto; }
/*head begin*/
.nbbar { width: 100%; min-width: 1165px; border-bottom: 1px solid #DCDCDC; background-color: #F4F4F4; height: 40px; line-height: 40px; }

.nbbar .welcome a { display: inline-block; }

.nbbar .welcome ul li { padding-right: 8px; }

.nbbar .welcome .item { margin-left: 5px; position: relative; }

.nbbar .welcome .item .nav-content { position: absolute; left: 0; top: 30px; padding-top: 8px; z-index: 99999; display: none; }

.nbbar .topnav .item .nav-content { position: absolute; left:-5px; top: 40px; z-index: 99999; display: none; }

.nbbar .customerService { background-color: white; border: 1px solid #DCDCDC; overflow: hidden; color: #4F4F4F; width: 80px; text-align: center; }

.nbbar .customerService li { width: 100%; height: 35px; line-height: 35px; }

.nbbar .customerService li a { display: block; width: 100%; height: 35px; line-height: 35px; }

.nbbar .ConcernUs { background-color: white; border: 1px solid #DCDCDC; overflow: hidden; color: #4F4F4F; width: 110px; text-align: center; padding: 8px 0px; }

.nbbar .ConcernUs li { width: 100%; line-height: 25px; }

.nbbar .ConcernUs .ewm_box { background: url(/Content/pre/img/ewm.png) no-repeat; display: block; margin: auto; width: 90px; height: 90px; }

.nbbar .ConcernUs .ewm_box1 { background-position: -1px 0px; }

.nbbar .ConcernUs .ewm_box2 { background-position: -1px -106px; }
    .nbbar .topnav {
        margin-left: 100px;
    }
.tit a {
    color: #Fff;
}
.nbbar .topnav .item { margin-left: 5px; position: relative; z-index: 199; }

.nbbar .topnav .item.current .nav-title a { color: #FE0000; }

.nbbar .topnav .nav-title a { float: left; }

.nbbar .topnav .item-line { color: #CCC; }

.nbbar li { float: left; }

.nbbar .font-arial { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; height: 6px; width: 10px; background-position: -19px -24px; margin-left: 5px; position: relative; top: 17px; float: left; }

.nbbar .barLoginName { display: none; }

.nbbar .barLoginOut { display: none; }

.nbbar .reginColor { color: #FE0000; }
/*nbheader begin*/
.nbheader_Business { /*background: url(/Content/pre/img/Business_head_bg.png) no-repeat;*/ position: relative; height: 210px; width: 100%; min-width: 1165px; background-size: cover; }
.nbheader_Business .menu { width: 100%; min-width: 1000px; height: 55px; line-height: 55px; background-color: #43434F; }
.nbthead_Business { height: 150px; }
.nbthead_Business .logo { width: 260px; height: 150px; line-height: 150px; }
.nbthead_Business .logo a { width: 270px; height: 150px; background: url(/content/pre/img/logo.png) no-repeat; display: block; background-position: 0px 43px; }
.nbthead_Business .search { position: relative; width: 640px; display: block; padding-top: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; z-index: 99; }
.nbthead_Business .search .searchBtn span { width: 120px; height: 40px; display: inline-block; line-height: 40px; text-align: center; cursor: pointer; font-size: 16px; }
.nbthead_Business .searchBtn .active { background-color: #FE0000; color: white; }
.nbthead_Business .search .searchCriteria { overflow: hidden; position: relative; }
.nbthead_Business .search .shopAdmin { background: url(/Content/pre/img/businessShopICON.png) no-repeat; width: 100px; height: 100px; display: block; position: absolute; right: 0; top: 0; cursor: pointer; z-index: 9999; }
.nbthead_Business .search .searchCriteria .sear_btn { width: 125px; height: 50px; background-color: #FE0000; line-height: 50px; font-size: 18px; color: white; cursor: pointer; display: inline-block; text-align: center; }
.nbthead_Business .search .searchCriteria .sear_ipt { width: 510px; height: 46px; border: 2px solid #FE0000; font-size: 18px; display: inline-block; }
.nbthead_Business .search .searchCriteria .simpleSearch { display: none; }
.nbthead_Business .search .searchCriteria .mapSearch { display: none; }
.nbthead_Business .search .searchCriteria .simpleSearch label { display: block; height: 46px; position: relative; }
.nbthead_Business .search .searchCriteria .simpleSearch span { position: absolute; float: left; line-height: 40px; left: 10px; color: #FE0000; cursor: text; top: 3px; }
.nbthead_Business .search .searchCriteria .simpleSearch input { color: #FE0000; width: 100%; height: 46px; font-size: 20px; font-family: 微软雅黑; border: none; text-indent: 9px; line-height: 46px; margin-top: 0px; background-color: transparent; }
.nbthead_Business .search .searchCriteria .moreSearch li { float: left; font-size: 16px; height: 46px; line-height: 46px; }
.nbthead_Business .search .searchCriteria .moreSearch .item-n1 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .searchCriteria .moreSearch .item-n2 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .searchCriteria .moreSearch .item-n3 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .searchCriteria .moreSearch .nav-title { overflow: hidden; }
.nbthead_Business .search .searchCriteria .moreSearch .item-line { color: #CCC; }
.nbthead_Business .search .searchCriteria .moreSearch .item { margin-left: 15px; z-index: 999; }
.nbthead_Business .search .searchCriteria .moreSearch .nav-title a { float: left; color: #AEAEB0; }
.nbthead_Business .search .searchCriteria .moreSearch .font-arial { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; height: 6px; width: 10px; background-position: -19px -24px; margin-left: 5px; position: relative; top: 20px; float: left; }
.nbthead_Business .search .searchCriteria .moreSearch label { display: block; height: 46px; position: relative; }
.nbthead_Business .search .searchCriteria .moreSearch label span { position: absolute; float: left; line-height: 40px; left: 10px; color: #AEAEB0; cursor: text; top: 3px; }
.nbthead_Business .search .searchCriteria .moreSearch input { width: 170px; height: 30px; font-size: 16px; font-family: 微软雅黑; border: none; text-indent: 9px; line-height: 30px; margin-top: -4px; background-color: transparent; }

.nbthead_Business .search .searchCriteria .mapSearch li { float: left; font-size: 16px; height: 46px; line-height: 46px; }
.nbthead_Business .search .searchCriteria .mapSearch .item-n1 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .searchCriteria .mapSearch .item-n2 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .searchCriteria .mapSearch .item-n3 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .searchCriteria .mapSearch .nav-title { overflow: hidden; }
.nbthead_Business .search .searchCriteria .mapSearch .item-line { color: #FE0000; }
.nbthead_Business .search .searchCriteria .mapSearch .item { margin-left: 15px; z-index: 999; }
.nbthead_Business .search .searchCriteria .mapSearch .nav-title a { float: left; color: #FE0000; }
.nbthead_Business .search .searchCriteria .mapSearch .font-arial { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; height: 6px; width: 10px; background-position: -19px -24px; margin-left: 5px; position: relative; top: 20px; float: left; }
.nbthead_Business .search .searchCriteria .mapSearch label { display: block; height: 46px; position: relative; }
.nbthead_Business .search .searchCriteria .mapSearch label span { position: absolute; float: left; line-height: 40px; left: 10px; color: #FE0000; cursor: text; top: 3px; }
.nbthead_Business .search .searchCriteria .mapSearch input { width: 170px; height: 30px; font-size: 16px; font-family: 微软雅黑; border: none; text-indent: 9px; line-height: 30px; margin-top: -4px; background-color: transparent; color: #FE0000; }

.nbthead_Business .search .search_box { position: absolute; top: 108px; width: 635px; z-index: 999; border: 2px solid #FE0000; background-color: #F5F5F5; display: none; }
.nbthead_Business .search .search_box_n1 { height: 240px; }
.nbthead_Business .search .search_box_n1 .line { color: #AEAEB0; margin-left: 15px; }
.nbthead_Business .search .search_box_n1 .pz_ { overflow: hidden; padding: 0 15px; height: 40px; line-height: 40px; width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.nbthead_Business .search .search_box_n1 .pz_ i { margin-left: 15px; }
.nbthead_Business .search .search_box_n1 .p li { float: left; color: #AEAEB0; margin-left: 20px; }
.nbthead_Business .search .search_box_n1 .p li a { color: #AEAEB0; }
.nbthead_Business .search .search_box_n1 .p li a:hover { color: #FE0000; }
.nbthead_Business .search .search_box_n2 .lf { overflow: hidden; height: 40px; line-height: 40px; width: 102px; }
.nbthead_Business .search .search_box_n2 .lf span { margin-left: 15px; }
.nbthead_Business .search .search_box_n2 .lf i { margin-left: 15px; }
.nbthead_Business .search .search_box_n2 .ri { overflow: hidden; display: inline-block; width: 525px; }
.nbthead_Business .search .search_box_n2 .ri ul { overflow: hidden; }
.nbthead_Business .search .search_box_n2 .ri li { float: left; height: 40px; line-height: 40px; text-align: left; width: 72px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .search_box_n2 .ri li a { color: #AEAEB0; }
.nbthead_Business .search .search_box_n2 .ri li a:hover { color: #FE0000; }
.nbthead_Business .search .search_box_n3 .n1, .nbthead .search .search_box_n3 .n2, .nbthead .search .search_box_n3 .n3 { overflow: hidden; }
.nbthead_Business .search .search_box_n3 .n1 .lf { overflow: hidden; height: 40px; line-height: 40px; width: 105px; }
.nbthead_Business .search .search_box_n3 .n1 .lf span { margin-left: 15px; }
.nbthead_Business .search .search_box_n3 .n1 .lf i { margin-left: 15px; }
.nbthead_Business .search .search_box_n3 .n1 .ri { overflow: hidden; display: inline-block; width: 525px; }
.nbthead_Business .search .search_box_n3 .n1 .ri ul { overflow: hidden; }
.nbthead_Business .search .search_box_n3 .n1 .ri li { float: left; height: 40px; line-height: 40px; text-align: left; width: 116px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .search_box_n3 .n1 .ri li a { color: #AEAEB0; }
.nbthead_Business .search .search_box_n3 .n1 .ri li a:hover { color: #FE0000; }
.nbthead_Business .search .search_box_n3 .n2 .lf { overflow: hidden; height: 40px; line-height: 40px; width: 105px; }
.nbthead_Business .search .search_box_n3 .n2 .lf span { margin-left: 15px; }
.nbthead_Business .search .search_box_n3 .n2 .lf i { margin-left: 15px; }
.nbthead_Business .search .search_box_n3 .n2 .ri { overflow: hidden; display: inline-block; width: 525px; }
.nbthead_Business .search .search_box_n3 .n2 .ri ul { overflow: hidden; }
.nbthead_Business .search .search_box_n3 .n2 .ri li { float: left; height: 40px; line-height: 40px; text-align: left; width: 20px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .search_box_n3 .n2 .ri li a { color: #AEAEB0; }
.nbthead_Business .search .search_box_n3 .n2 .ri li a:hover { color: #FE0000; }
.nbthead_Business .search .search_box_n3 .n2 .ri li a.active { font-weight: bold; color: #FE0000; }
.nbthead_Business .search .search_box_n3 .n3 { background-color: #fff; width: 97%; height: 120px; margin: auto; margin-bottom: 10px; border: 1px solid #EBE9E9; overflow: auto; }
.nbthead_Business .search .search_box_n3 .n3 li { float: left; height: 40px; line-height: 40px; text-align: left; width: 130px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead_Business .search .search_box_n3 .n3 li a { color: #AEAEB0; }
.nbthead_Business .search .search_box_n3 .n3 li a:hover { color: #FE0000; }
.nbthead_Business .search .hotVarieties { overflow: hidden; color: #AEAEB0; padding: 10px 0px; }
.nbthead_Business .search .hotVarieties li { float: left; margin-right: 20px; }
.nbthead_Business .search .hotVarieties li.tit { margin-right: 0px; }
.nbthead_Business .search .hotVarieties li a { color: #AEAEB0; }
.nbthead_Business .search .hotVarieties li a:hover { color: #AEAEB0; }
.business_banner { width: 100%; height: 463px; background: url(/Content/pre/img/business_banner.jpg) no-repeat; position: relative; background-size: 100% 100%; }
.business_banner img { position: absolute; right: 0; top: 0; }
.business_contact_bg { width: 100%; height: 1551px; background: url(/Content/pre/img/business_contact_bg.png) no-repeat; position: relative; background-size: 100% 100%; }
.business_contact { width: 1030px; height: 1551px; margin: auto; }
.business_contact .toBar { overflow: hidden; padding-top: 30px; }
.business_contact .toBar .fl { width: 200px; height: 62px; background: url(/Content/pre/img/business_icon.png) no-repeat; font-size: 28px; color: #FE0000; padding-top: 38px; padding-left: 72px; }
.business_contact .toBar .rt a { font-size: 28px; color: #FE0000; margin-top: 38px; display: block; }
.business_contact .business_shopName1 { width: 1030px; height: 70px; line-height: 70px; background-color: #3A6841; margin-bottom: 2px; }
.business_contact .business_shopName1 .n1 { float: left; width: 150px; background-color: #ED6517; text-align: center; color: white; font-size: 38px; font-weight: bold; }
.business_contact .business_shopName1 .n2 { float: left; color: #fff; font-size: 30px; margin-left: 25px; margin-right: 25px; }
.business_contact .business_shopName1 .n3 { float: left; }
.business_contact .business_shopName1 .n3 span { float: left; display: block; width: 130px; background-color: #ed6517; height: 40px; line-height: 40px; color: #fff; text-align: center; border-radius: 10px; font-size: 23px; margin-top: 15px; }
.business_contact .business_shopName1 .n4 { float: right; }
.business_contact .business_shopName1 .n4 a { color: #fff; font-size: 28px; margin-right: 20px; }
.business_contact .business_shopContent { width: 1024px; height: 710px; border: 3px solid #719277; }
.business_contact .business_shopContent .fl { width: 371px; height: 710px; }
.business_contact .business_shopContent .fl .n1 { height: 250px; width: 331px; border-bottom: 3px solid #719277; padding: 20px; color: #396B45; background-color: #F8F8F8; }
.business_contact .business_shopContent .fl .n2 { height: 417px; width: 371px; text-align: center; background-color: #F8F8F8; }
.business_contact .business_shopContent .fl .n2 h1 { color: #EA6717; margin-top: 73px; }
.business_contact .business_shopContent .fl .n1 table { width: 100%; text-align: center; font-size: 18px; line-height: 35px; margin-top: 27px; }
.business_contact .business_shopContent .rt { width: 610px; height: 670px; border-left: 3px solid #719277; padding: 20px; background-color: #F8F8F8; }
.business_contact .business_shopContent .rt h2 { color: #EA6717; }
.business_contact .business_shopName2 { width: 609px; height: 490px; }
.business_contact .business_shopName2 .tit { margin: 20px 0; height: 55px; line-height: 55px; background-color: #406D44; }
.business_contact .business_shopName2 .tit .n1 { float: left; width: 110px; background-color: #ED6517; text-align: center; color: white; font-size: 25px; font-weight: bold; }
.business_contact .business_shopName2 .tit .n2 { float: left; color: #fff; font-size: 18px; margin-left: 15px; margin-right: 15px; }
.business_contact .business_shopName2 .tit .n3 { float: left; }
.business_contact .business_shopName2 .tit .n3 span { display: block; width: 90px; background-color: #ed6517; height: 25px; line-height: 25px; color: #fff; text-align: center; border-radius: 10px; font-size: 16px; margin-top: 15px; }
.business_contact .business_shopName2 .tit .n4 { float: right; }
.business_contact .business_shopName2 .tit .n4 a { color: #fff; font-size: 18px; margin-right: 20px; }
.business_contact .business_shopName2 .content { border: 3px solid #719277; height: 415px; }
.business_contact .business_shopName2 .content .fl { width: 210px; background-color: #F8F8F8; height: 375px; border-right: 3px solid #719277; padding: 20px; }
.business_contact .business_shopName2 .content .fl .shopName2_money { color: #396B45; font-size: 20px; text-align: center; margin-top: 42px; }
.business_contact .business_shopName2 .content .fl table { width: 100%; text-align: center; font-size: 14px; line-height: 35px; margin-top: 53px; color: #396B45; }
.business_contact .business_shopName2 .content .fl .shopName2_tit { color: #EA6717; font-size: 22px; margin-top: 12px; }
.business_contact .business_shopName2 .content .rt { width: 310px; height: 375px; background-color: #F8F8F8; padding: 20px; }
.business_contact .business_shopName2 .content .rt h2 { color: #EA6717; font-size: 22px; margin-top: 12px; }
.business_contact .business_shopName3 { width: 410px; height: 490px; }
.business_contact .business_shopName3 .content { border: 3px solid #719277; height: 375px; padding: 20px; background-color: #F8F8F8; }
.business_contact .business_shopName3 .tit { margin: 20px 0; height: 55px; line-height: 55px; background-color: #406D44; }
.business_contact .business_shopName3 .tit .n1 { float: left; width: 110px; background-color: #ED6517; text-align: center; color: white; font-size: 25px; font-weight: bold; }
.business_contact .business_shopName3 .tit .n2 { float: left; color: #fff; font-size: 18px; margin-left: 15px; margin-right: 15px; }
.business_contact .business_shopName3 .tit .n3 { float: left; }
.business_contact .business_shopName3 .tit .n3 span { display: block; width: 90px; background-color: #ed6517; height: 25px; line-height: 25px; color: #fff; text-align: center; border-radius: 10px; font-size: 16px; margin-top: 15px; }
.business_contact .business_shopName3 .tit .n4 { float: right; }
.business_contact .business_shopName3 .tit .n4 a { color: #fff; font-size: 18px; margin-right: 20px; }
.business_contact .business_shopName3 .content .shopName3_money { color: #396B45; font-size: 22px; text-align: center; margin-top: 42px; }
.business_contact .business_shopName3 .content table { width: 100%; text-align: center; font-size: 18px; line-height: 35px; margin-top: 53px; color: #396B45; }
.business_contact .business_shopName3 .content .shopName3_tit { color: #EA6717; font-size: 22px; margin-top: 12px; }
.business_contact .business_shopName3 .toShop a { color: #396b45; font-size: 18px; }
.business_contact .business_shopName3 .toShop { text-align: right; margin-top: 43px; }
.nbthead { height: 100px; }
.nbthead .logo { width: 260px; height: 110px; line-height: 150px; }
.nbthead .logo a { width: 360px; height: 110px; background: url(/content/pre/img/logo_new.png) no-repeat; display: block; background-position: 0; }
.nbthead .search { position: relative; width: 600px; height: 110px; display: block; padding-top: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; z-index: 99; margin-left:125px;}
.nbthead .search .searchBtn span { width: 73px; height: 31px;font-weight:700; display: inline-block; line-height: 31px; text-align: center; cursor: pointer; font-size: 16px; }
.nbthead .searchBtn .active { background-color: #ff4040; color: white; }
.nbthead .search .searchCriteria { overflow: hidden; }
.nbthead .search .searchCriteria .sear_btn { width: 125px; height: 35px; background-color: #ff4040; line-height: 35px; font-size: 18px; color: white; cursor: pointer; display: inline-block; text-align: center; }
.nbthead .search .searchCriteria .sear_ipt { width: 450px; height: 31px; border: 2px solid #ff4040; font-size: 18px; display: inline-block; }
.nbthead .search .searchCriteria .simpleSearch { display: none; }
.nbthead .search .searchCriteria .mapSearch { display: none; }
.nbthead .search .searchCriteria .simpleSearch label { display: block; height: 46px; position: relative; }
.nbthead .search .searchCriteria .simpleSearch span { position: absolute; float: left; line-height: 40px; left: 10px; color: #BCBCBC; cursor: text; top: 3px; }
.nbthead .search .searchCriteria .simpleSearch input { width: 505px; height: 45px; font-size: 20px; font-family: 微软雅黑; border: none; text-indent: 9px; line-height: 45px; margin-top: 0px; }
.nbthead .search .searchCriteria .moreSearch li { float: left; font-size: 16px; height: 30px; line-height: 30px; }
.nbthead .search .searchCriteria .moreSearch .item-n1 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .searchCriteria .moreSearch .item-n2 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .searchCriteria .moreSearch .item-n3 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .searchCriteria .moreSearch .nav-title { overflow: hidden; }
.nbthead .search .searchCriteria .moreSearch .item-line { color: #CCC; }
.nbthead .search .searchCriteria .moreSearch .item { margin-left: 5px; z-index: 999; }
.nbthead .search .searchCriteria .moreSearch .nav-title a { float: left; color: #AEAEB0; }
.nbthead .search .searchCriteria .moreSearch .font-arial { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; height: 6px; width: 10px; background-position: -19px -24px; margin-left: 5px; position: relative; top: 20px; float: left; }
.nbthead .search .searchCriteria .moreSearch label { display: block; height: 31px; position: relative; }
.nbthead .search .searchCriteria .moreSearch label span { position: absolute; float: left; line-height: 30px; left: 10px; color: #BCBCBC; cursor: text; top: 0; }
.nbthead .search .searchCriteria .moreSearch input { width: 400px; height: 30px; font-size: 16px; font-family: 微软雅黑; border: none; text-indent: 9px; line-height: 30px; margin-top: -4px; background-color: #fff; }

.nbthead .search .searchCriteria .mapSearch li { float: left; font-size: 16px; height: 46px; line-height: 46px; }
.nbthead .search .searchCriteria .mapSearch .item-n1 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .searchCriteria .mapSearch .item-n2 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .searchCriteria .mapSearch .item-n3 { width: 50px; text-align: right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .searchCriteria .mapSearch .nav-title { overflow: hidden; }
.nbthead .search .searchCriteria .mapSearch .item-line { color: #CCC; }
.nbthead .search .searchCriteria .mapSearch .item { margin-left: 15px; z-index: 999; }
.nbthead .search .searchCriteria .mapSearch .nav-title a { float: left; color: #AEAEB0; }
.nbthead .search .searchCriteria .mapSearch .font-arial { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; height: 6px; width: 10px; background-position: -19px -24px; margin-left: 5px; position: relative; top: 20px; float: left; }
.nbthead .search .searchCriteria .mapSearch label { display: block; height: 46px; position: relative; }
.nbthead .search .searchCriteria .mapSearch label span { position: absolute; float: left; line-height: 40px; left: 10px; color: #BCBCBC; cursor: text; top: 3px; }
.nbthead .search .searchCriteria .mapSearch input { width: 170px; height: 30px; font-size: 16px; font-family: 微软雅黑; border: none; text-indent: 9px; line-height: 30px; margin-top: -4px; background-color: #fff; }

.nbthead .search .search_box { position: absolute; top: 108px; width: 635px; z-index: 999; border: 2px solid #FE0000; background-color: #F5F5F5; display: none; }
.nbthead .search .search_box_n1 { height: 240px; }
.nbthead .search .search_box_n1 .line { color: #AEAEB0; margin-left: 15px; }
.nbthead .search .search_box_n1 .pz_ { overflow: hidden; padding: 0 15px; height: 40px; line-height: 40px; width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.nbthead .search .search_box_n1 .pz_ i { margin-left: 15px; }
.nbthead .search .search_box_n1 .p li { float: left; color: #AEAEB0; margin-left: 20px; }
.nbthead .search .search_box_n1 .p li a { color: #AEAEB0; }
.nbthead .search .search_box_n1 .p li a:hover { color: #FE0000; }
.nbthead .search .search_box_n2 .lf { overflow: hidden; height: 40px; line-height: 40px; width: 102px; }
.nbthead .search .search_box_n2 .lf span { margin-left: 15px; }
.nbthead .search .search_box_n2 .lf i { margin-left: 15px; }
.nbthead .search .search_box_n2 .ri { overflow: hidden; display: inline-block; width: 525px; }
.nbthead .search .search_box_n2 .ri ul { overflow: hidden; }
.nbthead .search .search_box_n2 .ri li { float: left; height: 40px; line-height: 40px; text-align: left; width: 72px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .search_box_n2 .ri li a { color: #AEAEB0; }
.nbthead .search .search_box_n2 .ri li a:hover { color: #FE0000; }
.nbthead .search .search_box_n3 .n1, .nbthead .search .search_box_n3 .n2, .nbthead .search .search_box_n3 .n3 { overflow: hidden; }
.nbthead .search .search_box_n3 .n1 .lf { overflow: hidden; height: 40px; line-height: 40px; width: 105px; }
.nbthead .search .search_box_n3 .n1 .lf span { margin-left: 15px; }
.nbthead .search .search_box_n3 .n1 .lf i { margin-left: 15px; }
.nbthead .search .search_box_n3 .n1 .ri { overflow: hidden; display: inline-block; width: 525px; }
.nbthead .search .search_box_n3 .n1 .ri ul { overflow: hidden; }
.nbthead .search .search_box_n3 .n1 .ri li { float: left; height: 40px; line-height: 40px; text-align: left; width: 116px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .search_box_n3 .n1 .ri li a { color: #AEAEB0; }
.nbthead .search .search_box_n3 .n1 .ri li a:hover { color: #FE0000; }
.nbthead .search .search_box_n3 .n2 .lf { overflow: hidden; height: 40px; line-height: 40px; width: 105px; }
.nbthead .search .search_box_n3 .n2 .lf span { margin-left: 15px; }
.nbthead .search .search_box_n3 .n2 .lf i { margin-left: 15px; }
.nbthead .search .search_box_n3 .n2 .ri { overflow: hidden; display: inline-block; width: 525px; }
.nbthead .search .search_box_n3 .n2 .ri ul { overflow: hidden; }
.nbthead .search .search_box_n3 .n2 .ri li { float: left; height: 40px; line-height: 40px; text-align: left; width: 20px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .search_box_n3 .n2 .ri li a { color: #AEAEB0; }
.nbthead .search .search_box_n3 .n2 .ri li a:hover { color: #FE0000; }
.nbthead .search .search_box_n3 .n2 .ri li a.active { font-weight: bold; color: #FE0000; }
.nbthead .search .search_box_n3 .n3 { background-color: #fff; width: 97%; height: 120px; margin: auto; margin-bottom: 10px; border: 1px solid #EBE9E9; overflow: auto; }
.nbthead .search .search_box_n3 .n3 li { float: left; height: 40px; line-height: 40px; text-align: left; width: 130px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.nbthead .search .search_box_n3 .n3 li a { color: #AEAEB0; }
.nbthead .search .search_box_n3 .n3 li a:hover { color: #FE0000; }
.nbthead .search .hotVarieties { overflow: hidden; color: #AEAEB0; padding: 10px 0px; }
.nbthead .search .hotVarieties li { float: left; margin-right: 20px; }
.nbthead .search .hotVarieties li.tit { margin-right: 0px; }
.nbthead .search .hotVarieties li a { color: #AEAEB0; }
.nbthead .search .hotVarieties li a:hover { color: #FE0000; }
.nbheader .menu { width: 100%; min-width: 1000px; height: 55px; line-height: 55px; background-color: #43434F; }

/*nbnav*/
.nbnav { height: 55px; line-height: 55px; font-size: 18px; }

.nbnav .nav-main { padding: 0 0px; width: 1000px; height: 55px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.nbnav .nav-main li { float: left; text-align: center; margin-right: 74px; height: 55px; }

.nbnav .nav-main li.current { border-bottom: 2px solid #FB971D; height: 53px; }

.nbnav .nav-main li.mr_0 { margin-right: 0px; }

.nbnav .nav-main li a { display: block; color: white; padding: 0 15px; }

.nbnav .nav-main li a:hover { color: #FB971D; }

.nbnav .release { float: right !important; background-color: #ec6517; color: white; font-weight: bold; padding: 0px 20px; cursor: pointer; }

.nbnav .release i { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; height: 55px; width: 40px; background-position: -8px -434px; float: left; }

.nbnav .release span { float: left; }

.nbnav .release a { padding: 0px!important; overflow: hidden; }

.nbnav .release a:hover { color: white!important; }

.I_title { font-size: 18px; font-weight: bold; color: black; height: 60px; line-height: 60px; }

.I_Carousel { margin-top: 5px; height: 465px; width: 100%; position: relative; top:-11px;}

.I_Carousel .slideBox { width: 100%; height: 465px; overflow: hidden; position: relative; }

.I_Carousel .slideBox .hd { height: 15px; overflow: hidden; position: absolute; bottom: 5px; z-index: 1; width: 170px; left: 59%; margin-left: -163px; }

.I_Carousel .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }

.I_Carousel .slideBox .hd ul li { float: left; margin-right: 2px; width: 20px; height: 15px; background: #d47070; cursor: pointer; }

.I_Carousel .slideBox .hd ul li.on { background: #FE0000; }

.I_Carousel .slideBox .bd { position: relative; height: 100%; z-index: 0; }
    .I_Carousel .slideBox .bd ul {
        position: absolute;
        left: 50%;
        margin-left: -870px;
    }
.I_Carousel .slideBox .bd li { zoom: 1; vertical-align: middle; }

.I_Carousel .slideBox .bd img { /*width: 100%; height: 465px;*/height:444px; display: block; }

.I_Carousel .I_Carousel_rt { width: 315px; height: 390px; position: absolute; left: 50%; top: 10px; margin-left: 185px; display:none;}

.I_Carousel .I_Carousel_rt .box { position: absolute; width: 315px; height: 445px; background-color: #fff; right: 1px; top: 5px; *top:25px;}

.I_Carousel .I_Carousel_rt .release { overflow: hidden; height: 56px; width: 299px; padding: 0 8px; border-bottom: 1px solid #adadad; font-size: 16px; }
.I_Carousel .I_Carousel_rt .release .fl { width: 50%; text-align: center; margin-top: 7px; cursor: pointer; }
.I_Carousel .I_Carousel_rt .release .rt { width: 50%; text-align: center; margin-top: 7px; cursor: pointer; }

.I_Carousel .I_Carousel_rt .release .rt a:hover { color: #ec6517; }
.I_Carousel .I_Carousel_rt .release .fl a:hover { color: #ec6517; }
.index_BuyCount { color: #FE0000; text-decoration: underline; }
.index_BuyCount:hover { color: #ec6517; text-decoration: underline; }


.I_Carousel .I_Carousel_mr { margin-left: 7px; }


.I_Carousel .I_Carousel_rt .greetings { font-size: 16px; line-height: 30px; color: #666666; margin-top: 4px; }
.I_Carousel .I_Carousel_rt .hei { width: 315px; height: 144px; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr .I_Carousel_lr_Tp { overflow: hidden; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr { display: none; width: 299px; padding: 8px; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr .img { width: 70px; height: 70px; border-radius: 100%; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr .img img { width: 70px; height: 70px; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr .info { margin-left: 8px; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr2 { width: 315px; height: 91px; display: none; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr2 .img { width: 70px; height: 70px; margin: 8px; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr2 .info { font-size: 16px; line-height: 30px; margin-top: 8px; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr2 .info .nikeName_info { font-size: 16px; margin-top: 4px; width: 220px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666666; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr2 .info .myInf a { color: #666666; font-size: 16px; display: block; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr2 .fl img { width: 100%; height: 100%; }
.I_Carousel .I_Carousel_rt .I_Carousel_lr a { border: 1px solid #DCDCDC; height: 40px; line-height: 40px; display: inline-block; width: 147px; text-align: center; background-color: #F8F8F8; font-size: 16px; margin-top: 15px; cursor: pointer; }


.I_Carousel .I_Carousel_rt .I_Carousel_lr a.I_Carousel_reg { color: #FE0000; }

.I_Carousel .I_Carousel_rt .I_Carousel_MessageHelp { border-bottom: 1px solid #ADADAD; height: 45px; line-height: 45px; }

.I_Carousel .I_Carousel_rt .I_Help_cont { margin-top: 15px; display: none; }

.I_Carousel .I_Carousel_rt .I_Help_cont p { text-align: center; font-size: 16px; }

.I_Carousel .I_Carousel_rt .I_MessageHelp { margin-bottom: 3px; }

.I_Carousel .I_Carousel_rt .I_MessageHelp span { font-size: 16px; font-weight: bold; cursor: pointer; height: 44px; line-height: 45px; display: inline-block; width: 100px; text-align: center; }

.I_Carousel .I_Carousel_rt .I_MessageHelp span.active { border-bottom: 3px solid #FE0000; }

.I_Carousel .I_Carousel_rt .I_Message { margin-left: 25px; margin-right: 65px; }

.I_Carousel .I_Carousel_rt .I_Message_cont li { line-height: 30px; }

.I_Carousel .I_Carousel_rt .I_Message_cont li a { width: 301px; display: block; padding: 0 7px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.I_Carousel .I_Carousel_rt .I_Message_cont li span { font-weight: bold; }

.I_ShopDetail { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.I_ShopDetail .box { overflow: hidden; }
.I_ShopDetail .box li { float: left; width: 240px; display: inline-block; height: 160px; background-color: white; border-right: 2px solid #fff; cursor: pointer; }

.I_ShopDetail .box li a { width: 249px; display: block; height: 160px; overflow: hidden; }

.I_ShopDetail .box table { width: 100%; margin-top: 8px; }

.I_ShopDetail .box p.tit { background-color: #fe0000; width: 100%; text-align: center; font-size: 16px; line-height: 35px; color: #fff; }

.I_ShopDetail .box p.cont { font-size: 16px; color: #9B9B9B; line-height: 35px; padding-left: 10px; }

.I_ShopDetail .box table td { font-size: 16px; color: #9B9B9B; line-height: 35px; padding-left: 10px; }

.I_ShopDetail .shopInfoTopFourAdd { display: block; width: 230px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }


.I_shopClass .cont ul { overflow: hidden; }

.I_shopClass .cont li { position: relative; float: left; width: 317px; display: inline-block; height: 200px; background-color: white; margin-right: 23px; margin-bottom: 23px; cursor: pointer; overflow: hidden; box-shadow: 3px 4px 5px #b79090; }

.I_shopClass .cont li:hover img { transform: scale(1.05); }

.I_shopClass .cont li img { transition: all .3s; }

.I_shopClass .cont li i { background: url(/Content/pre/img/I_shopClass_icon.png) no-repeat; width: 145px; height: 145px; display: block; line-height: 400px; position: absolute; top: 50%; left: 50%; margin-left: -72.5px; margin-top: -72.5px; }

.I_shopClass .cont li.grain i { background-position: -266px -335px; }

.I_shopClass .cont li.feed i { background-position: -492px -332px; }

.I_shopClass .cont li.grease i { background-position: -751px -332px; }

.I_shopClass .cont li.oil i { background-position: -258px -532px; }

.I_shopClass .cont li.bean i { background-position: -485px -540px; }

.I_shopClass .cont li.foodstuff i { background-position: -756px -541px; }

.I_shopClass .cont .mr_n { margin-right: 0px; }

.I_shopClass .cont .mb_n { margin-bottom: 7px; }

.I_realTimeTransac .cont { background-color: white; margin-bottom: 15px; }

.I_realTimeTransac .I_realTimeTransac_topMarquee { background-color: white; overflow: hidden; }

.I_realTimeTransac .I_realTimeTransac_topMarquee li { overflow: hidden; cursor: pointer; }

.I_realTimeTransac .I_realTimeTransac_topMarquee li a { overflow: hidden; display: block; cursor: pointer; }

.I_realTimeTransac .I_realTimeTransac_topMarquee li a:hover span { color: #FE0000; }

.I_realTimeTransac .I_realTimeTransac_topMarquee span { width: 180px; display: block; font-size: 16px; text-align: center; color: #8D898A; height: 40px; float: left; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 0 10px; }

.I_realTimeTransac .I_realTimeTransac_topMarquee a { overflow: hidden; }

.I_realTimeTransac .I_realTimeTransac_topMarqueeHead { border-bottom: 1px solid #EDEDEF; height: 40px; }

.I_realTimeTransac .I_realTimeTransac_topMarqueeHead span { width: 200px; display: block; float: left; font-size: 16px; text-align: center; height: 40px; line-height: 40px; }

.I_VIPtransac .cont { height: 425px; background-color: white; margin-bottom: 15px; }

.I_VIPtransac .cont .box { height: 395px; width: 470px; border: 1px solid #EDEDEF; margin-top: 15px; }

.I_VIPtransac .cont .fl { margin-left: 15px; }

.I_VIPtransac .cont .rt { margin-right: 15px; background-color: #fe0000; }

.I_VIPtransac .cont .box .advertisement { background: url(/Content/pre/img/I_VIPtransac.jpg) no-repeat; height: 285px; width: 470px; display: block; margin-bottom: 10px; }

.I_VIPtransac .cont .box .buy { background-position: 0px 0px; }

.I_VIPtransac .cont .box .supply { background-position: 0px -294px; }

.I_VIPtransac .cont .box p { text-align: center; font-size: 18px; line-height: 30px; margin-top: 0px; }

.I_VIPtransac .cont .box .introduce { color: #8A8A8A; }

.I_VIPtransac .cont .box .I_btn a { color: #FE0000; }

.I_rightFixed { position: fixed; right: 0; top: 40%; z-index: 200; display: block; }
.I_rightFixed_ul li { width: 60px; margin-bottom: 10px; }
.I_rightFixed_ul li .qq { display: block; margin: 0 auto; width: 47px; height: 47px; background: url(/Content/pre/Img/rightFixed.png) no-repeat; position: relative; background-position: -50px 0px; }
.I_rightFixed_ul li .qq.active { background-position: 0px 0px; }
.I_rightFixed_ul li .buy, .I_rightFixed_ul li .supply, .I_rightFixed_ul li .up { margin: 0 auto; width: 47px; height: 47px; position: relative; }
.I_rightFixed_ul .line_work { display: none; z-index: 101; width: 175px; height: 308px; position: absolute; right: 42px; top: 2px; font-size: 12px; }
.I_rightFixed_ul .line_work_me { display: none; z-index: 101; width: 0px; height:0px; position: absolute; right: 49px; top: 0px; font-size: 12px; }
.I_rightFixed_ul .line_work .kf { position: absolute; right: 0; width: 9px; height: 308px; background: url(/Content/pre/Img/rightFixed.png) no-repeat; background-position: -123px -249px; }
.I_rightFixed_ul .line_in { width: 167px; height: 100%; background: #fff; border: 1px solid #ccc; }
.I_rightFixed_ul li .telephone { display: block; margin: 0 auto; width: 47px; height: 47px; background: url(/Content/pre/Img/rightFixed.png)no-repeat; position: relative; background-position: -50px -54px;margin-left:7px; }
.I_rightFixed_ul li .telephone.active { background-position: 0px -54px; }
.I_rightFixed_ul li .buy { cursor: pointer; display: block; line-height: 47px; background: url(/Content/pre/Img/rightFixed.png) -50px -112px no-repeat; }
.I_rightFixed_ul li .buy.active { background-position: 0px -112px; }
.I_rightFixed_ul li .supply { cursor: pointer; display: block; line-height: 47px; background: url(/Content/pre/Img/rightFixed.png) -50px -168px no-repeat; }
.I_rightFixed_ul li .supply.active { background-position: 0px -168px; }
.I_rightFixed_ul li .up { cursor: pointer; background: url(/Content/pre/Img/rightFixed.png) -50px -225px no-repeat; }
.I_rightFixed_ul li .up.active { background-position: 0px -225px; }

.I_rightFixed_ul .centerType { text-align: center; margin-left: auto; margin-right: auto; }
.I_rightFixed_ul .line_in .sao { margin-top: 5px; font-size: 14px; color: #454545; }
.I_rightFixed_ul .line_in p { width: 100%; margin-top: 15px; }
.I_rightFixed_ul .line_in div .work_on { color: #ec6517; }
.I_rightFixed_ul .line_in div .work_off { color: #999; }
.I_rightFixed_ul .line_in div { width: 100%; margin-top: 10px; padding-left: 10px; clear: both; }




.I_topRightFixedCount { background: url(/Content/pre/img/toprightBG.png) no-repeat; height: 82px; width: 130px; padding: 15px 20px; font-size: 15px; line-height: 21px; display: block; position: absolute; top: 33px; right: 0; font-family: 楷体; z-index: 999; }
.I_topRightFixedCount .text_right { color: #FE0000; text-align: right; }
/*footerbig*/
.footerBig { width: 1200px; margin:0 auto; }
/*43434F*/
.footerBig dl { line-height: 45px; }

.footerBig dd { font-weight: bold; display: inline-block; }

.footerBig dt { float: left; }

.footerBig dt i { background: url(/Content/pre/img/footerIcon.png) no-repeat; display: inline-block; position: relative; top: 6px; height: 25px; width: 25px; }

.footerBig dt i.kf { background-position: -13px -198px; }

.footerBig dt i.dz { background-position: -13px -260px; }

.footerBig dt i.yx { background-position: -13px -323px; }

.footerBig dd span { font-size: 30px; font-weight: bold; }

.footerBig .workDate { font-weight: 100; display: block; }

.footerBig_inner { padding: 10px 0; position: relative; }

.footerBig_ewm { position: absolute; overflow: hidden; top: 51px; right: 0px; }

.footerBig_ewm li { float: left; text-align: center; display: inline-block; width: 135px; }

.footerBig_ewm .ml { margin-left: 15px; }

.footerBig_ewm a { background: url(/Content/pre/img/ewm.png) no-repeat;background-size:70px; display: block; margin: auto; width: 70px; height: 70px; }

.footerBig_ewm .e1 { background-position: -1px 0px; }

.footerBig_ewm .e2 { background-position: -1px -79px; }

.footerBig_aboutUS { font-size: 16px; height: 60px; line-height: 60px; border-bottom: 1px dashed #646470; }
/*footer*/
.footer { width: 100%; min-width: 1200px; text-align: center; background-color: #3f3b3c; height: 55px; line-height: 55px; color: #9B9D9C; }
/*#27272F*/
.head_login { width: 1000px; margin: auto; height: 93px; }

.head_login .logo_login { width: 260px; height: 93px; line-height: 130px; }
.head_login .logo_login a { width: 360px; height:110px; background: url(/content/pre/img/logo_new.png) no-repeat; display: block; background-position: 0;margin-left:-70px;}

.head_login .titInfo_login { height: 130px; line-height: 130px; font-size: 20px; margin-left: 30px;color:#333;font-weight:700; }

.head_login .rt_titInfo_login { font-size: 18px;  padding-top: 30px; line-height: 35px;padding-right:68px; }
    .head_login .rt_titInfo_login img {
        height: 100%;
    }
.head_login .rt_titInfo_login .time { padding-left: 45px; }

.head_login .rt_titInfo_login a { background: url(/Content/pre/img/login.png) no-repeat; position: relative; display: inline-block; height: 35px; top: 11px; width: 35px; background-position: -12px -12px; margin-right: 10px; }

.footer_login { width: 1000px; margin: 0 auto 0px;  font-size: 16px; line-height: 35px; }
/******************买买通*****************/
.purchase_searchResult { height: 50px; width: 1184px; line-height: 50px; background-color: #fff0db; color: #a0958f; font-size: 18px; margin-top: 8px; margin-bottom: 8px; padding-left: 15px;border:1px solid #caa163; }
.purchase_searchResult a { color: #FE0000; }
.purchase_searchResult span { color: #fe4040; }
.purchase_searchCondition { background-color: #fff; width: 990px; padding: 5px; margin-top: 8px; }
.purchase_searchCondition .searchConditionTable table { width: 100%; }
.purchase_searchCondition .searchConditionTable td { border: 1px solid #EDEDEF; line-height:14px;}
.purchase_searchCondition .lt { width: 130px; min-height: 50px; height: 50px; background-color: #F9F9F9; text-align: center; font-size: 16px; }
.purchase_searchCondition ul { overflow: hidden; margin-left: 10px; }
.purchase_searchCondition li { float: left; font-size: 16px; color: #ADADAD; padding: 2px 5px; margin-right: 30px; border-radius: 5px; cursor: pointer; margin: 10px; margin-left: 0px; margin-right: 20px; transition:all .3s linear 0s;}
.purchase_searchCondition li.active { color:#fe4040 }
.purchase_searchCondition .checkPZ { margin-left: 0px; }
.purchase_searchCondition .checkPZ li { border: 1px dotted #FE0000; color: #FE0000; border-radius: 0; font-size: 15px; margin-left: 0; margin-right: 15px; margin-top: 6px; }
.purchase_searchCondition .checkPZ li a { color: #FE0000; margin-left: 3px; }
.purchase_searchCondition .areas_S { width: 770px; }
.purchase_searchCondition .supp_S { width: 770px; }
.purchase_searchCondition .rtMore { width: 60px; display: none; border: 1px solid #fe4040; text-align: center; color: #fe4040; margin-top: 9px; height: 20px; cursor: pointer; margin-right: 190px; }
.purchase_searchCondition .rtMore span { float: left; margin-left: 13px; margin-top:2px;}
.purchase_searchCondition .rtMore a { background: url(/Content/pre/img/footerIcon.png) no-repeat; height: 5px; width: 10px; background-position: -33px -25px; float: left; position: relative; top: 7px; left: 2px;-webkit-transition: all 0s linear 0s;transition: all 0s linear 0s; }
.purchase_tab { border-top: 1px solid #ededed; background-color: #fff; overflow: hidden; }
.purchase_tab a:hover { color: #FE0000; }
.purchase_tab .sort_number_price { overflow: hidden; background:#f8f8f8;}
.purchase_tab .sort_number_price li.active i { display: inline-block; }
.purchase_tab .sort_number_price i { background: url(/Content/pre/img/listIcon.png) no-repeat; display: inline-block; height: 10px; width: 15px; background-position: 3px 0px;  }
.purchase_tab .sort_number_price i.active_Icon { background-position: -10px -10px; }
.purchase_tab .sort_number_price i.active_Icona { background-position: -10px 0px; }
.purchase_tab .sort_number_price li { float: left; width: 100px; height: 55px; line-height: 55px; text-align: center; cursor: pointer; font-size: 18px; }
.purchase_tab .sort_number_price li.active { background-color: #fff; color: #fe4040; }
.purchase_tab .sort_number_price_info { border-top: 1px solid #EDEDEF; width: 100%; font-size: 16px; }
.purchase_tab .sort_number_price_info .thead { color: #4f4f4f; background-color: #fff; height: 50px; line-height: 50px; text-align: center; border-bottom: 1px solid #EDEDEF; }
.purchase_tab .sort_number_price_info tr { border-bottom: 1px solid #EDEDEF; height: 60px; line-height: 60px; text-align: center; font-size: 14px; color: #333; cursor: pointer;}
.purchase_tab .sort_number_price_info tr:hover {background-color:#fff0db;}
.purchase_tab .sort_number_price_info td { max-width: 145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.purchase_tab .sort_number_price_info .sh_name { max-width: 176px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px 0 20px;height:26px; line-height:2;vertical-align:middle;}
/******************卖卖通*****************/
.buySell_searchResult { height: 50px; width: 1184px; line-height: 50px; background-color: #fff0db; color: #BABABA; font-size: 18px; margin-top: 8px; margin-bottom: 8px; padding-left: 15px;border:1px solid #caa163; }
.buySell_searchResult a { color: #FE0000; }
.buySell_searchResult span { color:#fe4040; }
.buySell_searchCondition { background-color: #fff; width: 990px; padding: 5px; margin-top: 8px; }
.buySell_searchCondition .searchConditionTable table { width: 121%; }
.buySell_searchCondition .searchConditionTable td { border: 1px solid #EDEDEF; line-height:14px;}
.buySell_searchCondition .lt { width: 130px; min-height: 40px; height: 40px; background-color: #F9F9F9; text-align: center; font-size: 16px; }
.buySell_searchCondition ul { overflow: hidden; margin-left: 10px; }
.buySell_searchCondition li { float: left; font-size: 14px; color: #ADADAD; padding: 2px 5px; margin-right: 30px; border-radius: 5px; cursor: pointer; margin: 10px; margin-left: 0px; margin-right: 14px;transition:all 0.3s linear 0s; }
.buySell_searchCondition li.active {color:#fe4040; }
.buySell_searchCondition .checkPZ { margin-left: 0px; }
.buySell_searchCondition .checkPZ li { border: 1px dotted #FE0000; color: #FE0000; border-radius: 0; font-size: 15px; margin-left: 0; margin-right: 15px; margin-top: 6px; }
.buySell_searchCondition .checkPZ li a { color: #FE0000; margin-left: 3px; }
.buySell_searchCondition .areas_S { width: 770px; }
.buySell_searchCondition .supp_S { width: 770px; }
.buySell_searchCondition .rtMore { width: 60px; display: none; border: 1px solid #fe4040; text-align: center; color: #fe4040; margin-top: 9px; height: 20px; cursor: pointer; margin-right: 190px; }
.buySell_searchCondition .rtMore span { float: left; margin-left: 13px;margin-top:2px; }
.buySell_searchCondition .rtMore a { background: url(/Content/pre/img/footerIcon.png) no-repeat; height: 5px; width: 10px; background-position: -33px -25px; float: left; position: relative; top: 7px; left: 2px;-webkit-transition: all 0s linear 0s;transition: all 0s linear 0s; }
.buySell_tab { border-top: 1px solid #ededed; background-color: #fff; overflow: hidden; }
.buySell_tab a:hover { color: #FE0000; }
.buySell_tab .sort_number_price { overflow: hidden; background-color:#f8f8f8;}
.buySell_tab .sort_number_price li.active i { display: inline-block; }
.buySell_tab .sort_number_price i { background: url(/Content/pre/img/listIcon.png) no-repeat; display: inline-block; height: 10px; width: 15px; background-position: 3px 0px;  }
.buySell_tab .sort_number_price i.active_Icon { background-position: -10px -10px; }
.buySell_tab .sort_number_price i.active_Icona { background-position: -10px 0px; }
.buySell_tab .sort_number_price li { float: left; width: 100px; height: 55px; line-height: 55px; text-align: center; cursor: pointer; font-size: 18px; }
.buySell_tab .sort_number_price li.active { background-color: #fff; color: #fe4040; }
.buySell_tab .sort_number_price_info { border-top: 1px solid #EDEDEF; width: 100%; font-size: 16px; }
.buySell_tab .sort_number_price_info .thead { color: #4f4f4f; background-color: #fff; height: 60px; line-height: 60px; text-align: center; border-bottom: 1px solid #EDEDEF; }
    .buySell_tab .sort_number_price_info .thead:hover {background-color:#fff;
    }
.buySell_tab .sort_number_price_info tr { border-bottom: 1px solid #EDEDEF; height: 55px; line-height: 55px; text-align: center; font-size: 14px; color: #333; }
.buySell_tab .sort_number_price_info td { max-width: 145px; }
.buySell_tab .sort_number_price_info .sh_name { max-width: 124px; display:inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px 0 20px;height:21px;line-height:2;vertical-align:sub; }
.searchConditionTable li:hover {
    color: #fe4040;
}




.purchase_list { height: 434px; width: 100%; margin-bottom: 20px; }
.purchase_list .tit .contact ul { overflow: hidden; display: block; float: left; }
.purchase_list .tit .contact ul li { float: left; height: 50px; line-height: 50px; font-size: 18px; text-align: center; width: 100px; color: white; border-left: 1px solid #fff; }
.purchase_list .tit { width: 100%; background-color: #C80000; height: 50px; }
.purchase_list .tit .contact { width: 1165px; height: 50px; margin: auto; background-color: #C80000; position: relative; }
.purchase_list .tit .contact .list_address { background-color: #fff; width: 635px; position: absolute; top: 50px; display: none; border: 2px solid #fe0000; border-top: 0px; z-index: 999; }
.purchase_list .tit .contact > ul > li > a { color: white; }
.purchase_list .tit .contact > ul > li:hover { background-color: #FE0000; }
.purchase_list .tit .contact .list_address.active { display: block; }
.purchase_list .tit .contact .list_address li { float: left; border: none; width: 105px; height: 50px; line-height: 50px; font-size: 18px; }
.purchase_list .tit .contact .list_address li a { float: left; color: #AEAEB0; width: 105px; height: 50px; line-height: 50px; text-align: center; }
.purchase_list .tit .contact .list_address li a:hover { color: #FE0000; }
.purchase_list .tit .contact .list_btn { float: right; }
.purchase_list .tit .contact .list_btn input { width: 120px; height: 30px; line-height: 30px; font-size: 18px; font-family: 微软雅黑; color: #FE0000; background-color: #fff; border-radius: 10px; margin-left: 20px; margin-top: 10px; cursor: pointer; }
.purchase_list .list_banner { position: relative; }
.purchase_list .list_banner img { width: 100%; }
.purchase_list .list_banner .toolbar { width: 1000px; margin: auto; font-size: 22px; color: white; text-align: right; position: relative; top: -45px; }
.purchase_list_box .purchase_list_boxTit li { float: left; height: 70px; width: 120px; color: white; border-right: 1px solid #fff; text-align: center; line-height: 70px; font-size: 25px; cursor: pointer; }
.purchase_list_box .purchase_list_boxTit span { float: right; height: 70px; width: 260px; color: white; text-align: center; line-height: 70px; font-size: 25px; cursor: pointer; }
.purchase_list_box { margin-top: 20px; width: 1000px; margin: auto; }
.purchase_list_boxTit { width: 1000px; height: 70px; background-color: #27272F; }
.purchase_list_box .contact.bigListShow .headList { display: none; }
.purchase_list_box .contact.bigListShow ul { overflow: hidden; }
.purchase_list_box .contact.bigListShow li { width: 470px; height: 270px; float: left; margin-bottom: 20px; cursor: pointer; background-color: #CBCBCB; padding: 10px; }
.purchase_list_box .contact.bigListShow li.odd { float: right !important; }
.purchase_list_box .contact.bigListShow .fl { width: 225px; height: 255px; border: 8px solid #999999; }
.purchase_list_box .contact.bigListShow .fl img { width: 100%; height: 100%; }
.purchase_list_box .contact.bigListShow .rt { width: 218px; height: 203px; margin-top: 10px; padding-left: 10px; font-size: 18px; }
.purchase_list_box .contact.bigListShow p { overflow: hidden; margin: 13px 0; }
.purchase_list_box .contact.bigListShow p span { float: left; }
.purchase_list_box .contact.bigListShow .tit_n1 { background-color: #FF2148; font-weight: bold; color: white; border-radius: 10px; padding: 0 10px; }
.purchase_list_box .contact.bigListShow .tit_n4 { background-color: #FF2148; color: white; text-align: center; display: block; width: 100%; padding: 5px 0; border-radius: 15px; }
.purchase_list_box .contact.bigListShow .tit_n6 { display: block; width: 100%; text-align: right; }
.purchase_list_box .contact.bigListShow .tit_n7 { display: none; }
.purchase_list_box .contact.bigListShow .xname { color: #FE0000; font-weight: bold; }
.purchase_list_box .contact.bigListShow .rt .setSty { padding-left: 10px; display: block; width: 147px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.purchase_list_box .contact.bigListShow .rt .t4_1 { display: none; }

.purchase_list_box .contact.smallListShow .headList { overflow: hidden; height: 50px; line-height: 50px; background-color: #FF2148; text-align: center; color: white; font-size: 18px; }
.purchase_list_box .contact.smallListShow .headList .t1, .purchase_list_box .contact.smallListShow .rt .t1 { width: 250px; }
.purchase_list_box .contact.smallListShow .headList .t2, .purchase_list_box .contact.smallListShow .rt .t2 { width: 85px; }
.purchase_list_box .contact.smallListShow .headList .t3, .purchase_list_box .contact.smallListShow .rt .t3 { width: 100px; }
.purchase_list_box .contact.smallListShow .headList .t4, .purchase_list_box .contact.smallListShow .rt .t4_1 { width: 100px; }
.purchase_list_box .contact.smallListShow .headList .t5, .purchase_list_box .contact.smallListShow .rt .t5 { width: 165px; }
.purchase_list_box .contact.smallListShow .headList .t6, .purchase_list_box .contact.smallListShow .rt .t6 { width: 150px; }
.purchase_list_box .contact.smallListShow .headList .t7, .purchase_list_box .contact.smallListShow .rt .t7 { width: 150px; }
.purchase_list_box .contact.smallListShow .headList p { float: left; }
.purchase_list_box .contact.smallListShow ul { overflow: hidden; }
.purchase_list_box .contact.smallListShow .tit_n1, .purchase_list_box .contact.smallListShow .tit_n2, .purchase_list_box .contact.smallListShow .tit_n3 { display: none; }
.purchase_list_box .contact.smallListShow .fl { display: none; }
.purchase_list_box .contact.smallListShow ul .t4 { display: none; }
.purchase_list_box .contact.smallListShow .rt { float: none !important; overflow: hidden; height: 40px; line-height: 40px; background-color: white; margin-top: 3px; font-size: 18px; }
.purchase_list_box .contact.smallListShow .rt p { float: left; text-align: center; }
.purchase_list_box .contact.smallListShow .rt .xname { display: block; width: 230px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px; }


.business_list .banner_search { width: 100%; height: 315px; background: url(/Content/pre/img/Business_BannerBG.png) no-repeat; background-color: #9ECBEA; position: relative; background-size: 100% 100%; }
.business_list .banner_search .banner_content { width: 1000px; height: 315px; margin: auto; }
.business_list .banner_search .rt { display: block; width: 210px; height: 315px; background: url(/content/pre/img/Business_searchBg.png) no-repeat; background-position: -811px -4px; }
.business_list .banner_search .fl { width: 790px; height: 315px; }
.business_list .content { width: 1000px; margin: auto; }
.business_list .content .title { width: 1000px; height: 70px; position: relative; background-color: #FE0000; }
.business_list .content .title .sear_btn li { float: left; width: 150px; height: 70px; line-height: 70px; font-size: 24px; color: white; border-right: 1px solid white; text-align: center; }
.business_list .content .title .sear_btn { overflow: hidden; float: left; }
.business_list .content .title .sear_btn i { background: url(/Content/pre/img/listIcon.png) no-repeat; display: inline-block; height: 10px; width: 18px; background-position: 3px 0px; display: none; }
.business_list .content .title .sear_btn li.active i { display: inline-block; }
.business_list .content .title .sear_btn i.active_Icon { background-position: 3px -10px; }
.business_list .content .title .sear_btn a { float: left; width: 150px; height: 70px; line-height: 70px; font-size: 24px; color: white; text-align: center; }

.business_list .content .title .rt { font-size: 20px; color: white; height: 70px; line-height: 70px; margin-right: 25px; }
.business_list .content .main_list { width: 980px; background-color: #D5D9CB; padding: 10px; }
.business_list .content .main_list .box { overflow: hidden; }
.business_list .content .main_list .box li { float: left; width: 234px; height: 245px; border: 1px solid #A0A0A2; margin-right: 12px; margin-bottom: 12px; background-color: white; }
.business_list .content .main_list .box .n4 { margin-right: 0px; }
.business_list .content .main_list .box li .bot_border { border-bottom: 1px solid #FE0000; overflow: hidden; padding: 10px; }
.business_list .content .main_list .box li .fl_img { width: 80px; height: 75px; border: 2px solid #C9C9CB; }
.business_list .content .main_list .box li .fl_img img { width: 100%; height: 100%; }
.business_list .content .main_list .box li .fl .tit { font-size: 22px; width: 120px; padding-left: 10px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 9px 0px; }
.business_list .content .main_list .box li .fl .jy_money { font-size: 12px; width: 120px; padding-left: 10px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.business_list .content .main_list .box li .n1 { font-size: 18px; padding: 0 10px; line-height: 40px; margin-top: 10px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.business_list .content .main_list .box li .n2 { font-size: 18px; padding: 0 10px; line-height: 35px; }
.business_list .content .main_list .box li .n3 { margin-top: 13px; }
.business_list .content .main_list .box li .n3 a { background-color: #FF4C71; color: white; font-size: 14px; font-weight: bold; width: 94px; display: block; text-align: center; letter-spacing: 3px; border-radius: 20px; height: 22px; line-height: 22px; margin: auto; }
.business_list .specList { position: absolute; top: 70px; width: 635px; z-index: 999; border: 2px solid #FE0000; background-color: #F5F5F5; display: none; }
.business_list .specList.active { display: block; }
.business_list .specList .line { color: #AEAEB0; margin-left: 15px; }
.business_list .specList .pz_ { overflow: hidden; padding: 0 15px; height: 40px; line-height: 40px; width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.business_list .specList .pz_ i { margin-left: 15px; }
.business_list .specList .p li { float: left; color: #AEAEB0; margin-left: 20px; }
.business_list .specList .p li a { color: #AEAEB0; }
.business_list .specList .p li a:hover { color: #FE0000; }
.business_list .areaList { position: absolute; top: 70px; width: 635px; z-index: 999; border: 2px solid #FE0000; background-color: #F5F5F5; display: none; }
.business_list .areaList.active { display: block; }
.business_list .areaList ul { overflow: hidden; }
.business_list .areaList li { float: left; height: 40px; line-height: 40px; text-align: left; width: 72px; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.business_list .areaList li a { color: #AEAEB0; }
.business_list .areaList li a:hover { color: #FE0000; }
.business_list .Business_search_ipt { width: 370px; font-size: 20px; height: 50px; padding-left: 10px; padding-right: 10px; background-color: transparent; border: none; color: #EAA5AA; font-family: 微软雅黑; }
.business_list .Business_search { width: 413px; height: 50px; float: left; margin-left: 25px; }
.business_list .Business_search label { display: block; height: 50px; position: relative; top: 3px; }
.business_list .Business_search label span { position: absolute; float: left; line-height: 50px; left: 10px; color: #EAA5AA; cursor: text; font-size: 20px; }
.business_list .Business_search_btn input { background-color: #BE230F; width: 130px; height: 55px; color: white; font-size: 22px; font-family: 微软雅黑; border: none; border-radius: 5px; cursor: pointer; }
.Business_searchBg { width: 610px; height: 80px; margin-top: 100px; margin-left: 65px; padding-top: 25px; background: url(/content/pre/img/Business_searchBg.png) no-repeat; background-position: -36px -140px; }

.business_detail { width: 1000px; margin: auto; margin-bottom: 20px; }
.business_detailBannerInfo { width: 100%; background-color: #fff; height: 200px; border-bottom: 5px solid #ededef; }
.business_detailBannerInfo .business_bannerInfoContent { width: 1000px; margin: auto; }
.business_detailBannerInfo .business_bannerInfoContent .n1 { margin-top: 25px; }
.business_detailBannerInfo .business_bannerInfoContent .n1 img { width: 150px; height: 150px; }
.business_detailBannerInfo .business_bannerInfoContent .n2 { margin-left: 25px; margin-top: 25px; }
.business_detailBannerInfo .business_bannerInfoContent .n2 .tit { font-size: 40px; margin-top: 16px; color: #FE0000; }
.business_detailBannerInfo .business_bannerInfoContent .n2 .slogan { font-size: 20px; font-weight: bold; margin-top: 25px; display: block; color: #FE0000; }
.business_detailBannerInfo .business_bannerInfoContent .n3 { font-size: 22px; border: 1px solid #FE0000; padding: 10px; padding-left: 30px; border-radius: 20px; margin-top: 36px; background-color: white; position: relative; color: #FE0000; }
.business_detailBannerInfo .business_bannerInfoContent .n3 .img { width: 80px; height: 80px; position: absolute; background-color: red; left: -58px; top: 30px; border: 1px solid #FE0000; cursor: pointer; }
.business_detailBannerInfo .business_bannerInfoContent .n3 .img img { width: 100%; height: 100%; }
.business_detailBannerInfo .business_bannerInfoContent .n3 table { line-height: 35px; cursor: pointer; }
.business_detailBannerInfo .business_bannerInfoContent .n3 table .head { text-align: center; }
.business_detailBanner { width: 100%; height: 400px; text-align: center; background-color: #353131; }
.business_detail .businessDetail_storeSale .tit p { color: #C80000; font-weight: bold; font-size: 55px; text-align: center; width: 1000px; margin: 50px 0 50px 0; }
.business_detail .businessDetail_storeSale .cont { width: 1000px; margin: auto; height: 140px; background-color: #ec6517; padding: 30px 0; }
.business_detail .businessDetail_storeSale .cont > ul { overflow: hidden; margin-left: 30px; }
.business_detail .businessDetail_storeSale .cont > ul > li { border-left: 6px dotted white; width: 150px; height: 140px; float: left; }
.business_detail .businessDetail_storeSale .cont .spec li { width: 150px; text-align: center; color: white; font-size: 27px; line-height: 35px; height: 35px; }
.business_detail .businessDetail_storeSale .cont .spec li a { width: 150px; text-align: center; color: white; font-size: 20px; line-height: 35px; height: 35px; display: block; }
.business_detail .businessDetail_storeSale .shopNotice { font-size: 27px; line-height: 65px; overflow: hidden; }
.business_detail .businessDetail_storeSale .shopNotice span { display: block; float: left; width: 140px; }
.business_detail .businessDetail_storeSale .shopNotice p { border-bottom: 2px solid #ec6517; display: block; float: left; width: 860px; }
.business_detail .newArrival .tit p { color: #C80000; font-weight: bold; font-size: 55px; text-align: center; width: 1000px; margin: 50px 0 50px 0; }
.business_detail .newArrival .tit a { font-size: 25px; color: #FE0000; }
.business_detail .newArrival .cont ul { margin-left: 15px; overflow: hidden; }
.business_detail .newArrival .cont li { float: left; width: 300px; margin-right: 30px; cursor: pointer; background-color: #43434f; color: #fff; }
.business_detail .newArrival .cont li.n3 { margin-right: 0px; }
.business_detail .newArrival .cont li .date { height: 50px; line-height: 50px; text-align: center; font-size: 22px; }
.business_detail .newArrival .cont li .img { width: 200px; height: 200px; margin: auto; margin-bottom: 15px; border: 8px solid #999999; }
.business_detail .newArrival .cont li .img img { width: 100%; height: 100%; }
.business_detail .newArrival .cont li .spec { width: 270px; height: 40px; line-height: 40px; text-align: center; margin: auto; font-size: 22px; background-color: yellow; color: #43434f; border-radius: 20px; }
.business_detail .newArrival .cont li .price { font-size: 22px; height: 40px; line-height: 40px; width: 270px; margin: auto; margin-top: 5px; }
.business_detail .newArrival .cont li .area { font-size: 22px; height: 40px; line-height: 40px; width: 270px; margin: auto; margin-bottom: 5px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.business_detail .sellRecom .tit p { color: #C80000; font-weight: bold; font-size: 55px; text-align: center; width: 1000px; margin: 50px 0 50px 0; }
.business_detail .sellRecom .cont ul { margin-left: 15px; overflow: hidden; }
.business_detail .sellRecom .cont li { float: left; width: 300px; margin-right: 30px; cursor: pointer; background-color: #43434f; color: #fff; }
.business_detail .sellRecom .cont li.n3 { margin-right: 0px; }
.business_detail .sellRecom .cont li .date { height: 50px; line-height: 50px; text-align: center; font-size: 22px; }
.business_detail .sellRecom .cont li .img { width: 200px; height: 200px; margin: auto; margin-bottom: 15px; border: 8px solid #999999; }
.business_detail .sellRecom .cont li .img img { width: 100%; height: 100%; }
.business_detail .sellRecom .cont li .spec { width: 270px; height: 40px; line-height: 40px; text-align: center; margin: auto; font-size: 22px; background-color: yellow; color: #43434f; border-radius: 20px; }
.business_detail .sellRecom .cont li .price { font-size: 22px; height: 40px; line-height: 40px; width: 270px; margin: auto; margin-top: 5px; }
.business_detail .sellRecom .cont li .area { font-size: 22px; height: 40px; line-height: 40px; width: 270px; margin: auto; margin-bottom: 5px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



/******************个人中心*****************/
.my_partialHead_wrapper {background-color: #fff; box-shadow:0px 4px 5px rgba(82,4,0,0.1);position:relative;z-index:5;border-bottom:1px solid #e7e7e7\0; }
.my_partialHead { width: 1300px; height: 100px; margin: auto; }
.my_partialHead .n1 { height: 70px; background-color: #fff; }
.my_partialHead .n1 a { display: block; width: 275px; margin-top: 15px; }
/*.my_partialHead .n1 a img { width: 125%; }*/
.my_partialHead .n2 span { display: block; float: left; height: 100px; line-height: 100px; font-size: 25px; font-weight: bold; margin-left: 25px; }
.my_partialHead .n3 .dorp { position: relative; float: left; margin-top: 38px; margin-left: 50px; width:90px;height:25px;}
.my_partialHead .n3 .dorpmenu { display: none; }
.my_partialHead .n3 p a { float: left; font-size: 18px; font-weight: bold; cursor: pointer; }
.my_partialHead .n3 span { display: block; float: left; height: 100px; line-height: 100px; font-size: 18px; font-weight: bold; margin-left: 25px; }
.my_partialHead .n3 ul { width: 90px; position: absolute; /*top: 27px;*/top:23px; left: 0px; border: 1px solid #ededef; background-color: white; z-index: 999; }
.my_partialHead .n3 ul li { height: 30px; line-height: 30px; }
.my_partialHead .n3 ul li a { font-size: 16px; height: 30px; display: block; padding-left: 8px; }
.my_partialHead .n4 { margin-left: 250px; }
.my_partialHead .n4 .serch { margin-top: 30px; }
.my_partialHead .n4 .searchIpt { width: 220px; height: 38px; line-height: 38px; border: 1px solid #FE0000; background-color: #fff; }
.my_partialHead .n4 input { height: 30px; line-height: 30px; width: 200px; padding-left: 10px; border: none; position: relative; top: -1px; font-family: 微软雅黑; }
.my_partialHead .n4 .searchBtn { width: 90px; height: 40px; line-height: 40px; background-color: #FE0000; color: #fff; text-align: center; cursor: pointer; }
.my_partialHead .n5 input { margin-top: 33px; }
.my_partialHead .rt { height: 100px; background-color: #fff; }
.my_partialHead .rt ul { overflow: hidden; display: block; float: right; height: 120px; line-height: 120px; margin-right: 10px; }
.my_partialHead .rt .item { float: left; font-size: 18px; }
.my_partialHead .rt .item-line { padding: 0px 5px; }

.nav-main_new > li > a:hover {
    background: #ff9d00;
}
.grid { width: 1200px;margin: 0 auto;}
.gridbaseInfo { width: 1200px; margin: 0 auto; }
/*slidenav*/
.msgSeateBtn span { width: 93px; height: 30px; line-height: 30px; display: block; float: left; text-align: center; font-size: 16px; margin-right: 10px; border: 1px solid #e7e7e7; cursor: pointer; }
.msgSeateBtn span.active { color: #fd9204; border:1px solid #fd9204;  }
.msgSeateBtn span:hover { color: #fd9204;border:1px solid #fd9204; }
.messState_bS { width: 725px; height: 47px; border-top: 3px solid #FE0000; line-height: 47px; border-bottom: 1px solid #EDEDEF; background-color: #fff; margin-top: 5px; display: none; }
.messState_bS li { float: left; width: 145px; height: 47px; line-height: 47px; text-align: center; font-size: 18px; cursor: pointer; }
.messState_bS li a { width: 145px; height: 47px; line-height: 47px; text-align: center; }
.messState_bS .active { background-color: #fe0000; }
.messBox_bS li { float: left; width: 233px; height: auto; border: 1px solid #C7C7C7; background-color: #fff;margin:4px ;}
.messBox_bS p.tit { height: 35px; line-height: 35px; width: 213px; border-bottom: 1px solid #c3a279; background-color: #c3a279; text-align: center; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px; position: relative; }
.messBox_bS table { font-size: 14px; line-height: 27px; width: 225px!important; margin-left:8px; margin-top: 8px; margin-bottom: 8px; }
.messBox_bS table span { color: #AEAEAE; display: block; width: 151px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.messBox_bS .btn_d { overflow: hidden; border-top: 1px solid #C7C7C7; text-align: center; padding-top: 11px; padding-bottom: 11px; min-height: 80px; line-height: 25px; font-size: 14px; }
.messBox_bS .btn_d2 { overflow: hidden; text-align: left; font-size: 14px; padding: 10px; line-height: 23px; position: relative; height: 70px; }
.messBox_bS .btn_d2 input { position: absolute; top: 53px; right: 8px; }
.messBox_bS .mess_btn {  text-align: center; }
.messBox_bS .btn_d .fl { margin-left: 10px; }
.messBox_bS .btn_d .rt { margin-right: 10px; }
.messBox_bS .mess_btn { display: inline-block; width: 90px;margin-top:25px; margin-bottom: 0; font-size: 16px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; -webkit-border-radius: 4px; background-color: #fd6c37; color: white; height: 30px; line-height: 30px; font-family: 微软雅黑; }
.message_Box { overflow: hidden; }
.message_Box .newMessBox, .message_Box .agreedBox, .message_Box .refuseBox { display: none; }
.message_Box .active { display: block; }

.messBox_bS .mess_btn:hover { background-color: #f35f29; }


.slidenav .title { height: 40px; line-height: 40px; background-color: #fd6c37; font-size: 16px;font-weight:700; color: #fff; font-family: 'Microsoft YaHei'; position: relative; cursor: pointer; text-align:center;border-bottom:1px solid #db4d19;}

.slidenav .title .arrow { width: 50px; height: 30px; position: absolute; top: 0px; left: 22px; background: url(/Content/pre/img/myIcon.png) no-repeat; }
.slidenav .title .arrow.n1 { background-position: -117px -43px; }
.slidenav .title .arrow.n2 { background-position: -244px -43px; }
.slidenav .title .arrow.n3 { background-position: -410px -40px; }
.slidenav .title .arrow.n4 { background-position: -343px -42px; }
.slidenav .title .arrow.up { background-image: url(/content/pre/img/arrow_u.png); }

/*.slidenav .title .arrow.down { background-image: url(/content/pre/img/arrow_d.png); }*/

.slidenav ul.menu { background: #fff; }

.slidenav .menu li { height: 52px; line-height: 52px; font-size: 16px; position: relative; background:#fcfcff }
    .slidenav .menu li:hover {
        background: #ffdacd;
    }
.slidenav .menu li.current i { background-color: #FE0000; }
.slidenav .menu li i { display: block; width: 7px; height: 7px; background-color: #515151; position: absolute; top: 14px; left: 56px; border-radius: 100%; behavior: url(/Views/PIE.htc); }

.slidenav .menu li a { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 60px; color: #090909;font-weight:700;}
    .slidenav .menu li a:hover {
        color: #fe4040;
    }

.slidenav .menu li.current a { color: #fe4040; background:#ffdacd;}
/*表格*/
.table_style { text-align: center; width: 795px; }

    .table_style th {
        border: 1px solid #e7e7e7;
        background-color: #fcfcff;
        color: #333;
    }

.table_style td { border: 1px solid #eee; line-height: 25px; }

.table_style .id { width: 50px; }

.person-cnt { background-color: #fafafa; }

.person-wrap { padding-bottom: 20px; overflow: hidden; }

.person-wrap .slidenav { width: 198px; float: left;  background-color: white; min-height: 115px;border:1px solid #e7e7e7; }

.person-wrap .contentInfo { width: 760px; float: left; min-height: 513px; background-color:#fff;}
.person-wrap .sideBarMsg { width: 238px; float: left;  min-height: 40px; }
.person-wrap .sideBarMsg .title { font-size: 16px; height: 40px; line-height: 40px; border-bottom: 1px solid #dedeef; padding-left: 10px; background:#fd6c37;color:#fff;text-align:center;}
.person-main { width: 998px; /*overflow: hidden;*/ min-height: 473px; }
.person-main-bg { background-color: #fff; padding: 10px 0 10px 20px; width: 979px; min-height: 438px; }
.person-main-bg table { width: 100%; }

.person-main .hd { background-color: #eee; }

.person-main .hd ul li { height: 30px; line-height: 30px; padding: 0 10px; font-size: 16px; font-family: 'Microsoft YaHei'; color: #333; float: left; margin-right: 5px; }

.person-main .bd { min-height: 165px; background-color: #fff; }

.person-main .detail-wrap { padding: 1px 15px; }

.person-main .detail-wrap table { padding: 0 15px; width: 100%; }

.person-main .detail-wrap input[type='text'] { border: 1px solid #e8e8e8; background-color: #fff; text-indent: 3px; height: 28px; line-height: 28px; width: 200px; }

.person-main .detail-tab td { padding: 5px 0; }

.m-pagination-wrap { margin-top: 15px; margin-right: 15px; overflow: hidden; margin-bottom: 10px; clear:both;}

.m-pagination-wrap .pagination { float: right; }
/*个人基本资料*/

.baseinfo { width: 996px; background-color: #fff; border:1px solid #e7e7e7;margin-bottom:10px;}
.baseinfo .baseinfo_box { margin: 10px 0 10px 10px; height: 175px; width: 945px; position: relative; }
.baseinfo .baseinfo_box .baseinfoBtn { background-color: #5db926; color: white; border-radius: 5px; height: 22px; width: 45px; font-size: 14px; behavior: url(/Views/PIE.htc); display: inline-block; text-align: center; line-height: 22px; }
.baseinfo .baseinfo_box .img { width: 115px; height: 115px; background-color: #EDEDEF; }

.baseinfo .baseinfo_box .n2 .add { display: block; width: 250px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; color: #4F4F4F; }
.baseinfo .baseinfo_box .n2 .emai { display: block; width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; color: #4F4F4F; }

.baseinfo .baseinfo_box .n2 table { font-size: 14px; line-height: 26px; margin-left: 30px; width: 695px; }
.baseinfo .baseinfo_box .n2 table span { color: #333; float: left; }
.entName {
    font-weight: 700;
}
.wen {
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url('/Content/pre/Img/personal_spirit.png') no-repeat;/*position:absolute;*/cursor:pointer;vertical-align:text-top;margin-left:5px;background-position:-176px -7px;
    }
 .tankuang_down {
        width: 300px;
        height: 100px;
        border: 1px solid #ffc5c5;
        background: #ffeded;position:absolute;top:-49px;left:37px;z-index:5;line-height:25px;font-size:13px;padding:10px;display:none;
    }
 .tankuang_down:before {
    content: "";
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    left: -11px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #ffc5c5;
    margin-top: -10px;
}
.tankuang_down:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    left: -10px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #ffeded;
    margin-top: -10px;
}
    .tiankuang_top {
        width: 210px;
        height: 76px;
        border: 1px solid #ffc5c5;
        background: #ffeded;position:absolute;top:-38px;left:34px;z-index:5;line-height:25px;font-size:13px;padding:10px;display:none;
    }
    /*.tiankuang_top:before {
    content: "";
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    left: -11px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #ffc5c5;
    margin-top: -10px;
}
.tiankuang_top:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    left: -10px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #ffeded;
    margin-top: -10px;
}*/
.baseinfo .baseinfo_box .n3 { position: absolute; right: -18px; top: -10px; background-color: #fff; /*border-radius: 10px;*/ padding: 10px 0;height:100%; width:123px;border-left:1px solid #e7e7e7;}
.baseinfo .baseinfo_box .n3>div:first-child {
    width: 110px;
    height: 90px;
    margin-left:15px;
}
    .baseinfo .baseinfo_box .n3 > div:nth-of-type(2) {
        width: 90%;
        padding-left: 10px;margin-top:10px;
    }
.baseinfo .baseinfo_box .n3 img { width: 100%; height: 100%; }
.baseinfo .baseinfo_box .n3 p {  height: 18px; line-height: 18px; }
.baseinfo .baseinfo_box .n3 .content { clear: both; height: 30px; line-height: 30px;width:90%;padding-left:15px; color:#999;}
.baseinfo .baseinfo_box .n3 .content p { color:#fd6c37;font-weight:700; padding:0;margin-top:-5px;}
.baseinfo .baseinfo_btn a { font-size: 18px; display: block; float: left; margin-left: 10px; margin-top: 4px; margin-right: 30px; }
.baseinfo_buySell { width: 998px;height:458px; background-color: #fff; overflow: hidden; /*border-top: 2px solid #FE0000;*/ }
.baseinfo_buySell .baseinfo_buyContent { margin:0 50px; width: 415px; height:100%; }
.baseinfo_buySell .baseinfo_sellContent { width: 415px;height:100%; }
.baseinfo_buySell .warp { border: 1px solid #d7cfb2; }
.baseinfo_buySell .warp .tit { height: 55px; line-height: 55px; /*background-color: #fd9204;*/background-color: #c3a279; color: white; padding-left: 15px; font-size: 17px; text-align:center;font-weight:700;}
.baseinfo_buySell .warp .tit .buy { }
.baseinfo_buySell .warp .contIcon { height: 310px;background:#f5f5f5 }
.baseinfo_buySell .warp .contIcon li {  width: 202px; height: 150px; text-align: center; font-size: 16px;background-color:#fff;margin-bottom:10px;}
.baseinfo_buySell .warp .contIcon li a { width: 160px; height: 95px; display: block; margin: auto; position: relative; padding: 28px 10px; border-radius: 8px; font-weight:700;}
.baseinfo_buySell .warp .contIcon li i { width: 66px; height: 62px; display: block; margin: auto; border-radius: 100%; background: url(/Content/pre/img/personal_spirit.png) no-repeat; margin-bottom: 5px; }
.baseinfo_buySell .baseinfo_buyContent .contIcon li i.n1 { background-position: -35px -5px; }
.baseinfo_buySell .baseinfo_buyContent .contIcon li i.n2 { background-position: -35px -69px; }
.baseinfo_buySell .baseinfo_buyContent .contIcon li i.n3 { background-position: -35px -133px; }
.baseinfo_buySell .baseinfo_buyContent .contIcon li i.n4 { background-position: -35px -197px; }
.baseinfo_buySell .baseinfo_sellContent .contIcon li i.n1 { background-position: -101px -5px; }
.baseinfo_buySell .baseinfo_sellContent .contIcon li i.n2 { background-position: -101px -69px; }
.baseinfo_buySell .baseinfo_sellContent .contIcon li i.n3 { background-position: -101px -133px; }
.baseinfo_buySell .baseinfo_sellContent .contIcon li i.n4 { /*background-position: -333px -265px;*/ background-position: -101px -197px;}
.baseinfo_buySell .warp .data { height: 90px; color: #333;border:1px solid #d7cfb2;border-left:none;border-right:none; }
.baseinfo_buySell .warp .data li { float: left; width: 136px; height: 90px;line-height:30px; text-align: center; font-size: 16px;border-right:1px solid #e7e7e7; font-weight:700;margin-top:-9px;}
    .baseinfo_buySell .warp .data li:nth-of-type(3) {
        border: none;
    }
.baseinfo_buySell .warp .data li p { margin-top: 18px; position: relative; }
.baseinfo_buySell .warp .data li p i { width: 25px; height: 25px; display: block; margin: auto; background: url(/Content/pre/img/baseInfoIcon.png) no-repeat; position: absolute; }
.baseinfo_buySell .warp .data li p i.n1 { background-position: -132px -278px; left: 12px; top: -2px; }
.baseinfo_buySell .warp .data li p i.n2 { background-position: -131px -370px; left: 9px; top: -1px; }
.baseinfo_buySell .warp .data li p i.n3 { background-position: -132px -313px; left: 9px; top: -1px; }
.baseinfo_buySell .warp .data li p i.n4 { background-position: -132px -278px; left: 12px; top: -2px; }
.baseinfo_buySell .warp .data li p i.n5 { background-position: -131px -370px; left: 9px; top: -1px; }
.baseinfo_buySell .warp .data li p i.n6 { background-position: -132px -428px; top: 0px; left: 6px; }
.baseinfo_buySell .warp .data li span { font-size: 14px; }
.baseinfo_buySell .warp .getInfoDealCount { font-style: normal; position: absolute; top: -7px; right: -8px; background-color: #FE0000; color: #fff; border-radius: 100%; font-size: 14px; width: 25px; height: 25px; line-height: 25px; display: none; }

.baseinfo_bot .baseinfo_tradeding { width: 997px; /*height: 447px;*/ background-color: #fff; border-radius: 8px; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .an { height: 30px; line-height: 30px; padding: 10px; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .an span { width: 93px; height: 30px; line-height: 30px; display: block; float: left; text-align: center; font-size: 16px; margin-right: 10px; border: 1px solid #fd9204; border-radius: 5px; cursor: pointer; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .an span:hover { background-color: #fd9204; color: white; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .an span.active { background-color: #fd9204; color: white; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .box { overflow: hidden; padding: 0px 10px 30px 10px; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .box .n4 { margin-right: 0px; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .box li { float: left; width: 174px; background-color: #FFECD3;  padding: 8px; }
.baseinfo_bot .baseinfo_tradeding .baseinfo_tradeding_cont .box li hr { clear: both; height: 2px; border: none; border-top: 1px solid #cac0c0; }
.baseinfo_bot .baseinfo_tradeding .box .title { text-align: center; width: 164px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; margin-bottom: 6px; }
.baseinfo_bot .baseinfo_tradeding .box .sell { width: 30px; height: 30px; background-color: #FD9204; color: white; border-radius: 100%; display: block; line-height: 30px; text-align: center; position: relative; top: 3px; }
.baseinfo_bot .baseinfo_tradeding .box .sellmy { width: 30px; height: 30px; background-color: #FD9204; color: white; border-radius: 100%; display: block; line-height: 30px; text-align: center; }
.baseinfo_bot .baseinfo_tradeding .box .a1 { width: 135px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; font-size: 14px; }

.baseinfo_bot .baseinfo_tradeding .box .a2 { font-size: 12px; padding-left: 8px; }
.baseinfo_bot .baseinfo_tradeding .box .a3 { font-size: 12px; padding-left: 8px; }
.baseinfo_bot .baseinfo_tradeding .box .a4 { width: 135px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; font-size: 14px; height: 30px; line-height: 30px; }
.baseinfo_bot .baseinfo_tradeding .box .a5 { }
.baseinfo_bot .baseinfo_tradeding .box .a6 a { background-color: #FD9204; color: white; border-radius: 10px; height: 17px; width: 45px; font-size: 12px; behavior: url(/Views/PIE.htc); display: inline-block; text-align: center; line-height: 17px; float: right; cursor: pointer; }
.baseinfo_bot .baseinfo_collection { width: 230px; height: 445px; background-color: #fff; border-radius: 8px; }
.baseinfo_bot .tit { font-size: 16px; height: 40px; line-height: 40px; padding-left: 10px;background:#fd6c37;color:#fff; }
.baseinfo_bot .tit a { float: right; margin-right: 25px; font-size: 14px;color:#fff; }
.baseinfo_bot .baseinfo_collection .fav li { height: 35px; line-height: 35px; padding: 0 10px; font-size: 16px; }
.baseinfo_bot .baseinfo_collection .fav li a { display: block; width: 210px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }

.baseinfo .wel { padding-left: 20px; font-size: 14px; }

.baseinfo .detail-tab .text_align_right { width: 100px; color: #333; padding-right: 0; }
/*修改资料*/
.editinfo .detail-tab td { padding-bottom: 10px; line-height: 28px; }

.editinfo .detail-tab .text_align_right { width: 100px; color: #333; padding-right: 0; }
/*修改密码*/
.changepwd .detail-tab td { padding-bottom: 10px; line-height: 28px; }

.changepwd .detail-tab .text_align_right { width: 100px; color: #333; padding-right: 0; }

.person-main .detail-wrap input[type='password'] { border: 1px solid #e8e8e8; background-color: #fff; text-indent: 3px; height: 28px; line-height: 28px; width: 200px; }
/*我邀请的用户*/
.myinvitation .detail-tab td { text-align: center; }
/*企业认证*/
.entAuthentication .step-title { font-size: 14px; color: #333; }

.entAuthentication .detail-tab .title { width: 100px; text-align: left; color: #333; padding-right: 0;font-weight:700;font-size:15px;display:inline-block; }

.entAuthentication .renzhengstate-box { margin-bottom: 10px; border-bottom: 1px solid #ddd; overflow: hidden; line-height: 30px; }

.entAuthentication .renzhengstate-box .title { font-size: 16px; font-family: 'Microsoft YaHei'; float: left; }

.entAuthentication .renzhengstate-box .state { float: left; padding-left: 8px; padding-top: 2px; }
/*------------------------------登录页面--------------------------------*/
/*userlogin*/
.user_login { width: 100%; height: 422px; min-width: 1000px;background: url(/Content/pre/img/logo_bg.jpg) no-repeat; display: inline-block;background-size:100%;}

.userlogin-form { border: 1px solid #e8e8e8; padding: 20px; max-width: 320px; background-color: #fff; float: right; }

.userlogin-form .login_err { display: none; margin-top: 15px; }

.userlogin-form .login_err i { background: url(/Content/pre/img/login.png) no-repeat; background-position: -12px -56px; width: 35px; height: 35px; display: block; float: left; }

.userlogin-form .topTit_login span { font-size: 18px; }

.userlogin-form .topTit_login a { float: right; color: #FE0000; }

.userlogin-form .loginName_icon a { background: url(/Content/pre/img/login.png) no-repeat; background-position: -11px -95px; display: block; width: 40px; height: 40px; border: 1px solid #DFDFDF; background-color: #F3F3F3; border-right: none; }

.userlogin-form .loginName_ipt input { border: 1px solid #DFDFDF; width: 245px; height: 40px; font-family: 微软雅黑; font-size: 14px; padding-left: 10px; line-height: 40px; position: relative; *top: -1px; }

.userlogin-form .loginPwd_icon a { background: url(/Content/pre/img/login.png) no-repeat; background-position: -11px -136px; display: block; width: 40px; height: 40px; border: 1px solid #DFDFDF; background-color: #F3F3F3; border-right: none; }

.userlogin-form .loginPwd_ipt input { border: 1px solid #DFDFDF; width: 245px; height: 40px; font-family: 微软雅黑; font-size: 14px; padding-left: 10px; line-height: 40px; position: relative; *top: -1px; }

.userlogin-form .form-label { color: #555; display: block; font-size: 18px; height: 28px; line-height: 28px; margin-bottom: 10px; font-family: 微软雅黑; }

.login-form label.error { display: none; font-size: 12px; margin-bottom: 0; background-color: #FFF7D3; color: #e64552; margin-left: 0; height: 35px; line-height: 35px; }

.login-form .login-link { font-size: 14px; font-family: 微软雅黑; margin-bottom: 10px; }
/*------------------------------注册页面--------------------------------*/
.reg-wrap { margin-top: 15px; margin-bottom: 30px; border-top: 2px solid #FE0000; /*padding-top: 35px;*/ min-height: 270px; background-color:#fff;box-shadow: 0 0 10px #ebebeb;filter: progid:DXImageTransform.Microsoft.Shadow(color='#ebebeb', Direction=5 Strength=5);}

.reg-item { overflow: hidden; line-height: 37px; }

.reg-item dt { float: left; width: 200px; text-align: right; height: 37px; margin-right: 13px; font-size: 15px; font-family: 'Microsoft YaHei'; }

.reg-item dt span { color: #FF0000; margin-right: 5px; }

.reg-item dd { float: left; margin-right: 5px; }

.reg-item .error { display: none; margin-left: 0; }

.reg-item .ipt { border: 1px solid #ccc; text-indent: 10px; height: 25px; line-height: 25px; width: 270px; }

.reg-detail { display: none; /*border-top: 1px solid #e8e8e8;*/ padding-top: 21px; }

.ipt-widget .vm-box { font-size: 14px; height: 37px; line-height: 37px; }
/*btn*/
.btn { display: inline-block; padding: 0px 15px; margin-bottom: 0; font-size: 15px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent;  background-color: #fd6c37; color: white; height: 30px; line-height: 30px; font-family: 微软雅黑; position: relative; behavior: url(/Views/PIE.htc); }

.btn:hover { background-color: #fe4040; }

/*btn*/
.btn_qx { display: inline-block; padding: 0px 15px; margin-bottom: 0; font-size: 15px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent;  background-color: #fff; color: #fd6c37; height: 30px; line-height: 30px; font-family: 微软雅黑;border:1px solid #fd6c37; }

.btn_qx:hover { }

.min-btn { height: 28px; display: inline-block; padding: 0px 10px; margin-bottom: 0; font-size: 12px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent;color: #fff; background-color: #fd6c37;margin-left:0px; }
    


.btn-default { background-color: #fe4040;  color: #fff; }

.btn-default:hover { background-color: #fe4040; }
/*四个状态提示框开始*/
.cxc_Mobile { position: absolute; top: 100px; left: 0; font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; z-index: 201; min-width:20%;}

.cxc_dialog { border: 0px solid #3F3F3F; position: relative;/*width:100%;*/}

.cxc_dialog .filter01 { filter: alpha(opacity=40); opacity: 0.4; background: #fe0000; width: 100%; height: 10px; overflow: hidden; position: absolute; top: 0; left: 0; }

.cxc_dialog .filter02 { filter: alpha(opacity=40); opacity: 0.4; background: #fe0000; width: 100%; height: 10px; position: absolute; bottom: 0; left: 0; overflow: hidden; }

.cxc_dialog .filter03 { filter: alpha(opacity=40); opacity: 0.4; background: #fe0000; width: 10px; height: 100%; position: absolute; top: 0; right: 0; overflow: hidden; _right: -1px; }

.cxc_dialog .filter04 { filter: alpha(opacity=40); opacity: 0.4; background: #fe0000; width: 10px; height: 100%; position: absolute; top: 0; left: 0; overflow: hidden; _left: -10px; }

.cxc_dialog_filt { position: relative; /*width:100%;*/}

.cxc_dialog_bd { background: #fff; box-shadow:0 0 10px #d5d3d4; border:1px solid #d5d3d4\0; margin: 10px;min-width:370px;}

.cxc_dialog .cxc_top { font-size: 12px; height: 42px; text-indent: 10px; position: relative; color: #4c5a5f; font-weight: bold; /*text-shadow: 0 1px 0 rgba(255, 255, 255, .7);*/ }

.cxc_dialog .cxc_top p { cursor: move; line-height: 40px; width: 100%; height: 40px; font-size:16px; text-align:center;color:#737373;}

.cxc_dialog .cxc_top span { position: absolute; right: 10px; top: 0; color: #68767b; cursor: pointer; font-size: 16px; background:url(/Content/pre/Img/close_box.png) no-repeat;width:25px;height:34px;}

.cxc_dialog .cxc_top span:hover {background-position-y:-37px; }

.cxc_dialog .cxc_bd { padding: 10px 35px; line-height: 20px; color: #4c5a5f; text-shadow: 0 1px 0 rgba(255, 255, 255, .7);background:#fafafa; max-height:500px;overflow-y:auto;overflow-x:hidden;}

.cxc_dialog .cxc_ft { /*border-top: 1px solid #DADEE5; background: #F6F6F6;*/width:100%; height: 40px; position: relative; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; text-align: right;  padding-top:10px;border-top:1px solid #e7e7e7;}

.cxc_dialog .cxc_ft .img { display: block; position: absolute; right: 10px; top: 8px; cursor: pointer; width: 46px; height: 26px; background: url(/content/pre/img/Dete.jpg); }

.cxc_dialog .cxc_ft .img:hover { background: url(/content/pre/img/Dete_h.jpg); }

/*.cxc_dialog .cxc_ft .btnClose { display: inline-block; padding: 5px 10px; margin-bottom: 0; margin-top: 5px; font-size: 12px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; -webkit-border-radius: 4px; color: #fff; background-color: #68b332; border-color: #FE0000; margin-right: 15px; }*/

.cxc_dialog .cxc_ft .btnYes { width:20%;float:right;display: inline-block; padding: 5px 10px; margin-bottom: 0; margin-right:13px; font-size: 12px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; color: #fff; background-color: #fd6c37; border-color: #fd6c37;margin-right:15%; }

.cxc_dialog .cxc_ft .btnClose {width:20%;float:left; display: inline-block; padding: 5px 10px; margin-bottom: 0; margin-top: 0px;margin-left:13px; font-size: 12px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; color: #fff; background-color: #999; border-color: #999;margin-left:15%; }

.cxc_dialog .cxc_ft .btnClose:hover { background-color: #b5b5b5;border-color:#b5b5b5; }

.cxc_dialog .cxc_ft .btnYes:hover { background-color: #fe4040; }

.Masklayer { filter: alpha(opacity=40); opacity: 0.4; background: #fff; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; display: none; }

.cxc_Mobile .Warning { background: url(/content/pre/img/warning.gif)  no-repeat; vertical-align:middle;display:inline-block;width:15px;height:15px;margin-right:5px; }

.cxc_Mobile .OK { background: url(/content/pre/img/correct_red.png)  no-repeat; vertical-align:middle;display:inline-block;width:15px;height:15px;font-size:16px;font-weight:700; margin-right:5px;}

.cxc_Mobile .Error { background: url(/content/pre/img/fail.png)  no-repeat; vertical-align:middle;display:inline-block;width:15px;height:15px;margin-right:5px;}

.cxc_Mobile .Question { background: url(/content/pre/img/warn_red.png) no-repeat; /*padding: 34px 10px 30px 69px;*/ font-size:16px;font-weight:700;vertical-align:middle;display:inline-block;width:15px;height:15px;margin-right:5px;}

#Cxc_Mobile {height:40px;width:100%;box-shadow:0 3px 6px #e3e3e3; border-bottom:1px solid #e3e3e3\0; /*filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9);for ie6,7,8*/  }
/*background: rgba(0, 0, 0, .4);background: #000	9!important; filter: alpha(opacity=40);四个状态提示框结束*/
/**8888888888888888888888888888888888888888888888888888888888888888888888888888888888*/
/*grid logo*/
.grid .header .logo { width: 260px; height: 0; padding-top: 50px; overflow: hidden; background: url(/content/pre/img/nblogo.png) no-repeat; display: block; margin-top: 15px; float: left; }

.grid .header .logo-sep { background: url("/content/pre/img/nblogo-line.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; height: 41px; width: 4px; margin: 20px 15px 0; }

.grid .header .logo-sub { font-family: '微软雅黑'; font-size: 28px; float: left; color: #333; margin-top: 27px; }
/*crumb*/
.crumb-top { border-top: 2px solid #FE0000; }

.crumb { color: #333; line-height: 40px; text-indent: 10px; font-family: 'Microsoft YaHei'; background-color: white; height: 40px; font-size: 15px;  font-weight:700;}
/*其他*/
.form-item { margin-top: 15px; overflow: hidden; clear: both; }

.paddingtop { padding-top: 10px; }

.vm-box input { margin-top: -4px; margin-right: 3px; }
/*vm距离调整*/
.error { display: inline-block; color: #e64552; padding: 0 10px; background-color: #ffdbdb; font-size: 14px; vertical-align: middle; margin-left: 5px; }
/*publish*/
.publish { margin-top: 10px; width: 280px; }

.publish-bd { border: 1px solid #e8e8e8; border-top: 0; height: 405px; padding: 10px 10px 0; }

.publish-bd .contact { margin-bottom: 10px; }

.publish-bd .contact label { display: block; line-height: 18px; height: 18px; }

.publish-bd .contact input { height: 18px; line-height: 18px; padding: 3px; display: block; width: 250px; }

.publish-bd .opt { margin-bottom: 10px; text-align: center; }

.publish-bd .opt label { cursor: pointer; }

.publish-bd .txt { margin-bottom: 10px; }

.publish-bd .txt textarea { width: 250px; display: block; height: 240px; padding: 3px; overflow-y: auto; text-align: justify; line-height: 22px; }

.publish-bd .ft { text-align: center; }

.publish-hd .title { background-color: #FE0000; font-family: 微软雅黑; font-size: 16px; height: 40px; line-height: 40px; padding-left: 10px; color: #fff; }
/*nbadslide*/
.nbadslide { margin-right: 10px; margin-top: 10px; }

.nb-ad-slide { /*position: relative;*/ overflow: hidden; height: 455px; z-index: 1; }

.nb-ad-btn { width: 81px; position: absolute; left: 50%; margin-left: -40.5px; bottom: 8px; }

.nb-ad-btn-a { width: 20px; height: 20px; line-height: 22px; margin-right: 5px; text-align: center; border-radius: 12px; background-color: #999; color: #fff; float: left; font-family: Arial; }

.nb-ad-btn-a:hover { color: #fff; }

.nb-ad-btn .active { background-color: #FE0000; }
/**info/Search----slideToggle滑动样式*/
.infoSearch { margin-bottom: 10px; margin-top: 10px; }

.shopTitleName td { width: 100px; padding-top: 5px; padding-bottom: 5px; }

.shopTitleName { width: 100%; }

.tabShopName td { width: 100px; }

.tabShopName { width: 100%; }

.search_buttomStyle { padding: 10px 0px 10px 0px; border-bottom: 1px solid #FE0000; }

.panel { height: 50px; display: none; border: solid 1px #FE0000; width: 1020px; margin-left: 60px; background-color: white; }

.infoSearchSlideToggleTitle { background-color: #FE0000; color: white; text-align: center; }

.tabShopName { text-align: center; }

.changeIconAdd { border: 1px solid #fe0000; height: 15px; width: 15px; padding: 1px; background-color: white; }

.changeIconAdd:hover { cursor: pointer; }

.changeIconAdd img { width: 100%; height: 100%; }

.infoSearchPagination { width: 1210px; height: 50px; padding-top: 20px; }

.infoSearchPagination .pagination { float: right; }
/*home/index*/
.homeTableShop { width: 1210px; text-align: center; }

.homeTableShop .title { background-color: #FE0000; color: white; }

.homeTableShop td { border: solid 1px #EEE; }

.homeTableShop th { border: solid 1px #EEE; }

.homeTableShop .showMore { color: white; color: #f0ad4e; }

.homeTableShop .showMore:hover { cursor: pointer; }

.changeBgColor:hover { background-color: #cdcdcd; cursor: pointer; }

.IndexSearchTab_div { margin-bottom: 20px; margin-top: 20px; width: 1200px; border: 2px solid #FE0000; padding: 15px; }

.input_select_BorderStyle { border: 1px solid #eee; height: 28px; width: 155px; }
/*info/Detail*/
.rightDetailAddShop { width: 600px; float: left; }

.rightDetailAddShop table .title { text-align: right; }

.leftDetailAddShop { width: 300px; margin-right: 30px; float: left; }

.detailAddFavIcon { width: 30px; height: 30px; background-image: url(Img/DetailAddFav.png); background-repeat: no-repeat; background-position: -14px 12px; float: left; }
/*placeholder*/
.tips { color: #CCC; }
/*字体大小样式*/
.fontSizeFamily { font-size: 14px; font-family: 微软雅黑; }
/*Info/Detail图片滑动开始*/
.v_out { width: 748px; margin: 20px auto; overflow: hidden; }

.v_show { width: 300px; overflow: hidden; position: relative; height: 300px; float: left; }

.v_cont { width: 6650px; position: absolute; left: 0px; top: 0px; }

.v_cont ul { float: left; text-align: center; line-height: 50px; }

.v_cont ul li { width: 300px; height: 300px; background: #f8f8f8; float: left; }
/*---圆圈---*/
.v_out_p { position: relative; overflow: visible; }

.circle { position: absolute; top: 320px; }

.circle li { width: 90px; height: 90px; float: left; margin-right: 10px; background: #ccc; }

.circle .circle-cur { border: 1px solid #fe0000; }

.circle li:hover { cursor: pointer; }
/*---切换---*/
.prev, .next { float: left; padding: 105px 9px 0; }

.prev a { background: #f00; }

.prev .ico_1 { background: url(input_a.gif) no-repeat 0 -3757px; }

.next a { background: #f00; }

.next .ico_2 { background: url(input_a.gif) no-repeat right -3757px; }

.prevImg, .prevImg a, .nextImg, .nextImg a { width: 21px; height: 28px; display: block; }
/*Info/Detail图片滑动结束*/
/*model层div*/
.black_overlay { display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: white; z-index: 1001; -moz-opacity: 0.8; opacity: .20; filter: alpha(opacity=80); }

.white_content { display: none; position: absolute; top: 25%; left: 25%; width: 50%; height: 400px; padding: 16px; border: 3px solid #FE0000; background-color: white; z-index: 1002; padding: 0px; }

.hide_Fade_light { color: #999; display: block; font-family: Arial; font-size: 15px; height: 24px; line-height: 24px; opacity: 0.8; position: absolute; right: 0px; text-align: center; text-decoration: none; top: 1px; width: 24px; }
/*自动补全*/
.bigautocomplete-layout { display: none; background-color: #fff; border: 1px solid #BCBCBC; position: absolute; z-index: 100; max-height: 220px; overflow-x: hidden; overflow-y: auto; }

.bigautocomplete-layout table { border-collapse: collapse; border-spacing: 0; background: none repeat scroll 0 0 #fff; width: 100%; cursor: default; }

.bigautocomplete-layout table tr { background: none repeat scroll 0 0 #fff; }

.bigautocomplete-layout .ct { background: none repeat scroll 0 0 #D2DEE8 !important; }

.bigautocomplete-layout div { word-wrap: break-word; word-break: break-all; padding: 1px 5px; }
/**********home_list************/
.home_list_searchResult { height: 50px; width: 1184px; line-height: 50px; background-color: #fff0db; color: #BABABA; font-size: 18px; margin-top: 8px; margin-bottom: 8px; padding-left: 15px;border:1px solid #caa163; }
.home_list_searchResult a { color: #FE0000; }
.home_list_searchResult span { color: #fe4040; }
.home_list_searchCondition { background-color: #fff; width: 990px; padding: 5px; margin-top: 8px; }
.home_list_searchCondition .searchConditionTable table { width: 100%; }
.home_list_searchCondition .searchConditionTable td { border: 1px solid #EDEDEF; }
.home_list_searchCondition .lt { width: 130px; min-height: 38px; height: 38px; background-color: #F9F9F9; text-align: center; font-size: 16px; }
.home_list_searchCondition ul { overflow: hidden; margin-left: 10px; }
.home_list_searchCondition li { float: left; font-size: 14px; color: #ADADAD; padding: 2px 5px; margin-right: 30px; border-radius: 5px; cursor: pointer; margin: 10px; margin-left: 0px; margin-right: 20px; line-height:14px;}
.home_list_searchCondition li.active { color:#fe4040; }
.home_list_searchCondition .checkPZ { margin-left: 0px; }
.home_list_searchCondition .checkPZ li { border: 1px dotted #fe0000; color: #fe0000; border-radius: 0; font-size: 15px; margin-left: 0; margin-right: 15px; margin-top: 6px; }
.home_list_searchCondition .checkPZ li a { color: #fe0000; margin-left: 3px; }
.home_list_searchCondition .areas_S { width: 770px; }
.home_list_searchCondition .supp_S { width: 770px; }
.home_list_searchCondition .rtMore { width: 60px; display: none; border: 1px solid #fe4040; text-align: center; color: #fe4040; margin-top: 9px; height: 20px; cursor: pointer; margin-right: 190px; }
.home_list_searchCondition .rtMore span { float: left; margin-left: 13px;margin-top:0; }
.home_list_searchCondition .rtMore a { background: url(/Content/pre/img/footerIcon.png) no-repeat; height: 5px; width: 10px; background-position: -33px -25px; float: left; position: relative; top: 7px; left: 2px; }
.home_list_tab { border-top: 1px solid #ededed; background-color: #fff; overflow: hidden; }
.home_list_tab .sort_number_price { overflow: hidden;background:#f8f8f8; }
.home_list_tab .sort_number_price li.active i { display: inline-block; }
.home_list_tab .sort_number_price i { background: url(/Content/pre/img/listIcon.png) no-repeat; display: inline-block; height: 10px; width: 15px; background-position: 3px 0px; }
.home_list_tab .sort_number_price i.active_Icon { background-position: -10px -10px; }
.home_list_tab .sort_number_price i.active_Icona { background-position: -10px 0px; }
.home_list_tab .sort_number_price li { float: left; width: 100px; height: 55px; line-height: 55px; text-align: center; cursor: pointer; font-size: 18px; }
.home_list_tab .sort_number_price li.active { background-color: #fff;color: #FE0000; }
.home_list_tab .sort_number_price_info { border-top: 1px solid #EDEDEF; width: 100%; font-size: 16px; }
.home_list_tab .sort_number_price_info .thead { color: #4f4f4f; background-color: #fff; height: 50px; line-height: 50px; text-align: center; border-bottom: 1px solid #EDEDEF; }
.home_list_tab .sort_number_price_info tr { border-bottom: 1px solid #EDEDEF; height: 60px; line-height: 60px; text-align: center; font-size: 14px; color: #333; }
.home_list_tab .sort_number_price_info td { max-width: 145px; }
.home_list_tab .sort_number_price_info .sh_name { max-width: 140px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px 0 20px;height:26px;line-height:2;vertical-align:text-bottom; }
/**********home_listIndex************/
.home_listIndex_adv { height: 75px; width: 1000px; background-color: #00AFFF; margin-top: 8px; }

.home_listIndex_tit { width: 1000px; height: 70px; line-height: 70px; background-color: #fff; color: #B8B8B8; }

.home_listIndex_tit .subtit { font-size: 18px; color: #505050; font-weight: bold; margin: 0 10px 0 10px; }

.home_listIndex_info { background-color: #fff; overflow: hidden; border-top: 1px solid #EDEDEF; }

.home_listIndex_info table { width: 200px; margin: auto; font-size: 16px; color: #9C9C9C; line-height: 35px; margin-top: 5px; }

.home_listIndex_info table span { display: block; overflow: hidden; width: 200px; text-overflow: ellipsis; white-space: nowrap; }

.home_listIndex_info li { float: left; width: 249px; height: 240px; border-right: 1px solid #EDEDEF; }

.home_listIndex_info li p { width: 250px; height: 40px; background-color: #fe0000; line-height: 40px; text-align: center; font-size: 16px; color: #fff; }

.home_listIndex_info .info_btn { background-color: #fe0000; color: #fff; width: 120px; text-align: center; height: 30px; line-height: 30px; margin: auto; border-radius: 5px; cursor: pointer; }
.home_listIndex_info .info_btn a { color: #fff; }
/**********detail 详情页************/
.detail_slideBox { width: 280px; height: 235px; position: relative; }
.detail_slideBox .bd { position: relative; height: 100%; z-index: 0; }
.detail_slideBox .bd li { zoom: 1; vertical-align: middle; }
.detail_slideBox .bd img { width: 280px; height: 235px; display: block; }
.detail_slideBox .prev,
.detail_slideBox .next { padding: 0px 9px 0; position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 13px; height: 40px; background: url(/Content/pre/Img/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.detail_slideBox .next { left: auto; right: 3%; background-position: 8px 5px; }
.detail_slideBox .prev:hover,
.detail_slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.detail_slideBox .prevStop { display: none; }
.detail_slideBox .nextStop { display: none; }
.detail_info { /*width: 1000px;*/width:1173px; height: 255px; /*background-color: #fff; border: 1px solid #DEDEDE;*/ margin-top: 8px; }
.detail_info .carousel { width: 280px; height: 235px; margin-top: 10px; margin-left: 10px; }
.detail_info .carouselRT { width: 520px; position: relative;background:#fff; }
.detail_info .carouselRT .tp_1 { /*width: 665px;*/width: 490px; height: 103px; line-height: 32px; background-color: #fff; padding: 0px 15px; margin-top: 0;border-bottom:1px solid #e7e7e7; }
.detail_info .carouselRT .tp_1 .tp_1_n1 { font-size: 17px; font-weight: 700; margin-right: 30px; width: 320px; display: block; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.detail_info .carouselRT .tp_1 .tp_1_n2 { margin-right: 155px; display: block; float: right; font-size: 14px; color: #AEAEAE; width: 100px; }
.detail_info .carouselRT .tp_1 .tp_1_n3 { display: block; float: left; font-size: 16px; color: #AEAEAE; }
.detail_info .carouselRT .tp_2 { width: 520px; height: 90px; line-height: 38px; background-color: #fff; margin-top: 5px;  font-size: 16px; color: #000; overflow:hidden;}
.detail_info .carouselRT .tp_2 .tp_2_n1 { display: block; /*float: left;*/ width: 235px; margin-right: 30px; }
.detail_info .carouselRT .tp_2 .tp_2_n2 { display: block; float: left; width: 254px; margin-right: 45px; border-right:1px solid #e7e7e7;}
.detail_info .carouselRT .tp_2 .tp_2_n3 { display: block; float: left; }
.detail_info .carouselRT .tp_3 { overflow: hidden;border:1px solid #e7e7e7; }
.detail_info .carouselRT .tp_3 .tp_3_n1 { height: 50px; line-height: 50px; margin-left: 15px; font-size: 16px; color: #AEAEAE; display: block; float: left; width: 235px; margin-right: 30px; }
.detail_info .carouselRT .tp_3 .tp_3_n2 { height: 50px; line-height: 50px; font-size: 16px; color: #AEAEAE; display: block; float: left; width: 490px; margin-right: 30px; }
.detail_info .carouselRT .tp_3 .tp_3_n3 { height: 20px;width:506px; line-height: 8px; font-size: 16px; color: #AEAEAE; display: block; float: left; }
.detail_info .carouselRT .tp_3 table { color: #AEAEAE; font-size: 16px; width: 100%; line-height: 35px; margin-top: 10px; }
.detail_info .carouselRT .tp_4 { text-align: center; margin-top: 10px; position: relative;overflow:hidden; }
.detail_info .carouselRT .tp_4 input { width: 90px;float:left; height: 40px; line-height: 40px; font-size: 16px; font-family: 微软雅黑;  cursor: pointer; background-color: #FE4040; color: white;}
.detail_info .carouselRT .tp_4 span { color: #FE0000; font-size: 16px; top: 8px; }
.detail_info .carouselRT .tp_5 { width: 160px;height:37px;float:left; margin-top:6px;display: block; line-height: 18px;border:1px solid #e7e7e7;font-size:12px; }
.detail_info .carouselRT .tp_5 span { color: #FE0000; }
.detail_info .carouselRT .tp_5 a { color: #EC6517; }
.detail_info .carouselRT .tp_5 a:hover { color: #FE0000; }
.datail_info_BotAll { overflow: hidden; width:920px;margin-bottom:10px;}
.datail_info_shopInfo { width: 918px; min-height: 230px; background-color: #fff;border:1px solid #e7e7e7; }
.datail_info_shopInfo .title { height: 47px; line-height: 46px; border-bottom: 1px solid #e7e7e7;background:#f8f8f8; }
.datail_info_shopI { width: 879px; padding: 20px;min-height:280px; }
.datail_info_shopI table { color: #333; width: 100%; font-size: 16px; line-height: 45px; }
.datail_info_shopI table .setWid { width: 80px; }
.datail_info_shopInfo .title span { 
    display: inline-block;
    width: 100px;
    text-align: center;
    font-size: 15px;}
    .datail_info_shopInfo .title span.active {
        background-color: #fff;border-top:2px solid #fe4040;
    }
.datail_info_shopInfo .childTitle { font-size: 17px; font-weight:700;}
.datail_info_adv { width: 262px;border:1px solid #ededef; margin-top:10px;}
.datail_info_adv .title { height: 30px; line-height: 30px; text-align: center; font-size: 17px;font-weight:700; background-color: #e7e1cd; border-bottom: 1px solid #EDEDEF; }
.datail_info_adv .n1 { width: 270px; height: 255px; margin-bottom: 10px; background-color: #fff; }
.datail_info_adv .n1 .img { width: 240px; height: 145px; border: 1px solid #C6C6C6; margin: auto; margin-top: 15px; }
.datail_info_adv .n1 .img img { width: 240px; height: 145px; }
.datail_info_adv .n1 .ent { text-align: center; font-size: 16px; height: 40px; line-height: 40px; }
.datail_info_adv .n2 { width: 270px; height: 300px; margin-bottom: 10px; background-color: #fff; }
.datail_info_adv .n2 p { color: #AEAEAE; font-size: 16px; }
.datail_info_adv .n2 .ctn { text-indent: 2em; line-height: 33px; padding: 0 10px; }
.datail_info_adv .n2 .ctn_1 { margin-top: 8px; }
.datail_info_adv .n2 .contact { padding-left: 10px; margin-top: 5px; }
.datail_info_adv .n3 { width: 262px; min-height: 191px;background-color: #fff; }
.datail_info_adv .n3 ul { margin-top: 7px; }
.datail_info_adv .n3 ul li { font-size: 16px; padding: 0 15px; height: 35px; line-height: 35px; }
.datail_info_adv .n3 ul li a { display: block; width: 240px; height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #AEAEAE; }
div.jGrowl div.flora { background: #fff url(/Content/Images/flora-notification-my.png) left bottom no-repeat; -moz-border-radius: 0px; -webkit-border-radius: 0px; opacity: 1; filter: alpha(opacity = 100); width: 270px; min-height: 90px; padding: 0px; overflow: hidden; border-color: #5ab500; }
div.jGrowl div.flora div.jGrowl-message { padding: 8px; color: #000; }
div.jGrowl div.flora div.jGrowl-header { background: url(/Content/Images/flora-header.png) no-repeat; padding: 5px; font-size: 12px; }
.jGrowl-closer {background-color: #999;}
div.jGrowl div.flora .jGrowl-close { background: url(/Content/Images/flora-close.png) no-repeat; padding: 5px; color: transparent; padding: 0px; margin: 5px; width: 17px; float: left; }
.jGrowl-closer { width: 100%!important; padding-right: 0!important; padding-left: 0!important; }
body > div.jGrowl.top-right { width: 270px;top:97px;}
div.jGrowl a { color: blue; text-decoration: underline; }
.layoutMy_notice {  position: relative; padding-bottom: 10px;padding-left:10px;padding-top:16px; z-index:10;}
.layoutMy_notice .menuTit { position: absolute; width: 95px; height: 25px; line-height: 25px; display: block; background-color: #fe0000; color: white; text-align: center; border-radius: 8px; top: -13px; }
.layoutMy_notice .subTit { font-size:15px;line-height:30px;cursor:pointer;color:#090909;-webkit-transition:all .3s linear 0s;font-weight:700;}
.layoutMy_notice .date { font-size: 15px;  color: #999; }
.layoutMy_notice .search { float: right; margin-right: 10px; }
#noticeResult { -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; -o-transition: all .3s linear 0s; transition: all .3s linear 0s;position:relative; }
#noticeResult li { min-height: 84px; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; -o-transition: all .3s linear 0s; transition: all .3s linear 0s;border:1px solid #e7e7e7;border-top:none;background:#fcfcff; }
/*.layoutMy_notice.hover .del { position: absolute; right: -3px; top: -2px; cursor: pointer; display: block;background-position-y:188px; }*/
.layoutMy_notice .del:hover { position: absolute; right: -3px; top: -2px; cursor: pointer; display: block;background-position-y:188px; }
.layoutMy_notice .del { position: absolute; right: -3px; top: -2px; cursor: pointer; display: none;background:url(/Content/pre/Img/personal_spirit.png);width:31px;height:27px;background-position:-167px 225px; }

/*个人中心发布*/
.releaseEditor h3 { height: 40px; border-bottom:2px solid #e3e3e3;line-height: 40px; padding-left: 10px; font-weight: 100; font-size: 18px; }
.releaseEditor table { width: auto; font-size: 16px; line-height: 38px; }
.releaseEditor table th { text-align: right; font-weight: 100; }
.releaseEditor table textarea { width: 400px; min-height: 100px !important; line-height: 28px; margin-top: 10px; }
.releaseEditor #container { width:400px; }

/*收藏*/
.favIcon { width: 43px; height: 37px; margin: auto; margin-right:15px; cursor: pointer; display: block; float: left; position: relative; top: 6px; }
.collection_icon.active { background-position-y: -20px;}
.collection_icon {
    background: url(/Content/pre/img/collection_icon.png) no-repeat;
    background-position: 0px 0px;display:inline-block;width:22px;height:20px;position:absolute;left:5px;
}
/*清空筛选*/
#select {float: left;}
#empty { float: left;}
#empty {float: left;}
#empty a {display: inline-block;width: 85px;height: 22px; border: 2px solid #fe0000;text-align: center;line-height: 22px;color: #fe0000;margin-top:6px;}
#empty a:hover { border: 2px solid #e70012;color: #e70012; }
/*个人中心图标*/
.authentication_icon {position: relative;left: 139px;top: -40px;}
/*反馈*/
 .feedback {
        width: 47px;
        height: 47px;
        background-color: #43434f;
        margin-left: 7px;
        border-radius: 3px;
        color: #fff;
        line-height: 47px;
        text-align: center;
        cursor: pointer;position:fixed;bottom:80px;right:6px;
    }
        .feedback:hover {
            background-color: #9c181f;
        }
        /*个人中心左侧消息*/
.news{display:inline-block;color:#fd6c37}

/*.geren_color {
    display: inline-block;
    height: 40px;
    width: 93px;
    text-indent: 12px;
}*/
.geren_color {
    display: inline-block;
    height: 39px;
    width: 100%;color:#fff;background:#fd6c37;
    text-align:center;border-bottom:1px solid #db4d19;
}
    /*.geren_color.active {
        background: #fe4040;
    }*/
    .geren_color a {
        float: left;
        font-size: 16px;
        margin-top: 8px;width:100%;
        font-weight: 600;color:#fff;
    }
        /*.geren_color a.active {
            color: #fff;
        }*/
.dianpu_color {
    display: inline-block;
    height: 40px;
    width: 100px;
    text-indent: 12px;
}
 .dianpu_color.active {
        background: #fe4040;
    }
    .dianpu_color a {
        float: left;
        font-size: 16px;
        margin-top: 8px;
        font-weight: 600;color:#fe4040;
    }
     .dianpu_color a.active {
            color: #fff;
        }

    /*chrome谷歌浏览器，Safari苹果浏览器*/

input[name="color"]::-webkit-input-placeholder { /* WebKit browsers */ 
color: #e3e3e3;
}

/*firefox火狐浏览器*/
input[name="color"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color:#e3e3e3;
} 
input[name="color"]::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #e3e3e3;
}

/*IE浏览器*/
input[name="color"]:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #e3e3e3;
}
#keyword {
    color: #e3e3e3;
}
.fenlei_select.active {
    display: block;
    zoom:1; 
}

/* 复制提示 */
.copy-tips{position:fixed;z-index:999;bottom:50%;left:50%;margin:0 0 -20px -80px;background-color:rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#30000000, endColorstr=#30000000);padding:6px;}
.copy-tips-wrap{padding:10px 20px;text-align:center;border:1px solid #F4D9A6;background-color:#FFFDEE;font-size:14px;}


.red_strip {
    display: inline-block;
    width: 8px;
    height: 20px;
    background-color: #fe4040;
    vertical-align: middle;
    margin-right: 10px;
}
.personal_spirit_left {
    display: inline-block;
    width: 23px;
    height: 23px;
    background: url(/Content/pre/Img/personal_spirit.png) no-repeat;
    background-position:-8px -14px;vertical-align:middle;margin-right:5px;
}
.personal_spirit_left_po1 {
    background-position-y: -46px;
}
.personal_spirit_left_po2{
    background-position-y: -72px;
}
.personal_spirit_left_po3 {
    background-position-y: -99px;
}
.personal_spirit_left_po4 {
    background-position-y: -129px;
}
.personal_spirit_left_po5 {
    background-position-y: -159px;
}
.personal_spirit_left_po6 {
    background-position-y: -186px;width:19px;margin-right:8px;
}
.invalid {
   background-color: #a3a3a3;
}
#uploader .placeholder {
        min-height: 170px;
    }
    .webuploader-container {
        height: 64px;
    }
.new_icon {
    display: inline-block;
    width: 17px;
    height: 12px;
    background: url(/Content/pre/Img/nev_icon.png) no-repeat;
}
.tips_icon {
    display: inline-block;
    width: 230px;
    height: 42px;
    background: url(/Content/pre/Img/tips_icon.png) no-repeat;
    cursor: pointer;position:absolute;right:267px;top:-262px;background-position-y: -61px;
}
 .question_box {
        width: 640px;
        height: 390px;
        box-shadow:0 0 10px #c7c7c7;
        background-color: #fff;position:absolute;top:-230px;right:370px;display:none;
    }
  .close_box {
        position: absolute;
        right: 25px;
        top: -1px;
        color: #68767b;
        cursor: pointer;
        font-size: 16px;
        background: url(/Content/pre/Img/close_box.png) no-repeat;
        width: 25px;
        height: 34px;
        background-size: 100%;
    }
        .close_box:hover {
            background-position-y: -37px;
        }
#DeliveryDate {
    width: 70px;
}
#uploader #uploader .statusBar {
    padding: 0 10px;
}
  #container  #uploader .statusBar .btns {
        right: 10px;
    }
#uploader .statusBar .progress {
    top: -18px;
    left: -10px;
}
#uploader .statusBar .info {
    position: absolute;
    top: 23px;
    left: 18px;
    line-height: 15px;
}
.ziying_icon {
    display: inline-block;
    width: 33px;
    height: 27px;
    background: url(/Content/pre/Img/ziying_icon.png) no-repeat;margin-left:5px;margin-top:8px;
}
.pink_icon {
    display: inline-block;
    width: 14px;
    height: 8px;background:url(/Content/pre/Img/pink_icon.png);
    position: absolute;
    top: -8px;
    right: 81px;
}
.pink_icon_left {
       display: inline-block;
    width: 8px;
    height: 14px;
    background: url(/Content/pre/Img/pink_icon_left.png);
    position: absolute;
    top: 43px;
    left: -8px;
}
.pink_icon_right {
    display: inline-block;
    width: 8px;
    height: 14px;
    background: url(/Content/pre/Img/pink_icon_right.png);
    position: absolute;
    top: 54px;
    right: -8px;
}

.imgMagnifier {
    cursor: pointer;
}
.addressButton { padding: 2px 10px; background-color: #fd6c37; color: #fff; vertical-align:middle;}
    .addressButton:hover { 
        color:#fff;
    }
.transaction_title {
    border-top: 1px solid #dedede;
}
#titTxt {
    width: 230px;
}
.ggxz {
    vertical-align: text-top;
}
.submitBtn {
    text-align: center;
    width: 600px;
}


#commodity_wrap {
    overflow: hidden;
}
#commodity_list {
    width: 480px;height:400px;float:left;
}
    #commodity_list h3 {
        line-height: 40px;text-align:center;font-weight:700;font-size:18px;
        background: #ffe2ce;
        border-top: 1px solid #ff4040 ;
        border-bottom: 1px solid #ff4040 ;color:#fe4040;
    }
    .conScroll_wrap{
        height:347px;
        border: 1px solid #d5d5d5;padding:0 10px 9px;overflow:hidden;
        /*position: relative;*/
    }
#commodity_scroll li {
    font-size: 15px;line-height:35px;border-bottom:1px dashed #d5d5d5;overflow:hidden;
}
.conList_title {
    display:block;font-weight: 700;width:384px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;color:#24240a ;margin-right:10px;
}
.conList_space {
    width:150px;display:block;float:left;color:#666666;
}
.conList_state {
    float: right;display:block;color:#AEAEB0;width:50px;
}
#commodity_data {
    width: 690px;
    height: 400px;float:left;margin-left:10px;
}
.comData_title ul {
    background:#ffe2ce;border-top: 1px solid #ff4040 ;height:40px;
    border-bottom: 1px solid #ff4040 ;
}
    .comData_title ul li {
        float: left;
    }
    .comData_title ul li span{
        margin-top:5px;height:25px;padding:4px 13px;display:inline-block;cursor:pointer;border:1px solid #ffe2ce;border-bottom:none;
    }
        .comData_title ul li span.active {
            background:#fff;border:1px solid #fe4040;border-bottom:2px solid #fff;color:#fe4040;
        }
.Release_btn {
    text-align: center;
    width: 700px;
}
#spjs{font-size: 12px;
    width: 100%;
    color: #ff4041;}
#tip{
    display:inline-block;width:16px;height:16px;background:url('/Content/pre/Img/tip.png');background-size:100%;vertical-align:sub;margin-left:6px;cursor:pointer;
}
#tipCont { width: 200px;
    height: 60px;
    border: 1px solid #ffc5c5;
    background: #ffeded;
    position: absolute;
    top: -68px;
    left: -16px;
    z-index: 5;
    font-size: 13px;
    padding:2px 8px;display:none;}
/*#tipCont::after{content:'';position:relative;width:0;border-right:0px solid transparent;border-left:0px solid transparent;border-top:8px solid #b1b1b1;top:8px;left:117px;}*/
#tipText{display:inline-block;padding:0;margin:0;width:auto;}
.pink_icon{    display: inline-block;
    width: 13px;
    height: 10px;
    background: url('/Content/pre/Img/pink_icon.png') no-repeat;
    position: absolute;
    top: 62px;
    right: 69px;
    transform: rotateX(180deg);}