@charset "utf-8";
/* CSS Document */

#wrapper .b_cr { float:right; width:950px; height:45px; text-align:right; padding:0 20px; margin-bottom:10px;   }
#wrapper .b_cr li { display:inline; padding-right:10px; font-size:12px; line-height:45px; background:url(https://image.ec21.com/skin/image/blt_14.jpg) no-repeat right 4px;}
#wrapper .b_cr li h1 {display:inline; font-size:12px; line-height:38px;}
#wrapper .b_cr li a { color:#0066cc; font-size:12px;}
#wrapper .b_cr li.n_bg { padding:0; background:none;}

#wrapper #sub_frame {}
#wrapper #sub_frame h1.sell_t {height:40px; color:#444; font-size:18px; font-weight:bold; line-height:26px; padding-left:10px;    }
#wrapper #sub_frame .sub_box { clear:both; position:relative; width:990px; height:100% ;min-height:100%; max-height:100%;}
#wrapper #sub_frame .sub_box .category { float:left; position:relative; width:200px; min-height:900px; border:1px solid #ddd; border-top:2px solid #222; border-bottom:1px solid #f1f1f1; background:#fbfbfb; }
#wrapper #sub_frame .sub_box .f_h {height:975px;}
#wrapper #sub_frame .sub_box .m_h {height:646px;}
#wrapper #sub_frame table td div { z-index:9;}


#wrapper #sub_frame .category { height:100%;  }
#wrapper #sub_frame .category h3.c_title {clear:both; float:left; width:190px; height:45px; font-weight:bold; font-size:12px; line-height:45px; color:#222; padding-left:10px; border-bottom:1px solid #bababa; background:#fff;}
#wrapper #sub_frame .category .c_t_bor { border-top:1px solid #999;}
#wrapper #sub_frame .category .c_b_bor { border-bottom:1px solid #acacac !important;}
#wrapper #sub_frame .category .cate_menu { clear:both; position:relative; float:left; padding-bottom:4px;  background:#e5e5e5;}
#wrapper #sub_frame .category .cate_li {clear:both; float:left; width:100%; border-bottom:1px solid #ccc;  }
#wrapper #sub_frame .category .cate_li li { float:left; height:35px; color:#444; border-top:1px solid #ccc; background:#fcfcfc; }
#wrapper #sub_frame .category .cate_li li.ng_bor { border-top:none; }
#wrapper #sub_frame .category .cate_li li a { display:block; width:169px; height:35px; color:#333; line-height:35px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all; padding:0 10px 0 21px; }
#wrapper #sub_frame .category .cate_li li a:hover { color:#0066cc; background-color:#f5f5f5;}
#wrapper #sub_frame .category .cate_li li a.act { color:#0e55a5; font-weight:bold; background-color:#f5f5f5;}

#wrapper #sub_frame .category .ctg_ad_box{ clear:both; display:block; border-top:1px solid #ddd; margin-bottom:2px;}
#wrapper #sub_frame .category .contact_us { color:#666; clear:both; padding:10px 10px ; margin-top:5px; border-top:1px solid #ddd;  border-bottom:1px solid #ddd; background:#f5f5f5;}
#wrapper #sub_frame .category .contact_us p.tit_ctus { height:30px; font-size:15px; font-weight:bold; color:#444; line-height:30px;}
#wrapper #sub_frame .category .contact_us p.tit_ctus span.t_verify { display:inline-block; line-height:30px; font-size:11px; color:#589856; padding-left:20px; margin-left:10px; background:url(https://image.ec21.com/img/ec/ver_mark3.gif) no-repeat left 6px;}
#wrapper #sub_frame .category .contact_us p.c_txt { margin:10px 0;}
#wrapper #sub_frame .category .contact_us p.c_txt em { display:inline-block; vertical-align:middle;}
#wrapper #sub_frame .category .contact_us dl {margin-bottom:10px;}
#wrapper #sub_frame .category .contact_us dt { font-weight:bold; font-size:11px; line-height:22px; padding-left:10px; background:url(https://image.ec21.com/skin/image/blt_22.jpg) no-repeat left 8px; }
#wrapper #sub_frame .category .contact_us dd { color:#999;}

#wrapper #sub_frame .c_ad_box { float:left; position:relative; width:200px; margin-left:10px;  }
#wrapper #sub_frame .c_ad_box p { display:inline-table; width:200px; height:200px; max-width:200px; max-height:200px; font-size:170px; line-height:170px; text-align:center; vertical-align:middle; border:1px solid #eee; overflow:hidden; }
#wrapper #sub_frame .c_ad_box p img { max-height:200px; vertical-align:middle; overflow:hidden;}
#wrapper #sub_frame .c_ad_box dl {}
#wrapper #sub_frame .c_ad_box dt {font-size:13px; font-weight:bold; line-height:16px; margin:17px 0;}
#wrapper #sub_frame .c_ad_box dd {color:#777; line-height:15px; margin-bottom:8px;}
#wrapper #sub_frame .c_ad_box dd span {color:#222; margin-right:3px;}

