body, div, p, form, label, ul, li, dl, dt, dd, ol, img, button, h1, h2, h3, h4, h5, h6, b, em, strong, small { margin: 0; padding: 0; border: 0; list-style: none; font-style: normal; font-weight: normal; }
dl, dt, dd { display: block; margin: 0; }
a { text-decoration: none; }
a:hover { text-decoration: none; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"]{
    -moz-appearance: textfield;
}

/*color:#fff;*/
body { font-family: Microsoft YaHei,Verdana,Arial,SimSun; color: #666; font-size: 14px; background: #fff; min-width: 900px; }
.block, #block { display: block; }
.none, #none { display: none; }
textarea { resize: none; }
/*****头部和尾部******/
#header { height: 40px; line-height: 40px;width: 100%; z-index: 20; text-align: center; position: fixed; top: 0px; left: 0; min-width: 850px; }
.logo { line-height: 40px; font-size:16px; color: #fff;margin-left:25px; float: left;width:auto;font-weight:bold;}
.navigation { float: right;color: #fff; font-size: 14px;}
.navigation ul li { height: 40px; border-right: 1px solid #fff; padding:0 20px; float: left; position: relative; cursor: pointer; }
.navigation ul li i {font-style: normal;font-weight: bold;font-size: 14px;display: block;float: left;height:40px}
.navigation ul li a:hover { color: #32323a; }
.navigation ul .M0 em { width: 20px; height: 20px; background-color: #f60; position: absolute; right: 35px; top: 1px; display: inline-block; border-radius: 10px; color: #fff; font-size: 8px; text-align: center; cursor: pointer; line-height: 20px; }
/*二级菜单*/
.navigation ul ol { position: absolute; top: 40px; left: 0; width:119px;border: none; text-align: center; display: none; }
.navigation ul .M01 ol li { border: none!important; width: 100%; cursor: pointer; height:30px;position: relative; padding: 0; line-height:30px;}
.navigation ul .M01 ol li:hover { background-color:#ffcc33; }
#footer { height: 20px; line-height: 20px; background: #f8f8f8; width: 100%; text-align: center; position: fixed; z-index:1; bottom: 0; left: 0; }
#footer p { line-height: 20px; color: #000; margin: 0 auto; }
/*****主体部分******/
.main { min-height: 600px; }
#container { width: auto; margin-left: 2px; margin-top: 50px;padding-bottom: 70px;}
.title { width: 100%; height: 40px; background-color: #f8f8f8; position: relative; top: 40px; display: inline-block; }

.title span { color: #000; line-height:40px; margin-left:30px;font-weight:bold;display:block;float:left;position:relative;}
.title i {font-style:normal;font-weight:bold;display:block;float:left;line-height:40px;color: #000;margin-left:5px;}
.sbox { background-color: #fff;width: 100%; box-sizing: border-box;clear: both;}
/**左侧菜单***/
.left_menu { width: 165px; background: #f8f8f8; height: 100%; position: fixed; top: 40px; left: 0; overflow: auto; border-left: 5px solid #f6f6f6; z-index: 1000; border-right: 1px solid #ccc; box-sizing: border-box; left: -205px; }
.hide_left_menu { width: 40px; height: 40px; background: url(../images/show_menu.png) no-repeat; position: fixed; color: #fff; text-align: center; line-height: 25px; top: 0px; left: 0px; cursor: pointer; z-index: 22; }
.left_menu h4 em { width: 20px; height: 15px; display: inline-block; float: right; margin-top: 18px; margin-right: 5px; background-image: url(../images/list_more.png); background-position: -6px -0px; }
.left_menu ul li.selected em { background-position: -6px -14px;}
.left_menu ul li { display: inline; border-bottom: 1px solid #666; }
.left_menu ul li a { color:#3c3c3c;}
.left_menu ul li:hover { background: #f8f8f8; }
.left_menu ul li .list-item a { width: 100%; padding-left: 50px; text-decoration: none; font-size: 14px; /*color: #68a32b;*/ line-height: 38px; display: block; background-color: #fff; border-bottom: 1px dashed #d1d1d1; box-sizing: border-box; }
/*11-14 激活状态*/
.left_menu ul li .list-item.active { display: block; }
.left_menu ul li .list-item a:last-child { border-bottom: none; }

/*11-14 当前选中状态*/
.left_menu ul li .list-item a.current { color: #f60; font-weight: bold; }
.left_menu ul li a.noline { border-bottom: none;}
.left_menu ul li h4 { cursor: pointer; padding-left: 10px; text-decoration: none; font-size: 16px; color: #3c3c3c; display: block; line-height: 48px; font-weight: normal; border-bottom: 1px solid #d2d2d2; }

/*主菜单鼠标经过变色*/
.left_menu ul li h4:hover { background-color: #f0f5d7; }
.left_menu ul li.noline { border-bottom: none; }
.left_menu ul li.selected h4 { background-color: #f8f8f8;}
.left_menu li .list-item { padding: 5px 0; position: relative; zoom: 1; background: #f8f8f8; overflow: hidden;}
.left_menu h4 span { display: block; float: left; width: 24px; height: 20px; margin-right: 1px;background-repeat: no-repeat; margin-top: 13px;}
/*二级菜单鼠标经过变色*/
.left_menu ul li .list-item a:hover { color: #f60; }
.navigation ul li span { display: block; width:24px; height:18px;cursor: pointer;float: left;}
/*首页小图标*/
.navigation ul .M0 span{margin-top:10px;background: url(../images/notice.png) no-repeat;}
.navigation ul .M02 span {margin-top:10px;background: url(../images/sign.png) no-repeat;}
.navigation ul .M04 span { margin-top:10px; background: url(../images/change.png) no-repeat; }
.navigation ul .M01 span {margin-top:10px;background: url(../images/pend.png) no-repeat;}
.navigation ul .contact span{margin-top:10px;background: url(../images/contact.png) no-repeat;}

/*ul .M03 span img { margin-top:-4px; }*/

.navigation ul .M03 { position: relative; padding-right:15px; border-right: none; }

.navigation ul .M03 abbr { margin-left:10px; }

.M1 a { color: #3C3C3C; }

.left_menu h4 span { background-image: url(../images/icon.png); }

.M1 span { background-position: -0px -30px; }

.left_menu ul li.selected .M1 span { background-position: -0px -51px; }

.M2 span { background-position: -27px -30px; }

.left_menu ul li.selected .M2 span { background-position: -27px -51px; }

.left_menu .M3 span { background-position: -51px -30px; width: 21px; }

.left_menu ul li.selected .M3 span { background-position: -51px -51px; width: 21px; }

.left_menu .M4 span { background-position: -72px -30px; width: 21px; }
.left_menu ul li.selected .M4 span {width: 21px; }
.left_menu .M5 span { background-position: -92px -28px; width: 20px; }
.left_menu ul li.selected .M5 span { background-position: -92px -50px; }
.left_menu ul li .M6 span { background-position: -112px -30px; }
.left_menu ul li.selected .M6 span { background-position: -112px -51px; }
.left_menu ul li .M7 span { background-position: -138px -31px; }
.left_menu ul li.selected .M7 span { background-position: -138px -51px; }
.left_menu ul li .M8 span { background-position: -161px -33px; }
.left_menu ul li.selected .M8 span { background-position: -161px -51px; }
.left_menu ul li .M9 span { background-position: -184px -29px; width: 18px; }
.left_menu ul li.selected .M9 span { background-position: -184px -49px; width: 18px; }
.left_menu ul li .M10 span { background-position: -119px -122px; height: 22px; }
.left_menu ul li.selected .M10 span { background-position: -119px -146px; }
.left_menu ul li .M11 span { background-position: -32px -149px; }
.left_menu ul li.selected .M11 span { background-position: -32px -130px; }
.left_menu ul li .M12 span { background-position: -93px -125px; }
.left_menu ul li.selected .M12 span { background-position: -93px -146px; }
.left_menu ul li .M13 span { background-position: -150px -125px; }
.left_menu ul li.selected .M13 span { background-position: -150px -150px; }
.left_menu ul li .M14 span { background-position: -175px -124px; }
.left_menu ul li.selected .M14 span { background-position: -175px -149px; }
.left_menu ul li .M15 span { background-position: -5px -176px; height: 22px; }
.left_menu ul li.selected .M15 span { background-position: -5px -204px; }
.left_menu ul li .M16 span { background-position: -32px -176px; height: 22px; }
.left_menu ul li.selected .M16 span { background-position: -32px -204px; }
.left_menu ul li .M17 span { background-position: -62px -176px; height: 22px; }
.left_menu ul li.selected .M17 span { background-position: -62px -204px; }
.left_menu ul li .M18 span { background-position: -51px -72px; height: 22px; }
.left_menu ul li.selected .M18 span { background-position: -51px -72px; }
.left_menu ul li .M19 span { background-position: -29px -29px; height: 22px; }

.modify { display: inline-block;padding: 1px 2px;  cursor: pointer; margin-right: 5px; border: 1px solid #666; text-align: center;  font-size: 14px; box-sizing: border-box; }
.modify:hover {text-decoration: underline;}
.charge_relative { position: relative;text-decoration: underline;}
.charge { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.change_price { display: inline-block; width: 23px; height: 17px; cursor: pointer; background: url(../images/icon.png) -62px -128px; }
.delete { cursor: pointer; display: inline-block; width: 17px; height: 17px; margin-left: 15px; background: url(../images/icon.png) -4px -75px no-repeat; }
.form-group { margin-top: 10px; margin-right: 20px; }
.add_relative { position: relative;padding-top:15px;}

.add_btn {width: auto;float: right;padding-top:5px;padding-right: 10px;}
.add{display: inline-block;color: #fff;text-align: center;cursor: pointer;padding: 5px 15px;}
.add:hover { text-decoration:underline;color:#fff;}

.staus{padding-top:15px;}
.staus a {color:#333;display:inline-block;padding:0 20px;margin-right:10px;height:30px;text-align:center;line-height:30px;border:solid 1px #cfcfcf;}
.staus a:hover,.staus a.active {background:#00ccff;color:#fff;border:solid 1px #00ccff;text-decoration:none;}
/*页码*/
.page_info { position: fixed; bottom: 0; line-height: 24px; float: left;padding-left:75px; width: 100%; height: 30px; background-color: #efefef; z-index:1; }
.page_info button { font-size: 22px; width: 30px; cursor: pointer; text-align: center;color: #fff; height: 25px; }
.page_shape { width: 60px; }
.page_info_detail { line-height: 24px; float: right; right: 10px; width:auto; height: 24px; margin-bottom: 50px; }
.show_msg_box,.pop_bg_box,.addcharge_box, .applyflow_pop_box, .exchange_pop_box, .transfer_pop_box, .rechange_pop_box, .entryorder, .addcart, 
.payorders, .shiporders, .delorders, .exchangeorders, .DelOrders_box, .ModFreight_box, .ArrivalOrders_box, .PayStock_box, .Ordering_box,
.ModPlace_box,.ModStatus_box,.ModifyPurchaseUserID_box, .ModifySalesUserID_box, .Dist_box, .RemarkOrder_box, .SwitchID_box, .CancelOrders_box, 
.StockOrders_box, .ReturnOrders_box, .ExchangeOrders_box,.ReceiptOrders_box,.PayOrders_box,.PayBackOrders_box,.EditShip_box, .cancelcharge_box,
.BackDia_box, .ReCharge_box, .Balance_box, .USDBalance_box, .Contact_box, .Filter_box, .Active_box, .Cash_box, .Adjust_box, .ReviseOrders_box, 
.ReviseAnOrder_box, .batchDia_box, .batchDelDia_box,.add_pop_box,.modify_pop_box,.delete_pop_box { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.5);
z-index: 1111111; display: none; }
.pop { width: 800px;background-color: #fff; margin: 100px auto; position: relative; }
.show_msg_box{display: block;}
.show_msg_box .pop{width: 400px;min-height: 100px;height: auto;padding: 30px;}
.show_msg_box form{padding:5px 5px 5px 30px;}
.show_msg_box form b{display: block;width:100%;text-align: center;line-height: 24px;font-size:20px;}
.addcart .form-inline em, .submitorder .form-inline em { display: block; font-size: 14px; padding: 5px; color: #000; max-width: 420px; height: auto; word-break: break-all; }
.addcart .form-inline em b, .submitorder .form-inline em b { color: #0566ae; }
.addcart .form-inline input, .submitorder .form-inline input { color: #fff; }
.pop .colse_popbox, .delete_box, .colse_delbox { position: absolute; top: 5px; right: 8px; font-size: 18px; color: #fff; cursor: pointer; }
.pop h5 { height: 35px; color: #fff; font-size: 16px; text-align: center; line-height: 35px; }
.pop .supbtn { margin: 0px 10px; width:auto; border: none; }
.del_pop { width: 400px; height: 300px; }
.del_pop h3 { height: 200px; padding-top: 80px; box-sizing: border-box; padding-left: 80px; }
.dele_cancel, .dele_sure { width: 100px; height: 30px; display: inline-block; /*background-color: #68a32b;*/ color: #fff; text-decoration: none; line-height: 30px; text-align: center; margin: 20px 20px 0 0; }
.dele_cancel { margin-left: 80px; margin-right: 50px; }
.dele_cancel:hover, .dele_sure:hover { color: #fff; text-decoration: none; }
.colse_delbox { width: 30px; height: 30px; display: block; color: #cb0000; position: absolute; right: 0; top: 0; text-align: center; line-height: 30px; }

/*购物车小图标*/
.cart_icon_in { display: inline-block; width: 23px; height: 20px; background: url(../images/icon.png) -1px -127px no-repeat; cursor: pointer; }
.cart_icon_out { display: inline-block; width: 23px; height: 20px; background: url(../images/icon.png) -1px -185px no-repeat; cursor: pointer; }


/*表格变色*/
.table-condensed tbody tr { cursor: pointer; }
input[name=checkbox] { cursor: pointer; }
.tr_select_color { background-color: #ffe2d1!important; }
.table-condensed tbody tr:nth-child(odd) { background: #fff; }
.table-condensed tbody tr:nth-child(even) { background: #f6f5f5; }
.table-condensed tbody tr:hover { background-color: #f0f5d7; }


/*钻石详细信息盒子*/
.table tbody tr td { position: relative;text-align:center;}
.shape_detailbox { width: 173px; height: auto; position: absolute; padding-top: 2px; display: none; z-index: 70; }
.detail_info {height: auto; background-color: #fff; padding: 5px; border:1px solid #ccc;}
.detail_info b{display: block;text-align: left;padding-left: 10px;}


/*系统首页的内容*/
.index_user_box { position: relative; padding: 10px 0 10px 0; }
.user_head { display: inline-block; width: 150px; height: 110px; background-color: #fff; position: relative; }
.user_head span { display: inline-block; width: 70px; height: 70px; margin: 10px 0 0 35px; }
.user_head b { position: absolute; bottom: 0; left: 35px; }
.index_user_box ul { position: absolute; width: 83%; left: 160px; top: 10px; }
.index_user_box ul li { float: left; width: 41%; background-color: #fff; height: 110px; margin-right: 10px; }
.index_line { padding-bottom: 10px; border-bottom: 1px solid #aaa; }
.index_list_box { height: 80px; padding-top: 10px; font-size: 16px; }
.index_list_box ul { padding-top: 10px; width: 100%; }
.index_list_box ul li { float: left; padding-left: 10px; width: 30%; background-color: #fff; height: 40px; margin-right: 10px; text-align: left; line-height: 40px; font-size: 14px; }
.index_sbox { min-width: 500px; padding-bottom: 20px; }


/*全屏遮罩*/
.all_loading_pic_box {position: fixed; left: 0; top: 0; background-color: rgba(0,0,0,0.15); z-index: 1111112;display:none;}
.all_loading_pic b { color: #000; font-size: 14px; font-weight: bold; }
.all_loading_pic { position: fixed; width: 140px;top:50%;left: 50%;margin-left: -70px;}

/*元素遮罩*/
.loading_relative { position: relative; }

.loading_pic_box { position: absolute; left: 0; top: 40px; background-color: rgba(0,0,0,0.1); z-index: 1111111; }

.loading_pic b { color: #000; font-size: 14px; font-weight: bold; }

.loading_pic { position: fixed; width: 120px; margin-top: 100px; }

/*点击排序*/
i.sort_normal { background-position: 0 0; }

i.sort,b.sort { background-image: url(/images/btnSort.png); width: 10px; height: 13px; display: inline-block; cursor: pointer; }

i.sort_asc,b.sort_asc { background-position: -10px 0; }

i.sort_desc,b.sort_desc { background-position: -10px 0; }

/*遮住勾选框 因为勾选和单击选中冲突 8-18*/
.check_rel { position: relative; }

.checkbox_fu { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(255,255,255,0); z-index: 7; }


/*回到顶部*/
.top_box { width: 50px; height: 50px; position: fixed; bottom: 170px; right: 20px; z-index: 111; background-color: #fff; text-align: center; cursor: pointer; padding: 4px; box-sizing: border-box; display: none; }
.top_box:hover {color: #fff; }

/*鼠标经过出弹框*/
.qutbox { width: 18px; height: 18px; background-color: #808080; color: #fff; border-radius: 9px; text-align: center; line-height: 18px; cursor: pointer; position: relative; display: inline-block; }
.qutbox span { position: absolute; height: 30px; width: 200px; border: 1px solid #b5b5b5; border-radius: 8px; text-align: center; top: -22px; line-height: 30px; color: #333; display: none; }
.qutbox:hover span { display: block; }


/*操作结果自动显示和隐藏*/
.fadeoutbox { height: 40px; position: fixed; z-index: 11111111; /*color: #000;*/ color: red; font-size: 16px; font-weight: bold; display: none; padding-left: 40px; line-height: 40px; }
.fadeoutbox b { font-weight: bold; }
.fail { background: url(/images/fail.png) no-repeat left; /*失败*/ }
.succ { background: url(/images/succ.png) no-repeat left; /*成功*/ }

/*ie*/
.brower_tips { position: relative; height: 40px; width: 100%; background-color: #FFF38D; display: none; }
.brower_tips b { color: #E02828; font-weight: normal; width: 800px; margin: 0 auto; display: inline-block; line-height: 40px; }
.brower_tips b a { text-decoration: none; }
.brower_tips b img { display: inline-block; margin-left: 5px; }
.colse_brower_tips { cursor: pointer; color: #E02828; padding-left: 10px; }

.contact_link { position: fixed; width: 90px; height: auto; background-color: #fff; bottom: 0px; right: 0px; z-index: 11111111111; }
.link_title { height: 20px; color: #fff; line-height: 20px; /*background-color: #68a32b;*/ padding-left: 15px; cursor: pointer; }
.switch_link { display: inline-block; height: 30px; width: 30px; cursor: pointer; position: fixed; top: 100px; right: 0; text-align: center; background: #000 url(../images/off.png) no-repeat; }
.link_content { padding-left: 5px; color: #000; display: none; }
.link_online { }
.link_online ul li { height: 30px; border-bottom: 1px solid #e3e3e3; line-height: 30px; cursor: pointer; }
.link_online ul li img { display: inline-block; padding-right: 5px; }
.link_phone { height: 30px; line-height: 30px; }
.link_email { height: 30px; background: url(../images/email.png) no-repeat; padding-left: 30px; line-height: 30px; }
.link_place { height: 40px; line-height: 20px; }
.link_email span { }


/*使表格内的内容换行*/
table td, table th { word-break: break-all; word-wrap: break-word; }
.check_btn_box .check_list {float:left;}
.check_btn_box .order_check_list { width:auto;}
.table_log {width:auto;height:40px;line-height:40px;float:right;padding-right:20px;color:#333333;}
/*今日取货单 全部导出 默认隐藏*/
._delivery_btn, ._export_btn { display: none; }

/*直接充值 下拉选项 默认隐藏*/
#_direct_opt { display: none; }

/*输入框边输入边提示*/
.input_relative li { position: relative; }

.input_tip { display: block; height: 30px; width: 120px; position: absolute; border: 1px solid #ccc; top: -32px; left: 0px; font-size: 18px; border-radius: 4px; padding-left: 2px; display: none; }


/*提醒框*/
.tip_box_hide { width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); position: fixed; left: 0; top: 0; z-index: 222; display: none; }

.tip_box { width: 300px; background-color: #fff; position: fixed; margin-top: 200px; left: 45%; z-index: 333; height: auto; padding-bottom: 20px; }

.tip_title { height: 30px; /*background-color: #68a32b;*/ color: #fff; text-align: center; line-height: 30px; position: relative; }

.tip_close { position: absolute; right: 10px; display: inline-block; width: 25px; height: 25px; cursor: pointer; border-radius: 25px; line-height: 25px; top: 3px; }

.tip_content { padding: 10px; }

.tip_btn_box { width: 260px; margin: 0 auto; }

.tip_btn { display: inline-block;/* background-color: #68a32b;*/ width: 50px; height: 30px; color: #fff; cursor: pointer; line-height: 30px; text-align: center; margin-left: 50px; }

/*供应商联系方式*/
.contact-icon { display: inline-block; width: 18px; height: 18px; /*background: url(../images/contact-icon.gif) no-repeat;*/ }
.contact-icon {
    width: 18px;
    height: 16px;
    /*background: #a2b3ff;*/
    position: relative;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    
}
.contact-icon span {
    right: 100%;
    top: 8px;
    position: absolute;
    border-top: 2px solid transparent;
    border-right: 5px solid #fff;
    border-bottom: 2px solid transparent;
} 
.contact-icon0{
	display: inline-block;
	position: relative;
}
.contact-icon0 span:nth-child(1){
	display: inline-block;
    width: 2px;
    height: 2px;
    position: absolute;
    top: -8px;
    left: -20px;
    background-color:#fff;
    border-radius: 2px;
}
.contact-icon0 span:nth-child(2){
	display: inline-block;
    width: 2px;
    height: 2px;
    position: absolute;
    top: -8px;
    left: -15px;
    background-color:#fff;
    border-radius: 2px;
}
.contact-icon0 span:nth-child(3){
	display: inline-block;
    width: 2px;
    height: 2px;
    position: absolute;
    top: -8px;
    left: -10px;
    background-color:#fff;
    border-radius: 2px;
}

/*公告*/
.announcement-box { position: absolute; height: 40px; top: 50px; z-index: 18; left: 200px; }
.announcement-box span { margin-right: 10px; }
.announcement-box span i { font-style: normal; color: #b2b2b2; }
.announcement-box span a { cursor: pointer; color: #007cce; }
.announcement-box span a:hover { text-decoration: underline; }
.an-more { color: #0081cc; }
.an-more:hover {text-decoration: underline; }

/*结果栏中的搜索按钮*/
.check_btn_box { height: 40px; width: 100%; background-color: #f8f8f8; z-index: 18;}
.search_btn_c { display: inline-block; color: #fff; cursor: pointer; text-decoration: none; border-radius: 4px; }

.check_list li {width: auto;height: 33px;float: left;color: #fff;cursor: pointer;}
.search_btn_b,.search_btn_p {border-radius: 4px;margin-top:5px;padding: 6px 10px;width: auto;height: auto;float: left;margin-right:10px;
display:block;background-color: #a1a1a1;color: #fff;}
.icon_btn {width:40px;height:30px;}
.account-radio { display: inline-block; width: auto; }
#Account-error,#add_userName-error,#add_nickName-error,#add_mobile-error{ width: auto;display: inline-block!important;}
.account-radio div { display: inline-block; }
.account-radio label { margin-right: 10px; display: inline-block;float: none;}
.checkbox-inline { padding-left: 0px; }
.in-line { padding: 2px 0; }

/*财务页面订单详情的弹出框*/
.order-detail-info { padding: 10px 5px; height: 500px; width: 800px; overflow: auto; }

/*二级菜单*/
.se_nav {width:575px;height:40px;margin:0 auto;}
 div.title .se_nav {width:1200px;text-align: center;}
.se_nav a{display:inline-block;color:#333333;height:48px;font-size:15px;text-align:center;line-height:45px;padding:0 20px;min-width:100px;}
.se_nav a.active,.se_nav a:hover { color:#0099ff;background:url(../images/under_line.png) no-repeat bottom center;font-weight:bold;}
.bulk_type {position:absolute;height:30px;}
.bulk_type span{color: #333333;font-weight: bold;display: block;float: left;height: 25px;line-height: 25px;width:62px;text-align: right;margin-right: 12px;padding-right: 12px}
.bulk_type a {font-size: 14px;color: #222;height: 25px;display: block;text-align: center;line-height: 24px;float: left;margin-right: 5px;padding: 0 5px;margin-top:0;cursor:pointer;}
.bulk_type a:hover{background-color:#ccc;}   
.bulk_type a.active { background-color:#0099ff;color:#fff;}
.wei_tr_a th.active { background-color:#0099ff;color:#fff;}

/*中间显示菜单栏*/
 /*新增样式*/
.show_nav {float:left;width:auto;margin-left: 30px;}
.show_nav a {display:block;padding:0 40px;border-right:solid 1px #fff;font-size:15px;color:#fff;float:left;}
.show_nav a:hover {text-decoration:underline;background:#00b8e6;}
.show_nav .hover {background:#00b8e6;}
/*按钮选中变色*/
.addActive{background-color:#fff; opacity: 0.7;-moz-opacity: 0.7; filter: alpha(opacity=70);}
.search_btn:hover,.order_status button:hover,.payment_status button:hover, .search_btn_c:hover{color:#fff; opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80);
}

/*备案号样式*/
.ICP_No_customer,.ICP_No_team{margin-left: 45px;}
#RapnetNav{display: none;}
.GongAn_No_customer{padding-left: 40px;}
.tipText{padding-left: 20px;color:#ff5050;}
/*验证失败提示*/
.error {
    color: red;
    text-align: left;
    border-color: red;
}
/*所在地国家可输入可下拉*/ 
.locationBox:after { content: ''; display: block; clear: both; }
.locationBox{ display: inline-block;}
.locationBox ul li:hover{ color:#fff}
.locationBox ul{ border: 1px solid #1e91ff; border-top: none;}
img.parcelimg{width:40px;height:40px; margin: 3px;}
.contact_nav{line-height:30px;padding-top:30px;padding-left:60px;color: #333;}
.contact_nav b {font-weight:bold;}


/*代下单*/
.count_weight_sub{margin-left:75px;height:26px;width:26px;margin-bottom:3.5px}
.count_inp{width:50px;text-align: center;outline: none;height:26px;}
.count_weight_add{height:26px;width:26px;margin-bottom:3.5px}

/*推荐名称start*/
.add_relative .recommend_box{position: absolute;left:44%;top:-35px;}
.top_container .recommend_box{position: absolute;left:44%;top:230px;}
.recommend_box a{color: #333;
    display: inline-block;
    padding: 0 20px;
    margin-right: 10px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: solid 1px #cfcfcf;}
.recommend_box a:hover,.recommend_box a.active{
    background: #00ccff;
    color: #fff;
    border: solid 1px #00ccff;
    text-decoration: none;
}

/*推荐名称end*/

/*裸钻订单一键复制start  */
#copy_box .copyCertNoSpan,#copy_box_productorder .copyCertNoSpan{font-size:14px;padding:4px 10px;font-weight: bold}
#copy_box .copyOriginSNSpan,#copy_box_productorder .copyOriginSNSpan{font-size:14px;padding:4px 10px;font-weight: bold;margin-left:30px}
/*裸钻订单一键复制end  */


@media screen and (max-width:1600px){
.product-show {width:1400px;}
.product-show ul{width:1600px;}
/*body{overflow-x:hidden;}*/
}
@media (max-width:1440px) and (min-width:1152px){
.product-show {width: 1104px;}
.product-show ul{width:1280px;}
body{overflow-x:hidden;}
}

@media screen and (max-width:1024px){
body{font-size:10px;-webkit-text-size-adjust: none;}
.product-show {width:980px;}
.items {width:236px;margin-right:10px;}
.product-show ul{width:1024px;}
.items .pic img {width:220px;height: 220px;margin-top:6px;margin-left:6px;}
.product-parameter {padding:21px;}
}

/*权限*/
.cert_td,.certNo_td,.rap_td,.discount_td,.USDperPrice_td,.USDprice_td,.place_td,.RMBperPrice_td,.RMBprice_td{display: none;}
.rap_account{display: inline-block !important;}


.scroll-bar{height:60px; width:40%;float:left;margin-left:280px;overflow-x:auto;white-space:nowrap; overflow: hidden; }
.scroll-content{display:inline-block;float: right;min-width: 20px; line-height: 60px;color:#0099ff;padding-right: 10px;font-size:14px;font-weight: bold;}

/*现货小图标*/
.x_icon{position: absolute;left:0;bottom: 0;height:8px}
/*优惠小图标*/
.d_icon{position: absolute;right:0;bottom: 0;height:8px}

.x_d{position: absolute;width: 100%;height: 100%;z-index: 2;left: 0;top: 0;display: flex;}

/*充值账单*/
.bill{
    position: absolute;right:150px;top:50px;display: inline-block;width:55px;height:25px;
    line-height:25px;font-size:14px;cursor: pointer;border:1px solid #555;text-align: center;color:#ea5b5b
}

/*加入购物车提示*/
.rmbPrice_detailbox,.usdPrice_detailbox { min-width: 165px; height: auto; position: absolute; padding-top: 12px; display: none; z-index: 70; }
.rmbPrice_title,.usdPrice_title{position:absolute;top:5px;right:5px;height:15px;}
/*关键词搜索*/
.ctrls .search_ul{background-color:#fff}
.ctrls .search_inp{width:250px;height: 28px;border:none;padding-left:3px;outline:none;padding-left: 5px;border:1px solid #e3e3e3}
#keyWord_box{position: absolute;z-index: 1000;width:250px;display:none;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
#keyWord_box li{line-height:28px;cursor:pointer;margin:0;height: auto;padding-left: 5px;}
#keyWord_box li:hover{background-color: #e8e8e8}