a{ color:#3E3E3E}
a:hover{ color: #F60}
.main .col-left{ width:680px}
a.color-f70{ color:#ff7200}
.F_arial{ font-family:Arial, Helvetica, sans-serif}
.cat-item p a,.list-num em,.generic .title strong,.yp-info .content .yp-btn a,.show-info p.btns a,.cat-data .choosed a,.nav-car .sbtn,.login-form label{display:inline-block;zoom:1;*display:inline;}
a.blue,.blue a,.cat-data dd a{color:#0966be}
.top-gg{overflow:hidden; width:980px}
.top-gg .ads-146-60{margin-right:-18px;}
.top-gg .ads-146-60 li{width:146px; height:70px; float:left; margin-right:17px}
.top-gg .ads-146-60 li img{ border:1px solid #E6E6E6}
.box{ overflow: visible;border:1px solid #d3e5f3}
.recom{ width:220px; float:left; margin-right:10px; padding-bottom:0}
.recom .content{padding:0 8px; margin-bottom:5px; height:194px}
.recom-nav{ background-color:#f0f6fb; border-top:1px solid #c3d4e7; margin:1px; padding:5px}
.yp-slide{ margin-bottom:6px}
.box .content{ overflow:visible}
.generic{}
.generic .title{ height:29px; background:url(../images/shaixuan/xbg.png) repeat-x left -79px; margin:1px 1px 0}
.generic .title strong{background:url(../images/shaixuan/title_bg.png) no-repeat top right; padding:0 32px 0 10px; font-size:14px; color:#fff; height:29px; line-height:29px}
.generic .title span{ color:#cdcdcd}
.generic .content{padding:8px 7px}
.generic .sub-box{ width:320px; float:left; padding:0 6px; height:160px}
.generic .sub-box h2{ font-size:12px; border-bottom:1px solid #e9e9e9; line-height:14px; height:14px; padding:8px 0; margin-bottom:8px; position:relative}
.generic .sub-box h2 a.more{ position:absolute; top:10px; right:0; color:#8b8b8b}
.generic .sub-box .pic{ float:left; width:110px; margin-right:8px}
.generic .sub-box .pic img{ margin-bottom:3px}
.generic .sub-box .list{ overflow:hidden;_float:left;zoom:1}
.generic .sub-box .list li{ line-height:20px}
.generic .news-photo li {width: 132px}
.cat-data{margin-bottom:10px; padding:1px;}
.cat-data .choosed{background-color: #EAF0F7;font-size: 12px;height: 25px; padding:3px 0 0 12px; position:relative; z-index:2}
.cat-data .choosed strong{ padding-right:10px;}
.cat-data .choosed a{ border:1px solid #d2deeb;height:20px; line-height:20px; padding:0 20px 0 6px;background:#fff url(../images/cross.png) no-repeat right 5px;outline:none; margin-right:8px}
.cat-data .choosed a:hover{background-position: right -45px; text-decoration:none}
.cat-data dl{ padding:10px 0; margin:0 14px; border-top:1px dotted #CCC; clear:both; margin-top:-1px;}
.cat-data dt{ float:left; width:80px; text-align:right}
.cat-data dd{ float:left; width:750px}
.cat-data dd a{padding:0 10px;display:block;float:left;white-space: nowrap;}
.cat-data dd em{background-color:#0966BE;color: #FFF;padding: 0 4px; float:left}
.cat-data dd.more,.cat-data dd.on{float:right; width:50px; overflow:visible;background:url(../images/shaixuan/arrow_add.png) no-repeat left 5px; padding-left:16px;*background-position:left 3px}
.cat-data dd.on{background-position:left -35px;*background-position:left -37px}
.info-content .info-top{ background-color:#e9f0f8; height:26px; line-height:26px; margin:1px}
.info-content .info-top li{ float:left; height:26px}
.info-content .info-item{ border-top:1px dotted #e4e4e4;}
.info-content .info-item:hover{ background-color:#f6f9fc}
.info-content .info-item li{ float:left;min-height:0px;height:auto !important;height:0px;overflow:visible;padding:10px 0;}
.info-content .info-item .info h2 a{font-size:14px; color:#1d52a0}
.info-content .info-item .info p{ color:#666}
.info-content li.pic{ width:10px}
.info-content li.info{overflow:hidden; float:none;_float:left;zoom:1}
.info-content li.vip{ width:110px; text-align:center; float:right}
.orderby-select{float:right; border:1px solid #d7e5f2;padding:4px 16px 5px 5px; line-height:100%; margin:3px 10px 0 0;_margin:3px 5px 0 0; background: #fff url(../images/shaixuan/order_off.gif) no-repeat right 2px; position:relative; width:130px}
.orderby-select:hover{ background-color:#f5f9fd}
.orderby-select .select a{padding-left:12px; padding-right:3px}
.orderby-select .up,.orderby-select .down{ background:url(../images/shaixuan/order.png) no-repeat left 2px;}
.orderby-select .down{ background-position:left -30px}
.selectlist{ position:absolute; background-color:#fff; left:-1px; top:22px;width:151px; border:1px solid #d5e3f0; border-top:none}
.selectlist a{text-wrap:normal; padding:5px 0; display:block;padding-left:18px}
.selectlist a.up{ background-position:5px 6px;}
.selectlist a.down{ background-position:5px -25px}
.selectlist a:hover{ background-color:#f5f8fc}