﻿@charset "utf-8";
/*---------------------------------QA问答-------------------------------------------------*/
.search-qa{ margin:15px auto; width:500px; height:32px; background-color:#fff; border:1px solid #bec2d2; overflow:hidden;}
.qa-input{ float:left; width:400px; height:32px; padding:0px 8px 0px 28px; background:url(/images/qas_06.gif) no-repeat 5px center;}
.qa-btn{ float: right; width:63px; height:32px; line-height:32px; border-left:1px solid #bec2d2; background:url(/images/bgs58_03.gif) no-repeat}
.qa-btn input{ border:0px; background:none; width:63px; height:32px; font-size:16px; font-weight:bold; text-align:center; cursor:pointer;}
.qa-input input{ width:100%; height:32px; border:0px;line-height:32px; font-size:14px; outline:none; -webkit-appearance:none;}
.qaList{ width:700px;}
.qaList .qalistbox{ display:block; width:680px; padding:15px 10px 10px 10px;}
.qaList .qalistbox li{ height:26px; line-height:26px; padding-left:10px; background-repeat: no-repeat; background-position:0px -722px;font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:680px;}
.qaList .qalistbox li.double{ padding-bottom:8px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.qalabel{ padding:10px 8px 10px 0px; width:226px; overflow:hidden;}
.sidebox2 .qalabel a{ display:block; float:left; padding:0px 8px; height:25px; line-height:25px; background:url(/images/xd_f.gif) no-repeat right center; white-space:nowrap; color:#1a4b8e;}
.qas-tit{ padding:15px 0 5px 4px; border-bottom:2px solid #ddd; margin:0px 8px; }
.qaList .qas-list{ padding:20px 10px 0px 18px;  width:646px; margin:0px;}
.qaList .qas-list li{ padding-bottom:20px;}
.qaList .qas-list h3{ font-size: medium; font-weight:normal;}
.qaList .qas-list h3 a{ color:#002db2; text-decoration:underline;}
.qaList .qas-list h3 a span{ color:#b70000; font-style:normal; font-weight:normal; text-decoration:underline}
.qaList .qas-list p{ padding:5px 0 0 0;line-height:19px; font-size: small;}
.qaList .qas-list p span{ color:#1367d9;}
.qa-info{ border:1px solid #C1C6CA; width:698px; background:#f7f8fe url(/images/xianbg_03.gif) repeat-x;padding:18px 0px 10px 0px; margin-bottom:10px;}
.qa-info h1{ font:bold 16px/24px "Microsoft YaHei", SimHei, arial, 宋体; color:#222; padding:0px 15px 8px 20px;}
.q-asw,.qa-bgimg,.qa-bgimg2,.df-bgimg,.oq-bgimg{ background:url(/images/w.gif) no-repeat;}
.q-asw{ padding: 10px 15px 0px 45px; line-height:25px; font-size:14px; background-position:-117px 14px; border-top:1px solid #f5f6fa;}
.q-asw p{ padding-bottom:15px;}
.q-asw a{color: #114fc2;}
.a-refer{ padding:10px 0 15px 45px; border-bottom:1px solid #c5cfd5; font-size:14px; line-height:22px;}
.a-refer span{ display:block; font-size:14px; padding-bottom:4px;}
.a-refer a{ font-size:13px; color:#263f88; text-decoration:underline; padding-right:10px;}
.qa-pj{ width:635px; border-top:1px solid #fff; padding:10px 15px 0px 45px; line-height:20px; font-size:13px;  overflow:hidden;}
.qa-pj ul{ width:100%; overflow:hidden;}
.qa-pj ul li{ float:left; padding-right:10px;}
.qa-pj ul li a,.qa-info .qa-data ul li a{ color:#263f88;}
.qa-pj ul li.na,.qa-data ul li.na{ padding:0px;}
.qa-data{ width:670px; padding:0px 0px 8px 23px;  border-bottom:1px solid #b4b7c4; font-size:13px; overflow:hidden;}
.qa-data ul{ display:block; width:100%; overflow:hidden; padding-bottom:5px;}
.qa-data ul li{ float:left; padding-right:20px;}
.qa-thumb{ width:640px; overflow:hidden; padding-top:5px;}
.qa-thumb .qa-thumb-x{ float:right; color:#808080;}
.qa-thumb-img{ float:right; width:238px; height:38px; background:url(/images/zan2_03.gif) no-repeat}
.qa-thumb-neg,.qa-rating-neg{ width:130px; height:38px; float:left;}
.qa-thumb-neg span,.qa-rating-neg span{ display:block; float:right; width:0%; height:24px; background:url(/images/zan_d.gif) no-repeat right top;}
.qa-thumb-posit,.qa-rating-posit{ width:108px; height:38px; float:left;}
.qa-thumb-posit span,.qa-rating-posit span{ display:block; float:left; width:0%; height:24px; background:url(/images/zan_up.gif) no-repeat 0px 0px;}
.qa-score{ float:right; padding:0 0 0 8px;}
.qa-relation{ border:1px solid #d7d9dd; padding:15px 10px 0px 10px; width:678px; margin-bottom:10px;}
.qarelbox{ border-top:1px solid #fff;border-bottom:1px solid #d7d9dd; padding:15px 10px 0px 20px; width:668px; overflow:hidden;}
.qa-bd3{ border:0px; border-top:1px solid #fff;}
.qa-relt{ height:30px; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
.qa-relt2{ height:30px; line-height:25px; font-size:13px; font-weight:bold;  font-family:"微软雅黑";}
.qa-bgimg{ display:block; float:left; width:28px; height:30px; background-position:0px 4px;}
.df-bgimg{ display:block; float:left; width:32px; height:30px; background-position:0px -57px;}
.oq-bgimg{display:block; float:left; width:30px; height:30px; background-position:-36px -56px;}
.qa-relist{ width:658px; padding:10px 0 0 10px; margin:0px;}
.qa-relist li{ width:658px; overflow:hidden; padding:0 0 20px 0px;}
.qa-relist h3{ font-size:14px; font-weight:normal; padding-bottom:3px;}
.qa-relation .qa-relist h3 a{ color:#263f88; text-decoration:underline;}
.qa-relist li p{ line-height:19px; color:#777; font-size:small;}
.qa-bgimg2{display:block; float:left; width:24px; height:30px; background-position:0px -25px;}
.qa-thumb .qathumb2{ float:left;}
.qa-pad{ padding:15px 0px 15px 25px; }
.qa-rating{ display: block; float:left; width:568px; padding:0px; margin:0px; overflow:hidden;}
.qa-rating li{ float:left; width:22px; height:41px; background:url(/images/w.gif) no-repeat 0px -98px; cursor:pointer; }
.qa-rating li span{ display:block; padding-top:25px; padding-left:3px; }
.qa-rating li.rating-plus{ background-position:-22px -98px;}
.qa-rating li.rating-plus-ful{ background-position:-44px -98px;}
.qa-rating li.rating-plus-emp{ background-position:-66px -98px;}
.label-rel{ width:678px; overflow:hidden; padding:4px 0 10px 2px;}
.label-rel ul li{ float:left; height:22px; line-height:22px; white-space:nowrap; overflow:hidden; padding:0px 8px; background:url(/images/xd_03.gif) no-repeat right center;}
.qa-relation .label-rel ul li a{color:#1a4b8e;}
.rating-down{ position:absolute; left:0px; top:0px; display:block; width:130px; height:38px; overflow:hidden;}
.rating-down li{ float:left; display:block; width:21px; height:38px; cursor:pointer}
.rating-up{ position:absolute; left:0px; top:0px; display:block; width:108px; height:38px; overflow:hidden;}
.rating-up li{ float:left; display:block; width:21px; height:38px; cursor:pointer}
.qa-rating-score{ float:left; padding:10px 0px 0px 40px; font-size:13px; color:#808080;}
.img-info{ display:block; text-align:center; padding:5px 0 0 0; font-size:12px; color:#666;}
.mag-relate-pic{ width:206px; border:1px solid #ddd; background-color:#fff; padding:5px; margin:6px auto 5px auto;}
.mag-relate-name{ padding:0px 5px; text-align:center; font:normal 16px/20px "微软雅黑";}
.other-qut{ padding:0 0 0px 23px;}
.other-qut li{ height:23px; font-size:small; line-height:23px;  background:url(/images/dot.gif) no-repeat 0px 11px; padding:0 0 0 8px;}
.qarelbox .other-qut li a{color:#263f88;}
.sideCont3{ width:222px; padding:10px 5px 10px 15px; overflow:hidden;}
.sideCont3 ul li{ float:left; width:69px; height:24px; padding-right:5px; line-height:24px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
.o-media{ width:217px; padding:8px 8px 8px 17px; overflow:hidden;}
.o-media li{ float:left; width:50%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:25px;}
.wkr .wkrgt .wkrtit a{ color:#fff;}
#spanAvgScore{}

.tit01{ border-left:1px solid #dbdee1;  border-right:1px solid #dbdee1; margin-top:10px; border-top:3px solid #385bb9; height:37px; line-height:37px; padding:0px 15px; font-size:16px; font-family:"Microsoft YaHei"; color:#000; background:url(../images/bg1px.gif) repeat-x 0px bottom;}
.tit01 a.caption{ display:block; background:url(../images/to.gif) no-repeat right center;  font-size:16px; color:#000; text-decoration:none;}
.tit01 a.more{ display:block; float:right; color:#666; padding-right:15px;}
.mallw{ height:206px; overflow:hidden;}
.wineg{ overflow:hidden; padding-bottom:25px;}
.wineg .wglist{ position:relative; float:left; width:173px; border-right:1px solid #ddd; }
.wineg .wglist img{ display:block; width:130px; margin:0px auto;}
.wineg .wglist p{ height:25px; line-height:25px; background-color:#777; padding:0px 8px;}
.wineg .wglist p a{ display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff; text-decoration:none;}
.wineg .wglist .price{ display:block; position:absolute; top:6px; right:6px; color:#d10000; text-shadow:1px 1px 1px #fff; font-size:14px;}
.wineg .wglist .series{ display:block; height:20px; width:160px; padding-bottom:5px; margin:0px auto; line-height:20px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-decoration:underline; }