/*隐藏价格*/
.price_item_USD, .price_item_EUR, .price_item_GBP, .price_item_AUD, .price_item_CAD, .price_item_SGD, .price_item_JPY, .price_item_HKD, .price_item_THB, .price_item_TWD{display:none;}

/*在线留言表单*/
#lib_feedback_form{width:100%; clear:both; overflow:hidden;}
#lib_feedback_form .rows{margin:10px 0; clear:both;}
#lib_feedback_form .rows label{width:15%; overflow:hidden; float:left; height:22px; line-height:22px; text-align:right; color:#555;}
#lib_feedback_form .rows span{width:75%; overflow:hidden; float:left; display:block; padding-left:2px;}
#lib_feedback_form .rows span .contents{width:85%; height:120px;}
#lib_feedback_form .rows span .vcode{text-transform:uppercase;}
#lib_feedback_form .rows span img{margin-top:2px;}

/*在线留言列表页*/
#lib_feedback_list{width:100%; clear:both; overflow:hidden;}
#lib_feedback_list .list{border:1px solid #ccc; margin-bottom:8px; zoom:1;}
#lib_feedback_list .list .face{width:18%; float:left; text-align:center; padding:5px 1px;}
#lib_feedback_list .list .txt{width:81%; float:right; border-left:1px solid #ccc; min-height:130px;}
#lib_feedback_list .list .txt .subject{height:22px; line-height:22px; text-indent:5px; overflow:hidden; border-bottom:1px solid #ccc; background:#f7f7f7;}
#lib_feedback_list .list .txt .message{padding:5px; line-height:150%; min-height:40px; _height:40px;}
#lib_feedback_list .list .txt .message font{color:blue;}
#lib_feedback_list .list .txt .reply{border-top:1px solid #ccc; margin:5px; margin-top:0; color:red; padding:7px 5px; padding-left:24px; line-height:150%;}

/*下载列表页*/
#lib_download_list{width:100%; clear:both; overflow:hidden;}
#lib_download_list li{height:26px; line-height:26px; border-bottom:1px dashed #ccc; overflow:hidden; text-indent:5px;}
#lib_download_list li div{float:left;}
#lib_download_list li div.name{width:70%;}
#lib_download_list li div.download{width:20%;}

/*文章列表页*/
#lib_info_list{width:100%; clear:both; overflow:hidden;}
#lib_info_list li{height:26px; line-height:26px; border-bottom:1px dashed #ccc; overflow:hidden; text-indent:5px;}

/*文章详细页*/
#lib_info_detail{width:100%; clear:both; overflow:hidden;}
#lib_info_detail .title{height:30px; line-height:30px; border-bottom:1px dashed #ccc; font-weight:bold; font-size:14px; text-align:center;}
#lib_info_detail .contents{line-height:180%; padding:6px 0;}

/*产品列表页*/
#lib_product_list{width:100%; clear:both; overflow:hidden;}
#lib_product_list .item{float:left; overflow:hidden;}
#lib_product_list .item ul{margin:0 auto; overflow:hidden;}
#lib_product_list .item ul li{text-align:center; margin-top:3px;}
#lib_product_list .item ul li.img{margin:0; overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell;}
#lib_product_list .item ul li.img div{*position:absolute; top:50%;}
#lib_product_list .item ul li.img div img{*position:relative; top:-49%; left:-50%;}
#lib_product_list .item ul li.name{text-align:left;}
#lib_product_list .item ul li.name a{font-size:11px; text-decoration:underline;}

/*产品列表页一*/
#lib_product_list_1{width:100%; clear:both; overflow:hidden;}
#lib_product_list_1 .item{overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#lib_product_list_1 .item .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_product_list_1 .item .img div{*position:absolute; top:50%;}
#lib_product_list_1 .item .img div img{*position:relative; top:-49%; left:-50%;}
#lib_product_list_1 .item .info{padding-left:10px; float:left;}
#lib_product_list_1 .item .info .proname{border-bottom:1px dashed #ccc; font-weight:bold; height:20px; margin-bottom:5px;}
#lib_product_list_1 .item .info .proname a{color:#555;}
#lib_product_list_1 .cline{padding:15px 0; clear:both;}

