@charset "utf-8";
html, body{ 
    margin:0;
    height:100%;
    padding:0;
    font-family:Arial,微軟正黑體, 'LiHei Pro', 新細明體, sans-serif;
    font-size:16px;
    color:#333;
    line-height:24px;}
#block10{ display:block; height:10px; }
#block15{ display:block; height:15px; }
#block20{ display:block; height:20px; }
#block30{ display:block; height:30px; }

/*操作手冊*/
.top_bg{ background:url(/lylegis/help/top_bg.jpg) left top repeat-x; }
.top{ background:url(/lylegis/help/top.jpg) left top no-repeat; width:1006px; height:80px; }

/*timeout版頭*/
.partycode0 .person_t01{background:url(/lylegis/images/person_T_0.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode0 .person_t02{background:url(/lylegis/images/person_T2_b.gif) right top no-repeat;width:100%;height:75px;}
/*國民黨、全國民主非政黨聯盟、中國青年黨、中華社會民主黨、民主聯盟版頭、台灣民眾黨*/
.partycode15 .person_t01{background:url(/lylegis/images/person_T_b.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode9 .person_t01{background:url(/lylegis/images/person_T_b2.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode13 .person_t01{background:url(/lylegis/images/person_T_b3.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode17 .person_t01{background:url(/lylegis/images/person_T_b4.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode18 .person_t01{background:url(/lylegis/images/person_T_b5.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode20 .person_t01{background:url(/lylegis/images/person_T_b6.gif) left top no-repeat;background-color:#1491bd;width:100%;height:49px;}
.partycode25 .person_t01{background:url(/lylegis/images/person_T_b7.png) left top no-repeat;background-color:#28c8c8;width:100%;height:49px;}
.partycode15 .person_t02,.partycode9 .person_t02,.partycode13 .person_t02,.partycode17 .person_t02,.partycode18 .person_t02,.partycode20 .person_t02{background:url(/lylegis/images/person_T2_b.gif) right top no-repeat;width:100%;height:75px;}
.partycode25 tr td.person_t02{background:url(/lylegis/images/person_T2_b7.png) right top no-repeat;width:100%;height:75px;}

/*民進黨、建國黨、台灣吾黨、新國家連線版頭*/
.partycode12 .person_t01{background:url(/lylegis/images/person_T_g.gif) left top no-repeat;background-color:#319b47;width:100%;height:49px;}
.partycode8 .person_t01{background:url(/lylegis/images/person_T_g2.gif) left top no-repeat;background-color:#319b47;width:100%;height:49px;}
.partycode10 .person_t01{background:url(/lylegis/images/person_T_g3.gif) left top no-repeat;background-color:#319b47;width:100%;height:49px;}
.partycode19 .person_t01{background:url(/lylegis/images/person_T_g4.gif) left top no-repeat;background-color:#319b47;width:100%;height:49px;}
.partycode12 .person_t02,.partycode8 .person_t02,.partycode10 .person_t02,.partycode19 .person_t02{
    background:url(/lylegis/images/person_T2_g.gif) right top no-repeat;width:100%;height:75px;}

/*無黨團結聯盟版頭*/
.partycode16 tr td.person_t01{background:url(/lylegis/images/person_T_pk.gif) left top no-repeat;background-color:#cd3167;width:100%;height:49px;}
.partycode16 tr td.person_t02{background:url(/lylegis/images/person_T2_pk.gif) right top no-repeat;width:100%;height:75px;}

/*親民黨、中國民主社會黨版頭*/
.partycode4 tr td.person_t01{background:url(/lylegis/images/person_T_o.gif) left top no-repeat;background-color:#f87737;width:100%;height:49px;}
.partycode14 tr td.person_t01{background:url(/lylegis/images/person_T_o2.gif) left top no-repeat;background-color:#f87737;width:100%;height:49px;}
.partycode4 tr td.person_t02,.partycode14 tr td.person_t02{background:url(/lylegis/images/person_T2_o.gif) right top no-repeat;width:100%;height:75px;}

/*新黨、民國黨版頭*/
.partycode3 tr td.person_t01{background:url(/lylegis/images/person_T_y.gif) left top no-repeat;background-color:#f6dd44;width:100%;height:49px;}
.partycode21 tr td.person_t01{background:url(/lylegis/images/person_T_y2.gif) left top no-repeat;background-color:#fcc800;width:100%;height:49px;}
.partycode22 tr td.person_t01{background:url(/lylegis/images/person_T_y3.gif) left top no-repeat;background-color:#fcc800;width:100%;height:49px;}
.partycode3 tr td.person_t01 table tr td.name,.partycode21 tr td.person_t01 table tr td.name,.partycode22 tr td.person_t01 table tr td.name{color:#333}
.partycode3 tr td.person_t02{background:url(/lylegis/images/person_T2_y.gif) right top no-repeat;width:100%;height:75px;}
.partycode21 tr td.person_t02{background:url(/lylegis/images/person_T2_y2.gif) right top no-repeat;width:100%;height:75px;}
.partycode22 tr td.person_t02{background:url(/lylegis/images/person_T2_y2.gif) right top no-repeat;width:100%;height:75px;}

/*台灣團結聯盟、台灣基進版頭*/
.partycode5 tr td.person_t01{background:url(/lylegis/images/person_T_bw.gif) left top no-repeat;background-color:#944815;width:100%;height:49px;}
.partycode5 tr td.person_t02{background:url(/lylegis/images/person_T2_bw.gif) right top no-repeat;width:100%;height:75px;}
.partycode24 tr td.person_t01{background:url(/lylegis/images/person_T_bw2.gif) left top no-repeat;background-color:#993333;width:100%;height:49px;}
.partycode24 tr td.person_t02{background:url(/lylegis/images/person_T2_bw2.gif) right top no-repeat;width:100%;height:75px;}


/*無黨籍版頭*/
.partycode6 tr td.person_t01{
    background:url(/lylegis/images/person_T_gy.gif) left top no-repeat;
    background-color:#858585;
    width:100%;
    height:49px;}
.partycode6 tr td.person_t02{background:url(/lylegis/images/person_T2_gy.gif) right top no-repeat;width:100%;height:75px;}
.name{font-size:28px;color:#fff;width:260px;height:36px;}
#no{float:left;width:57px;height:36px;background:url(/lylegis/images/number.png) right top no-repeat;text-align:center;font-weight:bold;color:#fff;font-size:18px;line-height:34px;}
#no_usb_stay{float:left;width:57px;height:36px;background:url(/lylegis/images/number_o.png) right top no-repeat;text-align:center;font-weight:bold;color:#fff;font-size:18px;line-height:34px;}
#no a{width:57px;height:36px;color:#fff;text-decoration:none;}
#no a:hover{width:57px;height:36px;background:url(/lylegis/images/number_o.png) right top no-repeat; display:block;color:#fff;}

.memb_session_stay a{width:57px;height:36px;background:url(/lylegis/images/number_o.png) right top no-repeat; display:block;color:#fff;}
.content{background:url(/lylegis/images/person_B_b.gif) left bottom no-repeat;height: calc(100vh - 49px - 75px - 87px);min-height:400px;min-width: 1680px;}
#photo{background:url(/lylegis/images/photo_sd.jpg) left top no-repeat;width:170px;height:192px;padding:10px 10px 9px 9px;}
#photo img{border:1px solid #ccc;}
.info_bg{background:url(/lylegis/images/info_bg.jpg) right bottom no-repeat;width:100%;height:400px;}
.dett01{background:url(/lylegis/images/info_tab.jpg) left top no-repeat;width:84px;height:37px;text-align:center;vertical-align:top;color:#fff;font-weight:bold;}
.dett02{border-bottom:1px dotted #00a5af;color:#333;line-height:22px;padding:3px 0}
.footer{
    background:url(/lylegis/images/person_f_b02.gif) left top repeat-x;
    width: 100%;
    height: 87px;
    color: #666;
    font-size: 12px;
    text-align: center;}
.footer div{
    letter-spacing: 1px;
    color: #444;
    height: 28px;
    margin-top: 50px;}
.footer a > img{vertical-align: middle;padding:initial!important;}


/*問政成果*/
.p_search_m{background:url(/lylegis/images/search_m.gif) left top repeat-y;width:903px;}
.p_search{font-weight:bold;color:#333;}
.p_disp60_bg{background:url(/lylegis/images/left_cd.png) left top no-repeat;width:280px;height:608px;min-height:608px}

.pop{width:79px;height:87px;text-align:center;font-weight:bold;color:#fff;line-height:20px;}
.pop span{font-size:12px;}
.pop a{text-decoration:none;color:#fff;background:url(/lylegis/images/pop.png) left top no-repeat;width:79px;height:87px;padding-top:8px;display:block}
.pop a span{text-decoration:none;color:#ffff00;}
.pop a:hover, .pop a.stay{background:url(/lylegis/images/pop_o.png) left top no-repeat;width:79px;height:87px;color:#fff;display:block}

[id^=pop0],#pop10{position: relative;}

#pop01{top:-10px;left:3px}
#pop02{top:-50px;left:70px}
#pop03{top:-69px;left:116px}
#pop04{top:-80px;left:150px}
#pop05{top:-85px;left:155px}
#pop06{top:-90px;left:145px}
#pop07{top:-101px;left:115px}
#pop08{top:-119px;left:70px}
#pop09{top:-156px;left:3px}
#pop10{top:-163px;left:70px}
.disp60 > table{width:94%;}
.key{font-weight:bold;}
.pg{font-size:13px;font-weight:bold;}
a{text-decoration:none;color:#3865b9;}
.sumtab{width:100%;border-collapse:collapse;margin-top:5px;}
.sumth0,td.sumth1{text-align:center;color:#fff;font-weight:bold;background-color:#bbaa56;border-right:1px solid #fff;white-space: nowrap;}

/*公告*/
.notic_T{
    margin:10px auto;
    text-align:left;
    color:#0c2ba5;}
.notic_T a{color:#c325a5;text-decoration:underline;} 

/*簡目欄位共用區*/
table.a1st table.sumtab td img{ margin:0 0 2px; }
.sumtd1   { padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; width:80px; }
.sumtd2000{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; width:8%; }
.sumtd2001{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; }
.sumtd2002{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; }
.sumtd2003{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; }
.sumtd2004{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; }
.sumtd2005{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; }
.sumtd2006{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; }
.sumtd2007{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; }
.sumtd2008{ padding:3px; border-bottom:1px dotted #aaa; vertical-align:top; text-align:center; }
/*新聞簡目欄位設定*/
.news .sumtd2002{ width:8%; }
.news .sumtd2003{ width:6%; }
.news .sumtd2004{ width:6%; }
/*臨時提案簡目欄位設定*/
.lgmempro2 .sumtd2002{ width:12%; }
.lgmempro2 .sumtd2003 {width:6%; }
.lgmempro2 .sumtd2004{ width:6%; }
/*法律提案簡目欄位設定*/
.lgmempro .sumtd2002{ text-align:left; width:5%; }
.lgmempro .sumtd2003{ text-align:center; width:5%; }
.lgmempro .sumtd2004{ text-align:left; width:12%; }
/*個人論著簡目欄位設定*/
.book .sumtd2002{ width:10%; }
.book .sumtd2003{ width:8%; }
/*院會質詢簡目欄位設定*/
.qr .sumtd2002{ text-align:center; width:6%; }
.qr .sumtd2003{ width:6%; }
.qr .sumtd2004{ width:6%; }
.qr .sumtd2005{ width:6%; }
/*會議發言簡目欄位設定*/
.lgmeetn .sumtd2002{ width:15%; }
.lgmeetn .sumtd2003{ width:6%; text-align:left;}
.lgmeet_ng{ width:320px; }
.lgmeet_ng td{ width:30%; white-space:nowrap; }
/*國是論壇簡目欄位設定*/
.lun .sumtd2002{ width:8%; text-align:center; }
.lun .sumtd2003{ width:8%; text-align:center; }

.cover60{width:60px}
td.sessionuse select { font-family:微軟正黑體, Arial, 'LiHei Pro', 新細明體, sans-serif; font-size:13px; }
td.sessionuse select option { font-family:微軟正黑體, Arial, 'LiHei Pro', 新細明體, sans-serif; font-size:13px; }

/*公聽會簡目欄位設定*/
.pubhear .sumtd2003{text-align:left;}
.pubhear .sumtd2004,.pubhear .sumtd2005{width:8%;}

/*委員影音簡目欄位設定*/
.ivod .sumtd2001{width:210px;}
.ivod .sumtd2003{width:180px;}
.ivod .sumtd2004{width:8%;}

/*委員質詢&國是論壇詳目影音*/
table.ivodtable{border-spacing:1px;background-color:#a3ad64;border-collapse:separate;margin:3px 0;width:720px;}
table.ivodtable tr td{background-color:#fff;padding:3px 2px;font-size:15px;font-family:arial;text-align:center}
table.ivodtable tr th{background-color:#eef4c6;padding:3px;width:40px;text-align:center;color:#3a6f08;font-weight:bold;}
table.ivodtable tr td:nth-child(1){width:50%;}
table.ivodtable tr td:nth-child(2){width:30%;}
table.ivodtable tr td:nth-child(3){width:20%;}

/*輸出區*/
.content2{height: calc(100vh - 49px - 75px - 87px);min-height:400px;min-width:1680px;}
.p_disp90_bg{width:230px;height:450px;min-height:450px;border-right:1px dotted #999;}

.def .sumtd2001,.def .sumtd2004,.def .sumtd2005{text-align:center;padding:3px;border-bottom:1px dotted #aaa;vertical-align:top}
.def .sumtd2002,.def .sumtd2003{text-align:left;padding:3px;border-bottom:1px dotted #aaa;vertical-align:top}
.def .sumtd2002 a,.def .sumtd2003 a,.def .link02{text-decoration:none;color:#3865b9;}
.def .sumtd2000{ width:80px;}
.def .sumtd2001 {width:8%;}

/*多筆詳目*/
.a12nd table.sumtab td.sumth1{background-color:#FFC784;width:10%; border-bottom:1px dotted;color:#814600;}
.a12nd table.sumtab td img{ margin:0 0 2px; }
.aman{border:1px solid #faca8c;margin-bottom:5px;border-right:0 solid #fff;border-bottom:0 solid #fff;}
.aman .name01,.aman .man01{width:143px;background-color:#fff;text-align:center;line-height:25px;border-right:1px solid #faca8c;border-bottom:1px solid #faca8c;}
.aman .name02,.aman .man00{white-space:nowrap;width:143px;background-color:#ffecc8;text-align:center;line-height:25px;border-right:1px solid #faca8c;border-bottom:1px solid #faca8c;}

.qman{border:1px solid #9dcf45;border-right:0 solid #fff;border-bottom:0 solid #fff;}
.qman .man00{background-color:#e6fdbe;text-align:center;width:110px;line-height:25px;border-right:1px solid #9dcf45;border-bottom:1px solid #9dcf45;}

.p_tab_m{background:url(/lylegis/images/p_tab_m.png) left bottom repeat-x;height:32px;}
.p_tab div{float:left}
#p_tab_n{width:125px;height:32px;text-align:center;font-weight:bold;color:#63571a;line-height:30px;}
#p_tab_n a{text-decoration:none;color:#63571a;background:url(/lylegis/images/p_tab.png) left bottom no-repeat;width:125px;height:32px;display:block}
#p_tab_n a:hover{background:url(/lylegis/images/p_tab_o.png) left top no-repeat;width:125px;height:32px;color:#fff;display:block}
#p_tab_n a.stay{background:url(/lylegis/images/p_tab_o.png) left top no-repeat;width:125px;height:32px;color:#fff;display:block}
.sum{font-weight:bold;color:#de6605;line-height:32px;width:45px;font-size:13px;}
.sum a{text-decoration:none;color:#de6605;}

/*詳目*/
table.table_2nd{width:96%;border:0;margin:3px auto;border-collapse:collapse;}
.disp62_T{background:url(/lylegis/images/disp62_T.png) left top no-repeat;width:903px;height:44px;}
.disp62_m{background:url(/lylegis/images/disp62_m.png) left top repeat-y;}
.dettb01{
    text-align:center;
    vertical-align:top;
    color:#814600;
    font-weight:bold;
    background:#f9db9f;
    border-bottom:2px solid #fff;
    padding:5px;
}
.dettb02 {
    border-bottom:1px dotted #bbb;
    color:#333;
    line-height:20px;
    vertical-align:top;
    padding:5px;
}
.dettb02 img{ margin:0 0 2px; }
.title62{font-size:18px;font-weight:bold;color:#ae3f93;}
table.lglaw{width:100%;margin:0 0% 1% 0%;background-color:#ffc984;border-collapse:separate;border-spacing:1px;}
.lawno{width:15%;background-color:#ffe9b4;text-align:center;font-weight:normal;white-space:nowrap;padding:3px}
.lawname{width:85%;background-color:#fff;padding:3px;vertical-align:top;}
table.lawnamelist { list-style:none ; padding:3px; margin: 5px 0; width:99%; border-collapse:collapse;}
table.lawnamelist td { width:299px; border:1px solid #faca8c; padding:3px 5px;}
table.lawnamelist td.row_odd { background-color:#fff}
table.lawnamelist td.row_even { background-color:#ffecc8;}

/*問政統計*/
#tab04{margin:0 auto;padding:0; list-style:none;height:50px;width:auto;}
#tab04 li{width:168px;height:50px;float:left}

#submenu {
	position: absolute;
	width: 210px;
	height: 39px;
	z-index: 1;
	clear:both;
	visibility: hidden;
}
#sub_icon{display:inline;float:left;width:100px;height:39px;margin-right:3px;}
td.title04{text-align:center}
div.tit04{margin:0 auto;display:inline-block;padding:5px 8px;border-radius:40px;border:5px solid #98d7dd;color:#005c9d;font-size:18px;line-height:35px;text-align:center}
.single_chart{margin:20px auto 30px;}
.pie_list{background-color:#aaa;width:700px;}
.pie_list tr td{padding:3px 5px;background-color:#fff;text-align:left;}
.pie_list tr td.color{width:60px;}
.pie_list tr td.color div{margin:0 auto;width:20px;height:20px;}
.pie_list tr td.total{text-align:right;}

.column_list{background-color:#aaa;width:1150px;}
.column_list tr th{padding:3px 5px;background-color:#fff; width:78px; vertical-align:top;}
.column_list tr td{padding:3px 5px;background-color:#fff;text-align:left;}
.column_list tr td.color{width:60px;}
.column_list tr td.color div{margin:0 auto;width:20px;height:20px;}
.column_list tr td.total{text-align:right;}

/*HIGHLIGHT*/
.red {color:red}
.green {color:green}
.blue {color:blue}
.purple {color:purple}

/*table.nostat{background:url(../images/nostat.jpg) left top no-repeat;width:700px;height:361px;margin-top:30px;}*/
table.nostat{ background:url(../images/no_info.png) left top no-repeat;width:568px;height:483px;margin-top:30px; }

font.hidesum { color:#ecf5fa; }

/*統計*/
#lgmempro_progress, #lgmeetn_type, #lgmempro2_type, #qr_type
{  max-width:1024px;
   min-width:1024px;
   margin:0 auto;
}

