/* CSS Document */
@import url("common.css");

/* support intro */
.tbanner{clear:both; width:600px; height:125px;}
.lineBd5{border-bottom:1px solid #b7b7b7;}
.lineBd6{border-bottom:1px solid #e5e5e5;}
.support_tt2, .support_tt3{clear:both; position:relative; height:21px; padding-left:11px; background:url(../images/common/ico01.gif) 0 4px no-repeat;}
.cont1{margin:7px 0 25px 11px; line-height:20px;}

/* support regulation */
.mar_btm{margin-bottom:19px;}
h3.consortia_tt3{clear:both; height:21px; background:url(../images/common/ico07.gif) 0 4px no-repeat;}
.cont2{margin:7px 0 25px 11px; line-height:21px;}
ul.cont{margin:7px 0 14px 11px;}
.item1{padding-left:18px; background:url(../images/common/num2_01.gif) no-repeat left 3px;}
.item2{padding-left:18px; background:url(../images/common/num2_02.gif) no-repeat left 3px;}
.item3{padding-left:18px; background:url(../images/common/num2_03.gif) no-repeat left 3px;}
.item4{padding-left:18px; background:url(../images/common/num2_04.gif) no-repeat left 3px;}
.item5{padding-left:18px; background:url(../images/common/num2_05.gif) no-repeat left 3px;}
.item6{padding-left:18px; background:url(../images/common/num2_06.gif) no-repeat left 3px;}
.item7{padding-left:18px; background:url(../images/common/num2_07.gif) no-repeat left 3px;}
.item8{padding-left:18px; background:url(../images/common/num2_08.gif) no-repeat left 3px;}
.item9{padding-left:18px; background:url(../images/common/num2_09.gif) no-repeat left 3px;}
.item10{padding-left:18px; background:url(../images/common/num2_10.gif) no-repeat left 3px;}
.item11{padding-left:18px; background:url(../images/common/num2_11.gif) no-repeat left 3px;}
.item12{padding-left:18px; background:url(../images/common/num2_12.gif) no-repeat left 3px;}

/* support faq_list_m */
.brd01{border-top:1px solid #f4f3f3; border-bottom:1px solid #f4f3f3;}
.brd01_L{border-left:1px solid #f4f3f3;}
.brd01_R{border-right:1px solid #f4f3f3;}
.qu_list th{height:28px; *height:26px; _height:26px; background:#f9f9f9 url(../images/common/img_erect.gif) no-repeat right center;}
.qu_list th:empty{height:26px;}
.nobgimg{background-image:none !important;}
.qu_list th img{vertical-align:middle;}
.qu_list td{height:auto; _height:20px; border-bottom:1px solid #eee; text-align:center; line-height:16px;}
.qu_list .theme span, .qu_list .name span{display:block; padding:8px 10px; text-align:left;}
.qu_list td img{margin:0 5px; vertical-align:middle;}
th.tdw1{width:71px;}
th.tdw2{width:128px;}
th.tdw3{width:132px;}
th.tdw4{width:62px;}
th.tdw5{width:115px;}
table.mar1{margin-top:2px;}
.qu_list td.server{padding:0 10px;}

/* support faq_m */
.topsearch{clear:both; height:36px; padding:5px 0 5px 13px;background:#f9f9f9; border:1px solid #ededed; vertical-align:middle; line-height:36px;}
.topsearch img{margin-top:10px;}
.topsearch img{vertical-align:text-middle;}
.topsearch .srhin{width:445px; height:34px; margin:0 10px 0 13px; padding-left:2px; background:#fff; border:1px solid #e9e7e7; line-height:34px;}
.account{padding-top:6px; background:url(../images/support/line1.gif) repeat-x left top;}
.account p{height:auto; _height:20px; padding:4px 0 5px; background:url(../images/support/dotline_g.gif) repeat-x left bottom; line-height:20px; min-height:20px;}
.account p span{display:block; background:url(../images/common/ico_q.gif) no-repeat 11px 4px;}
.account p span a{display:block; padding-left:26px;}
.answer{position:relative; top:-4px; margin-bottom:7px; padding-top:20px; background:url(../images/common/support_faq_abg.gif) no-repeat left top;}
.answer div{padding-bottom:16px; background:url(../images/common/support_faq_abg.gif) no-repeat left bottom;}
.answer div span{display:block; width:550px; margin-left:11px; padding-left:19px; background:url(../images/common/ico_a.gif) no-repeat left 4px; line-height:20px;}
.lineBd7{border:1px solid #ededed;}
div.ask{height:72px; padding:18px 0 0 0; text-align:center;}
div.ask img{margin:0 0 17px 15px !important; margin:0 0 14px 15px;}
.account .answer{display:none;}

/* support faq_online_m */
.onlineAsk{height:67px; margin-bottom:21px; padding-top:12px;}
dl.submitlist{width:100%; margin-top:15px;}
dl.submitlist dt{width:62px; height:28px; padding-right:14px; font-weight:normal; text-align:right; line-height:28px;}
dl.submitlist dd{height:28px; line-height:28px;}
dl.submitlist dd input{margin:5px 10px 0 0; vertical-align:text-middle;}
dl.submitlist dd p{margin-top:3px; line-height:12px;}
input.ipt02{width:177px; height:17px; padding-left:2px; line-height:17px;}
dd.w500{width:500px;}
.submitlist dd.h130{height:130px;}
textarea.text_wh{width:360px; height:105px;}

/* select */
.submitlist .w02{margin-top:5px;}
.w500 .SPdropmenu{margin-top:3px;}

/* Scrollbar */
.w500 .text{position:relative; width:358px; height:105px; padding:0; padding-left:2px; overflow:hidden;}
.w500 .text textarea{width:344px; height:103px; padding-top:2px; border:0; overflow-x:hidden; overflow-y:scroll;}
.w500 p.pl3{width:480px; padding-left:3px;}

/* listArea */
.w500 .listArea{width:358px; height:106px;}
.w500 .areaBtn{width:130px; padding:62px 0 0 10px;}

/* support punish */
.punish_t{padding:0 0 17px; line-height:20px;}
.mar_btm2{margin-bottom:5px;}
.pad_top1{padding-top:15px;}
.pad_top2{padding-top:4px;}
.mar_top2{margin-top:2px;}
.mar_btm3{margin-bottom:21px;}
.inquire{width:579px; height:19px; margin:0 0 25px 11px !important; margin-bottom:23px; padding:9px 0 10px; background:#f1f1f1;  text-align:center;line-height:19px;}
.inquire em{width:45px;}
.inquire input{width:177px; height:17px; margin:0 6px 0 10px;}
.inquire span{margin-left:124px;}

.punish_tit{height:23px; padding-left:11px; background:url(../images/support/dotline_g.gif) repeat-x left bottom;}
ul.punish_list{width:568px; padding:5px 0 0 11px; clear:both;}
ul.punish_list li{display:inline; float:left; width:86px; height:19px; margin-right:10px; line-height:19px; overflow:hidden;}
ul.punish_list li.nomarg{margin-right:0;}

/* seclist */
.faqSec{margin:20px 0;}

/* result */
.support_tt2 .result{position:absolute; left:0; top:-5px; line-height:20px;}
.support_tt2 .result .txt{margin-left:9px;}

/* calendarMonth */
.support_tt3 .coop_time{right:0; top:-3px; width:182px;}
.support_tt3 .coop_time li{float:left;}
.support_tt3 .coop_time li.calT{width:32px; padding-top:2px; *padding-top:3px; _padding-top:3px; line-height:15px;}
.support_tt3 .calendar{left:-120px; top:20px;}
.support_tt3 .query{padding-left:5px;}


.reportCM{position:relative; z-index:100; line-height:normal;}
.reportCM li{float:left;}
.reportCM .date_box{width:179px;}
.reportCM .date_box_show{background:url(../images/calendar/bg_time_listB.gif) left bottom;}
.reportCM .date_box_hide{background:url(../images/calendar/bg_time_listB.gif) left top;}
.reportCM .coop_time{top:5px; width:340px;}
.reportCM li.hour, .reportCM li.minute{margin-top:-5px;}
.reportCM li.hour{padding:0 6px 0 10px;}
.reportCM li .CMipt{width:37px; height:15px; margin-right:4px; padding:2px 0 0 2px; line-height:15px; text-align:center;}
.reportCM .calendar{left:-67px; top:21px;}

/* btn_support_subm */
.btn_support_subm{padding-top:128px; _padding-top:29px;}
.btn_support_subm input{margin-right:10px;}
