/* detail_profile_switch */
/*detail_profile_switch*/
.detail_profile_switch{height: 29px;border-bottom: 2px solid #ddd;}
.detail_profile_switch li {float: left;display: inline;font-size: 14px;margin-right: 5px;
background: #f7f7f7;font-weight: bold;color: #666;border-top: solid 1px #e4e4e4;}
.detail_profile_switch li .inner{display: block;border-left: solid 1px #e4e4e4;
padding: 0 20px;line-height: 27px;height: 27px; background:#fff;padding-top: 1px;border-right: solid 1px #e4e4e4;}
.detail_profile_switch li .inner:hover{ background:#fff; text-decoration:none}
.detail_profile_switch li a{ color:#666;}
.detail_profile_switch .cur,.detail_profile_switch .cur:hover {color: #000;background: #fff;
border-top: #1686cc solid 2px;}
.detail_profile_switch .cur span {line-height: 28px;height: 29px;padding-top: 0;}

/* f_company_video_info */


/* f_core_products */


/* f_error_box */
.f_error_box{width:715px;height:267px;background:url(/images/403.jpg) no-repeat 0 0; margin:60px auto; margin-top:40px; overflow: hidden;}
.f_error_box .error_detail{ padding-left:180px;}
.f_error_box .title{font-size: 32px;font-family:Arial;}
.f_error_box .title_td{ height:120px; vertical-align:bottom}
.f_error_box .content{font-size: 16px; font-family:Arial; display: block; padding-top:5px; line-height: 20px;}

/* f_footer_main */
.f_footer_main{background: #ebebeb;margin:5px 0;  border-radius:6px; padding:6px 0; border:1px solid #fff; }
.f_footer_main .men_wrap{ background:url(/images/col_y.gif) repeat-y right 0; width:20%}
.f_footer_main .men_wrap_first .men{ padding-left:35px;}
.f_footer_main .men_wrap_last{ background:none}
.f_footer_main .men .title{ margin-bottom:2px; display:block}
.f_footer_main .men .title a{ color:#000}
.f_footer_main .men div a {background: url(/images/bg_not.gif) no-repeat left -545px; line-height:15px;text-align: left;display: block;padding:0 8px;}
.f_footer_main .men div a strong{ font-weight:normal}
.f_footer_main .men{text-align: left; padding: 0 10px;}

/* f_footer_reserved */
.f_footer_reserved {height: 20px; margin:5px 0;text-align: right;color: #3C3C3C; line-height:18px;}
.f_footer_reserved .con{ padding-right:2px;}

/* f_fraud_report */
.fraud_report_wrap{ width:1000px; margin:0 auto;margin-bottom: 20px;}
.fraud_report_wrap .red_star{ display:inline-block; width:6px; height:6px; vertical-align:middle; background:url(/images/portal_bg_not.gif) no-repeat -116px -147px; margin-right:3px;}
.fraud_report_wrap .main_l{ float:left; width:75%;}
.fraud_report_wrap .main_l .main_l_inner{ padding-right:10px;}
.fraud_report_wrap .main_l .title{ position:relative; margin-bottom:6px;}
.fraud_report_wrap .main_l .title .main_con{ font-size:18px; color:#333; font-weight:bold; padding-right:130px;}
.fraud_report_wrap .main_l .title .right_tip{ position:absolute; right: 1px;top: 7px;}
.fraud_report_wrap .fraud_detail{ padding:15px; border:1px solid #dedede; background:#fff;}
.fraud_report_wrap .fraud_detail td{ padding:4px 0}
.fraud_report_wrap .fraud_detail .tit{ width:180px; text-align:right; vertical-align:middle; color:#333;font-weight: bold;padding: 4px 10px 4px 0; font-size:12px;}
.fraud_report_wrap .fraud_detail .t_tit{ vertical-align:top; padding-top:12px;}
.fraud_report_wrap .fraud_table{ width:630px; margin:0 auto}
.fraud_report_wrap .fraud_table .txt{width: 350px;border: 1px solid #dedede;float: left;
border-width: 1px;margin: 5px 0;height: 22px; padding:3px 5px;height: 20px	9;line-height: 22px;line-height: 20px	9;}
.fraud_report_wrap .fraud_table .z_code_box{ display:inline-block; padding-left:5px; margin-top:6px;}
.fraud_report_wrap .fraud_table .z_code_box img{ vertical-align:middle}
.fraud_report_wrap .fraud_table .z_code_txt{ width:230px;}
.fraud_report_wrap .fraud_table .txt_area{ width:420px;height: 140px;height: 134px	9; padding:2px; line-height:24px;}
.fraud_report_wrap .fraud_table .btn_wrap{ text-align:center;padding:15px 0; border-top:1px dotted #dedede;}
.fraud_report_wrap .fraud_table .code_td{ padding-bottom:10px;}
.fraud_report_wrap .main_r{ float:right; width:25%}
.fraud_report_wrap .main_r .main_r_inner{ padding-top:29px;}
.fraud_report_wrap .main_r .work_wrap{border: 1px solid #dedede;padding: 10px 10px 15px;color: #666666;
font: 11px/18px Tahoma;margin-top: 2px;margin-bottom: 10px; background:#fff;}
.fraud_report_wrap .main_r .work_wrap .main_con{ font-size:16px;}
.fraud_report_wrap .main_r dl {margin-top: 10px;}
.fraud_report_wrap .main_r dt {color: #1686cc;background: url(/images/portal_bg_not.gif) no-repeat -491px -280px;margin-top: 5px;background-repeat: no-repeat;font-weight: bold;padding-left: 14px;}
.fraud_report_wrap .main_r dd {padding-left: 15px;}
.fraud_report_wrap .main_r .email_box{ color:#333}

.fraud_alert_box{ width:320px; height:200px; padding:20px; background:#fff; border:1px solid #ddd;border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.2);box-shadow: 0 3px 9px rgba(0,0,0,.2); margin-top:20px;position: absolute;
top: 50%;left: 40%;}
.fraud_alert_box .alert_header{ position:relative}
.fraud_alert_box .close_box{font-size: 21px;font-weight: 700;line-height: 1;color: #999;text-shadow: 0 1px 0 #fff; position:absolute; right: -4px; _right:8px;top: -6px;}
.fraud_alert_box .close_box:hover{ color:#666; text-decoration:none}
.fraud_alert_box .ok_icon{ display:block; background:url(/images/portal_bg_not.gif) no-repeat -234px -74px; width:45px; height:45px; float:left}
.fraud_alert_box .alert_body{ padding:50px 0 10px 10px;}
.fraud_alert_box .alert_body .tip_box{ font-size:14px; font-family:verdana; line-height:22px; float:left;width: 255px;padding-left: 6px;}
.fraud_alert_box .alert_footer{ text-align:center; padding:25px 15px 15px; margin-top:20px; border-top:1px dotted #dedede;}
.fraud_alert_box .alert_footer .btn{ width:100px; height:30px;}

/* f_header_breadcrumb */
.f_header_breadcrumb{  line-height:16px; overflow:hidden;  margin:0 auto;padding-bottom: 5px;padding-left:5px;}
.f_header_breadcrumb a{float: left;display: inline;padding:0 8px;font-size: 12px;background: url(/images/bg_not.gif) no-repeat 100% -329px;}
.f_header_breadcrumb > a:first-child{padding-left:0;}
.f_header_breadcrumb .index-bread {font-size: 12px;display: inline;padding-left: 6px;}

/* f_header_main */
.f_header_main{height: 80px;overflow: hidden;width:1000px;margin:0 auto;}
.f_header_main .header_logo {height: 60px;width: 220px;padding-left: 16px;padding-top: 10px;overflow: hidden; text-align:center}
.f_header_main .header_logo a{ cursor:pointer}

.f_header_main .header_company_detail{ float:left;height: 80px; color:#000;font-weight: bold;text-align: left;padding-left: 5px;}
.f_header_main .header_company_detail .header_company_table td{ vertical-align:middle}
.f_header_main .header_company_detail .company_name{ font-size:18px;}
.f_header_main .header_company_detail .company_describe{  font-size:12px; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.f_header_main .header_other_detail{ float: right;width: 230px;height: 65px;float: right;display: inline;margin-right: 6px;text-align: right;
margin-top: 17px;line-height: 17px;}
.f_header_main .header_other_detail b{ font-size:12px;}
.f_header_main .header_other_detail .sel{width:150px;font-size:12px;float: right;padding-left: 3px;border: #dcdcdc solid 1px;text-align: left;
font-weight: bold;color: #0750D9;overflow: hidden;height: 19px;line-height: 19px;}
.f_header_main .header_other_detail .sel a{margin-top: 1px;float: right;width: 15px;height: 18px;display: inline;}
.f_header_main .header_other_detail .sel span {float: left;display: inline;text-align: left;}
.f_header_main .header_other_detail .sel a.col { margin-top: 1px;float: right;width: 15px;height: 18px;display: inline;background:url(/images/bg_not.gif) 100% 0;}
.f_header_main .header_other_detail .sel a.ope{background: url(/images/bg_not.gif) 100% -17px;}
.f_header_main .select_language{width: 153px;height: auto;display: block;left: 1106px;top: 71px;}
.f_header_main .select_language a{display: inline-block;text-align: left;text-indent: 0px;}
.f_header_main .select_language a.ope {background: url(/images/bg_not.gif) 100% -17px;}
#p_l {background:#FFF;border:1px solid #7F9DB9;height:0;line-height:20px;margin:0;overflow:hidden;padding:0;position:absolute; display: none;width:0;z-index:100;}
#p_l dt {height:20px; width: 80%; text-align:left; overflow:hidden; background: url(/images/index_45.gif) no-repeat; padding-left: 25px;  font-size: 12px;}
#p_l dt.english{ background-position:4px -477px}
#p_l dt.french{ background-position:4px -420px; float: none;}
#p_l dt.german{ background-position:4px -357px}
#p_l dt.italian{ background-position:4px -327px}
#p_l dt.russian{background-position:4px -297px}
#p_l dt.spanish{background-position:4px -267px}
#p_l dt.portuguese{background-position:4px -237px}
#p_l dt.dutch{background-position:4px -207px}
#p_l dt.greek{background-position:4px -147px}
#p_l dt.japanese{background-position:4px -447px}
#p_l dt.korean{background-position:4px -387px}
#p_l dt.china{background-position:4px -177px}
#p_l dt.arabic{ background-position:4px -507px}
#p_l dt.hindi{ background-position:4px -537px}
#p_l dt.turkish{ background-position:4px -567px}
#p_l dt.indonesian{ background-position:4px -597px}

/* f_header_main_float */


/* f_header_nav */
.f_header_nav .header_nav_tabs{ margin:0 6px; height: 34px; overflow: hidden; background:url(/images/bg_x.gif) repeat-x left 3px;}
.f_header_nav .header_nav_tabs .bl{background:url(/images/bg_x.gif) no-repeat left -31px; height: 31px; width: 3px; margin-top: 3px; margin-right: 10px;}
.f_header_nav .header_nav_tabs .br{background:url(/images/bg_x.gif) no-repeat right -62px; height: 31px; width: 55px; margin-top: 3px; line-height: 31px; text-align: left;}
.f_header_nav .header_nav_tabs .br a{ padding: 0; margin: 0; margin-top: 7px;}
.f_header_nav .header_nav_tabs a{ line-height: 15px; margin-top: 10px; display:  inline; float:left; height: 15px; padding: 0 15px;}
.f_header_nav .header_nav_tabs dt{ float: left; display: inline; background:url(/images/bg_not.gif) no-repeat  right -522px; font-size: 12px; height: 38px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.f_header_nav .header_nav_tabs dt a{ color:#fff; text-decoration:none}
.f_header_nav{width: 1000px;margin: 0 auto;}

/* f_header_navsupplier */


/* f_header_simple */
.f_header_simple{ background:#f6f6f6; padding:4px 0 15px;width:1000px;margin:0 auto;}
.f_header_simple td{ vertical-align:middle; text-align:left}
.f_header_simple .logo_wrap{ width:10%; padding:0 10px;}

.f_header_simple .top_rightA {font-size: 20px;color: #000;font-weight: bold;text-transform: capitalize; padding-top:6px;}
.f_header_simple .top_rightB{ margin-top:6px;}
.f_header_simple .fontSize{ font-size:14px; font-family:Verdana; font-weight:bold; color:#ff9900; text-transform:capitalize; width:320px; padding-top:4px;}
.f_header_simple .fontSize span{ margin:0 0 0 10px;}
.f_header_simple .fontSize span img{margin:0;padding:0;vertical-align: middle;}
.f_header_simple .incon{width:420px;}
.f_header_simple .incon ul{padding-left:20px;}
.f_header_simple .incon li{font-family:Verdana;font-size:12px;float:left;  text-transform:capitalize; line-height:13px;height:26px; padding-top:2px;color:#666; }
.f_header_simple .incon .one{ background:url(/images/inquiry_index_45.gif) no-repeat left -210px ; padding-left:32px; margin-right:10px; }
.f_header_simple .incon .two{background:url(/images/inquiry_index_45.gif) no-repeat left -244px;  padding-left:32px; margin-right:10px;}
.f_header_simple .incon .three{background:url(/images/inquiry_index_45.gif) no-repeat left -278px;  padding-left:32px; margin-right:10px; }
.f_header_simple .incon .four{background:url(/images/inquiry_index_45.gif) no-repeat left -312px ; padding-left:32px; }

/* f_header_turn */


/* f_inquiry_box */
.f_inquiry_box{ padding:0 8px 20px 8px;margin:0 auto; }
.f_inquiry_box .inquiry_content{ background:#f5f8fd; border:1px solid #cfd7e4; border-radius:6px;}
.f_inquiry_box th,.f_inquiry_box td{ padding:4px 3px; text-align:left;}
.f_inquiry_box th{ text-align:right;}
.f_inquiry_box .inquiry_text{ border-color: #99AABD #D2DCE8 #D2DCE8 #99AABD;border-style: solid;border-width: 1px;height: 22px;line-height: 22px;height: 20px9;line-height: 20px9; font-size:12px;
padding: 0 5px;}
.f_inquiry_box .qr_fr_box{  border: 1px solid #F4F4F4;padding: 12px 8px;  color: #666666;font: 11px/18px Tahoma; }
.f_inquiry_box .fr_tit{color: #666666; font: 11px/18px Tahoma; font-weight: bold;}
.f_inquiry_box .error_cntr{font: 0.85em verdana; line-height: 18px; height: 18px; width: 100%; clear: both;background:url(/images/inquiry_index_45.gif) no-repeat 0 -680px;margin-top: 3px;  padding-left:20px;color:#E30157;display: none;}
.f_inquiry_box .error_box{background: #F3FCFE; border:#87D2E3 solid 1px;}
.f_inquiry_box .email_address_td .inquiry_text{width: 200px; float: left;}
.f_inquiry_box .g_mid{ position: relative;}

.f_inquiry_box .g_tab{width: 100%; table-layout: fixed; float: left;  text-align: left;margin-top: 10px;}
.f_inquiry_box .g_photo{ width: 390px; height: 72px; overflow: hidden; float: left; display: inline; margin-bottom: 10px; font-size: 12px;}
.f_inquiry_box .g_show {overflow: hidden; width: 100%;}
.f_inquiry_box .g_show img{ float: left; width: 10px; height: 10px; display: inline; margin: 3px 2px 0 5px;}
.f_inquiry_box .btn_wrap{ width: 100%; text-align: center;  padding: 20px 0; height: 40px; }
.f_inquiry_box .g_sty{color: #888888; font: 10px verdana; text-align: left;}

.f_inquiry_box .s{ font-size: 10px; float: left; display: inline; line-height: 22px; color:red; margin-left: 5px;}
.f_inquiry_box .th_cs{font-size: 12px; color: #333333; width: 12%; padding-top: 10px;}
.f_inquiry_box .email_address_td{padding-bottom: 8px;width: 620px;}
.f_inquiry_box .g_tit{font-size: 12px; color: #333333; font-weight: bold;}
.f_inquiry_box .qr_po{background: url(/images/qr_po.gif) no-repeat 0px 5px; padding-left: 8px;}
.f_inquiry_box .com_pro{ vertical-align:top; padding-bottom:0; width:88%}
.f_inquiry_box .com_pro strong{ margin-right: 5px; }
.f_inquiry_box .g_pro{ position: relative; display: block; width: 100%; padding-top: 2px;}
.f_inquiry_box .g_pro a{ margin-left: 3px;}
.f_inquiry_box .com_pro span{ color: #888;}
.f_inquiry_box .g_fo{ width: 500px; height: 120px; font-size: 11px; line-height: 22px; color: #666; position: absolute; left: 20px; top:45px;}
.f_inquiry_box .g_fo li{ text-indent: 5px;}
.f_inquiry_box .g_lab{ font-weight: normal; line-height: 24px; padding-top: 2px; }

.f_inquiry_box .g_sta{float: right; display: inline; padding-left: 8px;background: url(/images/qr_po.gif) no-repeat 0px 5px; padding-right:34px; height: 20px; font-size: 11px; color: #333;}
.f_inquiry_box .receiver-list li{ margin-bottom:8px;}
.f_inquiry_box .product_table{width:142px;height:102px; left: 66px; top:20px;z-index:99; background: #fff; position: absolute; border:1px solid #dcdcdc; display:none; }
.f_inquiry_box a.blue:hover .product_table{ display:block}
.f_inquiry_box .product_table td{ padding:0; height:100%; width:100%;}
.f_inquiry_box .subject_td .inquiry_text{width: 610px;}
.f_inquiry_box .message_td { padding-right:34px;}
.f_inquiry_box .message_td .te{background: #fff;border:1px solid #bbb; padding:0 1px 1px; font:12px Verdana,Arial; margin:0px}
.f_inquiry_box .message_td .te iframe {border:none}
.f_inquiry_box .message_td .teheader {height:31px; border-bottom:1px solid #bbb; background:url(/images/header-bg.gif) repeat-x; padding-top:1px}
.f_inquiry_box .message_td .teheader select {float:left; margin-top:5px}
.f_inquiry_box .message_td .tefont {margin-left:12px}
.f_inquiry_box .message_td .tesize {margin:0 3px}
.f_inquiry_box .message_td .testyle {margin-right:12px}
.f_inquiry_box .message_td .tedivider {float:left; width:1px; height:30px; background:#ccc}
.f_inquiry_box .message_td .tecontrol {float:left; width:34px; height:30px; cursor:pointer; background-image:url(/images/icons.png)}
.f_inquiry_box .message_td .tecontrol:hover {background-color:#fff; background-position:30px 0}
.f_inquiry_box .message_td .tefooter {height:32px; border-top:1px solid #bbb; background:#f5f5f5}
.f_inquiry_box .message_td .toggle {float:left;padding:9px 13px 0 10px; height:23px;color:#666;}
.f_inquiry_box .message_td .resize {float:right; height:32px; width:32px; background:url(/images/resize.gif) 15px 15px no-repeat; cursor:s-resize}
.f_inquiry_box .message_td .bold_box{background-position: 0px -120px;}
.f_inquiry_box .message_td .bold_box:hover{background-position: 34px -120px;}
.f_inquiry_box .message_td .italic_box{background-position: 0px -150px;}
.f_inquiry_box .message_td .italic_box:hover{background-position: 34px -150px;}
.f_inquiry_box .message_td .underline_box{background-position: 0px -180px;}
.f_inquiry_box .message_td .underline_box:hover{background-position: 34px -180px;}
.f_inquiry_box .message_td .strikethrough_box{background-position: 0px -210px;}
.f_inquiry_box .message_td .strikethrough_box:hover{background-position: 34px -210px;}
.f_inquiry_box .message_td .subscript_box{background-position: 0px -240px;}
.f_inquiry_box .message_td .subscript_box:hover{background-position: 34px -240px;}
.f_inquiry_box .message_td .superscript_box{background-position: 0px -270px;}
.f_inquiry_box .message_td .superscript_box:hover{background-position: 34px -270px;}
.f_inquiry_box .message_td .ordered_box{background-position: 0px -300px;}
.f_inquiry_box .message_td .ordered_box:hover{background-position: 34px -300px;}
.f_inquiry_box .message_td .unorderd_box{background-position: 0px -330px;}
.f_inquiry_box .message_td .unorderd_box:hover{background-position: 34px -330px;}
.f_inquiry_box .message_td .outdent_box{background-position: 0px -360px;}
.f_inquiry_box .message_td .outdent_box:hover{background-position: 34px -360px;}
.f_inquiry_box .message_td .indent_box{background-position: 0px -390px;}
.f_inquiry_box .message_td .indent_box:hover{background-position: 34px -390px;}
.f_inquiry_box .message_td .left_align_box{background-position: 0px -420px;}
.f_inquiry_box .message_td .left_align_box:hover{background-position: 34px -420px;}
.f_inquiry_box .message_td .center_align_box{background-position: 0px -450px;}
.f_inquiry_box .message_td .center_align_box:hover{background-position: 34px -450px;}
.f_inquiry_box .message_td .right_align_box{background-position: 0px -480px;}
.f_inquiry_box .message_td .right_align_box:hover{background-position: 34px -480px;}
.f_inquiry_box .message_td .justify_box{background-position: 0px -510px;}
.f_inquiry_box .message_td .justify_box:hover{background-position: 34px -510px;}
.f_inquiry_box .message_td .remove_box{background-position: 0px -720px;}
.f_inquiry_box .message_td .remove_box:hover{background-position: 34px -720px;}
.f_inquiry_box .message_td .undo_box{background-position: 0px -540px;}
.f_inquiry_box .message_td .undo_box:hover{background-position: 34px -540px;}
.f_inquiry_box .message_td .redo_box{background-position: 0px -570px;}
.f_inquiry_box .message_td .redo_box:hover{background-position: 34px -570px;}
.f_inquiry_box .message_td .text_wrap{height:173px; position:relative}
.f_inquiry_box .message_td textarea{ height:143px; padding:15px 10px;border: none; font-family:verdana; display:none}
.f_inquiry_box .message_td .text_inner{ color: #666666;font-size: 12px; position:absolute;left: 10px; top:10px;line-height: 22px;font-family:Verdana,Arial;}
.f_inquiry_box .message_td .text_inner ul{list-style: none;margin:0;padding:0;text-indent: 5px;}
.f_inquiry_box .request{background: #fff;display:none; border:none}
.f_inquiry_box .name_input{width: 180px; margin-right: 10px; color: #333; }
.f_inquiry_box .company_input{ width:300px}
.f_inquiry_box .website_box{font-weight:normal; padding-top: 1px;}
.f_inquiry_box .country_select_box{padding: 0px ! important; width: 262px; color: rgb(51, 51, 51);}
.f_inquiry_box .optional_box{ padding-top:3px;}
.f_inquiry_box .optional_box th{ width:110px;}
.f_inquiry_box .optional_box td{ width:400px;}
.f_inquiry_box .optional_box td span{ line-height:18px;}
.f_inquiry_box .price_td{ padding-top:1px;}
.f_inquiry_box .price_td select{ width:116px; color:#333;}
.f_inquiry_box .initial_input{ width:249px;}
.f_inquiry_box .other_td{ padding-left:0;}
.f_inquiry_box .other_td input[type="checkbox"]{ vertical-align:middle; margin-right:0;}
.f_inquiry_box .other_td .request_span{ vertical-align:middle}
.f_inquiry_box .file_table th{ padding-top:6px; width:46px;}
.f_inquiry_box .file_table label{ font-weight:bold; color:#333;}
.f_inquiry_box .time_wrap{ line-height:24px;}
.f_inquiry_box .time_wrap input[type="checkbox"]{ margin-left:0;}
.f_inquiry_box input[type="checkbox"]{ vertical-align:middle}
.f_inquiry_box .file_table{ background:#fff; display:none}
.f_inquiry_box .price_span{ color:#999;}
.f_inquiry_box .toggle_tab span { width: 10px; display: inline-block; height: 10px; background: url(/images/ico-.gif) no-repeat; }
.f_inquiry_box .toggle_tab span.show { background-image: url(/images/ico+.gif); }
.f_inquiry_box .toggle_tab table span{background: none; display:inline}
.f_inquiry_box .receiver-list li .in-basket-delete {width: 10px; height: 14px;  display: inline-block; line-height: 14px;}
.f_inquiry_box .receiver-list li:hover .in-basket-delete {background: url(/images/shop_sprites.png) no-repeat 0 -265px;cursor: pointer}

/* f_inquiry_recommend */
.f_inquiry_recommend{ padding:0 25px; width:1000px;margin:0 auto;}
.f_inquiry_recommend ul{ overflow:hidden}
.f_inquiry_recommend li{ width:50%; padding:15px 0; float:left;border-bottom: #dcdcdc dotted 1px; height:80px;}
.f_inquiry_recommend .item_wrap .product_img_td{width: 104px;height: 79px;border: #dcdcdc solid 1px; text-align:center; vertical-align:middle}
.f_inquiry_recommend .item_wrap .product_img_td img{ max-width:104px; max-height:79px;}
.f_inquiry_recommend .product_detail_td{ text-align:left; vertical-align:top; padding:0 20px 0 10px;} 
.f_inquiry_recommend .product_detail_td .pro_name{ height:55px; line-height:18px; overflow:hidden; font-family:Verdana, Geneva, sans-serif}
.f_inquiry_recommend .product_detail_td .btn_wrap{ margin-top:8px;}

/* f_inquiry_sendok */
.f_inquiry_sendok{padding: 0 8px 8px 8px; font-family:Verdana, Geneva, sans-serif;width:1000px;margin:0 auto;}
.f_inquiry_sendok .send_wrap{background: #f5f8fd;border: 1px solid #cfd7e4;border-radius: 6px; padding-top:22px;}
.f_inquiry_sendok .tip_box{height:30px;padding:0 0 0 72px;background:url(/images/bg.gif) no-repeat 25px -3px;line-height: 25px;
font-size: 20px;}
.f_inquiry_sendok .tip_box strong{font-weight: normal; }
.f_inquiry_sendok .content_box{ padding-left:77px;padding-top:5px; margin-bottom:15px;}
.f_inquiry_sendok .content_box .or_box{ font-size:16px; margin-bottom:12px }
.f_inquiry_sendok .content_table{border:#dcdcdc solid 1px;  width: 800px; margin-top: 5px; background: #fff;}
.f_inquiry_sendok .content_table .email_img_cntr{ width:7%; background:url(/images/inquiry_index_45.gif) no-repeat 8px -720px;}
.f_inquiry_sendok .content_table .email_detail{ width:93%; line-height:22px; padding:15px 5px 13px;}
.f_inquiry_sendok .content_table .img_gs {width: 100%;height: 22px;overflow: hidden;}
.f_inquiry_sendok .content_table .img_gs .left_inner{ float:left; padding-right:5px; display:inline-block;}
.f_inquiry_sendok .img_gs img{ margin-left:5px;}

/* f_ipr_report */
.fraud_report_wrap{ width:1000px; margin:0 auto;margin-bottom: 20px;}
.fraud_report_wrap .red_star{ display:inline-block; width:6px; height:6px; vertical-align:middle; background:url(/images/portal_bg_not.gif) no-repeat -116px -147px; margin-right:3px;}
.fraud_report_wrap .main_l{ float:left; width:75%;}
.fraud_report_wrap .main_l .main_l_inner{ padding-right:10px;}
.fraud_report_wrap .main_l .title{ position:relative; margin-bottom:6px;}
.fraud_report_wrap .main_l .title .main_con{ font-size:18px; color:#333; font-weight:bold; padding-right:130px;}
.fraud_report_wrap .main_l .title .right_tip{ position:absolute; right: 1px;top: 7px;}
.fraud_report_wrap .fraud_detail{ padding:15px; border:1px solid #dedede; background:#fff;}
.fraud_report_wrap .fraud_detail td{ padding:4px 0}
.fraud_report_wrap .fraud_detail .tit{ width:180px; text-align:right; vertical-align:middle; color:#333;font-weight: bold;padding: 4px 10px 4px 0; font-size:12px;}
.fraud_report_wrap .fraud_detail .t_tit{ vertical-align:top; padding-top:12px;}
.fraud_report_wrap .fraud_table{ width:630px; margin:0 auto}
.fraud_report_wrap .fraud_table .txt{width: 350px;border: 1px solid #dedede;float: left;
border-width: 1px;margin: 5px 0;height: 22px; padding:3px 5px;height: 20px	9;line-height: 22px;line-height: 20px	9;}
.fraud_report_wrap .fraud_table .z_code_box{ display:inline-block; padding-left:5px; margin-top:6px;}
.fraud_report_wrap .fraud_table .z_code_box img{ vertical-align:middle}
.fraud_report_wrap .fraud_table .z_code_txt{ width:230px;}
.fraud_report_wrap .fraud_table .txt_area{ width:420px;height: 140px;height: 134px	9; padding:2px; line-height:24px;}
.fraud_report_wrap .fraud_table .btn_wrap{ text-align:center;padding:15px 0; border-top:1px dotted #dedede;}
.fraud_report_wrap .fraud_table .code_td{ padding-bottom:10px;}
.fraud_report_wrap .main_r{ float:right; width:25%}
.fraud_report_wrap .main_r .main_r_inner{ padding-top:29px;}
.fraud_report_wrap .main_r .work_wrap{border: 1px solid #dedede;padding: 10px 10px 15px;color: #666666;
font: 11px/18px Tahoma;margin-top: 2px;margin-bottom: 10px; background:#fff;}
.fraud_report_wrap .main_r .work_wrap .main_con{ font-size:16px;}
.fraud_report_wrap .main_r dl {margin-top: 10px;}
.fraud_report_wrap .main_r dt {color: #1686cc;background: url(/images/portal_bg_not.gif) no-repeat -491px -280px;margin-top: 5px;background-repeat: no-repeat;font-weight: bold;padding-left: 14px;}
.fraud_report_wrap .main_r dd {padding-left: 15px;}
.fraud_report_wrap .main_r .email_box{ color:#333}

.fraud_alert_box{ width:320px; height:200px; padding:20px; background:#fff; border:1px solid #ddd;border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.2);box-shadow: 0 3px 9px rgba(0,0,0,.2); margin-top:20px;position: absolute;
top: 50%;left: 40%;}
.fraud_alert_box .alert_header{ position:relative}
.fraud_alert_box .close_box{font-size: 21px;font-weight: 700;line-height: 1;color: #999;text-shadow: 0 1px 0 #fff; position:absolute; right: -4px; _right:8px;top: -6px;}
.fraud_alert_box .close_box:hover{ color:#666; text-decoration:none}
.fraud_alert_box .ok_icon{ display:block; background:url(/images/portal_bg_not.gif) no-repeat -234px -74px; width:45px; height:45px; float:left}
.fraud_alert_box .alert_body{ padding:50px 0 10px 10px;}
.fraud_alert_box .alert_body .tip_box{ font-size:14px; font-family:verdana; line-height:22px; float:left;width: 255px;padding-left: 6px;}
.fraud_alert_box .alert_footer{ text-align:center; padding:25px 15px 15px; margin-top:20px; border-top:1px dotted #dedede;}
.fraud_alert_box .alert_footer .btn{ width:100px; height:30px;}

/* f_language */


/* f_pic_categories */


/* f_pic_show */
/* f_pic_show */
.f_pic_show .jssorb05 div,.f_pic_show .jssorb05 div:hover, .f_pic_show .jssorb05 .av {
background:url(/test/images/b05.png) no-repeat;overflow: hidden;cursor: pointer;}
.f_pic_show .jssorb05 div {background-position: -7px -7px;}
.f_pic_show .jssorb05 div:hover, .f_pic_show .jssorb05 .av:hover {background-position: -37px -7px;}
.f_pic_show .jssorb05 .av {background-position: -67px -7px;}
.f_pic_show .jssorb05 .dn,.f_pic_show .jssorb05 .dn:hover {background-position: -97px -7px;}
.f_pic_show .jssorb05 div{POSITION: absolute; WIDTH: 16px; HEIGHT: 16px;}
.f_pic_show .slide_inner{cursor: move; position: absolute; left: 0px; top: 0px; width: 770px; height: 260px; overflow: hidden;}
.f_pic_show .jssorb05{top:215px !important; }
.f_pic_show .jssora12l,.f_pic_show .jssora12r,.f_pic_show .jssora12ldn,.f_pic_show .jssora12rdn {
	position: absolute;
	cursor: pointer;
	display: block;
	background:url(/test/images/a12.png) no-repeat;
	overflow: hidden;
}

.f_pic_show .jssora12l {
	background-position: -16px -37px;
	width: 30px; height: 46px; top: 83px; left: 0px; display:none
}

.f_pic_show .jssora12r {
	background-position: -75px -37px;
	width: 30px; height: 46px; top: 83px; right: 0px ; display:none
}

.f_pic_show .jssora12l:hover {
	background-position: -136px -37px;
}

.f_pic_show .jssora12r:hover {
	background-position: -195px -37px;
}

.f_pic_show .jssora12ldn {
	background-position: -256px -37px;
}

.f_pic_show .jssora12rdn {
	background-position: -315px -37px;
}
#slider1_container{position: relative; top: 0px; left: 0px; width: 520px; height: 98px; overflow: hidden; }
.f_pic_show{ width:770px; height:260px !important; overflow:hidden; position:relative; color:#fff;}
.f_pic_show .pic_show_list{ width:9999px; overflow:hidden}
.f_pic_show .pic_show_list li{ float:left; width:520px;}
.f_pic_show .pic_show_list li a{display: table-cell;text-align: center;vertical-align: middle;width: 520px;
height: 98px;}
.f_pic_show .slide_inner img{ max-width:770px !important; max-height:260px !important;}
.f_pic_show .thumb{position: absolute;width: 100%;height: 12px;left: 0;bottom: 12px;text-align: center;z-index: 5;}
.f_pic_show .thumb a{ display: inline-block;height: 9px;width: 9px;line-height: 9px; background-color:#d4cfcc;margin-left: 7px;}
.f_pic_show .thumb a.active{ background-color:#ff8303}

/* f_portal_footer_main */
/*{f_portal_footer_main}*/
.f_portal_footer_main{ margin-top: 5px;text-align: center; font-size:11px;width: 1000px;margin: 0 auto;color: hsl(208, 29%, 54%);}
.f_portal_footer_main .footer_wrap{padding-top: 15px; text-align:center;}
.f_portal_footer_main .footer_wrap a{ display:inline-block; line-height:14px; padding:0 8px; border-right:1px solid #ddd;font-weight:bold; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
.f_portal_footer_main .item_box .con{ font-size:10px; color: #999; text-align:center; font-weight:normal; font-family:verdana; margin-top:9px;}
.f_portal_footer_main .use_box{ text-align:center; font-family:verdana}
.f_portal_footer_main .use_box a{  display:inline-block; padding:0 2px}
.f_portal_footer_main .reserved_box{ height: 20px;margin: 4px 0;text-align: right;color: #999;line-height: 18px;text-align: center;font-family: Verdana, Geneva, sans-serif;font-size: 10px;}

/* f_portal_header_main */
.f_portal_header_main{ padding-bottom:12px;box-shadow: 2px 2px 3px rgba(0,0,0,.1);background:#023f74;}
.f_portal_header_main .header_top{border-bottom: 1px solid #E5E5E5;height: 30px;line-height: 21px; font-family:arial,sans-serif; font-size:13px;background-color: #F3F3F3;
background-image: -webkit-gradient(linear,left top,left bottom,from(#F9F9F9),to(#F3F3F3));
background-image: -webkit-linear-gradient(#F9F9F9,#F3F3F3);
background-image: linear-gradient(#F9F9F9,#F3F3F3);
background-repeat: repeat-x;}
.f_portal_header_main .header_top .container{padding-top: 5px;}
.f_portal_header_main .gnb_l{ float:left;}
.f_portal_header_main .gnb_l h1{ font-size:12px; font-weight:normal}
.f_portal_header_main .gnb_r{ float:right; padding-top:3px;  text-align:center;}
.f_portal_header_main .gnb_r li{ display:inline-block; vertical-align:top;}
.f_portal_header_main .gnb_r .menu_item {padding: 0 10px; line-height:14px;border-right: 1px solid #e5e5e5;}
.f_portal_header_main .gnb_r .menu_item a{font-size:12px;display: inline-block;margin-top: 3px;}
.f_portal_header_main .gnb_r .menu_item  a span{ color:#1686cc;}
.f_portal_header_main .gnb_r .menu_item  a:hover span{ color:#ff7519;}
.f_portal_header_main .gnb_r .last_item{ border-right:none; padding-right:0}

.f_portal_header_main .sel{width:110px;font-size:12px;float: right;padding-left: 3px;text-align: left;overflow: hidden;height: 19px;line-height: 14px;}
.f_portal_header_main .sel_bg{background-color:#fff;border:1px solid #ddd;width:108px;}

.f_portal_header_main .sel span {float: left;display: inline;text-align: left; margin-right:2px;}
.f_portal_header_main .sel a.col{ float: left;width: 110px;height: 18px;display: inline;background:url(/images/portal_bg_not.gif) 100% 0;}
.f_portal_header_main .popular_search .col { display:inline-block; padding-right:15px;background:url(/images/portal_bg_not.gif) 100% 1px; font-weight:normal}

.f_portal_header_main .select_language{width: 153px;height: auto;display: block;left: 1106px;top: 71px;}
.f_portal_header_main .select_language a{display: inline-block;text-align: left;text-indent: 0px;}
.f_portal_header_main .select_language a.ope {background:url(/images/portal_bg_not.gif) 100% -17px;float: left;width: 110px;height: 18px;display: inline;}
.f_portal_header_main #p_l{ border:1px solid #dcdcdc;}
.f_portal_header_main .logo_wrap{ float:left;display: block;margin: 16px 0 0;width: 220px;height: 60px;}
.f_portal_header_main .logo_wrap a{ width:150px; height:60px; display:table-cell; vertical-align:middle; text-align:center;}
.f_portal_header_main .logo_wrap img{ max-width:220px; max-height:60px;}
.f_portal_header_main .top_search { margin: 22px 0 0;float: left; width:610px;margin-left:12px; position:relative}
.f_portal_header_main .search_detail{background: #1686cc;padding: 3px;_padding-bottom:0; width:610px; position:relative}
.f_portal_header_main .top_search .search_wrap {width: 500px;height: 32px;background: #fff;float: left;}
.f_portal_header_main .top_search .search_control{ float:left; }
.f_portal_header_main .top_search .search_text {width: 500px;padding: 5px 0 5px 6px;outline: 0;
font-family: arial,sans-serif;font-size: 16px;height: 21px;;line-height: 20px; border:none;_border:0;}
.f_portal_header_main .top_search .inquiry_box{ position:absolute; right:0; top:0}
.f_portal_header_main .top_search .popular_search{ width:678px; height:18px; overflow:hidden; font-size:12px; padding-top:5px; font-weight:700; color:#ccd9e3;}
.f_portal_header_main .top_search .popular_search a{ margin-left:3px; color:#b4c6d6;}
.f_portal_header_main .top_search .popular_search .box{font-weight:normal;}
.f_portal_header_main .top_search .popular_search a:hover{color:#ff7519}
.f_portal_header_main .inquiry_box a{ display: block;border: 1px solid #e6e6e6;width: 133px;height: 36px;
line-height: 36px;text-decoration: none;padding-left: 75px; font-size:14px;background:#fafafa url(/images/portal_bg_not.gif) no-repeat 55px -334px;}
.f_portal_header_main .inquiry_box a:hover{ background-color:#f3f3f3; color:#1686cc}
.f_portal_header_main .cart_box,.f_portal_header_main .cart_box_success {margin-left: 6px;text-align: left}
.f_portal_header_main .cart_box_success a:link,.f_portal_header_main .cart_box_success a:visited, .f_portal_header_main .cart_box a:link, .f_portal_header_main .cart_box a:visited {color: #1c49a4}
.f_portal_header_main .cart_box .icon_box,.f_portal_header_main  .cart_box_success .icon_box,.f_portal_header_main .cart_box_white {display: block;height: 17px;
padding-left: 18px;font-family: arial;background:url(/images/shop_sprites.png) no-repeat 0 -109px}
.f_portal_header_main .cart_box .icon_box {line-height: 17px}
.f_portal_header_main .cart_box_success .icon_box {background-position: 0 -72px;padding-left: 19px}
.f_portal_header_main .cart_box_white {display: inline-block;background-position: 0 -158px;margin: 10px 3px 0 0;vertical-align: top}
.f_portal_header_main .in-basket {position: fixed;bottom: 0;right: 0;width: 260px;-webkit-box-shadow: 0 0 5px #ccc;
-moz-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #b5b5b5;border: 1px solid #b5b5b5;border-bottom: 0 none;
background: #fff;z-index: 9999;font-size: 12px;font-family: arial, sans-serif;_display:none}
.f_portal_header_main .in-basket-main-info {background-color: #f2f2f2;color: #333;height: 36px;border-bottom: 1px solid #dedede;
line-height: 36px;text-align: center;cursor: pointer;font-size: 13px}
.f_portal_header_main .in-basket-main-info .num {color: #f60;font-weight: bold;font-size: 13px;margin: 0 2px}
.f_portal_header_main .icon_down, .icon_up {display: inline-block;margin-left: 3px;background: url(/images/shop_sprites.png) no-repeat 0 -192px;width: 20px;height: 22px}
.f_portal_header_main .icon_down {background-position: 0 -228px}
.f_portal_header_main .in-basket-arrow-inner {position: absolute;bottom: -9px;left: -10px;border: 10px solid transparent;border-top: 10px solid #f9f9f9;width: 0;height: 0;line-height: 0;font-size: 0}
.f_portal_header_main .in-basket .in-basket-con ul {margin: 2px 0 0;overflow-y: scroll;max-height: 315px;padding-left: 0}
.f_portal_header_main .in-basket .in-basket-wrap .in-basket-supplier {height: 26px;line-height: 26px;padding: 0 8px;background-color: #f8f8f8;position: relative;z-index: 1}
.f_portal_header_main .in-basket .in-basket-delete {color: #999}
.f_portal_header_main .in-basket .in-basket-wrap li {border-bottom: 1px solid #eee;padding: 8px 10px;height: 70px;position: relative}
.f_portal_header_main .in-basket .in-basket-wrap li:hover {background: #fffef5}
.f_portal_header_main .in-basket .in-basket-wrap .in-basket-name {display: block;color: #666;white-space: nowrap;overflow: hidden;
word-wrap: normal;text-overflow: ellipsis;margin-bottom: 7px}
.f_portal_header_main .in-basket .in-basket-wrap .in-basket-product-detail {position: relative;height: 40px;padding-left: 18px; padding-top:3px;}
.f_portal_header_main .in-basket .in-basket-pic-wrap {float: left;margin-right: 6px;width: 40px;height: 40px;overflow: hidden}
.f_portal_header_main .in-basket .in-basket-title {line-height: 16px;height: 32px;overflow: hidden;color: #333;margin-bottom: 5px;
padding-right: 5px}
.f_portal_header_main .in-basket .in-basket-check {display: block;width: 13px;height: 13px;position: absolute;top: 3px;left: 0}
.f_portal_header_main .in-basket .in-basket-check input {margin: 0}
.f_portal_header_main .in-basket .in-basket-btn-wrap {padding: 10px 14px 7px 5px;overflow: hidden;border-top: 1px solid #ddd}
.f_portal_header_main .in-basket .in-basket-btn-wrap .btn14 {display: inline-block;float: right; padding-right:8px;}
.f_portal_header_main .in-basket .in-basket-select-all {display: inline-block;float: left;padding: 4px 0 0 1px;text-align: right;color: #999;cursor: pointer}
.f_portal_header_main .in-basket-select-all input[type="checkbox"] {vertical-align: bottom;margin-right: 5pxmargin-bottom: 4px}
.f_portal_header_main .in-basket .in-basket-supplier .in-basket-arrow {position: absolute;top: 26px;left: 36px;
border: 10px solid transparent;border-top: 10px solid #e6e6e6;z-index: 1;width: 0;height: 0;line-height: 0;
font-size: 0;_display: none}
.f_portal_header_main .in-basket .in-basket-supplier .in-basket-arrow-inner {position: absolute;bottom: -9px;
left: -10px;border: 10px solid transparent;border-top: 10px solid #f9f9f9;width: 0;height: 0;line-height: 0;
font-size: 0}
.f_portal_header_main .in-basket .in-basket-delete {display: inline-block;width: 8px;height: 20px;position: absolute;right: -7px;top: -4px}
.f_portal_header_main .in-basket li:hover .in-basket-delete {background: url(/images/shop_sprites.png) no-repeat 0 -264px;}
.f_portal_header_main .in_basket_top_box {width: 110px; height:39px;right: 35px;line-height: 16px;position: absolute;top: 17px;}
.f_portal_header_main .in_basket_top {padding: 8px 6px 6px 56px;background:url(/images/shop_sprites.png) no-repeat 10px -307px;
border-radius: 4px;display: block;color: #fff;font-weight: normal;font-size: 13px;font-family: verdana;position: relative}
.f_portal_header_main .in_basket_top:hover {padding: 7px 5px 5px 55px;text-decoration: none;color: #fff;
background: #23772a url(/images/shop_sprites.png) no-repeat 9px -308px;border: 1px solid #217128;
border-bottom: 0}
.f_portal_header_main .in_basket_top .num {color: #ff7519;font-family: arial;width: 24px;font-size: 16px;text-align: center;font-weight: bold;position: absolute;left: 18px;_left:-35px;top: 2px}
.f_portal_header_main .in_basket_top:hover .num {top: 6px;left: 19px}
.f_portal_header_main .black_in_basket {right: -130px;top: 0}
.f_portal_header_main .black_in_basket .in_basket_top {padding: 3px 4px 2px 53px;color: #000;
background:#f6f6f6 url(/images/shop_sprites.png) no-repeat 8px -400px;border: 1px solid #f6f6f6}
.f_portal_header_main .black_in_basket .in_basket_top:hover {padding: 3px 4px 3px 53px;color: #1686cc;border: 1px solid #dedede;
background:#fff url(/images/shop_sprites.png) no-repeat 8px -479px}
.f_portal_header_main .black_in_basket .in_basket_top:hover .num,.f_portal_header_main .black_in_basket .f_portal_header_main .in_basket_top .num {top: 2px;left: 18px;_left:-35px;}

.f_portal_header_main .box ul {margin: 0px; padding: 0px; list-style-type: none; } 
.f_portal_header_main .box ul li {float: left; }

/* f_portal_header_main_certification */
.f_portal_header_main_certification .header_t_inner,
.f_portal_header_main_certification .header_m_inner,
.f_portal_header_main_certification .header_b_inner{width:1000px;margin:0 auto;}
.f_portal_header_main_certification .sel{ float:right;width:110px;border: 1px solid #fff;
padding: 3px 5px;background:url(/test/images/bg_s.png) 102px -44px no-repeat; margin-top:6px;}
.f_portal_header_main_certification .gnb_navi{float:right;font-weight: bold;margin-top:5px; margin-right:3px;}
.f_portal_header_main_certification .gnb_navi a{ color:#333; font-size:12px;}

.f_portal_header_main_certification .gnb_navi li.cur a{color:#BA0602;}
.f_portal_header_main_certification .gnav{
margin: 4px 16px; padding-right:16px; display:inline-block; margin-right:1px; border-right:#dcdcdc solid 1px; }
.f_portal_header_main_certification .gnav_last{border-right:none;}
.f_portal_header_main_certification .logo_wrap{width:150px;height:60px; float:left;padding-left: 10px;}
.f_portal_header_main_certification .logo_wrap a{display: table-cell;
width:150px;height:60px;
  text-align: center;
  vertical-align: middle;}
.f_portal_header_main_certification .logo_wrap img{vertical-align: middle; max-width:150px;max-height:60px;}
.f_portal_header_main_certification .seach_wrap{ float:left;margin-left:70px;margin-top: 15px;}
.f_portal_header_main_certification .certification{ 
    float:right;background:url(/test/images/bg_certification.png) 0 0 no-repeat;width: 180px;height: 50px;margin-top: 5px;
      margin-top: 15px;
  background-size: 127px
}
.f_portal_header_main_certification .seach_box{width: 450px;height: 30px;border: 1px solid #BA0602;float: left;padding-left:8px;}
.f_portal_header_main_certification .seach_b{ background:#BA0602;height:34px;border:none;min-width:75px;
color:#fff; font-size:14px;cursor: pointer;
}
.f_portal_header_main_certification .header_t{}
.f_portal_header_main_certification .header_m{padding:0 0 5px 0; }
.f_portal_header_main_certification .header_b{padding-top:5px;background:#000; height:22px;color:#fff;}
.f_portal_header_main_certification .popular_search{padding-left:229px;}
.f_portal_header_main_certification .tag a{color:#fff;}
.f_portal_header_main_certification .tg_nav{ width:9999px; }
.f_portal_header_main_certification .box{  height:16px;}
.f_portal_header_main_certification .tag{padding:0 10px;}

/* f_portal_header_main_midLogo */


/* f_portal_header_main_tag */


/* f_products_solution */


/* f_product_group */
/*f_product_group*/
.f_product_group {padding-bottom:5px;margin-top:-35px;}
.f_product_group .tip_box .tip_con{ border: 1px solid #e2e2e6; margin-bottom:20px;
color: #404041;padding: 10px;font-size: 10px;font-family: verdana;margin-top: 15px; text-align:left; font-weight:normal}
.f_product_group .product_group{ height:275px;}
.f_product_group .product_group .main_title{ margin-top:14px;_margin-top:0}
.f_product_group .main_title .main_con{position:absolute; left:0; top:10px; background:#f6f6f6;}
.f_product_group .main_title .main_con a{ color:#333;}
.f_product_group .main_title .main_con a:hover{ color:#ff7519}
.f_product_group .main_title .title_other_con{padding: 9px 10px 0 8px;background: #f6f6f6;font-size: 13px;display:none;}
.f_product_group .item-wrap{ width: 25%;height:230px;float: left; position:relative}
.f_product_group .item{padding: 8px 8px 10px;margin:4px 5px;_margin_bottom:0;  border:1px solid #ddd; background:#fff;}
.f_product_group .item:hover{position:absolute; left:0 ; top:0; -webkit-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);
-moz-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);
box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13); border-color:#ccc}
.f_product_group .item:hover dt h2{ height:auto}
.f_product_group .item a{ color:#333; font-weight:normal;}
.f_product_group .item a:hover{ color:#ff7519}
.f_product_group .item dd{  width: 220px;height: 157px; margin:0 auto;text-align: center;}
.f_product_group .item dd a{ width:220px; height: 157px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px; background:#fff;}
.f_product_group .item img{vertical-align:middle; max-width:220px !important; max-height:157px !important;}
.f_product_group .item dt h2 {overflow: hidden;font-size: 13px;padding:8px 0 0; text-align:center; height:38px; min-height:38px;}

/* f_scroll_page */


/* global */
.kj_tit{ font-size:20px; color:#f00; margin:20px 0 10px; font-weight:bold}

body{ font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; color:#333;margin: 0;padding: 0;font-size: 12px; color:#333; background-color:#fff}
p,a,ul,li,dl,dd,dt,h1,h2,h3,h4,img{ margin:0; padding:0; list-style:none; border:none}
a{ cursor:pointer}
a:link{ color:#333333  ;text-decoration: none;}
a:visited{ color:#333333; text-decoration: none ;}
a:hover{ color:#ff7519; text-decoration: underline; }
strong,h1{ font-weight:normal}
td{ vertical-align:top; text-align:left}
.clearfix{ clear:both}
.fleft{ float:left}
.fright{ float:right}
.btn{border: none;cursor: pointer;background: url(/images/portal_bg_not.gif) no-repeat;width: 110px;
height: 26px;}
.btn:hover{ opacity:.85; -moz-opacity:.85; filter:alpha(opacity=85%)}
.submit_btn{cursor: pointer;width: 129px;height: 24px;border: none;background: url(/images/portal_bg_not.gif) no-repeat;}
.btn14,.submit_4 { background:url(/images/shop_sprites.gif) ;width: 110px;height: 24px;margin-top: 2px;background-repeat: no-repeat;background-position: 0 -547px;
}
.cont_main_n .main_title{background:#60baff;padding:5px;margin-bottom:2px;}
.contact_btn{background: #ff7929;color: #fff;font-size: 14px;padding: 0px 15px;margin-bottom: 4px;font-weight: bold;text-align: center;border: 1px solid #ff7929;border-radius: 2px;cursor: pointer;}
.g_btn{ width:167px; height:40px; background:url(/images/g_04.gif) no-repeat;}
.sub_btn{ background-position:-351px -36px; width:83px; height:22px;}
.btn_search{width: 105px;height: 32px;font-size: 16px;border: 0;font-weight: 700; background:none;background-color: #1686cc;font-family: inherit;color: #fff;padding: 0;}
.cont_footer{ border-top:1px solid #ddd;}
.btn_default,.btn_alert{
	font-family:arial;
	color:#333;
	font-size: 13px;
	font-weight:700;
    line-height: 15px;
    padding: 5px 12px;
    border: 1px solid #bcbcbc;
    background-color: #eee;
	cursor:pointer;
	 -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    background-image: -moz-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -ms-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8));
    background-image: -webkit-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -o-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: linear-gradient(top,#fafafa,#e8e8e8);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e8e8e8', GradientType=0);}
.btn_default:hover{ background:#fff; border-color:#aaa;text-decoration:none}
.btn_alert{
	color:#fff;
	border-color:#e87b0e;
	background-image: -moz-linear-gradient(top,#ffa705,#ff8a27);
    background-image: -ms-linear-gradient(top,#ffa705,#ff8a27);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa705),to(#ff8a27));
    background-image: -webkit-linear-gradient(top,#ffa705,#ff8a27);
    background-image: -o-linear-gradient(top,#ffa705,#ff8a27);
    background-image: linear-gradient(top,#ffa705,#ff8a27);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa705', endColorstr='#ff8a27', GradientType=0); }
.btn_alert:hover{ background-image:none; background:#ffa705}
.search_btn{ width:64px; height:24px; background:url(/images/portal_bg_not.gif) no-repeat -232px 0;}
.member_box{display: inline-block;vertical-align: top;padding-left: 17px;font-weight: normal;font-style: italic;font-size: 12px;opacity: 1;color: #666; background-image:url(/images/portal_bg_not.gif); background-repeat:no-repeat; margin-top:12px;}
.active_box{background-position:-294px -201px; }
.verified_box{ background-position:-294px -178px;}
.site_box{ background-position:-292px -276px; padding-left:19px;}
.icp_box{background-position:-292px -250px;}

.cont_main_box4 .cont_main_n{width:220px; float: left;display: inline;margin-right:10px; }

.cont_main_box4 .cont_main_no{width:750px;float: left;display: inline;overflow: hidden;}
.text_p  h1{font-size: 16px;padding-left: 10px;font-weight: bold;border-bottom: 1px solid #ddd;padding-bottom: 5px;margin-top: -5px;}
.text_p .p1{padding-top: 10px;text-indent:2em;color: hsl(0, 0%, 40%);}
.text_p  h2{font-size:14px;margin-top:20px;}
.text_p  h3{font-size:12px;margin-top:5px;}
.cont_main_box4 .cont_main_no .top_main_cont{ width:750px; overflow:hidden}
.container,.cont_main_box_inner{ width:1000px; margin:0 auto; overflow:hidden}
.cont_main_box_inner{ overflow:visible;}
 
.main_no_l{ float:left; width:520px;}
.main_no_r{ float:left; width:220px;margin-left:10px;}
  
.main_title{margin: 0 0 8px;border: none;font: 400 16px/20px Arial,Helvetica,sans-serif;color: #000; overflow:hidden;_height:20px;}
.main_title .main_con {float: left;display: inline;}
.main_title h2{ font-size:13px; display:inline;}
.main_title .num{ font-weight:normal}
.main_title .main_con h1{ font-size:17px; display:inline-block;}
.main_title .main_con .num{ font-size:14px; }
.main_title .title_other_con { float:right; padding:3px 10px 0 0 ;}
.main_title .title_other_con .text-inner{font-size: 12px;width: 220px;line-height: 22px;height: 18px;margin-right: 2px;background: url(/images/index_26.gif) no-repeat;
float:left;border: #AEAEAE solid 1px;}
.main_title .title_other_con .submit_2{ float:left}

.cont_main_box{ overflow:hidden;width:1000px;margin:0 auto;margin-top:10px;}
.cont_main_box5 .main_title{background:#60baff;position: relative;padding: 5px;overflow:visible; height:25px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.cont_main_box5 .main_title .main_con{  color:#fff;font-size:16px; padding-right: 10px; }
.cont_main_box5 .main_title .main_con .num{color:;#fff ;font-size:16px; font-weight:normal; color:#fdfdfd; margin-left:2px;}

.cont_main_box1 .cont_mian_box_inner{ overflow:visible;}
.cont_main_box1 .cont_main_n{ float:left; width:220px;}
.cont_main_box1 .cont_main_no{ float:right; width:770px; padding-top:5px;}
.cont_main_box1 .cont_main_no .text_p{background: hsl(0, 100%, 100%);border: 1px solid hsl(0, 0%, 87%);padding: 15px 15px 17px 15px;margin-bottom:20px;line-height: 1.8em;}
.cont_main_box1 .cont_main_no .main_title{line-height: 28px; height:28px;
 padding:0 10px;}
.cont_main_box1 .cont_main_no .main_title .main_con{  font-size:12px; color:#333;}
.cont_main_box3{ padding:10px 0 20px;}
.cont_main_box3 .cont_main_no{  width: 700px; float: right; display: inline; overflow: hidden;}
.cont_main_box3 .cont_main_n {width: 250px; float: left; display: inline;}

.page_box{margin: 0 auto;margin-top: 10px;margin-bottom: 20px;text-align: center;clear: both;border: none;}
.page_box a {margin-left: 5px;border: 1px solid #DAE2ED;text-decoration: none; line-height:14px;
background: #ffffff;color: #666;display: inline-block; border-radius:3px; width:24px; text-align:center;height: 24px; line-height:24px; }
.page_box a:hover{ color:#FF7519; border-color:#FF7519;}
.page_box a.cur{ margin-left:5px; border:none; background:none; background: #FF7519; color:#fff; display: inline-block;}

.t_float_inquiry{ width:115px;}
.t_float_inquiry ul{ padding-top:6px; width:115px;}
.t_float_inquiry li{ background-color:#f1f2f7; width:115px; height:28px; line-height:28px; text-align:center; margin-bottom:5px;}
.t_float_inquiry li a{ text-decoration:none; display:block}
.t_float_inquiry li.cur a{ font-weight:bold; color:#333;}
.t_float_inquiry li.last{ height:57px; padding-top:4px; margin-bottom:0}
.t_float_inquiry li.last .share_box a{ display:inline-block; width:20px; height:20px; text-decoration:none}
.t_float_inquiry li.last .icon_1{ background:url(/images/envelop_bg.gif) no-repeat -2px -81px;}
.t_float_inquiry li.last .icon_2{ background:url(/images/envelop_bg.gif) no-repeat -23px -81px;}
.t_float_inquiry li.last .icon_3{ background:url(/images/envelop_bg.gif) no-repeat -45px -81px;}
.t_float_inquiry li.last .icon_4{ background:url(/images/envelop_bg.gif) no-repeat -67px -81px;}


.fill_more_wrap{position: absolute; font-family:verdana; z-index: 102;  border: 1px solid rgb(238, 238, 238); margin: 0px; width: 700px; height: 460px; visibility: visible; background-color: rgb(250, 250, 250);}
.fill_more_wrap .title{height:22px;font-falimy:verdana,arial;font-size:18px;padding:11px 3px 2px 30px;text-align:left;border-bottom:1px solid #EEEEEE; position:relative}
.fill_more_wrap .close_box{ position:absolute; right:8px; top:8px;}
.fill_more_wrap .boxs_wrap{width: 677px;margin: 0 auto;height: 390px; margin-top:12px;}
.fill_more_wrap .boxs_middle .boxs_content{padding: 5px 15px 0px 30px;}
.fill_more_wrap .boxs_table th{ width:18%; padding:4px 3px; vertical-align:top}
.fill_more_wrap .boxs_table .g_lab {font-weight: normal;padding-top: 7px; text-align:right}
.fill_more_wrap .boxs_table .r_td{ width:82%; text-align:left; padding:4px 3px;}
.fill_more_wrap .boxs_table .star{ color:#f00;}
.fill_more_wrap .boxs_table .inquiry-text {border-color: #99AABD #D2DCE8 #D2DCE8 #99AABD;border-style: solid;border-width: 1px;height: 24px;
line-height: 24px;padding: 0 5px;}
.fill_more_wrap .boxs_table .text_company{ width:300px;}
.fill_more_wrap .boxs_table .fax_box{ margin-left:20px;}
.fill_more_wrap .boxs_table .text_hint{ width:198px;}
.fill_more_wrap .boxs_table .country_select{padding: 0px ! important; width: 205px; color: rgb(51, 51, 51);}
.fill_more_wrap .boxs_table .optional_td{ padding:3px 0 0 0;}
.fill_more_wrap .boxs_table .optional_td th{ width:20%;font-weight: normal;padding-top: 5px;text-align:right; vertical-align:top}
.fill_more_wrap .boxs_table .optional_td td{ width:80%; padding:0 3px 8px;vertical-align:top}
.fill_more_wrap .boxs_table .price_box{line-height: 18px;}
.fill_more_wrap .boxs_table .payment_box{line-height: 18px; margin-left: 20px;}
.fill_more_wrap .boxs_table .price_select{ width:95px; color:#333;}
.fill_more_wrap .boxs_table .order_box{ color:#999}
.fill_more_wrap .boxs_table .text_order{ width:250px; margin-right:10px;}
.fill_more_wrap .boxs_table .terms_select{ width:250px; color:#333; vertical-align:top}
.fill_more_wrap .boxs_table .optional_td .request_td{ vertical-align:middle; padding-top:4px;}
.fill_more_wrap .boxs_table .request_td input[type="checkbox"]{ vertical-align:middle; margin-right:0}
.fill_more_wrap .boxs_table .request_td .inner_box{ line-height:18px;}
.fill_more_wrap .btn_box{height: 40px;margin: 10px 0;text-align: center;}
.fill_more_wrap .boxs_tip{ position:absolute; bottom:5px;left:55px; color:#999; border-top: #d4d6d5 solid 1px; padding-top:3px;margin-right: 20px;}

.visit_ifr_wrap{background-color: #fff;width: 715px;top: 80px;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.8);
box-shadow: 0 3px 9px rgba(0,0,0,.8);-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.8);box-shadow: 0 5px 15px rgba(0,0,0,.8);overflow: hidden;z-index: 99999;position: fixed;border: 1px solid #ccc;}
.visit_ifr_wrap .top_bar{ background:#f6f6f6; height:30px;}
.visit_ifr_wrap .top_bar .v_wrap{font-family:roboto,arial;font-weight:bold; font-size:12px; color:#666; display:inline-block; padding-left:10px; line-height:30px;}
.visit_ifr_wrap .top_bar .delete_wrap{ position: absolute;right: 10px;top: 6px;font-size: 16px;font-weight: bold;padding: 0px 4px;line-height: 18px;
border-radius: 16px;text-decoration: none;color: #666;cursor: pointer;}
.visit_ifr_wrap .top_bar .delete_wrap:hover{ background:#d94e4c; color:#fff;}
.main_ifr_detail .content_box { padding:67px 15px 10px; height:547px; width:670px;}
.main_ifr_detail .company_name{width: 670px;padding: 10px 15px 0;padding-top:10px;position: fixed;z-index: 999;top: 0;background: #fff;}
.main_ifr_detail .company_name .name{font-size: 18px; line-height:20px;font-weight: bold;color: #333;}
.main_ifr_detail .company_name .web_box{line-height: 18px;margin-bottom: 4px;padding-bottom: 6px;border-bottom: 1px dotted #ccc;}
.main_ifr_detail .company_name .web_box a{text-decoration: none;font-size: 12px;font-weight: normal;display: inline-block;padding-right: 16px;margin-top: 3px;background:url(/images/new_window.gif) right 3px no-repeat;}
.main_ifr_detail .company_name .btn_wrap{ position:absolute; right:15px; top:12px;}
.main_ifr_detail .photo .le_td{ width:300px; vertical-align:top}
.main_ifr_detail .photo .le{ width:300px; border:2px solid #eee; position:relative  }
.main_ifr_detail .photo .le .pic_title{background: #dcdcdc; height: 20px; line-height:20px;font-weight:bold; font-size: 12px;text-align: left;padding:5px 100px 5px 8px; overflow:hidden}
.main_ifr_detail .photo .le .img_wrap{background: none; width:300px; height: 200px; display:table-cell; text-align: center; vertical-align: middle;}
.main_ifr_detail .photo .img_wrap img{ max-width:300px; max-height:200px; vertical-align:middle; margin:0 auto;}
.main_ifr_detail .photo .le dd img {  margin-top:10px; }
.main_ifr_detail .photo .le dt{ height: 70px;  text-align:  center;}
.main_ifr_detail .photo .le dt .pro{ height: 61px; width:400px; background:url(/images/bg_x.gif) repeat-x 0 -157px; }
.main_ifr_detail .photo .le dt .pro p a{ float:left; display:inline;  margin-top:8px; margin-left:10px; border:#999999 solid 1px;}
.main_ifr_detail .photo .le dt .pro p img{ width:55px; height:39px;}
.main_ifr_detail .photo .le dt .pro p a.cur{border:none; border:#82ACD5 solid 2px;}
.main_ifr_detail .photo .le dt .pro .leb,.photo .le dt .pro .rib{ width:21px;height: 61px;background:url(/images/bg_x.gif) repeat-x 0  -218px}
.main_ifr_detail .photo .le dt .pro .leb img,.photo .le dt .pro .rib img{margin-top:25px;}
.main_ifr_detail .leb a,.main_ifr_detail .rib a{margin:25px auto 0 auto;width:7px;height:11px;display:block;background:url(/images/bg_not.gif) no-repeat;}
.main_ifr_detail .leb a{background-position:0 -233px;}
.main_ifr_detail .rib a{background-position:-7px -233px;}
.main_ifr_detail .photo .ri{overflow:hidden;margin-left:10px;  padding:0 25px 0 5px; }
.tables{ border-top:1px solid #fff; border-collapse:collapse}
.main_ifr_detail .photo .ri h3{font:bold 12px arial;padding-left:4px;color:#686868; text-align: left; display: block; height: 25px; line-height: 25px;}
.main_ifr_detail .photo .ri .tables th{ width:110px; padding:4px;font:normal 12px/1em arial!important;border-top:dotted 1px #ddd!important; text-align: left;}
.main_ifr_detail .photo .ri .tables td{padding:6px 4px;font:bold 12px/1em arial!important;border-top:dotted 1px #ddd!important;/*word-break:break-all;*/}
.main_ifr_detail .page{position: absolute;right: 8px;bottom: 5px;margin: 0;}
.main_ifr_detail .page span{display: inline-block;padding: 3px 6px;display: inline-block;background: #fff;border-radius: 3px;}
.main_ifr_detail .r_pro .btn_wrap{ margin-top:5px;}
.main_ifr_detail .content_detail{ border-top:1px solid #eee; margin:20px 0; padding:20px 0 0;}
.main_ifr_detail .contact_detail{ padding-bottom:20px;}
.main_ifr_detail .contact_detail .tables{background:#f8f8f8; border:solid 1px #dedede;}
.main_ifr_detail .contact_detail th{border-bottom:dotted 1px #ddd;width: 120px; font-size:13px;vertical-align: top;text-align: right;padding: 8px;}
.main_ifr_detail .contact_detail td {border-bottom:dotted 1px #ddd;text-align: left; font-size:13px;padding:8px;}
.main_ifr_detail .contact_detail .btn_wrap{ text-align:center; margin-top:15px;}
.main_ifr_detail .contact_detail .btn_alert{ padding:8px 15px; font-size:14px;}
.fraud_report_wrap{ width:1000px; margin:0 auto;margin-bottom: 20px;}
.fraud_report_wrap .red_star{ display:inline-block; width:6px; height:6px; vertical-align:middle; background:url(/images/portal_bg_not.gif) no-repeat -116px -147px; margin-right:3px;}
.fraud_report_wrap .main_l{ float:left; width:75%;}
.fraud_report_wrap .main_l .main_l_inner{ padding-right:10px;}
.fraud_report_wrap .main_l .title{ position:relative; margin-bottom:6px;}
.fraud_report_wrap .main_l .title .main_con{ font-size:18px; color:#333; font-weight:bold; padding-right:130px;}
.fraud_report_wrap .main_l .title .right_tip{ position:absolute; right: 1px;top: 7px;}
.fraud_report_wrap .fraud_detail{ padding:15px; border:1px solid #dedede; background:#fff;}
.fraud_report_wrap .fraud_detail td{ padding:4px 0}
.fraud_report_wrap .fraud_detail .tit{ width:180px; text-align:right; vertical-align:middle; color:#333;font-weight: bold;padding: 4px 10px 4px 0; font-size:12px;}
.fraud_report_wrap .fraud_detail .t_tit{ vertical-align:top; padding-top:12px;}
.fraud_report_wrap .fraud_table{ width:630px; margin:0 auto}
.fraud_report_wrap .fraud_table .txt{width: 350px;border: 1px solid #dedede;float: left;
border-width: 1px;margin: 5px 0;height: 22px; padding:3px 5px;height: 20px	9;line-height: 22px;line-height: 20px	9;}
.fraud_report_wrap .fraud_table .z_code_box{ display:inline-block; padding-left:5px; margin-top:6px;}
.fraud_report_wrap .fraud_table .z_code_box img{ vertical-align:middle}
.fraud_report_wrap .fraud_table .z_code_txt{ width:230px;}
.fraud_report_wrap .fraud_table .txt_area{ width:420px;height: 140px;height: 134px	9; padding:2px; line-height:24px;}
.fraud_report_wrap .fraud_table .btn_wrap{ text-align:center;padding:15px 0; border-top:1px dotted #dedede;}
.fraud_report_wrap .fraud_table .code_td{ padding-bottom:10px;}
.fraud_report_wrap .main_r{ float:right; width:25%}
.fraud_report_wrap .main_r .main_r_inner{ padding-top:29px;}
.fraud_report_wrap .main_r .work_wrap{border: 1px solid #dedede;padding: 10px 10px 15px;color: #666666;
font: 11px/18px Tahoma;margin-top: 2px;margin-bottom: 10px; background:#fff;}
.fraud_report_wrap .main_r .work_wrap .main_con{ font-size:16px;}
.fraud_report_wrap .main_r dl {margin-top: 10px;}
.fraud_report_wrap .main_r dt {color: #1686cc;background: url(/images/portal_bg_not.gif) no-repeat -491px -280px;margin-top: 5px;background-repeat: no-repeat;font-weight: bold;padding-left: 14px;}
.fraud_report_wrap .main_r dd {padding-left: 15px;}
.fraud_report_wrap .main_r .email_box{ color:#333}

.fraud_alert_box{ width:320px; height:200px; padding:20px; background:#fff; border:1px solid #ddd;border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.2);box-shadow: 0 3px 9px rgba(0,0,0,.2); margin-top:20px;position: absolute;
top: 50%;left: 40%;}
.fraud_alert_box .alert_header{ position:relative}
.fraud_alert_box .close_box{font-size: 21px;font-weight: 700;line-height: 1;color: #999;text-shadow: 0 1px 0 #fff; position:absolute; right: -4px; _right:8px;top: -6px;}
.fraud_alert_box .close_box:hover{ color:#666; text-decoration:none}
.fraud_alert_box .ok_icon{ display:block; background:url(/images/portal_bg_not.gif) no-repeat -234px -74px; width:45px; height:45px; float:left}
.fraud_alert_box .alert_body{ padding:50px 0 10px 10px;}
.fraud_alert_box .alert_body .tip_box{ font-size:14px; font-family:verdana; line-height:22px; float:left;width: 255px;padding-left: 6px;}
.fraud_alert_box .alert_footer{ text-align:center; padding:25px 15px 15px; margin-top:20px; border-top:1px dotted #dedede;}
.fraud_alert_box .alert_footer .btn{ width:100px; height:30px;}

/* h_featured_products */
/*{h_featured_products}*/
.h_featured_products .main_title{ background-color:none; padding-left:0; margin-bottom:2px;border-bottom:none;_border-bottom:0; margin-top:0}
.h_featured_products .main_title .main_con{display: inline-block;float: left;font-size: 16px;padding: 0 3px 0 0; font-weight:normal }
.h_featured_products .main_title .title_other_con{ width:200px; height:20px; padding-right:0; text-align:right;}
.h_featured_products .main_title .vol_off,.h_featured_products .main_title .vol_active {display: inline-block;background:url(/images/portal_bg_not.gif) no-repeat 0 -380px;width: 10px;height: 10px; padding-right:5px;cursor: pointer;}
.h_featured_products .main_title .vol_active{ background-position:0 -370px;}

.h_featured_products{ width:520px; padding-top:15px; overflow:hidden}
.h_featured_products .ul_big{ overflow:hidden; width:534px}
.h_featured_products .ul_big li,.h_featured_products .ul_small li{ background:#fff; width:245px;border:1px solid #dedede; float:left; margin:0 10px 9px 0; display:inline}
.h_featured_products .ul_big li{ width:245px; height:177px; margin-right:9px;}
.h_featured_products .ul_big .sv_img,.h_featured_products .ul_small .sv_img{display:table-cell; vertical-align:middle; text-align:center; width:252px; height:175px; overflow:hidden}
.h_featured_products .ul_big img{ max-width:245px; max-height:175px;}
.h_featured_products .ul_big .li_inner{ position:relative; width:255px; height:177px; overflow:hidden}
.h_featured_products .ul_small .li_inner{position:relative; width:122px; height:87px; overflow:hidden;}
.h_featured_products .ul_small{ overflow:hidden; width:586px}
.h_featured_products .ul_small li{ width:122px; height:84px; overflow:hidden;margin-bottom:6px !important;}
.h_featured_products .ul_small .sv_img{width:120px; height:82px;}
.h_featured_products .ul_small img{ max-width:120px; max-height:82px;_width:120px;_height:82px;}
.h_featured_products .sv_txt{width:245px; font-weight:bold; font-size:12px; font-style:normal; display: none;height: 29px; min-height:29px; vertical-align: middle;padding-top: 3px;text-align: center;line-height: 13px; overflow:hidden; color:#333; background-color:#fff; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);background-color: rgba(255,255,255,.7); position:absolute; bottom:1px;_ bottom:-1px;left:0; z-index:10; _background:#fff; line-height:14px;}
.h_featured_products .li_inner a:hover .sv_txt{ background-color:#000; filter:alpha(opacity=70);
background-color: rgba(0,0,0,.7); color:#fff; height:auto;display:block;}
.h_featured_products .ul_small .sv_txt{ width:122px;bottom:3px;}
.h_featured_products .m_featured_box2{ overflow:hidden; position:relative; width:520px; height:363px;}
.h_featured_products .m_featured_box2 .ul_big{ width:248px; float:left}
.h_featured_products .m_featured_box2 .ul_small{ width:273px; position:absolute; right:-10px; top:0}
.h_featured_products .m_featured_box2 li{ margin-bottom:5px;}

.h_featured_products .main_con{ color:#000;}

/* no_company_detail */
.no_company_detail{ margin: 0 0 15px 0;}
.no_company_detail .isho{margin:0 auto; overflow:hidden;}
.no_company_detail .but{ height:30px; display:block; text-align:left;  line-height:30px; background:url(/images/index_92.gif) repeat-x left bottom;}
.no_company_detail .but span{ background:url(/images/index_90.gif) left top; float: left ;display: inline;height:30px; margin-right: 5px; text-align:center;font-weight:bold;}
.no_company_detail .but span a{ background:url(/images/index_90.gif) right top;text-decoration:none; padding: 0 10px;margin-left:3px;float: left ;display: inline; }
.no_company_detail .but span.cur { background:url(/images/index_91.gif) left top;float: left ;display: inline;height:30px; text-align:center;}
.no_company_detail .but span.cur a{ background:url(/images/index_91.gif) right top; padding: 0 10px;margin-left:3px;float: left ;display: inline;}
.no_company_detail .confac {border:#dddddd solid 1px; text-align:left; background:#fff; display:none; line-height:16px; border-top:none; padding:5px 0px; *width:687px;}
.no_company_detail .con_inner{padding:10px; line-height:18px; }

/* no_company_factory_detail */
.no_company_factory_detail{ margin: 0 auto;overflow: hidden;padding: 7px 8px;}
.no_company_factory_detail .title {font-size:15px; font-weight:bold; padding:20px 0 12px}
.no_company_factory_detail .con_inner{}
.no_company_factory_detail li{ padding-bottom:16px; border-bottom:1px dotted #dedede;}
.no_company_factory_detail li.first .title{ padding-top:15px;}
.no_company_factory_detail li.last{ padding-bottom:0}

/* no_company_factory_general */
.no_company_factory_general{ padding:7px  8px;}
.no_company_factory_general .isho{margin:0 auto; overflow:hidden;}
.no_company_factory_general .but{ height:30px; display:block; text-align:left;  line-height:30px; background:url(/images/index_92.gif) repeat-x left bottom;}
.no_company_factory_general .but span{ background:url(/images/index_90.gif) left top; float: left ;display: inline;height:30px; margin-right: 5px; text-align:center;font-weight:bold;}
.no_company_factory_general .but span a{ background:url(/images/index_90.gif) right top;text-decoration:none; padding: 0 10px;margin-left:3px;float: left ;display: inline; }
.no_company_factory_general .but span.cur { background:url(/images/index_91.gif) left top;float: left ;display: inline;height:30px; text-align:center;}
.no_company_factory_general .but span.cur a{ background:url(/images/index_91.gif) right top; padding: 0 10px;margin-left:3px;float: left ;display: inline;}
.no_company_factory_general .confac {border:#dddddd solid 1px; text-align:left; display:none; line-height:16px; border-top:none; padding:5px 0px; *width:687px; height:280px;}
.no_company_factory_general .isho div.cur{display:block}
.no_company_factory_general .le_td{ width:406px; vertical-align:top}
.no_company_factory_general .name_td{ padding-top:10px; padding-left:8px; vertical-align:top}
.no_company_factory_general .le{ width: 400px;height: 250px;border: #dcdcdc solid 3px;margin-left: 8px;margin-top: 10px;overflow: hidden; position:relative}
.no_company_factory_general .le .img_wrap{ display:table-cell; text-align:center; vertical-align:middle; width:400px; height:250px; overflow:hidden}
.no_company_factory_general .le .img_wrap img{ max-width:400px; max-height:250px; margin:0 auto;}
.no_company_factory_general .page{position: absolute;right: 8px;bottom: 5px;margin: 0;}
.no_company_factory_general .page span{display: inline-block;padding: 3px 6px;display: inline-block;background: #fff;border-radius: 3px;}

.no_company_factory_general .img_wrap img{display:none; /*图片隐藏*/}
.no_company_factory_general .img_wrap img.cur{display:block; /*图片显示*/}

.no_company_factory_general .pic_title span{display:none; /*图面描述隐藏*/}
.no_company_factory_general .pic_title span.cur{display:block; /*图面描述显示*/}

.no_company_factory_general .page span{display:inline-block;padding: 2px 5px;display: inline-block;background: #fff;border: 1px solid #ddd; border-radius:3px; /*按钮默认样式*/}
.no_company_factory_general .page span.cur{ background:#f60; color:#fff; border-color:#f60; /*按钮激活样式*/}

/* no_company_general */
.no_company_general{padding: 7px 0 15px 0;}
.no_company_general .sog .company_name{ font-size:20px; color:#333; padding:0px 0 8px;}
.no_company_general .photo .le_td{ width:429px; vertical-align:top}
.no_company_general .photo .le{ width:429px; background:#f1f1f1; position:relative ; }
.no_company_general .photo .le .pic_title{background: #dcdcdc; height: 20px; line-height:20px;font-weight:bold; font-size: 12px;text-align: left;padding:5px 100px 5px 8px; overflow:hidden}
.no_company_general .photo .le .img_wrap{background: none; height: 250px; width:429px; display:table-cell; text-align: center; vertical-align: middle;}
.no_company_general .photo .img_wrap img{ max-width:430px; max-height:250px; vertical-align:middle; margin:0 auto;}
.no_company_general .photo .le dd p{  width:400px; height:30px; overflow:hidden; display:block; font-size: 11px; text-align:left; background:url(/images/bg_not.gif) no-repeat -491px -472px; text-indent:10px; margin:0 auto; margin-bottom:9px;}
.no_company_general .photo .le dd p b{ font-size:13px; display:block;}
.no_company_general .photo .le dd img {  margin-top:10px; }
.no_company_general .photo .le dt{ height: 70px;  text-align:  center;}
.no_company_general .photo .le dt .pro{ height: 61px; width:400px; background:url(../images/bg_x.gif) repeat-x 0 -157px; }
.no_company_general .photo .le dt .pro p a{ float:left; display:inline;  margin-top:8px; margin-left:10px; border:#999999 solid 1px;}
.no_company_general .photo .le dt .pro p img{ width:55px; height:39px;}
.no_company_general .photo .le dt .pro p a.cur{border:none; border:#82ACD5 solid 2px;}
.no_company_general .photo .le dt .pro .leb,.photo .le dt .pro .rib{ width:21px;height: 61px;background:url(../images/bg_x.gif) repeat-x 0  -218px}
.no_company_general .photo .le dt .pro .leb img,.photo .le dt .pro .rib img{margin-top:25px;}
.no_company_general .leb a,.no_company_general .rib a{margin:25px auto 0 auto;width:7px;height:11px;display:block;background:url(/images/bg_not.gif) no-repeat;}
.no_company_general .leb a{background-position:0 -233px;}
.no_company_general .rib a{background-position:-7px -233px;}
.no_company_general .photo .ri{overflow:hidden; border:#e5e5e5 solid 1px; padding:0 5px; }
.tables{ border-top:1px solid #fff; border-collapse:collapse}
.no_company_general .photo .ri h3{font:bold 12px arial;padding-left:4px;color:#686868; text-align: left; display: block; height: 25px; line-height: 25px;}
.no_company_general .photo .ri .tables th{ width:90px; padding:4px;font:normal 12px/1em arial!important;border-top:dotted 1px #ddd!important; text-align: left;}
.no_company_general .photo .ri .tables td{padding:6px 4px;font:bold 12px/1em arial!important;border-top:dotted 1px #ddd!important;/*word-break:break-all;*/}
.no_company_general .page{position: absolute;right: 8px;bottom: 5px;margin: 0;}
.no_company_general .page span{display: inline-block;padding: 3px 6px;display: inline-block;background: #fff;border-radius: 3px;}

.no_company_general .img_wrap img{display:none; }
.no_company_general .img_wrap img.cur{display:block; }
.no_company_general .pic_title span{display:none; }
.no_company_general .pic_title span.cur{display:block; }
.no_company_general .page span{display:inline-block;padding: 2px 5px;display: inline-block;background: #fff;border: 1px solid #ddd; border-radius:3px; }
.no_company_general .page span.cur{ background:#f60; color:#fff; border-color:#f60; }

/* no_company_intro */
.no_company_intro{border-top: #DBDBDB solid 3px; padding:0;margin-top: -3px;}  
.no_company_intro .r_com{height: 195px;}
.no_company_intro .r_com .flpho{ width: 249px; height: 163px; border: #E5E5E5 solid 3px; overflow:hidden; margin-left: 8px; margin-top: 13px; position:relative;}
.no_company_intro .company_con_box{padding-left:10px;}
.no_company_intro .r_com .company_name{display: block; margin-top:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;height: 20px; line-height: 20px; overflow: hidden; text-align: left;}
.no_company_intro .r_com .con{ height: 83px; text-align: left; line-height: 17px; overflow: hidden; color: #444; }
.no_company_intro .r_com .con a{ background: url(/images/po.gif) no-repeat left center; padding-left: 10px; }
.no_company_intro .r_com .but{height:24px; font-size:13px;  margin: 10px 10px 10px 0;line-height:24px;}
.no_company_intro .r_com .qu{ text-align: left;  }
.no_company_intro .r_com .qu a{ background: url(/images/po.gif) no-repeat left center; color:#c00; padding-left:10px; margin-right: 15px;}
.no_company_intro .flpho .compic{width: 249px;height: 182px;display:none;}
.no_company_intro .flpho .cur{ display:block}
.no_company_intro .flpho .page_box{position: absolute;right: 8px;bottom: 8px; margin:0}
.no_company_intro .page_box .picid{display:inline-block;padding: 2px 5px;display: inline-block;background: #fff;border: 1px solid #ddd; border-radius:3px;}  
.no_company_intro .page_box .picid a{ text-decoration:none;display: inline;padding: 0;margin: 0;border: none;background: none;}  
.no_company_intro .page_box .cur{ background:#f60; color:#fff; border-color:#f60;}  
.no_company_intro .page_box .cur a{ color:#fff;}

/* no_company_quality_certification */
.no_company_quality_certification{margin: 0 auto;overflow: hidden;padding: 7px 8px;line-height: 22px;}
.no_company_quality_certification .main_title {border: 1px solid #ddd;}
.no_company_quality_certification .content_box {padding: 10px 0 10px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_company_quality_certification .img_wrap{ width:100px; vertical-align:top; padding-top:4px; text-align:center}
.no_company_quality_certification .img_wrap img{ max-width:80px;}
.no_company_quality_certification .detail_td{ text-align:left;}
.no_company_quality_certification .detail_td .range_box{ line-height:16px; margin-top:3px;}
.no_company_quality_certification .detail_wrap{ margin-bottom:6px; width:50%; float:left}
.no_company_quality_certification .detail_wrap .tit{ font-weight:bold; display:inline-block; margin-right:4px;}

/* no_company_quality_qcprofile */
.no_company_quality_qcprofile{margin: 0 auto;overflow: hidden;padding: 7px 8px;line-height: 22px;}
.no_company_quality_qcprofile .main_title {border: 1px solid #ddd;}
.no_company_quality_qcprofile .content_box {padding: 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}

/* no_contact_detail */
.no_contact_detail{margin:0 auto; overflow:hidden;margin:0 0 15px 0; background:#fff;}
.no_contact_detail .main_title{ border:1px solid #ddd;}
.no_contact_detail .content_box{ border:1px solid #ddd; background：#fff; border-top:none}
.no_contact_detail .content_box{border-top:none; height:256px; line-height:18px; padding:5px 15px 0;}
.no_contact_detail strong{font-size:13px;}
.no_contact_detail .content_box .le{ width:204px; line-height:20px; text-align:left; float:left; display:inline;}
.no_contact_detail .content_box .le p.i_m_g img{ margin-right:4px;}
.no_contact_detail .content_box .ri{width:415px; height:250px;float:right; display:inline;}
.no_contact_detail .content_box .ri b{font-size:13px; height:30px; color:#555; font-size:13px; line-height:30px; text-align:left; display:block; padding-left:20px;}
.no_contact_detail .content_box .ri textarea{ color:#777777; width:370px; height:155px; margin-left: 20px; font-family:arial; font-size:12px;}
.no_contact_detail .content_box .ri span{font-size:12px; color:#555555; text-align:right; width:395px; display:block; height:14px;}
.no_contact_detail .content_box .ri p{ height:25px; text-align:left; margin-left:25px; display:block;}
.no_contact_detail .le .i_m_g a{ margin-right:5px;float:left;height:22px; display:block; background:url(/images/bg_not.gif);}
.no_contact_detail .le .i_m_g .i_m_g_1{width:21px;background-position:-226px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_2{width:22px;background-position:-248px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_3{width:22px;background-position:-271px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_4{width:22px;background-position:-294px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_5{width:22px;background-position:-317px -33px;}
.no_contact_detail .contact_btn{background: url(/images/shop_sprites.gif);width: 110px;height: 24px;margin-top: 2px;background-repeat: no-repeat;background-position: 0 -550px;margin-left: -5px;}
.no_contact_detail .main_title{margin:0;}

/* no_contact_main */
.no_contact_main{ margin: 0 0 15px 0;
background: hsl(0, 100%, 100%);
border: 1px solid hsl(0, 0%, 86%);
padding: 0 15px;}
.no_contact_main .main_title .main_con{ font-size:13px; font-weight:bold;}
.no_contact_main .conh{margin-top: 10px;padding-bottom: 10px; line-height:17px;}
.no_contact_main .tables th{ width:120px; vertical-align:top; text-align:right; padding:3px 0}
.no_contact_main .tables td{ text-align:left; padding:3px 0 3px 6px;}
.no_contact_main .ri{ padding-right:40px;}
.no_contact_main .ri .message_box{ color:#777; font-size:12px; font-family:arial; width:100%; height:160px; margin:4px 8px  0 0}
.no_contact_main .ri .num_wrap{ text-align:right}
.no_contact_main .ri .num{ color:#f00;}
.no_contact_main .contact_btn{background: url(/images/shop_sprites.gif);width: 110px;height: 24px;margin-top: 2px;background-repeat: no-repeat;background-position: 0 -550px;}

/* no_map_company */
.no_map_company{margin: 0 auto;overflow: hidden;padding: 7px 8px;line-height: 22px;font-weight: bold;}
.no_map_company .main_title{border: 1px solid #ddd;}
.no_map_company .content_box {padding: 5px 0 5px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_map_company .left_td{ text-align:right; vertical-align:top; padding:0 15px 5px 0; width:60px;}
.no_map_company ul{ overflow:hidden}
.no_map_company li{background: url(/images/bg_not.gif) no-repeat -494px -122px;width: 30%;overflow: hidden;
padding:0 5px 0 10px;font-family: Arial;font-size: 12px;float: left;display: inline;}

/* no_map_product */
.no_map_product{margin: 0 auto;overflow: hidden;padding: 7px 8px;line-height: 22px;}
.no_map_product .main_title{border: 1px solid #ddd;}
.no_map_product .content_box {padding: 0 0 10px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_map_product .content_box dl{ width:50%; float:left; margin-top:8px;}
.no_map_product .content_box .title{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;
padding-left: 10px;margin-top: 3px;color: #000; background:#f3f3f3; margin-right:10px;}
.no_map_product .title a{ color:#000}
.no_map_product .content_box .list_box{ margin-right:10px; padding-top:4px;}
.no_map_product .content_box .list_box li{background: url(/images/bg_not.gif) no-repeat -494px -122px; max-height:44px; overflow:hidden;
padding:0 5px 0 10px;font-family: Arial;font-size: 12px;}

/* no_map_product_01 */
.no_map_product_01 .main_title {line-height: 31px; height: 31px; background: #fff; border-bottom: 1px solid #ddd; padding: 0 10px;}
.no_map_product_01 .main_title .main_con{ font-weight: bold;  font-size: 12px;}
.no_map_product_01{margin-top: 15px;border: 1px solid #dedede;background: #fff;margin-bottom:20px;} 
.no_map_product_01 ul{ overflow:hidden; padding:0 10px 10px;}
.no_map_product_01 li {width:50%; float:left;}
.no_map_product_01 li a{display:block;background: url(/images/portal_bg_not.gif) no-repeat -494px -122px;max-height: 44px;overflow: hidden;padding: 3px 10px 4px 12px;font-family: Arial;font-size: 12px;}

/* no_map_tag */
.no_map_tag{margin: 0 auto;overflow: hidden;padding: 7px 8px;line-height: 22px;}
.no_map_tag .main_title{border: 1px solid #ddd;}
.no_map_tag .content_box {padding: 5px 0 5px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_map_tag .left_td{ text-align:right; vertical-align:top; padding:0 15px 5px 0; width:60px;}
.no_map_tag ul{ overflow:hidden}
.no_map_tag li{background: url(/images/bg_not.gif) no-repeat -494px -122px;width: 30%;overflow: hidden;
padding:0 5px 0 10px;font-family: Arial;font-size: 12px;float: left;display: inline;}

/* no_map_tag_01 */
.no_map_tag_01 .main_title {line-height: 31px; height: 31px; background: #fff; border-bottom: 1px solid #ddd; padding: 0 10px;}
.no_map_tag_01 .main_title .main_con{ font-weight: bold;  font-size: 12px;}
.no_map_tag_01{border: 1px solid #dedede;background: #fff;}
.no_map_tag_01 .content_box{ padding:0 10px; overflow:hidden; height:auto}
.no_map_tag_01 .content_box dl {width: 50%;float: left;margin: 8px 0;}
.no_map_tag_01 .content_box .title{font-family: Arial;font-weight: bold;font-size: 12px;
color: #000;background: #f3f3f3;margin:3px 10px 4px 0; padding:4px 10px;}
.no_map_tag_01 .content_box .title a{ color:#000}
.no_map_tag_01 .content_box .list_box {margin-right: 10px;padding-top: 4px;}
.no_map_tag_01 .list_box li {background: url(/images/portal_bg_not.gif) no-repeat -494px -122px;
max-height: 44px;overflow: hidden;padding: 3px 5px 4px 12px;font-family: Arial;font-size: 12px;}

/* no_news_detail */
.no_news_detail{ padding:7px 0}
.no_news_detail .news_title{text-align: left;font-size: 16px;margin-bottom: 10px; padding-bottom:8px;line-height: 35px;border-bottom: #dcdcdc dotted 1px;}
.no_news_detail .news_detail_box{ margin:15px;}
.no_news_detail .news_detail_box img{ max-width:660px;}
.no_news_detail .time_wrap{border-top: 1px solid #dcdcdc; padding: 10px 10px 0 0;}
.no_news_detail .time_box{color: #555;float: left;width: 200px;}
.no_news_detail .list{float: right;color:#ddd; padding-right: 5px;}

/* no_news_list */
.no_news_list{ padding:7px 0}
.no_news_list .item-wrap{ padding:10px 0; margin:0 10px;border-bottom: #dcdcdc dotted 1px;}
.no_news_list .item-wrap .time_wrap{ width:130px; text-align:right; color:#999}
.no_news_list .item-wrap .product_img_td{ width: 70px; height:70px; padding-right:10px; background: #fff; vertical-align:top; text-align:center; padding-top:4px;}
.no_news_list .item-wrap .product_img_td a{ display:table-cell; width:70px; height:70px; border:1px solid #dcdcdc; vertical-align:middle; text-align:center}
.no_news_list .item-wrap .product_img_td img{ max-width:70px; max-height:70px; vertical-align:middle;}
.no_news_list .item-wrap .product_detail .intr{ color:#666; line-height:18px; margin-top:4px;}
.no_news_list .product_name{ padding-right:126px; position:relative; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 13px; line-height:20px; margin-bottom:4px; height:auto;font-weight:bold;}
.no_news_list .product_name a{ font-family:"Trebuchet MS", Helvetica, Arial, sans-serif}
.no_news_list .more{background: url(/images/po.gif) no-repeat left center;padding-left: 8px;margin-left: 8px;}

/* no_portal_product_list */
.no_portal_product_list{ }
.no_portal_product_list .main_title .main_con{height:31px;}
.no_portal_product_list .product_detail .intr-box{margin-top:10px;}
.no_portal_product_list .main_title .title_other_con .text-inner{border:1px solid #ccc;}
.no_portal_product_list .main_title .text-inner{background: #fff;height: 20px;padding-left:5px;}
.no_portal_product_list .cart_box,.no_portal_product_list .cart_box_success {margin-left: 6px;text-align: left}
.no_portal_product_list .cart_box_success a:link,.no_portal_product_list .cart_box_success a:visited, .no_portal_product_list .cart_box a:link, .no_portal_product_list .cart_box a:visited {color: #1c49a4;}
.no_portal_product_list .cart_box .icon_box,.no_portal_product_list  .cart_box_success .icon_box,.no_portal_product_list .cart_box_white {display: block;height: 17px;
padding-left: 18px;font-family: arial;background:url(/images/shop_sprites.png) no-repeat 0 -109px}
.no_portal_product_list .cart_box_success,.no_portal_product_list .cart_box{ text-align:center; margin-top:5px;}
.no_portal_product_list .cart_box_success .icon_box,.no_portal_product_list .cart_box .icon_box{display:inline-block; padding-left:20px; background:url(/images/shop_sprites.png) no-repeat 0 -109px; margin:0 auto;}
.no_portal_product_list .cart_box_success .icon_box{ background-position:0 -72px;}
.no_portal_product_list .cart_box .icon_box {line-height: 17px}
.no_portal_product_listn .cart_box_success .icon_box {background-position: 0 -72px;padding-left: 19px}
.no_portal_product_list .cart_box_white {display: inline-block;background-position: 0 -158px;margin: 10px 3px 0 0;vertical-align: top}
.no_portal_product_list .item-wrap{padding: 15px 10px;border: 1px solid #dedede; background-color:#fff; margin-top:4px;}
.no_portal_product_list .item-wrap:hover{-webkit-box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);
-moz-box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);
box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);}
.no_portal_product_list .main_title .title_other_con{margin-top:2px;}
.no_portal_product_list .main_title{border-bottom: none;}
.no_portal_product_list .product_img_td{ width:140px;}
.no_portal_product_list .product_img_td a.product_img{ display:table-cell; width:140px; height:100px; text-align:center; vertical-align:middle;}
.no_portal_product_list .product_img_td img{ max-width:140px; max-height:100px;_width:140px;_height:100px;}
.no_portal_product_list .product_detail{ padding-right:220px; padding-left:10px; position:relative}
.no_portal_product_list .product_name{ font-size:14px; line-height:20px;}
.no_portal_product_list .param{margin-top:10px};
.no_portal_product_list .intr{ color:#666; line-height:16px; margin-top:5px;}
.no_portal_product_list .intr a{display:none;}
.no_portal_product_list .right_align_box{ position:absolute; right:0; top:0; width:200px;}
.no_portal_product_list .company_box{ color:#999; line-height:14px;}
.no_portal_product_list .member_box{ margin-top:4px;}
.no_portal_product_list .adress_box{ color:#999; margin-top:4px;}
.no_portal_product_list .adress_box .inner{ color:#666;}
.no_portal_product_list .btn_wrap{ margin-top:4px;}

/* no_portal_product_listsearch */
/**/

/* no_product_count_ad */


/* no_product_count_ad2 */
.U1b7 {
    margin-top: 6px;
    width: 100%;
    overflow: hidden
}

.U1b7 .D1c8,.U1b7 .q4 {
    display: inline-block;
    height: 190px;
    width: 22px;
    margin-top: 8px;
    background-image: url(/images/best_bg.png);
    background-repeat: no-repeat
}

.U1b7 .D1c8:hover,.U1b7 .q4:hover {
    background-color: #eee
}

.U1b7 .q4 {
    background-position: 6px -80px
}

.U1b7 .D1c8 {
    background-position: -58px -80px
}

.U1b7 .w23b {
    overflow: hidden;
    border-bottom: 1px solid #ddd;
    margin: 0 10px
}

.U1b7 .w23b .e10a {
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    overflow: hidden;
    width: 610px;
    float: left
}

.U1b7 .w23b .d130 {
    float: right;
    width: 76px;
    padding-top: 6px;
    text-align: right
}

.U1b7 .w23b .q266 {
    color: red
}

.U1b7 .J184 {
    width: 100% !important;
    overflow: hidden;
    padding-bottom: 0 !important;
    height: 190px !important
}

.U1b7 .u160 {
    float: left;
    width: 25%
}

.U1b7 .u160 .Q134 {
    margin: 10px 6px 0;
    border: 1px solid #fff
}

.U1b7 .u160 .Q134:hover {
    border: 1px solid #dedede;
    -webkit-box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);
    -moz-box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);
    box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13)
}

.U1b7 .u160 .c150 {
    width: 100px;
    height: 100px;
    margin: 0 auto
}

.U1b7 .c150 a {
    display: table-cell;
    width: 100px;
    height: 100px;
    vertical-align: middle;
    text-align: center
}

.U1b7 .c150 img {
    max-width: 100px;
    max-height: 100px
}

.U1b7 .w158 {
    font-size: 12px;
    line-height: 16px;
    padding: 6px 10px 0;
    text-align: center;
    margin-bottom: 10px;
    height: 50px;
    overflow: hidden
}

.S269 .w158 {
    height: auto
}


    .no_product_count_ad2 {
        background: #fffcf3;
        overflow: hidden;
        border: 2px solid #ffcd82;
        padding-bottom: 10px;
        margin-top: 10px
    }


    #flash_2015 li,#flash_2015 div {
        width: 600px;
        height: 450px;
        overflow: hidden
    }

    #flash_2015 div {
        z-index: 99999
    }

    #flash_2015 span {
        display: block;
        width: 99999px;
        position: absolute;
        height: 450px
    }

    #flash_2015 span a {
        display: block;
        width: 600px;
        height: 450px;
        float: left;
        text-align: center
    }

    #flash_2015 span img {
        max-width: 600px;
        height: auto;
        width: expression(this.width>600?"600px":this.width);
        max-height: 450px;
        height: expression(this.height>450?"450px":this.height)
    }

    #jcarousel-pagination {
        position: absolute;
        top: 20px;
        right: 20px;
        -webkit-transform: translate(-50%,0);
        -ms-transform: translate(-50%,0);
        transform: translate(-50%,0);
        margin: 0
    }

    #jcarousel-pagination a.O199 {
        background: #4e443c;
        color: #fff;
        opacity: 1;
        -webkit-box-shadow: 0 0 2px #f0efe7;
        -moz-box-shadow: 0 0 2px #f0efe7;
        box-shadow: 0 0 2px #f0efe7
    }

    #jcarousel-pagination a {
        text-decoration: none;
        display: inline-block;
        font-size: 11px;
        height: 10px;
        width: 10px;
        line-height: 10px;
        background: #fff;
        color: #4e443c;
        border-radius: 10px;
        text-indent: -9999px;
        margin-right: 7px;
        -webkit-box-shadow: 0 0 2px #4e443c;
        -moz-box-shadow: 0 0 2px #4e443c;
        box-shadow: 0 0 2px #4e443c
    }

    #connected-carousels {
        background: #fff;
        border: #000 solid 1px;
        border-radius: 8px;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0
    }

    #show_ec_div {
        display: none;
        z-index: 99998;
        position: fixed;
        top: 40px;
        width: 800px;
        height: 625px
    }

    #show_titile {
        width: 90%;
        cursor: pointer;
        color: #000;
        line-height: 24px;
        height: 45px;
        font-size: 24px;
        margin: 0 auto;
        padding: 20px 0 10px 0
    }

    #show_titile a {
        color: #000
    }

    #show_titile a:hover {
        color: #f14b11
    }

    #btn_ec1 {
        width: 160px;
        text-align: center;
        line-height: 36px;
        font-size: 15px;
        font-weight: bold;
        color: #98360c;
        margin-right: 10px;
        margin-top: 10px;
        display: inline-block;
        height: 38px;
        background: url(/images/shop-sprites.png) no-repeat 0 -677px
    }

    #btn_ec2 {
        width: 188px;
        text-align: center;
        line-height: 36px;
        font-size: 15px;
        font-weight: bold;
        color: #98360c;
        display: inline-block;
        margin-top: 10px;
        height: 38px;
        background: url(/images/shop-sprites.png) no-repeat -166px -677px
    }

    #btn_ec1:hover,#btn_ec2:hover {
        text-decoration: none
    }

    #close_div {
        width: 16px;
        height: 16px;
        display: block;
        position: absolute;
        top: 6px;
        right: 6px;
        background: url(/images/shop-sprites.png) no-repeat -386px -651px
    }

    #connected-carousels #stage {
        width: 600px;
        border: #f1f1f1 solid 1px;
        height: 450px;
        margin: 10px auto;
        position: relative
    }

    #connected-carousels .nf0 {
        position: absolute;
        right: 15px;
        bottom: 0;
        font-size: 13px;
        color: #fff;
        text-shadow: 0 0 1px rgba(0,0,0,0.85);
        opacity: .66
    }

    #connected-carousels .nf0 a {
        color: #fff
    }

    #connected-carousels .nf0 a {
        color: #fff
    }

    #connected-carousels #navigation {
        width: 190px;
        height: 40px;
        margin: 0 auto;
        position: relative
    }

    #carousel-navigation,#carousel-stage {
        overflow: hidden;
        position: relative
    }

    #carousel-navigation ul,#carousel-stage ul {
        width: 20000em;
        position: relative;
        list-style: none;
        margin: 0;
        padding: 0
    }

    #carousel-navigation li,#carousel-stage li {
        float: left
    }

    #connected-carousels #carousel-navigation {
        height: 40px;
        width: 170px;
        background: #fff;
        border: 10px solid #fff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0 0 2px #dcdcdc;
        -moz-box-shadow: 0 0 2px #dcdcdc;
        box-shadow: 0 0 2px #dcdcdc
    }

    #connected-carousels #carousel-navigation li {
        cursor: pointer
    }

    #connected-carousels #carousel-navigation li img {
        display: block;
        border: 2px solid #fff;
        margin-right: 4px
    }

    #connected-carousels #carousel-navigation li.O199 img {
        border-color: #ccc
    }

    #prev-navigation,#next-navigation {
        display: block;
        position: absolute;
        width: 30px;
        height: 30px;
        background: #4e443c;
        color: #fff;
        text-decoration: none;
        text-shadow: 0 0 1px #000;
        font: 16px/29px Arial,sans-serif;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        border-radius: 30px;
        -webkit-box-shadow: 0 0 2px #999;
        -moz-box-shadow: 0 0 2px #999;
        box-shadow: 0 0 2px #999
    }

    #connected-carousels #prev-navigation {
        left: -12px;
        top: 16px;
        text-indent: 6px
    }

    #connected-carousels #next-navigation {
        right: -12px;
        top: 16px;
        text-indent: 20px
    }

    #connected-carousels #prev-navigation.r1a5,#connected-carousels #next-navigation.r1a5 {
        opacity: .5;
        cursor: default
    }

/* no_product_detaildesc */
/* no_product_detaildesc */
.no_product_detaildesc{ padding:0px 0 7px;background: #fff;border:1px solid #dddddd;margin-bottom: 15px;}
.no_product_detaildesc .title{text-align: left;font-size: 15px;padding: 10px; font-weight:bold;}
.no_product_detaildesc .details_table{border:#dcdcdc solid 1px; margin:5px 0; text-align: left; width: 100%;font-size: 12px;background-color：#fff;border-left:none;border-right:none;}
.no_product_detaildesc .details_table th{color: #666; width: 110px;text-indent: 5px;padding: 8px 2px 8px 2px; font-weight:normal}
.no_product_detaildesc .details_table td{padding: 8px 2px 8px 2px;}
.no_product_detaildesc .bg_gray{ background:#fffee0;}
.no_product_detaildesc .details_wrap{margin: 10px 15px;font-size: 14px;font-family: arial; overflow:hidden}
.no_product_detaildesc .key_wrap{line-height: 25px;margin-left: 15px;}
.no_product_detaildesc .key_wrap b{ font-size:14px;}
.no_product_detaildesc .key_wrap .tag_words{ display:inline-block; font-weight:normal}
.no_product_detaildesc .key_wrap .tag_words a{ font-size:12px;}

/* no_product_detailmain */
.no_product_detailmain { display:inline-block;margin:0 !important;}
.no_product_detailmain .contact_btn{width: 110px;height: 26px;background: url(/images/portal_bg_not.gif) no-repeat;}
.no_product_detailmain .top_tip{ font-size: 20px;line-height: 24px;font-family: "tohoma","arial";font-weight: bold;text-align: left;color: #333;
padding: 6px 10px 4px 0;}
.no_product_detailmain .top_tip h1{ font-size: 20px;line-height: 24px;}
.no_product_detailmain{ padding:7px 0; margin:0 8px; overflow:hidden}
.no_product_detailmain .main_top_tip{ border:none}
.no_product_detailmain .product_detail_box{border-bottom: #A2A2A2 dotted 1px;padding-bottom: 10px;}
.no_product_detailmain .product_detail_box .product_wrap_flash{ width:324px;}
.no_product_detailmain .product_detail_box .le {width: 324px;margin: 0;padding: 0;margin-top: 5px;}
.no_product_detailmain .product_detail_box .le dt {width: 312px;height: 222px;border:6px solid #E6E6E6; overflow:hidden;text-align: center;}
.no_product_detailmain .le dt a {width: 312px;height: 222px;background: #fff;display: table-cell;vertical-align: middle;text-align: center;}
.no_product_detailmain .le dt img{ max-width:312px; max-height:222px; vertical-align:middle}
.no_product_detailmain .le dd {text-align: center;}
.no_product_detailmain .le .blk_18 {overflow: hidden;zoom: 1;font-size: 9pt;background: #eee;margin-top: 8px;}
.no_product_detailmain .le .pro {height: 61px; overflow:hidden;background: url(/images/bg_x.gif) repeat-x 0 -157px;border: 1px solid #accaf8;}
.no_product_detailmain .le .pcont {width: 275px;float: left;overflow: hidden;padding-left: 5px;}
.no_product_detailmain .ScrCont{width:9999px;}
.no_product_detailmain .ScrCont td{ border:1px solid #dcdcdc; width:59px; height:45px; vertical-align:middle; text-align:center}
.no_product_detailmain .pro_img_list a img{ vertical-align:middle}
.no_product_detailmain .product_detail_box .ri {overflow: hidden;padding:0 40px 0 15px;margin-top:-5px;}
.no_product_detailmain .le .leb, .no_product_detailmain .le .rib {width: 21px;height: 61px;background: url(/images/bg_x.gif) repeat-x 0 -218px;}
.no_product_detailmain .le .sear {padding-left: 20px;line-height: 18px;overflow: hidden;margin-top: 5px;text-align: left;}
.no_product_detailmain .le .sear span {font-weight: bold;background: url(/images/portal_bg_not.gif) no-repeat 0 -258px;
display: inline-block;padding-left: 20px;margin-left: -20px;}
.no_product_detailmain .leb a,.no_product_detailmain .rib a {margin: 25px auto 0 auto;width: 7px;height: 11px;display: block;
background: url(/images/bg_not.gif) no-repeat;}
.no_product_detailmain .leb a {background-position: 0 -233px;}
.no_product_detailmain .rib a {background-position: -7px -233px;}
.no_product_detailmain .blk_18 .scrcont {width: 32766px;zoom: 1;margin-left: -5px;}
.no_product_detailmain .pro_img_list td{ width:61px; height:47px; vertical-align:middle; text-align:center; border:1px solid #dcdcdc;}
.no_product_detailmain .blk_18 a{ cursor:pointer}
.no_product_detailmain .blk_18 img{ max-width:52px; max-height:39px; vertical-align:middle}
.no_product_detailmain .ri h3 {font: bold 12px arial;padding: 0;padding-left: 4px;color: #686868;text-align: left;display: block;height: 27px;line-height: 27px;
margin: 0;}
.no_product_detailmain .ri .tables th,.no_product_detailmain .ri .tables td {padding: 4px;font: normal 12px/1em arial;
border-bottom: dotted 1px #afafaf;text-align: left;}
.no_product_detailmain .ri .tables td{ font-weight:bold}
.no_product_detailmain .ri .sub {margin-top: 10px;float: left;display: inline;}
.no_product_detailmain .ri .title_s{ margin-top:10px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
.close_thickbox{height:24px;border:none;cursor:pointer; height:16px;width:16px;background: url(/images/portal_bg_not.gif) no-repeat -264px -142px;position: absolute;right: 5px;top: 5px;}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;}
#TB_window .contact_btn{width: 110px;height: 26px;background: url(/images/portal_bg_not.gif) no-repeat;margin-top: 10px;}
#TB_button{position: relative;}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
        margin-top: 0px;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;        
	top:50%;*top:50%;_top:50%;
        margin-top: 0px;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	/*border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;*/
}

#TB_caption{
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* no_product_detailmain_01 */
.no_product_detailmain_01 { margin:0 !important;padding: 7px 15px;background-color:#fff;border:1px solid #ddd; border-top:0;}
.no_product_detailmain_01 .contact_btn{margin: 20px 0 0 20px;width: 110px;height: 26px;background: url(/images/portal_bg_not.gif) no-repeat;}
.no_product_detailmain_01 .top_tip{ font-size: 20px;line-height: 24px;font-family: "tohoma","arial";font-weight: bold;text-align: left;color: #333;
padding: 6px 10px 4px 0;}
.no_product_detailmain_01 .top_tip h1{ font-size: 20px;line-height: 24px;}

.no_product_detailmain_01 .main_top_tip{ border:none}
.no_product_detailmain_01 .product_detail_box{}
.no_product_detailmain_01 .product_detail_box .product_wrap_flash{ width:324px;}
.no_product_detailmain_01 .product_detail_box .le {width: 324px;margin: 0;padding: 0;margin-top: 5px;}
.no_product_detailmain_01 .product_detail_box .le dt {width: 312px;height: 222px;border:6px solid #E6E6E6; overflow:hidden;text-align: center;}
.no_product_detailmain_01 .le dt a {width: 312px;height: 222px;background: #fff;display: table-cell;vertical-align: middle;text-align: center;}
.no_product_detailmain_01 .le dt img{ max-width:312px; max-height:222px; vertical-align:middle}
.no_product_detailmain_01 .le dd {text-align: center;}
.no_product_detailmain_01 .le .blk_18 {overflow: hidden;zoom: 1;font-size: 9pt;background: #eee;margin-top: 8px;}
.no_product_detailmain_01 .le .pro {height: 61px; overflow:hidden;background: url(/images/bg_x.gif) repeat-x 0 -157px;border: 1px solid #accaf8;}
.no_product_detailmain_01 .le .pcont {width: 275px;float: left;overflow: hidden;padding-left: 5px;}
.no_product_detailmain_01 .ScrCont{width:9999px;}
.no_product_detailmain_01 .ScrCont td{ border:1px solid #dcdcdc; width:59px; height:45px; vertical-align:middle; text-align:center}
.no_product_detailmain_01 .pro_img_list a img{ vertical-align:middle}
.no_product_detailmain_01 .product_detail_box .ri {overflow: hidden;padding:0 40px 0 15px;margin-top:-5px;}
.no_product_detailmain_01 .le .leb, .no_product_detailmain_01 .le .rib {width: 21px;height: 61px;background: url(/images/bg_x.gif) repeat-x 0 -218px;}
.no_product_detailmain_01 .le .sear {padding-left: 20px;line-height: 18px;overflow: hidden;margin-top: 5px;text-align: left;}
.no_product_detailmain_01 .le .sear span {font-weight: bold;background: url(/images/portal_bg_not.gif) no-repeat 0 -258px;
display: inline-block;padding-left: 20px;margin-left: -20px;}
.no_product_detailmain_01 .leb a,.no_product_detailmain_01 .rib a {margin: 25px auto 0 auto;width: 7px;height: 11px;display: block;
background: url(/images/bg_not.gif) no-repeat;}
.no_product_detailmain_01 .leb a {background-position: 0 -233px;}
.no_product_detailmain_01 .rib a {background-position: -7px -233px;}
.no_product_detailmain_01 .blk_18 .scrcont {width: 32766px;zoom: 1;margin-left: -5px;}
.no_product_detailmain_01 .pro_img_list td{ width:61px; height:47px; vertical-align:middle; text-align:center; border:1px solid #dcdcdc;}
.no_product_detailmain_01 .blk_18 a{ cursor:pointer}
.no_product_detailmain_01 .blk_18 img{ max-width:52px; max-height:39px; vertical-align:middle}
.no_product_detailmain_01 .ri h3 {font: bold 12px arial;padding: 0;padding-left: 4px;color: #686868;text-align: left;display: block;height: 27px;line-height: 27px;
margin: 0;}
.no_product_detailmain_01 .ri .tables th,.no_product_detailmain_01 .ri .tables td {padding: 4px;font: normal 12px/1em arial;
border-bottom: dotted 1px #afafaf;text-align: left;}
.no_product_detailmain_01 .ri .tables td{ font-weight:bold}
.no_product_detailmain_01 .ri .sub {margin-top: 10px;float: left;display: inline;}
.no_product_detailmain_01 .ri .title_s{ margin-top:10px;}

/*{n_product_member_info}*/
.n_product_member_info{width:100%;display:inline-block;}
.n_product_member_info .biz_info {padding: 10px 0 15px 10px; font-family:Verdana, Geneva, sans-serif;line-height:18px; font-size:12px; overflow:hidden;}
.n_product_member_info .biz_info p{ padding:2px 0; }
.n_product_member_info .biz_info .company_name{ font-size:12px;}
.n_product_member_info .biz_info .member_box{ padding:0; display:inline-block; width:auto; margin:3px 2px; padding-left:17px; font-size:12px;}
.n_product_member_info .biz_info .clock_icon_box{display: inline-block;
width: 17px;height: 15px;vertical-align: middle;
background:url(/images/portal_bg_not.gif) no-repeat 0 -141px;}
.n_product_member_info span.grey {color: #6c6c6c;}
.n_product_member_info .biz_info .tip_box{padding-bottom: 2px;line-height: 14px;padding-top: 6px;padding-left: 20px;position: relative;}
.n_product_member_info .address_icon,.n_product_member_info .light_icon,
.n_product_member_info .card_icon{display: inline-block;position: absolute;width: 17px;height: 19px;left: 0;top: 2px;_left:-20px;_top:10px;
background:url(/images/portal_bg_not.gif) no-repeat -22px -139px;}
.n_product_member_info .light_icon{ background-position:-45px -138px;}
.n_product_member_info .card_icon{ background-position:-67px -139px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
.close_thickbox{height:24px;border:none;cursor:pointer; height:16px;width:16px;background: url(/images/portal_bg_not.gif) no-repeat -264px -142px;position: absolute;right: 5px;top: 5px;}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;}
#TB_window .contact_btn{width: 110px;height: 26px;background: url(/images/portal_bg_not.gif) no-repeat;margin-top: 10px;}
#TB_button{position: relative;}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
        margin-top: 0px;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;        
	top:50%;*top:50%;_top:50%;
        margin-top: 0px;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	/*border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;*/
}

#TB_caption{
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* no_product_flash */
.no_product_flash{height: 296px; padding:7px 0 7px 8px;margin: 0 auto;position: relative;}
.no_product_flash .r_f_i{ height: 256px; overflow: hidden; z-index: 1; }
.no_product_flash .r_f_i_wrap .product_name{text-align: center; height: 40px; background: #000;  opacity:0.6; filter:alpha(opacity=60);}
.no_product_flash .r_f_i_wrap .product_name b,.r_f_i .product_name span{ color: #fff;opacity:1; display: block; width: 90%;}
.no_product_flash .r_f_i_wrap .product_name b{ line-height: 16px;padding-top: 5px;height: 34px;overflow: hidden; font-size:14px;}
.no_product_flash .r_f_i_wrap .product_name span{ height: 40px; overflow: hidden;}
.no_product_flash .r_f_l_wrap{ width: 242px; }
.no_product_flash .r_f_l{ width: 263px; height:296px; position: absolute;right:8px; top:5px; z-index: 2;  background:url(/images/bg_nav_edito.gif) no-repeat right top;}
.no_product_flash .r_f_l li{  overflow: hidden;  height:58px;   width:233px;  float: right; display: inline; z-index:20;clear:both; margin:0px; padding-top:1px; text-align:left; border:1px solid #B8B8B8; border-top: 0;}
.no_product_flash .r_f_l li .pro_name_wrap{ padding:0 5px}
.no_product_flash .r_f_l li a{float: left;width:150px; display: inline;font-weight: bold; margin-left: 5px; margin-top: 13px; height:30px; overflow:hidden}
.no_product_flash .r_f_l li a.y_no{padding: 0; margin: 0; width: 0;}
.no_product_flash .r_f_l li.cur{ display:block; width:262px;  color: #fff;border: 0;border-right:1px solid #B8B8B8; padding:0; padding-top:1px;background:url(/images/bg_nav_edito_sel2.png) no-repeat right top; _background: url(/images/bg_nav_edito_sel2.gif) no-repeat right top;}
.no_product_flash .r_f_l li.cur a{ border:0;float: left;width:150px;display: inline;  color:#fff; text-decoration:none }
.no_product_flash .r_f_l li.cur a.y_no{padding: 0; margin: 0; width: 0;}
.no_product_flash .r_f_l li.cur span a{margin-left:34px;}
.no_product_flash .box_img_y{ width: 54px; margin-top: 5px; height: 39px; background:#fff;border:#dcdcdc solid 1px;}
.no_product_flash .box_img_y td{ vertical-align:middle;}
.no_product_flash .box_img_y img{max-width: 54px;max-height: 39px;}
.no_product_flash .img_y{width:100%; height: 100%; }
.no_product_flash .r_f_i .img_td{ height:100%; vertical-align:middle; text-align:center}
.no_product_flash .r_f_i img{vertical-align:middle;border: 1px solid rgb(132, 130, 130);padding: 1px;}

/* no_product_flashcate */
/* no_product_flashcate */

/* no_product_grid */
.no_product_grid{ overflow:hidden; padding:7px 0;}
.no_product_grid .main_title .title_other_con { float:right; padding:3px 10px 0 0 ;}
.no_product_grid .main_title .search_btn{ vertical-align:top}  
.no_product_grid .main_title .title_other_con .text-inner{font-size: 12px;width: 220px;line-height: 18px;height: 18px;margin-right: 2px;background: url(/images/index_26.gif) no-repeat;
float:left;border: #AEAEAE solid 1px;}
.no_product_grid .main_title .title_other_con .submit_2{ float:left}
.no_product_grid .product_list_tip{padding: 10px 10px 0px 15px;}
.no_product_grid .product_list_tip h1.title,.no_product_grid .product_list_tip{font-size: 14px;font-family: "tohoma","arial";font-weight: bold;text-align: left;color: #555;line-height: 18px;}
.no_product_grid .item-wrap{ width: 25%;overflow: hidden;float: left;}
.no_product_grid .item{padding: 8px 10px;}
.no_product_grid .item dd{  width: 140px;height: 100px; padding:2px; margin:0 auto;border:#dcdcdc solid 1px; text-align: center;}
.no_product_grid .item dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px;}
.no_product_grid .item img{vertical-align:middle;}
.no_product_grid .item dt h2 {overflow: hidden;font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;font-size: 13px;padding:4px 0 0; text-align:center; height:72px;}

/* no_product_group */
/*no_product_group*/
.no_product_group {margin-bottom: 22px;height: 880px;overflow: hidden;margin-top: 15px;}
.no_product_group:hover {margin-bottom: 22px;height: 880px;overflow: auto;margin-top: 15px;}
.no_product_group .tip_box .tip_con{ border: 1px solid #e2e2e6; margin-bottom:20px;
color: #404041;padding: 10px;font-size: 10px;font-family: verdana;margin-top: 15px; text-align:left; font-weight:normal}
.no_product_group .product_group{ height:220px;clear:both;}

.no_product_group .product_group .main_title{height:23px; position: relative;overflow: visible;border-bottom:1px solid #ddd;}

.no_product_group .main_title .main_con{ left:0; top:10px; color:#666; background:#fff; font-size: 16px !important;position: absolute;padding-right: 10px;padding-left:5px;}
.no_product_group .main_title .title_other_con{padding: 9px 10px 0 8px;background: #f6f6f6;font-size: 13px;}
.no_product_group .item-wrap{ width: 25%;float: left; position:relative; height:auto;min-height:100px;background:none !important;}
.no_product_group .item{padding: 8px 8px 10px;margin:4px 5px;_margin_bottom:0;min-width: 160px;  border:1px solid #ddd; background:#fff;}
.no_product_group .item:hover{position:absolute; left:0 ; top:0;z-index:10; -webkit-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);
-moz-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);
box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13); border-color:#ccc}
.no_product_group .item:hover dt h2{ height:auto}
.no_product_group .item a{  font-weight:normal;}
.no_product_group .item a:hover{ color:#ff7519}
.no_product_group .item dd{  width: 140px;height: 100px; margin:0 auto;text-align: center;}
.no_product_group .item dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px; background:#fff;}
.no_product_group .item img{vertical-align:middle; max-width:140px; max-height:100px;}
.no_product_group .item dt h2 {overflow: hidden; line-height:150%; font-size: 13px;padding:8px 0 0; text-align:center; height:38px; min-height:38px;}

/* no_product_group_ad */


/* no_product_information */
.no_product_information{width: 753px;overflow: hidden;border: 1px solid hsl(0, 0%, 87%);padding: 5px 0 5px 15px;margin: 15px 0 15px 0;background-color:#fff;}
.no_product_information .detail_box{ float:left; width:50%;}
.no_product_information .detail_box .detail_inner{ padding-right:50px;}
.no_product_information h3 {font: bold 12px arial;padding: 0;padding-left: 4px;color: #686868;text-align: left;display: block;height: 27px;line-height: 27px;
margin: 0;}
.no_product_information .tables th,.no_product_information .tables td {padding: 4px;font: normal 12px/1em arial;text-align: left;line-height:20px;}
.no_product_information .tables td{ font-weight:bold}
.no_product_information .sub {margin-top: 10px;float: left;display: inline;}

/* no_product_list */
.no_product_list{ padding:7px 0}
.no_product_list .main_title .main_con h1{ font-size:18px; display:inline-block;}
.no_product_list .main_title .main_con .num{ font-size:14px; font-weight:bold}
.no_product_list .main_title .title_other_con { float:right; padding:3px 10px 0 0 ;}
.no_product_list .main_title .title_other_con .text-inner{font-size: 12px;width: 220px;line-height: 18px;height: 18px;margin-right: 2px;background: url(/images/index_26.gif) no-repeat;
float:left;border: #AEAEAE solid 1px;}
.no_product_list .main_title .title_other_con .submit_2{ float:left}
.no_product_list .item-wrap{ padding:10px 0; margin:0 10px;border-bottom: #dcdcdc dotted 1px;}
.no_product_list .item-wrap .product_img_td{ width: 140px;background: #fff; vertical-align:top; text-align:center; padding-top:4px;}
.no_product_list .item-wrap .product_img_td a{ display:table-cell; width:140px; height:100px; border:1px solid #dcdcdc; vertical-align:middle; text-align:center}
.no_product_list .item-wrap .product_img_td img{ max-width:140px; max-height:100px; vertical-align:middle;}
.no_product_list .item-wrap .product_detail{ padding-left:10px;}
.no_product_list .product_name{ padding-right:126px; position:relative; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 13px; line-height:20px; margin-bottom:4px; height:auto; max-height:40px;}
.no_product_list .product_name a:visited{ color:#774B90}
.no_product_list .product_name .btn_wrap{ position:absolute; top:0; right:10px;}
.no_product_list .intr{ color: #666;font-size: 12px;line-height: 17px;}
.no_product_list .intr .more{ background: url(/images/po.gif) no-repeat left center;padding-left: 8px; margin-left:8px;}
.no_product_list .time{ color:#999; line-height:20px;}
.no_product_list .page_box{margin: 0pt auto;height: 24px;margin-top: 5px;margin-bottom: 15px;text-align: center;
clear: both;border: none;}
.no_product_list .page_box a {padding: 1px 5px;margin-left: 5px;border: #849CC6 solid 1px;text-decoration: none;
background: #ffffff;color: #849CC6;display: inline-block;}
.no_product_list .page_box a.cur{ padding:1px 5px; margin-left:5px; border:#849CC6 solid 1px; background:#849CC6; color:#ffffff; display: inline-block;}

/* no_product_listsearch */
/* no_product_listsearch */

/* no_product_list_ad */


/* no_product_oricompany */
.no_product_oricompany{ padding:15px 0 7px 0;}
.no_product_oricompany .oricompany_inner{border: 1px solid #e6e6e6; border-bottom:none;background: #fff; padding:6px 10px 6px 5px; vertical-align:top; position:relative;}
.no_product_oricompany .oricompany_inner .company_name{ font-size:18px; font-weight:bold; display:inline-block;padding: 0 100px 0 2px;width: 445px;vertical-align:middle; line-height:22px; text-align:center}
.no_product_oricompany .oricompany_inner .p_wrap{ background: url(/images/hand_bg.png) no-repeat 6px 0; height:40px; width:110px; line-height:26px;font-size:13px; font-weight:bold; color:#777; display:inline-block; vertical-align:top; vertical-align:middle}
.no_product_oricompany .oricompany_inner .btn_alert{ vertical-align:top; vertical-align:middle;position: absolute;top: 10px;right: 10px;}

/* no_product_others */
.no_product_others{margin: 0 auto;overflow: hidden;padding: 7px 8px; line-height:22px;}
.no_product_others .main_title{ border:1px solid #ddd;}
.no_product_others .content_box{padding: 5px 0 5px 10px; border:1px solid #ddd;border-top: none; overflow:hidden;}
.no_product_others .content_box li{padding-left: 18px;width: 45%;padding-right: 10px; margin:3px 0;background: url(/images/aas.gif) no-repeat 5px 6px;float: left;display: inline;}
.no_product_others .content_box .name{font-weight: normal;font-size: 12px;height: auto;max-height: 54px;overflow: hidden; line-height:18px;}

/* no_product_others_grid */
/* no_product_others_grid */
.no_product_others_grid{ height:240px; border: 1px solid #dedede;margin-bottom: 30px;padding-bottom: 6px; background:#fff;}
.no_product_others_grid .main_title{ margin-bottom:8px; margin-top:none}
.no_product_others_grid .item_wrap{ width:20%; height:200px; padding-right:0;float: left; position:relative; background:#fff;}
.no_product_others_grid .item{ width:140px; height:185px; min-height:185px; padding-top:10px; border:1px solid #eee;overflow: hidden; background:#fff; margin:0 auto;}
.no_product_others_grid .item dd{  width: 140px;height: 100px; margin:0 auto;text-align: center;}
.no_product_others_grid .item dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px;}
.no_product_others_grid .item img{vertical-align:middle; max-height:140px; max-width:100px}
.no_product_others_grid .item dt h2 {overflow: hidden;font-family:Arial;font-size: 12px; font-weight:normal;padding:4px 7px 0; text-align:center; height:68px; color:#000; line-height:17px; font-weight:normal}
.no_product_others_grid .item dt a{ color:#333; text-decoration:none}
.no_product_others_grid .param{ color:#333; display:none;line-height:18px; padding-top:4px;}
.no_product_others_grid .param strong{ font-weight:normal; font-weight:bold}
.no_product_others_grid .item_wrap .item:hover{ width:140px; height:200px;position:absolute; z-index:99; left:-12px; top:-5px; padding:15px 10px; height:auto;border-color: #CCC;text-decoration: none;color: #555;box-shadow: 1px 1px 6px rgba(0,0,0,.2);background: #FFF;}
.no_product_others_grid .item:hover dt h2{ display:none}
.no_product_others_grid .item:hover .param{ display:block;  text-align:center;}
.no_product_others_grid .item_wrap .item:hover dd{  width: 140px;height: 100px; margin:0 auto;text-align: center;}
.no_product_others_grid .item_wrap .item:hover dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px;}
.no_product_others_grid .item_wrap .item:hover img{vertical-align:middle; max-height:140px; max-width:100px}
.no_product_others_grid .item:hover dt h2{ height:auto}

/* no_suppliers_list */
/*{no_suppliers_list}*/
.no_suppliers_list{  border:1px solid #dedede; background:#fff;margin-bottom:20px;}
.no_suppliers_list .main_title{ margin-bottom:0}
.no_suppliers_list .main_title .num{ font-weight:bold; color:#f60}
.no_suppliers_list .supplier_list{ overflow:hidden; padding:10px;}
.no_suppliers_list .detail_box{ width:536px;float:left; font-family:arial}
.no_suppliers_list .supplier_detail{ overflow:hidden; padding:10px; border-bottom:1px dotted #ddd;}
.no_suppliers_list .supplier_detail:hover{-webkit-box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);
-moz-box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);
box-shadow: 1px 1px 3px 2px rgba(0,0,0,.13);}
.no_suppliers_list .supplier_detail .inquary_box{ float:right; width:160px;}
.no_suppliers_list .tit{ margin-bottom:6px; background:url(/images/portal_bg_not.gif) no-repeat -493px -279px; padding-left:10px; font-size:15px;}
.no_suppliers_list .tit a{ font-weight:bold}
.no_suppliers_list .tit span{ color:#999; display:inline-block; padding-left:3px;}
.no_suppliers_list .desc{ font-family:arial; color:#333; margin-bottom:6px; padding-left:10px}
.no_suppliers_list .add_wrap{ font-size:10px; line-height:14px; padding-left:7px; color:#666;}
.no_suppliers_list .add_wrap span{ display:block; float:left}
.no_suppliers_list .add_wrap .tit_inner{ font-weight:bold; display:inline-block; padding-left:15px; background:url(/images/portal_bg_not.gif) no-repeat;}
.no_suppliers_list .add_wrap p{ overflow:hidden; margin:3px;}
.no_suppliers_list .add .tit_inner{ background-position:-490px -313px;} 
.no_suppliers_list .pho .tit_inner{ background-position:-490px -348px;}
.no_suppliers_list .add_wrap .con{ width:440px; padding-left:4px;}

/* n_buyer_guide */
/*{n_buyer_guide}*/
.n_buyer_guide{border: 1px solid #dedede; background:#fff;margin-top:15px;}
.n_buyer_guide .main_title{ background:#F1F1F1; padding:5px 10px; height:20px; border-bottom:none; }
.n_buyer_guide .quick_panel{  overflow:hidden}
.n_buyer_guide .buyer_guide_list{ padding:8px 10px;}
.n_buyer_guide .buyer_guide_list li{ display:block; overflow:hidden; position:relative; line-height:14px;  min-height:18px; padding-left:25px; margin:10px 0;_margin:0;}
.n_buyer_guide .buyer_guide_list li i{ display:inline-block; width:18px; height:18px; background:url(/images/portal_bg_not.gif) no-repeat; position:absolute; left:5px;_left:-19px; top:0;_top:14px;}
.n_buyer_guide .buyer_guide_list li .con{ display:block; padding:3px 0 0 4px;width:170px;}
.n_buyer_guide .buyer_guide_list li.first i{ background-position:-476px -142px;}
.n_buyer_guide .buyer_guide_list li.second i{ background-position:-476px -178px;}
.n_buyer_guide .buyer_guide_list li.third i{ background-position:-476px -214px;}
.n_buyer_guide .buyer_guide_list a:visited,.n_buyer_guide .buyer_guide_list a:link{ color:#333; font-size:12px;}
.n_buyer_guide .buyer_guide_list a:hover{color:#ff7519; text-decoration:none}

/* n_certificate_list */
.n_certificate_list{height: 108px;padding:7px 10px 7px 10px;}
.n_certificate_list .certificate_con{float: left;width:50%; text-align:center}

/* n_contact_box */
.n_contact_box{background: hsl(0, 100%, 100%);border: 1px solid hsl(0, 0%, 87%);padding: 16px 10px 16px;}
.n_contact_box .l_msy {height: 77px;margin: 0 auto;}
.n_contact_box .l_msy dd {text-align: left;font-weight:bold;height: 25px;background: url(/images/bg_not.gif) no-repeat -496px -184px;text-indent: 10px;}
.n_contact_box .l_msy dt {height: 42px;}
.n_contact_box .one,.n_contact_box .two,.n_contact_box .three,.n_contact_box .four,.n_contact_box .five{height: 42px; width:28px;margin-right:8px;float: left; display:block; background:url(/images/bg_not.gif) no-repeat;}
.n_contact_box .one{margin-left:4px;background-position:-3px -73px;}
.n_contact_box .two{background-position:-48px -72px;}
.n_contact_box .three{background-position:-88px -72px;}
.n_contact_box .four{background-position:-128px -70px;}
.n_contact_box .five{background-position:-166px -70px;}
.n_contact_box .one a,.n_contact_box .two a,.n_contact_box .three a,.n_contact_box .four a,.five a{width:28px;height:28px;display:block;background:url(/images/bg_not.gif) no-repeat;}
.n_contact_box .one a{background-position:-3px -29px;}
.n_contact_box .two a{background-position:-48px -29px;}
.n_contact_box .three a{background-position:-88px -29px;}
.n_contact_box .four a{background-position:-128px -29px;}
.n_contact_box .five a{background-position:-166px -29px;}
.n_contact_box .btn-wrap{ text-align:center}

/* n_edm_subscription */
/*{n_edm_subscription}*/
.n_edm_subscription{ margin-top:15px;margin-bottom:15px; background:#fff;  overflow:hidden;border: 1px solid #dedede; font-size:12px;}
.n_edm_subscription .main_title{ background:#F1F1F1; padding:5px 10px; border-bottom:none}
.n_edm_subscription .tip{ color:#333; line-height: 24px;border-bottom: none;height:auto;}
.n_edm_subscription .select_box{ margin:6px 0 4px; padding:5px 0 5px 10px;border: 1px solid #f6f6f6; background:#f4f4f4}
.n_edm_subscription .select_box label{ display:block; color:#444; margin:3px 0; height:20px; overflow:hidden;}
.n_edm_subscription .select_box input{ vertical-align:middle}
.cont_main_box4 .n_edm_subscription .txt{padding: 2px 5px; font-size:12px; height:16px; width:192px;border:1px solid #ccc;}
.n_edm_subscription .txt{ width:186px;padding: 2px 5px; font-size:12px; height:16px; border:1px solid #ccc;}
.n_edm_subscription .sub_btn{ margin:5px 0; vertical-align:middle}
.n_edm_subscription .serch_box{ padding-top:3px;}
.n_edm_subscription form{ display:block; padding:8px 10px;}
.n_edm_subscription .tip_bottom{ color:#777; line-height:14px; font-style:italic; margin-top:5px;}

/* n_fair_trading_service */
.n_fair_trading_service{ margin-top:5px;  overflow:hidden;border: 1px solid #dedede; background:#fff}
.n_fair_trading_service .main_title{ background:#F1F1F1; color:#fff;  border-bottom:none;}
.n_fair_trading_service .main_title .main_con{ font-size:16px; color:#000; }
.n_fair_trading_service .fair_trading_box{ padding:6px 0;}
.n_fair_trading_service .fair_trading_box  a{margin: 10px auto;text-decoration: none;width: 190px;text-align: center;line-height: 14px; padding:7px 0; font-size: 12px;display: block;color: #444;background: #cccccc;}
.n_fair_trading_service .fair_trading_box  a:hover{ color:#fff; background-color:#6ec6fe}

/* n_menu_list */
.n_menu_list{ width:220px;overflow:hidden; margin:0px 10px 0 0;  padding-bottom:2px}
.n_menu_list .active{background:#eee;}
.cont_main_box2 .n_menu_list{ margin-top:0}
.n_menu_list .main_title{font-family: Arial Black;font-size: 15px; margin:0;
font-weight:bold; border-bottom:#000 solid 1px;line-height: 32px;height: 32px;;
padding: 0 0 0 10px;background: #fff;}
.n_menu_list .main_title .main_con{color: #000;font-family: Arial ;font-size: 15px;display: block;text-transform: uppercase;}
.n_menu_list .item .num{ display:none;}
.n_menu_list .item a{ display:block; width:192px; padding:8px 18px 8px 10px; line-height:16px; background:url(/images/portal_bg_not.gif) no-repeat 206px -536px; font-size:12px; border-top:1px dotted #dedede;font-family: Arial;}
.n_menu_list .item a:hover{ background-position:206px -488px; color:#ff7519}
.n_menu_list .first a{ border-top:none}

/* n_message_list */
.n_message_list{ background:#f1f1f1 ;margin-top:20px; }
.n_message_list .message_detail{ padding:10px 10px 0 10px;  font-size:12px;text-align: left;line-height: 17px; }
.n_message_list .message_detail .writer{display: block; padding-bottom:15px; border-bottom:#fff solid 1px; margin: 10px 0;height: 20px;line-height: 20px;text-align: right;}

.n_message_list div.last_message .writer{ border:0;}

/* n_product_count_ad */
#flash_2015 li,#flash_2015 div {
    width: 600px;
    height: 450px;
    overflow: hidden
}

#flash_2015 div {
    z-index: 99999
}

#flash_2015 span {
    display: block;
    width: 99999px;
    position: absolute;
    height: 450px
}

#flash_2015 span a {
    display: block;
    width: 600px;
    height: 450px;
    float: left;
    text-align: center
}

#flash_2015 span img {
    max-width: 600px;
    height: auto;
    width: expression(this.width>600?"600px":this.width);
    max-height: 450px;
    height: expression(this.height>450?"450px":this.height)
}

#jcarousel-pagination {
    position: absolute;
    top: 20px;
    right: 20px;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    margin: 0
}

#jcarousel-pagination a.V56 {
    background: #4e443c;
    color: #fff;
    opacity: 1;
    -webkit-box-shadow: 0 0 2px #f0efe7;
    -moz-box-shadow: 0 0 2px #f0efe7;
    box-shadow: 0 0 2px #f0efe7
}

#jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    height: 10px;
    width: 10px;
    line-height: 10px;
    background: #fff;
    color: #4e443c;
    border-radius: 10px;
    text-indent: -9999px;
    margin-right: 7px;
    -webkit-box-shadow: 0 0 2px #4e443c;
    -moz-box-shadow: 0 0 2px #4e443c;
    box-shadow: 0 0 2px #4e443c
}


#connected-carousels {
    background: #fff;
    border: #000 solid 1px;
    border-radius: 8px;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

#show_ec_div {
    display: none;
    z-index: 99998;
    position: fixed;
    top: 40px;
    width: 800px;
    height: 625px
}

#show_titile {
    width: 90%;
    cursor: pointer;
    color: #000;
    line-height: 24px;
    height: 45px;
    font-size: 24px;
    margin: 0 auto;
    padding: 20px 0 10px 0
}

#show_titile a {
    color: #000
}

#show_titile a:hover {
    color: #f14b11
}
#btn_ec1 {
    width: 160px;
    text-align: center;
    line-height: 36px;
    font-size: 15px;
    font-weight: bold;
    color: #98360c;
    margin-right: 10px;
    margin-top: 10px;
    display: inline-block;
    height: 38px;
    background: url(/images/shop-sprites.png) no-repeat 0 -677px
}

#btn_ec2 {
    width: 188px;
    text-align: center;
    line-height: 36px;
    font-size: 15px;
    font-weight: bold;
    color: #98360c;
    display: inline-block;
    margin-top: 10px;
    height: 38px;
    background: url(/images/shop-sprites.png) no-repeat -166px -677px
}

#btn_ec1:hover,#btn_ec2:hover {
    text-decoration: none
}

#close_div {
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    top: 6px;
    right: 6px;
    background: url(/images/shop-sprites.png) no-repeat -386px -651px
}

#connected-carousels #stage {
    width: 600px;
    border: #f1f1f1 solid 1px;
    height: 450px;
    margin: 10px auto;
    position: relative
}

#connected-carousels .D1ae {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 1px rgba(0,0,0,0.85);
    opacity: .66
}

#connected-carousels .D1ae a {
    color: #fff
}

#connected-carousels #navigation {
    width: 190px;
    height: 40px;
    margin: 0 auto;
    position: relative
}

#carousel-navigation,#carousel-stage {
    overflow: hidden;
    position: relative
}

#carousel-navigation ul,#carousel-stage ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0
}

#carousel-navigation li,#carousel-stage li {
    float: left
}

#connected-carousels #carousel-navigation {
    height: 40px;
    width: 170px;
    background: #fff;
    border: 10px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #dcdcdc;
    -moz-box-shadow: 0 0 2px #dcdcdc;
    box-shadow: 0 0 2px #dcdcdc
}

#connected-carousels #carousel-navigation li {
    cursor: pointer
}

#connected-carousels #carousel-navigation li img {
    display: block;
    border: 2px solid #fff;
    margin-right: 4px
}

#connected-carousels #carousel-navigation li.V56 img {
    border-color: #ccc
}

#prev-navigation,#next-navigation {
    display: block;
    position: absolute;
    width: 30px;
    height: 30px;
    background: #4e443c;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 16px/29px Arial,sans-serif;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    -webkit-box-shadow: 0 0 2px #999;
    -moz-box-shadow: 0 0 2px #999;
    box-shadow: 0 0 2px #999
}

#connected-carousels #prev-navigation {
    left: -12px;
    top: 16px;
    text-indent: 6px
}

#connected-carousels #next-navigation {
    right: -12px;
    top: 16px;
    text-indent: 20px
}

#connected-carousels #prev-navigation.v163,#connected-carousels #next-navigation.v163 {
    opacity: .5;
    cursor: default
}

/**
* I1d8
**/
.I1d8 {margin-top: 10px;position: relative;z-index: 51;background: #fff}
.I1d8 .Baf {padding: 3px;border: 1px solid #dcdcdc;}
.I1d8:hover .Baf {border-color: #ccc}
.I1d8 a.t28b {display: block;text-decoration: none;background: #fff;padding-top: 10px;position: relative}
.I1d8 a.t28b .z9f {display: inline-block;position: absolute;right: -8px; top: -8px;background: url(/images/best_bg.png) no-repeat;width: 75px;height: 75px;}
.I1d8 .E10b {display: block;width: 180px;margin: 0 auto;position: relative}
.I1d8 .f10f {width: 180px;text-align: center; display:inline-block}
.I1d8 .f10f img {max-width: 180px;-webkit-transition: all .3s ease;
    transition: all .3s ease;-webkit-backface-visibility: hidden; width:auto;}
.I1d8:hover .f10f img {width: auto;hanging-punctuation: auto;-webkit-transform: scale(1.06);
    -ms-transform: scale(1.06);transform: scale(1.06);-webkit-backface-visibility: hidden}
.I1d8 .I1ce {display: block;padding: 7px 7px 5px;line-height: 18px;font-size: 12px;color: #333;}

#close_div{cursor:pointer}

/* n_product_member_info */
/*{n_product_member_info}*/
.n_product_member_info{width:100%;display:inline-block;}
.n_product_member_info .biz_info {padding: 10px 0 15px 20px; font-family:Verdana, Geneva, sans-serif;line-height:24px; font-size:12px; overflow:hidden;}
.n_product_member_info .biz_info p{ padding:2px 0; }
.n_product_member_info .biz_info .company_name{ font-size:12px;}
.n_product_member_info .biz_info .member_box{ padding:0; display:inline-block; width:auto; margin:3px 2px; padding-left:17px; font-size:12px;}
.n_product_member_info .biz_info .clock_icon_box{display: inline-block;
width: 17px;height: 15px;vertical-align: middle;
background:url(/images/portal_bg_not.gif) no-repeat 0 -141px;}
.n_product_member_info span.grey {color: #6c6c6c;}
.n_product_member_info .biz_info .tip_box{padding-bottom: 2px;line-height: 14px;padding-top: 6px;padding-left: 20px;position: relative;}
.n_product_member_info .address_icon,.n_product_member_info .light_icon,
.n_product_member_info .card_icon{display: inline-block;position: absolute;width: 17px;height: 19px;left: 0;top: 2px;_left:-20px;_top:10px;
background:url(/images/portal_bg_not.gif) no-repeat -22px -139px;}
.n_product_member_info .light_icon{ background-position:-45px -138px;}
.n_product_member_info .card_icon{ background-position:-67px -139px;}

/* n_product_point */
.n_product_point{padding:7px 0;}
.n_product_point .main_title{background: #F3F3F3;text-indent: 10px;text-align: left;font-weight: bold;font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;font-size: 12px; border:none;}
.n_product_point .main_title .main_con{ background:none; padding-left:0; margin:0; font-weight:bold}
.n_product_point .item{padding: 5px 0;overflow: hidden;text-align: left;border-bottom: #F0F4F6 solid 1px;display: block; line-height:14px;}
.n_product_point .img_box{width:54px; height:48px; border:1px solid #eee; text-align:center; vertical-align:middle}
.n_product_point .img_box img{ max-width:54px; max-height:48px;}
.n_product_point .product_name{ vertical-align:top; text-align:left; padding-left:5px;}
.n_product_point h2.item_inner{ max-height:48px; overflow:hidden}
.n_product_point h2.item_inner a{ font-size:12px;}

/* t_show_code */


/* t_verification_code */