/*产品列表页（商城）*/
#lib_product_list_shop{width:100%; clear:both; overflow:hidden;}
#lib_product_list_shop .blank12{border-top:1px dashed #ddd;}
#lib_product_list_shop #turn_page{background:#ECE9E0; height:28px; line-height:28px;}
#lib_product_list_shop .index{background:#ECE9E0;}
#lib_product_list_shop .index .info{width:350px; float:left; height:28px; line-height:28px; text-indent:5px; font-weight:bold; overflow:hidden; color:#676767;}
#lib_product_list_shop .index #turn_page{text-align:right; padding-right:10px;}
#lib_product_list_shop .lcr{background:url(/images/lib/product/lcr_bg.jpg); height:24px; line-height:24px; margin-bottom:9px;}
#lib_product_list_shop .lcr *{font-size:11px;}
#lib_product_list_shop .lcr .view{width:400px; float:left;}
#lib_product_list_shop .lcr .view li{float:left; padding:0 7px;}
#lib_product_list_shop .lcr .view li div{height:24px; line-height:24px; float:left;}
#lib_product_list_shop .lcr .view li.v div{font-weight:bold;}
#lib_product_list_shop .lcr .view li div.t0{background:url(../img/pro/list_0.jpg) left center no-repeat; text-indent:10px;}
#lib_product_list_shop .lcr .view li div.t1{background:url(../img/pro/list_1.jpg) left center no-repeat; text-indent:10px;}
#lib_product_list_shop .lcr .view li div.t2{background:url(../img/pro/list_2.jpg) left center no-repeat; text-indent:10px;}
#lib_product_list_shop .lcr .view li.cur{background:url(../img/pro/lcr_bg_1.jpg);}
#lib_product_list_shop .lcr .view li.cur div.t0{background:url(../img/pro/list_0_1.jpg) left center no-repeat;}
#lib_product_list_shop .lcr .view li.cur div.t1{background:url(../img/pro/list_1_1.jpg) left center no-repeat;}
#lib_product_list_shop .lcr .view li.cur div.t2{background:url(../img/pro/list_2_1.jpg) left center no-repeat;}
#lib_product_list_shop .lcr .act{width:255px; float:right;}
#lib_product_list_shop .lcr .act .po{position:absolute; z-index:2;}
#lib_product_list_shop .lcr .act .po div{float:left; position:relative;}
#lib_product_list_shop .lcr .act .po .menu dl{margin:3px 5px 0 5px;}
#lib_product_list_shop .lcr .act .po .menu dl.menuout{height:18px; overflow:hidden;}
#lib_product_list_shop .lcr .act .po .menu dl.menuover{}
#lib_product_list_shop .lcr .act .po .menu dl.menuover dt{display:none;}
#lib_product_list_shop .lcr .act .po .menu dl dt{height:18px; line-height:18px;}
#lib_product_list_shop .lcr .act .po .menu dl dd{border:1px solid #ccc; width:105px; background:#fff;}
#lib_product_list_shop .lcr .act .po .menu dl dd a{display:block; text-indent:3px; line-height:20px; height:20px; margin:3px; text-decoration:none;}
#lib_product_list_shop .lcr .act .po .menu dl dd a:hover{background:#666; color:#fff;}
#lib_product_list_shop .lcr .act .po .show dl dd{width:40px;}
#lib_product_list_shop ul li.img{margin:0; text-align:center; overflow:hidden; vertical-align:middle; position:relative; display:table-cell; border:1px solid #ddd; z-index:1;}
#lib_product_list_shop ul li.img:hover{border:1px solid #999;}
#lib_product_list_shop ul li.img div{*position:absolute; top:50%;}
#lib_product_list_shop ul li.img div img{*position:relative; top:-49%; left:-50%;}
#lib_product_list_shop ul li.name a{text-decoration:underline;}
#lib_product_list_shop .item{float:left; overflow:hidden; margin-bottom:12px;}
#lib_product_list_shop .item ul{margin:0 auto; overflow:hidden;}
#lib_product_list_shop .item ul li{text-align:left; margin-top:5px; font-size:11px;}
#lib_product_list_shop .item ul li.img{text-align:center; margin-top:0;}
#lib_product_list_shop .item ul li.name{padding-top:3px; padding-left:1px; *padding-left:0; margin:0; clear:both;}
#lib_product_list_shop .item ul li.price del{color:#666;}
#lib_product_list_shop .item ul li.price span{color:#A92D2F; font-weight:bold; padding-left:10px;}
#lib_product_list_shop .item_0{margin:0 auto; clear:both; margin-bottom:12px;}
#lib_product_list_shop .item_0 ul li{float:left; margin:0px;}
#lib_product_list_shop .item_0 ul li.img{text-align:center; margin:0 6px;}
#lib_product_list_shop .item_0 ul li.info{margin-left:4px; width:450px; padding-right:20px; overflow:hidden;}
#lib_product_list_shop .item_0 ul li.info .name a{font-weight:bold; text-decoration:underline;}
#lib_product_list_shop .item_0 ul li.info .desc{color:#666; font-size:11px; margin-top:5px;}
#lib_product_list_shop .item_0 ul li.info .desc a{text-decoration:underline;}
#lib_product_list_shop .item_0 ul li.info .w_review{margin-top:5px;}
#lib_product_list_shop .item_0 ul li.info .w_review a{font-size:11px; color:#467028; text-decoration:underline;}
#lib_product_list_shop .item_0 ul li.price .p0{color:#666; margin-bottom:5px; font-size:11px;}
#lib_product_list_shop .item_0 ul li.price .p1{font-weight:bold; color:#A92D2F;}

