.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
ul,ol{display:block;list-style:none;}
/*p{padding:0;margin:0;}*/
#small-body-bg:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#flag{padding-bottom:10px;}
#leftcol{float:left;width:650px;padding-left:5px;}
#rightcol{float:right;width:300px;display:inline;}

#voting{/*padding:5px;*/ margin-top: 12px; }

#vote_leftaward{
	display: grid;
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto auto auto;
}
.awardimg_6, .awardimg_7{
	grid-column: span 2;
}
.awardimg_1, .awardimg_2, .awardimg_3, .awardimg_4, .awardimg_5, .awardimg_8, .awardimg_9, .awardimg_10{
	grid-column: span 4;
}
.awardimg_11, .awardimg_12, .awardimg_13, .awardimg_14, .awardimg_15, .awardimg_16{
	grid-column: span 6;
}
#counter {margin-top:10px;padding-bottom: 0px; height:40px;line-height:40px;text-align:center;background:#7D308A;}
#counter .data{color: #fff;padding:8px 10px;font-size:17px;font-weight:bold;}

#voting .tab .nav{line-height:1.9;}
#voting .tab .nav a{font-size:13px;color:#7D308A;font-weight:bold;padding:0 0; float:left;*white-space:nowrap; text-align: center; line-height:1.2em;}
#voting .tab .nav a.on{cursor:default;}
#voting .tab .nav a.voted{color:#7D308A;text-decoration:none;}
#voting .tab .panel{display:none;}
#voting .tab .panel.on{display:block;}

/*#voting li .pl p{padding:0px 5px;display:block;font-size:13px;}*/
#voting ul.plist li,
#vote_opt_1 ul li,
#vote_opt_8 ul li,
#vote_opt_9 ul li,
#vote_opt_10 ul li,
#vote_opt_15 ul li {background:#3A00A2; color:#fff;}
#vote_opt_2 ul li,
#vote_opt_3 ul li,
#vote_opt_4 ul li,
#vote_opt_5 ul li,
#vote_opt_6 ul li,
#vote_opt_7 ul li {background:#ff73B6; color:#fff;}
#vote_opt_11 ul li,
#vote_opt_12 ul li {background:#b96200; color:#fff;}
#vote_opt_13 ul li,
#vote_opt_14 ul li,
#vote_opt_16 ul li{background:#00adb9; color:#fff;}
/*
#vote_opt_8 ul li{height: 47px;}
#vote_opt_11 ul li{height: 66px;}
#vote_opt_12 ul li{height: 47px;}
#vote_opt_15 ul li{height: 115px;}
#vote_opt_13 ul li,
#vote_opt_14 ul li,
#vote_opt_16 ul li{height: 86px;}
*/
#vote_opt_2 .info1,
#vote_opt_3 .info1,
#vote_opt_4 .info1,
#vote_opt_5 .info1,
#vote_opt_6 .info1,
#vote_opt_7 .info1,
#vote_opt_11 .info1,
#vote_opt_12 .info1,
#vote_opt_13 .info1,
#vote_opt_14 .info1,
#vote_opt_15 .info1,
#vote_opt_16 .info1{
	font-weight: bold;
	font-size: 14px!important;
}
/* #voting ul.options3 li{float:left;width:115px; height: 215px; margin:0 4px 15px; background:#C99619; display: inline; color:#fff;} */
#vote_opt_1 ul li.over,
#vote_opt_8 ul li.over,
#vote_opt_9 ul li.over,
#vote_opt_10 ul li.over, {background: #ff5cdb;}
#vote_opt_2 ul li.over,
#vote_opt_3 ul li.over,
#vote_opt_4 ul li.over,
#vote_opt_5 ul li.over,
#vote_opt_6 ul li.over,
#vote_opt_7 ul li.over {background: #7a00D0;}
#vote_opt_11 ul li.over,
#vote_opt_11 ul li.over {background: #a28600;}
#vote_opt_13 ul li.over,
#vote_opt_14 ul li.over,
#vote_opt_15 ul li.over,
#vote_opt_16 ul li.over {background: #0073ff;}
#vote_opt_15 ul li {
	padding-bottom: 25px;
}
.stack ul{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-column-gap: 5px;
	padding: 10px 5px;
}
.stack ul li{
	width: 200px;
	padding: 0px 0px;
	margin: 0 auto 10px;
}
.stack ul li img{
	width: 200px;
}
#vote_opt_2 ul, #vote_opt_3 ul, #vote_opt_4 ul, #vote_opt_5 ul, #vote_opt_6 ul, #vote_opt_7 ul, #vote_opt_11 ul, #vote_opt_12 ul, #vote_opt_13 ul, #vote_opt_14 ul {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 6px;
    padding: 10px 6px;
}
#vote_opt_1 ul, #vote_opt_8 ul, #vote_opt_9 ul, #vote_opt_10 ul, #vote_opt_15 ul, #vote_opt_16 ul{
	grid-template-columns: 1fr 1fr 1fr;
}

