@font-face{font-family:'yekan';src:url(fonts/Yekan.eot);src:url(fonts/Yekan.eot?#iefix) format('embedded-opentype'),url(fonts/Yekan.otf),url(fonts/Yekan.woff) format('woff'),url(fonts/Yekan.ttf) format('truetype'),url('fonts/Yekan.svg#Yekan') format('svg');}
@font-face{font-family:'ITCEDSCR';src:url(fonts/ITCEDSCR.TTF);}*{margin:0;padding:0;direction:rtl;list-style-type:none;text-decoration:none;font-family:yekan,tahoma;box-sizing:border-box;} .ltr{direction:ltr !important;} .rtl{direction:rtl !important;} .left{float:left !important;} .right{float:right !important;} .goto_top{background-color:#1b1b1b;border-top:1px solid #424242;cursor:pointer;float:right;padding:10px 0 5px;text-align:center;width:100%;} .goto_top i{color:#fff;font-size:23px;font-size:2.3rem;} .goto_top:hover{background-color:#EC3642;} .quote{background:url(../_images/canvat.png) right top no-repeat;padding-top:20px;padding-right:85px;background-size:80px;} .result{background-color:#232323;background-position:right 4px;background-repeat:no-repeat;display:block;font-size:14px;font-size:1.4rem;padding:13px 70px;position:relative;} .result a{color:#ec3642;} .result.nok{color:#EC3642;background-image:url(../_images/noun_51798_cc.png);} .result.ok{background-image:url(../_images/noun_21374.png);color:#5ee0b5;margin:20px 0px;} div.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000;background:url(../_images/loader.gif) no-repeat center 35%;background-color:#000;background-color:rgba(0,0,0,0.75);display:none;}div.modal .modal_close{width:30px;height:35px;line-height:35px;position:absolute;right:0;top:0;text-align:center;color:#333;font-size:15px;font-size:1.5rem;cursor:pointer;} div.modal .modal_scroll{width:100%;height:100%;overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2000;} div.modal .modal_bottom{height:100px;width:100%;} .modal_static{text-align:center;}.window{background-color:#1b1b1b;direction:rtl;display:inline-block;margin-bottom:100px;margin-top:30px;min-height:10px;min-width:30%;max-width:80%;padding:30px;position:relative;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}div.modal .modal_msg{padding:15px 30px 15px 15px;border:1px solid #eee;border-radius:2px;direction:rtl;float:right;width:100%;} div.modal .modal_msg p{font-size:12px;font-size:1.2rem;line-height:25px;color:#333;background-position:right 5px;background-repeat:no-repeat;padding-right:25px;text-align:justify;} div.modal .modal_msg.error{background-color:#ffecec;border-color:#ffd3dd;} div.modal .modal_msg.success{border-color:#90fdc3;background-color:#edffff;} div.modal .modal_msg.info{border-color:#a6efff;background-color:#ecffff;} div.modal .modal_msg.warning{border-color:#ffef89;background-color:#ffffcc;} div.modal .modal_msg.error p{color:#900;background-image:url("../_images/notification-slash.gif");} div.modal .modal_msg.success p{color:#0b8b40;background-image:url("../_images/notification-tick.gif");} div.modal .modal_msg.info p{color:#47639e;background-image:url("../_images/notification-information.gif");} div.modal .modal_msg.warning p{color:#ba4b02;background-image:url("../_images/notification-exclamation.gif");} div.modal .modal_action{text-align:center;width:100%;padding:0 10px;margin-top:20px;} div.modal .modal_action .modal_btn{cursor:pointer;line-height:26px;padding:0 15px 2px;margin:0 2px 5px;color:#fff;background-color:#353535;border:1px solid #777;display:inline-block;font-size:12px;font-size:1.2rem;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;} div.modal .modal_action .modal_btn:hover{opacity:0.9;} div.modal .action .inner{padding:10px 0;border-top:1px solid #ccc;} div.modal .action .btn{float:right;line-height:25px;padding:0 15px;margin:0 5px;border:1px solid #999;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;font-size:1.2rem;color:#fff;background:#000 url(../_images/dialog_btn.png) repeat-x center center;} input,textarea,a,i{transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}input[type='option'], input[type='checkbox']{cursor:pointer;} input[name='security_code']{font-family:verdana;font-size:10px;font-size:1rem;font-weight:bold;padding:9px 0 10px;text-align:center;width:42%;} i{font-family:FontAwesome;font-style:normal;} [class^="i-"]::before, [class*=" i-"]::before{vertical-align:middle;} .clearfix:before, .clearfix:after{content:".";display:block;width:0;height:0;line-height:0;font-size:0;overflow:hidden;visibility:hidden;}.clearfix:after{clear:both;} .title_style1{color:#fff;font-size:25px;font-size:2.5rem;margin-bottom:15px;text-align:center;} .title_text1{color:#fff;font-size:12px;font-size:1.2rem;margin-bottom:35px;text-align:center;line-height:25px;} .title_style2{background-color:#ec3642;color:#fff;font-size:18px;font-size:1.8rem;height:62px;overflow:hidden;padding:17px 78px 16px 10px;position:relative;} .title_style2 img{position:absolute;right:0;top:0;} .form_style1 .inner_title{color:#fff;font-size:15px;font-size:1.5rem;border-bottom:solid 1px #333;padding-bottom:10px;} .form_style1 .comment{font-size:13px;font-size:1.3rem;color:#9e9e9e;} .form_style1 .comment .star{font-size:20px;font-size:2rem;color:#EC3642;position:relative;top:-5px;} .form_style1 .star{font-size:20px;font-size:2rem;color:#EC3642;position:relative;top:-5px;} .form_style1 input, .form_style1 textarea{background-color:#232323;border:solid 1px #333;width:100%;padding:5px 10px;line-height:25px;font-size:13px;font-size:1.3rem;color:#9e9e9e;} .form_style1 textarea{height:200px;resize:none;} .form_style1 input[type=submit]{background-color:#EC3642;float:right;padding:5px 35px;font-size:16px;font-size:1.6rem;color:#fff;border:none;cursor:pointer;position:relative;} .form_style1 input[type=submit]:hover{opacity:.9;} html{font-size:68.5%;}body{background-color:#242424;}#page_main_contenet{float:right;width:100%;background:url(../images/bg_footer-wrapper.png) repeat-x center 19px;} .container{margin:0 auto;padding:0 15px;width:1170px;transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;} .container > div{float:right;width:100%;position:relative;} .container > .other_pages{padding-top:187px;} .main_content{float:right;width:100%;} .arabaax{color:#ec3642 !important;} .T{color:#999;font-size:16px;font-size:1.6rem;text-align:right !important;} .arabaax2{color:#ec3642;font-size:16px;font-size:1.6rem;} .TK{color:#999;font-size:16px;font-size:1.6rem;text-align:left !important;direction:ltr !important;} header,header > section{float:right;width:100%;}#header_part1{z-index:1000;position:fixed;top:0px;width:100%;left:0;right:0;padding-top:30px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}header #header_part1.fix{background-color:#171717;padding-top:0;box-shadow:0 5px 8px 5px rgba(0, 0, 0, 0.2);} #header_part1 .menu2, #header_part1 .menu2 .body_hover{display:none;} #header_part1 .main_menu{float:right;width:100%;text-align:center;} #header_part1 .main_menu .step1{float:right;width:100%;background-color:#171717;} #header_part1 .main_menu .step1 > li.logo{float:left;background:url(../_images/logo.png) no-repeat center center;width:10%;border-left:none;} #header_part1 .main_menu .step1 > li.home_page{background-color:#EC3642;width:15%;padding:8px 1%;margin-left:2%;height:90px;} #header_part1 .main_menu .step1 > li.home_page a, #header_part1 .main_menu .step1 > li.home_page:hover a{font-size:12px;font-size:1.2rem;color:#dedede;padding:1px 1px;} #header_part1 .main_menu .step1 > li.home_page a span{font-size:18px;font-size:1.8rem;color:#fff;} #header_part1 .main_menu .step1 > li.home_page:hover:after, #header_part1 .main_menu .step1 > li.home_page:hover:before, #header_part1 .main_menu .step1 > li.logo:hover:after, #header_part1 .main_menu .step1 > li.logo:hover:before{width:0;} #header_part1 .main_menu .step1 > li{float:right;position:relative;border-left:1px solid #252524;} #header_part1 .main_menu .step1 > li:after{left:50%;} #header_part1 .main_menu .step1 > li:before{right:50%;} #header_part1 .main_menu .step1 > li:after, #header_part1 .main_menu .step1 > li:before{border-bottom:2px solid #EC3642;bottom:-1px;content:"";position:absolute;width:0;transition:width 250ms ease-out 0s;-o-transition:width 250ms ease-out 0s;-ms-transition:width 250ms ease-out 0s;-moz-transition:width 250ms ease-out 0s;-webkit-transition:width 250ms ease-out 0s;} #header_part1 .main_menu .step1 > li:hover:after, #header_part1 .main_menu .step1 > li:hover:before{width:50%;} #header_part1 .main_menu .step1 > li > a{float:right;width:100%;color:#fff;padding:33px 9px;font-size:14px;font-size:1.2rem;position:relative;} #header_part1 .main_menu .step1 > li:hover > a{color:#EC3642;} #header_part1 .main_menu .step2{position:absolute;right:-1px;top:119%;left:0;float:right;min-width:200px;background-color:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);padding:0;opacity:0;height:0;overflow:hidden;box-sizing:content-box;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;} #header_part1 .main_menu .step1 > li:hover .step2{opacity:1;height:auto;overflow:visible;padding:10px 20px;} #header_part1 .main_menu .step2:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:11px;content:"";left:-1px;position:absolute;top:-11px;border-color:transparent #fff transparent transparent;left:auto;right:0;} #header_part1 .main_menu .step2:after{content:"";position:absolute;top:-23px;right:0;left:0;z-index:5;background:none;height:25px;} #header_part1 .main_menu .step2 > li{line-height:24px;padding:6px 0;border-bottom:solid 1px #eee;float:right;width:100%;white-space:nowrap;} #header_part1 .main_menu .step2 > li:last-child{border:none;} #header_part1 .main_menu .step2 > li > a{color:#828282;font-size:12px;font-size:1.2rem;text-align:right;float:right;width:100%;font-weight:bold;} #header_part1 .main_menu .step2 > li:hover a{color:#EC3642;} .page_title{background:url(../_images/header_bg.png) no-repeat right center;background-size:cover;float:right;width:100%;padding-top:118px;}.page_title > .container > div{min-height:180px;padding:60px 0 0;} .page_title .title{color:#fff;font-size:30px;font-size:3rem;} .breadcrumb{float:right;width:100%;position:absolute;bottom:0;right:0;left:0;background-color:#1B1B1B;padding:7px 10px;} .breadcrumb:before{position:absolute;content:"";right:0;bottom:-14px;border-color:transparent #1b1b1b transparent transparent;border-style:solid;border-width:14px;z-index:5;} .breadcrumb ul li{float:right;color:#EC3642;font-size:13px;font-size:1.3rem;margin:0 10px;} .breadcrumb ul li a{float:right;color:#EC3642;font-size:13px;font-size:1.3rem;width:100%;line-height:21px;} .breadcrumb ul li:last-child a{color:#fff;} .breadcrumb ul li a:after{bottom:-3px;color:#fff;content:"//";font-family:Montserrat;font-size:18px;font-size:1.8rem;line-height:21px;margin-right:15px;position:relative;font-weight:bold;} .breadcrumb ul li:last-child a:after{content:"";} .pagination{float:right;width:100%;margin:0 0 10px;} .pagination ul li{float:left;border:solid 1px rgba(255, 255, 255, 0.2);text-align:center;margin:0 3px;font-size:23px;font-size:2.3rem;} .pagination ul li.active{background-color:#EC3642;font-size:23px;font-size:2.3rem;} .pagination ul li a{padding:9px 14px;float:right;width:100%;color:#fff;font-size:12px;font-size:1.2rem;} footer,footer > section{float:right;width:100%;}.footer_part1{background-color:#1B1B1B;padding:40px 0;text-align:center;} .footer_part1 .step1 > li{width:33.3%;padding:0 2%;text-align:right;float:right;} .footer_part1 .step1 > li .title{color:#EC3642;font-size:14px;font-size:1.4rem;} .footer_part1 .step1 > li p, .footer_part1 .step1 > li span, .footer_part1 .step1 > li a, .footer_part1 .step1 > li address, .footer_part1 .step1 > li em{font-size:12px;font-size:1.2rem;color:#fff;line-height:25px;font-weight:normal;font-style:normal;float:right;width:100%;} .footer_part1 .step1 > li a{width:auto;float:none;} .footer_part1 .step1 > li .link{color:#EC3642;} .footer_part1 .step1 > li .link:hover{opacity:.7;} .footer_part1 .step1 > li .socials{margin-top:20px;} .footer_part1 .step1 > li .socials a{width:35px;height:35px;border-radius:50%;background-color:#303030;border:solid 1px #595959;margin-left:10px;float:right;position:relative;} .footer_part1 .step1 > li .socials a:hover{background-color:#EC3642;border-color:#1B1B1B;} .footer_part1 .step1 > li .socials i{position:absolute;right:0;left:0;text-align:center;top:3px;font-size:14px;font-size:1.4rem;} .footer_part1 .step1 > li .socials .title{bottom:-5px;margin-left:15px;position:relative;width:auto;border:none;background:none;border-radius:0;} .footer_part1 .step1 > li .socials .title:hover{background:none;} .footer_part1 .step1 > li .socials i.i-sitemap{font-size:17px;font-size:1.7rem;top:1px;} .footer_part2{padding:15px 0;background-color:#242424;} .footer_part2 .title{text-align:right;color:#fff;font-size:19px;font-size:1.9rem;position:relative;padding:10px 0;float:right;clear:both;margin-bottom:20px;} .footer_part2 .title:before{content:"";position:absolute;right:0;bottom:0;left:50%;height:3px;background-color:#505050;} .footer_part2 .brands{float:right;width:100%;} .footer_part2 .brands .item{float:right;text-align:center;width:20%;} .footer_part2 .brands .item a:hover{opacity:.7;} .footer_part2 .brands .item img{max-width:100%;height:100%;} #contactus, #gallery_page,#training_page, .detail_page, #login_register, #error_page, #article_page, #exercise_page{margin:40px 0 40px;float:right;width:100%;} .msgall{font-size:1.3rem;color:#ec3642;padding:2px 0;} .titr{font-size:1.4rem;color:#dedede;padding:2px 0;} #home_part2, #home_part3, #home_part4, #home_part5, #home_part6, footer{position:relative;background-color:#242424;}
#home_part1{float:right;min-height:633px;position:fixed;width:100%;z-index:0;top:0;right:0;left:0;background-color:#131313;} #home_part1 .holder{position:absolute;right:0;left:0;top:0;bottom:0;} #home_part1 .slider .item{background-position:center top;background-repeat:no-repeat;background-size:cover;height:633px;} #home_part1 .bjqs-prev a,#home_part1 .bjqs-next a{font-size:60px;font-size:6rem;opacity:1;color:#fff;} #home_part1 .bjqs-prev:hover a,#home_part1 .bjqs-next:hover a{color:#EC3642;} #home_part1 .bjqs-markers{display:inline-block;position:absolute;bottom:5%;z-index:2;} #home_part1 .bjqs-markers li{margin:0 5px;} #home_part1 .bjqs-markers li a{background-color:#fff;border-radius:50%;color:#fff;content:"";height:10px;line-height:7px;width:10px;} #home_part1 .bjqs-markers li.active-marker a, #home_part1 .bjqs-markers li:hover a{background-color:#EC3642;color:#EC3642;} #home_part1 .slider .item .container > div{padding-top:250px;padding-right:5%;} #home_part1 .slider .item .inner_item1{float:right;border:solid 2px #fff;color:#fff;font-size:14px;font-size:1.4rem;padding:5px 10px;clear:both;margin-bottom:15px;} #home_part1 .slider .item .inner_item2{clear:both;color:#fff;direction:rtl;float:right;font-weight:bold;margin-bottom:30px;text-align:right;width:100%;font-size:30px;font-size:1.5rem;} #home_part1 .slider .item .inner_item3{float:right;clear:both;color:#fff;position:relative;padding:5px 15px 7px;background-color:#EC3642;font-size:20px;font-size:1.3rem;} #home_part2{float:right;width:100%;background:url(../_images/bg_services.jpg) no-repeat center 0px;background-size:cover;padding:40px 0;} #home_part2 .title{text-align:center;margin-bottom:30px;font-size:30px;font-size:3rem;color:#fff;font-weight:normal;} #home_part2 .box{border:1px solid rgba(255, 255, 255, 0.1);float:right;width:100%;background-color:rgba(0,0,0,.4)} #home_part2 .box .step1 > li{float:right;width:25%;text-align:center;border:1px solid rgba(255, 255, 255, 0.1);overflow:hidden;padding:70px 0;height:320px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;} #home_part2 .box .step1 > li:hover{padding-top:20px;background-color:#EC3642;} #home_part2 .box .step2 > li{float:right;width:100%;} #home_part2 .box .step2 .title{float:right;width:100%;text-align:center;color:#fff;line-height:23px;font-size:30px;font-size:3rem;position:relative;margin-top:10px;} #home_part2 .box .step2 .title:after{content:"";position:absolute;bottom:-20px;right:42%;left:42%;height:1px;background-color:#fff;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;} #home_part2 .box .step1 > li:hover .step2 .title:after{opacity:0;} #home_part2 .box .step2 .title span{float:right;width:100%;font-size:14px;font-size:1.4rem;} #home_part2 .box .step2 .text p{text-align:center;color:#fff;font-size:12px;font-size:1.2rem;line-height:25px;padding:0 10px;opacity:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;} #home_part2 .box .step1 > li:hover .step2 .text p{opacity:1;} .arabtext{color:#cecece;font-size:15px;font-size:1.5rem;text-align:justify;}#home_part3{float:right;width:100%;background-color:#555;position:relative;box-shadow:0 5px 12px 5px #000;} #home_part3 .bg{position:absolute;right:0;left:0;top:0;bottom:0;background-color:rgba(236,54,66,.8);z-index:1;} #home_part3 .about{float:left;padding:100px 0;text-align:center;width:100%;position:relative;z-index:2;} #home_part3 .about .title{color:#fff;font-size:30px;font-size:3rem;padding-bottom:20px;text-align:center;font-weight:normal;} #home_part3 .about .text{color:#fff;font-size:14px;font-size:1.4rem;margin-bottom:50px;padding:0 15%;text-align:center;} #home_part3 .about .btn{color:#fff;font-size:1.6rem;padding:10px 20px;border:solid 2px #fff;} #home_part3 .about .btn:hover{opacity:.7;} #home_part4{float:right;width:100%;background-color:#242424;padding:40px 0;} #home_part4 .part1, #home_part4 .part2{width:95%;float:right;} #home_part4 .part2{float:left;} #home_part4 .main_title{float:right;font-size:30px;font-size:3rem;color:#fff;margin-bottom:35px;} #home_part4 .main_title span{float:right;width:100%;font-size:20px;font-size:2rem;} #home_part4 .under_title{float:right;width:100%;line-height:23px;color:#fff;font-size:13px;font-size:1.3rem;text-align:justify;margin-bottom:15px;} #home_part4 .part1 .list{float:right;width:100%;color:#fff;font-size:12px;font-size:1.2rem;} #home_part4 .part1 .list li{border-bottom:1px solid #333;float:right;padding:25px 0;width:100%;} #home_part4 .part1 .list li:last-child{border:none;} #home_part4 .part1 .list .left{width:68%;} #home_part4 .part1 .list .title1, #home_part4 .part1 .list .title2{float:right;width:100%;color:#fff;} #home_part4 .part1 .list .title1:hover, #home_part4 .part1 .list .title2:hover{color:#E23A45;} #home_part4 .part1 .list .title1{font-size:13px;font-size:1.3rem;line-height:23px;} #home_part4 .part1 .list .title2{font-size:15px;font-size:1.5rem;margin-bottom:15px;} #home_part4 .part1 .list .text{} #home_part4 .part1 .list .pic{float:right;width:30%;height:100px;} #home_part4 .part1 .list .pic img{max-width:100%;max-height:100%;} .pic22{height:auto !important;}#home_part4 .part2 .list{float:right;width:100%;color:#fff;font-size:12px;font-size:1.2rem;} #home_part4 .part2 .list li{float:right;width:100%;padding:15px 0;border-bottom:solid 1px #333;} #home_part4 .part2 .list .date{color:#fff;float:right;font-size:1.5rem;line-height:15px;text-align:center;width:100%;} #home_part4 .part2 .list .date span{float:right;width:100%;} #home_part4 .part2 .list .left{width:100%;} #home_part4 .part2 .list .title1{float:right;width:100%;color:#fff;margin-bottom:5px;font-size:14px;font-size:1.4rem;} #home_part4 .part2 .list .title1:hover{color:#E23A45;} #home_part4 .part2 .list .time{float:right;width:100%;color:#777;font-size:12px;font-size:1.2rem;} #home_part5{float:right;width:100%;background-color:#242424;} #home_part5 .part1{float:right;width:33.3%;} #home_part5 .part1 .pic{float:right;width:100%;height:250px;} #home_part5 .part1 .pic img{width:100%;height:100%;float:right;} #home_part5 .part1 .title{float:right;width:100%;padding:25px;background-color:#EC3642;text-align:center;} #home_part5 .part1 .title a{float:right;width:100%;color:#fff;font-size:25px;font-size:2.5rem;line-height:30px;} #home_part5 .part1 .title span{float:right;width:100%;font-size:13px;font-size:1.3rem;} #home_part5 .part2{float:left;width:70%;} #home_part5 .part2{float:left;width:66.7%;} #home_part5 .part2 .top{height:250px;float:right;width:100%;padding:30px 20px;background-color:#EC3642;} #home_part5 .part2 .top .text1{float:right;padding-bottom:30px;color:#fff;font-size:22px;font-size:2.2rem;} #home_part5 .part2 .top .text2{font-size:18px;font-size:1.8rem;margin-bottom:5px;color:#fff;} #home_part5 .part2 .top .text3{color:#fff;font-size:14px;font-size:1.4rem;} #home_part5 .part2 .bottom .btns{text-align:center;width:50%;float:right;color:#fff;padding:25px;background-color:#242424;position:relative;} #home_part5 .part2 .bottom .btns:after{content:"";position:absolute;right:0;left:0;top:50%;bottom:50%;background-color:#EC3642;z-index:1;opacity:0;-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;} #home_part5 .part2 .bottom .btns:hover:after{top:0;bottom:0;opacity:1;} #home_part5 .part2 .bottom .btns span{float:right;width:100%;z-index:2;position:relative;line-height:30px;} #home_part5 .part2 .bottom .btns span.text1{font-size:15px;font-size:1.4rem;} #home_part5 .part2 .bottom .btns span.text2{font-size:25px;font-size:2.5rem;} #home_part5 .part2 .bottom .btns:hover{} #home_part6{float:right;width:100%;background:url(../_images/header-karate-03.jpg) center top no-repeat;background-size:cover;padding:70px 0 80px;} #home_part6 .title{padding-bottom:70px;text-align:center;color:#fff;font-size:40px;font-size:4rem;font-weight:normal;} #home_part6 .items li{float:right;width:31.13%;margin:0 1.1%;padding:0 10px;text-align:center;} #home_part6 .items .item_icon{display:inline-block;background-color:#fff;background-position:center center;margin-bottom:20px;background-repeat:no-repeat;position:relative;width:80px;height:80px;box-shadow:0 0 0 3px #fff;} #home_part6 .items .item_icon:after{content:"";position:absolute;right:0;left:0;top:0;bottom:0;border:solid 0 #191816;-o-transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;transition:all .1s;} #home_part6 .items li:hover .item_icon:after{border-width:3px;} #home_part6 .items .item_icon.icon1{background-image:url(../_images/HARMS.png);} #home_part6 .items .item_icon.icon2{background-image:url(../_images/FOOD.png);} #home_part6 .items .item_icon.icon3{background-image:url(../_images/DOPING.png);} #home_part6 .items .item_title{color:#fff;font-size:18px;font-size:1.8rem;margin-bottom:25px;} #home_part6 .items .item_text{color:#fff;font-size:13px;font-size:1.3rem;line-height:24px;} #contactus > .container{width:900px;} #contact_part1{float:right;width:100%;margin-bottom:30px;} #contact_part1 > div{background-color:#1b1b1b;float:right;width:100%;} #contact_part1 .main_title{padding:7px 10px;background-color:#EC3642;color:#fff;font-size:19px;font-size:1.9rem;float:right;width:100%;} #contact_part1 .pic{max-height:400px;overflow:hidden;} #contact_part1 .pic img{max-width:100%;max-height:100%;} #contact_part1 .info{border-bottom:1px solid #333;border-top:1px solid #333;margin-top:40px;} #contact_part1 .info > span{float:right;width:50%;padding:15px 60px 15px 10px;border-left:1px solid #333;position:relative;} #contact_part1 .info > span:last-child{border:none;} #contact_part1 .info .title{color:#fff;font-size:18px;font-size:1.8rem;margin-bottom:10px;position:relative;} #contact_part1 .info .title i{position:absolute;right:-35px;top:-2px;color:#656565;} #contact_part1 .info address, #contact_part1 .info em{color:#656565;font-size:13px;font-size:1.3rem;line-height:24px;font-weight:normal;font-style:normal;} #contact_part1 .map{height:300px;float:right;width:100%;} #contact_part1 .contact_form{padding:20px;} #contact_part1 .contact_form li{float:right;width:100%;margin-bottom:20px;} #show_pic img{max-width:70%;} #show_pic .title{font-size:14px;font-size:1.4rem;padding:5px 10px;color:#fff;text-align:center;border:solid 2px #eee;} #show_pic .text{color:#fff;text-align:center;font-size:11px;font-size:1.1rem;margin-top:14px;} .gallery_style1 .filter-items{text-align:center;}.gallery_style1 .filter-items li{display:inline-block;min-width:11%;text-align:center;margin:0 5px;} .gallery_style1 .filter-items li a{display:inline-block;width:100%;padding:5px;color:#fff;font-size:13px;font-size:1.3rem;cursor:pointer;border:solid 1px #555;} .gallery_style1 .filter-items li a.active, .gallery_style1 .filter-items li a:hover{background-color:#EC3642;border-color:#EC3642;} .gallery_style1 .free-wall{margin-top:30px;} .gallery_style1 .free-wall .item{float:right;width:32%;height:200px;margin:0 .5% 15px;border:solid 1px #555;overflow:hidden;position:relative;} .gallery_style1 .free-wall .item img{vertical-align:middle;} .gallery_style1 .free-wall .item .title{position:absolute;top:25px;z-index:10;right:5px;left:5px;text-align:center;} .gallery_style1 .free-wall .item .title a{display:inline-block;border:solid 2px #eee;font-size:14px;font-size:1.4rem;padding:5px 10px;color:#fff;max-width:100%;font-weight:bold;} .gallery_style1 .free-wall .item .box_hover{position:absolute;background-color:rgba(0,0,0,.6);border:1px solid #414141;top:-10px;bottom:-10px;right:-10px;left:-10px;opacity:0;padding:60px 35px 0;-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;} .gallery_style1 .free-wall .item:hover .box_hover{top:12px;bottom:12px;right:12px;left:12px;opacity:1;} .gallery_style1 .free-wall .item .box_hover p{color:#fff;margin-top:14px;opacity:0;text-align:center;font-size:11px;font-size:1.1rem;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);transition:opacity 0.3s ease 0s, -moz-transform 0.3s ease 0s;} .gallery_style1 .free-wall .item:hover .box_hover p{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);} .gallery_style2 .item{float:right;width:33.3333%;padding:0 15px;margin-top:30px;position:relative;} .gallery_style2 .item .pic{height:200px;overflow:hidden;background-color:#161616;} .gallery_style2 .item .pic img{max-width:100%;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;} .gallery_style2 .item:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);} .gallery_style2 .item .box{background-color:#161616;padding:20px 15px;position:relative;text-align:center;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 400ms cubic-bezier(0.215, 0.61, 0.355, 1);} .gallery_style2 .item:hover .box{background-color:#EC3642;-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px);} .gallery_style2 .item .icon{position:absolute;right:50%;top:-33px;margin-right:-33px;width:66px;height:66px;border-radius:50%;background:url(../_images/noun_16376_cc.png) no-repeat center center;background-color:#EC3642;} .gallery_style2 .item .title{color:#fff;font-size:16px;font-size:1.6rem;padding-top:25px;position:relative;margin-bottom:30px;line-height:30px;} .gallery_style2 .item .title:after{content:"";position:absolute;right:50%;bottom:-12px;margin-right:-25px;width:50px;border-bottom:solid 2px #fff;height:0;} .gallery_style2 .item .text{color:#fff;line-height:22px;font-size:11.5px;font-size:1.15rem;margin-bottom:10px;} .star_box{position:absolute;} .star_box span{font-size:12px;font-size:1.2rem;float:right;margin-left:2px;} .star_box .empty:after{content:"îƒŒ";font-family:"ifont";color:#fff;} .star_box .full:after{content:"îƒ";color:#EC3642;font-family:"ifont";opacity:.92;} .detail_page .detail_part1{margin-bottom:70px;} .detail_page .detail_part1 > div{width:49%;} .detail_page .detail_part1 .pic_part img{border:1px solid #1c1c1c;max-width:100%;} .detail_page .detail_part1 .text_part{background-color:#1E1E1E;} .detail_page .detail_part1 .text_part .title{background-color:#EC3642;color:#fff;font-size:12px;font-size:1.2rem;float:right;width:100%;} .detail_page .detail_part1 .text_part .title .text{float:left;width:85%;} .detail_page .detail_part1 .text_part .title .text a{float:right;width:100%;border-bottom:solid 1px #fff;font-size:12px;font-size:1.2rem;padding:7px 0;} .detail_page .detail_part1 .text_part .title .text a:last-child{border:none;} .detail_page .detail_part1 .text_part .title .pic{border-radius:50%;float:right;height:70px;overflow:hidden;padding:10px;text-align:center;vertical-align:middle;width:70px;} .detail_page .detail_part1 .text_part .title .pic img{max-height:100%;max-width:100%;} .detail_page .detail_part1 .text_part .content{float:right;width:100%;position:relative;} .detail_page .detail_part1 .text_part .content .text{font-size:11.5px;font-size:1.15rem;color:#cecece;font-size:1.15rem;line-height:26px;padding-bottom:30px;padding-left:43px;padding-top:23px;text-align:justify;height:auto;} .detail_page .detail_part1 .text_part .content .footnote{border-bottom:1px solid #333;border-top:1px solid #333;color:#ec3642;float:right;margin-bottom:30px;padding:8.5px 0 10px 8.5px;width:97%;font-size:15px;font-size:1.5rem;} .detail_page .detail_part1 .social_icons{float:left;line-height:23px;} .detail_page .detail_part1 .social_icons i{cursor:pointer;color:#fff;float:left;margin-right:15px;font-size:15px;font-size:1.5rem;} .detail_page .detail_part1 .social_icons i:hover{color:#EC3642;} #trainers .detail_part1 .title{padding-right:5%;position:relative;}#trainers .detail_part4{margin-top:40px;} #trainers .detail_part1 .title .pic{border:2px solid #ccc;height:80px;position:absolute;right:10px;top:10px;width:80px;padding:3px;} #trainers .detail_part1 .title .pic img{border-radius:50%;} #trainers .detail_part1 .text_part .title .text span{color:#eee;float:left;width:57%;} .detail_page .detail_part1 .text_part .content{padding-right:100px;padding-top:40px;}.detail_page .detail_part1 .star_box{right:25px;top:40px;}#trainers .gallery_style1 .free-wall .item img{height:100%;vertical-align:middle;width:100%;}
.class_details{background-color:#1b1b1b;padding:30px;float:right;width:100%;margin-bottom:70px;} .class_details .main_title{border-bottom:solid 1px #333;padding:10px 0;position:relative;} .class_details .inner_title{padding-right:30px;background:url(../_images/TEXT.png) no-repeat right center;} .class_details .inner_title2{padding-right:50px;background:url(../_images/TEXT2.png) no-repeat right center;line-height:40px;margin-top:15px;display:inline-block;} .class_details .main_title strong, .class_details .inner_title strong, .class_details .inner_title2 strong{color:#fff;font-weight:normal;font-size:16px;font-size:1.6rem;line-height:25px;} .class_details .main_title .star_box{left:0;bottom:5px;} .class_details .content p{color:#9e9e9e;margin:20px 0;font-size:14.2px;font-size:1.42rem;line-height:25px;text-align:justify;} .class_details .content p.p_style2{padding-right:50px;margin-top:10px;margin-bottom:70px;} .class_details .content .quote{background-color:#242424;background-size:auto auto;margin:30px 0;padding:20px 16%;} .class_details .content .quote p{font-size:18px;font-size:1.8rem;color:#fff;text-align:center;line-height:30px;} .class_details .content .quote.style2{padding:10px 13% 10px 30px;} .class_details .content .quote.style2 p{font-size:12.5px;font-size:1.25rem;color:#9e9e9e;text-align:justify;line-height:24px;} .class_details .pic_part{margin:20px 0;padding:0 2%;text-align:center;} .class_details2 .pic_part li{display:inline-block;height:80% width:100%;} .cen{text-align:center;} .class_details .pic_part li{display:inline-block;height:300px;margin:0 3%;width:26%;} .class_details .pic_part li img{max-height:100%;width:100%;} .class_details .footnote{border-bottom:1px solid #333;border-top:1px solid #333;color:#777;float:right;margin-bottom:30px;margin-top:30px;padding:8.5px 0 10px 8.5px;width:100%;font-size:14px;font-size:1.4rem;} .class_details .social_icons{float:left;line-height:23px;} .class_details .social_icons i{cursor:pointer;color:#fff;float:left;margin-right:15px;font-size:15px;font-size:1.5rem;} .class_details .social_icons i:hover{color:#EC3642;} .list_box .main_title{color:#fff;font-size:24px;font-size:2.4rem;margin:10px 0 20px;} .list_box ul li{float:right;width:100%;background-color:#1B1B1B;border-right:solid 3px #EC3642;margin-bottom:13px;padding:16px 10px 8px;} .list_box ul li, .list_box .item_date{-webkit-transition:background-color .4s, border-right-width .1s;-moz-transition:background-color .4s, border-right-width .1s;-o-transition:background-color .4s, border-right-width .1s;transition:background-color .4s, border-right-width .1s;} .list_box ul li:hover{background-color:#EC3642;border-right-width:8px;} .list_box .item_title{color:#fff;font-size:22px;font-size:2.2rem;margin-right:25px;line-height:18px;} .list_box .item_date{font-size:20px;font-size:2rem;background-color:#121212;color:#fff;float:right;line-height:25px;min-height:62px;padding:5px;text-align:center;width:55px;font-family:tahoma;} .list_box .item_date span{font-size:12px;font-size:1.2rem;border-top:1px solid rgba(255,255,255,.2);float:right;line-height:21px;margin-top:7px;width:100%;} .list_box li:hover .item_date{background-color:#BD2B35;} #login_register .lr_part1,#login_register .lr_part2{background-color:#1B1B1B;padding:30px;} #login_register .lr_part1{width:60%;} #login_register .lr_part2{width:35%;height:544px;background:url(../_images/login2.png) no-repeat center 92% #1B1B1B;} #login_register .form_style1 .inner_title{border:none;position:relative;padding-bottom:10px;margin-bottom:20px;} #login_register .form_style1 .inner_title:after{content:"";position:absolute;right:0;width:50px;bottom:0;height:2px;background-color:#494949;} #login_register .form_style1 .comment{margin-bottom:15px;} #login_register .form_style1 input[type="submit"]{width:100%;} .forgot{color:#ec3642;font-size:1.5rem;font-size:15px;} .change{color:#fff;} #article_page .left{width:70%;} #article_page .left .main_title{padding-bottom:10px;margin-bottom:12px;border-bottom:solid 1px #525252;} #article_page .left .main_title strong{font-weight:normal;color:#a3a3a3;font-size:14px;font-size:1.4rem;line-height:25px;float:right;} #article_page .left .main_title .select{float:left;width:20%;} #article_page .left .main_title .select select{float:right;width:100%;background-color:#242424;border:solid 1px #A3A3A3;color:#A3A3A3;padding:5px 10px;height:33px;line-height:33px;vertical-align:top;} #article_page .left .main_title .select select option{background-color:#232323;border:medium none;color:#a3a3a3;height:33px;line-height:33px;padding:5px 10px;width:100%;} #article_page .left .list ul li{float:right;width:100%;margin-bottom:35px;background-color:#161616;position:relative;height:270px;} #article_page .left .list li .pic{width:33%;height:245px;float:right;background:url(../_images/Article_img.png) no-repeat center center;background-color:#323232;} #article_page .left .list li .pic33{width:33%;height:245px;float:right;background-color:#323232;} #article_page .left .list li .content{float:left;width:67%;padding:15px 30px 10px 15px;} #article_page .left .list li .content .title{color:#fff;font-size:16px;font-size:1.6rem;line-height:24px;margin-bottom:15px;} #article_page .left .list li .content .text{border-top:solid 1px #262626;border-bottom:solid 1px #262626;text-align:justify;line-height:24px;color:#9a9a9a;font-size:12px;font-size:1.2rem;padding:15px 0 20px;height:160px;} #article_page .left .list li .content .text p{height:115px;overflow:hidden;} #article_page .left .list li .content .pages, #article_page .left .list li .content .year{font-size:11.5px;font-size:1.15rem;color:#c8c8c8;float:right;} #article_page .left .list li .content .year{float:left;} #article_page .left .list li .content .btns{float:right;margin-top:10px;} #article_page .left .list li .content .btns a{background-color:#232323;height:35px;width:35px;line-height:35px;color:#FFFFFF;font-size:14px;float:right;margin-left:10px;text-align:center;} #article_page .left .list li .content .btns a:hover{background-color:#EC3642;} #article_page .left .list li .content .prices{float:left;font-size:12px;font-size:1.2rem;color:#9a9a9a;line-height:50px;} #article_page .left .list li .content .prices .old{text-decoration:line-through;float:left;margin-right:15px;line-height:53px;} #article_page .left .list li .content .prices .new{color:#EC3642;font-size:12px;font-size:1.2rem;} #article_page .right{width:25%;} #article_page .right .main_title{color:#fff;font-size:18px;font-size:1.8rem;padding:10px 15px;border-bottom:solid 2px rgba(255,255,255,.2);line-height:29px;margin-bottom:10px;font-weight:normal;} #article_page .right .box{background-color:#EC3642;float:right;width:100%;margin-bottom:35px;} #article_page .right .slider_form{padding:15px 20px 44px;} #article_page .right .slider_form p{color:#fff;font-size:11.5px;font-size:1.15rem;margin-top:20px;} #article_page .right .slider_form p label{} #article_page .right .slider_form p #amount{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;color:#fff;font-size:11.5px;font-size:1.15rem;} #article_page .right .slider_form .btn{float:right;width:100%;position:relative;height:40px;} #article_page .right .slider_form .btn a{float:left;border:solid 2px #fff;color:#fff;font-size:14px;font-size:1.4rem;padding:4px 12px;text-align:center;position:absolute;bottom:0;left:0;} #article_page .right .slider_form .btn a:hover{background-color:#fff;color:#EC3642;bottom:3px;} #article_page .right .box .list{padding:0 15px;} #article_page .right .box .list li{padding:10px 0;border-bottom:solid 1px rgba(255,255,255,.2);position:relative;float:right;width:100%;} #article_page .right .box .list li:last-child{border:none;} #article_page .right .box .list li:before{content:"";position:absolute;right:0;background-color:#fff;height:1px;top:100%;width:0;-webkit-transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.500);transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.500);} #article_page .right .box .list li:hover:before{width:20%;} #article_page .right .box .list li:last-child:hover:before{width:0;} #article_page .right .box .list li a{float:right;width:100%;color:#fff;font-size:13px;font-size:1.3rem;} #article_page .right .related{background-color:#232323;float:right;width:100%;} #article_page .right .related .main_title{border:none;} #article_page .right .related .list li{padding:10px;border-right:2px solid #454545;border-top:1px solid #2a2a2a;position:relative;float:right;width:100%;} #article_page .right .related .list li:hover{border-right-color:#EC3642;background-color:#1B1B1B;} #article_page .right .related .list li .pic{float:right;width:30%;background:url(../_images/Article_img.png) no-repeat center center;background-size:90%;background-color:#323232;height:70px;text-align:center;} #article_page .right .related .list li .pic img{width:90%;} #article_page .right .related .list li .info{float:left;width:70%;padding:0 15px 0 5px;} #article_page .right .related .list li .info a{float:right;width:100%;} #article_page .right .related .list li .info .title{color:#fff;font-size:13px;font-size:1.3rem;margin-bottom:5px;} #article_page .right .related .list li .info .link{color:#EC3642;font-size:15px;font-size:1.5rem;} #exercise_page .exer_part1 > div{width:50%;}#exercise_page .exer_part1 .right{padding-left:30px;} #exercise_page .exer_part1 .text{color:#fff;font-size:12px;font-size:1.2rem;line-height:24px;text-align:justify;} #exercise_page .exer_part1 .right .pic{height:317px;overflow:hidden;margin-bottom:20px;text-align:center;} #exercise_page .exer_part1 .right .pic img{max-width:100%;margin-top:20px;} #exercise_page .exer_part1 .right .title{color:#fff;font-size:24px;font-size:2.4rem;margin-bottom:10px;line-height:32px;} #exercise_page .exer_part1 .left li{float:right;width:100%;margin-bottom:30px;} #exercise_page .exer_part1 .left li .icon{float:right;width:70px;text-align:center;height:70px;} #exercise_page .exer_part1 .left li .icon img{max-width:100%;} #exercise_page .exer_part1 .left li .info{padding-right:100px;} #exercise_page .exer_part1 .left li .title{font-size:14px;font-size:1.4rem;color:#EC3642;margin-bottom:10px;font-weight:normal;} #exercise_page .exer_part2, #exercise_page .exer_part3{float:right;width:100%;margin-top:40px;} #exercise_page .exer_part2 > div, #exercise_page .exer_part3 > div{width:50%;height:270px;overflow:hidden;} #exercise_page .exer_part2 > div img, #exercise_page .exer_part3 > div img{max-width:100%;} #exercise_page .exer_part2 .right, #exercise_page .exer_part3 .right{padding-left:30px;} #exercise_page .exer_part2 .left, #exercise_page .exer_part3 .left{padding-right:30px;} #exercise_page .exer_part3 .left{width:30%;} #exercise_page .exer_part3 .left span{float:right;color:#fff;margin-top:20px;font-size:15px;font-size:1.5rem;margin-bottom:20px;} #exercise_page .exer_part3 .left span i{color:#ec3642;font-size:9px;font-size:.9rem;margin-left:4px;} #exercise_page .exer_part3 .left img{float:left;} #aboutus .left{width:72%;}#aboutus .right{width:24%;} #aboutus .right .box1, #aboutus .right .box2{background-color:#1b1b1b;} #aboutus .right .box1 > .title, #aboutus .right .box2 > .title{background-color:#ec3642;padding-top:20px;text-align:center;} #aboutus .right .box1 > .title h4, #aboutus .right .box2 > .title h4{font-weight:normal;color:#fff;font-size:18px;font-size:1.8rem;font-weight:normal;margin:10px 0;} #aboutus .right .box1 > .title div{height:70px;text-align:center;} #aboutus .right .box1 > .title .pic{border:2px solid #ccc;border-radius:50%;bottom:-2px;display:inline-block;height:90px;position:relative;width:90px;text-align:center;padding:3px;} #aboutus .right .box1 > .title .pic img{border-radius:50%;max-width:100%;max-height:100%;} #aboutus .right .box1 .content, #aboutus .right .box2 .content{background-color:#1B1B1B;padding:35px 20px 20px;text-align:center;} #aboutus .right .box1 .content .title, #aboutus .right .box1 .content .text{text-align:center;color:#fff;margin-bottom:10px;font-size:12px;font-size:1.2rem;line-height:24px;} #aboutus .right .box1 .content .title{font-size:18px;font-size:1.8rem;margin-top:10px;} #aboutus .right .box1 .content .btn{display:inline-block;border:1px solid rgba(255, 255, 255, 0.1);padding:7px 20px;background-color:#1e1e1e;color:#fff;font-size:13px;font-size:1.3rem;cursor:pointer;margin-top:5px;} #aboutus .right .box1 .content .btn:hover{background-color:#EC3642;} #aboutus .right .box2, #aboutus .right .box3{margin-top:20px;} #aboutus .right .box2 > .title{padding-top:0;position:relative;padding:1px;} #aboutus .right .box2 > .title:after{content:"";position:absolute;left:0;bottom:-15px;border-right:solid 15px transparent;border-top:solid 15px #EC3642;} #aboutus .right .box2 .content{padding:15px 20px;} #aboutus .right .box2 .content ul li{float:right;width:100%;border-bottom:1px solid #2b2b2b;padding:12px;} #aboutus .right .box2 .content ul li a, #aboutus .right .box2 .content ul li i{font-size:12px;font-size:1.2rem;color:#9e9e9e;float:right;} #aboutus .right .box2 .content ul li i{margin-left:10px;font-size:14px;font-size:1.4rem;} #aboutus .right .box2 .content .btn{border:solid 2px #EC3642;color:#EC3642;font-size:13px;font-size:1.3rem;float:right;width:100%;padding:10px 0;text-align:center;margin:20px 0 10px;line-height:24px;} #aboutus .right .box2 .content .btn:hover{color:#fff;background-color:#EC3642;} #aboutus .right .box3 > .title{color:#fff;font-size:18px;font-size:1.8rem;margin-bottom:20px;padding:10px 0;border-bottom:1px solid rgba(255, 255, 255, 0.1);} #aboutus .right .box3 .gallery_style1 .free-wall{margin-top:0;} #aboutus .right .box3 .gallery_style1 .free-wall .item{height:150px;width:100%;} #aboutus .right .box3 .gallery_style1 .free-wall .item img{height:100%;width:100%;} #sitemap{float:right;width:100%;padding:30px 0 60px;}#sitemap > .container{width:900px;} #sitemap .title{color:#465866;float:right;font-size:1.7em;line-height:36px;position:relative;text-align:center;width:100%;margin-bottom:30px;} #sitemap .row{float:right;margin-bottom:30px;width:100%;} #sitemap .main_title{background-color:#ec3642;float:right;padding:0 30px 0 20px;position:relative;width:100%;} #sitemap .main_title strong{color:#fff;font-size:18px;font-size:1.8rem;font-weight:normal;float:right;line-height:55px;} #sitemap .main_title i{color:#333;float:left;line-height:46px;font-size:35px;font-size:3.5rem;} #sitemap .row > div{width:100%;} #sitemap .row .box{background-color:#1b1b1b;border:1px solid #333;float:right;padding:20px;box-sizing:border-box;width:100%;margin-bottom:25px;} #sitemap .row .box:last-child{margin-left:0;} #sitemap ul li{float:right;width:100%;list-style-type:none;text-align:right;} #sitemap a{color:#8b8a8a;font-size:12.5px;font-size:1.25rem;font-weight:normal;} #sitemap a:hover{color:#fff;} #sitemap .category{float:right;width:100%;} #sitemap .category > div{float:right;width:100%;padding-right:10px;text-align:right;} #sitemap .category .top_tree i{color:#555454;font-size:2rem;} #sitemap .category ul li{background:url(../_images/sitemap-horizontal.png) no-repeat scroll right 26px rgba(0, 0, 0, 0);border-right:1px solid #5b5a5a;padding:15px 27px 0 0;} #sitemap .category ul li:last-child{border:none;background:url(../_images/sitemap-last.png) no-repeat scroll right 6px rgba(0, 0, 0, 0);position:relative;} #sitemap .category ul li:last-child:before{background-color:#5b5a5a;content:"";height:18px;position:absolute;right:0;top:-6px;width:1px;} #sitemap .category .step1{margin-right:9px;} #sitemap .pages ul li{padding-bottom:11px;} #sitemap .pages i{float:right;margin-left:10px;} .box_item{padding:40px 0;float:right;width:100%;}
.box_item .items .item{width:48%;float:right;padding:40px 16px;} .box_item .items .item:nth-child(odd){margin-left:4%;text-align:left;} .box_item .items .item:nth-child(even){text-align:right;} .box_item .items .item .icon{position:relative;} .box_item .items .item .icon i{width:70px;height:70px;line-height:70px;color:#fff;font-size:28px;font-size:2.8rem;background-color:#EC3642;text-align:center;float:right;} .box_item .items .item:nth-child(odd) .icon{float:left;margin-right:20px;} .box_item .items .item:nth-child(even) .icon{float:right;margin-left:20px;} .box_item .items .item:nth-child(odd) .icon:before, .box_item .items .item:nth-child(even) .icon:after{content:"";position:absolute;border-bottom:solid 15px transparent;top:0;} .box_item .items .item:nth-child(odd) .icon:before{border-right:solid 15px #EC3642;left:-14px;} .box_item .items .item:nth-child(even) .icon:after{border-left:solid 15px #EC3642;right:-14px;} .box_item .items .item .title{font-size:16px;font-size:1.6rem;color:#fff;display:inline-block;margin-bottom:3px;position:relative;top:-7px;font-weight:normal;width:71%;} .box_item .items .item .text{color:#fff;font-size:11.8px;font-size:1.18rem;} #error_page .pic{background:url(../_images/404_2.png) no-repeat center top;height:400px;padding:165px 10%;}#error_page .title_style1{font-size:25px;font-size:2.5rem;}
@media only screen and (max-width:1200px){.container{width:970px;}#home_part1 > .right{background-size:85%;background-position:80px 105px;} #header_part1 .main_menu .step1 > li.home_page{margin-left:0;width:16%;} #header_part1 .main_menu .step1 > li.home_page a, #header_part1 .main_menu .step1 > li.home_page:hover a{font-size:12.2px;font-size:1.22rem;} #header_part1 .main_menu .step1 > li.home_page a span{font-size:1.6rem;} #header_part1 .main_menu .step1 > li > a{font-size:13px;font-size:1.3rem;padding:33px 9px;} #header_part1 .main_menu .step1 > li.logo{background-size:67px;} #header_part1 .main_menu .step2 > li > a{font-size:11px;font-size:1.1rem;} #home_part1 .slider .item .inner_item2{font-size:26px;font-size:2.6rem;} #home_part1 .slider .item .inner_item3{font-size:17px;font-size:1.7rem;} #home_part6 .title{font-size:35px;font-size:3.5rem;} #home_part6 .items .item_icon{height:75px;width:75px;background-size:65px;} #home_part6 .items .item_title{font-size:17px;font-size:1.7rem;} #home_part6 .items .item_text{font-size:12.5px;font-size:1.25rem;} #home_part3 .about{padding:85px 0;} #home_part2{background-position:center top;} #home_part2 .box .step2 .title{font-size:25px;font-size:2.5rem;} #home_part2 .box .step2 .text p{font-size:11.5px;font-size:1.15rem;} #home_part2 .box .step2 > li.pic img{width:110px;} #home_part5 .part2 .top .text1{font-size:18px;font-size:1.8rem;} #home_part5 .part1 .title a,#home_part5 .part2 .bottom .btns span.text2{font-size:21px;font-size:2.1rem;} #home_part5 .part2 .bottom .btns span.text1{font-size:13px;font-size:1.3rem;} #home_part4 .main_title{font-size:27px;font-size:2.7rem;} #home_part4 .main_title span{font-size:17px;font-size:1.7rem;} #home_part4 .under_title,#home_part4 .part1 .list .text{font-size:12.5px;font-size:1.25rem;} #home_part4 .part2 .list .title1{font-size:13.3px;font-size:1.33rem;} #home_part4 .part2 .list .time{font-size:11.5px;font-size:1.15rem;} #home_part4 .part2 .list .left{width:100%;} #home_part4 .part2 .list .date{font-size:15px;font-size:1.5rem;width:100%;} #home_part4 .part1 .list .title2{font-size:15px;font-size:1.5rem;} .footer_part2 .brands .item img{max-width:53%;} .footer_part1 .step1 > li p, .footer_part1 .step1 > li span, .footer_part1 .step1 > li a, .footer_part1 .step1 > li address, .footer_part1 .step1 > li em{font-size:11.7px;font-size:1.17rem;} .footer_part1 .step1 > li .title{font-size:13px;font-size:1.3rem;} .page_title .title{font-size:25px;font-size:2.5rem;} .title_style2{font-size:11.7px;font-size:1.17rem;} .class_details .content p{font-size:12px;font-size:1.2rem;} .class_details .content .quote p{font-size:15px;font-size:1.5rem;} .class_details .footnote{font-size:13px;font-size:1.3rem;} .class_details .main_title strong, .class_details .inner_title strong, .class_details .inner_title2 strong{font-size:15px;font-size:1.5rem;} .gallery_style1 .free-wall .item .title a{font-size:13px;font-size:1.3rem;} #aboutus .right .box1 > .title h4, #aboutus .right .box2 > .title h4,#aboutus .right .box1 .content .title,#aboutus .right .box3 > .title{font-size:15.5px;font-size:1.55rem;} #aboutus .right .box1 .content .text{font-size:12px;font-size:1.2rem;} #aboutus .right .box1 .content .btn{font-size:12px;font-size:1.2rem;} #aboutus .right .box2 .content ul li{padding:12px 0;} #aboutus .right .box2 .content ul li a, #aboutus .right .box2 .content ul li i{font-size:11.6px;font-size:1.16rem;} .detail_page .detail_part1 .text_part .content .text{font-size:10.5px;font-size:1.05rem;} .detail_page .detail_part1 .text_part .title .text{width:80%;} .detail_page .detail_part1 .star_box{right:19px;top:31px;} .star_box span{font-size:11.3px;font-size:1.13rem;} .detail_page .detail_part1 .text_part .content{padding-top:22px;} .detail_page .detail_part1 .text_part .content .footnote{font-size:13px;font-size:1.3rem;} .list_box .main_title,.list_box .item_title{font-size:19px;font-size:1.9rem;} .list_box .item_date{font-size:25px;font-size:2.5rem;} .list_box ul li{padding-top:12px;} .title_style1{font-size:24px;font-size:2.4rem;} .title_text1{font-size:11.5px;font-size:1.15rem;} .gallery_style2 .item .title{font-size:15px;font-size:1.5rem;} .gallery_style2 .item .text{font-size:10.7px;font-size:1.07rem;} #exercise_page .exer_part1 .left li .icon img{max-width:90%;} #exercise_page .exer_part1 .text{font-size:11px;font-size:1.1rem;} #exercise_page .exer_part1 .left li .title{font-size:13.3px;font-size:1.33rem;} #exercise_page .exer_part1 .right .title{font-size:20px;font-size:2rem;} #exercise_page .exer_part3 .left span{font-size:14px;font-size:1.4rem;} .class_details .content .quote.style2 p{font-size:12px;font-size:1.2rem;} .class_details .content .quote.style2{padding-right:30px;} #contact_part1 .main_title{font-size:17px;font-size:1.7rem;} #contact_part1 .info .title{font-size:16px;font-size:1.6rem;} .form_style1 input[type="submit"]{font-size:15px;font-size:1.5rem;} .form_style1 input[type="text"], .form_style1 textarea{font-size:11px;font-size:1.1rem;} #login_register .lr_part2{width:37%;background-position:center 95%;} .box_item .items .item .title{font-size:15px;font-size:1.5rem;margin-bottom:5px;} .box_item .items .item .text{font-size:11.3px;font-size:1.13rem;width:78%;float:left;text-align:justify;} .breadcrumb ul li a{font-size:11.5px;font-size:1.15rem;} #article_page .right .slider_form{padding-bottom:30px;} #article_page .right .main_title{font-size:15px;font-size:1.5rem;} #article_page .right .slider_form p{margin-bottom:13px;margin-top:13px;} #article_page .right .related .list li .info .title{font-size:12px;font-size:1.2rem;} #article_page .right .related .list li .info .link{font-size:13px;font-size:1.3rem;} #article_page .left .list li .pic{height:214px;background-size:200px;} #article_page .left .list li .content .title{font-size:1.5rem;margin-bottom:10px;} #article_page .left .list li .content .text{height:166px;font-size:1.1rem;padding-top:10px;;} #article_page .left .list li .content .pages, #article_page .left .list li .content .year{font-size:11px;font-size:1.1rem;} #article_page .left .list li .content .text p{height:124px;} }
@media only screen and (max-width:970px){.container{width:750px;}.goto_top{padding-top:5px;} .footer_part1 .step1 > li{margin-bottom:30px;width:50%;} .breadcrumb ul li a{line-height:25px;} .result{font-size:13px;font-size:1.3rem;} #home_part1{height:380px;} #home_part1 > .left .rec{border-bottom:380px solid transparent;} #home_part1 > .left .logo{top:15%;right:-125px;} #header_part1 .main_menu .step1 > li.home_page{padding:8px;width:13%;} #header_part1 .main_menu .step1 > li.home_page a{padding:7px 0 9px} #header_part1 .main_menu .step1 > li > a{font-size:12px;font-size:1.2rem;padding:33px 7px;} #header_part1 .main_menu .step1 > li.logo{display:none;} #home_part1 .slider .item .inner_item2{font-size:20px;font-size:2rem;} #home_part1 .slider .item .inner_item3{font-size:15px;font-size:1.5rem;} #home_part6{padding:40px 0 60px;} #home_part6 .title{font-size:31px;font-size:3.1rem;padding-bottom:40px;} #home_part6 .items .item_icon{background-size:59px auto;height:69px;width:69px;} #home_part6 .items .item_title{font-size:15px;font-size:1.5rem;margin-bottom:15px;} #home_part6 .items .item_text{font-size:12px;font-size:1.2rem;} #home_part6 .items li{padding:0;} #home_part3 .about{padding:50px 0;} #home_part3 .about .title{font-size:26px;font-size:2.6rem;} #home_part3 .about .text{font-size:13.9px;font-size:1.39rem;line-height:24px;} #home_part3 .about .btn{font-size:14px;font-size:1.4rem;} #home_part2 .box .step1 > li{width:50%;} #home_part4 .part1, #home_part4 .part2{border-bottom:1px solid #333;margin-bottom:20px;width:100%;} #home_part4 .main_title{font-size:25px;font-size:2.5rem;margin-bottom:25px;} #home_part4 .main_title span{font-size:15px;font-size:1.5rem;} #home_part5 .part2 .top .text1{font-size:15px;font-size:1.5rem;padding-bottom:45px;} #home_part5 .part1 .title span{font-size:12px;font-size:1.2rem;} #home_part5 .part1 .title a, #home_part5 .part2 .bottom .btns span.text2{font-size:19px;font-size:1.9rem;} #contactus, #gallery_page, #training_page, .detail_page, #login_register, #error_page, #article_page, #exercise_page{margin-bottom:0;} .class_details .content .quote p{font-size:13.5px;font-size:1.35rem;} .class_details .content .quote{background-size:90px;} .class_details .inner_title2{background-size:35px;} .class_details .pic_part li{height:218px;} #aboutus .left,#aboutus .right{width:100%;} #aboutus .right .box2, #aboutus .right .box3{text-align:center;} #aboutus .right .box3 .gallery_style1 .free-wall .item{float:none;margin:0 auto 15px;width:50%;} .detail_page .detail_part1 > div{width:100%;} .detail_page .detail_part1 .pic_part{margin-bottom:30px;text-align:center;} .detail_page .detail_part1 .text_part .title .text{width:88%;} .list_box .main_title, .list_box .item_title{font-size:17px;font-size:1.7rem;} .list_box .item_date{line-height:19px;} .title_style1{font-size:22px;font-size:2.2rem;} .gallery_style1 .free-wall .item{width:49%;} .gallery_style2 .item{width:50%;} #exercise_page .exer_part1 > div{width:100%;margin-bottom:50px;} #exercise_page .exer_part1 .right{padding-left:0;} #exercise_page .exer_part2, #exercise_page .exer_part3{margin-top:0;} #exercise_page .exer_part3 .left{width:40%;} #exercise_page .exer_part3 .left span{margin-bottom:15px;margin-top:13px;} #contactus > .container{width:750px;} #login_register .lr_part1{width:100%;} #login_register .lr_part2{margin-bottom:40px;width:100%;} #sitemap > .container{width:750px;} #article_page .left{width:100%;margin-bottom:40px;} #article_page .right{width:100%;} #article_page .right .related .list li .pic{height:89px;width:15%;} #article_page .right .related .list li .info{width:82%;} .box_item .items .item{padding-top:25px;padding-bottom:25px;} .box_item .items .item .title{font-size:13px;font-size:1.3rem;} .box_item .items .item .icon i{font-size:25px;font-size:2.5rem;height:65px;line-height:63px;width:65px;} .box_item .items .item .text{width:70%;} }
@media only screen and (max-width:750px){.container{width:550px;}#header_part1 .main_menu{display:none;} #header_part1 .menu2{display:block;} #header_part1 .menu2 .open_menu{background-color:#ec3642;color:#fff;cursor:pointer;display:inline-block;font-size:30px;font-size:3rem;height:36px;line-height:26px;padding:2px;position:absolute;right:20px;text-align:center;top:20px;width:36px;} #header_part1 .menu2 .body_hover{position:fixed;z-index:90;background-color:rgba(0,0,0,.4);top:0;bottom:0;left:0;right:0;display:none;} #header_part1 .menu2 .home_page{background-color:#ec3642;left:0;padding:8px 8px;position:absolute;text-align:center;top:-2px;width:136px;z-index:100;} #header_part1 .menu2 .inner{background-color:#ec3642;float:right;position:fixed;right:-300px;top:0;bottom:0;width:270px;z-index:100;padding:0 15px;overflow:auto;-webkit-transition:all 600ms cubic-bezier(0.86, 0, 0.07, 1);transition:all 600ms cubic-bezier(0.86, 0, 0.07, 1);} #header_part1 .menu2 .inner.show_menu{right:0;} #header_part1 .menu2 ul, #header_part1 .menu2 li, #header_part1 .menu2 li a{float:right;width:100%;} #header_part1 .menu2 ul.step2, #header_part1 .menu2 li.logo{display:none;} #header_part1 .menu2 li a{color:#fff;font-size:14px;font-size:1.4rem;} #header_part1 .menu2 .home_page a{color:#dedede;padding:0px 0;border:solid 2px #fff;font-size:12px;font-size:1.2rem;float:right;width:100%;} #header_part1 .menu2 .home_page span{font-size:18px;font-size:1.8rem;color:#fff;} #header_part1 .menu2 .step1 > li{padding-left:4px;position:relative;} #header_part1 .menu2 .step1 li.hassub:after{content:'o';font-family:'ifont';position:absolute;left:5px;top:15px;color:#fff;font-size:15px;font-size:1.5rem;} #header_part1 .menu2 .step1 > li > a{padding:11px 0;border-bottom:1px solid rgba(255, 255, 255, 0.35);} #header_part1 .menu2 .step1 li.menu_title a{font-size:18px;font-size:1.8rem;} #header_part1 .menu2 .step1 li.menu_title i{cursor:pointer;float:left;font-size:20px;font-size:2rem;line-height:26px;} #header_part1 .menu2 ul.step2 > li{padding-right:18px;} #header_part1 .menu2 ul.step2 > li > a{padding:6px 0;font-size:13px;font-size:1.3rem;} #header_part1 .menu2 ul.step2 > li:last-child{border-bottom:1px solid rgba(255, 255, 255, 0.35);} #article_page .left .list li .pic{display:none;} #article_page .left .list li .content{width:100%;padding-right:15px;} #header_part1{background-color:#242424;height:77px;} #home_part6 .items li{width:47%;margin-bottom:40px;} #home_part6 .items li:last-child{float:none;margin:0 auto;} #home_part5 .part2 .top .text1{font-size:14px;font-size:1.4rem;padding-bottom:27px;} #home_part5 .part1 .title a, #home_part5 .part2 .bottom .btns span.text2{font-size:16px;font-size:1.6rem;} #home_part5 .part2 .bottom .btns span.text1{font-size:12px;font-size:1.2rem;} .footer_part2 .brands .item img{max-width:60%;} .footer_part1 .step1 > li{width:100%;} .class_details .content .quote{margin:30px 0;padding:13px 6%;} .class_details .content .quote p{font-size:13px;font-size:1.3rem;} .class_details .content p{font-size:11.4px;font-size:1.14rem;} .class_details .pic_part li{height:151px;} .class_details{margin-bottom:40px;} #aboutus .right .box3 .gallery_style1 .free-wall .item{width:62%;} .detail_page .detail_part1 .text_part .title .text{width:77%;} .detail_page .detail_part4 .gallery_style1 .free-wall{padding:0 10%;} .gallery_style1 .free-wall .item{margin-bottom:25px;margin-left:0;width:100%;} .gallery_style2 .item{width:100%;} .gallery_style1 .free-wall .item img{width:100%;} #exercise_page .exer_part2 > div, #exercise_page .exer_part3 > div{height:200px;width:100%;padding:0;margin-bottom:20px;height:auto;} #exercise_page .exer_part2 .right, #exercise_page .exer_part3 .right{padding-left:0px;} #exercise_page .exer_part2 .left, #exercise_page .exer_part3 .left{padding-right:0px;} #exercise_page .exer_part3 .left{width:100%;text-align:center;} #exercise_page .exer_part3 .left span{font-size:12px;font-size:1.2rem;margin-bottom:15px;margin-top:0;} #exercise_page .exer_part3 .left img{max-width:100%;float:none;} .title_style2{font-size:15px;font-size:1.5rem;} #contactus > .container{width:550px;} #sitemap > .container{width:550px;} .box_item .items .item{width:100%;} .result{background-size:40px;background-position:center right;} }
@media only screen and (max-width:550px){.container{width:100%;padding:0 2%;}#header_part1 .menu2 .home_page{padding:3px;} #header_part1{height:67px;} #header_part1 .menu2 .open_menu{top:16px;} #home_part1 .slider .item .inner_item2{font-size:11px;font-size:1.1rem;margin-top:40px} #home_part1 .slider .item .inner_item1{font-size:11px;font-size:1.1rem;margin-right:40px} #home_part1 .slider .item .inner_item3{font-size:11px;font-size:1.1rem;margin-bottom:178px} #home_part6 .items li{margin:0 0 40px;padding:0 25px;width:100%;} #home_part3 .about .title{font-size:22px;font-size:2.2rem;} #home_part3 .about .text{padding:0 10%;} #home_part2 .container > div{padding:0 5%;} #home_part2 .box .step1 > li{width:100%;} #home_part4 .part1, #home_part4 .part2{padding:0 5%;} #home_part5,.footer_part2{display:none;} .class_details .content .quote{padding:2px 6%;} .class_details .content .quote p{font-size:12px;font-size:1.2rem;} .class_details .pic_part li{height:122px;} .detail_page .detail_part1 .text_part .content{padding-right:16px;} .detail_page .detail_part1 .text_part .content .text{padding-left:15px;} #exercise_page .exer_part3 .left img{max-width:70%;} #contactus > .container,#sitemap > .container{width:100%;} #sitemap{padding-top:0;} }
@media only screen and (max-width:320px){.result{padding-right:40px;padding-left:40px;}.result.ok,.result.nok{background-size:30px;background-position:98% center;font-size:12px;font-size:1.2rem;}#home_part3 .about .title{font-size:20px;font-size:2rem;} #home_part3 .about .text{font-size:12px;font-size:1.2rem;padding:0 2%;} #home_part4 .main_title{font-size:22px;font-size:2.2rem;} #home_part4 .main_title span{font-size:12px;font-size:1.2rem;} #home_part4 .part1 .list .pic{text-align:center;width:100%;} #home_part4 .part1 .list .left{margin-top:20px;width:100%;} #home_part4 .part1 .list .title2{font-size:15px;font-size:1.5rem;}.title_style2{font-size:13px;font-size:1.3rem;}#aboutus .right .box3 .gallery_style1 .free-wall .item{width:100%;}#trainers .detail_part1 .title .pic{display:none;}.detail_page .detail_part1 .text_part .title .text{width:100%;} .detail_page .detail_part1 .star_box{right:13px;top:19px;} .detail_page .detail_part1 .text_part .content .text{height:265px;} .class_details .main_title .star_box{bottom:auto;top:-6px;} .class_details .pic_part{margin:0;} .class_details .pic_part li{height:auto;width:100%;} .list_box .main_title, .list_box .item_title{font-size:1.5rem;} .detail_page .detail_part4 .gallery_style1 .free-wall{padding:0 2%;} #exercise_page .exer_part1 .left li .icon{display:none;} #exercise_page .exer_part1 .left li .info{padding-right:0;} #contact_part1 .info > span{padding-right:40px;} #contact_part1 .info .title{font-size:14px;font-size:1.4rem;} #contact_part1 .info address, #contact_part1 .info em{font-size:12px;font-size:1.2rem;} #exercise_page .exer_part1 .right .title{font-size:15px;font-size:1.5rem;}.box_item .items .item .title{width:100%;} .box_item .items .item .text{width:100%;} .box_item .items .item{text-align:right !important;} .box_item .items .item .icon{width:100%;margin-bottom:20px;} .box_item .items .item .icon i{width:100%;} }
@media print{}Success!