uo /*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

.trans{transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
.img_center{ text-align:center;}
.img_center .img_{ vertical-align:middle;}
.img_center .span{height:100%;display:inline-block; vertical-align:middle;}
.img_center img{ vertical-align:middle;}
.img_center span{height:100%;display:inline-block; vertical-align:middle;}
.cont{width: 1200px;margin: 0 auto;min-width: 1200px;}
.pos_box{width: 100%;height: 100%;position: relative;}
.FUpper{text-transform: capitalize;}
.Upper{ text-transform: uppercase;}
body{min-width: 1200px;}
body.noscorll{overflow: hidden;}
/**{text-transform:capitalize}*/

.icon_heart{width:18px; height:18px; background:url(/static/themes/default/images/global/normal.png) no-repeat -679px -71px; display:inline-block; vertical-align:top;}

/*************************** 宽屏样式 start***************************/
.w_1200 .wide{width:1200px; min-width:1200px;}
.w_1200 #top_bar_outer, .w_1200 #header, .w_1200 #nav_outer, .w_1200 #service_outer, .w_1200 #footer_outer{min-width:1200px;}
.w_1200 #top_bar .freeship{width:496px;}
/*.w_1200 #header .logo{width:386px;}*/
.w_1200 .nav_item li>a{padding:0 24px;}
.w_1200 #service dl{padding:0 40px 0 30px; width:190px;}
.w_1200 #service dl:first-child{padding-left:30px;}
.w_1200 #service dl.fore_2{width:374px;}
.w_1200 .side_right{width:946px;}
.w_1200 .pro_right{width:940px;}
.w_1200 .prod_sort a{padding:0 15px;}
.w_1200 .prod_menu{display:block;}
/*************************** 宽屏样式 end ***************************/

/*************************** 多语言样式 start ***************************/
.lang_de .header_cart{width:164px;}
.lang_de .header_cart .cart_text{width:88px; font-size:12px;}
.lang_es .header_cart .cart_text{font-size:12px;}
.lang_fr .header_cart .cart_text{font-size:12px;}
.lang_ru .w_1200 #top_bar .freeship{width:490px;}
.lang_ru #top_bar .freeship{width:350px;}
.lang_ru .header_cart{width:155px;}
.lang_ru .header_cart .cart_text{width:83px; font-size:12px;}
.lang_pt .header_cart{width:160px;}
.lang_pt .header_cart .cart_text{width:88px;}
/*************************** 多语言样式 end ***************************/

/*************************** header start ***************************/
#header{}
#header .top_outer{height: 107px;}
#header .top_outer .logo{float: left;height: 100%;}
#header .top_outer .right_box{float: right;}
#header .top_outer .right_box .user_area{padding-top: 13px;position: relative;padding-left: 230px;}
#header .top_outer .right_box .user_area .cart,#header .top_outer .right_box .user_area .account{float: right;height: 20px;line-height: 20px;margin-left: 24px;padding-left: 30px;background: url(../images/header_user_area_icon.png) no-repeat;}

#header .top_outer .right_box .user_area .currencyBox{cursor: pointer;height: 20px;position: absolute;left: 0;top: 15px;background:white;}
#header .top_outer .right_box .user_area .currencyBox:hover dt{background-color:#fff; border:1px solid #d1d1d1; border-bottom:none; z-index:1011; position:relative; -webkit-border-radius-topleft:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-radius-topright:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px;}
#header .top_outer .right_box .user_area .currencyBox:hover dt.not_dd{background:none; border:1px transparent solid;}
#header .top_outer .right_box .user_area .currencyBox dt{height:20px; line-height:20px; border:1px solid white; padding:5px 21px 0 15px; cursor:pointer; background:url(../images/header_lang_arrow_icon.png) no-repeat right 4px top 10px ;box-sizing:border-box;margin: -6px 0 0 3px;}
#header .top_outer .right_box .user_area .currencyBox dt strong{width:40px; display:block; text-align:center;}
#header .top_outer .right_box .user_area .currencyBox dt b{display:inline-block; width:15px; height:15px; margin-left:5px; margin-bottom:-3px; overflow:hidden; background:url(../images/user/mail_icon.png) no-repeat;background-size: 14px;}
#header .top_outer .right_box .user_area .currencyBox dt.not_dd{background:none; padding-right:10px;}
#header .top_outer .right_box .user_area .currencyBox dd{padding:5px 10px 8px; border:1px solid #d1d1d1; background:#fff; position:absolute; right:0; display:none;width: 56px;top: 13px;}
#header .top_outer .right_box .user_area .currencyBox dd img{margin-right:5px;}
#header .top_outer .right_box .user_area .currencyBox dd .inbox_tips{display:inline-block; height:15px; line-height:15px; margin-left:5px; margin-bottom:-3px; padding:0 4px; overflow:hidden; color:#fff; text-align:center; background-color:#c00; border-radius:5px;}
#header .top_outer .right_box .user_area .currencyBox:hover dd{display:block; z-index:1010; -webkit-border-radius-bottomleft:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; -webkit-border-radius-bottomright:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px; -webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}
#header .top_outer .right_box .user_area .currencyBox:hover dd.login{width:184px; padding:15px 10px;}
#header .top_outer .right_box .user_area .currencyBox:hover dd.user{min-width:80px;}
#header .top_outer .right_box .user_area .currencyBox:hover dd.user a{display:block; height:21px; line-height:21px; overflow:hidden;}

#header .top_outer .right_box .user_area .account{position: relative;}
#header .top_outer .right_box .user_area .account .ouath_login{position: absolute;left: -52px;top: 26px;width: 184px;padding: 15px 10px;background: white;border-radius: 10px;z-index: 10001;display: none;box-shadow: 0 0 6px -1px}
#header .top_outer .right_box .user_area .account:hover .ouath_login{display: block;}
#header .top_outer .right_box .user_area .cart{background-position: 0 -20px;}
#header .top_outer .right_box .user_area .lang_area{cursor: pointer;height: 20px;padding-left: 10px;overflow: hidden;position: absolute;left: 120px;top: 9px;padding-top: 5px;background:white;}
#header .top_outer .right_box .user_area .lang_area:hover{box-shadow: 0px 0px 7px 0px;}
#header .top_outer .right_box .user_area .lang_area .cur_lang{height: 20px;line-height: 20px;padding-right: 30px;background: url(../images/header_lang_arrow_icon.png) no-repeat right 10px center;}
#header .top_outer .right_box .user_area .lang_area .flag{float: left;height: 20px;margin-right: 10px;width: 16px;}
#header .top_outer .right_box .user_area .lang_area .char{float: left;}
#header .top_outer .right_box .user_area .lang_area .lang_list{margin-top: 8px;}
#header .top_outer .right_box .user_area .lang_area .lang_row{overflow: hidden;margin-bottom: 8px;}
#header .top_outer .right_box .search_area{margin-top: 20px;overflow: hidden;}
#header .top_outer .right_box .search_area .search_txt{float: left;width: 284px;height: 36px;line-height: 36px;text-indent: 10px;border: 1px solid #cecece;border-radius: 5px 0 0 5px;border-right: none;outline: none;}
#header .top_outer .right_box .search_area .search_btn{float: left;width: 51px;height: 38px;border: 1px solid #cecece;border-radius: 0 5px 5px 0;background: url(../images/header_search_btn_bg.png) no-repeat center center; cursor: pointer;border-left: none;}

