.CategoryList{display:none}
.main{width:1200px;margin:20px auto}
.breadnav{width:1200px;height:30px;line-height:30px;font-size:12px;color:#999}
.breadnav a{color:#999}
.breadnav span{color:#666;font-weight:700}
.singlepage .box_m{width:1198;height:538px;border:1px solid #c6c6c6}
.singlepage .box_m .hd{height:33px;border-bottom:2px solid #c6c6c6;position:relative}
.singlepage .box_m .hd h2{color:#222;font-size:16px;line-height:33px;padding:0 20px;border-bottom:2px solid #c6c6c6;float:left;cursor:pointer}
.singlepage .box_m .hd h2.cur{color:#b81b22;border-bottom:2px solid #b81b22}
.singlepage .box_m .bd{padding:20px}
.singlepage .box_m .bd .title{width:100%;height:60px}
.singlepage .box_m .bd .title h1{font-size:16px;line-height:60px;text-align:center}
.singlepage .box_m .bd .tab{width:100%;display:none}
.singlepage .box_m .bd .tab_1{display:block}
.shopmsg{width:1200px;height:36px;margin:0 auto;line-height:36px; font-size:14px}
.shopmsg a{ font-size:14px}
.shopmsg span{margin-right:15px}
.shopmsg span i{width:19px;height:19px;display:inline-block; vertical-align:middle}
.searchbar{height:30px}
.searchbar .searchkey{float:left;width:800px}
.searchbar .searchkey a{width:90px;height:15px;display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#666;line-height:15px;vertical-align:middle;background:url(../images/icon/close_r.png) no-repeat 88px center;margin-left:10px;font-size:12px;border:1px dashed #b81c22; padding:1px; color:#b81c22;padding-right:11px;}
.searchbar .searchkey span{ color:#666}
.searchbar .total{color:#666;font-size:12px;float:right}
.searchbar .total span{font-weight:bolder}
.selectedbar{border:1px solid #efefef;padding:10px}
.selectedbar dl{width:100%;overflow:hidden;border-bottom:1px solid #efefef;float:left}
.selectedbar dl.last{border-bottom:0}
.selectedbar dl dt{color:#999;font-size:12px;margin-right:10px;width:50px;display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.selectedbar dl dd,.selectedbar dl dt{float:left;line-height:30px;padding:7px 0;overflow:hidden}
.moreselected,.select-item,.selectedbar dl dd{width:810px;overflow:hidden}
.selectedbar dl dd a{width:80px;white-space:nowrap;overflow:hidden;display:inline;float:left;text-align:left;height:22px;margin:0 5px;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.selectedbar dl dd.more{float:right;color:#b81c22;cursor:pointer;width:40px;overflow:hidden}
.selectedbar dl dd a:hover{color:#b81c22}
.sortbar{height:50px;padding:0 10px;background:#efefef;line-height:30px}
.sortbar dl dt{margin-right:10px}
.sortbar dl dd,.sortbar dl dt{float:left;padding-top:10px}
.sortbar dl dd .price-item,.sortbar dl dd span{float:left}
.sortbar dl dd span{display:inline-block;line-height:30px;margin:0 5px}
.sortbar dl dd div.price-item{position:relative}
.sortbar dl dd div.price-item i{position:absolute;left:5px;top:0;color:#999;display:inline-block}
.sortbar dl dd div.price-item input{width:70px;height:25px;padding-left:12px;outline:0}
.sortbar dl dd div.price-item input.searchbtn{width:70px;height:29px;border:1px solid #a9a9a9;background:#fff;padding-left:0;margin-left:12px}
.sortbar dl dd .datalink{color:#b81c22;float:left;margin-left:30px}
.sortbar dl dd .datalink:hover{color:#222}
.sortbar dl dd a.gridshow,.sortbar dl dd a.listshow{float:right;width:48px;height:48px;display:inline-block;border:1px solid #efefef}
.sortbar dl dd a.gridshow{background:url(../images/icon/grid_g.png) no-repeat center center}
.sortbar dl dd a.listshow{background:url(../images/icon/list_g.png) no-repeat center center}
.sortbar dl dd a.gridshow.selected{background:#fff url(../images/icon/grid_r.png) no-repeat center center}
.sortbar dl dd a.listshow.selected{background:#fff url(../images/icon/list_r.png) no-repeat center center}
.sortbar dl dd.page,.sortbar dl dd.showstyle{float:right;padding-top:0;margin-right:20px}
.sortbar dl dd a{float:left}
.sortbar dl dd.page a,.sortbar dl dd.page a span{line-height:48px}

.itemlist{margin-top:0}
.itemlist .item{height:100px;padding:20px;border-bottom:1px solid #e8e8e8}
.itemlist .item:hover{background:#FEFFEE}
.itemlist .item .col{float:left}
.itemlist .item .col a{font-size:14px}
.itemlist .item .col_1{width:100px;height:100px;border:1px solid #e8e8e8;text-align:center;position:relative}
.itemlist .item .col_2{width:280px;height:80px;margin-left:20px;margin-right:30px}
.itemlist .item .col_2 a{line-height:24px;display:block}
.itemlist .item .col_2 .title{color:#222}
.itemlist .item .col_2 .title:hover{color:#b81c22}
.itemlist .item .col_2 .shopname{font-size:12px;color:#666}
.itemlist .item .col_2 .icon{color:#fff;line-height:20px;font-size:12px}
.itemlist .item .col_2 .icon span{display:inline-block;text-align:center;margin-right:5px}
.itemlist .item .col_2 .icon .QQ{display:inline-block;width:23px;height:16px}
.itemlist .item .col_2 .icon .ww{display:inline-block;width:16px;height:16px}
.itemlist .item .col_2 .icon .validation{display:inline-block;width:25px;height:16px;background:url(../images/cert.png) no-repeat}
.itemlist .item .col_2 .discount span{color:#666;float:left;font-size:12px;display:inline-block;margin-right:5px}
.itemlist .item .col_2 .discount span a{color:#666;float:left;font-size:12px;display:inline-block}
.itemlist .item .col_3{width:150px;height:80px}
.itemlist .item .col_3 span{font-size:16px;font-family:Arial;color:#b81c22;font-weight:700}
.itemlist .item .col_4,.itemlist .item .col_5{width:150px}
.itemlist .item .col_4 span,.itemlist .item .col_5 span{color:#666}
.itemlist .item .col_6 a{color:#b81c22;float:left;margin-right:10px}
.itemgrid{margin:20px 0}
.itemgrid .item{width:230px;height:348px;border:1px solid #e8e8e8;margin:0 7px 7px 0;float:left}
.itemgrid .item.cur{border:1px solid #b81c22}
.itemgrid .item .rowtext{padding:5px}
.itemgrid .item .rowtext a{line-height:18px;display:inline-block}
.itemgrid .item .rowtext a:hover{color:#b81c22}
.itemgrid .item .row_1{width:230px;height:249px;position:relative}
.itemgrid .item .row_1 span{position:absolute;right:5px;bottom:5px}
.itemgrid .item .row_1 .order{width:60px;height:60px;background:url(../images/icon/order.png) no-repeat}
.itemgrid .item .row_1 .return{width:60px;height:60px;background:url(../images/icon/ricon.png) no-repeat}
.itemgrid .item .row_1 .roicon{width:60px;height:60px;background:url(../images/icon/ro.png) no-repeat}
.itemgrid .item .row_1 .o_box{width:230px;height:58px;/* background:#b81b22; */position:absolute;bottom:0;padding-top:10px;box-sizing:border-box;z-index:5;display:none; overflow:hidden}
.itemgrid .item .row_1 .o_box a{color:#fff;font-size:12px;float:left;padding:0 10px;border-right:1px solid #96171D;border-top:1px solid #96171D;line-height:16px}
.itemgrid .item .row_1 .o_box a:nth-child(4n){padding:0 11px;border-right: 0}
.itemgrid .item .row_1 .o_box a.o_pp{border-right:0}
.itemgrid .item .row_1 .o_box a:hover{color:#222}

.itemgrid .item .row_2 a{color:#222}
.itemgrid .item .row_3 a,.itemgrid .item .row_4 a{color:#666;line-height:20px}
.itemgrid .item .row_4 .QQ{width:23px;height:16px;background:url(../images/button_old_41.gif) no-repeat;float:right}
.itemgrid .item .row_4 .ww{width:16px;height:16px;background:url(../images/T1tm9.XdRnXXaHNz_X-16-16.gif) no-repeat;float:right;margin-right:5px}
.itemgrid .item .row_5 span{font-size:16px;font-family:Arial;color:#b81c22;font-weight:700}
.itemgrid .item .row_5 span.date{color: #aaa; font-weight: 500; font-size: 12px; float: right; display: inline;}

/*.bannerad{width:1200px;height:150px;margin:0 auto;position:relative}
.bannerad .picul li{width:1200px;height:150px;display:none;position:absolute}
.bannerad .picul li img{width:100%;height:100%}
.bannerad .picul li.no1{display:block}
.bannerad .btn .next_btn,.bannerad .btn .pre_btn{display:block;width:19px;height:33px;position:absolute;top:50px;cursor:pointer}
.bannerad .btn .pre_btn{background:url(../images/icon/rerow_pre.png) no-repeat;left:10px}
.bannerad .btn .next_btn{background:url(../images/icon/rerow_next.png) no-repeat;right:10px}
.bannerad .dotul{list-style:none;position:absolute;bottom:0;left:0}
.bannerad .dotul li{float:left;width:86px;height:7px;background:#222;margin-right:2px;cursor:pointer;opacity:.7;filter:alpha(opacity=70)}
.bannerad .dotul li.cur{background:#b81b22;opacity:1;filter:alpha(opacity=100)}*/
.left_box{width:220px;float:left;margin:20px;margin-left:0;overflow:hidden; margin-top:10px}
.left_box .inner_box .hd{width:220px;height:36px;background:url(../images/title_bg.jpg) repeat-x}
.left_box .inner_box .hd h1{font-size:16px;font-weight:400;color:#fff;line-height:36px;text-align:center}
.left_box .inner_box .bd{border:1px solid #efefef;border-top:0;padding:15px 20px}
.left_box .inner_box .bd ul li{width:180px;font-size:12px;color:#666;line-height:27px;font-weight:400}
.left_box .inner_box .bd ul li dl dd,.left_box .inner_box .bd ul li dl dt{display:inline-block}
.left_box .inner_box .bd ul li dl dd h3{font-weight:400;color:#b81c22;font-size:16px}
.left_box .inner_box .bd ul li dl dd .btns{float:left;margin-right:5px;width:74px;height:28px;text-align:center;color:#666;line-height:28px;border:1px solid #EDEDED;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#FAFAFA}
.left_box .inner_box .bd ul li dl dd.update a{color:#b81c22;border:1px solid #b81c22;background:#FFE8E8}
.left_box .inner_box .bd ul li dl dd a:hover{border:1px solid #e0e0e0;background:#f5f5f5}
.left_box .inner_box .bd table{font-size:12px;line-height:37px;text-align:center}
.left_box .inner_box .bd table th{background:#efefef}
.left_box .inner_box .bd table td,.left_box .inner_box .bd table th{width:73px;text-align:center;border-bottom:1px solid #e5e6e6}
.left_box .inner_box .bd ul li dl dd.keyword input{width:100px;height:25px;padding-left:12px;outline:0;margin-bottom:8px}
.left_box .inner_box .bd ul li dl dd.price-item input{width:35px;height:25px;padding-left:12px;outline:0}
.left_box .inner_box .bd ul li dl dd .SearchBtn{width:163px;height:27px;border:none;cursor:pointer;background:#b81c22 url(../images/icon/search_2.jpg) no-repeat center;margin-top:20px}
.left_box .inner_box .bd ul li ul{margin-left:30px}
.left_box .inner_box .bd a:hover{color:#b81c22}
.right_box{width:960px;float:left;margin:10px 0 20px 0;overflow:hidden}
.right_box .itemlist .item .col_4,.right_box .itemlist .item .col_5{width:80px;height:80px}
.right_box .itemlist .item .col_3{width:150px;height:80px; margin-left:20px; overflow:hidden}
.item_intro{overflow:hidden}
.item_pic{width:405px;float:left}
.item_pic .big_pic{width:402px;height:402px;overflow:hidden; display:block}
.item_pic .big_pic ul li{width:400px;height:400px;display:table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:349px;*font-family:Arial; border:1px solid #F2F2F2; overflow:hidden}
.item_pic .small_pic{width:402px;height:72px;overflow:hidden}
.item_pic .small_pic ul li{width:70px;height:70px;cursor:pointer;border:1px solid #F2F2F2; float:left; display:inline; margin-right:5px}
.item_pic .small_pic ul li.cur{border:1px solid #b81c22}
.item_pic .small_pic ul li img{width:70px;height:70px}
.item_info{width:545px;float:left;padding-left:10px;overflow:hidden}
.item_info .title h3{font-size:18px;font-weight:700;line-height:24px}
.item_info .price{padding:10px;background:#FFE8E8;height:42px;margin:8px 0 0}
.item_info .price ul li{line-height:42px;margin-right:20px;color:#666}
.item_info .price ul li strong{font-size:24px;color:#b81c22}
.item_info .info{border-bottom:1px dashed #666;overflow:hidden;padding:10px}
.item_info .info ul li{width:240px;line-height:27px;margin-right:8px;float:left;font-size:12px;color:#666}
.item_info .color{padding:10px;}
.item_info .color span{color:#666;font-size:12px;float:left;display:inline-block;line-height:24px; height:24px; width:75px; overflow:hidden}
.item_info .color ul li{height:16px;border:1px solid #ccc;text-align:center;line-height:16px;vertical-align:middle;margin:0 5px 5px 0;cursor:pointer;background:#fff;padding:3px 8px;float:left;white-space:nowrap}
.item_info .btn_group{padding:10px}
.item_info .ix{padding:5px 16px;}
.item_info .btn_group ul .son{padding:0px 3px;}
.item_info .btn_group ul li{float:left;display:block;cursor:pointer;width:95px;height:36px;text-align:center;font-size:15px;line-height:30px;border-width:1px;border-style:solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0 5px 5px 0;overflow:hidden}
.item_info .btn_group ul li.passon{border:1px solid #b81c22;background:#FFE8E8}
.item_info .btn_group ul li.passon a{color:#b81c22}
.item_info .btn_group ul li.add{border:1px solid #AB0007;background:#b81c22}
.item_info .btn_group ul li.add a{color:#fff}
.item_info .btn_group ul li a{width:98px;height:38px;display:inline;float:left;}
.item_info .btn_group ul li.add a i,.item_info .btn_group ul li.collect a i,.item_info .btn_group ul li.passon a i{display:inline-block;margin:5px}
.item_info .btn_group ul li.collect{border:1px solid#EDEDED;background:#FAFAFA}
.item_info .btn_group ul li.collect:hover{border:1px solid #e0e0e0;background:#f5f5f5}
.item_info .btn_group ul li.collect a{color:#666}
.item_info .extra{padding:10px}
.item_info .extra span,.item_info .extra ul li{float:left;line-height:27px;margin-right:20px}
.item_info .extra ul li i{display:inline-block;margin:5px}
.menber .box_m .bd .tab p,.singlepage .box_m .bd .tab p{line-height:24px;text-indent:2em}
.menber .box_r .bd .tab_1{display:block}
.singlepage .box_m{width:1198;height:538px;border:1px solid #c6c6c6}
.item_detail .hd{height:33px;border-bottom:2px solid #c6c6c6;position:relative}
.item_detail .hd h2{color:#222;font-size:16px;line-height:33px;padding:0 20px;border-bottom:2px solid #c6c6c6;float:left;cursor:pointer}
.item_detail .hd h2.cur{color:#b81b22;border-bottom:2px solid #b81b22}
.item_detail .bd .tab{width:958px;display:none; overflow:hidden}
.item_detail .bd .tab_1{display:block}
.comment_box{padding:10px 0;border-top:1px solid #efefef}
.comment_box .fd,.comment_box .hd{height:36px}
.comment_box .hd i{float:left;margin:8px}
.comment_box .hd h3{line-height:36px;color:#222;font-size:15px}
.comment_textarea{background-color:#fff;border:1px solid #ccc;border-radius:0;width:948px;height:80px;padding:5px;color:#666;line-height:1.8;font-size:12px;resize:none;margin:0;-webkit-box-shadow:none;outline:0}
.comment_box .fd button{outline:0}
.comment_reset,.comment_submit{background-color:#b81c22;border:none;color:#fff;width:110px;height:30px;cursor:pointer;float:right;margin-left:20px;margin-top:10px}
.comment_reset{color:#b81c22;background-color:#FFE8E8}
.review_box ul li{padding:10px;border-bottom:1px solid #efefef;line-height:27px}
.review_box ul li .desc{margin-bottom:10px}
.review_box ul li .info span{margin-right:10px;color:#666}
.review_box ul li .info span i{float:left}
.review_box .smore{height:27px;line-height:27px;color:#b81c22;float:right;text-decoration:underline}
.review_box .smore i{float:left}

.itemgrid .item{height:325px}
.itemgrid .item .row_1{width:230px;height:230px;position:relative;overflow:hidden;text-align:center}
.onbg{color:red;text-decoration:none}
#shop-profile ul{ margin:0; padding:0; list-style:none}
#shop-profile ul li{ width:400px; overflow:hidden; margin-right:10px; display:inline; height:40px; line-height:40px; vertical-align:middle; font-size:14px; float:left; text-align: left}
.shop-profile-content{ width:950px; overflow:hidden; margin-top:10px; border-top:1px solid #F3F3F3}

.item_info .price ul li i.tipInfo{float:left;display:block;position:absolute;top:9px;left:176px;z-index:3;height:25px;padding-left:19px;color:#fff;background:url(../images/icon/price_bg_l.png) no-repeat left;font-style:normal}
.item_info .price ul li i.tipInfo a{font-size:14px;font-weight:700;color:#fff;float:left;display:block;height:25px;line-height:25px;padding-right:10px;white-space:nowrap;background:url(../images/icon/price_bg.png) no-repeat top right}
.item_info .btn_group ul li.express{border: 1px solid #AB0007;background: #b81c22;}
.item_info .btn_group ul li.express a{color: #fff;}
.item_info .color ul li.cur, .item_info .size ul li.cur {border: 1px solid #b81c22;}

.item_info .amount{padding:10px}
.item_info .amount span{color:#666;font-size:12px;float:left;display:inline-block;line-height:28px}
.item_info .amount .tb-stock{position:relative;float:left}
.item_info .amount .tb-disable-reduce{background-color:#ededed}
.item_info .amount input{float:left;margin:0;padding:0;width:60px;height:26px;font-size:16px;line-height:26px;text-align:center;color:#666;border:1px solid #CCC;outline:0;background:#FFF}
.item_info .amount .tb-increase{border-left:0!important;margin-right:8px}
.item_info .amount a,.item_info .amount a:hover{display:block;float:left;width:26px;height:26px;border:1px solid #ccc;line-height:26px;padding:0;vertical-align:top;text-align:center;background-color:#ededed;overflow:hidden}
.red{color: #f20}
.grey,.favos{color: grey}