body{ margin:0;padding:0;border:0; font-family:'宋体',Tahoma,Helvetica,Arial,sans-serif;}
div,p,b,em,i,span,ul,form,input,li,dl,dd,dt{ margin:0;padding:0;border:0; }
h1,h2,h3,h4,h5{ font-weight:bold;  font-size:12px;margin:0;padding:0;border:0;}
a{ text-decoration:none;}
ol,ul{ list-style:none;}
img{ border:none;}
.body{ background:url(/zhuanti/gwyms/images/gwyms_02.jpg) repeat-x; background-color:#FFFFFF;}
.container{ width:950px; font-size:12px; margin:0 auto; text-align:left; color:#000; background-color:#FFFFFF;}
.container a{color:#000;}
.container a:hover{ text-decoration:underline; color:#cc0000;}


/*页头大图+NAV*/
.banner{ overflow:hidden; width:950px; height:175px; background:url(/zhuanti/gwyms/images/gwyms_04.jpg) no-repeat;}
.banner .logo{ width:110px; height:34px; margin:62px 0 40px 68px; cursor:pointer;}
.banner .nav{ width:920px; height:40px; padding-left:30px;}
.banner .nav ul{}
.banner .nav li{ line-height:40px; color:#FFFFFF; font-size:14px; font-weight:700; padding:0 24px; float:left;}
.banner .nav li a{color:#FFFFFF;}
.banner .nav li a:hover{color:#FFFFFF;}

/*页面主体*/
.main{ width:946px; padding:2px 2px 10px 2px;}
.maintop{ overflow:hidden; width:946px; margin-bottom:8px;}
.maincenter{ overflow:hidden; width:946px; margin-bottom:8px;}

/*上左——面试程序*/
.mscx{ width:249px; height:282px; float:left; margin-right:3px;}

/*上中——面试问题*/
.mswt{ width:477px; float:left;}
.mswt .title{ width:477px; height:28px;}
.mswt .title-left{ float:left; width:98px; height:26px; line-height:26px; font-size:13px; font-weight:700; color:#d80a0c; background:url(/zhuanti/gwyms/images/gwyms_13.jpg) repeat-x; border-bottom:1px solid #FFFFFF; border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede; text-align:center;}
.mswt .title-right{ float:left; width:376px; height:26px; border-bottom:1px solid #dedede; border-top:1px solid #dedede; border-right:1px solid #dedede; background:url(/zhuanti/gwyms/images/gwyms_15.jpg) repeat-x; text-align:right; line-height:26px;}
.mswt .title-right a{color:#ca4500;}
.mswt .bottom{ width:445px; padding:15px; border-bottom:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede;}
.mswt .bottom-top{ width:445px; margin-bottom:7px; line-height:24px;}
.mswt .bottom ul{}
.mswt .bottom li{ width:445px; line-height:24px;}
.mswt .bottom li span{ color:#cc0000;}

/*上右——学员登录*/
.xydl{ width:214px; float:right; _float:none;}
.xydl .title{ width:214px; height:28px;}
.xydl .bottom{ width:212px; border-bottom:1px solid #deb187; border-left:1px solid #deb187; border-right:1px solid #deb187;}
.xydl .bottom .t{ overflow:hidden; width:212px; padding-top:10px;}
.xydl .bottom .t-left{ width:80px; float:left; text-align:right; font-size:13px; font-weight:700; color:#c62007; line-height:24px;}
.xydl .bottom .t-right{ width:122px; float:left; height:24px;}
.xtest{ width:120px; height:22px; *height:21px; border:1px solid #cacaca; line-height:22px;}
.xydl .bottom .c{ overflow:hidden; width:212px; padding:10px 0 5px 0; border-bottom:1px dotted #000000;}
.xydl .bottom .c-left{ width:106px; height:23px; text-align:center; float:left;}
.xtest1{ width:63px; height:23px;}
.xtest2{ width:63px; height:23px; background:url(/zhuanti/gwyms/images/gwyms_25.jpg) no-repeat;}
.xydl .bottom .b{ width:212px; line-height:36px; font-size:13px; font-weight:700; color:#c62007; text-align:center;}
.xydl .bottom .b a{ color:#c62007;}
.xydl .bottom .f{ width:212px; height:28px; margin-bottom:10px; _margin-bottom:8px; text-align:center;}

/*中左——公务员面试须知*/
.msxz{ width:729px; float:left;}
.msxz .title{ width:729px; height:26px; background:url(/zhuanti/gwyms/images/gwyms_38.jpg) no-repeat;}
.msxz .title-left{ width:150px; padding:10px 0 0 0; text-align:center; font-size:13px; font-weight:700; color:#c62007; float:left;}
.msxz .title-left a{ color:#c62007;}
.msxz .title-right{ width:60px; line-height:26px; text-align:center; float:right;}
.msxz .title-right a{ color:#FFFFFF;}
.msxz .bottom{ width:707px; border-bottom:1px solid #d72c00; border-left:1px solid #d72c00; border-right:1px solid #d72c00; padding:10px; line-height:23px;}
.msxz .bottom b{ line-height:32px;}
.msxz .bottom a{ color:#cc0000;}

/*中右——论坛互动讨论区*/
.lt{ overflow:hidden; width:214px; float:right;}
.lt .top{ width:214px; margin-bottom:2px;}
.lt .top .title{ width:214px; height:29px; background:url(/zhuanti/gwyms/images/gwyms_40.jpg) no-repeat;}
.lt .top .title-left{ width:130px; text-align:center; padding-top:10px; font-size:13px; font-weight:700; color:#ca4500;}
.lt .top .bottom{ width:202px; border-bottom:1px solid #deb188; border-left:1px solid #deb188; border-right:1px solid #deb188; padding:5px; line-height:22px;}

/*准备流程*/
.zblc{ width:946px; height:403px; margin-bottom:8px;}

/*面试真题*/
.mszt{ overflow:hidden; width:946px;}
.mszt .left{ width:308px; margin-right:11px;}
.mszt .left .title{ width:308px; height:29px; background:url(/zhuanti/gwyms/images/gwyms_45.jpg) no-repeat;}
.mszt .left .title-left{ float:left; width:90px; text-align:center; padding-top:10px; font-size:13px; font-weight:700; color:#ca4500;}
.mszt .left .title-left a{ color:#ca4500;}
.mszt .left .title-right{ float:right; width:60px; line-height:29px; text-align:center;}
.mszt .left .title-right a{color:#ca4500;}
.mszt .left .bottom{ width:286px; border-bottom:1px solid #d72c00; border-left:1px solid #d72c00; border-right:1px solid #d72c00; padding:10px; line-height:22px;}