/*common*/
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.clearfix{*zoom:1}
.fl{float:left}
.fr{float:right}
.pr{ position:relative;}
.f14{ font-size:14px;}
.t2e{ text-indent:2em;}
.tr{ text-align:right;}
.mb10{ margin-bottom:10px;}
/*page*/
body{ padding-bottom:50px;background-color:#fff6e5; _background:#fff6e5 fixed url(about:blank);}
a{color:#000;text-decoration:none;outline:none}
a:hover{color:#c00;text-decoration:underline}
/*头部-中*/
.mHeader{ font-size:12px;font-family:"宋体";text-align: left; clear:both; background:#fff; border-bottom:1px solid #6e6e6e;}
.mPcmain:after{content:"\20";clear:both; display:block;overflow:hidden}  
.mPcmain{width:990px; height:130px; background:#fff; margin:0 auto; *zoom:1} 
.mPclogo{ float:left; display:inline; margin-top:25px;width: 170px;overflow:hidden}
.mPclayR{ float:right; display:inline; width:570px;}
.mPcSreachNav{ margin-top:23px; width:488px;height:26px; font: 12px/1.5 宋体,arial,sans-serif;}
.mPcSreachNav span{ display:inline-block; padding:5px 20px; cursor:pointer;  border-bottom:none; position:relative;margin-bottom:-2px; background:url(http://www1.pconline.com.cn/2011/itmall/images/top.png) no-repeat right -92px; margin-right:-1px; float:left}
.mPcSreachNav .last{background:none}
.hotline{float:right; color:#aaa;}
.hotline i{font-size:16px; font-family:Arial, Helvetica, sans-serif; font-family:"Microsoft Yahei"; color:#333;}
.mPcSreachNav .current{background:#fb7e10; padding:5px 15px;  font-weight:bold; color:#fff;}
.mPcSreach{ float:left; background:#fb7e10; display:inline; width:483px; padding:2px; height:26px;overflow:hidden;}
.mPcSreach .tbx{ width:370px; border:none; line-height:26px; height:26px; color:#aaa; padding:0 0 0 33px; float:left; background:#fff url(http://www1.pconline.com.cn/2011/itmall/images/top.png) no-repeat 10px -94px; font-size:100%;}
.mPcSreach .btn{ background:none; width:80px; font-weight:bold; cursor:pointer; height:26px; text-align:center; font-size:14px; color:#fff; border:none; float:left;font-size:100%;}
.mPcSreachTxt{ font: 12px/1.5 宋体; float:left; display:inline; color:#777; overflow:hidden; text-align:center; line-height:18px; padding:0px 5px; width:70px; overflow:hidden; margin-top:-6px;}
.mPcSreachTxt a{ margin:2px 0; display:block; color:#777;}
.mPcSreachTxt a:hover{ color:#f60;}
.mPcSreachkeyword{zoom:1; overflow:hidden; clear:both;color:#777;font: 12px/1.5 宋体}
.mPcSreachkeyword a{ color:#777; margin-right:5px;}
.mPcSreachkeyword a:hover{ color:#f60;}
/*快搜样式*/
.ajaxsearch{ width:405px;font-size:12px;zoom:1;overflow:hidden;visibility:hidden;position:absolute;z-index:99999;text-align:left;}
.ajaxsearch:after{ content:".";height:0;display:block;clear:both;visibility:hidden;}
.ajaxsearch iframe{ width:405px;height:203px;top:0;left:0;z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.00;opacity:0.00;position:absolute;visibility:inherit;}
.ajaxsearch ul{ width:402px;border:1px solid #a4a4a4;border-bottom:none;background:#fff;zoom:1;clear:both;overflow:hidden;}
.ajaxsearch li{ width:405px;height:18px;line-height:18px;padding:0 4px;text-align:right;color:#717171;font-family:arial;zoom:1;overflow:hidden;}
.ajaxsearch li i.resulttitle{ color:#000;float:left;}
.ajaxsearch li i.num{ padding-right:3px;font-size:11px;}
.ajaxsearch li i{ font-style:normal;}
.ajaxsearch li.hover{ background:#FCD76F;color:#717171;cursor:pointer;}
.ajaxsearch li.hover i.resulttitle{ color:#000;}
.ajaxsearch .close{ width:396px;height:20px;line-height:20px;padding:0 6px 0 0;border:1px solid #a4a4a4;border-top:none;background:#fff;zoom:1;overflow:hidden;float:left;}
.ajaxsearch .close:after{ content:".";height:0;display:block;clear:both;visibility:hidden;}
.ajaxsearch .close span{ float:right;width:26px;height:13px;display:block;cursor:pointer;text-decoration:underline;color:#717171;}
.quickSearch strong{color: #CC0000;}

/*中间*/
.iconA{ background:url(../images/iconA.png) no-repeat;}
.wrapper{ padding:330px 0 15px; background:url(../images/wrap-bg.jpg) center top no-repeat;}
.mainContent{ width:1180px; padding-right:12px; position:relative; left:6px; _left:7px; margin:0 auto; background:#fff url(../images/wrapper-shadow.png) right 0 repeat-y;}
.mainInner{ padding:0 18px 18px; text-align:left;}
.favourableLink{ position:absolute; top:-295px; left:305px; width:230px; }
.favourableLink li,
.favourableLink li a{ display:inline; float:left;}
.favourableLink li a{ width:103px; text-indent:-999em; height:26px; margin-right:5px;}
.picTextA-box{margin-right:-17px;}
.picTextA-box li{ display:inline; float:left; margin:0 17px 15px 0; width:370px; padding-bottom:18px; background:url(../images/picText-bg.png) left bottom no-repeat;}
.picTextA{ margin:0 3px;  height:215px; overflow:hidden; border:1px solid #ccc; background:url(../images/picTextBox-bg.png);}
.picTextA.hover,
.picTextA:hover{ border-color:#e01260;}
.QR-Code .picTextA{ border-color:#b1d6e8; background:url(../images/QR-Code-bg.png);}
.QR-Code .expPicA{ position:relative; padding:64px 0 0 22px;}
.QR-Code .expPicA span{position:absolute; top:15px; left:-1px; text-indent:-999em; width:105px; height:30px; background-position:0 0;}
.QR-Code .expTextA h2{ padding-left:20px;  font-size:22px; background-position:-300px 15px;}
.QR-Code .expTextA{ margin-left:170px;}
.expTextA{ margin:0 10px 0 170px; _margin-left:180px;}
.expTextA h2{ margin-top:12px;font:bold 16px/1.8 '宋体'; }
.picTextA.hover h2 a,
.picTextA:hover h2 a{ color:#e01260;}
.expTextA ul{ margin-top:18px;}
.expTextA li{ position:relative; width:100%; margin:0; height:24px; line-height:24px; padding-bottom:0; background:none;}
.expPicA  img{ _float:left;}
.expPicA .comPri{ position:absolute; top:0; right:0; text-indent:-999em; width:40px; height:48px; background-position:-105px 0; }
.expTextA li i{ display:inline; float:left; font-weight:bold; }
.expTextA li span{ display:block; color:#6e6e6e; margin-left:15px;}
.expTextA b{ font-weight:normal; color:#000;}
.expPriceA{  margin-top:-12px;  margin-top:-10px\9;}
.expPriceA b{ position:relative; top:3px; color:#e01260; font: 30px/1 '微软雅黑','宋体'; }
.expPriceA strong{ font-size:14px;}
.expPriceA-hot{ position:absolute; top:-38px; right:0; text-indent:-999em; width:29px; height:32px; background-position:-146px 0;}
.expTextA  b a,
.expTextA p.tr a{ color:#e01260;}
.moreCheap-t{ height:30px; border-bottom:3px solid #63a4e6;}
.moreCheap-t b{ display:block; text-indent:-999em; margin-bottom:-3px; width:122px; height:33px; background-position:-177px 0;}
.cheap-ulPic { margin:24px -16px 0 0;}
.cheap-ulPic li{ display:inline; float:left; margin-right:16px;}

/*导航*/
.mainNav,.mainNav span ,.mainNav a{ background:url(../images/nav.png) no-repeat;}
.mainNav{ position:fixed; bottom:0; left:50%; margin-left:-590px; height:81px; width:1180px; background-position:left -644px; background-repeat:repeat-x;_position:absolute;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-81))}
.mainNav span{ position:absolute; width:20px; height:81px; }
.mainNav span.navL{ top:0; left:-20px; background-position:0 -564px;}
.mainNav span.navR{ top:0; right:-20px;  background-position:-21px -564px;}
.mainNav ul{ padding-top:9px;}
.mainNav li{ margin-left:2px;}
.mainNav li,
.mainNav li a{ display:inline; float:left;}
.mainNav li a{ width:234px; height:56px;}
.gz-nav a{ background-position:0 0;}
.gz-nav a:hover,
.gz-nav a.current{ background-position:0 -57px;}
.sh-nav a{ background-position:0 -113px;}
.sh-nav a:hover,
.sh-nav a.current{ background-position:0 -170px;}
.bj-nav a{ background-position:0 -226px;}
.bj-nav a:hover,
.bj-nav a.current{ background-position:0 -283px;}
.sz-nav a{ background-position:0 -339px;}
.sz-nav a:hover,
.sz-nav a.current{ background-position:0 -396px;}
.qt-nav a{ background-position:0 -452px;}
.qt-nav a:hover,
.qt-nav a.current{ background-position:0 -509px;}


/*底部重置*/
body #bottom a.bottom_a:link, body #bottom a.bottom_a:visited,body #bottom .mid{ color:#000;}
body #bottom a.bottom_a:hover{ color:#f60;}
body #bottom .links{ background:none;}