@media only screen and (max-width:1900px) {
    .container {
        width: 100%;
        max-width: 1675px;
        padding: 0 50px;
    }
    .home_part3 .box_style1 .item { margin: 0 1% 20px; }
    .box_style3 {
        max-width: 1200px;
        margin: 0 auto;
    }
}
@media only screen and (max-width:1400px) {
    .container {width: 1200px; padding: 0;}
    .box_style1 .item {width: 23%;}
}
/******************************** 1024*768 ************************************/
@media only screen and (max-width:1200px){
    .container {width: 970px;}
    .header_style1 .header_part3 .search_style1, .header_style1 .header_part3 .waraper_btn{width: 85%;}
    .home_part3 .title_style3 .text:after{width: 35%;}
    .home_part3 .box_style1 .item{margin: 0 16px 20px;}
    .avatar_style1 .avatar_pic{margin-left: -30px;}
    .box_style3 .item:nth-child(2), .box_style3 .item:nth-child(3), .box_style3 .item:nth-child(5), .box_style3 .item:nth-child(6){width: 300px;height: 195px;}
    .box_style3 .item{margin: 20px 25px;}
    .footer_part3 .right{width: 30%;padding: 20px 10px 22px 30px;}
    .footer_part3 .right .social_style1{padding-right: 0px;margin-top: 40px;}
    .footer_part3 .right .newsletter form{margin: 15px 0 35px;}
    .footer_part3 .right .newsletter button{transform: translate(-60px,20px);}
    .footer_part3 .left{width: 70%;}
    .goto_top{right: initial;left: 20px;}
    .about_part1 .left > img{width: 400px;}
    .error_part1 .left .pic{width: 666px;}
    .error_part1 .left .anim_404{left: calc(50% - 175px);top: calc(50% + 0);}
    .error_part1 .right .text1{font-size: 2.5rem;}
    .error_part1 .right .text2{font-size: 1.5rem;}
    .search_part3 .box_style1 .item{margin: 0 3% 30px;}
    .box_style4.type1 .item .pic{width: 100%;}
    .box_style4.type1 .item{width: 100%;max-width: 255px;}
    .detail_part2 .box_style1 .item{margin: 20px 1% 30px;min-width: 220px;}
    .profile_part1 .left .box_style1 .item{margin: 15px 5% 0;}
    .search_part3 .box_style4 .item{width: 32%;}
    .search_part3 .box_style4 .item:nth-child(2){display: none;}
    .box_style5 .item{width: 33%;}
    /*panel*/
    .panel_style1 .p_head > .right, .panel_style1 .p_main > .right {width: 25%;}
    .panel_style1 .p_head > .left, .panel_style1 .p_main > .left {width: 75%;}
    .panel_style1 .p_main > .left .body{padding: 40px 30px !important;}
    .panel.change_pass .panel_style1 .body{padding-left: 100px;padding-right: 100px;}
    .panel .box_style1 .item{margin: 0 3.1% 30px;min-width: 290px;}
    .panel_box_style1 .item{margin-right: 40px;}
    .panel_box_style1 .item:nth-child(2n+1){margin-right: 15px;}
    
} /*1024*768*/


