* { padding: 0px; margin: 0px; list-style-type: none; font-family: 微软雅黑,Arial, Helvetica, sans-serif,宋体; font-size: 12px; color: #313131; }
table { border-collapse: collapse; }
a { text-decoration: none; color: Black; }
a:hover { color: #FF9900; }
.c { margin-left: auto; margin-right: auto; }
.l { float: left; }
.r { float: right; }
.clear { clear: both; }
.red { color: Red; }
.cc { color: #666666; }
.cw { color: white; }
.talc { text-align: center; }
.wfull { width: 100%; }
.whidd { word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.price { font-family: Arial; color: #800000; }
.b { font-weight: bold; font-size: 14px; }
.lh25 { line-height: 25px; }
.lh27 { line-height: 27px; }
.p0 { padding: 0px; }
.p5 { padding: 5px; }
.pt8 { padding-top: 8px; }
.pl100 { padding-left: 100px; }
.mr8 { margin-right: 8px; }
.h8 { height: 8px; line-height: 0px; }
.tabp5 td { padding: 5px; }
.tabtdblin td { border-bottom: 1px dashed #e6e6e6; }
.tabp0 td { padding: 0px; }
.tabtdblin0 td { border-bottom: 0px; }
.w80 { width: 80px; }
.w50 { width: 50px; }
.w140 { width: 140px; }
.w180 { width: 180px; }
.w120 { width: 120px; }
.w250 { width: 250px; }
.wfull { width: 100%; }
.bgc { background-color: #F7F7F7; }
.ulin { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ccc; }
.lrulin { border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; }
.alin { border: 1px solid #ccc; }
.blin { border-bottom: 1px solid #ccc; }
.inpt { background-image: url('input_bg.gif'); border: 1px solid #ccc; padding: 3px; }
.btn { line-height:28px;background-image: url('btnbg80.gif'); border: 0px; color: White; cursor: pointer; height: 28px; width: 80px; letter-spacing: 3px; display:inline-block }
.sinpt { width: 260px; height: 29px; background-image: url('Search_Input_bg.gif'); border: 0px; padding-left: 30px; }
.sbtn { background-image: url('search_btn_bg.gif'); border: 0px; color: White; cursor: pointer; height: 29px; width: 36px; }
.ui-state-error { border: 1px solid #FF0000; }
.Pager a { border: 1px solid #ccc; padding: 5px; background-color: #F6F6F6; margin-right: 5px; }
.Pager .NowPage { background-color: #ECF3FF; border-color: #8EB3FF; }
.ServiceTel { background-image: url('qz_034.gif'); font-family: Arial; color: #CC0000; font-weight: bold; width: 132px; height: 26px; font-size: 14px; padding-top: 60px; padding-left: 70px; }
.indexProList > ul > li { text-align: center; float: left; width: 118px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.indexProList > ul > li img { width: 110px; height: 110px; border: 1px solid #ccc; margin: 3px; }
.DiyPriceData { display:none;}