#vote_opt_2 img, #vote_opt_3 img, #vote_opt_4 img, #vote_opt_5 img, #vote_opt_6 img, #vote_opt_7 img, #vote_opt_11 img, #vote_opt_12 img, #vote_opt_13 img, #vote_opt_14 img, #vote_opt_2 li, #vote_opt_3 li, #vote_opt_4 li, #vote_opt_5 li, #vote_opt_6 li, #vote_opt_7 li, #vote_opt_11 li, #vote_opt_12 li, #vote_opt_13 li, #vote_opt_14 li {
	width: 120px;
}
.pl p{
	padding: 0 5px;
}
.pl .info1{
	padding-top: 5px;
}
.pl .info2{
	padding-bottom: 10px;
}
/*
#vote_opt_2 ul li, #vote_opt_5 ul li, #vote_opt_7 ul li, #vote_opt_10 ul li{background: #FF178D url(https://img.tvb.com/p/event/tvb2014/nomination/play.png) !important; background-repeat: no-repeat !important; background-position: 97% 97% !important;}
#vote_opt_2 ul li.over, #vote_opt_5 ul li.over, #vote_opt_7 ul li.over, #vote_opt_10 ul li.over{background: #D000CF url(https://img.tvb.com/p/event/tvb2014/nomination/play.png) !important; background-repeat: no-repeat !important; background-position: 97% 97% !important;}

#vote_opt_3 ul li, #vote_opt_8 ul li, #vote_opt_11 ul li, #vote_opt_12 ul li, #vote_opt_13 ul li{background: #A26000 url(https://img.tvb.com/p/event/tvb2014/nomination/play.png) !important; background-repeat: no-repeat !important; background-position: 97% 97% !important;}
#vote_opt_3 ul li.over, #vote_opt_8 ul li.over, #vote_opt_11 ul li.over, #vote_opt_12 ul li.over, #vote_opt_13 ul li.over{background: #E78900 url(https://img.tvb.com/p/event/tvb2014/nomination/play.png) !important; background-repeat: no-repeat !important; background-position: 97% 97% !important;}
*/

/* #voting ul.options3 li.over {background: #c8aa63;} */
#voting ul.options1 li.tvbcomCat{height: 180px; display: block; margin: 3px;}
#voting ul.options2 li.tvbcomCat{height: 180px; display: block; margin: 3px;}
/* #voting ul.options3 li.tvbcomCat{height: 180px; display: block; margin: 3px;} */
#voting li.weibo{height:auto;width:100px;margin:0 3px 10px;}
#voting li.weibo .pl{text-align:center;}
#voting li.weibo .pl img{display:block;margin:0 auto;}
/*.pl, ul.options1 li, ul.options2 li, ul.options3 li{
cursor: pointer;}*/

/*
#voting .cate3 li .pl{width:200px;}
#voting .cate8 li .pl{width:200px;}
#voting .cate12 li .pl{width:200px;}
#voting .cate13 li .pl{width:200px;}
#voting .cate3 ul.options1 li .pl p{width: 189px;}
#voting .cate6 ul.options1 li .pl p{width: 182px;}
#voting .cate7 ul.options1 li .pl p{width: 194px;}
*/
/* #voting #voting .cate13 ul.options2 li .pl p,#voting .cate14 ul.options2 li .pl p,#voting .cate15 ul.options2 li .pl p{width: 189px;}
#voting .cate14 ul.options3 li .pl p{padding:0px 5px;display:block;font-size:13px;} */

#voting li.chkd {background: #e2e2e2;}
#voting li.que{background:white;width:auto;margin-right:20px;height:auto;}

#voting .con{padding:5px;padding-right:0px;text-align:right;}
#tncChk {vertical-align: middle; line-height: 22px; margin: 4px;}
#voting .con .button {float: right}
#voting .summary{background-color:#e5e5e5;line-height:1.5;padding:10px;margin-top:10px;}

#voting .genCat{width: 115px; height: 154px; display: block; position: relative;}
#voting .tvbcomCat{width: 115px; height: 154px; display: block;position: relative;}
#voting .genCat input, #voting .tvbcomCat input{position: absolute; left: 100px; top:157px;}

#preview_form .normal_text{margin-top:10px;font-weight:bold;}
#preview_form .vote_list h4{margin:15px 0 5px 0;font-weight:bold;}
#preview_form .vote_list ul{padding-left:10px;}

.stack {
	margin:10px auto 0px;
	width: 640px;
	font-family: Arial, sans-serif, Helvetica;
}

#vote_result{padding:15px;min-height:300px;_height:300px;height:auto!important;}

#prevresult{padding:5px;}
#prevresult .bd table{background-color:#e5e5e5;border-collapse:collapse;}
#prevresult .bd thead{background-color:#ffcdf8;}
#prevresult .bd thead td{font-weight:bold;}
#prevresult .bd td{padding:5px 10px 3px; line-height:1.5;}
#prevresult tr.hlight{background-color:#f6f6f6;}

#sidebar .rpanel  .bd ul{margin-left:0px;}

.tab .nav .tab-group {display:block;font-weight:bold;text-decoration:none;margin-top:10px;}

