@font-face{font-family:"Myriad Set Pro";font-style:normal;font-weight:200;src:url("../fonts/myriad-set-pro_thin.woff") format("woff"), url("../fonts/myriad-set-pro_thin.ttf") format("truetype");*src:url('');}

@font-face{font-family:"Myriad Set Pro";font-style:normal;font-weight:400;src:url("../fonts/myriad-set-pro_text.woff") format("woff"), url("../fonts/myriad-set-pro_text.ttf") format("truetype");*src:url('');}

@font-face{font-family:"Helvetica Neue";src:url("../fonts/HelveticaNeueLTPro-Th_1.woff") format("woff"), url("../fonts/HelveticaNeueLTPro-Th_1.otf") format("truetype");*src:url('');}

@font-face{font-family:'Helvetica Neue 25';src:url("../fonts/HelveticaNeueLTPro-UltLt_1.woff") format("woff"), url("../fonts/HelveticaNeueLTPro-UltLt_1.otf") format("truetype");*src:url('');}



*{/*appearance:none;-webkit-appearance:none;-moz-appearance:none;*/margin:0;padding:0;border:0;font-size:100%;outline:none;font-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0.0);}

*:focus{outline:none;}

*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}



html{overflow:-moz-scrollbars-vertical;}



body{font-family:"Myriad Set Pro","tahoma",/*"DFHei Std",*/"微軟正黑體","microsoft Yahei";cursor:default;background-color:#FFF;}



form,img,ul,li,p,dl,dd,ol{margin:0;padding:0;border:0;font-weight:400;}

div{margin:0 auto;font-size:13px;color:#444;font-weight:400;}

h1,h2,h3,h4,h5,h6,label,pre{margin:0;padding:0;font-size:13px;font-weight:normal;}

ul{list-style:none;margin:0;padding:0;border:0;}

ol{list-style-position:outside;margin-left:18px;}

ol li{line-height:22px;margin-bottom:10px;}

label{cursor:pointer;}

input,textarea,select{margin:0;padding:0;font-family:"Myriad Set Pro","tahoma",/*"DFHei Std",*/"微軟正黑體","microsoft Yahei";-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px!important;}



select option{padding:4px 0px 4px 10px;line-height:20px;}



.clear{clear:both!important;}

.left{float:left!important;}

.right{float:right!important;}



.clearfix{overflow:hidden;zoom:1;}



.text-left{text-align:left!important;}

.text-center{text-align:center!important;}

.text-right{text-align:right!important;}



.text-bold{font-weight:bold!important;}



.font-bold{font-weight:bold!important;}

.font-normal{font-weight:normal!important;}

.font-weight-200{font-weight:200!important;}

.font-weight-400{font-weight:400!important;}





.font-green{color:#4DC47D!important;}

.font-orange{color:#FF6C00!important;}

.font-blue{color:#4489CE!important;}

.font-blue2{color:#0AA7C1!important;}

.font-red{color:#DC000B!important;}

.font-gray{color:#888888!important;}

.font-gray2{color:#555555!important;}

.font-black{color:#1E1E1E!important;}

.font-yellow{color:#F7AB1A!important;}

.font-yellow2{color:#958857!important;}

.font-purple{color:#E61874!important;}

.font-white{color:#FFFFFF!important;}



.blank4{height:4px;clear:both;}

.blank5{height:5px;clear:both;}

.blank10{height:10px;clear:both;}

.blank15{height:15px;clear:both;}

.blank20{height:20px;clear:both;}

.blank30{height:30px;clear:both;}

.blank40{height:40px;clear:both;}

.blank50{height:50px;clear:both;}

.blank60{height:60px;clear:both;}

.blank80{height:80px;clear:both;}



.font-12px{font-size:12px!important;}

.font-13px{font-size:13px!important;}

.font-14px{font-size:14px!important;}

.font-16px{font-size:16px!important;}

.font-18px{font-size:18px!important;}

.font-20px{font-size:20px!important;}

.font-22px{font-size:22px!important;}

.font-24px{font-size:24px!important;}

.font-26px{font-size:26px!important;}

.font-28px{font-size:28px!important;}

.font-30px{font-size:30px!important;}

.font-32px{font-size:32px!important;}

.font-34px{font-size:34px!important;}

.font-36px{font-size:36px!important;}

.font-48px{font-size:48px!important;}



.line-height-16{line-height:16px!important;}

.line-height-18{line-height:18px!important;}

.line-height-20{line-height:20px!important;}

.line-height-22{line-height:22px!important;}

.line-height-24{line-height:24px!important;}

.line-height-26{line-height:26px!important;}

.line-height-28{line-height:28px!important;}

.line-height-30{line-height:30px!important;}

.line-height-36{line-height:36px!important;}

.line-height-40{line-height:40px!important;}



.margin-top-5{margin-top:5px!important;}

.margin-top-8{margin-top:8px!important;}

.margin-top-10{margin-top:10px!important;}

.margin-top-15{margin-top:15px!important;}

.margin-top-20{margin-top:20px!important;}

.margin-top-30{margin-top:30px!important;}

.margin-top-40{margin-top:40px!important;}

.margin-top-50{margin-top:50px!important;}

.margin-top-60{margin-top:60px!important;}

.margin-top-70{margin-top:70px!important;}

.margin-top-80{margin-top:80px!important;}

.margin-top-90{margin-top:90px!important;}

.margin-top-100{margin-top:100!important;}



.margin-bottom-5{margin-bottom:5px!important;}

.margin-bottom-8{margin-bottom:8px!important;}

.margin-bottom-10{margin-bottom:10px!important;}

.margin-bottom-15{margin-bottom:15px!important;}

.margin-bottom-20{margin-bottom:20px!important;}

.margin-bottom-30{margin-bottom:30px!important;}



.margin-left-5{margin-left:5px!important;}

.margin-left-10{margin-left:10px!important;}

.margin-left-15{margin-left:15px!important;}

.margin-left-20{margin-left:20px!important;}

.margin-left-30{margin-left:30px!important;}

.margin-left-40{margin-left:40px!important;}



.margin-right-5{margin-right:5px!important;}

.margin-right-10{margin-right:10px!important;}

.margin-right-15{margin-right:15px!important;}

.margin-right-20{margin-right:20px!important;}

.margin-right-25{margin-right:25px!important;}

.margin-right-30{margin-right:30px!important;}

.margin-right-40{margin-right:40px!important;}



.padding-left-5{padding-left:5px!important;}

.padding-left-10{padding-left:10px!important;}

.padding-left-15{padding-left:15px!important;}

.padding-left-20{padding-left:20px!important;}

.padding-left-30{padding-left:30px!important;}

.padding-left-40{padding-left:40px!important;}

.padding-left-50{padding-left:50px!important;}



.padding-right-5{padding-right:5px!important;}

.padding-right-10{padding-right:10px!important;}

.padding-right-15{padding-right:15px!important;}

.padding-right-20{padding-right:20px!important;}

.padding-right-30{padding-right:30px!important;}

.padding-right-40{padding-right:40px!important;}

.padding-right-50{padding-right:50px!important;}



.text-shadow{text-shadow:1px 1px 0px rgba(0,0,0,0.2);}



.img-max{max-width:none;width:100%;height:auto;}



span.star{width:10px;height:10px;background-image:url(../images/ico-star.png);background-position:center center;background-repeat:no-repeat;background-size:10px 9px;display:inline-block;margin-left:6px;margin-right:6px;}

span.star-small{width:8px;height:8px;background-image:url(../images/ico-star.png);background-position:center center;background-repeat:no-repeat;background-size:8px auto;display:inline-block;margin-left:4px;}

i.star{width:10px;height:10px;background-image:url(../images/ico-star.png);background-position:center center;background-repeat:no-repeat;background-size:10px 9px;display:inline-block;margin-left:6px;margin-right:6px;}



.transition-0{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}

.transition-2{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}



.border-radius-3px{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.border-radius-4px{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}



.img-hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.img-hover:hover{/*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;*/}



a:focus{-webkit-outline:none;-moz-outline:none;-ms-outline:none;-o-outline:none;outline:none;}



a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;}

a{color:#333;text-decoration:none;}

a:hover{color:#F86B01;text-decoration:none;}



a.blue{color:#4292E0;text-decoration:none;}

a.blue:hover{color:#4292E0;text-decoration:underline;}



a.orange{color:#FF6C00;text-decoration:none;}

a.orange:hover{color:#FF6C00;text-decoration:underline;}



a.red{color:#DC000B;text-decoration:none;}

a.red:hover{color:#DC000B;text-decoration:underline;}



a.gray{color:#888888;text-decoration:none;}

a.gray:hover{color:#DC000B;text-decoration:none;}



a.white{color:#FFF;text-decoration:none;}

a.white:hover{color:#FFF;text-decoration:underline;}



a{blr:expression(this.onFocus=this.blur());}



.s1{display:block;}

.s2{display:none;}



/* 表格样式开始 */

.p_t{border-right:#E4E4E4 solid 1px;background:#F9F9F9;line-height:20px;padding:12px 8px;}

.p_t_r{background:#F9F9F9;line-height:20px;padding:12px 8px;}

.p_t2{border-top:#E4E4E4 solid 1px;border-right:#E4E4E4 solid 1px;background:#F9F9F9;font-size:14px;line-height:20px;padding:12px 8px;}

.p_t2_r{border-top:#E4E4E4 solid 1px;background:#F9F9F9;font-size:14px;line-height:20px;padding:12px 8px;}

.p_c{border-top:#EBEBEB solid 1px;border-right:#EBEBEB solid 1px;line-height:20px;padding:10px 8px;}

.p_c_r{border-top:#EBEBEB solid 1px;line-height:20px;padding:10px 8px;}

.p_c_r2{border-top:#EBEBEB solid 1px;line-height:20px;padding:10px 30px;}

.p_tt{border-bottom:#D2D2D2 solid 1px;}

.p_b{border-bottom:#D2D2D2 solid 1px;border-top:#ADADAD solid 2px;}

.p_b tr:hover{background:#FBFBFB;}

.p_b th{color:#333;}

.p_b td{font-size:14px;}

/* 表格样式结束 */



@media (min-width:992px){



.c-search-toggler, .c-cart-toggler{margin-right:0px!important;}



}



@media (max-width:992px){



.display-decoration{display:none!important;}



.c-search-toggler, .c-cart-toggler{margin-top:16px!important;margin-right:15px!important;}

.c-hor-nav-toggler{margin-top:6px!important;margin-right:15px!important;}



}



.dropdown-menu{top:80px;width:240px!important;}



.c-page-on-scroll .dropdown-menu{top:50px;}



.dropdown-menu li h3{letter-spacing:0px!important;color:#FFB500!important;font-size:15px!important;}

.dropdown-menu li h3 a{letter-spacing:0px!important;color:#FFB500!important;font-size:15px!important;}

.dropdown-menu li h3 a:hover{letter-spacing:0px!important;color:#F3D400!important;font-size:15px!important;}

.dropdown-menu li a{letter-spacing:0px!important;font-size:13px!important;}



.top-link-online{width:26px;height:26px!important;background-image:url(../images/top-link-ico-onlines.png);background-position:center;background-repeat:no-repeat;background-size:26px 26px;display:block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.top-link-online:hover{background-image:url(../images/top-link-ico-onlines.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}

.top-link-search{width:26px;height:26px!important;background-image:url(../images/top-link-ico-searchs.png);background-position:center;background-repeat:no-repeat;background-size:26px 26px;display:block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.top-link-search:hover{background-image:url(../images/top-link-ico-searchs.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}



.icon-magnifier, .icon-bubble, .icon-basket{font-size:15px;color:#333;line-height:46px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.icon-magnifier:hover, .icon-bubble:hover, .icon-basket:hover{color:#DB0000!important;}



.icon-basket{margin-left:6px;margin-right:4px;}



.c-quick-search .c-theme-link{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.c-quick-search .c-theme-link:hover{color:#000!important;}



.c-quick-search{margin-top:17px!important;}



.c-quick-sidebar-toggler-wrapper{display:none;}



.display-pc{display:none!important;}



.qq-list{float:left;width:33.333333%;margin:10px 0px 10px;}

.qq-list .ico{width:60%;height:auto;}

.qq-list .ico img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

.qq-list .text{width:100%;margin-top:5px;text-align:center;font-size:13px;line-height:20px;}

.qq-list a:hover .text{color:#DC0000;}

.qq-list a{display:block;}



.c-cart-qq-title{text-align:center;font-size:16px;font-weight:bold;color:#333;line-height:18px;padding-top:15px;padding-bottom:15px;border-bottom:#CCC dotted 1px;}

.c-cart-qq-title span{display:block;text-align:center;font-size:12px;font-weight:normal;color:#888;line-height:18px;margin-top:2px;}



.c-cart-qq-tel{text-align:center;font-size:24px;font-weight:400;color:#DC0000;line-height:18px;padding-top:12px;padding-bottom:12px;border-top:#CCC dotted 1px;}

.c-cart-qq-tel span{display:block;text-align:center;font-size:12px;font-weight:normal;color:#888;line-height:18px;margin-bottom:4px;}



.c-cart-qq-title2{text-align:center;font-size:12px;color:#888;line-height:18px;padding-top:10px;border-top:#CCC dotted 1px;}



.weixin-list{float:left;width:50%;margin:5px 0px 10px;}

.weixin-list .ico{width:83px;height:83px;}

.weixin-list .ico img{width:100%;}

.weixin-list .text{width:100%;margin-top:5px;text-align:center;font-size:13px;line-height:20px;}



.line-x{border-right:rgba(0,0,0,0.08) solid 1px;}

.line-y{height:0px;display:block;clear:both;border-bottom:rgba(0,0,0,0.08) solid 1px;}



.sub-menu{width:100%;background:rgba(255,255,255,0.9);padding-top:24px;padding-bottom:24px;box-shadow:rgba(0,0,0,0.2) 0px 1px 2px;}

.sub-menu em{font-size:14px;color:#222;line-height:32px;font-style:normal;padding-left:20px;padding-right:20px;display:inline-block;margin-top:-4px;margin-bottom:8px;background-color:rgba(0,0,0,0.06);}

.sub-menu a{white-space:nowrap;line-height:24px;display:inline-block;margin-right:7px;padding-right:10px;position:relative;color:#666;}

.sub-menu a:hover{color:#222;}

.sub-menu a.active{color:#0096E0;}

.sub-menu a:after{content:"";position:absolute;right:0px;top:6px;background:rgba(153,152,149,0.4);width:1px;height:10px;}

.sub-menu a:last-child{margin-right:0px;padding-right:0px;}

.sub-menu a:last-child:after{content:"";width:0px;height:0px;}



.detail-wrapper{padding:80px 0px;}

.detail-wrapper .container{padding:0px 50px;}

.detail-wrapper .left{float:left;}

.detail-wrapper .right{float:right;}

.detail-wrapper .title{font-size:26px;color:#222;margin-bottom:5px;}

.detail-wrapper .title2{font-size:22px;color:#222;margin-bottom:20px;}

.detail-wrapper .text{font-size:13px;color:#555;margin-bottom:10px;}

.detail-wrapper .text img{width:auto;height:auto;}

.detail-wrapper h1{font-size:16px;color:#222;margin-bottom:10px;}

.detail-wrapper p{font-size:13px;color:#555;margin-bottom:10px;}



.form-control{display:block;width:100%;height:48px;padding:14px 15px 12px;font-size:14px;font-weight:400;line-height:1.42857;color:#333;background-color:#F5F5F5;background-image:none;border:0px solid #cccccc;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}

.form-control:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.form-control:-moz-placeholder{color:#b1b1b1;}

.form-control::-moz-placeholder{color:#b1b1b1;opacity:1;}

.form-control:-ms-input-placeholder{color:#b1b1b1;}

.form-control::-webkit-input-placeholder{color:#b1b1b1;}

.form-control.form-control-inverse{background-color:#0e0e0e;color:#fff;border:1px solid #222222;}

.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1;}



.form-control.input-small{height:36px;padding:9px 10px 9px;font-size:13px;}



.page{height:32px;margin-top:10px;text-align:center;line-height:32px;}

.page a{background:#E6E6E6;font-size:13px;color:#555;line-height:32px;height:32px;font-weight:400;text-align:center;display:inline-block;padding-left:12px;padding-right:12px;padding-top:1px;margin-left:2px;margin-right:2px;}

.page a{text-decoration:none;}

.page a:hover{background:#9D9D9D;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);}

.page a.active{background:#DE0000;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);}

.page a.previous{margin-right:10px;}

.page a.previous{background:#E6E6E6;padding-left:30px;padding-right:30px;font-size:13px;white-space:nowrap;line-height:36px;}

.page a.previous:hover{background:#FF5D5D;}

.page a.next{margin-left:10px;}

.page a.next{background:#E6E6E6;padding-left:30px;padding-right:30px;font-size:13px;white-space:nowrap;line-height:36px;}

.page a.next:hover{background:#FF5D5D;}



.location{color:#888;line-height:46px;font-size:13px;padding-right:10px;margin-top:6px;}

.location img{margin-left:6px;margin-right:6px;margin-top:-1px;}

.location img.s{margin-left:0;margin-right:0;margin-bottom:1px;}

.location img.s:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}

.location a{color:#555;}

.location a:hover{color:#333;}















@media (max-width:799px){.container{width:auto;}}

@media (min-width:800px){.container{width:auto;}}

@media (min-width:992px){.container{width:980px;padding-left:0px;padding-right:0px;}}

@media (min-width:1300px){.container{width:1280px;padding-left:0px;padding-right:0px;}}





.display-none{display:none!important;}





.w10s{width:10%!important;}

.w20s{width:20%!important;}

.w25s{width:25%!important;}

.w30s{width:30%!important;}

.w33s{width:33.333333%!important;}

.w40s{width:40%!important;}

.w45s{width:45%!important;}

.w50s{width:50%!important;}

.w55s{width:55%!important;}

.w60s{width:60%!important;}

.w70s{width:70%!important;}

.w80s{width:80%!important;}

.w90s{width:90%!important;}

.w100s{width:100%!important;}





@media (max-width:799px){



.display-mobile{display:block!important;}

.display-pc{display:none!important;}



.decoration{height:1px;display:block;clear:both;position:relative;border:none;}

.decoration:after{content:'';position:absolute;left:0;background:#CCCCCC;width:100%;height:1px;-webkit-transform:scaleY(0.3333333333333333);transform:scaleY(0.3333333333333333);-webkit-transform-origin:0 0;transform-origin:0 0;}



.w10{width:100%;}

.w20{width:100%;}

.w25{width:100%;}

.w30{width:100%;}

.w33{width:100%;}

.w40{width:100%;}

.w45{width:100%;}

.w50{width:100%;}

.w55{width:100%;}

.w60{width:100%;}

.w70{width:100%;}

.w80{width:100%;}

.w90{width:100%;}

.w100{width:100%;}



.fixed-cart{display:none;}





.padding-left-5{padding-left:0px!important;}



.padding-right-5{padding-right:0px!important;}

.w20.margin-left-5{margin-left:0px!important;margin-top:5px!important;}


}



@media (min-width:800px){



.display-mobile{display:none!important;}

.display-pc{display:block!important;}



.decoration{height:0px;display:block;clear:both;border-bottom:rgba(0,0,0,0.1) solid 1px;}



.w10{width:10%;}

.w20{width:20%;}

.w25{width:25%;}

.w30{width:30%;}

.w33{width:33.333333%;}

.w40{width:40%;}

.w45{width:45%;}

.w50{width:50%;}

.w55{width:55%;}

.w60{width:60%;}

.w70{width:70%;}

.w80{width:80%;}

.w90{width:90%;}

.w100{width:100%;}



.fixed-cart{display:block;position:fixed;z-index:10;right:0px;top:200px;width:84px;height:84px;background:url(../images/icon-cart.png) center no-repeat;}

.fixed-cart a{font-size:16px;font-weight:bold;color:#DB0000;line-height:25px;display:block;width:84px;height:84px;padding-top:40px;padding-left:42px;padding-right:17px;text-align:center;}

.fixed-cart a:hover{color:#333;}



}



@media (min-width:992px){



.display-mobile{display:none!important;}

.display-pc{display:block!important;}



.decoration{height:0px;display:block;clear:both;border-bottom:rgba(0,0,0,0.1) solid 1px;}



.w10{width:10%;}

.w20{width:20%;}

.w25{width:25%;}

.w30{width:30%;}

.w33{width:33.333333%;}

.w40{width:40%;}

.w45{width:45%;}

.w50{width:50%;}

.w55{width:55%;}

.w60{width:60%;}

.w70{width:70%;}

.w80{width:80%;}

.w90{width:90%;}

.w100{width:100%;}



}



@media (min-width:1300px){



.display-mobile{display:none!important;}

.display-pc{display:block!important;}



.decoration{height:0px;display:block;clear:both;border-bottom:rgba(0,0,0,0.1) solid 1px;}



.w10{width:10%;}

.w20{width:20%;}

.w25{width:25%;}

.w30{width:30%;}

.w33{width:33.333333%;}

.w40{width:40%;}

.w45{width:45%;}

.w50{width:50%;}

.w55{width:55%;}

.w60{width:60%;}

.w70{width:70%;}

.w80{width:80%;}

.w90{width:90%;}

.w100{width:100%;}

}

.c-quick-search{display:none;background-color:#FFF;box-shadow:0px 1px 2px rgba(0,0,0,0.3);width:100%;padding:10px 15px;position:fixed;top:33px;z-index:1000;}

.c-quick-search input{line-height:36px;height:40px;padding:0px 0px 0px 15px;font-size:13px;}

@media (max-width:799px){

.navbar-inverse{height:60px;}

.navbar-header{height:60px;}

.navbar-header .navbar-brands{float:left;margin-top:10px;margin-bottom:9px;margin-left:15px;}

.navbar-header .navbar-brands img{width:auto;height:42px;}

.navbar-fixed-top{background-image:url(../images/bg-top-line.png);background-position:center top;background-repeat:repeat-x;background-size:500px 4px;padding-top:0px;}

.navbar-toggle{margin-top:15px;border:0px;width:30px;}

.navbar-toggle:hover{background-color:#FFF!important;}

.navbar-toggle:focus{background-color:#FFF!important;}

.navbar-toggle .icon-bar{background-color:#333!important;display:block;width:18px;height:2px;border-radius:1px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.navbar-toggle:hover .icon-bar{background-color:#EC0000!important;}

.navbar-toggle:focus .icon-bar{background-color:#EC0000!important;}



.c-search-toggler,.c-cart-toggler{float:right;background-color:transparent;line-height:20px;color:#6A6A6A;margin-top:4px!important;margin-right:8px!important;}

.c-search-toggler i,.c-cart-toggler i{font-size:18px!important;}



.c-search-toggler:hover i,.c-cart-toggler:hover i{color:#EC0000!important;}



.c-cart-toggler{display:inline-block;position:relative;}

.c-cart-toggler em{display:inline-block;position:absolute;top:6px;right:-4px;z-index:10;width:14px;height:14px;background-color:#DB0000;border-radius:50%;text-align:center;font-size:10px;line-height:14px;color:#FFF;font-style:normal;}



.navbar-search{float:none;margin-top:4px;margin-left:0px;}

.navbar-search input{width:100%;height:32px;background-color:#FFF;border:#CCC solid 0px;background-image:url(../images/icon-search.png);background-position:12px 8px;background-repeat:no-repeat;border-radius:4px;line-height:26px;font-size:13px;padding:5px 10px 3px 34px;box-shadow:0px 0px 3px rgba(0,0,0,0.4) inset;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}

.navbar-search input:focus{background-color:#EAF1F8;}



.navbar-tel{display:none;}



.pic-link-mobile{padding-top:5px;padding-bottom:15px;text-align:center;}

.pic-link-mobile img{width:auto;height:34px;margin-left:5px;margin-right:5px;}

.top-big-pic{background:#F8F8F8;margin-top:0px;}

.top-big-pic .callbacks_container{position:relative;width:100%;}

.top-big-pic .callbacks_nav{position:absolute;top:50%;margin-top:-18px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:36px;height:36px;border:rgba(120,120,120,0.5) solid 0px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}

.top-big-pic .callbacks_nav:hover{border:rgba(120,120,120,0.7) solid 0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.top-big-pic .callbacks_nav.prev{left:0px;background-size:14px 14px;background-position:10px 10px;background-image:url(../images/prev1.png);background-repeat:no-repeat;}

.top-big-pic .callbacks_nav.next{right:0px;background-size:14px 14px;background-position:11px 10px;background-image:url(../images/next1.png);background-repeat:no-repeat;}

.top-big-pic .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}

.top-big-pic .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}

.top-big-pic .rslides li{position:relative;display:block;float:left;height:auto;margin-left:0;}

.top-big-pic .slider-top{width:100%;height:auto;background-position:center;background-repeat:no-repeat;background-size:100% auto;}

.top-big-pic .slider-top img{max-width:none;width:100%;height:auto;}

.top-big-pic .callbacks_tabs{position:absolute;bottom:10px;z-index:999;left:50%;margin-left:-120px;width:240px;height:20px;text-align:center;}

.top-big-pic .callbacks_tabs li{display:inline-block;margin:9px 3px;width:8px;height:8px;}

.top-big-pic .callbacks_tabs a{color:transparent;}

.top-big-pic .callbacks_tabs a{display:block;width:8px;height:8px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:rgba(0,0,0,0.2);}

.top-big-pic .callbacks_here a{display:block;width:8px;height:8px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#EC0000;}



.tail-link{background:#F2F2F2;padding-top:20px;padding-bottom:5px;display:block;margin-top:30px;}

.tail-link dl{width:auto;min-height:none;padding-left:0px;float:none;border-left:#E0E0E0 solid 0px;border-right:#E0E0E0 solid 0px;border-bottom:#E0E0E0 solid 0px;margin-left:0px;margin-bottom:15px;padding-bottom:12px;position:relative;}

.tail-link dl:after{content:"";position:absolute;left:0;bottom:0;background:#CCCCCC;width:100%;height:1px;-webkit-transform:scaleY(0.3333333333333333);transform:scaleY(0.3333333333333333);-webkit-transform-origin:0 0;transform-origin:0 0;}

.tail-link dl dt{margin-bottom:6px;color:#444;line-height:18px;}

.tail-link dl dt a{font-size:14px;color:#444;line-height:18px;font-weight:normal;}

.tail-link dl dt a:hover{color:#666;}

.tail-link dl dd{margin-bottom:2px;display:inline-block;font-size:14px;color:#B2B2B2;line-height:16px;margin-right:5px;}

.tail-link dl dd .fa{font-size:20px;line-height:48px;}

.tail-link dl dd span{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:0px;margin-right:0px;}

.tail-link dl dd a{font-size:12px;color:#888;line-height:16px;}

.tail-link dl dd a:hover{color:#444;}

.tail-link dl dd a img{float:left;width:12px;height:16px;margin-right:6px;}

.tail-link .right{display:none;}

.tail-link .right .tel{background-image:url(../images/icon-tel.png);background-position:0px 7px;background-repeat:no-repeat;background-size:20px 20px;font-size:24px;color:#69A2D9;letter-spacing:-1px;line-height:34px;padding-left:40px;}

.tail-link .right .qrcode{width:122px;margin-top:10px;text-align:center;line-height:36px;color:#666;margin-right:0px;}

.tail-link .right .qrcode img{width:120px;height:120px;border:#E0E0E0 solid 1px;}



.tail-line{height:2px;background-image:url(../images/tail-line.png);background-position:center;background-repeat:no-repeat;background-size:100% 2px;margin-top:15px;}

.copyright{background:#FFF;display:block;text-align:center;font-size:12px;}

.copyright span{margin-left:4px;margin-right:4px;line-height:12px;color:#666;font-size:12px;}

.copyright span a{color:#666;}

.copyright span a:hover{color:#333;}

.copyright .fa{font-size:20px;line-height:48px;}

.copyright em{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:10px;margin-right:10px;}

.copyright .link{margin-bottom:0px;}

.copyright .link a{white-space:nowrap;line-height:20px;display:inline-block;margin-right:5px;padding-right:5px;position:relative;color:#222;font-size:13px;}

.copyright .link a:hover{color:#EC0000;}

.copyright .link a:after{content:"";position:absolute;right:0px;top:7px;background:rgba(153,152,149,0.4);width:0px;height:10px;}

.copyright .link a:last-child{margin-right:0px;padding-right:0px;}

.copyright .link a:last-child:after{content:"";width:0px;height:0px;}



.top-icon-link{background-color:#FFF;height:auto;padding-top:10px;padding-bottom:10px;border-bottom:#EDEDED solid 3px;}

.top-icon-link img{width:50%;height:auto;}



.text-icon{height:auto;margin-top:20px;}

.text-icon img{width:100%;height:auto;}



.picshow-box{background-image:url(../images/bg-dot2.png);background-size:2px;padding:5px;}

.picshow{width:100%;background-color:#FFF;padding:4px;}

#picarea{width:100%;}

#bigpicarea{height:auto;/*height:300px;*/}

.image{height:auto;}

.image img{max-width:none;width:100%;height:auto;}

#bigpicarea .ui-els-hide{display:none;}

#thumbs{width:100%;height:auto;}

#thumbs li{padding:0px 2px;width:16.666666%;display:inline;float:left;height:auto;}

#thumbs li a{border:#DDDDDD 2px solid;width:100%;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;border-radius:2px;}

#thumbs li a:hover{border:#F86B01 2px solid;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#thumbs li a.current{border:#F86B01 2px solid;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#thumbs li img{width:100%;height:auto;}

#thumbs li:first-child{padding:0px 2px 0px 0px;}

#thumbs li:last-child{padding:0px 0px 0px 2px;}

.bigbtnPrev{z-index:100;position:absolute;width:20px;height:48px;top:50%;margin-top:-24px;cursor:pointer;left:10px;}

.bigbtnNext{z-index:100;position:absolute;width:20px;height:48px;top:50%;margin-top:-24px;cursor:pointer;right:10px;}

#big_play_prev{background-image:url(../images/product-scroll-left.png);background-position:center;background-repeat:no-repeat;background-size:20px 48px;width:20px;height:48px;display:block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-left.png');filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1.0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

#big_play_prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#big_play_next{background-image:url(../images/product-scroll-right.png);background-position:center;background-repeat:no-repeat;background-size:20px 48px;width:20px;height:48px;display:block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-right.png');filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1.0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

#big_play_next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#smallpicarea{width:100%;padding-top:5px;}



.featured-wrapper{overflow:hidden;position:relative;z-index:1;background-color:#FFF;padding:6px;}

#featured-content{position:relative;overflow:hidden;}

#featured-content .dummy{width:100%!important;height:auto!important;max-width:100%;height:auto;}

.featured-post img{max-width:none;width:100%;height:auto;}

#slider-nav{position:relative;width:100%;overflow:hidden;padding:0;margin:0;margin-top:5px;}

#slide-thumbs{width:100%;margin:0;}

#slider-nav li{padding:0px 2px;width:16.666666%;display:inline;float:left;height:auto;}

#slider-nav li a{border:#DEDEDE 2px solid;width:100%;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;border-radius:2px;}

#slider-nav li a:hover{border:#F86B01 2px solid;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#slider-nav li:first-child{padding:0px 2px 0px 0px;}

#slider-nav li:last-child{padding:0px 0px 0px 2px;}

#slider-nav li img{max-width:none;width:100%;height:auto;}

.activeSlide a{border:#F86B01 2px solid!important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1!important;}

.slider-nav{display:block;position:absolute;z-index:10000;top:50%;margin-top:-24px;cursor:pointer;background-size:20px 48px;width:20px;height:48px;background-position:center;background-repeat:no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1.0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

#slider-prev{left:10px;background-image:url(../images/product-scroll-left.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-left.png');}

#slider-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#slider-next{right:10px;background-image:url(../images/product-scroll-right.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-right.png');}

#slider-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}



}







@media (max-width:991px){

}









@media (min-width:800px){

.navbar-inverse{height:108px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.navbar-header{height:60px;}

.navbar-header .navbar-brands{float:left;margin-top:15px;margin-bottom:15px;margin-left:0px;}

.navbar-header .navbar-brands img{width:auto;height:60px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.navbar-fixed-top{background-image:url(../images/bg-top-line.png);background-position:center top;background-repeat:repeat-x;background-size:500px 4px;padding-top:0px;}

.navbar-inverse .line{float:right;display:inline-block;padding-top:15px;}

.navbar-inverse .line img{width:32px;height:32px;}

.navbar-inverse .pic-link{display:none!important;}

.navbar-inverse .text-link{display:none!important;}

.navbar-inverse{height:70px;}

.navbar-header{height:70px;}

.navbar-header .navbar-brands{float:left;margin-top:15px;margin-bottom:10px;margin-left:15px;}

.navbar-header .navbar-brands img{width:auto;height:45px;}



.navbar-link{height:40px;text-align:right;position:relative;}

.navbar-link:after{content:'';position:absolute;left:0px;bottom:0px;background:#CCCCCC;width:100%;height:1px;-webkit-transform:scaleY(0.3333333333333333);transform:scaleY(0.3333333333333333);-webkit-transform-origin:0 0;transform-origin:0 0;}

.navbar-link a{white-space:nowrap;line-height:40px;display:inline-block;margin-right:10px;padding-right:10px;position:relative;color:#555;font-size:13px;/**/}

.navbar-link a:hover{color:#EC0000;}

.navbar-link a:after{content:"";position:absolute;right:0px;top:15px;background:rgba(153,152,149,0.4);width:1px;height:10px;}

.navbar-link a:last-child{margin-right:0px;padding-right:0px;}

.navbar-link a:last-child:after{content:"";width:0px;height:0px;}



.c-search-toggler,.c-cart-toggler{float:right;background-color:transparent;line-height:20px;color:#6A6A6A;margin-top:4px!important;margin-right:8px!important;}

.c-search-toggler i,.c-cart-toggler i{font-size:18px!important;}



.c-search-toggler:hover i,.c-cart-toggler:hover i{color:#EC0000!important;}



.navbar-toggle{margin-top:18px;border:0px;width:40px;}

.navbar-toggle:hover{background-color:#FFF!important;}

.navbar-toggle:focus{background-color:#FFF!important;}

.navbar-toggle .icon-bar{background-color:#333!important;display:block;width:24px;height:3px;border-radius:2px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

.navbar-toggle:hover .icon-bar{background-color:#EC0000!important;}

.navbar-toggle:focus .icon-bar{background-color:#EC0000!important;}







.top-big-pic{background:#F8F8F8;margin-top:0px;}

.top-big-pic .callbacks_container{position:relative;width:100%;}

.top-big-pic .callbacks_nav{position:absolute;top:50%;margin-top:-23px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:46px;height:46px;border:rgba(120,120,120,0.5) solid 0px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}

.top-big-pic .callbacks_nav:hover{border:rgba(120,120,120,0.7) solid 0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.top-big-pic .callbacks_nav.prev{left:30px;background-size:16px 16px;background-position:13px 14px;background-image:url(../images/prev1.png);background-repeat:no-repeat;}

.top-big-pic .callbacks_nav.next{right:30px;background-size:16px 16px;background-position:15px 14px;background-image:url(../images/next1.png);background-repeat:no-repeat;}

.top-big-pic .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}

.top-big-pic .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}

.top-big-pic .rslides li{position:relative;display:block;float:left;height:300px;margin-left:0;}

.top-big-pic .slider-top{width:100%;height:300px;background-position:center;background-repeat:no-repeat;background-size:auto 300px;}

.top-big-pic .callbacks_tabs{position:absolute;bottom:10px;z-index:999;left:50%;margin-left:-120px;width:240px;height:30px;text-align:center;}

.top-big-pic .callbacks_tabs li{display:inline-block;margin:9px 4px;width:12px;height:12px;}

.top-big-pic .callbacks_tabs a{color:transparent;}

.top-big-pic .callbacks_tabs a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:rgba(0,0,0,0.2);}

.top-big-pic .callbacks_here a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#EC0000;}



.tail-link{background:#F2F2F2;padding-top:40px;padding-bottom:40px;display:block;margin-top:30px;}

.tail-link dl{width:160px;min-height:240px;padding-left:30px;float:left;border-left:#E0E0E0 solid 1px;border-right:#E0E0E0 solid 1px;border-bottom:#E0E0E0 solid 0px;margin-left:-1px;margin-bottom:0px;padding-bottom:0px;}

.tail-link dl dt{margin-bottom:10px;font-size:15px;color:#444;line-height:18px;}

.tail-link dl dt a{font-size:15px;color:#444;line-height:18px;font-weight:normal;}

.tail-link dl dt a:hover{color:#666;}

.tail-link dl dd{margin-bottom:8px;display:block;font-size:14px;color:#B2B2B2;line-height:16px;}

.tail-link dl dd .fa{font-size:20px;line-height:48px;}

.tail-link dl dd span{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:0px;margin-right:0px;}

.tail-link dl dd a{font-size:12px;color:#888;line-height:16px;}

.tail-link dl dd a:hover{color:#444;}

.tail-link dl dd a img{float:left;width:12px;height:16px;margin-right:6px;}

.tail-link .right{display:block;}

.tail-link .right .tel{background-image:url(../images/icon-tel.png);background-position:0px 7px;background-repeat:no-repeat;background-size:20px 20px;font-size:24px;color:#69A2D9;letter-spacing:-1px;line-height:34px;padding-left:40px;}

.tail-link .right .qrcode{width:122px;margin-top:10px;text-align:center;line-height:36px;color:#666;margin-right:0px;}

.tail-link .right .qrcode img{width:120px;height:120px;border:#E0E0E0 solid 1px;}



.tail-line{height:4px;background-image:url(../images/tail-line.png);background-position:center;background-repeat:no-repeat;background-size:100% 4px;margin-top:20px;}



.copyright{background-color:#FFF;display:block;text-align:right;}

.copyright span{display:inline;margin-left:8px;margin-right:0px;line-height:14px!important;color:#666;font-size:13px;}

.copyright span a{color:#666;}

.copyright span a:hover{color:#333;}

.copyright .fa{font-size:20px;line-height:48px;}

.copyright em{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:10px;margin-right:10px;}

.copyright .link{margin-top:5px;margin-bottom:5px;}

.copyright .link a{white-space:nowrap;line-height:16px!important;display:inline-block;margin-right:14px;padding-right:14px;position:relative;color:#222;font-size:14px;}

.copyright .link a:hover{color:#EC0000;}

.copyright .link a:after{content:"";position:absolute;right:0px;top:2px;background:rgba(153,152,149,0.4);width:1px;height:10px;}

.copyright .link a:last-child{margin-right:0px;padding-right:0px;}

.copyright .link a:last-child:after{content:"";width:0px;height:0px;}



.top-icon-link{background-color:#FFF;height:auto;padding-top:10px;padding-bottom:10px;border-bottom:#EDEDED solid 5px;}

.top-icon-link img{width:auto;height:60px;margin-left:5px;margin-right:5px;}



.c-quick-search{display:none;background-color:#FFF;box-shadow:0px 1px 2px rgba(0,0,0,0.3);width:100%;padding:10px 15px;position:fixed;top:0px;z-index:1000;}



.text-icon{height:auto;margin-top:20px;}

.text-icon img{width:50%;height:auto;}



.picshow-box{background-image:url(../images/bg-dot2.png);padding:10px;}

.picshow{width:100%;background-color:#FFF;padding:6px;}

#picarea{width:100%;}

#bigpicarea{height:auto;/*height:300px;*/}

.image{height:auto;}

.image img{max-width:none;width:100%;height:auto;}

#bigpicarea .ui-els-hide{display:none;}

#thumbs{width:100%;height:auto;}

#thumbs li{padding:0px 5px;width:16.666666%;display:inline;float:left;height:auto;}

#thumbs li a{border:#DEDEDE 2px solid;width:100%;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;border-radius:2px;}

#thumbs li a:hover{border:#F86B01 2px solid;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#thumbs li a.current{border:#F86B01 2px solid;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#thumbs li img{width:100%;height:auto;}

#thumbs li:first-child{padding:0px 5px 0px 0px;}

#thumbs li:last-child{padding:0px 0px 0px 5px;}

.bigbtnPrev{z-index:100;position:absolute;width:32px;height:78px;top:50%;margin-top:-39px;cursor:pointer;left:15px;}

.bigbtnNext{z-index:100;position:absolute;width:32px;height:78px;top:50%;margin-top:-39px;cursor:pointer;right:15px;}

#big_play_prev{background-image:url(../images/product-scroll-left.png);background-position:center;background-repeat:no-repeat;background-size:32px 78px;width:32px;height:78px;display:block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-left.png');filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1.0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

#big_play_prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#big_play_next{background-image:url(../images/product-scroll-right.png);background-position:center;background-repeat:no-repeat;background-size:32px 78px;width:32px;height:78px;display:block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-right.png');filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1.0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

#big_play_next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#smallpicarea{width:100%;padding-top:5px;}



.featured-wrapper{overflow:hidden;position:relative;z-index:1;background-color:#FFF;padding:6px;}

#featured-content{position:relative;overflow:hidden;}

#featured-content .dummy{width:100%!important;height:auto!important;max-width:100%;height:auto;}

.featured-post img{max-width:none;width:100%;height:auto;}

#slider-nav{position:relative;width:100%;overflow:hidden;padding:0;margin:0;margin-top:5px;}

#slide-thumbs{width:100%;margin:0;}

#slider-nav li{padding:0px 3px;width:16.666666%;display:inline;float:left;height:auto;}

#slider-nav li a{border:#DEDEDE 2px solid;width:100%;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;border-radius:2px;}

#slider-nav li a:hover{border:#F86B01 2px solid;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#slider-nav li:first-child{padding:0px 3px 0px 0px;}

#slider-nav li:last-child{padding:0px 0px 0px 3px;}

#slider-nav li img{max-width:none;width:100%;height:auto;}

.activeSlide a{border:#F86B01 2px solid!important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1!important;}

.slider-nav{display:block;position:absolute;z-index:10000;top:50%;margin-top:-39px;cursor:pointer;background-size:32px 78px;width:32px;height:78px;background-position:center;background-repeat:no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1.0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

#slider-prev{left:15px;background-image:url(../images/product-scroll-left.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-left.png');}

#slider-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

#slider-next{right:15px;background-image:url(../images/product-scroll-right.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/product-scroll-right.png');}

#slider-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}



}



@media (min-width:992px){



.navbar-link{height:41px;text-align:right;}

.navbar-link .right a{white-space:nowrap;line-height:40px;display:inline-block;margin-right:10px;padding-right:10px;position:relative;color:#555;font-size:13px;/**/}

.navbar-link .right a:hover{color:#EC0000;}

.navbar-link .right a:after{content:"";position:absolute;right:0px;top:15px;background:rgba(153,152,149,0.4);width:1px;height:10px;}

.navbar-link .right a:last-child{margin-right:0px;padding-right:0px;}

.navbar-link .right a:last-child:after{content:"";width:0px;height:0px;}

.navbar-link em{display:inline-block;color:#FFF;font-size:13px;font-weight:bold;line-height:17px;padding-left:5px;padding-right:5px;padding-top:2px;background-color:#DB0000;border-radius:3px;font-style:normal;margin-left:6px;}


.navbar-inverse .line{float:right;display:inline-block;padding-top:15px;}

.navbar-inverse .line img{width:32px;height:32px;}



.navbar-inverse .pic-link{float:right;display:inline-block!important;padding-top:15px;}

.navbar-inverse .pic-link img{width:auto;height:32px;margin-left:10px;}



.navbar-inverse .text-link{float:right;display:inline-block!important;padding-top:15px;line-height:32px;font-size:14px;padding-left:30px;background:url(../images/icon-btn-link-03.png) 0px 19px no-repeat;margin-right:10px;}

.navbar-inverse .text-link .fa{font-size:18px;margin-left:10px;}



.c-page-on-scroll.navbar-inverse{height:70px;}



.c-page-on-scroll.navbar-inverse{height:70px;}

.c-page-on-scroll.navbar-inverse .navbar-header{height:40px;}

.c-page-on-scroll.navbar-inverse .navbar-header .navbar-brands{float:left;margin-top:12px;margin-bottom:12px;margin-left:0px;}

.c-page-on-scroll.navbar-inverse .navbar-header .navbar-brands img{width:auto;height:40px;}




@keyframes navlink{

0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

}



@-moz-keyframes navlink{

0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

}



@-webkit-keyframes navlink{

0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

}



@-o-keyframes navlink{

0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

}





.bg-color-red-1{background-color:transparent;background-image:url(../images/bg-nav-line-actives.png);background-position:center;background-repeat:repeat-x;color:#333!important;}

.bg-color-red-1:hover{background-color:transparent!important;background-image:url(../images/bg-nav-line-active.png);background-position:center;background-repeat:repeat-x;color:#E60000!important;}

.bg-color-red-2{background-color:transparent;background-image:url(../images/bg-nav-line-actives.png);background-position:center;background-repeat:repeat-x;color:#333!important;}

.bg-color-red-2:hover{background-color:transparent!important;background-image:url(../images/bg-nav-line-active.png);background-position:center;background-repeat:repeat-x;color:#E60000!important;}

.bg-color-red-3{background-color:transparent;background-image:url(../images/bg-nav-line-actives.png);background-position:center;background-repeat:repeat-x;color:#333!important;}

.bg-color-red-3:hover{background-color:transparent!important;background-image:url(../images/bg-nav-line-active.png);background-position:center;background-repeat:repeat-x;color:#E60000!important;}





.bg-color-green{background-color:transparent;}

.bg-color-green:hover{background-color:transparent!important;}

.bg-color-purple{background-color:transparent;}

.bg-color-purple:hover{background-color:transparent!important;}

.bg-color-yellow{background-color:transparent;}

.bg-color-yellow:hover{background-color:transparent!important;}

.bg-color-blue{background-color:transparent;}

.bg-color-blue:hover{background-color:transparent!important;}

.bg-color-blue2{background-color:transparent;}

.bg-color-blue2:hover{background-color:transparent!important;}

.navbar-inverse{height:108px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.navbar-header{height:60px;}

.navbar-header .navbar-brands{float:left;margin-top:15px;margin-bottom:15px;margin-left:0px;}

.navbar-header .navbar-brands img{width:auto;height:60px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}



.navbar-fixed-top{background-image:url(../images/bg-top-line.png);background-position:center top;background-repeat:repeat-x;background-size:1920px 18px;padding-top:18px;}



.c-page-on-scroll.navbar-inverse{height:70px;}



.c-page-on-scroll.navbar-inverse{height:70px;}

.c-page-on-scroll.navbar-inverse .navbar-header{height:40px;}

.c-page-on-scroll.navbar-inverse .navbar-header .navbar-brands{float:left;margin-top:12px;margin-bottom:12px;margin-left:0px;}

.c-page-on-scroll.navbar-inverse .navbar-header .navbar-brands img{width:auto;height:40px;}



.c-page-on-scroll.navbar-fixed-top{background-image:url(../images/bg-top-line.png);background-position:center top;background-repeat:repeat-x;background-size:1920px 4px;padding-top:4px;}



.navbar-inverse .line{float:right;display:inline-block;padding-top:15px;}

.navbar-inverse .line img{width:32px;height:32px;}



.navbar-inverse .pic-link{display:none!important;}



.navbar-inverse .text-link{display:none!important;}

















.top-big-pic{background:#F8F8F8;margin-top:0px;}

.top-big-pic .callbacks_container{position:relative;width:100%;}

.top-big-pic .callbacks_nav{position:absolute;top:50%;margin-top:-23px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:46px;height:46px;border:rgba(120,120,120,0.5) solid 0px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}

.top-big-pic .callbacks_nav:hover{border:rgba(120,120,120,0.7) solid 0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.top-big-pic .callbacks_nav.prev{left:30px;background-size:16px 16px;background-position:13px 14px;background-image:url(../images/prev1.png);background-repeat:no-repeat;}

.top-big-pic .callbacks_nav.next{right:30px;background-size:16px 16px;background-position:15px 14px;background-image:url(../images/next1.png);background-repeat:no-repeat;}

.top-big-pic .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}

.top-big-pic .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}

.top-big-pic .rslides li{position:relative;display:block;float:left;height:360px;margin-left:0;}

.top-big-pic .slider-top{width:100%;height:360px;background-position:center;background-repeat:no-repeat;background-size:auto 360px;}

.top-big-pic .callbacks_tabs{position:absolute;bottom:10px;z-index:999;left:50%;margin-left:-120px;width:240px;height:30px;text-align:center;}

.top-big-pic .callbacks_tabs li{display:inline-block;margin:9px 4px;width:12px;height:12px;}

.top-big-pic .callbacks_tabs a{color:transparent;}

.top-big-pic .callbacks_tabs a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:rgba(0,0,0,0.2);}

.top-big-pic .callbacks_here a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#EC0000;}



.tail-link{background:#F2F2F2;padding-top:40px;padding-bottom:40px;display:block;margin-top:30px;}

.tail-link .container{padding-left:1px;}

.tail-link dl{width:200px;min-height:240px;padding-left:50px;float:left;border-left:#E0E0E0 solid 1px;border-right:#E0E0E0 solid 1px;border-bottom:#E0E0E0 solid 0px;margin-left:-1px;margin-bottom:0px;padding-bottom:0px;}

.tail-link dl dt{margin-bottom:10px;font-size:15px;color:#444;line-height:18px;}

.tail-link dl dt a{font-size:15px;color:#444;line-height:18px;font-weight:normal;}

.tail-link dl dt a:hover{color:#666;}

.tail-link dl dd{margin-bottom:8px;display:block;font-size:14px;color:#B2B2B2;line-height:16px;}

.tail-link dl dd .fa{font-size:20px;line-height:48px;}

.tail-link dl dd span{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:0px;margin-right:0px;}

.tail-link dl dd a{font-size:12px;color:#888;line-height:16px;}

.tail-link dl dd a:hover{color:#444;}

.tail-link dl dd a img{float:left;width:12px;height:16px;margin-right:6px;}

.tail-link .right{display:block;}

.tail-link .right .tel{background-image:url(../images/icon-tel.png);background-position:0px 5px;background-repeat:no-repeat;background-size:24px 24px;font-size:28px;color:#69A2D9;letter-spacing:-1px;line-height:34px;padding-left:40px;}

.tail-link .right .qrcode{width:142px;margin-top:10px;text-align:center;line-height:36px;color:#666;margin-right:0px;}

.tail-link .right .qrcode img{width:140px;height:140px;border:#E0E0E0 solid 1px;}


.top-icon-link{background-color:#FFF;height:auto;padding-top:10px;padding-bottom:10px;border-bottom:#EDEDED solid 5px;}

.top-icon-link img{width:auto;height:60px;margin-left:5px;margin-right:5px;}



.text-icon{height:100px;margin-top:30px;}

.text-icon img{width:auto;height:100px;}



.picshow{width:100%;}

#picarea{width:100%;}

#bigpicarea{position:relative;height:342px;}

.image{width:100%;}

.image img{width:100%;}

#bigpicarea .ui-els-hide{display:none;}

#thumbs{width:100%;height:auto;}

#thumbs li{padding:0px 5px;width:16.666666%;display:inline;float:left;height:auto;}

#thumbs li a{border:#DEDEDE 2px solid;width:100%;display:block;border-radius:2px;}

#thumbs li a:hover{border:#F86B01 2px solid;}

#thumbs li a.current{border:#F86B01 2px solid;}

#thumbs li img{width:100%;height:auto;}

#thumbs li:first-child{padding:0px 5px 0px 0px;}

#thumbs li:last-child{padding:0px 0px 0px 5px;}

#smallpicarea{width:100%;padding-top:5px;}



.copyright .container{margin-left:auto;}



}



@media (min-width:1300px){



.navbar-link{height:41px;text-align:right;}

.navbar-link .right a{white-space:nowrap;line-height:40px;display:inline-block;margin-right:10px;padding-right:10px;position:relative;color:#555;font-size:13px;/**/}

.navbar-link .right a:hover{color:#EC0000;}

.navbar-link .right a:after{content:"";position:absolute;right:0px;top:15px;background:rgba(153,152,149,0.4);width:1px;height:10px;}

.navbar-link .right a:last-child{margin-right:0px;padding-right:0px;}

.navbar-link .right a:last-child:after{content:"";width:0px;height:0px;}



.navbar-search{width:240px;}

.navbar-search input[type="text"]{width:240px;}


.navbar-inverse .line{float:right;display:inline-block;padding-top:15px;}

.navbar-inverse .line img{width:32px;height:32px;}

.top-big-pic{background:#F8F8F8;margin-top:0px;}

.top-big-pic .callbacks_container{position:relative;width:100%;}

.top-big-pic .callbacks_nav{position:absolute;top:50%;margin-top:-23px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:46px;height:46px;border:rgba(120,120,120,0.5) solid 0px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}

.top-big-pic .callbacks_nav:hover{border:rgba(120,120,120,0.7) solid 0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.top-big-pic .callbacks_nav.prev{left:30px;background-size:16px 16px;background-position:13px 14px;background-image:url(../images/prev1.png);background-repeat:no-repeat;}

.top-big-pic .callbacks_nav.next{right:30px;background-size:16px 16px;background-position:15px 14px;background-image:url(../images/next1.png);background-repeat:no-repeat;}

.top-big-pic .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}

.top-big-pic .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}

.top-big-pic .rslides li{position:relative;display:block;float:left;height:600px;margin-left:0;}

.top-big-pic .slider-top{width:100%;height:600px;background-position:center;background-repeat:no-repeat;background-size:auto 600px;}

.top-big-pic .callbacks_tabs{position:absolute;bottom:10px;z-index:999;left:50%;margin-left:-120px;width:240px;height:30px;text-align:center;}

.top-big-pic .callbacks_tabs li{display:inline-block;margin:9px 4px;width:12px;height:12px;}

.top-big-pic .callbacks_tabs a{color:transparent;}

.top-big-pic .callbacks_tabs a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:rgba(0,0,0,0.2);}

.top-big-pic .callbacks_here a{display:block;width:12px;height:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#EC0000;}



.tail-link{background:#F2F2F2;padding-top:40px;padding-bottom:40px;display:block;margin-top:40px;}

.tail-link .container{padding-left:1px;}

.tail-link dl{width:240px;min-height:250px;padding-left:50px;float:left;border-left:#E0E0E0 solid 1px;border-right:#E0E0E0 solid 1px;border-bottom:#E0E0E0 solid 0px;margin-left:-1px;margin-bottom:0px;padding-bottom:0px;}

.tail-link dl dt{margin-bottom:10px;font-size:15px;color:#444;line-height:18px;}

.tail-link dl dt a{font-size:15px;color:#444;line-height:18px;font-weight:normal;}

.tail-link dl dt a:hover{color:#666;}

.tail-link dl dd{margin-bottom:8px;display:block;font-size:14px;color:#B2B2B2;line-height:16px;}

.tail-link dl dd .fa{font-size:20px;line-height:48px;}

.tail-link dl dd span{display:inline-block;background-color:rgba(0,0,0,0.3);text-align:center;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-left:0px;margin-right:0px;}

.tail-link dl dd a{font-size:12px;color:#888;line-height:16px;}

.tail-link dl dd a:hover{color:#444;}

.tail-link dl dd a img{float:left;width:12px;height:16px;margin-right:6px;}

.tail-link .right{display:block;}

.tail-link .right .tel{background-image:url(../images/icon-tel.png);background-position:0px 3px;background-repeat:no-repeat;background-size:28px 28px;font-size:32px;color:#69A2D9;letter-spacing:-1px;line-height:34px;padding-left:40px;}

.tail-link .right .qrcode{width:172px;margin-top:10px;text-align:center;line-height:36px;color:#666;margin-right:0px;}

.tail-link .right .qrcode img{width:170px;height:170px;border:#E0E0E0 solid 1px;}



.top-icon-link{background-color:#FFF;height:auto;padding-top:10px;padding-bottom:10px;border-bottom:#EDEDED solid 10px;}

.top-icon-link img{width:auto;height:72px;margin-left:15px;margin-right:15px;}



.text-icon{height:134px;margin-top:30px;}

.text-icon img{width:auto;height:134px;}



.picshow{width:100%;}

#picarea{width:100%;}

#bigpicarea{position:relative;height:450px;}

.image{width:100%;}

.image img{width:100%;height:450px;}

#bigpicarea .ui-els-hide{display:none;}

#thumbs{width:100%;height:auto;}

#thumbs li{padding:0px 5px;width:16.666666%;display:inline;float:left;height:auto;}

#thumbs li a{border:#DEDEDE 3px solid;width:100%;display:block;border-radius:2px;}

#thumbs li a:hover{border:#F86B01 3px solid;}

#thumbs li a.current{border:#F86B01 3px solid;}

#thumbs li img{width:100%;height:auto;}

#thumbs li:first-child{padding:0px 5px 0px 0px;}

#thumbs li:last-child{padding:0px 0px 0px 5px;}

#smallpicarea{width:100%;padding-top:5px;}



}



.dropdown-menu{top:50px;width:180px!important;}

.dropdown-menu li a{line-height:24px;}

.dropdown-menu li:after{content:"";position:absolute;left:0px;top:0px;width:0px;height:0px;}

.dropdown-menu li:before{content:"";position:absolute;width:0px;height:0px;right:0px;top:0px;}

.dropdown-menu li:last-child:after{content:"";width:0px;height:0px;}

.dropdown-menu li:last-child:before{content:"";width:0px;height:0px;}



.language{position:relative;display:inline-block;}

.language-choose{display:none;z-index:1000;position:absolute;top:32px;right:0px;width:150px;height:auto;padding:0px;border:#CCCCCC solid 1px;border-top:0px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}

.language-choose a{display:block;border:0px;border-bottom:#DDD solid 1px;border-radius:0px;box-shadow:none;padding:5px 20px 3px 20px!important;line-height:26px;font-size:13px;}



.owl-theme .owl-controls .owl-page span{background:rgba(0,0,0,0.2)!important;margin-top:10px;}

.owl-theme .owl-controls .owl-page span:hover{background:rgba(0,0,0,0.4)!important;}

.owl-theme .owl-controls .owl-page.active span{background:#FF0000!important;}

.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}

.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin-left:3px;margin-right:3px;filter:Alpha(Opacity=50);/*IE7 fix*/opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#FFF;}

.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);/*IE7 fix*/opacity:1;}



.c-content-testimonials-4 .owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:#FF7E00!important;}

.c-content-blog-post-card-1-slider .owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:#FF7E00!important;}





.swiper-container{width:100%;height:100%;}

.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}







@media (max-width:799px){



.container.bg-dot{background-image:url(../images/bg-dot2.png);background-size:2px;padding:5px;}



.container.bg-dot2{background-image:url(../images/bg-dot3.png);background-size:2px;padding:5px;}



.container.bg-gray{padding:5px;background:#EEEEEE;}



.container.bg-red{padding:5px;background:#EE2A00;}



.wrap-block{/*padding:4px;border-radius:3px;

						background:#EEEEEE;

						background:-webkit-gradient(linear,left top,left bottom,color-stop(#F0F0F0,0),color-stop(#E6E6E6,1));

						background:-webkit-linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						background:-moz-linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						background:-o-linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						background:linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0',endColorstr='#E6E6E6',GradientType=0);*/}

.wrap-block .con{background-color:#FFF;padding:0px;}

.wrap-block .title{height:30px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);padding:0px;}

.wrap-block .title .border{height:30px;border-radius:2px;border:rgba(255,255,255,0.5) dashed 0px;}

.wrap-block .title .name{float:left;padding-left:15px;padding-right:25px;color:#FFF;font-size:13px;line-height:32px;}

.wrap-block .title .name .fa{margin-right:6px;}

.wrap-block .title .name img{width:20px;height:auto;margin-right:6px;margin-top:-2px;}

.wrap-block .title .more{float:right;padding-left:30px;padding-right:10px;color:#FFF;font-size:13px;line-height:30px;text-shadow:none;/*background-image:url(../images/bg-title-more.png);background-position:center left;background-repeat:no-repeat;background-size:auto 100%;*/}

.wrap-block .title .more .fa{margin-left:4px;}



.wrap-block2{padding:4px;background-color:#FFF;}

.wrap-block2 .con{background-color:#FFF;padding:0px;}

.wrap-block2 .title{height:30px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);padding:0px;}

.wrap-block2 .title .border{height:30px;border-radius:2px;border:rgba(255,255,255,0.5) dashed 0px;}

.wrap-block2 .title .name{float:left;padding-left:15px;padding-right:25px;color:#FFF;font-size:13px;line-height:32px;}

.wrap-block2 .title .name .fa{margin-right:6px;}

.wrap-block2 .title .name img{width:20px;height:auto;margin-right:6px;margin-top:-2px;}

.wrap-block2 .title .more{float:right;padding-left:30px;padding-right:10px;color:#FFF;font-size:13px;line-height:30px;text-shadow:none;/*background-image:url(../images/bg-title-more.png);background-position:center left;background-repeat:no-repeat;background-size:auto 100%;*/}

.wrap-block2 .title .more .fa{margin-left:4px;}



.wrap-block-orange{}

.wrap-block-orange .title{background-color:#df4f61;}


.wrap-block-green{}

.wrap-block-green .title{background-color:#3DC518;}



.wrap-block-purple{}

.wrap-block-purple .title{background-color:#E737AD;}



.wrap-block-yellow{}

.wrap-block-yellow .title{background-color:#FF9D0C;}



.wrap-block-blue{}

.wrap-block-blue .title{background-color:#459BE5;}



.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div{display:inline-block;width:24px;height:60px;background-size:100% 100%;}

.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div.owl-prev{background-image:url(../images/product-scroll-left.png);left:5px;position:absolute;top:50%;margin-top:-30px;}

.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div.owl-next{background-image:url(../images/product-scroll-right.png);right:5px;position:absolute;top:50%;margin-top:-30px;}



.owl-carousel{padding-left:30px;padding-right:30px;}

.owl-carousel .item{padding:5px 5px;padding-bottom:14px;}

.owl-carousel .item .pic img{max-width:none;width:100%;height:auto;}



.pro-scroll-pic{box-shadow:1px 1px 2px rgba(0,0,0,0.2);margin:4px 8px;padding:6px;padding-bottom:4px;}

.pro-scroll-pic .pic{position:relative;}

.pro-scroll-pic .pic img{max-width:none;width:100%;height:auto;}

.pro-scroll-pic .pic .icon-class{position:absolute;z-index:10;left:2px;bottom:2px;width:20%;height:auto;border:rgba(255,255,255,1) solid 1px;}

.pro-scroll-pic .text{margin-top:5px;height:70px;}

.pro-scroll-pic .text .name{font-size:13px;line-height:18px;}

.pro-scroll-pic .text .info{font-size:13px;line-height:16px;margin-top:4px;}

.pro-scroll-pic .text .tags{margin-top:2px;}

.pro-scroll-pic .text .tags span{margin-right:2px;border-radius:1px;padding:0px 2px;font-size:10px;color:#FFF;white-space:nowrap;height:12px;line-height:12px;display:inline-block;}

.pro-scroll-pic .text .tags span.red{background-color:#F00000;}

.pro-scroll-pic .text .tags span.green{background-color:#21A429;}

.pro-scroll-pic .text .tags span.green2{background-color:#89BF13;}

.pro-scroll-pic .text .tags span.orange{background-color:#F56F00;}

.pro-scroll-pic .text .tags span.orange2{background-color:#F29900;}

.pro-scroll-pic .text .tags span.yellow{background-color:#FFC000;}

.pro-scroll-pic .text .tags span.gray{background-color:#6A6A6A;}

.pro-scroll-pic .text .tags img{float:left;margin-right:2px;margin-bottom:2px;}



.text-list{padding:15px 15px 5px;}

.text-list .item{/*background-image:url(../images/icon-dot.png);background-position:0px 5px;background-repeat:no-repeat;background-size:auto 8px;padding-left:12px;*/font-size:13px;line-height:20px;margin-bottom:10px;}

.text-list .item span{color:#FE9900;font-size:13px;display:block;}

.text-list .item a{margin-right:5px;}



.pic-list{padding:10px 10px 10px;}

.pic-list .item{float:left;width:50%;padding:0px 10px;}

.pic-list .item .pic-item{padding:6px;padding-bottom:12px;}

.pic-list .item{float:left;width:100%;padding:0px;}

.pic-list .item .embed-responsive{background-color:#000;}

.pic-list .item .pic{position:relative;}

.pic-list .item .pic iframe{width:100%;height:180px;background-color:#000;}

.pic-list .item .pic .icon{position:absolute;width:50px;height:50px;left:50%;top:50%;margin-left:-25px;margin-top:-25px;background-image:url(../images/icon-video.png);background-position:center;background-repeat:no-repeat;background-size:50px 50px;}

.pic-list .item .pic img{max-width:none;width:100%;height:auto;}

.pic-list .item .text{font-size:13px;line-height:16px;margin-top:8px;height:32px;text-align:center;}



.ad-pic{}

.ad-pic .item{width:100%;float:left;padding:0px 0px 10px;}

.ad-pic .item img{max-width:none;width:100%;height:auto;border:#FFF solid 3px;}

.ad-pic .item:first-child{padding:0px 0px 10px;}

.ad-pic .item:last-child{padding:0px;}



.c-layout-go2top{display:inline-block;position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:999999;}

.c-layout-go2top img{width:40px;height:40px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.c-layout-go2top:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}



}



@media (min-width:800px){



.container.bg-dot{background-image:url(../images/bg-dot2.png);padding:10px;}



.container.bg-dot2{background-image:url(../images/bg-dot3.png);padding:10px;}



.container.bg-gray{padding:10px;background:#EEEEEE;}



.container.bg-red{padding:10px;background:#EE2A00;}



.wrap-block{/*padding:6px;border-radius:4px;background-color:#EEEEEE;

						background:#EEEEEE;

						background:-webkit-gradient(linear,left top,left bottom,color-stop(#F0F0F0,0),color-stop(#E6E6E6,1));

						background:-webkit-linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						background:-moz-linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						background:-o-linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						background:linear-gradient(top,#F0F0F0 0,#E6E6E6 100%);

						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0',endColorstr='#E6E6E6',GradientType=0);*/}

.wrap-block .con{background-color:#FFF;padding:0px;border-bottom:#DFDFDF solid 1px;}

.wrap-block .title{height:36px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);padding:0px;}

.wrap-block .title .border{height:36px;border:rgba(255,255,255,0.5) dashed 0px;}

.wrap-block .title .name{float:left;height:36px;padding-left:20px;padding-right:30px;color:#FFF;font-size:14px;line-height:36px;}

.wrap-block .title .name .fa{margin-right:6px;}

.wrap-block .title .name img{width:24px;height:auto;margin-right:6px;margin-top:-1px;}

.wrap-block .title .more{float:right;height:44px;margin-top:0px;padding-left:40px;padding-right:20px;color:#FFF;font-size:13px;line-height:36px;text-shadow:none;/*background-image:url(../images/bg-title-more.png);background-position:center left;background-repeat:no-repeat;background-size:auto 100%;*/}

.wrap-block .title .more .fa{margin-left:4px;}



.wrap-block2{padding:6px;background-color:#FFF;}

.wrap-block2 .con{background-color:#FFF;padding:0px;}

.wrap-block2 .title{height:36px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);padding:0px;}

.wrap-block2 .title .border{height:36px;border:rgba(255,255,255,0.5) dashed 0px;}

.wrap-block2 .title .name{float:left;height:36px;padding-left:20px;padding-right:30px;color:#FFF;font-size:14px;line-height:36px;}

.wrap-block2 .title .name .fa{margin-right:6px;}

.wrap-block2 .title .name img{width:24px;height:auto;margin-right:6px;margin-top:-1px;}

.wrap-block2 .title .more{float:right;height:44px;margin-top:0px;padding-left:40px;padding-right:20px;color:#FFF;font-size:13px;line-height:36px;text-shadow:none;/*background-image:url(../images/bg-title-more.png);background-position:center left;background-repeat:no-repeat;background-size:auto 100%;*/}

.wrap-block2 .title .more .fa{margin-left:4px;}



.wrap-block-orange{}

.wrap-block-orange .title{background-color:#df4f61;}


.wrap-block-green{}

.wrap-block-green .title{background-color:#3DC518;}



.wrap-block-purple{}

.wrap-block-purple .title{background-color:#E737AD;}



.wrap-block-yellow{}

.wrap-block-yellow .title{background-color:#FF9D0C;}



.wrap-block-blue{}

.wrap-block-blue .title{background-color:#459BE5;}



.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div{display:inline-block;width:32px;height:78px;background-size:100% 100%;}

.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div.owl-prev{background-image:url(../images/product-scroll-left.png);left:15px;position:absolute;top:50%;margin-top:-39px;}

.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div.owl-next{background-image:url(../images/product-scroll-right.png);right:15px;position:absolute;top:50%;margin-top:-39px;}



.owl-carousel{padding-left:50px;padding-right:50px;}

.owl-carousel .item{padding:10px;padding-bottom:20px;}

.owl-carousel .item .pic img{max-width:none;width:100%;height:auto;}



.pro-scroll-pic{box-shadow:0px 0px 5px rgba(0,0,0,0.2);margin:10px 8px 4px 8px;padding:6px;padding-bottom:30px;}

.pro-scroll-pic:hover{box-shadow:0px 0px 8px rgba(0,0,0,0.6);margin:9px 9px 5px 7px;}

.pro-scroll-pic .pic{position:relative;}

.pro-scroll-pic .pic img{max-width:none;width:100%;height:auto;}

.pro-scroll-pic .pic .icon-class{position:absolute;z-index:10;left:2px;bottom:2px;width:20%;height:auto;border:rgba(255,255,255,1) solid 1px;}

.pro-scroll-pic .pic:hover .icon-class{animation:proicon 0.8s;-moz-animation:proicon 0.8s;-webkit-animation:proicon 0.8s;-o-animation:proicon 0.8s;}

.pro-scroll-pic .text{margin-top:10px;height:60px;}

.pro-scroll-pic .text .name{font-size:14px;line-height:18px;height:36px;overflow:hidden;}

.pro-scroll-pic .text .info{font-size:14px;line-height:16px;margin-top:4px;}

.pro-scroll-pic .text .tags{margin-top:4px;}

.pro-scroll-pic .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.pro-scroll-pic .text .tags span.red{background-color:#F00000;}

.pro-scroll-pic .text .tags span.green{background-color:#21A429;}

.pro-scroll-pic .text .tags span.green2{background-color:#89BF13;}

.pro-scroll-pic .text .tags span.orange{background-color:#F56F00;}

.pro-scroll-pic .text .tags span.orange2{background-color:#F29900;}

.pro-scroll-pic .text .tags span.yellow{background-color:#FFC000;}

.pro-scroll-pic .text .tags span.gray{background-color:#6A6A6A;}

.pro-scroll-pic .text .tags img{float:left;margin-right:2px;margin-bottom:2px;}



.text-list{padding:15px 40px 5px;}

.text-list .item{/*background-image:url(../images/icon-dot.png);background-position:0px 5px;background-repeat:no-repeat;background-size:auto 8px;padding-left:14px;*/font-size:14px!important;line-height:20px;margin-bottom:8px;border-bottom:#E9E9E9 solid 1px;padding-bottom:6px;}

.text-list .item span{color:#FE9900;display:block;}

.text-list .item a{margin-right:5px;}



.pic-list{padding:15px 15px 15px;}

.pic-list .item{float:left;width:100%;padding:0px 0px;margin-bottom:0px;}

.pic-list .item .pic-item{padding:6px;padding-bottom:12px;}

.pic-list .item .embed-responsive{background-color:#000;}

.pic-list .item .pic{position:relative;}

.pic-list .item .pic .icon{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;background-image:url(../images/icon-video.png);background-position:center;background-repeat:no-repeat;background-size:60px 60px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.pic-list .item .pic:hover .icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.pic-list .item .pic .icon-border{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;border:transparent solid 3px;border-radius:50%;}

.pic-list .item .pic:hover .icon-border{animation:videoicon 0.6s;-moz-animation:videoicon 0.6s;-webkit-animation:videoicon 0.6s;-o-animation:videoicon 0.6s;}

.pic-list .item .pic img{max-width:none;width:100%;height:auto;}

.pic-list .item .text{font-size:13px;line-height:16px;margin-top:14px;height:32px;text-align:center;}



.ad-pic{}

.ad-pic .item{width:25%;float:left;padding:0px 5px;}

.ad-pic .item img{max-width:none;width:100%;height:auto;border:#FFF solid 4px;border-radius:4px;}

.ad-pic .item:first-child{padding:0px 10px 0px 0px;}

.ad-pic .item:last-child{padding:0px 0px 0px 10px;}



.c-layout-go2top{display:inline-block;position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:999999;}

.c-layout-go2top img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.c-layout-go2top:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}



.left.w60{width:100%;}

.right.w40{width:100%;}



.left.padding-right-5{padding-right:0px!important;}

.right.padding-left-5{padding-left:0px!important;}



}



@media (min-width:992px){



.text-list{padding:10px 20px 4px;}

.text-list .item{/*background-image:url(../images/icon-dot.png);background-position:0px 5px;background-repeat:no-repeat;background-size:auto 8px;padding-left:14px;*/font-size:14px!important;line-height:20px;margin-bottom:8px;}

.text-list .item span{color:#FE9900;display:block;}

.text-list .item a{margin-right:5px;}



.pic-list{padding:30px 10px 45px;}

.pic-list .item{float:left;width:100%;padding:0px 0px;margin-bottom:10px;}

.pic-list .item .text{font-size:14px;}



.left.w60{width:60%;}

.right.w40{width:40%;}



.left.padding-right-5{padding-right:5px!important;}

.right.padding-left-5{padding-left:5px!important;}



}



@media (min-width:1300px){



.text-list{padding:10px 20px 5px;}



.pic-list{padding:15px 10px 15px;}

.pic-list .item{float:left;width:100%;padding:0px 10px;margin-bottom:0px;}



}







/*@keyframes videoicon{

0%{border:#FFF solid 3px;border-radius:50%;}

100%{border:transparent solid 3px;border-radius:50%;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);}

}



@-moz-keyframes videoicon{

0%{border:#FFF solid 3px;border-radius:50%;}

100%{border:transparent solid 3px;border-radius:50%;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);}

}



@-webkit-keyframes videoicon{

0%{border:#FFF solid 3px;border-radius:50%;}

100%{border:transparent solid 3px;border-radius:50%;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);}

}



@-o-keyframes videoicon{

0%{border:#FFF solid 3px;border-radius:50%;}

100%{border:transparent solid 3px;border-radius:50%;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);}

}





@keyframes proicon{

0%{bottom:2px;}25%{bottom:8px;}50%{bottom:2px;}75%{bottom:5px;}100%{bottom:2px;}

}



@-moz-keyframes proicon{

0%{bottom:2px;}25%{bottom:8px;}50%{bottom:2px;}75%{bottom:5px;}100%{bottom:2px;}

}



@-webkit-keyframes proicon{

0%{bottom:2px;}25%{bottom:8px;}50%{bottom:2px;}75%{bottom:5px;}100%{bottom:2px;}

}



@-o-keyframes proicon{

0%{bottom:2px;}25%{bottom:8px;}50%{bottom:2px;}75%{bottom:5px;}100%{bottom:2px;}

}

*/











.products-wrap{padding:0px 50px 0px;}

.products-wrap .col-lg-3:nth-child(4n+1){clear:left;}

.products-wrap .image{position:relative;}

.products-wrap .image .img-responsive{width:100%;}

.products-wrap .image .tag-meta{display:table;background:#f8582d;color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;position:absolute;top:-10px;left:-10px;padding:3px;}

.products-wrap .image .tag-meta.tag-success{background:#55bf9b;}

.products-wrap .image .tag-meta.tag-primary{background:#ff798a;}

.products-wrap .image .tag-meta.tag-info{background:#60c2d3;}

.products-wrap .image .tag-meta.tag-warning{background:#f8c32d;}

.products-wrap .image .tag-meta .tag-text{display:table-cell;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.6);text-align:center;vertical-align:middle;}

.products-wrap .product-row{margin-left:-15px;margin-right:-15px;}



.products-wrap .product-row:after{content:"";display:table;clear:both;}



.products-wrap .product-col{margin:0 0 30px 0;}

.products-wrap .product-col .caption h4{margin:8px 0;margin-bottom:5px;font-weight:normal;}

.products-wrap .product-col .caption h4 a{color:#ff798a;font-weight:500;font-size:16px;}

.products-wrap .product-col .caption .description{font-size:14px;color:#848484;}

.products-wrap .product-col .cart-button{text-align:center;margin:10px 0 0 0;}

.products-wrap .product-col .cart-button .btn{font-size:14px;padding:8px 16px;}



@media screen and (max-width:799px){

.products-wrap .product-col .cart-button .btn{padding:10px;}

}

.products-wrap .product-col .price{font-weight:bold;line-height:1.3;margin-bottom:15px;}

.products-wrap .product-col .price del{font-weight:normal;font-size:17px;color:#848484;}

.products-wrap .product-col .price ins{padding-right:8px;text-decoration:none;color:#f8582d;font-size:18px;}

.products-wrap .product-col .image{position:relative;}

.products-wrap .product-col .image .bage{position:absolute;top:3px;left:3px;width:50px;height:50px;font-size:0.9em;color:#FFF;background:#ff798a;line-height:50px;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}

.products-wrap .side-heading{margin-bottom:30px;}



.slick-dots{position:absolute;bottom:0px;width:100%;text-align:center;margin:0px;}

.slick-dots > li{display:inline;}

.slick-dots > li.slick-active > button{background:#df4f61;}

.slick-dots > li.slick-active > button:hover, .slick-dots > li.slick-active > button:focus, .slick-dots > li.slick-active > button:active{outline:none!important;background:#df4f61;}

.slick-dots > li > button{width:12px;height:12px;background:#E6E6E6;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;text-indent:-9999px;border:0px;margin:0px;margin:0 3px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.slick-dots > li > button:hover, .slick-dots > li > button:focus, .slick-dots > li > button:active{outline:none!important;background:#848484;}



.slider-nav .thumb{width:20%!important;cursor:pointer;}

.slider-nav .thumb.slick-current{outline:0!important;border:1px solid #f8582d;}



.slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;margin-top:-24px;padding:0;cursor:pointer;border:none;outline:none;background:transparent;width:24px;height:48px;z-index:652;color:#FFF;}





.slick-arrow:before{display:block;content:"";width:100%;height:100%;}

.slick-arrow.slick-prev{left:-30px;}

.slick-arrow.slick-prev:before{background-image:url(../images/leftbig.png);background-position:center;background-repeat:no-repeat;background-size:24px 48px;width:24px;height:48px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.slick-arrow.slick-prev:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.slick-arrow.slick-next{right:-30px;}

.slick-arrow.slick-next:before{background-image:url(../images/rightbig.png);background-position:center;background-repeat:no-repeat;background-size:24px 48px;width:24px;height:48px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.slick-arrow.slick-next:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}



@media screen and (max-width:799px){

.products-wrap{padding:0px 40px 0px;}

.slick-arrow{margin-top:-30px;width:24px;height:60px;}

.slick-arrow.slick-prev{left:-20px;}

.slick-arrow.slick-next{right:-20px;}

}









/*************** SUB PAGE ***************/



.overlay{background:rgba(0,0,0,0.6);width:100%;height:100%;position:fixed;z-index:99999;top:0px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}



@media (max-width:799px){



.sub-bg-dot{background-image:url(../images/bg-dot2.png);background-size:2px;}



.sub-title{margin-left:-15px;margin-right:-15px;height:36px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);margin-top:10px; background-color: #df4f61;}

.sub-title .border{height:36px;}

.sub-title .name{float:left;height:36px;padding-left:20px;padding-right:30px;color:#FFF;font-size:14px;line-height:36px;}



.about-top-text{background-color:#FFF;padding:10px 20px;line-height:20px;}

.about-top-text p{margin-bottom:10px;font-size:13px;}

.about-top-text p:last-child{margin-bottom:0px;}



.about-top-pic{background-color:#FFF;margin-top:5px;}

.about-top-pic img{max-width:none;width:100%;height:auto;}



.bg-white{background-color:#FFF;padding-left:10px;padding-right:10px;}

.bg-white2{background-color:#FFF;padding-left:10px;padding-right:10px;}



.about-pic-list{padding:10px 0px;}

.about-pic-list .pic{float:left;width:100%;padding-bottom:10px;}

.about-pic-list .pic img{max-width:none;width:100%;height:auto;}

.about-pic-list .text{float:left;width:100%;padding:0px 5px;}

.about-pic-list .text .year{font-size:18px;color:#DD2414;font-weight:bold;}

.about-pic-list .text .year .fa{font-size:18px;color:#FBC700;margin-right:8px;}

.about-pic-list .text .name{font-size:18px;color:#333;font-weight:bold;margin-bottom:10px;}

.about-pic-list p{font-size:13px;}



.intro-top-search{background-color:#FFF;padding:5px 0px 5px 10px;}

.intro-top-search .left.w33{margin-top:5px;margin-bottom:5px;}

.intro-top-search .form-text{float:left;width:30%;display:inline-block;line-height:36px;font-size:13px;text-align:right;padding-right:10px;}

.intro-top-search .form-input{float:left;width:70%;display:inline-block;}

.intro-top-search .form-input2{float:left;width:60%;display:inline-block;}

.intro-top-search .form-input3{float:left;width:30%;display:inline-block;}

.intro-top-search .form-input4{float:left;width:40%;display:inline-block;}

.intro-top-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;padding:0 10px;height:36px;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:url(../images/selectarr.png) no-repeat right center #F5F5F5;background-size:auto 30px;}

.intro-top-search select:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background-color:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.intro-top-search .c-theme-btn{background-color:#868686;color:#FFF;height:36px;}

.intro-top-search .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.intro-list{}

.intro-list .intro-list-item{float:left;width:50%;}



.intro-top-pic{width:100%;margin:0px auto;padding:0px;}

.intro-top-pic .pic{position:relative;}

.intro-top-pic .pic img{max-width:none;width:100%;height:auto;}

.intro-top-pic .pic .icon-class{position:absolute;z-index:10;right:6px;bottom:6px;width:10%;height:auto;border:rgba(255,255,255,1) solid 1px;}

.intro-top-pic .text{margin-top:10px;}

.intro-top-pic .text .name{font-size:18px;line-height:18px;}

.intro-top-pic .text .info{font-size:13px;line-height:16px;margin-bottom:4px;margin-top:10px;}

.intro-top-pic .text .info img.icon-class{width:auto;height:36px;}

.intro-top-pic .text .tags{margin-top:4px;margin-bottom:8px;}

.intro-top-pic .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.intro-top-pic .text .tags span.red{background-color:#F00000;}

.intro-top-pic .text .tags span.green{background-color:#21A429;}

.intro-top-pic .text .tags span.green2{background-color:#89BF13;}

.intro-top-pic .text .tags span.orange{background-color:#F56F00;}

.intro-top-pic .text .tags span.orange2{background-color:#F29900;}

.intro-top-pic .text .tags span.yellow{background-color:#FFC000;}

.intro-top-pic .text .tags span.gray{background-color:#6A6A6A;}

.intro-top-pic .text .tags img{margin-right:2px;margin-bottom:2px;}

.intro-top-pic .text .c-theme-btn{background-color:#df4f61;color:#FFF;height:40px;}

.intro-top-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.overlay-over-message{z-index:100000;position:fixed;top:10%;left:5%;width:90%;height:390px;padding:0px;background:#FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}

.overlay-over-message .content{width:80%;height:360px;position:absolute;top:20px;left:10%;}

.overlay-over-message .content iframe{width:100%;height:100%;}

.overlay-over-message .close-link{position:absolute;top:-10px;right:-10px;}

.overlay-over-message .close-link a{width:30px;height:30px;text-align:center;display:block;cursor:pointer;border-radius:50%;background-color:#D9131D;background-image:url(../images/icon-float-close.png);background-position:center;background-repeat:no-repeat;background-size:16px 16px;}

.overlay-over-message .close-link a:hover{background-color:#F60E1A;}



.float-message{padding-top:20px;text-align:center;}

.float-message h1{font-size:14px;line-height:20px;margin-bottom:10px;}

.float-message h2{font-size:20px;line-height:28px;font-weight:bold;margin-top:10px;margin-bottom:10px;}

.float-message p{margin-bottom:10px;}

.float-message select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;padding:0 10px;height:36px;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:url(../images/selectarr.png) no-repeat right center #F5F5F5;background-size:auto 30px;}

.float-message select:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background-color:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.float-message .c-theme-btn{background-color:#868686;color:#FFF;height:36px;}

.float-message .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.intro-detail-text{background-color:#FFF;padding:10px 20px;line-height:22px;}

.intro-detail-text img{max-width:none;width:100%;height:auto;padding-bottom:20px;}

.intro-detail-text p{margin-bottom:10px;}

.intro-detail-text p:last-child{margin-bottom:0px;}

.intro-detail-text h1{font-size:14px;line-height:18px;margin-bottom:6px;}

.intro-detail-text .date{font-size:13px;color:#FE9900;line-height:22px;margin-top:0px;margin-bottom:0px;}

.intro-detail-text .date img{width:auto;height:30px;margin-bottom:10px;margin:0 auto;}

.intro-detail-text .fb img{width:auto;height:20px;margin-bottom:10px;}

.intro-detail-text .c-theme-btn{background-color:#868686;color:#FFF;height:44px;}

.intro-detail-text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}

.intro-detail-text .left.padding-right-10{padding-right:0px!important;}

.intro-detail-text .left.padding-left-10{padding-left:0px!important;}



.intro-detail-video{background-color:#FFF;padding:20px 0px;}

.intro-detail-video .item{float:left;width:100%;padding:0px 20px;margin-bottom:10px;}

.intro-detail-video .item .pic-item{padding:6px;padding-bottom:12px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);}

.intro-detail-video .item .embed-responsive{background-color:#000;}

.intro-detail-video .item .pic{position:relative;}

.intro-detail-video .item .pic iframe{width:100%;min-height:180px;background-color:#000;}

.intro-detail-video .item .pic .icon{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;background-image:url(../images/icon-video.png);background-position:center;background-repeat:no-repeat;background-size:60px 60px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.intro-detail-video .pic:hover .icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.intro-detail-video .item .pic .icon-border{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;border:transparent solid 3px;border-radius:50%;}

.intro-detail-video .item .pic:hover .icon-border{animation:videoicon 0.6s;-moz-animation:videoicon 0.6s;-webkit-animation:videoicon 0.6s;-o-animation:videoicon 0.6s;}

.intro-detail-video .item .pic img{max-width:none;width:100%;height:auto;}

.intro-detail-video .item .text{font-size:13px;line-height:16px;margin-top:12px;height:32px;text-align:center;}



.intro-detail-intro{padding:10px 10px 20px 10px!important;}

.intro-detail-intro .pic{width:100%;float:left;}

.intro-detail-intro .pic img{max-width:none;width:100%;height:auto;}

.intro-detail-intro .text{margin-top:10px;width:100%;float:left;padding-left:0px;}

.intro-detail-intro .text .name{font-size:18px;line-height:18px;margin-bottom:6px;}

.intro-detail-intro .text .info{font-size:13px;line-height:16px;margin-top:8px;}

.intro-detail-intro .text .info img.icon-class{width:36px;height:auto;}

.intro-detail-intro .text .info img.icon-fb{width:auto;height:20px;}

.intro-detail-intro .text .tags{margin-top:4px;}

.intro-detail-intro .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.intro-detail-intro .text .tags span.red{background-color:#F00000;}

.intro-detail-intro .text .tags span.green{background-color:#21A429;}

.intro-detail-intro .text .tags span.green2{background-color:#89BF13;}

.intro-detail-intro .text .tags span.orange{background-color:#F56F00;}

.intro-detail-intro .text .tags span.orange2{background-color:#F29900;}

.intro-detail-intro .text .tags span.yellow{background-color:#FFC000;}

.intro-detail-intro .text .tags span.gray{background-color:#6A6A6A;}

.intro-detail-intro .text .tags img{margin-right:2px;margin-bottom:2px;}



.news-top-pic{width:100%;margin:0px auto;padding:0px;}

.news-top-pic .pic{position:relative;width:100%;float:left;}

.news-top-pic .pic img{max-width:none;width:100%;height:auto;}

.news-top-pic .text{margin-top:10px;width:100%;float:left;}

.news-top-pic .text .name{font-size:14px;line-height:18px;}

.news-top-pic .text .info{font-size:13px;line-height:16px;margin-top:4px;}

.news-top-pic .text .info img.icon-class{width:36px;height:auto;}

.news-top-pic .text .c-theme-btn{background-color:#FF9703;color:#FFF;height:40px;}

.news-top-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.news-list-pic{float:left;width:100%;}

.news-list-pic .item{box-shadow:1px 1px 2px rgba(0,0,0,0.2);padding:6px;margin:4px 4px 10px;padding-bottom:15px;}

.news-list-pic .pic{}

.news-list-pic .pic img{max-width:none;width:100%;height:auto;}

.news-list-pic .text{margin-top:10px;padding-left:5px;padding-right:5px;}

.news-list-pic .text .name{font-size:13px;line-height:16px;}

.news-list-pic .text .info{font-size:13px;line-height:16px;margin-top:4px;color:#999;}

.news-list-pic .text .c-theme-btn{background-color:#C8C8C8;color:#FFF;height:36px;}

.news-list-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}

.news-list-pic .text a.allow{background-color:#C8C8C8;color:#FFF;height:36px;margin-top:12px;line-height:36px;text-align:center;display:block;border-radius:3px;}
.news-list-pic .text a.allow img{width:auto;height:20px;margin-right:5px;margin-top:-2px;}
.news-list-pic .text a.allow:hover{background-color:#C91C1C;color:#FFF;}


.faq-list{border-bottom:rgba(0,0,0,0.15) dotted 1px;}

.faq-list .title{padding:8px 10px;overflow:hidden;zoom:1;cursor:pointer;}

.faq-list .title .ico{float:left;width:28px;height:28px;margin-right:12px;background:#CDCDCD;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all 250ms ease-in-out;color:#FFF;line-height:28px;font-size:18px;text-shadow:1px 1px 0px rgba(0,0,0,0.1);text-align:center;}

.faq-list .title .text{float:left;width:80%;transition:all 250ms ease-in-out;color:#333;line-height:22px;font-size:14px;margin-top:4px;}

.faq-list .title:hover .ico{float:left;margin-right:12px;background:#DB0000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all 250ms ease-in-out;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.1);text-align:center;}

.faq-list .title:hover .text{float:left;transition:all 250ms ease-in-out;color:#DB0000;}

.faq-list .answer{padding:0px 20px;overflow:hidden;zoom:1;cursor:pointer;background:#FAFAFA;border-top:rgba(0,0,0,0.08) dotted 1px;/*box-shadow:0px 2px 1px rgba(0,0,0,0.1) inset;*/display:none;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}

.faq-list .answer .ico{display:none;float:left;width:28px;height:28px;margin-top:16px;margin-bottom:16px;margin-right:12px;background:#FFC40D;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#FFF;line-height:28px;font-size:20px;text-shadow:1px 1px 0px rgba(0,0,0,0.1);text-align:center;}

.faq-list .answer .text{float:left;line-height:20px;margin-top:15px;margin-bottom:15px;}

.faq-list .answer .text p{margin-bottom:15px;font-size:13px;}

.faq-list .answer .text p:last-child{margin-bottom:0px;}



.contact-top-text{background-color:#FFF;padding:15px 20px;font-size:13px;}



.contact-form{padding:10px 20px;}

.contact-form .left{float:none!important;}

.contact-form .right{float:none!important;}

.contact-form .padding-right-15{padding-right:0px!important;}

.contact-form .padding-left-15{padding-left:0px!important;}

.contact-form .left.w50{margin-top:0px;width:100%!important;}

.contact-form .right.w50{margin-top:15px;width:100%!important;}

.contact-form .margin-bottom-15{margin-bottom:10px!important;}

.contact-form .form-text{float:left;width:25%;display:inline-block;line-height:36px;font-size:11px;color:#666;}

.contact-form .form-input{float:left;width:75%;display:inline-block;}

.contact-form .form-input2{float:left;width:60%;display:inline-block;}

.contact-form .form-input3{float:left;width:30%;display:inline-block;}

.contact-form .form-input4{float:left;width:40%;display:inline-block;}

.contact-form input[type="file"]{padding:0px;}

.contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;padding:0 10px;height:36px;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:url(../images/selectarr.png) no-repeat right center #F5F5F5;background-size:auto 30px;}

.contact-form select:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background-color:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.contact-form select.margin-left-10{margin-left:0px!important;}

.contact-form .pic-code img{max-width:none;width:auto;height:36px;}

.contact-form .c-theme-btn{background-color:#868686;color:#FFF;height:40px;}

.contact-form .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.terms-detail-text{background-color:#FFF;padding:10px 20px;line-height:22px;}

.terms-detail-text p{margin-bottom:10px;}

.terms-detail-text p:last-child{margin-bottom:0px;}

.terms-detail-text h1{font-size:18px;line-height:22px;margin-bottom:10px;text-align:center;}



}



@media (min-width:800px){



.sub-bg-dot{background-image:url(../images/bg-dot2.png);}



.sub-title{margin-left:-15px;margin-right:-15px;height:36px;text-shadow:1px 1px 0px rgba(0,0,0,0.2);margin-top:10px; background-color: #df4f61;}

.sub-title .border{height:36px;}

.sub-title .name{float:left;height:36px;padding-left:20px;padding-right:30px;color:#FFF;font-size:14px;line-height:36px;}



.about-top-text{background-color:#FFF;padding:20px 40px;line-height:22px;font-size:13px;}

.about-top-text p{margin-bottom:10px;font-size:13px;}

.about-top-text p:last-child{margin-bottom:0px;}



.about-top-pic{background-color:#FFF;margin-top:10px;text-align:center;}

.about-top-pic img{max-width:none;width:100%;height:auto;}



.bg-white{background-color:#FFF;padding-left:20px;padding-right:20px;}

.bg-white2{background-color:#FFF;padding-left:10px;padding-right:10px;}



.about-pic-list{padding:20px 0px;}

.about-pic-list .pic{float:left;width:30%;padding-right:20px;}

.about-pic-list .pic img{max-width:none;width:100%;height:auto;}

.about-pic-list .text{float:left;width:70%;}

.about-pic-list .text .year{font-size:18px;color:#DD2414;font-weight:bold;}

.about-pic-list .text .year .fa{font-size:18px;color:#FBC700;margin-right:8px;}

.about-pic-list .text .name{font-size:18px;color:#333;font-weight:bold;margin-bottom:10px;}

.about-pic-list p{font-size:13px;}



.intro-top-search{background-color:#FFF;padding:10px 20px;}

.intro-top-search .left.w33{margin-top:5px;margin-bottom:5px;}

.intro-top-search .form-text{float:left;width:40%;display:inline-block;line-height:36px;font-size:13px;text-align:right;padding-right:10px;}

.intro-top-search .form-input{float:left;width:60%;display:inline-block;}

.intro-top-search .form-input2{float:left;width:60%;display:inline-block;}

.intro-top-search .form-input3{float:left;width:30%;display:inline-block;}

.intro-top-search .form-input4{float:left;width:40%;display:inline-block;}

.intro-top-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;padding:0 10px;height:36px;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:url(../images/selectarr.png) no-repeat right center #F5F5F5;background-size:auto 30px;}

.intro-top-search select:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background-color:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.intro-top-search .c-theme-btn{background-color:#868686;color:#FFF;height:36px;}

.intro-top-search .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.intro-list{}

.intro-list .intro-list-item{float:left;width:33.333333%;}



.overlay-over-message{z-index:100000;position:fixed;top:20%;left:50%;margin-left:-250px;width:500px;height:360px;padding:0px;background:#FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}

.overlay-over-message .content{width:440px;height:450px;position:absolute;top:25px;left:40px;padding-right:20px;}

.overlay-over-message .content iframe{width:100%;height:100%;}

.overlay-over-message .close-link{position:absolute;top:-25px;right:-25px;}

.overlay-over-message .close-link a{width:50px;height:50px;text-align:center;display:block;cursor:pointer;border-radius:50%;background-color:#D9131D;background-image:url(../images/icon-float-close.png);background-position:center;background-repeat:no-repeat;}

.overlay-over-message .close-link a:hover{background-color:#F60E1A;}



.float-message{padding-top:20px;text-align:center;}

.float-message h1{font-size:18px;line-height:22px;margin-bottom:10px;}

.float-message h2{font-size:32px;line-height:32px;font-weight:bold;margin-top:20px;margin-bottom:20px;}

.float-message p{margin-bottom:10px;}

.float-message select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;padding:0 10px;height:36px;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:url(../images/selectarr.png) no-repeat right center #F5F5F5;background-size:auto 30px;}

.float-message select:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background-color:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.float-message .c-theme-btn{background-color:#868686;color:#FFF;height:36px;}

.float-message .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.intro-detail-text{background-color:#FFF;padding:20px 40px;line-height:22px;font-size:13px;}

.intro-detail-text img{padding-bottom:10px;}

.intro-detail-text p{margin-bottom:10px;font-size:13px;}

.intro-detail-text p:last-child{margin-bottom:0px;}

.intro-detail-text h1{font-size:18px;line-height:22px;margin-bottom:10px;}

.intro-detail-text .date{font-size:13px;color:#FE9900;line-height:22px;margin-bottom:0px;}

.intro-detail-text .date img{height:20px;float:none;margin-left:6px;}

.intro-detail-text .fb img{width:auto;height:20px;margin-bottom:10px;}

.intro-detail-text .c-theme-btn{background-color:#868686;color:#FFF;height:44px;}

.intro-detail-text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.intro-detail-video{background-color:#FFF;padding:20px 0px;}

.intro-detail-video .item{float:left;width:100%;padding:0px 20px;margin-bottom:10px;}

.intro-detail-video .item .pic-item{padding:6px;padding-bottom:12px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);}

.intro-detail-video .item .embed-responsive{background-color:#000;}

.intro-detail-video .item .pic{position:relative;}

.intro-detail-video .item .pic iframe{width:100%;height:240px;background-color:#000;}

.intro-detail-video .item .pic .icon{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;background-image:url(../images/icon-video.png);background-position:center;background-repeat:no-repeat;background-size:60px 60px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

.intro-detail-video .pic:hover .icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.intro-detail-video .item .pic .icon-border{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;border:transparent solid 3px;border-radius:50%;}

.intro-detail-video .item .pic:hover .icon-border{animation:videoicon 0.6s;-moz-animation:videoicon 0.6s;-webkit-animation:videoicon 0.6s;-o-animation:videoicon 0.6s;}

.intro-detail-video .item .pic img{max-width:none;width:100%;height:auto;}

.intro-detail-video .item .text{font-size:13px;line-height:16px;margin-top:12px;height:32px;text-align:center;}



.intro-detail-intro{padding:20px 20px!important;}

.intro-detail-intro .pic{width:45%;float:left;}

.intro-detail-intro .pic img{max-width:none;width:100%;height:auto;}

.intro-detail-intro .text{margin-top:0px;width:55%;float:left;padding-left:20px;}

.intro-detail-intro .text .name{font-size:20px;line-height:18px;margin-bottom:6px;}

.intro-detail-intro .text .info{font-size:13px;line-height:16px;margin-top:5px;}

.intro-detail-intro .text .info img.icon-class{width:auto;height:36px;}

.intro-detail-intro .text .info img.icon-fb{width:auto;height:20px;}

.intro-detail-intro .text .tags{margin-top:4px;}

.intro-detail-intro .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.intro-detail-intro .text .tags span.red{background-color:#F00000;}

.intro-detail-intro .text .tags span.green{background-color:#21A429;}

.intro-detail-intro .text .tags span.green2{background-color:#89BF13;}

.intro-detail-intro .text .tags span.orange{background-color:#F56F00;}

.intro-detail-intro .text .tags span.orange2{background-color:#F29900;}

.intro-detail-intro .text .tags span.yellow{background-color:#FFC000;}

.intro-detail-intro .text .tags span.gray{background-color:#6A6A6A;}

.intro-detail-intro .text .tags img{margin-right:2px;margin-bottom:2px;}



.w70.padding-right-5{width:100%;}

.w30.padding-left-5{width:100%;margin-top:10px;}



.news-top-pic{width:80%;margin:0px auto;padding:6px;}

.news-top-pic .pic{position:relative;width:40%;float:left;}

.news-top-pic .pic img{max-width:none;width:100%;height:auto;}

.news-top-pic .text{margin-top:10px;width:60%;float:left;padding-left:20px;}

.news-top-pic .text .name{font-size:20px;line-height:18px;}

.news-top-pic .text .info{font-size:13px;line-height:16px;margin-top:4px;}

.news-top-pic .text .info img.icon-class{width:36px;height:auto;}

.news-top-pic .text .c-theme-btn{background-color:#FF9703;color:#FFF;height:40px;}

.news-top-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.news-list-pic{float:left;width:33.333333%;}

.news-list-pic .item{box-shadow:0px 0px 3px rgba(0,0,0,0.2);padding:6px;margin:10px 8px 4px;padding-bottom:15px;}

.news-list-pic .item:hover{box-shadow:0px 0px 8px rgba(0,0,0,0.6);margin:8px 10px 6px 6px;}

.news-list-pic .pic{}

.news-list-pic .pic img{max-width:none;width:100%;height:auto;}

.news-list-pic .text{margin-top:10px;padding-left:5px;padding-right:5px;}

.news-list-pic .text .name{font-size:13px;line-height:16px;height:32px;margin-top:4px;}

.news-list-pic .text .info{font-size:13px;line-height:16px;margin-top:4px;color:#999;}

.news-list-pic .text .c-theme-btn{background-color:#C8C8C8;color:#FFF;height:36px;margin-top:8px;}

.news-list-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}

.news-list-pic .text a.allow{background-color:#C8C8C8;color:#FFF;height:36px;margin-top:12px;line-height:36px;text-align:center;display:block;border-radius:3px;}

.news-list-pic .text a.allow img{width:auto;height:20px;margin-right:5px;margin-top:-2px;}

.news-list-pic .text a.allow:hover{background-color:#C91C1C;color:#FFF;}



.faq-list{border-bottom:rgba(0,0,0,0.15) dotted 1px;margin-left:20px;margin-right:20px;}

.faq-list .title{padding:10px 10px;overflow:hidden;zoom:1;cursor:pointer;}

.faq-list .title .ico{float:left;width:32px;height:32px;margin-right:12px;background:#CDCDCD;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all 250ms ease-in-out;color:#FFF;line-height:32px;font-size:22px;text-shadow:1px 1px 0px rgba(0,0,0,0.1);text-align:center;}

.faq-list .title .text{float:left;width:90%;transition:all 250ms ease-in-out;color:#333;line-height:22px;font-size:16px;margin-top:6px;}

.faq-list .title:hover .ico{float:left;width:32px;height:32px;margin-right:12px;background:#DB0000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all 250ms ease-in-out;color:#FFF;line-height:32px;font-size:22px;text-shadow:1px 1px 0px rgba(0,0,0,0.1);text-align:center;}

.faq-list .title:hover .text{float:left;transition:all 250ms ease-in-out;color:#DB0000;}

.faq-list .answer{padding:0px 30px;overflow:hidden;zoom:1;cursor:pointer;background:#FAFAFA;border-top:rgba(0,0,0,0.08) dotted 1px;/*box-shadow:0px 2px 1px rgba(0,0,0,0.1) inset;*/display:none;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}

.faq-list .answer .ico{float:left;width:28px;height:28px;margin-top:16px;margin-bottom:16px;margin-right:12px;background:#FFC40D;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#FFF;line-height:28px;font-size:20px;text-shadow:1px 1px 0px rgba(0,0,0,0.1);text-align:center;}

.faq-list .answer .text{float:left;line-height:20px;margin-top:21px;margin-bottom:16px;width:90%;}

.faq-list .answer .text p{margin-bottom:15px;font-size:14px;}

.faq-list .answer .text p:last-child{margin-bottom:0px;}



.contact-top-text{background-color:#FFF;padding:20px 40px;font-size:14px;}



.contact-form{padding:20px 50px;}

.contact-form .left{float:left!important;}

.contact-form .right{float:right!important;}

.contact-form .padding-right-15{padding-right:15px!important;}

.contact-form .padding-left-15{padding-left:15px!important;}

.contact-form .left.w50{margin-top:0px;width:50%!important;}

.contact-form .right.w50{margin-top:15px;width:50%!important;}

.contact-form .form-text{float:left;width:20%;display:inline-block;line-height:36px;font-size:13px;}

.contact-form .form-input{float:left;width:80%;display:inline-block;}

.contact-form .form-input2{float:left;width:60%;display:inline-block;}

.contact-form .form-input3{float:left;width:30%;display:inline-block;}

.contact-form .form-input4{float:left;width:40%;display:inline-block;}

.contact-form input[type="file"]{padding:0px;}

.contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;padding:0 10px;height:36px;border-radius:3px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:url(../images/selectarr.png) no-repeat right center #F5F5F5;background-size:auto 30px;}

.contact-form select:focus{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#66afe9;background-color:rgba(110,168,223,0.12);outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;box-shadow:inset 0 1px 2px rgba(102,175,233,0.25)/*, 0 0 4px rgba(102,175,233,0.3)*/;}

.contact-form .pic-code img{max-width:none;width:auto;height:36px;}

.contact-form .c-theme-btn{background-color:#868686;color:#FFF;height:40px;}

.contact-form .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.terms-detail-text{background-color:#FFF;padding:20px 40px;line-height:22px;}

.terms-detail-text p{margin-bottom:10px;}

.terms-detail-text p:last-child{margin-bottom:0px;}

.terms-detail-text h1{font-size:18px;line-height:22px;margin-bottom:10px;text-align:center;}



.intro-top-pic{width:100%;margin:0px auto;padding:0px;}

.intro-top-pic .pic{position:relative;}

.intro-top-pic .pic img{max-width:none;width:100%;height:auto;}

.intro-top-pic .pic .icon-class{position:absolute;z-index:10;right:6px;bottom:6px;width:10%;height:auto;border:rgba(255,255,255,1) solid 1px;}

.intro-top-pic .text{margin-top:10px;}

.intro-top-pic .text .name{font-size:20px;line-height:18px;}

.intro-top-pic .text .info{font-size:13px;line-height:16px;margin-bottom:4px;margin-top:10px;}

.intro-top-pic .text .info img.icon-class{width:auto;height:36px;}

.intro-top-pic .text .tags{margin-top:4px;}

.intro-top-pic .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.intro-top-pic .text .tags span.red{background-color:#F00000;}

.intro-top-pic .text .tags span.green{background-color:#21A429;}

.intro-top-pic .text .tags span.green2{background-color:#89BF13;}

.intro-top-pic .text .tags span.orange{background-color:#F56F00;}

.intro-top-pic .text .tags span.orange2{background-color:#F29900;}

.intro-top-pic .text .tags span.yellow{background-color:#FFC000;}

.intro-top-pic .text .tags span.gray{background-color:#6A6A6A;}

.intro-top-pic .text .tags img{margin-right:2px;margin-bottom:2px;}

.intro-top-pic .text .c-theme-btn{background-color:#df4f61;color:#FFF;height:40px;}

.intro-top-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



}



@media (min-width:992px){



.sub-title {
	margin-left: 0px;
	margin-right: 0px;
	height: 36px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
	margin-top: 10px;
	background-color: #df4f61;
}

.sub-title .border{height:36px;}

.sub-title .name{float:left;height:36px;padding-left:20px;padding-right:30px;color:#FFF;font-size:14px;line-height:36px;}



.intro-list{}

.intro-list .intro-list-item{float:left;width:25%;}



.intro-detail-video{padding:10px 0px;height:693px;}



.intro-detail-intro{height:730px;}



.w70.padding-right-5{width:70%;}

.w30.padding-left-5{width:30%;margin-top:0px;}



.faq-list .answer .text{float:left;line-height:20px;margin-top:21px;margin-bottom:16px;}

.faq-list .answer .text p{font-size:14px;}

.faq-list .answer .text li{font-size:14px;}



.faq-list .title .text{width:800px;}

.faq-list .answer .text{width:750px;}



.intro-detail-video .item .pic iframe{height:120px;}

.intro-detail-video .item .text{font-size:14px;margin-top:4px;}



.intro-top-pic{width:100%;margin:0px auto;}

.intro-top-pic .pic{position:relative;width:500px;float:left;}

.intro-top-pic .pic img{max-width:none;width:500px;height:auto;}

.intro-top-pic .pic .icon-class{position:absolute;z-index:10;right:6px;bottom:6px;width:10%;height:auto;border:rgba(255,255,255,1) solid 1px;}

.intro-top-pic .pic .icon-class img{max-width:none;width:100%;height:auto;}

.intro-top-pic .text{margin-top:10px;width:400px;float:left;padding-left:20px;font-size:14px;}

.intro-top-pic .text .name{font-size:20px;line-height:18px;margin-top:5px;}

.intro-top-pic .text .info{font-size:14px;line-height:22px;margin-top:10px;}

.intro-top-pic .text .info img.icon-class{width:auto;height:40px;}

.intro-top-pic .text .tags{margin-top:4px;}

.intro-top-pic .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.intro-top-pic .text .tags span.red{background-color:#F00000;}

.intro-top-pic .text .tags span.green{background-color:#21A429;}

.intro-top-pic .text .tags span.green2{background-color:#89BF13;}

.intro-top-pic .text .tags span.orange{background-color:#F56F00;}

.intro-top-pic .text .tags span.orange2{background-color:#F29900;}

.intro-top-pic .text .tags span.yellow{background-color:#FFC000;}

.intro-top-pic .text .tags span.gray{background-color:#6A6A6A;}

.intro-top-pic .text .c-theme-btn{background-color:#df4f61;color:#FFF;height:40px;}

.intro-top-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.news-list-pic .text .name{font-size:14px;line-height:16px;height:32px;}

.news-list-pic .text .info{font-size:14px;line-height:16px;}



.contact-form .form-text{font-size:14px;}



.intro-detail-text{line-height:24px;font-size:14px;}

.intro-detail-text p{font-size:14px;}



.about-top-text{line-height:24px;font-size:14px;}

.about-top-text p{font-size:14px;}



.about-pic-list p{line-height:24px;font-size:14px;}



.intro-top-search .form-text{font-size:14px;}

.intro-top-search .left.line-height-36{font-size:14px;}

}



@media (min-width:1300px){



.intro-detail-video{padding:20px 0px;height:690px;}



.intro-detail-intro{height:727px;}



.news-list-pic{float:left;width:25%;}



.intro-detail-intro .text .info{font-size:14px;line-height:16px;margin-top:12px;}



.intro-detail-video .item .pic iframe{height:180px;}

.intro-detail-video .item .text{font-size:14px;margin-top:10px;}



.intro-list{}

.intro-list .intro-list-item{float:left;width:20%;}



.intro-top-pic{width:100%;margin:0px auto;}

.intro-top-pic .pic{position:relative;width:610px;float:left;}

.intro-top-pic .pic img{max-width:none;width:610px;height:auto;}

.intro-top-pic .pic .icon-class{position:absolute;z-index:10;right:6px;bottom:6px;border:rgba(255,255,255,1) solid 1px;}

.intro-top-pic .text{margin-top:10px;width:600px;float:left;padding-left:20px;}

.intro-top-pic .text .name{font-size:20px;line-height:18px;margin-top:5px;}

.intro-top-pic .text .info{font-size:14px;line-height:22px;margin-top:10px;}

.intro-top-pic .text .info img.icon-class{width:auto;height:40px;}

.intro-top-pic .text .tags{margin-top:4px;}

.intro-top-pic .text .tags span{margin-right:2px;border-radius:1px;padding:0px 3px;font-size:11px;color:#FFF;white-space:nowrap;height:14px;line-height:14px;display:inline-block;}

.intro-top-pic .text .tags span.red{background-color:#F00000;}

.intro-top-pic .text .tags span.green{background-color:#21A429;}

.intro-top-pic .text .tags span.green2{background-color:#89BF13;}

.intro-top-pic .text .tags span.orange{background-color:#F56F00;}

.intro-top-pic .text .tags span.orange2{background-color:#F29900;}

.intro-top-pic .text .tags span.yellow{background-color:#FFC000;}

.intro-top-pic .text .tags span.gray{background-color:#6A6A6A;}

.intro-top-pic .text .c-theme-btn{background-color:#df4f61;color:#FFF;height:40px;}

.intro-top-pic .text .c-theme-btn:hover{background-color:#C91C1C;color:#FFF;}



.faq-list .title .text{width:1100px;}

.faq-list .answer .text{width:1050px;}



}
/*sky加下載桌布按鈕及跳出*/

.row.sm-gutters{margin-right: -5px; margin-left: -5px;}
.row.sm-gutters *[class^="col"]{padding-left: 5px;padding-right: 5px;}
.intro-top-pic .text .info .btn.btn-default{ height: 40px; color: #ffffff; background-color: #C8C8C8; border: 0  }
.intro-top-pic .text .info .btn.btn-default:hover{ background-color: #C91C1C;}
.dldesktop-item{margin-bottom: 15px;}
.dldesktop-item:hover{ color: #FF9703}
.dldesktop-item .btn.btn-default{ color: #ffffff; background-color: #C8C8C8; border: 0}
.dldesktop-item .btn.btn-default:hover{ background-color: #FF9703; color: #FFFFFF;}
.dldesktop-photo{margin-bottom: 15px;}

.news-list-pic .text .c-theme-btn .btn.btn-default{ color: #ffffff; background-color: #C8C8C8; border: 0}
@media (max-width: 799px){
 .intro-top-pic .text .info .btn.btn-default{ margin-top: 10px;}
}
@media (min-width: 992px){
 .dldesktop-photo{margin-top: 20px;}
}
.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}


.page_header{ background-color: #fff;border-bottom: 1px solid #FFF;}
.page_header .container{ overflow-x: hidden; padding-bottom: 2px;}
.page_header .box-shadow {box-shadow: 0 1px 2px rgba(0,0,0,.3);}
.page_header .p-groupHeader__groupLogo{ padding-left: 0;}
.page_header .navbar-collapse{padding: 0;}
.page_header.c-page-on-scrolls { position: fixed; right: 0; left: 0; z-index: 1030;}
.page_header .fb-list a{padding: 0;}
.page_header .navbar-nav i{ width: 38px; height: 38px; display: inline-block;}

.page_header .navbar-nav i img{width: 100%;}
.page_header .navbar-nav > li:not(:last-child){margin-right: 2px;}
.page_header .navbar-nav .nav__link {
	height: 38px;
	padding: 8px 16px;
	font-size: 16px;
	background: #E7E7E8;
	color: #000;
	line-height: 1.6;
	position: relative;
	overflow: hidden;
}
.page_header .navbar-nav .nav__link:after{
	content: '';
	display: block;
	width: 100%;
	height: 3px;
	background: #f6b700;
	transform: skewX(0deg) translateX(100%);
	position: absolute;
	bottom: 0%;
	left: 0;
	transition: .2s transform ease-in;
}
.page_header .navbar-nav .nav__link:before {
	content: '';
	display: block;
	width: 100%;
	height: 3px;
	background: #01b0b9;
	transform: translateX(100%);
	position: absolute;
	bottom: 0%;
	left: 0;
	transition: .2s transform .1s ease-in;
}

.page_header .navbar-nav .nav__link:hover,
.page_header .navbar-nav .nav__link:focus,
.page_header .navbar-nav .nav__link:active,
.page_header .navbar-nav .nav__link.active{
	background: #df4f61;
	color: #FFFFFF;
}
.page_header .navbar-nav .nav__link:hover:after,
.page_header .navbar-nav .nav__link:focus:after,
.page_header .navbar-nav .nav__link:active:after,
.page_header .navbar-nav .nav__link.active:after{
	transform: skewX(45deg) translateX(30%);
}
.page_header .navbar-nav .nav__link:hover:before,
.page_header .navbar-nav .nav__link:focus:before,
.page_header .navbar-nav .nav__link:active:before,
.page_header .navbar-nav .nav__link.active:before {
	transform: translateX(0%);
}

.footer-flex{
	display: flex;
	align-items: stretch;
	justify-content: space-between;
}
.copyright{padding: 20px 0;}
.footer-flex .footer-logo {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 8px 16px 8px 0;
}
.footer-flex .footer-content {
	flex: 1 1 auto;
}
.footer-flex .lineElement-sm{
	background: url(../images/lineElement-01.png) no-repeat left top/100%;
	height: 4px;
	display: none;
}
.footer-flex .footer-content .lineElement{
	background: url(../images/lineElement-01.png) no-repeat left top/100%;
	height: 8px;
	margin-bottom: 20px;
}

@media (min-width:769px) {
	.navbar-collapse.collapse{
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important;
	}
	.page_header .navbar-nav {
		margin-top: 8px;
	}
	.page_header .navbar-nav>li {
		float: left;
	}
}
@media (min-width:992px) {

}

@media (max-width:991px) {
	.page_header{box-shadow: 0 1px 2px rgba(0,0,0,.3);}
	.page_header .container{ overflow-x: hidden; padding-bottom: 0px;}
	.page_header .navbar-nav{ margin-bottom: 0;}
	.page_header .navbar-collapse{padding: 0; margin: 0 15px;}
	.page_header .box-shadow{ box-shadow: none;}
}
@media (max-width:768px) {
	.page_header {position: fixed; right: 0; left: 0; z-index: 1030; }
	.page_header .navbar-nav .nav__link, .page_header .navbar-nav .fb-list{ text-align: center;}
	.p-groupHeader-01{margin-right: -15px;}
	.top-blank{ height: 56px !important }
	.copyright{ padding: 10px 0;}
	.footer-flex .footer-logo{ padding: 5px 16px 20px 0; align-items: flex-start;}
	.footer-flex .lineElement-sm{ display: block; margin: 0 -15px 15px;}
	.footer-flex .footer-content .lineElement{ margin-right: -15px;}
	.page_header .navbar-collapse{margin-right: -15px; margin-left: -15px;}
	.page_header .navbar-nav{ margin:0;}
	.page_header .fb-list a{background: #E7E7E8; padding: 8px 16px;}

}

