﻿.ftjp,.swlp,.yxdj,.xnlp{display:inline-block; background:url(../images/sprt03.png); vertical-align:middle; margin-right:5px; width:17px;height:17px;}
.ftjp{background-position:-216px -89px;}
.swlp{background-position:-216px -58px;}
.yxdj{background-position:-217px -28px;}
.xnlp{background-position:-216px 0px;}

.side-login .tb,.side-login .bb{background:url(../images/sprt03.png) 0px -3px; width:213px; height:2px;}
.side-login .bb{background-position:0px 0px;}
.side-login .bd{border:1px solid #7bcf3c; border-width:0 1px;height:176px; background:url(../images/login_rpt.png) repeat-x left bottom}

.side .mod-hd{background:url(../images/sprt03.png) 0px -12px; width:213px;height:30px; line-height:30px;}
.side .mod-bd{padding:10px 5px; min-height:50px; height:auto; _height:50px;border:1px solid #d6d6d6;border-top:none}

.jfdhb th{ height:39px; text-align:center; background:url(../images/dashed_grey_h.png) repeat-x left bottom;color:#017e01}
.jfdhb td{height:30px; background:url(../images/dashed_grey2.png) repeat-x left bottom}
.jfdhb td em{color:#f60}
.jfdhb td span{color:#369}

.focus-wrap{width:537px; height:182px; position:relative;}
.focus-wrap .inner{ position:relative; width:537px; height:182px; overflow:hidden }
.focus-wrap ul{position:absolute;}
.focus-wrap ul li{display:inline;list-style-type:none}
.focus-wrap ul.number{z-index:10001;bottom:5px;right:5px;}
.focus-wrap ul.number li{ float: left;  text-align:center; cursor: pointer;color:#f60; overflow: hidden; margin:0 2px; background:url(../images/sprt03.png) -188px -59px;width:19px;height:15px; line-height:15px; }
.focus-wrap ul.number li.on{color: #fff; background-position:-188px -43px; font-weight:700; }

.gz-nav .tb,.gz-nav .bb{background:url(../images/sprt03.png) 0px -9px;height:2px;}
.gz-nav .bb{background-position:0px -6px;}
.gz-nav .bd{height:179px; border:1px solid #d6d6d6; border-width:0 1px}
.jfgz{height:79px;border-bottom:1px solid #d6d6d6; background:url(../images/jfgz_rpt.png) repeat-x left bottom}
.jfgz span{background:url(../images/jfzg_icon.png);width:58px;height:58px;}
.jfgz div{width:120px;}
.dh-nav li{float:left;display:inline; margin:0 0 0 20px}
.tab-wrap .tab li span{background:url(../images/sprt_tab.png) -172px -195px;width:110px;height:31px; line-height:35px; margin:0 3px 0 0; overflow:hidden}
.tab-wrap .tab .current span{background-position:-284px -189px; position:relative;bottom:-1px; font-weight:700;color:#c30}
.tab-wrap .tab a{width:92px; height:21px;background:url(../images/sprt03.png) 0px -43px; margin:5px 0 0 5px}
.tab-wrap .tab .jfhd{width:92px; height:21px;background:url(../images/sprt03.png) -93px -43px;}
.tab-bd{border:1px solid #d6d6d6; border-top-color:#f60; min-height:400px; height:auto;_height:400px;}
.tab-bd .tabCont{margin:0 20px}
.tab-bd .hd{ height:26px; background:#fdf5e8; border-bottom:1px solid #e6cbb1; line-height:30px; overflow:hidden; padding:0 15px}
.tab-bd .hd span{margin-top:5px}
.tab-bd .hd a{color:#2c7dcf}
.goods-list li{float:left;display:inline; margin:13px 0 0 5px; width:125px; text-align:center; padding:10px 5px; border:1px solid #fff; overflow:hidden}
.goods-list .hover{border-color:#e9dfd5; background:#faf9f7}
.goods-list li img{ padding:1px; border:1px solid #e9dfd5}
.goods-list li span{height:25px;display:block; line-height:25px; overflow:hidden; text-align:center;color:#06c}
.goods-list li dt,.goods-list li dd{float:left;display:inline;}
.goods-list li dt{ white-space:nowrap}
.goods-list li dd{color:#f60}
.goods-list li .btn{ background:url(../images/sprt03.png) -114px -92px;width:93px;height:24px; line-height:24px; color:#c33}

.userRank,.record-tbl,.allRecord{width:95%;margin:25px auto 15px;}
.userRank th,.record-tbl th,.allRecord th{height:27px; background:#fdf5e8; border-bottom:1px solid #e6cbb1; color:#cc6600; font-weight:700}
.userRank td,.record-tbl td,.allRecord td{font-size:14px; border-bottom:1px solid #e5e5e5;padding:10px 0}
.userRank .userName{text-align:left!important; padding-left:55px}
.userRank thead .userName{padding-left:105px}

.record-hd{margin:0 20px 5px 20px; overflow:hidden}
.record-tbl{margin-top:0;margin-bottom:0; border-bottom:1px solid #e5e5e5}
.record-tbl td{padding:7px 0; font-size:12px}
.record-tbl .open{ cursor:pointer;}
.record-tbl .open em{display:inline-block; vertical-align:middle; margin:-3px 0 0 4px; line-height:999px; overflow:hidden; font-size:0; background:url(../images/sprt01.png) -305px -253px;width:7px;height:4px;}
.record-tbl .close em{background-position:-304px -268px;}
.record-detail{width:99%; overflow:hidden; background:#f7fcf6}
.record-detail ul{ margin:0 30px 5px; text-align:left}
.record-detail li{float:left;width:180px;display:inline; margin:3px 10px;}
.record-detail .addr{width:500px}
.record-detail li span{color:#666}
.no-record{margin:60px 0 0 90px}
.no-record div{margin:70px 0 0 20px}
.allRecord td{font-size:12px}
.allRecord td em{color:#017e01}

.box-hd{height:35px; background:url(../images/store_hd_rpt.png)}
.box-hd .lb,.box-hd .rb{ background:url(../images/sprt03.png) -55px -65px;width:3px; height:35px;}
.box-hd .lb{left:0px}
.box-hd .rb{right:0px; background-position:-51px -65px;}
.box-bd{ min-height:200px; height:auto;_height:200px; background:url(../images/store_bd_rpt.png)}
.box-bb{height:15px; background:url(../images/sprt04.png) 0px -218px;}
.box-bd .goods-list{margin:0 0 0 15px}
.box-bd .goods-list li{margin-left:18px}

.goods-pic{margin:55px 40px 30px 90px;padding:1px; border:1px solid #e9dfd5}
.goods-desc{margin:55px 0 0 0}
.goods-desc li{margin:5px 0}
.goods-desc li input{border:1px solid #999;width:50px; padding:1px; margin-right:5px; vertical-align:middle}
.goods-desc button{margin:35px 0 0 150px; background:url(../images/sprt03.png) 0px -118px;width:129px;height:37px;}
.goods-desc .intro{ padding:10px 15px; border:1px solid #ffc796; background:#fffaf0; height:85px; width:480px;}
.goods-desc .intro p{margin:5px 0;color:#666}
.goods-desc .intro p span{ display:inline-block;margin-right:10px; width:110px;}
.goods-desc .intro em{color:#930}

.w705{width:705px;}
.mod-box-bd{ padding:15px 0; width:703px; border:1px solid #ccc; border-top:none; min-height:50px; height:auto;_height:50px}
.mod-box-hd{border:1px solid #ccc; height:30px; line-height:30px;}
.order-info-hd{height:35px; background:url(../images/order_hd_rpt.png); line-height:35px;}
.order-info-hd .lb,.order-info-hd .rb{left:0; background:url(../images/sprt03.png) -242px 0px;width:5px;height:35px;}
.order-info-hd .rb{left:700px;background-position:-248px 0px;}
.order-detial{padding:0 30px;}
.order-detial li{float:left;display:inline; width:206px; margin:3px 5px 3px 0}
.mod-box-bd dt,.mod-box-bd dd{float:left;margin:4px 0}
.mod-box-bd dt{clear:left; margin-right:3px; text-align:right; width:200px}
.mod-box-bd dd{width:400px}
.mod-box-bd dd input{ border:1px solid #ccc; background:#f9f9f9; padding:2px;width:290px}
.agreen input{margin:0;padding:0;width:13px;height:13px; overflow:hidden; margin-top:-2px}
.qrdh-btn{background:url(../images/sprt03.png) -131px -118px;width:129px;height:37px;}
.tip{margin-top:50px;padding-top:15px; border-top:1px solid #ccc;}
.tip div{margin:3px 0 5px 20px}
.tip li{margin:3px 0 3px 20px;color:#666}

.succeed{margin:0 0 0 200px;padding-top:30px}
.succeed div{margin:60px 0 0 40px}
.succeed p a{float:left; background:url(../images/sprt03.png) -262px -110px;width:128px;height:37px;}
.succeed p .ckjl{background-position:-261px -150px;width:126px;height:35px;}

.return{ background:url(../images/sprt03.png) -265px -71px; width:76px; height:35px;}

.search-tip-box{left:3px}