/******************************* 800*600 **************************************/
@media only screen and (max-width:992px){
    .container{width: 750px;}
    html{font-size: 9.5px;}
    .goto_top{display: none;}
    .header_style1 .header_part2 .right{width: 75%;}
    .header_style1 .header_part2 .right .main_menu .item a{margin: 0 8px;}
    .header_style1 .header_part3 .inner{padding: 40px 0 60px;}
    .header_style1 .header_part3 .waraper_btn{width: 100%;}
    .search_style1 .button .icon,.search_style1 input[type=submit]{transform: translateX(-23px);}
    .nav_style2{position: static;margin-top: 20px;}
    .nav_style2 > ul {text-align: center;}
    .home_part3 .title_style3 .text:after{width: 80%;}
    .home_part3 .inner{padding: 40px 0;}
    .home_part3 .box_style1 .item{margin: 0 10px 20px;min-width: 220px;}
    .avatar_style1 .avatar_inner{left: 335px;}
    .avatar_style1 .avatar_pic{margin-left: -54px;}
    .home_part5 .inner{padding: 40px 0 10px;}
    .box_style3 .item{margin: 10px;}
    .box_style3 .item:nth-child(2), .box_style3 .item:nth-child(3),.box_style3 .item:nth-child(5), .box_style3 .item:nth-child(6){width: 274px;height: 200px;}
    .box_style3 .item:nth-child(1), .box_style3 .item:nth-child(4){width: 435px;height: 420px;}
    .footer_part3 .right{width: 45%;}
    .footer_part3 .left {width: 55%;}
    .footer_part3 .left .step1 > .part_II{width: 100%!important;padding: 15px 30px 20px;float: none;margin: 0;}
    .footer_part3 .left .step1 > .part_I{display: none;}
    .footer_part3 .right .newsletter button {transform: translate(-90px,20px);}
    .footer_part3 .right .social_style1 {padding-right: 0px;margin-top: 0;position: relative;bottom: -10px;}
    .about_part1 .left{display: none;}
    .about_part1 .right{width: 100%;padding: 0 30px;}
    .error_part1 .right{width: 40%;}
    .error_part1 .left{width: 60%;margin: 0;}
    .error_part1 .left .pic{width: 480px;top: 170px;}
    .error_part1 .left .anim_404{font-size: 90px;left: calc(50% - 148px);top: calc(50% + 90px);}
    .filter_style1 .item{width: 50%;}
    .filter_style1 .item:last-child{border-left: none;}
    .filter_style1 .item:nth-child(4n){border-left: 1px solid #efefef;}
    .search_part3 .box_style1 .item{margin: 0 1% 30px;min-width: 235px;}
    .header_style1 .header_part2 .right .wrapper_search{width: 90%}
    .adv_part3 .right,.adv_part3 .left{float: none;width: 100%}
    .payment_result .box_style8{width: 70%;}
    .tab_style1 .tab_content{padding: 20px 10px;}
    .comment_style1 .info{max-width: 75%;}
    .box_style4.type1 .item{width: 200px;}
    .detail_part2 .box_style1 .item{margin:20px 2% 30px}
    .detail_part2 .box_style1 .item:last-child{display: none;}
    .detail_part2 .title_style3 .text:after{width: 81%}
    .contact_part1 .right,.contact_part1 .left{float: none;width: 80%;margin: 0 auto 15px auto;display: block}
    .reset_pass .box_style8{width: 80%;}
    .profile_part1 .right{width: 30%}
    .profile_part1 .left{width: 70%}
    .profile_part1 .left .box_style1 .item{margin: 16px 1% 0;min-width: 225px;}
    .box_style8{width: 90%;}
    .box_style4 .item .pic{height: 200px;width: 220px;}
    .box_style5 .pic{height: 200px;width: 220px;}
    .price_part1 .left,.price_part1 .right{float: none;width: 100%;margin-right: 0;}
    .plan_style1 .ps1_item {width: 40%;margin: 10px 3% 70px;}
    .price_part1 .right{margin-bottom: 30px;}
    #bank_acc .item_acc{float: none;width: 100%; max-width: 600px; margin: 0 auto;}
    /*panel*/
    .panel_style1 .p_head > .right, .panel_style1 .p_main > .right {width: 30%;}
    .panel_style1 .p_head > .left, .panel_style1 .p_main > .left {width: 70%;}
    .panel_style1 .p_head > .left .item{width: 13%;}
    .panel_style1 .p_head > .left .item.balance{width: 25%;}
    .panel_style1 .p_main > .left .body{padding: 40px 15px !important;}
    .tab_style2 .tab_nav .link{padding: 10px 15px 8px;font-size: 1.15rem;}
    .tab_style2 .tab_nav .link:before, .tab_style2 .tab_nav .link:after{width: 35px;}
    .panel .box_style1 .item{width: 100%;max-width: 320px;float: none;margin: 0 auto 30px;display: block;}
    .panel_box_style1 .item{display: block;float: none;width: 100%;max-width: 300px;margin: 0 auto 30px!important;}
    .panel_box_style1.type1 .item{width: 200px;float: right;margin: 0 4.5% 30px!important;}
    
} /*800*600*/


/******************************* 600*800 **************************************/
@media only screen and (max-width:768px){
    .container{width: 550px;}
    .header_style1 .header_part1 .right{width: 100%;}
    .header_style1 .header_part1 .left{display: none;}
    .header_style1 .header_part2 .right{width: 70%;}
    .header_style1 .header_part2 .right .main_menu{display: none;}
    .header_style1 .header_part2 .right .menu_after_rspv{display: block;}
    .header_style1 .header_part2 .right .menu_after_rspv .main_menu{display: block;}
    .header_style1 .header_part2 .right .wrapper_search{width:65%}
    .header_style1 .header_part3 .waraper_btn .link{width: 25%;-webkit-transform: translate(-137px);transform: translate(-137px);}
    .header_style1 .header_part3 .search_style1, .header_style1 .header_part3 .waraper_btn{width: 100%;}
    .search_style1 .button,.error_part1 .search_style1 .button{width: 11%;}
    .search_style1 .advace_search .part{width: 100%;}
    .home_part3 .title_style3 .text:after{content: none;}
    .home_part3 .box_style1 .item{margin: 0 17px 35px;width: 236px;}
    .box_style1 .item .writter .mark{font-size: 1.15rem;line-height: 24px;max-height: 24px;}
    .home_part4 .right, .home_part4 .center{float: none;width: 100%;}
    .home_part4 .left{display: none;}
    .avatar_style1 .avatar_inner{right: 50%;margin-right: -212px;left: initial;}
    .box_style3 .item{width: 255px!important;height: 200px!important;float: right!important;}
    .box_style3 .item:nth-child(1) .text .title, .box_style3 .item:nth-child(4) .text .title{font-size: 1.25rem;line-height: 25px;height: initial;}
    .box_style3 .text .sender{font-size: 1.2rem!important;line-height: 24px!important;}
    .footer_part3 .left,.footer_part3 .right{float: none;width: 100%;}
    .footer_part3 .right{padding: 20px 10px;}
    .footer_part3 .right:before{left: -1000px;    background-size: cover;}
    .footer_part3 .right:after{left: -1000px}
    .footer_part3 .left:after{right: -1000px}
    .footer_part3 .right .social_style1{    bottom: -20px;text-align: center;}
    .social_style1 .item{display: inline-block;float: none;margin: 0 10px;}
    .footer_part3 .right .newsletter form{margin: 15px 0 10px;}
    .footer_part3 .right .newsletter button{transform: none;margin-top: 30px;display: block;margin: 30px auto 0;}
    .search_style1 .advace_search .part1 .item{float: none;width: 100%;}
    .error_part1 .right,.error_part1 .left{float: none;width: 100%;padding: 0;}
    .error_part1 .left .pic{top: 15px;width: 540px;}
    .error_part1 .left .anim_404{left: calc(50% - 124px);top: calc(50% - 75px);}
    .search_part3 .box_style1 .item{margin: 0 2% 30px;min-width: 250px;}
    .payment_result .box_style8{width: 90%;}
    .detail_part1 .detail_left_side{width: 100%;float: none;}
    .detail_part1 .detail_right_side{float: none;width: 80%;display: block;margin: 35px auto 0;}
    .detail_part1 .detail_right_side .adv{display: none;}
    .box_style4.type1 .item{width: 230px;}
    .detail_part2 .box_style1 .item{margin: 20px 2% 30px;min-width: 250px;}
    .detail_part2 .box_style1 .item:last-child{display: block;}
    .detail_part2 .title_style3 .text:after{width: 74%;}
    .contact_part1 .right, .contact_part1 .left{width: 100%;}
    .register_part1 .inner, .reset_pass .inner, .ruls_part1 .inner, .sale_part1 .inner{padding: 60px 0;}
    .box_style8{padding: 40px 10px 55px;}
    .reset_pass .box_style8{width: 90%;}
    .profile_part1 .right{float: none;width: 90%;display: block;margin: 0 auto;}
    .profile_part1 .left{float: none;width: 100%;}
    .profile_part1 .left .box_style1 .item{margin: 25px 1.5% 0;min-width: 230px;}
    .register_part1 .form_style2 .item.captcha{width: 100%;}
    .form_style2 .item.captcha input{width: 47%;}
    .form_style2 .item .captcha_img{width: 40%;}
    .box_style4 .item .pic{height: 140px;width: 160px;}
    .box_style4 .item .caption{font-size: 1.3rem;}
    .box_style4 .item .caption .info{font-size:0.9rem;}
    .sitemap .right,.sitemap .left{float: none;display: block;margin: 0 auto 20px; width: 80%;}
    .box_style5 .item{width: 50%;}
    .box_style5 .pic{height: 210px;width: 240px;}
    .price_part1 .inner{padding: 50px 0 20px;}
    /*panel*/
    .panel_style1 .p_head{display: none;}
    .panel_style1.type2 .p_head,.panel_style1.type2 .p_main > .right{display: block;}
    .panel_style1 .p_main > .left{width: 100%;}
    .panel_style1 .p_main .right .user_asset{display: block;}
    #rsv_panel {
        display: block;
        width: 270px;
        position: fixed;
        top: 0;
        bottom: 0;
        right: -100%;
        z-index: 9999;
        transition: all .5s;
        direction: rtl;
    }
    #rsv_btn{display: block;}
    .panel .inner{padding-top: 0;}
    .list_style1 .item{width: 50%;}
    .panel_style1 .p_main > .right .user_menu > .step1 .item.active{margin-left: 0px;}
    .panel_style1 .p_main > .left .body{border-right: 1px solid #eee;min-height: initial;}
    
    
} /*600*800*/


/******************************** 480*320 *************************************/
/*@media only screen and (max-width:550px){
.container{width: 100%; padding: 0 15px;}
}480*320*/
/****************************** 320*480 ***************************************/
@media only screen and (max-width:570px){
    .container{width: 100%; padding: 0 15px;}
    .header_style1 .header_part1 .right .social {display: none;}
    .header_style1 #logo, .header_style1 #logo img{width: 160px;display: inline-block;}
    .header_style1 .header_part2 .right{width: 100%;background-size: cover;}
    .header_style1 .header_part2 .right .categori{float: left;}
    .header_style1 .header_part2 .right .menu_after_rspv{margin-right: 5px;}
    .header_style1 .header_part2 .right .menu_after_rspv .step1 > .item > a{padding: 5px 0 7px;}
    .header_style1 .header_part2 .right .categori .menu_btn{transform: translate(-5px,-6px);}
    .header_style1 .header_part2 .right .menu_after_rspv .step1 > .item:before{content: none;}
    .header_style1 .header_part2 .left{width: 100%;float: none;margin:0 auto;text-align: center;}
    .header_style1 .header_part2 .right .menu_after_rspv .step2 .item{float: none;width: 100%;border-bottom: 1px solid #f0f0f0;}
    .header_style1 .header_part2 .right .main_menu .item:after{content: none;}
    .header_style1 .header_part2 .right .menu_after_rspv .main_menu{width: 100%;}
    .header_style1 .header_part3 .title_style1 .text{font-size: 1.5rem;}
    .header_style1 .header_part3 .search_style1, .header_style1 .header_part3 .waraper_btn{text-align: center;}
    .header_style1 .header_part3 .waraper_btn .link{width: 100%;max-width: 120px;-webkit-transform: none;transform: none;display: inline-block;float: none}
    .search_style1 .button{width: 62px;}
    .search_style1 .advace_search .part1 .item{float: none;width: 100%;text-align: right;}
    .search_style1 .advace_search .part2 .select_price, .search_style1 .advace_search .part2 .select_show{text-align: right;}
    .nav_style2 .item{margin-bottom: 10px;}
    .box_style1 .item{margin: 0 auto 20px!important;width: 100%!important;max-width: 300px!important;float: none!important;display: block!important;}
    .home_part5 .title_style3 .text:after{content: none;}
    .home_part5 .title_style3 .sub_text{margin-top: 15px;}
    .box_style3 .item{float: none!important;margin: 0 auto 25px;max-width: 300px;width: 100%!important;}
    .box_style3 .item:nth-child(even){margin-right: 8px;}
    .box_style3 .item:nth-child(odd){margin-left: 8px;}
    .social_style1 .item{margin: 0 0 17px 0;}
    .footer_part3 .left .part_II .step2 > .item{float: none;width: 100%;}
    .footer_part3 .left .part_II .step2 > .item:last-child a{border: none}
    .footer_part2 .left,.footer_part2 .right{float: none;width: 100%;}
    .footer_part2 .right{margin: 10px 0px;}
    .header_style1 .header_part2 .right .wrapper_search{float: none;width: 100%;margin-bottom: 20px;padding-right: 0;}
    .search_style1.type2{transform: none;}
    .search_style1.type2 .button{width: 65px;}
    .about_part1 .right{padding: 0 5px;}
    .error_part1 #logo{display: block;margin: 0 auto;width: 210px;}
    .error_part1 .left .pic{width: 100%;max-width: 500px;}
    .error_part1 .left .anim_404{left: 50%;top: 50%;font-size: 60px;transform: translate(-80%,-50%);}
    .error_part1 .right .btn_style1{width: 115px;margin: 15px auto 40px;display: block;}
    .social_style1 .item{margin-left: 0px;}
    .filter_style1 .item{width: 100%;border-left: none!important;}
    .adv_part1 .step1 .item{float: none;width: 100%;max-width: 400px;margin: 0 auto 20px;display: block;}
    .adv_part3 .right, .adv_part3 .left{padding: 0;}
    .form_style2 .item.half{width: 100%;}
    .box_style8{width: 100%!important;padding: 55px 5px!important;}
    .detail_part1 .detail_left_side .tool_box .right{float: none;width: 100%;margin: 0 auto 10px;display: block;text-align: center;}
    .detail_part1 .detail_left_side .tool_box .right .whish_style1{padding: 12px 5px;}
    .detail_part1 .detail_left_side .tool_box .left{ float: none;width: 100%;}
    .tab_style1 .tab_nav .link{padding: 7px 7px; font-size: 1.1rem;}
    .detail_part1 .detail_left_side .tab_style1 .tab_content .price .link .info{width: 100%;}
    .box_style6.bigsize .price .link .info{width: 100%;}
    .detail_part1 .detail_right_side{width: 100%;max-width: 500px;}
    .comment_style1 .info{min-width: 200px;max-width: 300px;}
    .comment_style1 .avatar .pic{width: 60px;height: 60px;}
    .box_style4.type1 .item{max-width: 280px;width: 100%;float: none;display: block;margin: 15px auto;}
    .faq_part1 .ques{padding: 15px 10px 180px;}
    .contact_part1 .right, .contact_part1 .left{padding: 20px 10px;}
    .form_style2 .item.captcha input{width: 100%;}
    .form_style2 .item.captcha .icon{bottom: 65px;}
    .form_style2 .item.captcha .refresh{margin-top: 15px;}
    .form_style2 .item .captcha_img{width: 75%;margin-top: 10px;}
    .profile_part1 .left{padding: 0;}
    .search_part3 .box_style4 .item{width: 100%;float: none;display: block;margin: 0 auto 20px;max-width: 300px;}
    .box_style4 .item .pic{height: 180px;width: 100%;}
    .sitemap .right, .sitemap .left{width: 100%;max-width: 500px;}
    .content_style2 li{padding: 0px 10px;}
    .content_style2 li:before{right: -16px;}
    .box_style5 .pic{height: 230px;width: 100%;}
    .box_style5 .item{width: 100%;max-width: 300px;float: none;display: block;margin: 0 auto 38px;}
    .box_style2 .item{float: none;width: 100%;max-width: 240px;margin: 0 auto 15px;}
    .modal_style1{min-width: 100%;width: 100%!important;}
    .adv{display: none;}
    .header_style1 .header_part4 .inner {padding: 120px 0 0;}
    /*panel*/
    .panel_style1 .p_main > .left .body {padding: 40px 0px !important;}
    .form_style2 .file_style .pic_cart_meli{width: 100%;max-width: 400px;}
    .form_style2 .file_style .file_lable{padding-left: 0;margin-top: 0!important;width: 100%;}
    .form_style2 .file_style .wrapper_pic{width: 100%!important;margin-top: 20px;text-align: center;}
    .form_style2 .file_style .cropper_holder{width: 100%!important;max-width:250px;margin: 0 auto;}
    .pic_style1{float: none;}
    .tab_style2 .tab_nav .item{display:block;}
    .tab_style2 .tab_nav .link{display: block;width: 70%;margin: 0 auto 5px!important;}
    .panel.message .panel_style1 .body .form_style2{padding: 0;}
    .tab_style2 .tab_content{padding: 20px 10px;}
    .message_style1{padding: 0 10px;}
    .panel_style1 .message_style1 .info,.panel_style1 .message_style1 .comment_reply .info{min-width: 200px;margin-bottom: 5px;max-width: 70%;}
    .panel.message .panel_style1 .form_panel_style1{padding-right: 5px;padding-left: 5px;}
    .panel .box_style1 .item{min-width: initial;}
    .panel.notice .form_style2 .part{width: 100%;max-width: 220px}
    .panel.notice .form_style2 .part:first-child{margin-bottom: 30px;}
    .panel_style1 .wrapper_editor,.list_style1{padding: 0 20px;}
    .list_style1 .item{width: 100%;max-width: 180px;}
    .panel_box_style1.type1 .item{margin: 0 auto 10px!important;width: 95%;max-width: 600px;float: none;}
    .plan_style1 .ps1_item {width: 96%;}
    
} /*320*480*/


@media print{
    .header_style1,footer,.panel_style1 .p_head,.panel_style1 .p_main .right{display: none;}
    .panel_style1 .p_main .left{width: 90%;}
    .panel_style1 .p_main > .left .body{border: none}
} /*print*/


