@charset "utf-8";
/* CSS Document */
 * {
            outline: none;
            -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
            vertical-align: baseline;
            font-style: normal;
        }

        body {
            margin:0;
            padding:0;
            font-size: 12px;
            font-family: Microsoft Yahei, Arial, Simsun, Helvetica, Segoe UI, sans-serif;
            color: #404040;
        }

        img {
            border: 0;
        }

        ul, ol, li, dt, dl, dd {
            text-decoration: none;
            list-style: none;
            vertical-align: middle;
            margin: 0;
            padding: 0;
        }

        a {
            color: #777;
            text-decoration: none;
        }
		.aRight{text-align: right;}
		.aLeft{text-align: left;}
textarea {font-size:14px;line-height:22px;resize:none;}
::-webkit-input-placeholder {color:#999;}
body{background:#f3f3f3;}
.left {float: left;}
.header {height:auto;background: #fff;}
.headerTopDiv {height:35px;background:#f4f4f4;}
.headMidDiv {height:45px;background:#eb0045;}
.headMid {width:1200px;height:45px;margin:0 auto;}
.headMidLeft {width:650px;height:45px;float: left;}
.headMidLeft ul li {color:#fff;font-size:14px;height:43px;line-height:43px;padding-top:2px;padding-left:22px;padding-right:22px;float:left;}
.headMidLeft ul .on {background: url(../images/menu_bg.png) bottom center no-repeat;display: inline-block;float: left;}
.headMidLeft ul .on li {color:#eb0045;}
.mainLogo {height:90px;text-align:center;}
.mainLogo img {height:90px;margin-top:0;}
.helpHeadLogo img {height:50px;margin-top:0;}
.headBottomDiv {height:90px}
.headBottom {width:1200px;height:90px;margin:0 auto;}
.headBottomLeft {width:250px;height:90px;float: left;position: relative;padding-right:20px;}
.headBottomLeft b {font-size:14px;margin-left:15px;padding-right:20px;line-height: 40px;background: url(../images/down_arrow_pink.png) right center no-repeat;}
.headBottomMid {width: auto;float: right; position:relative;}
.headBottomMid ul li {font-size:20px;margin-left:5px;margin-right:5px;line-height:70px;padding-left:12px;padding-right:12px;float: left;}
.headBottomMid ul a {color: #555;}
.headBottomMid ul .on li {color:#fff;background:#eb0045;border-radius:30px;}
.headBottomMid ul a:hover li {color:#fff;background:#eb0045;border-radius:30px;}
.search {width: 266px;height: 26px;margin-top:5px;border:#eb0045 2px solid;border-radius:30px;float: right;background:url(../images/search_icon.png) left 10px center no-repeat;}
.search input[type='text']{height:24px;width:150px;margin-left:30px;border:0;}
.search input[type='submit']{color:#fff;width: 60px;height: 26px;border:0;border-radius:30px;background: #eb0045;float: right;cursor: pointer;}
.slider {height: 400px;/* border-top:#eb0045 2px solid; */}
.navigator {width: 200px;height: 400px;background: #eb0045;position:absolute;top:0;left:50%;margin-left:-600px;z-index:2000;}
.specialList ul .exhibit .bid {background:#008060;}
.headMidRight {color:#fff;width:300px;height:45px;text-align:right;line-height:40px;float: right;}
.myLink {color:#fff;padding-left:20px;margin-right:5px;background:url(../images/my.png) left center no-repeat;background-size:18px;}
.phone img {width:20px;height:20px;position:relative;top:5px;}
.devide {padding:5px;background:url(../images/devide.png) center center no-repeat;}
#rule {background:url(../images/head_link01.png) left 15px center no-repeat;background-size:18px;padding-left:35px;}
.headMidLeft ul .on #rule {background:url(../images/head_link01_on.png) left 15px center no-repeat;background-size:18px;padding-left:35px;}
#asset {background:url(../images/head_link02.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #asset {background:url(../images/head_link02_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
#collection {background:url(../images/head_link03.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #collection {background:url(../images/head_link03_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
#service {background:url(../images/head_link04.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #service {background:url(../images/head_link04_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
#help {background:url(../images/head_link05.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #help {background:url(../images/head_link05_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.devide1 {margin-top:18px;padding:5px;background:url(../images/devide.png) center center no-repeat;float: left;}

.goodsPhrLeft .time-over {
   color: #0077bc;
  padding-left: 20px;
    background: url(../images/list02.png) no-repeat;
   
}


.module-title span {color:rgb(241, 194, 50);clear:both;display: block;}

.mor

{
    margin: 0 auto;
    font-size: 16px;
    line-height: 42px;
    color: #FFF;
    height: 42px;
    width: 160px;
    font-size: 14px;
    color: rgb(226, 177, 60);
    border-radius: 0px;
    border-color: rgb(226, 177, 60);
    border-width: 1px;
    border-style: solid;
    background-blend-mode: normal;
    /* background-size: cover; */
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.mor a {  color: rgb(226, 177, 60); margin: 21%;}
.mor a:hover {color: rgb(226, 177, 60);}

.headerTop {width:1200px;height:35px;line-height:35px;margin-left:auto;margin-right:auto;}
.headerTopLeft {width:130px;height:35px;padding-left:10px;float:left;position:relative;}
.headerTopLeft span {padding-right:15px;background:url(../images/down_arrow.png) right center no-repeat;}
.headerTopRight {height:35px;position:relative;z-index:2000;float:right;}
.headerTopRight li {color:#777;padding-left:20px;padding-right:20px;float:left;}
.hasDrop span {padding-right:10px;background:url(../images/down_arrow.png) right center no-repeat;}
.hasDrop:hover {background:#fff;cursor:pointer;box-shadow: #ddd 0px 0px 2px;}
.drop {line-height:28px;padding-top:5px;padding-bottom:10px;background:#fff;display: none;}
.state {padding-right:15px;padding-top:8px;padding-bottom:8px;background:url(../images/down_trangle.png) right center no-repeat;position:relative;cursor:pointer;}
.stateDiv {width:110px;background:#fff;padding-top:5px;padding-bottom:5px;z-index:1000;text-align: left;border-radius:4px;box-shadow: #ddd 0px 0px 5px;position:absolute;top:38px;left:0;display:none;}
.stateDiv .on li {color:#fff;background:#118adb;}
.stateDiv li {padding:0px 15px;}
.personDiv {width:200px;height:125px;background:#fff;z-index:1000;border:#eee 1px solid;border-top:none;position:absolute;top:35px;left:0px;display: none;}
.profile {width:50px;height:65px;margin-top:20px;margin-left:20px;float:left;} 
.profile img {width:50px;height:50px;border-radius:60px;}
.personInfo {width:100px;height:50px;margin-left:15px;margin-top:20px;float:left;}
.personInfo p {margin:0;line-height:25px;}
.exit {line-height:25px;margin-left:15px;margin-right:15px;text-align:center;background:#fff0e8;border:#ffe8de 1px solid;clear:both;overflow: hidden;}

.pagination {
	padding-bottom: 2px; padding-left:2px; padding-right: 2px; float: right; padding-top: 20px;/*padding-top:20px;*/
}
.pagination ul {
	padding-bottom: 0px;  margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.pagination ul li {
    padding-bottom: 0px; line-height: 22px; list-style-type: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; color: #aaa; padding-top: 0px
}
.pagination ul li span{
	padding-bottom: 3px; list-style-type: none; margin: 0px 1px 0px 0px; padding-left: 10px; padding-right: 10px; display: inline; float: left; color: #555; font-size: 13px; padding-top: 3px
}
.pagination ul li a{
	padding-bottom: 3px; list-style-type: none; margin: 0px 1px 0px 0px; padding-left: 10px; padding-right: 10px; display: inline; float: left; color: #555; font-size: 13px; padding-top: 3px;color: #000; cursor:pointer; text-decoration:none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}

.pagination li a:visited {
	color: #000; cursor: pointer; text-decoration:none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.pagination li a:hover{
	background-color: #fff; color: #f04152; cursor: pointer; -moz-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -webkit-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -khtml-opacity: .9; -moz-opacity: 0.9
}
.pagination li a:active {
	background-color: #fff; color: #f04152; cursor: pointer; -moz-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -webkit-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -khtml-opacity: .9; -moz-opacity: 0.9
}
.pagination li.currentpage span{
	background-color: #f04152;
	color: #fff;
	font-weight: bold;
	-moz-border-radius: 2px;
	/* -webkit-border-radius: 2px; */
	/* border-radius: 2px; */
}
.pagination li.active span{
	background-color: #f04152;
	color: #fff;
	-moz-border-radius: 2px;
	/* -webkit-border-radius: 2px; */
	/* border-radius: 2px; */
}

.navh { 
 background:linear-gradient(to top,#fb0000 0%, #910000 100%);}
.nav-menu {
    
     font-size: 16px;
    font-family: Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Helvetica Neue, Helvetica, Hiragino Sans GB, Arial, sans-serif;
  /* 设置导航菜单的基本样式 */
  list-style-type: none;
  margin: 0 auto;
  padding: 0;
  overflow: hidden;

}

.nav-menu li {
  /* 设置导航项的样式 */
  float: left;
}

.nav-menu li a {
  /* 设置导航链接的样式 */
 
  display: block;
  color: #000;
  text-align: center;
  padding: 10px; 
  text-decoration: none;
}

.nav-menu .checked {display: block;
background:rgb(226, 176, 61);
    
    
}

.sub-menu {
  /* 设置二级下拉菜单的样式 */
  display: none;
  position: absolute;
  background-color: #f1f1f1;
}

.nav-menu li:hover.sub-menu {
  /* 鼠标悬停时显示二级下拉菜单 */
  display: block;
}


.navigator {width: 200px;height: 400px;background: #eb0045;position:absolute;top:0;left:50%;margin-left:-600px;z-index:2000;display: none;}
/* submenu */
.navigator {margin-top:45px;}
.submenu{position:relative;}
.submenulist ul{}
.submenulist li{height:33px;line-height:33px;text-indent:15px;vertical-align:middle;}
.submenulist li h3 {margin:0;position:relative;}
.submenulist li h3 a{position:relative;display:block;padding-left:25px;height:35px;color:#fff;border-bottom:#ed1a57 1px solid;font-size:14px;font-weight:400;z-index:1;overflow:hidden;}
.submenulist li h3 a.on{background:#c9003b;width:173px;height:32px;font-weight:700;overflow:hidden;}
.submenu .listbox{position:absolute;top:0;left:200px;width:250px;height:400px;background:#fff;border:1px solid #ddd;}
.submenu .listbox .procate,.submenu .listbox .hotbrand{float:left;padding:10px 18px;width:220px;height:380px;overflow:hidden;line-height:14px;text-indent:0;}
.submenu .listbox dd{float:left;width:110px;height:35px;line-height:35px;}
.submenu .listbox dd a{display:inline;padding:2px 5px;background:none;border:0 none;color:#555;}
.submenu .listbox dd a:hover{color:#fff;background:#eb0045;border-radius:30px;}
.submenu .listbox .hotbrand{width:100px;border:0 none;border-left:1px solid #ddd;}

.hide {display: none;}
.submenu .listbox dd img {max-width:100px;}
#bearshop1 {background:url(../images/jewery.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop1.on {background:#c9003b url(../images/jewery.png) left 14px top 9px no-repeat;}
#bearshop2 {background:url(../images/collect.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop2.on {background:#c9003b url(../images/collect.png) left 14px top 9px no-repeat;}
#bearshop3 {background:url(../images/water.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop3.on {background:#c9003b url(../images/water.png) left 14px top 9px no-repeat;}
#bearshop4 {background:url(../images/painter.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop4.on {background:#c9003b url(../images/painter.png) left 14px top 9px no-repeat;}
#bearshop5 {background:url(../images/clay.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop5.on {background:#c9003b url(../images/clay.png) left 14px top 9px no-repeat;}
#bearshop6 {background:url(../images/art.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop6.on {background:#c9003b url(../images/art.png) left 14px top 9px no-repeat;}
#bearshop7 {background:url(../images/keep.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop7.on {background:#c9003b url(../images/keep.png) left 14px top 9px no-repeat;}
#bearshop8 {background:url(../images/car.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop8.on {background:#c9003b url(../images/car.png) left 14px top 9px no-repeat;}
#bearshop9 {background:url(../images/tea.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop9.on {background:#c9003b url(../images/tea.png) left 14px top 9px no-repeat;}
#bearshop10 {background:url(../images/house.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop10.on {background:#c9003b url(../images/house.png) left 14px top 9px no-repeat;}
#bearshop11 {background:url(../images/creative.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop11.on {background:#c9003b url(../images/creative.png) left 14px top 9px no-repeat;}
#bearshop12 {background:url(../images/more.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop12.on {background:#c9003b url(../images/more.png) left 14px top 9px no-repeat;}
.rightArrow {width:7px;height:12px;position:absolute;right:30px;top:1px;z-index:1000;}
.rightArrow img {width:7px;height:12px;}
.headBottom {position:relative;}

.route {height:25px;line-height: 25px;margin-bottom: 20px;position: relative;}
.route em {color:#777;margin-left:5px;margin-right:5px;font-family:arial;}
.route span {/* padding:3px 10px; *//* padding-right:20px; */margin-right:5px;/* border:#ddd 1px solid; *//* background:url(../images/down_arrow.png) right 8px center no-repeat; *//* cursor:pointer; */}
.route .on:hover {color:#800019;background:url(../images/up_arrow.png) right 8px center no-repeat;}
.sortPop {width:480px;position:absolute;top:13px;left:100px;}
.sortPopTop {height:6px;position:relative;padding-top:10px;top:-10px;left:40px;}
.sortPopBottom {background: #191919;padding-top:10px;padding-bottom:10px;clear: both;overflow:hidden;}
.sortPopBottom ul li {width:100px;margin-left:20px;line-height:30px;float:left;}
.sortPopBottom ul li a:hover {color:#fff;}

.headerTopLeftL {width:300px;float:left;}
.topLoginLink {color:#f22e00;margin-right:5px;}
.footerDiv {background:#eee;}
.coperater {width:1200px;margin-left:auto;margin-right:auto;padding-top:30px;clear:both;overflow:hidden;/*background:#fff;*/}
.coperater ul li {width:279px;height:55px;text-align:center;line-height:55px;margin-right:25px;margin-bottom:25px;border:1px solid #e3e3e3;float: left; color:#666;font-size:14px}
.coperater ul li:hover {text-decoration:none;color:#eb0045;border-color:#eb0045;background-color:#f6f6f6;}
.coperater ul li:nth-child(4n){margin-right:0;}
.court-item{width:220px;height:100px;text-align:left;line-height:55px;margin-right:19px;margin-bottom:15px;float: left; color:#666;font-size:14px;display:block; cursor:pointer}
/*.court-item:hover{border:2px solid #eb0045;}*/
/*.court-item img{width:95%;}*/
/*.court-item:nth-child(4n){margin-right:0;}*/
.profit {width:1200px;height:100px;margin-left:auto;margin-right:auto;margin-top:15px;}
.profit img {margin-right:15px;margin-top:3px;float: left;}
.profit h3 {font-size:20px;font-weight:100;margin-top:0;margin-bottom: 8px;}
.profit p {color:#777;margin:0;}
.profit ul li {width:370px;margin-right:20px;margin-left:10px;float: left;}
.footerMid {height:290px;background:#333}
.footerMidCon {width:1200px;margin-left: auto;margin-right: auto;padding: 30px 0;}
.footerMidLeft {width:900px;float: left;color:#fff;}

.footerMidLeft  h3 {font-size:18px;}
.footerMidLeft  ul {margin-top:30px;}
.footerMidLeft  ul li {width:180px;float: left; margin-left:5px;color:#fff;}
.footerMidLeft  ul li a {font-size: 14px;
    color: #aaa;line-height:180%;}
.footerMidLeft  ul li dl {color:#777;margin-top:20px;line-height: 30px;}
.footerMidLeft ul li dl dd {padding-left:15px;background:url(../images/dot_grey.png) left center no-repeat;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.footerMidRight {width:300px;margin-top:30px;float: left;height:230px;}

.footerMidRight img {
    width: 140px;
    margin-bottom: 15px;
}
.foot_wenti{width:200px;float:left;border-right:1px solid #eee;height:210px;}
.foot_wenti h3{font-size:18px;font-weight:bold;text-align:center;}
.foot_wenti p{font-size:14px;text-align:center;margin:30px 0; line-height:25px;}
.foot_wenti a{width:50%;height:30px;line-height:30px;color:#fff;font-size:15px;background:#423e33;border-radius:20px;display:block; margin:0 auto;text-align:center;}
.foot_erweima{width:190px;float:left}
.foot_erweima h3{font-size:18px;font-weight:bold;text-align:center;}
.foot_erweima div{width:100px;height:100px;background:#423e33;margin:0 auto}
.foot_erweima div img {width:100px;margin-bottom: 15px;}
.foot_erweima p{font-size:14px;text-align:center;}
.footerBottom {background:#1e1e1e;color:#fff;height:auto;line-height:40px;text-align: center;}
.footerBottom div{width:480px; margin:0 auto; height:30px; padding-top:30px;}
.footerBottom div a{width:25%; /*border-right:1px solid #fff;*/ height:25px;line-height:25px;float:left; color:#fff}
.footerBottom div a:last-child{border-right:0;}
.footerBottom p{clear:both;text-align: left;width:46%;margin: 0 auto; font-size: 16px;
    font-family: Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Helvetica Neue, Helvetica, Hiragino Sans GB, Arial, sans-serif;}
.footerBottom p a{color:#fff;}
.footerBottom ul li a{font-size:12px;padding:0 20px;color:#fff}
.specialTitle {height:50px;text-align:center;background:url(../images/line.png) center repeat-x;}
.specialTitle img {height:36px;}
/*.header {border-bottom:#eb0045 2px solid;}*/
@media screen and (min-width:1200px)and (max-width:1440px){
    .footerBottom p {width: 45%;}
}


.totalnum_box {
    float: right;
    color: #7f7e7f !important;
    line-height: 30px;
    font-size: 16px;
    white-space: nowrap;
    position: absolute;
    right: 30px;
}
.totalnum {
    color: #eb0045;
    font-size: 18px;
    padding: 5px;
}



.kefu-online {
       position: fixed;
       bottom: 400px;
       right: 1px;
       width: 150px;
       height: 212px;
       z-index: 999;
}