/*产品详细页*/
#lib_product_detail{clear:both; overflow:hidden; margin:0 auto;}
#lib_product_detail .info{margin:0 auto; clear:both; overflow:hidden;}
#lib_product_detail .info .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_product_detail .info .img div{*position:absolute; top:50%;}
#lib_product_detail .info .img div img{*position:relative; top:-50%; left:-50%;}
#lib_product_detail .info .pro_info{float:left; margin-left:10px;}
#lib_product_detail .info .pro_info .proname{font-weight:bold;}
#lib_product_detail .info .pro_info .item{padding-top:5px; margin-top:5px; border-top:1px dashed #ccc; clear:both;}
#lib_product_detail .info .pro_info .item .fl{float:left; width:45%;}
#lib_product_detail .info .pro_info .item .fr{float:left;}
#lib_product_detail .description{margin:8px 0; min-height:250px; _height:250px; clear:both;}
#lib_product_detail .description .desc_nav{height:24px; border-bottom:1px solid #C7CED7; padding-left:5px; overflow:hidden;}
#lib_product_detail .description .desc_nav div{width:110px; height:24px; line-height:26px; overflow:hidden; background:url(../img/contents_bg.gif); text-align:center; font-weight:bold;}
#lib_product_detail .description .desc_contents{padding:5px; line-height:180%;}

