﻿@charset "utf-8";    .mode { 	padding: 5px 0 25px; 	width: 698px; }
.tbor1s .i, .top-line .i { 	position: absolute; 	left: 15px; 	top: -2px; 	width: 35px; 	height: 47px; 	background: url("/style/v2015/images/index2/good.gif") no-repeat; }
.layout.tbor1, .tbor1s, .tbor1c { 	 }
.tbor1s { 	 	position: relative; 	_width: 922px; }
.layout.tbor1s { 	height:290px; }
.price { color: #ff4400; }
.index .left .layout { 	_width: 922px; }
.i-tab { 	width: 924px; 	background: #FAFAFA; }
.i-tab li { 	float: left; 	font-size: 14px; 	height: 39px; 	line-height: 39px; 	border-bottom: 1px solid #E8E8E8; 	border-right: 1px solid #E8E8E8; 	border-left: 1px solid #fff; 	width: 231px; 	box-sizing:border-box; 	text-align: center; overflow:hidden; }
.i-tab li a { 	font-family: '微软雅黑'; cursor: pointer; } ; .i-tab li a:hover { 	text-decoration: none; }
.i-tab li.first { 	width: 0px; 	 	font-size: 16px; 	text-align: left; 	text-indent: 3.3em; 	border:none; font-family: '微软雅黑'; }
.i-tab li.on { 	border-bottom-color: #fff; 	font-weight: bold; 	background: #fff; }
.i-tab li.on a { 	color: #FF6411;  }
.i-line li { 	float: left; 	width: 200px; 	margin: 0 0 0 25px; 	padding: 15px 0 10px; *display:inline; 	position: relative; }
.i-line li img{ height:120px;}
.i-line li .content h5 { 	font-weight: bold; 	margin: 10px 0 0; *margin:8px 0 0; 	width: 200px; }
.i-line li .content h5 a { 	color: #585858 }
.i-line li .content p { 	color: #888; 	width: 200px; 	margin: 8px 0 5px; *margin:7px 0 4px; }
.i-line li .content .a, .i-line li .content .b { 	text-align: right; 	color: #888; 	line-height: 20px; 	clear: both; }
.i-line li .content .a span, .i-line li .content .b span { 	float: left;font-family: '微软雅黑'; }
.i-line li .content .b span, .i-line-bor .right .i-line-more li span, .search-msg strong { 	color: #ff8800; }
.i-line li .content .b s { 	text-decoration: none; }
.i-line li .content .a .sell { 	float: right; 	padding: 3px 0 0; }
.layout.tbor2s, .layout.tbor3s, .layout.tbor4s, .layout.tbor5s, .layout.tbor6s { 	border-top-width: 2px; 	border-left-width: 0px; 	box-sizing: border-box; }
.i-line-bor { 	_width: 920px; }
.index .left { 	float: left; 	width: 921px; }
.i-line-bor .left { 	background: #fff; 	width: 227px; 	height: auto;}
.index .right { 	float: right; 	width: 275px; }
.i-line-bor .right { 	width: 693px; 	_clear: both; 	_overflow: hidden; 	height: 397px; 	overflow: hidden; }
.clear { 	overflow: hidden; 	clear: both; }
.i-line-bor .right .i-tab { 	_width: 698px; 	height:40px; }
.i-line-bor .right .i-tab li { 	width: 85px; }
.listsBox .right .activeBox .content {width:200px;}
.i-line li .content h5 { 	font-weight: bold; 	margin: 10px 0 0; 	width: 200px; 	line-height: 1.2; }
.i-line-bor .right .i-line li, .i-line-bor .right .i-line li p, .i-line-bor .right .i-line-more li, .i-line-bor .right .i-line li .content h5 { 	width: 142px; 	_width: 130px; 	overflow:hidden }
.i-line-bor .right .i-line li { 	padding-bottom: 15px; 	padding-top: 20px; }
.i-line li .content p { 	color: #888; 	width: 190px; 	margin: 8px 0 5px; 	text-overflow: ellipsis; 	white-space: nowrap; 	overflow: hidden; 	line-height: 1.2; }
.i-line li .content .a, .i-line li .content .b { 	text-align: right; 	color: #888; 	line-height: 20px; 	clear: both; }
.i-line-bor .right .i-line-more li { 	float: left; 	border-top: 1px solid #eee; 	height: 35px; 	line-height: 35px; 	margin: 0 0 0 25px; 	font-weight: 400; 	font-size: 12px; 	text-align: right; }
.i-line-bor .right .i-line-more li a { 	float: left; 	text-align: left; 	width: 130px; }
.i-line li .content .b span, .i-line-bor .right .i-line-more li span, .search-msg strong { 	color: #ff8800; }
.i-line-bor .left h3 { 	text-indent: 0em; 	padding: 0 0 0 55px; 	height: 41px; 	line-height: 40px; 	font-size: 18px;  	color: #fff; }
.i-line-bor .left .content ul { 	border: 1px solid #dcdcdc; 	border-left: none; 	border-bottom: none; 	height: 216px; 	overflow: hidden }
.i-line-bor .left .content ul li { 	float: left; 	width: 75px; 	height: 72px; 	line-height: 72px; 	text-align: center; 	border: 1px solid #dcdcdc; 	box-sizing: border-box; 	border-top: none; 	border-right: none; 	overflow: hidden; }
.i-line-bor .left .content ul li  a{  	width: 75px; 	height: 72px; 	display:block; }
.i-line-bor .left .content ul li  a:hover{ color:#333 }
.gg { 	border: 1px solid #dcdcdc; 	border-top: none; 	border-bottom: none; 	width: 225px; 	overflow: hidden }
.item strong,.item b,.item .b { font-weight: 700; }
.hot-line { width: 410px; }
.p10 { padding: 10px; }
.hot-line dt,.hot-line dd { padding-left: 20px; padding-right: 20px; }
.hot-line .line-pic { padding: 10px; }
.line-pic a { display: block; }
.f999 { color: #999; }
.pl10 { padding-left: 10px; }
.pr10 { padding-right: 10px; }
.pb5 { padding-bottom: 5px; }
.pt5 { padding-top: 5px; }
.line-pic img { width: 100%; min-height: 125px; min-width: 168px; }
.hot-line .line-pic img { max-height: 272px; }
.hot-line .line-hd, .hot-line .line-intro { height: 20px; overflow: hidden; }
.hot-line dt,.hot-line dd { padding-left: 20px; padding-right: 20px; }
.mr10 { margin-right: 10px; }
.hot-line .all-days { white-space: nowrap; }
.fl { float: left; }
.f14 { font-size: 14px; }
.hot-line .tag-benefit { background: #f60; border: 1px solid #f60; display: inline-block; height: 21px; line-height: 19px; _overflow: hidden; }
.pr5 { padding-right: 5px; }
.pl5 { padding-left: 5px; }
.white { color: #fff; }
.hot-line .tag-benefit span { line-height: 1; }
.hot-line .tag-benefit .price { background: #fff; color: #f60; display: inline-block; font-size: 12px; height: 100%; vertical-align: top; }
.fr { float: right; }
.orange { color: #f60; }
.line-list-wrap { width: 99%; margin-left:10px; }
.pt10 { padding-top: 0px; }
.mr10 { margin-right: 10px; }
.line-list li { float: left; width: 25%; _width: 24.99%; margin:10px 0 5px 0; }
.line-list .line-pic { position: relative; }
.line-pic a { display: block; }
.line-pic img { width: 100%; }
.line-list .line-pic img { max-height: 166px; }
.line-list .line-hd { height: 26px; width: 100%; overflow: hidden; position: absolute; bottom: 0; _bottom: 34px; left: 0; }
.line-list .line-hd .mask { background: #000; height: 100%; width: 100%; opacity: .6; filter: alpha(opacity=60); position: absolute; top: 0; left: 0; }
.line-list .line-hd-cont { color: #fff; height: 36px; overflow: hidden; position: relative; z-index: 1; }
.line-list .line-pic a:hover .line-hd-cont { color: #f90; }
.line-itme img{height:155px; width:100%;}
.boxes .item{ box-shadow:0 0 5px #ddd; border-top: 0; margin-bottom:20px; background:#FFF; }   .i-line-bor  .i-tab li { width: 85px; }
.i-line-bor  .i-tab{width:695px;}
.i-line-bor .left h3 { text-indent: 0em; padding: 0 0 0 55px; height: 39px; line-height: 40px; font-size: 18px; color: #fff; }
.i-line-bor .left h3 a:link,.i-line-bor .left h3 a:visited,.i-line-bor .left h3 a:active { color:#FFF;}
.layout.tbor2s .left h3 { background: url("/style/v2015/images/index2/1_03.gif") no-repeat; }
.layout.tbor2s .i-tab li.on a { color: #409227; }
.layout.tbor6s .left h3 { background: url("/style/v2015/images/index2/1_20.gif") no-repeat; }
.layout.tbor6s .i-tab li.on a { color: #e06576; }
.layout.tbor3s .left h3 { background: url("/style/v2015/images/index2/1_08.gif") no-repeat; }
.layout.tbor3s .i-tab li.on a { color: #31a7aa; }
.layout.tbor5s .left h3 { background: url("/style/v2015/images/index2/1_16.gif") no-repeat; }
.layout.tbor5s .i-tab li.on a { color: #cc5ba6; }
.i-line-bor .i-tab li.on { width: 93px; }
.layout .item  .i-tab{border-bottom: 1px solid #E8E8E8; box-sizing: border-box; height: 39px; overflow:hidden;}
.i-line-bor .item  .i-tab .i-tab li{border-bottom:0px;}    .item .b2 {font-family: Georgia;font-weight:normal}