@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
.neushop-rise { font:12px/1.5 Verdana, Geneva, sans-serif; color:#333;  } 
ul,ol,dl { list-style:none; }
a { text-decoration:none; color:#333; }
a:hover { color:#09C; }
img { border:none; }
.clear { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; }
input:focus,textarea:focus {outline: none;} 
/**/
.neu-top { width:1000px; margin:0 auto; }
.neu-logo { float:left; width:295px; margin:25px 0; }
.neu-search { width:280px; border:1px solid #09C; height:32px; float:right; margin-top:30px; }
.neu-search input { border:none; color:#999; font-family:Verdana, Geneva, sans-serif; }
.neu-nav { background:#7ECEFD; width:1000px; height:72px; line-height:72px; }
.neu-nav li { border-left: 1px solid #B7E4FE; border-right: 1px solid #4EB3FC; float:left; }
.neu-nav li a { display:block; padding:0 25px; color:#fff; font-size:14px; text-transform:uppercase; }
.neu-nav li a:hover { background:#5dc1fc; }
.neu-nav .neu-first { border-left:none; }
.neu-nav .neu-last { border-right:none; }
.neu-main { background:#fcfcfc; height:100%; overflow:hidden; padding:0 0 25px; }
.neu-main-cont { width:1000px; margin:0 auto; }
.neu-left { width:240px; float:left; margin:0 20px 0 0; }
.neu-catg { margin:25px 0; }
.sidebar-style h3 { padding:5px 0; color:#fff; background:#7ecefd; border-radius:5px 5px 0 0; padding-left:15px; }
.neu-catg li { border-bottom:1px solid #ddd; padding:5px 0 5px 15px; }
.neu-catg li:hover { background:#f1f1f1; }
.neu-catg li a:hover { color:#09C; }
.neu-catg .b0, .related-prod .b0 { border:none; }
.neu-catg ul, .related-prod ul { background:#fff; border-radius:0 0 8px 8px; border:1px solid #ddd; border-top:none; }
.item-detail { float:left; width:740px; }
.img-show { text-align:center; margin:25px 0 0; }
.big-img { border:5px solid #fff; width:600px; border-radius:5px; margin:0 auto 10px; box-shadow:0 0 5px #ccc; }
.big-img img { border:2px solid #f1f1f1; border-radius:5px; }
.subimg { width:600px; margin:0 auto; }
.subimg img { border:1px solid #ddd; }
.related-prod li { padding:10px; border-bottom:1px dotted #ddd; }
.related-prod p span { font-weight:bold; color:#F60; }
.prod-title { height:32px; overflow:hidden; margin:5px 0; }
.item-desc { padding:0 25px; margin:30px 0 0; }
.item-desc h4 { margin:25px 0 10px; font-size:14px; }
.item-desc li { list-style:inside disc; padding:0 15px; }
.neu-clause { width:1000px; margin:25px auto;}
#menu li { float:left;  background:#7ecefd; margin:0 1px 0 0; }
#menu li a { color:#fff; display:block; padding:15px; cursor:pointer; font-size:14px;}
#menu { overflow:hidden; border-bottom:2px solid #5dc1fc; }
.hover { background:#5dc1fc; }
#info2 { padding:15px; background:#5dc1fc; min-height:100px; }
#info2 p { margin:5px 0; color:#fff; }