﻿.productBox{
	 width: 380px;
     margin: 20px auto 10px auto;
}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:70px;margin:0 4px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:378px;width:378px;}
.tb-s310, .tb-s310 img{max-height:378px;max-width:378px;}
.tb-s310 a{*font-size:271px;}
.tb-s68 a{*font-size:35px;}
.tb-s68, .tb-s68 a, .tb-s68 a img{height:68px;width:68px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:68px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.sp_other {
  width: 100px;
  overflow: hidden;
  float: left;
}
.sp_other a.sc {
  width: 89px;
  height: 24px;
  font-size: 12px;
  font-family: "閿熸枻鎷烽敓鏂ゆ嫹";
  background: url(../images/bg.gif) no-repeat -221px -121px;
  display: block;
  float: left;
  line-height: 24px;
  text-align: center;
  color: #666;
  padding-left:10px;
}
.p_rwrap{
  width:800px;
  margin:20px auto;
}
.p_rwrap h1{
  padding-bottom: .2em;
  line-height: 1;
  font-size: 18px;
  color: #424242;
}
.attributeM{
  padding: 5px 0 10px 10px;
  background:#e9e9e9;
}
.buttonBox{
  clear: both;
  padding: 10px 0 0 0px;
  margin: 10px 0 0;
}
a{text-decoration: none;}
.attributeM ul li,.attributeT ul li,.attributeB ul li{
  line-height: 37px;
  font-size:12px;
  color:#999999;
}
.attributeT ul li .aT{
  cursor: pointer;
  border:1px solid #fff;
  padding:0 18px;;
  text-align: center;
  font-size:12px;
  color:#999999;
  display:inline-block;
}
.attributeM ul li .aM1,.attributeM ul li .aM2,.attributeM ul li .aM3,.attributeM ul li .aM4{
  cursor: pointer;
  border:1px solid #e9e9e9;  
  text-align: center;
  font-size:12px;
  color:#666;
  
  width:132px;height:58px;
  border: 1px solid #ccc;
  margin-right: 5px;
 
}

.mIcon1,.mIcon2,.mIcon3,.mIcon4{width:30px;height:22px; background:url(../images/buyico.jpg) no-repeat center 20px;margin-top:8px;}
.mIcon1{background-position:-30px 0;}
.mIcon2{background-position:-90px 0;}
.mIcon3{background-position:-150px 0;}
.mIcon4{background-position:-210px 0;}


.attributeM ul li .aM1:hover,.attributeM ul li .aM2:hover,.attributeM ul li .aM3:hover,.attributeM ul li .aM4:hover{border:1px solid #f63c51;}
.attributeT ul li .active,.attributeM ul li .active{
  border:1px solid #f63c51;color:#f63c51;   /*border:1px solid #ea4645;color:#ea4645;*//*【20160826-yang-修改为logo色】*/
 /*   background:url(../images/buyright.jpg) no-repeat right 0; */
}

.attributeM ul li .active .mIcon1{background-position:0 0;}
.attributeM ul li .active .mIcon2{background-position:-60px 0;}
.attributeM ul li .active .mIcon3{background-position:-120px 0;}
.attributeM ul li .active .mIcon4{background-position:-180px 0;}


.attributeT .w70,.attributeB .w70{width:70px;}
.attributeT .rightList{width:720px;}
.uploadBox1{
  margin-left: 60px;
}
.uploadBox1 .upbutton{
  height: 30px;
	background-color: #ea4645;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding:0 20px;
	color:#fff;
}
.uploadBox1 .tipsCbox{
  line-height: 20px;
  color:#999;
  margin-left:140px;
}
.uploadBox1 .upsuccess ul li{
  color:#66cc33;
  line-height: 20px;
  height: 20px;
}
.uploadBox1 .failure ul li{
  color:#f63c51;
  line-height: 20px;
  height: 20px;
}
.upsuccess .upleftbtn, .failure .upleftbtn,.uploading .upleftbtn{
  top: 10px;
  width: 35px;
  height: 38px;
  background:url(../images/left_boximg.png) no-repeat -518px -85px;
}
.uploading{
  height: 60px;
}
.uploading .up_delete{
  top: 23px;
  right: -18px;
  width: 16px;
  height: 16px;
  background: url(../images/left_boximg.png) no-repeat -438px -97px;
}
.imgsc_suc{
  top: 8px;
  width: 18px;
  height: 18px;
  background: url(../images/left_boximg.png) no-repeat -462px -97px;
}
.imgsc_fai{
    top:8px;
  width: 18px;
  height: 18px;
  background:url(../images/left_boximg.png) no-repeat -490px -95px;
}
.uploadBox1 .tipsCbox i{
  left: -5px;
  width:20px;
  height: 20px;
  border-radius: 50%;
  font-style:normal;
  color:#fff;
  text-align: center;
  background-color: #ff9900;
}
.uploadBox1 .tipsCbox p{
    padding: 0 25px;
}
.attributeB ul li .tm-yen{
  vertical-align: middle;
  color: #ea4645;
  font-size: 24px;
  font-family: Arial;
  -webkit-font-smoothing: antialiased;
}
.attributeB ul li .tm-price {
  vertical-align:top;
  font-size:24px;
  color: #ea4645;
  font-weight: bolder;
  font-family: Arial;
  -webkit-font-smoothing: antialiased;
  padding:0px 5px;
}
.bluebtn,.bluebtn1{
  cursor: pointer;
  color:#3399ff;
}
.attributeB ul li .bluebtnTc{
  position: absolute;
  left:300px;
  padding:10px;
  border:1px solid #f7ca8e;
  line-height: 20px;
  background-color: #fffbf2;
  color:#666;
}
.ml24{
  margin-left: 24px;
}
/*鏂扮増璇︽儏寮�*/
.contbox *{margin:0;padding:0;}
.fixed_navbg{ background:white;width:100%;height:40px;position:fixed;top:0;box-shadow:0 0 5px black;z-index:10;}
.contleft{width:240px;margin-right:10px;}
.contleft .lefttop,.contleft .lefttop2{height:40px; background:#f63c51;/*background:#ea4645;*/ /*【20160826-yang-修改为logo色】*/}
.contleft .lefttop p,.contleft .lefttop2 p{width:240px;color:white;text-align:center;line-height:40px;}
.contleft .lefttop p.fixedp{position:fixed;top:0;z-index:11;color:#f63c51;border-left:1px solid #eeeeee;}
.leftcont dt{padding:20px 0;text-align:center;}
.leftcont .dd02{margin:10px 0 20px 0;}
.leftcont .dd02 span{font-size:12px;color:#666666;font-family:"瀹嬩綋";line-height:26px;}
.leftcont .dd02 span big{font-size:14px;font-family:"寰蒋闆呴粦";}
.leftcont .dd02 a{display:block;color:white;width:104px;height:26px; background:#f63c51;/*background:#ea4645;*//*【20160826-yang-修改为logo色】*/
text-align:center;line-height:26px;margin-right:10px;}
.leftcont dl{border-bottom:1px solid #eeeeee;}

.conmiddle{width:790px;margin-right:10px;}
.middletop{height:40px;}
.middletop ul{height:38px;border:1px solid #e5e5e5;}
.middletop li{padding:0 25px;height:38px;line-height:38px;font-size:14px;border-right:1px solid #e5e5e5;cursor:pointer;}
.middletop li a{color:#666;}
.middletop li label{display:block;width:100%;height:10px; background:url(../images/menubg.png) top center no-repeat;bottom:-10px;left:0;}
.middletop li span{font-family:"瀹嬩綋";font-size:12px;color:#3355aa;}
.evaluate .satisfybox{height:90px;border:1px solid #e5e5e5;margin-top:10px;}
.evaluate .satisfy{width:250px;text-align:center;margin-top:15px;}
.evaluate .satisfy span{font-family:Arial;}
.evaluate .satisfy span big{font-size:50px;}
.satisfybox .evaluate_per{padding-top:10px;}
.satisfybox .evaluate_per dl{margin-top:10px;}
.satisfybox .evaluate_per dt{width:70px;}
.satisfybox .evaluate_per dd{width:200px;height:10px; background:#efefef;}
.satisfybox .evaluate_per dd div{height:10px; background:url(../images/decoicon.png) -50px 0 no-repeat;}
/*.satisfybox .evaluate_per .good div{width:99%;}
.satisfybox .evaluate_per .medium div{width:1%;}
.satisfybox .evaluate_per .bad div{width:0%;}*/
.evaluate .evaluate_detail,.turnover .sell_record{width:100%;font-family:"瀹嬩綋";font-size:12px;border-collapse:collapse;text-align:center;line-height:18px;}
.evaluate_detail td{border-bottom:1px solid #dcdcdc;padding:10px 0 20px 0;}
.evaluate_detail th,.sell_record th{height:35px; background:#eeeeee;color:#666666;}
.evaluate_detail .evaluate_cont{text-align:left;padding-left:10px;padding-right:10px;}
.evaluate_detail .evaluate_text{color:#666666;}
.evaluate_cont .photobox{overflow:hidden;padding:10px 0;}
.evaluate_cont .photobox li img{width:40px;height:40px;display:block;}
.evaluate_cont .photobox li{float:left;padding:2px;border:2px #e5e5e5 solid;margin-right:8px;position:relative;cursor:url(../other/zoom_in.cur),auto;}
.evaluate_cont .photobox li.activeimg{border-color:#f75467;cursor:url(../other/zoom_out.cur),auto;}
.evaluate_cont .photobox li.activeimg label{display:block;width:7px;height:6px; background:url(../images/decoicon.png) 0 -40px no-repeat;position:absolute;left:50%;margin-left:-3px;bottom:-6px;}
.evaluate_cont .photoview{padding:2px;float:left;margin:5px 0;}
.evaluate_cont .photoview img{border:0;max-width:434px;cursor:url(../other/zoom_out.cur),auto;}
.evaluate_cont .reply{color:#ca964d;margin-top:10px;}
.evaluate_detail .stars{width:76px;height:15px; background:url(../images/decoicon.png) no-repeat;margin:0 auto;}
.evaluate_detail .star5{ background-position:-50px -20px;}
.evaluate_detail .star4{ background-position:-65px -20px;}
.evaluate_detail .star3{ background-position:-80px -20px;}
.evaluate_detail .star2{ background-position:-95px -20px;}
.evaluate_detail .star1{ background-position:-110px -20px;}
.evaluate_detail .star0{ background-position:-125px -20px;}
.evaluate_detail .user_name{margin:5px 0;}
.middlecont .pages{margin:20px 10px 20px 0;}
.middlecont .pages span,.middlecont .pages a{display:inline-block;padding:0 10px;height:37px;line-height:37px;border:1px solid #e5e5e5;font-size:14px;color:#999999;}
.middlecont .pages a{color:#2953b9;}
.turnover{margin-top:10px;border:1px solid #e5e5e5;}
.sell_record td{color:#666666;font-family:"寰蒋闆呴粦";padding:20px 0;border-bottom:1px dashed #f5f5f5;}
.sell_record .user_message dl{margin-left:60px;}
.sell_record .user_message dd{text-align:left;margin-left:10px;}


.conright{width:150px;}
.righttop{height:40px;}
.righttop a{display:block;width:150px;height:40px; background:#f63c51;/*background:#ea4645;*//*【20160829-yang-修改为logo色】*/color:white;font-size:14px;text-align:center;line-height:40px;}
.rightcont .sidenav{padding:20px 0 0 30px;}
.rightcont .sidenav li{margin:25px 0;font-size:14px;}
.rightcont .sidenav li label{display:inline-block;width:22px;height:14px; background:url(../images/decoicon.png) 0 -20px no-repeat;vertical-align:middle;margin-right:5px;}
.rightcont .sidenav li.activeli label,.rightcont .sidenav li:hover label{ background-position:0 0;}
.rightcont .sidenav li a{color:#999999;}
.rightcont .sidenav li.activeli a,.rightcont .sidenav li:hover a{color:#f63c51;/*color:#ea4645;*//*【20160829-yang-修改为logo色】*/}
.rightcont .sidebar li{height:130px;width:150px; background:#56b4f1;text-align:center;overflow:hidden;margin-top:10px;}
.rightcont .sidebar li a{display:block;width:100%;height:130px;}
.rightcont .sidebar li.free_Box2{ background-color:#33cccc;}
.rightcont .sidebar li.free_Box3{ background-color:#ff9900;}
.rightcont .sidebar li.free_Box4{ background-color:#999966;}
.rightcont .sidebar li .freepng{display:block;width:70px;height:70px;background: url(../images/left_boximg.png) no-repeat -10px 0;margin:15px auto 0 auto;}
.rightcont .sidebar li .freepng2{ background-position:-200px 0;}
.rightcont .sidebar li .freepng3{ background-position:-90px 0;}
.rightcont .sidebar li .freepng4{ background-position:-310px 0;}
.rightcont .sidebar li a{color:white;font-size:20px;}

/*鏂扮増璇︽儏缁撴潫*/
.pos{
  position:fixed;
  top:0;
  bottom:350px;
  z-index:999;
  background:#fff;
}
.pos1{
  position:fixed;
  left:34.8%;
  top:0;
  z-index: 9999;
  background-color: #fff;
}
.grey{
  color:#999;
}
.pbar .ui-progressbar-value {display:block !important}
.pbar {overflow: hidden}
.percent {position:relative;text-align: right;}
.elapsed {position:relative;text-align: right;}
.uploadBox{
  height:60px;width:300px;
}
.ys-addNew-content {
  display: inline-block;
  vertical-align: top;
}
.f-fl, .fn-left {
  float: left!important;
}
.delivery-container {
 /* position: relative;
  top: 0px;
  z-index: 1;*/
  margin: 0 8px;
  width: 108px;
  height: 30px;
}
.deliverySelect {
  float: left;
  padding: 5px 10px 5px 10px;
  _padding: 5px 10px 4px 10px;
  border: 1px solid #dbdbdb;
  color: #666666;
  cursor: pointer;
  position: relative;
  background: #ffffff;
  width: 86px;
  height: 18px;
  line-height: 18px;
}
.deliverySelect-arrow-down, .deliverySelect-arrow-up, .colsSelect-arrow-up, .colsSelect-arrow-down {
  width: 7px;
  height: 4px;
  overflow: hidden;
  position: absolute;
  top: 14px;
  right: 10px;
  display: block;
  background: url(../images/orderlist-printbg.gif) no-repeat 0 -104px;
}
.deliverySelection {
  width: 400px;
  border: 1px solid #f63c51;
  position: absolute;
  /*left: 76px;*/
  z-index: 99;
  background-color: #fff;
  padding: 10px;
}
.addNew-selection {
  /*position: relative;*/
  margin-right: 10px;
  height: 30px;
}
.colsSelect {
  float: left;
  padding: 5px 10px 5px 10px;
  _padding: 5px 10px 4px 10px;
  border: 1px solid #dbdbdb;
  color: #999;
  cursor: pointer;
  position: relative;
  background: #ffffff;
  width: 86px;
  height: 18px;
  line-height: 18px;
}
.ys-addNew-content .selectList {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  padding: 5px 10px 5px 10px;
  position: absolute;
  display: none;
  border: 1px solid #f63c51;
  /*border:1px solid #ea4645;*//*【20160829-yang-修改为logo色】*/
  background: #fff;
  text-align: left;
  z-index: 99;
  white-space: nowrap;
  width: 128px;
}
.ys-addNew-content .deliverySelection .delivery-close {
  position: absolute;
  right: 8px;
  top: 8px;
  cursor: pointer;
}
.delivery-province ul li {
  float: left;
  width: 53px;
  margin-right: 5px;
  padding-right: 4px;
  text-align:center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.chosen{
	 background-color: #fff7f1;
}
.delivery-province a {
  float: left;
  display: block;
  padding: 3px 5px;
  color: #666;
}
.delivery-city {
  padding: 12px 10px 0 10px;
  background-color: #fff7f1;
  margin-top: 12px;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  width: 380px;
  float: left;
  overflow: hidden;
}
.delivery-city ul li {
  display: block;
  float: left;
  width: 53px;
  height: 22px;
  margin-right: 5px;
  padding-right: 4px;
  margin-bottom: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.delivery-city a {
  float: left;
  display: block;
  padding: 3px 5px;
  line-height: 20px;
  color: #666;
}
.delivery-city ul {
  width: 100%;
  float: left;
}
.selectList .on {
  color: #f63c51;
}
.deliverySelection .delivery-province {
  padding: 12px 10px 0 10px;
}
.productNumber{
	text-align:center; 
	vertical-align:middle;
	border:1px solid #999;
}
.page div  a{  min-width: 13px;
  height: 13px;
  line-height: 13px;
  display: block;
  float: left;
  padding: 5px;
  background: #ececec;
  margin: 5px;
  text-align: center;
  color: #373737;
  border: 1px solid #CCC;}
.page div  a.on{min-width: 13px;
  height: 13px;
  line-height: 13px;
  display: block;
  float: left;
  padding: 5px;
  background: #f55354;
  margin: 5px;
  text-align: center;
  color: #FFF;
  border: 1px solid #f55354;}
.change_usefull {width: auto;
  height: 13px;
  height: 13px;
  display: block;
  float: left;
  padding: 5px;
  background: #ececec;
  margin: 5px;
  text-align: center;
  color: #373737;
  border: 1px solid #CCC;
  }
  change_useless {width: auto;
  height: 13px;
  height: 13px;
  display: block;
  float: left;
  padding: 5px;
  background: #ececec;
  margin: 5px;
  text-align: center;
  color: #373737;
  border: 1px solid #CCC;  }
  /*鍗板埛鎵胯*/
  .printPromise,.printPromise a{color:#999;}
  .printPromise a:hover{color:#ea4645;}
  .printPromise i{display:inline-block;width:28px;height:24px;background:url(../images/ysbicon.png) no-repeat 5px 0;vertical-align:middle;margin-right:5px;}
  .printPromise span{display:inline-block;width:55px;vertical-align:middle;}
  .printPromise .quick{width:40px;background-position:-50px 0;}
  .printPromise .lowPrice{background-position:-117px 0;}
  .printPromise .desiFree{background-position:-163px 0;}
  .printPromise .service{background-position:-220px 0;}
  .printPromise .bill{background-position:-277px 0;}
  
  .lh90{line-height:90px;}
  
  
  





/*20160830-yang【开始】*/
.attributeT ul li .active,.attributeM ul li .active{border:1px solid #ea4645;color:#ea4645;}
.contleft .lefttop,.contleft .lefttop2{background:#ea4645;}
.leftcont .dd02 a{background:#ea4645;}
.leftcont .dd02 a:hover{background:#e23c3b;text-decoration: none;}
.leftcont .dd01 a{color:#666;}   /*页面写成行内样式,需要先去掉 <dd class="dd01 f14"><a */
.leftcont .dd01 a:hover{text-decoration:underline;color:#ea4645;}
.productNumber:focus{border-color:#ea4645;}
.leftcont dl{padding-bottom: 10px;}
.righttop a{background:#ea4645;}
.righttop a:hover{background:#e23c3b;}
.rightcont .sidenav li.activeli a,.rightcont .sidenav li:hover a{color:#ea4645;}
.p_rwrap h2 a{color: #2c92ff;}
.p_rwrap h2 a:hover{text-decoration:underline;}
.attributeT ul li .aT:hover{color:#ea4645;}
.tabAhover a{border:1px solid #fff;display:inline-block;}
.tabAhover a:hover,.tabAhover a:active{border-color:#ea4645;}
.productshow > table:first-child tr td a{border:1px solid #fff;display:inline-block;}
.productshow > table:first-child tr td a:hover,.productshow > table:first-child tr td a:active{border-color:#f55354;}
.page div  a.on{background: #ea4645;border: 1px solid #ea4645;}
.page div  a:hover{border-color:#ea4645;color:#ea4645;background:#fff;}
.contleft .lefttop,.contleft .lefttop2{ background:#ea4645;}
.ys-addNew-content .selectList{border:1px solid #ea4645;}
/*20160830-yang【开始】*/

/*20160926-yang【开始】*/
.attributeC{background:#fafafa;}
.activityTip{max-width:550px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.bgSRed{background:#f0999b;height:20px;line-height:20px;}
.activityCon{margin-left:70px; width:720px;margin-top:-30px;line-height:30px;}
.aUndLine:hover{text-decoration: underline;}
/*20160926-yang【结束】*/
  