@charset "utf-8";
/* CSS Document */
/*招生简章*/
.menu_title ul{ width:844px; margin:var(--space-6) var(--space-8);}
.menu_title ul li{ line-height:40px; height:40px; overflow:hidden;}
dd.tuijian{border:1px solid var(--color-border-dark);border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden; margin-top:var(--space-6);}
dd.tuijian h2.tuijian_title{background-color:#fff;overflow:hidden;height:35px;margin:0px;border-bottom:1px solid var(--color-border-dark);font-size: var(--font-base);}
dd.tuijian h2.tuijian_title strong{background-color:var(--color-primary);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);color:white;display:inline-block;}
ul.about{overflow:hidden;padding:0px; background-color:#fff}
ul.about li{padding:var(--space-3) var(--space-5) 0px var(--space-5);border-bottom:1px dashed var(--color-border-dark);overflow:hidden}
ul.about li div.f_l{width:80%}
ul.about li div.f_r{display:inline-block;padding:var(--space-3) var(--space-1);border-radius:3px;color:var(--color-text-muted);font-weight:bold;text-align:center;line-height:25px;font-size:var(--font-sm);margin:var(--space-5) 0px 0px 0px;}
ul.about li a{font-weight:bold;line-height:20px;font-size:var(--font-base);color:var(--color-text)}
ul.about li p{margin:0px; padding:var(--space-1) 0px var(--space-3) 0px;color:gray;line-height:22px;}
ul.about li:hover{background-color:#fffcee;}
.f_l {
    float: left;
}.f_r {
    float: right;
}
.login_page{ width:260px; margin-left:var(--space-3); margin-right:var(--space-5);}
.login_page ul{ overflow:hidden;}
.login_page ul li{box-sizing: border-box;padding: 0 var(--space-3); height:42px; margin-bottom:var(--space-2); width:260px; position: relative;border: 1px solid var(--color-border);border-radius: 6px;}
.login_page ul li img{position: absolute;top:16px;right: 16px;}
.login_page ul li input{border:none; background:#fff; height:40px; float:left; overflow:hidden; line-height:40px; text-indent:10px; width:196px; box-sizing:border-box}
.bmwz{float:left;line-height: 40px;}
.xlxl{width:196px;height:40px;line-height:40px;border: none;}
.get_ys{width:83px; height:42px; background:var(--color-border); color:var(--color-text-secondary); display:block; float:left; text-align:center; line-height:42px;}
.in_amend input{ width:100px; margin-right:var(--space-3); float:left;}
.in_amend span{ width:90px; height:40px; overflow:hidden; display:block; float:left; border:1px solid var(--color-border); cursor:pointer;}
.in_amend a{ line-height:42px; float:right; display:block; color:var(--color-text-secondary); text-align:center;}
.apply_talk{ width:260px; cursor:pointer; border:none; color:#FFF; height:40px; font-size:var(--font-lg); margin-top:var(--space-1); float:left;}
.apply_talk_two{ width:260px; cursor:pointer; border:none; color:#FFF; height:40px; font-size:var(--font-lg); margin-top:var(--space-1); float:left;}
.news_da{ margin:var(--space-5); width:260px; overflow:hidden;}
.news_da li a.bg_d{ display:block; text-indent:15px; line-height:30px;}
.news_r_t{position: relative; height:45px; line-height:45px; border-bottom:1px solid var(--color-border); width:290px; overflow:hidden; text-align:center}
.news_r_t::after{content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 3px;
    height: 26px;
    background-color: var(--color-danger);
    margin-top: calc(var(--space-4) * -1);}
.news_r_t span{ font-size:var(--font-base); /*margin-left:var(--space-5); float:left;*/text-align:center; font-weight:bold; color:var(--color-danger)}
.news_r_t ul{ float:right; margin-right:var(--space-3);} 
.news_r_t ul li{ float:left; margin:0 var(--space-1);}
.news_rec{ margin-left:var(--space-1); overflow:hidden; width:285px; padding-bottom:var(--space-3); }
.news_rec ul li{ float:left;}
.news_hot{ margin:var(--space-5); width:260px; overflow:hidden;}
.news_hot li{ height:30px; line-height:30px;}
.news_hot li a{ display:block; text-indent:15px; background:url(../images/icon_img.png) -380px -433px no-repeat;}
.menu{ width:896px; border-top:1px solid var(--color-border); border-right:1px solid var(--color-border); border-left:1px solid var(--color-border); overflow:hidden; float:left; height:368px;}
/*招生院校-详情*/
.four_img{ margin:var(--space-6); width:330px;}
.b_box{ width:280px; height:276px; display:block; overflow:hidden;}
.b_simg{ width:280px; margin-top:var(--space-1); height:76px;}
.b_simg a{ float:left; display:block; width:90px; height:76px; }
.focus_on{ padding:0 var(--space-1) 0 var(--space-8); height:22px; border:1px solid var(--color-danger); border-radius:4px; -moz-border-radius:4px;  -wekbit-border-radius:4px; color:var(--color-danger); line-height:22px; background:url(../images/icon_img2.png) -70px 5px no-repeat;}
.f_introduce{ float:left; position:relative; margin-top:var(--space-6); width:550px;}
.f_introduce a{ white-space: nowrap;}
.f_introduce ul li{ width:100%; overflow:hidden; padding-bottom:var(--space-3);color: var(--color-text-secondary);}
.f_introduce ul li span{font-weight: bold;color: var(--color-text);}
.f_introduce ul li .fltitle{color: var(--color-text);}
.cond div.ftwo_line{ width:130px; overflow:hidden; text-align:center;}
.cond_action{ margin-top:var(--space-6); margin-bottom:var(--space-3);}
.cond_action a{ font-size:var(--font-xs); height:22px; line-height:22px; color:#fff; margin-right:var(--space-3); width:70px; text-align:center; border-radius:11px; float:left; -moz-border-radius:11px; -webkit-border-radius:11px;}
.cond_action a:hover{ color:#fff;}
.title{ height:40px; line-height:40px; font-size:var(--font-xl); color:var(--color-danger); text-indent:30px; border-bottom:1px solid var(--color-danger);}
.title_bg1{ background:url(../images/icon_img2.png) -480px 10px no-repeat;}
.bg_ca1{ background:var(--color-danger);}
.bg_ca2{ background:var(--color-primary);}
.bg_ca3{ background:#52f03d;}
.bg_ca4{ background:#c952ef;}
.arta{ float:left; width:550px; margin-left:var(--space-3);}
.inc_news{ width:372px; overflow:hidden;}
.inc_news_t{ height:40px; line-height:40px;}
.inc_news_u{ width:372px; overflow:hidden; height:240px;}
.u_p{ width:184px; height:118px; overflow:hidden; position:relative; margin-bottom:2px; margin-right:2px;}
.u_title{ width:184px; height:30px; line-height:30px; color:#FFF; text-indent:10px; position:absolute; bottom:0; display:block; background:url(../images/bgb.png) repeat;}
.inc_news_title{ margin:var(--space-4) var(--space-6); width:476px; overflow:hidden; height:210px;}
.inc_news_title li{ float:left; width:476px; line-height:30px;}
.inc_news_title li a{ display:block; width:380px; height:30px; line-height:30px; overflow:hidden;}
.data_hot li span{ line-height:36px;}
.news_com{ margin:var(--space-3) var(--space-5); overflow:hidden;}
.news_com li{ line-height:30px; }
.news_com li a{ display:block; width:210px; height:30px; overflow:hidden;}
.title_bg2{ background:url(../images/icon_img2.png) -480px -31px no-repeat;}
.data_e{ width:290px; }
.data_hot{ margin:var(--space-5); width:260px; overflow:hidden;}
.data_hot li{ float:left;}
.data_hot li a{  height:36px; line-height:36px; display:block; text-indent:15px;}
.data_hot li a:hover,.data_hotes li a:hover{ color:var(--color-danger);}
.dev{ width:250px; float:left; height:75px;}
.border-a{ border:1px solid var(--color-border);}
.data_banner a{ display:block; width:290px; height:156px;}
.data_hotes{ padding:var(--space-5); width:260px; overflow:hidden; background:#fff; margin-top:2px;}
.data_hotes li{ float:left; margin-left:var(--space-6); width:220px;}
.data_hotes li a{  height:36px; line-height:36px; display:block; width:220px; overflow:hidden;}
.title_bg3{ background:url(../images/icon_img2.png) -478px -70px no-repeat;}
.company{ float:left; padding:var(--space-5); height:400px; overflow:hidden; line-height:30px; margin-top:var(--space-3); text-indent:2em;}
.ds{ display:block; width:60px; height:25px; background:url(../images/icon_bs2.png) 50px 10px no-repeat; padding-right:var(--space-1); margin-top:var(--space-3); margin-left:var(--space-8);}
.ds img{ width:13px; height:14px; margin:var(--space-1) var(--space-2) 0 var(--space-2);}
.online_ques{ width:900px; overflow:hidden; margin-top:var(--space-9); border-bottom:1px solid var(--color-border); padding-bottom:var(--space-8);}
.ques_cont,.ques_conts{ width:760px; border:1px solid var(--color-border); float:left; margin-left:var(--space-3); line-height:40px;}
.ques_cont{ height:40px;}
.ques_conts{ height:90px;}
.ques_ti,.ques_tsi{ width:738px; overflow:hidden; border:0;}
.ques_ti{ height:38px; line-height:38px; padding:0 var(--space-3);}
.ques_tsi{ height:68px; padding:var(--space-3);}
.question dl{ width:900px; overflow:hidden; height:331px;}
.question dl dd{ height:80px; width:410px; margin-right:var(--space-9); float:left; margin-top:var(--space-8);}
.tijiao{ border:0; width:100px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:var(--font-lg);}
.tiwen{ width:350px; margin-left:var(--space-6); border-bottom:1px dashed var(--color-border); line-height:40px;}
.tiwen a{ width:300px; display:block; overflow:hidden; height:40px;}
/*招生院校-详情页结*/
/*考试题库-在线考试*/
.bg_y1{ background:url(../images/icon_img2.png) -193px 0 no-repeat;}
.bg_y2{ background:url(../images/icon_img2.png) -156px 0 no-repeat;}
.com_c{ width:37px; height:38px;}
.com_one{ top:0; height:75ppx; width:100px; right:0; position:absolute;}
.test_answer{ height:46px; float:left; border-bottom:1px solid var(--color-border); width:888px;}
.test_answer ul li{ margin:var(--space-3); padding:0 var(--space-2); height:26px; line-height:26px; float:left}
.questions{ line-height:35px; width:888px; float:left; font-size:var(--font-xl);}
.answer_question{width:848px; padding:var(--space-6);}
.answer_questions{width:848px; padding-bottom:var(--space-6); margin-left:var(--space-6);}
.answer_question dl dt{ width:60px; height:44px; line-height:44px; float:left;}
.answer_question dl dd{ float:left; cursor:pointer; margin-left:var(--space-6); border-radius:5px; -wekbit-border-radius:5px; -moz-border-radius:5px;}
.answer_question dl dd a{ width:90px; height:44px; line-height:44px; display:block; cursor:pointer;}
.answer_question dl dd a:hover{ background:var(--color-danger); color:#fff;}
.answer_question dl dd a:hover div{ background:url(../images/icon_img2.png) -484px -164px no-repeat;}
.answer_q_c{ width:16px; height:16px; margin-top:var(--space-5); background:url(../images/icon_img2.png) -484px -124px no-repeat;}
.checked_one{ border:1px solid var(--color-border);}
.checked_two{ background:var(--color-danger); color:#fff; border:1px solid var(--color-danger);}
.checked_two a { color:#fff;}
.checked_two a div{ background:url(../images/icon_img2.png) -484px -164px no-repeat;}
.test_times ul{ background:url(../images/icon_img2.png) -61px -111px no-repeat; overflow:hidden; width:250px; margin:var(--space-6) var(--space-6) 0;}
.test_times ul li{ width:39px; height:42px; background:url(../images/icon_img2.png) -154px -63px no-repeat; float:left;}
.test_times ul li img{ width:14px; height:29px; margin:var(--space-1) var(--space-4) var(--space-2) var(--space-2);}
.test_begin{ padding-left:var(--space-6); font-size:var(--font-xl); color:#fff; text-align:center; display:block;}
a.test_begin:hover{ color:#fff;}
.begin{ background:url(../images/icon_img2.png) -399px -235px no-repeat;}
.pause{ background:url(../images/icon_img2.png) -399px -193px no-repeat;}
.bg_count{ background:url(../images/icon_img2.png)-481px -290px no-repeat;}
.save_all{ width:258px; padding:0 var(--space-5); text-align:center; margin:100px 0 var(--space-5); overflow:hidden; line-height:50px; color:#fff;}
.save_t{ width:258px; text-align:center; display:block; height:50px; line-height:50px; color:#fff; border:0; cursor:pointer;}
.test_ch{ float:left; margin-top:var(--space-6); padding-bottom:var(--space-6); width:258px;}
.test_ch a{ display:block; width:75px; height:19px; text-align:right;}
.kaos{ float:left; font-size:var(--font-2xl); height:75px; line-height:75px; text-align:center; width:1198px; position:relative; border-bottom:1px solid var(--color-border);}
.test_goal ul li dl dd{ width:28px; height:28px; text-align:center; float:left; line-height:28px; margin:2px;}
.bg_goal{ background:url(../images/icon_img2.png) -228px -258px no-repeat; cursor:pointer; }
.test_goal ul li dl dd.on{ background:url(../images/icon_img2.png) -264px -258px no-repeat; cursor:pointer; color:#fff;}
/*考试题库-在线考试结束*/
/*考试题库-详情*/
.bg_i{ background:url(../images/icon_img2.png) -475px -318px no-repeat;}
.multi{ width:1158px; overflow:hidden; margin:var(--space-6) var(--space-6) 0;}
.multi dd{ height:64px; background:url(../images/icon_img3.png) -691px -295px no-repeat; text-indent:30px;}
.multi dd p{ height:30px;}
.tiku_title{ float:left; width:1198px; margin-top:var(--space-3); color:var(--color-text-muted); border:1px solidvar(--color-border); height:40px; line-height:40px; margin-bottom:var(--space-3);}
.tiku_l{ float:left; margin-left:var(--space-3);}
.tiku_l a{ margin-right:var(--space-7);}
.tiku_r{ float:right; width:245px; padding-left:var(--space-6);}
.tiku_r a{ margin:0 var(--space-3);}
.talk_one{ width:1158px; margin:var(--space-6) var(--space-6) 0; border-bottom:1px dashed var(--color-border); overflow:hidden; padding-bottom:var(--space-6);}
.zan{ color:var(--color-text-muted); display:block; height:35px; float:left; margin-left:var(--space-1); line-height:35px;}
.jrkc{ float:left; width:835px; font-size:var(--font-base); height:43px; line-height:43px; text-align:center; margin-top:var(--space-7);}
.jrkc a{ width:140px; display:block; color:#fff; float:left;}
.jrkc a:hover{ color:#fff;}
.year{ width:220px; float:left; line-height:30px;}
.title_art_css{ border-bottom:1px dashed var(--color-border); height:40px; line-height:40px; padding:var(--space-3) 0;}
.c_as{ height:35px; overflow:hidden; margin-top:var(--space-9);}
/*考试题库-详情页结&/
/*机构详情*/
.list_all2{ width:var(--container-width); overflow:hidden;}
.list_all2 ul{ width:1240px;}
.list_all2 ul li{ width:214px; border:1px solid var(--color-border); margin-top:var(--space-6); margin-right:var(--space-8); position:relative;}
.assess{ width:130px; height:42px; line-height:42px; text-align:center; font-size:var(--font-lg);}
.more{ color:var(--color-danger); float:right; margin-right:var(--space-3);}
.history{ width:260px; margin:var(--space-6) var(--space-5);}
.history ul li div.history_right{ width:130px; overflow:hidden; margin-left:var(--space-6);}
.history ul li div.history_right a{ width:130px; overflow:hidden; height:24px; display:block; margin-bottom:var(--space-1);}
.history ul li div.history_right p{ height:20px;}
/*机构详情结束*/
/*新闻资讯-详情*/
.headtitle,.headtitles{ font-size:var(--font-2xl); font-weight:bold; margin-top:var(--space-1); height:40px; line-height:40px;}
.regist{font-size:var(--font-lg); font-weight:bold; height:45px; line-height:45px; text-align:center; border-bottom:1px solid var(--color-border);}
.tishi{font-size:var(--font-base); margin:0 var(--space-5); padding:var(--space-5); background:var(--color-bg); overflow:hidden; width:836px; line-height:24px; letter-spacing:0.5px; margin-top:var(--space-3);}
.headtitle{ padding:var(--space-3) var(--space-6) 0;text-align:center}
.headtitles{ padding-top:var(--space-3);}
.article_a{display: flex;justify-content: center; color:var(--color-text-muted); padding:0 var(--space-6) var(--space-5) var(--space-6); padding-bottom:var(--space-5); border-bottom:1px dashed var(--color-border); overflow:hidden;}
.article_a span{ padding-left:var(--space-6); height:25px; display:block; float:left; margin-right:var(--space-6); line-height:25px;}
.bg_co8{ background:url(../images/icon_img5.png) -481px 5px no-repeat;}
.bg_co9{ background:url(../images/icon_img5.png) -481px -23px no-repeat;}
.bg_co10{ background:url(../images/icon_img5.png) -481px -50px no-repeat;}
.article_z{ font-size:var(--font-base); margin:0 var(--space-5); padding:var(--space-5); background:var(--color-bg); overflow:hidden; width:95%; line-height:24px; letter-spacing:0.5px; margin-top:var(--space-6);}
.article_z span{ color:var(--color-text-secondary);}
.article_z p{ font-size:var(--font-sm); color:var(--color-text-muted);}
.news_content{ margin:var(--space-6) var(--space-6) var(--space-9); line-height:35px; font-size:var(--font-base);}
.news_content p img{margin:0 auto;width:100%;display: block;}
.article_pic{ width:294px; margin:0 auto var(--space-6);}
.art_text{ color:var(--color-text-secondary); margin-left:var(--space-6);}
.art_text a{ text-decoration:underline; color:var(--color-text-secondary);}
.art_test a:hover{ color:var(--color-primary);}
.sxp{margin:var(--space-6) var(--space-5) 0px var(--space-5); line-height:24px; width:95%; overflow:hidden; color:var(--color-text); background:var(--color-bg); padding:var(--space-3) var(--space-5);}
.sxp li{list-style:none; padding:var(--space-1) 0;}
.sxp a{color:var(--color-text)}
.sxp a:hover{color:var(--color-danger);}
.pageall{ margin:var(--space-3) var(--space-6) var(--space-6); line-height:24px; overflow:hidden;}
.pageall_fl{ width:100%; float:left;color:var(--color-text-secondary);}
.pageall_fl p a{ color:var(--color-text-secondary); margin-right:var(--space-6);}
.pageall_fl p span{letter-spacing: 1px;}
.article_n{ width:856px; padding:0 var(--space-6) var(--space-6); overflow:hidden; background:#fff; margin-top:var(--space-6);}
.art_ff{ float:left; color:var(--color-text-secondary);}
.article_n dl dt{ font-size:var(--font-base); margin:var(--space-6) 0 var(--space-3); font-weight:bold;}
.article_n dl dd{ float:left; width:400px; height:30px; margin-right:var(--space-5); line-height:30px; padding-left:var(--space-3); background:url(../images/icon_img4.png) -794px -297px no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.article_n dl dd a{ display:block; width:350px; overflow:hidden; height:30px; float:left;}
.article_n dl dd span{ float:right; color:var(--color-text-muted);}
.art_cai{ margin:var(--space-8) 0 var(--space-6); font-size:var(--font-base);}
/*新闻资讯-详情页结*/
/*新闻资讯-详情*/
.comm{ width:896px; border:1px solid var(--color-border); float:left;}
.comm_ups{ padding:0 var(--space-8) var(--space-8); width:836px;}
.comm_time{ color:var(--color-text-muted);  width:836px; height:25px; line-height:25px; border-bottom:1px solid var(--color-border); padding-bottom:var(--space-6);}
.comm_time a{ color:var(--color-text-muted);}
.comm_collect{ display:block; height:25px; padding-left:var(--space-6); line-height:25px; float:left;}
.bg_co1{background:url(../images/icon_img3.png) -420px 7px no-repeat;}
.bg_co2{background:url(../images/icon_img3.png) -490px 6px no-repeat; margin-left:var(--space-3);}
.bg_co3{background:url(../images/icon_img4.png) -286px -263px no-repeat; margin-right:var(--space-3);}
.bg_co4{background:url(../images/icon_img4.png) -284px -292px no-repeat;}
.bg_co5{background:url(../images/icon_img4.png) -284px -331px no-repeat;}
.bg_co6{background:url(../images/icon_img4.png) -284px -362px no-repeat;}
.bg_co7{background:url(../images/icon_img4.png) -284px -392px no-repeat;}
.fenx{  width:72px; height:93px; background:url(../images/icon_img4.png) -527px -301px no-repeat; position:absolute; top:30px; right:-20px; padding-top:var(--space-4);}
.fenx a{ display:block; width:32px; padding-left:var(--space-8); height:20px; line-height:20px; float:left; margin-bottom:var(--space-3); margin-left:var(--space-2);}
.fenx a:hover{ color:var(--color-text-muted);}
.comm_content{ margin:var(--space-6) 0 var(--space-9); font-size:var(--font-base); line-height:25px;}
.comm_revert{ padding-bottom:var(--space-6); border-top:1px solid var(--color-border); padding-top:var(--space-6); overflow:hidden;}
.an_like{ width:64px; height:84px; overflow:hidden;}
.an_like img{ margin-left:-530px; margin-top:-191px;}
.our_review{ overflow:hidden;}
.art1{ width:600px; float:left; margin-left:var(--space-6);}
.art2{ font-size:var(--font-base); color:var(--color-text-muted); height:25px;}
.art3{ color:var(--color-text-muted);}
.art4{ float:left; margin-top:var(--space-3); width:660px; font-size:var(--font-base); overflow:hidden;}
.our_name{ display:block; height:40px; line-height:40px; width:200px;}
.our_name_img{ width:40px; height:40px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; overflow:hidden; float:left;}
.our_name span{ float:left; margin-left:var(--space-3); color:var(--color-text-muted);}
.write_review{ width:836px; height:290px; margin-top:var(--space-3);}
.write_one{ height:25px; width:834px; background:var(--color-bg); border:1px solid var(--color-border); padding:var(--space-3) 0;}
.write_one a{ display:block; width:25px; height:25px; overflow:hidden; margin:0 var(--space-3);}
.write_two{ width:834px; border:1px solid var(--color-border); height:175px; overflow:hidden;}
.comm_v{ width:96%; height:154px; overflow:hidden; border:0; padding:var(--space-3) 2%;}
.write_three{ height:45x; line-height:45px; margin-top:var(--space-3);}
.comm_ti{border:none; color: #fff;font-size: var(--font-lg);height: 45px;line-height: 45px;  text-align: center; width: 125px;}
.comm_up{ width:834px; padding:var(--space-9) var(--space-8) 0;}
.comm_up dl dt{ font-size:var(--font-lg);}
.comm_up dl dd{ overflow:hidden; border-bottom:1px dashed var(--color-border); padding-bottom:var(--space-5); margin-top:var(--space-6); width:834px;}
.comm_size{ width:770px; margin-left:var(--space-6);}
.comm_size_name{ font-size:var(--font-base); color:var(--color-text-muted); height:25px;}
.comm_size_cont{ width:770px; overflow:hidden; line-height:25px;}
.comm_size_cont a{ display:block; height:25px; width:30px; overflow:hidden; padding-left:var(--space-6); color:var(--color-text-muted);}
.co1{ background:url(../images/icon_img3.png) -418px -40px no-repeat; float:left;}
.co2{ background:url(../images/icon_img3.png) -419px -69px no-repeat; float:left;}
.news_article{ width:896px;box-shadow: 0 0 14px 0 rgba(0,0,0,.15); background:#fff; padding-bottom:var(--space-6); float:left;}
.ns_sees li a div{ width:77px; height:54px; overflow:hidden;}
.ns_sees li a span{ display:block; width:165px; margin-left:var(--space-3); height:54px; overflow:hidden;}
.ns_sees{ width:260px; margin:var(--space-5); overflow:hidden;}
.ns_sees li a{ display:block; height:54px; line-height:27px; margin-bottom:var(--space-6);}
/*新闻资讯-详情页结*/
/*社区交流-详情*/
.banner_right{ width:290px; background:#fff; height:370px; overflow:hidden; float:right;}
.banner_right_up{ padding:var(--space-6); width:250px; height:260px;}
.ru_an{ height:30px; font-size:var(--font-base); font-weight:bold; border-bottom:1px dashed var(--color-border);}
.banner_ru_user{ width:250px; text-align:center;}
.ru_user_img{ width:104px; height:104px; overflow:hidden; border-radius:52px; -moz-border-radius:52px; -webkit-border-radius:52px; margin:var(--space-6) auto;}
.banner_ru_user span{ font-size:var(--font-lg); font-weight:bold; text-align:center; display:block; width:200px; margin:0 auto;}
.banner_ru_user p{ width:225px; margin:var(--space-6) auto var(--space-1); color:var(--color-text-muted);}
.banner_ru_user a{ font-size:var(--font-base); color:var(--color-primary); text-decoration:underline;}
.banner_ru_down{ width:290px; margin-top:var(--space-1);}
.banner_ru_down a{ display:block; float:left; width:144px; height:66px; line-height:66px; color:#fff; font-size:var(--font-lg); text-align:center; background:var(--color-danger);}
.banner_ru_down a:hover{ color:#fff;}
/*在线商城-*/
.art_number{ height:30px; margin-top:var(--space-3);}
.art_number span{ font-size:var(--font-base); color:var(--color-text-secondary); line-height:30px; float:left;}
.num_all{ width:28px; height:28px; line-height:28px; border:1px solid var(--color-border); float:left; display:block;}
.number_click{ float:left; height:30px; margin:0 var(--space-1);}
.number_click span{ float:left; border-bottom:1px solid var(--color-border); border-top:1px solid var(--color-border); font-weight:bold; color:var(--color-text); display:block; width:50px; line-height:28px; text-align:center;}
.num_l{ background:url(../images/icon_img5.png) -325px -253px no-repeat;}
.num_r{ background:url(../images/icon_img5.png) -325px -221px no-repeat;}
