.ftfontstyle28305{ font-size: 14px; line-height: 40px; color: #ffffff;}
.jtfontstyle28305{ color: #ffffff; line-height: 40px; font-size: 14px;}

.search .submit{width: 450px;height: 45px;float: left;background: rgb(255, 255, 255, 0.3);border: none;border-radius: 8px;}
.search .submit:hover{background: rgb(255, 255, 255, 0.5);border: none;}
.search .text{width: 350px;height: 35px;float: left;margin: 5px;border: none;border-radius: 8px;background: none;border: none;}
.search .button{width: 90px;height: 31px;float: left;margin: 7px 0;background: none;border: none;border-left: 1px solid #ffffff;font-size: 17px;line-height: 31px;color: #ffffff;text-align: center;letter-spacing: 15px;text-indent: 1em;}

.splitflagstyle25564{ color: #222222;}
.fontstyle25564{ color: #222222; line-height: 60px; font-size: 16px;}
.winstyle25564{ color: #222222; line-height: 60px; font-size: 16px;}

.showquestionnumstyle25565{ font-size: 18px; color: #555555; line-height: 50px;}
.tjnumfontstyle25565{ font-size: 18px; line-height: 50px;}
.tjnumperstyle25565{ font-size: 18px; line-height: 50px;}
.mxoptionntdstyle25565{ font-size: 18px; line-height: 50px; text-indent: 1em;}
.questionexplaintdstyle25565{ font-size: 18px; font-weight: bold; color: #666666; line-height: 50px; text-indent: 1em;}
.surveytitletdstyle25565{ font-size: 22px; text-decoration: none; font-weight: bold; line-height: 55px;}
.mxrowtdstyle25565{ font-size: 18px; background-position: left center; line-height: 50px; text-indent: 1em;}
.showquestiontdstyle25565{ font-size: 18px; font-weight: bold; color: #444444; line-height: 50px; background-color: #f2f2f2; text-indent: 1em;}
.mxcolumntdstyle25565{ font-size: 18px; text-align: center; line-height: 50px;}
.optiontdstyle25565{ font-size: 18px; line-height: 50px; text-indent: 1em;}
.surveytitleexplaintdstyle25565{ font-size: 18px; color: #777777; line-height: 50px; text-indent: 2em;}

