caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}

.pro_list {margin:0 0 30px}
.pro_list ftl{float:left}
.pro_list .mgr20{margin-right:20px}
.pro_list .mgb25{margin-bottom:25px}
.pro_list h1{font-size:1.750em;font-weight:700;margin:0 0 25px;padding:20px;color:#fff;line-height:100%;letter-spacing:-0.03em;text-align:center;background:#9cb227}
.pro_list h3{padding:0 0 0 25px;font-size:1.417em;color:#000;line-height:1.3em;background:url(./img/h2bg.gif) no-repeat 0 50%;margin-bottom:20px}
.pro_list h2{padding:0 0 0 25px;font-size:1.500em;color:#000;line-height:1.3em;background:url(./img/h2bg.png) no-repeat 0 50%;margin-bottom:15px}
.pro_list h1.h1bg{padding:45px 0;font-size:2.000em;line-height:1.5em;background:url(./img/bg_water.jpg) no-repeat 0 50%}
.pro_list .red{color:red}
.pro_list .yellow{color:yellow}
.pro_list.cn h3, .pro_list.cn h2{font-weight:400}

.pro_list .thumb{border:1px solid #cdd6dd;text-align:center;padding:0;}
.pro_list .thumb img{width:100%}
.pro_list .thumb.auto img{}
.pro_list  .point{color:#738900;font-weight:700}

.pro_list ul{margin:0 0 40px}
.pro_list li{font-size:1.167em;padding:3px 10px 3px 25px;margin:0;background:url(./img/dot_green.gif) no-repeat 5px 12px;line-height:170%;word-break:keep-all}
.pro_list ul.box{padding:20px 25px;background:#fbffe3;;border:1px solid #cdd6dd}

.pro_list p{font-size:1.167em;padding:0;margin:0;line-height:170%;word-break:keep-all}
.pro_list .mgt-10{margin-top:-10px}
.pro_list .mgt-15{margin-top:-15px}
.pro_list .mgt-20{margin-top:-20px}
.pro_list .mgt-25{margin-top:-25px}
.pro_list .mgt10{margin-top:10px}
.pro_list .mgt15{margin-top:15px}
.pro_list .mgt20{margin-top:20px}
.pro_list .mgt25{margin-top:25px}
.pro_list .mgb5{margin-bottom:5px}
.pro_list .mgb15{margin-bottom:15px}
.pro_list .mgb25{margin-bottom:25px}
.pro_list .mgb35{margin-bottom:35px}
.pro_list .mgb45{margin-bottom:45px}
.pro_list  .tac{text-align:center}

.pro_list .thumb_wrap{margin:0 0 20px;}
.pro_list .thumb_wrap:after{ content:""; display:block; clear:both;}
.pro_list .thumb_view{float:left;width:50%}
.pro_list .thumb_view p{margin:0 5px}
.pro_list .thumb_view p img{width:100%}
.pro_list .thumb_view p{padding:5px 0;text-align:center}
.pro_list .thumb_view p strong{color:#333;font-size:1.167em}
.pro_list .thumb_view p.ftm{margin:50px 25px 0;padding:0}
.pro_list .thumb_view.wd40{width:40%}

.pro_list .thumb_wrap .arrow{position:relative;background:url(./img/arrow.gif) no-repeat 50% 40%}


.pro_list .mgr20{margin-right:20px}

.pro_list .ftl{float:left;width:48%;margin:0 2% 0 0}
.pro_list .ftl.end{margin:0 0 0 2%}
.pro_list .ftl .thumb{margin:0;padding:10px;border:1px solid #cdd6dd}
.pro_list .ftl .thumb p{margin:10px 0 5px}
.pro_list .ftl .thumb img{width:100%}

.pro_list dl{padding:20px 25px;margin:0 0 55px;border:1px solid #cdd6dd}
.pro_list dd{font-size:1.167em;padding:3px 10px 3px 25px;margin:0;background:url(./img/dot_green.gif) no-repeat 5px 50%;line-height:170%;word-break:keep-all}
.pro_list dt{font-size:1.333em;color:#fff;font-weight:bold;line-height:1.3em;margin:-45px 0 10px;}
.pro_list dt span{display:inline-block;padding:15px 35px;background:#9cb227}
.pro_list dd.img_list{padding:10px 0;background:url(none)}
.pro_list dd.img_list:after{ content:""; display:block; clear:both;}
.pro_list dd.img_list .thumb_list{float:left;line-height:66px}
.pro_list dd.img_list .thumb_list img{padding:4px;margin:0 8px 0 0;border:1px solid #cdd6dd;vertical-align:middle}
.pro_list dd.img_list .thumb_list.arrow img{padding:0;margin:0 20px 0 12px;border:none}
.pro_list dd.img_list .thumb_list p{font-size:1.000em;padding:5px 0;text-align:center}

.pro_list div.img_list{padding:0;margin:0 0 25px}
.pro_list div.img_list:after{ content:""; display:block; clear:both;}
.pro_list .ft_list{float:left;position:relative;width:33.33%;}



.pro_list .ft_list span{position:absolute;top:-20px;left:50%;display:inline-block;width:120px;padding:10px 0;margin:0 0 0 -60px;font-size:1.167em;color:#fff;font-weight:bold;line-height:1.3em;text-align:center;background:#9cb227}
.pro_list .ft_list ul{padding:45px 25px 0 25px}
.pro_list .ft_list li{font-size:1.083em;padding:3px 0 3px 15px;margin:0;background:url(./img/dot_green.gif) no-repeat 0 12px;line-height:170%;word-break:keep-all}
.pro_list.cn .ft_list li{font-size:1.000em;}
.pro_list .ft_list li.tit{font-size:1.500em;color:#333;font-weight:700;background:url(none);padding:3px 0}
.pro_list .ft_list li.tit em{padding:5px 8px;background:#ccc}
.pro_list .ft_list .thumb{padding:5px 5px 10px}
.pro_list .ft_list .thumb img{width:100%}
.pro_list .ft_list .arrow{position:absolute;top:50%;margin:-15px 0 0}
.pro_list .ft_list .arrow.left{left:-13px}
.pro_list .ft_list .arrow.right{right:-13px}

.pro_list .ft_list40{float:left;width:38%;}
.pro_list .ft_list40 .thumb{margin:0 20px 0 0}

.pro_list .ft_list60{float:left;width:62%;}
.pro_list .ft_list60:after{ content:""; display:block; clear:both;}
.pro_list .ft_list60 .thumb_list{float:left;width:50%;line-height:100%}
.pro_list .ft_list60 .thumb_list img{width:100%}
.pro_list .ft_list60 .thumb_list .thumb{margin:0 10px 0 0}
.pro_list .ft_list60 .thumb_list .thumb.end{margin:0 0 0 10px}
.pro_list .ft_list40 p, .pro_list .ft_list60 p{clear:both;padding:10px 0;font-weight:700;text-align:center}

.pro_list table{width:100%;border:0;border-top:1px solid #ddd;border-right:1px solid #ddd;margin:25px 0 35px;*table-layout:fixed}
.pro_list th,
.pro_list td{padding:10px 15px;border:0;text-align:center;vertical-align:middle;font-size:1.167em;line-height:180%;word-break:keep-all}
.pro_list th,
.pro_list td{overflow: hidden;
  }
.pro_list td li{font-size:1em}
.pro_list th{color:#333;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#eee;padding:12px 15px}
.pro_list td{color:#666}
.pro_list thead th{}
.pro_list thead th.first{border-left:0}
.pro_list tbody th, .pro_list .sec02 th{color:#333;background:#f9f9f9}
.pro_list tbody td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.pro_list table.tal td{text-align:left;vertical-align:top}

.pro_list table.wd60{float:left;width:60%;margin:15px 0 45px}


.pro_list ul.layout{margin:0}
.pro_list ul.layout:after{ content:""; display:block; clear:both;}
.pro_list ul.layout li{position:relative;padding:0;margin:0;background:url(none)}
.pro_list ul.layout li.box{min-height:690px;padding:20px;border:1px solid #cdd6dd}
.pro_list ul.layout li.li_ft_left{float:left;width:49%}
.pro_list ul.layout li.li_ft_right{float:right;width:49%}
.pro_list ul.layout li.li_ft_left45{float:left;width:43%}
.pro_list ul.layout li.li_ft_right45{float:right;width:43%}
.pro_list ul.layout li dl img{width:100%;padding:0;margin:0}
.pro_list ul.layout li dl{position:relative;max-height:203px;padding:5px 5px 0 0;margin:0;border:1px solid #cdd6dd}
.pro_list ul.layout li dd{font-size:0.929em;padding:3px 0 3px 160px;margin:0;background:url(./img/dot_green.gif) no-repeat 145px 10px;line-height:160%;word-break:keep-all}
.pro_list ul.layout li dt{position:absolute;top:0;left:0;width:135px;padding:0;margin:0}
.pro_list ul.layout li .arrow{position:absolute;top:50%;margin:-35px 0 0;z-index:999}
.pro_list ul.layout li p, .pro_list ul.layout li ul li{font-size:1.000em}
.pro_list ul.layout li h1{font-size:1.500em}
.pro_list ul.layout li h2{font-size:1.286em}
.pro_list ul.layout li h3{font-size:1.214em}
.pro_list ul.layout li th, .pro_list ul.layout li td{font-size:1.000em}
.pro_list ul.layout li .arrow.left{left:-13px}
.pro_list ul.layout li .arrow.right{right:-20px}

.pro_list ul.layout li ul li{padding:3px 10px 3px 20px;background:url(./img/dot_green.gif) no-repeat 5px 12px}
.pro_list ul.layout li ol li{font-size:0.929em;padding:0 5px 0 15px;background:url(./img/dot_green.gif) no-repeat 0 50%}
.pro_list ul.layout li ol {margin:5px 0}


.pro_list ul.layout li dl.none{padding:0;margin:25px 0;border:none}
.pro_list ul.layout li dl.none dt{position:absolute;top:0;left:0;width:155px;padding:0;margin:0}
.pro_list ul.layout li dl.none dd{font-size:0.929em;padding:3px 0 3px 185px;margin:0;background:url(./img/dot_green.gif) no-repeat 170px 10px;line-height:160%;word-break:keep-all}
.pro_list ul.layout li .thumb_list{}

.pro_list ul.layout li .thumb_list .ftl{float:left;width:50%}
.pro_list ul.layout li .thumb_list .ftl .thumb{margin:5px 10px 0 0;border:0}
.pro_list ul.layout li .thumb_list .ftl .thumb p{margin:10px 0 5px}
.pro_list ul.layout li table{margin:25px 0 10px}

.pro_list ul.layout.num4 li{float:left;width:25%;margin:15px 0 35px}
.pro_list ul.layout.num4 li img{width:100%}
.pro_list ul.layout.num4 li p.tit{margin:0 0 15px;padding:10px;font-weight:700;text-align:center;border:3px solid #9cb227;background: url(./img/h1_dot.jpg) no-repeat -5px -5px}
.pro_list ul.layout.num4 li p.thumb{padding:4px}
.pro_list ul.layout.num4 li .li_wrap{margin:0 3px}
.pro_list .ftr{float:right;}
.pro_list  .thumb100{width:100px;padding:4px;border:1px solid #cdd6dd}
.pro_list  .thumb100 img{width:100%}

.pro_list dl.box img{width:100%;padding:0;margin:0}
.pro_list dl.box{position:relative;min-height:183px;padding:25px 5px 0 0;margin:0;border:1px solid #cdd6dd}
.pro_list dl.box dd{padding:3px 0 3px 175px;margin:0;background:url(./img/dot_green.gif) no-repeat 160px 10px;line-height:160%;word-break:keep-all}
.pro_list dl.box dt{position:absolute;top:0;left:0;width:135px;padding:0;margin:0}
.pro_list.en dl.box dd{font-size:1.231em}
.pro_list.cn dl.box dd{font-size:1.071em}

.pro_list div.box{padding:30px 35px;margin:0;border:1px solid #cdd6dd}
.pro_list div.box:after{ content:""; display:block; clear:both;}
.pro_list div.box dl.none{position:relative;padding:10px;margin:25px 0;min-height:170px;border:none}
.pro_list div.box dl.none dt{position:absolute;top:0;left:0;width:220px;padding:0;margin:0}
.pro_list div.box dl.none dt img{width:100%;padding:0;margin:0}
.pro_list div.box dl.none dd{font-size:1.231em;padding:3px 0 3px 245px;margin:0;background:url(./img/dot_green.gif) no-repeat 230px 50%;line-height:180%;word-break:keep-all}
.pro_list.cn div.box dl.none dd{font-size:1.071em;}

.pro_list div.box .thumb_list .ftl{float:left;width:48%}
.pro_list div.box .thumb_list .ftl .thumb{margin:5px 21px 0 0;padding:0;border:0}
.pro_list div.box .thumb_list .ftl .thumb p{margin:10px 0 5px}
.pro_list div.box .thumb_list .ftl .thumb img{padding:10px;border:1px solid #cdd6dd}


.pro_list .list_wrap{margin:-10px 0 35px}
.pro_list .list_wrap:after{ content:""; display:block; clear:both;}
.pro_list .list_wrap .wd75{width:75%}
.pro_list .list_wrap .dash_box{padding:25px 25px 0;margin:0 30px 0 0;border:1px dashed #cdd6dd}
.pro_list .list_wrap .dash_box .tit{margin:0 0 10px;font-size:1.150em;font-weight:700;text-align:center;}
.pro_list .list_wrap .dash_box .tit strong{display:inline-block;padding:10px 20px;color:#333;border:1px solid #cdd6dd;background:#f8fbff}
.pro_list .list_wrap .dash_box .hd_tit{margin:0 0 10px;font-size:1.500em;font-weight:700;text-align:center;background:#fff}
.pro_list .list_wrap .dash_box .hd_tit strong{display:inline-block;margin:10px;padding:10px 35px;color:#fff;border:1px solid #8ca11b;background:#9cb227}

.pro_list .list_wrap .wd25{width:25%}
.pro_list .list_wrap .wd25 .thumb{margin:0 0 0 5px;padding:9px;border:1px solid #cdd6dd}

.pro_list ul.layout_num3 li{float:left;width:32%;margin:0 2% 2% 0;padding:0;background:url(none)}
.pro_list ul.layout_num3 li:nth-child(3n){margin-right:0}
.pro_list ul.layout_num3 li .thumb{border:1px solid #ddd}
.pro_list ul.layout_num3 li img{width:100%}

.pro_list ul.layout_num3{0 0 25px}
.pro_list ul.layout_num3:after{ content:""; display:block; clear:both;}

.pro_list ul.layout_num2 li{float:left;width:49%;margin:0 2% 2% 0;padding:0;background:url(none)}
.pro_list ul.layout_num2 li:nth-child(2n){margin-right:0}
.pro_list ul.layout_num2 li .thumb{border:1px solid #ddd}
.pro_list ul.layout_num2 li img{width:100%}

.pro_list ul.layout_num2{0 0 25px}
.pro_list ul.layout_num2:after{ content:""; display:block; clear:both;}



.devicespecs-detail .info {position:relative;margin:0 0 0 -1px;padding:0 0 20px;;overflow:hidden;}
.devicespecs-detail .info .shop_btn{margin:30px 0 0;padding:20px 0;border-top:1px solid #dde4e9}
.devicespecs-detail .info .shop_btn ul:after{ content:""; display:block; clear:both;}
.devicespecs-detail .info .shop_btn li{float:left;width:49%}
.devicespecs-detail .info .shop_btn li.btn_r{float:right;}
.devicespecs-detail .info .shop_btn li a{display:block;padding:15px 0;background: linear-gradient(to bottom, #ff7b1e, #ff4700);border:1px solid #d93500;color:#fff;font-size:18px;font-weight:700;line-height:21px;text-shadow: 1px 1px #d93500;text-align:center;vertical-align:middle;margin:0}
.devicespecs-detail .info .shop_btn li a:hover{color:#fff}
.devicespecs-detail .info .shop_btn li.btn_r a{background:#f9f9f9;border:1px solid #cdd6dd;color:#666;}
.devicespecs-detail .info .shop_btn li a:hover{color:#fff;background:#e91112;border:1px solid #aa0001}
.devicespecs-detail .info .shop_btn li.btn_r a:hover{color:#fff;background:#444;border:1px solid #333}
.devicespecs-detail .info .shop_btn li a i{font-size:21px;color:#fff900;padding:0 5px 0 0}
.devicespecs-detail .info .shop_btn li span{display:block;padding:15px 0;background:#f9f9f9;border:1px solid #cdd6dd;color:#666;font-size:21px;font-weight:400;line-height:21px;text-align:center;vertical-align:middle;margin:0}
.devicespecs-detail .info .shop_btn li span i{font-size:21px;color:#ff4700;padding:0 5px 0 0}