﻿@charset "utf-8";
/*******************************/
.content{width:1180px;margin:16px auto 0; overflow:hidden;}
.content .sarea a{color:#06c;}
.sarea{width:1158px; overflow:hidden; padding:5px 10px; line-height:22px; float:left; color:#333; background:#fff; border:1px solid #a1d4f1; margin-bottom:16px;}
.sareal{width:1158px;float:left;display:block;color:#333; line-height:26px; margin:2px 0; overflow:hidden;border-bottom:1px dotted #ddd; padding-bottom:2px;}
.sareal b{width:50px;float:left;}
.sareal ul{width:1080px;float:left;}
.sareal ul li{width:auto;margin-right:18px;float:left;white-space:nowrap;}
.sareal ul li a,.sareal ul li a:hover{text-decoration:none;}
.sareal ul li.cur{width:auto;text-align:center;padding:1px 2px;background:#499FD8;color:#fff; height:22px; line-height:22px;}
.sareal ul li.cur a{color:#fff;}
/*.floatri{width:auto; float:right;}*/
.op{padding:0; border:0; margin:5px 0 2px;}
.sareal ul.spx{width:500px; float:left;}
.sareal ul.spx li{float:left;line-height:24px;text-align:center;margin:0; font-size:12px;}
.sareal ul.spx li a:hover{color:#1D88CF;text-decoration:none;text-align:center;margin:0;}
.sareal ul.spx li.spxo a{width:50px;background:url(/images/pc/ar.gif) left 0 no-repeat;display:block;text-align:center;margin:0;}
.sareal ul.spx li.spxo a:hover,.sareal ul.spx li.px_curo{width:50px;background:url(/images/pc/ar.gif) left -27px no-repeat;text-align:center;margin:0;}
.sareal ul.spx li.spxw a{width:57px;background:url(/images/pc/or.gif) left -28px no-repeat;display:block;text-align:center;margin:0;}
.sareal ul.spx li.spxw a:hover,.sareal ul.spxw li.px_cd{width:57px;background:url(/images/pc/or.gif) left 0 no-repeat;text-align:center;margin:0;}
.sareal ul.spx li.spxt a{width:57px;background:url(/images/pc/or.gif) left -84px no-repeat;display:block;text-align:center;margin:0;}
.sareal ul.spx li.spxt a:hover,.sareal ul.spx li.px_cu{width:57px;background:url(/images/pc/or.gif) left -56px no-repeat;text-align:center;margin:0;}
.sareal ul.spx li.spxt a:hover,.sareal ul.spx li.px_cd{width:57px;background:url(/images/pc/or.gif) left 0 no-repeat;text-align:center;margin:0;}
.sareal ul.npage{width:auto; float:right; font-size:12px;}
.sareal ul.npage li{width:auto;float:left;padding:0 3px; margin:0;}
.content .sarea .pageblue{background:#1d88cf;border:1px solid #8bc6e4;color:#fff; padding:4px 7px; float:left; line-height:16px;}
.pagegray{border:1px solid #ccc;padding:4px 7px;color:#333;background:#fff; float:left; line-height:16px;}
/********************************/
/**********************************/
.mainleft{width:878px; float:left; overflow:hidden;}
.mas{width:861px; float:left; padding-right:17px;}
.mas img{width:861px; float:left; margin-bottom:10px;}
.ml_main{width:420px; height:329px; overflow:hidden; float:left; margin:0 17px 16px 0; padding:0; background:#fff;}
.ml_b{border:1px #8ccaed solid; height:425px; overflow:hidden; float:left; position:relative;}
.ml_b span.b{position:absolute;top:0px;right:0px; background:url(/images/pc/tj.gif) 0 0 no-repeat; width:80px; height:80px;}
.ml_img{width:388px; height:323px; padding:16px 16px 0px; left:0; top:0; float:left;}
.ml_img img{width:388px;height:323px;}
.ml_tit{width:394px; padding:10px 16px 2px 10px;}
.ml_tit span{float:left; width:auto;}
.ml_tit span.star{float:right; width:auto; color:#3d8a41; text-align:right;}
.ml_tit,.ml_tit a{line-height:20px; height:20px; float:left; font-size:16px; font-weight:normal; color:#333; text-align:left; overflow:hidden;}
.ml_tit a:hover{color:#f60;}
.ml_prc{width:388px; padding:5px 16px; float:left;}
.ml_prcone{color:#f60; width:auto; height:30px; line-height:30px; float:left; font-size:28px;}
.ml_prcone span{font-size:28px;}
.ml_prctwo{width:auto; float:left; padding:10px 0 0 15px; color:#666; text-decoration:line-through; font-weight:normal;}
.ml_btnbuy{float:right;}
.ml_btnbuy a{width:80px; height:30px; float:right; background:url(/images/pc/index_allimgs01.gif) left -442px no-repeat; display:inline-block;}
.ml_btnbuy a:hover{width:80px; height:30px; float:right; background:url(/images/pc/index_allimgs01.gif) left -488px no-repeat; display:inline-block;}
.inpage{padding:10px 269px 10px 0;clear:both;overflow:auto;}
.inpage .npage{width:auto;float:right; line-height:24px; font-size:12px;}
.inpage .npage li{width:auto;float:left;padding:0 3px;}
.inpage .pageblue{background:#1d88cf;border:1px solid #8bc6e4;color:#fff;padding:4px 7px;}


.cmore{width:861px; float:left; overflow:hidden; margin-top:14px;}
.crxg{border:1px solid #ccc; border-bottom:0px; background:url(/images/pc/dlbg.jpg) repeat-x; width:846px; height:32px; padding-left:13px;}
.crxgrev{float:left; background:url(/images/pc/dto.jpg) no-repeat; width:100px; height:26px; line-height:26px; text-align:center; cursor:pointer; margin-top:6px; margin-right:3px; color:#2f2f2f; font-size:16px;}
.cpxg{width:840px; overflow:hidden; border:1px solid #ccc; padding:20px 9px 14px 10px; border-top:0px;}
.cpxg ul{width:840px;}
.cpxg ul li{float:left; list-style:none; width:210px; overflow:hidden;}
.cpxgpic{width:188px; height:140px; padding:5px; border:1px solid #e6e6e6; margin:0 5px; text-align:center;}
.cpxgpic img{width:188px; height:140px;}
.cpxgname{width:210px; text-align:center; margin:0 auto; margin-top:5px; height:20px; line-height:20px; word-break:break-all; overflow:hidden;}
/****************************************/
/*****************************************/
.mainright{width:302px; float:right;}
.had{width:300px; border:1px solid #90ccee; float:left; background-color:#fff; margin-bottom:10px;}
.had img{float:left; width:300px;}
.hnew{width:300px; border:1px solid #90ccee; float:left; background-color:#fff; margin-bottom:10px;}
.hnew h2{width:248px;height:34px;background:url(/images/pc/down.gif) 8px 10px no-repeat;border-bottom:1px solid #eee;color:#333;font-size:14px;line-height:34px;padding:0 26px;float:left; font-size:16px;}
.hnew ul{width:300px;/*border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;*/ float:left; padding:5px 0;}
.hnew ul li{width:268px; float:left; line-height:24px; padding-left:10px; margin:0 10px; background:url(/images/pc/dise.gif) no-repeat left center; }
.hnew ul li a{width:228px; float:left; color:#666;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hnew ul li a:hover{color:#ff771f; }
.hnew ul li p{width:40px; float:right; color:#ff771f; text-align:right; font-size:12px;}
.hlist{width:300px; border:1px solid #90ccee; float:left; background-color:#fff; margin-bottom:10px;}
.hlist h2{width:248px;height:34px;background:url(/images/pc/down.gif) 8px 10px no-repeat;border-bottom:1px solid #eee;color:#333;font-size:14px;line-height:34px;padding:0 26px; float:left; font-size:16px;}
.mainright dl{width:260px; float:left; padding:15px 20px;}
.mainright > dl + dl{border-top:1px solid #ddd;}
.mainright dl dt{width:260px; float:left;}
.mainright dl dt img{width:260px; height:217px;}
.mainright dl dd{width:260px; float:left; line-height:20px; height:20px; font-size:16px;}
.mainright dl dd.m{width:260px; float:left; line-height:22px; height:22px; margin-top:4px;}
.mprcone{color:#f60;width:auto;float:left;font-size:22px; line-height:22px;}
.mprcone span{font-size:22px;}
.mprctwo{width:auto;float:left;padding:6px 0 0 10px;color:#666;text-decoration:line-through; font-size:11px; line-height:11px; height:11px;}
.fri{float:right; width:auto; font-size:12px; font-weight:normal;}
.fri a{background-color:#e6f3ff; border:1px solid #88b6e3; border-radius:3px; color:#06c; cursor:pointer; font-family:SimSun; font-size:12px; height:22px; line-height:22px; text-align:center; width:40px; display:inline-block; float:right; margin-right:4px;}
.fri a:hover{background-color:#ffe6e6; border:1px solid #e38888; color:#f60;}
/*.mainright dl{width:260px; float:left;border-bottom:1px solid #ddd; padding:15px 20px;}
.mainright dl dt{width:260px; float:left;}
.mainright dl dt img{width:260px; height:217px;}
.mainright dl dd{width:260px; float:left; line-height:20px;}
.mainright dl dd.m{width:260px; float:left; line-height:22px; height:22px;}
.mprcone{color:#f60;width:auto;float:left;font-size:22px;font-family:Arial,Helvetica,sans-serif;line-height:22px;}
.mprcone span{font-size:22px;}
.mprctwo{width:auto;float:left;padding:6px 0 0 10px;color:#666;text-decoration:line-through; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:11px; height:11px;}
.fri{float:right; width:auto; font-size:12px; font-weight:normal;}
.ttbtn{width:56px;height:22px;background:url(../BImg/sc.gif) left 0 no-repeat; cursor:pointer;}*/