body {font-size:12px; font-family:"宋体"; line-height:200%; margin:0; padding:0; color:#333; background-color:#fff;  }
a:link,a:visited,a:hover,a:active {text-decoration:none;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; font-weight:normal; list-style-type:none; font-size:12px;}
img{ display: inline-block;vertical-align: middle}
em,i{ font-style:normal;}
.w{ width: 1200px;}
div{margin:0 auto; }
.bok{ margin-top:10px; }
.boka{ margin-top:20px}
.fl{ float:left}
.fr{ float:right}
.clear{ display:block; clear:both}
a{blr:expression(this.onFocus=this.blur()); color:#333;}/*if IE*/
a:hover{ color:#ff7300}
.clear {clear: both;}
.clearfix:after {clear: both;content:'';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix{zoom:1;}
input{ border:1px solid #ddd;-webkit-appearance:none; background: none;}
input:focus,input:active{border:1px solid #f60;outline:none; }
input:hover{ border: 1px solid #f60; }
button{outline:none;}
.m1{ margin-top:10px;}
.m2{ margin-top: 20px;}
.b2{ margin-bottom: 20px;}
.gules{ color: #ff0000}
.text-centrt{ text-align: center }
/*header*/
#header{ width: 100%; min-width:1200px;position: relative}
#header:after{ content:''; position: absolute; left: 0; right:0; bottom:0; border-bottom:2px solid #ff7300}
#header>#top{ width: 100%; background:#f2f2f2; height: 35px; line-height: 35px;}
#header>#top em a{ color:#f60}
#top.uheader{width: 100%; min-width: 1200px; background:#f2f2f2;height: 35px; line-height: 35px;}
#top.uheader em { color:#f60}
#ucenter_head{ width:100%; min-width: 1200px; background:#00449b; height: 80px;}
#ucenter_head .logo{ display: block; float: left; width: 233px; height: 80px; overflow: hidden}
#ucenter_head .usertip{ display: block; width:35%; color:#fff; float: left; position: relative; padding: 15px; }
#ucenter_head .usertip .h_portrait{ display: block; position: absolute; width:47px; height: 47px; border-radius: 50%;overflow: hidden}
#ucenter_head .usertip .h_portrait img{ width: 100%;}
#ucenter_head .usertip .box{ display: block; margin-left:50px;}
#ucenter_head .usertip .box em{ font-size: 16px; font-weight: bold}
#ucenter_head .fr{ color:#fff; font-size: 18px; font-weight: bold; line-height: 80px;}

/*搜索、logo*/
.uhead>.logo{ display: block; width: 245px; height: 120px; overflow: hidden}
.uhead>.headr{ display: block; margin-left:300px; }
.uhead>.headr .search{ display: block; width:500px; padding:40px  60px 50px 0; position: relative}
.uhead>.headr .search>input{ width:100%; height:36px; text-indent: 20px;}
.uhead>.headr .search>button{ position: absolute; right: 0; top:40px; width: 60px; background:#1d63b3; border:0; height: 40px; color:#fff; cursor: pointer}
.suggestionList{ display: none; position: absolute; left:0; background:#fff; border:1px solid #eee}
.aenger{background:url("../images/400.jpg") no-repeat right center; width: 300px; height: 120px; font-size:35px; font-weight: bold; font-family: Arial; }
.aenger span{ display: block; padding:65px 0 0 30px;font-style: italic; color:#666}
.aenger span i{font-style: italic; color: #f60}
/*分类*/
.meun{ display: block; width: 245px; height: 40px; background: #ff7300;  float: left; position: relative; z-index:10; margin-right: 10px;}
.meun h1{ display: block; line-height: 40px; font-weight: bold;color: #fff; text-align: center}
.tree{ display: block; width:243px; background: #f7f7f7; border:0 solid #e5e5e5; border-width:0 1px 1px; position: relative; height: 570px; overflow: hidden}
.tree.on{ position: absolute; display:none; top:40px; }
.tree.hover{ height: auto; position: absolute; overflow: inherit}
.tree .item{ display: block; padding:0 10px;}
.tree .item h3{ display: block; width: 100%;  position: relative; line-height: 30px; cursor: pointer}
.tree .item h3.yes:after{content:'>'; display:block;  position: absolute;  top:0; right: 0;}
.tree .item .child{ display:none; position: absolute; left: 244px; top:0; width:600px; background: #f7f7f7; border: 0 solid #e5e5e5; border-width:0 1px 1px 0; height: 100%; z-index: 10}
.tree .item .child dl{ display: block;overflow: hidden; padding: 10px;}
.tree .item .child dl dt{ display: block; float: left; width:65px; position: relative;}
.tree .item .child dl dt:after{ content:''; position: absolute; top:5px; bottom:5px; right:0; border-right:1px solid #e5e5e5}
.tree .item .child dl dd{ display: block; margin-left:80px;}
.tree .item.hover .child{ display: block;}

.tree >a.tree_l{ display: block; width:50%; float: left; text-indent:10px; line-height: 25px; padding-top: 5px;}



.nav{ display: block; height: 40px; position: relative}
.nav li{ display: block; width: 120px; float: left; text-align: center; font-size: 14px; font-weight: bold}
.nav li a{ display: block; line-height: 40px;}
.nav li a:hover,.nav li.on a{ background:#ff7300; color: #fff}
.nav span{ display: block; position:absolute; right: 0; height: 40px; background: url("../images/app.png") no-repeat 0 bottom; padding-left:50px;}
.nav i{ display: block; background: #ff7300; border-radius: 5px; color: #fff; padding: 2px 5px;}
.nav i a{color: #fff;}

.index_banner{ display: block; width: 673px; height:570px; border:0 solid #e5e5e5; border-width:0 0 1px 0px; margin-left: 245px;}
.focusBox { display:block;  position: relative; width:100%; height:450px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; height:450px; }
.focusBox .pic img { width: 100%; height:450px; display: block;}
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1; ;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;}

.index_m{ display: block; width: 100%; overflow: hidden}
.index_m ul{ display: block; float: left; width: 130px; padding: 15px 60px 15px 30px; background: url("../images/ad.png") no-repeat;}
.index_m ul b{ display: block;}
.index_m ul:nth-child(1){ background-position: 165px center;}
.index_m ul:nth-child(2){ background-position: -50px center;}
.index_m ul:nth-child(3){ background-position: -280px center;}

.shop_hot{ display:block; width: 260px;  border:0 solid #e5e5e5; border-width:0 1px 1px; height:570px; background: url("../images/hot.jpg")no-repeat 0 0; padding: 0 10px;}
.shop_hot h1{ display: block; color: #fff; text-align: center; font-size: 16px; font-weight: bold; padding:20px 0;}
.shop_item_hot{ display: block; position: relative; margin-top: 12px;}
.shop_item_hot>.img{ display: block; position:absolute; width:100px; height:70px; background:#eee}
.shop_item_hot>.img img{  width:100px; height:70px;}
.shop_item_hot>.box{ display: block; margin-left:105px; height:70px;}
.shop_item_hot>.box p{ display:block; width: 100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.index_link li{ display: block; width: 240px; float: left; text-align: center; padding:20px 0}
.index_link li b{ display: block; font-size: 16px; font-weight: bold; color: #ff7300}
.index_link li i{ display: block; width: 96px; height: 96px; background: url("../images/link.jpg") no-repeat; margin: 0 auto}
.index_link li:nth-child(1) i{ background-position:0 0;}
.index_link li:nth-child(2) i{ background-position:-101px 0;}
.index_link li:nth-child(3) i{ background-position:-202px 0;}
.index_link li:nth-child(4) i{ background-position:-303px 0;}
.index_link li:nth-child(5) i{ background-position:-404px 0;}

.goods_hot_box{ display: block; width: 100%;}
.goods_hot_box>.goods_hot{ display: block; position: relative; height: 40px; line-height: 40px;}
.goods_hot_box>.goods_hot:after{content: ''; position: absolute; left:0; right:0; bottom:0; border-bottom:2px solid #ddd}
.goods_hot_box>.goods_hot>span{ display:block;zoom: 1; font-size: 16px; font-weight: bold;position: relative;  float: left; padding:0 20px}
.goods_hot_box>.goods_hot>span:after{ content:''; position: absolute; left: 0; right:0; bottom:0; border-bottom: 2px solid #ff7300;z-index: 1}
.goods_hot_box>.box{ display: block; width: 100%; position: relative;  overflow: hidden}
.goods_hot_box>.box li{ display: block; float: left;width: 150px;  margin: 9px;}
.goods_hot_box>.box li .img{ display:block; width: 150px;  overflow: hidden}
.goods_hot_box>.box li .img img{ width: 150px; }
.goods_hot_box>.box li .price{ display: block; text-align: center; color:#ff7300}
.goods_hot_box>.box li .price span{ text-decoration: line-through; color:#333}
.goods_hot_box>.box li .name{ display:block; text-align: center;}
.goods_hot_box .box .prev,.goods_hot_box .box .next { width:20px; height:30px; position: absolute; right:0px; background:url("../images/jiant.jpg") no-repeat; top: 50%; margin-top:-15px;}
.goods_hot_box .box .prev { left: 0; background-position:0 -35px;}
.prevStop,.nextStop{ display:none;}

.goods_promote{ display: block; width: 812px;}
.goods_promote>.goods_hot{ display: block; position: relative; height: 40px; line-height: 40px;}
.goods_promote>.goods_hot:after{content: ''; position: absolute; left:0; right:0; bottom:0; border-bottom:2px solid #ddd}
.goods_promote>.goods_hot>span{ display:block;zoom: 1; font-size: 16px; font-weight: bold;position: relative;  float: left; padding:0 20px}
.goods_promote>.goods_hot>span:after{ content:''; position: absolute; left: 0; right:0; bottom:0; border-bottom: 2px solid #ff7300;z-index: 1}
.goods_promote .box{ display: block; width: 100%; overflow: hidden;}
.goods_promote .box ul{ display: block; width: 827px; overflow: hidden}
.goods_promote .box li{ display: block; float: left; width: 150px; margin: 15px 15px 0 0;}
.goods_promote>.box li .img{ display:block; width: 150px; height: 150px;}
.goods_promote>.box li .img img{  width: 150px; height: 150px;}
.goods_promote>.box li .price{ display: block; text-align: center; color:#ff7300}
.goods_promote>.box li .name{ display:block; text-align: center;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.goods_nws{ display: block; width: 344px; height:680px;}
.goods_nws>.goods_hot{ display: block; position: relative; height: 40px; line-height: 40px;}
.goods_nws>.goods_hot:after{content: ''; position: absolute; left:0; right:0; bottom:0; border-bottom:2px solid #ddd}
.goods_nws>.goods_hot>span{ display:block;zoom: 1; font-size: 16px; font-weight: bold;position: relative;  float: left; padding:0 20px}
.goods_nws>.goods_hot>span:after{ content:''; position: absolute; left: 0; right:0; bottom:0; border-bottom: 2px solid #ff7300;z-index: 1}
.goods_nws .box{ display: block; width:100%; position: relative; margin-top: 10px;}
.goods_nws .box .img{ display: block; width: 100px; height: 60px; overflow: hidden; position: absolute; left:0}
.goods_nws .box .img img{ width: 100px; height: 60px;}
.goods_nws .box p {display: block;  width: 100%;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  }
.goods_nws .box .con{ margin-left: 105px; height: 60px; line-height:150%}

.index_nws{ display: block; width: 370px; }
.index_nws>.goods_hot{ display: block; position: relative; height: 40px; line-height: 40px;}
.index_nws>.goods_hot:after{content: ''; position: absolute; left:0; right:0; bottom:0; border-bottom:2px solid #ddd}
.index_nws>.goods_hot>span{ display:block;zoom: 1; font-size: 16px; font-weight: bold;position: relative;  float: left; padding:0 20px}
.index_nws>.goods_hot>span:after{ content:''; position: absolute; left: 0; right:0; bottom:0; border-bottom: 2px solid #ff7300;z-index: 1}
.index_nws .img{ display: block; width: 370px; height: 120px; overflow: hidden; margin-top: 5px;}
.index_nws .item{ display: block; padding:10px 0;position: relative}
.index_nws .item p{ width: 100%; overflow: hidden}
.index_nws .item p b{ width: 50%; float: left;   white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.index_nws .item p span{ color: #f60; float: right}
.index_nws .item:after{ content:'';position: absolute; left:0; right:0; bottom:0; border-bottom:1px solid #ddd}
.index_nws .RegioNws,.index_nws .leaseNws,.index_nws .DemandNws{ height:135px;}
/*商家*/
.m-list{ width: 100%; float:left;}
.m-list .ml-wrap{ margin-right:245px;}
.m-aside{ float:left; width:225px; padding-left: 20px; margin-left:-245px; position: relative; }
.m-sortbar{height: 39px;  background-color: #f5f5f5;  border: solid 1px #e8e8e8;}
.m-sortbar .sorts{float: left;line-height: 39px;}
.m-sortbar .sorts li{ float: left;float: left;  }
.m-sortbar .sorts li a{display: block;  height: 39px;  margin-left: -1px;  padding: 0 19px;  border-left: solid 1px #f5f5f5;  border-right: solid 1px #f5f5f5;  text-decoration: none;  color: #6d6d6d;}
.m-sortbar .sorts li a.active,.m-sortbar .sorts li a:hover{position: relative;  z-index: 1;  background-color: #fff;  border-color: #e5e5e5; color: #f50;}
.m-sortbar .pager{ float: right; line-height: 39px;}
.m-sortbar .pager{ padding:0 5px;}
.m-sortbar .pager .current{ color: #f60}
.m-sortbar .styles{ float: right;line-height: 39px;}
.m-sortbar .styles a{ display:block; float:left;border-left: solid 1px #e5e5e5;  border-right: solid 1px #e5e5e5;  margin-left: -1px;    width: 40px;  height: 39px;}
.m-sortbar .styles a span{display: block;  margin-top: 14px;  margin-left: 14px;    width: 12px;  height: 12px; background: url("../images/shitu.png") no-repeat;}
.m-sortbar .styles a.grid span{background-position:0 0}
.m-sortbar .styles a.list span{background-position:0 -18px;}
.m-sortbar .styles a.active.grid span,.m-sortbar .styles a.grid:hover span{ background-position:-22px 0px;}
.m-sortbar .styles a.active.list span,.m-sortbar .styles a.list:hover span{ background-position:-22px -18px;}

.m-itemlist{ display: block; width: 100%; overflow: hidden}
.m-itemlist .item{ display: block; border: 1px solid #f1f3f8; margin-bottom: 10px; overflow: hidden; padding:10px;}
.m-itemlist .item .img{ display: block; float: left; width: 100px; height: 100px;}
.m-itemlist .item .img img{ display: block; width: 100px; height: 100px;}
.m-itemlist .item .item_box{ display: block; margin-left: 120px}
.m-itemlist .item .item_box p{ display: block; padding: 2px;}
.m-itemlist .item .item_box p em{ font-size: 22px; color: #f60; font-style: italic; font-weight: bold}
.m-itemlist .item .item_box p em i{ font-size: 20px;}
.m-itemlist .item_grid{ width: 995px; overflow: hidden;}
.m-itemlist .grid{ display: block; float:left; width: 174px; margin-right: 20px; margin-bottom: 10px;}
.m-itemlist .grid .img{ display: block; width:174px; height:174px; border: 1px solid #f1f3f8}
.m-itemlist .grid .img img{ display: block; width: 100%; height:174px}
.m-itemlist .grid .item_box p{ display: block; padding: 2px; white-space: nowrap;text-overflow:ellipsis; overflow: hidden}
.m-itemlist .grid .item_box p em{ font-size: 22px; color: #f60; font-style: italic; font-weight: bold}
.m-itemlist .grid .item_box p em i{ font-size: 20px; }

.m-aside .shophot{ display: block; width: 100%;}
.m-aside .shophot dt{ display: block; border-bottom: 2px solid #ddd; height: 39px; line-height: 39px; font-size: 16px; font-weight: bold}
.m-aside .shophot dd{ display: block; width: 100%;}
.m-aside .shophot li{ display: block; padding:20px 0 0;}
.m-aside .shophot li .img{ display: block; width:220px; height:220px; border: 1px solid #f1f3f8}
.m-aside .shophot li .img img{ display: block; width: 100%; height: 100%;}
.m-aside .shophot li .item_box p{ display: block; padding: 2px; white-space: nowrap;text-overflow:ellipsis; overflow: hidden}

/*条件筛选*/
.screen{ display: block; padding:10px 10px 0; width: 1180px; overflow: hidden; position: relative}
.screen:after{ content: ''; position: absolute; left:0; right:0; bottom:0; border-bottom: 1px solid #ddd}
.screen dt{ display: block; float: left;}
.screen dd{ display: block; margin-left: 60px; padding-bottom: 10px;}
.screen dd a{ padding-right:10px;white-space: nowrap;word-break:keep-all;}
.screen dd a.active{ color: #f60}
.choice{ display: block; padding:10px; position: relative}
.choice span{ display: block; position: absolute; right:10px; top:10px;}
.choice span b{ color:#f60}
.choice a{ margin-left: 10px;}
.choice a.Close{ color:#ff0000; padding: 5px 25px 5px 5px; border:1px solid #ddd; position: relative}
.choice a.Close:hover{ color:#f60; border:1px solid #f60}
.choice a.Close i{ display: block; position: absolute; width:25px; height: 22px; background:url("../images/search.ele.png") no-repeat center 2px; right:0; top:0}
.choice a.Close:hover i{ background-position:center -16px; background-color:#e4393c }

.u_header{ display: block; padding:10px 0 0; color:#00449b}
.u_header a{ color:#00449b}

/*详情*/
.info{ display: block; border:0 solid #eee; border-width:2px 2px 0; padding:10px;}
/*相册*/
.gallery{ position: relative; border: 1px solid #dcdddd; padding: 4px; overflow: hidden; width:410px; float: left }
.gallery .galleryimg{ display:block;  height:300px; position: relative; overflow: hidden; text-align: center}
.gallery .galleryimg li img{ vertical-align:middle; max-width:100%; height:300px;}
.gallery .smallScroll{ height: 47px; margin: 6px 0}
.gallery .sPrev,.gallery .sNext{ float: left; display: block; width: 16px; height: 47px; text-indent: -9999px; background: url(../images/sprites.gif) no-repeat 0 6px; }
.gallery .sNext{ background-position: 0 -30px;}
.gallery .smallImg{ float:left;  margin: 0 6px; display:inline; width:365px; overflow: hidden;}
.gallery .smallImg ul{ height:47px;  width: 9999px; overflow: hidden; }
.gallery .smallImg li{ float: left; padding: 0 4px 0 0; width:62px; cursor:pointer;  display: inline;  }
.gallery .smallImg img{ border: 1px solid #dcdddd; width:60px; height:45px;  }
.gallery .smallImg .on img{ border-color: #1e50a2;}
.gallery .pageState{ position: absolute; top:245px; right:10px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.gallery .pageState span{ color: #f00; font-size: 16px;}

.goodsinfo{ display: block; margin-left:450px;}
.goodsinfo h1{ display: block; font-size: 16px; font-weight: bold}
.goodsinfo li{ display: block; padding:10px 0}
.goodsinfo li b{ color:#f60; font-size: 20px; font-weight:bold}
.goodsinfo li span{  text-decoration: line-through; margin-left: 20px;}
.goodsinfo li.shop{ background:#f1f3f8; border-radius:10px; text-indent:15px; }
.goodsinfo li.shop em{ color:#f60; font-size: 20px; font-style: italic; font-weight: bold;}
.goodsinfo li.shop em i{ font-size:22px; padding-left:3px;}
.goodsinfo li.shop a{ margin-left: 20px; color: #f60}
.goodsinfo li.map{ width: 100%; overflow: hidden; color:#f60; line-height: 30px;}
.goodsinfo li.map i{ display:block; float: left; width: 30px; height: 30px;  background:url("../images/location.png") no-repeat; margin-right: 10px;}
.goodsinfo li>em{ cursor: pointer}

.detaill_m{ display: block; background:#eee; padding: 10px; font-weight: bold}
#gooodscontent{ padding:10px; height:100% !important; min-height:600px; height: 600px; border: 2px  solid #eee; border-width:0 2px 2px;}

#mapaaa{  z-index: 200; background:#fff;  }
#container{ height: 600px;}
/*帮助列表*/
.help_list{ display: block;}
.help_list li{ display: block; border-bottom: 1px solid #eee; height: 35px; line-height: 35px; text-align: right}
.help_list li a{ display: block; float:left; }



/*区域*/
.citylist{ display: block; width:100%; overflow: hidden; padding:10px; border: 1px solid #eee; margin-top: -1px}
.citylist dt{ display: block; float: left; width: 60px; font-size: 16px; font-weight: bold;padding:5px 0}
.citylist dd{ display: block; margin-left: 60px;}
.citylist dd ul{ padding:5px 0}
.citylist dd b a{ color:#f60; margin:0}
.citylist dd a{ margin-left:15px;white-space:nowrap;cursor: pointer }
.citylist:hover{ border-color:#f60; z-index:20; position: relative}
/*在线留言板*/
.elegant-aero {margin-left:auto;margin-right:auto;max-width: 600px;background: #D2E9FF;padding: 10px 10px 10px 10px;font: 12px Arial, Helvetica, sans-serif;color: #666;}
.elegant-aero h1 {font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 10px 10px 10px 10px;display: block;background: #C0E1FF;border-bottom: 1px solid #B8DDFF;}
.elegant-aero h1>span {display: block;font-size: 11px;}
.elegant-aero label>span {float: left;margin-top: 10px;color: #5E5E5E;}
.elegant-aero label {display: block;margin: 0px 0px 5px;}
.elegant-aero label>span {float: left;width: 15%;text-align: right;padding-right: 15px;margin-top: 10px;font-weight: bold;}
.elegant-aero input[type="text"], .elegant-aero input[type="email"], .elegant-aero textarea, .elegant-aero select {
    color: #888;width: 80%;padding: 0px 0px 0px 5px;border: 1px solid #C5E2FF;background: #FBFBFB;outline: 0;-webkit-box-shadow:inset 0px 1px 6px #ECF3F5;
    box-shadow: inset 0px 1px 6px #ECF3F5;font: 200 12px/25px Arial, Helvetica, sans-serif;height: 30px;line-height:15px;margin: 2px 6px 16px 0px;}
.elegant-aero textarea{height:100px;padding: 5px 0px 0px 5px;width: 80%;}
.elegant-aero select {background: #fbfbfb;background: #fbfbfb url('down-arrow.png') no-repeat right;
    appearance:none;-webkit-appearance:none;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';width: 80%;}
.elegant-aero .button{padding: 10px 30px 10px 30px;background: #66C1E4;border: none;color: #FFF;box-shadow: 1px 1px 1px #4C6E91;
    -webkit-box-shadow: 1px 1px 1px #4C6E91;-moz-box-shadow: 1px 1px 1px #4C6E91;text-shadow: 1px 1px 1px #5079A3;}
.elegant-aero .button:hover{background: #3EB1DD;}



    /*登录*/
#login{ width: 100%; min-width:1200px; height: 737px; overflow:hidden }
#loginmin{ width:504px; background:url("../images/login_logo.png") no-repeat center 0; padding-top:100px; margin-top: 64px;}
#loginmin>.box{ display: block; width: 100%; background:#fff; box-shadow:0 0 0 5px rgba(0,0,0,.3); -weblit-box-shadow:0 0 0 5px rgba(0,0,0,.3); border-radius: 5px; height: 473px;}
#loginmin>.box>.tab{ display: block; width: 100%; overflow: hidden}
#loginmin>.box>.tab>ul>li{ display: block; width: 50%; float: left; text-align: center; height: 50px; line-height:50px; font-weight: bold; background:#ededed; font-size: 16px;}
#loginmin>.box>.tab>ul>li.on{ background:#fff}

#box_con{ padding:44px 98px;}
#box_con .login_box,.reg_box{ display: block; width: 100%;}
#box_con .login_box li{ display: block; margin-bottom:25px;}
#box_con .login_box li input[type="text"],#box_con .login_box li input[type="password"]{ width:100%; height: 35px; text-indent:5px;}
#box_con .login_box li label{ display:inline-block; display:inline;zoom:1;cursor: pointer}
#box_con .login_box li button{ background:#f60; color:#fff; border: 0; width: 100%; line-height: 30px; padding:5px 0; font-weight: bold; font-size: 14px; cursor: pointer}
#box_con .qrcode{ display: block; width: 180px; height: 180px;}
#box_con.reg{ padding: 20px 98px;}
.reg_box li{ margin-bottom:10px;}
#box_con .reg_box li input[type="text"],#box_con .reg_box li input[type="password"]{ width:100%; height: 35px; text-indent:5px;}
#box_con .reg_box li button{ background:#f60; color:#fff; border: 0; width: 100%; line-height: 30px; padding:5px 0; font-weight: bold; font-size: 14px; cursor: pointer}
#box_con .reg_box li.code{ width: 100%; overflow: hidden}
#box_con .reg_box li.code input[type="text"]{ width: 200px; float: left}
#box_con .reg_box li.code #getCode{ display:block;  float: left; background:#f60; color:#fff; margin-left:5px; width:100px; height: 37px; text-align: center; line-height: 37px; cursor: pointer}
#box_con .reg_box li.code #getCode.on{ background:#ddd; color:#f60}









/*会员中心*/
#ucenterr_meun{ display: block; width: 215px; border:8px solid #f1f3f8; background:#fff}
#ucenterr_meun dl{ display: block; padding:0 20px;}
#ucenterr_meun dl dt{ display: block; height:40px; line-height:40px; background:url("../images/meunicon.png") no-repeat 0 center #f1f3f8; text-indent:40px; font-weight: bold}
#ucenterr_meun dl dt.on{ background:#f1f3f8;}
#ucenterr_meun dl dt.icon1{background-position: 5px 8px}
#ucenterr_meun dl dt.icon2{background-position: 5px -55px}
#ucenterr_meun dl dt.icon3{background-position: 5px -113px}
#ucenterr_meun dl dd{ display: block; padding:10px 20px }
#ucenterr_meun dl dd li{ display: block; line-height: 30px;}
#ucenterr_meun dl dd li.on a{ color:#f60; font-weight: bold}

/*修改密码*/
.step{ display: block;width: 681px; height: 35px; margin-top: 10px; background:url("../images/step.png") no-repeat; }
.step li{ display: block; float: left; width:227px; text-align: center; line-height: 35px;}
.step li.on{ color: #fff}
.step.step1{ background-position: 0 0}
.step.step2{ background-position:0 -36px;}
.step.step3{ background-position:0 -71px;}
#pwdsForm #getCode{background:#f60; color:#fff; margin-left:5px; padding:10px 20px; cursor: pointer}
#pwdsForm #getCode.on{ background:#ddd; color:#f60}

/*店铺添加*/
.tebucenter{ display: block; width: 100%; background:#f1f3f8; overflow: hidden; height: 40px; line-height: 40px;}
.tebucenter li{ display: block; float: left; width: 100px; text-align: center; cursor:pointer}
.tebucenter li.on{ background: #00449b; color:#fff}
.tebucenter li a{ display: block;}
.tebucenter li.on a{ background: #00449b; color:#fff}
#user_info #box_con{ padding: 0}
#user_info #box_con .box{ display:none}

/*店铺列表*/
.shop_item{ display: block; border:1px solid #f1f3f8; margin-top: 10px; padding: 1px;}
.shop_item>.number{ background:#fafafa; display: block; height: 44px; line-height:44px; font-weight: bold; text-indent:10px;}
.shop_item>.box{ display: block; padding:5px; overflow: hidden}
.shop_item>.box>.img{ display: block; width: 150px; height: 150px; overflow:hidden; float: left; background:#f1f3f8; position: relative}
.shop_item>.box>.img>.no{ display: block; background:url("../images/3.png") no-repeat; width: 100px; height: 100px; background-size: cover; position: absolute; top:5px; left: 5px;}
.shop_item>.box>.img>.yes{ display: block; background:url("../images/1.png") no-repeat; width: 100px; height: 100px; background-size: cover; position: absolute; top:5px; left: 5px;}
.shop_item>.box>.img>.not{ display: block; background:url("../images/2.png") no-repeat; width: 100px; height: 100px; background-size: cover; position: absolute; top:5px; left: 5px;}
.shop_item>.box>.img>.business{ display: block; background:url("../images/4.png") no-repeat; width: 100px; height: 100px; background-size: cover; position: absolute; top:5px; left: 5px;}
.shop_item>.box>.img>img{ width: 100%;}
.shop_item>.box>.name{ display: block; margin-left: 10px; float: left; width: 240px; height: 150px; border-right:1px solid #f1f3f8}
.shop_item>.box>.name>h1{ font-weight: bold}
.shop_item>.box>.brief{ margin-left: 10px; float: left; width: 200px; height: 150px; border-right:1px solid #f1f3f8}
.shop_item>.box>.verify{ margin-left: 10px; float: left;width: 200px; height: 150px; }
.shop_item>.box>.verify>em{ color:#f60; font-weight: bold; font-size: 16px;}
.shop_item>.box>.verify>em>i{ font-size: 20px;}
.shop_item>.box>.operation{ display: block; float: right}
.shop_item>.box>.operation>a{ display: block; padding:10px;cursor:pointer}
.tablethead>
/*相册*/
.g_img{ display: block; width: 100%; overflow: hidden; margin-top: 10px;}
.g_img>div{ display: block; float: left; line-height: 30px;}
.g_img>.btn-primary{ background:#f60; width:60px; text-align:center; cursor:pointer; padding: 0; height: 30px;  overflow: hidden; position: relative; color: #fff}
.g_img>.btn-primary>input[type="file"]{position:absolute; left: 0; opacity: 0}

#gallery{ display: block; width: 100%; overflow: hidden}
#gallery li{ display: block; width:156px; float: left; overflow: hidden; margin: 0 15px 15px 0}
#gallery li img{ display: block; width: 150px; height: 150px; border: 1px solid #ddd; padding: 2px;}
    /*表格*/
table{ margin: 0 auto}
table td{ padding: 5px;}
.btn{ background:#ddd; padding:10px 15px; color:#333; border-radius:5px;}
.bnt_dar{ background:#f60; color: #fff}
.btn:hover{ color:#fff;}
.form-control{  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  color: #555;  background-color: #fff;  border: 1px solid #ccc;}
.nothing{ display: block; border: 2px solid #f1f3f8; padding: 20px;}
.nothing h1{ display: block; font-size: 16px; font-weight: bold; color: #f60}
.nothing a{ color: #f60}
/*会员中心主体*/
#right{ margin-left:260px; }
.tip{ display: block; border:2px solid #f1f3f8; height: 46px; line-height: 46px; text-indent:20px; color:#f60; font-weight: bold; position: relative}
.tip a{ display: block; position: absolute; right:10px; top:5px; background:#f1f3f8; text-indent:0; height:35px; line-height: 35px; padding: 0 5px; border-radius: 5px;}
.top{ display: block; background:#f1f3f8; text-indent:10px; line-height: 30px;}
#user_info{display: block; border:2px solid #f1f3f8; padding: 10px;}
#content{ width: 100%;}
#content img{ max-width:100%}
.editbutton{ background:#f60; border:0; color:#fff; width: 100px; padding:10px 0; border-radius: 5px; cursor: pointer}
.pwd_Success{ display: block; text-align: center; padding: 50px;}
.pwd_Success h1{ display: block; padding:30px 0; font-size: 20px; font-weight: bold; color: #f60}


/*代理商*/
.agent_item{ display: block; width:926px; border:2px solid #f1f3f8; margin-top:10px; overflow: hidden; padding: 5px;}
.agent_item>div{ display: block; float: left; margin-right: 10px;}
.agent_item>.img{ display: block; width:100px; height: 100px;}
.agent_item>.img>img{ display: block; width: 100%; height:100px;}
.agent_item>.name{ width:20%}
.agent_item>.number{ width:20%}
.agent_item>.aut{ width:10%}
.agent_item>.state{ width:15%}
.getout{ display: block; width: 100%; overflow: hidden}
.getout span{ display: block; float: left;  width: 120px;  height: 120px;}
.getout span img{ width: 100%}
.getout>div{ display: block; margin-left:140px; font-size: 20px; padding-top: 15px;}
.getout>div>p{ font-weight: bold;font-size: 20px; padding-top: 10px;}

/*公告*/
.article{ display: block;}
.article li{ display: block; overflow: hidden;position: relative; line-height: 30px; padding: 10px; text-align: right}
.article li:after{ content: ''; left:0; right:0; bottom: 0; position: absolute; border-bottom:1px solid #eee;}
.article li a{ display: block; float: left}
.articleinfo{ display: block; text-align: center}
.articleinfo h1{ font-size:18px; font-weight: bold; padding: 10px;}
.articleinfo p{ color:#666}




    /*复选框按钮样式*/
.checkbox{ display:inline-block;  width:20px; height:20px; vertical-align:middle; margin-right:5px; position:relative;}
.checkbox b{display: block;width:20px; height:20px; border-radius:50%;background-color:#b8b8b8; background-size:12px auto; background-position: center center; background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAABC0lEQVQoU2NkoBJgpMSc////2wD16wPxEbINAhqiBzRgPRDLAHERWQYBDTEBaj4KxKxAfB+I40k2CGiIJVDjIiBWAeJfQGzKyMh4iSSDoGGyFqhZBIjvAXEk0JAzoHBmhEraggOMkfEwrsCHqlsJlJcC4ldAHABUfxymHmRQJZDTAMSPgDgOWRKmCMk7SkCxF0AcDlR3BNlSkEEg18yD+vkTkPZANgxqyE6gOC8Q3wHiJGwuB4cRVPEOqOLrQDoFZBhUfA6QrwnEX4DYHZuLwWGE5nxkTcVAuR50w3GFIUqsoXnjG1ATFxBjeBebYRjRjxSwikANoMSGNQLQDcOajqARAIqEw/iSBLJhABRHYty2g4kAAAAAAElFTkSuQmCC"); background-repeat:no-repeat;}
.checkbox .checked-switch:checked ~ b{ background-color:#f60; height: 20px; top:8px;}
.checkbox input[type="checkbox"]{ width:20px; height:20px; position: absolute; opacity: 0; left:0;}

/*单选按钮*/
.radio{ display:inline-block; width:20px; height:20px; vertical-align:middle; margin-right:5px; position:relative;}
.radio b{display: block;width:20px; height:20px; border-radius:50%;background-color:#b8b8b8; background-size:12px auto; background-position: center center; background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAABC0lEQVQoU2NkoBJgpMSc////2wD16wPxEbINAhqiBzRgPRDLAHERWQYBDTEBaj4KxKxAfB+I40k2CGiIJVDjIiBWAeJfQGzKyMh4iSSDoGGyFqhZBIjvAXEk0JAzoHBmhEraggOMkfEwrsCHqlsJlJcC4ldAHABUfxymHmRQJZDTAMSPgDgOWRKmCMk7SkCxF0AcDlR3BNlSkEEg18yD+vkTkPZANgxqyE6gOC8Q3wHiJGwuB4cRVPEOqOLrQDoFZBhUfA6QrwnEX4DYHZuLwWGE5nxkTcVAuR50w3GFIUqsoXnjG1ATFxBjeBebYRjRjxSwikANoMSGNQLQDcOajqARAIqEw/iSBLJhABRHYty2g4kAAAAAAElFTkSuQmCC"); background-repeat:no-repeat;}
.radio .radio-switch:checked ~ b{ background-color:#f60;}
.radio input[type="radio"]{ width:20px; height:20px; position: absolute; opacity: 0; left:0;}





/*全局底部*/
#Customer{ width: 100%; min-width:1200px; background:#f5f5f5; height:260px; padding: 20px 0;}
#Customer .title{ display: block; background: url("../images/kh.jpg") no-repeat 0 center; height: 40px;}
.layB{ display: block; width: 100%; position: relative;}

.layB .tbC{ width:336px; padding:10px 12px; position:relative;    }
.layB .prev,.layB .next{ background:url(../images/icon.jpg) no-repeat; width:30px; height:33px; position:absolute; right:30px; top: -40px;}
.layB .next{ right:0;  background-position:-35px 0; }
.layB .slide{ width: 100%; overflow:hidden;}
.layB ul{ width:1220px; overflow:hidden; zoom:1; }
.layB li{
    /*width:186px; */
    /*height: 81px;*/
    margin:20px 17px 0 0; display:inline; float:left; background:#ddd }
.layB li img{ display:block;
    /*border:1px solid #e6e6e6;*/
}
.layB li a:hover img{ border-color:#888;  }

/*help*/
#help{ width: 100%; min-width: 1200px; background:url("../images/tu.jpg") no-repeat center 10px #00449b; min-height:150px; padding-top: 140px;}
#help dl{ color: #fff; display: block; width:160px; float: left}
#help dl dt{ display: block; font-size: 14px; font-weight: bold}
#help dl dd{ display: block; padding-left: 10px;}
#help dl dd li{ display: block; line-height:30px;}
#help dl a{ color: #fff}
#help dl a:hover{ color:#ff7300}
#help .fr{ display: block; background:url("../images/bottmo.jpg") no-repeat; padding-left:340px; height: 126px; color: #fff}
#help .fr a{ background:#ff7300; color:#fff; padding: 5px 10px;}
#copyright{ text-align: center; padding: 20px 0}
#goTopBtn{ position: fixed; width:40px; height:40px; padding:5px; background:#ff7300; display:none;  bottom:200px; border-radius: 50%; cursor: pointer; font-size:14px; color:#fff; font-weight:bold; line-height:20px; text-align: center}

.pagination {  display: inline-block;  padding-left: 0;  border-radius: 4px;  vertical-align: middle;  }
.pagination>li {display: inline}
.pagination>li>a, .pagination>li>span {  background-color: #FFF;  border: 1px solid #DDD;  color: inherit;  float: left;  line-height: 1.42857;  margin-left: -1px;  padding: 4px 10px;  position: relative;  text-decoration: none;  }
.pagination>li:first-child>a,.pagination>li:first-child>span {  border-top-left-radius: 4px;  border-bottom-left-radius: 4px;  }
.pagination>li:last-child>a,.pagination>li:last-child>span {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px  }
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {  z-index: 2;  color: #23527c;  background-color: #eee;  border-color: #ddd  }
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {  background-color: #65caef;  border-color: #DDD;  color: inherit;  cursor: default;  z-index: 2;}
.pagination-lg>li>a,.pagination-lg>li>span {  padding: 10px 16px;  font-size:14px;  line-height: 1.3333333  }
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {  color: #777;  cursor: not-allowed;  background-color: #fff;  border-color: #ddd;  }
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {  border-bottom-left-radius: 6px;  }
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {  border-top-right-radius: 6px;  border-bottom-right-radius: 6px  }
.sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0,0,0,0);  border: 0  }
/*微信支付*/
#Mask{ width: 100%; position: fixed; height: 100%; top: 0; background:rgba(0,0,0,.5)}
#mask_box{ width: 300px; background:#fff; border-radius: 3px; position: fixed; top:30%; left: 50%; margin-left: -150px;}
#mask_box>.title{ display: block; height:40px; line-height:40px; background:#075292; border-radius:3px 3px 0 0; color:#fff;}
#mask_box>.title>h1{ text-align: center; font-size: 14px; font-weight: bold}
#mask_box>.title>span{ display: block; position: absolute; right: 5px; top:0;font-family: Arial; padding: 0 5px;cursor: pointer}
#mask_box>.qrcode{ display: block; padding: 5px; text-align: center; height: 290px; }
#mask_box>.bottom{ display: block; background:#075292;border-radius:0 0 3px 3px ; color: #fff; text-align: center; padding: 10px 0}