#header .nav{height: 42px;background: #f1f1f1;}
#header .nav .cont{height: 42px;background: white;}
#header .nav .cont .item{float: left;width: 150px;height: 42px;line-height: 42px;background: #f1f1f1;text-align: center;border-radius: 6px 6px 0 0;position: relative;}
#header .nav .cont .item em{position: absolute;left: 0;top: -3px;background: #2c51ae;height: 6px;width: 100%;border-radius: 6px 6px 0 0;display: none;}
#header .nav .cont .item a{font-size: 16px;color: #3c4145;display: block;height: 100%;font-weight: bold;}
#header .nav .cont .item:hover{border-radius: 0;background:#2c51ae;}
#header .nav .cont .item:hover em{display: block;}
#header .nav .cont .item:hover a{color: white;}

.banner{position: relative;}
.banner .area_1{position: absolute;max-height: 197px;width: 1200px;left: 50%;bottom: 0;transform:translate(-50%,50%);text-align: center;font-size: 0;}
.banner .area_1 .ad_box{width: 400px;height: 197px;display: inline-block;position: relative;}
.banner .area_1 .ad_box .char_box{position: absolute;width: 190px;left: 28px;top: 35px;}
.banner .area_1 .ad_box .char_box .char_name{height: 30px;line-height: 30px;color: #fff;font-size: 18px;margin-bottom: 5px;text-align: left;}
.banner .area_1 .ad_box .char_box .char_brief{width: 100%;line-height: 21px;color: #fff;font-size: 12px;text-align: left;margin-bottom: 20px;min-height: 42px;}
.banner .area_1 .ad_box .char_box .char_btn{width:122px;height: 28px;line-height: 28px;text-align: center;border: 1px solid #fff;}
.banner .area_1 .ad_box .char_box .char_btn a{color: #fff;font-size: 12px;display: block;width: 100%;height: 100%;}
.banner .area_1 .ad_box .char_box .char_btn:hover{background: rgba(255,255,255,0.4);}
/*************************** header end ***************************/

/*************************** footer start ***************************/
#footer{}
#footer .newsletter{height: 54px;background: #dadada;padding-top: 20px;margin-top: 20px;min-width: 1200px;}
#footer .newsletter .letter_box{margin: 0 auto;overflow: hidden;width: 525px;}
#footer .newsletter .letter_box .input_txt{width: 420px;height: 34px;border: 1px solid #c5c5c5;float: left;outline: none;text-indent: 14px;}
#footer .newsletter .letter_box .input_btn{width: 90px;height: 36px;float: left;margin-left: 9px;line-height: 36px;cursor: pointer;color: white;text-align: center;font-size: 16px;color: white;background: #0d52b2;cursor: pointer;}
#footer .bottom_area{background: #f9f9f9;min-width: 1200px;}
#footer .bottom_area .info_box{padding:30px 0 46px;border-bottom: 1px solid #e7e7e7;overflow: hidden;}
#footer .bottom_area .info_box .info_row{float: left;width: 150px;margin:0 32px 0 10px;}
#footer .bottom_area .info_box .info_row .info_title{height: 50px;line-height: 50px;border-bottom: 1px solid #e5e5e5;text-indent: 8px;margin-bottom: 10px;color: #222222;font-size: 18px;}
#footer .bottom_area .info_box .info_row .info_item{height: 30px;line-height: 30px;color: #494949;text-indent: 10px;overflow: hidden;}
#footer .bottom_area .info_box .info_desc{float: right;width: 380px;min-height: 220px;border-left: 1px solid #e5e5e5;padding-left: 40px;}
#footer .bottom_area .info_box .info_desc .phone_box{padding-top: 5px;height: 40px;margin-bottom: 20px;}
#footer .bottom_area .info_box .info_desc .phone_box div{height: 40px;line-height: 40px;float: left;}
#footer .bottom_area .info_box .info_desc .phone_box .char{font-size: 18px;color: #222;margin-right: 5px;}
#footer .bottom_area .info_box .info_desc .phone_box .phone{font-size: 26px;color: #0d52b2;}
#footer .bottom_area .info_box .info_desc .desc_row{padding-left: 31px;background: url(../images/footer_address_icon.png) no-repeat left 3px;margin-bottom: 10px;*overflow: hidden;height: 22px;line-height: 22px;}
#footer .bottom_area .info_box .info_desc .desc_row.address{background-position: left -31px;}
#footer .bottom_area .info_box .info_desc .desc_row .char{float: left;margin-right: 5px;}
#footer .bottom_area .info_box .info_desc .desc_row .val{float: left;}
#footer .link_box{height: 124px;overflow: hidden;}
#footer .link_box .share_link{height: 80px;line-height: 110px;text-align: center;}
#footer .link_box .share_link a{display:inline-block;width: 36px;height: 35px;background:url(../images/footer_share_linkl_icon.png) no-repeat left center;margin-right: 10px;}
#footer .link_box .share_link a.twitter{background-position: -44px;}
#footer .link_box .share_link a.google{background-position: -89px;}
#footer .link_box .share_link a.pinterest{background-position: -134px;}
#footer .link_box .copy{text-align: center;}
/*************************** footer end ***************************/

/*************************** gloabl start ***************************/
.icon_heart{width:18px; height:18px; background:url(/static/themes/default/images/global/normal.png) no-repeat -679px -71px; display:inline-block; vertical-align:top;}

.pro_left{width:238px;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}

.sidebar{border:1px #e6e6e6 solid; margin-top:20px;}
.sidebar .b_title{height:35px; line-height:35px; border-bottom:1px #ccc dashed; margin:0 10px; font-size:15px;}
.sidebar .m_title{height:44px; line-height:44px; margin:2px auto; font-size:15px;width: 276px;background: #f7f7f7;text-align: center;font-weight: bold;color: #333333;font-size: 16px;}
.sidebar .b_bottom{line-height:30px; color:#1363bc; text-decoration:none; margin-left:10px;}

.side_category{border:1px #d5d5d5 solid; background:#fff;}
.side_category a{display:block; padding-left:13px; border:0;}
.side_category .current{background:url(../images/cate_menu.png) no-repeat 3px 9px; color:#f60; font-weight:bold;}
.side_category .cate_title{padding:5px 0; line-height:160%; background:#e6e6e6; padding-left:15px; font-weight:bold;}
.side_category .cate_menu dd{padding:0 3px;}
.side_category .cate_menu dd.first{margin:0 3px; padding:0;}
.side_category .cate_menu dd.first>a{border-bottom:1px #d5d5d5 dotted; background-position:3px 13px;}
.side_category .cate_menu dd:first-child{border-top:0;}
.side_category .cate_menu dd>a{line-height:33px;}
.side_category .cate_menu dl{padding-left:7px; border-bottom:1px #dadada solid;}
.side_category .cate_menu dl dd{border-top:0;}
.side_category .cate_menu dl a{border:0; line-height:26px;}
.side_category .cate_menu dl dl{border-bottom:0;}

.popular_search{border:1px #d5d5d5 solid; background:#fff;}
.popular_search .title{height:28px; line-height:28px; background:#e8e8ea; padding:0 9px; font-weight:bold;}
.popular_search .view{margin:10px; line-height:23px;}
.popular_search .view a{text-decoration:underline; margin-right:7px;}
.popular_search .view a.big{font-weight:bold;}

#what_hot .pro_item{padding:10px;}
#what_hot .pro_item:hover{background:#f7f7f7;}
#what_hot .pro_item>dt{width:82px; height:82px; text-align:center; vertical-align:middle; border:1px solid #f2f2f2;}
#what_hot .pro_item>dt img{max-width:100%; max-height:100%;}
#what_hot .pro_item .pro_info{width:121px; overflow:hidden; margin-left:10px;}
#what_hot .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;}
#what_hot .pro_item a{color:#666;}

#special_offer .pro_item{border-bottom:1px #ddd solid; padding:15px 10px;}
#special_offer .pro_item:hover{background:#f7f7f7;}
#special_offer .pro_item dt{width:96px; height:96px; text-align:center; margin:0 auto; position:relative; overflow:inherit;}
#special_offer .pro_item dt img{max-width:100%; max-height:100%;}
#special_offer .pro_item dt>.icon_discount{position:absolute; top:-10px; right:-40px; width:30px; height:30px; color:#fff; border-radius:999%; -ms-border-radius:999%; -moz-border-radius:999%; -webkit-border-radius:999%; line-height:15px; padding:9px;}
#special_offer .pro_item dt>.icon_discount b{font-size:16px;}
#special_offer .pro_item dd{padding:0 13px;}
#special_offer .pro_item .pro_name{height:30px; overflow:hidden; line-height:140%; margin:5px 0 12px;}
#special_offer .pro_item a{text-decoration:none; color:#666;}
#special_offer .pro_item del{margin-left:20px; color:#666; font-size:12px;}
#special_offer .pro_item del .currency_data, #special_offer .pro_item del .price_data{color:#666; font-size:12px; font-weight:normal;}
#special_offer .last{border-bottom:0;}

#position{}
#position li{float: left;margin-right: 5px;color: #858585}
#position li.home{background: url(../images/position_home.png) no-repeat left center;padding-left: 24px;font-size: 14px;color: #858585;}
#position li a{color: #858585;}
#position li:last-child{color: #0371d8;}
#position li:last-child a{color: #0371d8;}
/*************************** gloabl end ***************************/

/*************************** index start ***************************/
.index_area_1{padding: 98px 0 50px;overflow: hidden;}
.index_area_1 .area_title{height: 150px;line-height: 150px;text-align: center;font-size: 28px;color: #333333;}
.index_area_1 .area_cont .area_row{float: left;width: 300px;overflow: hidden;}
.index_area_1 .area_cont .area_row .row_icon{width: 85px;height: 84px;margin: 0 auto;background: url(../images/index_area_1_icon.png) no-repeat;}
.index_area_1 .area_cont .area_row .row_icon.row_icon_2{background-position: -85px 0;}
.index_area_1 .area_cont .area_row .row_icon.row_icon_3{background-position: -170px 0;}
.index_area_1 .area_cont .area_row .row_icon.row_icon_4{background-position: -255px 0;}
.index_area_1 .area_cont .area_row:hover .row_icon.row_icon_1{background-position: 0 -84px;}
.index_area_1 .area_cont .area_row:hover .row_icon.row_icon_2{background-position: -85px -84px;}
.index_area_1 .area_cont .area_row:hover .row_icon.row_icon_3{background-position: -170px -84px;}
.index_area_1 .area_cont .area_row:hover .row_icon.row_icon_4{background-position: -255px -84px;}
.index_area_1 .area_cont .area_row .row_title{height: 66px;line-height: 76px;text-align: center;font-size: 18px;color: #222;}
.index_area_1 .area_cont .area_row:hover .row_title{color: #2c51ae;}
.index_area_1 .area_cont .area_row .row_brief{width: 228px;margin: 0 auto;font-size: 14px;color: #8f8e8e;line-height: 24px;text-align: center;}

.index_area_2{background: url(../images/index_area_2_bg.png) no-repeat;height: 850px;min-width: 1200px;}
.index_area_2 .area_title{padding-top: 34px;height: 98px;line-height: 98px;text-align: center;color: #333333;font-size: 28px;}
.index_area_2 .area_cate_title{text-align: center;}
.index_area_2 .area_cate_title a{display: inline-block;padding: 8px 20px;border: 1px solid transparent;border-radius: 5px;font-size: 16px;}
.index_area_2 .area_cate_title a:hover{border-color: #2c51ae;color: #2c51ae;}
.index_area_2 .area_cate_title a.hover{border-color: #2c51ae;color: #2c51ae;}
.index_area_2 .area_cate_cont{margin-top: 35px;overflow: hidden;}
.index_area_2 .area_cate_cont .left_img{width: 348px;height: 505px;float: left;}
.index_area_2 .area_cate_cont .right_pro{float: right;width: 840px;overflow: hidden;}
.index_area_2 .area_cate_cont .right_pro .pro_row{width: 270px;float: left;margin:0 10px 15px 0;}
.index_area_2 .area_cate_cont .right_pro .pro_row .img{width: 270px;height: 180px;overflow: hidden;}
.index_area_2 .area_cate_cont .right_pro .pro_row .info_box{height: 65px;background:white;padding: 0 10px;}
.index_area_2 .area_cate_cont .right_pro .pro_row .info_box .left{float: left;width: 200px;}
.index_area_2 .area_cate_cont .right_pro .pro_row .info_box .left .name{height: 35px;line-height: 35px;overflow: hidden;color: #535353;}
.index_area_2 .area_cate_cont .right_pro .pro_row .info_box .left .price{font-size: 16px;font-weight: bold;color: #333333;}
.index_area_2 .area_cate_cont .right_pro .pro_row .info_box .cart_btn{float: right;width: 39px;height: 39px;background: url(../images/index_area_2_cart_btn.png) no-repeat;margin-top: 15px;cursor: pointer;}
.index_area_2 .area_cate_cont .right_pro .pro_row .info_box .cart_btn a{display: block;width: 100%;height: 100%;}
.index_area_2 .area_cate_cont .right_pro .pro_row:hover img{
	-webkit-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy{background: url(../images/index_area_2_quick_buy_bg.png) no-repeat;height: 245px;}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy .quick_title{margin-top: 24px;height: 55px;line-height: 55px;font-size: 22px;color: #fff;text-align: center;}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy .quick_brief{color: #fff;line-height: 21px;text-align: center;margin-bottom: 18px;}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy .quick_input{width: 224px;height: 35px;line-height: 35px;background: #fff;text-indent: 15px;outline: none;margin: 0 auto;display: block;}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy .quick_btn{margin: 23px auto 0;text-align: center;}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy .quick_btn a{height: 28px;line-height: 28px;color: #fff;padding: 0 25px;border: 1px solid #fff;display: inline-block;}
.index_area_2 .area_cate_cont .right_pro .pro_row.quick_buy .quick_btn a:hover{background: rgba(255,255,255,0.4);}

.index_area_3{margin-top: 30px;overflow: hidden;}
.index_area_3 .left{width: 850px;float: left;}
.index_area_3 .area_title{height: 90px;line-height: 90px;font-size: 24px;color: #333333;width: 100%;}
.index_area_3 .left .left_ad{width: 425px;height: 318px;float: left;overflow: hidden;position: relative;}
.index_area_3 .left .left_ad .hide_box{width: 100000px;}
.index_area_3 .left .left_ad .hide_box .ad_item{float: left;width: 425px;height: 100%;}
.index_area_3 .left .left_ad .hide_box .bd{position: absolute;left: 50%;bottom: 20px;transform:translate(-50%,0);overflow: hidden;}
.index_area_3 .left .left_ad .hide_box .bd .li{width: 11px;height: 11px;border: 1px solid #fff;border-radius: 7px;margin-left: 9px;float: left;cursor: pointer;}
.index_area_3 .left .left_ad .hide_box .bd .li:first{margin-left: 0;}
.index_area_3 .left .left_ad .hide_box .bd .li.hover{background: white;}
.index_area_3 .left .right_news{width: 425px;float: left;position: relative;}
.index_area_3 .left .right_news .bg_box{height: 105px;background:#f1f1f1;width: 100%;position: absolute;left: 0;top: 0;z-index: 5}
.index_area_3 .left .right_news .bg_box .arrow{width: 13px;height: 20px;position: absolute;left: -13px;top: 50%;margin-top: -10px;background: url(../images/index_info_left_arrow_icon.png) no-repeat;z-index: 6}
.index_area_3 .left .right_news .news_row{width: 381px;height: 105px;padding: 0 10px 0 32px;border-bottom: 1px solid #f1f1f1;position: relative;z-index: 6}
.index_area_3 .left .right_news .news_row .top_outer{padding-top: 25px;height: 22px;line-height: 22px; }
.index_area_3 .left .right_news .news_row .time{float: left;color: #959595;font-size: 12px;margin-right: 9px;}
.index_area_3 .left .right_news .news_row .cate_name{height: 20px;line-height: 20px;padding: 0 8px;border: 1px solid #0d52b2;color: #0d52b2;float: left;border-radius: 3px;opacity: 0;}
.index_area_3 .left .right_news .news_row .news_title{margin-top: 10px;height: 30px;line-height: 30px;overflow: hidden;color: #515151;font-size: 16px;}
.index_area_3 .left .right_news .news_row .news_title a{color: #515151;}
.index_area_3 .left .right_news .news_row:hover .cate_name{opacity: 1;}
.index_area_3 .left .right_news .news_row.hover .cate_name{opacity: 1;}
.index_area_3 .right{width: 320px;float: right;}
.index_area_3 .right .right_box{overflow: hidden;height: 316px;border-bottom: 1px solid #0d52b2;}
.index_area_3 .right .img{width: 319px;height: 203px;}
.index_area_3 .right .char{height: 62px;line-height: 31px;overflow: hidden;color: #8d8d8d;font-size: 16px;}
.index_area_3 .right .more{height: 30px;line-height: 30px;font-size: 14px;color: white;font-size: 14px;padding: 0 20px;background: #0d52b2;display: inline-block;}

.index_fri{margin: 30px auto;overflow: hidden;}
.index_fri .fri_title{float: left;width: 228px;height: 50px;line-height: 50px;font-size: 24px;color: #333333;}
.index_fri .fri_list{width: 970px;float: right;overflow: hidden;}
.index_fri .fri_list .fri_row{display: inline-block;float: left;margin-left:40px;height: 40px;}
.index_fri .fri_list .fri_row .img{height: 40px;}
.index_fri .fri_list .fri_row:first-child{margin-left: 0;}
/*************************** index end ***************************/

/*************************** products_list start ***************************/
#products{overflow: hidden;min-height: 700px;}
#products .pro_cate{width: 281px;float: left;overflow: hidden;padding-top: 28px;}
#products .pro_cate .select_attr{overflow: hidden;border:1px solid #ccc;padding-bottom: 22px;}
#products .pro_cate .select_attr .select_title{width: 94%;margin: 0 auto;height: 40px;line-height: 40px;border-bottom: 1px solid #ccc;color: #858585;font-size: 14px;text-indent: 7px;margin-bottom: 5px;}
#products .pro_cate .select_attr .select_box{overflow: hidden;}
#products .pro_cate .select_attr .select_box .select_cate_name{height: 40px;line-height: 40px;font-weight: bold;font-size: 16px;color: #333;text-indent: 20px;}
#products .pro_cate .select_attr .select_box .select_row_box{overflow: hidden;width: 250px;margin-left: 20px;}
#products .pro_cate .select_attr .select_box .select_row_box .select_row{height: 20px;margin-bottom: 10px;float: left;display: inline-block;margin-right: 15px;}
#products .pro_cate .select_attr .select_box .select_row_box .select_row a{display: block;float: left;width: 22px;height: 22px;background: url(../images/select_row_icon.png) no-repeat center center #2d74bc; cursor: pointer;}
#products .pro_cate .select_attr .select_box .select_row_box .select_row .char{float: left;max-width: 225px;padding:0 5px 0;height: 20px;line-height: 20px;overflow: hidden;border:1px solid white;border-left:none;font-size: 14px;}
#products .pro_cate .select_attr .select_box .select_row_box .select_row:hover .char{border-color: #2d74bc}
#products .pro_cate .cate_select{}
#products .pro_cate .cate_select .select_row{margin-top: 10px;overflow: hidden;}
#products .pro_cate .cate_select .select_row .row_title{height: 55px;line-height: 55px;background: #f6f6f6;font-weight: bold;font-size: 16px;color: #333333;border: 1px solid #c6c6c6;overflow: hidden;text-indent: 46px;position: relative;margin-bottom: 10px;}
#products .pro_cate .cate_select .select_row .row_title em{position: absolute;width: 16px;height: 16px;left: 18px;top: 50%;margin-top: -8px;background: url(../images/cate_select_row_icon.png) no-repeat -16px;cursor: pointer;}
#products .pro_cate .cate_select .select_row .row_title em.hover{background-position: 0;}
#products .pro_cate .cate_select .select_row .dept_1_box{overflow: hidden;}
/*#products .pro_cate .cate_select .select_row .dept_1_box.hover{height: auto;}*/
#products .pro_cate .cate_select .select_row .more_btn{height: 40px;line-height: 40px;text-align: right;}
#products .pro_cate .cate_select .select_row .more_btn a{font-size: 14px;color: #a97532;margin-right: 15px;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1{overflow: hidden;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1 .dept_1_cate{height: 40px;line-height: 40px;text-indent: 14px;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1 span{color: #a4a4a4;font-size: 14px;font-style: italic;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1 .dept_2_box{overflow: hidden;padding-bottom: 20px;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1 .dept_2_box .dept_2{height: 37px;line-height:37px;margin-left: 34px;border-bottom: 1px solid #ccc;text-indent: 12px;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1 .dept_2_box .dept_2 a.hover{color: #2c51ae;}
#products .pro_cate .cate_select .select_row .dept_1_box .dept_1 .dept_2_box .dept_2 a:hover{color: #2c51ae;}
#products .pro_right{width: 880px;overflow: hidden;float: right;}
#products .pro_right .pro_title{height: 80px;border-bottom: 1px solid #ececec;}
#products .pro_right .pro_title .cate_name{height: 80px;line-height: 80px;float: left;color: #333333;font-size: 26px;}
#products .pro_right .pro_title #position{height: 80px;line-height: 80px;}
#products .pro_right .pro_list{overflow: hidden;margin-bottom: 20px;}
#products .pro_right .pro_list .pro_row{padding: 29px 0 27px 0;border-bottom: 1px solid #e8e8e8;overflow: hidden;}
#products .pro_right .pro_list .pro_row .row_left{width: 710px;float: left;overflow: hidden;}
#products .pro_right .pro_list .pro_row .row_left .img{float: left;width: 135px;height: 91px;}
#products .pro_right .pro_list .pro_row .row_left .row_info{float: left;width: 550px;float: right;}
#products .pro_right .pro_list .pro_row .row_left .row_info .name{height: 20px;line-height: 20px;overflow: hidden;font-weight: bold;font-size: 16px;color: #333333;}
#products .pro_right .pro_list .pro_row .row_left .row_info .number{margin-top: 5px;height: 20px;line-height: 20px;}
#products .pro_right .pro_list .pro_row .row_left .row_info .number .char{color: #797979;font-size: 12px;float: left;margin-right: 5px;}
#products .pro_right .pro_list .pro_row .row_left .row_info .number .pro_date{float: left;height: 20px;background: #59a359;color: white;padding:  0 5px;font-size: 12px;}
#products .pro_right .pro_list .pro_row .row_left .price{margin-top: 10px;font-size: 16px;color: #2c51ae;}
#products .pro_right .pro_list .pro_row .row_right{width: 150px;float: right;margin-right: 7px;}
#products .pro_right .pro_list .pro_row .row_right .input_box{overflow: hidden;border: 1px solid #dbdbdb;}
#products .pro_right .pro_list .pro_row .row_right .input_box .btn{float: left;width: 38px;height: 38px;background: url(../images/pro_list_add_sub_icon.png) no-repeat 12px center;cursor: pointer;}
#products .pro_right .pro_list .pro_row .row_right .input_box .btn.add_btn{background-position: -95px;}
#products .pro_right .pro_list .pro_row .row_right .input_box .qty{width: 70px;height: 38px;outline: none;float: left;line-height: 38px;text-align: center;border: none;}
#products .pro_right .pro_list .pro_row .row_right .add_to_cart{width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;font-weight: bold;text-align: center;cursor: pointer;background: #0371d8;margin-top: 10px;}
#products .pro_right .pro_list .pro_row .row_right .view_more{width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;font-weight: bold;text-align: center;cursor: pointer;background: #0371d8;margin-top: 40px;display: block;}
#products .pro_right .pro_list .pro_row .row_right .add_to_cart.soldout{cursor: not-allowed;opacity: 0.7;}
/*************************** products_list end **************************/
/*************************** category_list start **************************/
#products .pro_right .cate_desc{margin-top: 27px;}
#products .pro_right .cate_list{padding: 30px 27px 0;border: 1px solid #dedede;overflow: hidden;}
#products .pro_right .cate_list .cate_ul{width: 900px;}
#products .pro_right .cate_list .cate_ul .cate_row{width: 248px;float: left;margin-right: 40px;overflow: hidden;margin-bottom: 30px;}
#products .pro_right .cate_list .cate_ul .cate_row .img{height: 167px;}
#products .pro_right .cate_list .cate_ul .cate_row .cate_name{height: 35px;line-height: 35px;padding: 0 15px;overflow: hidden;text-align: center;}
#products .pro_right .cate_list .cate_ul .cate_row .cate_name a{color: #535353;}
#products .pro_right .cate_list .cate_ul .cate_row .cate_brief{height: 66px;font-size: 13px;}
#products .pro_right .cate_list .cate_ul .cate_row:hover .cate_name a{color: #0d52b2;}
#products .pro_right .cate_list .cate_ul .line{height: 1px;overflow: hidden;background: #ccc;clear: both;margin-bottom: 15px;width: 824px;}

/*************************** category_list end **************************/
/*************************** good start **************************/
#good{overflow: hidden;}
#good #position{padding: 20px 0 10px;}
#good #prod_detail .cont .main_pro_name{height: 33px;line-height: 34px;font-size: 20px;color: #333333;text-indent: 10px;display: none;}
#good #prod_detail .number_box{height: 25px;line-height: 25px;}
#good #prod_detail .number_box .pro_number{float: left;font-size: 16px;color: #797979;margin-right: 50px;}
#good #prod_detail .number_box .pro_date{float: left;font-size: 16px;color: #797979;}
#good #prod_detail .number_box .pro_date span{color: #309f1b;}
#good #prod_detail .pro_price{height: 60px;line-height: 60px;color:#2c51ae;font-size: 22px;font-weight: bold;}

#good .pro_cont{overflow: hidden;}
#good .pro_cont .pro_img{display: inline-block;float: left;width: 225px;height: 150px;}/*width: 225px;height: 150px;*/
#good .pro_cont .pro_img img{display: block;}
#good .pro_cont .pro_info{width: 945px;float: left;margin-left: 30px;}
#good .pro_cont .pro_info .brief_attr{overflow: hidden;}
#good .pro_cont .pro_info .brief_attr .row{height: 30px;line-height: 30px;padding-left: 40px;background: url(../images/products_brief_attr_row_icon.png) no-repeat left 25px center;}
#good .pro_cont .pro_info .pro_brief{margin-top: 0;line-height: 24px;font-size: 20px;text-indent: -2px;font-family: '宋体';color: #000;}
#good .pro_cont .pro_info .cate_attr_box{overflow: hidden;}
#good .pro_cont .pro_info .cate_attr_box .cate_attr_title{font-family: '宋体';font-size: 20px;height: 25px;line-height: 25px;margin-top: 5px;margin-bottom: 5px;color: #000;}
#good .pro_cont .pro_info .cate_attr_box .cate_attr{overflow: hidden;}
#good .pro_cont .pro_info .cate_attr_box .cate_attr .attr_row{width: 50%;padding: 5px 0;float: left;height: 22px;line-height: 22px;}
/*#good .pro_cont .pro_info .cate_attr_box .cate_attr .attr_row.gray{background: #f3f3f3;}*/
/*#good .pro_cont .pro_info .cate_attr_box .cate_attr .attr_row:nth-child(2n){border-left: 1px solid #e7e7e7;width: calc(50% - 1px);}*/
#good .pro_cont .pro_info .cate_attr_box .cate_attr .attr_row .value{width: 40%;padding-left: 5%;line-height: 22px;float: left;height: 22px;overflow: hidden;font-size: 20px;text-align: justify;}
#good .pro_cont .pro_info .cate_attr_box .cate_attr .attr_row .value:after{content:'.';width: 100%;display: inline-block;overflow: hidden;height: 0;}
#good .pro_cont .pro_info .cate_attr_box .cate_attr .attr_row .value.value_1{width: 55%;padding-left: 0;text-align: unset;}
#good .pro_cont .graph{width: 100%;margin-top: 10px;overflow: hidden;}
#good .pro_cont .graph .title{padding-top: 10px;height: 25px;line-height: 25px;font-size: 16px;}
#good .pro_group_area{overflow: hidden;margin-top: 16px;padding-bottom: 20px;}
#good .pro_group_area .pro_group_title{height: 35px;background: #f7f7f7;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
#good .pro_group_area .pro_group_title.fixed{position: fixed;top: 0;left: 0;right: 0;z-index: 10000}
#good .pro_group_area .pro_group_title .title{float: left;width:145px;height: 37px;line-height: 35px;text-align: center;font-size: 16px;color: #333;position: relative;border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;cursor: pointer;}
#good .pro_group_area .pro_group_title .title.hover{background: white;margin-top: -1px;}
#good .pro_group_area .pro_group_title .title em{position: absolute;left: 0;width: 146px;height: 4px;background: #2c51ae;overflow: hidden;top: 0;display: none;}
#good .pro_group_area .pro_group_title .title.hover em{display: block;}
#good .pro_group_area .pro_group_desc{overflow: hidden;margin-top: 70px;}
#good .pro_group_area .pro_group_desc .desc_row{margin-top: 35px;overflow: hidden;border-top:1px solid #dadada;}
#good .pro_group_area .pro_group_desc .desc_row .title{height: 70px;line-height: 70px;font-size: 18px;font-weight: bold;}
#good .pro_group_area .pro_group_desc .desc_row .desc{overflow: hidden;}
#good .pro_group_area .pro_group_desc .desc_row .desc .term_row{width: 220px;height: 220px;padding: 25px 20px;background: #dadada;border-radius: 15px;overflow: hidden;float: left;margin: 0 40px 40px 0;}
#good .pro_group_area .pro_group_desc .desc_row .desc .term_row .term_title{height: 18px;line-height: 18px;overflow: hidden;font-weight: bold;}
#good .pro_group_area .pro_group_desc .desc_row .desc .term_row .term_cont{overflow: hidden;}

#good .pro_group_area .accessories_area{padding: 20px 0;width: 100%;}
#good .pro_group_area .accessories_area .table{border-top: 1px solid #e6e6e6;}
#good .pro_group_area .accessories_area .table td{border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
#good .pro_group_area .accessories_area .table td:first-child{border-left: 1px solid #e6e6e6;}
#good .pro_group_area .accessories_area .table tr.th td{background: #fffbeb;height: 20px;font-weight: bold;font-size: 14px;}
#good .pro_group_area .accessories_area .table tr.filter_feedback td{height: 45px;line-height: 45px;text-align: center;}
#good .pro_group_area .accessories_area .table tr.filter_feedback td .input_txt{width: 80px;height: 25px;line-height: 25px;border-radius: 5px;border: 1px solid #ccc;display: inline-block;text-indent: 5px;}
#good .pro_group_area .accessories_area .table tr.filter_feedback td .input_btn{width: 240px;height: 30px;display: inline-block;border: none;background: #d97d00;color: white;line-height: 30px;text-align: center;font-size: 16px;cursor: pointer;margin-top: 3px;}
#good .pro_group_area .accessories_area .table tr.filter td{border-right-color: white;background: #2c51ae;height: 27px;position: relative;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn{width: 10px;height: 10px;position: absolute;left: 50%;margin-left: -5px;top: 50%;margin-top: -5px;display: block;cursor: pointer;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn em{width: 100%;height: 100%;display: block;background: url(../images/group_filter_icon.png) no-repeat;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn em.hover{background: url(../images/group_filter_icon_hover.png) no-repeat;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box{position: absolute;left: 50%;top: 10px;background: white;border: 1px solid #e6e6e6;display: none;transform:translate(-50%,0);}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box{padding: 7.5px;padding-bottom: 0;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .input_list{overflow: hidden;max-height: 300px;overflow-y:auto;padding-right: 6px;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .input_box{padding: 0;white-space: nowrap;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .input_box label{color: #000;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .btn_area{height: 30px;overflow: hidden;white-space: nowrap;font-size: 0;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .btn_area a{height: 30px;line-height: 30px;display: inline-block;text-align: center;color: #444;padding:0 0 0 6px;font-size: 14px;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .btn_area a:first-child{border-right: 1px solid #f0f0f0;box-sizing:border-box;padding: 0 6px 0 0;}
#good .pro_group_area .accessories_area .table tr.filter td .filter_btn .filter_box .cont_box .btn_area a.submit_btn{color: #00b0ff;}
#good .pro_group_area .accessories_area .table tr.row td{height: 43px;font-size: 14px;}
#good .pro_group_area .accessories_area .table tr.row td.number a{color: #2c51ae;}
#good .pro_group_area .accessories_area .table tr.row td.inquiry a{color: #2c51ae;}
#good .pro_group_area .accessories_area .table tr.row td.opear{text-align: center;}
#good .pro_group_area .accessories_area .table tr.row td.opear .pro_date{display: inline-block;height: 19px;line-height: 19px;padding: 0 4px;background: #5aa457;color: white;}
#good .pro_group_area .accessories_area .table tr.row td.opear .input_qty{width: 43px;height: 28px;line-height: 28px;border: 1px solid #a9a9a9;text-align: center;outline: none;display: inline-block;margin-left: 5px;}
#good .pro_group_area .accessories_area .table tr.row td.opear .add_to_cart_acc{height: 32px;line-height: 32px;display: inline-block;padding-left: 34px;padding-right: 10px;color: white;margin-left: 5px;background: url(../images/add_to_cart_icon.png) no-repeat left 8px center #d97d00; cursor: pointer;}
#good .pro_group_area .accessories_area .table tr.row td.more_box{position: relative;}
#good .pro_group_area .accessories_area .table tr.row td .more_btn{width: 17px;height: 17px;position: absolute;left: 50%;top: 50%;margin-left: -8.5px;margin-top: -8.5px;background: url(../images/accessoires_add_sub.png) no-repeat left center;cursor: pointer;}
#good .pro_group_area .accessories_area .table tr.row td .more_btn.hover{background-position-x:-17px; }
#good .pro_group_area .accessories_area .table tr.row_desc td{min-height: 500px;padding: 50px 0 50px 60px;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box{overflow: hidden;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box .img{width: 111px;float: left;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box .pro_desc{width: 842px;float: left;margin-left: 20px;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box .pro_desc .pro_name{font-weight: bold;font-size: 21px;color: #0462be;line-height: 24px;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box .pro_desc .pro_stock{font-size: 14px;margin-top: 5px;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box .pro_desc .pro_stock span{font-weight: bold;margin-left: 3px;}
#good .pro_group_area .accessories_area .table tr.row_desc td .pro_desc_box .pro_desc #lib_download_list{min-height: 100px;}
#good .pro_group_area .may_like_box{margin-top: 30px;border-top: 1px solid #dadada;}
#good .pro_group_area .may_like_box .box_title{height: 105px;line-height: 105px;text-align: center;font-size: 28px;}
#good .pro_group_area .may_like_box .box_list{overflow: hidden;}
#good .pro_group_area .may_like_box .box_list .ul{width: 1000000px;}
#good .pro_group_area .may_like_box .box_list .ul .box_row{width: 170px;float: left;overflow: hidden;margin-right: 36px;}
#good .pro_group_area .may_like_box .box_list .ul .box_row .img{width: 170px;height: 116px;margin-bottom: 13px;}
#good .pro_group_area .may_like_box .box_list .ul .box_row .pro_name{width: 100%;height: 40px;line-height: 21px;overflow: hidden;}
#good .pro_group_area .may_like_box .box_list .ul .box_row .pro_name a{font-size: 14px;color: #2c51ae;}
#good .pro_group_area .may_like_box .box_icon{margin-top: 30px;overflow: hidden;text-align: center;height: 10px;font-size: 0}
#good .pro_group_area .may_like_box .box_icon .item{width: 10px;height: 10px;display: inline-block;margin-right: 11px;border-radius: 10px;background: #cccccc;cursor: pointer;}
#good .pro_group_area .may_like_box .box_icon .item.hover{background: #2c51ae;}

/*************************** good end **************************/

/*************************** info start **************************/
#info{overflow: hidden;}
#info .cate_left{width: 281px;overflow: hidden;float: left;position: relative;margin-top: -58px;}
#info .cate_left .cate_title{height: 58px;line-height: 58px;background: rgba(44,96,174,0.85);text-indent: 18px;font-weight: bold;font-size: 20px;color: white;}
#info .cate_left .cate_row{height: 53px;line-height: 53px;margin-bottom: 2px;overflow: hidden;}
#info .cate_left .cate_row a{display: block;height: 100%;color: #333;}
#info .cate_left .cate_row a .cate_name{float: left;width: 240px;height: 53px;background: #eeeeee;line-height: 53px;text-indent: 19px;overflow: hidden;}
#info .cate_left .cate_row a .arrow{width: 40px;height: 53px;background: #eeeeee;float: right;position: relative;}
#info .cate_left .cate_row a .arrow em{position: absolute;width: 7px;height: 13px;left: 50%;top: 50%;margin-left: -3.5px;margin-top: -6.5px;background: url(../images/cate_row_arrow_icon.png);}
#info .cate_left .cate_row:hover a div{background: #dbe9f3;color: #2c51ae;}
#info .cate_left .cate_row:hover .arrow em{background-position: -7px;}
#info .cate_left .cate_row.hover a div{background: #dbe9f3;color: #2c51ae;}
#info .cate_left .cate_row.hover .arrow em{background-position: -7px;}
#info .info_right{width: 880px;overflow: hidden;float: right;}
#info .info_right.w_100{width: 100%;}
#info .info_right .pro_title{height: 80px;border-bottom: 1px solid #ececec;}
#info .info_right .pro_title .cate_name{height: 80px;line-height: 80px;float: left;}
#info .info_right .pro_title .cate_name a{color: #333333;font-size: 26px;}
#info .info_right .pro_title .cate_name a:hover{ color: #333;}
#info .info_right .pro_title #position{height: 80px;line-height: 80px;}
#info .info_right .info_list{overflow: hidden;min-height: 800px;}
#info .info_right .info_list .info_row{padding: 20px 0;background: #f9f9f9;border: 1px solid #e6e6e6;margin-bottom: 20px;overflow: hidden;}
#info .info_right .info_list .info_row .img{width: 151px;height: 113px;float: left;margin-left: 26px;}
#info .info_right .info_list .info_row .info_desc_1{float: left;width: 640px;margin-left: 26px;}
#info .info_right .info_list .info_row .info_desc_1 .info_title{height: 25px;line-height: 25px;margin-bottom: 10px;}
#info .info_right .info_list .info_row .info_desc_1 .info_title a{color: #515151;font-size: 16px;}
#info .info_right .info_list .info_row .info_desc_1 .info_brief{line-height: 21px;color:#adadad;margin-bottom: 20px;font-size: 12px;color: #9f9f9f;}
#info .info_right .info_list .info_row .info_desc_1 .info_date{color: #959595;font-size: 12px;}
#info .info_right .info_list .info_row:hover {border-color: #2c51ae;}
#info .info_right .info_list .info_row:hover .info_title a{color: #2c51ae;}
#info .info_right .info_name{height: 50px;line-height: 50px;font-weight: bold;color: #333;text-align: center;border-bottom: 1px solid black;padding-bottom: 5px;*margin-bottom: 20px;font-size: 26px;padding-top: 30px;}
#info .info_right .info_desc{padding: 0 10px;min-height: 300px;padding-top: 20px;}


.down_load_img{margin-top: 20px;width: 280px;height: 105px;position: relative;background: url(../images/down_dire_btn_bg.png) no-repeat center center;}
.down_load_img>a{display: block;width: 100%;height: 100%;}
.down_load_img>a .title{float: right;width: 190px;font-weight: bold;color: white;font-size: 20px;text-align: center;margin: 30px 0px 4px 0px;overflow: hidden;height: 26px;}
.down_load_img>a .subTitle{float: right;width: 190px;text-align: center;font-size: 14px;color: #8a8a8a;overflow: hidden;height: 19px;}
/*************************** info end **************************/

/**************************在线留言(start)**************************/
#lib_feedback_form{width:100%; clear:both; overflow:hidden;}
#lib_feedback_form .rows{margin:10px 0; clear:both;}
#lib_feedback_form .rows label{width:20%; overflow:hidden; float:left; height:28px; line-height:28px; text-align:right; color:#555;}
#lib_feedback_form .rows span{width:75%; overflow:hidden; float:left; display:block; padding-left:5px;}
#lib_feedback_form .rows span .input{width:280px; height:25px; line-height:25px; border:1px solid #ddd; padding-left:5px;}
#lib_feedback_form .rows span .contents{width:75%; height:120px; min-height:120px; line-height:160%; padding:5px;}
#lib_feedback_form .rows span .vcode{text-transform:uppercase; width:50px;}
#lib_feedback_form .rows span img{margin-top:2px;}
/**************************在线留言(end)**************************/


/*修改placeholder颜色*/
#lib_feedback_form input::-webkit-input-placeholder{text-indent: 15px;color: #0c1c31}/* WebKit browsers */
#lib_feedback_form input:-moz-placeholder {text-indent: 15px;color: #0c1c31} /*Mozilla Firefox 4 to 18 */
#lib_feedback_form input::-moz-placeholder {text-indent: 15px;color: #0c1c31 }/* Mozilla Firefox 19+ */
#lib_feedback_form input:-ms-input-placeholder {text-indent: 15px;color: #0c1c31}/* Internet Explorer 10+ */

#lib_feedback_form textarea::-webkit-input-placeholder{color: #0c1c31}/* WebKit browsers */
#lib_feedback_form textarea:-moz-placeholder {;color: #0c1c31} /*Mozilla Firefox 4 to 18 */
#lib_feedback_form textarea::-moz-placeholder {color: #0c1c31 }/* Mozilla Firefox 19+ */
#lib_feedback_form textarea:-ms-input-placeholder {;color: #0c1c31}/* Internet Explorer 10+ */
#lib_feedback_form input[type=submit].form_button{width: 100px;height: 30px;margin-left: 407px;}
#lib_feedback_form input[type=submit].form_button:hover{cursor: pointer}


/*下载中心*/
#lib_download_list {width: 100%;overflow: hidden;padding: 20px 0;min-height: 400px;}
#lib_download_list li{height: 30px;line-height: 30px;padding: 0 20px;border-bottom: 1px solid #ccc;margin: 10px auto;list-style:none !important;}
#lib_download_list li .name{float: left;}
#lib_download_list li .download{float: right;}


/*** inquiry ***/
#lib_inquire_list>form{}
#lib_inquire_list>form{padding-top:25px; overflow:hidden;/* clear:both;*/ overflow:hidden; margin:0 auto;}
#lib_inquire_list>form .rows{margin:10px 0; clear:both;}
#lib_inquire_list>form .rows .inquiry_msg{text-indent:40px;font-size:14px;margin:10px 0px;}
#lib_inquire_list>form .rows label{width:15%; overflow:hidden; float:left; height:28px; line-height:28px; text-indent:40px; color:#000;}
#lib_inquire_list>form .rows span{width:70%; overflow:hidden; float:left; display:block; padding-left:5px;}
#lib_inquire_list>form .rows span .input{width:280px; height:25px; line-height:25px; border:1px solid #ddd; padding-left:5px;}
#lib_inquire_list>form .rows span select{ height:25px;}
#lib_inquire_list>form .rows span .contents{width:68%; height:100px;}
#lib_inquire_list>form .rows input[type=submit]{margin-left: 677px;}

#lib_inquire_list>form .rows .pro_img{width:150px;height:150px;background:#fff;float:left;}
#lib_inquire_list>form .rows .pro_msg{float:left;margin-left:20px;}
#lib_inquire_list>form .rows .pro_msg .pro_name{color:#000;margin:10px 0px;}
#lib_inquire_list>form .rows .pro_msg .pro_number{color:#000;margin:10px 0px;}