/* STYLE for SeCoS page*/
#main_column{ width:750px; float:right; margin-bottom:10px;}
#sub_column{ width:210px; float:left; margin-bottom:10px;}
.nowhere{ height:35px; background:url(../images/bg_nowhere.jpg) repeat-x ; color:#666666; font-size:12px; line-height:27px; padding-left:20px; }

#main_column, #sub_column{ padding-top:5px;}/*上方留白*/
#main_column .news, #sub_column .subMenu, #main_column .aboutus, #main_column .links, #main_column .login, #main_column .support{ min-height:260px;}/*內容最小高度*/

#sub_column .subMenu{background:url(../images/bg_subNav.jpg) repeat-x 0px 5px;}
#sub_column .subMenu ul { list-style:none; margin:5px 0 0; padding:0;}
#sub_column .subMenu ul li { height:32px; margin:0; padding:0; display:block;}
#sub_column .subMenu ul li a span{ display:block; font-size:12px; color:#FFFFFF; background:url(../images/bg_submenu.gif) no-repeat; line-height:32px; height:32px; padding-left:20px; text-decoration:none;}
#sub_column .subMenu ul li a:hover span {display:block; background:url(../images/bg_submenu2.gif) no-repeat; line-height:32px; height:32px; text-decoration:none; color:#555555;}
#sub_column .subMenu .current a span{display:block; background:url(../images/bg_submenu2.gif) no-repeat; line-height:32px; height:32px; text-decoration:none; color:#555555;}
#sub_column .subMenu .current a:hover span{display:block; background:url(../images/bg_submenu2.gif) no-repeat; text-decoration:none; color:#555555;}

/*NEWS & SUPPORT*/
.news{ background:url(../images/bg_news.jpg) no-repeat right; padding-bottom:10px; min-height:400px;}
.support{ background:url(../images/bg_support.jpg) no-repeat bottom right; padding-bottom:10px;}
.news ul, .support ul{ list-style:none; margin:0 20px 15px; }
.news ul li, .support ul li{  background:url(../images/bg_h3.gif) no-repeat 1px 12px; border-bottom:#CCCCCC dashed 1px; padding:6px 0; position:relative; padding-left:15px; font-size:10px; color:#666666}
.news ul li h5 a, .support ul li h5 a{ color:#333333; font-size:13px; line-height:21px;}
.news ul li h5 a:hover, .support ul li h5 a:hover{ color:#FF3300; text-decoration:underline;}
.support ul li h5{ color:#333333; font-size:12px; line-height:21px; height:18px;}
.date{ font-size:11px; color:#0066CC; position:absolute; top:8px; right:195px;}
.date2{ font-size:10px; color:#0066CC; margin-bottom:15px;}
.title{ color: #6666CC; font-size:11px; position:absolute; top:11px; left:105px;}
.news h4, .aboutus h4, .login h4, .support h4{ font-size:14px; font-weight:bold; color:#006600; width:95%; margin:8px 0 0;}
.news p, .aboutus p { margin:10px 0; width:90%; line-height:16px;}
.news p img, .aboutus p img, .support p img{ border:1px #CCC solid; margin:3px;}/*pic border*/
.back{ margin:5px 0 10px; display:block;}
/*fqa*/
.support dl{ margin:5px 0 10px; width:95%;}
.support dl dt{ background:url(../images/icon_Q.gif) no-repeat;font-size:12px; font-weight:bold; color:#333; padding-left:20px; line-height:15px; margin-bottom:5px;}  
.support dl dd{ background:url(../images/icon_A.gif) no-repeat; line-height:15px; padding-left:20px;}

/*ABOUT US*/
.aboutus{ background:url(../images/bg_aboutus.jpg) no-repeat bottom right; word-break: normal; padding-bottom:10px;}
.aboutus dl{ list-style:none; margin:0 20px 15px; }
.aboutus dl dd{ border-bottom:#CCCCCC dashed 1px; padding:5px 0 10px 15px; font-size:10px;}
.aboutus dl dt a { background:url(../images/bg_h3.gif) no-repeat 0px 3px; line-height:21px; font-size:14px; font-weight:bold; color:#006600; margin:8px 0 0; padding-left:15px;}
.aboutus dl dt a:hover { text-decoration:underline; color:#FF3300;}

/*PRODUCCS & LINKS*/
/*.products{ background:url(../images/5bg_links.jpg) no-repeat bottom right; padding-bottom:0px; min-height:480px;}*/
.products{ background:url(../images/) no-repeat bottom right; padding-bottom:10px; min-height:480px;}
/*2bg_links.jpg*/
.links{ background:url(../images/bg_links.jpg) no-repeat bottom right; padding-bottom:10px;}
.products ul, .links ul{ list-style:none; margin:0 20px 15px; }
.products ul li, .links ul li{ border-bottom:#CCCCCC dashed 1px; padding:6px 0; position:relative; font-size:11px;}
.products ul li a, .links ul li a { line-height:21px;font-size:14px; font-weight:bold; color:#006600; margin:8px 0 0;}
.products ul li a:hover, .links ul li a:hover { text-decoration:underline; color:#FF3300;}

/*LOGIN & EMAIL*/
.login{ background:url(../images/bg_login.jpg) no-repeat bottom right;}
.login h4, .support .email h4{ background:url(../images/bg_h3.gif) no-repeat 0 3px; font-size:14px; font-weight:bold; color:#006600; margin:30px 0 8px 35px; padding-left:15px;}
.login ul, .support .email ul{ list-style:none; width:480px; margin-left:30px;}
.login ul li, .support .email ul li{ font-size:12px; line-height:21px; color:#666699; border:none; margin:5px 0;}
.loginput{ height:16px; width:130px; border:1px solid #9999CC; margin-left:3px;}
