/*   
Version: 1.0body{ margin:0; padding:0; font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif; background:#fff;}*/

/* public */
body{ margin:0; padding:0; font-family:arial,"Hiragino Sans GB","Microsoft YaHei","微軟正黑體","儷黑 Pro",sans-serif; background:#fff;}
body.woocommerce-demo-store{margin:31px 0 0;}}
a:link{}
.pagination span{transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;}
img{ max-width:100%; height:auto;}
a{ text-decoration:none;}
h1{ margin:0;}
ul{ margin:0; padding:0;}
.box_in{ width:96%; padding:0 2%; max-width:1200px;}
.wp_clear{ clear:both;}
.header_pic_nav li,.footer_contact a,#right_shop .woocommerce-pagination ul li a,.single_tag a,.theme_functions .my_center,.theme_functions .search_btn,.theme_functions .fa,#waper_drog_nav  ul li,.header_pic_nav li.menu-item-has-children i,.custom_box_btn,.pager a,.vedio_btn,.p_description .p_p_botton{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
img{ border:none;}
/* 404 */
.move_404{ display:none; }

/* header */
.header{ width:100%; height:auto; position:fixed; top:0; left:0; height:auto; z-index:999;background:rgba(0,0,0,0.9);box-shadow:0 0.375rem 0.75rem 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0.375rem 0.75rem 0 rgba(0,0,0,.2);}
.admin-bar .header{ top:32px;}
.header_in{ height: auto; margin:0 auto; position:relative; z-index:10;}
.header_background{ position:absolute; left:0; width:100%; height:100%; top:0; background:#fff;}
.header_in .logo img.movelogo{ display:none; }
@media screen and (min-width:1024px) and (max-width:1226px){#index_content{margin-right:35px;}}
@media screen and (min-width:1024px) and (max-width:1323px){.theme_functions{ margin-right:40px;}}
.header_pic_nav li  a .nave_spaen p{ display:none;}	
.header_nav_move_btn{ display:none !important; }
.content.pandding_top_no{ margin-top:110px;}
.admin-bar .content.pandding_top_no{ margin-top:110px;}
.header_nav_move_btn,.gobanks{ display:none;}
.header_in .logo{ display:block; max-width:330px; max-height:110px;   font-size:0; overflow:hidden; float:left;}
.header_pic_nav{ float:right; width:auto; display:block; margin-left:30px;}
.header_pic_nav li{ float:left; display:block; list-style:none; height:94px; padding:8px 20px;position:relative; }
.header_pic_nav li img{ float:left; max-height:94px; width:auto; margin-right:5px;}
.header_pic_nav li .nave_spaen{ float:left;}
.header_pic_nav li.xiala  i{font-size:14px; display:block; width:25px; height:25px; line-height:54px; margin:14px 0 0 5px; float:left; background:0  -487px no-repeat url("images/theme.png");}
.pc_white .header_pic_nav li.xiala  i{background:0  -528px no-repeat url("images/theme.png");}
.header_pic_nav li .sub-menu li a .nave_spaen div{ color:#333;}
.header_pic_nav li .nave_spaen div{ font-size:18px; color:#777;line-height:94px; }
.header_pic_nav li .nave_spaen p{ display:none;}
.header_pic_nav li.current-menu-item{}
.header_pic_nav li:hover{ background:#fff;}
.header_pic_nav li .sub-menu,.header_bottom_nav .sub-menu{ position:absolute; top:93%; left:0; z-index:1000; background:#fff;border:solid 1px #ccc;  width:230px; display:none;}
.header_pic_nav li .sub-menu li,.header_bottom_nav li .sub-menu li{ display:block; width:96%;background:#FAFAFA; padding:5px 2%;float:left;border-bottom:solid #F3F3F3 1px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; position:relative; height:auto !important;}
.header_pic_nav li .sub-menu li a.imgclass .nave_spaen{ margin:3px 0 3px 10px;}
.header_pic_nav li .sub-menu li .sub-menu,.header_bottom_nav li .sub-menu li .sub-menu{ left:100%; top:0;}
.header_pic_nav li.yb .sub-menu li .sub-menu,.header_bottom_nav li .sub-menu li .sub-menu{ left:auto; right:100%; top:0;}
.theme_functions{ float:right; display:block; margin-left:10px; position:relative;}
.theme_functions .my_center,.theme_functions .search_btn{ color:#0096fe; font-size:14px; line-height:66px; margin-left:10px; cursor:pointer;}	
.theme_functions .my_center:hover,.theme_functions .search_btn:hover{opacity:0.7;filter:Alpha(opacity=70);}
.theme_functions i{  background-color:#0096fe; background-repeat:no-repeat; border-radius:100%; width:23px; height:23px; display: inline-block; margin-right:5px; position:relative; top:5px; }
.my_center i{ background-image:url("images/css.png"); background-position:4px -419px;}
.search_btn i{ background-image:url("images/css.png"); background-position:4px -688px;}
.search_box{ display:none; position:absolute; top:100%; right:0;  width:400%; height:auto; background:#fff;}
.search_box #searchform{ position:relative; width:100%;}
.search_box #searchform #s{ padding:8px 5%; background:#F7F7F7;border:none; width:90%;}
.chose_search_box{  background:#fff; float:left; font-size:12px; width:96%; padding:5px 2%;}
.chose_search_box label{ display:block; float:left; margin-right:5px; cursor: pointer;}
#waper_drog_nav{ position:absolute; top:100%; width:100%; background:#fff; height:auto; display:none;}
#waper_drog_nav .waper_drog_nav_in{ display:block; margin:0 auto; position:relative; overflow:hidden;}
#waper_drog_nav  ul{ width:15%; float:left; display:block; background:#F3F3F3; height:100%;}
#waper_drog_nav  ul li{ width:95%; padding:5px 2.5%; list-style:none; float:left; display:block; border-bottom: solid 1px #E8E8E8;}
#waper_drog_nav  ul li.menu-item-has-children i{ float:right; display:inline-block; width:20px; height:30px; background:url("images/theme.png") no-repeat 0 -479px}
#waper_drog_nav  ul li.menu-item-has-children  li i{ display:none;}
#waper_drog_nav  ul li:hover{ background:#fff;}
#waper_drog_nav  ul li img{ display:block; max-width:40px; height:auto; float:left; margin-right:10px;}
#waper_drog_nav  ul li .nave_spaen{ float:left;}
#waper_drog_nav  ul li .nave_spaen div{ font-size:14px; color:#333; line-height:3em;}
#waper_drog_nav  ul li .sub-menu{ position:absolute; height:100%; right:0; top:0; width:83%; background:#fff; padding-top:15px; display:none;}
#waper_drog_nav  ul li .sub-menu li{ border:none; width:8%;  padding:1%;}
#waper_drog_nav  ul li .sub-menu li a i{ display:none;}
#waper_drog_nav  ul li .sub-menu li a img{ max-width:100%;}
#waper_drog_nav  ul li .sub-menu li a  .nave_spaen{ width:100%; text-align:center;}
#waper_drog_nav  ul li .sub-menu li a  .nave_spaen div{ line-height:1.5em;}
.Submit1{width:86px;height:33px;line-height:33px;background:url(../images/button0.png) 0px 33px;border:none;cursor:pointer;font-size:14px;font-weight:bold;color:#002973; margin:5px 0}
.Submit2{width:86px;height:33px;line-height:33px;background:url(../images/button0.png) 0px 0px;border:none;cursor:pointer;font-size:14px;font-weight:bold;color:#002973; margin:5px 0}

/* footer */
.footer_service li{ width:20%;}
.footer_contact p{ float:left; }.footer_contact a{float:right; display:block; }
.footer_bottom{ padding:0;}
.footer{ width:100%; height:auto; padding:15px 0 0; background:#fff; border-top:solid 1px  #f5f5f5; float:left;}
.footer_bottom{ width:100%; height:auto; background:#003F96 ; float:left;}
.footer_in{width:100%; padding:0 auto;margin:0 auto;text-align:center; height:121px;line-height:120px;overflow:hidden;background:#003F96;color:#fff;font-weight:16px;font-weight:100}
.bq{ display:block; width:100%; text-align:center; font-size:12px; color:#666; line-height:20px; margin:0;} 
.bq a{ color:#0096fe;}
.bq a.gonganwb{ display:inline-block; padding-left:25px; background:4px -180px no-repeat url("images/theme.png")}
.yq_link{ border-top:solid 1px #e0e0e0; text-align:left;width:96%; padding:10px 2% ;  max-width:1226px; margin:0 auto; overflow:hidden;}
.yq_link li{ display:inline-block; margin:0 5px 0 0;}
.yq_link li div{font-size:12px; color:#616161;}
/* liuyan */
#respond{ padding:10px 0;  margin-top:5px;}
.liuy3{ padding:10px 0; color:#666; font-size:12px;}
.liuy2{ float:left; padding-right:10px; width:50px; overflow: hidden}
#commentform input ,#commentform  textarea { border:#ccc solid 1px; background:#FFF; padding:5px; }
#respond #commentform #submit{ padding:5px 20px; background:#11a3c2 ; color:#FFF; font-weight:bold; margin:0 0 0 60px !important; cursor:pointer;border-radius: 5px;}
#commentform #submit:hover{ background:#333; }
#commentform  .themepark_radio{ width:auto; float:none; margin-left:5px;}
#commentform  .lables { color:#333; font-size:12px; text-align:left;}
#commentform em{ font-size:12px; color:#999;}
.woocommerce p.stars a{ cursor:pointer;}
#tab-reviews #comment-image-reloaded-wrapper label { width:100%; font-size:14px; color:#666;}
#comment_image_reloaded{ cursor:pointer;}
.alignleft {display:inline;float:left; margin-right:1.625em;}
.alignright { display:inline; float:right; margin-left:1.625em;}
.aligncenter {clear:both;display:block; margin-left:auto;margin-right:auto;}
/* shaixuan */
/*commet*/
.ajax_comment_from{ width:96%; padding:2%; overflow:hidden;}
.ajax_commont{ width:100%; height:auto; float:left; position:relative;}
.ajax_commont .tutle,.tutle_li{ width:38px; height:auto; float:left;margin-right:20px;}
.ajax_commont .tutle a,.tutle_li a{ display:block; overflow:hidden; font-size:0; border-radius:5px; width:100%; height:auto;  border:solid 1px #CCCCCC;}
.ajax_commont .tutle a img,.tutle_li a img{ max-width:100%; height:auto;}
#ajax_commont_tex{ width:auto; display:block; overflow:hidden; position:relative;border:solid 1px #CCCCCC; border-radius:5px; background:#F5F5F5;}
#ajax_commont_tex #comment_ajax{ width:96%; padding:2%; border:none; height:64px; box-shadow:inset 0 2px 3px #D9D9D9; font-size:12px; color:#666;}
#ajax_commont_tex .bottom_ajax{  right:0; width:100%; background:#F3F3F3; border-top:#CCC 1px  dashed;}
#ajax_commont_tex .bottom_ajax #submit_ajax, #ajax_commont_tex .bottom_ajax #submit_bbs{ float:right; border-top:#F3F3F3 solid 1px;border-left:#F3F3F3 solid 1px; height:31px; border-bottom:none; border-right:none; padding:0 30px; background:#585c60; color:#FFF; cursor:pointer; text-shadow:1px 1px 2px #333; font-size:14px; position:relative; margin-top:-1px; box-shadow:0 0 3px #999999;}
.ajax_commont #ajax_commont_tex .bottom_ajax #submit_ajax:hover,#ajax_commont_tex .bottom_ajax #submit_bbs:hover{ background:#666;}
.ajax_commont #ajax_commont_tex .bottom_ajax a,.ajax_commont .smiley_kuang .smiley_close_btn{font-size:0; width:16px; height:16px; float:left; cursor:pointer; margin:8px 10px 0 10px;}
.ajax_commont #ajax_commont_tex .bottom_ajax  a.smiley_btn{  background:0px -276px url(images/theme.png)}
.ajax_commont #ajax_commont_tex .bottom_ajax  a.smiley_btn:hover{background:0px -295px url(images/theme.png);} 
.ajax_commont .smiley_kuang{ width:230px; max-width:100%; height:auto;  border:solid 1px #F3F3F3; background:#FFF; bottom:0; left:57px; box-shadow:0 0 5px #999; position:absolute; z-index:10000; border-radius:5px; display:none;}
.ajax_commont .smiley_kuang .smiley_kuang_in{padding:2%; width:96%; }
.ajax_commont .smiley_kuang span{ width:100%; height:25px; border-bottom:solid #F3F3F3 1px; display: block;}
.ajax_commont .smiley_kuang .smiley_close_btn{ float:right; margin-right:0; background:0 -327px url(images/theme.png);}
.ajax_title{ width:100%; height:auto; padding:5px 0; overflow:hidden;}
.ajax_title p{ font-size:12px; color:#666;  float:left; overflow:hidden; display:block;}
.ajax_title p a{ color:#06C; text-decoration:none; margin-right:10px; }
img.wp-smiley{ width:24px !important; height:24px !important;max-height:100% !important;}
.commentlist{ display:block; width:100%; height:auto; overflow:hidden; float:left; padding:20px 0 0; border-top: dashed 1px #CCCCCC;margin:10px 0; }
.nunbers_ajax{ display:block; width:100%; margin:30px 0 0; color:#333; font-size:12px; float:left; padding-left:20px;background: no-repeat 0 -389px url(../images/login.png);}
.commentlist li{ display:block; width:100%; float:left;border-bottom: dashed 1px #CCCCCC; padding:15px 0; margin-bottom:5px;}
#ajax_commont_tex_li{overflow:hidden; }
#ajax_commont_tex_li .top_ajax_span {width:97%; padding:1%; border:none; height:auto; box-shadow:inset 0 0 3px #D9D9D9;  display:block; color:#666;border:solid 1px #CCCCCC; border-radius:5px; background:#F5F5F5; float:left; overflow:hidden; position:relative;}
#ajax_commont_tex_li .top_ajax_span  b{ font-size:14px; color:#666; float:left;}
#ajax_commont_tex_li .top_ajax_span  a{ float:right; font-size:12px; color:#999; margin-right:10px;}
#ajax_commont_tex_li  p{ font-size:12px; color:#666; margin:10px 0 0; float:left; width:100%; display:block; overflow:hidden;}
#ajax_commont_tex_li .top_ajax_span a.hfpl{ padding-left:20px;background: no-repeat 0 -357px url(../images/login.png); cursor:pointer; }
#ajax_commont_tex_li .top_ajax_span  a:hover{ color:#09C;}
#ajax_commont_tex_li  em{ color:#666; margin:10px 0 0; float:left; width:100%; display:block; overflow:hidden; float:right; width:100%; font-size:12px;}
.ajax_loading{ float:right; width:16px; height:11px; background:url('images/loadingss.gif'); margin:10px 10px 0 0; display:none;}
.admin_red{ color:#F30 !important;}
.commentlist ul.children{ padding-left:56px; width: auto;overflow:hidden; position:relative; display:block}
.previous_ajax{ padding-bottom:20px; border-bottom:1px dashed #CCCCCC; float:left; width:100%;}
.previous_ajax a,.previous_ajax span{ display:block; float:left; margin:0 5px 5px 0; padding:3px 8px; border:solid 1px #CCCCCC; border-radius:5px; color:#666; }
.previous_ajax span{ background:#CCC; border:solid #999 1px; color:#fff;}
.shoopingbox{ display:block; width:100%; text-align:right; line-height:18px; float:left; margin:10px 0;}
.shoopingbox a{ color:#999; text-decoration:none; font-size:12px;}
.caser_reply{ float:left; width:100%; height:25px; color:#069; padding:5px 0; border-bottom:dotted 1px #CCCCCC; cursor:pointer; display:none; margin-bottom:5px; }
#commentform_out{ overflow:hidden; float:left; width:100%; padding:}
#commentlist .caser_reply{ display:block;}
#ajax_commont_tex label{ width:100%; height:auto;  float:left; padding:5px 0 5px 10px; font-size:12px; color:#999;}
#ajax_commont_tex label input{ width:60%; border-radius:5px; box-shadow:0 0 3px #CCCCCC; margin-left:10px;}
#ajax_commont_tex label select { height:30px; margin-left:10px;box-shadow:0 0 3px #CCCCCC;border-radius:5px; border:solid 1px #CCCCCC; padding:0 10px; }
#ajax_commont_tex label .themepark_radio{ width:auto !important; margin:10px 5px 0 15px; }
#ajax_commont_tex .bottom_mageis_box{ width:100%; height:10px; float:left;}
#ajax_commont_tex .themepark_comment_title{ float:left; display:block; width:98%; padding:10px 1%; border-bottom:#CCC dashed 1px;}
.ajax_no_login{ width:100%; height:1000px !important; padding-top:30px !important; text-align:center; font-size:12px; color:#999; position:absolute; z-index:10000000; top:0; left:0; background:url('images/w_80.png');}
/* index_modle */
.modle_title{ width:100%; height:auto; padding:10px 0;}
.modle_title .mantitle{ font-size:24px; display:inline-block; position:relative; padding:3px 13px; color:333; margin:0; font-weight:normal;}
.modle_title  p{ font-size:14px; margin:10px 0; color:#0096fe; }
#per27 .modle_title{ padding:0px 0; margin-bottom:5px; text-align:center;background:#003F96;width:225px;height:56px;}
#per27 .modle_title .title_up,#per27 .modle_title .title_down{ display:none;}
#per27  .modle_title .mantitle{ padding:0; font-size:24px;color:#fff;line-height:56px;}
#per27  .modle_title h2{ margin-left:-6px;}
.modle_title .addrinfo,.modle_title .telinfo{ float:left;width:500px;margin-top:145px;font-weight:100;font-size:18px;line-height:28px;margin-bottom: 35px;}
.addr-01{margin-left:27px;background:url(../images/addr-icon.gif) no-repeat; padding-left:30px;text-align:left;float:left;width:649px;margin-top:-5px;font-weight:100;font-size:20px;line-height:40px;margin-bottom: 35px;}
.tel-01{background:url(../images/tel-icon.gif) no-repeat;padding-left:32px;text-align:left;float:left;width:205px;margin-top:-5px;font-weight:100;font-size:20px;line-height:40px;margin-bottom: 35px;}
.addr-02{margin-left:27px;background:url(../images/addr1-icon.gif) no-repeat; padding-left:30px;text-align:left;float:left;width:649px;margin-top:-2px;font-weight:100;font-size:20px;line-height:40px;margin-bottom: 35px;}
.tel-02{background:url(../images/tel-icon.gif) no-repeat;padding-left:27px;text-align:left;float:left;width:205px;margin-top:-2px;font-weight:100;font-size:20px;line-height:40px;margin-bottom: 35px;}
.addr-03{margin-left:27px;background:url(../images/addr1-icon.gif) no-repeat; padding-left:30px;text-align:left;float:left;width:649px;margin-top:-13px;font-weight:100;font-size:20px;line-height:40px;margin-bottom: 35px;}
.tel-03{background:url(../images/tel-icon.gif) no-repeat;padding-left:27px;text-align:left;float:left;width:205px;margin-top:-13px;font-weight:100;font-size:20px;line-height:40px;margin-bottom: 35px;}
#per27  .modle_title p{ margin:0;}
#per27 .nav_poket_ul,#per27 #case_index_show,#per27 .news_index,#per27 #case_nav,#per27 .custom_box{ padding:0; margin-bottom:20px; }
#per27 .custom_box_in { margin:0 ;}
.title_up{ position:absolute; left:0; top:0; width:8px; height:8px; border-left: solid 1px #333;border-top: solid 1px #333;}
.title_down{ position:absolute; right:0; bottom:0; width:8px; height:8px; border-right: solid 1px #333;border-bottom: solid 1px #333;}
.wihte_text .modle_title .mantitle{ color:#fff;}
.wihte_text  .title_up{border-left: solid 1px #fff;border-top: solid 1px #fff;}
.wihte_text  .title_down{ border-right: solid 1px #fff;border-bottom: solid 1px #fff;}
.wihte_text .modle_title  p{  color:#fff; }
.posts_title { display:block ; overflow:hidden; width:100%; height:47px; margin:0; line-height:47px;}
.posts_title a{ color:#333;}
del span,del .woocommerce-Price-amount{ font-size:14px; color:#666; text-decoration:line-through;}
del{ margin-right:10px;}
#woocommerce-product-search-field {  border: 1px solid #ccc; height: 33px;  padding: 5px 2%;  width: 72%;}
.woocommerce-product-search input[type="submit"] { background: #333 none repeat scroll 0 0; border: medium none; color: #fff; cursor: pointer; height: 33px; width: 25%;}
/* full_nav_pic_b */
.full_nav_pic_b .swiper-slide img,.full_nav_pic .swiper-slide img{ display:none;}
.full_nav_pic_b .swiper-slide a,.full_nav_pic_b .swiper-slide,.full_nav_pic_b .swiper-wrapper,.full_nav_pic .swiper-slide a,.full_nav_pic .swiper-slide,.full_nav_pic .swiper-wrapper{ height:100%;}
.juzhong_nav_pic_b  .swiper-slide a{ background:none !important;}
.nav_poket_img{ width:100%; height:auto; overflow:hidden;}
.juzhong_nav_pic_b{ max-width:1226px;margin:20px auto;width:99%; padding:0.5%;background:#fff;  }
.juzhong_nav_pic{margin:0 auto 20px auto;}
.full_nav_pic_b{margin:20px auto}
.img_menu{  width:100%;  height:auto; position:relative;}
.pagination_out{position:absolute;width:1141px;bottom:20px;left:50%;margin-left:-570px;z-index:1000000;}
.pagination_out1{background:#c00;position:absolute;width:1141px;top:-20px;left:50%;margin-left:-570px;z-index:1000000;}
.pagination_outs{position:absolute;width:1141px;bottom:351px;left:50%;margin-left:-570px;z-index:1000000;}
.img_menu_pagination{ text-align:right; margin:0 auto; padding:5px 0;}
.img_menu_pagination span{border-radius:0; width:11px; height:11px; margin-right:8px;border-radius:11px;}
.img_menu_pagination span.swiper-pagination-bullet{ border:2px solid #fff;}
.img_menu_pagination span.swiper-pagination-bullet-active{border: 2px solid #fff;background:#fff;}
.img_menu_paginationa{ text-align:right; margin:0 auto; padding:5px 0;}
.img_menu_paginationa span{border-radius:0; width:11px; height:11px; margin-right:8px;border-radius:11px;}
.img_menu_paginationa span.swiper-pagination-bulleta{ border:2px solid #fff;}
.img_menu_paginationa span.swiper-pagination-bulleta-active{border: 2px solid #fff;background:#fff;}
.swiper-slide{ text-align:center; height:100%;}
.nav_poket_img .swiper-slide a{ display:block; height:100%;}
.pagination_outs .index_next,.pagination_outs .index_prve{ width:41px; height:44px; position:absolute; top:47%; display:block; cursor:pointer; display:none; z-index:10; font-size:36px; color:#fff;  text-align:center; line-height:46px;}
.index_next{ right:0px; background:url("../images/next.png");}
.index_prve{ left:0; background:url("../images/prev.png");}
/* full_nav_pic_b over */
/*custom_box*/
.custom_box_in_text{ float:left; width:50%; padding-bottom:20px;}
.custom_imgages{ float:right; width:45%; }
#per27 	.custom_box_in_text{ float:left; width:100%; padding-bottom:20px;}
#per27 .custom_imgages{ float:left; width:100%; text-align:center; }
.custom_box{ width:100%; height:auto; overflow:hidden; padding:20px 0;}
.custom_box_in { margin:20px auto;}
.custom_box_in .modle_title{ padding:0px 0 10px 0;}
.custom_box .modle_title  p{ margin:5px 0 0 13px;}
.custom_box_in_text{ overflow:hidden;}
.custom_text{ font-size:14px; color:#666; line-height:24px; margin:0 0 0 13px;}
.custom_imgages{ position:relative;}
.custom_box_price{ font-size:18px; color:#F60;margin:5px 0 5px 13px; }
.custom_imgages img{ position:relative; z-index:1;}
.custom_imgages video,.custom_imgages iframe,.custom_imgages embed{ width:100% !important; height:100% !important; position:absolute; left:0; top:0; z-index:3; }
.custom_box_btn{ display:block; float:left; position:relative;margin:5px 0 5px 13px; z-index:1;  text-align:center; padding:8px 20px; border:#b3b3b3 solid 1px; font-size:16px; color:#0096fe;}
.custom_box_btn .title_up{ top:-1px; left:-1px; z-index:10;}
.custom_box_btn .title_down{ bottom:-1px; right:-1px; z-index:10;}
.custom_box_btn:hover{ background:#0096fe; color:#fff;}
/*custom_box over*/
/*case_index_show*/
#case_index_show{ width:100%; height:auto;overflow:hidden; padding:20px 0 30px 0;}
.case_index_show_in{ margin:0 auto;}
.case_index_show_in .modle_title{ text-align:center;}
.case_loop{ width:103%; display:block; overflow:hidden;}

#per27 .case_loop .sub-menu{list-style-type:none;margin:-5px 0 0 0}
#per27 .case_loop .sub-menu h4 {padding-left:66px;font-size:13px;font-weight:100;line-height:155%;color:#333;}
#per27 .case_loop .sub-menu h4 a{color:#333;text-decoration:none}
#per27 .case_loop .sub-menu h4 a:hover{color:#333;text-decoration:underline}

#per27 .case_loop li{ width:100%; margin:0;border-bottom:1px solid #c5c5c5;background:url(../images/left-icon.gif) no-repeat;}
.case_loop li{ width:30%; margin:10px 3% 15px 0; }
.case_loop.loop_list4 li{ width:22%; margin:10px 3% 10px 0;}	
.case_loop.loop_list5 li{ width:17%; margin:10px 3% 10px 0;}
.case_loop.loop_list6 li{ width:13.6%; margin:10px 3% 10px 0;}
.case_loop.loop_list7 li{ width:11.2%; margin:10px 3% 10px 0;}
.case_loop.loop_list8 li{ width:9.5%; margin:10px 3% 10px 0;}	
.case_loop li{  display:block; float:left;}
.case_loop  .product_pic{ font-size:0;}
.case_loop  .product_pic .thumbnails{position:absolute; left:0; bottom:-300px; background:url("images/w_80.png"); }
.case_loop  .product_pic .thumbnails a img{width:90%; height: auto;}
.case_loop  .product_pic .thumbnails{width:90%; padding:5px 5%;}
.case_loop  .product_pic .thumbnails .thumbnail_prve,.case_loop  .product_pic .thumbnails  .thumbnail_next {background-image: url("images/css.png");background-repeat: no-repeat;cursor: pointer;height:100%; position: absolute;width: 5% !important; background-color: #F6F6F6; top:0;}
.case_loop  .product_pic .thumbnails .thumbnail_prve{ right:0;background-position:3px -709px;}
.case_loop  .product_pic .thumbnails .thumbnail_next { left:0;background-position:3px -658px;}
.case_loop  .product_pic,.case_loop  .product_bottom{ display:block; width:100%; position:relative; overflow:hidden; text-align:center;}
.case_loop  .product_pic .onsale{ position:absolute; left:5px; top:10px; padding:5px; color:#fff; background:#0096fe; z-index:2; line-height:normal;border-radius:0; min-height:inherit; font-weight:normal }
.case_loop  .posts_title{ margin:0px 0;color:#565656; }
.case_loop  .posts_title a{ font-size:18px; color:#565656; font-weight:normal;}
.case_loop  .posts_title a:hover{ font-size:18px; color:#002991; font-weight:normal;}
.case_loop  .posts_title span{ font-size:18px; color:#002991; font-weight:normal;}
.case_loop  .product_bottom .woocommerce-review-link{ display:none;}
.case_loop  .product_bottom .woocommerce-product-rating{ display:inline-block; margin-bottom:8px;}
.case_loop  .product_bottom .star-rating{ color:#f56600; font-size:14px;}
.case_loop  .product_bottom  .black_price_out span{ font-size:16px; }
.case_loop .case_pic{ font-size:0; width:100%; position:relative; overflow:hidden; height:auto;}
.case_loop .case_pic .title_up,.case_loop .case_pic .title_down{ width:15px; height:15px; z-index:3;}
.case_loop .case_pic .title_up{ border-top:1px solid #fff; border-left:1px solid #fff;top:5px; left:5px;}
.case_loop .case_pic .title_down{ border-bottom:1px solid #fff;border-right:1px solid #fff; bottom:5px; right:5px;}
.case_text{ text-align:center;}
.case_text .posts_title a{ font-size:16px; color:#333;}
/*case_index_show over*/
/*news_index*/
.news_left{float:left; width:65%; overflow:hidden;}
.news_faq{ float:right; width:30%; overflow:hidden;}
.news_index{ width:100%; height:auto;overflow:hidden; padding:20px 0 30px 0;}
.news_index_in{margin:0 auto;}
.news_title{ width:100%; margin:0 0 10px 0; padding:10px 0 5px 0; border-bottom:solid 1px #ccc; position:relative;  z-index:1; float:left;}
.new_t_x{ position:absolute; left:0; top:18px;width:3px; height:18px; background:#0096fe;}
.news_title .mantitle{ font-size:16px; float:left; display:block; overflow:hidden; color:#333; border-bottom:solid 1px #0096fe; position:relative; padding:0 0 5px 10px;bottom:-6px; z-index:2; margin:0;}
.news_title .moer{ float:right; position:relative; font-size:12px; color:#0096fe; bottom:-13px; margin-right:5px;}
.news_left .news_list_loop{ display:block;}
.news_left .news_list_loop li{ width:100%; display:block; float:left; padding:9.5px 0; border-bottom:dashed 1px #ccc; font-size:0; list-style:none;}
.news_left .news_list_loop li .posts_title{ float:left; width:70%; overflow:hidden; }
.news_left .news_list_loop li .posts_title a{ font-size:14px; color:#333;}
.news_left .news_list_loop li  time{ float:right; color:#999; font-size:12px;}
.news_left .news_list_loop li i{ display:inline-block; width:14px; height:14px; background:url("images/theme.png") 0 -405px;}
.new_faq_loop{ display:block; width:100%; overflow:hidden;}
.new_faq_loop li{ width:100%; display:block; float:left; padding:6px 0; font-size:0; list-style:none;}
.new_faq_loop li .faq_we,.new_faq_loop li .faq_da{ width:100%; margin-bottom:5px; float:left; overflow:hidden;}
.new_faq_loop li .faq_we span{ display:block; float:left; margin-right:10px; padding:3px 5px; background:#aace00; color:#fff; font-size:14px;}
.new_faq_loop li  .posts_title { float:none; width:auto; line-height:26px; }
.new_faq_loop li  .posts_title a{ font-size:15px; color:#333; font-weight:bold;}
.new_faq_loop li  i{ display:none;}
.new_faq_loop li .faq_da span{ display:block; float:left; margin-right:10px; padding:5px 5px; background:#6a6a6a; color:#fff; font-size:14px; }
.new_faq_loop li  p { float:none; font-size:14px; color:#666; margin:0; line-height:18px;height:39px; overflow:hidden;}
.normal_text li .faq_we span,.normal_text li .faq_da span{ display:none;}
.normal_text li  i{ display: inline-block; font-size:16px; color:#0096fe; margin-right:5px;}
.news_left .left_pic{ float:left;  width:30%;}
.news_left .news_list_loop{ float:right; width:65%;}
#per27 .news_left,#per27  .news_faq{float:left; width:100%; overflow:hidden;}
#per27 .news_left .left_pic{ display:none;}
#per27 .news_left .news_list_loop{ float:right; width:100%;}
#per27 .news_left .news_list_loop h3{ width:100%; float:left; height:auto;}
#per27 .news_left .news_list_loop  time{ float:left; width:100%;}
/*news_index over*/
/* index_modle over */
/* top */
#page_muen_nav{ width:100%;height:auto; margin:0 auto;  background:#ececec ;}
#page_muen_nav .page_muen_nav_in{  margin: 0 auto;max-width: 1226px;width: 100%;}
#page_muen_nav span,#page_muen_nav a,#page_muen_nav,#page_muen_nav nav { font-size:12px; color:#666; text-decoration:none;}
#page_muen_nav a:hover{color:#117dc2}
/* top */
/* cat&single&page */
.cat_titles{margin-bottom: 10px; overflow: hidden; padding: 10px 1%; width: 98%; background:#fff;}
.loop_before .cat_titles{ width:100%; padding:0;}
.cat_titles h1{ font-size:18px; color:#333;}
.cat_titles p{ font-size:14px; color:#666;}
.main_top{ width:100%;  padding:5px 0;}	
.content{ width:100%;margin:0 auto; }	
/*.content_page{width:99%; padding:0 0%; max-width:1000px; margin:0 auto; }*/	
.content_page{width:96%; padding:0 2%; max-width:1200px; margin:0 auto; }
.left_main{ float:left; width:20%; overflow:hidden;  }
#page_muen_nav{ padding:77px 0 10px 0;}
.left_main{ float:left; width:225px; overflow:hidden; margin-top:10px;}
.right_main{ float:right; width:76.5%; margin-top:18px;}
/*.right_main{ float:right; width:72.5%; margin-top:18px;}*/
#blank{ display:none;}
#sx_btn{ display:none;}
.screening_close{ display:none;}
.single-product	.content_page{ background:#FFF; margin-top:30px;}
/*.content_page{padding:37px 0%; }*/
.content_page{padding:37px 2%; }
/* cat&single&page */
/* post enter */
.pager {width:210px;overflow:hidden;white-space:nowrap;padding:4px;float:right;text-align:left; margin:20px 0;}
.pager a { background:#ececec; color:#666; font-size:12px;margin:2px;padding:10px; text-align:center; text-decoration:none; float:right;min-width: 1em;}
.pager a.current {background:#0096fe; font-size:12px;margin:2px;color:#fff;}
.pager a:hover {background:#0096fe;font-size:12px;color:#fff;text-decoration:none;}
.hover_incase{ position:absolute; top:0; left:0; display:none;}
.enter{overflow:hidden; width:100%; height:auto; position:relative;}
#right_shop  .enter p,.woocommerce-Tabs-panel p,.single_contents p{text-indent:2em; font-size:14px; font-weight:100;color:#666; line-height:28px; margin :0 0 5px 0;}
#right_shop  .enter h6 span,.woocommerce-Tabs-panel h6 span,.single_contents h6 span{text-indent:0em; font-size:14px; font-weight:100;color:#f00; line-height:28x; margin :0 0 5px 0;}
#right_shop  .enter h4,.woocommerce-Tabs-panel h4,.single_contents h4{text-indent:0em;font-size:16px; color:#000;font-weight:600; line-height:32px; margin :0 0 5px 0;} 
#right_shop  .enter h1,.woocommerce-Tabs-panel h1,.single_contents h1{text-indent:0em;font-size:18px; color:#000;font-weight:100; line-height:32px; margin :0 0 5px 0;} 
#right_shop  .enter ul,.woocommerce-Tabs-panel ul,.single_contents ul{list-style-type:disc;} 
#right_shop  .enter dt,.woocommerce-Tabs-panel dt,.single_contents dl{clear:both;}
#right_shop  .enter dt,.woocommerce-Tabs-panel dt,.single_contents dt{display:inline-block;width:150px;float:left;font-size:13px; color:#F00;font-weight:100; line-height:32px;} 
#right_shop  .enter dd,.woocommerce-Tabs-panel dd,.single_contents dd{display:inline-block;float:left;width:700px;font-size:13px; color:#333;font-weight:100; line-height:32px; } 
#right_shop  .enter ul li,.woocommerce-Tabs-panel ul li,.single_contents ul li{font-size:13px; color:#333;font-weight:100; line-height:32px; margin :0 0 5px 0;} 
#right_shop  .enter h6,.woocommerce-Tabs-panel h6,.single_contents h6{text-indent:0em;font-size:15px; color:#333;font-weight:600; line-height:30px; margin :0 0 5px 0;} 
#right_shop  .enter h5,.woocommerce-Tabs-panel h5,.single_contents h5{text-indent:0em;font-size:14px; color:#000;font-weight:600; line-height:32px; margin :0 auto;text-align:center} 
#right_shop  .enter h3,.woocommerce-Tabs-panel h3,.single_contents h3{text-indent:0em;font-size:18px; color:#000;font-weight:100; line-height:32px; margin :0 0 5px 0;} 
#right_shop .enter a,.single_contents .product-remove a{ color:#002991;}
#right_shop  .enter iframe,#right_shop  .enter embed,#right_shop  .enter video,#right_shop .woocommerce-Tabs-panel  iframe,#right_shop .woocommerce-Tabs-panel embed,#right_shop .woocommerce-Tabs-panel video.single_contents embed,.single_contents video{ width:96% !important; display:block; margin:0 2%;
}

#case_index_show .box_in .modle_title .tableBorder {border:0px solid #b2b7bf;background:#ffffff;line-height:220%;margin:10px auto 60px;}
#case_index_show .box_in .modle_title .tableBorder th{border:1px solid #b2b7bf;margin:0;padding:0 5px 0 5px;background:#eee;font-size:14px;height:32px;text-align:center;font-weight:600;color:#333}
#case_index_show .box_in .modle_title .tableBorder th .zm{color:red;font-weight:600;text-decoration: none}
#case_index_show .box_in .modle_title .tableBorder th a{color:#00c;font-weight:600;text-decoration: none}
#case_index_show .box_in .modle_title .tableBorder th a:hover{color:#0c0;font-weight:600;text-decoration: underline}
#case_index_show .box_in .modle_title .tableBorder td{border:1px solid #b2b7bf;margin:0;color:#666;padding:0 5px 0 5px;font-size:13px;height:38px;line-height:38px}
#case_index_show .box_in .modle_title .tableBorder td textarea{resize:none;width:96%;border:1px solid #eee;height:200px;font-size:13px;line-height:26px;margin:5px;}
#case_index_show .box_in .modle_title .tableBorder td input{height:25px;border:1px solid #eee}
#case_index_show .box_in .modle_title .tableBorder td .ly{resize:none;width:92%;font-size:13px;line-height:26px;}
#case_index_show .box_in .modle_title .tableBorder td .lyb{resize:none;width:92px;font-size:13px;line-height:26px;}
#case_index_show .box_in .modle_title .tableBorder td .xing { color:#007250}
#case_index_show .box_in .modle_title table {border-collapse: collapse;border:1px solid #b2b7bf;background:#ffffff;line-height:120%;}



 .single_contents .tableBorder {border:0px solid #b2b7bf;background:#ffffff;line-height:220%;margin:10px auto 60px;}
 .single_contents .tableBorder th{border:1px solid #b2b7bf;margin:0;padding:0 5px 0 5px;background:#eee;font-size:14px;height:32px;text-align:center;font-weight:600;color:#333}
 .single_contents .tableBorder th .zm{color:red;font-weight:600;text-decoration: none}
 .single_contents .tableBorder th a{color:#00c;font-weight:600;text-decoration: none}
 .single_contents .tableBorder th a:hover{color:#0c0;font-weight:600;text-decoration: underline}
 .single_contents .tableBorder td{border:1px solid #b2b7bf;margin:0;color:#666;padding:0 5px 0 5px;font-size:13px;height:38px;line-height:38px}
 .single_contents .tableBorder td textarea{resize:none;width:96%;height:200px;font-size:13px;line-height:26px;margin:5px;}
 .single_contents .tableBorder td input{height:25px;border:1px solid #eee}
 .single_contents .tableBorder td .ly{resize:none;width:92%;font-size:13px;line-height:26px;}
 .single_contents .tableBorder td .lyb{resize:none;width:92px;font-size:13px;line-height:26px;} 
 .single_contents .tableBorder td .xing1 { color:#CB4402;font-size:15px;}
 .single_contents .tableBorder td .xing2 { color:#0067E6;font-size:15px;}
 .single_contents .tableBorder td .xing3 { color:#05A445;font-size:15px;}
 .single_contents .tableBorder td .xing4 { color:#A20063;font-size:15px;}
 .single_contents .table {border-collapse: collapse;border:1px solid #b2b7bf;background:#ffffff;line-height:120%;}

#right_shop  #tab-vedio iframe{ display:none; width:96% !important;}	
#right_shop .enter .single_contents .tableBorder {border:1px solid #b2b7bf;background:#ffffff;line-height:220%;margin:1px auto;margin:10px auto;}
#right_shop .enter .single_contents .tableBorder th{border:1px solid #b2b7bf;margin:0;padding:0 5px 0 5px;background:#eee;font-size:14px;height:32px;text-align:center;font-weight:600;color:#333}
#right_shop .enter .single_contents .tableBorder th .zm{color:red;font-weight:600;text-decoration: none}
#right_shop .enter .single_contents .tableBorder th a{color:#00c;font-weight:600;text-decoration: none}
#right_shop .enter .single_contents .tableBorder th a:hover{color:#0c0;font-weight:600;text-decoration: underline}
#right_shop .enter .single_contents .tableBorder td{border:1px solid #b2b7bf;margin:0;color:#666;text-align:center;padding:0 5px 0 5px;font-size:13px;height:32px;line-height:32px}
#right_shop .enter .single_contents table {border-collapse: collapse;border:1px solid #b2b7bf;background:#ffffff;line-height:120%;}
#right_shop  .enter iframe,#right_shop  .enter embed,#right_shop  .enter video,#right_shop .woocommerce-Tabs-panel  iframe,#right_shop .woocommerce-Tabs-panel embed,#right_shop .woocommerce-Tabs-panel video,.single_contents iframe,.single_contents embed,.single_contents video{ height:500px !important;}
#right_shop  .enter h2,.woocommerce-Tabs-panel h2,.single_contents h2{ display: inline-block; width:100%; font-size:18px; color:#666; border-bottom:dashed 1px #ccc; padding: 0 0 5px 0; margin:0 0 5px 0;}
#right_shop  .enter ul li,.woocommerce-Tabs-panel ul li,.single_contents ul li{ padding-left:10px; list-style:inside; margin-bottom:10px; font-size:14px; color:#666;}
#right_shop  .enter ol li,.woocommerce-Tabs-panel ol li,.single_contents ol li{margin-bottom:10px; font-size:14px; color:#666;}
#right_shop  .enter img,.woocommerce-Tabs-panel img,.single_contents img{ max-width:100%; height:auto; display:block;margin:15px auto}
.enter .alignleft ,.woocommerce-Tabs-panel .alignleft,.single_contents .alignleft{display:inline;float:left; margin-right:1.625em;}
.enter .alignright,.woocommerce-Tabs-panel .alignright,.single_contents .alignright{ display:inline; float:right; margin-left:1.625em;}
.enter .aligncenter,.woocommerce-Tabs-panel .aligncenter,.single_contents .aligncenter{clear:both;display:block; margin-left:auto;margin-right:auto;}
.enter .title_page{ width:100%; padding:0 0 10px 0; border-bottom:#CCC solid 1px; margin-bottom:10px; }
.single_tag{ display:inline-block; margin:10px 0; width:100%;}
.single_tag a{ padding:5px 10px; display:inline-block; margin-right:10px; background:#F1F1F1; color:#333; border-radius:5px;}
.single_tag a:hover{background:#E3E3E3;}
.enter .title_page{ margin-bottom:2px; border-bottom: 2px solid #c5c5c5; background:#fff; text-align:right;width:96%; padding:5px 2%; float:left;}
.enter .infot{color:#666; display:block; padding:0 ; margin:0; font-size:12px;}
.enter .title_page h3{ font-size:18px;font-weight:100; color:#5e5e5e; margin:0; padding:0;font-weight:100;}
.enter .title_page h3 i{background:url(../images/arrow-icon.gif) no-repeat;height:18px;}
.enter .title_page h3 a{ font-size:18px; font-weight:100;color:#5e5e5e; margin:0; padding:0;}
.guding{ display:block; width:100%;  }
.next_post{ width:100%; margin-top:25px; padding-top:5px; border-top: dashed #ccc 1px;}
.next_post p{ margin:0;}
.next_post p a{ color:#002991;}
.next_post p a:hover{ color:#002991;text-decoration:underline}
.anav_poket_ul .modle_title{ text-align:center;}
.anav_poket_ul_in ul li{display:block; float:left;  margin-right:1%; margin-bottom:10px;}
.anav_poket_ul{width:100%; height:453px;background:#fff}
.bnav_poket_ul{width:100%; }
.cnav_poket_ul{width:100%; height:432px;background:#fff}
.dnav_poket_ul{width:100%;clear:both}
.enav_poket_ul{width:100%; height:316px;margin-top:171px;}
.fnav_poket_ul{width:100%; height:316px;margin-top:51px;}
.anav_poket_ul .modle_title,.bnav_poket_ul .modle_title,.cnav_poket_ul .modle_title,.dnav_poket_ul .modle_title,.enav_poket_ul .modle_title,.fnav_poket_ul .modle_title{ text-align:center;}
.bnav_poket_ul .modle_title02,.dnav_poket_ul .modle_title02{ text-align:center;}
.bnav_poket_ul .modle_title02 p,.dnav_poket_ul .modle_title02 p{height:33px;line-height:33px;width:726px;text-align:left;color:#333;font-size:15px;background:url(../images/new.gif) no-repeat;padding-left:70px;}
.bnav_poket_ul .modle_title02 p a,.dnav_poket_ul .modle_title02 p a{text-decoration:none;color:#333;}
.anav_poket_ul_in{max-width:1226px;width:99%; padding:0.5%; overflow:hidden; margin:0 auto;}
.anav_poket_ul_in ul{ display:block; float:left; overflow:hidden; width:101%; margin:15px 0;}
.anav_poket_ul_in ul li a{ display: block; position:relative; font-size:0; overflow:hidden;}
.ano_text #icons_nav .nave_spaen,.no_text  #icons_nav .nave_spaen p{ display:none;}
.anav_poket_ul_in ul li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1) }
.anav_poket_ul_in ul li a .nave_spaen{ position:absolute; padding:5px 0; width:100%; background:url("images/b_80.png"); left:0; bottom:0; display:none;}
.anav_poket_ul_in ul li a .nave_spaen div{ font-size:14px; color:#fff;}
.anav_poket_ul_in ul li a .nave_spaen p{ font-size:12px; color:#CCC; margin:0;}
#vedio_like{ width:98%; height:auto; padding:5px 1%; background:#fff; float:left; }
#vedio_like #case_index{ margin:0; padding:0; float:left;}
#vedio_like #case_index{ float:left;}
#vedio_like #case_index li .case_text{ height:auto;}
#vedio_like #case_index .case_loop  li{ width:14.9%; margin-right:1%;}
#vedio_like #case_index #case_comments li:hover{ box-shadow: none;}
#vedio_like .relevat_title{ width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:1px  solid #f5f5f5 ; font-size:14px; color:#666; font-weight:normal; float:left;}
.modle_title{ width:100%; height:auto; padding:5px 0 10px 0; float:left;}
.single_contents{padding:10px 2%; width:96%; background:#fff; float:left;margin:10px 0;}
#right_shop .single_contents{  width:96%; padding:10px 2%;}
.text_relvat{ float:left; width:100%;}
.text_relvat li{ float:left; padding:5px 2% ; list-style:none ; color:#666;}
.text_relvat li a{ color:#666;}
.text_relvat li a:hover{ text-decoration:underline;}
.text_relvat li{ width:46%;}
/* post enter */
/* cat */
#category{ width:100%;}
#category  .default{ background:#fff; padding:0; margin:0; display:block; width:100%;}
#category  .default h2{ margin:0;padding-left:28px;}
#category  .default li{padding:4px 2% 4px  0; width:99%;border-bottom:dashed #ccc 1px; overflow:hidden;} 
#category  .default li article{text-align:left;}
#category  .default li:hover{}
#category  .default li  .titels{ font-size:15px; color:#000; font-weight:200; margin-bottom:5px;}
#category  .default li span{ display:block; float:right; width:100%;background:url("../images/arrow2-icon.gif") left no-repeat;}
#category  .default li span a{ margin-bottom:5px;}
#category  .default li p{ font-size:14px; color:#666;}
#category  .default li p em,#category  .default li p time{ font-size:12px; color:#999;}
#category   .default li .picdsa{ border:solid 3px #FFFFFF; width:15%; height:auto; float:left; overflow:hidden; display:block; margin-right:1%}
#category   .default li .picdsa figcaption,.case_loop figcaption,.left_pic figcaption,.imgclass figcaption,.custom_imgages figcaption,.footer_menu li figcaption{ font-size:0;}
#category   .default li .picdsa figure,.case_loop figure,.left_pic figure,.imgclass figure,.custom_imgages figure,.footer_menu li figure{ margin:0;}
#category  .default li span a:hover,.infot a:hover{ text-decoration: underline; color:#11a3c2}
.infot a#tagss{ color:#11a3c2; font-size:12px; font-weight:normal; display:inline; margin-right:5px;}
.infot{ color:#11a3c2; font-size:12px; font-weight:normal; display:block; width:100%; padding-bottom:3px; margin-bottom:6px; }
.infot a{color:#11a3c2;}
.infot em,.infot time{ margin-right:10px;}
/* cat */
/*case_index*/
.caseshow{ width:100%; }
.caseshow .pagination { text-align:center;}
.case_qie_btn{ float:right; border:solid 1px #CCCCCC;}
.case_qie_btn a{ float:left; width:30px; height:23px;font-size:14px;text-align:center; color:#CCC; line-height:23px; cursor:pointer;}
.case_qie_btn a.prev_b{ border-right:solid 1px #ccc;}
.case_title{ width:100%; float:left; margin-bottom:15px; }
.mantitle { margin:0;}
.mantitle a{ font-size:18px; color:#333; text-decoration: none; font-weight:normal; }
.caseshow ul,.caseshow .swiper-container{ width:100%; display:block; overflow:hidden; float:left; margin:0; padding:0;}
.caseshow .swiper-wrapper li { overflow:hidden; display:block; position:relative;}
.caseshow .swiper-wrapper li .padding_slide{ padding:5px; overflow:hidden; position:relative;}
.caseshow ul li{ float:left; width:18%; margin:0 2% 10px 0; display:block; list-style:none;   overflow:hidden; position:relative;}
.caseshow ul li .case_pic,.caseshow .swiper-wrapper li .case_pic{ width:100%; height:auto; display:block; overflow:hidden; position:relative; font-size:0; margin-bottom:5px; cursor:pointer;}
.caseshow ul li:hover{ box-shadow:0 0 5px #999999;}
.caseshow ul li .case_text,.caseshow .swiper-wrapper li .case_text{ width:98%; padding:0 1%; height:51px; display:block; overflow:hidden; text-align:center; }
#right_shop #case_index ul li{ margin-bottom:10px; width:24%; margin-right:0.5%;}
#right_shop #case_index ul.cat_line3 li{width:32%; margin-right:0.5%;}
#right_shop #case_index ul.cat_line5 li{width:19%; margin-right:0.5%;}
#right_shop #case_index ul.cat_line6 li{width:15%; margin-right:0.5%;}
#case_index ul li{width:19%;float:none; display:inline-block; margin-right:0.5%;}	
#case_index ul li.ad_images{ float:left; margin-right:1%;}
#case_index ul li.ad_images a.top_maginc{ margin-top:10px;}
#case_index ul li .thumbnails{position:absolute; left:0; bottom:-300px;}
#case_index ul li .thumbnails a img{width:38px; height: auto;}
#case_index ul li .thumbnails{width:90%; padding:5px 5%;}
#case_index #case_comments li{ width:24%; }
#case_index ul li{width:19%;float:none; display:inline-block; margin-right:0.5%;}	
#case_index ul li.ad_images{ float:left; margin-right:1%;}
#case_index ul li.ad_images a{ padding:10px 0; margin-bottom:10px;}
#case_index ul li .thumbnails{ display:block !important;}
#case_index ul li .thumbnails{position:absolute; left:0; bottom:-300px;}
#case_index ul li .thumbnails a img{width:38px; height:38px;}
#case_index ul li .thumbnails{width:90%; padding:5px 5%;}
#case_index #case_comments li{ width:24%; }
#right_shop #case_index ul.cat_lineso li{ width:96%; margin:0 1% 8px 1%;}
#right_shop #case_index ul.cat_lineso li .case_pic{ width:20%; float:left;}
#right_shop #case_index ul.cat_lineso li .case_text{ width:73%; float:left; margin-left:5%; text-align:left; height:auto;}
#right_shop #case_index ul.cat_lineso   li .thumbnails{ display:none !important;}
#right_shop #case_index ul.cat_lineso   li .black_price_out{ text-align:left;}
#right_shop #case_index ul.cat_lineso  li .zhangaodu{ display:none;}
#right_shop #case_index ul.cat_lineso  li .black_price_out.zuhep{ height: auto;}
#right_shop #case_index ul.cat_lineso  li .zuhep del,#right_shop #case_index ul.cat_lineso  li .zuhep ins{ width:auto; float:left;}
#case_index ul{ width:102%;}
#case_index .caseshow{max-width:1226px;width:99%; padding:0 0.5%; overflow:hidden; margin:0 auto;}
.padding_slide{ width:98%; padding:1%; overflow:hidden; background:#fff; position:relative;}
#case_index ul li.ad_images a{ display:block; font-size:0;}
#case_index ul li .thumbnails{  height:47px; overflow:hidden;  background:url('images/w_80.png');}
#case_index ul li .thumbnails a{ display:block; overflow:hidden; font-size:0;}
#case_index ul li .thumbnails a.this img{ border: 1px solid #F30;}
#case_index ul li .thumbnails a img{ border: 1px solid #fff; padding: 1%;width: 90%; cursor:pointer; }
#case_index ul li .thumbnails .thumbnail_prve,#case_index ul li .thumbnails  .thumbnail_next {background-image: url("images/css.png");background-repeat: no-repeat;cursor: pointer;height:47px; position: absolute;width: 5% !important; background-color: #F6F6F6;}
#case_index ul li .thumbnails .thumbnail_prve{ right:0;background-position:3px -709px;}
#case_index ul li .thumbnails .thumbnail_next { left:0; background-position:3px -658px;}
#case_index ul li .comments_p{ font-size:12px; color:#666; margin:3px 0; display:block; width:100%;}
#case_index ul li  .case_text{ height:97px;}
#right_shop #case_index ul li  .case_text{ height:auto; padding-bottom:5px;}
#case_index ul li.nav_li{ float:left; overflow:hidden; }
#case_index ul li.nav_li ul{background:#48bbb2; width:96%; padding:2%; height:100%}
#case_index ul li.nav_li ul li{ padding:5px 0; background:url("images/blacks_25.png"); display:block; float:left; text-align:center;}
#case_index ul li.nav_li ul li.menu-item-has-children{ width:100%; margin:0; background:none; text-align:left;}
#case_index ul li.nav_li ul li.menu-item-has-children a div{ font-weight: bold;font-size:14px;}
#case_index ul li.nav_li ul li.menu-item-has-children a{ margin:0 0 10px 1%; float:left;}
#case_index ul li.nav_li ul li a div{ font-size:12px; color:#fff;}
#case_index ul li.nav_li ul li.menu-item-has-children .sub-menu li a{ margin:0;}
#case_index ul li.nav_li ul li.menu-item-has-children .sub-menu li a div{ font-weight:normal; font-size:12px; }
#case_index ul li.nav_li ul li.menu-item-has-children .sub-menu { padding:0; width:100%; background:none;}
#case_index ul li.nav_li ul li a{ float:left; display: block; width:100%;}
#case_index ul li.nav_li ul li{ width:48%; margin:0 1% 5px 1%;}
.case_pic_bottom{ width:100%; background:#000; float:left; position:relative;}
.case_pic_bottom a,#right_shop .case_pic_bottom a{ display:block; width:50%; padding-top:0 !important; float:left;text-align:center; color:#FFF !important; font-size:12px; text-decoration:none; height:30px; line-height:30px; background:none; padding:0 !important; border:none !important;}
.case_pic_bottom a,#right_shop .case_pic_bottom a::after{content:'';}
.cart_zt{ width:19px; height:16px; background: no-repeat 3px -209px url("images/css.png"); display:inline-block; position:relative; top:3px;}
.caseshow ul li .case_pic .loading .cart_zt{ background: no-repeat url("images/loading.gif");}
#right_shop .caseshow ul li .case_pic .loading::after,#right_shop .caseshow .swiper-wrapper li .case_pic .loading::after{content:none !important;}
#right_shop .caseshow  li .case_pic .loading{ opacity:0.8;}
.black_price_out{ width:100%; height:21px; padding:5px 0; text-align:center; overflow:hidden; display:block;}
.black_price_out .black_price,.black_price_out ins{ font-size:14px; color:#ff6600;}
.black_price_out .black_price_yj,.black_price_out del,#right_shop .black_price_out del span{ font-size:14px; color:#666; text-decoration:line-through;}
/*case_index*/
/*dwqa question*/
.dwqa-question-title{ margin-bottom:10px;}
#right_shop .enter .dwqa-question-filter span,#right_shop .enter .dwqa-question-filter a{ font-size:14px;}
#right_shop .enter  .dwqa-question-title a{ font-size:16px; color:#333;}
.dwqa-question-meta span{ font-size:12px; color:#666;}
.dwqa-ask-question{ background:#0096fe;  border-radius:5px; border:solid 1px #fff;}
#right_shop .enter  .dwqa-ask-question a{color:#fff; font-size:12px; }
.dwqa-questions-footer{ text-align:right;}
.dwqa-questions-list .dwqa-question-item .dwqa-question-stats span{ color:#666; }
#right_shop .enter .dwqa-questions-list .dwqa-question-item .avatar{ display:none;}
.dwqa-breadcrumbs{ width:96%; padding:10px 2%; background:#F6F6F6; border:solid 1px #ccc;}
#right_shop .enter  .dwqa-breadcrumbs a,#right_shop .enter  .dwqa-breadcrumbs span{ font-size:12px;}
#right_shop .enter  .dwqa-staff{ color:#fff; padding:3px 10px;}
.single-dwqa-question .dwqa-question-item .dwqa-question-meta{ padding:15px 0 ; border-bottom: dashed 1px #ccc;}
#right_shop .enter .dwqa-question-vote{ top:91px;}
#right_shop .enter .dwqa-answer-vote{ top:120px;}
#right_shop .enter  .dwqa-vote{border-width:0 !important; width:30px; height:18px; font-size:30px;display: inline-block;   font-family: FontAwesome;  font-feature-settings: normal;  font-kerning: auto;  font-language-override: normal;  font-size: inherit;  font-size-adjust: none;   font-stretch: normal;  font-style: normal;  font-synthesis: weight style;  font-variant: normal;  font-weight: normal;  line-height: 1; text-rendering: auto;text-indent:0; overflow:hidden; left:7px; line-height:18px;}
#right_shop .enter  .dwqa-vote-up::before { content: ""; color:#393}
#right_shop .enter .dwqa-vote-up{color:#393; top:-27px;}
#right_shop .enter .dwqa-vote-down{color:#666; bottom:-29px;}
#right_shop .enter  .dwqa-vote-down::before {   content: ""; color:#666;}
#right_shop .enter  .dwqa-question-item .dwqa-question-meta .dwqa-question-status select,#right_shop .enter   .dwqa-answer-form .dwqa-select{ border:solid 1px #ccc; padding:2px 5px; font-size:14px; color:#666;}
#right_shop .enter .dwqa-pick-best-answer{width:36px; height:40px; display: inline-block;   font-family: FontAwesome;  font-feature-settings: normal;  font-kerning: auto;  font-language-override: normal;  font-size: inherit;  font-size-adjust: none;   font-stretch: normal;  font-style: normal;  font-synthesis: weight style;  font-variant: normal;  font-weight: normal;  line-height: 1; text-rendering: auto;text-indent:0; overflow:hidden; top:230px; text-align: center;font-size:14px; left:4px; }
#right_shop .enter .dwqa-pick-best-answer::before{ content: ""; font-size:26px; margin:6px;}
#right_shop .enter .dwqa-pick-best-answer::after{content: inherit;}
#right_shop .enter  .dwqa-vote-count{ color:#fff; background:#1ba1e2; font-size:16px; font-weight:bold; border-radius:5px; width:27px; height:27px; line-height:29px; left:2px; top:17px;}
#right_shop .enter  .dwqa-btn{ border:none; padding:10px 20px; background:#0096fe; color:#fff; border-radius:5px; cursor:pointer;}
.dwqa-best-answer{ background:#FBFEE2;}
.toolbar .woocommerce-message{ display:none;}
.woocommerce-message a{ color:#0096fe;}
.toolbar{ right:-260px; top:0; width: auto; height:100%; }	
.toolbar_line{height:100%;width:35px; background:#333;}
.toolbar_line_in{ position:absolute; top:40%; right:0;}
.toolbar_line_in .my_tool_box{display:block;width: auto; height:auto;}
.toolbar_line_in .my_tool_box i{ display:block;  padding:8px;}
.my_tool_fox{ float:left; width:250px; padding:0 5px; background:#fff; height:100%; position:relative; left:0; display:none;}
.my_tool_fox_hidden{ position:relative; left:0;}
.toolbar_line_in .my_tool_box span{ font-size:14px; color:#FFF; display:block;height:18px; padding:8px; line-height:18px; position:absolute; width:60px; z-index:1;   right:100%; top:0;  background:#333; display:none;}
.toolbar_line_in .my_tool_box  #severs_tool{ width:180px; height:auto; padding:0; background:#fff;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_head{ display:block; padding:8px; background:#0096fe; margin:0 0 5px 0; font-size:14px; color:#fff;}
.toolbar_line_in .my_tool_box span#severs_tool a{ border: 1px solid #666; background: #fff5ec none repeat scroll 0 0;border: 1px solid #e67b06;color: #333; display: block; font-size: 14px; line-height: 14px; margin-bottom: 2px; padding: 0 5px 7px;}
.toolbar_line_in .my_tool_box span#severs_tool a.toobar_tell_btn{ display:block; padding:5px; overflow:hidden;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_footer{ margin:0;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_footer,.weixin_img{ font-size:12px; color:#666; padding:5px;}
.toolbar_line_in .my_tool_box span#severs_tool a img { position: relative;top: 6px; margin-right:10px;}
.severs_tool_qq{ padding:5px; margin-bottom:5px; border-bottom: dotted 1px #ccc; }
.toolbar_line_in .my_tool_box .move_tool,.toolbar_line_in .tool_cat_btn{ display:none;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_head a.close_severs_tool{ display:none;}
.toolbar_line_in .mycart_tool  span{ width:100px;}
#gotop{ width:40px; height:40px; position:fixed; bottom:10px;right:10px;top:auto; display:block; cursor:pointer; background: url(../images/gototop.png) no-repeat; z-index:99999}
#gotop:hover{ background-position:-40px 0;}
*html #gotop{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}  

.toolbar{ position:fixed;z-index:9999;}
.toolbar_line{   position:relative; float:left;}
.toolbar_line_in .my_tool_box{   background:#333;   margin-bottom:1px;cursor:pointer; position:relative;-moz-transition:all 0.4s ;-webkit-transition:all 0.4s ;-o-transition:all 0.4s ;}
.toolbar_line_in .my_tool_box i{ width:18px; height:18px; background-image:url("images/css.png"); position:relative; z-index:11;}
.toolbar_line_in .my_tool_box span{-moz-transition:all 0.4s ;-webkit-transition:all 0.4s ;-o-transition:all 0.4s ;}
.toolbar_line_in .my_tool_box  #severs_tool{ width:180px; height:auto; padding:0; background:#fff;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_head{ display:block; padding:8px; background:#0096fe; margin:0 0 5px 0; font-size:14px; color:#fff;}
.toolbar_line_in .my_tool_box span#severs_tool .severs_tool_qq a{ border: 1px solid #666; background: #fff5ec none repeat scroll 0 0;border: 1px solid #e67b06;color: #333; display: block; font-size: 14px; line-height: 14px; margin-bottom: 2px; padding: 0 5px 7px;}
.toolbar_line_in .my_tool_box span#severs_tool a.toobar_tell_btn{ display:block; padding:5px; overflow:hidden;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_footer{ margin:0;}
.toolbar_line_in .my_tool_box span#severs_tool p.severs_tool_footer,.weixin_img{ font-size:12px; color:#666; padding:5px;}
.toolbar_line_in .my_tool_box span#severs_tool a img { position: relative;top: 6px; margin-right:10px;}
.severs_tool_qq{ padding:5px; margin-bottom:5px; border-bottom: dotted 1px #ccc; }
.mycenter_tool i{ background-position:10px -413px}
.mycart_tool i{ background-position:10px -469px;}
.myhistory_tool i{ background-position:9px -527px;}
.mysever_tool i{ background-position:10px -442px;}
.myweixin_tool i{background-position:10px -633px;}
.mytop_tool i{background-position:10px -602px;}
.mytop_tool i{background-position:10px -602px;}
.tool_cat_btn i{background-position:10px -567px;}
.toolbar_line_in .my_tool_box i #cart_numbers{ width:10px; height:10px; display:block; background:#F30; border-radius:100%; color:#fff; position:absolute; top:5px; right:5px;}
.toolbar_line_in .my_tool_box:hover  span,.toolbar_line_in .my_tool_box:hover{ background-color:#0096fe ;}
.my_tool_fox_hidden{float:left; width:250px; padding:0 5px; background:#fff; height:100%; }
.my_tool_fox .product_list_widget{ margin-top:40px;}
.admin-bar .my_tool_fox_head{ margin-top:40px;}
.my_tool_fox_head{   border-bottom:solid;margin-top:20px; padding:10px 2%; width:96%; border-bottom:dashed 1px #ccc; float:left;}
.my_tool_fox_head p{ display:block; float:left; font-size:14px; color:#666; margin:0; line-height:21px;}
.my_tool_fox_head a{ float:right; display:block; padding:2px 8px; background:#333; color:#fff; font-size:12px; cursor:pointer;}
.toolbar #per27 .product_list_widget  li{ padding:5px 0; position:relative; width:100%;}
.toolbar #per27 .product_list_widget  li a img{ width:50px; float:left; margin-right:5px;}
.toolbar #per27 .product_list_widget  li a { font-size:12px; color:#666;}
.toolbar #per27 .product_list_widget  li a.remove{ float:left; display:block; text-align:center; width:20px; height:20px; line-height:20px; font-size:14px; color:#fff !important; position:absolute; top:-5px; left:-5px; border-radius:100%; background:#f56600; }
.toolbar #per27 .product_list_widget  li .variation{ width:100%; display:block; float:left; margin:5px 0; padding:0; border:none;}
.toolbar #per27 .product_list_widget  li .variation dd{ margin:0 10px 0 0;}
.toolbar #per27 .product_list_widget  li .variation dd p{ margin:0;}
.toolbar #per27 .product_list_widget  li .quantity{ font-weight:bold; color:#333; display:block; width:100%; float:left; margin-top:8px; font-size:14px;}
.toolbar #per27 .widget_shopping_cart_content .buttons a{ text-align:center; display:block; width:48%; height:auto; font-size:16px; color:#fff; background:#f56600; padding:8px 0; float:left; margin:1%;}
.toolbar #per27 .widget_shopping_cart_content .total span{ font-weight:bold;}
.toolbar #per27.historytoll ul li  a img{ width:20%; margin-right:5%;}
.toolbar #per27.historytoll span.product-title{ float:left; width:75%;}
.myfocuspic { overflow:hidden;width:100%;}
.myfocuspic img{ margin-left:-960px;overflow:hidden; width:1920px;position: relative;left:50%;} 
.myfocuspic img { outline-width:0px; vertical-align:top;max-width:1920px;height:500px;margin-top:110px;}  