﻿*{margin:0;padding:0;box-sizing:border-box;} body{font-family:Arial,sans-serif;line-height:1.6;color:#333;background-color:#f5f5f5;} a{text-decoration:none;color:inherit;} a:hover{text-decoration:underline;}
#m_page{width:1560px;margin:0 auto;padding:20px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.section{margin-bottom:20px;} .ad_banner{text-align:center;margin-bottom:20px;} .ad_image{max-width:100%;height:auto;} .ad_placeholder{height:50px;background-color:#eee;margin:20px 0;text-align:center;line-height:50px;color:#999;}
.sec_title{font-size:18px;font-weight:bold;padding:10px 0;border-bottom:2px solid #ccc;margin-bottom:15px;} .main_title{font-size:24px;color:#007acc;}
.content_box{background-color:#fafafa;padding:15px;border-radius:4px;border:1px solid #ddd;}
.list_container{overflow:hidden;} .list_item{float:left;display:block;padding:8px 12px;margin:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px;white-space:nowrap;transition:background-color 0.3s ease;} .list_item:hover{background-color:#e6f0ff;text-decoration:none;}
.main_container{overflow:hidden;margin-bottom:20px;} .main_area{float:left;width:70%;margin-right:3%;} .side_bar{float:right;width:27%;}
.link_section{margin-top:20px;} .product_link{border:1px solid #ddd;background-color:#f9f9f9;} .cpck{background-color:#f0f0f0;padding:10px 15px;border-bottom:1px solid #ddd;overflow:hidden;} .link_title,.link_title2{float:left;padding:5px 10px;margin-right:10px;background-color:#e0e0e0;border-radius:3px;} .link_title_hover,.link_text_main_hover{background-color:#007acc;color:white;} .link_content{padding:15px;} .link_text_main{margin-bottom:10px;} .link_a{display:inline-block;margin:3px 5px;padding:4px 8px;background-color:#eef5ff;border:1px solid #bedfff;border-radius:3px;font-size:13px;} .link_a:hover{background-color:#d1e2ff;text-decoration:none;}