html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, del, em, font, img, dl, dt, dd, ol, ul, li, form, label, input {
	margin: 0 auto;
	padding: 0;
}
body {
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 0;
	margin: 0 auto;
	width: 100%;
	background:#fff;
}
ul, li {
	list-style: none;
}
select, input {
	padding: 0;
	margin: 0;
	outline: none; font-family:Microsoft Yahei;
}
a {
	color: #222222;
	text-decoration: none;
}
a:hover {
	color: #0067AC;
}
a img {
	border: 0;
}
img {
	vertical-align: middle;
	max-width:100%;
}
em{ font-style:normal;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-table;
}/* Hides from IE-mac \*/
*html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height: 1%;
}
p{ margin:0 0 10px 0; padding:0;}
ul,li,dl,dt,dd{ padding:0; margin:0; list-style:none;}
i{ padding:0 5px;}
.content {
	margin:0 auto;
	padding:0; width:1190px;
}
.tool{ height:33px; line-height:33px; border-bottom:1px solid #E1E0E0; background:#F7F6F6; color:#666;}
.tool .fl a{ color:#0067ac; padding:0 5px;}
.tool .fl a i{ color:#BEBEBE; padding:0 5px;}
.fa-sort-desc{ color:#888888;}
.tool .fr{position:relative;z-index:100;} 
.tool .fr ul{list-style:none;} 
.tool .fr li {float:left;position:relative;} 
.tool .fr ul ul {visibility:hidden;position:absolute;left:0px;top:33px;border: solid 1px #d1d1d1;
border-top: 0;
background-color: #fff;
box-shadow: rgba(0,0,0,0.2) 1px 1px 1px 0; padding:0; font-size:12px;} 
.tool .fr ul li:hover ul, 
.tool .fr ul a:hover ul{visibility:visible;} 
.tool .fr a{display:block;padding:0 6px;} 
.tool .fr a:hover,.tool .fr li:hover a{ background:#fff; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:0 5px;}
.tool .fr li:hover a{ color:#0067AC;}
.tool .fr ul ul li {clear:both;text-align:center;} 
.tool .fr ul ul li a{display:block;width:85px; line-height:25px;margin:0;} 
.tool .fr ul ul li a:hover,.tool .fr li:hover li a{border:0; border:0; padding:0 5px; color:#333;} 
.tool .fr ul ul li a:hover{ background:#e7e6e6; color:#0067AC;}
.tool .fr .tel .fa{ font-size:18px; color:#BEBEBE;}
.tool .fr .tel b{ font-size:18px; color:#0067ac;}
.tool .fr li:hover .fa.fa-sort-desc:before {content: "\f0d8";}
.header .logo{ width:280px; padding:30px 0;}
.header .header-r{ width:835px; position:relative; padding-top:40px;}
.erweima{ position:absolute; top:15px; right:0; text-align:center;}
.erweima .title{ line-height:25px; padding-bottom:5px;}
.header .header-r .search{ position:absolute; left:0; top:50px; border:2px solid #0067AC; width:545px; height:35px;}
.header .header-r .search .search-txt{ width:420px; padding:5px 10px; line-height:25px; border:0; margin:0; color:#8d8d8d; float:left;}
.header .header-r .search .search-btn{float:right; width:105px; background:#0067AC url(../images/search-icon.png) 12px center no-repeat; font-size:18px; color:#fff; border:0;line-height:35px; height:35px; font-family:Microsoft Yahei; padding-left:20px; cursor:pointer;}
.header .header-r .ask-price{ position:absolute; right:140px; top:50px; line-height:39px;}
.header .header-r .ask-price a{ background:#FF7201; display:block; padding:0 15px 0 10px; font-size:14px; color:#fff;}
.header .header-r .ask-price a i,.nav .caigou a i{ font-size:18px; padding:0 10px 0 0px;}
.nav{height:50px; background:#0067AC;}
.nav .category{ width:180px; position:relative; z-index:99;}
.nav .nav-right{ width:1010px;}
.nav .nav-sub{ width:870px;}
.nav .nav-sub li{ float:left; width:140px; text-align:center; line-height:50px; font-size:18px;}
.nav .nav-sub li a{ color:#fff; display:block;}
.nav .nav-sub li a:hover{ background:#00923F; color:#fff;}
.nav .nav-sub li a.active,.nav .nav-sub li a.active:hover{ background:#85C226; color:#fff;}
.nav .caigou{ padding-top:10px;}
.nav .caigou a{ background:#85C325; color:#fff; font-size:14px; line-height:30px; display:block; padding:0 10px;}
.category a.cat-all{ display:block; line-height:50px; font-size:18px; color:#fff;}
.category a.cat-all .fa-sort-desc{ color:#fff; padding-left:50px;}
/*category*/
.category {position:relative;}
.category a.cat-all{display:block;background:#015198; color:#fff; text-align:center;}
.all-sort-list { position:absolute; top:50px; left:0; width:176px; border:2px solid #015198; border-top:none;background:#EDF3FA; }
.all-sort-list .item.bo { border-top:none; } 
.all-sort-list .item h3 { line-height:35px; border-bottom:1px solid #D0E0F1;padding:1px 10px; margin:0; font-size:14px; font-weight:normal; width:156px; overflow:hidden; }
.all-sort-list .hover h3 { position:relative; z-index:13;  background:#FFF; border-color:#DDD; border-width:1px 0px; border-style:solid; }
.all-sort-list .item span { padding:0px 5px; color:#A40000;} 
.all-sort-list .item a { color:#000; text-decoration:none; }
.all-sort-list .item a:hover { font-weight:bold; color:#0067AC; }
.all-sort-list .item h3 a.title{ color:#015198; font-weight:bold;}
.all-sort-list .item h3 dl{ padding:5px 0; margin:0;}
.all-sort-list .item h3 dt{ font-size:14px; line-height:24px;}
.all-sort-list .item h3 dd{ line-height:24px; height:24px; overflow:hidden; font-size:12px; margin:0; padding:0; float:left; width:48%; padding-right:2%;}
.all-sort-list .item h3 dd a{ color:#999999;}
.all-sort-list .item h3 dd a:hover{ color:#0067AC;}

.all-sort-list .item-list { 
	display:none; width:770px;
	position:absolute;
	min-height:200px;
	_height:200px;
	background:#FFF;
	left:175px;
	box-shadow:0px 0px 10px #DDDDDD;
	border:1px solid #DDD;
	top:3px;
	z-index:10;
}
.all-sort-list .item-list .close { 
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	background:rgba(0, 0, 0, 0.6); 
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}

.item-list .subitem { float:left; width:450px; padding:15px; }
.item-list .subitem .cate-r-title{ font-size:18px;}
.item-list .subitem dl { padding:6px 0px; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt {line-height:30px; color:#0067AC; border-bottom:1px solid #ddd; margin-bottom:10px;}
.item-list .subitem dt a{ color:#0067AC;}
.item-list .subitem dd { margin:0; padding:0;}
.item-list .subitem dd em { display:inline-block; font-style:normal; height:14px; line-height:14px; padding:0px 8px; margin-top:10px; border-left:1px solid #CCC; }
.item-list .subitem dd em a, .item-list .cat-right dd a { color:#666; text-decoration:none; }
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover { font-weight:normal; text-decoration:underline; }
.item-list .cat-right { float:right; width:290px; }
.item-list .cat-right dl { width:194px; padding:6px 8px; }
.item-list .cat-right dd { padding-top:6px; line-height:22px; overflow:hidden; padding:3px 0px 0px; }
.item-list .cat-right dt { padding:3px 6px 0px 0px; font-weight:700; color:#0067AC;  }
.item-list .cat-right dd a:hover { color:#666; }

.index-c01-right{ width:1000px; float:right; padding-top:10px;}
.index-c01-rt .focus-frame{ width:725px;}
.index-c01-rt .case-tab{ width:235px; border:1px solid #E1E1E1; padding:13px 15px;*padding:18px 15px;}
/*qiehuantu*/
.banner { width:725px; height: 300px; position: relative; overflow:hidden; margin-bottom: 10px; }
.banner .num { overflow:hidden; height: 12px; position: absolute; bottom:10px; right: 10px; zoom:1; z-index:3 }
.banner .num li { width: 12px; height: 12px; font-size:0; text-indent:-9999px; background: #0067AC; margin-right:5px; border-radius:50%; cursor:pointer; float: left; }
.banner .num li.on { background: #85C226; } 
.banner .prev,.banner .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 100px;}
.banner .prev { left: 0; }
.banner .next { right: 0; background-position: right;}
.index-c01-rt .focus-frame .ad img{ width:357px; height:116px; display:block;}
.index-c01-rt .case-tab h1{ margin:0; font-size:13px; font-weight:normal; text-align:center; line-height:35px;}
.case-tab-bz{ margin:10px 0; *margin:5px 0;}
.case-tab-bz li{ width:33.3%; float:left; padding-top:50px; line-height:20px; text-align:center; color:#7f7f7f;}
.case-tab-bz li.bz-icon01{ background:url(../images/icon01.jpg) top center no-repeat;}
.case-tab-bz li.bz-icon02{ background:url(../images/icon02.jpg) top center no-repeat;}
.case-tab-bz li.bz-icon03{ background:url(../images/icon03.jpg) top center no-repeat;}
.join{ padding-top:10px;}
.join a{ display:block; background:#FF7201; line-height:34px; text-align:center; color:#fff; font-size:14px;}
.join a:hover{ background:#0067AC;}
.login-txt{ line-height:25px; color:#999; font-size:12px; padding:10px 0; border-bottom:1px solid #F3F4F7;}
.blue{ color:#0067AC;}
.index-c01-rt .case-tab .news-con h2{ font-size:14px; margin:0; padding:0; line-height:40px;}
.index-c01-rt .case-tab .news-con .news-scroll{ height:120px; overflow:hidden;}
.index-c01-rt .case-tab .news-con li{ line-height:30px; height:30px; overflow:hidden;}
/*brand qiehuan*/
.radiant_scroller {
  position: relative;
}

.radiant_scroller_wrapper {
  overflow: hidden;
}

.radiant_scroller_wrapper .scroller-el {
  display: block;
  float: left;
  position: relative;
}

.radiant_scroller .radiant_scroller_row .scroller-el:last-of-type {
  margin-right: 0;
}

.radiant_scroller .radiant_scroller_row:last-of-type .scroller-el {
  margin-bottom: 0;
}

.radiant_scroller .radiant-navigation {
  clear: both;
}

.radiant_scroller .radiant-next, .radiant_scroller .radiant-prev {
  position: absolute;
  cursor: pointer;
}

.radiant_scroller .radiant-pagination .radiant-page {
  display: inline-block;
  margin-right: 10px;
  cursor: pointer;
}

.radiant_scroller .radiant-pagination .radiant-page:last-of-type {
  margin-right: 0;
}
.radiant_scroller .radiant-caption {
  position: absolute;
  bottom: 0;
  text-align: center;
  color: #fff;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  display: none;
}
.radiant_scroller {
margin:10px 0 0 0; padding:0 34px; border:1px solid #E1E1E1; *overflow:hidden;
}
.radiant_scroller_wrapper {
background-color: #ccc; *width:930px;
}
.radiant_scroller .scroller-el {
width:155px;
height:67px;
}
.radiant_scroller .scroller-el img{height:67px;}
.radiant_scroller .radiant-next, .radiant_scroller .radiant-prev {
bottom:0px;
width:33px;
height: 67px;
}
.radiant_scroller .radiant-next {
right:0px;
top:0px;border-left:1px solid #E1E1E1; background:url(../images/brand-right.jpg) 0 no-repeat;
}
.radiant_scroller .radiant-prev {
left:0px;
top: 0px;
background-position: 0 0; border-right:1px solid #E1E1E1; background:url(../images/brand-left.jpg) 0 no-repeat;
}
.radiant_scroller .radiant-pagination {
text-align: center;
margin-top: 7px; display:none;
}
.radiant_scroller .radiant-pagination .radiant-page {
width: 15px;
height: 15px;
border-radius: 15px;
background-color: #ccc;
border: 1px solid #ccc;
}
.radiant_scroller .radiant-pagination .radiant-page:hover {
background-color: #efefef;
}
.radiant_scroller .radiant-pagination .current-page {
background-color: #808080;
border-color: #888;
}
.mar-t-15{ margin-top:15px;}
.floor-one{
height: 434px;
border: 1px solid #d7dae3;
background: #fff url(../images/floor-bottom.jpg) 0 bottom no-repeat;
border-top:0;
}
.floor-one .wrapper-head {
background: url(../images/floor-top.jpg) 0 top no-repeat; padding:0 15px;
}
.floor-one .wrapper-head .left{float: left;width:960px;}
.floor-one .wrapper-head .right{float:right;width: 180px; text-align:center;}
.floor-one .wrapper-head h4.title {
font-size: 26px;
color: #333;
height: 62px;
 margin:0;
font-weight: bold;
background-image: url(../images/2060825_975966031.png);
_background-image: url(../images/2060824_975966031.png);
background-repeat: no-repeat;
background-position: 215px -277px;line-height: 62px; font-weight:normal;
}
.floor-one .wrapper-head h6.choose-us {
font-size: 18px;
height: 62px;
line-height: 62px;
_display: inline; margin:0; font-weight:normal;
}
.floor-one-list li{ width:228px;margin:0 5px; float:left; border:1px solid #F1F1F1;}
.floor-one-list li .pic{ text-align:center;}
.floor-one-list li .pic img{ width:228px; height:228px;}
.floor-one-list li .product-info {
height: 56px; overflow:hidden;
background-color: #015198;
}
.floor-one-list li .product-info .brand {
width:82px;
height: 56px;
float: left;
}
.floor-one-list li .key {
display: block;
width: 99%;
height: 28px;
text-align: center;
color: #9cbdf9;
line-height: 36px;
}
.floor-one-list li .value {
display: block;
height: 28px;
text-align: center;
color: #fff;
line-height: 28px;
}
.floor-one-list li .company {
width: 145px;
height: 56px;
float: right;
background-color: #0067AC;
}
.floor-one-list li .sale-situation {
height: 46px;
line-height: 46px;
background-color: #fff; overflow:hidden;
}
.floor-one-list li .sale-situation .sale-price {
font-weight: bold;
color: #FF7201;
font-size: 20px;
height: 46px;
display: block;
float: left;
margin-left:5px;
_display: inline;
}
.floor-one-list li .sale-situation .sale-price .dollar-symbol {
font-style: normal;
font-size: 16px; display:inline-block;
}
.floor-one-list li .sale-situation .has-sale {
display: block;
float: right;
color: #888;
text-align: right; margin:0;
}
.floor-one-list li .title{height: 25px;
line-height: 25px;
color: #333;
font-size: 12px;
background-color: #eee;
overflow: hidden; padding:0 5px; text-align:center;
}
.floor-one .wrapper-head .right .brand-list {
height: 355px;
border: 1px solid #f1f1f1;
_display: inline;
}
.floor-one .wrapper-head .right .brand-frame {
margin: 22px auto 26px;
height: 238px;
overflow: hidden; text-align:center;
}
.floor-one .wrapper-head .right .brand-frame a { display:block;
padding: 2px 0;
}
.floor-one .wrapper-head .right .brand-frame img{ width:71px; height:76px;}
.floor-one .wrapper-head .right .supply-material {
height: 20px;
line-height: 20px;
margin: 0 auto;
color: #666;
text-align: center;
}
.floor-one .wrapper-head .right .join-it {
height: 26px;
line-height: 26px;
margin: 0 auto;
color: #333;
font-size: 14px;
text-align: center;
font-weight: bold;
}
.floor-sub .title{ height:57px; line-height:57px; border:1px solid #005085; background:#0067AC; color:#fff; padding:0 20px;}
.floor-sub .title h1{ margin:0; font-size:24px; padding:0; font-weight:normal; float:left;}
.floor-sub .title .desc{ font-size:14px; padding-left:15px; float:left;}
.floor-sub .title .cate{ float:left; background:#fff; padding:0 15px; margin-top:15px; line-height:27px; color:#0067AC; margin-left:50px;-webkit-border-radius:3px;-moz-border-radius: 3px;border-radius:3px;}
.floor-sub .title .cate a{color:#0067ac;}
.floor-sub .title .cate a:hover{ color:#85C226;}
.floor-sub .offer-list{ margin-top:20px;}
.floor-sub .offer-list li{
position: relative;
float: left;
display: inline;
width: 220px;
height: 335px;
margin-left: 20px;
border: 1px solid #eee;
background: #ecf1fe;
z-index: 45;
}
.floor-sub .offer-list li.first {
margin-left: 0;
}
.floor-sub .offer-list li img {
display: block;
background: #fff; width:220px; height:220px;
}
.floor-sub .offer-list li .info a{
display: block;
height: 32px;
padding: 7px 10px;
font-weight: bold;
word-wrap: break-word;
overflow: hidden;
}
.floor-sub .offer-list li .price {
position: absolute;
bottom: 28px;
left: 0;
width: 100%;
padding: 6px 0;
}
.floor-sub .offer-list li .price .now {
padding-left:5px;
padding-right: 3px;
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #0067AC;
}
.floor-sub .offer-list li .price .dis {
display: inline-block;
width: 36px;
height: 28px;
font-size: 10px;
color: #ff7300;
background: url(../images/2012065_1173562213.png) 0 -74px no-repeat;
text-align: center;
vertical-align: text-bottom;
margin-bottom: -3px;
_overflow: hidden;
}
.floor-sub .offer-list li .price del {
display: block;
padding-left: 3px;
line-height: 1.4;
font-size: 12px;
font-family: simsun;
color: #bebdc2;
text-align: left;
white-space: nowrap;
}
.floor-sub .offer-list li .price .buy {
position: absolute;
right:5px;
bottom: 10px;
display: inline-block;
height: 23px;
padding: 0 9px;
line-height: 23px;
color: #fff;
background: #85C226;
border-radius: 3px;
text-decoration: none;
}
.floor-sub .offer-list li .status {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 28px;
line-height: 28px;
color: #b1b1b1;
background: #fff;
}
.floor-sub .offer-list li .status .area {
float: left;
display: inline;
width:80px;
margin-left:5px;
white-space: nowrap;
overflow: hidden;
}
.floor-sub .offer-list li .status em {
color: #888;
}
.floor-sub .offer-list li .status .menu {
position: relative;
float: left;
display: inline;
margin-left: 4px;
vertical-align: middle;
font-size: 0;
z-index: 80;
}
.floor-sub .offer-list li .status .menu i {
position: relative;
display: block;
width: 31px;
height: 28px;
background: url(../images/2012065_1173562213.png) -249px 0 no-repeat;
z-index: 65; padding:0; cursor:pointer;
}
.floor-sub .offer-list li .status .menu.hover i,.floor-sub .offer-list li .status .menu:hover i {
height: 29px;
background-position: -290px 0;
_top: 1px;
}
.floor-sub .offer-list li .status .menu.hover ul,.floor-sub .offer-list li .status .menu:hover ul {
display: block;
_right: -1px;
}
.floor-sub .offer-list li .status .menu ul {
position: absolute;
right: 0;
top: 28px;
display: none;
width: 112px;
border: 1px solid #0075f3;
font-size: 12px;
color: #888;
background: #fff;
z-index: 55;
}
.floor-sub .offer-list li .status .menu li {
height: 26px;
margin: 0 8px;
line-height: 26px;
border-top: 1px dotted #b1b1b1; width:auto; background:#fff; border:0;}
.floor-sub .offer-list li .status .menu li.first {
border-top:0;
}
.floor-sub .offer-list li .status .num {
position: absolute;
right: 6px;
max-width: 118px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.index-product .left{ width:222px;}
.index-product .left .wtzh {
border: 1px solid #E1E1E1;
padding-bottom:10px;
background: #fff;
}
.index-product .left .wtzh h2 {
font-size: 14px;
height: 29px;
line-height: 29px;
padding-left: 10px;
border-bottom: 1px solid #eeeded;
font-weight: bold; margin:0;
}
.index-product .left .wtzh ul li {
color: #828283;
margin-top: 10px;*margin-top:5px;
}
.wtzh ul li label {
float: left;
width: 65px;
text-align: right;
height: 28px;
line-height: 28px;
}
.wtzh ul li input.mobile-txt {
height: 26px;
width: 140px;
padding-left: 4px;
border: 1px solid #e3e3e3;
line-height: 26px;
}
.wtzh ul li textarea{width:140px;height:60px;border:1px solid #e3e3e3;}
.wtzh ul li input.btn {
padding-left: 0;
background: #2380d6;
color: #fff;
width: 68px;
height: 28px;
line-height: 25px;
text-align: center;
cursor: pointer; border:0; font-family:Microsoft Yahei;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;
}
.align-center{ text-align:center;}
.jghq img{ width:200px; height:120px;}
.index-product .right{ width:948px;}
.index-product .right .gonggao {
background: url(../images/hot.jpg) no-repeat right 0 #f4f4f4;
border: 1px solid #e6e6e6;
height: 28px;
line-height: 28px;
overflow: hidden;
}
.index-product .right .gonggao div {
float: left;
color: #595757;
padding: 0 15px 0 5px;
}
.index-product .right .gonggao div span {
color: #FF7201;
font-weight: bold;
padding: 0 2px;
}
.index-product .right .gonggao div.laba {
color: #666464;
}
.index-product .right .gonggao div.laba .fa-volume-up{ font-size:16px;color: #FF7201;}
#notice-scroll{ width:555px!important; height:28px; overflow:hidden; padding:0;}
#notice-scroll li{float:left; padding:0 10px; width:165px; background:url(../images/icon04.jpg) left center no-repeat;}
.index-sc-r .title{ line-height:40px;}
.index-sc-r .title h2{ margin:0; padding:0; font-size:18px; font-weight:normal; float:left;}
.index-sc-r .title .mid{ float:left; width:620px; padding-left:30px;}
.index-sc-r .title .mid li{ cursor:pointer; float:left;padding:0 15px; font-size:14px; border-bottom:2px solid #fff; line-height:38px;}
.index-sc-r .title .mid li.active{ color:#0067ac; border-bottom:2px solid #0067AC; background:url(../images/icon05.jpg) bottom center no-repeat;}
.index-sc-r .title .tab-right{width:200px;}
.index-sc-r .title .tab-right .more{ padding-left:10px; }
.block{ display:block;}
.none{ display:none;}
.index-sc-tab a.buy{ display:inline-block; background:#85C226;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius: 3px; font-size:14px; color:#fff; line-height:28px; padding:0 10px;}
.index-sc-tab table{ border:1px solid #D8D8D8; border-collapse:collapse;}
.index-sc-tab table th{ line-height:40px; text-align:center; font-size:14px; background:#e1e1e1;}
.index-sc-tab table td{ text-align:center; line-height:42px; border-bottom:1px dashed #EEEEEE;}
.index-sc-tab table tr.odd{ background:#FAFAFA;}
.index-sc-tab table tr:hover{ background:#F0F0F0; cursor:pointer;}
.index-story{ border: 1px solid #ddd;}
.index-story .title {
position: relative;
height: 64px;
padding: 0 28px;
line-height: 64px;
}
.index-story .title h1 {
display: inline;
font-size: 22px;
color: #0067AC; margin:0; font-weight:normal;
}
.index-story .title .sub {
padding-left: 30px;
color: #9e9e9e;
}
.index-story .title .more {
position: absolute;
right: 28px;
bottom: 0;
color: #0075f3;
}
.index-story .index-story-con {
margin: 0 28px 28px 28px;
overflow: hidden;
}
.index-story .index-story-con .info {
float: left;
display: inline;
width: 223px;
height: 352px;
overflow: hidden;
color: #fff;
background: #015198;
}
.index-story .index-story-con .info img {
display: block; width:223px; height:203px;
}
.index-story .index-story-con .info .name {
position: relative;
height: 33px;
padding-left: 17px;
line-height: 33px;
font-weight: bold;
overflow: hidden;
}
.index-story .index-story-con .info .cheng {
position: absolute;
right: 12px;
top: 9px;
display: inline-block;
width: 16px;
height: 16px;
background: url(../images/2012065_1173562213.png) 0 -105px no-repeat;
vertical-align: middle;
}
.index-story .index-story-con .info p {
height: 28px;
margin-bottom: 1px;
padding-left: 17px;
line-height: 28px;
background: #0067AC;
overflow: hidden;
}
.index-story .index-story-con .list {
float: left;
display: inline;
width: 323px;
height: 324px;
padding-top: 26px;
border: 1px solid #eee;
color: #444;
}
.index-story .index-story-con .list h3 {
height: 38px;
margin:0 25px;
line-height: 38px;
font-weight: bold;
background: #ecf1fe;
text-indent: 20px;
}
.index-story .index-story-con .list ul {
margin: -6px 29px -5px;
overflow: hidden;
}
.index-story .index-story-con .list li {
float: none;
padding-left: 38px;
margin: 18px 0;
background: url(../images/2012065_1173562213.png) -331px 8px no-repeat;
}
.index-story .item{ width:548px;}
.foot-ad{ background:#0067AC;}
.mar-top-30{ margin-top:30px;}
.foot-mid{background: #f5f5f5;}
.mod_agree {
padding: 30px 0;
text-align: center;
}
.mod_agree_item {
display: inline;
float: left;
width: 197px;
border-right: 1px dotted #CCC;
}
.mod_agree_item6 {
border-right: 0;
}
.mod_agree_item i {
display: block;
margin: auto;
width: 35px;
height: 35px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_agree_item1 i {
background-position: 0 -60px;
}
.mod_agree_item a {
display: block;
padding-top: 5px;
}
.ic_footer_inner a {
color: #666;
}
.mod_agree_item span {
display: block;
color: #999;
}
.mod_agree_item2 i {
background-position: -50px -60px;
}
.mod_agree_item3 i {
background-position: -100px -60px;
}
.mod_agree_item4 i {
background-position: -150px -60px;
}
.mod_agree_item5 i {
background-position: -200px -60px;
}
.mod_agree_item6 i {
background-position: -250px -60px;
}
.mod_help_item {
display: inline;
float: left;
padding-left: 56px;
width: 142px;
}
.mod_help_item h5 {
margin:0 0 4px 0;
font-weight: bold;
font-size: 14px;
}
.mod_help_item li {
line-height: 24px;
white-space: nowrap;
}
.mod_way {
padding: 20px 0;
}
.mod_way_item {
overflow: hidden;
display: inline;
float: left;
margin-right: 15px;
padding: 10px;
height: 58px;
border: 1px solid #e3e3e3;
background-color: #FFF;
}
.mod_way_mb,.mod_way_wx,.mod_way_em{
padding-left: 68px;
width:230px;
}
.mod_way_mb_info {
padding-left: 10px;
}
.mod_way_mb_info p{ margin:0 0 5px 0;}
.mod_way_mb_info h5 {
font-size: 12px; margin:0;
}
.mod_way_mb_iphone, .mod_way_mb_android {
overflow: hidden;
float: left;
margin-top: 2px;
width: 74px;
height: 20px;
text-indent: -999px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_way_mb_iphone {
margin-right: 5px;
background-position: -70px -290px;
}
.mod_way_mb_android {
background-position: -160px -290px;
}

.mod_way_wx_info,.mod_way_em_info{
padding-left: 10px;
}
.mod_way_wx_info h5,.mod_way_em_info h5{
margin:0 0 5px 0;
font-size: 12px;
}
.mod_way_item i {
position: absolute;
margin-left: -58px;
width: 58px;
height: 58px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_way_mb_img {
background-position: 0 -160px;
}
.mod_way_wx_img {
background-position: -80px -160px;
}
.mod_way_em_img {
background-position: 0 -290px;
}
.mod_way_wb {
margin-right: 0;
width: 190px;
}
.mod_way_wb li {
margin: 5px 0;
height: 24px;
}
.mod_way_wb_sina, .mod_way_wb_tc {
margin-right: 5px;
width: 80px;
height: 21px;
text-indent: -999px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_way_wb_sina {
background-position: -70px -320px;
}
.mod_way_wb span, .mod_way_wb a {
overflow: hidden;
display: inline;
float: left;
}
.mod_way_wb a {
margin-top: 1px;
width: 56px;
height: 19px;
border: 1px solid #d3d6d7;
line-height: 19px;
text-align: center;
}
.mod_way_wb_tc {
background-position: -160px -320px;
}
.subfooter{ text-align:center; padding:20px 0; line-height:25px;}
.subfooter span{ padding:0 5px;color: #666;}
.sf_verify {
padding-top: 10px;
text-align: center;
}
.sf_verify_lk_1, .sf_verify_lk_2 {
overflow: hidden;
display: inline-block;
zoom: 1;
width: 128px;
height: 46px;
margin-left: 5px;
margin-right: 5px;
text-indent: -9999px;
vertical-align: top;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.sf_verify_lk_1 {
background-position: -130px 0;
}
.sf_verify_lk_2 {
background-position: 0 0;
}
.index-c01-rt .ad a{ display:block;}
.index-c01-rt .ad .fl,.index-c01-rt .ad .fr{ width:357px;}
.index-c01-rt .ad img{ width:357px; height:116px;}
/*product-list*/
.nav .category .all-sort-list-left{ display:none;}
.nav .category:hover .all-sort-list-left{ display:block;}
.position{ padding:10px 0; line-height:35px;}
.position span{ padding:0 5px;}
.position i{ font-size:16px; color:#555;} 
.product-top{min-height: 27px;
_height: 27px;
border: 1px solid #e3e3e3;
border-top: 3px solid #0067AC;
color: #858483;
font-size: 18px;
padding: 12px 0px;
font-weight: normal;
overflow: hidden;
}
.product-top ul {
text-align: center;
}
.product-top ul  li {
width:25%; text-align:center;
font-size: 16px;
 float:left;
}
.product-top ul li b{
color: #ff6f16;
font-size: 20px; font-weight:normal;
}
.product-sub{ padding:15px 0;}
.product-sub .product-list{ width:940px;}
.product-sub .product-hot{ width:240px;}
.pro-l-top{ border: 1px solid #e3e3e3; margin-bottom:15px;}
.pro-l-top .choose-sub{ border-bottom:1px solid #e3e3e3; padding:5px 0; line-height:25px; position:relative;}
.pro-l-top .choose-sub .left-title{ float:left; width:80px; text-align:center; font-size:14px; font-weight:bold;}
.pro-l-top .choose-sub .choose-sub-m{ float:left; width:700px; overflow:hidden; height:25px;}
.pro-l-top .choose-sub .dx{ float:left; margin-left:30px; padding:0 10px 0 5px;color: #959595; background:#E6E6E6;}
.pro-l-top .choose-sub .choose-sub-m .line-hei a{ display:block;float:left; padding:0 5px; margin-right:20px;}
.pro-l-top .choose-sub .choose-sub-m .line-hei a.active{background: #0067AC;color: #fff;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius: 3px;}
.pro-l-top .choose-sub .read-more {position: absolute;right: 10px;top:5px;color: #959595; cursor:pointer;}
.pro-search-bot{ background:#F5F5F5; padding:10px 25px; line-height:26px;}
.pro-search-bot li{ float:left;margin-right: 10px;}
.pro-search-bot li input.pro-search-txt01{height:16px;width: 100px;border: 1px solid #e0e0e0;line-height: 16px;padding:5px 3px;}
.pro-search-bot li input.pro-search-txt02{height:16px;width:235px;border: 1px solid #e0e0e0;line-height: 16px;padding:5px 3px;}
.pro-search-bot li input.pro-search-btn01{ padding:0 20px; line-height:26px; background:#FF7201;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; border:0; cursor:pointer; font-size:14px; color:#fff; font-family:Microsoft Yahei;}
.pro-search-bot li input.pro-search-btn02{ padding:0 20px; line-height:26px; background:#9F9F9F;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; border:0; cursor:pointer; font-size:14px; color:#fff; font-family:Microsoft Yahei;}
.pro-list-sort{border: 1px solid #e3e3e3; line-height:40px;}
.pro-list-sort .sort-inner{ background:#F5F5F5;}
.pro-list-sort .sort-inner .fl{ width:550px;}
.pro-list-sort .sort-inner .fr{ width:270px;}
.pro-list-sort .sort-inner .sorts{ float:left;}
.pro-list-sort .sort-inner .sorts li{ float:left;}
.pro-list-sort .sort-inner .sorts li a{ display:block;padding:0 20px;}
.pro-list-sort .sort-inner .prices{ float:left; margin-left:10px;}
.pro-list-sort .sort-inner .prices input{ width:55px; line-height:18px; border:1px solid #DFDFDF; margin:10px 0; color:#A9A9A9;}
.pro-list-sort .sort-inner .prices span{ padding:0 5px;}
.pro-list-sort .sort-inner .fahuo,.pro-list-sort .sort-inner .list-styles{ float:left;}
.pro-list-sort .sort-inner .fahuo i{ padding-right:20px;}
.pro-list-sort .sort-inner .list-styles li{ float:left;height:40px;}
.pro-list-sort .sort-inner .list-styles li a{ display:block; padding:12px 10px;}
.pro-list-sort .sort-inner .list-styles li a i{ font-size:16px;}
.pro-list-sort .sort-inner .sorts li a.active,.pro-list-sort .sort-inner .sorts li a:hover,.pro-list-sort .sort-inner .list-styles li a:hover,.pro-list-sort .sort-inner .list-styles li a.active{ background:#fff;color: #f50; border-right:1px solid #e5e5e5;}
.pro-list-sort .sort-inner .pages{ float:right; color:#6D6D6D; padding-right:15px;}
.pro-list-sort .sort-inner .pages span{ color:#FF4400;}
.pro-list-sort .sort-inner .fahuo{ position:relative; padding:0 1px 0 21px; z-index:95;}
.pro-list-sort .sort-inner .fahuo .section{ display:none;}
.pro-list-sort .sort-inner .fahuo:hover .section{ display:block;}
.pro-list-sort .sort-inner .fahuo .section{ background:#fff; padding:10px; position:absolute; top:40px; left:-1px; border:1px solid #DFDFDF; border-top:0;width:249px;}
.pro-list-sort .sort-inner .fahuo .section li{ white-space:nowrap; float:left; padding:0 10px; line-height:25px;}
.pro-list-sort .sort-inner .fahuo:hover{padding:0 0px 0 20px; cursor:pointer;background:#fff;color: #f50; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.pro-list-sort .filter-row{ padding:10px 10px; line-height:20px;}
.pro-list-sort .filter-row input{ vertical-align:middle; margin:0 5px 0 15px;}
.pro-list-info.floor-sub .offer-list li{ margin-left:17px; margin-bottom:27px;}
.pro-list-info.floor-sub .offer-list li.first_1,.pro-list-info.floor-sub .offer-list li.first_5,.pro-list-info.floor-sub .offer-list li.first_9,.pro-list-info.floor-sub .offer-list li.first_13{ margin-left:0;}
.page {
padding: 10px 0;
float: right;
}
.page li {
display: block;
float: left;
margin: 0 5px;
padding: 3px 0;
line-height: 23px;
}
page li a:hover{
background: #0067AC;
color: #fff;
}
.page li a, .page span.hover {
padding: 0 7px;
margin: 0 0 3px 0;
display: block;
border: 1px solid #e5e5e5;
color: #666;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-decoration: none;
}
.page li a:hover,.page span.hover{
background: #0067AC;
color: #fff;
}
.product-hot .title{ line-height:35px; border-bottom:1px solid #E3E3E3; font-size:20px;}
.product-hot li{ margin-top:15px; border:1px solid #E5E5E5;}
.product-hot li img{ width:238px; height:238px;}
.product-hot li p.price{ margin:0; padding:0 10px; line-height:40px;}
.product-hot li p.price b{color: #f40; font-size:18px;}
/*login*/
.login-sub{margin: 20px 0;border: 1px solid #e6e6e6;background: #fff;}
.login-sub .ad{ width:670px;}
.login-sub .ad img{ width:670px; height:420px;}
.login-layer{ width:400px; padding-right:55px;}
.login-layer h2{ font-size:24px; font-weight:normal; line-height:85px; padding:0; margin:0;}
.login-layer .form-item input{margin: 0 0 20px 0; font-size:14px;padding: 8px 2%;height: 25px; line-height:25px; color:#A9A9A9;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; width:98%;}
.login-layer .form-other{ line-height:30px;}
.login-layer .form-other input{ vertical-align:middle; margin-right:5px;}
.login-btn{ margin:20px 0;}
.login-btn a{ display:block; height:40px; line-height:40px; background:#FF7201; font-size:18px; color:#fff; text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.login-foot{ line-height:45px; font-size:14px;} 
.login-foot a.xinlang{ display:inline-block; background:url(../images/xinlang-icon.jpg) left center no-repeat; padding-left:45px; margin-right:15px;}
.login-foot a.qq{ display:inline-block; background:url(../images/qq-icon.jpg) left center no-repeat; padding-left:45px;}
/*register*/
.register-sub{border: 1px solid #e1e0e0;border-top:2px solid #0067AC; padding:30px;}
.register-sub .reg-left{ width:740px; border-right:1px solid #F1F1F1;}
.register-sub .reg-left .input_name{ margin-bottom:25px;}
.register-sub .reg-left .input_name label {
font-size: 14px;
color: #666666;
display: block;
width: 130px;
float: left;
text-align: right;
line-height: 42px;
white-space: nowrap;
}
.red{ color:#F00;}
.register-sub .reg-left .input_name input.reg-txt{height:20px;line-height:20px;width: 285px;border: 1px solid #d4d3d3;padding:10px 5px;color: #666666;font-size: 14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.register-sub .reg-left .input_name input.reg-txt01{ width:120px; float:left;}
.register-sub .reg-left .input_name input.yzm {float: left;cursor: pointer;line-height: 40px;height: 40px;background: #e7e7e7;padding: 0 10px;color: #706f6f;border:0;font-size: 14px; margin-left:10px;}
.security-low, .security-strength, .security-high {float: left;width: 212px;height: 25px;}
.security-low li {
	width: 68px;
	height: 25px;
	line-height: 25px;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
	background: #DBDBDB;
}
.security-low li.active {
	background: #87AB21;
	color: #fff;
}
.security i {
display: block;
float: left;
font-style: normal;
color: #666666;
font-size: 14px; line-height:25px;
}
span.yzm-txt{ display:block; line-height:42px; cursor:pointer;}
.reg-btn{ margin:0 0 20px 130px;}
.reg-btn .submit{background: #0067AC; font-family:Microsoft Yahei;width: 216px;color: #fff;font-size: 16px;font-weight: bold;height: 48px;line-height: 48px;text-align: center;border-radius: 5px;cursor: pointer; border:0;}
.register-sub .reg-right{ width:300px; font-size:14px; line-height:30px;}
.register-sub .reg-right .sina{display: block; text-align:center;margin: 15px 0 0;width: 200px;height: 36px; background:#F55643; line-height:36px; font-size:16px; color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.register-sub .reg-right .qq{display: block; text-align:center;margin: 15px 0 0;width: 200px;height: 36px; background:#039AE3; line-height:36px; font-size:16px; color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.register-sub .reg-right i{ font-size:22px;}
.register-sub .reg-right a:hover{ opacity:0.8; filter:alpha(opacity=80);}
/*brand*/
.brand-sub .box-title{background: #f2f2f2;padding: 0 10px;}
.brand-sub .box-title h3{height:35px;line-height: 35px;font-size: 14px;margin:0 10px 0 0; float:left;}
.brand-sub .letter-nav {border-bottom: 1px solid #e3e3e3;}
.letter-nav li {float: left;width: 132px; text-align:center;height: 40px;line-height: 40px; cursor:pointer; font-size:14px; font-weight:bold;}
.letter-nav li.active{ background:url(../images/icon06.jpg) bottom center no-repeat;color: #FF7201;}
.letter-content {padding: 10px 5px;min-height: 45px;}
.letter-content li {margin-right: 20px; float:left; line-height:25px;}
.letter-content li a{ color:#0067AC;}
.letter-content li a:hover{ color:#00923F;}
.area-index .box-title .area-nav{width:500px;}
.area-nav ul li {padding-left: 20px; float:left; line-height:35px;}
.area-index .box-title .area-nav ul li a{ color:#0067AC; display:block;}
.area-index .brabd-info li:hover{opacity:0.6;}
.brabd-info h4{font-size:16px;font-weight:bold;padding:10px 0;}
.brabd-info h4 s{background:#fc5e17;width:10px;height:13px;margin:4px 8px 0 0;}
.brabd-info h4 span{color:#777;}
.brabd-info ul{position:relative;z-index:0;left:0;}
.brabd-info li{cursor:pointer;float:left;width:234px;height:137px;margin-bottom:6px;margin-right:5px;position:relative;display:inline;}
.brabd-info li img{width:234px;height:137px;}
.brabd-info a{color:#444;display:block;}
.brabd-info a:hover{color:#444;}
.brabd-info p{ margin:0;}
.brabd-info .brandlinks{position:absolute;bottom:10px;left:0;padding:8px 10px;line-height:20px; font-size:13px;}
.brabd-info .brandlinks span{display:block; white-space:nowrap;}
.brabd-info .s1,.brabd-info .s1 img{width:234px;height:280px;}
.brabd-info .s2,.brabd-info .s2 img{width:473px;height:137px;}
.brabd-info .s2 .brandlinks{left:230px;}
.brabd-info .item-b13{position:absolute;right:0;top:0;}
.brabd-info .item-b18{position:absolute;left:239px;top:0;}
.brabd-info .item-b28{position:absolute;right:234px;top:0;}
.brabd-info .item-b30{position:absolute;left:0;top:142px;}
.brabd-info .item-b12,.brabd-info .item-b16{margin-right:193px;}
.brabd-info .item-b17,.brabd-info .item-b22,.brabd-info .item-b27,.brabd-info .item-b32{margin-right:244px;}
.brabd-info .item-b34,.brabd-info .item-b31{margin-left:239px;}
.brabd-info .item-b5,.brabd-info .item-b8,.brabd-info .item-b13,.brabd-info .item-b21,.brabd-info .item-b25,.brabd-info .item-b29,.brabd-info .item-b33,.brabd-info .item-b36,.brabd-info .item-b41,.brabd-info .item-b45,.brabd-info .item-b50{margin-right:0;}
/*brand-list*/
.brand-intro{ padding:10px;background:#f9f9f9;border: 1px solid #ddd;border-top:2px solid #85C226;}
.brand-intro .box-title{ color:#00923F; font-weight:bold; border-bottom:1px solid #e7e8e8; line-height:30px; padding-bottom:10px; font-size:18px; margin-bottom:20px;}
.brand-intro .box-content .left,.brand-intro .box-content .right{ width:48%;}
.orange{ color:#FF7201;}
.brand-lt{ line-height:25px;}
.brand-lt .pic{width:200px; text-align:center; padding:15px 0;}
.brand-lt .pic img{ margin-right:15px;width: 150px;-height:60px;}
.brand-lt .txt{ font-size:14px; font-weight:bold; color:#777;}
.brand-sub-info{ padding-left:20px;}
.brand-sub-info h3{ font-size:16px; font-weight:bold; margin:0; padding:0; line-height:35px; color:#0067AC;}
.brand-sub-info p{ font-size:14px; line-height:30px; color:#777;}
.brand-sub-info .grid li{float: left;width: 33%; line-height:30px; color:#777;}
.brand-pro-list .box-title{border-bottom: 2px solid #ddd;height:35px;line-height:35px;margin-bottom: 15px;}
.brand-pro-list .box-title h2 {border-bottom: 2px solid #0067AC;height:35px;line-height:35px;width:192px;padding: 0 10px;font-size: 18px; font-weight:normal; float:left;}
.brand-pro-con .left{ width:210px; border:1px solid #ddd;}
.brand-pro-con .left li{ line-height:35px;}
.brand-pro-con .left li a{ display:block; padding:0 10px;}
.brand-pro-con .left li a.active{ font-weight:bold; color:#0067AC;}
.brand-pro-con .right{ width:960px;}
.brand-pro-con .right .result {background: #F2F2F2;height:35px;line-height:35px; font-size:14px;padding: 0 10px; border:1px solid #e7e8e8;}
.index-sc-tab.table-list table td {border-bottom: 1px solid #EEEEEE;}
.index-sc-tab.table-list table td a{ color:#0067AC;}
.brand-pro-con .index-sc-tab.table-list table td a:hover{ color:#00923F;}
.brand-pro-con .table-list{ position:relative;}
.brand-pro-con .table-list a.view-all{ display:block; border: 1px solid #ddd;border-left: none;-moz-border-radius: 0 5px 5px 0;-khtml-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;position: absolute;right: -23px;top: 30px;width: 12px;padding: 5px; color:#0067AC;}
.brand-pro-con .table-list a.view-all:hover{background:#f5f5f5;}
/*yangpin*/
.sample-sub,.sample-detail-bottom .sample-right{width: 1000px;float: right;}
.sample-sub-c01,.sample-sub-c02{border: 1px solid #dfdfdf;}
.sample-sub-c01 h2.title{ color:#0067AC;padding-left: 16px;background-color: #f2f2f2;height: 37px;line-height: 37px; font-weight:normal; border-bottom:1px solid #dfdfdf;}
.sample-sub-c01 .fd-clr dl{float: left;width: 315px;height: 150px;padding: 20px 0 16px 16px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.sample-sub-c01 .fd-clr dl.last{ float:right; border-right:0;}
.sample-sub-c01 .fd-clr dt {float: left;margin-right: 12px;width:150px;}
.sample-sub-c01 .fd-clr dt img { width:150px; height:150px;}
.sample-sub-c01 .fd-clr dd {overflow: hidden;height: 25px;line-height: 25px;color: #888;font-size:14px;}
.sample-sub-c01 .fd-clr dd.title {margin-top: 8px;}
.sample-sub-c01 .fd-clr .num {color: #FF7201;font-weight: bold;}
.sample-sub-c01 .fd-clr .fd-cny {font-family: Helvetica,Arial;}
.sample-sub-c01 .fd-clr em.oldprice {font-weight: bold;text-decoration: line-through;}
.sample-sub-c01 .fd-clr dd.btn {float: right;height: 32px;margin-top: 8px;}
.sample-sub-c01 .fd-clr dd.btn a{ display:block; background:#0067AC; line-height:30px; height:30px; color:#fff; padding:0 0 0 15px; font-size:14px;}
.sample-sub-c01 .fd-clr dd.btn a b{ display:block; float:left;}
.sample-sub-c01 .fd-clr dd.btn i{ padding:0; color:#FF7201; margin-left:10px;}
.sample-sub-c01 .fd-clr dd.btn a span{ background:#FF7201; padding:0 18px;*padding:0 6px; display:block; float:right;}
.sample-sub-c02 .title{ background:#F2F2F2;}
.sample-sub-c02 .title .tit-tabs{ width:400px;}
.sample-sub-c02 .title h2{padding-left: 16px;background-color: #f2f2f2;height: 37px;line-height: 37px;font-weight: normal; color:#0067AC;width: 184px;}
.sample-sub-c02 .title ul.tit-tabs li{float: left;width: 130px;height: 37px;border-left: 1px solid #fff;border-right: 1px solid #dfdfdf;}
.sample-sub-c02 .title ul.tit-tabs li a {
display:block;
height: 37px;
line-height: 37px;
font-size: 16px;
text-align: center;
cursor: pointer;
color: #333;
}
.sample-sub-c02 .title ul.tit-tabs li a.active{ background:#85C226; color:#fff;}
.sample-sub-c02 .title .right-text{ padding-right:15px; line-height:37px; display:block;}
.sample-sub-c02 .sample-nav{height: 40px;overflow: hidden;border-top: 2px solid #85C226;background-color: #f1fedd; border-bottom:1px solid #dfdfdf;}
.sample-sub-c02 .sample-nav li {
float: left;
height: 24px;
line-height: 24px;
padding: 8px 0;
color: #c9c3ac;
}
.sample-sub-c02 .sample-nav li a {
display: inline-block;
padding: 0 10px;
margin: 0 10px;-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
text-align: center;
}
.sample-sub-c02 .sample-nav li a.active{
background-color: #00923F;
color: #fff;
}
.sample-sub-c02 .offer-list li{ width:234px; padding:20px 5px 0 10px; float:left;}
.sample-sub-c02 .offer-list .pic{ position:relative;}
.sample-sub-c02 .offer-list .pic img{ width:234px; height:234px;}
.sample-sub-c02 .offer-list .pic .desc{ position:absolute; bottom:0; left:0; height:25px; line-height:25px;z-index: 10;overflow: hidden;background: rgba(0, 0, 0, 0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;}
.sample-sub-c02 .offer-list .pic .desc{ padding:0 10px; color:#fff; width:214px;}
.sample-sub-c02 .offer-list .pic .desc .fl,.sample-sub-c02 .offer-list .pic .desc .fr,.sample-sub-c02 .offer-list .offer-info .info .left,.sample-sub-c02 .offer-list .offer-info .info .right{ width:45%;}
.sample-sub-c02 .offer-list .pic .desc .fr{ text-align:right;}
.sample-sub-c02 .offer-list .offer-info{ background:#e9e9e9; padding:5px 10px;}
.sample-sub-c02 .offer-list .offer-info .tit{ line-height:25px; height:25px; overflow:hidden;font-size:14px;}
.sample-sub-c02 .offer-list .offer-info .info{padding:5px 0px; line-height:25px; font-size:14px;}
.sample-sub-c02 .offer-list .offer-info .info a{ display:inline-block; background:#85C226; line-height:25px; padding:0 10px; color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sample-sub-c02 .offer-list .offer-info .info .left{ float:left;}
.sample-sub-c02 .offer-list .offer-info .info .right{ float:right; text-align:right;}
.sample-sub-c02 .offer-list{ padding-bottom:20px;}
.sample-left{ padding-top:550px; width:180px;}
.sample-phb {
border: 1px solid #ddd;
}
.sample-phb h1.title,.plan-search .title,.plan-pro-nav .title{background: #f2f2f2; border-bottom:1px solid #dfdfdf;
height: 30px;
line-height: 30px;
padding: 0 10px;
font-weight: bold;
font-size: 15px; margin:0;
}
.sample-phb h1.title .fr{ font-size:12px; font-weight:normal;}
.sample-phb .ph-info{ padding:5px;}
.sample-phb .ph-info li{ line-height:28px; height:28px; overflow:hidden;}
.sample-phb .ph-info li span{ float: left;width: 16px;height: 16px; background:#cdcdcd;border-radius:3px;margin:8px 5px 0 0;text-align: center;font: 400 12px/16px arial;color: #fff;}
.sample-phb .ph-info li span.red{ background:#FF7201; color:#fff;}
.hot-sample{ padding:10px 10px 0 10px;}
.hot-sample li{ padding:0 0 10px 0;}
.hot-sample li .pic img{ width:158px; height:158px;}
.hot-sample li .title{ margin-top:5px; line-height:20px; height:40px; overflow:hidden;}
.hot-sample li .price{ font-size:16px;color: #FF7201; font-weight:bold; line-height:30px;}
/*fangan*/
.fangan-con .plan-left{ width:935px;}
.fangan-con .plan-left ul.plan-info li{border-bottom: 1px dotted #E5E5E5;padding:0 0 10px 0; margin-bottom:10px;}
.fangan-con .plan-left ul.plan-info li .pic{ float:left; width:200px;}
.fangan-con .plan-left ul.plan-info li .pic img{ width:200px; height:145px;}
.fangan-con .plan-left ul.plan-info li .right{ float:right; width:725px;}
.fangan-con .plan-left ul.plan-info li .right .tit{ font-weight:bold;line-height:30px; font-size:15px; background:#E5E5E5; padding:0 10px; margin-bottom:10px; height:30px; overflow:hidden;}
.fangan-con .plan-left ul.plan-info li .right .des{ line-height:25px; height:75px; overflow:hidden;color: #666;}
.fangan-con .plan-left ul.plan-info li .right .more{ text-align:right;}
.fangan-con .plan-left ul.plan-info li .right .more a{ display:inline-block; padding:0 20px; line-height:30px; background:#85C226; font-size:14px; color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.fangan-con .plan-right{ width:240px;}
.plan-tel{ border:1px solid #ddd; background:#f2f2f2 url(../images/tel-icon.png) 10px center no-repeat; padding:10px 5px 5px 70px; line-height:30px; font-size:13px;}
.plan-tel b{ color:#00923F;}
.plan-search,.plan-pro-nav{border:1px solid #ddd;}
.plan-search .plan-search-info{ padding:10px 20px;}
.plan-search .plan-search-info .plan-search-select{ width:100%; margin-bottom:10px; border:1px solid #ddd; color:#666;}
.plan-search .plan-search-info .plan-btn{ text-align:center;}
.plan-search .plan-search-info .plan-btn a{ display:inline-block; background: #FF7201 url(../images/search-icon.png) 10px center no-repeat;font-size: 16px;color: #fff;border: 0;line-height: 30px;height: 30px;font-family: Microsoft Yahei;padding:0 15px 0 40px;cursor: pointer;-webkit-border-radius:3px;
-moz-border-radius:3px;border-radius:3px;}
.plan-quick-link li{ float:left; width:115px; margin-bottom:15px;}
.plan-quick-link li.mar{ margin-right:10px;}
.plan-quick-link li a{ display:block; background:#0067AC; line-height:40px; text-align:center; color:#fff; font-size:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.plan-quick-link li a i{ font-size:18px; padding:0 8px 0 0;}
.plan-quick-link li a:hover{ background:#85C226;}
.plan-pro-nav .plan-pc{padding:10px 10px 0 10px;}
.plan-pro-nav .plan-pc dl{ padding-bottom:10px;}
.plan-pro-nav .plan-pc dt{ line-height:30px; background:#eeecec; font-size:14px; font-weight:bold; padding:0 10px;}
.plan-pro-nav .plan-pc dt a{ color:#0067AC;}
.plan-pro-nav .plan-pc dt a:hover{ color:#85C226;}
.plan-pro-nav .plan-pc dd{ line-height:30px; border-bottom:1px dotted #ddd; height:30px; overflow:hidden; background:url(../images/icon01.png) 5px center no-repeat; padding-left:15px; padding-right:5px;}
.plan-pro-nav .plan-pc dd a{ display:block; background:url(../images/icon02.png) right center no-repeat; padding-right:10px;}
/*fuwu*/
.service-c01{ background:#85C226; padding:20px 0;}
.service-info h4{ padding:25px 0;font-size: 38px;font-weight: normal;color: #fff;margin: 0 auto;height: 50px; text-align:center;}
.service-c01 .service-tabs{height: 50px; line-height:50px;background:#cefa89;}
.service-c01 .service-tabs li{ float:left; width:238px;line-height: 50px;text-align: center;font-size: 18px; cursor:pointer;}
.service-c01 .service-tabs li.active{ background:#fff; color:#009240;}
.service-tabs-info h3.saleqh {font-size: 46px;color: #4D4D4D;font-weight: bold;text-align: center;height: 160px;line-height: 160px; margin:0; padding:0;}
.service-tabs-info ul.salenr li{width:297px;float: left; text-align:center;}
.service-tabs-info ul.salenr li span.salext {font-size: 18px;font-weight: normal;text-align: center;height: 94px;line-height: 94px;display: block;}
.service-tabs-info .more{ text-align:right; font-size:14px; padding-bottom:20px;} 
.service-tabs-info ul.salenr li img{ width:150px; height:150px;}
.service-c02{ background:#fff url(../images/service-bg.jpg)  center center no-repeat;}
.service-info .service-c02 .title{ color:#FF7201;padding: 55px 0px 72px 0px;background:url(../images/service-c02-bg.png) no-repeat center 140px;}
.service-info .service-c02 .media {position: relative; padding-top:101px;}
.mediac .mediaccenter {
height: 247px;
background: url(../images/tabcenter.png) repeat-y;
}
.service-info .service-c02 .media p.fxiaokespnbt {height: 26px;font-size: 13px;line-height: 26px;margin: 0px;position: absolute;right:0px;top: 67px;}
.service-info .service-c02 .media .read-more{ text-align:right; line-height:25px;}
.service-info .service-c02 .media li{ width:375px; float:left; margin-right:32px; margin-bottom:40px;}
.service-info .service-c02 .media li.first{ margin-top:-101px;}
.service-info .service-c02 .media li.last{ margin-right:0;}
.service-info .service-c02 .media li.first .top{background: url(../images/service-tabtop1.png) top left no-repeat; height:150px;}
.fw-con01{ font-size:14px; border:1px solid #FFA000; border-top:0;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px; padding:0 30px 30px 30px; line-height:25px;}
.fw-con-sub{border:1px solid #FFA000;font-size:14px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px; padding:48px 30px 30px 30px; line-height:25px;}
.service-info .service-c02 .media li p.txt01{ height:125px; overflow:hidden; margin:0 0 10px 0;}
.service-info .service-c02 .media li p.txt02{ height:75px; overflow:hidden; margin:0 0 10px 0;}
.service-info .service-c02 .media a.blue:hover{ color:#85C226;}
/*fangan-detail*/
.fangan-det-con .title{font-size: 18px;color: #333333; line-height:30px; text-align:center; padding:10px 0; margin-bottom:15px;border-bottom: solid #DFDFDF 1px;}
.fangan-det-con .textsrea{ line-height:25px; font-size:13px; padding-bottom:30px;}
.fangan-det-con .textsrea p img{ padding:10px 0;}
.fangan-det-con .bdshare{border-top: solid #DFDFDF 1px; padding-top:20px;}
.fangan-det-con .bdshare .bdsharebuttonbox{ float:right;}
/*yangpin-detail*/
.sample-detail-top{}
.sample-detail-top .title{ line-height:25px;font-size: 16px; font-weight:bold; margin-bottom:10px;}
.sample-detail-top .title span{ display:inline-block; padding:0 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; background:#FF7201; color:#fff; font-size:14px; margin-right:10px; font-weight:normal;}
.sample-dt-info .left{ width:450px;}
.sample-dt-info .left img{ max-width:none;}
.jqzoom{ width:450px; height:450px; position:relative;}
.jqzoom img{width:450px;min-height:450px;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{ height:56px; padding-top:50px; overflow:hidden;}
#spec-left{ background:url(img/left_20110119zzjs_net.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(img/right_20110119zzjs_net.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:60px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:145px!important;height:145px!important;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:420px; margin:0 5px; float:left;}
#spec-list div{ margin:0;}
.sample-dt-info .left .yp-sc{ text-align:center; line-height:25px; font-size:14px; color:#999;}
.sample-dt-info .right{width:725px;border: 1px solid #e5e5e5; border-bottom:0;background-color: #fafafa;}
.sample-dt-info .right .detail-price{ background:#fe8829; height:120px; overflow:hidden;}
.sample-dt-info .right .detail-price li{ float:left; width:175px; padding:15px 0 0 15px; line-height:20px; font-size:14px; color:#fff; height:105px;}
.sample-dt-info .right .detail-price li.first{ width:155px; background:#FF7201 url(../images/clock.png) center 15px no-repeat; text-align:center; padding:55px 0 0 0; line-height:25px; font-size:14px;color: #ff6; height:65px;}
.sample-dt-info .right .detail-price li.two{ background:#fa9f56;}
.sample-dt-info .right .detail-price li span{ font-size:30px; font-weight:bold;}
.sample-dt-info .right .detail-price li.three{ background:#fe933d;}
.yp-detail-sub { line-height:25px; margin:10px 0; font-size:14px;}
.yp-detail-sub dt{ float:left;width:100px;margin: 0 8px 0 24px;color: #7b7b7b;text-align: left;}
.yp-detail-sub dd{ float:left;}
.yp-detail-sub select{ margin:0 5px;}
.yp-detail-sub .grey{ color:#7b7b7b; padding-left:5px;}
.yp-detail-sub .padding-10{ padding:0 10px;}
.yp-detail-sub i.fa-star{ padding:0 2px;}
.widget-custom{ background:#fff;border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; padding:20px; font-size:14px;}
.widget-custom .custom-sub .custom-sub-left{float: left;width:100px;margin: 0 8px 0 4px;color: #7b7b7b;text-align: left; line-height:40px;}
.widget-custom .custom-sub .custom-sub-right{ float:right; width:550px;}
.widget-custom .custom-sub .custom-sub-right .color li{ width:36px; float:left; margin-right:10px; padding-bottom:5px;}
.widget-custom .custom-sub .custom-sub-right .color li img{ width:32px; height:32px;padding:1px;}
.widget-custom .custom-sub .custom-sub-right .color li a{display: block;border: 1px solid #d5d5d5;font-weight: 700;color: #444;}
.widget-custom .custom-sub .custom-sub-right .color li a:hover{border: 1px solid #FF7201;}
.widget-custom .custom-sub .custom-sub-right .color li.active a,.widget-custom .custom-sub .right .color li.active a:hover{border: 2px solid #ff7300;padding:0px; }
.widget-custom .custom-sub .custom-sub-right .color li.active{background:url(../images/icon07.jpg) bottom center no-repeat;}
.custom-color{ padding-bottom:20px; border-bottom: 1px dotted #e5e5e5; margin-bottom:5px;}
.widget-custom .custom-sub .custom-sub-right .sku{ border-bottom:1px dotted #e5e5e5; padding:10px 0;}
.widget-custom .custom-sub .custom-sub-right .sku.last{ border-bottom:0;}
.widget-custom .custom-sub .custom-sub-right .sku .name{ width:150px; font-weight:bold;}
.widget-custom .custom-sub .custom-sub-right .sku .price{ width:120px;}
.widget-custom .custom-sub .custom-sub-right .sku .count{ width:120px;}
.widget-custom .custom-sub .custom-sub-right .sku .amount{ width:160px;}
.widget-custom .custom-sub .custom-sub-right .sku .amount a.amount-num,.pro-amount a.amount-num{float: left;width: 26px;height: 26px;border: 1px solid #e5e5e5;background-color: #f8f8f8;line-height:26px;overflow: hidden; text-align:center; font-size:15px; font-weight:bold; color:#6F7071;}
.widget-custom .custom-sub .custom-sub-right .sku .amount a.amount-num:hover,.pro-amount a.amount-num:hover{ color:#FF7201; border:1px solid #FF7201;}
.widget-custom .custom-sub .custom-sub-right .sku .amount input,.pro-amount input.amount-input{float: left;width: 62px;height: 22px;line-height: 22px;padding: 2px 0 2px 8px;border-width: 1px;border-style: solid;border-color: #e5e5e5 #efefef;}
.widget-custom .custom-sub .custom-sub-right .sku .amount input:hover,.pro-amount input.amount-input:hover{ border:1px solid #FF7201;}
.yp-total{height: 46px;background-color: #f9f9f9;border-bottom: 1px solid #e5e5e5;}
.yp-total .list-total{float: left;height: 46px;overflow: hidden;padding-left: 130px;line-height: 46px;color: #FF7201;}
.yp-total .list-total span{ padding:0 10px; color:#E5E5E5;}
.yp-total .list-total b{ font-size:20px;}
.yp-total .list-selected{ float:right; width:200px;border-left: 1px solid #e5e5e5; line-height:46px; text-align:center; font-size:14px;}
.sample-dt-info .right .obj-order{ margin:20px 0; text-align:center;}
.sample-dt-info .right .obj-order a.yp-dg-btn{ background:#FF7201;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; font-size:18px; margin-right:15px; color:#fff; width:150px; text-align:center; line-height:48px; display:inline-block;}
.sample-dt-info .right .obj-order a.yp-jh-btn{ background:#fff7e1; border:2px solid #ffc5a2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; font-size:18px; color: #ff7300; width:150px; text-align:center; line-height:44px; display:inline-block;}
.sample-dt-info .right .obj-order a.yp-dg-btn:hover{ background:#85C226;}
.sample-dt-info .right .obj-order a.yp-jh-btn:hover{ background:#FFF7E1; border:2px solid #FFA772; color:#FF882B;}
.sample-detail-top .yp-tb{border: 1px solid #e5e5e5; background:#FFFAF4; padding:10px 20px; line-height:20px;}
.sample-detail-top .yp-tb li{ float:left; width:380px; line-height:25px;}
.sample-detail-top .yp-tb li p{ margin:0;}
.sample-detail-top .yp-tb li span,.pro-r-bz span{ padding:0 5px; color:#E5E5E5;}
.sample-detail-top .yp-tb li .tit,.pro-r-bz li .tit{ font-size:14px;color: #8c785e; line-height:30px; padding-bottom:5px;}
.sample-detail-top .yp-tb li span.blue,.pro-r-bz li span.blue{ display:inline-block; padding:0 5px; background:#0067AC; color:#fff; margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sample-detail-top .yp-tb li .bz-01{ display:inline-block; background:url(../images/icon03.png) 0 2px no-repeat; padding-left:20px; margin-right:15px;}
.sample-detail-top .yp-tb li .bz-02{ display:inline-block; background:url(../images/icon03.png) 0 -26px no-repeat; padding-left:20px; margin-right:15px;}
.sample-detail-top .yp-tb li .bz-03{ display:inline-block; background:url(../images/icon03.png) 0 -52px no-repeat; padding-left:20px;}
.sample-detail-bottom .sample-left{ padding-top:0;}
.sample-detail-bottom .sample-right .sample-tabs{height: 42px;border-style: solid;border-width: 1px 1px 2px 1px;border-color: #e5e5e5 #e5e5e5 #85C226 #e5e5e5;background-color: #f5f5f5;}
.sample-detail-bottom .sample-right .sample-tabs li{float: left; text-align:center; cursor:pointer;width: 112px;line-height: 42px;overflow: visible;font-size: 14px;border-right: 1px solid #e5e5e5;}
.sample-detail-bottom .sample-right .sample-tabs li.active{color: #fff; font-weight:bold; background:#85C226;}
.sample-detail-bottom .sample-right .sample-tabs li.active b.orange{ color:#fff;}
.sample-tabs-con .des01 li{ float:left; width:325px; line-height:25px;}
.sample-tabs-con .des01{ border:1px solid #e5e5e5; border-top:0; padding:10px; font-size:14px; line-height:25px;}
.sample-tabs-con .des01 li label{ float:left; display:block; width:92px; padding:0 10px;color: #999;}
.sample-tabs-con .des01 li .de-value{ float:left; width:200px; padding:0 10px 0 0;}
.sample-tabs-con .des02{padding: 5px 25px;border: 1px solid #eaeaea;background-color: #fafafa; line-height:20px;}
.sample-tabs-con .des02 span{ padding:0 10px; color:#eaeaea;}
.sample-tabs-con .des-c03{ padding:10px 0; line-height:25px;}
.sample-tabs-con .sample-cj-total{ padding:15px;border: 1px solid #eaeaea;}
.sample-tabs-con .sample-cj-total li{ float:left; width:160px; height:100px;border-right: 1px solid #eaeaea; font-size:14px; line-height:30px; padding-left:20px;}
.sample-tabs-con .sample-cj-total li .tit{ font-weight:bold;}
.sample-tabs-con .sample-cj-total li .des b{ font-size:24px;}
.sample-tabs-con .sample-cj-total li.last{ width:400px; border:0;}
.sample-tabs-con .sample-cj-total li.last i{margin-top: 40px; color:#EEEEEE; font-size:20px; float:left; padding:0;}
.sample-tabs-con .sample-cj-total li.border-r-none{ border-right:0;}
.sample-tabs-con .sample-cj-total li.last  dl {
float: left;
width: 390px;
height:90px;
padding: 10px 0 0 0px;
border: 1px solid #e5e5e5;
}
.sample-tabs-con .sample-cj-total li.last dt {
width: 150px;
height: 20px; line-height:20px;
margin-bottom:10px;
text-align: right;
color: #666; float:left;
}
.sample-tabs-con .sample-cj-total li.last dd {
width: 150px;
height: 20px; line-height:20px;
margin-bottom:10px;
overflow: hidden; float:left;
}
.sample-tabs-con .sample-cj-total li.last dd .proportion {
display: inline-block;
height: 12px;
background-color: #ffb183;
vertical-align: middle;
}
.sample-tabs-con .sample-cj-total li.last dd .proportion01{width: 33px;}
.sample-tabs-con .sample-cj-total li.last dd .proportion02{width: 60px;}
.sample-tabs-con .sample-cj-total li.last dd .num {
padding-left: 3px;
font-weight: 700;
color: #666;
}
.sample-tabs-con .index-sc-tab table td{ line-height:25px; padding:5px;}
.sample-tabs-con .comment-satisfaction {line-height: 24px; padding:15px 0;}
.sample-tabs-con .comment-satisfaction b {
float: left;
line-height: 28px; font-size:14px;
}
.comment-satisfaction .num {
font-size: 22px;
color: #ff7300;
}
.comment-satisfaction i.fa-star,.sample-right .comment-list .fa-star{ color:#FF7201;padding: 0 2px; font-size:14px;}
.baseinfo{ float:left;position: relative; z-index:10; border:1px solid #fff; height:35px; padding:0px 10px;}
.comment-satisfaction i.fa-sort-desc{ color:#333; font-size:16px;}
.comment-satisfaction .moreinfo{ display:none;}
.comment-satisfaction .baseinfo:hover .moreinfo{ display:block;}
.comment-satisfaction .moreinfo ul {
padding: 15px;
}
.comment-satisfaction .moreinfo li {
height: 24px;
line-height: 24px;
}
.comment-satisfaction .moreinfo em {
float: right; font-style:normal;
}
.comment-satisfaction i.fa-star.grey,.sample-right .comment-list .fa-star.grey{ color:#BDBCBC;}
.comment-satisfaction .moreinfo {
position: absolute;
right: 0;
top:30px;
width: 190px;
border: 1px solid #efefef;
background: #fafafa;
}
.comment-satisfaction .baseinfo:hover {
border:1px solid #efefef; border-bottom:1px solid #FAFAFA;
background: #fafafa; height:36px;
}
.impressions{background: #f8f8f8;
margin-bottom: 1px;
padding: 8px 0;}
.impressions .d-header {
float: left;
width: 22px;
padding:15px 10px 0 10px;
border-right: 1px dotted #999;
color: #999;
text-align: center; height:100px;
}
.impressions .d-content{ float:right; width:950px; padding-top:25px;}
.impressions .d-content dl{ width:400px; padding-left:45px; height:35px; float:left; margin-bottom:15px;}
.impressions .d-content dl dt{ width:100px; text-align:right; float:left;}
.impressions .d-content dl dd{ float:left; width:200px;}
.impressions .d-content dl dd li{ float:left; position:relative; height:16px; z-index:10;}
.impressions .d-content dl dd li.statistics-0{width: 188px;background-color: #f4dac9; height:16px;}
.impressions .d-content dl dd li.statistics-0 .txt{ position:absolute; top:-20px; left:0; width:188px; text-align:center; color:#888;}
.impressions .d-content dl dd li.statistics-1{width: 6px;background-color: #ffb183;}
.impressions .d-content dl dd li.statistics-1 .txt,.impressions .d-content dl dd li.statistics-2 .txt{ position: absolute;
top: -16px;
left:-20px;
padding: 0 2px;
white-space: nowrap;
color: #888;
border-radius: 2px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-ms-transition: all .2s linear;
transition: all .2s linear; display:none;background-color: #ffcc7f; z-index:15;}
.impressions .d-content dl dd li.statistics-2{width: 6px;background-color: #fe874a;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.impressions .d-content dl dd li.statistics-1:hover .txt,.impressions .d-content dl dd li.statistics-2:hover .txt{ display:block;}
.sample-right .pl-tit{border: 1px solid #e2e2e2;
background: #fafafa;
height: 22px;
line-height: 22px;
margin-top: 15px;
padding: 4px;}
.sample-right .star-filter {
float: left;
padding-left: 10px;
}
.sample-right .sort-filter {
float: right;
padding-right: 8px;
}
.sample-right .star-filter input{ vertical-align:middle; margin:0 5px;}
.sample-right .comment-list dl {
padding: 15px 0;
border-bottom: 1px dotted #ccc;
}
.sample-right .comment-list dt {
float: left;
width: 125px;
padding: 15px 0 0 10px;
}
.sample-right .comment-list dt img{ padding-left:5px;}
.sample-right .comment-list dd{ float:right; width:850px;}
.sample-right .comment-list dd .deal-info {
background: #fff0e7;
height: 35px;
line-height: 35px;
color: #999;
padding: 0 8px;
}
.sample-right .comment-list dd .deal-info span {
padding-right: 8px;
}
.sample-right .comment-list dd .comment-content {
padding: 8px;
}
.sample-right .sample-tab-03{ line-height:28px;}
.sample-right .sample-tab-03 h2{ font-size:15px; font-weight:bold; color:#0067AC; margin:0; border-bottom:1px solid #ddd; line-height:35px; margin:10px 0;}
.sample-right .sample-tab-03 p img{ padding:10px;}
.transaction-flow{background: url(../images/alipay.png) no-repeat 0 -130px;height: 79px; overflow:hidden;}
.secure-flow-diagram {
background: url(../images/alipay.png) no-repeat 0 -230px;
height: 120px;  overflow:hidden;
}
.yp-r-bt h2{font-size: 20px; font-weight:normal; line-height: 30px;padding-bottom: 5px;border-bottom: 1px solid #e5e5e5;}
.yp-r-bt li{ width:235px; float:left; padding-left:20px; margin:10px 0;}
.yp-r-bt li.first{ padding-left:0;}
.yp-r-bt li img{ width:235px; height:235px;}
.yp-r-bt li .info{ line-height:25px; height:50px; overflow:hidden;}
.yp-r-bt li .price{ font-size:14px; font-weight:bold; color:#FF7201; line-height:30px;}
/*product-detail*/
.pro-detail-price {background: #fe8829; padding:10px 0;}
.pro-detail-price dl{ line-height:45px; color:#fff; font-size:14px;}
.pro-detail-price dt{ float:left; width:90px; padding-left: 25px;}
.pro-detail-price dd{ width:570px; float:left;}
.pro-detail-price dd b span{ font-size:24px;}
.pro-amount{ padding:6px 0; line-height:28px;}
.sample-dt-info .right.pro-det-rc{ border-bottom: 1px solid #e5e5e5;}
.pro-sample-content{ border:1px solid #e5e5e5; padding:20px;}
.pro-sample-content .sample-aside{width: 100px;}
.pro-sample-content .sample-aside span{width: 40px;
height: 50px;
padding: 14px 12px 0;
line-height: 1.2; margin-top:15px;
background-color: #0067AC;
border-radius: 32px;
color: #fff;
font-size: 14px;
text-align: center; display:block;}
.pro-sample-content .sample-rule,.pro-sample-content .sample-brief{width: 450px; line-height:25px;}
.pro-sample-content .sample-brief li {
vertical-align: bottom; line-height:25px;
}
.pro-sample-content .sample-brief .label {
float: left;
display: inline;
width:80px;
margin-top: 1px;
color: #aaa;
}
.pro-sample-content .sample-brief .value {
float: left;
display: inline;
width: 156px;
}
.pro-sample-content .sample-action{ width:110px;}
.pro-sample-content .sample-action a.sample-btn {
display: block;
width: 108px;
height: 38px;
line-height: 38px;
border: 1px solid #e5e5e5;
background-color: #f5f5f5;
border-radius: 2px;
margin-top: 26px;
text-align: center;
overflow: hidden;
font-size: 14px;
font-weight: 700;
}
.pro-sample-content .sample-btn:hover {border-color: #d5d5d5;background-color: #f0f0f0;color: #ff7300;}
.pro-r-bz{background: #FFFAF4;
border-top: 1px solid #ebebeb;
padding: 20px;
font-size: 14px; line-height:25px;}

#sample-dt-info{width:1190px; height:635px;position:absolute;}
#sample-dt-info-left{width:450px;height:552px;}
.sample-detail-top-con{height:635px;}

 .price-reference {
    background: none repeat scroll 0% 0% #FEE7C8;
    line-height: 32px;
    color: #888;
    text-align: center;}


/*关于易镁*/
.i_sidebar{ padding-top: 50px;width: 180px;float:left;}
.wrap_menu{ background: #f3f3f3;border: 1px solid #d7d7d7;/* padding: 0 15px 10px 15px; */padding-bottom: 10px;}
.wrap_menu dl{display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.mod_menu .mod_hd {margin: 15px 0px 0px 15px;}
.wrap_menu dl h3 {display: block;font-size: 1.17em;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}
.mod_menu .mod_bd .list_menu li {padding: 5px 0px 5px 25px;}
ul, li {list-style: none;}
.wrap_mycenter{padding-top: 82px;float: right;width: 930px;}
id_mod_help {font: 12px/18px Simsun,Helvetica,sans-serif;}
.mod_kong {margin-bottom: 10px;position: relative;clear: both;}
div {display: block;}
.mod_bd .status_hover {background: #3165b0 none scroll 0 0;}
.id_mod_help {font: 12px/18px Simsun,Helvetica,sans-serif;}
.mod_kong {margin-bottom: 10px;position: relative;clear: both;}
/*留言咨询*/
.db { display: block!important;}
.dn { display: none!important;}
.dib { display: inline-block!important;}

.cs-wrap { width: 990px; }
.root1000 .cs-wrap { width: 790px; }
.cs-spring { display:block; background: url(../images/icons.png); }
.cs-wrap a,
.cs-wrap a:visited { color: #333; }
.cs-wrap a:hover { color:#f70}
.cs-fonta { font:0/0 a; }

.cs-wrap .cs-link,
.cs-wrap .cs-link:visited { color:#2272c8; }
.cs-wrap .cs-link:hover { color: #f60; }

/*选项卡节点*/

.cs-main { }
.cs-main-wrap { margin-top: -1px; background: #fff; }

.cs-main-item { overflow: hidden; position: relative; }
.cs-place-item { border:1px solid #ddd; border-bottom: 0}
.cs-place-item li { border-top: 1px solid #ddd; margin-left: -1px; margin-top: -1px; float:left;}
.cs-place-item li.now { border-top: 3px solid #f60; position: relative; }
.cs-place-item li p { display: inline-block; *display: inline; *zoom:1; height: 29px; line-height: 28px; padding: 0 15px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; color: #333; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; }
.cs-place-item li p span { color: #999; }
.cs-place-item li.now p { height: 27px; line-height: 25px; font-weight: 700; color: #f70; cursor: default; }
.cs-place-item li.now p span { font-weight: 400; color: #f70; }

.cs-place-goto { position: absolute; right: 10px; top: 5px;*top:3px; font-family: simsun; }
.cs-place-goto a,
.cs-place-goto a:visited { display: inline-block;  padding: 0 10px; height: 20px; line-height: 20px; border: 1px solid #ddd; border-radius: 2px; background:#f9f9f9; background:-webkit-linear-gradient(top,#f9f9f9,#f2f2f2); background:-moz-linear-gradient(top,#f9f9f9,#f2f2f2); background:-webkit-ms-gradient(top,#f9f9f9,#f2f2f2); background:-webkit-o-gradient(top,#f9f9f9,#f2f2f2);  }
.cs-place-goto a:hover { background:#f2f2f2; text-decoration: none;}

/**/
.cs-main-target { border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.cs-target-item {  }
.cs-target-item .item { position: relative; border-top: 1px solid #ddd;}
.cs-target-item .left { width:700px; padding: 20px 0 40px; overflow:hidden;float: left; }
.cs-target-item .left i {   display: inline-block;  float: left;  width: 7px;  height: 19px;  margin-left: 20px;  margin-right: 15px;  vertical-align: middle; }
.cs-target-item .left .nickname { float: left;  height: 20px; line-height: 20px; overflow: hidden;  width: 114px; }
.cs-target-item .question { color: #333; float: left; }
.cs-target-item .question i { background-position:-71px -126px; }
.cs-target-item .answer { padding-top: 15px; color: #666;float: left;  }
.cs-target-item .answer i { background-position:-88px -126px; }
.cs-target-item .user { width:200px; height:20px; overflow:hidden;color: #999;float: left; }
.cs-target-item .content { width: 500px; line-height: 20px; overflow: hidden; word-break:break-all; }
.root1000 .cs-target-item .content { width: 370px;float: right; }
.cs-target-item .right { padding-right: 20px; padding-top:20px; text-align: right; width:150px; float:right;}
.cs-target-item .right .time {}
.cs-target-item .right .time span{ padding-left: 10px; }
.cs-target-item .right .action { position: absolute; bottom: 10px;right: 20px; }
.cs-target-item .right .action a,
.cs-target-item .right .action a:visited { float: left; padding: 0 10px; height: 20px; line-height: 20px; border: 1px solid #ddd; border-radius: 2px; background:#f9f9f9; background:-webkit-linear-gradient(top,#f9f9f9,#f2f2f2); background:-moz-linear-gradient(top,#f9f9f9,#f2f2f2); background:-webkit-ms-gradient(top,#f9f9f9,#f2f2f2); background:-webkit-o-gradient(top,#f9f9f9,#f2f2f2); }
.cs-target-item .right .action a:hover { background:#f2f2f2; text-decoration: none; }
.cs-target-item .right .action .like { margin-right: 10px;}

#publish-consultation-template { display: none;}
.cs-publish {padding: 20px 0; }
.cs-publish-item { padding: 5px;}
.cs-publish .key { width: 70px; height: 20px; text-align: right;}
.cs-publish .value { position: relative;}
.cs-publish .value select { width: 80px; height: 20px; border:1px solid #ccc; }
.cs-publish .value textarea { width: 350px; height: 90px; padding: 5px; border: 1px solid #ccc;}
.cs-publish .value input {width: 50px; height: 20px; padding-left: 5px; padding-right: 5px; border: 1px solid #ccc; }
.cs-publish .value .over { color: #dd0000;}
.cs-publish .error input { border:1px solid  #dd0000}
.cs-publish .value em { color: #f70}
.cs-publish .value img { width: 60px;height: 22px;vertical-align: top;padding-left: 5px; cursor: pointer;}
.cs-publish .value .change,
.cs-publish .value .change:visited { margin-left: 5px; margin-right: 5px; color: #2171C7; }
.cs-publish .value .change:hover { color: #f70;}
.cs-publish .value .cs-spring { display: none; position: absolute;left: 45px;top: 5px;height: 12px; width: 12px;}
.cs-publish .value .error-message { display: none; color: #dd0000}
.cs-publish .pass  .cs-spring { display: block; background-position: -123px -111px;}
.cs-publish .error .cs-spring { display: block; background-position: -123px -125px; }
.cs-publish .value .submit,
.cs-publish .value .submit:visited { display: inline-block; height: 20px; line-height: 18px;  padding: 0 12px; border:1px solid #EA7F00;  background: #F78700;  background:-webkit-linear-gradient(top,#FFA318,#F78700); background:-moz-linear-gradient(top,#FFA318,#F78700); background:-webkit-ms-gradient(top,#FFA318,#F78700); background:-webkit-o-gradient(top,#FFA318,#F78700); color: #fff; }
.cs-publish .value .submit:hover { background: #FFF6E7; border-color: #FFB84E; background:-webkit-linear-gradient(top,#FFF,#FFF6E7); background:-moz-linear-gradient(top,#FFF,#FFF6E7); background:-webkit-ms-gradient(top,#FFF,#FFF6E7); background:-webkit-o-gradient(top,#FFF,#FFF6E7);color: #333; text-decoration: none; }
.cs-publish .value span {display:none;  color:#dd0000; padding-left:5px;}

.cs-notice-content { text-align:center;font-weight:700; font-size:14px; }
.cs-notice-btn {padding-top:20px; text-align:center;}
.cs-notice-btn a,
.cs-notice-btn a:visited { display: inline-block; height: 20px; line-height: 18px;  padding: 0 12px; border:1px solid #EA7F00;  background: #F78700;  background:-webkit-linear-gradient(top,#FFA318,#F78700); background:-moz-linear-gradient(top,#FFA318,#F78700); background:-webkit-ms-gradient(top,#FFA318,#F78700); background:-webkit-o-gradient(top,#FFA318,#F78700); color: #fff; }
.cs-notice-btn a:hover { background: #FFF6E7; border-color: #FFB84E; background:-webkit-linear-gradient(top,#FFF,#FFF6E7); background:-moz-linear-gradient(top,#FFF,#FFF6E7); background:-webkit-ms-gradient(top,#FFF,#FFF6E7); background:-webkit-o-gradient(top,#FFF,#FFF6E7);color: #333; text-decoration: none; }

.cs-hasNoConsultation { padding:20px 0;border-top:1px solid #ddd; font-size:14px; text-align:center;  }

/* 分页节点 */
.ui-page { _position:relative; _height:42px; padding-top: 10px;  }
.ui-page-item { }
.r{float: right;}

/*=======================jquery分页样式=========*/
ul.simple-pagination {
	list-style: none;
}

.simple-pagination {
	display: block;
	overflow: hidden;
	padding: 0 5px 5px 0;
	margin: 0;
}

.simple-pagination ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.simple-pagination li {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}
 

.compact-theme a, .compact-theme span {
	position: relative;
    float: left;
    _float: right;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 5px;
}

.compact-theme a:hover {
	color: #f70;
}

.compact-theme li:first-child a, .compact-theme li:first-child span {
	font-weight: 400;
    width: 50px;
    cursor: pointer;
    text-align: center;
}

.compact-theme li:last-child a, .compact-theme li:last-child span {
	font-weight: 400;
    width: 50px;
    cursor: pointer;
    text-align: center;
}

.compact-theme .current {
	padding: 1px 11px;
    border: 0;
    background: none;
}

.compact-theme .ellipse {
	padding: 0 10px;
    border: 0;
}


/*晒单*/
/* 图片属性 */
.rv-filter-haspic { padding-left: 20px; cursor: pointer; }
.rv-filter-haspic input, .rv-filter-haspic span { vertical-align: middle; cursor: pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none; }
.rv-filter-haspic span { padding-left: 5px; position: relative; top: -2px; _top: 2px; }
/* 排序属性 */
.rv-filter-sort { margin-right: 10px; }
.rv-filter-sort .value:hover { text-decoration: none; }
.rv-main-target { margin-bottom:10px; }
.rv-target-item { padding-top: 15px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; background:#fff; +zoom:1; }
.rv-target-list { *position:relative;_position:static; padding:20px 0;border-bottom: 1px solid #ddd; overflow: hidden; }
.rv-target-topic { margin-right: -10px; padding-bottom: 10px; }
.rv-target-topic .topic-avatar { width: 165px; }
.rv-target-topic .topic-avatar .avatar { position: relative; width: 60px; height: 60px; margin: 0 auto }
.rv-target-topic .topic-avatar .username {text-align:center;}
.topic-avatar .avatar .font { position: absolute; top: 0; left: 0; width: 60px; height: 60px; background: url(../images/bg-avatar.png) no-repeat 0 0; }
.topic-avatar .avatar .back { border-radius: 30px; }
.topic-avatar .avatar .rv-spring { width: 14px; height: 14px; position: absolute; bottom: 0; right: 0; background-position: 0 -110px; }
.topic-avatar .avatar .level1 { background-position: 0 -110px; }
.topic-avatar .avatar .level2 { background-position: -15px -110px;}
.topic-avatar .avatar .level3 { background-position: -30px -110px;}
.topic-avatar .avatar .level4 { background-position: -45px -110px;}
/* .rv-target-topic .topic-avatar .username { padding-top: 10px; text-align: center; } */
.rv-target-topic .topic-main { width: 608px; }
.rv-target-topic .topic-main .topic-title { position: relative; padding-bottom: 10px; border-bottom: 1px solid #eee; }
.topic-main .topic-title .title { width:520px; margin-right: 10px; color: #333; overflow:hidden; }
.topic-main .topic-title .star { width: 68px; height: 12px; position: relative; margin: 3px 10px 15px 0; background-position: 0 -138px; overflow:hidden; }
.topic-main .topic-title .star .on { width: 68px; height: 12px; position: absolute; top: 0; background-position: 0 -125px; }
.topic-main .topic-title .indi { float: left; color: #666; }
.topic-main .topic-title .indi li { float: left; margin-left: 20px; _display: inline; }
.topic-main .topic-title .label { clear: both; width: 440px; max-height: 58px; overflow: hidden; }
.topic-main .topic-title .label span { float: left; padding: 3px 5px; margin-right: 10px; margin-bottom: 5px; white-space: nowrap; background: #ffeacb }
.topic-main .topic-title .ensence { width: 84px; height: 49px; position: absolute; top: -15px; right: 5px; background-position: 0 -151px; }
.topic-main .topic-body .body-content { line-height: 24px; word-break:break-all;}
.topic-main .topic-body .body-reply { }
.topic-body .body-reply .arrow { position: relative; height: 9px; top: 1px; left: 20px; z-index: 10; overflow: hidden; }
.topic-body .body-reply .font { color: #f8f8f8; position: absolute; z-index: 10; top: 1px }
.topic-body .body-reply .back { color: #ddd; position: absolute; left: 0; top: 0 }
.topic-body .body-reply .content { background: #f8f8f8; border: 1px solid #ddd; word-break:break-all;}
.topic-body .body-reply .content p { padding: 5px 10px; line-height: 24px; }
.topic-body .body-reply .content em { color: #ff7700 }
.topic-main .topic-body .body-info { padding: 10px 0; }
.topic-body .body-info .date { }
.topic-body .body-info .date span { margin-right: 5px; color:#999 }
.topic-body .body-info .like { overflow: hidden; margin-right: 10px; padding-left: 10px; background-position: 0 -201px; cursor: pointer; }
.topic-body .body-info .like a { display: inline-block;}
.topic-body .body-info .like span { display: inline-block; position: relative; background-position: 100% -224px; padding: 0 10px 0 15px; height: 22px; line-height: 22px; cursor: pointer; }
.topic-body .body-info .like span .rv-spring { position: absolute; left: 0; top: 7px; overflow:hidden; }
.topic-body .body-info .like i { width: 11px; height: 10px; margin-right: 5px; background-position: -68px -112px; vertical-align: middle; }
.topic-body .body-info .liked i { display: inline-block; width: 11px; height: 10px; margin-right: 5px; background-position: -80px -112px; vertical-align: middle; }
.topic-body .body-info .add { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; }
.topic-body .body-info .add a { display: block; padding: 0 10px; line-height: 20px; border: 1px solid #ddd; border-radius: 2px; background: #f9f9f9; background: -webkit-linear-gradient(top, #f9f9f9, #f2f2f2); background: -moz-linear-gradient(top, #f9f9f9, #f2f2f2); background: -webkit-ms-gradient(top, #f9f9f9, #f2f2f2); background: -webkit-o-gradient(top, #f9f9f9, #f2f2f2); cursor: pointer; }
.topic-body .body-info .add a:hover, .topic-body .body-info .like a:hover { text-decoration: none; }
.topic-main .topic-body .body-area { display: none; }
.reply-js .verify-content { float: left; position: relative; margin-bottom: 10px; }
.reply-js .btn { clear: both; }
.reply-js .verify-text { width: 50px; height: 20px; padding-left: 5px; padding-right: 5px; border: 1px solid #ccc; }
.reply-js .verify-img { width: 60px; height: 22px; vertical-align: top; padding-left: 5px; cursor: pointer; }
.reply-js .verify-change { margin-left: 5px; margin-right: 5px; color: #2171C7; }
.reply-js .verify-change:hover { color: #f70; }
.reply-js .cs-spring { display: none; position: absolute; left: 45px; top: 5px; height: 12px; width: 12px; background: url(../images/icons2.png) no-repeat; }
.reply-js .pass .cs-spring { display: block; background-position: -123px -111px; }
.reply-js .error .cs-spring { display: block; background-position: -123px -125px; }
.topic-body .body-area textarea { width:596px; padding:5px; margin-bottom: 8px; border: 1px solid #ddd; overflow:hidden; }
.topic-body .body-area .info { color: #999 }
.topic-body .body-area .error span { color:#dd0000; }
.topic-body .body-area .error em { color:#dd0000!important; }
.topic-body .body-area .info em { color: #333; }
.topic-body .body-area .info-over { color: #ff0000; }
.topic-body .body-area .info-over em { color: #ff0000; }
.topic-body .body-area .btn .onerror {display:inline; color: #ff0000; }

.topic-body .body-area .btn .validation { display: none;}
.topic-body .body-area .validating .btn .validation { display: inline;}
.topic-body .body-area .validating .btn input { width: 40px;  margin-left: 5px; padding: 1px 5px;line-height: 18px; border:1px solid #cdcdcd;}
.topic-body .body-area .validating .btn img { width: 60px; height: 22px; vertical-align: top; padding-left: 5px;  }
.topic-body .body-area .validating .btn .validation a,
.topic-body .body-area .validating .btn .validation a:visited { margin-left: 5px; margin-right: 5px; color: #2171C7; }
.topic-body .body-area .validating .btn .validation a:hover { color: #f70;}
.topic-body .body-area .btn .submit, .topic-body .body-area .btn .submit:visited {display:inline-block; padding: 1px 13px; border: 1px solid #eb7f00; background: #ff9c00; background: -webkit-linear-gradient(top, #ff9c00, #f88600); background: -moz-linear-gradient(top, #ff9c00, #f88600); background: -webkit-ms-gradient(top, #ff9c00, #f88600); background: -webkit-o-gradient(top, #ff9c00, #f88600); color: #fff; font-weight: 700 }
.topic-body .body-area .btn .submit:hover { text-decoration: none; }
.rv-target-topic .topic-label { width: 215px; color: #bbb; }
.rv-target-topic .topic-label .comeFrom { color: #0070C3; }
.rv-target-topic .topic-label .comeFrom:hover { color: #f70; }
.rv-target-topic .topic-label .shopInfo .value, .rv-target-topic .topic-label .colorInfo .value { width: 110px; word-break: break-all; max-height: 48px; overflow: hidden; }
.root1000 .rv-target-topic .topic-label { width:auto; padding-left:115px;}
.rv-target-topic .topic-label ul { }
.rv-target-topic .topic-label li { line-height: 24px; }
.rv-target-topic .topic-label p { padding-left: 50px; overflow:hidden; }
/* 再次回复 */
.rv-target-reply { }
.rv-target-reply .rv-reply-main { }
.rv-reply-main .rv-reply-item { padding: 11px 0; +1background: #fff; +zoom: 1; }
.rv-reply-main .rv-reply-item:hover { padding: 10px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #f8f8f8 }
.rv-reply-main .hover { padding: 10px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #f8f8f8 }
.rv-reply-main .rv-reply-item:hover .infos .add, .rv-reply-main .hover .item-content .infos .add { display: block; }
.rv-reply-item .item-content { width: 608px; padding-left: 165px; padding-right: 215px; overflow:hidden; }
.rv-reply-item .item-content .content { overflow:hidden; word-break: break-all; word-wrap:break-word;}
.rv-reply-item .item-content .content-from { color: #0070C3; }
.rv-reply-item .item-content .content-entry { word-break:break-all; }
.rv-reply-item .item-content .infos { height: 22px; padding-top: 10px; }
.rv-reply-item .item-content .infos .date span { margin-right: 5px; color:#999 }
.rv-reply-item .item-content .infos .add { display: none; }
.rv-reply-item .item-content .infos .add a, .rv-reply-item .item-content .infos .add a:visited { display: block; padding: 0 10px; line-height: 20px; border: 1px solid #ddd; border-radius: 2px; background: #f9f9f9; background: -webkit-linear-gradient(top, #f9f9f9, #f2f2f2); background: -moz-linear-gradient(top, #f9f9f9, #f2f2f2); background: -webkit-ms-gradient(top, #f9f9f9, #f2f2f2); background: -webkit-o-gradient(top, #f9f9f9, #f2f2f2); }
.rv-reply-item .item-content .infos .add a:hover { background: #f2f2f2; text-decoration: none; }
.rv-reply-item .item-content .area { display: none; padding-top: 10px; border:none; background:none; }
.rv-reply-item .item-content .area textarea { width:596px; padding:5px; margin-bottom: 8px; border: 1px solid #ddd; overflow:hidden; }
.rv-reply-item .item-content .area .info { color: #999 }
.rv-reply-item .item-content .area .error span { color:#dd0000}
.rv-reply-item .item-content .area .info em { color: #333; }
.rv-reply-item .item-content .area .info-over { color: #ff0000; }
.rv-reply-item .item-content .area .info-over em { color: #ff0000; }
.rv-reply-item .item-content .area .btn .onerror { padding-left: 10px; color: #ff0000; }

.rv-reply-item .item-content .area .btn .validation { display: none;}
.rv-reply-item .item-content .area .validating .btn .validation { display: inline;}
.rv-reply-item .item-content .area .validating .btn input { width: 40px;  margin-left: 5px; padding: 1px 5px;line-height: 18px; border:1px solid #cdcdcd;}
.rv-reply-item .item-content .area .validating .btn img { width: 60px; height: 22px; vertical-align: top; padding-left: 5px;  }
.rv-reply-item .item-content .area .validating .btn .validation a,
.rv-reply-item .item-content .area .validating .btn .validation a:visited { margin-left: 5px; margin-right: 5px; color: #2171C7; }
.rv-reply-item .item-content .area .validating .btn .validation a:hover { color: #f70;}

.rv-reply-item .item-content .area .btn .submit, .rv-reply-item .item-content .area .btn .submit:visited {display:inline-block; padding: 1px 13px; border: 1px solid #eb7f00; background: #ff9c00; background: -webkit-linear-gradient(top, #ff9c00, #f88600); background: -moz-linear-gradient(top, #ff9c00, #f88600); background: -webkit-ms-gradient(top, #ff9c00, #f88600); background: -webkit-o-gradient(top, #ff9c00, #f88600); color: #fff; font-weight: 700 }
.rv-reply-item .item-content .area .btn .submit:hover { text-decoration: none; }
.rv-reply-all { width: 608px; padding-left: 165px; }
.rv-reply-item .content-from { color: #2272c8; }
.rv-reply-item .official { float: left; width: 12px; height: 12px; margin: 3px 3px 0 0; background: url(../images/icons2.png) -90px -150px no-repeat; }
/* 含图片 */
.topic-body .body-images { margin-top: 10px; }
.topic-body .body-images-toggle {  }
.topic-body .body-images-toggle dt, .topic-body .body-images-toggle dd { float: left; margin-right: 4px; border:1px solid #ddd; cursor: pointer; }
.topic-body .body-images-toggle dt { position:relative;}
.topic-body .body-images-toggle .icon-play { position:absolute; top:22px; left:22px; width:36px; height:36px; background:url(../images/startplay.png) 0 0 no-repeat;}
.topic-body .body-images-toggle dt img, .topic-body .body-images-toggle dd img { display: block; width: 80px; height: 80px;  }

.topic-body .body-images-toggle .last { position: relative; }
:root .topic-body .body-images-toggle .last span { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000')\9; }
.topic-body .body-images-toggle .last span { display: inline-block; position: absolute; bottom: 0; width: 80px; background: rgba(0, 0, 0, .4); _background: 0; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000'); color: #fff; text-align: center; }
.topic-body .body-images-target { display: none; width: 518px; padding: 10px 0; border: 1px solid #cecece; }
.body-images-target .target-action { width: 490px; margin: 0 auto 5px; }
.body-images-target .target-main { width: 490px; margin: 0 auto; }
.body-images-target .target-action i { margin-right: 5px; vertical-align: middle; }
.body-images-target .target-action span { border-left: 1px solid #bbb; padding-left: 10px; margin-right: 10px; _position: relative; }
.body-images-target .target-action .close { border-left: none; padding-left: 0 }
.body-images-target .target-action .close i { width: 9px; height: 12px; background-position: -12px -44px; font-size:0;overflow:hidden; }
.body-images-target .target-action .left i { width: 12px; height: 12px; background-position: -22px -44px; font-size:0;overflow:hidden;}
.body-images-target .target-action .right i { width: 9px; height: 12px; background-position: -37px -44px; font-size:0;overflow:hidden;}
.body-images-target .target-left { position: relative; margin-right: 10px; }
.body-images-target .target-left dt, .body-images-target .target-left dd { display: none; width: 400px; height: 400px; }
.body-images-target .target-left dt img, .body-images-target .target-left dd img { display: block; }

.body-images-target .target-left .now { display: block; }
.body-images-target .target-left .paging { position: absolute; top: 0; z-index: 10; width: 40%; height: 100%; font-family: simsun; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.body-images-target .target-left .paging-box { position: absolute; top: 178px; width: 45px; height: 80px; background: rgba(0, 0, 0, .4); _background: 0; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000'); color: #fff; text-align: center; cursor: pointer; }
.body-images-target .target-left .paging-box em { display: block; padding-top: 20px; font-size: 25px; font-weight: 700 }
.body-images-target .target-left .paging-back { position: absolute; height: 100%; _height: 400px; width: 100%; background: #fff; opacity: 0; filter: alpha(opacity=0); }
.body-images-target .target-left .paging-prev:hover .prev { display: block; }
.body-images-target .target-left .paging-prev.hover .prev { display: block; }
.body-images-target .target-left .paging-next:hover .next { display: block; }
.body-images-target .target-left .paging-next.hover .next { display: block; }
.body-images-target .target-left .paging-next { right: 0; }
.body-images-target .target-left .prev { display: none; }
.body-images-target .target-left .next { display: none; right: 0 }
.body-images-target .target-right { position: relative; height: 400px; overflow: hidden; }
.body-images-target .target-right .prev { position: absolute; width: 80px; height: 13px; color: #fff; background-position: -48px -42px; z-index:10;}
.body-images-target .target-right .next { position: absolute; width: 80px; height: 13px; color: #fff; background-position: -48px -52px; bottom: 0; z-index:10;}
.body-images-target .target-right .disable {  cursor: not-allowed; }
.body-images-target .target-right dl { margin-top: 18px; overflow: hidden }
.body-images-target .target-right dl img { display: block; width: 80px; height: 80px;}
.body-images-target .target-right dt, .body-images-target .target-right dd { margin-bottom: 5px; cursor: pointer; }
.body-images-target .target-right dt { position:relative;}
.body-images-target .target-right .icon-play { position:absolute; top:22px; left:22px; width:36px; height:36px; background:url(../images/startplay.png) 0 0 no-repeat;}
.body-images-target .target-right .now { width: 76px; height: 76px; border: 2px solid #FF6500; overflow: hidden; cursor: default; }
.body-images-target .target-right .now .icon-play { top:20px; left:20px; } 
.body-images-target .target-right .now img { margin-top: -2px; margin-left: -2px; }
.topic-body .body-images-more { font-family: Sinsum }

.rv-notice-content { padding:10px 0; text-align:center;font-weight:700; font-size:14px; }
.rv-notice-btn {padding:10px 0; text-align:center;  }
.rv-notice-btn a,
.rv-notice-btn a:visited { display: inline-block; height: 20px; line-height: 18px;  padding: 0 12px; border:1px solid #EA7F00;  background: #F78700;  background:-webkit-linear-gradient(top,#FFA318,#F78700); background:-moz-linear-gradient(top,#FFA318,#F78700); background:-webkit-ms-gradient(top,#FFA318,#F78700); background:-webkit-o-gradient(top,#FFA318,#F78700); color: #fff; }
.rv-notice-btn a:hover { background: #FFF6E7; border-color: #FFB84E; background:-webkit-linear-gradient(top,#FFF,#FFF6E7); background:-moz-linear-gradient(top,#FFF,#FFF6E7); background:-webkit-ms-gradient(top,#FFF,#FFF6E7); background:-webkit-o-gradient(top,#FFF,#FFF6E7);color: #333; text-decoration: none; }

.rv-hasNoReview { padding:20px 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd; font-size:14px; text-align:center; background:#fff; }

/* 选项卡下筛选 */
.rv-main-filter { background: #f5f5f5; border: 1px solid #ddd; border-top: 0 none; }
.rv-filter-item { float: left; padding: 8px 0 10px 0; }
.rv-filter-item .list { position: relative; }
.rv-filter-item .key { padding-left: 20px; line-height: 22px; }
.rv-filter-item .value, .rv-filter-item .value:visited { display: inline-block; *zoom: 1; padding: 1px 0 1px 5px; border: 1px solid #ddd; background: #fafafa; background: -webkit-linear-gradient(top, #fafafa, #f2f2f2); background: -moz-linear-gradient(top, #fafafa, #f2f2f2); background: -ms-linear-gradient(top, #fafafa, #f2f2f2); background: -o-linear-gradient(top, #fafafa, #f2f2f2); }
.rv-filter-item .value:hover { border: 1px solid #76baf3; text-decoration: none; color: #333; }
.rv-filter-item .value .rv-spring, .rv-filter-item .value:visited .rv-spring { width: 6px; height: 3px; margin: 0 10px 0 15px; overflow: hidden; background-position: 0 -44px; vertical-align: middle; }
.rv-filter-item .now .value, .rv-filter-item .now .value:visited, .rv-filter-item .now .value:hover { position: relative; z-index: 10; border-width: 1px; border-style: solid; border-color: #76baf3 #76baf3 #fff #76baf3; background: #fff; }
.rv-filter-item .now .value .rv-spring { background-position: 0 -48px; }
.rv-filter-sort { position: relative; float: right; margin: 8px 0 10px 0; }
.rv-filter-sort .value{ display: block; width: 78px; height: 20px; padding-left: 6px; border: 1px solid #ddd; background-color: #fff; line-height: 20px; }
.rv-filter-sort i { float: right; width: 6px; height: 3px; margin: 10px 10px 0 0; background: url(../images/icons2.png) no-repeat 0 -44px; _font-size: 0; }
.rv-filter-sort.hover .value { border-color: #76abf3; color: #333; text-decoration: none; }
.rv-filter-sort.expand i { background-position: 0 -48px; }
.rv-filter-sort ul { display: none; position: absolute; left: 0; top: 21px; border: 1px solid #76abf3; border-top: none; background-color: #fff; }
.rv-filter-sort.expand ul { display: block; _width: 60px; }
.rv-filter-sort.expand ul li { height: 22px; padding: 0 6px; line-height: 22px; cursor: pointer; }
.rv-filter-sort.expand ul li.hover { background-color: #f90; color: #fff; }

