@charset "utf-8";
/* CSS Document */
@import url("zero.css");
/*----------全局----------*/
html,body{ color: #595959; background-color:#FFF;font-size:12px !important;height:auto !important; height:100%; min-height:101%;}

a#scrollUp { background:url(../imgs/upup.jpg) no-repeat; bottom: 20px; height: 39px; right: 10px; width:49px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
a#scrollUp:hover{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
.PublicWidth1004{ width:1210px;margin-top:15px;}

/**page**/
.pageList{ display:inline-block; *display:inline; float:right; margin: 15px 4px auto;}
.pageList span{display:block; padding:7px 12px; border:1px solid #DADADA; background-color:#f2f2f2; font-size:1.3em ;float:left; margin-left:5px; margin-bottom:5px;}
.pageList .pageOn{color:#DADADA}
.pageList .blankSpan{width:5px; border:none; background-color:#fff}

/**parent_for_p**/
.parent_for_p p{ display:inline-block; *display:inline; float:left; padding:3px 10px; margin-right:5px;}
.parent_for_p a.child_for_a{ display:inline-block; *display:inline; float:left; margin-right:10px; margin-top:2px;}

/*MainHeader*/
/**MainHeader -> headerTop**/
#mainHeader{ width:100%; height:auto;}
#mainHeader .rightCartBox_L > a { display:inline-block; *display:inline; padding:0 5px; color:#f8f8f8;}
#mainHeader .rightCartBox_L i.icon{ width:20px !important; height:20px;}
#mainHeader a.LogoBox_L{ width:194px; height:80px; background:url(../imgs_init/logo.png) no-repeat; text-indent:-9999px;}
#mainHeader .searchBox_L{ /*width:750px;*/ display:inline-block; *display:inline; *zoom:1; margin-top:35px; right:120px;}
#mainHeader .searchBox_L .SearchInput{ height:36px;   width:560px; text-indent:5px; border:0; background:url(../imgs/shop_search_h_03.jpg) no-repeat;}
#mainHeader .searchBox_L .SearchInput_back{ height:30px;   width:440px; text-indent:5px; border:0; border:3px solid #fff;}
#mainHeader .searchBox_L .SearchButton{ width:62px; height:36px; background:url(../imgs/sousuo_shop_07.jpg) no-repeat;}
/**MainHeader -> headerNav**/
#mainHeader .navBox_L{position:relative;background:#0187dc; }
.maskLayer{width:auto;height:15px;position:absolute;bottom:0px;left:0;z-index:1;}
#mainHeader .navBox_L nav > a{ color:#fff; display:inline-block; *display:inline; padding:10px 25px 10px 25px; float:left; font-size:15px; text-decoration:none;} 
#mainHeader .navBox_L nav > a:hover{background:#f16c05; color:#fff;}
#mainHeader .navBox_L nav > a.Select{background:#f16c05; color:#fff;}

#mainHeader .Classification_L{ width:180px; padding:5px 0;border-left:1px solid #0187dc;border-right:1px solid #0187dc;}
#mainHeader .Classification_s{ width:180px; padding:5px 0;}
/* #mainHeader .Classification_L{ width:180px; padding:5px 0; border-bottom:none !important;} */
#mainHeader .Classification_BG{border-left:1px solid #f16c05; border-right:1px solid #f16c05;  background-color:#f16c05;}
/*mbxBox*/
#mbxBox{ padding:10px 0px; }

/*MainCenter*/
#mainLClassification,#Account_left,#BrandShowcase,#leftBox{ width:230px;}
#rightBox{ width:963px ; overflow:hidden;}
/**MainCenter one left**/
#mainLClassification .mainLClassificationUl{ /*background-color:#f9f9f9;*/}
#mainLClassification .mainLClassificationUl li{ border-bottom:1px solid #d2d2d2; height:34px; line-height:2.8em; padding:0px 5px; position:relative; *z-index:99;}
#mainLClassification .mainLClassificationUl li:last-child{ border-bottom:none;}
 #mainLClassification .mainLClassificationUl li .oneClassA{ display:block;}
#mainLClassification .mainLClassificationUl li:hover{background-color:#FFF; box-shadow:1px 2px 5px #ccc; }
#mainLClassification .mainLClassificationUl li h3{ display:inline-block; *display:inline; *font-size:13px; height:34px;  width:200px;  float:left; text-indent:10px;}
#mainLClassification .mainLClassificationUl li:hover h3{ width:230px; position:absolute; background-color:#fff; z-index:100;}
#mainLClassification .mainLClassificationUl li:last-child:hover h3{ width:95%; position:absolute; background-color:#fff; z-index:100;}
#mainLClassification .mainLClassificationUl li > .ClassSmallBox{ position:absolute; width:510px; padding:10px; display:none;  background-color:#fff; box-shadow:1px 2px 5px #ccc; z-index:99; top:-1px; left:228px; height:auto !important; height:300px; min-height:300px;}
#mainLClassification .mainLClassificationUl li:hover > .ClassSmallBox{ display:block;}
.ClassSmallBox dl{ position:relative;overflow:hidden;}
.ClassSmallBox dl[class^="ClassFireDlL_"] > dd a { display:inline-block; *display:inline; vertical-align:top; margin-right:12px; text-decoration:underline; }
.ClassSmallBox dl[class^="ClassFireDlL_"]{ width:300px; float:left;}
.ClassSmallBox dl[class^="ClassFireDlR_"]{ float:right; width:200px;}
.ClassSmallBox dl[class^="ClassFireDlR_"] > dd{ padding:5px 0;}
.ClassSmallBox .ClassFireDlR_img{border:1px solid #d2d2d2; width:143px; height:68px;}
.ClassSmallBox .ClassSmallBox_close{ position: absolute; top: 0px; right: 0px; z-index: 14; width: 17px; height: 17px; background-position: -90px 0; cursor: pointer;}

/*headerN*/
.Classification_JJ{ cursor:pointer; display:block; position:relative; top:9px; left:0px; width:20px !important; height:15px; /* border:1px solid #d2d2d2; */ z-index:99; }
.Classification_JJ_click{ border-bottom:none;}

.ClassificationCon{ box-shadow:1px 3px 5px #ccc; padding:10px 0 0;  background-color:white; top:43px; left:0px; z-index:98; line-height:3em;}
.ClassificationCon #mainLClassification .mainLClassificationUl{padding:20px 0;}
.ClassificationCon #mainLClassification .mainLClassificationUl li{height:44px; line-height:2.8em; }
.ClassificationCon dl[class^="ClassFireDlL_"] > dd a { display:inline-block; *display:inline; vertical-align:top; margin-right:12px; text-decoration:underline; }
.ClassificationCon dl[class^="ClassFireDlL_"]{max-width: 500px; }
.headerN_ClassFireDlL dt{ font-size:14px;}

/**MainCenter one center**/
.mainCenOneCenter{ width:565px;}
#ad-poster img{ width:565px; height:202px;}
#ad-poster-three{ height:180px; overflow:hidden;}
#ad-poster-three .ad-poster-browse { display:block;width:32px; height:32px; position:absolute;top:45%; z-index:98; cursor:pointer;}
.ad-poster-browse.prev{ left:10px; }
.ad-poster-browse.next{ background-position:left -32px !important; right:10px;}
.three_scrollable { width: 565px;  height:180px;  *z-index:97;} 
.three_scrollable .items {  width:20000em;  position:absolute; z-index:97;}
.three_scrollable .items > div{ float:left; width: 565px\9;}
.three_scrollable .items img{ width:184px; height:180px; border-right:1px solid #d2d2d2; display:block\9; float:left\9;}
.three_scrollable .items a:last-child img{ border-right:none;}
/**MainCenter one right**/
.mainCenOneRight{ width:189px;}
#ad-poster-hot{ height:238px;}
.hot_scrollable{ width: 179px; margin:5px auto;  height:95%; *z-index:97;} 
.hot_scrollable .ad-poster-hot-browse{ display:block; background:url(../imgs/hotJJ.jpg) no-repeat; width:19px; height:14px; position:absolute; top:0; z-index:2; cursor:pointer;}
.ad-poster-hot-browse.prev{ right:19px; }
.ad-poster-hot-browse.next{ background-position:-19px top !important; right:0px;}
.hot_scrollable .items {  width:20000em;  position:absolute;}
.hot_scrollable .items > div{ float:left; text-align:center;}
.hot_scrollable .items > div img{ width:180px;height:230px;}
.hot_scrollable .items > div .hot-poster-title{ width:179px; overflow:hidden;}
/**MainCenter one Green**/
.mainoneGreen{ height:auto !important; height:50px; min-height:50px; padding:10px;/* border-top:3px solid #00CBA8; border-bottom:1px solid #d2d2d2; background:#F3F9FB;background-color:#f8f8f8;*/  margin-top:8px !important;}
.nickShoeBox{ width:192px; height:200px; overflow:hidden; bottom:110px;}

/**MainCenter two**/
#BrandShowcase,#Bestselling,#Coupon{ /* height:385px;  */overflow:hidden;}
/**MainCenter two left**/

#BrandShowcase img{ width:230px; height:250px;}
#BrandShowcase .BrandShowcase_title{ width:100%; background-color:#7bbffe;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; *left:0;}
/**MainCenter two center**/
#Bestselling{ width:764px;}
#Bestselling ul.Bestselling_ConBox{ /* border-color:#FE434C; */ height:310px; overflow:hidden;}
#Bestselling ul.Bestselling_ConBox li{ height:inherit; overflow:hidden; float:left; width:23.5%; position:relative; text-align:center; margin:0 5px;}
#Bestselling ul.Bestselling_ConBox li img{ height:220px; width:170px; border:1px solid #d2d2d2;}
#Bestselling ul.Bestselling_ConBox li a.medal-j-y-t{ width:50%; text-indent:35px; position:relative; height:26px;}
/**MainCenter two right**/
#Coupon{ width:185px;}
#Coupon ul.CouponUl li{ border:1px dashed #ff6c00; height:98px; padding-top:2px; overflow:hidden; position:relative; margin-top:7px;}
#Coupon ul.CouponUl li .Coupon_Con{ height:65px; overflow:hidden;}
#Coupon ul.CouponUl li .Coupon_Con img{ width:65px; height:65px; display:block; float:left;}
#Coupon ul.CouponUl li .Coupon_Con .Coupon_Con_Text{ width:116px; overflow:hidden; float:right;}

/**MainCenter three**/
.mainCategoryName_h3div{ }
.mainCategoryName_h3div > h3{ width:230px; display:block; border-bottom:10px solid #f16c05;}
.CategoryName_Logo{ width:230px;}
.CategoryName_Logo .CategoryLogo_scrollable{ width:200px; height:390px; margin:0 auto;}
.CategoryLogo_scrollable .items {  width:20000em;  position:absolute;}
.CategoryLogo_scrollable .items > div{ width:200px; float:left; text-align:center;}
.CategoryLogo_scrollable .items img{ width:145px; height:65px; border:1px solid #d2d2d2; margin-bottom:3px;}
.CategoryLogo_scrollable .items img:first-child{margin-top:5px;}
.navi{ height: 20px; width: 150px; position:absolute; left:35%; bottom:-5px; }
.navi a { background:url(../imgs/navigator.png) no-repeat; display: block; float: left; font-size: 1px; height: 8px; margin: 3px; width: 8px;}
.navi a:hover { background-position: 0 -8px;}
.navi a.active { background-position: 0 -16px;}

.mainCategoryNameUl{ height:190px; overflow:hidden; padding-top:5px; }
.mainCategoryNameUl li{border-bottom:1px dashed #d2d2d2; border-right:1px dashed #d2d2d2; width:185px; float:left; padding:4px; padding-top:0px; overflow:hidden;}
.mainCategoryNameUl > li:first-child{ padding-left:0px;}
.mainCategoryNameUl > li:last-child{ border-right:none; height:180px; overflow:hidden;}
.mainCategoryNameUl02 li{ border-bottom:none;}
.ic_container{
    vertical-align:baseline;
    position:relative;
}
.overlay{
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;
}
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
    color:#F5DD00;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:16px;
}
.ic_caption h3 A{color:#FFF;}
.ic_text{
    padding:5px;
    margin:0px;
    text-align:justify;
    font-size:11px;
    color:#c81432;

}
.mainCategoryName_SmallUl li{ border:none; line-height:1.8em;}
.mainCategoryName_Small_J{ width:48px; height:48px; }

/**mainCenter mainPosterImg**/
.mainPosterImg img{ width:1004px; height:90px;}
/**mainCenter Recommendations**/
#Recommendations .RecommendationsCon{ height:295px; }
.RecommendationsCon .Recommendations-browse{ display:block; width:48px; height:48px; position:absolute; top:0; z-index:2; cursor:pointer; top:40%;}
.Recommendations-browse.prev{ left:15px; background-position:left -48px !important; }
.Recommendations-browse.next{ right:15px;}
#Recommendations .RecommendationsCon .RecommendationsCon_scrollable{ width:885px; height:390px; margin:0 auto;}
.RecommendationsCon .items {  width:20000em;  position:absolute;}
.RecommendationsCon .items > div{ float:left;}
.RecommendationsCon .items > div ul.RecommendationsUl{padding-top:15px; width:1000px;}
.RecommendationsCon .items > div ul.RecommendationsUl li{ margin:0px 10px; float:left; width:152px; overflow:hidden;}
.RecommendationsCon .items > div ul.RecommendationsUl li img{ width:152px; height:203px;}

/*myAccount Center*/
/**myAccount Center -> Basic Information**/
#Account_left .Account_left_nav li{ margin-bottom:0px;}
#Account_left .Account_left_nav li div > a.iconjian,#Account_left .Account_left_nav li div > a.iconjia{ cursor:pointer;}
#Account_left .Account_left_nav li .nav_Small{ padding-left:40px; }
#Account_left .Account_left_nav li .nav_Small > a{ display:block; padding:1px 0;}

ul.FavouriteTab li{ margin-right:2px;display:inline-block; *display:inline; vertical-align:top; }
ul.FavouriteTab li A{ display:inline-block; *display:inline; float:left; border-bottom:none; padding:5px 20px; border-bottom-right-radius:0 ; border-bottom-left-radius:0 ; text-decoration:none;}
ul.FavouriteTab li A.current{color:white; font-weight:bold; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#191919, EndColorStr=#595959)\9; background: -moz-linear-gradient(top, #191919, #595959)\9;background: -webkit-linear-gradient(top, #191919, #595959)\9;}

#Marketpalce .DeleteAll_lj > div{ display:inline-block; *display:inline; vertical-align:top;}
/***UserCenter -> Account Settings ***/
#progressbar{ width:627px;-webkit-border-radius: 20px;   /*只支持webkit内核的浏览器*/border-radius: 20px;  /*只支持IE内核的浏览器（IE>=7)*/-moz-border-radius : 20px; /*只支持Mozilla内核的浏览器*/border:#946500 solid 1px; background-color:#efe7d6;}
#progressbar > span{ background:none !important; position:absolute; left:50%; top:5px;}
.progressbar_Tooltips >i.iconDark-nip{ left:45%; top:10px;}
ul.ConInformation{ width:90%; padding:20px 0 50px 0;}
ul.ConInformation li{ padding:15px 0; font-size:14px;}
ul.ConInformation li > div,ul.ConInformation li > p{ display:inline-block; *display:inline;vertical-align:middle; }
ul.ConInformation li input,ul.ConInformation li p{ float: left;}
ul.ConInformation li textarea ~ p{ float:none;}
p.error {
  margin:0;background-color:#FFFE36;border:1px solid #E1E16D;font-size:12px;color:#000;padding:2px 10px;margin-top:-1px;overflow:hidden; 
  /* CSS3 spicing for mozilla and webkit */
  -moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;
}
/*
原校验失败提示样式 
label.error {
  margin:0; margin-left:3; background-color:#FFFE36;border:1px solid #E1E16D;font-size:12px;color:#000;padding:2px 10px;margin-top:-1px;overflow:hidden; 
  CSS3 spicing for mozilla and webkit
  -moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;
} */
label.error {
  background-color:#FFF;border:0px solid #E1E16D;font-size:12px;color:red;overflow:hidden;height:35px;line-height:35px; margin-left: 10px;
  /*CSS3 spicing for mozilla and webkit*/
  -moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;
}
ul.ConInformation li > div:first-child{ width:150px; text-align:right; color:#333;}
ul.ConInformation li input,ul.ConInformation li select,ul.ConInformation li textarea { border: 1px solid #999; padding: 2px;  border-radius:3px;}
ul.ConInformation li input,ul.ConInformation li select,ul.ConInformation_h li textarea {  padding: 2px; }
ul.ConInformation li input,ul.ConInformation li select{ margin-right:5px ;}
ul.ConInformation li input[type="submit"]{ padding:7px;}
ul.ConInformation li input:focus { background-color: #fff;  color: #777;}
ul.ConInformation li input:active { }
img.accountFigure{ height:120px; border:1px solid #dedede;}

.OrderinforTableL tr{ border-bottom:1px solid #d2d2d2;}
.OrderinforTableL td{ padding:15px 0; text-align:center; font-size:14px; vertical-align:middle; line-height:2em;  border-right:1px solid #d2d2d2; }
.OrderinforTableL td:first-child{ border-left:1px solid #d2d2d2;}
.OrderinforTableL tr:first-child{background:  #f7f7f7\9; }
.OrderinforTableL tr:first-child td{ text-align:center; padding:3px 0; font-size:14px; border:none;}
.OrderinforTableL td:first-child{ text-align:left; padding-left:10px;}
.OrderinforTableL td:first-child img{ width:62px; height:62px; border:1px solid #d2d2d2; margin-right:10px; }
.OrderinforTableL .Order_img{ width:62px !important; height:62px !important; border:1px solid #d2d2d2; margin-right:10px; }
.OrderinforTableL .checkbox_tr td:first-child{ padding-left:5px !important;}

/***UserCenter -> Account Center ***/
.accountCenter_info{ width:620px;}
.accountCenter_info div > p{ display:inline-block; *display:inline; vertical-align:baseline; margin-left:20px; float:left;}
.accountCenter_info div > p:first-child{margin-left:10px;}
.accountCenter_info .labelDiv > p{ width:480px; overflow:hidden;}
.accountCenter_info .labelDiv > p:first-child{ width:100px; text-align:right;}
.accountCenter_info .labelDiv p > a{ display:inline-block; *display:inline; padding:0 7px;}

.SectionH4{ border:1px solid #d2d2d2;padding:5px 10px; background-color:#E7E7E7\9;}
.account_MyCart li{ border-bottom:1px dashed #d2d2d2; height:110px; padding:10px 0; overflow:hidden;}
.account_MyCart li img:first-child{ width:100px; height:100px; display:block; float:left; margin:0 10px;}
.account_MyCart li div span > img:first-child{ width:14px; height:20px; float:none; display:inline;margin:0px;}
.account_MyCart li div{ float:left; width:450px; overflow:hidden;}
.account_MyCart li div:last-child{ width:150px; float:right; text-align:right;margin-right: 20px;}

.RecentlyOrders_table tr{ border-bottom:1px dashed #d2d2d2;}
.RecentlyOrders_table tr:hover{ background-color:#f8f8f8;}
.RecentlyOrders_table tr:first-child{ background-color:#f2f2f2; border:none;}
.RecentlyOrders_table tr:first-child td{ padding:7px 0; font-size:14px;} 
.RecentlyOrders_table td{ text-align:center; padding:5px 0; vertical-align:middle;}
.RecentlyOrders_table td .imgBox {text-align:left;}
.RecentlyOrders_table td .imgBox02 {text-align:center;}
.RecentlyOrders_table td .imgBox > img{ width:48px; height:48px; border:1px solid #c81432; margin:2px;}

.WishListUl li{margin-right:27.5px; float:left; width:218px; height:370px; overflow:hidden; border:1px #fff solid; margin-bottom:20px;}
.WishListUl li:hover{border:1px #c81432 solid;}

.WishListUl li > img:first-child{width:240px; height:240px;}

/**UserCenter -> Account orderlist **/
.orderlist_notice{ width:70%;}
.orderlist_notice div{ margin-left:23px;}
.accountOrder_search div{ display:inline-block; *display:inline; margin-right:8px; vertical-align:top; float:left;}
/*.accountOrder_search div > input,.accountOrder_search div > select{ height:22px;}*/

/**UserCenter -> Account orderInfo **/
.order_StatusUl li {display:inline-block; *display:inline; float:left;}
.order_StatusUl li > p{  line-height:2.6em; background-color:#e4e4e4; padding:0 45px; font-size:15px; position:relative;}
.order_StatusUl li > p:after{ content:''; width:0px; height:0px; position:absolute; right:-19px; top:0; border:20px solid; border-color: #fff #fff #fff #e4e4e4 ; }
.order_StatusUl li > p:before{ content:''; width:0px; height:0px; position:absolute; left:0px; top:0; border:19px solid; border-color: #e4e4e4 #e4e4e4 #e4e4e4 #fff ; }
.order_StatusUl li > p.select{ background-color:#c81432; color:white;}
.order_StatusUl li > p.select:after{  border-color: #fff #fff #fff #c81432 ; }
.order_StatusUl li > p.select:before{  border-color: #c81432 #c81432 #c81432 #fff ; }
.order_StatusUl li:last-child > p:after,.order_StatusUl li:last-child > p.select:after{ border:none;}
.order_StatusUl li > span.datetimeP{ display:block; font-size:13px; color:#888; text-align:center; }
.Order_tracking_table{ margin-bottom:30px;}
.Order_tracking_table td{ color:#333; padding:0 10px; padding-top:10px; font-size:13px;}
.Order_tracking_table tr:first-child td{ border:1px solid #d2d2d2; padding:5px 10px; background-color:#f2f2f2; font-size:14px; color:#000;}
.SellerInformation div > p{ float:left; display:inline-block; *display:inline; padding:0 5px; color:#333; font-size:13px; margin: 0;}

/**UserCenter -> Account add Comment**/
.addCommentImgBox{ width:184px;}
.addCommentImgBox img{ width:180px; height:190px; border:2px solid #e4e4e4;}
.addCommentTextBox{ width:500px;}
.addCommentTextBox .theRadio{ width:475px;}

/*Seller Center*/
/**Seller Center -> shop order list**/
.shop_orderSearch p{ display:inline-block; *display:inline; float:left; margin-right:10px; margin-bottom:5px; }

.RecentlyOrdersTable_lj{ width:100%;}
.RecentlyOrdersTable_lj tr{ border-bottom:1px solid #d2d2d2; }
.RecentlyOrdersTable_lj tr:first-child{ background:#f7f7f7;}
.RecentlyOrdersTable_lj tr:hover{ background-color:#ffffcc;}
.RecentlyOrdersTable_lj tr:first-child td{ text-align:center; padding:2px 0; font-size:14px; border:none;}
.RecentlyOrdersTable_lj td{  text-align:center; font-size:14px; border-right:1px solid #d2d2d2; line-height:3em; border-bottom: 1px #d2d2d2 solid;}
.RecentlyOrdersTable_lj td.lastR{ border-right:none;}
.RecentlyOrdersTable_lj td a.ROButton{ width:90%; margin:5px auto;}

.OrderinforTableL tr{ border-bottom:1px solid #d2d2d2;}
.OrderinforTableL td{ padding:15px 0; text-align:center; font-size:14px; vertical-align:middle; line-height:2em;  border-right:1px solid #d2d2d2; }
.OrderinforTableL tr:first-child{background:  #f7f7f7\9; }
.OrderinforTableL tr:first-child td{ text-align:center; padding:3px 0; font-size:14px; border:none;}
.OrderinforTableL td:first-child{ text-align:center; padding-left:10px;}
.OrderinforTableL td:first-child img{ width:62px; height:62px; border:1px solid #d2d2d2; margin-right:10px; }
.NoImgItemTable td:first-child{ text-align:center; padding-left:0px;}

/**Seller Center -> shop error order list**/
.shop_error_order_list .RecentlyOrdersTable_lj td{ /*padding:15px 0; text-align:center; font-size:14px; border-right:1px solid #d2d2d2; */line-height:2em; }

/*products*/
/**products list**/

#leftBox .sortBy{ padding:0 10px;}
#leftBox .sortBy .SelectInput{ height:23px; margin-top:5px; padding-top:2px;}
#leftBox .PriceInput input{ width:37%; float:left; margin-top:5px; height:25px;}
#leftBox .PriceInput .SearchButton02{width:45px; height:25px; float: right !important;}
#leftBox .CategoriesUl{ padding:0px; margin:0px;}
#leftBox .CategoriesUl li{ padding:5px 1px;}
#leftBox .CategoriesUl li a{ font-size:13px;}
#leftBox .CategoriesUl li a:hover{ color:#80b907;}

#leftBox div.cbx{position:relative;margin:5px 0 0 16px;padding:0 2px;text-indent:-23px;}
#leftBox div.cbx a.cbx{position:relative;margin:0 2px;color:#333;text-decoration:none;cursor:pointer}
#leftBox div.cbx a.cbx:hover{color:#1958bd;cursor:pointer}
#leftBox div.cbx span.cbx{position:relative;/*top:2px*/}
#leftBox div.cbx.d{cursor:default}
#leftBox input[type=checkbox].cbx{margin:0 3px 0 4px;}


#leftBox .colorBox i,#leftBox .colorBox span{ display:inline-block; *display:inline;}
#leftBox .colorBox span{ text-indent:5px;}
#leftBox .colorBox .colorImg{ border-radius:20px; width:10px; height:10px;}
#leftBox .FeaturedBrands_img img{ margin-top:5px; max-width:200px;}

.produstsList_screen > a{ display:inline-block; *display:inline; float:left; border-right:1px solid #999;  padding:0 10px;cursor:pointer; text-decoration:none;}
.produstsList_screen > a[class^="price_"]{ background:url(../imgs/price_up_down.png) no-repeat;padding-right:25px;}
.produstsList_screen > a.price_down{ background-position:40px 4px;}
.produstsList_screen > a.price_up{ background-position:40px -21px;}
.produstsList_screen > a[class^="change_"]{ background:url(../imgs/change_Gallery_list.png) no-repeat; float:right !important; border:none; margin-left:10px; padding-left:20px;}
.produstsList_screen > a.change_Gallery{ background-position:left -20px;}
.produstsList_screen > a.change_Gallery_select{ background-position:left 2px;}
.produstsList_screen > a.change_list{ background-position:left -71px;}
.produstsList_screen > a.change_list_select{ background-position:left -49px;}

.select_screen > span{ display:inline-block; *display:inline; padding:3px 5px; padding-right:25px; margin-right:5px; position:relative; background-color:#FFCACD; border:1px solid #FE434C; margin-bottom:5px;}
.select_screen > span a.remove{ display:block; width:15px; height:15px; background:url(../imgs/dnd_no.png) no-repeat; position:absolute; right:3px; top:3px; cursor:pointer;}
.select_screen > span.Clear_All{ background-color:#fff; border:none; padding:3px 5px; }

/** full text Search **/
span.searchKeyword{color: red;font-weight: bold;}

/***products list img***/
.Recommend_proUl li{ width:251px; float:left; height:382px; overflow:hidden; position:relative;}
.Recommend_proUl li span.recommendSpan{ width:250px; height:40px; background:url(../imgs/recommend_pro_bg.png) no-repeat; display:block; position:absolute; top:210px; left:0;}
.Recommend_proUl li > div.recommendProBox{ width:239px; border:1px solid #a7dbff; margin-left:4px; background-color:#f8fcff; height:380px;}
.Recommend_proUl li > div.recommendProBox img:first-child{ width:235px; height:237px; border:2px solid #FFFFD7;}
.ProitemBox ul.WishListUl li{ height:320px;}

/***products list items***/
.Recommend_pro_itemsUl li{ width:100%; padding:10px 0; border-bottom:1px dashed #d2d2d2; position:relative; }
.Recommend_pro_itemsUl li span.recommendSpan{ position:absolute; right:0; top:85px; width:190px; height:35px; background-color:#FF9900; display:block; border-bottom-left-radius:4px; border-top-left-radius:4px; }
.Recommend_pro_itemsUl li span.recommendSpan:after{ display:block; background:url(../imgs/yellow_JJ.png) no-repeat; content:"\00a0"; width:9px; height:12px; position:absolute; top:-7px; right:-2px;}
.Recommend_pro_itemsUl li > div.recommendProBox{ height:120px;  margin-left:0px; border:1px solid #E1DB66; background-color:#FFFFD7;}
.Recommend_pro_itemsUl li > div.recommendProBox img:first-child{ width:100px; height:100px; margin:8px; margin-right:15px;}

/**products detail**/
.DetialImgBox{ width:330px;}
.DetialImgBox #image_wrap { border: 1px solid #DDDDDD; text-align: center; }
.DetialImgBox .SmallImgItem{ height:65px; width:280px; padding-top:15px; margin:0 auto; }
.DetialImgBox .SmallImgItem .imgItem{ text-align:center; position:absolute; width:20000em;}
.DetialImgBox .SmallImgItem .imgItem > div{ margin-right:5px;}
.DetialImgBox .SmallImgItem .imgItem img{ border:1px solid #d2d2d2; width:60px; height:60px; max-width:60px\9; cursor:pointer; margin-left:2px; margin-right:4px; position:relative;}
.DetialImgBox .SmallImgItem .imgItem .active{ border:none; outline:2px solid #FE434C; position:relative;}
.DetialImgBox .SmallImgItem .imgItem .active:after{ content: ''; position: absolute; width: 0; height: 0; left: 0px; top: 20px; border: 12px solid; border-color: #fff  #FE434C #fff #fff;  }
.DetialImgBox  a.smallJJ{width:20px; height:22px; position:absolute; top:30px; background:url(../imgs/huiJJ.png) no-repeat; cursor:pointer;}
.DetialImgBox  a.smallJJ.prev{ background-position: left top; left:0px;}
.DetialImgBox  a.smallJJ.next{ background-position: left bottom; right:0px;}

.DetailTextBox{ width:420px;}
.DetailTextBox .textP > p{ display:inline-block; *display:inline; *zoom:1; float:left; font-size:15px; padding:5px 0;margin-bottom:0px;}
.DetailTextBox .textP > p.width340{width:340px;}
span.off_span{border-top-right-radius :5px; border-bottom-right-radius:5px; padding:3px 10px 3px 35px; position:relative;}
span.off_span:before{content: ''; position: absolute; width: 0; height: 0; left: 0px; top: 0px; border: 12px solid; border-width:13px\9; border-color: #fff  #f36c01 #fff #fff;}
.qty_JJ{ width:18px; background:url(../imgs/prower_JJ.png) no-repeat; cursor:pointer; height:14px; display:block;}
.qty_JJ.qty_up{ background-position:left top; margin-bottom:2px;}
.qty_JJ.qty_down{ background-position:left bottom;}
.Power_P > a{ display:inline-block; *display:inline; float:left; padding:5px 10px; margin-right:8px; font-size:13px;}
.Power_P a.Power_Select{ border:none; outline:3px solid #FE434C; position:relative; }
.Power_P a.Power_Select:after{content:'s'; position:absolute; width:10px; height:12px; text-align:center; font-size:11px; background-color:#FE434C; color:white; right:0px; bottom:0px; line-height:1em;}

.Shop_Information{ width:190px;}
.Payments_icon{ float:left; margin-right:3px; margin-bottom:3px;}
.Payments_icon > img{ width:50px; height:30px;}

.SpecificationUl li{ width:325px; overflow:hidden; float:left; padding:5px 0;}

/*sales promotion*/
.sales_focus_images{}


/*Footer*/
#mainFooter .footerShare_L > a{ display:inline-block; *display:inline; float:left; padding:10px 10px 0 10px; width:120px; margin-left:5px; cursor:pointer;}
#mainFooter .footerShare_L > a i.icon{ margin-right:10px;}
#mainFooter .footerMailInput,#mainFooter .footerMailButton{ height:28px;}
#mainFooter .footerSection{ display:inline-block; *display:inline; float:left; margin-left:40px; line-height: 4px; }
#mainFooter .footerSection:first-child{ margin-left:20px; }
#mainFooter .footerSection .countBox > a i.icon{ height:20px;}

#mainFooter a.erweima{ display:block; right:20px; bottom:20px;}

/*shop home*/
.person{width:793px; height:auto; overflow:hidden; margin-bottom:10px;}
.person_left{width:130px; height:130px; float:left;}
.person_left img { width:130px; height:130px;}
.person_right{ width:600px; height: auto; float: left;}
.saller{ width:682px; height:28px; line-height:28px; overflow:hidden; font-family:应用字体;font-size:13px;font-weight:bold; color:#333; padding-top:15px;}
.person_right p{padding-right:30px; font-size:13px; color:#333; line-height:12px;}

/*login*/

.login_left_h{width:630px; height:360px; folat:left;}
.login_right_h{width:350px; height:380px; position:absolute; top:56px; right:160px;}
.LoginBox{ width:1000px; padding:50px 50px; position:relative;}
.LoginBox_Left{ width:1000px; /*background-image:url(../images/login/imgbg.jpg);*/ padding:10px 0; position:relative; z-index:3;}
input.login_userid,input.login_passwd{ width:350px; border-radius:3px; border:1px solid #999; padding:10px 10px 10px 30px;}

.LoginBox_Right{ width:300px; position:absolute; top:55px; left:630px; height:352px; background-color:#fcfcfc; z-index:2; border-radius:10px;}

/*Registration*/
.RegistrationBox{width:1000px;}
.RegistrationBox p{ margin-bottom:15px; height:30px;}
.RegistrationBox_Right{ position:absolute; top:50px; right:0px; background-color:#fcfcfc; border-radius:5px; padding:20px;}
input.Registration{ border-radius:3px; border:1px solid #999; padding:8px;}

/*shopinfo*/
.shopinfoBox{ margin:10px auto; padding:20px; width:900px; border:1px solid #e5e5e5; border-radius:3px; box-shadow:0px 0px 20px #eee;}
.shopinfoBox_table{ width:100%;}
.shopinfoBox_table td{ padding:10px 5px; font-size:13px; line-height:25px;}
.shopinfoBox_table tr td:first-child{ width:121px; padding-left:100px;}
/*.addOrEditTable tr td:first-child{ width:215px; }*/
.shopinfoBox input.Registration{ padding:4px; width:350px;}
.shopinfoBox input[type="checkbox"]{ margin-right:5px;}

/*404*/
.text_Georgia{ border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; padding:10px 50px; line-height:24px; }


/*add*/
#qty_Value{ height:23px;}
.shopProductList_batchProcessing{  position:absolute; top:125px; right:0; border:1px solid #ccc; background-color:#ff6600;}
.confirm-yes{
	
	border:1px solid #333;
    background-color:#c81432;
    border:0;
    height:35px;
    width:60px;
    font-size:14px;
    color:#fff;
    font-weight:bold;
    margin-right:10px;
    border-radius:3px;
    
    
}
.CategoryUl_L { padding:10px 0;}
.CategoryUl_L li{ padding:5px 0; }

/*public*/
p.p_iconJJ{ display:block;  line-height:2.1em; font-weight:bold; background-color:#ff9144; padding:0 20px; font-size:14px; color:white; position:relative;}
p.p_iconJJ:after{ content:''; width:0px; height:0px; position:absolute; right:-19px; top:0; border:15px solid; border-color: #fff #fff #fff #ff9144 ; }
/* #mainCenTwo,.mainoneGreen,.mainCategoryName_L,.mainPosterImg { margin-top:3px !important; } */
.submitButtonL{ border:0; padding:5px 10px; font-size:14px; font-weight:bold; color:white; background-color:#c81432 ; border:1px solid #c81432; text-align: center;}
.TabParent_lj02 > div{ padding:10px;}
.TabParent_lj02 table td{padding:8px 0;}
.Registration_Information_table td{ padding:5px 5px;}

#addressSwitchDiv p{margin-bottom:10px;}
#addressSwitchDiv p[class="strong"]{ margin-bottom:0px; padding:2px 0; font-size:14px;}
/*===========================申请按钮==============================*/
.shenqing{display:inline-block;padding-right:13px;background:url(../imgs/shenqing.png);background-position:right -22px;line-height:22px;}
.shenqing .leftBg_yin{margin-right:10px;float:left;background:url(../imgs/shenqing.png);background-position:left 0px;width:3px;display:block;height:21px;}
.shenqingHui{display:inline-block;padding-right:13px;background:url(../imgs/shenqing.png);background-position:right -67px;line-height:22px;}
.shenqingHui .leftBg_yinHui{margin-right:10px;float:left;background:url(../imgs/shenqing.png);background-position:left -45px;width:3px;display:block;height:21px;}