/*产品详细页（商城）*/
#lib_product_detail_shop{margin:0 auto; overflow:hidden;}
#lib_product_detail_shop .pro_img{float:left; position:relative;}
#lib_product_detail_shop .pro_img *{_behavior:none;}
#lib_product_detail_shop .pro_img .bigimg{text-align:center; overflow:hidden; border:1px solid #ddd; position:relative;}
#lib_product_detail_shop .pro_img .MagicZoom{display:block; margin:0 auto;}
#lib_product_detail_shop .pro_img .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#lib_product_detail_shop .pro_img .MagicZoomBigImageCont{border:1px solid #999;}
#lib_product_detail_shop .pro_img .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#lib_product_detail_shop .pro_img .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#lib_product_detail_shop .pro_img .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../img/zoomloader.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#lib_product_detail_shop .pro_img #zoom-big{position:absolute; top:0;}
#lib_product_detail_shop .pro_img #small_img{position:relative; overflow:hidden; width:276px; height:72px; margin:10px auto;}
#lib_product_detail_shop .pro_img #small_img .small_img_ctrl{position:relative; _position:absolute;}
#lib_product_detail_shop .pro_img #small_img .small_img_ctrl div{height:72px; background:#fff; width:15px; text-align:center; padding-top:29px;}
#lib_product_detail_shop .pro_img #small_img .small_img_ctrl div.left{float:left;}
#lib_product_detail_shop .pro_img #small_img .small_img_ctrl div.right{float:right;}
#lib_product_detail_shop .pro_img #small_img #small_img_list{position:absolute; top:0; margin-left:15px; _margin-left:10px; width:5418px;}
#lib_product_detail_shop .pro_img #small_img #small_img_list li{float:left; margin:0 5px; border:1px solid #666;}
#lib_product_detail_shop .pro_img #small_img #small_img_list li a{display:block; width:70px; height:70px; vertical-align:middle; display:table-cell; *font-family:Arial; *display:block; text-align:center; *font-size:61px;}
#lib_product_detail_shop .pro_img #small_img #small_img_list li a img{vertical-align:middle;}
#lib_product_detail_shop .cs{float:left; overflow:hidden; margin-left:15px;}
#lib_product_detail_shop .cs .proname{font-weight:bold; font-size:14px;}
#lib_product_detail_shop .cs .itemno{height:28px; line-height:28px;}
#lib_product_detail_shop .cs .oline{border-bottom:1px dashed #ddd; margin:5px 0;}
#lib_product_detail_shop .cs .itemno img{padding-left:10px;}
#lib_product_detail_shop .cs .price_0{height:28px; line-height:28px;}
#lib_product_detail_shop .cs .price_1{height:28px; line-height:28px; font-size:14px;}
#lib_product_detail_shop .cs .price_1 font{color:#ff6600; font-size:14px;}
#lib_product_detail_shop .cs .addtocart{background:#F1F0EE; padding:12px;}
#lib_product_detail_shop .cs .addtocart .par_list{padding-left:20px;}
#lib_product_detail_shop .cs .addtocart .box0{border:1px solid #bbb; padding:3px 16px; margin:2px 1px; background:#fff; cursor:pointer; white-space:nowrap; zoom:1; line-height:30px; *line-height:16px;}
#lib_product_detail_shop .cs .addtocart .box1{border:2px solid #bbb; padding:2px 15px; margin:2px 1px; background:url(../img/gou.gif) right bottom no-repeat #ccc; cursor:pointer; white-space:nowrap; zoom:1; line-height:30px; *line-height:16px;}
#lib_product_detail_shop .cs .addtocart a.wishlists{text-decoration:underline; margin-left:15px;}
#lib_product_detail_shop .pro_detail_ext{margin:0 auto; clear:both; overflow:hidden;}
#lib_product_detail_shop .pro_detail_ext .description{min-height:200px; _height:200px;}
#lib_product_detail_shop .pro_detail_ext .description .title{font-size:14px; font-weight:bold; color:#1C4D8F; border-bottom:1px dashed #ccc; height:24px; line-height:24px;}
#lib_product_detail_shop .pro_detail_ext .description .txt{margin:10px 0;}
#lib_product_detail_shop .pro_detail_ext .may_like{min-height:200px; _height:200px;}
#lib_product_detail_shop .pro_detail_ext .may_like .title{font-size:14px; font-weight:bold; color:#1C4D8F; border-bottom:1px dashed #ccc; height:24px; line-height:24px; margin-bottom:9px;}
#lib_product_detail_shop .pro_detail_ext .may_like #lib_product_list{min-height:150px; _height:150px;}
#lib_product_detail_shop .maybe_like{overflow:hidden;}
#lib_product_detail_shop .maybe_like .scroller_contents{width:10000000px;}
#lib_product_detail_shop .maybe_like #scroller_contents_0, #lib_product_detail_shop .maybe_like #scroller_contents_1{float:left; display:block;}
#lib_product_detail_shop .maybe_like .item{float:left;}
#lib_product_detail_shop .maybe_like .item ul{overflow:hidden;}
#lib_product_detail_shop .maybe_like .item ul li{text-align:left; margin-top:5px; font-size:11px;}
#lib_product_detail_shop .maybe_like .item ul li.img{border:1px solid #ddd; margin:0; overflow:hidden; vertical-align:middle; display:table-cell; *font-family:Arial; *display:block; text-align:center;}
#lib_product_detail_shop .maybe_like .item ul li.img:hover{border:1px solid #999;}
#lib_product_detail_shop .maybe_like .item ul li.img img{vertical-align:middle;}
#lib_product_detail_shop .maybe_like .item ul li.name{padding-top:3px; padding-left:1px; *padding-left:0; margin:0; clear:both;}
#lib_product_detail_shop .maybe_like .item ul li.name a{text-decoration:underline;}
#lib_product_detail_shop .maybe_like .item ul li.price del{color:#666;}
#lib_product_detail_shop .maybe_like .item ul li.price span{color:#A92D2F; font-weight:bold; padding-left:10px;}

