.Main{background: #fafafa;}
.bg{background: #fff;}

.menu_list{padding:30px 0;width: 216px;}
.menu_list li{margin-bottom: 10px;line-height: 30px;}
.menu_list ul .tt{font-size: 16px;line-height: 40px;margin-top: 10px;font-weight: bold;cursor: pointer;}
.menu_list li a{line-height: 30px;}
.menu_list ul li .tt{overflow: hidden;padding: 0 48px;font-size: 14px;cursor: pointer;}
.menu_list ul li .tt > *{float: left;}
.menu_list ul li .tt .icon{background: url(../images/tb2.png) no-repeat 0 -80px;width: 7px;height: 5px;margin: 12px 0 0 5px;}
.menu_list ul li.current .tt .icon{width: 5px;height: 7px;background-position: -5px -67px;}
.menu_list ul li .list{display: none;}
.menu_list ul li .list ol li{list-style-type: disc;list-style-position: inside;padding: 0 18px 0 48px;margin: 0;}
.menu_list ul li .list ol li.cur{color: #cc2121;}
.menu_list ul li .list ol li.cur a{color: #cc2121;}


.msg_list{padding:50px;width: 850px;}
.msg_list .per_mg{padding-bottom: 40px;border-bottom: 1px solid #d9d9d9;}
.msg_list .per_mg p{line-height: 30px;}
.msg_list .per_mg .msg{width: 480px;}
.msg_list .per_mg .msg .pimg{width: 150px;height: 150px;border-radius:50%;border:1px solid #dad9d9;overflow: hidden;margin-right: 30px;}
.msg_list .per_mg .msg .pimg a{display: block;width: 140px;height: 140px;border-radius: 50%;background: #ccc;margin: 5px 0 0 5px;overflow: hidden;}
.msg_list .per_mg .msg .pimg img{width: 140px;height: 140px;}
.msg_list .per_mg .msg .name{margin: 20px 0 14px 0;line-height: 26px;font-size: 18px;}
.msg_list .per_mg .safe{width: 340px;padding-top: 20px;}
.msg_list .per_mg .safe p{line-height: 34px;}
.order_list li{margin-top: 50px;width: 50%;float: left;}
.order_list li img{float: left;margin-right: 30px;}
.order_list p{font-size: 14px;line-height: 34px;}
.order_list p.tt{font-size: 16px;color: #656565;margin-top: 20px;}

.user_mg{padding: 20px;width: 910px;}
.filter{height: 30px;line-height: 30px;margin-bottom: 10px;border:0 none;overflow: visible;}
.filter .d-input{width: 180px;}
.filter a{color:#333;display: inline-block;margin-right: 30px;font-weight: bold;padding: 0 5px;font-size: 14px;}
.filter a.cur{border-bottom:1px solid #333;}
.filter a{display: inline-block;float:left;margin-right: 30px;}
.filter .sidebar{margin-right: 10px;}
.filter .sidebar .fa{font-size: 14px;}
.filter .sidebar span{float:left;height: 30px;line-height: 30px;width: 37px;text-align: center;cursor: pointer;}
.filter .sidebar span.active{background: #fff;}
.filter .sidebar span .fa{line-height: 30px;}
.filter_list{margin: 20px 0;}
.filter_list .tj{margin-right:20px;}
.filter_list div{width: 90%;overflow: hidden;line-height: 20px;}
.filter_list div span{float: left;width:90%;}
.filter_list div span:first-child{width:7%;}
.filter_list a{display: inline-block;height: 20px;padding: 0 8px;color: #41a8f7;margin-right: 15px;margin-bottom: 5px;}
.filter_list a.cur{color: #fff;background: #41a8f7;}
.table_title{
	padding: 20px 0;width: 910px;
}
.table_title .span{
	width: 68px;
    height: 30px;
}
.table_title .txt{
	width: 200px;
	height: 23px;
}
.table_title .btn{
	display: inline-block;
    width: 80px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    background: #f5f5f5;
    border-radius: 3px;
}
.filter .btn{
	display: inline-block;
    width: 80px;
    height: 25px;
    line-height: 21px;
    border: 1px solid #e6e6e6;
    background: #f5f5f5;
    border-radius: 3px;
    cursor: pointer;
}



	
.table_list .thead{background: #f5f5f5;border:1px solid #e6e6e6;margin-bottom: 30px;}
.table_list .thead li{float: left;width: 125px;line-height: 38px;height: 38px;}
.table_list .thead li.lg{width: 408px;}
.table_list .list{margin-bottom: 12px;border:1px solid #e6e6e6;overflow: hidden;}
.table_list .list .tt{background: #f5f5f5;line-height: 36px;}
.table_list .list .tt .icon{margin: 10px 18px 0 0;}
.table_list .list ul li{float: left;width: 101px;line-height: 22px;border-right: 1px solid #e6e6e6;margin-right: -1px;padding: 12px;word-wrap:break-word;}
.table_list .list ul li.lg{width: 408px;padding: 0;text-align: left;}
// .table_list .list ul li p{color: #808080;}
// .table_list .list ul li p.tl{color: #333;}
.table_list .list ul li .mg{overflow: hidden;padding:12px;border-bottom: 1px solid #e6e6e6;margin-bottom: -1px;}
.table_list .list ul li .mg .pim{float: left;margin:0 15px;float: left;width: 80px;height: 80px;border:1px solid #e6e6e6;}
.table_list .list ul li .btn{display: block;height: 22px;line-height: 22px;border:1px solid #e6e6e6;background: #f5f5f5;border-radius: 3px;}
.table_list .list ul li .btn.inverted{color: #fff;}
.table_list .list ul li.state a{display:inline-block;margin:0 auto;margin-bottom: 5px;width: 68px;}
.table_list .list ul li a.d-btn{padding: 6px 0;width: 68px;}
.table_list .pagerbar{margin-top: 35px;margin-bottom: 20px;}

.centerbox{width: 950px;}
.centerbox .help_sreach{padding: 20px 70px 10px 70px;margin-bottom: 10px;}
.centerbox .help_sreach .tt{line-height: 40px;font-size: 20px;font-weight: bold;color: #181919;}
.centerbox .search{display:block; height:26px;}
.centerbox .search .ipt,.centerbox .search .btn{ float:left; border:0;height:24px; line-height:24px;}
.centerbox .search .ipt{ width:390px; padding-left: 8px;border:1px solid #ccc;border-right: 0 none;}
.centerbox .search .btn{ background:#cc2121;color:#fff; width:80px;cursor:pointer;height:26px; line-height:26px;}
.centerbox .hotLinks{color: #b0b1b2;}
.centerbox .hotLinks a{ line-height:34px; margin:0 10px;color: #b0b1b2;}
.centerbox .hotLinks a:hover{color: #cc2121;}
.centerbox .help_text{padding: 25px;font-size: 14px;color: #2c2c2c;line-height: 30px;}
.centerbox .help_text h1{font-size: 18px;color: #212222;font-weight: bold;line-height: 38px;}
.centerbox .help_text strong{font-weight: bold;}
.centerbox .help_text img{max-width:900px;display:block;margin:0 auto;}
.centerbox .help_text em,.centerbox .help_text i{font-style: italic;}

.user_mg .choose{line-height: 32px;color: #41a8f7;}
.user_mg .choose span{color: #666;}
.user_mg .choose a{color: #41a8f7;margin: 0 12px;display: inline-block;}
.user_mg .pagerbar{margin:0;width: auto;}

.favorite_list ul{margin-bottom: 50px;overflow: hidden;width: 105%;}
// .favorite_list ul li{width: 194px;float: left;margin:20px 40px 30px 0;}
.favorite_list ul li{width: 194px;padding: 28px 17px 18px 17px;float: left;border: 1px solid #fff;line-height: 26px;}
.favorite_list ul li .pimg{display: block;width: 160px;height: 160px;margin: 0 auto;margin-bottom: 15px;}
.favorite_list ul li .pric{line-height: 36px;font-size: 16px;font-weight: bold;}
.favorite_list ul li .btn{width: 80px;height: 24px;border:1px solid #ddd;background: #fafafa;text-align:center;line-height: 24px;display:inline-block;}
.favorite_list ul li .gocart{width: 100px;margin-right: 3px;margin-top: 8px;}
/*.favorite_list ul li .gocart:hover{background: #cc2121;color: #fff;border-color: #cc2121;}
.favorite_list ul li .gocart:hover .icon.cart{background-position: -22px -654px;}*/
.favorite_list ul li .gocart .icon{margin: 3px 5px 0 0;display: inline-block;float: none;vertical-align: top;}
.favorite_list ul li .cart_item{width: 95px;height: 24px;line-height: 24px;}
.favorite_list ul li .cart_item{border:1px solid #ddd;margin-right: 3px;width: 86%;margin-right: 7%;text-align: center;background: #fafafa;margin-top: 8px;}
.favorite_list ul li .cart_item:hover{color: #fff;}
.favorite_list ul li .cart_item:hover .icon.cart{background-position: -22px -522px;}
.favorite_list ul li .cart_item .icon{margin: 3px 5px 0 5px;display: inline-block;float: none;vertical-align: top;}
.favorite_list ul li .kc_shop{padding-right: 3px;}
.favorite_list table{margin-bottom: 50px;}

.write_mg{padding-left: 100px;margin-top: 40px;position: relative;}
.write_mg .Info{margin: 0 0 40px 0;font-size:15px;line-height: 15px;}
.write_mg .infolist{}
.write_mg .infolist h3{text-indent: 40px;font-size: 14px;font-weight: bold;line-height: 28px;margin-top: 15px;width: 100%;}
.write_mg .infolist ul li{overflow: hidden;width: 100%;margin-top: 15px;line-height: 32px;font-size: 14px;}
.write_mg .infolist ul li span{width: 140px;height:32px;margin-right: 10px;text-align: right;}
.write_mg .infolist ul li .txt input{width: 228px;vertical-align: top;margin-right: 5px;float: left;}
.write_mg .infolist ul li .txt input.small{width: 138px;float: left;margin-right: 10px;}
.write_mg .infolist ul li .txt input.large{width: 356px;float: left;margin-right: 10px;}
.write_mg .file{background: url("../images/reg_file.jpg") no-repeat;border: 1px solid #d9d9d9;position: absolute;top: 193px;left: 250px;}
.write_mg .file input{padding:0;width: 78px;height: 78px;opacity: 0;filter:alpha(opacity=0);border: 0;cursor: pointer;margin:0;}
.write_mg .infolist ul li  .license{width: 78px;height: 78px;border: 1px solid #d9d9d9;float: left;}
.write_mg .infolist ul li .btn{height: 30px;line-height: 30px;border:0 none;color: #fff;cursor: pointer;padding: 0 20px;border-radius: 3px;}
.write_mg .infolist ul li select{ float: left; width: 118px;margin-right: 10px;}
.write_mg .infolist ul li select.large{width: 248px;}
.write_mg .infolist ul li .file_tip{display: inline-block;vertical-align: bottom;margin-bottom: 5px;font-size: 12px;}

.favicon_mg{padding: 30px;display: none;}
.favicon_mg .file_btn a{position: relative;overflow: hidden;}
.favicon_mg .file_btn .file{position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter:alpha(opacity=0);cursor: pointer;}
.favicon_mg .file_btn p{*margin-top: 6px;}
.favicon_mg .pim_show .big_pim{border-right:1px solid #999;padding-right: 20px;}
.favicon_mg .pim_show .sm_pim{margin-left: 20px;width: 200px;}
.favicon_mg .pim_show .big,.favicon_mg .pim_show .middle,.favicon_mg .pim_show .small{border:1px solid #e6e6e6;background: #f5f5f5;text-align: center;margin-top: 15px;}
.favicon_mg .pim_show .big,.favicon_mg .pim_show .big img{width: 300px;height: 300px;margin: 0;}
.favicon_mg .pim_show .middle,.favicon_mg .pim_show .middle img{width: 140px;height: 140px;}
.favicon_mg .pim_show .small,.favicon_mg .pim_show .small img{width: 80px;height: 80px;}
.favicon_mg .btn{height: 30px;line-height: 30px;border:0 none;color: #fff;cursor: pointer;padding: 0 20px;border-radius: 3px;}

.user_safe{padding-bottom: 100px;}
.user_safe h3{font-size: 14px;font-weight: bold;line-height: 36px;}
.user_safe .level{line-height: 12px;margin: 20px 0;}
.user_safe .level span{display: inline-block;margin-right: 10px;}
.user_safe .level .lev1,.user_safe .level .lev2,.user_safe .level .lev3,.user_safe .level .advice1,.user_safe .level .advice2{display: none;}
.user_safe .level .lev1{color: #cc2121}
.user_safe .level .lev2,.user_safe .level .advice1{color: #ffe327}
.user_safe .level .lev3,.user_safe .level .advice2{color: #68b40e}
.user_safe .level .strip{height: 12px;width: 300px;position: relative;background: #cccccc;}
.user_safe .level .strip em{position: absolute;top: 0;left: 0;height: 100%;width: 30%;background: #cc2121;}
.user_safe .low .lev1,.user_safe .low .advice1{display: inline-block;}
.user_safe .medium .lev2,.user_safe .low .advice1{display: inline-block;}
.user_safe .medium .strip em{width: 60%;background: #ffe327;}
.user_safe .high .lev3,.user_safe .low .advice2{display: inline-block;}
.user_safe .high .strip em{width: 100%;background: #68b40e;}
.user_safe ul li{overflow: hidden;padding: 30px 0;line-height: 28px;border-bottom: 1px solid #d9d9d9;}
.user_safe ul li span{margin-right: 20px;}
.user_safe ul li .tt{width: 180px;text-align: right;padding-right: 20px;font-size: 18px;border-right:1px solid #d9d9d9;}
.user_safe ul li .tt .icon{margin: 4px 0 0 60px;}
.user_safe ul li a{margin-right: 40px;}
.user_safe ul li em{font-style: normal;}

.new_address{line-height: 28px;}
.new_address .title{line-height: 18px;font-size: 14px;color: #000;font-weight: bold;}
.new_address input{padding: 0 8px;}
.new_address h3{font-size: 16px;margin-bottom: 20px;}
.new_address p{margin-bottom: 18px;overflow: hidden;}
.new_address em{font-style: normal;}
.new_address p.mb{margin-bottom: 5px;}
.new_address p label{vertical-align: top;}
.new_address p span{float: left;width: 68px;height: 28px;text-align: right;margin-right: 10px;}
.new_address p .txt,.new_address p select{float: left;}
// .new_address p .txt,.new_address p .btn,.new_address p select{border:1px solid #ccc;height: 24px;line-height: 24px;float: left;}
// .new_address p select{height: 26px;line-height: 26px;}
.new_address p .txt{width: 228px;}
.new_address p .txt.lg{width: 380px;}
.new_address p select{width: 118px;margin-right: 10px;}
.new_address .d-btn{margin-top: 10px;padding: 8px 16px;}

.changePwd{font-size: 13px;line-height: 32px;margin-bottom: 60px;}
.changePwd p{margin-bottom: 18px;}
.changePwd p.mb{margin-bottom: 5px;}
.changePwd p > *{display: inline-block;vertical-align: top;}
.changePwd p span{float: left;width: 68px;height: 32px;text-align: right;margin-right: 10px;}
.changePwd p .txt,.new_address p .btn{height: 30px;line-height: 30px;border:1px solid #d9d9d9;}
.changePwd p #vcode {width: 114px;padding: 8px 0;margin-left: 8px;}
.address h3{font-size: 14px;margin-bottom: 10px;}
.address table{width: 100%;border:1px solid #ccc;}
.address th,.address td{border-bottom:1px solid #ccc;padding: 12px;text-align: left;}
.address th{background: #fafafa;font-weight: normal;}
.address tr:nth-child(even){background:#fafafa;}
.address .name{width: 10%;}
.address .adr1{width: 20%;}
.address .adr2{width: 30%;}
.address .phone{width: 15%;}
.address .cz{width: 15%;}
.address .mrdz{width: 10%;}
.address .mrdz .d-btn{text-align: center;display: none;}
.address tbody tr.cur em.d-btn{display: block;}
.address tbody tr.cur a.d-btn{display: none;}
.address .mrdz em.d-btn{display: none;font-style: normal;}
.address .mrdz .d-btn{width: 60px;padding:4px 0;}
.address tbody tr:hover a.d-btn{display: block;}
.address tbody tr.cur:hover a.d-btn{display: none;}

.order_detail{border:1px solid #e6e6e6;}
.order_detail .state{width: 235px;min-height: 248px;padding: 20px;position: relative;}
.order_detail .state .status{color: #808080;font-size: 26px;line-height: 110px;}
.order_detail .state a{display: block;margin: 0 auto 8px;width:75px;}
.order_detail .state a.pay-back{color:#cc2121;}
.order_detail .state .btn{height:28px;line-height: 28px;background: #f5f5f5;border:1px solid #e6e6e6;border-radius: 3px;color: #666;}
.order_detail .state .btn{border-radius: 3px;}
.order_detail .state .btn.inverted{color: #fff;}
.order_detail .stamp{position: absolute;bottom: 20px;left: 0;width: 100%;}
.order_detail .stamp .icon{margin-right: 6px;}
.order_detail .detail{width:620px;min-height: 300px;padding: 15px 20px;border-left:1px solid #e6e6e6;}
.order_detail .detail h3{line-height: 34px;border-bottom:1px solid #e6e6e6;font-size: 14px;font-weight: bold;}
.order_detail .detail ul li{margin-top: 8px;overflow: hidden;}
.order_detail .detail ul li.small{width: 48%;float: left;}
.order_detail .detail ul li > *{float: left;max-width:85%;}
.order_detail .detail ul li span.txt{margin-right: 15px;text-align: right; width: 60px;}

.order_info{border:1px solid #e6e6e6;}
.order_info.bdNo{border-bottom:0 none;}
.order_info table{width: 100%;}
.order_info th,.order_info td{padding: 20px;line-height: 18px;border-bottom:1px solid #e6e5e5;}
.order_info th{background: #f3f3f3;font-weight: normal;padding: 8px 20px;}
.order_info td{width: 12%;vertical-align: top;}
.order_info .pInfo{text-align: left;width: 530px;position: relative;}
.order_info .pInfo img{float: left;width: 80px;height: 80px;margin-right: 10px;border:1px solid #ccc;}
.order_info .pInfo p.tt{width: 170px;float: left;}
.order_info .pInfo .sort{color: #7f7f7f;}
.order_info .total{padding: 20px;line-height: 28px;}
.order_info .total span{display: inline-block;width: 120px;}
.order_info .total em{font-style: normal;}

.order_price{font-size: 16px;margin-bottom: 30px;}
.order_price span{font-weight: bold;}

/* 弹窗 */
.popret{min-width: 350px;}
.popret .btn{display: inline-block;width: 70px;height: 28px;line-height:28px;border: 1px solid #d9d9d9;background: #f5f5f5;margin-right: 10px;border-radius: 3px;margin-top: 10px;}
.popret .btn.inverted{color: #fff;}
.popret .comment > *{line-height: 32px;overflow: hidden;margin-bottom: 10px;}
.popret .comment > * span{float: left;height: 32px;width: 10px;width: 80px;text-align: right;margin-right: 10px;}
.popret .comment .file_btn{position: relative;float: left;background: #f5f5f5;border: 1px solid #e6e6e6;padding: 5px 20px;color: #333;line-height: 20px;overflow: hidden;}
.popret .comment .file_btn .file {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.popret .comment .pim {width: 112px;height: 72px;border: 1px solid #e6e6e6;display: inline-block;}

/*账期管理样式*/
.account-title{
    font-size:14px;
    color:#333;
    padding: 0 5px;
    font-weight:bold;
    margin-bottom:21px;
}
.debt-num{
    font-weight: bold;
    font-size:16px;
    vertical-align: top;
    *vertical-align:auto;
    margin:0 20px 0 5px;
}
.im-pay{
    background-color:#CB2121;
    width:70px;
    height:26px;
    text-align:center;
    line-height:26px;
    margin-top:-2px;
    color:#fff;
    border-radius: 3px;
    border:none;
    cursor:pointer;
}
.debt-box{
    padding-bottom: 21px;
}
.debt-box-bd{
    padding-top: 30px;
    border-top: 1px solid #efefef;
}

.debt-box ul{
    float:left;
    margin-right:180px;
}
.debt-time,.debt-remain,.credit-total,.debt-back{
    font-size:13px;
}
.debt-box ul li{
    padding:5px 0;
}
.debt-box .debt-rt  li{
    padding:5px 12px;
}
.debt-box ul li p{
    color:#a1a1a1;
}
.debt-way-box{
    margin-bottom:14px;
}
.debt-box .debt-way-ot{
    min-width:322px;
    background-color: #f5f5f5;
}


.order-debt-detail,.debt-order-num{
    border:none;
    background-color:#fff;
    color:#368FCC;
    cursor:pointer;
}
.account-table .list input[type=checkbox]{
    margin:-2px 5px 0;
}
.account-table .thead{
    margin-bottom: 0;
}
.account-table input{
    margin-left: 6px;
}
.account-table .all-box>a{
    margin:10px;
}
/*交易记录*/
.record-table,.record-detail-table{
    width:908px;
    border:1px solid #E6E6E6;
}
.record-table ul li{
    float:left;
    width:227px;
    text-align: center;
}
.record-title li,.record-detail-title li{
    padding:10px 0;
    background-color: #F3F3F3;
}
.record-content li,.record-detail-content li{
    padding:20px 0;
    border-top:1px solid #E6E6E6;
}

.record-detail-box .debt-box>ul>li{
    padding:5px 10px;
}
.record-detail-box .debt-box>ul>li .debt-remain{
    color:#cc2121;
    font-weight: 600;
}
.record-detail-box .debt-box li.record-time,.record-detail-box .debt-box li.record-money{
    background-color: #f5f5f5;
    width:300px;
    color:#A7A8AA;
}

.record-detail-table th,.record-detail-table td{
    width: 180px;
    padding: 8px;
}
.record-detail-table .pInNo,.record-detail-table .pInfo,.record-detail-table .pInfo p{
    width: 184px;
    text-align: center;
}
/*快速下单样式*/
.quick-box .table_list .thead{
    margin-bottom:0;
}
.quick-box .table_list .list{
    margin:0;
    border-top:none;
    overflow: visible;
}
.user_mg  .quick-box .table_list li.lg{
    width:318px;
    padding-right:30px;
}
.quick-box .table_list li.stan{
    width:80px;
    padding:0 15px;
}
.quick-box .table_list li.pri{
    width:100px;
    padding:0 15px;
}
.quick-box .table_list li.num{
    width:130px;
    padding:0 15px;
}
.quick-box .table_list li.tol{
    width:160px;
    padding:0;
}
.quick-box .table_list .thead li.tol{
    width: 123px;
}
.quick-box .list>ul>li{
    height:60px;
    line-height:60px;
}
.quick-box .list>ul>.lg img{
    width:40px;
    height:40px;
    margin:10px;
    float:left;
}
.quick-box .list>ul>.lg>div p{
    float:left;
    width:220px;
    height:20px;
    line-height: 20px;
}
.quick-box .list>ul>.lg span{
    border-right:1px solid #E6E6E6;
}
.quick-box .list>ul>li>span{
    float:left;
    width:36px;
    height:60px;
    line-height:60px;
}
.quick-box .list>ul>li.tol>span{
    float:right;
}
.quick-box .list>ul>.tol>p{
    float:left;
    width:108px;
    padding-right:15px;
}
.quick-box .list>ul>.tol>span{
    border-left:1px solid #E6E6E6;
}
.quick-box .list>ul>.tol>span a{
    display:block;
    width:20px;
    height:20px;
    font-size:22px;
    margin:20px auto;
}

.quick-box .list>ul>.num .countNum{
    width: 130px;
    height: 28px;
    margin-top:15px;
    line-height: 28px;
}
.quick-box .list>ul>.num .countNum .subbtn, .quick-box .list>ul>.num .countNum .addbtn{
    width: 28px;
    background: transparent;
}
.quick-box .list>ul>.num .countNum .subbtn{
    border-right: 1px solid #d9d9d9;
}
.quick-box .list>ul>.num .countNum .addbtn{
    border-left: 1px solid #d9d9d9;
}
.quick-box .list>ul>.num .countNum .unitNum{
    width: 66px;
    height: 28px;
    line-height: 28px;
}
.quick-box .quick-search-box{
	 float:left;
	 margin:14px 0 0 5px;
	 width:270px;
	 height:30px;
	 position:relative;
	 line-height:30px;
    border:1px solid transparent;
}
.quick-box .quick-search-box.active{
    border:1px solid #cc2121;
}
.quick-box .quick-search{
    width:260px;
    padding:0 5px;
    height:30px;
    line-height:30px;
    border:none;
    vertical-align: bottom;
}
.quick-box .quick-search-box .search-result{
    border:1px solid #cc2121;
    border-top:none;
	position:absolute;
    z-index:99;
    background-color: #fff;
    width:270px;
    height:300px;
    top:31px;
    left:-1px;
    overflow-y: auto;
}
.quick-box .quick-search-box .search-result>ul>li{
    width:96%;
    border:none;
    border-bottom:1px solid #E6E6E6;
    padding:2%;
    cursor:pointer;
    overflow: hidden;
}
.quick-box .quick-search-box .search-result>ul>li img{
    margin:0;
    margin-right: 3px;
}
.quick-box .quick-search-box .search-result>ul>li p{
    float: none;
    width: auto;
}
.quick-box .quick-search-box .search-result>ul>li:hover p{
    color:#fff;
}
.quick-box .add10{
    border:1px solid #cc2121;
    background-color:#fff;
    padding:5px 10px;
    margin-top:10px;
    cursor:pointer;
}
.footer-total{
	width:950px;
	position:fixed;
    margin-left:250px;
    z-index:99999;
	bottom:0;
}
.footer-total ul{
	float:right;
	margin-right:20px;
}
.footer-total ul li{
	float:left;
    background-color: #fff;
}
.footer-total ul li.la{
    background-color: transparent;
}
.quick-pop{
    width:300px;
}
.quick-pop>p{
    border-bottom:1px solid #E6E6E6;
    padding-bottom:10px;
}
.quick-pop .pop-select{
    width:300px;
    margin:15px 0 5px;
    border-bottom:1px solid #E6E6E6;
    padding-bottom:15px;
}
.quick-pop .pop-select>img{
    width:40px;
    height:40px;
    float:left;
}
.quick-pop .pop-select>p{
    width:250px;
    float:left;
    height:20px;
    line-height: 20px;
    margin:10px 0 0 10px;
}
.sel-content{
    max-height:144px;
    overflow-y: auto;
    padding-bottom:5px;
    border-bottom:1px solid #E6E6E6;
}
.sel-content ul li{
    float:left;
    height:24px;
    line-height:24px;
}
.sel-content ul li.sel-fi{
    width:30px;
}
.sel-content ul li.sel-fi input{
    width:16px;
    height:16px;
}
.sel-content ul li.sel-se{
    width:220px;
    text-align: left;
}
.sel-content ul li.sel-se span{
    max-width:75px;
    display: inline-block;
}
.sel-content ul li.sel-th{
    width:120px;
}
.quick-pop button{
    float:right;
    margin:15px 0 0 15px;
    width:70px;
    text-align: center;
    height:28px;
    line-height:28px;
    padding:0;
    font-size:14px;
    border-radius: 3px;
    cursor:pointer;
}
.quick-pop .sel-confirm{
    border:1px solid #cc2121;
    background-color:#cc2121;
    color:#fff;
}
.quick-pop .sel-cansel{
    border:1px solid #cc2121;
    background-color:#fff;
}
.quick-box .prd-price{
    float:none!important;
}
.footer-total{
    border-bottom:2px solid #cc2121;
}
.footer-total ul{
    height:35px;
}
.footer-total ul li{
    height:35px;
    line-height: 35px;
    padding-left:20px;
}
.footer-total ul li.fi{
    padding-left:35px;
    border-top:1px solid #cc2121;
    border-left:1px solid #cc2121;
}
.footer-total ul li.sec{
    border-top:1px solid #cc2121;
}
.footer-total ul li.th{
    padding-right:35px;
    border-top:1px solid #cc2121;
    border-right:1px solid #cc2121;
}
.footer-total ul li span{
    margin:0 3px;
}
.footer-total ul li a{
    color:#cc2121;
    float:left;
    padding:0 15px;
    height:35px;
    line-height: 38px;
    margin-bottom: -1px;
}
.footer-total ul li a.add-cart{
    height:38px;
    color:#fff;
    margin-right:5px;
}
.footer-total ul li a.im-buy{
    color:#fff;
}
.quick-box .table_list .list ul li p{
    color:#4c4c4c;
}