@charset "utf-8";

@font-face {
    font-family: 'FugazOne-Regular'; 
    src: url('../style/font/FugazOne-Regular.eot'); /* IE9 Compat Modes */
    src: url('../style/font/FugazOne-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../style/font/FugazOne-Regular.woff') format('woff'), /* Modern Browsers */
         url('../style/font/FugazOne-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('../style/font/FugazOne-Regular.svg#FugazOne-Regular') format('svg'); /* Legacy iOS */
 }
body{ text-align:center;font-family:"FugazOne-Regular",cursive;}



.headertips{ background-color:#666666; background:url(../images/head_bg.png); height:30px; overflow:hidden}
.headertips img{ vertical-align:middle; margin-right:5px;}
.headertips ul,.headertips  li{ line-height:30px; height:30px; }
.headertips li{ float:left; }
.headertips li:first-child{ width:400px; text-align:left}
.headertips li:last-child{ width:800px; text-align:right}

a{ color:#2e3192}

div.indexpro{ margin:20px auto; display:inline-block}
.indexproleft{ width:280px;float:left;}
dl.indexproleft1 { background:url(../images/left2.png) bottom left no-repeat; padding-bottom:11px;width:241px;}
.indexproleft1 dt{ font-size:20px ; font-family:"FugazOne-Regular",cursive; text-transform:uppercase; background:url(../images/left1.png) center no-repeat;   padding-left:21px;   height:38px;padding-top:10px; text-align:left; color:#fff; font-weight:200;}
.indexproleft1 dd{ background-color:#296ac0;display:block; padding:10px 0px 5px 0px; }
.indexproleft1 dd ul{  }
.indexproleft1 dd ul li { background:url(../style/point_002.png) 4px 8px no-repeat;}
.indexproleft1 dd ul a{ display:block; height:30px; line-height:30px; font-size:12px; color:#fff; padding-left:20px;}
.indexproleft1 dd ul a:hover{   color:#0060aa; text-decoration:none}
.indexproleft1 dd ul li:hover{ background:url(../image/point_003.png) 4px 8px no-repeat;background-color:#efefef; }

.level-1{position:relative}
.level-2{ position:absolute; z-index:19999; top:-1px; left:241px; width:400px;background:#efefef none repeat scroll 0 0; display:none; border:#0060aa 1px solid; border-left:0;}
.level-2 li{ float:left; width:200px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.level-2 li a{ color:#0060aa !important;height:25px !important; line-height:25px !important;}
.level-2 li a:hover{ text-decoration:underline !important; }
.onov .level-2{ display:block}
.onov  a{ color:#0060aa !important; }
.indexproleft1 dd ul li .level-2 li { background:url(../image/point_003.png) 4px 8px no-repeat;}



dl.indexproleft2 { background:url(../images/left2.png) bottom left no-repeat; padding-bottom:11px;width:241px;}
.indexproleft2 dt{ font-size:20px ; font-family:"FugazOne-Regular",cursive; text-transform:uppercase; background:url(../images/left1.png) center no-repeat;   padding-left:21px;   height:38px;padding-top:10px; text-align:left; color:#fff; font-weight:200;}
.indexproleft2 dt a{ float:right; margin-right:10px; margin-top:6px;}
.indexproleft2 dd{ background-color:#296ac0;display:block; padding:10px 0px 5px 0px; }
.indexproleft2 dd ul{  }
.indexproleft2 dd li{ padding:5px 10px 5px 20px;}
.indexproleft2 dd ul li { background:url(../style/point_001.png) 4px 6px no-repeat;}
.indexproleft2 dd ul a{font-size:12px; color:#fff;  }
.indexproleft2 dd ul a:hover{   }



dl.indexproleft3 { background:url(../images/left2.png) bottom left no-repeat; padding-bottom:11px;width:241px;}
.indexproleft3 dt{ font-size:20px ; font-family:"FugazOne-Regular",cursive; text-transform:uppercase; background:url(../images/left1.png) center no-repeat;   padding-left:21px;   height:38px;padding-top:10px; text-align:left; color:#fff; font-weight:200;}
.indexproleft3 dt a{ float:right; margin-right:10px; margin-top:6px;}
.indexproleft3 dd{ background-color:#296ac0;display:block; padding:10px 0px 5px 0px; }
.indexproleft3 dd ul{  }
.indexproleft3 dd li{ padding:5px 10px 5px 20px;}
.indexproleft3 dd ul li { background:url(../style/point_001.png) 4px 6px no-repeat;}
.indexproleft3 dd ul a{font-size:12px; color:#fff;  }
.indexproleft3 dd ul a:hover{   }


dl.prolist{ width:920px; float:left; }
dl.prolist dt{ height:30px; margin-bottom:20px;}
dl.prolist dt h2,h2.h2tt{ font-size:20px; font-family:"FugazOne-Regular",cursive; float:left; color:#0060aa; text-transform:uppercase;}
dl.prolist dt a{ float:right; font-size:12px; text-transform:uppercase; font-variant:normal; font-stretch:narrower}

dl.prolist dd ul{ display:inline-block;  }
dl.prolist dd li{ width:200px; padding:8px 8px 7px 7px; float:left; text-align:center; margin-left:20px; height:295px; background-color:#efefef; margin-bottom:20px;}
dl.prolist dd li img{ width:200px; height:200px; }
dl.prolist dd li a.imglink{ display:block; width:200px; height:200px; overflow:hidden}
dl.prolist dd li:nth-child(4n+1){ margin-left:0;}
dl.prolist dd a{color:#666}

dl.prolist dd strong{ display:block; text-align:center;padding:15px 0; height:30px;font-size:12px; font-weight:100; line-height:15px}
dl.prolist dd span.price{   text-align:left; font-size:16px; float:left; width:100px; height:30px; padding-left:10px;color:#999;}
dl.prolist dd a.button{ margin:auto}

 dl.prolist dd li:hover{ background-color:#cccccc;  }
a.button {
    background: #999 none repeat scroll 0 0;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    padding-right: 0;
    text-decoration: none;
	
}
a.button:hover{background: #0060aa}

a.button span {
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    line-height: 15px;
    padding: 8px 21px;
}

.mtopb10{ margin:10px 0}

.prolist2main{background-color:#efefef; text-align:center; padding:20px 0px ;}
 

dl.prolist2{ width:1200px;  }
dl.prolist2 dt{ height:30px; margin-bottom:20px; text-align:center}
dl.prolist2 dt a{float:none; margin-right:10px; } 
dl.prolist2 dt a span { font-size:16px ; }
dl.prolist2 dt a.procur{ background-color:#0060aa}

dl.prolist2 dd ul{ display:inline-block; padding:0 22px; }
dl.prolist2 dd li{ width:200px; padding:8px 8px 7px 7px; float:left; text-align:center; margin-left:20px; height:295px; background-color:#fff; margin-bottom:20px;}
dl.prolist2 dd li img{ width:200px; height:200px; }
dl.prolist2 dd li a.imglink{ display:block; width:200px; height:200px; overflow:hidden}
dl.prolist2 dd li:nth-child(5n+1){ margin-left:0;}
dl.prolist2 dd a{color:#666}

dl.prolist2 dd strong{ display:block; text-align:center;padding:15px 0; height:30px;font-size:12px; font-weight:100; line-height:15px}
dl.prolist2 dd span.price{   text-align:left; font-size:16px; float:left; width:100px; height:30px; padding-left:10px;color:#999;}
dl.prolist2 dd a.button{ margin:auto}
 
dl.prolist2 dd ul.prolist2li{ display:none}
dl.prolist2 dd ul.listcur{ display:block}


.over p img{ vertical-align:middle; margin-right:8px;}


#footer{background:#00467c;overflow:hidden;  z-index:1000; width:100%}
#footer .w{ padding:20px 0;}
#footer dl{ float:left; width:280px; color:#fff  !important; margin-left:20px; }
#footer dt{ font-size:20px;font-family: 'FugazOne-Regular'; border-bottom:#ffffff 2px solid;padding-left:20px;}

#footer dl ul{ padding:20px 0 20px 20px; display:inline-block}
#footer dl ul li{ height:25px; line-height:25px;}
#footer dl ul li a{ color:#ffffff !important; font-size:13px;}

#footer dl.dl1{ margin-left:0;width:500px;}

#footer dl.dl1 ul li{ width:250px; overflow:hidden; float:left}
#footer dl.dl1 ul{ padding-left:0}

#footer dl.dl2{ width:150px;  }
#footer dl.dl2 li a { } 

#footer dl.dl3{ width:210px;}


#footer dl.dl3 ul li{ height:150px; line-height:150px;}
#footer dl.dl3 ul li img{ width:179px; height:149px;}

#footer dl.dl4 ul li img{ vertical-align:middle}
#footer dl.dl4 ul li:first-child{ font-size:24px; padding-bottom:10px;font-family: 'FugazOne-Regular'; }

 
#footer2{background:#192841; overflow:hidden; height:68px; width:100%;z-index:1000;min-width:1200px;}
#footer2 li{ float:left; color:#ffffff; height:68px; line-height:68px}
#footer2 li:first-child{ float:left;  }
#footer2 li:last-child{ float:right;}
#footer2 li img{ margin-top:16px;}
 
 
 
 
 
 
 
 
 
 
 
 


/***************************窄屏样式(start)***************************/
.w1000{width:1000px; margin:0 auto; min-width:1000px;text-align:left}
#header .w1000 .info{width:655px; position:relative;} 
#header .w1000 #sitenav .blk{margin:0 6px;}
#header .w1000 #sitenav{ margin-right:0; width:648px;}
.w1000 #sitenav .blk>a{display:block; padding:0 12px; font-size:18px; line-height:34px; padding-bottom:2px; color:#292a2b; }
#header .w1000 .thistime{ right:16px;}
/* 产品概括 */
#pro_ad .w1000 .item_01{ width:350px;}
#pro_ad .w1000 .item_02{ width:318px; margin-left:10px;}
#pro_ad .w1000 .item_03{ width:297px;}

/* 产品列表 */
.w1000 #plist .blk{ width:236px; height:456px; margin-right:16px;}
.w1000 #plist .blk .imgbox{ width:236px; height:352px;}
.w1000 #plist .blk .imgbox img{ max-width:236px;}

/* 产品详细 */
.w1000 #pdetail .detail{ width:512px;}
.w1000 #pdetail .detail .brief{ height:382px;}

.w1000 #small_img{ height:145px; margin-top:40px;}
.w1000 #small_img .bd span{ width:94px; height:140px;}

.w1000 #case_list .spec-scroll{clear:both;height:262px; width:950px; }
.w1000 #case_list .spec-scroll .items{ width:850px;}
.w1000 #case_list .spec-scroll .items ul li{ width:215px;}
.w1000 #case_list .spec-scroll .items ul li img{ max-width:100%;}

#main .w1000 .p_title{ padding-left:5px;}
.w1000 .website a.first{ left:5px;}
.w1000 #case_list{ padding:0 5px;}
/***************************窄屏样式(end)***************************/

*{font-family:Arial;}
html, div{outline:0;}
cite, em, strong, i{font-style:normal;}

#alert_img{ background:red url(../style/alert_img.png) no-repeat left top;}
.attr_row{ overflow:hidden; margin:5px 0 5px 0; line-height:20px;}
.attr_row .attr_name{ width:120px;}
.attr_row .attr_name strong{ font-size:14px;}
.attr_row .attr_val{ width:140px;}
#cop{ color:#fff;}

.prod_info_group{overflow:hidden; margin-top:10px;}
.prod_info_group li{height:22px; line-height:20px; margin-bottom:10px; float:left; margin-right:10px; overflow:hidden;}
.prod_info_group li a{border:1px #bebebe solid; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#ddd; text-align:center; display:block; font-size:12px; padding:0 12px;}
#pdetail .gallery .bigimg{ max-height:inherit !important;}

.w{width:1200px; margin:0 auto; min-width:1200px;text-align:left}
.hide{display:none;}

.mc{margin-left:auto; margin-right:auto;}

.tro{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.tro:hover {transform:scale(1.2);  -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}

#top{ position:fixed; z-index:10000; bottom:3%; right:2%;}
/* 头部 */
#header, #main, #footer{min-width:980px;}

#header{height:150px; background:url(../images/head_bg.png); border-bottom:1px solid #b5b6c0; width:100%; z-index:1001; position:relative;  }
#header.fix{height:150px;   background:url(../images/head_bg.png); border-bottom:1px solid #b5b6c0; position:fixed; top:0; left:0; width:100%; z-index:12001;  }

#header .logo{height:120px; width:285px;}
#header .logo2{ display:none; float:left; padding-top:10px; padding-right:20px;}
#header .logo a{display:block; height:120px; text-align:center;}
#header .info{width:725px; position:relative;}
#header .info .h_nav{display:block; height:28px; background:#fff; padding:0 6px; -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;}
#header .info .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .info .h_nav li.line{padding:0;}
#header .info .h_nav li.member{background:url(../style/ico.png) 0 0 no-repeat; padding-left:26px;}
#header .info .h_nav li.inquiry{background:url(../style/ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .info .h_nav li.lang{background:url(../style/ico.png) 50px -52px no-repeat; padding-right:20px;}
#header .info .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .info .h_nav li.lang .language_silder{ position:absolute; right:-6px; top:22px; display:none; background:#ffffff; z-index:10; padding:0px 23px 0px 12px; border-radius:0px 0px 5px 5px;}
#header .info .h_nav li.lang:hover .language_silder{ display:block;}
 .language_silder a{ display:block;}
#header .info .h_nav li.lang:hover dl{}

#header .info .letter{width:310px; height:30px; margin-top:25px;}
#header .info .letter span{display:inline-block; height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:bold;}
#header .info .letter form{width:218px; height:30px; overflow:hidden; background:#fff; position:relative;}
#header .info .letter form input[type=text]{padding:0; margin:0; width:200px; height:28px; font-size:12px; color:#656a8a; border:1px solid #fff; line-height:28px; text-indent:5px}
#header .info .letter form input[type=text]:focus{outline:0; color:black}
#header .info .letter form input[type=submit]{width:30px; height:30px; border:0; background:url(../style/img.png) no-repeat -2px -77px; cursor:pointer; position:absolute; top:0; right:0;}

.search{margin-right:4px; padding-left:9px; margin-right: 208px; width:175px; height:25px; margin-top:27px;background: url(../style/search.png) no-repeat; position:relative;}
.search input[type=text]{width:135px; height:23px; font-size:12px; line-height:23px; background:none; padding-top:1px; border:0; color:#9a979e;}
.search input[type=text]:focus{outline:0; color:#000;}
.search input[type=submit]{width:17px; height:13px; margin-top:6px; border:0; background:url(../style/search_ico.png) no-repeat; cursor:pointer;}

.thistime{ position:absolute; width: 205px; height:30px; line-height:30px; text-align:right; top:25px; right:0; font-size:14px;}

/* 半隐 */
#header.cur{ height:80px; background-color:#fff}
#header.cur .logo{ display:none }
#header.cur .info{ width:100%;}
#header.cur .search{ float:left; margin-top:14px;}

#header.cur .thistime{top:14px; left:220px; display:none}
#header.cur #sitenav{ height:39px; margin-top:10px;}
#header.cur #sitenav .blk{ height:39px;}
#header.cur #sitenav .sublist{ top:41px;}
#header.cur  .logo2{ display:block;}

#header.cur .headertips{ background-color:#f4f4f4;}


#sitenav{height:56px; margin-right:-22px; margin-top:12px;}
#sitenav .blk{position:relative; z-index:100; height:54px; margin:0 8px;}
#sitenav .blk>a{display:block; padding:0 15px; font-size:18px; line-height:34px; padding-bottom:2px; color:#292a2b; }
#sitenav .blk+.blk>a{padding-left:17px;}
#sitenav .blk:hover>.sublist{display:block;}
#sitenav .sublist{display:none; position:absolute; top:56px; left:-110px;  border-top:none;background:#fff; padding:12px 5px;}
#sitenav .sublist a{display:block; padding:5px 14px; font-size:12px; line-height:13px; color:#333; white-space:nowrap;}
#sitenav .sublist h3{ width:210px; position:relative;}
#sitenav .sublist h3 .one{display:block; padding:5px 0; padding-left:12px; font-size:12px; border-right:0px solid #e5e5e5;}
#sitenav .sublist h3 .one:hover{background:url(../style/nav_sel_down.jpg) no-repeat 2px center; color:#d61607;}
#sitenav .sublist .box_two{ position:absolute; top:0; left:211px; width:350px;  background-color:#fff;}
#sitenav .sublist .box_two h4{ width:175px; position:relative; float:left;}
#sitenav .sublist .box_two h4 .two{display:block; padding:5px 0; padding-left:12px; font-size:12px;}
#sitenav .sublist .box_two h4 .two:hover{background:url(../style/nav_sel_down.jpg) no-repeat 2px center; color:#d61607;}

#sitenav .sublist.cur{min-width:150px;}
#sitenav .sublist.cur h3 .one{border-right:none;}



#sitenav .sublist h3:first-child{}


img.procpimg{ border:#ccc 1px solid; padding:2px; background-color:#fff}









#sitenav .blk.cur{ border-bottom:2px solid #d61607;}
#sitenav .blk.cur .item{ color:#d61607;}
#sitenav .blk:hover{ border-bottom:2px solid #d61607;}
#sitenav .blk a:hover{ text-decoration:none;color:#d61607;}

/* Banner 201*149,182*192,203*148,182*194,186*185 */
#banner{ height:168px; position:relative; z-index:100; min-width:1000px;}
#banner .item{ position:absolute; top:0; left:0; display:block; height:100%; width:100%;}

#storyBan{ height:297px; position:relative; z-index:100; position:relative; margin-top:25px;}
#storyBan .bbg{ position:absolute; top:5px; left:0; z-index:10;}
#storyBan .son{ max-width:100%; overflow:hidden; z-index:9; border:10px solid #ededed;}

#storyBan .bpic01{ position:absolute; left:73px; top:77px; width:201px; height:149px;}
#storyBan .bpic02{ position:absolute; left:307px; top:77px; width:182px; height:192px;}
#storyBan .bpic03{ position:absolute; left:527px; top:77px; width:203px; height:148px;}
#storyBan .bpic04{ position:absolute; left:769px; top:91px; width:182px; height:194px;}
#storyBan .bpic05{ position:absolute; left:988px; top:77px; width:186px; height:185px;}

#storyBan.w1000 .son{ max-width:100%; overflow:hidden; z-index:9; border:6px solid #ededed;}
#storyBan.w1000 .bpic01{ position:absolute; left:25px; top:77px; width:201px; height:149px;}
#storyBan.w1000 .bpic02{ position:absolute; left:230px; top:77px; width:182px; height:192px;}
#storyBan.w1000 .bpic03{ position:absolute; left:430px; top:65px; width:203px; height:148px;}
#storyBan.w1000 .bpic04{ position:absolute; left:635px; top:75px; width:182px; height:194px;}
#storyBan.w1000 .bpic05{ position:absolute; left:798px; top:67px; width:186px; height:185px;}

/* 产品概括 */
#pro_ad{}
#pro_ad .item_01{ width:424px;}
#pro_ad .item_02{ width:386px; margin-left:10px;}
#pro_ad .item_03{ width:367px;}
#pro_ad img{ max-width:100%;}

/* 尾部 */
#g_lang{ height:18px; background:#f2f2f2; border-bottom:1px solid #e6e6e6; margin-bottom:3px;text-align: center; white-space: nowrap;}
#g_lang .item{ padding:0 20px; position:relative; font-size:14px; line-height:18px;}
#g_lang .item img{ /*position:absolute; top:3px; left:20px;*/}


/* 产品列表 */
#main{padding-bottom:13px; padding-top:38px;}
#main.pro{ background:#efefef; min-height:770px;}
#main .p_title{ font-size:24px; color:#010101; height:40px;font-family:'FugazOne-Regular'; text-transform:uppercase}
#main .p_title .art_posi{ float:left; width:132px; height:27px; line-height:27px; color:#fff; font-size:14px; margin-left:12px; background:url(../style/art_title.jpg) no-repeat; text-align:center;}
#main .p_title a:hover{text-decoration:none;}

/* 面包屑 */
.website{ height:30px; padding-left:24px; position:relative;}
.website a{ padding:0 4px; font-size:12px;  font-variant:normal;text-transform:uppercase}
.website a.first{ padding:0 0; position:absolute; top:1px; left:0;}

.aboutcontent{ padding:20px 0; line-height:20px;}
.newslistul{ padding:20px;}
.newslistul li{ height:30px; line-height:30px; background:url(../image/point_002.gif) 4px 6px no-repeat; padding-left:20px;}
.newslistul li a{ float:left}
.newslistul li em{ float:right}

.newslistul li:hover{ background-color:#f4f4f4}
.newslistul li:nth-child(2n+2){background-color:#efefef}

#plist{ overflow:hidden;}
#plist .blk{width:286px;height:522px; margin-right:18px;  position: relative;}
#plist .blk.non{ margin-right:0;}
#plist .imgbox{width:282px; height:420px; text-align:center; border:2px solid #fff;}
.blk_fd{position:absolute;right:10px;top:5px;width:40px;height:10px}
.blk_fd font{min-width: 32px;height:25px;float:right;background:#5D373B;margin:5px;color:#fff;text-align:center;line-height:25px;padding:0 5px;}
#plist .imgbox a{width:100%; height:100%; display:block; text-align:center; vertical-align:middle;}
#plist .name{font-size:14px; line-height:22px; overflow:hidden; padding:12px 0;}

#plist .blk:hover .imgbox{ border:2px solid #c42616;}
#plist .blk:hover .name a{ color:#c42616;}


#pdetail{overflow:hidden;}
/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:472px; position:relative;}
#pdetail .gallery *{_behavior:none;} 
#pdetail .gallery .bigimg{width:470px; height:670px; display:table-cell; vertical-align:middle; overflow:hidden; border:1px solid #f0f0f0;}
#pdetail .gallery .bigimg a{width:470px; display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a.case{height:570px;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
/*#pdetail .gallery .bigimg{text-align:center; overflow:hidden; border:1px solid #ddd; position:relative;}*/
#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(../style/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:-472px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
/**************************放大镜效果(end)**************************/
#pdetail .detail{width:705px}
#pdetail .detail .name{font-size:24px; border-bottom:1px dashed #040404; line-height:30px; padding:20px 0; padding-left:15px;}
#pdetail .detail .brief{ line-height:28px; padding:15px; font-size:14px; height:280px; overflow-y:auto;}
#pdetail .detail .brief p{ margin:0;}
#pdetail .detail .func{margin-top:10px; padding-left:13px;}

#small_img{position:relative; overflow:hidden; height:215px; margin-top:70px;}
#small_img .bd span{float:left; margin-right:30px; border:2px solid #fff; display:block; width:142px; height:211px; overflow:hidden; text-align:center;}
#small_img .bd span.on{border:2px solid #9d0416;}
#small_img .bd span a{vertical-align:middle; text-align:center;}


/* 相关产品 */
#pdetail .sectit{ font-size:18px; height:40px; position:relative; border-bottom:1px solid #353434;}
#pdetail .sectit .pre{ position:absolute; top:3px; right:40px; cursor:pointer;}
#pdetail .sectit .next{ position:absolute; top:3px; right:0; cursor:pointer;}

#pdetail #plist{ overflow:hidden;}
#pdetail #plist .blk{width:286px;height:522px; margin-right:18px;}
#pdetail #plist .blk.non{ margin-right:0;}
#pdetail #plist .imgbox{width:282px; height:420px; text-align:center; border:2px solid #fff;}
#pdetail #plist .imgbox a{width:282px; height:420px; display:block; text-align:center; vertical-align:middle;}
#pdetail #plist .name{font-size:14px; line-height:22px; overflow:hidden; padding:12px 0;}
#plist .blk:hover .imgbox{ border:2px solid #c42616;}
#plist .blk:hover .name a{ color:#c42616;}

input.form_button{ width:120px; height:32px; text-align:center; background-color:#6A3500; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-family:Verdana; font-size:14px; color:#fff;}

#lib_down_list li a{background:url(../style/btn.gif) repeat-x;}
#alert_img{ background:red url(../style/alert_img.png) no-repeat left top;}
#cop{ color:#000;}

.prod_info_group li a{ background:#8A4623; color:#FFF;}

/* 信息 */
.art_cc{ min-height:420px;}
.art_item{ background:#fff;}
.art_item.cur{ background:#eeeae7;}
.art_item p{ margin:0;}

/* 系列 */
#case_list{ min-height:850px;}
#case_list .case_title{ font-size:18px; padding-bottom:18px; text-align:center; }
#case_list .bpic_obj{min-height:543px; position:relative;}
#case_list .bpic_obj .prevb{width:48px;height:48px; cursor:pointer; position:absolute; top:220px; left:6px;}
#case_list .bpic_obj .nextb{width:48px;height:48px; cursor:pointer; position:absolute; top:220px; right:6px;}

#case_list .big_pic{ text-align:center; overflow:hidden; width:885px; min-height:543px; margin:30px auto;}

/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
/* Hide from IE Mac */ 
.clearfix{display:block;} 

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; z-index:10; width: 100%;}
.jqzoom img{ max-width: 938px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:300px;height:337px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:120;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
#case_list .small_list{ height:264px; position:relative;}
#case_list .small_list .vobj{ height:100%; width:383px; margin:0 auto; overflow:hidden;position:relative;}
#case_list .small_list .vobj li{ float:left; border:1px solid #e5e4e4; overflow:hidden; background:#fff; margin-right:2px; width:92px; height:74px;}
#case_list .small_list .obj{ position:absolute; height:100%; width:105%;}


#case_list .spec-scroll{clear:both;height:262px;  margin:0 auto; border:1px solid #d1cece; background:#fafaf9;}
#case_list .spec-scroll .prev,.spec-scroll .next{width:48px;height:48px; cursor:pointer;text-decoration:none; margin-top:112px;}
#case_list .spec-scroll .prev{float:left; margin-left:-22px;}
#case_list .spec-scroll .next{float:right; margin-right:-22px;}

#case_list .spec-scroll .items{float:left;position:relative;width:1100px;height:202px; padding-top:38px; margin-left:30px; overflow: hidden;}
#case_list .spec-scroll .items ul{position:absolute;width:999999px;}
#case_list .spec-scroll .items ul li{float:left;width:255px;text-align:center; margin-right:22px;}
#case_list .spec-scroll .items ul li img{ max-width:255px;border:1px solid #d1cece; }
#case_list .spec-scroll .items ul li img:hover{border:1px solid #FF6600; }
#case_list .spec-scroll .items ul li span{ padding:8px 0; line-height:18px; font-size:14px; color:#363f45; display:block;}

/* 品牌 */
#brand_list{ height:833px; background:url(../style/brand_bg.jpg) no-repeat; position:relative;}
#brand_list .item{ position:absolute; overflow:hidden;}
#brand_list .item .item_side{ height:100%; width:100%; position:relative;}
#brand_list .item .img_bg{ display:block;  width:100%; position:absolute; top:0; left:0; z-index:10;}
#brand_list .item .c{ position:relative; width:100%; height:100%; z-index:12; overflow:hidden;}

/* line 1 */
#brand_list .i_1{ top:38px; left:66px; width:174px; height:140px; }
#brand_list .i_2{ top:35px; left:308px; width:172px; height:180px;}
#brand_list .i_3{ top:45px; left:520px; width:175px; height:168px;}
#brand_list .i_4{ top:51px; left:740px; width:179px; height:180px;}
#brand_list .i_5{ top:52px; left:975px; width:155px; height:200px;}
/* line 2 */
#brand_list .i_6{ top:203px; left:60px; width:182px; height:159px;}
#brand_list .i_7{ top:232px; left:265px; width:185px; height:172px;}
#brand_list .i_8{ top:228px; left:472px; width:170px; height:189px;}
#brand_list .i_9{ top:248px; left:668px; width:164px; height:173px;}
#brand_list .i_10{ top:266px; left:853px; width:133px; height:148px;}
#brand_list .i_11{ top:322px; left:1010px; width:145px; height:176px;}
/* line 3 */
#brand_list .i_12{ top:380px; left:33px; width:156px; height:184px;}
#brand_list .i_13{ top:424px; left:218px; width:204px; height:141px;}
#brand_list .i_14{ top:433px; left:443px; width:166px; height:157px;}
#brand_list .i_15{ top:440px; left:638px; width:170px; height:153px;}
#brand_list .i_16{ top:435px; left:845px; width:160px; height:158px;}
#brand_list .i_17{ top:563px; left:1016px; width:137px; height:187px;}
/* line 4 */
#brand_list .i_18{ top:590px; left:40px; width:179px; height:175px;}
#brand_list .i_19{ top:591px; left:265px; width:137px; height:194px;}
#brand_list .i_20{ top:624px; left:427px; width:184px; height:159px;}
#brand_list .i_21{ top:638px; left:643px; width:133px; height:120px;}
#brand_list .i_22{ top:614px; left:802px; width:180px; height:171px;}

#brand_list .name{ overflow:hidden; display:block;}
#brand_list .pic{ overflow:hidden; display:block;}
#brand_list .pic img{ width:100%; height:100%;}

/* line 1 */
#brand_list .i_1 .name{ margin-left:37px; margin-right:7px; line-height:38px; height:38px;}
#brand_list .i_1 .pic{ height:95px; width:95px;padding-left:61px; }
#brand_list .i_2 .name{ margin:8px 12px 8px 42px; line-height:16px; height:30px;}
#brand_list .i_2 .pic{ height:122px; width:122px;padding-left:32px; }
#brand_list .i_3 .name{ margin:4px 12px 8px 42px; line-height:16px; height:30px;}
#brand_list .i_3 .pic{ height:122px; width:122px;padding-left:35px; }
#brand_list .i_4 .name{ margin:8px 12px 13px 42px; line-height:16px; height:30px;}
#brand_list .i_4 .pic{ height:122px; width:122px;padding-left:35px; }
#brand_list .i_5 .name{ margin:13px 12px 13px 40px; line-height:16px; height:30px;}
#brand_list .i_5 .pic{ height:122px; width:122px;padding-left:26px; }
/* line 1 */

/* line 2 */
#brand_list .i_6 .name{ margin:8px 12px 5px 39px; line-height:16px; height:30px;}
#brand_list .i_6 .pic{ height:110px; width:110px;padding-left:51px; }

#brand_list .i_7 .name{ margin:3px 12px 0 40px; line-height:15px; height:30px;}
#brand_list .i_7 .pic{ height:122px; width:122px;padding-left:43px; padding-top:15px;}
#brand_list .i_8 .name{ margin:5px 12px 0 32px; line-height:15px; height:30px;}
#brand_list .i_8 .pic{ height:122px; width:122px;padding-left:32px; padding-top:23px;}

#brand_list .i_9 .name{ line-height:15px; width:34px; height:120px; float:right; margin-top:50px; margin-right:5px;}
#brand_list .i_9 .pic{ height:100px;width:100px;padding:50px 7px 0 17px; float:left;}

#brand_list .i_10 .name{ margin:18px 12px 10px 42px; line-height:16px; height:30px;}
#brand_list .i_10 .pic{ height:78px; width:78px;padding-left:35px; }
#brand_list .i_11 .name{ margin:15px 0 0 36px; line-height:34px; height:34px;}
#brand_list .i_11 .pic{ height:108px; width:108px;padding-left:27px; }
/* line 2 */

/* line 3 */
#brand_list .i_12 .name{ margin:8px 28px 0 48px; line-height:15px; height:30px;}
#brand_list .i_12 .pic{ height:112px; width:112px;padding-left:30px; padding-top:20px;}

#brand_list .i_13 .name{ line-height:15px; width:62px; height:120px; float:right; margin-top:32px; margin-right:5px;}
#brand_list .i_13 .pic{ height:100px;width:100px; padding:26px 0 0 26px; float:left;}

#brand_list .i_14 .name{ margin:13px 12px 13px 48px; line-height:16px; height:30px;}
#brand_list .i_14 .pic{ height:90px; width:90px;padding-left:48px; }

#brand_list .i_15 .name{ line-height:15px; width:58px; height:120px; float:left; margin-top:42px; margin-left:5px;}
#brand_list .i_15 .pic{ height:92px;width:92px; padding:42px 6px 0 0; float:right;}

#brand_list .i_16 .name{ line-height:15px; width:50px; height:120px; float:right; margin-top:36px; margin-right:4px;}
#brand_list .i_16 .pic{ height:92px;width:92px; padding:36px 0 0 9px; float:left;}

#brand_list .i_17 .name{ margin:24px 8px 13px 38px; line-height:16px; height:30px;}
#brand_list .i_17 .pic{ height:98px; width:98px;padding-left:23px; }
/* line 3 */

/* line 4 */
#brand_list .i_18 .name{ line-height:15px; width:42px; height:120px; float:left; margin-top:42px; margin-left:9px;}
#brand_list .i_18 .pic{ height:110px;width:110px; padding:42px 6px 0 0; float:right;}

#brand_list .i_19 .name{ margin:20px 8px 22px 46px; line-height:16px; height:30px;}
#brand_list .i_19 .pic{ height:95px; width:95px;padding-left:26px; }
#brand_list .i_20 .name{ margin:8px 18px 8px 36px; line-height:16px; height:30px;}
#brand_list .i_20 .pic{ height:105px; width:105px;padding-left:49px; }
#brand_list .i_21 .name{ margin:5px 6px 5px 34px; line-height:16px; height:30px;}
#brand_list .i_21 .pic{ height:75px; width:75px;padding-left:46px; }
#brand_list .i_22 .name{ margin:11px 11px 11px 37px; line-height:16px; height:30px;}
#brand_list .i_22 .pic{ height:110px; width:110px;padding-left:51px; }
/* line 4 */


/** 窄屏 1000px **/
.w1000 #brand_list{ height:695px;  background:url(../style/brand_bg_w1000.jpg) no-repeat; overflow:hidden;}

/* line 1 */
.w1000 #brand_list .i_1{ top:33px; left:58px; width:147px; height:120px;}
.w1000 #brand_list .i_2{ top:31px; left:260px; width:145px; height:155px;}
.w1000 #brand_list .i_3{ top:40px; left:440px; width:145px; height:142px;}
.w1000 #brand_list .i_4{ top:45px; left:620px; width:150px; height:150px;}
.w1000 #brand_list .i_5{ top:46px; left:820px; width:131px; height:168px;}
/* line 2 */
.w1000 #brand_list .i_6{ top:173px; left:52px; width:153px; height:135px;}
.w1000 #brand_list .i_7{ top:195px; left:224px; width:155px; height:144px;}
.w1000 #brand_list .i_8{ top:193px; left:396px; width:142px; height:159px;}
.w1000 #brand_list .i_9{ top:211px; left:563px; width:138px; height:144px;}
.w1000 #brand_list .i_10{ top:225px; left:717px; width:111px; height:125px;}
.w1000 #brand_list .i_11{ top:272px; left:854px; width:120px; height:148px;}
/* line 3 */
.w1000 #brand_list .i_12{ top:320px; left:30px; width:130px; height:153px;}
.w1000 #brand_list .i_13{ top:359px; left:184px; width:170px; height:119px;}
.w1000 #brand_list .i_14{ top:363px; left:373px; width:139px; height:131px;}

.w1000 #brand_list .i_15{ top:371px; left:536px; width:143px; height:129px;}
.w1000 #brand_list .i_16{ top:365px; left:710px; width:134px; height:134px;}
.w1000 #brand_list .i_17{ top:472px; left:854px; width:115px; height:160px;}
/* line 4 */
.w1000 #brand_list .i_18{ top:495px; left:36px; width:150px; height:145px;}
.w1000 #brand_list .i_19{ top:495px; left:224px; width:114px; height:164px;}
.w1000 #brand_list .i_20{ top:525px; left:358px; width:154px; height:133px;}
.w1000 #brand_list .i_21{ top:538px; left:538px; width:110px; height:100px;}
.w1000 #brand_list .i_22{ top:516px; left:672px; width:148px; height:148px;}

.w1000 #brand_list .name{ overflow:hidden; display:block;}
.w1000 #brand_list .pic{ overflow:hidden; display:block;}
.w1000 #brand_list .pic img{ width:100%; height:100%;}

/* line 1 */
.w1000 #brand_list .i_1 .name{ margin-left:33px; margin-right:7px; line-height:38px; height:33px;}
.w1000 #brand_list .i_1 .pic{ height:78px; width:78px;padding-left:50px; }
.w1000 #brand_list .i_2 .name{ margin:6px 10px 6px 38px; line-height:16px; height:28px;}
.w1000 #brand_list .i_2 .pic{ height:105px; width:105px;padding-left:26px; }

.w1000 #brand_list .i_3 .name{ margin:4px 10px 4px 36px; line-height:16px; height:28px;}
.w1000 #brand_list .i_3 .pic{ height:100px; width:100px;padding-left:30px; }
.w1000 #brand_list .i_4 .name{ margin:6px 10px 8px 35px; line-height:16px; height:28px;}
.w1000 #brand_list .i_4 .pic{ height:105px; width:105px;padding-left:30px; }

.w1000 #brand_list .i_5 .name{ margin:8px 10px 8px 33px; line-height:16px; height:28px;}
.w1000 #brand_list .i_5 .pic{ height:105px; width:105px;padding-left:22px;}
/* line 1 */

/* line 2 */
.w1000 #brand_list .i_6 .name{ margin:5px 10px 5px 32px; line-height:16px; height:28px;}
.w1000 #brand_list .i_6 .pic{ height:90px; width:90px;padding-left:51px; }
.w1000 #brand_list .i_7 .name{ margin:3px 12px 0 33px; line-height:15px; height:28px;}
.w1000 #brand_list .i_7 .pic{ height:105px; width:105px;padding-left:35px; padding-top:12px;}
.w1000 #brand_list .i_8 .name{ margin:5px 12px 0 25px; line-height:15px; height:28px;}
.w1000 #brand_list .i_8 .pic{ height:105px; width:105px;padding-left:25px; padding-top:20px;}

.w1000 #brand_list .i_9 .name{ line-height:15px; width:30px; height:90px; float:right; margin-top:40px; margin-right:5px;}
.w1000 #brand_list .i_9 .pic{ height:84px;width:84px;padding:40px 4px 0 14px; float:left;}

.w1000 #brand_list .i_10 .name{ margin:15px 10px 8px 34px; line-height:16px; height:28px;}
.w1000 #brand_list .i_10 .pic{ height:65px; width:65px;padding-left:30px; }

.w1000 #brand_list .i_11 .name{ margin:15px 0 0 30px; line-height:34px; height:34px;}
.w1000 #brand_list .i_11 .pic{ height:94px; width:94px;padding-left:23px; }
/* line 2 */

/* line 3 */
.w1000 #brand_list .i_12 .name{ margin:6px 20px 0 36px; line-height:15px; height:28px;}
.w1000 #brand_list .i_12 .pic{ height:92px; width:92px;padding-left:26px; padding-top:16px;}

.w1000 #brand_list .i_13 .name{ line-height:15px; width:50px; height:100px; float:right; margin-top:25px; margin-right:5px;}
.w1000 #brand_list .i_13 .pic{ height:85px;width:85px; padding:22px 0 0 22px; float:left;}

.w1000 #brand_list .i_14 .name{ margin:10px 10px 10px 38px; line-height:16px; height:28px;}
.w1000 #brand_list .i_14 .pic{ height:77px; width:77px;padding-left:38px; }

.w1000 #brand_list .i_15 .name{ line-height:15px; width:48px; height:90px; float:left; margin-top:34px; margin-left:3px;}
.w1000 #brand_list .i_15 .pic{ height:76px;width:76px; padding:34px 5px 0 0; float:right;}

.w1000 #brand_list .i_16 .name{ line-height:15px; width:48px; height:90px; float:right; margin-top:34px; margin-right:2px;}
.w1000 #brand_list .i_16 .pic{ height:76px;width:76px; padding:34px 0 0 5px; float:left;}

.w1000 #brand_list .i_17 .name{ margin:22px 8px 13px 33px; line-height:16px; height:28px;}
.w1000 #brand_list .i_17 .pic{ height:84px; width:84px;padding-left:19px; }
/* line 3 */

/* line 4 */
.w1000 #brand_list .i_18 .name{ line-height:15px; width:36px; height:94px; float:left; margin-top:36px; margin-left:7px;}
.w1000 #brand_list .i_18 .pic{ height:94px;width:94px; padding:34px 6px 0 0; float:right;}

.w1000 #brand_list .i_19 .name{ margin:14px 4px 14px 38px; line-height:16px; height:28px;}
.w1000 #brand_list .i_19 .pic{ height:80px; width:80px;padding-left:19px; }
.w1000 #brand_list .i_20 .name{ margin:6px 15px 4px 30px; line-height:16px; height:28px;}
.w1000 #brand_list .i_20 .pic{ height:90px; width:90px;padding-left:40px; }
.w1000 #brand_list .i_21 .name{ margin:3px 6px 3px 28px; line-height:16px; height:28px;}
.w1000 #brand_list .i_21 .pic{ height:59px; width:59px;padding-left:38px; }

.w1000 #brand_list .i_22 .name{ margin:8px 8px 8px 30px; line-height:16px; height:28px;}
.w1000 #brand_list .i_22 .pic{ height:92px; width:92px;padding-left:43px; }




.product-list {
    background: rgba(0, 0, 0, 0) url("../image/box-bg.png") repeat scroll 0 0;
    border-radius: 8px;
    margin-bottom: 7px;
    padding: 20px 20px 0;
}


.product-list > div {
    padding-bottom: 19px;
}
.product-list .left {
    overflow: hidden;
}
.product-list .right {
    border-left: 1px solid #dfe1e4;
    float: right;
    margin-left: 20px;
    margin-right: 9px;
    min-height: 190px;
    padding-left: 20px;
    text-align: left;
    width: 120px;
}
.product-list > div + div {
    border-top: 1px solid #dfe1e4;
    padding-top: 20px;
}
.product-list .image {
    float: left;
    margin-right: 10px;
}
.product-list .image img {
    padding: 3px;
}
.product-list .name {
    margin-bottom: 10px;
}


.product-list .name a:hover {
    font-weight: bold;
    text-decoration: none;
}
.product-list .name a {
    color: #393a3c;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
.product-list .description {
    color: #414141;
    font-size: 11px;
    line-height: 17px;
    margin-bottom: 5px;
    overflow: hidden;
}
 
.product-list .right div:first-child{ margin-bottom:10px;}
.product-list .right div:nth-child(2) a{float:none !important;} 
.product-list .right div:nth-child(3){ margin-top:10px;}
.product-list .price-old {
    color: #f00;
    font-size: 12px;
    text-decoration: line-through;
}
.product-list .price-new {
    display: block;
    font-size: 17px;
    padding-bottom: 7px;
}



.content b{ padding-bottom:6px; display:inline-block}
.login-content .content{ border:none!important; padding:0!important;}
.login-content {
	    overflow: hidden;
    width: 100%;
}
.login-content .left  p + p { margin-bottom:16px;}
.login-content .left  p{ margin-bottom:10px; line-height:17px;}
.login-content .left h2{ color:#f84812; margin-bottom:3px;}
.login-content .right h2{margin-bottom:3px;}
.login-content .left .content{ margin-bottom:0!important;}
.login-content .left {
	float: left;
	padding:0 20px 12px 20px;
	width:320px;
	border:1px solid #dfe1e4;
	padding-top:15px;
	background:url('../image/login-content-left.gif') right bottom no-repeat #ffffff;
	height:233px;
}
.login-content .right {
	float: right;
	padding:0 0 0 20px;
	width:350px;
	border:1px solid #dfe1e4;
	padding-top:15px;
	height:244px;
	background:url('../image/login-content-right.gif') right bottom no-repeat #f8f8f8;
}
.margen-bottom{ margin-bottom:7px;}
.link-login{ font-size:12px; color:#f83b01; text-decoration:underline; padding-top:1px; margin-bottom:15px; display:inline-block;}
.link-login:hover{ text-decoration:none;}
.padd-form{ display:block; padding-bottom:5px;}
#login .q1{ width:320px;}
.login-content .left .content, .login-content .right .content {
	min-height: 190px;
}
.login-content .right .content a.button  { margin-top:5px;}
.box-container {
	background:url(../image/box-bg.png);
	padding:10px;
	border-radius:8px;
	margin:auto;
	margin-bottom:5px;
	width:745px;
}	

.box-container a.button  {background:#0060aa none repeat scroll 0 0}
.login-content .right  .content  p{ margin-bottom:15px;}
.login-content .right  .content b{ display:block;}
#register select{ width:308px;}
#register .q1{ width:300px; height:22px; padding:2px 6px}
#register .q2{ background-color:#cccccc; color:#666666}

#register tr td:nth-child(2){ color:#cccccc; font-weight:100;}
#register .content{ border:none!important; padding:0!important; }

#register h2{ font-size:14px; font-weight:600; padding:8px 0}




.buttons {
	overflow: auto;
	padding: 6px;
	margin-bottom: 20px;
}
.buttons .left {
	float: left;
	text-align: left;
}
.buttons .right {
	float: right;
	text-align: right;
}
.buttons .center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.success, .warning, .attention, .information, .rev-success {
	padding: 10px 10px 10px 10px;
	margin-bottom: 5px;
	color: #555;
}
.success a, .warning a, .attention a, .information a {
	color: #333;
}
#cart-success{
	position: fixed;
	z-index:9998;
}
.success .close { }
.success {color:#000}
.success a:hover{ text-decoration:underline; }
.success a{ text-decoration:none; color:#D81415}
.success span:hover img{ margin-top:-11px;}
.success p{ margin-bottom:11px; font-size:24px; color:#1b1b1b;}
.success span{ width:11px; height:11px; overflow:hidden; position:absolute; right:8px; top:8px;}
.success {
	width:170px;
	position:fixed;
	z-index:9999!important;
	left:50%;
	box-shadow:0.2em 0.2em 0.2em 3px rgba(122,122,122,0.5);
	top:50%;
	padding:18px 28px 18px 18px;
	margin-left:-60px;
	margin-top:-70px;
	z-index:9999; line-height:18px;	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	border:none;
	background:#fff; display:none;
	-webkit-border-radius:6px 6px 6px 6px;
	-moz-border-radius:6px 6px 6px 6px;
	-khtml-border-radius:6px 6px 6px 6px;
	border-radius:6px 6px 6px 6px;
	font-size:12px;
}
#wrap{ z-index:10!important; background:#fefefe;}
.rev-success {
	background: #EAF7D9 url('../image/success.png') left no-repeat;
	border: 1px solid #BBDF8D;
	padding-left:20px;
}
.mousetrap 
.related-info:hover{}
.related-info .name{ min-height:40px; }
.related-info .price{ float:none; padding-bottom:8px;}
.related-info{ 
    display: inline-block;
    margin: 0 2px 11px;
    padding: 10px;
    vertical-align: top;
    width:204px;
	float:left;
	border-radius:6px;
}
.warning{ color:#FF0004; background-color:#FFF796;}
.warning2{ color:#FF0004; background-color:#FFF796; padding:2px 4px}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#999;
}
input:-moz-placeholder,textarea:-moz-placeholder {
color:#999;
}
input::-moz-placeholder,textarea::-moz-placeholder {
color:#999;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
color:#999;
}



