@charset "gb2312";body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;margin:0 auto;color:#333}p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0}img{border:0 none}ul,li,ol{list-style-type:none}i,em,address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53}a{text-decoration:none;color:#333}a:hover{text-decoration:underline}a,a:hover{outline:0;blur:expression(this.onFocus = this.blur())}.layout{clear:both;width:1200px;text-align:left;margin:0 auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.fl{float:left;_display:inline}.fr{float:right;_display:inline}.pr{position:relative}.abs{position:absolute}.body_bg01{width:100%;background:#e9ecee;padding:20px 0 0 0}.body_bg02{width:100%;border-top:1px solid #00cbda}.marb20{margin-bottom:20px;clear:both}.ico,.hot,.chkName-xuxue i.on em,.chkName-list.on em,.chkName-all.on em,.select_region i{background:url("../images/ico.png") no-repeat;_background:url("../images/ico.gif") no-repeat}.top_nav{background:#fff;padding:3px 10px 6px 10px}.top_nav li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.top_nav li{line-height:40px;padding:5px 0;font-size:14px;*zoom:1}.xian li{line-height:40px;padding:5px 0;border-bottom:1px dashed #e0e0e0;font-size:14px;*zoom:1}.top_nav li.no{border-bottom:0}.top_nav .tit{float:left;width:85px;text-indent:10px;line-height:40px}.top_nav .list{line-height:40px;margin-left:85px}.top_nav .list span{display:block;float:left;padding:0 40px 0 0;color:#666;white-space:nowrap}.top_nav .list .all{padding:0 40px 0 0}.top_nav .list .all.on a{color:#ff8a17}.top_nav .list span a{color:#666}.top_nav .list span.on a{color:#ff8a17}.top_nav .danke{padding:6px 0 0 0}.top_nav .danke span{display:block;height:28px;line-height:28px;text-align:center;float:left;font-size:14px;color:#ff8a17;border:1px solid #e9e9e9;padding:0 7px}.top_nav .danke span a{text-decoration:none;color:#ff8a17}.top_nav .danke span em{font-size:16px}.banner{padding:38px 0 0 0}.classify_tit{line-height:42px;font-size:14px;padding:14px 0 18px}.classify_tit .fl a{color:#848383;padding:0 35px 0 0}.classify_tit .fl a.on{color:#ff8a17}.classify_tit .fr a{font-size:14px;color:#00cbda}.classify_list li{position:relative;float:left;_display:inline;margin:0 20px 20px 0;width:285px;height:236px;background:#fff}.classify_list li.no{margin-right:0}.classify_list li a:hover{text-decoration:none}.classify_list .top{height:142px}.classify_list .top.blue{background:#0cb5c1}.classify_list .top.orange{background:#f68363}.classify_list .top.purple{background:#7264ab}.classify_list .top.green{background:#60cf5e}.classify_list .top.yellow{background:#f7b548}.classify_list .top.course{text-align:center;color:#fff;position:relative}.classify_list .top.course h3{font-size:18px;line-height:25px;padding:36px 0 0 0;font-weight:normal}.classify_list .top.course h4{font-size:24px;line-height:40px;font-weight:normal}.classify_list .top.course a{color:#fff;text-decoration:none}.classify_list .top .hot{width:89px;height:63px;background-position:1px 0;position:absolute;right:0;_right:-1px;top:0}.classify_list .top.books{color:#8f6e2b;position:relative;background:#fff9ed;padding:0 15px 0 15px}.classify_list .top.books h2{font-size:16px;line-height:20.9px;padding:0 83px 0 5px}.classify_list .top.books h3{font-size:14px;line-height:32px;padding:8px 0 0 0;font-weight:normal}.classify_list .top.books h4{font-size:16px;line-height:23.8px;padding:0 133px 0 5px}.classify_list .top.books a{color:#8f6e2b;text-decoration:none}.classify_list .top.books .book_pic{position:absolute;top:23px;right:9px}.classify_list .top.books .jikao_pic{position:absolute;top:28px;right:30px}.classify_list .top.nomore{text-align:center;color:#fff;position:relative}.classify_list .top.nomore h3{font-size:18px;line-height:32px;padding:36px 0 0 0;font-weight:normal}.classify_list .top.nomore h4{font-size:24px;line-height:40px;font-weight:normal}.classify_list .top.nomore a{color:#8f6e2b;text-decoration:none}.classify_list .top.nomore .book_pic{position:absolute;top:23px;right:9px}.classify_list .top.nomore .jikao_pic{position:absolute;top:28px;right:30px}.classify_list .nr{padding:4px 0 0 0}.classify_list .nr .price_wrap{line-height:40px;text-align:center;height:40px;_padding-top:10px;_height:30px;_line-height:30px}.classify_list .nr .price_wrap .price{color:#e91313;font-size:14px}.classify_list .nr .price_wrap .price del{color:#666;font-size:14px}.classify_list .nr .price_wrap .chkName-xuxue{cursor:pointer;margin:0 0 0 1px;color:#666;overflow:hidden;position:relative;height:18px;line-height:18px;vertical-align:-5px;*vertical-align:2px;display:inline-block}.classify_list .nr .price_wrap .chkName-xuxue i{display:inline-block;width:8px;height:8px;border:1px solid #bfbfbf;vertical-align:8px\9;*vertical-align:-1px;background:#fff;margin:0 4px 0 0;position:relative}.classify_list .nr .price_wrap .chkName-xuxue input{position:absolute;left:-20px;top:-20px}.classify_list .nr .price_wrap .chkName-xuxue i.on{vertical-align:-1px\9}.classify_list .nr .price_wrap .chkName-xuxue i.on em{display:block;width:11px;height:12px;background-position:0 -307px;position:absolute;left:-1px;top:-2px}.classify_list .nr .price_wrap .chkName-xuxue em{color:#e91313}.classify_list .nr .coursechk{display:block;width:110px;height:28px;line-height:28px;overflow:hidden;position:relative;border:1px solid #dbdbdb;border-radius:2px;background-color:#fff;text-indent:31px;cursor:pointer;margin:0 auto;background-position:10px -74px}.classify_list .nr .coursechk input{position:absolute;left:-20px;top:-40px}.classify_list .nr .coursechk.on{background-color:#f4674b;border:1px solid #f4674b;background-position:10px -115px;color:#fff}.classify_list .nr .more_links{display:block;width:100px;height:28px;line-height:28px;text-align:center;text-decoration:none;border:1px solid #dbdbdb;margin:45px auto 0}.order_step{padding:38px 0 30px 0}.order_step .bg{width:683px;height:47px;background:url("../images/order_tit.png") no-repeat;margin:0 auto}.order_step ul{padding-left:70px}.order_step li{float:left;_display:inline;width:220px;text-align:center;margin-left:100px;font-size:18px;line-height:40px;color:#666}.order_step li.on{color:#00cbda}.order_step.s02 .bg{background:url("../images/order_tit.png") no-repeat 0 -47px}.order_list .biaoge{width:100%;text-align:center;font-size:14px;color:#666}.order_list .biaoge th{height:48px;line-height:48px;background:#f3f3f3;font-size:16px;overflow:hidden}.order_list .biaoge th.pl{padding-left:77px;text-align:left}.order_list .biaoge td{border-bottom:1px solid #f0f0f0;padding:20px 0}.order_list .biaoge tr.cur{background:#f0feff}.order_list .biaoge .course_name{line-height:22px;font-size:14px;text-align:left}.order_list .biaoge .course_name .icon1{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#fff;background:#00cbda;margin-right:14px}.order_list .biaoge .course_name .icon2{height:16px;line-height:16px;border:1px solid #f9b3a5;color:#f4674b;padding:0 6px;margin-right:14px}.order_list .biaoge .discount{line-height:18px;font-size:14px;color:#999;text-align:left;padding:12px 0 0 0}.order_list .biaoge .discount .icon2{height:16px;line-height:16px;border:1px solid #f9b3a5;color:#f4674b;padding:0 6px;margin-right:14px}.order_list .biaoge .price01{text-align:left;padding-left:30px}.order_list .biaoge .price01 del{color:#999}.order_list .biaoge .price02{text-align:left;padding-left:30px}.order_list .biaoge .delete_btn{font-size:14px;color:#999}.order_list .biaoge .chkName-list{cursor:pointer;position:relative;display:inline-block;width:14px;height:14px;overflow:hidden}.order_list .biaoge .chkName-list i{display:inline-block;width:10px;height:10px;border:1px solid #bfbfbf;background:#fff;position:relative}.order_list .biaoge .chkName-list.on em{display:block;width:14px;height:14px;background-position:0 -328px;position:absolute;left:-1px;top:-2px}.order_list .biaoge .chkName-list input{position:absolute;left:-20px;top:-20px}.order_list .biaoge .nums{display:inline-flex}.order_list .biaoge .nums .minus,.order_list .biaoge .nums .add{display:inline-block;width:20px;height:26px;line-height:24px;text-align:center;font-size:14px;border:1px solid #dedede;border-right:0;vertical-align:middle;cursor:pointer}.order_list .biaoge .nums .add{border:1px solid #dedede;border-left:0}.order_list .biaoge .nums .ipt1{display:inline-block;width:42px;height:26px;line-height:26px;font-size:14px;border:1px solid #dedede;text-align:center;vertical-align:middle}.order_list .btn_wrap{height:46px;line-height:46px;background:#f6f6f6;margin:40px 0 30px}.order_list .btn_wrap .fr{font-size:16px;color:#666}.order_list .btn_wrap .fr i{color:#eb1d21}.order_list .btn_wrap .fr .buy_btn{display:inline-block;width:200px;height:46px;line-height:46px;text-align:center;font-size:18px;color:#fff;text-decoration:none;background:#f4674b;font-weight:bold;margin-left:32px}.order_list .btn_wrap .fl{_padding-top:15px;overflow:hidden}.order_list .chkName-all{cursor:pointer;font-size:16px;color:#666;margin-left:35px;_padding-top:15px;width:10px;height:10px;position:relative;overflow:hidden}.order_list .chkName-all i{display:inline-block;width:10px;height:10px;border:1px solid #bfbfbf;background:#fff;position:relative;margin-right:9px;vertical-align:10px\9;*vertical-align:-1px}.order_list .chkName-all.on i{vertical-align:-1px\9}.order_list .chkName-all.on em{display:block;width:14px;height:14px;background-position:0 -328px;position:absolute;left:-1px;top:-2px}.order_list .chkName-all input{position:absolute;left:-20px;top:-30px}.order_list .chkName-all.top{left:0;top:0;_top:2px;white-space:nowrap}.order_list_tit{height:40px;line-height:40px;border-bottom:1px solid #e0e0e0}.order_list_tit h3{float:left;font-size:18px;padding:0 8px 0 0;font-weight:normal;border-bottom:1px solid #00cbda}.order_list_tit .add_address{float:right;font-size:14px;color:#666}.order_list_recommend{width:100%;text-align:center;font-size:14px;color:#666;margin:20px 0 40px 0}.order_list_recommend th{height:40px;line-height:40px;background:#f3f3f3;font-size:16px}.order_list_recommend td{border-bottom:1px solid #f0f0f0;padding:16px 0}.order_list_recommend .course_name{line-height:28px;font-size:14px;text-align:left;padding:0 0 0 32px;width:290px;float:left}.order_list_recommend .course_name .icon1{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#fff;background:#00cbda;margin-right:14px}.order_list_recommend .tex{float:left;padding:0 0 0 150px;text-align:left;line-height:28px;width:250px}.order_list_recommend .price{color:#ec393c}.order_list_recommend .chkName-buy{display:block;font-size:12px;width:100px;height:28px;position:relative;overflow:hidden;line-height:28px;border:1px solid #dbdbdb;border-radius:2px;background-color:#fff;text-indent:26px;cursor:pointer;margin:0 auto;background-position:10px -74px}.order_list_recommend .chkName-buy input{position:absolute;left:-20px;top:-30px}.order_list_recommend .chkName-buy.on{background-color:#f4674b;border:1px solid #f4674b;background-position:10px -115px;color:#fff}.order_list_information{width:100%;font-size:14px;margin:20px 0 30px;text-align:center;color:#666}.order_list_information .tit{height:48px;line-height:48px;font-size:16px;color:#fff;background:#00cbda}.order_list_information .tit.no{border:0}.order_list_information tbody td{line-height:25px;height:25px;padding:15px 0;border-bottom:1px solid #a4eaed;border-left:1px solid #a4eaed}.order_list_information tbody td.br{border-right:1px solid #a4eaed}.order_list_information .t1{text-align:left;padding-left:40px}.order_list_information .del{color:#666}.order_list_information .price{text-align:left;text-indent:56px}.discount_list{padding:20px 0 10px 40px}.discount_list .chkName-discount{display:block;width:56px;font-size:14px;color:#666;height:28px;line-height:28px;border:1px solid #e9e9e9;padding:0 20px;position:relative;overflow:hidden;cursor:pointer;margin-bottom:20px}.discount_list .chkName-discount input{position:absolute;left:-20px;top:-30px}.discount_list .chkName-discount.on{border:1px solid #f4674b}.discount_list .chkName-discount.on i{display:block;width:15px;height:12px;right:0;bottom:0;_right:-1px;_overflow:hidden;background-position:0 -167px;position:absolute}.voucher_list{padding:20px 0 10px 40px}.voucher_list .chkName-voucher{display:block;width:880px;font-size:14px;color:#666;height:28px;line-height:28px;border:1px solid #e9e9e9;padding:0 20px;position:relative;overflow:hidden;cursor:pointer;margin-bottom:20px}.voucher_list .chkName-voucher input{position:absolute;left:-20px;top:-30px}.voucher_list .chkName-voucher.on{border:1px solid #f4674b}.voucher_list .chkName-voucher.on i{display:block;width:15px;height:12px;right:0;bottom:0;_right:-1px;_overflow:hidden;background-position:0 -167px;position:absolute}.invoice_need{padding:20px 0 9px 40px}.invoice_need .chkName-invoice{display:block;float:left;margin-right:20px;_margin-right:10px;font-size:14px;color:#666;height:28px;line-height:28px;padding:0 20px;border:1px solid #e9e9e9;position:relative;overflow:hidden;cursor:pointer;margin-bottom:20px}.invoice_need .chkName-invoice input{position:absolute;left:-20px;top:-30px}.invoice_need .chkName-invoice.on{border:1px solid #f4674b}.invoice_need .chkName-invoice.on i{display:block;width:15px;height:12px;right:0;bottom:0;_right:-1px;_overflow:hidden;background-position:0 -167px;position:absolute}.shipping_address{padding-bottom:30px}.shipping_address .address_list{padding:20px 0 0 40px}.shipping_address .chkName-address{display:block;position:relative;width:800px;overflow:hidden;font-size:14px;color:#666;height:28px;line-height:28px;border:1px solid #fff;position:relative;cursor:pointer;margin-bottom:10px}.shipping_address .chkName-address span{display:block;float:left}.shipping_address .chkName-address .t1{padding:0 0 0 20px;width:100px}.shipping_address .chkName-address .t2{width:300px}.shipping_address .chkName-address .t3{padding:0 0 0 10px}.shipping_address .chkName-address input{position:absolute;left:0;top:-18px}.shipping_address .chkName-address.on{border:1px solid #f4674b}.shipping_address .chkName-address.on i{display:block;width:15px;height:12px;right:0;bottom:0;_right:-1px;_overflow:hidden;background-position:0 -167px;position:absolute}.shipping_address .chkName-address.none{display:none}.shipping_address .more_address{display:inline-block;line-height:24px;font-size:12px;padding-right:14px;background-position:53px -273px;color:#666;cursor:pointer}.shipping_address .more_address.on{background-position:53px -249px;border:0}.shipping_address .ziti{padding:10px 0 0 0}.shipping_address .ziti .chkName-ziti{display:block;width:110px;height:28px;font-size:14px;color:#666;text-align:center;line-height:28px;border:1px solid #e9e9e9;position:relative;overflow:hidden;cursor:pointer}.shipping_address .ziti .chkName-xzdz{display:block;width:110px;height:28px;font-size:14px;color:#666;text-align:center;line-height:28px;border:1px solid #e9e9e9;position:relative;cursor:pointer}.shipping_address .ziti .chkName-ziti input{position:absolute;left:-20px;top:-30px}.shipping_address .ziti .chkName-ziti.on{border:1px solid #f4674b}.shipping_address .ziti .chkName-ziti.on i{display:block;width:15px;height:12px;right:0;bottom:0;_right:-1px;_overflow:hidden;background-position:0 -167px;position:absolute}.shipping_address .ziti .tex{line-height:30px;padding:0 0 0 38px;font-size:14px;color:#666}.delivery{padding:20px 0 20px 40px}.delivery .chkName-delivery{float:left;position:relative;margin-right:20px;overflow:hidden;_margin-right:10px;display:block;height:28px;font-size:14px;padding:0 20px;color:#666;text-align:center;line-height:28px;border:1px solid #e9e9e9;position:relative;cursor:pointer}.delivery .chkName-delivery input{position:absolute;top:-18px;left:0}.delivery .chkName-delivery.on{border:1px solid #f4674b}.delivery .chkName-delivery.on i{display:block;width:15px;height:12px;right:0;bottom:0;_right:-1px;_overflow:hidden;background-position:0 -167px;position:absolute}.delivery .tex{line-height:30px;font-size:14px;color:#666}.delivery .tex span a{color:#00cbda}.settlement{padding:12px 0 0}.settlement li{line-height:34px;font-size:14px;color:#666;overflow:hidden}.settlement .t1{float:right;display:block;width:115px;text-align:right}.settlement .t2{float:right;display:block;text-align:right}.settlement .total{height:46px;line-height:46px;padding:0 10px 0 0;text-align:right;background:#f6f6f6;font-size:18px;color:#666;margin-top:8px}.settlement .total em{color:#eb1d21}.settlement .btn{padding:20px 0 40px;text-align:right}.settlement .btn input.submit{display:inline-block;width:160px;height:46px;line-height:46px;text-align:center;font-size:18px;color:#fff;background:#f4674b;text-decoration:none;border:0;cursor:pointer}.pages{width:100%;height:34px;line-height:34px;text-align:center;padding:20px 0 40px 0}.pages ul li{margin-right:28px;color:#666;cursor:pointer;font-size:14px;display:inline-block;*display:inline;*zoom:1}.pages ul .no{color:#ccc}.pages ul a:hover{text-decoration:none}.pages ul .number-g{width:43px;border-radius:2px;height:34px;margin-right:15px;text-align:center;line-height:34px}.pages ul .number-g:hover{background:#d8fbfd}.pages ul .on{background:#00cbda;color:#fff}.pages ul .on:hover{background:#00cbda}.mask{display:none;width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity = 40);position:fixed;top:0;left:0;z-index:9;_position:absolute;_height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}.popup{display:none;overflow:hidden;width:818px;text-align:left;background-color:#fff;position:fixed;border:1px solid #dedfe0;border-top:1px solid #cdcecf;top:50%;left:50%;margin-left:-409px;z-index:99;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/ 2))}.popup .title{height:60px;line-height:60px;border-bottom:1px solid #ececec;background:#f5f5f5}.popup .title .t1{font-size:18px;color:#666;padding:0 0 0 30px;font-weight:bold;_padding-top:20px}.popup .title .t1 .dian{display:inline-block;width:5px;height:26px;background:#00cbda;margin-right:15px;vertical-align:-7px;_vertical-align:0}.popup .title .close{width:15px;height:15px;margin:24px 22px 0 0;background-position:0 -211px;cursor:pointer}.popup_invoice .tabs{padding:20px 0 20px 240px}.popup_invoice .tabs li{float:left;_display:inline;font-size:14px;margin:0 20px 0 0;color:#666;height:28px;line-height:28px;border:1px solid #e9e9e9;padding:0 20px;position:relative;cursor:pointer;white-space:nowrap}.popup_invoice .tabs li.on{border:1px solid #f4674b}.popup_invoice .tabs li.on i{display:block;width:15px;height:12px;right:0;bottom:0;background-position:0 -167px;position:absolute}.popup_invoice .invoice_con{display:none;padding-bottom:30px}.popup_invoice .e_invoice .box{padding:0 0 21px 170px}.popup_invoice .e_invoice .box.pl{padding-left:277px}.popup_invoice .e_invoice .box.pb{padding-bottom:18px}.popup_invoice .e_invoice .box.pbno{padding-bottom:0}.popup_invoice .e_invoice .t1{float:left;width:106px;height:30px;line-height:30px;font-size:14px;color:#666;text-align:right}.popup_invoice .e_invoice .t2{float:left;padding-left:8px}.popup_invoice .e_invoice .ipt1{*float:left;width:365px;height:28px;line-height:28px;border:1px solid #e9e9e9;font-size:14px;color:#999;text-indent:20px}.popup_invoice .e_invoice .ipt1.on{border:1px solid #f4674b}.popup_invoice .e_invoice .chkName-invoiceTc{line-height:30px;padding:0 30px 0 0;cursor:pointer}.popup_invoice .e_invoice .chkName-invoiceTc input{vertical-align:-2px;margin-right:6px}.popup_invoice .btn{display:inline-block;width:120px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;background:#f4674b;border-radius:2px;text-decoration:none}.popup_invoice .zz_invoice{height:450px;overflow-y:auto}.popup_invoice .zz_invoice .box{padding:0 0 19px 139px}.popup_invoice .zz_invoice .box.pl{padding:0 0 0 246px}.popup_invoice .zz_invoice .box.pb{padding-bottom:7px}.popup_invoice .zz_invoice .t1{float:left;text-align:right;padding:0 7px 0 0;width:100px;height:30px;line-height:30px;font-size:14px;color:#666}.popup_invoice .zz_invoice .t2{float:left;width:510px}.popup_invoice .zz_invoice .ipt1{*float:left;width:365px;height:28px;line-height:28px;border:1px solid #e9e9e9;font-size:14px;color:#999;text-indent:20px}.popup_invoice .zz_invoice .ipt1.on{border:1px solid #f4674b}.popup_invoice .zz_invoice .ts{font-size:12px;line-height:18px;color:#f60}.popup_invoice .tishi{line-height:18px;color:#f60;padding:0 0 0 78px}.popup_invoice .tishi a{color:#00cbda}.popup_address_con{padding:20px 0 0 30px}.popup_address_con li{height:30px;padding-bottom:20px}.popup_address_con .t1{float:left;width:83px;padding:0 10px 0 0;height:30px;line-height:30px;font-size:14px;color:#666;text-align:right}.popup_address_con .t1 b{color:#f4674b;vertical-align:-2px;margin:0 4px 0 0}.popup_address_con .t1 span{letter-spacing:7px}.popup_address_con .t2{float:left}.popup_address_con .ipt1{*float:left;width:138px;height:28px;line-height:28px;text-indent:20px;border:1px solid #e9e9e9;_float:left}.popup_address_con .ipt1.on,.popup_address_con .ipt2.on{border:1px solid #f4674b}.popup_address_con .ipt2{*float:left;width:467px;height:28px;line-height:28px;text-indent:20px;border:1px solid #e9e9e9;_float:left}.popup_address_con .btn_wrap{padding:0 0 20px 93px}.popup_address_con .btn_wrap a.save{display:inline-block;width:134px;height:30px;line-height:30px;text-align:center;font-size:14px;background:#b9b9b9;color:#fff;text-decoration:none;border-radius:3px}.popup_address_con .btn_wrap a.save.on{background:#f4674b}.popup_address_con.ot{padding:0}.select_boxhs{position:relative}.select_boxhs select{display:none}.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:0}.select_boxhs i{position:absolute}.select_boxhs ul{list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x:hidden;overflow-y:auto}.select_boxhs ul li{list-style-type:none;padding:0;margin:0}.select_boxhs ul.show{display:block}.select_region{float:left;_display:inline;margin-right:10px;width:140px;height:30px;font-family:"Microsoft Yahei"}.select_region input{border:1px solid #e9e9e9;width:138px;overflow:hidden;height:28px;line-height:28px;text-indent:20px;font-family:"Microsoft Yahei";color:#666}.select_region input.on{color:#666}.select_region i{display:block;width:8px;height:5px;top:12px;right:9px;background-position:0 -283px;_overflow:hidden}.select_region i.on{background-position:0 -259px}.select_region ul{width:138px;border:1px solid #a7cee2;background:#fff}.select_region ul.show{border:1px solid #e9e9e9}.select_region ul li{overflow:hidden;width:96%;cursor:pointer;line-height:30px;height:30px;padding:0 0 0 4%}.select_region ul li.hover{background:#a7cee2;color:#fff}.coursechk:hover,.bookschk:hover{text-decoration:none}.classify_list .nr .bookschk{display:block;width:100px;height:28px;line-height:28px;position:relative;overflow:hidden;border:1px solid #dbdbdb;border-radius:2px;background-color:#fff;text-indent:31px;cursor:pointer;margin:0 auto;background-position:10px -74px}.classify_list .nr .bookschk input{position:absolute;left:-20px;top:-30px}.classify_list .nr .bookschk.on{background-color:#f4674b;border:1px solid #f4674b;background-position:10px -115px;color:#fff}.gwc-ani{width:20px;height:20px;text-align:center;position:fixed;top:0;left:0;z-index:669;display:none;background-position:4px -75px}.gwc-ani img{width:20px}.bankpayts{border:1px #f0d4a4 solid;width:948px;_width:950px;overflow:hidden;margin:0 auto}.bankpayts .bank_head{background:url(../images/bk_ts.jpg) repeat-x;height:28px;line-height:28px;padding-left:20px;font-size:14px;color:#e26626;font-weight:bold}.bankpayts .bank_head_x{background:url(../images/bk_ts.jpg) repeat-x;height:30px;line-height:30px;padding-left:20px;font-size:14px;color:#e26626;font-weight:bold;text-align:left}.bankpayts .bank_head_x div{float:left}.bankpayts .bank_head_x p{float:right;padding-right:10px;font-weight:normal}.bankpayts .bank_mainlist{padding-left:36px;padding:50px 0 50px 0;color:#e97417;font-size:14px;text-align:center}.bankpayts .bank_mainlist b{font-size:18px}.bankpayts .bank_body{margin:0 auto;padding:0}.pop_ico{background:url("../images/pop_ico.png") no-repeat}.dialog-mod{display:none;width:100%;position:fixed;left:0;top:0;z-index:20;_position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0))))}.dialog-mod .bg{width:100%;height:100%;background:#000;opacity:.4;filter:Alpha(opacity = 40);-moz-opacity:.4;-khtml-opacity:.4;z-index:2}.cms-dialogs{width:800px;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-400px;background:#fff;z-index:999}.cms-dialogs .dbtit{height:60px;background:#f5f5f5}.cms-dialogs .dbtit-left{padding-left:40px;line-height:60px;font-size:18px;color:#666;background-position:20px 17px}.cms-dialogs .dbtit-close{display:block;width:15px;height:15px;top:22px;right:20px;cursor:pointer;background-position:0 -50px;font-size:0}.cms-dialogs .cons{padding:20px;background:#fff}.cms-dialogs .cons table{border-collapse:collapse}.cms-dialogs .cons td{border:1px solid #e9e9e9;line-height:26px;color:#5a5a5a;text-align:center}.cms-dialogs .cons .txt{line-height:48px;background:#0569c6;color:#fff;font-size:14px}.cms-dialogs .cons .txttsb{background:#3192ed}.cms-dialogs .cons .txtjpb{background:#fd7e5b}.cms-dialogs .cons .txtsyb{background:#9373ce}.cms-dialogs .cons .txtdzb{background:#16b697}.cms-dialogs .cons .tleft{text-align:left;padding-left:35px}.cms-dialogs .cons .jou{display:inline-block;overflow:hidden;width:15px;height:10px;background-position:0 -100px}.cms-dialogs .bottom{width:320px;overflow:hidden;padding:20px 0;text-align:center}.order_no{height:433px;background:url("../images/ico01.png") no-repeat 392px center}.order_no .tex{padding:184px 0 0 525px}.order_no .tex h4{font-size:16px;line-height:42px;font-weight:normal}.order_no .tex p{line-height:34px;font-size:14px;color:#00cbda}.order_no .tex p a{color:#00cbda}.invoice_address{line-height:32px;font-size:14px}.invoice_address span{padding-right:40px}.invoice_address a{color:#00cbda}.classify_no{text-align:center;height:430px}.classify_no .con{padding:80px 0 0 0;font-size:14px;line-height:56px}.abc{cursor:pointer}.loadingbg{border:1px solid #00cbda;width:180px;height:50px;position:fixed;top:50%;left:50%;margin:0 0 0 -90px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/ 2));z-index:866}.loadingbg div.loadingWord{width:180px;height:50px;line-height:50px;background:#fff;color:#00cbda}.loadingbg img{margin:10px 15px;float:left;display:inline}.order_list_recommend .chkName-buy:hover{border-color:#f57157;text-decoration:none;color:#f5745c}.classify_list .nr .coursechk:hover{border-color:#f57157;text-decoration:none;color:#f5745c}.classify_list .nr .coursechk.on:hover{color:#fff}.discount_list .chkName-discount:hover{border-color:#f57157}.shipping_voucher .chkName-voucher:hover{border-color:#f57157}.address_list .chkName-address:hover{border-color:#f57157}.invoice_need .chkName-invoice:hover{border-color:#f57157}.shipping_address .ziti .chkName-ziti:hover{border-color:#f57157}.delivery .chkName-delivery:hover{border-color:#f57157}.order_list .biaoge .nums .minus,.order_list .biaoge .nums .add{background:#fff}.order_list_information .t1{padding-right:40px}.order_list_information .tit{padding:0}.classify_list .top.course h3{padding-top:44px}.classify_list .top.course h2{font-size:24px;line-height:40px;font-weight:normal;padding-top:3px}.classify_list li.two-tex .top.course h3{padding-top:26px}.classify_list li.two-tex .top.course h2{line-height:32px;padding:3px 30px 0}.classify_list li.thr-tex .top.course h3{padding-top:18px}.classify_list li.thr-tex .top.course h2{line-height:28px;height:84px;overflow:hidden;padding:0 30px}.classify_list .nr .price_wrap .price{padding-right:18px}.teacher .bd .pic{width:160px;height:170px}.classify_list li{box-shadow:0 3px 3px #e9e9e9}.classify_list .top.course a{display:block;width:100%;height:142px}.classify_list .top.course h4{font-size:24px;line-height:28px;height:58px;overflow:hidden;font-weight:normal;padding-top:3px;position:relative}.weixin .ewm{width:400px;margin:20px auto;height:360px}.weixin .ewm h1{height:30px;line-height:30px;text-align:center;font-size:25px}.weixin .ewm img{display:block;width:300px;height:300px;overflow:hidden;margin:0 auto}.weixin .ewm p{display:block;height:30px;line-height:30px;color:#666;text-align:center}.classify_list .nr .price_wrap.original-cost .price{padding-right:8px}.classify_list .nr .price_wrap.original-cost del{font-size:12px;color:#999}.clear{clear:both;height:1px}.Ntoptox{background:#fff;padding:15px 0;margin-bottom:20px}.Ntoptox ul{line-height:16px;font-size:16px;padding:7px 0}.Ntoptox ul li{float:left;display:block;padding:0 20px;border-right:1px solid #666;cursor:pointer}.Ntoptox ul li.on{font-weight:700;color:#00cbda}.Ntoptox ul .br0{border-right:0}.Ntoptox .sousuo{width:232px;height:28px;border:1px solid #e5e5e5;border-radius:3px;margin-right:20px}.Ntoptox .sousuo .linp{width:180px;height:28px;border:0;line-height:28px;font-size:12px;color:#999;margin-left:8px}.Ntoptox .sousuo .han{display:block;width:34px;height:28px;background:url("../images/ico03.png") no-repeat center;cursor:pointer}.Ntopbox{display:none}.Ntopbox .Ntop_nav{background:#fff;padding:3px 10px}.Ntopbox .Ntop_nav li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.Ntopbox .Ntop_nav li{line-height:40px;padding:5px 0;border-bottom:1px dashed #e0e0e0;font-size:14px;*zoom:1}.Ntopbox .Ntop_nav li.no{border-bottom:0}.Ntopbox .Ntop_nav .tit{float:left;width:85px;text-indent:10px;line-height:40px}.Ntopbox .Ntop_nav .tit2{float:left;text-indent:10px;width:60px;height:40px;margin-right:24px;background:url("../images/ico06.png") no-repeat right center}.Ntopbox .Ntop_nav .list{line-height:40px;margin-left:85px}.Ntopbox .Ntop_nav .list span{display:block;float:left;padding:0 40px 0 0;color:#666;white-space:nowrap}.Ntopbox .Ntop_nav .list .all{padding:0 40px 0 0}.Ntopbox .Ntop_nav .list .all.on a{color:#ff8a17}.Ntopbox .Ntop_nav .list span a{color:#666}.Ntopbox .Ntop_nav .list span.on a{color:#ff8a17}.Ntopbox .Ntop_nav .list2 span{padding-right:30px}.classify_kong{padding:92px 0 220px}.classify_kong .icon{width:200px;height:189px;display:block;margin:0 auto 20px}.classify_kong .ttxt{text-align:center;line-height:42px;font-size:24px;color:#666}.classify_kong .btxt{text-align:center;line-height:42px;font-size:24px;color:#00cbda}.classify_kong .btxt i{display:inline-block;width:22px;height:22px;margin-right:7px;background:url("../images/ico04.png") no-repeat}.courseProtocol-mask{display:none;width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity = 40);position:fixed;top:0;left:0;_position:absolute;_height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}.courseProtocol-pop{display:none;overflow:hidden;width:600px;text-align:left;background-color:#fff;position:fixed;top:50%;left:50%;margin:-173px 0 0 -300px;z-index:202;-webkit-box-shadow:2px 4px 4px #333;-moz-box-shadow:2px 4px 4px #333;box-shadow:2px 4px 4px #333;border-radius:5px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/ 2))}.courseProtocol-pop .courseProtocol-tit{height:55px;background-color:#f2f2f2;border-bottom:1px solid #e0e0e0;position:relative}.courseProtocol-pop .courseProtocol-tit h5{padding-left:48px;line-height:54px;font-size:16px;background:url("../images/pop_ico.png") no-repeat 28px 15px}.courseProtocol-pop .courseProtocol-tit .close-btn{width:15px;height:15px;position:absolute;top:20px;right:16px;background:url("../images/pop_ico.png") no-repeat 0 -50px;cursor:pointer}.courseProtocol-pop .courseProtocol-con{height:180px;padding:15px 30px 0 30px;font-size:14px;color:#666;line-height:32px;overflow:auto;*position:relative;_width:540px;_overflow-x:hidden}.courseProtocol-pop .courseProtocol-con a{color:#ff702a}.courseProtocol-pop .courseProtocol-con .nr01{_width:472px;line-height:32px;clear:both;padding-left:68px;position:relative}.courseProtocol-pop .courseProtocol-con .nr01 .nbt{position:absolute;top:0;left:0}.courseProtocol-pop .courseProtocol-con .on{display:block}.courseProtocol-pop .buy-btn{display:block;width:204px;height:42px;background-color:#f87157;line-height:42px;font-size:14px;text-decoration:none;text-align:center;color:#fff;margin:30px auto;font-weight:bold;cursor:pointer;border-radius:3px}.courseProtocol-pop .buy-btn:hover{background-color:#f13712}.classify_list .top{position:relative}.classify_list .top .double12-con{display:block;width:166px;height:26px;font-size:14px;line-height:26px;text-indent:65px;background:url("../images/double12.png") no-repeat;position:absolute;right:0;top:0}.classify_list .top .double12-con a{color:#fff}.qing{top:8px;position:absolute;z-index:99;background-color:red;height:30px;line-height:30px;font-size:16px;color:#fff;text-align:center;font-weight:700;border-radius:0 15px 15px 0;width:106px}.qing img{width:107px;height:30px;display:inline-block}.del_modal{display:none;width:446px;height:260px;position:fixed;top:50%;left:50%;margin:-130px 0 0 -223px;z-index:199;border-radius:8px;background-color:#fff}.del_modal .del_title i{width:4px;height:20px;background:#07bdc7;margin:14px 14px 0 0}.del_modal .del_title{height:48px;line-height:48px;background-color:#f2f2f2;border-radius:8px 8px 0 0;padding-left:20px;font-size:18px}.del_modal .del_title{height:48px;line-height:48px;background-color:#f2f2f2;border-radius:8px 8px 0 0;padding-left:20px;font-size:18px}.del_modal .del_title .del_close{width:17px;height:17px;top:14px;right:20px;cursor:pointer;z-index:200}.del_modal .del_box{padding-top:26px}.del_modal .del_box img{width:50px;height:50px;display:block;margin:0 auto}.del_modal .del_box p{font-size:14px;text-align:center;line-height:16px;height:16px;margin-top:18px}.del_modal .del_btn{padding:33px 0 0 53px}.del_modal .del_btn a{width:158px;height:40px;line-height:40px;border:1px solid #07bdc7;text-align:center;border-radius:21px;color:#07bdc7;cursor:pointer}.del_modal .del_btn a.btn_sure{border-color:transparent;color:#fff;background-color:#07bdc7;margin-left:20px}.del_modal .del_btn a{width:158px;height:40px;line-height:40px;border:1px solid #07bdc7;text-align:center;border-radius:21px;color:#07bdc7;cursor:pointer}