/*产品在线询盘*/
#lib_product_inquire{clear:both; overflow:hidden; margin:0 auto;}
#lib_product_inquire .product_list{width:100%; clear:both; overflow:hidden;}
#lib_product_inquire .product_list .item{overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#lib_product_inquire .product_list .item .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_product_inquire .product_list .item .img div{*position:absolute; top:50%;}
#lib_product_inquire .product_list .item .img div img{*position:relative; top:-49%; left:-50%;}
#lib_product_inquire .product_list .item .info{padding-left:10px; float:left;}
#lib_product_inquire .product_list .item .info .proname{border-bottom:1px dashed #ccc; font-weight:bold; height:20px; margin-bottom:5px;}
#lib_product_inquire .product_list .item .info .proname a{color:#555;}
#lib_product_inquire .product_list .cline{padding:15px 0; clear:both;}
#lib_product_inquire .form{overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#lib_product_inquire .form .rows{margin:10px 0; clear:both;}
#lib_product_inquire .form .rows label{width:13%; overflow:hidden; float:left; height:22px; line-height:22px; text-align:left; color:#555;}
#lib_product_inquire .form .rows span{width:75%; overflow:hidden; float:left; display:block; padding-left:2px;}
#lib_product_inquire .form .rows span .contents{width:85%; height:100px;}

/*产品评论*/
#lib_product_review{clear:both; overflow:hidden; margin:0 auto;}
#lib_product_review iframe{display:none;}
#lib_product_review .t{font-size:14px; font-weight:bold; color:#1C4D8F; border-bottom:1px dashed #ccc; height:24px; line-height:24px;}
#lib_product_review .item{margin:8px 0;}
#lib_product_review .item .fc{padding-bottom:5px; font-size:10px;}
#lib_product_review .item span{font-weight:bold; color:#2D5DC2;}
#lib_product_review .item .review_contents{border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; line-height:180%; padding:5px 14px; width:655px; color:#2D5DC2;}
#lib_product_review .txt{line-height:150%; margin:5px 0; border-bottom:1px dashed #ddd; padding-bottom:8px;}
#lib_product_review .form{overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#lib_product_review .form .rows{margin:10px 0; clear:both;}
#lib_product_review .form .rows label{width:20%; overflow:hidden; float:left; height:22px; line-height:22px; text-align:right; color:#555;}
#lib_product_review .form .rows span{width:75%; overflow:hidden; float:left; display:block; padding-left:2px;}
#lib_product_review .form .rows span.rating img{cursor:pointer;}
#lib_product_review .form .rows span .contents{width:85%; height:100px;}

