/**/
body,p,table,img,ul,li,h2,h3,h4,dl,dt,dd{ margin:0; padding:0;}
body{}
li{ list-style:none;}
a{ text-decoration:none;}

img {border:0px;}
.bank_num , .opt {cursor:pointer; }

.czbtn, .nav, .nav_ {cursor:pointer; }
.openfile {font-weight:700; margin:20px 0;}

/*登录页*/
.dl_logo{ background:url(../images/topbg.jpg); width:100%; text-align:right;  padding-top:20px;}
.dl_logo img{ margin-right:50px;}
.dl_body{ background:url(../images/midbg.jpg) repeat-x; width:100%; height:414px;}
.dl_box{ width:911px; margin:0 auto;  background:url(../images/dlpic.jpg) 0 0  no-repeat; height:414px;}
.logoa{ width:125px; height:42px; padding-top:72px; display:block; padding-left:140px;}
.logoa a{ display:block; width:124px; height:42px;}
.dl_form{ margin-top:50px;*margin-top:48px; margin-left:193px; color:#00518A; font-size:14px;}
.dl_form div{ margin-bottom:12px; *margin-bottom:11px; clear:both;}
.dl_form .input1{ width:149px; height:19px; border:none; background:#ddeffa;}

.input2{ background:url(../images/dl_dlbtn.jpg) no-repeat; border:none; margin-top:6px; margin-left:10px;color:#626262; letter-spacing:5px; margin-right:5px; width:75px; height:19px; *padding-top:2px;}
.dl_form a{ font-size:12px; color:#1f74dd;}
.dl_tips{ font-size:12px; color:#0f5ebf; margin-top:30px; margin-left:70px;}
.dl_bot{ background:url(../images/botbg.jpg); width:100%; text-align:center;  color:#fff; }
.dl_botc{width:911px; background:url(../images/sbpic.jpg) no-repeat right top; text-align:center; margin:0 auto; font-size:12px;padding-top:20px; height:80px;}
.dl_botc span{ font-family:Arial, Helvetica, sans-serif;}
.dl_dq{ font-family:"微软雅黑2"; font-size:28px; text-align:right; margin-top:22px; overflow:auto; mar/gin-left:595px;margin-left:720px;}
.dl_dqn{ background:url(../images/tmbtn.gif) no-repeat left top; float:left; height:43px; padding-right:8px; padding-left:13px;}
.dl_dq span{ backgr/ound:url(../images/tmbtn.gif) no-repeat right top; height:43px; width:5px; display:block; float:left;}
.dl_yzm img{ vertical-align:top; padding-top:0px;}
/*登录后选择页*/
.dlh_box{ width:911px; margin:0 auto;  background:url(../images/dlh_pic.jpg) 0 0  no-repeat; height:414px;}
.dlh_hydl{ color:#1364c3; font-size:12px; wi/dth:350px; margin-left:115px; margin-top:65px;}
.dlh_hydl ul{ clear:both; mar/gin-top:2px; margin-top:10px; ma/rgin-top:37px; padding-left:40px; wi/dth:175px;}
.dlh_hydl li{ font-size:14px; font-weight:600; line-height:47px;}
.dlh_hydl li a{ text-decoration:none; color:#1545a2;}
.index_span{ cursor: pointer;}
.index_button {padding-left: 10px;vertical-align: middle;}

/*模拟考试*/
.mk_top{ background:url(../images/mk_topbg.jpg) repeat-x; height:63px; width:100%; clear:both; overflow:hidden;}
.left{ float:left; width:553px;}
.mk_topr{ background:url(../images/mk_ddbg.jpg) no-repeat right bottom; float:right;width:415px; padding-right:15px; height:63px; line-height:63px; font-family:"微软雅黑2"; font-size:28px; color:#fff; text-align:right;}
.mk_main{ background:#daefff; position:relative;}
.mk_maint{ height:31px; color:#808080;}
.leftnav{ width:221px; float:left; position:relative; left:0; top:0; background:#daefff; padding-left:6px; z-index:2;}
.mk_mainc{ margin-left:227px; background:#daefff; position:relative;}
.kmselc{ border:1px solid #9cd9ff; width:210px; padding:2px 2px 2px 3px; margin-top:5px;}
.kmselc select{ width:210px; border:1px solid #c7eaff;}
.lnavtit{ margin-top:2px;}
.navcon{ padding-top:8px; padding-bottom:5px; border-right:1px solid #9cd9ff;border-bottom:1px solid #9cd9ff;border-left:1px solid #9cd9ff; width:205px; padding-left:9px; background:#fff;}
.navcon ul li{ width:197px; height:29px; line-height:29px; background:url(../images/mk_fdqtitbg.jpg) no-repeat; margin-top:3px; text-align:center; font-size:14px;}
.navcon ul li a{ color:#04446b; display:block; width:197px; height:29px;}
.navcon .dqtitbg{ background:url(../images/mk_dqtitbg.jpg) no-repeat; color:#e47100; font-weight:600;}
.navcon .dqtitbg a{ color:#e47100;}
.navcon .secnav{ background:url(../images/secnavbg.jpg) no-repeat; width:197px; position:relative;}
.navcon .secnav li{ background:url(../images/zl_xb2.jpg) no-repeat 25px 10px; line-height:32px; height:32px; color:#333333; font-size:12px; padding-left:40px; text-align:left; width:157px;}
.navcon .secnav .secdqtit{ background:url(../images/zl_xb1.jpg) no-repeat 25px 10px; line-height:32px; height:32px; color:#e47100;}

.leftkf{ margin-top:5px;}
.leftkfc{ background:#fff; border-right:1px solid #9cd9ff;border-left:1px solid #9cd9ff; width:179px; padding:10px 15px 10px 20px; color:#04446b; font-size:12px; line-height:24px;}
.mk_dqwz{ color:#808080; font-size:12px; height:31px; line-height:31px; padding-left:10px;}
.mainright{ border:1px solid #a2dbff; padding:10px 10px 10px 20px; overflow:auto; background:#fff; width:720px; font-size:12px; height:482px; }
.mainrightn{ border:1px solid #a2dbff; padding:10px; overflow:auto; background:#fff; width:730px; font-size:12px; height:450px; }
.mk_mlcon{ width:425px; float:left;}
.mk_mrcon{ width:285px; float: left; margin-left:10px; }
.mk_title01{ color:#01408e;font-size:18px; font-family:"微软雅黑2"; line-height:32px; font-weight:600;}
.mk_time{ color:#808080; font-size:12px; line-height:30px; height:30px;}
.mk_yszj{ width:340px; margin:0 auto; font-size:12px; line-height:28px; color:#04446b; margin-bottom:15px;}
.mk_gnmk{ border:1px solid #e4f2fb; background:#f8fbfe; padding-top:5px;padding-bottom:12px; width:423px; overflow:auto; margin-top:100px; font-size:14px;}
.mk_gnmk li{ float:left; width:70px; margin-left:18px; margin-top:15px; color:#04446b; line-height:32px; height:32px; display:inline;}
.mk_gnmk li a{ color:#04446b;}
.mk_xb1{ background:url(../images/mk_xb1.jpg) no-repeat; padding-left:45px;}
.mk_xb2{ background:url(../images/mk_xb2.jpg) no-repeat; padding-left:45px;}
.mk_xb3{ background:url(../images/mk_xb3.jpg) no-repeat; padding-left:45px;}
.mk_xb4{ background:url(../images/mk_xb4.jpg) no-repeat; padding-left:45px;}
.mk_xb5{ background:url(../images/mk_xb5.jpg) no-repeat; padding-left:45px;}
.mk_xb6{ background:url(../images/mk_xb6.jpg) no-repeat; padding-left:45px;}
.mk_title02{ font-size:12px; font-weight:600; margin-left:15px; line-height:30px; color:#01408e;}
.mk_mrct{background:url(../images/mk_rlbg.jpg) no-repeat; width:214px; font-size:12px; color:#333333; line-height:24px; padding:25px 15px 10px 15px;}
.mk_mrct span{ color:#dd1f00; font-weight:600; margin-left:3px; margin-right:3px;}
.mk_cjwt{ border:1px solid #e4f2fb; background:#f8fbfe; padding-top:5px;padding-bottom:10px; width:277px; overflow:auto; margin-top:182px;}
.mk_cjwt ul{ padding-left:77px; width:200px; font-size:12px; line-height:24px; color:#114c95;}
.mk_cjwt ul a{ color:#114c95;}
.mk_cjwt ul img{ float:left; position:relative; margin-left:-77px;}
.mk_footer{ text-align:right; font-size:12px; color:#808080; height:50px; line-height:22px; padding-top:5px; padding-right:10px; width:950px;}
.mk_footer span{ font-family:Arial, Helvetica, sans-serif;}
.mk_botbg{ background:url(../images/mk_botbg.jpg); height:10px; width:100%;}
/*错题练习*/
.ct_title{ background:url(../images/ct_titbg.jpg) repeat-x; height:33px; line-height:33px; color:#05436c;  font-size:12px; color:#034568; width:752px;}
.ct_title p{ float:left;}
.ct_title b{ font-weight:600; color:#fd3b06;}
.paddl20{ padding-left:20px; background:url(../images/ct_xb.jpg) no-repeat 10px 13px;}
.ct_title p span{ border:1px solid #aee1ff; background:url(../images/ct_btnbg.jpg) repeat-x; height:21px; padding:4px 6px; margin-left:5px; margin-right:5px;}
.mainrtab{height:450px; overflow:auto;}
.mainrtab table{ width:100%;border-top:1px solid #d7eaf8;border-right:1px solid #d7eaf8; font-size:14px; text-align:center;}
.mainrtab table td{border-bottom:1px solid #d7eaf8;border-left:1px solid #d7eaf8; height:35px; line-height:35px;}
.mainrtab table .boren{ border-left:none;}
.mainrtab table p{ text-align:left; text-indent:20px;}
.tabbg{ background:#f7fbfe;}
.czbtn{ background:url(../images/ct_czbtn.jpg) no-repeat; width:55px; height:22px; line-height:22px; color:#1781d9; border:none;}
/*考试记录*/
.mainrtab table th{ background:#f8f9fb;border-bottom:1px solid #d7eaf8; height:25px; line-height:25px; text-align:center; color:#5880b1; font-size:12px; font-weight:500;}
.mainrtab table .thborl{border-left:1px solid #d7eaf8;}
.mainrtab table span{ color:#fa3a09;}
.ct_title .cjpx{float:right; margin-right:10px; _margin-top:5px;}
.ct_title .cjpx select{ vertical-align:middle; border:1px solid #7f9cba; }
/*翻页*/
.showpage .plist p { color:#045596; float: right; margin-right: 5px; height:25px; padding-top:13px;}
.showpage .plist p input { border: 1px solid #999999; height: 15px; text-align: center; width: 30px;}
.showpage .plist .util_page{margin-top:10px;}
.showpage .plist .util_page a {height:25px;line-height:30px;padding:0px 8px; border:1px solid #ddd;background:#fff;color:#045596;}
.showpage .plist .util_page span{height:25px;padding:0px 8px; border:1px solid #ddd;background:#ccc;color:#045596; font-weight:600;}
/*考试大纲*/
.mainright h2{ color:#da5246; font-size:16px; font-weight:600; line-height:30px; text-align:center;}
.mainright h3{ color:#01476b; font-size:14px; font-weight:600;line-height:30px;text-align:center; border-bottom:1px solid #b6d5e7;}
.mainright h4{ font-size:12px; color:#353535; text-align:center; line-height:30px;}
.mainrtext{ color:#353535; font-size:14px; line-height:22px; padding:0px 15px; height:500px; overflow:auto;}
/*考试指南*/
.zncon{border:1px solid #a4dafe; height:500px; overflow:auto;}
.zn_title1{ background:url(../images/zn_titlebg1.jpg) repeat-x 0 -1px; height:38px; }
.zn_title1 h2{ background:url(../images/zn_xb.jpg) no-repeat -5px -1px; padding-left:40px;color:#fc0000; font-family:"黑体"; font-weight:normal; font-size:16px; text-align:left;line-height:39px;}
.znrc{ }
.zntext{ padding:10px 15px; line-height:22px; color:#2e2e2e; font-size:14px;}
.zn_title2{ background:url(../images/zn_titlebg3.jpg) repeat-x; height:28px; padding-left:20px;}
.zn_title2 h3{ background:url(../images/zn_titlebg2.jpg) no-repeat; height:28px; line-height:28px; font-size:14px; font-weight:600; color:#fff; padding-left:18px; width:127px; float:left; border:0; text-align:left;}
/*相关资料*/
.mainright .zlh3{ font-size:16px; line-height:35px; margin-bottom:10px;}
/*答案解析*/
.jx_titler1{ color:#04446b; font-size:14px; font-weight:600; text-align:center; line-height:30px; width:90%;}
.jx_sm{ line-height:24px; padding-top:15px;}
.jx_sm strong{ margin-right:10px;}
.jx_tab{ margin-top:10px;}
.jx_tab table{ border-top:1px solid #7fcdff;border-right:1px solid #7fcdff; text-align:center; font-size:12px; width:95%;}
.jx_tab table th{ height:26px; line-height:26px; background:#daefff; color:#1c59b5;border-bottom:1px solid #7fcdff;border-left:1px solid #7fcdff;}
.jx_tab table td{border-bottom:1px solid #7fcdff;border-left:1px solid #7fcdff; height:26px; line-height:26px; color:#333333;}
.jx_xqtm{ margin-top:15px; line-height:22px;}
.jx_xqtm p{ text-indent:20px;}
.jx_navcon{  padding-bottom:5px; border-right:1px solid #9cd9ff;border-bottom:1px solid #9cd9ff;border-left:1px solid #9cd9ff; width:214px;background:#fff;}
.jx_btn{ background:url(../images/leftbtn.jpg) no-repeat; width:216px; height:24px; line-height:24px; text-align:center; margin-top:5px;}
.jx_ltitle1{ background:url(../images/jx_titlebg1.jpg) repeat-x; height:28px; }
.jx_ltitle1 h2{ background:url(../images/jx_xb1.jpg) no-repeat 40px 5px;line-height:28px; font-size:14px; font-weight:600; color:#fff; text-align:center; padding-left:70px; width:130px; margin:0 auto; text-align:left;}
.jx_navcc{ height:435px; overflow:auto; width:214px;}
.jx_ltitle2{ background:url(../images/jx_btnn.jpg) no-repeat; margin-top:7px; width:183px; height:30px; margin-left:auto; margin-right:auto;}
.jx_ltitle2 h3{ background:url(../images/jx_nxb.jpg) no-repeat 20px 8px; padding-left:40px; font-size:14px; font-weight:600; color:#04446b; height:30px; line-height:30px;}
.jx_navcc li{ background:url(../images/jx_xb3.jpg) no-repeat 10px 6px;  _background:url(../images/jx_xb3.jpg) no-repeat 10px 3px; padding-left:25px; line-height:24px; height:24px; font-size:14px;}
.jx_navcc li span{ width:30px; display:block; float:left; height:20px; line-height:24px; _line-height:20px;}
.jx_navcc .yizuo { color:#04446b;}
.jx_navcc .weizuo { color:#f5431f;}
.jx_navcc .weizuo span{ color:#1878d6;}
.jx_navcc li img{ margin:0px 0 6px 5px; vertical-align:middle;}
.jx_btno{ color:#f5431f; text-align:center; line-height:24px; font-size:12px; background:url(../images/leftbtn.jpg) no-repeat; margin-top:5px; margin-bottom:5px;}
.jx_navcc ul{ padding:10px; overflow:auto; width:130px; margin:0 auto;}
.mk_dqwz .fhbtn{ background:url(../images/hbtnbg.jpg) repeat-x; height:18px; line-height:18px; color:#333333; border:1px solid #fdd096; padding:0px 10px; float:right;}
.fhbtn{ background:url(../images/hbtnbg.jpg) repeat-x; height:20px; line-height:22px; color:red; border:1px solid #fdd096; padding:0px 10px; float:right; margin-right:10px; margin-top:5px;}
.mk_dqwz .fhbtn a{color:#333333;}
.jx_sjtitle{ font-size:16px; font-weight:600; line-height:30px;}
.jx_jx{ color:#057913;}
.jx_zqda{ color:#0658e0;}
.jx_zqda span{ color:#ff0000; margin-left:10px;}
.jx_tmtit{ margin-top:10px; text-indent:0px;}
.jx_xqtm dl{width:440px; clear:both;padding-left:25px;}
.jx_xqtm dt{float:left; width:20px;}
.jx_xqtm dd{float:left; width:400px;}
/*答题页*/
.dt_top{ background:#ece9d8; height:53px; width:100%; clear:both; min-width:962px; overflow:hidden;}
.dt_top input{width:90px;}
.dt_topr{ width:500px; height:63px; line-height:50px; font-family:"微软雅黑2"; font-size:28px; color:#034366; text-align:left;}
.dt_left{ float:left; width:190px;}
.dt_zjyz{ float:right;  width:400px; padding-top:15px;}
.dt_leftnav{ width:210px; float:left; position:relative; left:0; top:0; background:url(../images/dt_sx1.jpg) repeat-y right top #ece9d8; padding-left:6px; z-index:2; padding-bottom:17px;}
.dt_tips{ background:url(../images/dt_hx1.jpg) left top repeat-x #dfdac4; text-align:center; line-height:26px; color:#000000; font-size:12px; width:205px;}
.dt_tips strong{ font-size:16px; font-weight:600; color:#323232; line-height:35px;}
.dt_tips p{ color:#4947f0; font-weight:600;}
.dt_th1{ background:url(../images/dt_hx2.jpg) repeat-x left top #ece9d8; width:185px;}
.dt_th1 table{ width:100%; color:#fe0000; margin:5px auto; font-size:12px; text-align:center;}
.dt_th1 table span{ color:#0201ff;}
.dt_th1 table td{ height:25px; line-height:25px;}
.dt_th1 table td span{ display:block;cursor: pointer; width:35px; height:25px;text-align:center; color:red;}
.dt_ths{ height:280px; overflow:auto; width:205px;}
.dt_wdat{ background:url(../images/dt_wdt.jpg) no-repeat left bottom; width:184px; height:68px; margin:10px auto; text-align:center; font-size:14px;}
.dt_wdat h3{font-size:14px; font-weight:600; color:#1d5ab7; height:40px; line-height:33px; text-align:left;}
.dt_main{ background:#ece9d8; position:relative; font-size:12px;}
.dt_mainc{width:760px; margin-left:227px; background:url(../images/dt_hxr1.jpg) repeat-x left top #ffffff;  border-left:1px solid #716f63; padding:5px 0px 0px; overflow:auto;}
.dt_rtitle1{background:url(../images/dt_titlebg1.jpg);  color:#1a59b6; font-size:14px;  padding-left:30px; font-weight:600;}
.dt_rtitle1 span{ font-size:12px; color:#ff0100; font-weight:500;}
.dt_wt{ color:#000000; font-size:14px; font-weight:600; margin-left:20px; margin-top:15px; }
.dt_dabtn{ background:url(../images/dt_dabtn.jpg) no-repeat; width:75px; height:24px; line-height:24px; text-align:center; margin-left:20px; margin-top:50px;}
.dt_xxbg{ background:#f9f9f9; padding:15px 10px; overflow:auto; margin-left:20px; width:690px;}
.dt_xxbg ul li{ }
.dt_xxbg dl{ width:690px; clear:both; margin-top:5px;}
.dt_xxbg dt{ width:40px; float:left; line-height:16px;}
.dt_xxbg dt input{ vertical-align:top; margin:-2px 0px 0px auto;}
.dt_xxbg dd{ width:620px; float:left;  line-height:17px; font-family:"宋体";}
.dt_xxbg input{ vertical-align:middle; margin:0px 2px 3px auto; }
.dt_xxbg p{ margin-top:5px;}
.dt_gnbox{ background:#f4f1ea;  overflow:auto; padding:15px 0px;  width:100%;}
.dt_prevb{ background:url(../images/dt_sxbtn.jpg) no-repeat; text-align:center; width:91px; height:28px; line-height:28px; color:#000000; cursor:pointer;}
.dt_nextb{ background:url(../images/dt_sxbtn2.jpg) no-repeat; text-align:center; width:91px; height:28px; line-height:28px; color:#000000; cursor:pointer;}
.dt_nextbn{ background:url(../images/tzbtnn.jpg) no-repeat; text-align:center; width:75px; height:28px; line-height:28px; color:#000000; cursor:pointer;}
.dt_gnbox li{ float:left; white-space:nowrap; margin-left:20px;}
.dt_gnbox .liright{ float:right; margin-right:20px;}
.dt_gnbox .liright img{ cursor:pointer;}
.dt_gnbox ul{ clear:both;}
.dt_gnbox li input{ border-top:1px solid #716f63;border-right:1px solid #716f63;border-left:1px solid #716f63; background:#ffffff; padding:3px 5px; height:16px; line-height:16px; font-weight:600; font-size:20px; text-align:center; width:120px;color:#fe0000; margin-left:5px;}
.dt_yytime{ color:#0200fe; font-size:14px;}
.dt_gnbox .dt_yytime input{ color:#000;}
.dt_sytime{ color:#0200fe; font-size:14px;}
.dt_jsli{ clear:both; margin-top:6px;}
.dt_wdat span{ color:#fe0000; font-weight:600; margin-left:5px; margin-right:5px;}
.dt_gnli{ height:28px;}
.dt_ltps{ padding:10px 10px 0px; width:180px; overflow:auto; line-height:20px; color:#0201FF;}
.dtconn{ width:100%; height:468px; overflow:hidden;}
.srborder{border:1px solid #ccc;}
/*准考证登录页*/
.dln_mianbody{ width:100%; min-height:585px; _height:585px; }
.dln_dl{ width:696px; background:url(../images/dln_mainbg.jpg) no-repeat 104px 0px; margin:163px auto 0; padding-top:40px; height:250px;}
.dln_title{ font-family:"微软雅黑2"; font-weight:600; font-size:22px; line-height:50px; padding-left:170px; color:#0245a3;}
.dln_dlcon{ width:300px; margin:28px auto 34px; color:#023f7d; font-size:14px; padding-right:100px; position:relative; height:55px;}
.dln_dlcon .dln_btn{ position:relative; margin-right:-100px; float:right; display:inline;}
.dln_dlcon .input3{ border:1px solid #7e9db9; width:220px; height:15px; padding-top:3px;}
.dln_dlcon li{ margin-bottom:10px;}
.dln_tips{ color:#f5431f; line-height:22px;width:400px; margin:43px auto 0 auto; font-size:12px;}



/*---hoy- start --*/
.start_exam {cursor:pointer;}
.bank {white-space:normal;  height:400px; overflow:auto; }
.bank_other {font-weight:500; line-height:27px;}
.flash_bank {
	position:absolute;
	top:0px;
	float:left;
	width:993px;
	height:598px;
	background-color:#EEF2FB;
	z-index:80;
}
#obj {
	margin-left: 100px;
}

.navcon .secnav .secdqtit a {line-height:32px; height:32px; color:#e47100; font-weight:600;}
.navcon .secnav .sjtitle a {font-weight:600;}
/*------end-------*/
#cover{
	position:absolute;
	top:0px;
	float:left;
	width:993px;
	height:598px;
	background-color:#FFF;
	z-index:80;
}
#tb_window{ 
	width:400px; 
	height:598px;
	position:absolute; 
	top:170px;
	left:245px;
	z-index:100; 
	color:green;
	font-size:25px;
	font-weight:700;
}

#productsMenu_zzjs{
	position:absolute;
	top:0px;
	float:left;
	width:993px;
	height:660px;
	background-color:#EEF2FB;
	z-index:80;
}

.paper_remark{
	width:450px; 
	height:60px;
	position:absolute; 
	top:100px;
	left:300px;
	z-index:100;
	font-size:14px; 
}

.hide_paper_doc {margin-top:500px;background:url(../images/dt_dabtn.jpg) no-repeat; text-align:center; width:85px; height:28px; line-height:28px; color:#000000; cursor:pointer;}

.single {float:left;width:103px;}
.wait {left: 318px; position: fixed; top: 325px;}