#banner{margin-top:6px;}
#headimg{background: url('https://img.tvb.com/p/event/tvb2021/2021-botton_re.png');width: 186px;height:113px;position:absolute;left: 297px;top: 130px;}
#headimg:hover{background-position: 0 0;opacity: 0.7;}
.tab{position: relative;}
#lefttab{background: url('https://img.tvb.com/p/event/tvb2019/cat/gp-_cat-15b.png');height:71px;}
#righttab{background: url('https://img.tvb.com/p/event/tvb2019/cat/gp-_cat-16b.png');width: 320px;height:71px;}

/* #lefttab.on, #lefttab:hover{background: url('https://img.tvb.com/p/event/tvb2021/cat/cat_01.png');} */
#righttab.on, #righttab:hover{background: url('https://img.tvb.com/p/event/tvb2019/cat/gp-_cat-16a.png');}
#lefttab img{
  width: 640px;
}
/*
#lefttab.on, #lefttab:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp_tabs_01.png');width: 278px;height:36px;}
#middletab.on, #middletab:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp_tabs_02.png');width: 205px;height:36px;}
#righttab.on, #righttab:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp_tabs_03.png');width: 157px;height:36px;}
*/
.awardTag{
	height:30px;
	margin: 6px auto;
	/*position:absolute;*/
}

.awardimg_1{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a01.png');background-position: 0px -50px;width: 122px;}
.awardimg_2{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a02.png');background-position: 0px -50px;width: 122px;}
.awardimg_3{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a03.png');background-position: 0px -50px;width: 122px;}
.awardimg_4{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a04.png');background-position: 0px -50px;width: 189px;}
.awardimg_5{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a05.png');background-position: 0px -50px;width: 189px;}
.awardimg_6{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a06.png');background-position: 0px -50px;width: 120px;}
.awardimg_7{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_a07.png');background-position: 0px -50px;width: 120px;}
.awardimg_8{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_b01.png');background-position: 0px -50px;width: 128px;}
.awardimg_9{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_b02.png');background-position: 0px -50px;width: 189px;}
.awardimg_10{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_b03.png');background-position: 0px -50px;width: 189px;}
.awardimg_11{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_b04.png');background-position: 0px -50px;width: 124px;}
.awardimg_12{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_b05.png');background-position: 0px -50px;width: 124px;}
.awardimg_13{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_c01.png');background-position: 0px -50px;width: 163px;}
.awardimg_14{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_c02.png');background-position: 0px -50px;width: 163px;}
.awardimg_15{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_c03.png');background-position: 0px -50px;width: 167px;}
.awardimg_16{background: url('https://img.tvb.com/p/event/tvb2021/cat/gp-_cat_c05.png');background-position: 0px -50px;width: 167px;}
/*.awardimg_17{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_02.png');background-position: 0px -30px;width: 130px;left:430px;margin-top:5px;}*/

.awardimg_1:hover, .awardimg_2:hover, .awardimg_3:hover,
.awardimg_4:hover, .awardimg_5:hover, .awardimg_6:hover,
.awardimg_7:hover, .awardimg_8:hover, .awardimg_9:hover,
.awardimg_10:hover, .awardimg_11:hover, .awardimg_12:hover,
.awardimg_13:hover, .awardimg_14:hover, .awardimg_15:hover,
.awardimg_16:hover, .imgOn
{background-position: 0px -13px;}

.text{margin-left:18px;margin-bottom:10px;height: 20px;}
.votetype1_bd{background-color: #ffd0de;padding-top:10px;}
.votetype2_bd{background-color: #B0961C;padding-top:10px;}
/*
.img1on, .img1on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_01.png');background-position: 0px 0px;width: 120px;left:29px;}
.img2on, .img2on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_02.png');background-position: 0px 0px;width: 120px;left:150px;}
.img3on, .img3on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_03.png');background-position: 0px 0px;width: 100px;left:267px;}
.img4on, .img4on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_04.png');background-position: 0px 0px;width: 205px;left:372px;}
.img5on, .img5on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_05.png');background-position: 0px 0px;width: 205px;left:29px;margin-top:5px;}
.img6on, .img6on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_06.png');background-position: 0px 0px;width: 183px;left:229px;margin-top:5px;}
.img7on, .img7on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-a_cat_07.png');background-position: 0px 0px;width: 183px;left:409px;margin-top:5px;}

.img8on, .img8on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_01.png');background-position: 0px 0px;width: 110px;left:65px;}
.img9on, .img9on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_02.png');background-position: 0px 0px;width: 110px;left:185px;}
.img10on, .img10on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_03.png');background-position: 0px 0px;width: 140px;left:305px;}
.img11on, .img11on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_04.png');background-position: 0px 0px;width: 140px;left:455px;}
.img12on, .img12on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_05.png');background-position: 0px 0px;width: 130px;left:100px;margin-top:5px;}
.img13on, .img13on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_06.png');background-position: 0px 0px;width: 180px;left:240px;margin-top:5px;}
.img14on, .img14on:hover{background: url('https://img.tvb.com/p/event/tvb2016/nomination/gp-c_cat_07.png');background-position: 0px 0px;width: 130px;left:430px;margin-top:5px;}
*/
