.main {
 width:1200px;
 margin:0 auto
}
.goods {
 overflow:hidden;
 margin:0 50px 10px
}
.location {
 height:30px;
 line-height:30px!important;
 border-bottom:1px solid #031249;
 margin-bottom:10px
}
.location a {
 color:#666
}
.imgshow {
 background:#fff;
 float:left;
 width:382px;
 _display:inline
}
.wordscontent,
.wordsattr {
}
.wordsintro {
 margin-left:10px;
 width:700px;
 float:left
}
.wordsintro .wordscontent {
 min-height:10px;
 _height:50px
}
.wordsattr {
 font-size:14px;
 font-size:12px;
 color:#000;
 border:1px solid #c8c8c8
}
.wordsattr h1 {
 font-size:16px;
 color:#000;
 text-align:center;
 padding-top:10px
}
.wordsattr p {
 margin:10px;
 color:#333;
 vertical-align:middle;
 font-weight:700;
 font-size:14px
}
.wordsattr p .name {
 color:#333;
 vertical-align:middle;
 font-size:14px;
 font-weight:400;
 margin-left:10px
}
.wordsattr p .salenum {
 margin-right:100px
}
.wordsattr .sn {
}
.wordsattr .price span {
 margin-right:10px;
 font-weight:400
}
.wordsattr p strong {
 font-size:20px;
 color:red
}
.wordsattr p b {
 font-weight:700;
 font-size:14px
}
.wordsattr p .comment {
 margin-left:15px
}
div.wordsattr ul {
 overflow:hidden;
 width:560px;
 margin:10px
}
div.wordsattr ul li {
 float:left;
 line-height:30px;
 height:30px;
 width:280px;
 _width:200px;
 color:#000
}
div.wordsattr ul li label {
 color:#000
}
.buy {
 border:1px solid #c8c8c8;
 margin-top:10px
}
.buy p {
 margin:10px 20px 20px 10px
}
.buy p a {
 color:#9f0000;
 font-weight:700
}
.buy p a:hover {
 text-decoration:underline
}
.buy form .button {
 overflow:hidden;
 _height:38px;
 height:38px;
 margin:20px 0 20px 300px
}
div.buy div.price .market-price {
 text-decoration:line-through;
 color:#999
}
div.buy div.price .price {
 font-size:20px;
 font-weight:700;
 color:#fe0003
}
div.buy div.qty {
 padding-top:10px
}
.fastbuy {
 width:183px;
 height:38px;
 float:left;
 margin-left:20px;
 background-image:url(/images/goodsinfo/addcart.jpg);
 border:0
}
.paynow {
 width:136px;
 height:38px;
 float:left;
 margin-left:50px
}
.paynow img {
 margin-top:1px
}
.addcart {
 width:183px;
 height:38px;
 float:left;
 margin-left:42px
}
.othergoods {
 border:1px solid #c8c8c8;
 margin-top:10px
}
.othergoods ul li {
 width:160px;
 border:1px solid #c8c8c8;
 margin:5px;
 float:left;
 text-align:center
}
.othergoods ul li img {
 width:150px;
 height:150px;
 margin-top:6px
}
.othergoods ul li a:hover {
 color:#2e4c88
}
.leftimg {
 width:490px;
 padding:10px 0 10px 20px;
 height:60px;
 border:1px solid #ebe4da;
 background:#f4f0e7;
 margin-top:15px
}
.leftimg a.ltrueimg {
 display:block;
 width:60px;
 height:60px;
 border:2px solid #e4e4e4;
 float:left
}
.leftimg a.ltrueimg img {
 width:60px
}
.leftimg .compare-price {
 display:table-cell;
 vertical-align:middle;
 height:60px;
 padding-left:20px
}
.leftimg .compare-price p {
 height:25px;
 line-height:25px
}
.productname a {
 color:#3964d5;
 font-size:14px;
 display:block;
 overflow:hidden
}
.productname a:hover {
 text-decoration:underline
}
.marketprice {
 text-decoration:line-through;
 color:#c2c0c1;
 text-align:left;
 margin-right:20px
}
.shopprice {
 color:#656764;
 font-weight:700
}
.goodsinfo {
 clear:both;
 margin:0 50px;
 width:1100px;
 overflow:hidden
}
ul.detail-tab-nav {
 height:34px;
 border-bottom:2px solid #d94f04
}
ul.detail-tab-nav li {
 float:left
}
ul.detail-tab-nav li a {
 display:block;
 padding:0 20px;
 line-height:36px;
 font-size:25px;
 color:#f50707;
}
ul.detail-tab-nav li c {
 display:block;
 padding:0 20px;
 line-height:36px;
 font-size:25px;
 color:#000;
}
ul.detail-tab-nav li.active {
 background:#e66422 url(../images/category/nav-tab-active-bg.jpg) right 0 no-repeat;
 padding-right:3px
}
ul.detail-tab-nav li.active a {
 background:#e66422 url(../images/category/nav-tab-active-bg.jpg) 0 0 no-repeat;
 color:#fff
}
.product_detail {
 overflow:hidden;
 border-bottom:1px solid #dbd9da;
 background:#fff;
 width:100%;
 background-color:#fff
}
.product_detail ul {
 overflow:hidden;
 width:900px
}
.product_detail ul li {
 float:left;
 padding:0;
 font-size:14px;
 color:#9d9b9c;
 width:300px;
 line-height:30px;
 font-weight:700
}
.goods-content {
 background-color:#fff
}
.goods-content .contenttitle {
 width:1100px;
 height:53px;
 background:url(/images/goods/detail.gif) no-repeat 0 0;
 margin-top:10px
}
.goods-content .brandtitle {
 width:1100px;
 height:53px;
 background:url(/images/goods/detai2.png) no-repeat 0 0;
 margin-top:10px
}
.goods-content .detail p {
}
.commenttitle {
 height:40px;
 line-height:40px;
 font-weight:700;
 font-size:20px;
 background-color:#192e65;
 color:#fff;
 text-indent:25px;
 margin-top:10px;
}
.comment {
 border:1px solid #c8c8c8
}
.comment dl {
 padding:20px
}
.comment dl dt {
 height:25px;
 line-height:25px;
 background-color:#f6f4f5
}
.comment dl dt span {
 float:right;
 margin-right:15px
}
.comment dl dt a {
 float:left;
 color:#2f4f8c;
 font-weight:700;
 margin-left:15px
}
.comment dl dd {
 color:#2f4f8c;
 float:left;
 height:20px;
 line-height:20px;
 width:1000px;
 margin-top:10px
}
.comment dl dd.content {
 color:#3f3f3f
}
#goodsbcomment_tj {
 border:1px solid #c8c8c8;
 margin:10px 0;
 width:1098px
}
#goodsbcomment_tj .inputborder {
 border:1px solid #dcdcdc
}
#goodsbcomment_tj input.commentsBnt_tj {
 background:url(/images/goods/commentbnt.gif) no-repeat scroll 0 0 transparent;
 border:medium;
 float:right;
 height:33px;
 margin-right:28px;
 width:145px
}
.relatedgoods {
 margin:10px 0
}
.relatedgoods .relatedtitle {
 height:30px;
 line-height:30px;
 font-weight:700;
 font-size:18px;
 background-color:#192e65;
 color:#fff;
 text-indent:25px
}
.relatedgoods ul li {
 width:160px;
 padding:10px;
 float:left;
 margin-top:10px
}
.relatedgoods ul li:hover {
 background-color:#f7f7f7
}
.relatedgoods ul li img {
 width:160px;
 height:160px;
 background-color:#fff
}
.relatedgoods ul li .price {
 color:red;
 font-weight:700;
 font-size:14px
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
li,
dl,
dt,
dd {
 margin:0;
 padding:0
}
body {
 font-size:14px;
 font-family:微软雅黑
}
li {
 list-style:none
}
img {
 border:0
}
.cen {
 text-align:center
}
.fl {
 float:left
}
.fr {
 float:right
}
.wh {
 color:#fff
}
.red {
 color:red
}
.orange {
 background:orange
}
.blue {
 background:blue
}
.yellow {
 background:#ff0
}
.black {
 background:#000
}
.grey {
 background:#f4f4f4
}
.f18 {
 font-size:18px
}
.f30 {
 font-size:30px
}
.mt5 {
 margin-top:5px
}
.mt20 {
 margin-top:20px
}
.mt40 {
 margin-top:40px
}
.ml70 {
 margin-left:70px
}
.pl100 {
 padding-left:100px
}
.pt100 {
 padding-top:100px
}
.ln36 {
 line-height:36px
}
.ln60 {
 line-height:60px
}
.lp {
 letter-spacing:4px
}
.cl {
 clear:both
}
.clearfix:after {
 content:"\20";
 display:block;
 height:0;
 clear:both;
 visibility:hidden
}
.wrap {
 width:1198px;
 position:relative;
 margin:0 auto
}
.con-lf {
 width:900px
}
.con-lf .brand {
 height:180px;
 background:#1e90ff;
 color:#fff
}
.con-lf .enterprise {
 height:200px;
 background:#000;
 color:#fff
}
.con-lf .mainfigure {
 height:600px;
 background:url(../img/mainfigure.png) repeat;
 position:relative
}
.con-lf .mainfigure .show {
 width:500px;
 height:500px;
 position:absolute;
 right:0;
 bottom:0
}
.con-lf .mainfigure .show img {
 width:500px;
 height:500px
}
.con-lf .fabric,
.con-lf .case,
.con-lf .parameter,
.con-lf .size,
.con-lf .details,
.con-lf .model {
 background:url(../img/title.png) no-repeat
}
.con-lf .fabric .fb-con {
 width:820px;
 margin:0 auto;
 overflow:hidden
}
.con-lf .fabric .fb-con b {
 font-size:22px
}
.con-lf .fabric .fb-con .lishow {
 width:300px;
 height:80px;
 display:inline-block;
 color:#fff;
 margin:20px;
 font-size:60px;
 line-height:80px
}
.con-lf .case img {
 padding:30px;
 width:115px;
 height:85px
}
.con-lf .parameter .prm-l {
 width:520px;
 height:520px;
 margin:10px;
 padding:5px;
 border:1px solid #828282
}
.con-lf .parameter .prm-l img {
 width:500px;
 height:500px;
 padding:10px
}
.con-lf .parameter .prm-r {
 width:300px;
 height:500px
}
.con-lf .parameter .prm-r .r-t {
 font-size:16px;
 font-weight:700;
 border-bottom:1px dashed #8b4513;
 height:30px;
 line-height:30px
}
.con-lf .parameter .prm-r dt {
 height:30px;
 line-height:30px
}
.con-lf .parameter .prm-r dd {
 width:40px;
 height:25px;
 margin:5px;
 float:left;
 display:inline-block;
 text-align:center;
 line-height:25px
}
.con-lf .parameter .prm-r .select {
 background:red;
 color:#f4f4f4
}
.con-rh {
 width:190px;
 border:1px solid #8b4513;
 position:absolute;
 left:903px;
 top:0;
 overflow:hidden
}
.con-lf .size {
 padding:0
}
.con-lf .size b {
 font-size:22px
}
.con-lf .details dl {
 padding-top:30px;
 text-align:center
}
.con-lf .details dl dt {
 text-align:center;
 font-size:30px;
 font-weight:700;
 display:block;
 width:300px;
 float:left;
 margin:30px 50px
}
.con-lf .details dl dd {
 border-bottom:2px solid #8b4513;
 display:block;
 width:300px;
 float:left;
 margin:0 50px;
 padding-bottom:20px;
 font-size:20px
}
.con-lf .details dd span {
 font-size:24px;
 font-weight:700;
 color:red
}
.con-lf .model-show-one {
 width:900px;
 height:800px;
 overflow:hidden
}
.con-lf .model-show-two {
 width:900px;
 height:800px
}
.con-lf .model-show-two img {
 width:450px;
 height:800px
}
.con-rh .othersee {
 font-size:16px;
 line-height:30px;
 background:#8b4513;
 color:#fff
}
.con-rh span {
 color:red;
 font-size:14px;
 font-weight:700
}
.con-rh .rh-line {
 border-bottom:1px dashed #900;
 text-align:center
}
.ie6fixedtop,
.ie6fixedbottom {
 position:fixed
}
.ie6fixedtop {
 _position:absolute;
 _bottom:auto;
 _top:expression(eval(document.documentElement.scrollTop))
}
.ie6fixedbottom {
 _position:absolute;
 _bottom:auto;
 _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
*html {
 background-image:url(about:blank);
 background-attachment:fixed
}
.fixedmenu #goods_menu {
 position:fixed;
 width:1100px;
 left:400px;
 top:0;
 text-align:center;
 background-color:#fff
}
#goods_menu {
 width:1100px;
 height:34px
}