/*成功案例列表页*/
#lib_instance_list{width:100%; clear:both; overflow:hidden;}
#lib_instance_list .item{float:left; overflow:hidden;}
#lib_instance_list .item ul{margin:0 auto; overflow:hidden;}
#lib_instance_list .item ul li{text-align:center; margin-top:3px;}
#lib_instance_list .item ul li.img{margin:0; overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell;}
#lib_instance_list .item ul li.img div{*position:absolute; top:50%;}
#lib_instance_list .item ul li.img div img{*position:relative; top:-49%; left:-50%;}
#lib_instance_list .item ul li.name{text-align:left;}
#lib_instance_list .item ul li.name a{font-size:11px; text-decoration:underline;}

/*成功案例列表页一*/
#lib_instance_list_1{width:100%; clear:both; overflow:hidden;}
#lib_instance_list_1 .item{overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#lib_instance_list_1 .item .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_instance_list_1 .item .img div{*position:absolute; top:50%;}
#lib_instance_list_1 .item .img div img{*position:relative; top:-49%; left:-50%;}
#lib_instance_list_1 .item .info{padding-left:10px; float:left;}
#lib_instance_list_1 .item .info .proname{border-bottom:1px dashed #ccc; font-weight:bold; height:20px; margin-bottom:5px;}
#lib_instance_list_1 .item .info .proname a{color:#555;}
#lib_instance_list_1 .cline{padding:15px 0; clear:both;}

/*成功案例详细页*/
#lib_instance_detail{clear:both; overflow:hidden; margin:0 auto;}
#lib_instance_detail .info{margin:0 auto; clear:both; overflow:hidden;}
#lib_instance_detail .info .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_instance_detail .info .img div{*position:absolute; top:50%;}
#lib_instance_detail .info .img div img{*position:relative; top:-50%; left:-50%;}
#lib_instance_detail .info .pro_info{float:left; margin-left:10px;}
#lib_instance_detail .info .pro_info .proname{font-weight:bold;}
#lib_instance_detail .info .pro_info .item{padding-top:5px; margin-top:5px; border-top:1px dashed #ccc; clear:both;}
#lib_instance_detail .info .pro_info .item .fl{float:left; width:45%;}
#lib_instance_detail .info .pro_info .item .fr{float:left;}
#lib_instance_detail .description{margin:8px 0; min-height:250px; _height:250px; clear:both;}
#lib_instance_detail .description .desc_nav{height:24px; border-bottom:1px solid #C7CED7; padding-left:5px; overflow:hidden;}
#lib_instance_detail .description .desc_nav div{width:110px; height:24px; line-height:26px; overflow:hidden; background:url(../img/contents_bg.gif); text-align:center; font-weight:bold;}
#lib_instance_detail .description .desc_contents{padding:5px; line-height:180%;}

/*信息页*/
#lib_article{clear:both; overflow:hidden; margin:8px auto; line-height:180%;}


/*404页面*/
#lib_unavailable{width:700px; margin:0 auto;}
#lib_unavailable .logo{padding:10px 0; border-bottom:1px solid #eee;}
#lib_unavailable .title{background:#f1f1f1; height:80px; line-height:80px; font-weight:bold; font-size:24px; text-indent:20px; color:#555;}
#lib_unavailable .info{padding:20px; border:1px solid #eee; line-height:180%;}
#lib_unavailable .info .txt{padding-left:15px;}
#lib_unavailable .info .txt .return{text-decoration:underline;}
#lib_unavailable .copyright{font-size:10px; color:#555; padding:8px; padding-right:0; text-align:right; border-top:4px solid #f1f1f1;}