﻿/*--驾校--*/
body{font-family:"Microsoft YaHei"; background:#F2F2F2;}
.nav_top{width:320px; height:36px; overflow:hidden; margin:0 auto; background:url(../images/nav_top_bg.jpg) repeat-x;}
.logo{float:left; margin:0 0 0 20px;}
.btn_msbm:link,.btn_msbm:visited{text-decoration:none; float:right; width:79px; height:29px; display:block; background:url(../images/btn_msbm.jpg) no-repeat; margin:4px 20px 0 0;}
.btn_msbm:hover{text-decoration:none; color:#CC0000;}
.btn_msbm span{color:#FFEA5B; line-height:29px; padding:0 0 0 22px;}

/*--导航--*/
.navbg{width:320px; height:35px; overflow:hidden; margin:0 auto; background:url(../images/nav_q.jpg) repeat-x; border-top:#fff solid 1px; border-bottom:#E5E5E5 solid 1px;}
.nav{width:320px; height:35px; overflow:hidden; margin:0 auto;}
.nav span{height:35px; float:left; line-height:35px; color:#fff;}
.nav a:link,.nav a:visited{text-decoration:none; line-height:35px; float:left; font-size:15px; font-weight:600; width:50px; height:35px; display:block; color:#FFF; text-align:center;}
.nav a:hover,.navbg .nav .navxd{background:url(../images/nav_h.jpg) repeat-x; color:#0094E0;}
.navbg_b{width:320px; height:30px; margin:0 auto; background:#fff; border-bottom:#0094E0 solid 1px;}
.navbg_bl:link,.navbg_bl:visited{text-decoration:none; line-height:35px; float:left; font-size:15px; font-weight:600; padding-left:8px; color:#0094E0;}
.navbg_bl:hover{color:#0094E0;}
.navbg_b p{width:auto; height:30px; float:right; background:url(../images/icon_sz.gif) no-repeat 0 7px; padding:0 20px 0 22px; line-height:30px; color:#636363;}

/*--导航菜单--*/
.navmenu{width:auto; height:30px; overflow:hidden; float:right;}
.navmenu a:link,.navmenu a:visited{text-decoration:none; line-height:30px; color:#0094E0; float:left;}
.navmenu a:hover{color:#C00;}
.navmenu span{float:left; line-height:30px; color:#0094E0; float:left; padding:0 5px;}


.cbtc_btn{width:58px; height:35px; position:relative; z-index:168; float:right; margin:0 8px 0 5px;}
.cbtc_b{width:58px; height:35px; position:relative; z-index:169;}
.cbtc_b a{text-decoration:none; line-height:30px; color:#969696; float:right; font-family:"宋体"; padding:0 10px 0 12px;}
.cbtc_b a span{float:left;}
.cbtc_b a i{background:url(../images/iconjt_d.gif) no-repeat; width:9px; height:5px; display:block; -moz-transition:0.2s ease-in 0s; -webkit-transition:0.2s ease-in 0s; -o-transition:0.2s ease-in 0s; transition:0.2s ease-in 0s; float:left; margin:13px 0 0 3px;}
.cbtc_b a:hover i,.cbtc_xd i{-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}


.cbtc_btn:hover .cbtc_l,.cbtc_xd{background:url(../images/btnbg_xl.gif) no-repeat;}
.cbtc_c{width:300px; height:auto; overflow:hidden; position:absolute; z-index:160; right:0; top:33px; display:none; background:#fff; border:#008DD5 solid 2px; padding:10px 0;}
.cbtc_c a:link,.cbtc_c a:visited{text-decoration:none; line-height:22px; color:#0094E0; float:left; padding:0 10px;}
.cbtc_c a:hover{color:#C00;}

















/*--驾校内列表--*/
.list_jx{width:320px; height:auto; overflow:hidden; margin:0 auto; clear:both;}
.list_jx ul{width:auto; height:auto; overflow:hidden;}
.list_jx ul li{width:auto; height:auto; overflow:hidden; padding:12px 0 0 0;}
.list_l_pic{float:left; border:#E5E5E5 solid 1px; width:78px; height:57px;}
.list_jx dl{height:auto; width:230px; overflow:hidden; float:right;}
.list_jx dl dt,.list_jx dl dd{height:auto; overflow:hidden; line-height:20px;}
.list_jx dl dt a{float:left; text-decoration:none; font-size:16px; color:#000;}
.list_jx dl dt a:hover{color:#C00;}
.list_jx dl dd p,.list_jx dl dt p{width:43px; height:17px; display:block; background:url(../images/icon_btn.jpg) no-repeat; line-height:17px; text-align:center; color:#fff; float:left; margin:2px 0 0 0;}
.list_jx dl dd span,.list_jx dl dt span{float:left; color:#EC6941; padding:0 6px; font-size:16px;}
.list_jx dl dd i,.list_jx dl dt em{float:left; font-style:normal;}
.list_jx dl .fr{width:115px; height:20px;}
.list_jx dl dd{color:#636363;}
.list_jx dl dd span{color:#000;}
.list_jx dl dd a{float:left; text-decoration:none; color:#0094E0; font-family:"宋体"; float:right;}
.list_jx dl dd a:hover{color:#C00;}
.xljzgd{text-decoration:none; width:80px; height:30px; display:block; line-height:30px; background:url(../images/icon_sx.jpg) no-repeat 0 17px; margin:0 auto; padding:10px 0 0 23px; color:#AEADAD;}
.list_jx dl dd img{float:left;}
.list_jx dl dd em{color:#000; float:left; font-family:"宋体"; padding-left:12px;}
.pt_jl{padding:5px 0 8px 0;}

/*--页面底部--*/
.nav_bottom_bg{position:absolute; z-index:9999; bottom:0; left:50%; width:320px; margin-left:-159px;}
.nav_bottom_bg_show{position:fixed; z-index:9999; bottom:0; left:50%; width:320px; margin-left:-159px;}
.nav_bottom{width:320px; height:29px; overflow:hidden; margin:0 auto; background:url(../images/nav_bottom_bg.jpg) repeat-x; position:relative;}
.bottom_icon_l{float:left; margin:5px 0 0 20px;}
.bottom_icon_r{float:right; margin:5px 20px 0 0;}
.navb_search{width:182px; height:23px; overflow:hidden; background:url(../images/search_bg.jpg) no-repeat; left:50%; top:3px; position:absolute; z-index:9999; margin-left:-90px;}
.txt_ss{width:152px; height:22px; border:0; float:left; padding-left:5px; line-height:22px; background:none;}
.txt_btn{float:left; margin:3px 0 0 3px; width:18px; height:19px; background:url(../images/btn_search.gif) no-repeat; border:0; cursor:pointer;}

/*--陪练--*/
.list{width:320px; height:auto; overflow:hidden; margin:0 auto; border-bottom:#fff solid 1px; clear:both;}
.list ul{width:100%; height:auto; overflow:hidden;}
.list ul li{width:auto; height:26px; overflow:hidden; border-bottom:#E5E5E5 solid 1px; border-top:#fff solid 1px;}
.listent:link,.listent:visited{text-decoration:none; color:#636363; float:left; line-height:26px; background:url(../images/icon_list.gif) no-repeat 0 10px; padding:0 0 0 9px; font-size:14px; font-family:"宋体";}
.listent:hover{text-decoration:underline; color:#CC0000;}
.list ul li span{float:left; line-height:26px; color:#EC6941; font-size:16px;}
.list ul li em{float:left; line-height:26px; color:#000; padding-left:3px;}



/*--考试--*/
.pic_ks{width:320px; height:auto; overflow:hidden; margin:0 auto; clear:both;}
.pic_ks img{float:left; margin:10px 0 10px 11px;}
.pic_ks_b{width:320px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:60px; clear:both;}
.pic_ks_b img{float:left; margin:10px 0 10px 28px;}
/*--开始--*/

.list_jx_b{width:320px; height:350px; overflow:hidden; margin:0 auto; clear:both;}
.list_jx_b ul{width:auto; height:auto; overflow:hidden; padding:0 0 0 10px;}
.list_jx_b ul li{width:auto; height:auto; overflow:hidden; padding:12px 0 0 0;}
.list_l_pic_b{float:left; border:#E5E5E5 solid 1px; width:90px; height:90px; margin-right:6px;}




.list_jx_b dl{height:auto; width:68%; overflow:hidden; float:right;}
.list_jx_b dl dt{height:auto; overflow:hidden; line-height:22px;}
.list_jx_b dl dt p{width:60px; height:22px; display:block; color:#0094E0; float:left;}
.list_jx_b dl dt span{float:left; color:#636363;}


.xljzgd_b{text-decoration:none; width:290px; height:30px; display:block; line-height:30px; background:#4096EE; border:#1C6CBE solid 1px; margin:20px auto; color:#fff; text-align:center; border-radius:3px; font-size:18px; font-family:"Microsoft YaHei"; font-weight:600;}

/*--答题内容页--*/
.list_jx_c{width:320px; height:auto; overflow:hidden; margin:0 auto; clear:both;}
.list_jx_c ul{width:auto; height:auto; overflow:hidden; padding:10px 20px 0 20px; line-height:22px; color:#636363;}
.list_jx_c ul li{width:auto; height:auto; overflow:hidden;}
.list_jx_c ul li input{float:left; margin:4px 5px 0 0;}

.link_dt_a{text-decoration:none; width:60px; height:22px; display:block; line-height:22px; background:#4096EE; border:#1C6CBE solid 1px; float:left; color:#fff; text-align:center; border-radius:3px; font-size:14px; font-family:"Microsoft YaHei"; margin:10px 8px 10px 0;}
.link_dt_b{text-decoration:none; width:42px; height:24px; display:block; line-height:24px; background:#4096EE; float:left; color:#fff; text-align:center; border-radius:3px; font-size:14px; font-family:"Microsoft YaHei"; margin:10px 8px 10px 0;}
.link_dt_c{text-decoration:none; width:42px; height:24px; display:block; line-height:24px; background:#F19149; float:left; color:#fff; text-align:center; border-radius:3px; font-size:14px; font-family:"Microsoft YaHei"; margin:10px 8px 10px 0;}
.link_dt_d{text-decoration:none; width:42px; height:24px; display:block; line-height:24px; background:#EC6941; float:left; color:#fff; text-align:center; border-radius:3px; font-size:14px; font-family:"Microsoft YaHei"; margin:10px 8px 10px 0;}
.link_dt_e{text-decoration:none; width:40px; height:22px; display:block; line-height:22px; background:#4096EE; border:#1C6CBE solid 1px; color:#fff; text-align:center; border-radius:3px; font-size:14px; font-family:"Microsoft YaHei"; margin:8px auto 0 auto;}

#jsgg{width:240px; height:105px; margin:0 auto; background:#7ECEF4; margin-bottom:20px; position:relative;}
.btn_gb{width:18px; height:18px; background:url(../images/gb_bg.gif) no-repeat; display:block; z-index:168; position:absolute; right:0; top:0;}
#jsgg p{width:240px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:16px; padding:5px 0 2px 0;}
#jsgg input{width:205px; height:24px; border:0; margin:0 auto; display:block; padding-left:5px; line-height:24px; background:#fff; border-radius:3px;}





/*--交卷--*/
.jjjg{width:306px; height:394px; margin:8px auto; background:url(../images/jjjg_bg.gif) no-repeat; position:absolute; z-index:368; left:50%; top:7px; margin-left:-147px;}
.ssl{width:240px; height:40px; margin:12px 0 15px 33px; float:left; text-align:center; line-height:40px; font-size:25px; font-family:"Microsoft YaHei"; color:#fff;}
.jjjg_tx{display:block; margin:0 auto; clear:both;}
.ssl_b{width:240px; height:30px; margin:5px 0 0 33px; float:left; text-align:center; line-height:40px; font-size:18px; font-family:"Microsoft YaHei"; color:#787878;}
.ssl_c{width:100%; height:30px; float:left; text-align:center; line-height:30px; font-size:18px; font-family:"Microsoft YaHei"; color:#00A0E9;}
.ssl_d{width:100%; height:30px; float:left; text-align:center; line-height:30px; font-size:24px; font-family:"Microsoft YaHei"; color:#E94700;}
.ssl_e{width:100%; height:30px; float:left; text-align:center; line-height:30px; font-size:15px; font-family:"Microsoft YaHei"; color:#E94700;}
.ssl_f{width:195px; height:auto; overflow:hidden; float:left; margin:10px 0 0 15px;} 
.ssl_f ul li{width:195px; height:auto; overflow:hidden; line-height:22px; font-size:14px; color:#00A0E9;}
.ssl_f ul li span{color:#000;}

/*--答题内容页-解释--*/
.jjjg_js{width:306px; height:394px; margin:8px auto 0 -155px; background:url(../images/jjjg_bg2.gif) no-repeat; position:relative; left:50%;}
.jjjg_btag{width:101px; height:44px; background:url(../images/js_tag.png) no-repeat; position:absolute; z-index:168; left:-6px; top:7px;}
.jjjg_js p{line-height:22px; color:#000; padding:0 12px; margin-top:70px; float:left;}

/*--内容页--*/
.crumbs{width:320px; height:30px; overflow:hidden; line-height:30px; font-family:"宋体"; color:#666; margin:0 auto; border-bottom:#0094E0 solid 1px; padding:0 10px;}
.crumbs span{float:left; margin:0 6px;}
.crumbs_sy{width:18px; height:16px; float:left; display:block; background:url(../images/km_zy2.gif) no-repeat; margin:2px 6px 0 0; _margin:4px 0 0 0;}
.crumbs a:link,.crumbs a:visited{text-decoration:none; color:#A0A0A0; float:left;}
.crumbs a:hover{text-decoration:underline;}
.list_fy{width:320px; height:auto; overflow:hidden; margin:0 auto; background:#fff; border-bottom:#ccc solid 1px; border-top:#ccc dashed 1px;}
.list_fy ul li{width:100%; height:auto; overflow:hidden; padding-left:20px; line-height:26px; font-family:"宋体";}
.share{margin-left:20px;}
.list_fy a:link,.list_fy a:visited{text-decoration:none; color:#636363;}
.list_fy a:hover{color:#C00;}
.list_fy span{color:#0094E0;}

/*--业界动态-内容页--*/
.cont_yjdt{width:320px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}
.cont_yjdt_u{width:100%; height:46px; line-height:46px; overflow:hidden; text-align:center; color:#000; font-size:16px;}
.cont_yjdt_m{width:100%; height:22px; line-height:22px; overflow:hidden; color:#636363; border-bottom:#EEEEEE dashed 1px; padding-bottom:6px;}
.cont_yjdt_m span{float:left; padding-left:20px;}
.cont_yjdt_m em{float:right; font-style:normal; padding-right:20px;}
.cont_yjdt p{padding:0 20px; line-height:22px; text-indent:24px;}
.cont_yjdt_fy{width:275px; height:auto; overflow:hidden; margin:0 auto;}
.cyf_btn_l{float:left; background:url(../images/bank_fy_s2.gif) no-repeat 0 4px; padding-left:26px; line-height:30px; text-decoration:none; color:#787878;}
.cyf_btn_r{float:left; background:url(../images/bank_fy_x2.gif) no-repeat 0 4px; padding-left:26px; line-height:30px; text-decoration:none; color:#787878;}
.cyf_btn_m{float:left; line-height:30px; text-decoration:none; color:#787878; padding:0 50px;}
.cont_yjdt_fyjt{width:100%; height:5px; overflow:hidden; margin:0 auto; background:url(../images/list_gx_r2.gif) repeat-x 0 4px;}
.cont_yjdt_fyjt img{display:block; margin:0 auto;}

.nry_xxzw_sm2{width:320px; height:30px; overflow:hidden; color:#787878; line-height:30px; background:#fff;}
.nry_xxzw_sm span{padding:0 15px 0 20px;}
.nry_xxzw_sm2 span{padding:0 15px 0 0; float:left; font-weight:600; color:#000;}
.nry_xxzw_sm a:link,.nry_xxzw_sm a:visited{text-decoration:none; padding:0 20px 0 12px; color:#0094E0;}
.nry_xxzw_sm a:hover{text-decoration:underline; color:#02ACEB;}
.nry_xxzw_sm2 a:link,.nry_xxzw_sm2 a:visited{text-decoration:none; padding:0 10px 0 0; color:#0094E0; float:left;}
.nry_xxzw_sm2 a:hover{text-decoration:underline; color:#02ACEB;}
.nry_xxzw_sm2 .fr{padding-top:8px;}

.piclist{width:287px; height:auto; overflow:hidden; margin:0 auto; padding:10px 0 0 0; clear:both;}
.piclist ul{margin-left:-15px; width:110%;}
.piclist ul li{width:136px; height:76px; overflow:hidden; float:left; margin:0 0 0 15px; _display:inline;}
.piclist ul li img{width:136px; height:76px; float:left;}

.backtop{text-decoration:none; width:76px; height:26px; display:block; background:url(../images/back_top.jpg) no-repeat; margin:15px auto 43px auto;}
.copyright{width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:10px;}
.copyright ul li{text-align:center; line-height:22px; color:#595959;}
.list_jx_c ul li .btn_qr{width:66px; height:27px; display:block; line-height:27px; background:url(../images/btn_qr.png) no-repeat; border:0; color:#fff; text-align:center; font-size:14px; margin:10px 0 10px 100px;}

/*--答题内容页-结果反馈层--*/
#jsgg{width:240px; height:105px; margin:0 auto; background:#7ECEF4; margin-bottom:20px; position:relative;}
.btn_gb{width:18px; height:18px; background:url(../images/gb_bg.gif) no-repeat; display:block; z-index:168; position:absolute; right:0; top:0;}
#jsgg p{width:240px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:16px; padding:5px 0 2px 0;}
#jsgg input{width:205px; height:24px; border:0; margin:0 auto; display:block; padding-left:5px; line-height:24px; background:#fff; border-radius:3px;}

.jjjg_b{width:306px; height:394px; background:url(../images/jjjg_bg.gif) no-repeat; position:absolute; z-index:168; left:50%; top:-5px; margin-left:-155px;}


/*--答题内容页-错题标列表--*/
.nav_tb{width:310px; height:auto; overflow:hidden; margin:0 auto; position:absolute; z-index:168; left:50%; top:-5px; margin-left:-155px; border-left:#0094E0 solid 1px; border-top:#0094E0 solid 1px;}
.nav_tb a{text-decoration:none; line-height:30px; float:left; font-size:14px; font-weight:600; width:30px; height:30px; border:#0094E0 solid 1px; border-top:none; border-left:none; background:#F2F2F2; color:#008DD5; text-align:center;}
.nav_tb a:hover,.navbg_b .nav_tb .navxd_tb{background:#F39E05; color:#fff;}






















