@charset "utf-8";
/* CSS Document */
.left{ float:left; _position:relative}
.right{ float:right; _position:relative}
#container .support_top{ width:960px; line-height:14px;}
#container .support_top .top_content{font-family:Verdana, Geneva, sans-serif; font-size:14px;  background:#474747 url(images/common/support_bg.jpg) left top repeat-x; padding:20px 40px;}
#container .support_top .top_content p{line-height:20px;}
#container .support_top .top_content .mail{ margin:15px 0 0 0; }
#container .support_top .top_content .mail a{ color:#fff; font-weight:bold;}
#container .support_top .top_content .mail a:hover{ text-decoration:none;}
#container .support_top .top_content h3{ font-size:14px; font-weight:bold;}
#container .support_top .top_content ul{ padding:10px 0;}
#container .support_top .top_content ul li{ background:url(images/common/disc.gif) left 8px no-repeat; padding:0 0 0 20px; line-height:18px;}

/* tab */
#container .support_tab{ width:960px; font-family:Verdana, Geneva, sans-serif; margin-top:10px; background:url(images/common/960_white_bottom_round.png) left bottom no-repeat; }
#container .support_tab #tabs{width:960px; padding:0 0 0 20px; background:url(/images/common/960_blue_top_round.png) left top no-repeat;}
#container .support_tab #tabs li{ float:left; background:url(/images/common/support_tab2.png) left top no-repeat; font-size:20px; width:246px; height:27px; text-align:center;  _position:relative}
#container .support_tab #tabs li a{ display:block; color:#606060; text-decoration:none; width:246px; height:27px; }
#container .support_tab #tabs li a.current{ background:url(/images/common/support_tab1.png) left top no-repeat;color:#2b4f92;}

#container .support_tab .tab_content{ background:#fff; color:#8c8c8c; padding:20px 30px; _position:relative; }
/* support */
#container .support_tab .tab_content h2{ color:#3470a8; font-size:14px; background:url(images/common/icon_blue_arrow.png) left 2px no-repeat; padding-left:25px;}
#container .support_tab .tab_content p{ font-size:12px; padding:5px 0 15px 25px; line-height:18px;}
#container .support_tab .tab_content p.last_p{ font-weight:bold; color:#000;}
#container .support_tab .tab_content a{ color:#03F; text-decoration:none;}
#container .support_tab .tab_content a:hover{ text-decoration:underline;}

/*  faq  */
#container .support_tab .tab_content #content2{ margin:20px 0;}
#container .support_tab .tab_content #content2 .left{ width:435px;}
#container .support_tab .tab_content #content2 .right{ width:420px; border-left:1px dashed #8c8c8c; padding-left:35px;}
#container .support_tab .tab_content table tr th,#container .support_tab .tab_content table tr td{ height:22px; padding:5px 0 0 20px; color:#323030}
#container .support_tab .tab_content table tr th{background:#CCC;}
#container .support_tab .tab_content table tr td{background:#f4f2f2;color:#000}
#container .support_tab .tab_content table a{ color:#989696;text-decoration:underline;}
#container .support_tab .tab_content table a:hover{ text-decoration:none; }