﻿@charset "utf-8";
/* CSS Document */

.outland { width:1200px; margin:0 auto;}
.outland .arial{ font-family:Arial, Helvetica, sans-serif;}
.outland .scrollads{ height:90px; overflow:hidden;}
.outland .scrollads .banner{ float:left; position:relative; overflow:hidden; height:90px; width:1200px; z-index:-1;}
.outland .scrollads .banner img{ height:90px; width:1200px;}
.outland .scrollads .banner ol{ position:absolute; top:0px; left:0px; z-index:-1;}
.outland .hot{ margin-top:20px; margin-bottom:20px;}
.outland .hot .head{ height:33px; line-height:35px; border-bottom:#f60 solid 2px; overflow:hidden; font-family:"微软雅黑"; color:#f60; background:url(../images/outland-tj.jpg) no-repeat 0 0;}
.outland .hot .head .left{ float:left; display:inline-block; padding-left:36px; color:#fff; font-size:20px;}
.outland .hot .head .right{ float:right; display:inline-block; cursor:pointer; font-size:14px; padding-right:15px;}
.outland .hot .head .right img{ vertical-align:middle; margin-right:6px;}
.outland .hot .maincon{ background:#f3f3f3; padding:10px 0px 11px 8px; margin-top:8px; overflow:hidden;}
.outland .hot .maincon li{ float:left; width:230px; margin-right:8px;position:relative;}
.outland .hot .maincon .tips1{height:27px;background:url(../images/outbg2.png) repeat-x;line-height:27px;text-align:center;position:absolute;z-index:10;left:0px;top:9px;color:#fff;padding-left:7px;padding-right:7px;white-space:nowrap; text-overflow:ellipsis;}
.outland .hot .maincon .tips2{height:30px;background:url(../images/outbg1.png) repeat-x;position:absolute;z-index:10;left:0px;top:118px;color:#fff;padding:5px 7px 9px 7px;overflow:hidden;border-radius: 0px 0px 3px 3px;line-height:16px;text-overflow: ellipsis;white-space: nowrap;width:216px;}
.outland .hot .maincon .tips2 a{text-overflow: ellipsis;white-space: nowrap;width:216px;color:#fff;display:block;overflow:hidden;}
.outland .hot .maincon .priceright{float:right;font-weight:bold;color:#ff7238;margin-top:3px;}
.outland .hot .maincon img{ width:230px; height:161px;border-radius: 3px 3px 0px 0px;}
.outland .hot .maincon .tit{ background:#fff; padding:0 7px; height:34px; line-height:34px; width:220px;}
.outland .hot .maincon .tit a{ font-size:14px; width:220px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
.outland .hot .maincon .price{ background:#fff;height:24px; line-height:24px; padding:0 7px 8px; width:220px;}
.outland .hot .maincon .price em.big{ font-size:25px;}
.outland .hot .maincon .price em{ font-family:Arial, Helvetica, sans-serif; color:#f60;}
.outland .hot .maincon .price .le{ color:#666; display:inline-block; width:160px; vertical-align:top; height:24px; line-height:24px;}
.outland .hot .maincon .price .ri{ display:inline-block; width:60px; text-align:center; background:#f60; vertical-align:top;height:24px; line-height:24px;border-radius: 3px;}
.outland .hot .maincon .price .ri a{ color:#fff; font-size:14px;}
.outland .list{ overflow:hidden;}
.outland .list .listleft{ float:left; width:977px;}
.outland .list .listright{ float:right; width:202px; margin-left:20px;}
.outland .list .listright .ad1 img{ width:202px; height:193px;}
.outland .list .listright .ad2 img{ width:202px; height:142px;}
.outland .list .listright .special-line{ border:#d4d4d4 solid 1px; border-bottom:none; margin-top:20px; margin-bottom:20px;}
.outland .list .listright .special-line .tit{ font-family:"微软雅黑"; color:#666; font-size:16px; height:49px; line-height:49px; background:url(../images/outland-sale.jpg) no-repeat 6px center; padding-left:43px; border-bottom:#d4d4d4 solid 1px;}
.outland .list .listright .special-line .maincon img{ width:188px; height:127px;}
.outland .list .listright .special-line .maincon li{ border-bottom:#d4d4d4 solid 1px; padding:6px 6px 9px;}
.outland .list .listright .special-line .maincon li.select{ background:#f7f7f7;}
.outland .list .listright .special-line .maincon .head{ width:188px; height:28px; line-height:28px;}
.outland .list .listright .special-line .maincon .head a{ display:block;width:188px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.outland .list .listright .special-line .maincon .yj{ color:#999; text-decoration:line-through; font-family:Arial, Helvetica, sans-serif;}
.outland .list .listright .special-line .maincon .buy .xj{ display:inline-block; height:23px; line-height:23px; color:#f60; width:119px; font-family:Arial, Helvetica, sans-serif;}
.outland .list .listright .special-line .maincon .buy .xj em{ font-size:18px;}
.outland .list .listright .special-line .maincon .buy .qg{ display:inline-block; width:69px; height:23px; line-height:23px; text-align:center; background:#f60; border-radius:3px; vertical-align:top;}
.outland .list .listright .special-line .maincon .buy .qg a{ color:#fff; font-weight:bold;}
.outland .list .listright .browse{ border:#d4d4d4 solid 1px; margin-top:20px; margin-bottom:20px;}
.outland .list .listright .browse .tit{ font-family:"微软雅黑"; color:#666; font-size:16px; height:49px; line-height:49px; background:url(../images/outland-look.jpg) no-repeat 6px center; padding-left:43px; border-bottom:#d4d4d4 solid 1px;}
.outland .list .listright .browse .maincon li{ border-bottom:#ccc dashed 1px; margin:6px;}
.outland .list .listright .browse .maincon li.last{ border-bottom:none;}
.outland .list .listright .browse .maincon .money{ color:#f60; font-family:Arial, Helvetica, sans-serif; text-align:right; height:28px; line-height:28px;}
.outland .list .listright .browse .maincon .money em{ font-size:18px;}
.outland .list .listright .browse .maincon .head{ height:34px; line-height:18px; overflow:hidden; padding-top:5px;}
/**搜索条件**/
.outland .list .listleft .options { background:#f7f7f7; padding:15px 0px 20px; }
.outland .list .listleft .options .proname { height: 35px; line-height: 35px; padding: 0 15px; }
.outland .list .listleft .options .proname .names { color: #333; display: inline-block; width: 65px; font-weight:bold;}
.outland .list .listleft .options .proname .names1 { margin-left: 8px; width: 60px; }
.outland .list .listleft .options .proname input { background: none repeat scroll 0 0 #fff; border: 1px solid #d0d0d0; height: 18px; line-height: 18px; padding: 0 5px; }
.outland .list .listleft .options .proname input.na { vertical-align: middle; width: 225px; }
.outland .list .listleft .options .dates input.da { background:#fff url(../images/timebg.jpg) no-repeat 104px center;cursor: pointer; vertical-align: middle; height:18px; line-height:18px; border:#d0d0d0 solid 1px; width:114px; padding:0 5px; color:#a1a1a1;}
.outland .list .listleft .options .proname input.btns { background: #74bd2b; cursor: pointer; height:20px; vertical-align:middle;border:none; color:#fff; padding:0 5px;}
.outland .list .listleft .options .dates input.btns { background: #74bd2b; cursor: pointer; height:20px; vertical-align:middle; border:none; color:#fff; padding:0 5px;}
.outland .list .listleft .options .dates input.pr{ border:#d0d0d0 solid 1px; height:18px; line-height:18px; width:53px; padding:0 5px; vertical-align:middle;}
.outland .list .listleft .options .condition { background: #f7f7f7; height: 35px; line-height: 35px; padding: 0 15px; }
.outland .list .listleft .options .condition .names { display: inline-block; width: 65px; font-weight:bold; }
.outland .list .listleft .options .condition .tj{ background:#fff; display:inline-block; width:862px; height:28px; line-height:28px; vertical-align:middle;}
.outland .list .listleft .options .condition .cond { background: url(../images/search-quit.png) no-repeat scroll right 2px; border: 1px solid #ccc; margin: 4px 5px 0 0; padding: 2px 20px 2px 8px; display:inline-block; height:14px; line-height:15px; *margin-top:0px;*line-height:14px; }
.outland .list .listleft .options .condition .cond:hover { background: url(../images/search-quit.png) no-repeat scroll right -15px #fcfcf0; border: 1px solid #f2a179; padding: 2px 20px 2px 8px; display:inline-block; height:14px; line-height:15px;*line-height:14px; }
.outland .list .listleft .options .box .rbox { float: left; overflow: hidden; width: 880px; }
.outland .list .listleft .options .box .rbox .notto { cursor: pointer; float: left;  width: 36px; }
.outland .list .listleft .options .box .rbox .notto2{ width:100px;}
.outland .list .listleft .options .box { height: 35px; line-height: 35px; overflow: hidden; padding: 0 15px; }
.outland .list .listleft .options .box .boxname { color: #333; float: left; width: 65px; font-weight:bold; }
.outland .list .listleft .options .box .rbox .dates { float: left; overflow: hidden; width:844px;}
.outland .list .listleft .options .box .rbox .dates li { cursor: pointer; float: left;line-height: 14px; margin: 9px 6px 0; padding: 2px 5px; vertical-align: middle; }
.outland .list .listleft .options .box .rbox .dates li.last{ margin:6px 0px 0px;}
.outland .list .listleft .options .box .rbox .dates li.cur { background: #74bd2b; color: #fff; height: 14px; line-height: 14px; margin-top: 9px; padding: 2px 5px; vertical-align: middle; }
.outland .list .listleft .options .box .rbox .price { float: left; overflow: hidden; }
.outland .list .listleft .options .box .rbox .price li { cursor: pointer; float: left; margin: 0 7px; }
.outland .list .listleft .options .box .rbox .type { float: left; overflow: hidden; }
.outland .list .listleft .options .box .rbox .type li { cursor: pointer; float: left; margin: 0 7px;}
.outland .list .listleft .options .box2 { height: auto; }
.outland .list .listleft .options .box a { padding: 2px 5px; }
.outland .list .listleft .options .box a.cur { background-color: #74bd2b; color: #fff; padding: 2px 5px; }
#tags { overflow:hidden; }
#tags li { float: left; list-style-type: none; line-height:18px; margin:9px 7px 0px; }
#tags li a { float: left; text-decoration: none; padding:2px 5px; height:13px; line-height:13px; min-width:24px;}
#tags li.emptyTag { background: none repeat scroll 0 0 transparent; width: 4px; }
#tags li.selectTag { background:#74bd2b; display: block;position: relative; }
#tags li.selectTag a { color: #fff; }
#tags li a:hover{ color:#333;}
#tags li.selectTag a:hover{ color:#fff;}
#tagContent { background-color: #fff; border-color: #d4d4d4; border-style: solid; border-width: 1px; margin-left: 65px; margin-top: 10px; padding: 1px; float:left; width:860px; margin-bottom:5px; }
.tagContent { color: #474747; display: none; padding: 7px 10px 0px 5px; background:#fff;}
#tagContent div.selectTag { display: block; }
#tagContent .normal { line-height: 20px; overflow: hidden; }
#tagContent .normal li { cursor: pointer; float: left; margin-right: 11px; margin-bottom:7px;padding:2px 5px; height:13px; line-height:13px;}
#tagContent .normal li.no { color: #fff; background:#74bd2b; padding:2px 5px; height:13px; line-height:13px;}
#tagContent .normal li.no1 { padding-right: 20px; }
#tagContent .normal li.bx{ color:#f60; background:none;}
/**排序**/
.outland .list .listleft .ranking { background:#edf6e4; height:26px; line-height:26px; border-top:#fff solid 1px; padding:0 15px 0 0; overflow:hidden; }
.outland .list .listleft .ranking .left { float:left; width:420px; }
.outland .list .listleft .ranking .left span { padding:0 20px; border-right:#fff solid 1px; display:inline-block; height:29px; margin-top:1px; cursor:pointer; }
.outland .list .listleft .ranking .left span img{ margin-left:5px;}
.outland .list .listleft .ranking .left span.current { background:#74bd2b;}
.outland .list .listleft .ranking .left span.current a{color:#fff;}
.outland .list .listleft .ranking .right { float:right; width:160px; text-align:right; }
.outland .list .listleft .ranking .right span { cursor: pointer; display:inline-block; vertical-align:middle; }
.outland .list .listleft .ranking .right span img{ margin-top:5px;}
.outland .list .listleft .ranking .right .pr { margin-right:8px;}
.outland .list .listleft .ranking .right .page{ margin-right:8px;}
/**列表**/
.outland .list .listleft .cons li { border-bottom: 1px dashed #ccc; overflow: hidden; padding: 19px 14px 15px; }
.outland .list .listleft .cons li.last { border:none; }
.outland .list .listleft .cons .pic { float: left; }
.outland .list .listleft .cons .pic img { height: 121px; width: 195px; }
.outland .list .listleft .cons .word { float: left; margin: 4px 17px 0; width: 573px; }
.outland .list .listleft .cons .word h2 { padding-bottom: 5px; }
.outland .list .listleft .cons .word a { color: #333; display: inline-block; font-size: 14px; line-height:25px;width: 573px; }
.outland .list .listleft .cons .word a:hover { color: #ff6600; }
.outland .list .listleft .cons .word p { overflow: hidden; padding: 6px 0 0; text-overflow: ellipsis; white-space: nowrap; width: 573px; }
.outland .list .listleft .cons .word .gray { color: #666; }
.outland .list .listleft .cons .word .time .le { display: inline-block; line-height: 18px; vertical-align: top; width: 60px; }
.outland .list .listleft .cons .word .time .rig { display: inline-block; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 513px; }
.outland .list .listleft .cons .word .time .moretime{margin-left:7px;color:#74bd2b;display: inline-block; line-height: 18px;vertical-align: top;  }
.outland .list .listleft .cons .money { color: #ff6600; float: right; width: 147px; background:url(../images/linebg.png) no-repeat 0 center;min-height:130px;}
.outland .list .listleft .cons .money .pri { margin-right: 8px; text-align: right; font-family:Arial, Helvetica, sans-serif;}
.outland .list .listleft .cons .money .pri em { color: #333; }
.outland .list .listleft .cons .money .bigger { font-size: 24px; padding: 0 3px 0 0; }
.outland .list .listleft .cons .money .look { background: none repeat scroll 0 0 #74bd2b; border-radius: 3px;height: 28px; line-height: 28px; margin: 3px 8px 0 6px; text-align: center; width: 79px; float:right;}
.outland .list .listleft .cons .blue { color:#397ddb; font-size:14px; }
.outland .list .listleft .cons .money .look a { color: #fff; font-size: 14px; }
.outland .list .listleft .cons .kg { display: inline-block; width: 45px; }
.outland .list .listleft .pages { color: #666; margin-bottom: 60px; margin-top: 50px; text-align: center; }
.outland .list .listleft .pages span { border: 1px solid #ccc; cursor: pointer; display:inline-block;margin-bottom: 5px; margin-right: 6px;margin-top: 5px; padding: 4px 7px; }
.outland .list .listleft .pages span:hover{background: none repeat scroll 0 0 #74bd2b; border: 1px solid #74bd2b; color: #fff; }
.outland .list .listleft .pages span.cur { background: none repeat scroll 0 0 #74bd2b; border: 1px solid #74bd2b; color: #fff; cursor: default; }
.outland .list .listleft .pages span.first { border: 1px solid #ccc; cursor: default; }
.outland .list .listleft .pages span.first:hover{border: 1px solid #ccc; background:#fff; color:#666;}
.outland .list .listleft .cons .money .contrast{ border:#d4d4d4 solid 1px;width:77px; height:22px; line-height:22px; float:right; margin-right:8px; margin-top:8px; text-align:center; color:#666;}
.outland .list .listleft .cons .money .contrast input{ vertical-align:middle; margin-right:3px;}
.outland .list .listleft .cons .money .collect{ border:#d4d4d4 solid 1px;width:46px; height:22px; line-height:22px; float:right; margin-right:8px; margin-top:8px; color:#666;background:url(../images/star_03.jpg) no-repeat 5px center;padding-left:31px;}
.outland .list .listleft .cons .money .addcollect{ border:#d4d4d4 solid 1px;width:53px; height:22px; line-height:22px; float:right; margin-right:8px; margin-top:8px;color:#666;background:url(../images/star_06.jpg) no-repeat 5px center;padding-left:24px; cursor:pointer;}
.outland .list .listleft .cons .money .shoppingcart{ border:#d4d4d4 solid 1px; width:77px; height:22px; line-height:22px; text-align:center; color:#666; cursor:pointer; float:right; margin-right:8px; margin-top:4px;}
/**搜索页搜索条件**/
.search .options { background:#f7f7f7; padding:15px 0px 20px; }
.search .options .proname { height: 35px; line-height: 35px; padding: 0 20px; }
.search .options .proname .names { color: #333; display: inline-block; width: 65px; font-weight:bold;}
.search .options .proname .names1 { margin-left: 8px; width: 60px; }
.search .options .proname input { background: none repeat scroll 0 0 #fff; border: 1px solid #d0d0d0; height: 18px; line-height: 18px; padding: 0 5px; }
.search .options .proname input.na { vertical-align: middle; width: 225px; }
.search .options .dates input.da { background:#fff url(../images/timebg.jpg) no-repeat 104px center;cursor: pointer; vertical-align: middle; height:18px; line-height:18px; border:#d0d0d0 solid 1px; width:114px; padding:0 5px; color:#a1a1a1;}
.search .options .proname input.btns { background: #74bd2b; cursor: pointer; height:20px; vertical-align:middle;border:none; color:#fff; padding:0 5px;}
.search .options .dates input.btns { background: #74bd2b; cursor: pointer; height:20px; vertical-align:middle; border:none; color:#fff; padding:0 5px;}
.search .options .dates input.pr{ border:#d0d0d0 solid 1px; height:18px; line-height:18px; width:53px; padding:0 5px; vertical-align:middle;}
.search .options .condition { background: #f7f7f7; height: 35px; line-height: 35px; padding: 0 20px; }
.search .options .condition .names { display: inline-block; width: 65px; font-weight:bold; }
.search .options .condition .tj{ background:#fff; display:inline-block; width:895px; height:28px; line-height:28px; vertical-align:middle;}
.search .options .condition .cond { background: url(../images/search-quit.png) no-repeat scroll right 2px; border: 1px solid #ccc; margin: 4px 5px 0 0; padding: 2px 20px 2px 8px; display:inline-block; height:14px; line-height:15px;*margin-top:0px;*line-height:14px;}
.search .options .condition .cond:hover { background: url(../images/search-quit.png) no-repeat scroll right -15px #fcfcf0; border: 1px solid #f2a179; padding: 2px 20px 2px 8px; *margin-top:0px;*line-height:14px;}
.search .options .box .rbox { float: left; overflow: hidden; width: 895px; }
.search .options .box .rbox .notto { cursor: pointer; float: left;  width: 36px; }
.search .options .box .rbox .notto2{ width:100px;}
.search .options .box { height: 35px; line-height: 35px; overflow: hidden; padding: 0 20px; }
.search .options .box .boxname { color: #333; float: left; width: 65px; font-weight:bold; }
.search .options .box .rbox .dates { float: left; overflow: hidden; width:859px;}
.search .options .box .rbox .dates li { cursor: pointer; float: left;line-height: 14px; margin: 9px 5px 0; padding: 2px 5px; vertical-align: middle; }
.search .options .box .rbox .dates li.last{ margin-top:6px;}
.search .options .box .rbox .dates li.cur { background: #74bd2b; color: #fff; height: 14px; line-height: 14px; margin-top: 9px; padding: 2px 5px; vertical-align: middle; }
.search .options .box .rbox .price { float: left; overflow: hidden; }
.search .options .box .rbox .price li { cursor: pointer; float: left; margin: 0 7px; }
.search .options .box .rbox .type { float: left; overflow: hidden; }
.search .options .box .rbox .type li { cursor: pointer; float: left; margin: 0 7px;}
.search .options .box2 { height: auto; }
.search .options .box a { padding: 2px 5px; }
.search .options .box a.cur { background-color: #74bd2b; color: #fff; padding: 2px 5px; }
.search .list .listleft .ranking{ margin-top:19px;}
.search .rem{ overflow:hidden; margin-bottom:20px; height:265px;}
.search .rem .ad{ float:left; width:729px;}
.search .rem .line{ float:left; width:270px; border-left:#ffe4c7 solid 1px; background:#fff8f1; height:265px;}
.search .rem .line li{ padding:6px 7px; border-bottom:#c5c5c5 solid 1px;}
.search .rem .line li.last{ border-bottom:none;}
.search .rem .line .tit a{ font-family:"微软雅黑"; font-size:16px; display:block; width:256px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.search .rem .line .mes{width:256px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#999; height:26px; line-height:26px;}
.search .rem .line .qg{ overflow:hidden; height:28px; line-height:28px;}
.search .rem .line .qg .yj{ color:#999; text-decoration:line-through; float:left; font-family:Arial, Helvetica, sans-serif; margin-right:25px;}
.search .rem .line .qg .xj{ color:#f60; float:left; font-family:Arial, Helvetica, sans-serif;}
.search .rem .line .qg .xj em{ font-size:18px;}
.search .rem .line .qg a{ background:#f60; border-radius:3px; color:#fff; text-align:center; display:block; height:28px; line-height:28px; width:79px; float:right; font-size:14px;}
.search .bar { margin: 0 auto; position: relative; width: 729px; z-index:69;}
.search .flash_bar { bottom: 0; height: 30px; overflow: hidden; padding-top: 13px !important; position: absolute; right: 10px; text-align: center; z-index: 69; }
.search .flash_bar .dq { background: url(../images/tg_flash_s.png) no-repeat 0 0; cursor: pointer; display: block; float: left; height: 7px; margin: 5px; width: 26px; }
.search .flash_bar .no { background: url(../images/tg_flash_s2.png) no-repeat 0 0; cursor: pointer; display: block; float: left; height: 7px; margin: 5px; width: 26px; }

/**地接**/
.outland .hot .maincon1{ background:#f3f3f3; padding:10px 0px 11px 8px; margin-top:8px; overflow:hidden;}
.outland .hot .maincon1 li{ float:left; width:287px; margin-right:10px;position:relative;}
.outland .hot .maincon1 .tips1{height:33px;background:url(../images/outbg3.png) no-repeat;line-height:33px;position:absolute;z-index:10;left:0px;top:128px;color:#fff;padding-left:7px;padding-right:7px;width:273px;overflow:hidden;font-size:14px;white-space:nowrap; text-overflow:ellipsis;}
.outland .hot .maincon1 .tips2{height:30px;background:url(../images/outbg1.png) repeat-x;position:absolute;z-index:10;left:0px;top:118px;color:#fff;padding:5px 7px 9px 7px;overflow:hidden;border-radius: 0px 0px 3px 3px;line-height:16px;}
.outland .hot .maincon1 .priceright{float:right;font-weight:bold;color:#ff7238;margin-top:3px;}
.outland .hot .maincon1 img{ width:287px; height:161px;border-radius: 3px 3px 0px 0px;}
.outland .hot .maincon1 .tit{ background:#fff; padding:11px 9px; height:39px; line-height:22px; width:269px;overflow:hidden;text-overflow:ellipsis; }
.outland .hot .maincon1 .tit a{  width:269px; overflow:hidden; display:block;height:39px;text-overflow:ellipsis; }
.outland .hot .maincon1 .price{ background:#fff;height:24px; line-height:24px; padding:0 9px 10px; width:269px;}
.outland .hot .maincon1 .price em.big{ font-size:25px;}
.outland .hot .maincon1 .price em{ font-family:Arial, Helvetica, sans-serif; color:#f60;}
.outland .hot .maincon1 .price .le{ color:#666; display:inline-block; width:160px; vertical-align:top; height:24px; line-height:24px;}
.outland .hot .maincon1 .price .ri{ display:inline-block; width:89px; text-align:center; background:#f60; vertical-align:top;height:24px; line-height:24px;border-radius: 3px;float:right;}
.outland .hot .maincon1 .price .ri a{ color:#fff; font-size:14px;}
