body {margin:0;padding:0;font-family: 'arial', sans-serif, Meiryo, 'Meiryo UI', ·L³n¥¿¶ÂÅé, 'Microsoft JhengHei';font-size:16px;background:#f5f5f5;}

.bg {width:100%;background-image:url('images/bg.png');background-repeat:repeat-x;background-color:#F5F5F5;background-position:top;}

.header {width:100%;max-width:1024px;margin:0 auto;height:150px;}

.header_frame {display:inline-block;width:100%;}

.logo {float:left;margin-top:10px;margin-left:15px;}

.lang {float:right;text-align:right;margin-right:15px;}

.lang_frame {display:inline-block;}

.lang_chi {float:left;}

.lang_eng {float:left;margin-left:20px;}

.tel {margin-top:70px;}

.content {width:100%;margin:0 auto;max-width:1024px;}

.banner {width:100%;height:350px}

.index_news {margin-top:50px;width:100%;height:370px;}

.index_news_title {width:100%;padding:10px;height:50px;background-color:#DDDDDD;}

.index_news_content {width:100%;height:320px;background-color:#FFFFFF;padding:10px;overflow-x: hidden;}

.login_frame {width:100%;height:220px;background-color:#FFFFFF;}

.input {margin:8px 0;padding:0 30px;}

.login_btn {text-align:center;padding:5px 0;background-color:#C20F24;height:40px;color:#FFFFFF;}

.brief_frame {width:100%;height:500px;margin-top:50px;}

.brief_title {width:100%;height:50px;background-color:#DDDDDD;padding:10px;}

.brief_content {width:100%;min-height:450px;background-color:#FFFFFF;padding:10px;}

.footer {text-align:center;margin-top:50px;}

.menu_odd {height:60px;padding:20px 0;background-color:#DDDDDD;text-align:center;}

.menu_odd a{text-decoration:none;color:#333333;}

.menu_even {height:60px;padding:20px 0;background-color:#FFFFFF;text-align:center;}

.menu_even a{text-decoration:none;color:#333333;}

.submenu_1 {height:40px;padding:10px 20px;color:#000000;font-size:14px;text-align:left;width:100%;background-color:#C20F24;font-weight:bold;}

.submenu_1 a{text-decoration:none;color:#FFFFFF;padding:0px;}

.submenu {height:40px;padding:10px 20px;color:#FFFFFF;font-size:14px;text-align:left;width:100%;background-color:#C20F24;font-weight:bold;}

.submenu a{text-decoration:none;color:#FFFFFF;padding:0px;}

.submenu_2 {height:40px;padding:10px 20px;color:#333333;font-size:14px;text-align:left;width:100%;background-color:#FFFFFF;font-weight:bold;}

.submenu_2 a{text-decoration:none;color:#333333;padding:0px;}

.navbar-nav{width:100%;}

.title {margin-bottom:15px !important;}

a {color:#000000;}

.inner_content {background:#FFFFFF;padding:10px 15px;}

.m_detail{font-size:16px;
}

.m_detail td{padding:10px;
}