@charset "utf-8";

/*font icon start*/
.menu_title .my-sugar{float: left; width:25px;   margin-right: 11px;height: 24px; background: url('../images/hy_icon1_03.png')  no-repeat;}
.menu_title .my-transaction{float: left; width:22px;   margin-right: 11px;height: 21px; background: url('../images/hy_icon2_07.png')  no-repeat;}
.menu_title .my-bidding{float: left;width:21px; height: 22px; background: url('../images/font_icon.png')  no-repeat -21px 0;}
.menu_title .my-attention{float: left; width:21px; height: 22px; background: url('../images/hy_icon2_07.png')  no-repeat;}
.menu_title .my-account{float: left; width:22px;  margin-right: 11px; height: 21px; background: url('../images/hy_icon2_07.png')  no-repeat;}
/*font icon end*/
/* 前端商品页面 zhangjunhao */
/* 商品详情   -- begin -- */
span.d-error{ background: url("../images/reerror.png")left no-repeat;padding-left: 20px;margin-left: 5px;color: #fe0908;font-weight: bold;}
.body font { font-size: 12px;font-family: microsoft yahei;}
input[type=radio] { vertical-align: middle;}
.process-btn { 
	height: 30px;width: 140px;color: white;font-weight: bold;line-height: 30px;font-size: 15px;background: url("../images/process-btn.jpg");
	border: none;border-radius: 2px;cursor: pointer;
}
.process-btn:HOVER, .pd-process-btn:HOVER { opacity: 0.9;filter:alpha(opacity=90);}
.pd-process-btn {
	height: 30px;color: white;font-weight: bold;line-height: 30px;font-size: 15px;background: url("../images/process-btn.jpg");
	border: none;border-radius: 2px;cursor: pointer;padding: 0 40px;
}
.cl-ff7200 { color: #ff7200;}
/* .hideDialogTr { display: none;} */ 

.goods-top {   width: 1200px; margin: 0 auto;height: 94px;position: relative;}
.goods-top .wendang-logo { max-width: 349px;margin: 20px 180px 0 0;float: left;  width: 349px; height: 49px;}
/* .goods-top .wendang-logo2 { float: left;margin-left: 100px;} position: absolute;left: -80px;top: 9px */
.goods-top .g { display: inline-block;margin-top: 30px;/* padding-right:96px;*padding-right: 100px; */float: right;} 
.goods-top .goods-search { width: 500px;color: #888888;display: inline-block;}
.goods-top .goods-search .search { border: 3px solid #4363d4/* 5a9d0f */;display: inline-block;height: 35px;line-height: 35px;width: 100%;position:relative;}
.goods-top .goods-search .search img { vertical-align: middle;float: none;}
.goods-top .goods-search .search .type { background-color: #f5f5f5; border-right: 1px solid #ebebeb;width: 50px;float: left;text-align: center;}
.search #show-hyperlink,#hiden-hyperlink{
	display:block;
	float:left;
	height:35px;
	width:50px;
	line-height:34px;
	text-align:center;
	text-decoration:none;
	color:black;
	font-family:microsoft yahei;
	background-color:#f6f6f6;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	font-size:12px;
	z-index:10000;
}
.search a:HOVER{
	background-color:white;
}
#hiden-hyperlink{
	visibility:hidden;
	position:absolute;
	height:35px;
	border-bottom:1px solid #e3e3e3;
	top:35px;
	left:2px;
}
.goods-top .goods-search .search .se { width: 30px;display: inline-block;text-align: center;vertical-align: middle;float: left;height: 35px;}
/* .goods-top .goods-search .search .type ,.goods-top .goods-search .search .btn { cursor: pointer;height: 35px;text-align: center;display: inline-block;} */
.goods-top .goods-search .search input {   text-indent: 6px;height: 34px;border: none;float: left;width: 342px; line-height: 34px;}
.goods-top .goods-search .search .btn { color: #fff;/* background-color: #5a9d0f; */background-color: #4363d4;font-size: 18px;font-family: Microsoft yahei;width: 75px;line-height: 35px;float: right;cursor:pointer;text-align: center;}
.goods-top .goods-search .hot { margin-top: 3px;} 
.goods-top .goods-search .hot a { color: #888888; margin-left:8px;}    
.goods-top .goods-search .hot a:hover { color: #f64c15; }
.goods-top .cart { float: right;display: inline-block;font-family: microsoft yahei;margin-top: 20px;position: relative;}
.goods-top .cart .dianzi { 
	width: 62px;border: 1px solid #ccc;display: inline-block;background-color: #fcfcfc;text-align: center;height: 42px;float: left;
	position: absolute;right: 96px;top: 4px;line-height: 0px;
}
.goods-top .cart .dianzi .img01{margin-top:4px;}
.goods-top .cart .dianzi span { display: block;text-align: center;font-size: 12px;line-height: 13px;color: #808080; margin-top: 3px;}
.goods-top .cart .c img { vertical-align: middle;}
.goods-top .cart .c {  
	background: url("../images/cart-bg.png") no-repeat; 
    color: #fff;
    display: inline-block;
    font-size: 17px;
    height: 50px;
    line-height: 48px;
    text-align: center;
    width: 100px;
 z-index: 999;
}
.goods-nav { position: relative;}
.goods-nav ul.goods-ul {  /*  padding-left:100px; */background-color: #000;display: inline-block;width: 1200px;font-family: microsoft yahei;/* background-color: #5a9d0f; background-color: #ff8400;*/}  
.goods-nav ul.goods-ul li { font-weight: bold;float: left;height: 37px;color: #f7f7f7;line-height: 37px;text-align: center;padding: 0 25px 0 25px;cursor: pointer;font-size: 15px;}
.goods-nav ul.goods-ul li a { color: #fff;}
.goods-nav ul.goods-ul li img { vertical-align: middle; margin-left: 55px;}
.goods-nav ul.goods-ul li a:hover { color: #4363d4;}    
.goods-nav ul.goods-ul li.first { width: 170px; font-size: 15px;background-color: #ff7200;padding: 0 10px 0 10px;font-weight: bold;}
.goods-nav ul.goods-ul li.first a { color: #f7f7f7;}
.goods-nav ul.goods-ul li.last { float: right;}
.location { font-size: 12px;color: #808080;margin-bottom: 10px;}
.location .on { color: #ff3232;}
.goods { display: inline-block;float: left;width: 100%;padding-bottom: 40px;}
.goods .goods-img { width: 360px;float: left;} 
.goods .goods-details { padding: 0 10px 0 30px;float: left;width: 575px;}
.goods .goods-details .p-table {  padding: 5px 0 5px 5px;}
.goods .goods-details h2 { font-family: microsoft yahei;color: #181818;padding: 0 0 5px 0;font-weight: bold;}
.goods .goods-details h3 { color: #ff1a1a;padding-bottom: 15px;border-bottom: 1px solid #e6e6e6;margin-bottom: 5px;font-family: microsoft yahei;}
.goods .goods-details .p-table { color: #686868;padding-left: 5px;}
.goods .goods-details .logistic { margin-top: 10px;background: url("../images/bg_62.png") repeat-y;padding-top: 10px;}
.goods .goods-details .p-table span { text-align: left;display: inline-block;vertical-align: middle;width: 460px;}
.goods .goods-details .p-table .td01 { width: 100px;} 
.goods .goods-details .p-table .td-size font { border: 1px solid #ececec;margin-right: 10px;padding: 0 4px 0 4px;letter-spacing: 0;cursor: pointer;display: block;float: left; font-size: 12px;}
.goods .goods-details .p-table .td-size font.on { border-color: #f59934;}
.goods .goods-details .p-table .td-process font { border: 1px solid #ececec;margin-right: 10px;height: 10px;width: 10px;vertical-align: middle;display: inline-block;cursor: auto;}
.goods .goods-details .p-table .td-process font.on { background-image: url("../images/gou_46.png");}
.goods .goods-details .p-table .price { color: #ec0002;font-family: microsoft yahei;font-size: 24px;font-weight: bold; }    
.old-price { text-decoration: line-through;}
.goods .goods-details .p-table .buy-count input{ height: 20px;width: 45px;float: left;background: url("../images/b_03.png") no-repeat;border: 1px solid #b5b5b5;margin-right: 10px;padding-left: 2px;}
.goods .goods-details .p-table .buy-count .add, .goods .goods-details .p-table .buy-count .sub { 
	display: block;float: left;background-position: center;border: 1px solid #b5b5b5;padding: 2px 4px 1px 4px;background: url("../images/b_03.png") no-repeat;
}
.goods .goods-details .p-table .buy-count font img { float: left;}
.goods .goods-details .p-table .buy-count .add { margin-bottom: 2px;} 
.goods .goods-details .p-table .buy-count .buy-now, .goods .goods-details .p-table .buy-count .join-cart { 
	font-family: microsoft yahei;color: white;font-weight: bold;font-size: 17px;height: 38px;display: block;float: left;line-height: 38px;
	border-radius: 3px;margin: 15px 10px 0 0;cursor: pointer;
 } 
.goods .goods-details .p-table .buy-count .buy-now { background: url("../images/lijigoumai02_64.png");width: 120px;text-align: center;}
.goods .goods-details .p-table .buy-count .join-cart { background: url("../images/gouwuchekuang02_64.png");width: 150px;text-align: center;}
.goods .goods-details .p-table .buy-count .p-collect { display: block;}
.goods .goods-details .p-table .buy-count .p-collect span { padding: 8px 0 13px 0;cursor: pointer;}

.goods .goods-details .p-table01 { position: relative;}
.goods .goods-details .p-table01 .td02 { position: absolute;top: 5px;left: 5px; }
.goods .goods-details .p-table01 .span01 { width: 450px;color: #e5383c;margin-left: 100px;} 
.goods .goods-details .p-table01 .span01 span { display: block;margin-bottom: 5px; }

.goods-param .goods-boxs .pro-params { border: 1px solid #ccc;padding: 15px;margin-bottom: 15px;}
.goods-param .goods-boxs .pro-params .name { font-size: 15px;font-weight: bold;color: #999;}
.goods-param .goods-boxs .pro-params .params-value ul { display: inline-block;}
.goods-param .goods-boxs .pro-params .params-value ul li { color: #666;width: 175px;float: left;margin: 8px 10px 0 0;overflow: hidden;height: 20px;}

.goods .store { margin-top: 70px;border: 1px solid /* #5a9d0f */#ff7200;width: 200px;height: auto;float: right;color: #686868;padding-bottom: 10px;}
.goods .store h4 { color: #181818;padding-left: 15px;}
.goods .store p { padding: 3px 0 0px 15px;letter-spacing: 1px;padding-left: 15px;}
.goods .store p a { color: #1e71c1;}
.goods .store p a:hover { text-decoration: underline;}
.goods .store .line { border: 1px dashed #ccc;padding: 0;border-bottom: none;width: 85%;margin: 0 auto;margin-top: 6px;}
.goods .store .seller { text-align: center;padding: 10px 0 15px 0;background: url("../images/lv_03.jpg") no-repeat;}
.goods .store img { vertical-align: middle;}
.goods .store .join-store a { 
	display: block;float: left; margin: 10px 15px 0 0;padding: 5px 10px 5px 10px;color: #181818;border: 1px solid #ccc;border-radius: 2px;
	background-color: #fafafa;	
}
/* 自营店样式 */
.goods .xn-store { margin-top: 70px;border: 1px solid #ff7200/* 5a9d0f */;width: 180px;height: auto;float: right;color: #686868;padding: 15px 10px 35px 10px;background-color: #dee6e8;}
.goods .xn-store img { vertical-align: middle;}
.goods .xn-store .contact-me { padding-left: 5px;margin-top: 5px;}
.goods .xn-store .contact-me a { color: #1e71c1;}
.goods .xn-store .contact-me a:hover { text-decoration: underline;} 
.goods .xn-store h2 { color: #b16220;padding-left: 5px;}
.goods .xn-store .index { border-radius: 10px;height: 170px;background: white;border: 1px solid #ccc;margin-top: 20px;}
.goods .xn-store .index p { padding: 8px 10px;}
.goods-menu { background-color:#000;width:100%; margin:0 auto;}

.goods-middle { display: inline-block;width: 100%;padding-bottom: 200px;}
.goods-middle .store01 { width: 179px;float: left;border: 1px solid; margin-right: 10px;}
.goods-middle .goods-param { width: 1009px;float: left;margin-left: 10px;}
.goods-middle .goods-param .menu { display: inline-block;width: 100%;}
.goods-middle .goods-param .menu ul li { width: 120px;height: 40px;border-right: 1px solid #ededed;color: #686868;float: left;line-height: 40px;text-align: center;cursor: pointer;}
.goods-middle .goods-param .menu ul { border: 1px solid #ededed;border-bottom: 2px solid #faa33c;float: left; background-color: #f5f5f5;width: 100%;}

.goods-middle .goods-param .menu ul li font { color:  #faa33c;padding: 0 3px 0 3px;font-size: 12px;}  
.goods-middle .goods-param .menu ul li.on { color: white;background-color: #faa33c;} 
.goods-middle .goods-param .menu ul li font.on { color: white;}   
.goods-middle .goods-param .goods-boxs { padding: 5px 0 30px 0; border-bottom: 1px solid #ededed;}
.goods-middle .goods-param .goods-boxs .goods-boxs02, .goods-middle .goods-param .goods-boxs .goods-boxs03 { display: none;} 
.goods-middle .goods-param .goods-boxs .goods-boxs03 p { color: #1a1a1a; font-size: 12px; height: 38px; line-height: 38px;text-indent: 10px;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 p.boxs03-p01 { border: 1px solid #ededed; background-color: #f9f9f9;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 p.boxs03-p01 font { color: #2658b4;font-size: 12px;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 p.boxs03-p02 font { color: #808080;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 p.boxs03-p02 font.p02price  { color: #ff2901;margin-right: 25px;}

.goods-middle .goods-param .goods-boxs .goods-boxs03 .boxs03-table { font-family: microsoft yahei;font-size: 12px;width: 100%;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 .boxs03-table img { vertical-align: middle;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 .boxs03-table thead tr { height: 34px;line-height: 34px;}

.boxs03-table thead th { font-weight: bold;border-bottom: 1px solid #ededed;border-top: 1px solid #ededed;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 .boxs03-table a { color: #999999; margin-left: 5px;font-weight: normal;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 .boxs03-table a:HOVER { text-decoration: underline;}
.goods-middle .goods-param .goods-boxs .goods-boxs03 .boxs03-table tbody tr { height: 49px; line-height: 49px;}
.boxs03-table tbody tr td { text-align: center;border-bottom: 1px dashed #ededed;}
.boxs03-table tbody tr td font.td-price { color: #ff2901;}
.boxs03-table tbody tr td font.discount { text-decoration: line-through;}
.boxs03-table tbody tr td a.cu { 
	border-radius: 3px;border: 1px solid #b9b9b9;padding: 0px 1px 0px 1px;color: #808080;background-color: #e9e9e9;height: 16px;
	line-height: 16px;display: inline-block;
}

.fixed-div { position: fixed;top: 500px;right: 50px;z-index: 999;}
.fixed-div div { background-color: #f6f6f6;width: 40px;height: 40px;text-align: center;line-height: 40px;}
.fixed-div div img { vertical-align: middle;}
.fixed-div div.back-top { border-top: 1px dashed #ccc;border-bottom: 2px solid #488503;}

/* 评论区 */

.goods-boxs .comments { border: 1px solid #dadada;padding-bottom: 20px;}
.goods-boxs .comments .div01 { height: 32px;line-height: 32px;border: 1px solid #ededed;background-color: #f5f5f5;
font-weight: bold;font-size: 15px;font-family: microsoft yahei;text-indent: 10px;}
.goods-boxs .comments .div02 { height: 180px;padding-top: 18px;}
.goods-boxs .comments .div02 div { float: left;width: 200px;margin-left: 75px;}
.goods-boxs .comments .div02 .ping p.fen { color: #fd6735;font-size: 50px;}
.goods-boxs .comments .div02 .xing p { margin-bottom: 8px;}
.goods-boxs .comments .div02 .xing span,.goods-boxs .comments .div04 .user-comments span, .gd-product .star { 
	display: inline-block;height: 17px;width: 80px;background: url('../images/star.png') no-repeat; 
}
.goods-boxs .comments .div02 .xing span { float: left;margin-right: 5px;}
.goods-boxs .comments .div02 .xing .s5, .goods-boxs .comments .div04 .user-comments .s5 { background-position: 0 0;}
.goods-boxs .comments .div02 .xing .s4, .goods-boxs .comments .div04 .user-comments .s4  { background-position: -16px 0px;} 
.goods-boxs .comments .div02 .xing .s3, .goods-boxs .comments .div04 .user-comments .s3  { background-position: -32px 0px;}
.goods-boxs .comments .div02 .xing .s2, .goods-boxs .comments .div04 .user-comments .s2  { background-position: -48px 0px;}
.goods-boxs .comments .div02 .xing .s1, .goods-boxs .comments .div04 .user-comments .s1  { background-position: -64px 0px;}

.gd-product .s5 { background-position: 0 0;}
.gd-product .s4  { background-position: -16px 0px;}  
.gd-product .s3  { background-position: -32px 0px;}
.gd-product .s2  { background-position: -48px 0px;}  
.gd-product .s1  { background-position: -64px 0px;} 
.gd-product .s0, #join-cart .p-table { background-position: -80px 0px;} 

.goods-boxs .comments .div02 .des { width: auto;}
.goods-boxs .comments .div02 .des p { margin-top: 18px;}
.goods-boxs .comments .div02 .des a { color: #559500;}
.goods-boxs .comments .div02 .des a.pinfen { width: 65px;border: 1px solid #e3e3e3; margin-right: 10px;text-align: center;height: 25px;line-height: 25px;display: inline-block;}
.goods-boxs .comments .div02 .des a:hover { text-decoration: underline;}
.goods-boxs .comments .div03 { display: inline-block;height: 38px;position: relative;width: 100%;}
.goods-boxs .comments .div03 .bg { height: 28px;position: absolute;background-color: #ececec;top: 0;z-index: -1;width: 100%;}
.goods-boxs .comments .div03 ul { display: inline-block;}
.goods-boxs .comments .div03 ul li { float: left;height: 38px;width: 120px;border-right: 1px solid white;text-align: center;cursor: pointer;}
.goods-boxs .comments .div03 ul li a { height: 28px;line-height: 28px;}
.goods-boxs .comments .div03 ul li.on { background: url("../images/pinlun01.png") no-repeat;}
.goods-boxs .comments .div03 ul li.on a { color: white;}
.goods-boxs .comments .div04 { padding: 10px;}
.goods-boxs .comments .div04 .user-comments { border-bottom: 2px dashed #ececec;padding: 0 10px 10px 10px;display: inline-block;width: 100%;}
.goods-boxs .comments .div04 .user-comments font { color: #ccc;}
.goods-boxs .comments .div04 .user-comments p { margin-top: 8px;}
.goods-boxs .comments .div04 .user-comments .reply { color: #d16028;}
.goods-boxs .comments .div04 .user-comments div { float: left;margin-right: 65px;padding-top: 20px;}
.goods-boxs .comments .div04 .user-comments .uc { width: 380px;padding-top: 0;}

/* 推荐搭配 */
.goods-middle .recommend { border: 1px solid #ddd;border-top: 2px solid #999;margin-bottom: 20px;}
.goods-middle .recommend .title { font-weight: bold;height: 30px;border-bottom: 1px solid #ddd;line-height: 30px;color: #666;background-color: #f7f7f7;font-size: 15px;padding-left: 15px;}
.goods-middle .recommend .items { padding: 20px;display: inline-block;}
.goods-middle .recommend .items img.g-imgs { width: 100px;height: 100px;max-width: 100px;}
.goods-middle .recommend .items .rg-name { width: 120px;display: inline-block;height: 40px;overflow: hidden; }
.goods-middle .recommend .items .rg-name:HOVER { text-decoration: underline;color: #f45b10;}
.goods-middle .recommend .items .current-goods { float: left;width: 170px;}
.goods-middle .recommend .items .recommend-goods { float: left;width: 800px;overflow-x: scroll;overflow-y: hidden;}
.goods-middle .recommend .items .recommend-goods ul li { float: left;width: 170px;} 
.goods-middle .recommend .items .buy { margin-left: 50px;padding-top: 50px;float: left;}
.goods-middle .recommend .items .buy a { background-color: #e53e41;color: white;font-weight: bold;padding: 5px 10px;display: inline-block;margin: 10px 0;}
.goods-middle .recommend .r-position { position: relative;}
.goods-middle .recommend .r-position .jia { position: absolute;top: 40px;right: 20px;width: 25px;height: 25px;max-width: 25px;}

/* 图片放大镜 */
#mycarousel img { width: 54px;height: 54px;} 
.goods-img .big_pic { height: 500px;} 
.jqzoom { float: none;border: none;} 
.big_pic .h { height: 10px;}
.jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-clip-horizontal { width: auto;}
.jcarousel-skin-tango .jcarousel-item { width: auto;padding: 0 7px;}  
.jcarousel-skin-tango .jcarousel-item img { border: 1px solid #ccc;}
#mycarousel { padding: 0 5px;}
#mycarousel .cur_on { border-color: #ff8400;}

/* 商品详情   -- end -- */


/* 购物车 -- begin -- */
.cart-box02 .box-p03 .process-btn { width: auto;padding: 0 12px;height: 40px;line-height: 40px;margin-right: 20px;}

label.chk-label, label.history-chk-label { width: 13px;height: 13px;display: inline-block;border: 1px solid #888;vertical-align: middle;}
.checked-label, .history-checked-label { background: url("../images/checked.png") no-repeat;background-position: center;}
.cart-box input[type=checkbox], .history-box01 input[type=checkbox] { display: none;}  

/* 流程 */
.goods-top .process { float: right;padding-top: 19px; }
.goods-top .process img { height: 42px; }
.goods-top .process .proces-p01 a { color: #dcdedd;width: 140px;float: left;text-align: center;padding-left: 6px;}
.goods-top .process .proces-p01 .a01 { width: 137px; }
.goods-top .process .proces-p01 a.on { color: #ff9600;}  

.check-details { display: inline-block;width: 100%;height: 40px;position: relative; }
.check-details .cart-img { float: left;margin: 7px 10px 0 0;}
.check-details font { font-size: 24px;font-family: microsoft yahei;float: left;}
.check-details a { color: #0089cd;font-size: 15px;height: 31px;line-height: 50px; } 
.check-details .op { /* position: absolute;right: 0;bottom: -15px; */display: inline-block;float: right;position: relative;}
.check-details .op .lay { bottom: -45px;position: absolute;} 
.check-details .history {  
	display: inline-block;height: 32px;line-height: 32px;width: 130px;text-align: center;border: 1px solid #eeeeee;
	background-color: #fafafa;margin-right: 16px;color: #666;cursor: pointer;right: 100px; 
}
.check-details .op a { width: 110px;right: 0;bottom: -40px;padding-bottom: 10px;} 
.process-box a:hover,.check-details a:hover { text-decoration: underline;}

.cart-box .chk, .cart-box img, .check-details img, .history-box01 img { vertical-align: middle;}
.cart-box { border: 1px solid #d9d9d9;margin-top: 28px;padding-top: 12px; } 

.cart-box01 { margin-top: 10px;border: none;border-top: 2px solid #d9d9d9;padding-top: 0; }
.cart-box01 .cart-table { width: 1198px;border-bottom: 1px solid #d9d9d9;}
.cart-box01 .cart-table tr { padding: 0 18px; }
.cart-box01 .cart-table tr.tr01 { height: 40px; }
.cart-box01 .cart-table tr.tr02 td { text-align: center;height: 85px;} 
.cart-box01 .cart-table thead tr th{ width: auto;}   
.cart-box01 .cart-table thead tr th.th01 { text-align: left;text-indent: 18px;width: 75px;}  
.cart-box01 .cart-table thead tr th.chk-th { width: 26px;}   
.cart-box01 .cart-table thead tr th.img-th { width: 85px;}
.cart-box01 .cart-table thead tr th.goods-th { width: 300px;}
/* .cart-box01 .cart-table tbody { }    */
.cart-box01 .cart-table tbody tr.tr01 td { text-indent: 18px;}
.cart-box01 .cart-table tbody tr.store td { border: 1px solid #d9d9d9;;background-color: #f6f6f6; }
.cart-box01 .cart-table tbody tr.tr02 td { border-bottom: 1px dashed #9d9d9d;padding: 11px 0; } 
.cart-box01 .cart-table tbody tr.no-border { border-bottom: none; }
.cart-box01 .cart-table tbody tr td.td-img img { height: 65px;width: 65px;max-width: 65px;}
.cart-box01 .cart-table tbody tr.tr02 .td-name { text-align: left;}
.cart-box01 .cart-table tbody tr.tr02 .td-name font { display: block;color: #808080;font-size: 12px;}
.cart-box01 .cart-table tbody tr.tr02 .td-name a:hover { text-decoration: underline;color: #f45b10; }
.cart-box01 .cart-table tbody tr td.no-td { border-left: 1px solid #d9d9d9} 
.cart-box01 .cart-table tbody tr td.td-op { border-right: 1px solid #d9d9d9} 
.cart-box01 .cart-table tbody .tr02 .td-price font { display: block;}
.cart-box01 .cart-table tbody .tr02 .td-price font.old { text-decoration: line-through;}
.cart-box01 .cart-table tbody .tr02 .td-quantity span,
.cart-box01 .cart-table tbody .tr02 .td-quantity input
 { border: 1px solid #d9d9d9;height: 20px;width: 20px;display: inline-block;background-color: #f7f7f7;line-height: 20px;}
.cart-box01 .cart-table tbody .tr02 .td-quantity span {font-weight: bold;cursor: default;}
.cart-box01 .cart-table tbody .tr02 .td-quantity input { width: 35px;text-align: center; }
.cart-box01 .cart-table tbody .tr02 td .subtotal { color: #de0000;}
.cart-box01 .cart-table tbody tr td.td-op a { display: block;margin-bottom: 8px;cursor: pointer;}

.cart-box02 p { padding: 0 0 9px 0;} 
.cart-box02 font { color: #de0000;}
.cart-box02 .box-p01 { display: inline-block;width: 100%;text-indent: 18px;}
.cart-box02 .box-p01 span { margin-left: 22px;cursor: pointer;}
.cart-box02 .box-p01 span.float-span { float: right;color: #7f7f7f;cursor: auto;}
.cart-box02 .box-p01 span.float-span font { padding-right: 53px;width: 85px;text-align: right;display: inline-block;}
.cart-box02 .box-p02 { text-align: right;color: #7f7f7f;}
.cart-box02 .box-p02 font { width: 85px;text-align: right;display: inline-block;}
.cart-box02 .box-p02 { padding: 0 53px 9px 18px; }
.cart-box02 .box-p03 { text-align: right;height: 62px;line-height: 62px;background-color: #f6f6f6;padding-bottom: 0;}
.cart-box02 .box-p03 .font02 { margin-right: 30px;font-size: 18px;}
   
.cart-box03 { /* display: inline-block;width: 100%; */position: relative;margin-bottom: 50px;height: 315px; }
.cart-box03 p.box-p04 { text-indent: 20px;padding-bottom: 10px;}
.cart-box03 .left-p, .cart-box03 .right-p { position: absolute;top: 150px;cursor: pointer;}
.cart-box03 .left-p { left: 11px;}
.cart-box03 .right-p { right: 11px;}
.cart-box03 .browse { width: 1128px;margin: 0 auto;overflow: hidden;position: relative;height: 275px;}
.cart-box03 .browse ul { display: inline-block;position: absolute;}
.cart-box03 .browse ul li { float: left;width: 170px;padding: 0 9px;height: 275px;}
.cart-box03 .browse ul li p { padding-bottom: 8px;}
.cart-box03 .browse ul li a.p { color: #191919;height: 55px;overflow: hidden;display: inline-block;}
.cart-box03 .browse ul li a:hover { color: #f45b10;text-decoration: underline;} 
.cart-box03 .browse ul li p img { width: 165px;max-width: 165px;height: 165px; }
.cart-box03 .browse ul li p font { color: #de0000;}
.cart-box03 .browse ul li p span { height: 23px;width: 80px;text-align: center;line-height: 23px;border: 1px solid #d9d9d9;display: inline-block;cursor: pointer;border-radius; 3px;}

/* 历史订单 */
.history-box .buy  { display: inline-block;color: #fff;height: 25px;line-height: 25px;width: 80px;background: url("../images/process-btn.jpg");cursor: pointer;text-align: center;border-radius: 2px;}
.history-box .buy:hover { opacity: 0.9;filter:alpha(opacity=90); }
/* .history-box  input[type=checkbox] { display: none;}  */ 
/*  */  
.history-box01 { width: 1125px;border: 1px solid #e1dfe0;border-radius: 10px;margin-top: 10px;background-color: #f3f1f2;padding: 38px 0;color: #333333;}

.history-box01 .cart-table, .history-box02 { width: 1040px;border: 1px solid #d9d9d9;border-radius: 2px;margin: 0 auto;}
.history-box01 .cart-table tr { padding: 0 18px; }
.history-box01 .cart-table tr.tr01 { height: 40px; }
.history-box01 .cart-table tr.tr02 td { text-align: center;height: 85px;} 
.history-box01 .cart-table thead tr th{ width: auto;background-color: #fff;text-align: center;}   
.history-box01 .cart-table thead tr th.th01 { text-align: left;text-indent: 18px;width: 75px;}  
.history-box01 .cart-table thead tr th.chk-th { width: 26px;}   
.history-box01 .cart-table thead tr th.img-th { width: 85px;}
.history-box01 .cart-table thead tr th.goods-th { width: 300px;}
.history-box01 .cart-table tbody tr.tr01 td { text-indent: 18px;}
.history-box01 .cart-table tbody tr.store td { background-color: #f6f6f6; border-bottom: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;}
.history-box01 .cart-table tbody tr.store .remove { float: right;margin-right: 26px;}
.history-box01 .cart-table tbody tr.store .order-info { float: left;}
.history-box01 .cart-table tbody tr.tr02 td { padding: 11px 0;background-color: #fff;} 
.history-box01 .cart-table tbody tr.no-border { border-bottom: none; }
.history-box01 .cart-table tbody tr td.td-img img { height: 65px;width: 65px;max-width: 65px;}
.history-box01 .cart-table tbody tr.tr02 .td-name { text-align: left;}  
.history-box01 .cart-table tbody tr.tr02 .td-name a:hover, .history-box01 .cart-table tbody tr .td-state a:hover { 
	text-decoration: underline;color: #f45b10;  
}
.history-box01 .cart-table tbody .tr02 .td-price font { display: block;}
.history-box01 .cart-table tbody .tr02 .td-price font.old { text-decoration: line-through;}
.history-box01 .cart-table tbody .tr02 td .subtotal { color: #de0000;}
.history-box01 .cart-table tbody tr td.td-op .eva { display: inline-block;cursor: pointer;height: 20px;line-height: 20px;width: 43px;text-align: center;border: 1px solid #d4d4d4;background-color: #f7f7f7;}
.history-box01 .cart-table tbody tr .td-state a { display: block;} 
.history-box03  { padding: 20px 0 18px 0;width: 1040px;margin-top: 20px;margin: 0 auto;border: none;display: inline-block;}
.history-box03 span { float: right;}

.history-box02 { /* height: 46px;line-height: 46px; */padding: 8px 0 8px 0;margin-bottom: 10px;text-indent: 15px;background-color: #f6f6f6;}
.history-box02 input[type=text] { width: 230px;text-indent: 5px;}
.history-box02 input[type=text], .history-box02 select {
	height: 26px;border: 1px solid #ccc;border-radius: 3px;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 3px #e3e0e0;
	-moz-box-shadow: inset 0 1px 3px #e3e0e0; line-height: 26px; 
}
.history-box02 select { padding: 0 0 0 5px;}   
.history-box02 font { height: 28px;width: 1px;border-left: 1px dashed #cccccc; font-size: 16px;}
.history-box02 .search { width: 54px; height: 30px;border: 1px solid #d9d9d9;background-color: #fff;border-radius: 3px;margin-left: 19px;cursor: pointer;}

/* 购物车 -- end -- */

/* 核对订单信息  -- begin -- */

.check-details { display: inline-block;width: 100%; }
.check-details font { font-size: 24px;font-family: microsoft yahei;float: left;}
.check-details a { float: right;color: #0089cd;font-size: 15px;height: 31px;line-height: 50px; }
.process-box a:hover,.check-details a:hover { text-decoration: underline;}

.process-box .box01 { margin-top: 18px;border: 1px solid #d9d9d9;padding: 8px 40px 18px 20px; }
.process-box .box01 .p01 font {font-size: 16px;font-weight: bold;}
.process-box .box01 .p02{ display: inline-block;width: 100%; }
.process-box .box01 .p01 font.det { float: left;}
.process-box .box01 .p01 a { float: right;color: #0089cd;font-size: 15px;}
.process-box .box01 .p03 { padding-left: 10px;margin-top: 13px; }
.process-box .box01 .p03 input { margin-right: 15px;}
.process-box .box01 .p03 #peisongAddress span { padding-left: 43px;margin-right:8px; }
.process-box .box01 .p03 a { color: #0089cd;cursor: pointer;}
.process-box .process-box03 { margin-bottom: 50px;padding: 0px;padding-top: 8px;}

.process-box .process-box03 .p04 { padding: 0 40px 0 20px;}
.process-box .process-box03 .p01  { text-indent: 20px;}
.process-box .process-box03 .p01 a { margin-right: 40px;}
.process-box .process-box03 .items { padding: 0 20px 15px 70px;}
.process-box .process-box03 table thead th { height: 40px;line-height: 40px;border-bottom: 2px solid #ff8400;border-right: 2px solid white;}
.process-box .process-box03 table tbody td.img-td { width: 100px;}
.process-box .process-box03 table tbody td.img-td img { width: 65px;max-width: 65px;}
.process-box .process-box03 table tbody td { text-align: center;width: 155px;padding: 8px 0 18px 0;}
.process-box .process-box03 table tbody .tr01 td { border-bottom: 1px dashed #9a9a9a;text-align: left;} 
.process-box .process-box03 table tbody td.goods-td { text-align: left;width: 250px;}
.process-box .process-box03 table tbody td.goods-td a { color: #333;}
.process-box .process-box03 table tbody td.goods-td a:hover { color: #f45b10;}
.process-box .process-box03 table tbody td.goods-td font { display: block;}
.process-box .process-box03 table tbody td.goods-td font.font01 { color: #9a9a9a; }
.process-box .process-box03 table tbody td .discount { background: #ff8400;display: block;width: 140px;color: white;font-size: 12px;text-align: center;height: 22px;line-height: 22px;}
.process-box .process-box03 .p04 { margin-top: 8px;font-size: 12px;text-align: right;}
.process-box .process-box03 .p04 .font02 { width: 130px;display: inline-block;}
.process-box .process-box03 .p04 .quantity { color: #de0000;}
.process-box .process-box03 .p04 .freight { color: #0188cc;}
.process-box .process-box03 .p04 .fre { color: #fd9800; }

.process-box .process-box03 .items-box01 { padding: 0 0 0 70px; margin-top: 20px;color: #4d4d4d;}
.process-box .process-box03 .items-box01 p .op { 
	font-weight: bold;width: 12px;line-height: 12px;height: 12px;text-align: center;display: inline-block;color: white;
	background-color: #959595;margin-right: 10px;cursor: pointer;
}
.process-box .process-box03 .items-box01 p .plus { content: '+';}
.process-box .process-box03 .items-box01 p .min { content: '-';}
.process-box .process-box03 .items-box01 .coupon { margin: 18px 0 0  20px;padding: 6px 17px;border: 1px solid #5a9d0f;width: 590px;}
.process-box .process-box03 .items-box01 .coupon p { padding: 6px 0;text-indent: 25px;border-bottom: 1px dashed #ccc;}
.process-box .process-box03 .items-box01 .coupon p a { color: #0289cd; }
.process-box .process-box03 .items-box01 .coupon p font { font-size: 12px;color: #de0000;}
.process-box .process-box03 .items-box01 .coupon p.use { border-bottom: none;} 
.process-box .process-box03 .items-box01 .coupon input { 
	width: 100%;text-indent: 10px;border: 1px solid #ccc;-webkit-box-shadow: inset 0px 1px 1px #ccc;-moz-box-shadow: inset 0px 1px 1px #ccc;
	height: 20px;
}
.process-box .process-box03 .process-box04 { background: #f5f5f5;font-weight: bold;text-align: right;margin-top: 58px;height: 50px;line-height: 50px;} 
.process-box .process-box03  .process-box04 font { color: #de0000;font-size: 18px; }
.process-box .process-box03  .process-box04 .process-btn { width: 107px;height: 40px;line-height: 40px;margin: 0 18px;}

.address-box { width: 683px;border: 1px solid #e1dfe0;border-radius: 10px;margin-top: 10px;background-color: #f3f1f2;padding: 38px 0;color: #1b1b1b;display: none;}
.address-box div { padding: 18px 0 0 68px;font-size: 13px;}
.address-box div span { color: #0286ce;margin-left: 13px;display: none;cursor: pointer;}
.address-box div span.up { display: inline;}
.address-box div.items p { margin-bottom: 13px;text-indent: 38px;}
.address-box div.items p select { margin-right: 5px;}
.address-box div.items p input[type=text] { height: 24px;border: 1px solid #d9d9d9;}
.address-box div.items p input[name=detail] { width: 348px;}
.address-box div.items p label { color: #9a9899}
.address-box div.items p font { color: #ff9600}
.address-box .op-div { padding-top: 0px;}
.address-box .op-div .error { height: 28px;display: none;}
.address-box .op-div .error font { color: red;font-size: 12px;}

.process-box .process-box03 table tbody .tr01 .leave-message { 
	width: 550px;margin-left: 5px;border: 1px solid #ccc;height: 23px;text-indent: 5px;
	-webkit-box-shadow: inset 0px 1px 1px #888;-moz-box-shadow: inset 0px 1px 1px #888;
}
.process-box .process-box03 table tbody .tr01 .coupon-select { height: 26px;}

#delivery { padding: 0;}
#cart_since { width: 1100px;height: auto;padding: 20px;}
.since_font { font-size: 17px;font-weight: 600;} 
.since_electronic { margin-left: 120px;}
.since_selects { margin-top: 15px;} 
.since_font1 { margin-left: 8px;font-size: 12px;}
.since_selected_address { margin-top: 10px;}
.since_conter { margin-top: 10px;width: 880px;height: 465px;border: 1px solid #ADADAD;}
.since_conter div {float: left;}
.since_left {width: 270px;height: 465px;}
.since_rigth { margin-left: 10px;width: 600px;height: 465px;}
.since_direcs { margin-top: 10px;}
.since_address { width: 250px;height: 28px;padding-left: 10px;}
#sousuo { width: 50px;height: 32px;}
.since_in { margin-top: 10px;}
.since_in2 { font-size: 15px;} 
.since_in22 { margin-left: 20px; }
.since_btn { width: 87px; height: 30px;}
.since_info { margin-top: 8px;}
.since_btns { margin-top: 10px;}
.since_btn2 { margin-left: 20px;}
.sinces_name_address { margin-left: 15px;margin-top: 10px;width: 260px;height: auto;cursor: pointer;}
.sinces_address { width: 250px;font-size: 15px;margin-left: 8px;}
.sinces_name { margin-left: 8px;font-weight: 600;font-size: 14px;word-wrap: break-word;word-break: break-all;width: 250px;eight: auto;}
.sinces_address_2 { margin-left: 25px;font-size: 13px;word-wrap: break-word;word-break: break-all;}
.sinces_phones { margin-left: 25px;font-size: 14px;}
.sinces_pages { margin-top: 10px;margin-left: 7px;font-size: 12px;}
.sinces_btnnx { width: 100px;height: 30px;}
.since_left1 { width: 300px;height: 420px;overflow: auto;}
.since_left2 { width: 300px;height: 40px;}
.since_border { border: 2px solid #FFA500;}
.huanse { background-color: #FFFACD;}
.since_font_col { color: #FFA500;}
#sinceAddress { padding-left: 43px;}

.process-box .use-wallet { margin-top: 10px;display: inline-block;width: 1108px;}
.process-box .use-wallet .wallet-fl-div { float: right;}
.process-box .use-wallet .ft { color: #ccc;padding-left: 20px;}
.process-box .use-wallet p { padding: 5px 0;}  

/* 核对订单信息  -- end -- */

.pagebar { margin: 20px 0 0 0;}

/* 商品列表product-list begin*/
.list-head { height:106px; border-bottom: 2px solid #fff; }  
 .list-head .search { width: 500px; height:76px;overflow: hidden;*overflow:hidden;color: #888888; display: inline-block; margin:26px 150px 0 150px;*float:left;}
 .list-head .search .search-content { width:500px; border:2px solid #ff7200;height:35px;position:relative;} 
 .list-head .search .search-keyword { margin-top:5px; }
 .list-head .search .search-keyword a { padding-right:5px; color:#999999; }
 .list-head .search .search-content input { outline: none; padding-left: 10px; width: 297px; height:25px;*height:23px;padding:5px 0;font-size:14px;color:#404040;border:none;}
 .list-head .search .search-content .btn { color: #fff;background-color: #FF7200; font-size: 18px; font-family: Microsoft yahei; line-height: 36px; width:74px; text-align:center; padding-left:0px; position:absolute; right:0px;height:37px;top:0px;}
 /* .list-head .search .se img {vertical-align:bottom;} */
 .list-head .search .se{padding:10px;float:left;}
 .list-head .cart {display: inline-block; font-family: microsoft yahei; margin-top:25px; position: relative;margin-left:66px;vertical-align:top;width:103px;height:50px;}
 .list-head .cart .dianzi { width: 62px; border: 1px solid #ccc; display: inline-block; background-color: #fcfcfc; text-align: center; height: 42px; float: left; position: absolute; left: -54px;line-height: 0px;top:4px;}
 .list-head .cart .c img { vertical-align: middle; }
 .list-head .cart .c {
 	background: url(../images/cart-bg.png) no-repeat; 
    color: #fff;
    display: inline-block;
    font-size: 17px;
    height: 50px;
    line-height: 48px;
    text-align: center;
    left:3px;
    top:0px;
    position:absolute;
    width: 100px;
 	z-index: 500; 
}
.list-head .cart .dianzi span { color: #808080; display: block; font-size: 12px; line-height: 13px; text-align: center; }
 .list-head .head-right { width:203px; margin-top:29px; float:right; position: relative; }
 .list-head .head-right span.head-text { display: inline-block; position:absolute; left:59px; top:3px; }
.list-goods .search-cond { height:42px; font-size: 12px; color:#666666;border-top: 2px solid #e6e6e6; }
.list-goods .search-cond span { display: inline-block; margin-top:12px; }
/* 已选条件 */
.list-goods .conditions .chosed-conds {width: 1168px; border:1px solid #DDDDDD; background-color: #F7F7F7; height:36px; padding:0 20px 0 10px; }
.list-goods .conditions .chosed-conds #alreadSpan{ 
	display: inline-block;
    float: left;
    margin-top: 7px;
    width: auto;
    margin-right: 3px;
   }
.list-goods .conditions .chosed-conds a { color:#666666; }
.list-goods .conditions .chosed-conds .all-cancel {width: 60px; display: inline-block; float: right; margin: 8px 13px; position:relative; }
.list-goods .conditions .chosed-conds .all-cancel .cancel-icon { background-image:url('../images/p-icons.png'); background-position: -29px -2px; height:16px; width:17px; position:absolute; left:-22px; top:-2px; }
.list-goods .conditions .chosed-conds span { width:auto;display: inline-block; margin:4px 0 0; } 
.list-goods .conditions .chosed-conds span.cond-item { line-height: 1px; display: inline-block;margin-right: 5px; float: left;width:auto; padding-left: 4px; height:23px; border:1px solid #DDDDDD; }
.list-goods .conditions .chosed-conds .cond-item .deletespan {vertical-align: middle;height:12px; width:20px; background-image:url('../images/p-icons.png'); background-position: -1px -6px; } 
/* 已选条件 */
.list-goods .p-red { color:#CC0000; font-size: 12px; }
.list-goods .p-gray { background-color: #F7F7F7; }
.list-goods .mod_search_guide { position: relative; z-index: 25; border:1px solid #efebea; border-bottom:5px solid #efebea; margin-bottom: 10px; }
.list-goods .mod_search_guide .search_guide { overflow: hidden;}
.list-goods .classWrap { background: url("../images/left-back.png") repeat-y ; z-index: 1; }
.list-goods .guide_box:after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; }
.list-goods .search_guide .guide_box { height: 34px; }
.list-goods .guide_box { border-top: 1px dotted #c9c9c9; margin-top: -1px; overflow: hidden; position: relative; }
.list-goods .conditions .guide_box:after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; }
.list-goods .conditions .guide_box .guide_title { float: left; overflow: hidden; width: 119px; }
.list-goods .conditions .guide_box .guide_main {width: 1066px;  border-left: 1px solid #f2f2f2; float: left; }
.list-goods .mod_search_guide .guide_main .guide_con,.list-goods #guide_price .paramul{ width: 800px;}
.list-goods .mod_search_guide .guide_main .guide_con li, .mod_search_guide .guide_main .multiple_con_con li {line-height:18px;width:auto; float: left; height: 18px;  margin: 0 10px 8px 0; }
.list-goods .mod_search_guide a { color:#666666; }
.list-goods .mod_search_guide .search_guide .guide_main .guide_con li a { font-size:12px;padding: 0 20px 0 2px;}
.list-goods .mod_search_guide .guide_main .guide_con li a .hot { background-position: -345px 0; float: left; height: 9px; margin: 4px 2px 0 0; width: 19px; }
.list-goods .mod_search_guide .multiple_choice, .mod_category_forth .multiple_choice { clear: both; display: block; padding-left: 10px; position: absolute; right: 6px; top: 5px; width: 88px; z-index: 31; }
.list-goods .mod_search_guide .multiple_choice .more, .mod_category_forth .multiple_choice .more { float: right; line-height: 10px;}
.list-goods .mod_search_guide .multiple_choice a { color: #005aa1; height: 20px; width: 40px; }
.list-goods .mod_search_guide .multiple_choice .more span.closespan, .mod_category_forth .multiple_choice span.closespan { background-image:url('../images/p-icons.png'); background-position: -85px -6px; display: inline-block; font-size: 0; height: 5px; margin-left: 4px; width: 9px; height:9px; }
.list-goods .mod_search_guide .multiple_choice .more span.morespan, .mod_category_forth .multiple_choice span.morespan { background-image:url('../images/p-icons.png'); background-position: -59px -7px; display: inline-block; font-size: 0; height: 5px; margin-left: 4px; width: 11px; height:8px; }
.list-goods .mod_search_sidlist .sidlist_slide li:after, .mod_search_guide .guide_box:after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; }
.list-goods .mod_search_guide .search_guide .guide_box { height: 34px; padding: 5px 0;}
.list-goods .mod_search_guide .guide_box { border-top: 1px dotted #c9c9c9; margin-top: -1px;position: relative;padding:5px 0;}
.list-goods .mod_search_guide .search_guide .guide_box { height: 34px; }
.list-goods .mod_search_guide .guide_title { float: left; overflow: hidden; width: 129px; }
.list-goods .mod_search_guide .guide_title span {letter-spacing: 8px; color: #999; display: block; height: 16px; line-height: 16px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 108px; }
.list-goods .w1200 .mod_search_guide .guide_main { width: 1066px; }
.list-goods .mod_search_guide .guide_main { border-left: 1px solid #f2f2f2; float: left; }
.list-goods #guide_price .guide_con { float: left; overflow: hidden; width: auto; }
.list-goods .mod_search_guide .guide_main .guide_con,.list-goods #guide_price .paramul{ width: 800px;}

.list-goods .mod_search_guide .guide_main .guide_con li a, .mod_search_guide .guide_main .multiple_con_con li a 
{width: auto;display:inline-block; height: 17px; border: 1px solid #fff; display: inline-block; overflow: hidden; position: relative; padding: 0 20px 0 2px; } 
.list-goods .search_guide .guide_multiple .guide_main .guide_con li a:hover,#guide_price .guide_con li a:hover,.otherParamItem .paramul a:hover{ color:#e23a39; }
.list-goods a { color: #333; }
.list-goods .mod_search_guide .guide_main .guide_con li a span, .mod_search_guide .guide_main .multiple_con_con li a span { cursor: pointer; float: left; height: 16px;width:auto; line-height: 16px; overflow: hidden; text-overflow: ellipsis; }
.list-goods .mod_search_guide .guide_main .guide_con a i { display: none; }
.list-goods .mod_search_guide .guide_main .guide_con i, .mod_search_guide .guide_main .multiple_con_con i { background-position: -95px -10px; font-size: 0; height: 9px; position: absolute; right: 5px; top: 4px; width: 9px; }
.list-goods .price_range #surePriceBtn{background: url("../images/pricesure.png") no-repeat 0 0;display:none;vertical-align: middle;height: 17px;line-height: 17px;padding-top: 7px;text-align: center;width: 44px;}
.list-goods .price_range #surePriceBtn a{display: block; margin-top: -6px;}
/* product-list: sort begin */
.list-goods .mod_search_select { background: none repeat scroll 0 0 #fafafa; border: 1px solid #ddd; box-shadow: 0 1px 2px #e0e0e0; font-family: "Microsoft Yahei"; height: 40px; margin-bottom: 10px; }
.list-goods .mod_search_select .sort_b, .mod_search_select .sort_b a, .mod_search_select .delivery_b, .mod_search_select .dealers_b, .mod_search_select .more_b, .mod_search_select .dealers_b a.txt, .mod_search_select .dealers_b a.txt .ico, .mod_search_select .more_b a.tag, .mod_search_select .thumb_b li .ico, .mod_search_select .thumb_b li .btn { float: left; }
.list-goods .mod_search_select .dealers_b { padding: 0 7px 0 22px; position: relative; }
.list-goods .mod_search_select .more_b { border-left: 1px solid #fafafa; border-right: 1px solid #e1e1e1; position: relative; width: 214px; }
.list-goods .w1200 .mod_search_select .search_select_page { display: block; }
.list-goods .mod_search_select .search_select_page { float: right; padding-right: 10px; }
.list-goods .clearfix:after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; }
.list-goods .mod_search_select .thumb_b { float: right; margin-right: 12px; }
.list-goods .mod_search_select .sort_b a.cur { background-color: #f27e56; color: #fff; line-height: 41px; margin-top: -1px; }
.list-goods .mod_search_select .sort_b a.zh { padding: 0 12px; }
.list-goods .mod_search_select .sort_b a { border-right: 1px solid #e1e1e1; height: 41px; position: relative; }
.list-goods .mod_search_select .sort_b a, .mod_search_select .sort_b a .ico { display: inline-block; overflow: hidden; }
.list-goods .mod_search_select .sort_b a .ico { background-image:url('../images/p-icons.png'); background-position: -7px -31px; width:8px; height:9px; margin-left: 4px; }
.list-goods .mod_search_select .sort_b a .ico2 { background-image:url('../images/p-icons.png'); background-position: -27px -31px; width:8px; height:9px; margin-left: 4px; }
.list-goods .mod_search_select .sort_b a { border-right: 1px solid #e1e1e1; height: 41px; line-height: 41px; padding: 0 9px 0 7px; position: relative; }
.list-goods .mod_search_select .sort_b a, .mod_search_select .sort_b a .ico { display: inline-block; overflow: hidden; }
.list-goods .mod_search_select .sort_b a:hover { color: #ff855b; }
.list-goods .mod_search_select .sort_b a:hover .ico { background-image:url('../images/p-icons.png'); background-position: -7px -31px; width:8px; height:9px; margin-left: 4px; }
.list-goods .mod_search_select .dealers_b .txt, .mod_search_select .more_b .m a.btn, .mod_search_select .more_b a.tag { height: 41px; line-height: 41px; }
.list-goods .mod_search_select .dealers_b .txt .ico, .mod_search_select .more_b a.tag u { background-position: -240px 0; height: 11px; left: 7px; position: absolute; top: 15px; width: 11px; }
.list-goods .mod_search_select .more_b .m { position: relative; }
.list-goods .mod_search_select .delivery_b .t .site .sub, .mod_search_select .more_b .m .sub { background-position: -241px -179px; bottom: 0; height: 8px; position: absolute; right: 0; width: 8px; }
.list-goods .mod_search_select .more_b a.tag { padding: 0 7px 0 24px; position: relative; }
.list-goods .mod_search_select .dealers_b .txt, .mod_search_select .more_b .m a.btn, .mod_search_select .more_b a.tag { height: 41px; line-height: 41px; }
.list-goods .mod_search_select .dealers_b .txt .ico, .mod_search_select .more_b a.tag u { background-position: -240px 0; height: 11px; left: 7px; position: absolute; top: 15px; width: 11px; }
.list-goods .mod_search_select .more_b a.tag { padding: 0 7px 0 24px; position: relative; }
.list-goods .mod_search_select .dealers_b .txt, .mod_search_select .more_b .m a.btn, .mod_search_select .more_b a.tag { height: 41px; line-height: 41px; }
.list-goods .mod_search_select .select_page_btn { float: right; padding-top: 8px; }
.list-goods .mod_search_select .select_page_num { color: #999; float: right; font-family: "Century Gothic"; font-size: 14px; padding: 10px 15px 0 0; }
.list-goods .mod_search_select .select_page_btn .prev_no { background-position: -170px 0; margin-right: 10px; }
.list-goods .mod_search_select .select_page_btn .next { background-position: -204px -30px; }
.list-goods .mod_search_select .select_page_btn .prev:hover { background-position: -170px -60px; }
.list-goods .mod_search_select .select_page_btn .next:hover { background-position: -204px -60px; }
.list-goods .mod_search_select .select_page_btn a { display: inline-block; height: 24px; width: 24px; }
.list-goods .mod_search_select .select_page_num span { color: #f26261; }
/* product-list: sort end */
/* product-list: productitem-begin */
.list-goods .product-listall { margin-top:16px;float: left;width: 1200px;}
.list-goods .product-listall .product-item span{cursor: pointer;}
.list-goods .product-listall .product-item { float: left; padding:5px; width:230px; height:326px; margin-bottom: 18px;position:relative;}
.list-goods .product-listall .product-item .product-content { border:1px solid #f7f5f6; height:306px; width:222px; margin:0 auto; }
.list-goods .product-listall .product-item .product-img { width:210px; height:210px; margin: 5px auto; }
.list-goods .product-listall .product-item .product-about { margin-top:7px; margin: 7px 5px 5px 5px; }
.list-goods .product-listall .product-item .product-about .pro-price { position: relative;   overflow: hidden; }
.list-goods .product-listall .product-item .product-about .pro-price span.cuxiao { display:inline-block; float: left; font-family: arial; font-size: 20px; font-weight: 400; color: #c00; margin-top:-5px; }
.list-goods .product-listall .product-item .product-about .pro-price span.origin { display: inline; color: #999; font-size: 12px; font-weight: normal; margin-left: 8px;  text-decoration:line-through; margin-top:-6px; }
.list-goods .product-listall .product-item .product-about .pro-num { position:relative; }
.list-goods .product-listall .product-item .product-about .pro-num input { position:absolute; left:115px; top:3px; width:30px; height:27px; text-align: center; }
.list-goods .product-listall .product-item .product-about .pro-num span.addnum { display: inline-block; background-image:url('../images/p-icons.png'); background-position: -53px -27px; width:23px; height:17px; position:absolute; left:149px; top:-1px; }
.list-goods .product-listall .product-item .product-about .pro-num span.cutnum { display: inline-block; background-image:url('../images/p-icons.png'); background-position: -53px -48px; width:23px; height:17px; position:absolute; left:149px; top:17px; }
.list-goods .product-listall .product-item .product-about .pro-cart { float:right;  background-image:url('../images/p-icons.png'); background-position: -93px -31px; width:42px; height:37px; }
.list-goods .product-listall .product-item .product-about .pro-title { float:left; overflow: hidden; height: 20px;clear: both; }
.list-goods .product-listall .product-item .product-about .pro-bottom { margin-top:7px; float:left; }
.list-goods .productStatus {border-top:1px solid #eee; border-image: none; border-style: solid none none; border-width: 1px 0 0; color: #999; height: 32px; margin-bottom: 0; position: relative; }
.list-goods .productStatus { display: block; overflow: hidden; width: 210px; }
.list-goods .product .productStatus span { white-space: nowrap; }
.list-goods .productStatus span.comment { border-right: 1px solid #eee; display: inline-block; float: left; line-height: 12px; margin-right: 6px; padding: 9px 1px; text-align: left; width: 40%; }
.list-goods .productStatus span.comment .comment-num { margin:auto 20px; position:relative; }
.list-goods .productStatus em { display: inline-block; margin-top:10px; position:absolute; left:19px; top: -10px;  color:#656668; }
.list-goods .productStatus .comment .com-pic { display: inline-block; background-image:url('../images/p-icons.png'); background-position: -6px -51px; width:15px; height:13px; }
.list-goods .productStatus span.col-com { line-height: 12px; margin-right: 6px; padding: 10px 1px; text-align: left; width: 60%; }
.list-goods .productStatus span.col-com span { margin-top:5px; display: inline-block; }
.list-goods .productStatus span.col-com .collect,.list-goods .productStatus span.col-com .collect-del{ background-image:url('../images/p-icons.png'); background-position: -146px -2px; width:46px; height:23px; margin-left:0px; }
.list-goods .productStatus span.col-com .compare { background-image:url('../images/p-icons.png'); background-position: -194px -2px; width:61px; height:23px; margin-left:2px; }
.product-img img:hover{opacity: 0.8;filter:alpha(opacity=80); }
/* product-list: productitem-end */
/* product-list: pagebar-begin */
.list-goods .pageinfo { color: #666666; float: right; font-size: 13px; margin-top: 5px; margin-bottom: 140px;*margin-top: 0px; }  
.list-goods .pageinfo .pagespan {
	vertical-align: middle; display:inline-block; background-image:url('../images/surebutton.png'); background-position:0px 0px; width:53px; height:25px; margin-right: 18px; 
	text-align: center; font-size: 14px; *vertical-align: baseline; 
}
/* product-list: pagebar-end */

/* 商品列表product-list end */
/* 前台统一的分页样式 about pagebar -linlijun*/
.pagebar  a.current_pageName,#jpagebar  a.current_pageName {color: #fff;border: 1px solid #fff;}
.pagebar  a.current_page_number,#jpagebar  a.current_page_number{color: #fff; background-color:#ff6600;}
.pagebar,#jpagebar { float:right; margin-right:20px; margin-top: 5px; }
.pagebar  a,#jpagebar  a{ color: #fff; border:1px solid #fff;}
.pagebar  a:hover, .pagebar a.on,#jpagebar  a:hover, #jpagebar a.on{ background: #ff6600; color: #FFF; background-color: #ff6600; }
 
 /*about browser and collect*/
 .browser-collect .product-item .product-img{position:relative;}
 .browser-collect .product-item .product-img .fuceng{display:none;}
 .browser-collect .product-item .product-img:hover .fuceng{display:block;}
.browser-collect .product-item .product-img .timediv{background-color: black;bottom: 0;height: 34px;opacity: 0.45;filter:alpha(opacity=45); position: absolute;width: 210px;}
.browser-collect .product-item .product-img .timeimgspan{position: absolute;left:13px;bottom:6px;background: url('../images/focus01.png') no-repeat scroll -24px 0;display:inline-block;width:24px;height:22px;}
.browser-collect .product-item .product-img .collectimgspan{position: absolute;left:13px;bottom:6px;background: url('../images/focus01.png') no-repeat scroll 0 0;display:inline-block;width:24px;height:22px;}
.browser-collect .product-item .product-img .timespan{position: absolute;bottom:8px;right:23px;color:#FFFFFF;letter-spacing: 1px;}
.collectdiv .productStatus span.comment .comment-num {margin: auto 0px;position: relative;}
.collectdiv .productStatus span.col-com .collect-del {background: url("../images/cancel-collect.png") no-repeat 0 0;height: 23px;margin-top:0;margin-left:-3px;margin-right: 1px; width: 72px;padding-top: 2px; position:relative;}
.collectdiv .productStatus span.col-com .collect-del em{position:absolute;left:13px;color: #000000;top: -5px;}
.collectdiv .productStatus span.col-com .compare {margin-left: 0;}
.collectdiv .productStatus span.comment {width: 29%;}
 /*about browser and collect  end*/
 
/* ======================= about shop ========================*/




.shopleft div.first-type{overflow:hidden;}
 .about-shop .goods-top { height: 102px; margin: 0; }
.about-shop .shop-nav { position:relative; min-width: 1200px; height:110px; background-color: #F0F0F0; margin-bottom: 31px;}
.shop-index .shop-nav {margin-bottom:0px;}
.about-shop .shop-nav .shop-logo { width:430px; height:130px; position: absolute; top:-11px;  }
.about-shop .shop-nav .menu {float: right;width: auto;}
.about-shop .shop-nav .menu .menu-item-span { width:90px; height:110px; background-color: #F0F0F0; display: inline-block; vertical-align: middle; }
.about-shop .shop-nav .menu .menu-item-span .menu-png1 { display: inline-block; background: url('../images/shopnav.png') no-repeat 0 -39px; width:36px; height:37px; margin-top:32px; margin-left:25px; }
.shop-nav .menu .menu-item-span .menu-png2 { display: inline-block; background: url('../images/shopnav.png') no-repeat -45px -37px; width:36px; height:37px; margin-top:32px; margin-left:25px; 7
}
.shop-nav .menu .menu-item-span .menu-png3 { display: inline-block; background: url('../images/shopnav.png') no-repeat -90px -37px; width:36px; height:37px; margin-top:32px; margin-left:25px; }
.shop-nav .menu .menu-item-span .menu-png4 { display: inline-block; background: url('../images/shopnav.png') no-repeat -142px -37px; width:38px; height:37px; margin-top:32px; margin-left:25px; }
.shop-nav .menu .menu-item-span .menu-png5 { display: inline-block; background: url('../images/shopnav.png') no-repeat -200px -37px; width:38px; height:37px; margin-top:32px; margin-left:25px; }
.shop-nav .menu .menu-item-span .menu-png6 { display: inline-block; background: url('../images/shopnav.png') no-repeat -256px -37px; width:38px; height:37px; margin-top:32px; margin-left:25px; }
.about-shop .shop-nav .menu .menu-item-span .menu-text { display: inline-block; color:#666666; font-size: 16px; font-weight:bolder; margin-left: 26px; margin-top: -3px; }
.about-shop .shop-nav .menu .menu-item-span .menu-text1 { margin-left: 20px; }
.about-shop #shopmenu .menu-top { display: none; width:90px; height:10px; background-color: #CC0000; }

.about-shop .shopleft .hotsale .lookitem .salenumdiv { position: relative; margin-left: 19px; }
.about-shop .shopleft .hotsale .lookitem .salenumdiv .circle { color: #de2626; font-size: 34px; left: -20px; position: absolute; top: -20px; }
.about-shop .shopleft .hotsale .lookitem .salenumdiv .order { color: #de2626; font-size: 10px; left: -14px; position: absolute; top: 1px; }
/* about current */
.about-shop #shopmenu .menu-item-span-current, #shopmenu .menu-item-span:hover { background-color: #ffffff; }
.about-shop #shopmenu .menu-text-current, #shopmenu .menu-item-span:hover .menu-text { color:#cc0000; }
.about-shop #shopmenu .menu-top-current, #shopmenu .menu-item-span:hover .menu-top { display: block; }
.about-shop #shopmenu .menu-item-span .menu-png-current, #shopmenu .menu-item-span:hover .menu-png { margin-top:22px; }
.about-shop #shopmenu .menu-png1-current, #shopmenu .menu-item-span:hover .menu-png1 { background-position: 0px -1px; }
.about-shop #shopmenu .menu-png2-current, #shopmenu .menu-item-span:hover .menu-png2 { background-position: -45px 0px; }
.about-shop #shopmenu .menu-png3-current, #shopmenu .menu-item-span:hover .menu-png3 { background-position: -90px 0px; }
.about-shop #shopmenu .menu-png4-current, #shopmenu .menu-item-span:hover .menu-png4 { background-position: -142px 0px; }
.about-shop #shopmenu .menu-png5-current, #shopmenu .menu-item-span:hover .menu-png5 { background-position: -200px 0px; }
.about-shop #shopmenu .menu-png6-current, #shopmenu .menu-item-span:hover .menu-png6 { background-position: -256px 0px; }
.about-shop .bigimg { background-color: #e8e8e8; height:527px; margin-bottom: 30px; width:100%; }
/* about current end */
/* about shopleft */
.about-shop .shopleft { background-color: #FFFFFF; width: 180px; margin-bottom:100px; float:left; }
.about-shop .shopleft .shoptype { margin-bottom: 10px;}
.about-shop .shopleft .shoptype, .shopleft .lookandlook, .shopleft .hotsale { border-top: 1px solid #DBDBDB; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; }
/* .about-shop .shopleft .lookandlook, .shopleft .hotsale { margin-top:10px; } */ 
.about-shop .shopleft .lookandlook{display:none;}
/* .shop-index .shopleft .lookandlook{display:block;} */
.about-shop .shopleft .lefttitle { background-color: #F7F7F7; height: 33px; width:178px; font-size: 15px; color: #777777; text-indent: 10px; font-weight: bold; line-height: 31px; border-bottom: 1px solid #DBDBDB; }
.about-shop .main-type, .last-type, .second-type-none { max-height:33px; overflow: hidden; cursor: pointer;}
.about-shop .shopleft .typeitem { width:179px; font-size: 13px; border-bottom: 1px solid #DBDBDB; padding-bottom: 6px; }
.about-shop .shopleft .first-type { }
.about-shop .shopleft .plus-cut-icon { display:inline-block; background: url('../images/shop01.png') no-repeat -116px -9px; height: 10px; margin:11px 9px 0px 7px; width: 10px; }
.about-shop .shopleft .second-type { margin-left:12px }
.about-shop .shopleft .second-type-none { margin-left:33px; }
.about-shop .shopleft .second-type-none a{ color: #000000; }
.about-shop .shopleft .last-type { margin-left:37px; }
/*see and see*/
.about-shop .shopleft .lookitem { padding:10px; border-bottom: 1px solid #DBDBDB; }
.about-shop .shopleft .lookitem .imgdiv { width:157px; height:150px; }
.about-shop .shopleft .lookitem .titlediv { max-height: 38px; overflow: hidden; }
.about-shop .shopleft .lookitem .pricediv { text-align:center; color:#dc0100; font-weight: bold; }
.about-shop .shopleft .hotsale .lookitem .salenumdiv { color: black; float: left; font-weight: bold; text-align: left; }
.about-shop .shopleft .hotsale .lookitem .pricediv { text-align:right; }
/*must check out*/
.about-shop .must-check-out, .about-shop .all-product, .about-shop .shop-info,.about-shop .shop-credit { float:right; margin-left:35px; width: 960px; }
.about-shop .must-check-out .today-title { background: url('../images/shop01.png') no-repeat 0 -72px; width:967px; height:28px; margin-bottom: 5px; }
/* all-product */
.about-shop .all-product .all-product-title { background: url('../images/shop01.png') no-repeat 0 -37px; width:967px; height:28px; margin-bottom: 5px; }
.about-shop .all-product #rankOpDiv { margin-bottom: 16px; }
.about-shop .all-product .list-goods .mod_search_select .more_b { border-right: none; }
/* shop logo */
.about-shop .shop-logo { width:427px; height:130px; background:url('../images/shop-logo-back.png') no-repeat 0 0; position: relative; z-index: 1000; }
.about-shop .shop-logo .logo-img { position:absolute; left:15px; top:13px; width:200px; }
.about-shop .shop-logo .logo-name { font-family: 幼圆;  font-weight: 900;font-size: 28px; left: 126px; position: absolute; top: 18px; }
.about-shop .shop-logo .logo-collect { background:url('../images/shop01.png') no-repeat -5px -4px; left: 126px; position: absolute; top: 60px; width:75px; height:22px;cursor: pointer;}
.about-shop .shop-logo .logo-num { left: 204px; position: absolute; top: 61px; }
/* .logo-star { background: url("../images/star.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 17px;  width: 80px; } */
 .logo-star { height: 17px;  width: 80px; } 
.about-shop .shop-logo .logo-star{position: absolute; left: 128px;top: 89px; }
.about-shop .shop-info .info-logo-star{left: 0px;top: 0px; }


 
/* shop message */
.online-message .shop_right { margin-left:43px; float:right; }
.online-message .width950 { width:950px; }
.online-message .space10 { clear: both; font-size: 0; height: 10px; line-height: 0; }
.online-message .tbar720 { background: url("../images/message_img.png") repeat scroll 0 0 transparent; height: 35px; line-height: 35px; padding-left: 30px; }
.online-message .mr10 { margin-right: 10px; }
.online-message .fr { float: right; }
.online-message .cred, .online-message.cred a { color: #0088cc; }
.online-message strong { font-weight: bold; }
.online-message .f14 { font-size: 14px; line-height: 2; }
.online-message .lineboxr { background: none repeat scroll 0 0 #ffffff; border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; }
.online-message #messageList ul { padding: 5px; }
.online-message ol, .online-message ul, .online-message li { list-style: outside none none; margin: 0; }
.online-message #messageList li { border-bottom: 1px dashed #d9d9d9; line-height: 20px; padding-bottom: 15px; padding-left: 10px; padding-top: 15px; }
.online-message .mr10 { margin-right: 10px; }
.online-message .fl { float: left; }
.online-message #messageList li .mr10 img { max-width: 50px; }
.online-message img { vertical-align: middle; }
.online-message #messageList .mescon { float: left; font-size: 14px; line-height: 22px; width: 855px; }
.online-message .cred, .online-message .cred a { color: #0088cc; }
.online-message .f12 { font-size: 12px; }
.online-message .c999 { color: #999999; }
.online-message p { margin: 0 0 10px; }
.online-message .clr { clear: both; font-size: 0; height: 1px; line-height: 0; }
#messageList .adminReply { background: none repeat scroll 0 0 #fffcf2; border: 1px solid #fbe0c8; margin-left: 60px; padding: 10px; position: relative; }
.online-message .btnye94 { background: url("../images/message_img.png") repeat scroll -440px -98px transparent; border: medium none; color: #ffffff; float: right; font: bold 14px "宋体"; height: 29px; vertical-align: middle; }
.online-message textarea { margin-left: 0; background-color: #ffffff; border: 1px solid #cccccc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px; color: #555555; display: inline-block; font-size: 14px; line-height: 20px; margin-bottom: 10px; padding: 4px 6px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; overflow: auto; }
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}
/*online message*/
.online-message #onlineMessage { width: 949px;  margin-bottom: 50px;}
.online-message #onlineMessage .mstbar { background: url("../images/message_img.png") repeat scroll 0 -41px transparent; height: 55px; }
.online-message #onlineMessage .mscon { background: none repeat scroll 0 0 #f8f8f8; border-bottom: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; height: 200px; }
#onlineMessage .mscon ul { padding: 0 30px 20px 40px; }
.online-message #messageList .mescon b { background: url("../images/message_img.png") repeat scroll -16px -104px transparent; display: inline-block; height: 23px; margin-right: 3px; vertical-align: middle; width: 20px; }
.online-message a.consult_reply_link { color:#0088cc; }
.online-message a.consult_reply_link:hover { color:#ff7300; }
.online-message #messageList .pagebar { height: 30px; padding: 5px; }
.online-message .messagepage { height: 48px; position: relative; width: 100%; }
.online-message .messagepage .pagebar { position: absolute; right: -15px; bottom:2px; }
/* shop message end*/


/* about shop-credit */
.shop-credit .shop-credit-title { background: url('../images/shop01.png') no-repeat 0 -137px; width:967px; height:28px; margin-bottom: 5px; }
.shop-credit .shop-comments { width:949px; border:1px solid #d6d6d6; min-height:122px;margin-bottom: 50px; }
.shop-credit .shop-comments .shop-comments-title { background-color: #f7f7f7; border-bottom: 1px solid #d6d6d6; font-size: 14px; font-weight: bold; height: 27px; line-height: 23px; padding-left: 12px; }
.shop-credit .shop-comments .shop-comments-menu {height:33px; position: relative; }
.shop-credit .shop-comments-menu ul li {cursor:pointer; background-color: #ececec; color: #656565; display: inline-block; font-size: 12px; font-weight: bold; height: 29px; line-height: 25px; text-align: center; width: 122px; margin-right: -2px; }
.shop-credit .shop-comments-menu ul li.currentstar, .shop-credit .shop-comments-menu ul li:hover { color:#ffffff; background: url('../images/pinlun01.png') 0 0 no-repeat; height: 36px; }
.shop-credit .shop-comments-menu ul li.lastli,.shop-credit .shop-comments-menu ul li.lastli:hover { padding-left: 35px; text-align: left; width: 294px; }
.shop-credit .commenttablediv { height:auto; }
.shop-credit .commenttablediv table { width:100%; min-height:31px; color:#0187ce; }
.shop-credit .commenttablediv table .commentcontent { font-size:14px; color: #000000; width: 40%; }
.shop-credit .commenttablediv table .commentname { font-size: 15px; padding-right: 15px; text-align: right; }
.shop-credit .commenttablediv table .commentcontent .ptime { color: #989a99; }
.shop-credit .commenttablediv table tr { border-bottom:1px solid #dddddd; }
.shop-credit .commenttablediv table tr td { height: 55px; padding: 5px; }
.shop-credit .commenttablediv .pagediv { position: relative; height:40px; width:100%; }
.shop-credit .pagebar, .shop-credit #jpagebar { float:none; margin-bottom: 9px; position: absolute; right:-6px; bottom:1px; }
/* about star-grade */
.star-grade5, .star-grade4, .star-grade3, .star-grade2, .star-grade1 { display: inline-block; background: url('../images/star.png') no-repeat; height: 17px; width: 80px; margin-bottom: 8px; vertical-align: middle; }
.star-grade5 { background-position: 0px 0px; }
.star-grade4 { background-position: -16px 0px; }
.star-grade3 { background-position: -32px 0px; }
.star-grade2 { background-position: -48px 0px; }
.star-grade1 { background-position: -64px 0px; }
/* about sumstar */
.credit-stars { height:200px; width:100%; margin-top: 33px; }
.credit-stars .shop-score { float: left; padding: 0px 3px 7px 31px; }
.back-star { background: url('../images/star.png') -80px 0 no-repeat; height: 17px; width: 80px; }
 .sumstar { background: url('../images/star.png') 0 0 no-repeat; height: 17px; width: 100%; }
.credit-stars .star-grade { float: left; margin-left: 190px; }
.credit-stars .star-grade .grade-text { display: inline-block; margin-left: 10px; vertical-align: top; }


/* about shop fenye */
.about-shop .fenyediv{
	clear: both;
    display: inline-block;
    float: right;
    height: 50px;
    width: auto;
	
}
.about-shop .fenyediv input{
	vertical-align: middle; 
}
/* =============== about shop end======================== */



/*-----------------------头部底下导航----------------start--------*/

.head-nav{
	height: 60px;
	font-size: 14px;
	background-color: #FF7300;
}

.head-nav-blue{
	background-color: #FF7300;
}
.nav-sellerinfo {
    box-shadow: 0 2px 5px #e3e3e3;
    height: 20px;
    line-height: 20px;
    padding: 12px 0;
}
.header-sellerinfo {
    margin: 0 auto;
    max-width: 1200px;
}
.seller-avatar {
    float: left;
     padding-left: 10px;
     padding-right:30px;
    text-align: left;/* 
    text-align: center;
     width: 300px;  */
}

.head-nav .logo{
	margin-top: 10px;
}
.head-nav .navs{
	margin-left: 30px
}
.head-nav .wrap .navs a {
    color: #fff;
    display: block;
    float: left;
    font-size: 14px;
    padding: 20px 30px;
}

.head-nav .wrap .navs a.active {
	background: url("../images/bottom_triangle.png") no-repeat 50% 100%;
}

.head-nav .search-panel{
	/* line-height:60px; */
	height:27px;
	margin-top:17px;
	position: relative;
}
.search-panel .search-button-wrap{
    float: right;
    border-left: 1px solid #d9d9d9;
}
.search-panel .search-input-wrap{
	float: right;
}
.search-panel .search-input{
    height: 27px;
    width:250px;
    font-size: 14px;
    outline: 0 none;
    text-indent: 5px;
    background-position:0 -40px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border: none;
}
.search-panel .search-button-wrap button.btn-search{
    border:none;
    cursor: pointer;
	background: none repeat scroll 0 0 #f5f5f5;
    color: #666;
    font-size: 12px;
    height: 27px;
    text-indent: 0;
    width: 70px;
}

/*-----------------------头部底下导航----------------end---------*/

/*-----------------------会员中心左边导航---------------start-----  */
.nav-title{
	height:45px;
	width:100%;
	background-color:#004873;
	color:#fff;
	font-size:22px;
	line-height:44px;
	text-align:center;
}
.mem-center-content{
	float:left;
	margin-top: 62px;
	margin-bottom: 80px;
}
.mem-left-nav{
	width: 190px;
	margin-right: 20px;
	margin-top:11px;
}
.mem-left-nav .nav-head{
	width: 190px;
	height:140px;
	position:relative;
	background: url("../images/user_bg1.jpg");
}
.nav-head .head-title{
	background: url("../images/mywd.png")  no-repeat 0 4px;
    position: absolute;
	left: 40px;
    top: 10px;
}
.nav-head .head-title h3{
    font-size:14px;
	font-weight:bold;
	color: #fff;
	margin-left: 24px;	
	  margin-top: 3px
}
.nav-head .head-content{
    position: absolute;
	left: 20px;
	right:20px;
    bottom: 20px;
    top:50px;
}
.nav-head .head-content .user_img {
    display: inline;
    float: left;
    height: 53px;
    overflow: hidden;
    width: 53px;
    margin-top:15px;
}
.nav-head .head-content .user_img a {
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    height: 53px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    width: 53px;
    z-index: 1;
}
.nav-head .head-content .user_img img {
    border: medium none;
    height: 53px;
    overflow: hidden;
    width: 53px;
}
.nav-head .head-content .user_img a:hover span{
    background: url("../images/user_bg4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.nav-head .head-content .user_img a span {
    background: url("../images/user_bg3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 53px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 53px;
    z-index: 2;
}
.nav-head .head-content .user_img a:hover span u{
    display: block;
}
.nav-head .head-content .user_img a span u {
    display: none;
    line-height: 1.2em;
    margin-top: 12px;
    margin-left: 15px;
    width:30px;
    text-decoration: none;
}

.nav-head .head-content a.user-icon{
	margin-top: 15px;
}

.nav-head .head-content a{
	float: left;
	font-size: 14px;
	color: #fff;
}

.nav-head .head-content .head-conent-right{
	float: left;
	margin-left: 15px;
	margin-top: 15px;
}
.nav-head .head-content .head-conent-right .company-name{
	width: 82px;
	max-height: 40px;
	text-overflow: ellipsis;
	overflow: hidden;
 white-space: nowrap;	
}
.nav-head .head-content .head-conent-right .utype{
	margin-top:10px;
	height:17px;
	/* display:inline-block; 注释掉解决ie下样式错乱问题*/
	background: url("../images/user_type.png")  no-repeat;
	background-position: 0px 0px;
}
.nav-head .head-content .head-conent-right .jd{
	height:18px;
	background-position: 0px -16px;
}
.nav-head .head-content .head-conent-right .vip{
	 height:18px;
	background-position: 0px -34px;
}
.nav-head .head-content .head-conent-right .utype a{
	text-indent: 25px;
	height: 20px;
	margin-top: -3px;
}
.mem-left-nav .nav-list{
	background:#fff;
	margin-left: 8px;
	min-height: 640px;
}

.mem-left-nav .nav-list dl{
	background-color: #fff;
}

.mem-left-nav .nav-list .menu{
	border-top: 3px solid #767e7e;
}
.mem-left-nav .nav-list .menu_blue{
	border-top: 1px solid #FF7300;
}
.mem-left-nav .nav-list .menu_title {
	font-size:15px;
	font-weight:normal;
	color: #707070;
	text-indent:10px;
    background-repeat: repeat-x;
    overflow: hidden;
    padding: 19px 30px 12px 30px;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto;
    word-wrap: normal;
	/* background: url("../images/menu_icon.jpg")  no-repeat 15px ; */
}
.mem-left-nav .nav-list .menu_item a{
	color: #707070;
	background-color: #fff;
	display:block;
	padding-left:58px;
	font-size:12px;
	line-height: 30px;
}
.mem-left-nav .nav-list .menu_item a:hover ,.mem-left-nav .nav-list .menu_item a.active{
	background: url("../images/uicon_toright.png") no-repeat #d6d6d6;
	background-position: 90% 50%;
}
/*-----------------------会员中心左边导航---------------end-----  */
/*   顶部按钮-start-----  */
.mem-center-content .content-right{
	float:left;
	width: 977px;
}

.content-right-top{
	position:relative;
	width:977px;
	float:left;
	height:148px;
	bockground-color:#fff;
	background-image:url(../images/hy_icon20_03.png);
}
.content-right-top-headMan{
	float: left;
	margin-top:18px;
	margin-left:25px;
	width:112px;
	height:113px;
	background-image:url(../images/hy_icon7_06.png);
}
.content-right-top-headImg{
	float: left;
	margin-top:18px;
	margin-left:25px;
	width:112px;
	height:113px;
	position:absolute;
	z-index:10;
}
.content-right-top-headWoMan{
	float: left;
	margin-top:18px;
	margin-left:25px;
	width:112px;
	height:113px;
	background-image:url(../images/hy_icon9_03.png);
}
.content-right-top-userName{
	width:180px;
	margin-left:8px;
	height:148px;
	float:left;
	
}
.content-right-top-order{
	width:652px;
	height:148px;
	float:right;
	
}
.content-right-top-order-item{
	height:74px;
	line-height:73px;
	margin:0px auto;
	margin-left:13px;
	
}
.content-right-top-order-item ul {
	margin:0px auto;
	float:left;	
}
.content-right-top-order-item ul li{
	margin:0px auto;
	float:left;
	margin-right:15px;
}
.content-right-top-order-item ul li a{
	font-size:17px;
}
.content-right-top-order-item ul li img{
	margin-right:11px;
	margin-top: -5px;
}
.mem-center-content .content-right .top-menu{
	float: left;
	width: 976px;
	padding-bottom: 12px;
	margin-top:47px;
}
.mem-center-content .content-right .top-menu ul li{
	float: left;
	width:158px;
	height:52px;
	line-height:51px;
	text-align:center;
	background-color:#fff;
	margin-right:5px;     
	font-size: 18px;
	color: #a3a3a3;
	font-family:"Microsoft YaHei";     
}
.mem-center-content .content-right .top-item{
	float: left;
	width: 944px;
	padding-bottom: 12px;
	margin-top:11px;
	border-bottom:1px solid #848484;
}
.mem-center-content .content-right .top-item ul li{
	float: left;
	text-align:center;
	font-size: 18px;
	color: #a3a3a3;
	font-family:"Microsoft YaHei";     
}
.mem-center-content .content-right .top-menu ul li:hover ,.mem-center-content .content-right .top-menu ul li.selected{
	float: left;
	width:158px;
	height:52px;
	line-height:51px;
	text-align:center;
	background-color:#f15a25;
	margin-right:5px;     
	font-size: 18px;
	color: #fff;
	font-family:"Microsoft YaHei";
}

.mem-center-content .content-right .top-menu ul li span.split{
    color: #dbdbdb;
    display: inline-block;
    padding: 0 2px;
    margin-top: 5px;
}
.mem-center-content .content-right .top-menu ul li a{
	font-size: 18px;
	color: #a3a3a3;
	font-family:"Microsoft YaHei";
}
.mem-center-content .content-right .top-item ul li a{
	font-size: 18px;
	color: #a3a3a3;
	font-family:"Microsoft YaHei";
}
.mem-center-content .content-right .top-menu ul li a:hover ,.mem-center-content .content-right .top-menu ul li a.active{
	color: #5273f4;
	border-bottom: 3px solid #5273f4 ;
	z-index:999;
}
.mem-center-content .content-right .top-item ul li a:hover ,.mem-center-content .content-right .top-item ul li a.active{
	color: #ed8c6f;
	font-size:18px;
	z-index:999;
}
/* 顶部按钮   end */

/* 支付成功 */
.pay { min-height: 700px;}
.paymethod { padding-left: 70px;}
.pay .goods-top { margin-bottom: 25px; } 
.pay-box01 { padding-top: 20px;}
.pay-box01 .div01 img.suc { margin-right: 15px;max-width: 28px;float: left;}
.pay-box01 .div01 .p01 { font-weight: bold;font-size: 20px;display: inline-block;}
.pay-box01 .div01 .msg { border: 1px solid #ffca7c;height: 30px;display: inline-block;line-height: 29px;text-indent: 0;padding: 0 30px 0 10px;margin-top: 10px;}
.pay-box01 .div01 .msg img { max-width: 11px;margin-right: 5px;vertical-align: middle;}

.pay-box01 .div02 { padding: 18px 0 0 43px;}
.pay-box01 .div02 .p02 { font-weight: bold;font-size: 16px;}
.pay-box01 .div02 .p02 font { color: red;font-size: 28px;font-family: SimSun;}
.pay-box01 .div02 .buy { color: #0089cd;font-size: 15px;height: 31px;}
.pay-box01 .div02 .buy:hover { text-decoration: underline;}
.pay-box01 .div02 .pay-choose { margin-top: 25px;border: 1px solid #d9d9d9;width: 810px;padding: 18px 18px 30px 18px;}
.pay-box01 .div02 .platform { padding-left: 40px;}
.pay-box01 .div02 .platform .f-div { padding: 40px 0 25px 0;}
.pay-box01 .div02 .platform .f-div span { display: inline-block;}
.pay-box01 .div02 .platform .f-div span.mg { margin-left: 60px;*margin-left: 43px;}
.pay-box01 .div02 .platform .f-div .paySpan img { width: 147px; height: 39px;} 
.pay-box01 .div02 .platform .f-div .fl-span { float: left;margin: 18px 15px 0 0;}
.pay-box01 .div02 .platform .f-div label { display: inline-block;cursor: pointer;}
.pay-box01 .div02 .platform .pd-process-btn { display: inline-block;}

.textOverflowElipsis{
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	display:block;
	cursor:pointer;
}
#promptMessage{
	display: none;
	width:430px;
	min-height: 65px;
	border:7px solid #d5d5d5;
	padding: 22px 30px 8px 30px;
	font-size: 16px;
	color: black;
	background-color:#f4f4f4;
	position: fixed;
	z-index: 2000;
	text-align: left;
	font-family:microsoft yahei;
}

.promptClose{
	padding:6px;
	color:black;
	position:absolute;
	top:-6px;
	right:0px;
	cursor:pointer;
	font-size:18px;
	font-weight:bold;
}
.promptClose:hover{
	color:red;
}

#promptMessage .pmCdDiv{
	vertical-align:bottom;
	height:40px;
}
#promptMessage img{
	vertical-align:bottom;
}
.checkboxCommonClick{
	cursor:pointer;
}
.checkboxCommonClick:hover{
	color:#f40;
}
.readonly{
	background:#f3f3f3;
}
/********************** (linweiqin) ajax verify the user is logged in.  to FilterValidateUtil.java - validateUser() method ****************START******************/
/* main容器样式 */
#filter_validate_form *{
	font-family:microsoft yahei;
}
#filter_validate_form .filter_validate_main{
	width:200px;
}
/*控件容器*/
#filter_validate_form .filter_validate_main .filter_validate_div_ctrl{
	height:30px;
}
/* 提示信息 */
#filter_validate_form .filter_validate_main .filter_validate_div_prompt{
	color:#f40;
	min-height:30px;
	font-size:14px;
	text-indent:20px;
	background: url(../images/errorMsg.png) no-repeat 0px 3px;
}
.filter_validate_div_ctrl_btn{
	border:1px solid #d5d5d5;
	width:100%;
	height:30px;
}
.filter_validate_div_ctrl_input{
	width:150px;
	border:1px solid #d5d5d5;
}
/********************** (linweiqin) ajax verify the user is logged in.  to FilterValidateUtil.java - validateUser() method ****************END******************/

/********************** (linweiqin) product price parity css ********************************START******************/
#price_parity_main{
	position:fixed;
	z-index:9999;
	bottom:0px;
	left:0px;
	width:100%;
	display:none;
	font-family:microsoft yahei;
}
#price_parity_main #price_parity_box{
	width:990px;
	height:125px;
	margin:0 auto;
	box-shadow: 0px 1px 10px #808080;
	position:relative;
}
#price_parity_title{
	background-color:#f8f8f8;
	font-size:14px;
	height:30px;
	border-top:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
}
#price_parity_title #close_price_parity{
	display:block;
	height:24px;
	width:24px;
	line-height:23px;
	float:right;
	margin-top:3px;
	margin-right:3px;
	cursor:pointer;
	font-size:18px;
	text-align:center;
}
#price_parity_title #close_price_parity:hover{
	color:#FFF;
	background-color:#b64100;
}
#price_parity_title a{
	background-color:white;
	display:block;
	line-height:29px;
	width:100px;
	text-align:center;
	height:30px;
	cursor:pointer;
	color:#ff7700;
	border-top:2px solid #ff7700;
	border-right:2px solid #ff7700;
	border-left:2px solid #ff7700;
	border-bottom:2px solid #fff;
	position:absolute;
	left:0px;
	top:0px;
}
#price_parity_content{
	background:#d5d5d5;
	border:2px solid #ff7700;
	height:79px;
	padding:6px 0;
	background-color:white;
}
#price_parity_content dl dd {
	display:block;
	width:190px;
	height:49px;
	padding:15px;
	float:left;
	border-right:1px dotted #d5d5d5;
}
#price_parity_content .parity_item{
	height:51px;
	text-indent:58px;
	text-align:left;
	color:#aaaaaa;
}
#price_parity_content #parity_item_1{
	background:url(../images/price_parity_num.png) no-repeat 0px 0px;
}
#price_parity_content #parity_item_2{
	background:url(../images/price_parity_num.png) no-repeat 0px -51px;
}
#price_parity_content #parity_item_3{
	background:url(../images/price_parity_num.png) no-repeat 0px -102px;
}
#price_parity_content #parity_item_4{
	background:url(../images/price_parity_num.png) no-repeat 0px -153px;
}
#parity_dd_ctrl a{
	display:block;
	padding:5px 0;
	text-align:center;
}
#btn_a_parity{
	background-color:#ff7700;
	color:#ffffff;
	font-size:14px;
	border:1px solid #ff7700;
}
#btn_a_parity_disabled{
	background-color:#ACACAC;
	color:#ffffff;
	font-size:14px;
	border:1px solid #ACACAC;
}
#btn_a_parity:hover{
	color:#ff7700;
	font-weight:700;
	background-color:#FFF;
}
.clear_parity_product{
	color:#35A1E9;
}
.clear_parity_product:hover{
	color:#f40;
}

#show_price_parity{
	position:fixed;
	height:39px;
	width:39px;
	background-color:#ffffff;
	bottom:2px;
	left:2px;
	text-align:center;
	z-index:10000;
	cursor:pointer;
	font-size:16px;
	font-family:microsoft yahei;
	line-height:38px;
	color:#ffffff;
	font-weight:bold;
}
.product_item{
	position:relative;
	display:inline-block;
	text-align:left;
}
.product_item .parity_price_link{
	width:132px;height:35px;float:left;white-space:inherit;font-size:12px;color:#333;margin-left:5px;
}
.product_item .parity_price_link:hover{
	text-decoration:underline;
}
.product_item span{
	color:#ff7700;
	display:block;
	float:left;
	margin-left:5px;
}
.product_item .delete{
	position:absolute;
	bottom:0px;
	right:2px;
	color:#128FCA;
	cursor:pointer;
	display:none;
}
.product_item .delete:hover{
	color:#f40;
}
#price_parity_content .product_item img{
	width:51px;height:51px;float:left;
}
.ac_results li{
	height:30px;
	line-height:29px;
}
#cart_items_div{
	width:0px;
	background-color: #fff;
	position:absolute;
	top:47px;
	right:0px;
	z-index:601;
	display:none;
	background-color:#f8f8f8;
	border: 1px solid #ff7200;
}
#cart_items_div_top,#cart_items_div_middle,#cart_items_div_bottom{
	width:100%;
	*zoom:1;
	*display:inline;
}
#cart_items_div_top{
	background-color:#f8f8f8;
	height:59px;
}
#cart_items_div_middle{
	border-top:1px solid #dedede;
	background-color:white;
	display:inline-table;
	padding-bottom:10px;
}
#cart_items_div_bottom{
	border-top:1px solid #dedede;
	background-color:#f8f8f8;
	height:34px;
	line-height:33px;
	text-align:center;
}
.cart_items_div_top_items{
	float:left;
	text-align:left;
	width:160px;
	margin-top:8px;
}
#cart_items_div_top_btn{
	background:url(../images/look_cart_btn.png) no-repeat;
	color:#ffffff;
	width:110px;
	height:28px;
	font-size:14px;
	line-height:27px;
	text-align:center;
	margin-top:24px;
}
#cart_items_div_top_items_price_p{
	color:#f46d00;
	font-size:18px;
}
#cart_items_div_top_items_price_span{
	font-size:22px;
	font-weight:bold;
}
#cart_items_div_bottom_quantity{
	color:#f46d00;
}

.cart_items_div_middle_products{
	margin:10px 8px 0 8px;
	position:relative;
	display:inline-block;
	*zoom:1;
	*display:inline;
}
.cart_items_div_middle_products_child{
	float:left;
	position:relative;
	border:1px solid #dedede;
	height:62px;
}
.cart_items_div_middle_products_child#img_div{
	width:62px;
	height:62px;
}
.cart_items_div_middle_products_child img{
	max-height:62px;
	max-width:62px;
	position:absolute;
	margin: auto;
	left: 0;
	top:0;
	right:0;
	bottom: 0;
}
.cart_items_div_middle_products_child#nameprice{
	width:156px;
	text-align:left;
	border:none;
}
.cart_items_div_middle_products_child input[name='quantity']{
	width:26px;
	height:20px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-left:none;
	border-right:none;
	text-align:center;
}
.cart_items_div_middle_products_child .add,.cart_items_div_middle_products_child .sub{
	width:26px;
	height:20px;
	line-height:19px;
	cursor:pointer;
	text-align:center;
}
.cart_items_div_middle_products_child .add:hover,.cart_items_div_middle_products_child .sub:hover{
	color:#f40;
}
.add.disabled,.sub.disabled{
	background-color:#efefef;
	color:#a8a8a8;
}
.add.disabled,.sub.disabled:hover{
	background-color:#efefef;
	color:#a8a8a8;
}
.cart_items_div_middle_products_child_removebtn{
	color:#2587f1;
	cursor:pointer;
	position:absolute;
	bottom:-2px;
	right:2px;
	display:none;
}
.cart_items_div_middle_products_child_removebtn:hover{
	color:#ff7200;
}
#cart_items_div_middle_prompt{
	height:40px;line-height:39px;font-size:16px;text-align:center;color:#a0a0a0;background-color:#fcfcfc;
}
.ziying_icon_img{
	position:absolute;
	top:11px;
	right:15px;
}
/********************** (linweiqin) product price parity css ********************************END******************/

/* 竞价单 begin */

/* bid前台列表 begin */
.bidding { width: 1200px;margin: 0 auto;padding-bottom: 40px;min-height: 400px;}
.bidding .query-cond { border-top: 2px solid #ff7200;background-color: #f6f6f6;padding: 10px 20px;color: #444444; }  
.bidding .query-cond .form-tag { height: 28px;line-height: 28px;border: 1px solid #e5e0e0;} 
.bidding .query-cond select { width: 100px;text-indent: 10px;margin-right: 18px;*vertical-align: middle;vertical-align: middle\9; }  
.bidding .query-cond input[type=text] { width: 110px;height: 26px;background: url("../images/mall/t_03.png") no-repeat 85px center;background-color: #fff;*vertical-align: middle;vertical-align: middle\9;}   
.bidding .query-cond input[type=checkbox] { vertical-align: middle;margin-left: 18px;margin-right: 5px;} 
.bidding .query-cond a.query-ok, .bidding .list-bid a.quote { display: inline-block;border: 1px solid #ff7200;color: #ff7200;text-align: center;background-color: #fff;border-radius: 3px;}
.bidding .query-cond a.query-ok { width: 53px;height: 21px;line-height: 21px;margin-left: 23px;} 
.bidding .list-bid a.quote { width: 70px;height: 20px;line-height: 20px;} 
.bidding .query-cond a.query-ok:hover, .bidding .list-bid a.quote:hover { background-color: #fad2b2;color: #fff;}  
.bidding .list-bid { margin-top: 32px;display: inline-block;width: 100%;}
.bidding .list-bid .bid-box { width: 230px;height: 260px;border: 1px solid #dddddd;margin: 0 8px 10px 0;float: left;color: #808080;position: relative;}
.bidding .list-bid .bid-box:hover { border-color: #ff7200;}
.bidding .list-bid .mr0 { margin-right: 0;}  
.bidding .list-bid .b-box01 { padding: 10px 30px;} 
.bidding .list-bid .b-box01 p { padding: 3px 0;}  
.bidding .list-bid .b-box01 img { vertical-align: middle;}  
.bidding .list-bid .b-top { color: #444444;background: url("../images/mall/b_14.png") no-repeat;background-color: #f6f6f6;} 
.bidding .list-bid .ing { background: url("../images/mall/v_11.png") no-repeat;background-color: #f6f6f6;} 
.bidding .list-bid .ed { background: url("../images/mall/b_14.png") no-repeat;background-color: #f6f6f6;} 
.bidding .list-bid .ft-title { font-weight: bold;font-family: microsoft yahei;font-size: 15px;}
.bidding .list-bid .ft-title a { display: inline-block;width: 165px;height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* 详情 */
.bidding-details { width: 1200px;margin: 0 auto;padding-bottom: 40px;}
.bidding-details .b-location { border-top: 2px solid #ff7200;background-color: #f6f6f6;padding: 10px 20px;color: #444444; }  
.bidding-details .b-location img { vertical-align: middle;} 
.bidding-details .details { display: inline-block; margin-top: 20px;}
.bidding-details .details .details-left { float: left;width: 245px;margin-right: 16px;border: 1px solid #e3e3e3;font-family: microsoft yahei;color: #7d7d7d; }
.bidding-details .details .de-title { height: 35px;line-height: 35px;background-color: #ff7200;color: #fff;text-align: center;font-size: 18px;}
.bidding-details .details .details-left .box01 { border-top: 1px solid #f6f6f6;padding: 10px 35px;position: relative;}
.bidding-details .details .details-left p { padding: 5px 0;}
.bidding-details .details .details-left p.p01 { font-size: 15px;overflow: hidden;height: 28px;font-weight: bold;}
.bidding-details .details .details-left p.p01 a { display: inline-block;width: 165px;height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bidding-details .details .details-left .box01 .items, 
.bidding .list-bid .b-box01 .items
 { position: absolute;border: 1px solid #E7DAC3;padding: 7px 10px;min-width: 130px;top: 73px;background: white;display: none;}
.bidding-details .details .details-left .box01 .items p { padding: 1px 0;} 
.bidding-details .details-right { color: #818181;width: 890px;float: left;border: 1px solid #e3e3e3;padding: 25px 22px;}
.bidding-details .details-right .box-title { font-size: 16px;font-family: microsoft yahei;color: #333333;border-left: 4px solid #ff7200;padding-left: 5px;}
.bidding-details .details-right .details-box { margin-bottom: 5px;} 
.bidding-details .details-right .details-box01 { padding: 8px 0 5px 20px;} 
.bidding-details .details-right table.table01 td { padding: 4px 0;} 
.bidding-details .details-right table.table01 td.td01 { text-align: right;width: 95px;}
.bidding-details .details-right table.table01 td.td02 { padding-left: 40px;}  
.bidding-details .details-right table.table02 { border: 1px solid #e3e3e3;width: 860px;font-family: microsoft yahei;}
.bidding-details .details-right table.table02 th { color: #323232;text-align: center;height: 32px;font-weight: bold; }
.bidding-details .details-right table.table02 tbody td { padding: 10px 0;text-align: center;border-top: 1px solid #e3e3e3;}
.bidding-details .details-right table.table02 .goods-img { width: 50px;height: 50px;border-color: #e3e3e3;}  
.bidding-details .details-right .details-box02 { position: absolute;width: 357px;top: 0;right: -28px;}
.bidding-details .details-right .details-box02 .p02 { height: 60px;line-height: 50px;padding-left: 40px;background: url("../images/j_03.png") no-repeat;color: white;}
.bidding-details .details-right .details-box02 a.quotation, .bidding-details .details-right .details-box02 a.end-quotation { 
	height: 34px;width: 100px;display: inline-block;border-radius: 5px;line-height: 34px;text-align: center;font-weight: bold;font-size: 15px;
	color: #ff7200;background: white;margin-right: 55px;
} 
/* bid前台列表 end */

/* new bid begin */
.new-bidding { padding: 20px 20px;border: 1px solid #e3e3e3;}
.new-bidding input[type=text] { border-radius: 3px;border: 1px solid #ccc;} 
.new-bidding .bid-box { margin-top: 15px;}
.new-bidding .bid-box .bid-content { border-top: 2px dashed #ccc;margin-top: 10px;padding: 10px 0;}
.new-bidding .bid-box .bid-content input.bid-name { width: 400px; height: 28px; } 
.new-bidding .bid-box .bid-content table.table01 { width: 940px;border: 1px solid #ccc;;}
.new-bidding .bid-box .bid-content table input[type=text] { height: 25px;} 
.new-bidding .bid-box .bid-content table select { padding: 5px;height: 31px;}
.new-bidding .bid-box .bid-content table th { color: #333;text-align: center;height: 40px;}
.new-bidding .bid-box .bid-content table.table01 td { text-align: center;border-top: 1px solid #ccc;padding: 8px 0;}
.new-bidding .bid-box .bid-content table td .a-upload { display: inline-block;height: 21px;line-height: 21px;border: 1px solid #ff7200;width: 50px;text-align: center;color: #ff7200;border-radius: 3px;}
.new-bidding .bid-box .bid-content table td .a-upload:hover  { background-color: #fad2b2;color: #fff; } 
.new-bidding .bid-box .bid-content .add-goods { font-size: 15px;}
.new-bidding .bid-box .bid-content table.table02 td { padding: 6px 0;}
.new-bidding .bid-box .bid-content table.table02 .td01 { width: 150px;text-align: right;}
.new-bidding .bid-box .bid-content table.table02 .td02 { padding-left: 15px;} 
.new-bidding input[type=checkbox] { vertical-align: middle;}
.new-bidding input[type=submit] { height: 28px;width: 100px;border: 1px solid #ccc;}  
.new-bidding input[type=submit]:hover { background-color: #E7E7E7;}
/* new bid end */


/* shop bid css begin */
.red { color: red;}
.bid-title { border-left: 5px solid #ff7200;height: 30px;font-size: 18px;padding-left: 10px;font-weight: bold;margin-top: 10px; } 
.list-bidding table { width: 990px;border: 1px solid #e8e8e8;}
.list-bidding table th { height: 35px;font-weight: bold;font-size: 15px;background: #F7F5F4;font-family: microsoft yahei;}
.list-bidding table td { padding: 7px 0;text-align: center;border-top: 1px solid #e8e8e8;} 
.list-bidding table td a { color: blue;}
.list-bidding table td a:hover { text-decoration: underline;}
/* shop bid css end */









