button {border:0 none;background-color:transparent;cursor:pointer;border-radius:0;}

.event_m_img { margin-top:20px;}
.event_tab {display:block; position:relative; margin:20px 0}
.event_tab_title {height: 30px;width: 100%; display:block; clear:both;  background:#333}
.event_tab_title h3 {font-size:16px; color:#FFF; line-height:30px; padding-left:10px;}
.event_pr_list { display:block; margin:20px 0;}
.event_prod { display:inline-block;position: relative; width:220px; margin-bottom:40px; margin-left:13px; vertical-align:top}
.event_prod .thmb{width: 200px; height: 200px; overflow: hidden;}
.event_prod .thmb img{width: 200px; height: 200px;}
.event_prod .discount { position:absolute; right:0;top:0;background: #fd353c; height: 45px; width: 50px; text-align: center; color: #FFF;padding-top:5px; z-index:20}
.event_prod .discount span { font-size: 18px; font-weight:700;}
.event_prod  li { display:block; position:relative; margin-bottom:5px; text-align:center}
.event_prod .title {color: #555;line-height: 17px;  display: inline-block;   max-height: 51px; overflow: hidden; word-break: break-all;  word-wrap: break-word;   font-size: 13px; width:200px}
.event_prod .strike{    text-decoration: line-through;}
.event_prod  .pro strong{    font-size: 22px;letter-spacing: -.5px; color: #fd353c; font-family: Roboto-Medium,sans-serif; vertical-align: middle;}
.event_prod .ev_tx{font-size: 11px;  color: #222;vertical-align: middle; display: inline-block; margin: 1px 0 -1px -1px;}
.event_prod .cunit_prw { width:63px; float:left; margin-top:10px;}
.event_prod .cunit_prw input { height:28px; text-align:center; border-right:none}
.event_prod .cunit_prw dt { float:left;}
.event_prod .event_btn_bom { height:28px; width:70px; text-align:center; line-height:28px; float:left;margin-top:10px;  border:1px solid #d1d1d1; border-left:none;margin-left: -1px;}
.event_prod .event_cart { height:28px; width:60px; text-align:center; line-height:28px; float:left;margin-top:10px;  border:1px solid #d1d1d1; border-left:none}
.event_prod .event_btn_bom a, .event_prod .event_cart a{ display:block; text-decoration:none}
.event_prod .event_btn_bom a:hover, .event_prod .event_cart a:hover{ background:#333333; color:#FFFFFF}

.popup {width:231px; height:185 px;position:absolute;  right:13px;background-color: #fff;border: 1px solid #24221f;display:none;   color:#333;}
.popup .arr {position: absolute;  top: -8px; left:120px; display: block;width: 13px;height: 8px;background: url(../img/bg_pop_arr.png) no-repeat center;}
.bom_popup_title { min-height: 15px; padding: 11px 30px 8px 15px; border-bottom: 1px solid #222; background: #fff; font-size: 13px; font-weight:bold;line-height: 1.3; color: #222; text-align: left;}
.popup_list { overflow-y: scroll; overflow:auto;height:120px;   padding-left:10px; }
.popup_list .set_bom_detail{ padding-top:5px;color:#333333}

.popup_bt .pop_new_bom  { margin:10px 0 10px 10px; background:#4584ef; width:200px; color:#FFF;border-radius: 3px; height:25px;  line-height:25px; text-align:center}
.popup_bt .pop_new_bom a {color:#FFF;}
.popup_bt .close{ background:#333333;border-radius: 3px; color:#FFFFFF; top:10px;}
.popup_popup_wrap {
    width:231px;
    right:13px;
    border:2px solid #333; margin-left:10px;
    display:none;
}
.popup_list_popup_wrap { overflow-y: scroll;overflow: auto;height:120px; background:#333; color:#FFFFFF; padding-left:12px;}
.popup_list_popup_wrap span { display:block; padding-left:5px;}
.popup_bt_popup_wrap { background:#fff; height:40px; padding-top:10px;}
.popup_bt_popup_wrap .pop_new_bom_popup_wrap  { background:#4584ef; width:200px; color:#FFF;border-radius: 3px; height:25px;  line-height:25px; text-align:center; margin:auto}
.popup_bt_popup_wrap .pop_new_bom_popup_wrap a {color:#FFF;}
.popup_list div{
	text-align: left;
	padding-left: 2px; color:#666666;
}

.popup_down_list_popup_wrap div{
	text-align: left;
	padding-left: 2px;
}

.popup_down_popup_wrap {
    width:231px;
    height:150px;
    position:absolute;
    right:13px;
    border:1px solid #CCCCCC; margin-left:10px;
    display:none;
}
.popup_down_popup_wrap div{
	text-align: left;
	padding-left: 2px;
}
.popup_down_list_popup_wrap { overflow-y: scroll;overflow: auto;height:120px; background:#333; color:#FFFFFF;}
.popup_down_list_popup_wrap span { display:block; padding-left:5px;}
.popup_down_bt_popup_wrap { background:#538cd8; height:30px;}
.popup_down_bt_popup_wrap .pop_down_new_bom_popup_wrap  { padding:2px 0 5px 0;}
.popup_down_bt_popup_wrap .pop_down_new_bom_popup_wrap a{ color:#FFFFFF; letter-spacing:1px; background:url(../img/ic_list.png) no-repeat; padding-left:22px;}

.close {
	width:50px;
	height:20px;
	font-size:12px;
	text-align:center; line-height:20px;
	position:absolute;
	bottom:5px;
	right:10px;
	clear:both;
	cursor:pointer; background:#FFFFFF;
}
.close_popup_wrap {
    width:50px;
    height:20px;
    font-size:12px;
    text-align:center; line-height:20px;
    position:absolute;
    top:5px;
    right:10px;
    clear:both;
    cursor:pointer; background:#333; color:#FFF;
}
.close_down_popup_wrap {
    width:50px;
    height:20px;
    font-size:12px;
    text-align:center; line-height:20px;
    position:absolute;
    bottom:5px;
    right:10px;
    clear:both;
	cursor:pointer; background:#FFFFFF;
	text-align: center;
}
#popup_create {
   width: 450px;
   height: 250px;
   position: fixed;
   top: 30%;
   left: 40%;
   display: none; background:#FFF;
   color: #171616;
   z-index: 10000;    border: 2px solid #333;
   padding: 0px;
}

#table_popup_create{
   width:450px;
   height:250px;
   border-spacing: 0px !important;
}
#table_popup_create th{
   font-size: 2em;
   color: white;
}
#table_popup_create tbody tr{
   height: 30px;
}
#table_popup_create thead{
   color: white;
   background-color: #4b4b4b;
   padding: 10px;
}
#table_popup_create tbody button{
   background-color:#5a5a5a;
   color: white;
padding: 7px 17px;    text-align: center;
   text-decoration: none;
   display: inline-block;
}


#fade_out_div {
	width:500px;
	height:100px; display:none;
	position:fixed; top:15%; left:30%; background:border-box;
	color: red; z-index:15000; zoom: 2;
}
#fade_out_div_bom {
	width:300px;
	height:100px; display:none;
	position:fixed; top:15%; left:40%; background:border-box;
	color: red; z-index:15000; zoom: 2;
}
#fade_out_div_showping_suc{
	width:300px;
	height:100px; display:none;
	position:fixed; top:15%; left:40%; background:border-box;
	color: red; z-index:15000; zoom: 2;
}
#fade_out_div_showping {
	width:400px;
	height:200px;
	position:fixed; top:30%; left:35%; display:none; background: white;
	color: black; z-index:10000;
	border: 3px groove gray;
    padding: 0px;
}
#fade_out_div_showping_down {
	width:380px;
	height:180px;
	position:fixed; top:30%; left:35%; display:none; background: white;
	color: black; z-index:10000;
	border: 3px groove gray;
    padding: 1px;
}
.fade_out_table_showping{
	width:380px;
	height:180px;
	margin-top: 20px;
	color: black;
}
.fade_out_table_showping thead th{
	font-size: 1.5em;
	color: gray;
	padding: 10px;
}
.fade_out_table_showping tbody{
	height: 90px;
}
.fade_out_table_showping tbody button{
	background-color: gray;
    color: white;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
}
.click_img{
	border-style: dashed;
	border-color: #7f7cce;
	border-width: 3px;
}
.list_checkbox{
	display: none;
}
#iframe_insert{
	width:800px; height:800px; background:#3d3d3d; color:#fff;
	position:absolute; top:150px; left:150px; text-align:center;
	border:2px solid #000; display: none;
}
.bi_p_p{
	text-align: center; font-size:12px;
}
.bt_bom_btn_color{
	color: white;
}
