a { outline:none; }
a:active { star:expression(this.onFocus=this.blur());
}
#page_banner { margin-bottom:15px; }
/*Product Detail*/
 .prodetail_box { padding:10px; }
.prodetail_title { margin-bottom:15px; text-align:center; }
.prodetail_title h2 { font-size:14px; color:#5f5f5f; font-weight:bold; text-transform:capitalize; }
.prodetail_baseinfo { padding:0px; overflow:hidden; }
/* Product Thumb Photo */
 .prodetail_thumb { float:left; width:300px; overflow:hidden; text-align:center; background:#fff; }
#preview { text-align:center; }
.prodetail_dt { padding:5px 0; }
/* Right of Product Thumb Photo*/	
.pro_info_con { width:400px; border-bottom:1px #ccc dotted; padding:0 0 10px 0; overflow:hidden;margin-left:20px; float:right; }
 .prodetail_info { width:400px; float:right; overflow:hidden; }
.prodetail_info_title { font:bold 16px/1.5 Arial, Helvetica, sans-serif; color:#1E517C; padding:10px 0 10px 0; width:400px; float:right; overflow:hidden; }
.prodetail_dsc { padding:5px 0; line-height:150%; }
.prodetail_proattr ul li { border-bottom:1px #ccc dotted; }
.prodetail_proattr ul li span { padding-right:10px; font-weight:bold; }
.prodetail_button { margin-top:20px; }
/* Product Content */
.prodetail_content_box { margin-top:15px; }
.prodetail_content_title { font:bold 16px/1.5 Arial, Helvetica, sans-serif; background-color:#efefef; padding:3px 0 3px 10px; }
.prodetail_content ul { padding-left:0px; }
.prodetail_content li { list-style-type:none; list-style-image:none; }
.prodetail_content li { list-style-image:none; list-style-type:none; }
.prodetail_content { padding:10px; overflow:hidden; }
#tags { padding: 0px; margin:0; width: 400px; overflow:hidden; }
#tags li { float: left; margin-right: 3px; list-style-type: none; }
#tags li a { text-transform:capitalize; float: left; color: #5f5f5f; text-decoration:none; font-size:14px; display:block; cursor:pointer; }
#tags li a span { text-transform:capitalize; float: left; color: #5f5f5f; font-size:14px; padding:0px 20px; display:block; }
#tags li a span:hover { background:url("images/bg-tab-left.jpg") no-repeat left top; color: #1e517c; }
#tags li a:hover { color:#1e517c; background:url("images/bg-tab-right.jpg") no-repeat right top; }
#tags li.emptyTag { background: none transparent scroll repeat 0% 0%; width: 4px }
#tags li.selectTag { position: relative; }
#tags li.selectTag a { background:url("images/bg-tab-right.jpg") no-repeat right top; color: #1e517c; }
#tags li.selectTag a span { background:url("images/bg-tab-left.jpg") no-repeat left top; color:#1e517c; }
#tagContent { padding: 10px 5px; overflow:hidden; background:#fff;}
.tagContent { display: none; padding: 0; width: 390px; color: #474747; overflow:hidden; }
#tagContent .selectTag { display: block }
/* Related Products */
.relatedproducts_outbox { _display:inline; float:left; background-color:#fff; width:148px; height:184px; padding:5px; border:solid 1px #ccc; margin:5px 8px; overflow:hidden; }
.relatedproducts_outbox:hover { border:1px #c30 solid; }
.relatedproducts_photobox { width:138px; height:132px; overflow:hidden; }
.relatedproducts_photobox img { width:138px; }
.relatedproducts_proname { text-align:center; line-height:16px; overflow:hidden; height:32px; margin-top:5px; }
.relatedproducts_proname a { color:#004072; }
.relatedproducts_dsc { height:42; line-height:14px;}

.prodetail_content_box { margin-top:15px; }
.prodetail_content_title { font:bold 16px/1.5 Arial, Helvetica, sans-serif; background-color:#efefef; padding:3px 0 3px 10px; }
.prodetail_content li { list-style-image:none; list-style-type:none; }
.prodetail_relpro_box { margin:30px 0 20px 0; padding-left:5px; overflow: hidden;}
.prodetail_relpro_next { margin:0px; }
.prodetail_relpro_next, .prodetail_relpro_prev { border-bottom:0px #efefef solid; }
.prodetail_relpro_next a, .prodetail_relpro_prev a { color:#333; font-size:12px; text-decoration:none; }
.prodetail_relpro_next a:hover, .prodetail_relpro_prev a:hover { color:#1E517C; }
.prodetail_relpro_next span, .prodetail_relpro_prev span { color:#666; margin-right:10px; font-size:12px; }
/* Product Detail END */

/* 文章列表 */
.list li { border-bottom:1px dashed #ccc; background:url("images/circle.png") no-repeat left center; padding-left:15px; }
.list span { float:right; }
.list a:hover { color:#0F75BC; text-decoration:none; }
.article_list { width:690px; margin:0 auto 15px auto; padding-bottom:15px; border-bottom:1px #efefef solid; overflow:hidden; }
.article_list_photo { width:150px; float:left; overflow:hidden; }
.article_list_photo img { width:140px; }
.article_list_info { float:left; overflow:hidden; width:540px; }
.article_list_info_title { font: bold 14px/1.2 Verdana, Geneva, sans-serif; margin-bottom:0px; }
.article_list_info_title span { color:#999; font-style:italic; font-size:12px; margin-left:5px; font-weight:normal; }
.article_list_info_date { color:#999; padding:0px 0; }
.article_list_info_dsc { line-height:150%; }
.article_list_info_readmore a { color:#f30; }
/* END */
/* 文章内容 */
.details { padding:10px 0px; }
.details h2.title { color:#222; font: bold 18px/1.2 Arial, Helvetica, sans-serif; }
.details .info { color:#999; margin-bottom:20px; }
.rel_article_box { margin:20px 0; padding-left:5px; }
.rel_article_title { color:#1E517C; font: 16px/1.5 Arial; }
.rel_article_next, .rel_article_prev { border-bottom:0px #efefef solid; }
.rel_article_next a, .rel_article_prev a { text-decoration:underline; }
.rel_article_next a:hover, .rel_article_prev a:hover { text-decoration:none; }
.rel_article_next span, .rel_article_prev span { margin-right:10px; }
/*  END **/

/* TAB */
.tabMenuBox { height:35px; line-height:35px; background:url("images/tabbackground.png") repeat-x left -360px; position:relative; border-bottom:1px solid #999 }
.tabMenuBox ul { position:absolute; left:20px; bottom:0px; height:35px; }
ul.tabItems li { float:left; margin-bottom:1px; line-height:35px; height:35px; margin:0px; border-left:1px solid #999; text-align:center; padding:0 20px; color:#fff; }
ul.tabItems li.tabActive { background:url("images/tabbackground.png") repeat-x left -490px; height:35px; margin:0px; color:#fff; }
ul.tabItems li.tabActive span { background:url("images/product-headerActive.gif") no-repeat center bottom; height:35px; display:block; padding-bottom:8px; color:#fff; }
.tabContent { padding:10px 20px; }
/* TAB END */

/* PAGE */
.page { padding:3px; margin:3px 3px 10px 3px; text-align:center; }
.page a { border:1px solid #aaaadd; padding:2px 5px; margin:2px; text-decoration: none; color: #333; }
.page a:hover { border:1px solid #0059b3; color:#000; }
.page span.current { margin:2px; color:#d00; font-weight:bold; background:#fff; padding:2px 5px; border:1px solid #ddd; }
.page span.disabled { border:1px solid #eee; color:#ddd; padding:2px 5px; margin:2px; }
/* PAGE END */

/* 联系  */
#lx { padding:10px; overflow:hidden; line-height:18px; }
.contact_left { float:left; width:400px; overflow:hidden; }
.contact_left_btm { }
.contact_left_top { color:#333; font: 13px/1.2 Arial, Helvetica, sans-serif; margin-bottom:15px; }
.contact_left_top li { list-style-type:none; list-style-image:none; margin-bottom:3px; }
.contact_left_top li a { color:#333; text-decoration:none; }
.contact_left_top li a:hover { color:#d00; }
.contact_right { margin-left:20px; width:290px; float:left; text-align:right; overflow:hidden; }
.contact_right img { }
.iqry { float:right; width:290px; overflow:hidden; margin-top:20px; }
.contact_form { width:290px; overflow:hidden; }
.contact_form dt { width:290px; overflow:hidden; margin-bottom:6px; height:0px; }
.contact_form dd { margin:0; padding:0; float:left; text-align:left; }
.contact_form_dd { width:90px; float:left; }
.contact_form_dd1 { float:left; margin-left:5px; width:155px; }
.contact_form_submit { text-align:center; }
.contact_form_messsage { width:98%; }


/*download*/
.downlist li { border-bottom:1px dashed #ccc; background:url("images/marker.png") no-repeat 3px center; padding-left:15px;  line-height:30px;}
.downlist span { float:right; color:#666; }
.downlist a { color: #444; text-decoration: none;}
.downlist a:hover { color:#0F75BC;}
.downlist li { _width:100%; }

/*feedback*/
.sampleno { width: 400px; overflow: hidden; float: left;}
.samplede { width: 270px; overflow: hidden; float: right;}
.sampleno textarea, .samplede textarea { outline:none;}
