@import url("pub.css");
a{color:#434343}
#conLft{width:220px; overflow:hidden; float:left}
#conLft #shopInfo{width:218px; border:1px solid #ccc}
#conLft h2{height:28px; border-bottom:1px solid #cacaca; background:#f7f7f7; font-size:14px; color:#363636; text-align:left; line-height:28px; text-indent:10px}
#shopInfo #infos{width:200px; margin:0 auto; padding:10px 0}
#shopInfo div div{text-align:center; background:#f2f2f2}
#shopInfo #infos ul{margin:10px 0 0 0}
#shopInfo #infos ul li{line-height:100%; color:#333; border-bottom:1px dashed #cdcdcd; padding:10px 0 2px 0}
#shopInfo #infos ul li a{color:#0565cb}
#shopInfo #infos ul li a:hover{text-decoration:underline}

#conLft .conLftBer{width:218px; border:1px solid #ccc}

.prolist2{margin:8px 5px;}
.prolist2 li{color:#323232; line-height:120%; clear:both; border-bottom:1px dashed #eeeeee; padding:10px 0}
.prolist2 li.noline{border-bottom:none}
.prolist2 li img{border:1px solid #ccc; float:left}
.prolist2 li div{float:left; margin-left:5px;}
.prolist2 li div b{color:#ff5500; font-weight:normal}
.prolist2 li div span{text-decoration:line-through; color:#666}
.prolist2 li a{color:#2953a6}
.prolist2 li a:hover{text-decoration:underline}

.prolist{margin:8px 5px;}
.prolist li{color:#323232; line-height:160%; clear:both}
.prolist li a{color:#323232}
.prolist li a:hover{text-decoration:underline}

.prolist li span{margin-right:5px; font-family:Georgia, "Times New Roman", Times, serif;}

#conRgt{width:766px; overflow:hidden; float:right}
#proCanshu{width:764px; height:380px; border:1px solid #ccc; position:relative; z-index:999}
#proCanshu h2{width:756px; height:32px; color:#0b0100; border-bottom:1px dashed #c5c5c5; line-height:35px; margin:0 auto; text-indent:10px; font-size:14px}

#proCanshu .showpic{position:absolute; top:45px; left:14px; z-index:999}
#proCanshu #J_zoom{border:1px solid #ccc; height:310px; width:310px; overflow:hidden}
#proCanshu .J_zoom_div{position:absolute; top:45px; left:100px}
#xiajTme{margin-top:5px; border:1px solid #dfdfdf; color:#666; width:258px; height:25px; line-height:28px; text-indent:6px; background:#f2f2f2; z-index:9}

#proInfos{width:405px; height:280px; position:absolute; top:0; left:330px; line-height:218%!important; line-height:228%; color:#656565; padding:5px 0}
#proInfos b{font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#cc0000}
#proInfos .normalClor{color:#323232}

#ctenLine{border-top:1px dotted #cbcbcb; padding:4px 0}
#YellowBg{height:30px; margin:20px 0; border:1px solid #f1d594; background:url(../conponImg/gift.jpg) no-repeat 20px center #ffffe3; line-height:30px; text-indent:50px; color:#333}
#buyBder{height:80px; border:1px solid #ffedc7; background:#fefaef; position:relative; margin-top:7px!important; margin-top:5px;}
#buyBder:hover{border:1px solid #ffd264; background:#fff8e5}
#buyNumPstn{position:absolute; top:28px; left:18px; color:#646239}
#buyNumPstn img{cursor:pointer}
#buyBtn{position: absolute; top:17px; left:30px}
#shoucan{position:absolute; top:28px; left:245px}
#shoucan a{color:#63605b}
#shoucan a:hover{text-decoration:underline}

#shareTxt{position:absolute; bottom:5px; text-indent:10px; border-top:1px dashed #999; width:98%!important; width:98%; padding:10px 5px 5px 5px; z-index:9}
#shareTxt img{position:relative; top:4px}

.titleBg{height:31px; background:url(../conponImg/proImg_04.jpg) repeat-x; position:relative}
.titleBg .lftPic{position:absolute; top:0; left:0}
.titleBg .rgtPic{position:absolute; top:0; right:0}
.titleBg .titleTxt{font-size:14px; font-weight:bold; color:#343434; line-height:31px; text-indent:30px; height:13px;}
.titleBg .titleTxt img{position:absolute; top:8px; left:16px}
.proBg{background:url(../conponImg/proImg_14.jpg) repeat-y left; padding:5px}
.proBg .textTxt{line-height:180%; font-size:14px; padding:15px}

#zhScore{border:1px solid #ffcb7f; background:#feffdf; height:76px; position:relative}
#zhScore #dftxt{font-size:12px; color:#333; position:absolute; top:12px; left:15px}
#zhScore #scrTxt{font-size:36px; font-family:Georgia, "Times New Roman", Times, serif; color:#fd5e02; position:absolute; top:12px; left:370px}
#zhScore #scoreLine{position:absolute; top:15px; left:330px}
#zhScore #scrTxt img{position:absolute; top:10px; left:90px}

.rgtBorder{border:1px solid #ccc; margin:10px 0; padding:10px}
.rgtBorder table b{color:#3566cf}
.rgtBorder table .pfLine{border-bottom:1px dashed #d6d4df; margin-left:10px; padding-bottom:6px}
.rgtBorder table .pfLine span{float:right; color:#999}
.rgtBorder table .msgTxt{margin-left:10px; line-height:160%}
.rgtBorder table .msgTxt p{color:#006600; margin-top:10px}
.rgtBorder .btmline{border-bottom:1px solid #f2f2f2}
.msgPhoto{padding:20px 0; font-weight:bold; color:#cb0004}
.msgPhoto a{color:#cb0004;}
.msgPhoto a:hover{text-decoration:underline}
.msgPhoto img{margin-bottom:10px;}
#viewMsgAll{margin:6px auto; border-top:1px dashed #b3b3b3; text-align:right; padding:12px 5px 0 0}
.rgtBorder h2{font-size:14px; border-bottom:1px dashed #c5c5c5; padding-bottom:5px; text-indent:10px}
.rgtBorder .goods-comm-stars{margin:15px 0 10px 0}
.rgtBorder .goods-comm-stars .left{float:left; margin-top:3px}
.msgtxts .left{float:left; margin-top:6px}
.msgtxts textarea{padding:5px}
#msgSbmitBtn{margin:10px 0 20px 48px}
.rgtBorder .marginT20 input{padding:2px}

.proBg .proLst{margin-left:10px}
.proBg .proLst li{float:left; margin:10px 15px!important; margin:10px 12px 10px 15px; width:155px; }
.proBg .proLst li p,.proLst li p a{margin:3px 0; color:#0068dd; margin-left:3px}
.proBg .proLst li div{margin:2px 0; color:#666; margin-left:3px}
.proBg .proLst li div span{text-decoration:line-through}
.proBg .proLst li div p,.proLst li div p a{color:#ff5a00; margin-left:0}

.proSorts{width:200px; margin:6px auto}
.proSorts dt{font-weight:bold; clear:both; padding:10px 0 5px 0;color:#c72727;}
.proSorts dt img{position:relative; top:-2px;}
.proSorts dd{float:left;white-space:nowrap; margin:3px 4px}
.proSorts dd a{color:#434343}
.proSorts dd img{position:relative; top:-1px;}
.proSorts dd a:hover{text-decoration:underline}

.qqShare{width:400px; height:auto; border:1px #c4c4c4 solid; background:white; position:absolute; left:50px; bottom:5px; z-index:99999}
.qqShare.product{margin:-50px 0 0 0;}
.qqShare.feature{margin:80px 0 0 -420px;}
.qqShare.comment{margin:150px 0 0 50px;}
.qqShare .title{width:100%; height:28px; background:url(../conponImg/qqShare_bg.gif) repeat-x; margin:0px; }
.qqShare .title span.floatTitle{float:left;display:inline; width:300px; height:16px; margin:6px 0px 6px 10px; font-size:12px; font-weight:bold; line-height:16px; }
.qqShare .title span.floatClose{float:right; display:inline; margin:6px 6px 0px 0px; width:13px; height:13px; overflow:hidden; background:#fff url(../conponImg/qqShare_Close.gif) center center no-repeat; cursor:pointer; }
.qqShare .body{width:360px; padding:20px 20px; background-color:#fff;}
.qqShare .body span{line-height:22px; height:20px; width:auto;}
.qqShare .bodyInput{height:20px; line-height:20px; color:#9d9da1; border:1px solid #d5d4d4; width:270px;}
.qqShare .bodyButtom{margin:10px 0 0 65px; border:1px solid #ccc; background:#f2f2f2; font-size:12px; padding:3px 5px 1px 5px}

.hlpLst{width:700px; margin:0 auto; padding-top:10px}
.hlpLst li{width:340px; height:25px; float:left;}