#wrapper #sub_frame .c_right { clear:both; position:relative; width:302px; margin-right:10px;}
						  .c_right .sec_box { clear:both; position:relative; margin:0 0 30px 0;}
						  .c_right .sec_box  p.c_title { position:relative; display:block; height:38px; font-weight:bold; line-height:30px; font-size:16px; padding-left:10px; background:#fff;}
						  .c_right .sec_box  p.c_title a.btn_more4 { clear:both; position:absolute; right:20px; top:5px; font-size:11px; line-height:20px; color:#06c; font-weight:normal; background:url(https://image.ec21.com/skin/image/blt_26.jpg) no-repeat right top;}
						  .c_right .sec_box .cr_adbox {clear:both; display:block; height:250px; border:1px solid #ddd;}
						  .c_right .sec_box .new_p_box { clear:both; position:relative; width:300px; display:block;  }
									  .sec_box .new_p_box a.ctrl_btn {float:left; display:block; width:100%; height:26px; border:1px solid #ddd;}
									  .sec_box .new_p_box a.ctrl_btn:hover { background-color:#f9f9f9;}
									  .sec_box .new_p_box a.up { background:url(https://image.ec21.com/skin/image/blt_27.gif) no-repeat center center;}
									  .sec_box .new_p_box a.down { background:url(https://image.ec21.com/skin/image/blt_28.gif) no-repeat center center;}
									  .sec_box .new_p_box ul { clear:both; position:relative; float:left; width:280px;  border-left:1px solid #ddd; border-right:1px solid #ddd; padding:10px 10px;}
									  .sec_box .new_p_box ul li { clear:both; position:relative; float:left; width:280px; padding-top:10px; margin-top:10px; border-top:1px solid #ddd;}
									  .sec_box .new_p_box ul li.bb_no { border-top:none; padding:0; margin-top:0;}
									  .sec_box .new_p_box ul li p { float:left; display:table-cell; width:80px; height:80px; text-align:center; font-size:62px;}
									  .sec_box .new_p_box ul li p img {max-width:78px; max-height:78px; display:inline-block; line-height:50px; vertical-align:middle; margin:auto auto; }
									  .sec_box .new_p_box ul li p a {clear:both; position:relative; float:left; display:block; width:80px; height:80px; color:#0066cc; font-size:68px; line-height:68px; border:1px solid #ddd;  background:#fff; }
									  .sec_box .new_p_box ul li p a:hover { border:1px solid #bbb; text-decoration:underline;}
									  .sec_box .new_p_box ul li dl {  position:relative; float:right; width:190px; height:70px;  overflow:hidden;  text-overflow:ellipsis; word-break:break-all;}
									  .sec_box .new_p_box ul li dl dt { width:190px; font-size:14px; line-height:26px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all;}
									  .sec_box .new_p_box ul li dl dt a {color:#0066cc; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all; }
									  .sec_box .new_p_box ul li dl dt a:hover {text-decoration:underline;}
									  .sec_box .new_p_box ul li dl dd { display:inline-block; color:#888; line-height:16px; overflow:hidden;  text-overflow:ellipsis; word-break:break-all;}


#wrapper #sub_frame .con_box { position:relative; width:760px;}
						  .con_box h1 { height:45px; color:#444; font-size:18px; font-weight:bold; line-height:42px;  border-bottom:1px solid #666;  }
						  .con_box h2 { height:45px; color:#444; font-size:20px; font-weight:bold; line-height:42px;  border-bottom:1px solid #666;  }
						  .con_box .view_box { clear:both;  height:34px; line-height:34px; padding:0 10px; border-bottom:1px solid #ddd; background:#fafafa;}
						  .con_box p.no_data { text-align:center; height:130px; line-height:130px; font-weight:bold;}
						  .con_box .view_box dl{float:left;}
						  .con_box .view_box dt{float:left; }
						  .con_box .view_box dd{float:left; display:inline-block; height:34px; line-height:34px; margin-left:5px;}
						  .con_box .view_box dd a.btn_thumb_on{ clear:both; position:relative;  display:inline-block; width:17px; height:17px; vertical-align:middle; *margin-top:6px; background:url(https://image.ec21.com/skin/image/btn_thumb_list.jpg) no-repeat right top;}
						  .con_box .view_box dd a.btn_thumb_off{ clear:both; position:relative; display:inline-block; width:17px; height:17px; vertical-align:middle; *margin-top:6px; background:url(https://image.ec21.com/skin/image/btn_thumb_list.jpg) no-repeat right bottom;}
						  .con_box .view_box dd a.btn_list_on{ clear:both; position:relative; display:inline-block; width:17px; height:17px; vertical-align:middle; *margin-top:6px; background:url(https://image.ec21.com/skin/image/btn_thumb_list.jpg) no-repeat left top;}
						  .con_box .view_box dd a.btn_list_off{ clear:both; position:relative; display:inline-block; width:17px; height:17px; vertical-align:middle; *margin-top:6px; background:url(https://image.ec21.com/skin/image/btn_thumb_list.jpg) no-repeat left bottom;}
						  .con_box p.p_num { float:right; font-size:12px; color:#888;}
						  .con_box p.p_num2 { float:right; font-size:12px; color:#888; margin-right:10px;}

						  .con_box .th_b { clear:both;  border-top:1px solid #999; border-bottom:1px solid #eee; background-color:#fafafa;}
						  .con_box .th_b2 { clear:both;  border-bottom:1px solid #ccc; border-top:1px solid #ddd; background-color:#fafafa;}
						  .con_box .view_box .check_box{ float:left;}
						  .con_box .view_box input { display:inline-block; vertical-align:middle; margin:0 12px 0 5px;}
						  .con_box .view_box a.btn_Inquire { clear:both; position:relative; display:inline-block; width:105px; height:26px; text-align:center; font-size:12px; color:#444; line-height:26px; padding-left:15px; border:1px solid #be7210; background:#fff url(https://image.ec21.com/skin/image/blt_23.jpg) no-repeat 14px 8px;}
						  .con_box .view_box a.btn_Inquire:hover { border:1px solid #e7a917;}
						  .con_box .view_box a.btn_Basket { clear:both; position:relative; display:inline-block; width:105px; height:26px; text-align:center; font-size:12px; color:#444; line-height:26px; padding-left:15px; border:1px solid #ccc; background:#fff url(https://image.ec21.com/skin/image/blt_24.jpg) no-repeat 14px 6px;}
						  .con_box .view_box a.btn_Basket:hover { border:1px solid #bbb;}

						  .con_box .leads_box { clear:both; position:relative; display:block;}
						  .con_box .product_area { clear:both; position:relative; padding:0 10px 0px;}
						  .con_box .leads_box { float:left; margin:0 0 0px 0 !important;}
						  .con_box .t_bor{ border-top:1px solid #eee;}
						  .con_box .product_area li.thd{ clear:both; float:left; display:block; width:100%; padding-top:30px; margin-bottom:20px; border-top:1px solid #ddd; }
						  .con_box .product_area li.n_bor { border:none;}
						  .con_box .product_area li p.thumb_box {display:inline-block; width:120px; height:120px; text-align:center; vertical-align:top; font-size:100px; line-height:100px;}
						  .con_box .product_area li p.thumb_box img {max-width:120px; max-height:120px; display:inline-block; line-height:100px; vertical-align:middle; margin:auto auto; }
						  .con_box .product_area li p.thumb_box a {clear:both; position:relative; float:left; display:block; width:120px; height:120px; color:#0066cc; border:1px solid #ddd;  background:#fff; }
						  .con_box .product_area li p.thumb_box a:hover { border:1px solid #bbb;}
						  .con_box .product_area li p.thumb2 { float:right !important; width:70px !important; height:70px !important; font-size:60px !important; line-height:60px !important; margin:2% 5px 0 0px;}
						  .con_box .product_area li p.thumb2 img {max-width:70px !important; max-height:70px !important; }
						  .con_box .product_area li p.thumb2 a { float:none; display:table-cell; width:70px !important; height:70px !important; font-size:60px !important; line-height:60px !important;}
						  .con_box .product_area li .pro_smr { display:inline-block; width:595px; vertical-align:top; margin-left:20px;}
						  .con_box .product_area li .pro_smr dt { font-size:14px; line-height:18px;}
						  .con_box .product_area li .pro_smr dt h2 {color:#06c; font-size:14px; font-weight:normal; line-height:16px; height:auto; border:none;}
						  .con_box .product_area li .pro_smr dt a { color:#0066cc;}
						  .con_box .product_area li .pro_smr dt a:hover { text-decoration:underline;}
						  .con_box .product_area li .pro_smr dd { color:#444; line-height:20px;}
						  .con_box .product_area li .pro_smr dd.ty_01 { color:#999; line-height:26px; margin-top:15px;}
						  .con_box .product_area li .pro_smr dd ul { margin:22px 0;}
						  .con_box .product_area li .pro_smr dd li { display:block; line-height:18px;}
						  .con_box .product_area li .pro_smr dd li span.pit_01{ display:inline-block; width:90px; color:#999;}
						  .con_box .product_area li .pro_smr dd li span.pit_02{}

						  .con_box .product_area li p.check_box { float:left; margin:0 12px 0 5px; padding-top:14px;}
						  .con_box .product_area li.leads { clear:both; float:left; display:block; width:635px; padding:10px 0 20px; border-top:1px dotted #bbb;}
						  .con_box .product_area li .lead_s { float:left !important; width:510px !important; padding:0px 0 3px 0;}
						  .con_box .product_area li .lead_s dt { float:left; width:510px; font-size:14px; line-height:30px; }
						  .con_box .product_area li .lead_s dt span.date_t { color:#777; font-size:11px; line-height:40px; margin-left:10px;}
						  .con_box .product_area li .lead_s dt a { float:left; width:440px; color:#0066cc; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all; }
						  .con_box .product_area li .lead_s dt a:hover { text-decoration:underline;}
						  .con_box .product_area li .lead_s dt h2 { width:440px; color:#06c; font-size:15px;  font-weight:normal; line-height:40px; height:auto; border:none; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all;}
						  .con_box .product_area li .lead_s dt h2 a { width:450px; color:#06c; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all;}
						  .con_box .product_area li .lead_s dd { color:#444;}
						  .con_box .product_area li .lead_s dd.leads_txt { clear:both; color:#444; margin:15px 5px 10px 5px;}
						  .con_box .product_area li .lead_s dd.ty_01 { color:#999; line-height:16px; padding-left:12px; margin-top:15px; background:url(https://image.ec21.com/skin/image/blt_25.jpg) no-repeat left 5px;}

						  .con_box .product_area li .lead_b { float:left !important; width:603px!important; padding:0px 0 3px 0;}
						  .con_box .product_area li .lead_b dt { float:left; width:600px; font-size:14px; line-height:30px; }
						  .con_box .product_area li .lead_b dt span.date_t { float:right; color:#777; font-size:11px; margin-right:10px;}
						  .con_box .product_area li .lead_b dt a { float:left; width:530px; color:#0066cc;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all; }
						  .con_box .product_area li .lead_b dt a:hover { text-decoration:underline;}
						  .con_box .product_area li .lead_b dt h2 { font-size:14px;  font-weight:normal; line-height:26px; height:auto; border:none;}
						  .con_box .product_area li .lead_b dd { color:#444;}
						  .con_box .product_area li .lead_b dd.leads_txt { color:#444; margin:5px;}
						  .con_box .product_area li .lead_b dd.ty_01 { color:#999; line-height:26px; padding-left:10px; background:url(https://image.ec21.com/skin/image/blt_25.jpg) no-repeat left 10px;}

						  .con_box .product_area li a.btn_contact { clear:both; position:relative; display:block; width:130px; height:20px; line-height:20px; text-align:center; padding-left:20px; margin-top:10px; border:1px solid #ccc; background:url(https://image.ec21.com/skin/image/blt_17.jpg) no-repeat 28px 4px;}
						  .con_box .product_area li a.btn_contact:hover { border:1px solid #bbb; }

						  .con_box .product_area li.thd_thumb{float:left; display:block; width:20.0em; padding:30px 0 30px; border-right:1px solid #eee; }
						  .con_box .product_area li.thd_thumb .n_pro { position:relative; width:200px; display:inline-block; margin:0 19px 0; }

						  .con_box .product_area li.n_bor { border:none;}
						  									.thd_thumb .pro_smr2 { clear:both; float:left; width:200px; height:70px; margin-top:10px; }
														   .thd_thumb .pro_smr2 dt { display:block; width:200px; height:45px; color:#0066cc; margin-bottom:5px; overflow:hidden; }
						  							      .thd_thumb .pro_smr2 dt h2 { display:table-cell; color:#06c; font-size:12px; font-weight:normal; line-height:16px; vertical-align:middle; border:none;}
														   .thd_thumb .pro_smr2 dt a { display:table; color:#0066cc; }
															.thd_thumb .pro_smr2 dt a:hover { text-decoration:underline;}
															.thd_thumb .pro_smr2 dd { color:#999; line-height:16px;}
															.thd_thumb .pro_smr2 dd span.ty_p { color:#cc0e0e;}
															.thd_thumb .pro_smr2 dd span.ty_o { color:#444;}
						  .con_box .product_area .thumb_area{ position:relative; float:left;  width:200px;}
						  								 .thumb_area p.thumb_box2 { float:left; display:table-cell; width:200px; height:200px; text-align:center; font-size:170px; line-height:170px; border-bottom:1px solid #ddd;}
						  								 .thumb_area p.thumb_box2 img {max-width:200px; max-height:200px; display:inline-block; line-height:100px; vertical-align:middle; margin:auto auto; }
						  								 .thumb_area p.thumb_box2 a {clear:both; position:relative; float:left; z-index:99; display:block; width:200px; height:200px; color:#0066cc; border:1px solid #ccc; background:#fff; }
														 .thumb_area p.thumb_box2 a:hover { border:1px solid #06c;}

														 .thumb_area a.q_btn { position:relative; float:left; width:84px; height:30px; text-align:center; line-height:30px; padding-left:15px; font-size:11px; border:1px solid #ddd; border-top:none;  background:url(https://image.ec21.com/skin/image/blt_20.png) no-repeat 16px 10px;}
														 .thumb_area a.q_btn_act { position:relative; float:left; width:84px; height:30px; text-align:center; line-height:30px; padding-left:15px; font-size:11px; border:1px solid #ddd; border-top:none;  background:#f8f8f8 url(https://image.ec21.com/skin/image/blt_20.png) no-repeat 16px 10px;}
														 .thumb_area a.q_btn:hover {background-color:#f7f7f7;}
														 .thumb_area a.c_btn { position:absolute; z-index:9; right:-2px; bottom:0px; display:inline-block; width:85px; height:30px; text-align:center; line-height:30px; padding-left:15px; border-top:none; font-size:11px; border:1px solid #ddd; border-top:none;  background:url(https://image.ec21.com/skin/image/blt_21.png) no-repeat 9px 10px;}
														 .thumb_area a.c_btn:hover {background-color:#f7f7f7;}

						   .con_box p.history_text { line-height:18px; padding:25px 25px; margin:30px 10px 0 0 ; background:#f5f5f5;}
						   .con_box .history_area .history_box { clear:both; position:relative; display:inline-block; margin:30px 0 0 0;}
							.con_box .history_area .history_box dt{font-size:20px; line-height:45px; }
							.con_box .history_area .history_box dd{display:block; width:96%; line-height:15px; padding:0 0 0 15px; word-break:break-all; margin-left:5px; margin-bottom:8px; background:url(https://image.ec21.com/skin/image/blt_29.jpg) no-repeat left 7px;}

							.con_box .txt_info { clear:both; float:left; position:relative; width:730px; padding:0 10px 25px 10px; margin-top:30px; background:url(https://image.ec21.com/skin/image/blt_31.jpg) repeat-x left bottom }
							.con_box .txt_info h2 { height:18px; font-weight:bold; font-size:15px; line-height:18px; margin-bottom:15px; border:none;}
							.con_box .txt_info h4 { font-weight:bold; font-size:15px; line-height:18px; margin-bottom:15px;}

							.con_box .txt_info p.img_box { text-align:left;}
							.con_box .txt_info p.img_box img { margin:10px 0 30px 0;}
							.con_box .txt_info ul.script_box{ position:relative; float:left; text-align:left; color:#777;}
							.con_box .txt_info li.t_itc { float:left; line-height:15px; width:740px; color:#111; margin:0px 0 8px 0; }
							.con_box .txt_info li.t_itc span { float:left; display:inline;  margin:0;}
							.con_box .txt_info li.t_itc span.title { float:left; color:#111; width:180px; background:url(https://image.ec21.com/skin/image/blt_30.jpg) no-repeat right 3px; }
							.con_box .txt_info li.t_itc span.txt { float:right; color:#777; width:520px; font-size:12px; margin-left:35px; line-height:18px;}
							.con_box .txt_info li .script_table { font-size:11px; border-top:1px solid #ddd; border-left:1px solid #ddd; margin-bottom:10px;}
														 .script_table th	{ height:13px; color:#666;  font-weight:normal; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:4px 8px; background:#f8f8f8; }
														 .script_table td { height:15px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:5px 8px; }
														 .script_table td.nbo{ border-right:none;}

							.con_box .txt_info p.img_box2 { float:left; width:90px; }
							.con_box .txt_info p.img_box2 img{ max-width:100%;  }
							.con_box .txt_info ul.script_box2{ position:relative; float:left; width:640px; text-align:left; color:#777; }
							.con_box .txt_info li.t_itc2 { float:left; line-height:15px; width:620px; color:#111; margin:0px 0 8px 0px; }
							.con_box .txt_info li.t_itc2 span { float:left; display:inline;  margin:0;}
							.con_box .txt_info li.t_itc2 span.title { float:left; color:#111; width:160px; background:url(https://image.ec21.com/skin/image/blt_30.jpg) no-repeat right 3px; }
							.con_box .txt_info li.t_itc2 span.txt { float:left; color:#777; width:420px; font-size:12px; margin-left:35px; line-height:18px;}

							.con_box .txt_info ul.script_box3{ position:relative; float:left; text-align:left; color:#777; }
							.con_box .txt_info li.t_itc3 { float:left; line-height:16px; width:430px; color:#111; margin:0px 0 8px 0; }
							.con_box .txt_info li.t_itc3 span { float:left; display:inline;  margin:0;}
							.con_box .txt_info li.t_itc3 span a { color:#0066cc;}
							.con_box .txt_info li.t_itc3 span.title { float:left; color:#111; width:130px; background:url(https://image.ec21.com/skin/image/blt_30.jpg) no-repeat right 3px; }
							.con_box .txt_info li.t_itc3 span.txt { float:left; color:#777; width:240px; font-size:12px; margin-left:35px; line-height:14px; }
							.con_box .txt_info li.t_itc3 span.txt2 { float:left; color:#777; width:560px; font-size:12px; margin-left:35px; line-height:18px;}
							.con_box .txt_info li.t_itc3 span.ex_sp {width:500px;}

							.con_box .txt_info .n_pro_adbox { position:absolute; right:0px; top:-10px; width:300px; text-align:center; height:250px; vertical-align:middle; border:1px solid #ddd;}
							.con_box .txt_info .n_pro_adbox img { width:300px; height:250px;vertical-align:middle; }
							.con_box .txt_info li.ex { width:750px;}
							.con_box .txt_info li.more_start { border-top:1px solid #eee; padding-top:15px; margin-top:15px;}
							.con_box .txt_info .btn_box { clear:both; position:relative; display:inline-block;  margin:25px 0 10px;}
							.con_box .txt_info a.m_contact_now { clear:both; position:relative; display:inline-block; width:120px; height:25px; line-height:25px; color:#fff; text-align:center; font-size:14px; font-weight:bold; margin-right:5px; border:1px solid #dc7c36; background-color:#f79e2b; }
							.con_box .txt_info a.m_contact_now:hover { border:1px solid #ce6920; background-color:#fcab41;}
							.con_box .txt_info a.m_skype_chet{clear:both; position:relative; display:inline-block; width:105px; height:25px; line-height:25px; color:#777; text-align:center; font-size:11px; padding-left:15px; border:1px solid #ccc; background:#fff url(https://image.ec21.com/optimg/company_home/blt_07.jpg) no-repeat 18px 5px;}
							.con_box .txt_info a.m_skype_chet:hover { color:#25afd7; border:1px solid #a0cdda;}
							.con_box .txt_info a.m_order_credit { clear:both; position:absolute; display:inline-block; left:240px; top:0; line-height:20px; font-size:11px; padding-left:20px; background:url(https://image.ec21.com/skin/image/blt_32.jpg) no-repeat left 3px;}

							.con_box .txt_info ul.script_box4{ position:relative; float:left; width:375px; text-align:left; color:#777; }
							.con_box .txt_info li.t_itc4 { float:left; line-height:15px; width:320px; color:#111; margin:0px 0 8px 0; }
							.con_box .txt_info li.t_itc4 span { float:left; display:inline;  margin:0;}
							.con_box .txt_info li.t_itc4 span.title { float:left; color:#111; width:130px; background:url(https://image.ec21.com/skin/image/blt_30.jpg) no-repeat right 3px; }
							.con_box .txt_info li.t_itc4 span.txt { float:left; color:#777; width:155px; font-size:12px; margin-left:35px; line-height:18px;}
							.con_box .txt_info li.t_itc4 span.t_verify {  float:left; display:inline-block; font-weight:bold; font-size:11px; color:#0066cc;}

							.con_box .txt_info p.img_box5 { float:right; width:90px;  }
							.con_box .txt_info p.img_box5 img { width:90px; }
							.con_box .txt_info ul.script_box5{ position:relative; float:left; width:600px; text-align:left; color:#777; }
							.con_box .txt_info li.t_itc5 { float:left; line-height:15px; width:600px; color:#111; margin:0px 0 8px 0px; }
							.con_box .txt_info li.t_itc5 span { float:left; display:inline;  margin:0;}
							.con_box .txt_info li.t_itc5 span.title { float:left; color:#111; width:170px; background:url(https://image.ec21.com/skin/image/blt_30.jpg) no-repeat right 3px; }
							.con_box .txt_info li.t_itc5 span.txt { float:left; color:#777; font-size:12px; margin-left:35px; line-height:18px;}

							.con_box .txt_info .thumb_box { position:relative; float:left;  width:300px; margin:0 19px 20px 0;}
							.con_box .txt_info .thumb_box .thumb_view {display:table-cell; width:298px; height:298px; text-align:center;  border:1px solid #dfdfdf;  vertical-align:middle;  font-size:135px; *font-size:180px; line-height:135px; *line-height:180px; }
							.con_box .txt_info .thumb_box .thumb_view img {text-align:center; vertical-align:middle;}
							.con_box .txt_info .thumb_box .thumb_list {clear:both; width:88px; height:9px; display:block; text-align:center; margin:15px auto 0px; }
							.con_box .txt_info .thumb_box .thumb_list li {  display:inline; text-align:center;  width:12px; height:12px; }
							.con_box .txt_info .thumb_box .thumb_list a {clear:both; position:relative; display:inline-block; width:12px; height:12px;  background:url(https://image.ec21.com/skin/image/blt_36.jpg) no-repeat center bottom;}
							.con_box .txt_info .thumb_box .thumb_list a:hover { background:url(https://image.ec21.com/skin/image/blt_36.jpg) no-repeat center 4px;}
							.con_box .txt_info .thumb_box .thumb_list a.act { background:url(https://image.ec21.com/skin/image/blt_36.jpg) no-repeat center 4px;}
							.con_box .txt_info .thumb_box .thumb_list img { max-width:40px; vertical-align:middle;}
							.con_box .txt_info .thumb_box .thumb_list .see_end {float:left; margin:0 0 0 0;}
							.con_box .txt_info .thumb_box p.see_thumb {clear:both; position:relative; width:190px; display:block; font-size:11px; color:#777; line-height:12px; padding-left:18px; margin-top:10px; background:url(https://image.ec21.com/optimg/icon/icon_quick_s.gif) 0 0 no-repeat; }
							.con_box .txt_info .thumb_box p.see_thumb a { color:#777; width:187px; display:inline-block;  white-space:normal; word-break:break-all;}
							.con_box .txt_info .thumb_box p.see_thumb span { white-space:normal; word-break:break-all; }

							.con_box .txt_info dl.video_info { clear:both; display:block; margin-bottom:5px;}
							.con_box .txt_info dl.video_info dt { display:inline-block; width:100px; font-weight:bold; font-size:12px; line-height:18px; margin:0 0px 0 0;}
							.con_box .txt_info dl.video_info dd { display:inline-block; width:400px;}
							.con_box .txt_info dl.video_info dd span {margin-right:10px;}
							.con_box .bg_n { background:none;}


							.con_box .noice_t { clear:both; position:relative; width:760px; border-bottom:1px solid #777;}
							.con_box .de_b { border-bottom:1px solid #ccc;}
							.con_box .noice_t th { height:34px; text-align:center; border-right:1px solid #ddd;  background:#f8f8f8;}
							.con_box .noice_t th.mr { height:20px; text-align:center; font-weight:normal; border-right:1px solid #eee; background:#fff;}
													 .noice_t th.n_bor { border-right:none !important;}
							.con_box .noice_t td { height:34px; text-align:center; line-height:34px;  border-top:1px solid #ddd; }
							.con_box .noice_t td.sdb { height:37px; border-top:1px solid #eee; background:#f9f9f9;}
							.con_box .noice_t td.sdb_b { height:37px; border-top:1px dotted #bbb;}
							.con_box .noice_t td.subject { text-align:left; padding-left:10px;}
							.con_box .noice_t td img { vertical-align:middle; margin:0px 3px 0px 3px;}
							.con_box .noice_t td.n_bor {  border-right:none !important;}
							.con_box .noice_t td div.t_box { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all;  padding-right:20px; }
							.con_box .noice_t td div.t_box a{}
							.con_box .noice_t td div.t_box h2 { display:inline-block; height:18px; font-size:12px; line-height:18px; border:none; }
							.con_box .noice_t td a { display:inline-block;}
							.con_box .noice_t td a h2 { height:18px; font-size:12px; line-height:18px; font-weight:normal;  border:none; }
							.con_box .noice_t td a.icon_new { background:url(https://image.ec21.com/img/ec/icon/s_new.gif) no-repeat right top;}
							.con_box .noice_t td div.body_text { clear:both; position:relative; padding:20px 10px 30px;}
													td div.body_text p { line-height:18px; text-align:left;}

							.con_box a.btn_list { clear:both; position:relative; display:inline-block; float:right; width:80px; height:25px; line-height:25px; color:#777; text-align:center; font-size:12px; margin-bottom:50px; border:1px solid #ccc;}
							.con_box a.btn_list:hover { color:#0066cc; border:1px solid #bbb;}
							.con_box .de_list_box { clear:both; position:relative; margin-bottom:15px; border-bottom:1px solid #777;}
							.con_box .de_list_box li { clear:both;  height:30px; line-height:30px; padding:0 10px; border-bottom:1px solid #eee;}
							.con_box .de_list_box li.nb { border-bottom:none;}
							.con_box .de_list_box li a { padding-left:15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all;}
							.con_box .de_list_box li a.next { background:url(https://image.ec21.com/skin/image/blt_34.jpg) no-repeat left 5px;}
							.con_box .de_list_box li a.before { background:url(https://image.ec21.com/skin/image/blt_35.jpg) no-repeat left 5px;}
							.con_box .de_list_box li a span { display:inline-block; width:50px; font-weight:bold; margin-right:10px;}

							.con_box .media_box { clear:both; position:relative; float:left; width:760px; margin-top:30px;}
						   .con_box .map_area { clear:both; position:relative;  float:left; width:748px;  border:1px solid #ddd; border-bottom:none; margin:0 auto 0;}
						   .con_box .map_area img { width:746px;}
						   .con_box a.btn_large { clear:both; position:relative; float:left; width:748px; height:38px;  display:inline-block; text-align:center; color:#444; line-height:38px; border:1px solid #ddd; background:url(https://image.ec21.com/skin/image/btn_large.jpg) repeat-x left top;}
		 				   .con_box a.btn_large:hover {background:url(https://image.ec21.com/skin/image/btn_large.jpg) repeat-x left bottom;}
							.con_box .no_pb { padding-bottom:0; background:none;}
							.con_box h1 span.trade_verify { clear:both; position:absolute; right:10px; top:0; height:28px; line-height:28px; color:#0066cc; font-size:11px; font-weight:bold;}
							.con_box h1 span.trade_verify a { color:#0066cc;}
							.con_box h1 span.trade_verify img { vertical-align:middle; margin-right:5px;}
							.con_box h2 span.trade_verify { clear:both; position:absolute; right:10px; top:0; height:28px; line-height:28px; color:#0066cc; font-size:11px; font-weight:bold;}
							.con_box h2 span.trade_verify a { color:#0066cc;}
							.con_box h2 span.trade_verify img { vertical-align:middle; margin-right:5px;}






.par_g { text-align:justify; font-size:13px; line-height:18px; padding-right:10px !important;}
.s_with_660 { width:655px !important;}

#wrapper #sub_frame .pro_list { clear:both; float:right; position:relative; width:768px; display:block; }
						  .pro_list li { float:left; text-align:center; width:245px;  border-right:1px dotted #ccc; margin:0 10px 10px 0px; background-color:#fff;}
						  .pro_list li.n_pm{ margin-right:0; padding:0; border:none;}
						  .pro_list li.p_lt { position:relative; float:left;  text-align:center; background:#fff;}
						  .pro_list li.p_lt a { clear:both; position:relative; float:left; display:block; width:243px; color:#0066cc; border:1px solid #ddd; border-bottom:2px solid #bbb; background:#fff;}
						  .pro_list li.p_lt a:hover {border:1px solid #bbb;  border-bottom:2px solid #bcbcbc; text-decoration:none;}
						  .pro_list li.p_lt .thumb { display:table-cell;  width:243px; height:243px; text-align:center; font-size:208px; line-height:208px; }
						   @media \0screen { .m_ctns .pro_box li.p_lt .thumb { display:inline\0/IE8; width:243px; height:243px; text-align:center; font-size:12px; line-height:130px; }}
						  .pro_list li .thumb img {max-width:243px; max-height:243px; display:inline-block; line-height:172px; vertical-align:middle; margin:auto auto; }
/*.top5_box li img {  max-width:132px; max-height:132px; text-align:center; vertical-align:middle; border:0; margin:auto auto;  line-height:90px;}*/
						  .pro_list li.p_lt span.new { clear:both; position:absolute; z-index:99; left:0px; top:238px; width:46px; height:16px; line-height:30px; text-align:left; font-size:20px; font-weight:bold; color:#fff; padding-left:5px; background:url(https://image.ec21.com/optimg/company_home/blt_09.gif) no-repeat left top;}
						  .pro_list li.p_lt p.p_tit { position:relative; left:0; bottom:0; display:table; width:223px; height:50px; text-align:left; vertical-align:middle; padding:0 10px; border-top:1px dotted #999; background:#eeeeee;  }
						  .pro_list li.p_lt p.p_tit span{*position:absolute; *top:10px; display:table-cell; vertical-align:middle; width:278px; height:30px; line-height:14px;}
						  .pro_list li.p_lt ul.p_price { clear:both; float:left; display:block; width:223px; font-size:11px; padding:0 5px; }
						  .pro_list li.p_lt ul.p_price li{ width:110px; height:22px; line-height:22px; color:#999; padding:0px; margin:0; border:none; }
                                      ul.p_price li span { color:#222;}
												  ul.p_price li.t_p { float:left; text-align:left; border:1px solid #000;}
												  ul.p_price li.t_o { float:right; text-align:right; border:1px solid #000;}




#wrapper .keyword { clear:both; margin-bottom:120px;}
#wrapper .keyword h3 { clear:both; font-size:16px; font-weight:bold; line-height:60px; display:block;}
#wrapper .keyword ul { display:block;}
#wrapper .keyword li { float:left;  display:inlinek;  color:#111; line-height:30px; padding-left:10px; margin-left:20px}

.n_table_non_sub {width:680px; border-collapse:collapse; margin:0 auto;  padding:0; }
.n_table_non_sub caption {visibility:hidden; font-size:0; margin:0; padding:0; height:0; line-height:0;}
.n_table_non_sub th { padding-left:10px;  text-align:left; font-size:12px; color:#2f2f2f; vertical-align:middle; background:url(https://image.ec21.com/optimg/company_home/table_bg.jpg) repeat-x left bottom ;}
.n_table_non_sub td { height:52px; padding-bottom:0;   word-wrap:break-word; vertical-align:middle; background:url(https://image.ec21.com/optimg/company_home/table_bg.jpg) repeat-x left bottom ;}
.n_table_non_sub th span.rb {color:#dd2121;}
.n_table_non_sub td.txtara { height:213px;}
.n_table_non_sub td.b_no { border-bottom:none;}
.n_table_non_sub th.b_no { border-bottom:none;}
.n_table_non_sub th.bg_n { background:none;}
.n_table_non_sub td.bg_n { background:none;}
.n_table_non_sub td.send_to {color:#444; line-height:16px; font-weight:bold; word-wrap:break-word;}
.n_table_non_sub td.send_to span {color:#003399;}
.n_table_non_sub td.cn {margin:0; padding:5px; text-align:center; vertical-align:top; word-wrap:break-word;}
.n_table_non_sub td.cn_ls {text-align:center; vertical-align:bottom; margin:0; padding:0; word-wrap:break-word;}
.n_table_non_sub span.tx_s {color:#666666; font-size:11px;}
.n_table_non_sub span.tx_red {color:red;}
.n_table_non_sub div.send_btn_ar {position:relative; height:35px;}
.n_table_non_sub div.send_btn_ar p.send_lf { height:18px; line-height:18px; color:#666666; font-size:11px; width:100%; margin-bottom:15px;}
.n_table_non_sub span.red {color:#eb0101;}
.n_table_non_sub input { vertical-align:middle; border:1px solid #d1d1d1; height:25px; line-height:25px; padding:0 10px;}
.n_table_non_sub input.ty_01 { height:25px;}
.n_table_non_sub textarea { padding:10px 10px; border:1px solid #d1d1d1;}

a.n_btn_send_sub { clear:both; position:relative; width:115px; height:30px; text-align:center; font-size:16px; line-height:30px; color:#fff; margin:0 0 0 165px; font-weight:bold; display:block; border:1px solid #d57732; border-radius: 3px;  background-color:#f79e2b; }
a.n_btn_send_sub:hover { background-color:#ffae46;}
a { text-decoration:none;}




.album_pop_ar_ex { position:absolute; width:630px; z-index:999; left:-280px; bottom:-240px; display:inline-block; box-shadow: 3px 3px #aaa;}
.album_pop_ar {border:5px solid #d7d7d7; background-color:#fff; color:#2f2f2f; position:absolute; width:630px; z-index:999; left:-280px; bottom:-240px; display:inline-block; box-shadow: 3px 3px 2px #a1a1a1; margin-top:24px; padding:30px 0 30px 0; text-align:left;}
.album_pop_ar .close {position:absolute; top:11px; right:11px;}
.album_pop_ar .blit {position:absolute; top:0; left:50%; background:url(https://image.ec21.com/optimg/pop_blit.gif) no-repeat; width:37px; height:24px; margin:-24px 0 0 0;}
.popup_ar {width:570px; margin:0 auto;}
.pop_img_v {float:left;}
div.pop_conents_v {float:left; margin-left:22px; width:342px;}
div.pop_conents_v h2 {font-family:Arial, sans-serif; font-size:18px; line-height:22px; margin:0; padding:0;}
div.pop_conents_v p.pop_tit_v {font-size:13px; line-height:24px;}
div.pop_conents_v p.pop_tit_v2 {font-size:11px; color:#666666;}
.pop_share {margin-top:10px; color:#666666;}
.pop_share span {padding-left:5px;}
div.pop_pro_view {border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding:5px 0 10px 0; margin-top:10px;}
div.pop_pro_view dd {font-size:13px; line-height:24px; padding-left:102px;}
div.pop_pro_view dd span {width:95px; margin-left:-102px; display:block; float:left; text-align:right; padding-right:7px; font-size:12px; color:#666666;}
div.pop_pro_view p.pro_txt {color:#666666; margin-top:5px;}
.pop_btn_cn {vertical-align:top; text-align:center; margin-top:11px;}
.pop_btn_cn span {display:block; text-align:right; font-size:11px; color:#8c8c8c; margin:5px 15px 0 0;}



 /* S:new_product_page */
	.n_pro_page {clear:both; position:relative; display:block; width:100%; position:relative; margin-bottom:40px; }
	.n_pro_page .tit_box {clear:both; position:relative;  display:block; vertical-align:middle; color:#444; line-height:50px;  border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:url(https://image.ec21.com/optimg/new_product/top_bg.jpg) repeat-x left bottom;}
	.n_pro_page .tit_box h1 {padding:0; vertical-align:middle; display:block; font-size:18px; font-weight:bold; padding-left:10px;}
	.n_pro_page .tit_box h1.ver_rel {padding:0; width:660px; vertical-align:middle; font-size:18px; }
	.n_pro_page .tit_box h2 {padding:0; vertical-align:middle; display:block; font-size:18px; font-weight:bold; padding-left:10px;}
	.n_pro_page .tit_box h2.ver_rel {padding:0; width:660px; vertical-align:middle; font-size:18px; }

	.n_pro_page .tit_box .relatied_box { clear:both; position:absolute; right:10px; top:33%; display:inline-block; margin:auto 0; vertical-align:middle;}
	.n_pro_page .tit_box .relatied_box li { float:left;display:inline; line-height:20px;}
	.n_pro_page .tit_box .relatied_box li.t_box { padding-right:10px; color:#888;}
	.n_pro_page .tit_box .relatied_box li.t_box span { color:#111; font-size:14px;}
	.n_pro_page .tit_box .relatied_box li a.rel_r_btn { clear:both; position:relative; width:24px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_btn_4.jpg?v=20130722) no-repeat -24px bottom;}
	.n_pro_page .tit_box .relatied_box li a.rel_r_btn:hover { background:url(https://image.ec21.com/optimg/new_product/p_btn_4.jpg?v=20130722) no-repeat -24px top;}
	.n_pro_page .tit_box .relatied_box li a.rel_l_btn { clear:both; position:relative; width:24px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_btn_4.jpg?v=20130722) no-repeat left bottom;}
	.n_pro_page .tit_box .relatied_box li a.rel_l_btn:hover {  background:url(https://image.ec21.com/optimg/new_product/p_btn_4.jpg?v=20130722) no-repeat left top;}
	.n_pro_page .pro_detail_area { position:relative; float:left; width:100%; }
	.n_pro_page .pro_detail_area .showbox { position:absolute; z-index:99;  right:-473px; top:3px; width:465px; height:248px; border:1px solid #444; background:#fff;}

					.pro_detail_area .thumb_box { position:relative; float:left;  width:205px; margin-right:33px;}
					.pro_detail_area .thumb_box .thumb_view {display:table-cell; width:203px; height:203px; text-align:center;  border:1px solid #dfdfdf; border-top:none; vertical-align:middle;  font-size:115px; *font-size:180px; line-height:115px; *line-height:180px; }
					.pro_detail_area .thumb_box .thumb_view .gallery .slider	{ border:1px solid #ddd !important; border-top:none !important;}
					.pro_detail_area .thumb_box .thumb_view .gallery .slider	#gallery li { display:block; font-size:100px !important; *font-size:180px; line-height:100px !important ; *line-height:180px; }
					.pro_detail_area .thumb_box .thumb_view .gallery .slider	#gallery li div.frame_thumb { display:table-cell; width:200px; height:200px; vertical-align:middle;}
					.pro_detail_area .thumb_box .thumb_view img {text-align:center; vertical-align:middle;}
					.pro_detail_area .thumb_box .thumb_list {clear:both; width:203px; height:40px;}
					.pro_detail_area .thumb_box .thumb_list li { float:left; display:table-cell;  width:40px; height:40px; font-size:34px; line-height:34px; margin:0 14px 0px 0;}
					.pro_detail_area .thumb_box .thumb_list li a {clear:both; position:relative; float:left; width:40px; height:40px; text-align:center; border:1px solid #ccc;}
					.pro_detail_area .thumb_box .thumb_list li a:hover { border:1px solid #bbb;}
					.pro_detail_area .thumb_box .thumb_list li img { max-width:40px; max-height:40px; vertical-align:middle;}
					.pro_detail_area .thumb_box .thumb_list li.see_end {float:left; margin:0 0 0 0;}
					.pro_detail_area .thumb_box p.see_thumb {clear:both; position:relative; width:190px; display:block; font-size:11px; color:#777; line-height:12px; padding-left:18px; margin-top:10px; background:url(https://image.ec21.com/optimg/icon/icon_quick_s.gif) 0 0 no-repeat; }
					.pro_detail_area .thumb_box p.see_thumb a { color:#777; width:187px; display:inline-block;  white-space:normal; word-break:break-all;}
					.pro_detail_area .thumb_box p.see_thumb span { white-space:normal; word-break:break-all; }

					.pro_detail_area .profile_box {  width:751px; display: table; border-bottom:1px solid #e2e2e2;  border-right:1px solid #ddd; background:url(https://image.ec21.com/skin/image/de_p_line.jpg) repeat-y 443px top; }
					.pro_detail_area .profile_box .pr_hw { width:650px !important;}
					.pro_detail_area .profile_box .pr_desc { position:relative; float:left; width:420px;}
					.pro_detail_area .profile_box .pr_desc li { display:block; width:100%; line-height:17px; padding:0.58em 0px; color:#888; background:url(https://image.ec21.com/optimg/new_product/dotted_02.jpg) repeat-x left bottom;}
					.pro_detail_area .profile_box .pr_desc li.nobg { background:none;}
					.pro_detail_area .profile_box .pr_desc li a.key { color:#888;}
					.pro_detail_area .profile_box .pr_desc li a.tr_l {color:#589856; font-size:11px; margin-left:5px;}
					.pro_detail_area .profile_box .pr_desc li img { vertical-align:middle;}
					.pro_detail_area .profile_box .pr_desc li span.sam { margin:0 10px 5px 0;  vertical-align:top;  line-height:14px;}
					.pro_detail_area .profile_box .pr_desc li span.t_name { clear:both; float:left; width:104px; color:#222; }
					.pro_detail_area .profile_box .pr_desc li span.t_txt { display:inline-block; width:300px; font-size:12px; line-height:14px; }
					.pro_detail_area .profile_box .pr_desc li em {display:inline-block; overflow:visible; position:relative; padding:0; margin:0; vertical-align:middle;}
					.pro_detail_area .profile_box .n_pro_adbox { display:table-cell; width:306px;  text-align:center; vertical-align:middle; padding:3px 0px 3px 3px; }
					.pro_detail_area .profile_box .n_pro_frame {display:inline-block; width:300px; height:250px; vertical-align:middle;  }

					.pro_detail_area .profile_box .n_pro_adbox img { display:inline-block; width:300px; height:250px; vertical-align:middle;}
					.pro_detail_area .profile_box .bor_b1 { border-bottom:1px solid #ccc;}

					.pro_detail_area .pbox_no_thumb { width:980px !important; float:left !important; padding-left:10px;}
					.pro_detail_area .c_btn_buy { clear:both; display:block; width:193px; text-align:center; font-size:11px; color:#777;  margin-left:10px; line-height:32px; }
					.pro_detail_area .t_mar20 { clear:both; float:left; margin-top:20px;}
					.pro_detail_area a.n_btn_cnt { position:relative; float:left; width:168px; height:48px; display:inline-block; font-size:14px; line-height:48px; font-size:18px; text-align:right; color:#fff; padding-right:25px; background:url(https://image.ec21.com/optimg/new_product/p_btn.jpg) no-repeat left top;}
					.pro_detail_area a.n_btn_cnt:hover { background:url(https://image.ec21.com/optimg/new_product/p_btn.jpg) no-repeat left -96px;}

					.pro_detail_area .n_pro_btn_box { float:right;  display:inline-block; width:750px; margin-top:20px; }
					.pro_detail_area .n_pro_btn_box .c_btn { position:relative; float:left; width:193px; text-align:center; font-size:11px; color:#777;  margin-left:10px; line-height:32px; }
					.pro_detail_area .n_pro_btn_box .c_btn_2 { position:relative; float:left; width:193px; text-align:center; font-size:11px; color:#777;  margin-left:162px; line-height:32px; }
					.pro_detail_area .n_pro_btn_box  a.n_btn_bsk { position:relative; float:left; width:148px; height:48px; display:inline-block; font-size:14px; line-height:48px; text-align:right; color:#555; padding-right:27px; background:url(https://image.ec21.com/optimg/new_product/p_btn.jpg) no-repeat left -48px;}
					.pro_detail_area .n_pro_btn_box  a.n_btn_bsk:hover { color:#a0a0a0; background:url(https://image.ec21.com/optimg/new_product/p_btn.jpg) no-repeat left bottom;}
					.pro_detail_area .n_pro_btn_box  a.n_btn_cnt { position:relative; float:left; width:168px; height:48px; display:inline-block; font-size:14px; line-height:48px; font-size:18px; text-align:right; color:#fff; padding-right:25px; background:url(https://image.ec21.com/optimg/new_product/p_btn.jpg) no-repeat left top;}
					.pro_detail_area .n_pro_btn_box  a.n_btn_cnt:hover { background:url(https://image.ec21.com/optimg/new_product/p_btn.jpg) no-repeat left -96px;}
					.pro_detail_area .n_pro_btn_box  a.n_btn_bsk_ok { position:relative; float:left; width:153px; height:48px; display:inline-block; font-size:14px; line-height:48px; text-align:right; color:#4f2f0a; padding-right:22px; background:url(https://image.ec21.com/optimg/new_product/p_btn_3.jpg) no-repeat left top;}
					.pro_detail_area .nn_bor { border-bottom:none;}


					.pro_detail_area .n_pro_btn_box .sns_box { float:right; margin-bottom:3px; }
					.pro_detail_area .n_pro_btn_box .sns_box li { float:left;  height:19px; margin-left:12px;}
					.pro_detail_area .n_pro_btn_box .sns_box li a { width:19px; height:19px; display:inline-block;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_tit { color:#747474; font-size:11px; line-height:19px; padding-left:8px; background:url(https://image.ec21.com/optimg/new_product/p_blt_2.jpg) no-repeat left 7px; }
					.pro_detail_area .n_pro_btn_box .sns_box li.s_face { display:block; width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat left top;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_twitter { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -31px top;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_del { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -60px top;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_pint { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -92px top;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_google_p { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -123px top;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_fbr { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -153px top;}
					.pro_detail_area .n_pro_btn_box .sns_box li.s_ec21 { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -184px top;}
					.s_linkedin_p {width: 19px; height: 19px; display: inline-block; 
					background: url(https://image.ec21.com/optimg/icon_LinkedIn.png) no-repeat 0 -25px;}
					.pro_detail_area .n_pro_btn_box .member_num {float:right; width:245px; margin-top:6px;}
					.pro_detail_area .n_pro_btn_box .member_num li { position:relative; text-align:left; }
					.pro_detail_area .n_pro_btn_box .member_num li a { color:#0066cc; line-height:16px;}
					.pro_detail_area .n_pro_btn_box .member_num li span { position:absolute; right:0; text-align:right; margin-left:20px;}

					.pro_detail_area .b_v_line {  background:url(https://image.ec21.com/skin/image/de_p_line.jpg) repeat-y 680px top !important;}


					.detail_area { clear:both; position:relative; width:760px; margin-top:-1px; }
					.detail_area .tab_box { clear:both; position:relative; height:42px; margin-bottom:15px; display:inline-block; width:100%; border-bottom:1px solid #999;}
					.detail_area .tab_box h2 { border:none;}
					.detail_area .tab_box a img{ display:inline-block; vertical-align:middle; margin:0 0 1px 0;}
					.detail_area .tab_box a.btn_product_on {clear:both; position:absolute; left:0; top:1px; display:inline-block; width:204px; height:42px; color:#444; text-align:center; font-size:14px; line-height:43px; font-weight:bold; border-top:1px solid #222; background:url(https://image.ec21.com/optimg/new_product/p_tab.jpg) no-repeat left bottom; }
					.detail_area .tab_box a.btn_product_off {clear:both; position:absolute; left:0; top:1px; display:inline-block; width:204px; height:42px; color:#888; text-align:center; font-size:14px; line-height:43px; font-weight:bold; background:url(https://image.ec21.com/optimg/new_product/p_tab.jpg) no-repeat left top; }

					.detail_area .tab_box a.btn_transaction_on {clear:both; position:absolute; left:204px; top:1px; display:inline-block; width:204px; height:42px; color:#444; text-align:center; font-size:14px; line-height:43px; font-weight:bold; border-top:1px solid #222; background:url(https://image.ec21.com/optimg/new_product/p_tab.jpg) no-repeat left bottom; }
					.detail_area .tab_box a.btn_transaction_off {clear:both; position:absolute; left:204px; top:1px; display:inline-block; width:204px; height:42px; color:#888; text-align:center; font-size:14px; line-height:43px; font-weight:bold; background:url(https://image.ec21.com/optimg/new_product/p_tab.jpg) no-repeat left top; }

					.detail_area .tab_box a.btn_profile_on {clear:both; position:absolute; left:203px; top:1px; display:inline-block; width:205px; height:42px; color:#444; text-align:center; font-size:14px; line-height:43px; font-weight:bold; background:url(https://image.ec21.com/optimg/new_product/p_tab.jpg) no-repeat right top;}
					.detail_area .tab_box a.btn_profile_off {clear:both; position:absolute; left:204px; top:1px; display:inline-block; width:204px; height:42px; color:#888; text-align:center; font-size:14px; line-height:43px; font-weight:bold; background:url(https://image.ec21.com/optimg/new_product/p_tab.jpg) no-repeat right bottom;}

					.detail_area .tab_box p.rt_rp {display:inline; float:right; background:url(https://image.ec21.com/optimg/icon/icon_tab_rp.gif) 0 5px no-repeat; font-size:12px; font-weight:bold; line-height:26px; padding-left:20px; margin-right:12px; margin-top:13px;}
					.detail_area .tab_box a.rp_item {color:#2f2f2f;}

					.detail_area .tab_box p.order_rp { display:inline-block; position:absolute; right:100px; height:18px; line-height:18px; background: url(https://image.ec21.com/skin/image/blt_44.jpg) no-repeat right 8px; font-size:12px; font-weight:bold; line-height:26px; padding-right:15px; margin-right:12px; margin-top:13px;}
					.detail_area .tab_box a.btn_order { display:inline-block; height:18px; line-height:18px; padding-left:20px; color:#2f2f2f; background:url(https://image.ec21.com/skin/image/blt_43.jpg) no-repeat left top;}

					.detail_area .section_box { clear:both; position:relative; float:left; display:block; width:760px; text-align:left; margin:0px 0px 25px 0px; padding-top:30px; background:url(https://image.ec21.com/optimg/new_product/dotted_01.jpg) repeat-x left top; }
					.detail_area .section_box h3  { color:#d18123; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:normal; line-height:18px; text-align:left; margin:0 0 18px 0; background:url(https://image.ec21.com/optimg/new_product/p_blt.jpg) no-repeat left 6px;  }

					.detail_area .section_box p { text-align:left; padding:0 20px; line-height:18px; word-break:break-all;  }
					.detail_area .section_box p span { position:relative; display:inline-block; word-break:break-all;}
					.detail_area .section_box ul { text-align:left; padding:10px 20px; line-height:18px; }
					.detail_area .section_box ul li { list-style:inside disc; word-break: keep-all; }
					.detail_area .section_box div { margin-left:10px;}
					.detail_area .section_box p.min { margin-left:10px;}
					.detail_area .section_box p.pro_tt { color:#d18123; font-size:14px; padding-left:10px; background:url(https://image.ec21.com/optimg/new_product/p_blt.jpg) no-repeat left 6px;  }
					.detail_area .section_box h2.pro_tt { height:30px; color:#d18123; font-size:14px; font-weight:normal; line-height:14px; padding-left:10px;  border:none; background:url(https://image.ec21.com/optimg/new_product/p_blt.jpg) no-repeat left 5px;  }
					.detail_area .section_box p.script { font-size:12px; }
					.detail_area .section_box ul.script_box{ position:relative; display:block; text-align:left; margin:5px auto 0; padding:0 10px; }
					.detail_area .section_box ul.key_box { position:relative; float:left;  text-align:left; }
					.detail_area .section_box ul.mar_140 { margin-left:120px;}
					.detail_area .section_box li.t_itc { float:left; width:230px; display:inline-block; line-height:15px; color:#111;  padding-left:10px; margin-right:10px; margin:2px 0 5px 0; background:url(https://image.ec21.com/optimg/new_product/p_blt_3.jpg) no-repeat left 7px;}
					.detail_area .section_box li.mar_no { margin:0;}
					.detail_area .section_box li.t_itc span  { float:left; display:inline;  margin-right:5px; color:#777; }
					.detail_area .section_box li.t_itc span.title { color:#999; width:115px;  }
					.detail_area .section_box li.t_itc span.txt {  color:#000; width:146px; font-size:12px; }
					.detail_area .section_box li.t_itc2 { clear:both; float:left; display:block; line-height:18px; color:#111;  padding-left:10px; margin-right:30px; margin-top:2px; background:url(https://image.ec21.com/optimg/new_product/p_blt_3.jpg) no-repeat left 7px;}
					.detail_area .section_box li.t_itc2 span { float:left; display:inline;  margin:0;}
					.detail_area .section_box li.t_itc2 span.title { color:#999; width:115px;  }
					.detail_area .section_box li.t_itc2 span.txt {  color:#000;  font-size:12px; }
					.detail_area .section_box .img_box { clear:both; position:relative; text-align:center;}
					.detail_area .section_box .img_box li { clear:both;  display:block; margin-bottom:25px;}
					.detail_area .section_box .img_box li span { position:relative; display:inline-block;  border:1px solid #dedede; }
					.detail_area .section_box .img_box li span.one { border:none; }
					.detail_area .section_box .img_box li span.t_num { clear:both; position:absolute; left:0px; top:0; width:16px; height:16px; color:#444; font-size:11px; text-align:center; line-height:17px; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-top:none; border-left:none; background-color:#fff; }
					.detail_area .section_box .img_box li img { text-align:center; display: inline-block;  text-align:center;}

					.detail_area .nobg { background:none;}
					.detail_area .section_box p.b_mar_10 { margin-bottom:25px; }
					.detail_area .section_box table { float:left; width:740px; text-align:left; margin:20px 0 20px 10px; border:1px solid #dedede;}
					.detail_area .section_box table td {text-align:center; height:26px; color:#444;   border-left:1px solid #dedede; border-top:1px solid #dedede;}
					.detail_area .section_box table td.t_left {text-align:left; height:26px; color:#444;   border-left:1px solid #dedede; border-top:1px solid #dedede;}
					.detail_area .section_box table th {text-align:center; color:#444; border-right:1px solid #dedede; padding-left:10px; border-bottom:1px solid #dedede; background-color:#f6f6f6;}
					.detail_area .section_box .use_box { clear:both; position:relative;}
					.detail_area .section_box .use_box h3{background:none;}, .use_box h1{ background:none;}, .use_box h2{ background:none;}, .use_box h4{ background:none;}, .use_box h5{ background:none;}, .use_box h6{ background:none;}
					.detail_area .section_box .ad_box { display:block;  width:306px; height:253px;  text-align:center; vertical-align:middle; border:1px solid #ccc; padding-top:3px; margin:0 auto;}
					.detail_area .section_box .ds_box table { table-layout:fixed; margin:20px 0 20px 0;}
					.detail_area .section_box .ds_box table td {text-align:inherit !important;word-break:break-all; padding:5px;  }
					.detail_area .section_box .ds_box table td  div { margin:0 0 0 0;  word-break:break-all;}
					.detail_area .s_ad { padding-top:0; margin:0 0 25px 0; background:none;}

					.detail_area .option_btn_box { clear:both; display:block; margin-top:40px;}
					.detail_area .option_btn_box a { clear:both; position:relative; display:inline-block; height:35px; line-height:35px; padding:0 15px 0 35px; margin-right:5px; border:1px solid #ccc; background:#fff;}
					.detail_area .option_btn_box a.btn_favorites {  background:url(https://image.ec21.com/skin/image/blt_40.jpg) no-repeat 15px 10px;}
					.detail_area .option_btn_box a.btn_print {  background:url(https://image.ec21.com/skin/image/blt_41.jpg) no-repeat 15px 10px;}
					.detail_area .option_btn_box a.btn_recommend {  background:url(https://image.ec21.com/skin/image/blt_42.jpg) no-repeat 15px 10px;}

					.detail_area .mba_n { margin-bottom:0 !important;}
.dotted_04 { clear:both; position:relative; display:inline-block; width:100%; height:1px; margin-bottom:30px;/*background:url(https://image.ec21.com/optimg/new_product/dotted_04.jpg) repeat-x left top;*/ }




.new_send_inquiry { float:left; width:978px; border:1px solid #c9c9c9;}
.new_send_inquiry h4 {  position:relative; float:left; width:966px; font-family:Arial, Helvetica, sans-serif;  height:36px; font-size:13px; font-weight:bold; line-height:34px; padding-left:12px; color:#222; border-bottom:1px solid #c9c9c9; background:url(https://image.ec21.com/optimg/new_product/n_se_bg.jpg) repeat-x left top; }
.new_send_inquiry .nb_box { position:relative; float:right; width:978px; }
.new_send_inquiry .nd_1{ position:relative; float:left; width:231px; height:286px; background:#fbfbfb;  padding:123px 0 0 0px; *width:231px; *padding:123px 0 0 0px; text-align:center;  background:url(https://image.ec21.com/optimg/new_product/dotted_03.jpg) repeat-y right top; }
.new_send_inquiry .nd_1 .nd_1_box { clear:both;  margin:9% 0 0 16px; width:80px;  *margin-left:0;}

/*.new_send_inquiry .nd_1 .nd_1_box { float:left; width:231px;  *margin-left:0;}*/

/*.new_send_inquiry .nd_1 .img_t { display:table;  width:80px; margin:0 auto; text-align:center; vertical-align:middle; border:1px solid #b3b3b3; font-size:71px; line-height:80px; }*/
.new_send_inquiry .nd_1 .img_t { display:table-cell;  width:80px; height:80px; text-align:center; vertical-align:middle; border:1px solid #b3b3b3; font-size:71px; line-height:80px; }

.new_send_inquiry .nd_1 img { display:inline-block; vertical-align:middle;}
.new_send_inquiry .nd_1 p { clear:both; display:block; width:90%; color:#2f2f2f; margin:10px auto 0}
/*

.new_send_inquiry .nd_1 .img_t { display:table-cell;  width:80px; height:80px;    text-align:center; vertical-align:middle; border:1px solid #b3b3b3; font-size:71px; line-height:80px; }

.new_send_inquiry .nd_1 img { display:inline-block; width:80px;  vertical-align:middle;}
.new_send_inquiry .nd_1 p { position:absolute; left:10px; top:56%; clear:both; display:block; width:90%; color:#2f2f2f;}
*/
.new_send_inquiry .nd_2{ position:relative; float:left; width:745px; height:409px; background:#f2f2f2; margin:1px; }



.728_ad { clear:both; position:relative; border:1px solid #ddd; margin-top:20px;}


.mar_no { margin:0;}
.mar_no { margin:0;}
.mar_b_35 { margin-bottom:35px;}
.mar_10 { margin-top:10px;}
.mar_5 { margin-top:10px;}
.mar_175 { margin-left:175px;}

.b_mar_10 { margin-bottom:10px; }
 /* E:new_product_page */


 /*[2015-05-07] products group name(1-41)*/
#wrapper #sub_frame .con_box .products_group_name { padding:25px 30px;  margin:0px 0; border-bottom:1px solid #ccc; background:#f5f5f5;}
#wrapper #sub_frame .con_box .products_group_name img { display:block; margin:10px auto;}
#wrapper #sub_frame .con_box .products_group_name span.comma {padding-right:5px;}

#wrapper #sub_frame .con_box .view_box_topline { border-top:1px solid #ddd;}

 /*[2015-05-08] left - intersted in(1-45)*/
.category .intersted_in {  background-color: #fff;   clear:both; padding: 0 5px 15px 10px; border-top: 1px solid #ddd;  border-bottom: 1px solid #ddd;}
.category .intersted_in dl.category_pps { padding-top: 10px; }
.category .intersted_in	dl.category_pps dt {  padding: 0 0 5px 0;   font-size:12px;  font-weight:bold;  color:#000; line-height:40px;}
.category .intersted_in dl.category_pps dd { padding: 0 0 5px 0;    font-size: 12px;  line-height: 20px;  color: #666666;  word-wrap: break-word;}
.category .intersted_in dl.category_pps dd a { color:#06c;}
.category .intersted_in dl.category_pps span.pops_b {  font-weight: bold; padding: 0 5px 0 5px;}


/*[2015-05-31] Other Products List & Premium List(1-47,48)*/
.other_products { clear: both;   position: relative;  float: left; display: block;  width: 750px; text-align: left;  margin:0px 0px 20px 0;  border-top:1px solid #c2c2c2; border-bottom:1px solid #ddd;}
.premium_products { clear: both;   position: relative;  float: left; display: block;  width: 750px; text-align: left;  margin:0px;  border-top:1px solid #c2c2c2; border-bottom:1px solid #ddd;}

h3.other_products_tt { width:720px; font-size:13px; font-weight:bold; color:#222; padding:15px 15px 5px 15px; }
p.other_products_tt { width:720px; font-size:13px; font-weight:bold; color:#222; padding:15px 15px 5px 15px;  }
ul.other_products_list { margin:13px 18px 18px 18px; overflow:hidden;}
ul.other_products_list li.other_products_thumb { width:136px; }
ul.other_products_list li.other_products_thumb a {display:block;}
ul.other_products_list li.other_products_thumb .thumb { display:table-cell;  width:136px; height:136px; font-size:116px; line-height:116px; text-align:center; border:1px solid #ddd; text-align:center;}
ul.other_products_list li.other_products_thumb img.thumb_img { max-width:136px; max-height:136px; display:inline-block;  vertical-align:middle; margin:auto auto;}
ul.other_products_list li.other_products_thumb:first-child { margin-left:0px;}
ul.other_products_list li.other_products_thumb { float:left; margin-left:8px;}
ul.other_products_list li.other_products_thumb p.thumb_tt { display:table; width:134px; height:30px; margin:7px 3px 0 3px; color:#0066cc; }
ul.other_products_list li.other_products_thumb p.thumb_tt span { display:table-cell; vertical-align:middle;}
ul.other_products_list li.other_products_thumb p.trade_icon { margin:5px 0 0 3px; border:none;}

/*[2015-05-31] Company Profile file download(1-67) */
.con_box .txt_info li.t_itc3 span.file_title { float:left; color:#0066cc; width:130px; background: url(https://image.ec21.com/skin/image/blt_45.jpg) no-repeat left 6px; padding-left:7px; word-break:break-all;}
.con_box .txt_info li.t_itc3 .txt span.file_icon { display:inline-block}
.con_box .txt_info li.t_itc3 .txt span.file_storage { display:inline-block; padding-left:10px; font-size:11px; color:#999;}
.con_box .txt_info li.t_itc3 span.file_explain {display:block; clear:both; color:#777; font-size:11px; padding:3px 0 0 10px;}
.con_box .txt_info span.file_more_btn {color:#0066cc; font-size:12px; text-decoration:underline;}
.con_box .txt_info span.file_more_btn a { color:#0066cc;}


/*[2015-05-31] TradeVerify(1-78)*/
.tradeVerify {   clear: both;  float: left;  position: relative; width: 730px;  padding: 0 10px 30px 10px;  margin-top: 30px;}
.tradeVerify_top { background:url(https://image.ec21.com/skin/image/tradeVerify_top_bg.gif) no-repeat left top; height:7px; }
.tradeVerify_title {background:url(https://image.ec21.com/skin/image/tradeVerify_title_bg.gif) repeat-y; overflow:auto;}
.tradeVerify_title span.company_name { font-size:18px; color:#222; margin-left:40px; padding:40px 0; float:left; width:500px;  font-weight:bold; }
.tradeVerify_title span.tradeVerify_mark { float:right; margin-right:40px; margin-top:10px; padding-bottom:10px;}


.tradeVerify_middle { background:url(https://image.ec21.com/skin/image/tradeVerify_middle_bg.gif) repeat-y; padding:0 40px 20px 40px;}
.tradeVerify_middle h3 { font-size:14px; color:#222; font-weight:bold; padding-top:40px;}
.tradeVerify_middle table { margin-top:25px; width:650px;}
.tradeVerify_middle table tbody tr { height:28px;}
.tradeVerify_middle table tbody tr th {border-bottom:1px solid #bfbfbf; padding-left:10px; color:#222222;}
.tradeVerify_middle table tbody tr td {border-bottom:1px solid #e7e7e7; padding-left:10px; color:#777777;}

.tradeVerify_middle .tradeVerify_explain { margin-top:30px; overflow:auto;  height:81px; }
.tradeVerify_middle .tradeVerify_explain li.tradeVerify_explain_text {width:494px; padding-left:10px; float:left; display:inline-table;vertical-align:middle;}
.tradeVerify_middle .tradeVerify_explain li.tradeVerify_explain_img {float:right;display:inline-block; }
.tradeVerify_middle .tradeVerify_explain li.tradeVerify_explain_img span { color:#0066cc; display:inline-block;  padding:10px 0 0 5px; font-size:14px;}

.tradeVerify_bottom { background:url(https://image.ec21.com/skin/image/tradeVerify_bottom_bg.gif) no-repeat left top; height:7px;}

.tradeVerify_disclaimer { width:690px; padding:20px;}
.tradeVerify_disclaimer h3 { font-weight:bold;}
.tradeVerify_disclaimer p { margin-top:18px; color:#777777;}

/*[2015-06-01] Storefront Sitemap(1-15,16)*/
.sitemap_box {width:970px; margin:0 auto;}
.sitemap_box h1 { font-size:19px; font-weight:bold;line-height:40px; border-bottom:1px solid #999;}
.sitemap_box h2 { font-size:19px; font-weight:bold;line-height:40px; border-bottom:1px solid #999;}
.sitemap_box table.sitemap {width:970px; margin-bottom:100px; }
.sitemap_box table.sitemap tbody tr th {width:160px; background:#fafafa; padding:40px 0 40px 40px; color:#222; border-bottom:1px solid #d2d2d2; vertical-align:top}
.sitemap_box table.sitemap tbody tr th a {color:#222;}
.sitemap_box table.sitemap tbody tr th a:hover {color:#0066cc}
.sitemap_box table.sitemap tbody tr th a.home_icon {background:url(https://image.ec21.com/skin/image/sitemap_icon_home.gif) no-repeat;  height:12px; padding-left:20px;}
.sitemap_box table.sitemap tbody tr th a.home_icon:hover {background:url(https://image.ec21.com/skin/image/sitemap_icon_home_hover.gif) no-repeat; }
.sitemap_box table.sitemap tbody tr td {padding:10px 0 40px 0; border-bottom:1px dotted #ccc; }
.sitemap_box table.sitemap tbody tr td table { width:743px; margin-left:27px; }
.sitemap_box table.sitemap tbody tr td table tr th {background:none; border-bottom:none; padding:30px 0 0 10px;}
.sitemap_box table.sitemap tbody tr td table tr td {padding:15px 0 0 10px; vertical-align:top; border-bottom:none;}
.sitemap_box table.sitemap tbody tr td table tr td p {line-height:18px;}
.sitemap_box table.sitemap tbody tr td table tr td p a { color:#666;}
.sitemap_box table.sitemap tbody tr td table tr td p a:hover { color:#0066cc;}

.w_g_ad { clear:both; width:728px; display:block;  text-align:center; margin:0 auto 20px;}

.p_frame { position:relative; float:right; width:750px;}

.price_area { float:left; width:440px; vertical-align:top; }
.price_area dl { float:left; width:420px;  height:42px; color:#000; line-height:42px; padding:0 10px;  margin:8px 0 0 0; background:#f8f4e8;}
.price_area dt { float:left; font-size:13px; line-height:42px; vertical-align:middle;}
.price_area dd { float:right; font-size:18px; line-height:42px; font-weight:bold; vertical-align:middle;}
.price_area dd span { display:inline-block; font-size:13px; font-weight:normal; vertical-align:middle; margin:0px 6px; }
.price_area table { width:100%; border-top:1px solid #e2d6b7; border-bottom:1px solid #e2d6b7; margin:-3px 0 0 0;}
.price_area table th { height:30px; padding:0 10px; color:#7d6f4d; text-align:left; font-weight:normal; border-right:1px solid #e5e3cd;}
.price_area table th.t_top { vertical-align:text-top;}
.price_area table td { color:#444; padding:0 0 0 10px;}

.p_sns_box { float:right; margin:20px 0 0 0; }
.p_sns_box li { float:left;  height:19px; margin-left:12px;}
.p_sns_box li a { width:19px; height:19px; display:inline-block;}
.p_sns_box li.s_tit { color:#747474; font-size:11px; line-height:19px; padding-left:8px; background:url(https://image.ec21.com/optimg/new_product/p_blt_2.jpg) no-repeat left 7px; }
.p_sns_box li.s_face { display:block; width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat left top;}
.p_sns_box li.s_twitter { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -31px top;}
.p_sns_box li.s_del { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -60px top;}
.p_sns_box li.s_pint { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -92px top;}
.p_sns_box li.s_google_p { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -123px top;}
.p_sns_box li.s_fbr { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -153px top;}
.p_sns_box li.s_ec21 { width:19px; height:19px; display:inline-block; background:url(https://image.ec21.com/optimg/new_product/p_icon_sns.jpg) no-repeat -184px top;}
.price_area .member_num {float:right; width:245px; margin-top:6px;}
.price_area .member_num li { position:relative; text-align:left; }
.price_area .member_num li span { position:absolute; right:0; text-align:right; margin-left:20px;}

.n_pro_btn_box2 { float:left; display:inline-block; width:100%; margin-top:15px; }
.n_pro_btn_box2 .banner_area { display:inline-block; vertical-align:middle;}
.n_pro_btn_box2 .btn_grp {display:inline-block; width:715px; vertical-align:top; margin-left:22px; padding:20px 0 0 10px; }
.n_pro_btn_box2 .c_btn { position:relative; display:inline-block; width:200px; text-align:center; font-size:11px; color:#777; vertical-align:middle; line-height:32px; }
.n_pro_btn_box2 span.or { display:inline-block; vertical-align:top; color:#555; font-size:14px; line-height:50px; text-align:center; padding:0 2px; }
.n_pro_btn_box2 .c_btn_2 { position:relative; display:inline-block; width:200px; text-align:center; font-size:11px; color:#777; vertical-align:middle;  margin-left:162px; line-height:32px; }
.n_pro_btn_box2 a.n_btn_cnt{ position:relative; float:left; width:165px; height:48px; display:inline-block; font-size:14px; line-height:48px; letter-spacing:0.01em; font-size:18px; text-align:center; text-shadow:1px 1px #a56f33; padding:0 0 0 35px; color:#fff;  background:url(https://image.ec21.com/optimg/escrow/btn_inquiry.png) no-repeat no-repeat left top;}
.n_pro_btn_box2 a.n_btn_cnt:hover { background:url(https://image.ec21.com/optimg/escrow/btn_inquiry.png) no-repeat left bottom;}
.n_pro_btn_box2 .order_btn{ position:relative; display:inline-block; width:193px; text-align:center; font-size:11px; color:#777; vertical-align:top; line-height:32px; }
.n_pro_btn_box2 a.btn_startorder { position:relative; float:left; width:180px; height:48px; display:inline-block; font-size:14px; line-height:48px; letter-spacing:0.01em;  font-size:18px; text-align:center; text-shadow:1px 1px #122c47;  padding:0 0 0 20px; color:#fff;  background:url(https://image.ec21.com/optimg/escrow/btn_start_order.png) no-repeat left top;}
.n_pro_btn_box2 a.btn_startorder:hover {background:url(https://image.ec21.com/optimg/escrow/btn_start_order.png) no-repeat left bottom;}


.f_r { float:right; font-size:11px; color:#555; margin-bottom:10px;}
.f_r strong { color:#f68b1f;}
.tran { width:100% !important; margin:0 0 20px 0 !important; border-bottom:1px solid #999 !important;  border-left:none !important; border-right:none !important;}
.tran th { height:35px; color:#314650; text-align:center; background:#f4f4f4; border:none !important;}
.tran th:last-child { text-align:left;}
.tran td { height:80px !important; text-align:center; border-top:1px dotted #ddd !important; border-left:none !important; padding-bottom:5px; }
.tran td.bt_n { border-top:none !important;}
.tran td em {display:inline-block; overflow:visible; position:relative; padding:0; margin:0; vertical-align:middle;}
.tran td span.bar { display:inline-block;  width:1px; height:7px; vertical-align:middle; margin:0 8px; background:#bdbcb5;}
.tran td .star_1 { background:url(https://image.ec21.com/optimg/escrow/star.png) no-repeat left bottom 2px;}
.tran td .star_2 { background:url(https://image.ec21.com/optimg/escrow/star.png) no-repeat left top -129px;}
.tran td .star_3 { background:url(https://image.ec21.com/optimg/escrow/star.png) no-repeat left top -83px;}
.tran td .star_4 { background:url(https://image.ec21.com/optimg/escrow/star.png) no-repeat left top -42px;}
.tran td .star_5 { background:url(https://image.ec21.com/optimg/escrow/star.png) no-repeat left top;}
.tran td:last-child { text-align:left !important; line-height:16px; padding:0 15px; }
.tran td:last-child .star_box { display:block; width:107px; height:20px; vertical-align:middle; margin:0 0 5px 0; background-size:85%; }

.pageing_ar2 { text-align:center; margin:0 0 30px 0;}
.pageing_ar_pg_mf2 {display:block; font-size:0; margin:0 auto;}
.pageing_ar_pg_mf2 strong {position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px; text-decoration:none;vertical-align:middle; color:#fff; font-size:11px; background-color:#6e95dc;border:1px solid #6e95dc; margin:3px 0 0 3px;}
.pageing_ar_pg_mf2 span.pg_txt {position:relative;display:inline-block; color:#2f2f2f; text-decoration:none; padding:0; height:18px;line-height:18px; font-size:11px; margin-right:10px; vertical-align:middle;}
.pageing_ar_pg_mf2 span.pageing_block {display:inline-block; padding:0; margin:0;}
.pageing_ar_pg_mf2 span.pageing_none {display:none; float:left; padding:0; margin:0;}
.pageing_ar_pg_mf2 a{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c3d1ee; background-color:#e6edf9; margin:3px 0 0 3px;}
.pageing_ar_pg_mf2 a.bt_pr{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5; margin:3px 0 0 0;}
.pageing_ar_pg_mf2 a.bt_nx{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5; margin:3px 0 0 3px;}
.pageing_ar_pg_mf2 a:hover,
.pageing_ar_pg_mf2 a:active,
.pageing_ar_pg_mf2 a:focus{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:11px; border:1px solid #c3d1ee; background-color:#e6edf9;}
.pageing_ar_pg_mf2 a.bt_pr:hover,
.pageing_ar_pg_mf2 a.bt_pr:active,
.pageing_ar_pg_mf2 a.bt_pru:focus{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5;}
.pageing_ar_pg_mf2 a.bt_nx:hover,
.pageing_ar_pg_mf2 a.bt_nx:active,

.mar_no{ margin:0 !important;}
.detail_area .pad_4{ padding:4px 0 0 0; !important;}

/*Add Discount*/
.dcNum{position:absolute; right:5px; top:5px; z-index:1201; font-size:11px; font-weight:bold; color:#fff; line-height:1; border-radius:50%; width:40px; height:40px; background-color:#E91E63; text-align:center; -webkit-animation:dcTBox 3s ease-in-out infinite; -moz-animation:dcTBox 3s ease-in-out infinite; -o-animation:dcTBox 3s ease-in-out infinite; animation:dcTBox 3s ease-in-out infinite;}
.dcNum>span{display:inline-block; font-size:14px; padding-top:8px;}
span.dcBefore{display:inline-block; padding-left:5px; color:#444; text-decoration:line-through;}
.thd_thumb .pro_smr2 dd.dcPrice{overflow:hidden; text-overflow:ellipsis; word-break:break-all; white-space:nowrap;}
.price_area{border-top:1px solid #e2d6b7;}
.discount{padding:4px 0; clear:both;}
.discount p:first-child{float:left; padding-right:10px;}
.colorBlue{color:#0066cc; font-weight:bold;}

/*keyframes*/
		/*discount label*/
		@-webkit-keyframes dcTBox {
			0%{background:#673AB7;}
			50%{background:#E91E63;}
			100%{background:#673AB7;}
		}
		@-moz-keyframes dcTBox {
			0%{background:#673AB7;}
			50%{background:#E91E63;}
			100%{background:#673AB7;}
		}
		@-o-keyframes dcTBox {
			0%{background:#673AB7;}
			50%{background:#E91E63;}
			100%{background:#673AB7;}
		}
		@keyframes dcTBox {
			0%{background:#673AB7;}
			50%{background:#E91E63;}
			100%{background:#673AB7;}
		}
