﻿.top-login-m { width:1190px;}
.w1000 {width:1190px;}
.wrapper { width:1190px;}
.price-list { width:auto;}
.order-detail-item { margin:0}
/*采购车*/
.cart-cnt { border:1px solid #e1e1e1; background:#fff; box-shadow:3px 3px 2px #ebebeb; margin-bottom:10px;}
.cart-cnt-h2{ background:#f5f5f5; height:38px; line-height:38px; padding:0 20px; font-size:14px; font-weight:700; border-bottom:1px solid #e7e7e7}
.cart-cnt-tit { padding:20px;}
.icon_bg_bao { width:20px; height:20px; line-height:20px; border: 1px solid #0ead19; color:#0ead19;background: #fff; display:inline-block; text-align:center; margin:0 5px;}
.cart-table { width:100%; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb}
.cart-table thead th { color:#666; background:#fafafa; padding:10px 20px; text-align:center}
.cart-table tbody td {border-top:1px solid #f5f5f5; color:#666; padding:10px 20px; text-align:center}
.img60 { width:58px; height:58px; float:left; border:1px solid #ececec; overflow:hidden; margin-right:10px;}
.pro-title { height:40px; line-height:20px; margin-bottom:5px; overflow:hidden}
.pro-param { height:20px; line-height:20px; color:#999}
.checkbox_left { float:left; margin:20px 20px 0 0;}
.icon.minus,.icon.plus { background:none; width:24px; height:24px; line-height:20px; border:1px solid #dcdcdc; text-align:center; margin:0; color:#999; font-size:18px; font-weight:700}
.input-text-c { border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-left:none;border-right:none; background:#fff; width:60px; text-align:center; height:24px; line-height:24px;}
.cart_submit_box { padding:10px 20px 30px;}
.cart_submit_box_text { width:280px; float:left; margin:0 70px 0 450px;}
.cart_submit_box_text p { line-height:20px;}
.link_a { color:#000; text-decoration:underline;}
.cart_submit_box_text .dropdown_item { width:170px; float:left; margin-right:10px}
.cart_submit_box_pre { float:left; width:230px;}
.cart_submit_box_pre p { line-height:20px; text-align:right;padding-right:50px;}
.cart_submit_box_pre p label { color:#aaa;}
.cart_submit_box_btn { float:left; width:110px;}
.checkbox_all { padding:20px;}
.cart_submit_box_message { width:550px; float:left; margin-top:20px;}
.cart_submit_box_message h5 { float:left; font-weight:400}
.textarea-message-text { width:440px; height:100px; padding:10px; margin-bottom:5px; border:1px solid #dcdcdc; resize: none}

.cart_submit_box_r { width:530px; float:right; margin-top:20px;}
.cart_submit_box_bg { border:1px solid #ebebeb; padding:20px; background:#fafafa;}
.cart_submit_box_bg p { margin:5px 0}
.cart_submit_box_bg .dropdown_item { margin:10px 0}
.cart_submit_box_bg .line { border-top:1px solid #ebebeb; margin:20px 0}
/*确认订单信息*/
.cart-box { padding:15px; border:1px solid #e1e1e1; background:#fff; box-shadow:3px 3px 2px #ebebeb; margin-bottom:10px; overflow:hidden}
        .cart-box-h3 { font-size:14px; font-weight:700; margin-bottom:15px;}
        .cart-add-list { height:348px; margin-bottom:20px; overflow:auto; position: relative;}
        .cart-box .text_item { width:460px;}
        .add_item { border:1px solid #dcdcdc; color:#666; overflow:hidden; padding:5px; margin-bottom:10px; position:relative; width:706px;}
        .add_item th { line-height:24px; text-align:right; padding-right:5px;} .add_item td { line-height:24px;}
        .add_item_cur { border:2px solid #1b7dd0;}
        .add_item .add_set { background:url(/images/user-icon.png) 0 -560px; width:11px; height:11px; display:none; position:absolute; right:0; bottom:0;}
        .add_item_cur .add_set {display:inline-block;}
        .add_item_cz { position:absolute; right:5px; top:5px;}
        .add_item_cz .add_default { vertical-align:top; line-height:22px;}
        .w770 { width:738px;}
        .w400 { width:378px;}
        .tab-head { margin-bottom:20px; height:32px;}
        .tab-head .check_item { border:2px solid #dcdcdc; margin:0 3px; background-color:#fff; width:95px; text-align:center; float:left; padding:0 10px;}
        .tab-head .check_item.cur { border:2px solid #2c87d4;}
        .table_item th { padding:0 10px;}
        .table_item td { padding:0}
        .alt-tabs-content-text { padding:20px;}
        .alt-tabs-content-text h3 { margin-bottom:10px;}
        .alt-tabs-content-text p { line-height:22px;}

        .state_item { width:265px; height:24px; padding:0 5px; line-height:24px; border:1px solid #ddd; color:#666; margin:10px 0 0; display:block; position: relative;z-index: 1;}
        .state_item.cur { border:1px solid #2281d1; background:url("/images/user/check_icon.png") no-repeat right bottom;}
        .state_item .oldtitle { width:190px; height:26px;line-height:26px; text-overflow:ellipsis; overflow:hidden; }
        .state_item .input-text-fp { border:0; height:24px; float:left; width:195px; display:block; opacity: 1; position: inherit;}
        .state_item a { margin:0 4px;}
        .state_item input {left: 0;opacity: 0;position: absolute;top: 0; display: none;}
        .hide { display:none}
        .state_item span a{ cursor: pointer;}
        .no_check_item { cursor:not-allowed!important; color:#dfdfdf!important; border-color:#dfdfdf!important;}

        .item_tip_box { padding:10px; width:110px; border:1px solid #ffb471; background:#fffbee; color:#f60; box-shadow:3px 3px 3px #ddd; position:absolute; left:-9px; bottom:-59px; display:none; z-index:100;}
        .item_tip_box i { background:url(/images/user/item_tip_box_v.jpg); width:13px; height:8px; position:absolute; top:-8px; left:50%;}

        #shuoming em{display:block;position:absolute;top:-8px;left:35px;width:13px;height:8px;background:url(/images/details_icon.png) -138px -69px;}
        #shuoming:hover #tip_box{ display: block;}
        #shuoming .repair_empty{ display: block; position: absolute; width: 250px; height: 25px; left: -8px; top: 4px; background: #000088; opacity: 0; filter:alpha(opacity=0);}
        .tip_box { width:380px; padding:10px; color:#666; line-height:22px; border:1px solid #dcdcdc; position:absolute; background:#fff; display:none; top:25px; left:0; text-decoration: none;}

.footer_order { background:#fff; border-top:1px solid #e4e4e4; padding:30px 0; text-align:center;}
.footer_order p { margin-bottom:20px;}
.footer_order p span { margin:0 10px;}