.main{overflow: hidden;
    padding-top:15px;
    position: relative;
    z-index: 1; width:100%; float:left;}
.main_top{ margin-bottom:20px; width:100%;}
.main_right{ display:block; float:right; width:250px; position:absolute;right:15px; border:0; border:#eee solid 1px; top:14px;}
.main_bottom{ float:none;width:auto; overflow:hidden; padding-left:20px;}

.main_top .product_photos{ float:left; display:block; width:326px; text-align:center; min-height:400px; padding-left:20px; margin-right:20px;}
.main_top .product_photos .gallery_image{width:324px; height:284px;border:#ccc solid 1px;}
.main_top .product_photos .gallery_image img{width:320px; height:280px; margin:2px;}
.main_top .product_photos .product_text{ width:326px;}
.main_top .product_photos .product_text p{display:block; margin:8px 0px; padding-left:70px;_padding-left:0;}
.main_top .product_photos .product_text p a{display:block; width:155px; height:12px; line-height:12px; background:url(../images/large_glass.gif) 0 0 no-repeat; text-decoration:none; color:#777; font-size:10px;}
.main_top .product_photos .product_text p a:hover{background:url(../images/large_glass.gif) 0 -12px no-repeat; color:#333; text-decoration:underline;}
.main_top .product_photos .product_text ul li.photo_li{float:left; display:block; padding:2px;margin-right:7px;width:70px;height:60px; cursor:pointer; border:#eeeeee solid 1px;}
.main_top .product_photos .product_text ul li.photo_li_last{margin:0px;float:left; display:block; padding:2px; width:70px;height:60px; cursor:pointer; border:#eeeeee solid 1px;}
.main_top .product_photos .product_text ul li.photo_li_hover{ border-color:#999999; cursor:default;}
.main_top .product_photos .product_text ul li a{display:block;width:70px;height:60px;border:#eeeeee solid 1px;}
.main_top .product_photos .product_text ul li a:hover{ border-color:#999999;}
.main_top .product_photos .product_text ul li img{width:70px;height:60px;}

.main_top .product_field{width:auto;float:none;overflow:hidden;min-width:330px;_width:370px;}
.main_top .product_field  .pf_tittle{width:auto; border-bottom:#eee solid 1px; overflow:hidden; padding-bottom:5px;}
.main_top .product_field  .pf_tittle h1{ font-size:18px; color:#444; font-weight:bold; line-height:18px; padding-bottom:8px;}
.main_top .product_field  .pf_tittle p{font-size:13px; color:#777; line-height:14px; margin-bottom:10px;}
.main_top .product_field  .pf_tittle ul li{ float:left; color:#777;}
.main_top .product_field  .pf_tittle ul li.btn_like a{ display:block; width:69px; height:17px; background:url(../images/btn_like.gif) 0 -20px no-repeat; text-indent:-999em; margin-right:5px;}
.main_top .product_field  .pf_tittle ul li.btn_like a:hover{background:url(../images/btn_like.gif) 0 0px no-repeat;}
.main_top .product_field  .pf_tittle ul li.btn_fav a{display:block; width:126px; height:17px; background:url(../images/btn_like.gif) -72px -20px no-repeat; text-indent:-999em; margin-right:5px;}
.main_top .product_field  .pf_tittle ul li.btn_fav a:hover{background:url(../images/btn_like.gif) -72px 0px no-repeat;}
.main_top .product_field  .pf_tittle ul li.company_baozheng a{text-decoration:none; float:left;display:block; margin-right:4px; background:url(http://www.seekic.com/images/consumer-protection.gif) 0 0 no-repeat; width:66px; height:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; text-indent:31px; padding-top:2px;}

.main_top .product_field .pf_main{display:block;}

.main_top .product_field .pf_main .pf_list{font-size:12px;line-height:22px; padding:5px 0px 5px 0px;}
.main_top .product_field .pf_main .pf_list p.dt_tittle{ float:left; display:block; width:95px; text-align:right; padding-right:10px; color:#7f7f7f; font-size:11px;}
.main_top .product_field .pf_main .pf_list p span.dt_tittle{ margin-top:1px;margin-bottom:5px; float:left; display:block; width:95px; line-height:16px; text-align:right; padding-right:10px; color:#7f7f7f;font-size:11px;}

.main_top .product_field .pf_main .pf_list p.dt_price{  float:left; display:block;width:95px; text-align:right;padding-right:10px; padding-bottom:4px; font-size:14px; color:#444; font-weight:bold; }
.main_top .product_field .pf_main .pf_list p{color:#444;font-size:11px;}

.main_top .product_field .pf_main .pf_list p img{ margin-left:106px;}

.main_top .product_field .pf_main .pf_list p.dd_price{ font-size:18px; color:#ca0000; padding-bottom:4px;}
.main_top .product_field .pf_main .pf_list a{ font-size:10px; font-weight:normal; color:#0075bf;}

.main_top .product_field .ad_safe{height:70px; background:url(../images/ad_buyer_protect_bg.png) 0 0 no-repeat; margin-top:0px;}
.main_top .product_field .ad_safe p{ line-height:12px; color:#888; padding:32px 0px 0px 67px;}
.main_top .product_field .ad_safe p a{ color:#368200;}

.main_top .wholesale_price{ float:right; display:block; width:223px; height:270px;background-color:#F1F5FC;border:#c3d5f0 1px solid; margin-left:10px;}
.main_top .wholesale_price .wholesale_price_tittle{ background-color:#cfdef5; border-bottom:#c3d5f0 1px solid; height:24px; line-height:24px; font-weight:bold; color:#333; padding-left:18px;}
.main_top .wholesale_price ul.wp_price_list{ padding:10px 0px 10px 20px; border-bottom:#c3d5f0 1px dotted;}
.main_top .wholesale_price ul.wp_price_list li{ color:#444; line-height:30px;color:#ca0000; font-size:12px;}
.main_top .wholesale_price ul.wp_price_list li span{ color:#ca0000; font-size:12px;}
.main_top .wholesale_price dl.wp_price_check{ padding:15px 0px 12px 20px; border-bottom:#c3d5f0 1px dotted; }
.main_top .wholesale_price dl.wp_price_check dt{ float:left; display:block; height:20px; line-height:20px; padding-right:10px;color:#444; font-size:12px; font-weight:bold; text-align:left;}
.main_top .wholesale_price dl.wp_price_check dd{ color:#ca0000; font-size:14px; font-weight:bold; text-align:left;}
.main_top .wholesale_price dl.wp_price_check dd .wp_price_input{ width:65px; height:20px; line-height:18px; color:#2a528f; border:#a3bbdf solid 1px; margin-bottom:5px;}
.main_top .wholesale_price .wp_price_btn{ width:186px; height:37px; background:url(../images/wp_price_btn.gif) 0 0 no-repeat; margin:15px 0px 0px 20px; border:none; cursor:pointer;}
.main_top .wholesale_price .wp_price_btn:hover{ background:url(../images/wp_price_btn.gif) 0 -40px no-repeat;}


.main_right .mr_tittle{ font-size:13px; font-weight:bold; color:#666; background-color:#f1f1f1; height:34px; line-height:34px; padding-left:15px;}
.main_right ul{ padding:20px 0px;}
.main_right ul li.SearchByCata{ margin-bottom:20px;}
.main_right ul li.SearchByCata p{ line-height:10px;}


.main_bottom .panel{_width:700px;}
.main_bottom .panel .panel_nav{ border-bottom:#ccc solid 1px; padding-top:5px; padding-left:10px; overflow:hidden;}
.main_bottom .panel .panel_nav p.panel_downloadpdf{ float:left; display:block;}
.main_bottom .panel .panel_nav p.panel_downloadpdf a{margin:13px 0px 0px 10px;float:left; display:block; background:url(../images/download_pdf.gif) 0 0 no-repeat; padding:0px 0px 0px 26px;  color:#777; font-size:12px;  text-decoration:underline;height:20px; line-height:20px;}
.main_bottom .panel .panel_nav p.panel_downloadpdf a:hover{color:#0075bf;background:url(../images/download_pdf_hover.gif) 0 0 no-repeat;}
.main_bottom .panel .panel_nav ul.nav_block_ul{ float:left;margin-bottom:-3px; font-size:11px; font-weight:bold; margin-top:10px;}
.main_bottom .panel .panel_nav ul.nav_block_ul li{ float:left; display:block;margin-right:3px;}
.main_bottom .panel .panel_nav ul.nav_block_ul li a{ float:left;background-color:#eee; border:#ccc 1px solid; color:#555; padding:4px 15px;text-decoration:none;}
.main_bottom .panel .panel_nav ul.nav_block_ul li a:hover{background-color:#fff;color:#0075bf;}
.main_bottom .panel .panel_nav ul.nav_block_ul li a.current_nav{ border-bottom:#fff 1px solid; background-color:#fff; border-top:#ccc 3px solid;color:#0075bf;}

#mainTables {line-height:20px;}
#mainTables div.main_txt{ display:none; border-left:#ccc 1px solid;font-size:12px; line-height:22px;border-right:#ccc 1px solid;border-bottom:#ccc 1px dotted; padding:10px; overflow:hidden; }
#mainTables .main_txt{ min-height:740px; min-width:598px;}
#maintables_feedback,#maintables_feedback_answer_yes,#maintables_feedback_answer_no{display:block;border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid; overflow:hidden; margin-bottom:20px; line-height:28px; height:28px; padding-top:6px;}
#maintables_feedback p,#maintables_feedback_answer_yes p,#maintables_feedback_answer_no p{ float:left; display:inline; color:#368200; font-weight:bold; line-height:20px;}
#maintables_feedback input{ float:left; display:block; }
#maintables_feedback span{ float:left; display:block;line-height:20px;}
#maintables_feedback_answer_yes span,#maintables_feedback_answer_no span{ color:#0075bf; line-height:20px;}

.main_bottom .panel .other_information{ width:100%;margin-bottom:20px;}
.main_bottom .panel .other_information .buying_guides{ float:left; display:block;width:49%; height:210px; overflow:hidden; border:#ccc 1px solid;}
.main_bottom .panel .other_information .related_categories{ float:right; display:block; margin:0px;}
.main_bottom .panel .other_information .buying_guides .info_tittle{ background:#eee url(../images/icon_info.gif) no-repeat 10px 6px; height:22px; padding:5px 0px 3px 35px; font-weight:bold; color:#555; line-height:20px;}
.main_bottom .panel .other_information .related_categories .info_tittle{background:#eee url(../images/icon_info.gif) 10px -19px no-repeat;}
.main_bottom .panel .other_information .buying_guides ul{ display:block; padding:10px 10px 10px 25px; font-size:12px;}
.main_bottom .panel .other_information .buying_guides ul li{ line-height:20px;_line-height:7px;}
.main_bottom .panel .other_information .buying_guides ul li a{ display:block; color:#555; text-decoration:underline; background:url(../images/icon_info_dott.gif) no-repeat 0px 8px; padding-left:10px; }
.main_bottom .panel .other_information .buying_guides ul li a:hover{ color:#0075bf;text-decoration:underline;background:url(../images/icon_info_dott.gif)  0px -12px no-repeat;}


#mainTables ul li .mt_tittle{display:block; width:100%;overflow:hidden; border:none; border-bottom:#bbb dotted 1px; font-size:14px;font-weight:bold; color:#444; padding:0px;}
#mainTables ul li .mt_content{display:block;margin:15px 0px 20px 0px; border:none;padding:0px; color:#333; font-size:11px; line-height:20px;}


.ui-01{ margin-right:275px;}
#IC_footer{ clear:both;}
@media screen and (max-width:1229px){.ui-01{margin-right:0} .main_right{position:relative;margin:40px 0 0 15px;top:0;right:0}}
.ui-01{*margin-right:0} .main_right{*position:relative;*margin:40px 0 15px 15px;*top:0;*right:0}
.main{_width:1000px;}




.searchpadding{ margin-bottom:20px;}
.SearchResultColumnHeading th {text-align: center;white-space: nowrap; background:url(http://www.seekic.com/icproduct/images/ColumnHeadingbg.gif) repeat-x left top #fff;border-width:1px;border-style:solid;border-color:#f5f5f5 #dedede #dedede;font-weight:bold; color:#555; vertical-align:top;  padding: 3px; font-size:10px;}
table.SearchResultsTable tr.rowbgGrey{ background:#f9f9f9;}
table.SearchResultsTable tr.rowbgWhite{ background:#fff;}
.SearchResultsTable td {border-width:1px;border-style:solid;border-color:#f5f5f5 #dedede #dedede;padding:3px; vertical-align:top; text-align:center; color:#555;}
.SearchResultsTable td a:link{ color:#003ae9; text-decoration:none}
.SearchResultsTable td a:visited{ color:#003ae9; text-decoration:none}
.SearchResultsTable td a:hover{ color:#003ae9; text-decoration:underline}
.SearchResultsTable td img.pic{width:100px;}
.graycolor{ color:#999}
span.no-border input { border: medium none;margin: 0 2px;}
.PriceBreaks {border-collapse: collapse;border-style: none;border-width: 0;width: 100%;}
table.PriceBreaks td {padding: 0;border: medium none; font-size:10px;}
table.PriceBreaks .pricingHeaders{ font-weight:bold; color:#555; white-space:nowrap;}
table.PriceBreaks .piecesth input{height:12px;margin-top: 1px; width: 72px; background: #fff; border-radius: 1px 1px 1px 1px;box-shadow: 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;border:1px solid #cfcfcf;font-size: 11px;line-height: normal; padding: 4px 2px;text-indent: 0;}
table.SearchResultsTable .BuyColumn{ background:#eeeeee;}
table.PriceBreaks .inquiryBtn input{ background:url(http://www.seekic.com/icproduct/images/sp_common.png) no-repeat -140px -47px; width:86px; height:21px; border:none medium; margin:3px 5px; cursor:pointer; display:inline-block;*dispaly:inline;*zoom:1;}
table.PriceBreaks .inquiryBtn input:hover{ background-position:-140px -25px;}
table.PriceBreaks td.PriceBreakQuantity{ text-align:right;}
table.PriceBreaks td.PriceBreakPrice{ text-align:left;}
