@charset "utf-8";
/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	font-size: 16px;
    color: #bebcbe;
    font-family: Myriad Pro;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	font-size: 16px;
    color: #bebcbe;
    font-family: Myriad Pro;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	font-size: 16px;
    color: #bebcbe;
    font-family: Myriad Pro;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	font-size: 16px;
    color: #bebcbe;
    font-family: Myriad Pro;
}

/***************************宽屏样式 (start)***************************/
.w_1200 .w{width:1200px; min-width:1200px;}
.w_1200 #sitenav .blk>a{padding:0 32px;}
/*.w_1200 #main .contenter, .w_1200 #main .contenter .in_ad{ width: 1000px; }*/
.w_1200 #plist .blk { width: 199px;}
.w_1200 #pdetail .info { width: 625px;}
.w_1200 #lib_inquire_list>ul>li .info{width:796px;}
.w_1200 #lib_case_list li{padding:12px 14px;}
/**{font-size: 0;}*/
img{max-width: 100%;max-height: 100%;}
/***************************宽屏样式 (end)***************************/

*{font-family:Arial;}
body{background: #f7f7f7;}
html, div{outline:0;}
cite, em, strong, i{font-style:normal;}
.w{width: 980px; margin:0 auto; min-width:899px;}
.hide{display:none;}
.imgbox{display:block; overflow:hidden;}
.imgbox img{max-width:100%; max-height:100%;}
.pic_box img{vertical-align: middle;}
.pic_box span{height: 100%;vertical-align: middle;display: inline-block;}
.clear_gt_991{clear: both;}
input,textarea{outline: none;}
input[type=submit]{cursor: pointer;}
.trans{-webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
/*#main.w>.fl{width:190px;}*/

#header{ position: absolute; left: 0; top: 0; width: 100%; z-index: 5;}
.g_member #header{ position: inherit;}
#header .header_in{ width: 100%; height: 45px; background: #020202;}
#header .header_in .h_info .txt{ margin-right: 19px; font-size: 14px; color: #e9e9e9; font-family: 'Myriad Pro';}
#header .logo{ max-width: 191px; height: 100%;}
#header .logo a{display:block; height:100%; vertical-align:middle;}
#header .mid{ width: 582px; margin-top: 28px; margin-left: 122px;}
#header .mid .mid_txt{ width: 100%; height: 19px;}
#header .mid .mid_txt .txt{ height: 100%; line-height: 19px; margin-left: 30px; font-size: 14px; color: #000; font-family: "Robotoslab-Regular";}
#header .mid .mid_txt .txt:first-child{ margin-left: 0;}
#header .mid .mid_txt .phone{ padding-left: 23px; background: url('../images/h_phone.png') no-repeat left center;}
#header .mid .mid_txt .time{ padding-left: 27px; background: url('../images/h_time.png') no-repeat left center;}
#header .mid .search{ width: 100%; height: 51px; margin-top: 18px; border: 1px solid #e9e9e9;}
#header .mid .category{ position: relative; width: 168px; height: 100%; padding-right: 35px; background: url('../images/search_cate_icon.png') no-repeat 145px center; border-right: 1px solid #e9e9e9; cursor: pointer;}
#header .mid .category .cate_txt{ width: 100%; height: 100%; line-height: 49px; font-size: 14px; color: #8c9097; font-family: "Robotoslab-Regular"; text-align: center;}
#header .mid .category .cate_list{ position: absolute; left: 0; top: 51px; width: 100%; height: 0; z-index: 5; overflow: hidden;}
#header .mid .category .cate_list .cate_list_in{ width: 100%; height: 100%; padding-left: 21px; background: #fff; border: 1px solid #e9e9e9; border-top: 0; overflow-y: auto; z-index: 5;}
#header .mid .category .cate_list .cate_list_in .cate_item{ display: block; width: 100%; height: 35px; line-height: 35px; font-size: 14px; color: #8c9097; font-family: "Robotoslab-Regular"; text-decoration: none;}
#header .mid .category .cate_list.cur{ height: 102px;}

#header .mid input[type=text]{ width: 365px; height: 100%; border: 0; padding: 0 18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
/*#header .info{ margin-top: 63px;}*/
#header .mid input[type=submit]{ width: 47px; height: 100%; background: url('../images/h_search_icon.png') no-repeat center #5faf4b; border: 0;}
#header .info .h_nav{display:block;}
#header .info .h_nav li{float:right;}
#header .info .h_nav li.member{ height: 18px; line-height: 18px; margin: 14px 20px 0 0; padding-left: 44px; border-left: 1px solid #878787; background: url('../images/user_icon.png') no-repeat 20px center; font-size: 14px; color: #999; font-family: "Opensans-Regular";}
#header .info .h_nav li.member a{ font-size: 14px; color: #999; font-family: "Opensans-Regular"; text-decoration: none;}
#header .info .h_nav li.member .sign_btn{ display: block; width: 100%; margin-bottom: 6px; text-align: center;}
#header .info .h_nav li.member .bottom{ width: 100%; height: 23px; line-height: 23px; font-size: 13px; color: #000; font-family: "Robotoslab-Regular";}

#header .info .h_nav li.inquiry{ height: 18px; line-height: 18px; margin: 16px 20px 0 0; padding-left: 21px; background: url('../images/cart_icon1.png') no-repeat left center;}
#header .info .h_nav li.inquiry .inquiry_cart{ font-size: 16px; font-weight: bold; color: #e9af00; font-family: "Opensans-Regular"; text-decoration: none;}
/*#header .info .h_nav li.line{padding:0;}*/
/*#header .info .h_nav li.member{background:url(../../../images/ico/ico.png) 0 0 no-repeat; padding-left:26px;}*/
/*#header .info .h_nav li.inquiry{background:url(../../../images/ico/ico.png) 0 -26px no-repeat; padding-left:24px;}*/
/*#header .info .h_nav li.lang{ margin-right: 6px;}*/
#header .info .h_nav li.lang .lang_icon{ height: 18px; line-height: 18px; margin-top: 16px; padding-left: 21px; padding-right: 16px; border-left: 1px solid #878787; background: url('../images/language_icon.png') no-repeat right center; text-align: center; font-size: 14px; color: #999; font-family: "Opensans-Regular";text-transform:uppercase;}
#header .info .h_nav li.lang .cur{ height: 23px; line-height: 23px; padding-right: 14px; background: url('../images/lang_txt_icon.png') no-repeat right center; text-decoration: none;}
#header .info .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .info .h_nav li.lang:hover dl{}
#header .info .h_nav li.lang .language_silder{ display: none; position: absolute; left: 33%; top: 55px; width: 156px; margin-left: -78px; background: #fff; border: 1px solid #dbdbdb; text-align: left; z-index:10;}
#header .info .h_nav li.lang:hover .language_silder{ display:block;}
#header .info .h_nav li.lang .language_silder .language_bg{ position: absolute; width: 100%; height: 26px; top: -26px; background: url('../images/language_bg.png') no-repeat 90px 13px;}
#header .info .h_nav li.lang .language_silder .l_rows{ width: 100%; height: 40px; padding: 0 10px; border-top: 1px solid #d3d3d3; overflow:hidden;box-sizing: border-box;}
#header .info .h_nav li.lang .language_silder .l_rows:nth-child(2){ border-top: 0;}
#header .info .h_nav li.lang .language_silder a{ display: block; width: 100%; height: 100%; line-height: 39px; text-decoration: none;}
#header .info .h_nav li.lang .language_silder a .lang_icon{ margin: 0 8px 0 8px; padding-left: 0; border-left: 0;}
#header .info .search{width:273px; height:28px; margin-top:25px}
#header .info .search input[type=text]{width:194px;height:26px;color:#9b9fa2;line-height:26px;font-size:12px;text-indent:8px;border:1px solid #b8b8b8;background:#f1f1f1}
#header .info .search input[type=submit]{width:70px;height:28px;font-size:14px;line-height:28px;text-align:center;font-weight:bold;color:white;border:0;background:url(../images/icon.png) no-repeat 0 -97px}

#sitenav{ position: relative; height: 70px; background: url('../images/nav_bg.png') no-repeat center;}
#sitenav .sitenav_in{ position: absolute; width: 100%; height: 100%; z-index: -1;}
#sitenav .sitenav{ height: 100%;position: relative;}
.nav{ height: 100%;}
.nav .nav_item{ position: relative; height: 100%; margin-left: 86px;}
.nav .nav_item:first-child{ margin-left: 0;}
.nav .nav_item .item_a{ display: block; width: 100%; height: 100%; line-height: 70px; font-size: 15px; color: #fff; font-family: "Robotoslab-Regular"; text-decoration: none;text-transform: capitalize;}
.search{position: absolute;right: 0;top: 100%;z-index: 10;display: none;}
.search .text{width: 180px;height: 40px;text-indent: 10px;background: #fff;border:none;border:1px solid transparent;}
.search .sub{background: #fd3c3d url(../images/search_icon.png) no-repeat center;width: 42px;height: 42px;border:none;}

.nav .nav_item .nav_box{ display: none; position: absolute; left: 0; top: 70px; width: 247px; padding: 0 7px; background: #fff;}
.nav .nav_item .nav_box .box_item{ position: relative; width: 100%; height: 60px; border-top: 1px solid #eee;}
.nav .nav_item .nav_box .box_item:first-child{ border-top: 0;}
.nav .nav_item .nav_box .box_item .box_item_a{ display: block; width: 100%; height: 100%; line-height: 60px; padding-right: 18px; font-size: 14px; color: #333; font-family: "Raleway-Semibold"; text-indent: 17px; text-decoration: none; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;text-transform: capitalize;}
.nav .nav_item .nav_box .box_item:hover .box_item_a{ color: #fd3c3d; background: url('../images/box_item_icon.png') no-repeat 229px center;}
.nav .nav_item .nav_box .box_item .box_item2{ display: none; position: absolute; left: 247px; top: 0; width: 212px; padding: 0 24px; background: #fff;}
.nav .nav_item .nav_box .box_item .box_item2 .box_item_a2{ display: block; width: 100%; height: 31px; line-height: 31px; padding: 9px 0; text-decoration: none; font-size: 14px; color: #666; font-family: "Opensans-Regular";text-transform: capitalize;}
.nav .nav_item .nav_box .box_item .box_item2 .box_item_a2:hover{ color: #fd3c3d;}

.nav .nav_item:hover .nav_box{ display: block;}
.nav .nav_item .nav_box .box_item:hover .box_item2{ display: block;}

.nav .search_form{ width: 20px; height: 100%; line-height: 70px; margin-left: 86px;}
.nav .search_form img{ cursor: pointer;}
.nav .search_form .search{ position: absolute; right: 0;}
.page_nav{ height: 93px;}
.page_nav .logo{ height: 100%;}
.page_nav .nav .nav_item{ height: 100%; line-height: 42px; margin-right: 50px;}
.page_nav .nav .nav_item .item_a{ display: block; position: relative; width: 100%; height: 100%; line-height: 93px; font-size: 18px; color: #333; font-family: Myriad Pro; text-decoration: none; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.page_nav .nav .nav_item .item_a:before{ display: block; content: ''; position: absolute; left: 0; bottom: 27px; width: 0; height: 2px; background: #169bd7; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.page_nav .nav .nav_item .item_a:hover{ color: #169bd7;}
.page_nav .nav .nav_item .item_a:hover:before{ width: 30px;}
.page_nav .nav .nav_item .item_a.cur{ color: #169bd7;}
.page_nav .nav .nav_item .item_a.cur:before{ width: 30px;}

.position_outer{ width: 100%; background: #fff;}
/*.ueeshop_responsive_position{background: #fff;}*/
.ueeshop_responsive_position .position{max-width: 1200px;width: 100%;margin: 0 auto;}
body .ueeshop_responsive_position .position a:last-child{color: #fd3c3d;}
body .ueeshop_responsive_position .position a{font-family: "rl";}
body .ueeshop_responsive_products_detail_review{padding: 2% 4%;background: #fff;border-top: none;}

.nav_pro_list .pro_cate_list{ width: 100%;}
.nav_pro_list .pro_cate_list .cate_item{ width: 33.3333%; height: 137px; margin-top: 15px;}
.nav_pro_list .pro_cate_list .cate_item.ml{ margin-left: 0;}
.nav_pro_list .pro_cate_list .cate_item .cate_img{ width: 124px; height: 100%; text-align: center;}
.nav_pro_list .pro_cate_list .cate_item .list{ width: 145px; height: 100%; margin-left: 20px;}
.nav_pro_list .pro_cate_list .cate_item .list .one_cate{ display: block; width: 100%; height: 37px; line-height: 37px; font-size: 16px; color: #000; font-family: "Robotoslab-Regular"; overflow: hidden;}
.nav_pro_list .pro_cate_list .cate_item .list .item{ display: block; width: 100%; height: 25px; line-height: 25px; font-size: 14px; color: #888; font-family: "Robotoslab-Regular"; overflow: hidden;}
.nav_pro_list .pro_cate_list .cate_item .list .item:hover{ color: #000;}
.nav_pro_list .pro_cate_list .cate_item .list .show_btn{ position: relative; width: 55px; height: 21px; line-height: 21px; margin-top: 11px; color: #555; text-decoration: none;}
.nav_pro_list .pro_cate_list .cate_item .list .show_btn:before{ display: block; content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #5faf4b;}

#sitenav .nav_item .nav_box .nav_box_in .nav_img{ width: 270px; height: 100%; margin-top: 16px;}
#sitenav .nav_item .nav_box .nav_box_in .nav_img .img_title{ width: 100%; height: 36px; line-height: 36px; font-size: 20px; color: #1c1c1c; font-family: "Robotoslab-Regular"; text-align: center;}
#sitenav .nav_item .nav_box .nav_box_in .nav_img .nav_img_btn{ display: block; width: 97px; height: 31px; line-height: 31px; margin: 0 auto; margin-top: 9px; background: #5faf4b; font-size: 14px; color: #fff; font-family: "Robotoslab-Regular"; text-align: center; text-decoration: none; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px;}
#sitenav .nav_item .nav_box .nav_box_in .nav_img .img{ width: 100%; max-height: 270px; margin-top: 9px; text-align: center;}
/*
#sitenav .blk{position:relative}
#sitenav .blk>a{display:block; padding:0 18px; height:30px; text-align:center; font-size:12px; line-height:30px; color:white; font-weight:bold; text-transform:uppercase;}
#sitenav .blk.home>a{padding-left:35px;background:url(../images/home.png) no-repeat 14px 8px}
#sitenav .blk+.blk>a{background:url(../images/navi_sp.gif) no-repeat left center}
#sitenav .menu{display:none; position:absolute; top:30px; left:0; min-width:190px; box-shadow:0 0 5px #555; z-index:5}
#sitenav .blk:hover .menu{display:block}
#sitenav .menu a{white-space:nowrap}
*/
/*#main{margin-top:12px}*/

.menu{ width: 100%;}
.menu .menu_title{ width: 100%; height: 38px; line-height: 38px; margin-bottom: 13px; font-size: 24px; color: #000; font-family: "Robotoslab-Regular";}
.menu .menu_item{ width: 100%;}
.menu .menu_item:first-child{ border-top: 0;}
.menu .menu_item h3{ width: 100%; height: 100%; line-height: 48px; padding-right: 15px; border-bottom: 1px solid #eaeaea; background: url('../images/cate_title_bg_icon0.png') no-repeat right center; -webkit-box-sizing: border-box; box-sizing: border-box;}
.menu .menu_item h3.on{ background: url('../images/cate_title_bg_icon1.png') no-repeat right center;}
.menu .menu_item h3 a{ font-size: 16px; color: #333; font-family: "Raleway-Semibold"; text-decoration: none;}
.menu .menu_item h3:hover a{ color: #fd3c3d;}
.menu .menu_item h3.on a{ color: #fd3c3d;}
.menu .sublist{ padding: 5px 0 12px 0; border-bottom: 1px solid #eaeaea;}
.menu .sublist li{ width: 100%; height: 40px;}
.menu .sublist li a{ display: block; width: 100%; height: 100%; line-height: 40px; padding-left: 21px; font-size: 14px; color: #666; font-family: "Opensans-Regular"; text-decoration: none; overflow:hidden;}
.menu .sublist li a:hover{ color: #fd3c3d;}
.menu .sublist li a.on{ color: #fd3c3d;}
#main .menu .sublist{display:none;}
#main .menu .sublist.on{display:block;}
.menu .sublist .v3{display: none;}
/*
.menu h3 .on{color: #54799e;font-weight: bold; }
.menu .sublist li{ background:url(../images/navbg.png);}
.menu .sublist a{display:block; font-size:12px; line-height:25px; padding:5px 0 5px 17px; padding-left:15px; color:#333; border-bottom:1px solid #ddd; width:158px; margin:0 auto; background:url(../images/nav_0.png) no-repeat left 15px; text-decoration:none; overflow:hidden;}
.menu .sublist a.on{color: #54799e;}
.menu .sublist a:hover{ background:url(../images/nav_1.png) no-repeat left 15px; color:#54799e;}
.menu .sublist .v3 a{background:none; text-indent:12px;}

.newsletter{margin-top:9px;padding:5px;background:#f4f6f5;border:1px solid #ddd}
.newsletter .title{padding-left:54px;background:url(../images/icon.png) no-repeat -51px -57px}
.newsletter .title h3{font-size:14px;line-height:20px;color:#333}
.newsletter .title div{font-size:12px;line-height:15px;color:#34303e;}
.newsletter .brief{padding:12px 8px;font-size:12px;line-height:18px;color:#99989e}
.newsletter form input[type=text]{display:block;width:162px;height:20px;margin-left:auto;margin-right:auto;border:1px solid #ccc;background:white url(../images/input_bg.gif) repeat-x;outline:0}
.newsletter form input[type=submit]{display:block;margin-top:8px;width:71px;height:23px;margin-left:auto;margin-right:auto;font-size:12px;text-align:center;line-height:22px;color:black;border:0;background:url(../images/icon.png) no-repeat -78px -100px;outline:0}
*/

/*#main .contenter{width:900px; min-height:500px;}*/
#main .contenter{ min-height: 500px; /*border: 1px solid #999;*/ margin-bottom: 30px;}
#main .contenter .in_ad{width:780px;}
#main .contenter .page_content{padding:12px;}

#main .pro_list_outer{ width: 100%; background: #f7f7f7;}
#main .pro_list{ padding: 52px 0;}
#main .pro_list .pro_left{ width: 23.3333%;}
#main .pro_list .pro_right{ width: 73.3333%; margin-top: 10px; border: none;}
#main .pro_list .pro_right .cate_info{ margin-bottom: 32px; width: 100%;}
#main .pro_list .pro_right .cate_info .cate_title{ width: 100%; height: 37px; line-height: 37px; font-size: 24px; color: #000; font-family: Georgia;}
#main .pro_list .pro_right .box{width:30%;background: #fff;text-align: center;margin: 0 1.5% 50px;padding: 25px 0 30px;}
#main .pro_list .pro_right .box .name{}
#main .pro_list .pro_right .box .name a{display: block; height: 40px; line-height: 20px; margin-top: 30px; padding: 0 21px; font-size: 14px; color: #181a1f; font-family: "Raleway-Semibold"; text-align: center; overflow: hidden; text-decoration: none;}
#main .pro_list .pro_right .box .item_btn{display: block; width: 118px; height: 33px; line-height: 33px; margin: 0 auto; margin-top: 16px; background: #fff; font-size: 13px; color: #fd3c3d;border:1px solid #fd3c3d; font-family: "Raleway-Semibold"; text-align: center; text-decoration: none;}
#main .pro_list .pro_right .box .item_btn:hover{background: #fd3c3d;color: #fff;}

#position{ height: 60px; line-height: 60px; font-size: 14px; color: #fd3c3d; font-family: "Robotoslab-Light";}
#position a{ font-size: 14px; color: #999; font-family: "Robotoslab-Light";}
#position.about_position{ width: 1200px; margin: 22px auto 9px auto;}
.con_top{ width: 100%; height: 30px; line-height: 30px; padding: 14px 0; border-bottom: 1px solid #e8e8e8;}
.con_top #position{ width: auto; margin: 0; color: #111;}
.con_top #position a{ color: #111;}
.con_top .top_title{ display: block; height: 100%; line-height: 30px; font-size: 18px; color: #111; font-family: "Robotoslab-Regular";}
.con_detail{ width: 100%; min-height:500px;}
/*.pro_position{ width: 100%; border-top: 1px solid #ebebeb;}*/
.pro_position #position{ width: 1200px;}

#arcdetail{padding:29px 17px;}
#attribute{ margin-top:20px;}
#feedback{margin:23px 37px; width:310px; font-size:14px; color:#217fc4;}
#feedback>*{margin-top:10px}
#feedback input[type=text]{width:310px;height:25px;font-size:12px;line-height:25px;text-indent:15px;border:0;background:#dbeaf6}
#feedback textarea{display:block;padding:12px 16px;width:278px;height:72px;border:0;background:#dbeaf6;resize:none}
#feedback input[type=submit]{display:block;width:86px;height:27px;margin-left:auto;margin-right:auto;font-size:12px;line-height:27px;text-align:center;color:white;border:0;border-radius:4px;background:#2373d2}

.goods_con{ margin-top: 15px; padding-top: 17px;}
.goods_con .con_left{ width: 30%;}
.goods_con .con_right{ width: 67.5%; min-height: 500px; margin-bottom: 100px; border: 1px solid #999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
.goods_con .con_left .search_form{ width: 100%;}
.goods_con .con_left .con_title{ width: 100%; height: 25px; line-height: 25px; font-size: 22px; color: #000; font-family: Georgia;}
.goods_con .con_left .search{ width: 100%;}
.goods_con .con_left .search .search_form{ width: 100%; height: 50px; margin-top: 36px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; overflow: hidden;}
.goods_con .con_left .search .search_form input[type=text]{ width: calc(100% - 50px); height: 100%; padding-left: 25px; border: 0; background: #f2f2f2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
.goods_con .con_left .search .search_form input[type=submit]{ width: 50px; height: 50px; border: 0; background: url('/static/themes/t018/images/search_icon.png') no-repeat center #169bd7;}
.goods_con .con_left .courses{ width: 100%; margin-top: 54px; font-size: 15px; color: #6c6c6c; font-family: Myriad Pro;}
.goods_con .con_left .courses .cou_list{ width: 100%; margin-top: 25px;}
.goods_con .con_left .courses .cou_list .cou_item{ width: 100%; height: 32px; line-height: 32px; padding-left: 36px; background: url('/static/themes/t018/images/cou_item_icon.png') no-repeat left center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}

.ueeshop_responsive_products_detail .description{background: #fff;padding: 2% 3%;}
.ueeshop_responsive_products_detail .info .button a{background: #fd3c3d!important;}
.contenter .ueeshop_responsive_products_detail .gallery #small_img .pic_box.on{border-color: #fd3c3d;}
body .ueeshop_responsive_products_detail .description .title{padding-bottom: 0;}
body .ueeshop_responsive_products_detail .description .title span{display: inline-block;font-size: 16px;font-family: "rs";position: relative;padding-bottom: 6px;}
body .ueeshop_responsive_products_detail .description .title span:after{position: absolute;width: 100%;height: 3px;bottom: -2px;left: 0;background:none;content: '';}
body .ueeshop_responsive_products_detail .description .title span.cur:after{background: #000;}

.search_form input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  font-size: 14px;
  color: #787878;
  font-family: Georgia;
  font-style: italic;
}
.search_form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  font-size: 14px;
  color: #bebcbe;
  font-family: Georgia;
  font-style: italic;
}
.search_form input::-moz-placeholder { /* Mozilla Firefox 19+ */
  font-size: 14px;
  color: #787878;
  font-family: Georgia;
  font-style: italic;
}
.search_form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  font-size: 14px;
  color: #787878;
  font-family: Georgia;
  font-style: italic;
}

#pdetail .top{ margin-top: 16px; overflow: hidden;}
#pdetail .top .left{ width: 582px; height: 485px;}
#pdetail .top .left .small_img{ width: 91px; height: 100%;}
#pdetail .top .left .small_img .img_item{ display: block; width: 100%; height: 91px; margin-top: 7px; text-align: center;}
#pdetail .top .left .small_img .img_item:first-child{ margin-top: 0;}
#pdetail .top .left .big_img{ width: 485px; height: 100%; text-align: center;}
#pdetail .top .right{ width: 573px;}
#pdetail .top .right .name{ width: 100%; line-height: 38px; border-bottom: 0; font-size: 28px; color: #000; font-family: "Robotoslab-Regular";}
#pdetail .top .right .share{ width: 100%; height: 32px; margin-top: 15px; margin-left: 0; text-align: left;}
#pdetail .top .right .share .at-share-tbx-element .at-share-btn{ margin-bottom: 0;}
#pdetail .top .right .brief{ width: 100%; margin-top: 24px; padding: 0; line-height: 24px; font-size: 14px; color: #111; font-family: "Robotoslab-Regular";}
#pdetail .top .right .inq_btn{ display: block; width: 214px; height: 55px; line-height: 55px; margin-top: 34px; background: #5faf4b; font-size: 20px; color: #fff; font-family: "Robotoslab-Regular"; text-align: center; text-decoration: none; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px;}
#pdetail .description{ width: 100%;}
#pdetail .description .des_title{ display: inline-block; height: 32px; line-height: 32px; margin-top: 45px; border-bottom: 3px solid #e9262c; font-size: 20px; color: #000; font-family: "Robotoslab-Bold";}
#pdetail .description .des_item{ width: 100%;}
#pdetail .description .des_item .des_con{ width: 100%;}

#pdetail .info{ width:100%;}
#pdetail .gallery{margin-top:8px}
/**************************放大镜效果(start)**************************/
#pdetail a.btn{ margin:0 13px !important;}
#pdetail .gallery{width:358px; position:relative;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{width:350px; overflow:hidden; border:4px solid #f1f1f1;}
#pdetail .gallery .bigimg a{width:350px; display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a.case{height:350px;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
#pdetail .gallery .MagicZoom{display:block; margin:0 auto;}
#pdetail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#pdetail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#pdetail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#pdetail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#pdetail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../images/global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:360px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; height:66px; margin:10px auto;}
#pdetail .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #ccc; display:block; width:64px; height:64px; overflow:hidden; text-align:center;}
#pdetail .gallery #small_img .bd span.on{border:1px solid #0369ab;}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/

#pdetail .info{width:411px;margin-top:8px}
/*#pdetail .name{padding:11px 8px;font-size:18px;line-height:20px;font-weight:bold;color:#333;border-bottom:1px dashed #ccc}*/
/*#pdetail .brief{padding:0 11px 15px;font-size:12px;line-height:24px;color:#333;border-bottom:1px dashed #ccc}*/
#pdetail .feature{width:100%;padding:6px 14px;border-bottom:1px dashed #ccc}
#pdetail .feature td{min-width:140px;font-size:12px;line-height:20px;color:#333}
#pdetail .description{margin-top:20px}
#pdetail .description .hd{border-bottom:1px solid #cacdd2; overflow:hidden;}
#pdetail .description .hd span{display:block;width:110px;height:24px;margin:0 5px;text-align:center;line-height:24px;color:#333;font-size:12px;background:url(../images/icon.png) no-repeat 0 -33px; float:left; cursor:pointer;}
#pdetail .description .hd span.cur{font-weight:bold;}
#pdetail .description .bd .desc_txt{padding:18px; min-height:200px;}

#plist{margin-top:5px}
#plist .annex{padding:5px 0; border:1px solid #dadedd; background:#e9efed}
#plist .annex h3{font-size:12px;line-height:25px;text-indent:5px;color:#666769}
#plist .page{margin:0 8px;font-size:0}
#plist .annex.e1 .page{text-align:right}
#plist .page span{border:1px solid #cbcdcc; display:inline-block; *display:inline; *zoom:1; font-size:12px; height:22px; line-height:22px; overflow:hidden; background:#fff; vertical-align:top; margin:0 4px;}
#plist .page span em{ display:none;}
#plist .page font, #plist .page a{height:22px; padding:0 7px; display:block; text-align:center; text-decoration:none;}
#plist .page .page_item_current{background:#f0f0f0; color:#f00; cursor:default;}
#plist .contents{overflow:hidden; background:url(../images/prolist_bg.png) left top repeat-y;}
#plist .blk{width:194px;height:235px;margin-top:-1px;margin-left:-1px;border:1px solid #ddd;}
#plist .blk .name{display:block; width:160px; height:33px; margin:0 auto; font-size:12px; line-height:16px; color:#333; overflow:hidden;}
#plist .blk .imgbox{width:160px; height:160px; margin:10px auto;}
#plist .blk .imgbox a{ display:block; width:160px; height:160px; text-align:center; vertical-align:middle;}
#plist .annex.e2{margin-top:-1px}
#plist .annex.e2 .page{text-align:center}

.pro_left .leftContent .relate{ margin-top: 14px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.pro_left .leftContent .relate *{box-sizing: inherit;}
.pro_left .leftContent .relate .title{ width: 100%; height: 70px; line-height: 70px; font-size: 24px; color: #000; font-family: "Robotoslab-Regular";}
.pro_left .leftContent .relate .list{ padding: 20px 15px; background: #fff;}
.pro_left .leftContent .relate .list .row{ margin-bottom: 15px;}
.pro_left .leftContent .relate .list .row a{display: inline-block;vertical-align: middle;}
.pro_left .leftContent .relate .list .row .img{border:1px solid #dfdfdf;width: 35%;margin-right: 5%;padding:3px; -webkit-transition: all 0.3s; transition: all 0.3s;}
.pro_left .leftContent .relate .list .row:hover .img{ border-color: #fd5657;}
.pro_left .leftContent .relate .list .row .name{font-size: 14px;color: #333;width: 55%;line-height: 190%;}

#footer{ width: 100%; background: #181a1f;}
#footer .footer{ padding-top: 80px; overflow: hidden;}
#footer .footer .f_top{ width: 100%; margin-bottom: 52px;}
#footer .footer .f_top .f_info{ width: 550px;}
#footer .footer .f_top .f_info .title{ width: 100%; height: 37px; line-height: 37px; margin-bottom: 5px; font-size: 24px; color: #fff; font-family: "Robotoslab-Regular";}
#footer .footer .f_top .f_info .brief{ overflow: hidden;width: 100%; height: 24px; line-height: 24px; font-size: 14px; color: #fff; font-weight: bold;*color: #999; font-family: "Opensans-Regular";}
#footer .footer .f_top .f_info .info_item{ padding-left: 40px; line-height: 24px; font-size: 14px;  color: #fff; font-weight: bold;*color: #999; font-family: "Opensans-Regular";}
#footer .footer .f_top .f_info .address{ background: url('../images/address_icon.png') no-repeat left top; margin-top: 30px;}
#footer .footer .f_top .f_info .email{ background: url('../images/email_icon.png') no-repeat left center; margin-top: 13px;}
#footer .footer .f_top .newsletter{ width: 400px;}
#footer .footer .f_top .newsletter .title{ width: 100%; height: 37px; line-height: 37px; margin-bottom: 5px; font-size: 24px; color: #fff; font-family: "Robotoslab-Regular";text-transform: uppercase;}
#footer .footer .f_top .newsletter .newsletter_form{ width: 100%; height: 50px;}
#footer .footer .f_top .newsletter .newsletter_form input[type=text]{ width: calc(100% - 70px); height: 100%; border: 1px solid #46484c; border-right: 0; background: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
#footer .footer .f_top .newsletter .newsletter_form input[type=submit]{ width: 70px; height: 100%; background: url('../images/newsletter_icon.png') no-repeat center #fd3c3d; border: 0;}
#footer .footer .f_top .newsletter .share{ width: 100%; height: 26px; margin-top: 33px;}
#footer .footer .f_top .newsletter .share .share_item{ margin-right: 30px;}
#footer .footer .f_bottom{ width: 100%; padding-top: 60px; border-top: 1px solid #313131;}
#footer .footer .f_bottom .nav{ width: 100%; height: 27px; margin-bottom: 13px; text-align: center;}
#footer .footer .f_bottom .nav .nav_item{ display: inline-block; height: 100%; margin-left: 85px;}
#footer .footer .f_bottom .nav .nav_item:first-child{ margin-left: 0;}
#footer .footer .f_bottom .nav .nav_item .item_a{ height: 100%; line-height: 27px;}
#footer .footer .f_bottom .copyright{ height: 30px; line-height: 30px; padding-bottom: 37px; font-size: 14px; color: #696969; font-family: "Opensans-Regular"; text-align: center;}
#footer .footer .f_bottom .copyright span{ color: #fd3c3d;}
#footer .footer .f_bottom .copyright a{ font-size: 14px; color: #696969; font-family: "Opensans-Regular";}


#lib_inquire_list>ul>li .info{width:572px;}
#lib_down_list li a{line-height:20px; background:url(../images/btn.gif) repeat-x;}
#lib_down_list li a em{top:3px;}

#lib_case_list li{ width:172px; padding:11px;}
#lib_case_list li .img{ width:170px; height:170px;}
#lib_info_detail>.contents{ padding: 0 30px;}
/*.share{ margin-left:10px;}*/
input.form_button{ width: 508px; height: 56px; line-height: 56px; background: #222; font-size: 16px; color: #fff; font-family: "Robotoslab-Regular"; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.itemno{ margin:15px 0 0 12px;}
#cop{ color:#000;}

.case-outter{background: #f7f7f7;}
.case-list{}
.case-list .list{padding: 3% 0 5%;}
.case-list .list .row{margin-bottom: 3%;}
.case-list .list .row .title img{margin-right: 15px;vertical-align: middle;}
.case-list .list .row .title{font-size: 14px;color: #000;font-family: "Robotoslab-Bold";margin-bottom: 10px;line-height: 190%;}
.case-list .list .row .content img{margin-right: 15px;}
.case-list .list .row .content .word{font-size: 14px;color: #666;line-height: 180%;}
.faq-title{padding-top: 4%;}
.faq-title .ti{font-size: 30px;color: #333;margin-bottom: 15px;font-family: "or";font-weight: bold;}
.faq-title .ti span{display: inline-block;vertical-align: middle;width: 5px;height: 40px;background: #fd3c3d;margin-right: 20px;}
.faq-title .bf{font-size: 14px;color: #6f6f6f;padding-left: 2%;line-height: 180%;}

body .ueeshop_responsive_turn_page span em{width: 18px;height: 9px;}
body .ueeshop_responsive_turn_page span em.icon_page_prev{background: url(../images/icon_turnpage_l.png) no-repeat center;}
body .ueeshop_responsive_turn_page span em.icon_page_next{background: url(../images/icon_turnpage_r.png) no-repeat center;}

/* 新闻详细(推荐文章) */
.rale_news{ padding-bottom: 56px; width: 100%;}
.rale_news .news_title{ width: 100%; height: 30px; line-height: 30px;}
.rale_news .news_title .title{ font-size: 22px; color: #191919;}
.rale_news .news_title .read_btn{ font-size: 14px; color: #888;}
.rale_news .news_title .read_btn span{ font-size: 14px; color: #888; font-family: cursive; font-weight: bold;}
.rale_news .list{ display: grid; grid-template-columns: repeat(4, 23.25%); justify-content: space-between; margin-top: 23px; width: 100%;}
.rale_news .list .item{ }
.rale_news .list .item .img{ display: block; width: 100%; text-align: center; text-decoration: none; overflow: hidden;}
.rale_news .list .item .title{ display: -webkit-box; margin-top: 15px; line-height: 21px; font-size: 16px; color: #333; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.rale_news .list .item .time{ margin-top: 8px; width: 100%; height: 21px; line-height: 21px; font-size: 14px; color: #989898;}
.rale_news .list .item .brief{ display: -webkit-box; margin-top: 6px; line-height: 24px; font-size: 14px; color: #888; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.rale_news .list .item:hover .img img{ -webkit-transform: scale(1.1); transform: scale(1.1);}
/*.rale_news .list .item:hover .title{ color: #691a19;}*/

.rale_news.desc_news{ margin-top: 55px;}
.rale_news.desc_news .news_title{ position: relative; width: 100%; text-align: center;}
.rale_news.desc_news .news_title:before{ display: block; content: ''; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #ddd; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.rale_news.desc_news .news_title .title{ position: relative; z-index: 1; padding: 0 40px; width: 100%; background: #f7f7f7; text-align: center;}
.rale_news.desc_news .list{ grid-template-columns: repeat(2, 49%); grid-row-gap: 44px;}
.rale_news.desc_news .list .item .img{ width: 39.2857%;}
.rale_news.desc_news .list .item .text{ width: calc(100% - 43.5374%);}
.rale_news.desc_news .list .item .text .title{ margin-top: 0; font-size: 18px;}
.rale_news.desc_news .list .item .brief{ font-size: 15px; color: #888;}

.rale_news.desc_news{ margin-top: 55px;}
.rale_news.desc_news .news_title{ position: relative; width: 100%; text-align: center;}
.rale_news.desc_news .news_title:before{ display: block; content: ''; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #ddd; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.rale_news.desc_news .news_title .title{ position: relative; z-index: 1; padding: 0 40px; width: 100%; background: #fff; text-align: center;}
.rale_news.desc_news .list{ grid-template-columns: repeat(2, 49%); grid-row-gap: 44px;}
.rale_news.desc_news .list .item .img{ width: 39.2857%; height: 100%; text-align: center;}
.rale_news.desc_news .list .item .text{ width: calc(100% - 43.5374%);}
.rale_news.desc_news .list .item.no_img .text{ width: 100%;}
.rale_news.desc_news .list .item .text .title{ margin-top: 0; font-size: 18px; font-family: "Robotoslab-Regular";}
.rale_news.desc_news .list .item .brief{ font-size: 15px; color: #888;}

@media screen and (max-width: 1218px){
	.w_1200 .w,
	.ueeshop_responsive_position .position,
	.w{ width: 96%; min-width: 96%; margin: 0 auto;}
  #sitenav{ background: url(../images/nav_bg.png) no-repeat 100% center;}
  .nav .nav_item{ margin-left: 50px;}
  .nav .nav_item:first-child{ margin-left: 0;}
  /*#sitenav .sitenav{ width: 98%; min-width: 98%; margin: 0 auto;}*/
  /*#footer .footer{ width: 98%; min-width: 98%; margin: 0 auto;}*/
}

@media screen and (max-width: 1000px){
    .clear_991{clear: both;}
    .clear_gt_991{clear: none;}

    .nav .nav_item,
    .nav .search_form{margin-left: 25px;}

    #main .pro_list{padding:30px 0;}
    #main .pro_list .pro_right .box{width: 47%;margin-bottom: 25px;}
}

@media screen and (max-width: 768px){
  #header{ display: none;}
  #main .pro_list{ padding-top: 20px;}
  #main .pro_list .pro_left{ display: none;}
  #main .pro_list .pro_right{ float: none; width: 100%; margin-bottom: 20px;}

  #main .pro_list .pro_right .box{padding: 15px 0;}

  #footer .footer{ padding-top: 30px;}
  #footer .footer .f_top{ margin-bottom: 0;}
  #footer .footer .f_top .f_info{ float: none; width: 100%; border-bottom: 1px solid #aaa;}
  #footer .footer .f_top .f_info .title{ width: 100%; height: auto; line-height: 1; font-size: 18px;margin-bottom: 10px;text-align: center;}
  #footer .footer .f_top .f_info .info_con{ /*display: none;*/ width: 100%; padding-left: 20px; padding-bottom: 20px; box-sizing: border-box;}
  #footer .footer .f_top .f_info.on .info_con{ display: block;}
  #footer .footer .f_top .newsletter{ float: none; width: 70%; margin: 20px auto;}
  #footer .footer .f_top .newsletter .title{ text-align: center;}
  #footer .footer .f_top .newsletter .share{ text-align: center;}
  #footer .footer .f_bottom .nav{ height: auto;}
  #footer .footer .f_bottom .nav .nav_item{ margin-left: 5%;}
  #footer .footer .f_bottom .nav .nav_item:first-child{ margin-left: 0;}
    .rale_news .list{ grid-template-columns: repeat(2, 46.5%);}
}

@media screen and (max-width: 640px){
    .clear_991{clear: none;}
    .clear_640{clear: both;}

    #main .pro_list .pro_right .box{padding: 15px 0;}
    #main .pro_list .pro_right .box .item_btn{height: 30px;line-height: 30px;margin-top: 8px;}

    .about_us .about_con .right .title{text-align: center;height: 30px;line-height: 30px;font-size: 2px;}
    .about_us .about_con .right .about_item .item_title{text-align: center;}

    #footer .footer .f_top .newsletter .title{font-size: 22px;}
    #footer .footer .f_top .newsletter .newsletter_form{height: 40px;}
    #footer .footer .f_top .newsletter .share{margin-bottom: 20px;}
    #footer .footer .f_bottom{padding-top: 25px;}
    #footer .footer .f_bottom .nav{}
    #footer .footer .f_bottom .copyright{padding-bottom: 15px;}
    .nav .nav_item .item_a{font-size: 14px;}

    .faq-title .ti{font-size: 22px;height: 25px;margin-right: 10px;}
    .faq-title .ti span{height: 20px;margin-right: 10px;}
    .case-list .list .row{margin-bottom: 20px;}
    .case-list .list .row .title{font-size: 12px;}
    .case-list .list .row .title img{margin-right: 6px;}
    .case-list .list .row .content .word{font-size: 12px;}
	
}

@media screen and (max-width: 460px){
  #footer .footer .f_top .newsletter{ width: 95%;}
}