﻿@charset "utf-8";
/*---------- import ---------*/
@import url("/51pinwei/templets/pw/style/layout.css");
@import url("/51pinwei/templets/pw/style/page.css");
@import url("/51pinwei/templets/pw/style/smallchanne.css");
@import url("/51pinwei/templets/pw/style/fashion.css");
@import url("/51pinwei/templets/pw/style/star.css");
@import url("/51pinwei/templets/pw/style/life.css");
@import url("/51pinwei/templets/pw/style/health.css");
@import url("/51pinwei/templets/pw/style/major.css");
@import url("/51pinwei/templets/pw/style/streetsnap.css");
@import url("/51pinwei/templets/pw/style/bags.css");
@import url("/51pinwei/templets/pw/style/food.css");
@import url("/51pinwei/templets/pw/style/love.css");
@import url("/51pinwei/templets/pw/style/xingzuo.css");
@import url("/51pinwei/templets/pw/style/pet.css");
@import url("/51pinwei/templets/pw/style/job.css");
@import url("/51pinwei/templets/pw/style/marry.css");
@import url("/51pinwei/templets/pw/style/baby.css");
@import url("/51pinwei/templets/pw/style/gouwu.css");
@import url("/51pinwei/templets/pw/style/daren.css");
@import url("/51pinwei/templets/pw/style/zhuanti.css");
@import url("/51pinwei/templets/pw/style/fangchan.css");
/*---------- base ---------*/
* {
	padding: 0;
	margin: 0;
}
html {background: #000;}
body {
	font-family: 'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode';
	font-size: 12px;
	background: url(/51pinwei../images/indexbg.jpg) no-repeat center top;
}
img {border: none;}
a {
	color: #222222;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
a:link, a:visited {transition: color 0.2s ease-in-out 0s;}
ul {list-style:none;}
input,select,button {
	font: 12px Verdana,Arial,Tahoma;
	vertical-align: middle;
}
.public_line {
	border-top: 1px solid Silver;
	width: 90%;
	margin: 10px auto;
}
/*---------- stock ---------*/
.container {
  background: #ffffff;
  width: 980px;
  margin: 0 auto;
}
.center {margin: 0 auto;}
.w978 {width: 960px;}
.w960 {width: 960px;}
.w980 {width: 980px;}
.mt1 {margin: 8px 0 0 0;}
.mt2 {margin: 16px 0 0 0;}
.clear {overflow: hidden;}
.fs-12 {font-size: 12px;}
.fc-f60 {color: #F60;}
.fc-f90 {color: #F90;}
/*************first box****************/
#index_box_one {
	height: 1160px;
	margin: 0 0 -10px 0;
}
.index_f60 {
	color: #F60;
	float: left;
}
.index_hot_star_topic {
	position: relative;
	padding: 9px 0 0 9px;
	float: left;
}
.index_hot_star_topicwen {
	background: #d9d9d9;
	float: left;
	margin: 9px 0 0 0;
	width: 137px;
	height: 109px; 
	line-height:180%;
	padding: 5px 10px; 
	color: #666;
	overflow: hidden;
}
.index_hot_star_topiczi {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
	padding: 5px 0;
}
.index_hot_star_topiclist {
	clear: both;
	margin: 0 0 0 9px;
	background: #e8e8e8;
	padding: 10px 10px 10px 50px; 
	line-height: 24px;
	margin: -4px 0 0 0;
	overflow: hidden;
}
.divup {
	top: -34px;
	position: absolute; 
	left: 10px; 
	height: 474px;
	z-index: 9999;
}
#index_daohang {
	width: 960px;
	margin: 0 auto;
	padding: 10px;
	border-bottom: 3px solid #d0d0d0;
}
#index_daohang-l {
	float: left;
	width: 370px;
	padding: 0 0 0 330px;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
}
.scroll {
	width: 330px;
	height: 26px;
	float: left;
	overflow: hidden;
}
.scroll li { 
	height: 26px; 
	line-height: 26px; 
	overflow: hidden;
}  
.scroll li a { 
	font-size: 13px;
	color: #333; 
	text-decoration: none;
}  
.scroll li a:hover {text-decoration: underline;}  
.list,li {
	list-style: none; 
	margin: 0; 
	padding: 0;
}  
#index_daohang-r {
	width: 260px;
	float: left;
	height: 26px;
	text-align: right;
	line-height: 26px;
}
#index_daohang-r .inword {
	width: 180px;
	height: 26px;
	border: 1px solid #DCDCDC;
}
.clr {clear:both;}
.ipt-txt {
	line-height: 15px;
	padding: 4px 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #333333 #BBB #BBB #333333;
	font-size: 12px;
	margin: 0 2px 0 0;
}
.nb {
	line-height: 20x;
	padding: 1px 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #333333 #BBB #BBB #333333;
	font-size: 12px;
	margin: 0 2px 0 0;
}
.btn-1 {
	width: 56px;
	height: 24px;
	border: none;
	background: url(/51pinwei../images/comm-bt.gif) no-repeat;
	line-height: 25px;
	letter-spacing: 1px;
	cursor: pointer;
	overflow: hidden;
	color: #585858;
}
.btn-2 {
	width: 70px;
	height: 25px;
	border: none;
	background: url(/51pinwei../images/btn-bg2.gif) left top no-repeat;
	line-height: 25px;
	overflow: hidden;
	color: #444;
	margin: 0 2px 0 0;
	cursor: pointer;
}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header {
	width: 100%;
	width: 980px;
	margin: auto;
	overflow: hidden;
  	background: #000000 url(/51pinwei../images/head1.jpg) no-repeat left top;
	height: 111px;
}
.header_top {
	width: 980px;
	height: 24px;
	line-height: 24px;
	color: #999999;
	overflow: hidden;
  	background: #222222;
  	margin: 0 auto;
}
.header_top .time {
	float: left;
	padding: 0 0 0 10px;	
}
.header_top .toplinks {	
	float: right;
	text-align: right;
}
.header_top .toplinks a {
	margin: 0 5px;
  	color: #999999;
}
.header_top .toplinks span {margin: 0 0 0 15px;}
.header_top .toplinks span a {margin: 0 2px;}
.header_top .toplinks .login_form {line-height: 20px;}
.header_top .toplinks .login_form input {
	border: 1px solid #cccccc;
  	background: #cccccc;
  	height: 14px;
}
.header_top .toplinks .login_form img {height: 20px;}
.header a:hover {text-decoration: underline;}
.header .top {
	clear: both;
	overflow: hidden;
	margin: 10px 0 0 0;
}
.header .title {
	float: left;
  	padding: 20px 18px 0 40px;
  	font-family: "Microsoft YaHei";
}
.header .title h1 a {
	width: 263px;
	height: 50px;
	display: block;
	overflow: hidden;
}
.header .banner {
	width: 590px;
	height: 90px;
	float: right;
	margin: 0 0 0 2px;
	overflow: hidden;
  	padding: 0 10px 0 0;
}
.header .banner img {
	width: 590px;
	height: 90px;
	display: block;
}
.header .banner2 {
	width: 232px;
	height: 60px;
	float: left;
	margin: 0 0 0 10px;
	overflow: hidden;
}
.header .banner2 img {
	width: 232px;
	height: 60px;
	display: block;
}
.header .welcome {
	float: right;
	margin: 20px 0 0 0;
	padding: 0 10px 0 0;
	color: #999;
}
.header .welcome a {margin: 0 3px;}
.module,
.module .mid {overflow: hidden;}
.module .top .t_l,
.module .bottom .b_l {
	float: left;
	overflow: hidden;
}
.module .top .t_r,
.module .bottom .b_r {
	float: right;
	overflow: hidden;
}
.module .top em {
	float: left;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 5px;
}
.module .top em a:link,
.module .top em a:visited {
	font-size: 13px;
	font-weight: bold;
}
.module .top strong {
	cursor: pointer;
	float: right;
	font-weight: normal;
	margin: 0 4px 0 0;
}
.module .mid .m_l,
.module .mid .m_r {overflow:hidden;}
.module .mid .content {
	overflow: hidden;
	height: 100%;
	clear: both;
	margin: 0 8px;
	padding: 8px 0 0 0;
}
.module .top,
.module .top .t_l,
.module .top .t_r,
.module .bottom,
.module .bottom .b_l,
.module .bottom .b_r {background-image: url("/51pinwei../images/green_skin.png");}
.blue .top {
	background-position: 0 -72px;
	background-repeat: repeat-x;
	height: 36px;
}
.blue .top .t_l {
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 5px;
	height: 70px;
}
.blue .top .t_r {
	background-position: -6px 0;
	background-repeat: no-repeat;
	width: 5px;
	height: 70px;
}
.w963 {width: 978px;}
#navMenu {
	width: 915px;
	overflow: hidden;
	height: 37px;
	line-height: 37px;
	padding: 0 0 0 15px;
}
#navMenu ul {
	float: left;
	height: 36px;
	line-height: 36px;
}
#navMenu ul li {
  	font: 14px/1.5 "Microsoft YaHei","soft JhengHei";
	float: left;	
	height: 37px;
	line-height: 37px;
	margin: 0 10px 0 -3px;
	padding: 0 0 0 10px;
}
#navMenu ul li a {
	color: #FFF;
	height: 37px;
	line-height: 37px;
	text-decoration: none;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover {
	background: #fff;
	display: block;
	color: #fff;
	height: 37px;
	line-height: 37px;
	text-decoration: none;
	display: inline-block;
	position: relative;
}
#navMenu ul li span {
	cursor: pointer;
	height: 37px;
	line-height: 37px;
	margin: 0 0 0 5px;
	padding: 0 5px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	display: block;
	color: #fff;
}
#navMenu ul li.hover a {
	display: inline-block;
	position: relative;
}
#navMenu ul li.hover span {
	cursor: pointer;
	display: inline-block;
	height: 37px;
	line-height: 37px;
	margin: 0 0 0 5px;
	padding: 0 5px;
	text-align: center;
	vertical-align: middle;
}
#navMenu ul li a.hover,
#navMenu ul li a:hover {
	text-decoration: none;
   color: #fff;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover span,
#navMenu ul li a:hover span {
	cursor: pointer;
	display: inline-block;
   color: #fff;
	height: 38px;
	line-height: 38px;
	margin: 0 0 0 5px;
	text-align: center;
	background: #c20e52;
	padding: 0 5px;
	vertical-align: middle;
}
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 120px;
	visibility: hidden;
   filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin: -1px 0 0 0;
	border: 1px solid #93E1EB;
	border-top: 0 solid #3CA2DC;
	background-color: #FFF;
	background:url(/51pinwei../images/mmenubg.gif);
	padding: 6px 0;
}
.dropMenu li {
	margin-top: 2px 0 4px 0;
	padding: 0 0 0 6px;
}
.dropMenu a {
	width: auto;
	display: block;
	color: black;
	padding: 2px 0 2px 1.2em;
}
* html .dropMenu a {width: 100%;}
.dropMenu a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.search-keyword {
	width: 155px;
	height: 24px;
	line-height: 24px;
	padding: 0 5px;
	border: 1px solid Silver;
	background: #FFF;
	color: #444;
}
.search-submit {
	cursor: pointer;
	width: 22px;
	height: 22px;
	font-size: 0;
	color: #fafafa;
	border: 0;
	background: url(/51pinwei../images/mr-icon.png) no-repeat  -10px -5px ;
}
.search-option {
	margin: 0 3px;
	border: #badaa1 solid 1px;
	height: 22px;
}
.pright .search {margin: 0 5px 0 0;}
.w963 .search {
	padding: 0 0 0 10px;
	line-height: 32px;
}
.w963 .form h4 {display: none;}
.w963 .form {
	float: left;
	margin: 0 10px 0 0;
	*margin: 0 10px 0 0;
	_margin: 5px 10px 0 0;
}
.w963 .tags {
	width: 500px;
	overflow: hidden;
}
.w963 .tags h4 {
	float: left;
	margin: 0 6px 0 0;
	height: 26px;
	font-size: 12px;
	color: #777;
}
.w963 .tags li {
	float: left;
	margin: 0 6px 0 0;
}
/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin: 8px 0 0 0;
	padding: 0 0 0 6px;
	width: 950px;
	height: 24px;
	overflow: hidden;
}
.channel-nav .sonnav {
	width: 830px;
	line-height: 26px;
	float: left;
	color: #256DB1;
}
.channel-nav .sonnav span {	
	margin: 0 10px 0 0;
	float: left;
}
.channel-nav .sonnav span a {
	padding: 0 4px;
	border: 1px solid #BADAA1;
	height: 22px;
	line-height: 21px;
	background: url(/51pinwei../images/channel_bg.png) repeat-x;
	display: inline-block;
}
.channel-nav .sonnav span a.thisclass{border:1px solid #3aa21b;}
.channel-nav .sonnav a {
	color:#428C5B;
	text-decoration:none;
}
.channel-nav .sonnav a:hover {color:#FF6600;}
.channel-nav .back {
	display: block;
	height: 22px;
	line-height: 21px;
	padding: 6px 10px 0 20px;
	letter-spacing: 2px;
	float: right;
	background: url(/51pinwei../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a {color:#397CBE;}
.channel-nav .back a:hover {
	text-decoration: none;
	color: #FF6600;
}
/*pic scroll---------------------*/
.infiniteCarousel {
  	width: 960px;
  	position: relative;
  	margin: 0 auto;
}
.infiniteCarousel .wrapper {
 	width: 900px; 
 	overflow: auto;
 	height: 250px;
 	margin: 0 30px;
  	top: 0;
}
.infiniteCarousel ul a img {
  	width: 185px;
 	height: 250px;
 	border: 1px solid #E3E3E3;
 	padding: 2px;
 	display: block;
}
.infiniteCarousel .wrapper ul {
  	width: 900px; 
  	list-style-image: none;
  	list-style-position: outside;
  	list-style-type: none;
  	margin: 0;
  	padding: 0;
  	top: 0;
}
.infiniteCarousel ul li {
  	display: block;
  	color: #6C6D61;
  	float: left;
  	padding: 10px 6px;
  	width: 185px;
  	height: 250px;
  	text-align: center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited {color:#6C6D61;}
.infiniteCarousel .wrapper ul li a:hover {text-decoration:underline;}
.infiniteCarousel ul li a:hover img {border-color: #aaa;}
.infiniteCarousel ul li a span {
   display: block;
   line-height: 17px;
   padding: 6px 0 0 0;
}
.infiniteCarousel ul li a:hover {color:#FF6600;}
.infiniteCarousel .arrow {
  	display: block;
  	width: 26px;
  	height: 26px;
  	text-indent: -999px;
  	position: absolute;
  	top: 70px;
  	cursor: pointer;
  	outline: 0;
}
.infiniteCarousel .forward {
  	background: url(/51pinwei/templets/pw/style/images/green_skin.png) 0 -256px no-repeat;
  	right: 0;
}
.infiniteCarousel .back {
  	background: url(/51pinwei/templets/pw/style/images/green_skin.png) 0 -222px no-repeat;
  	left: 0;
}
/*----------dedeinfolink  ---------*/
#dedeinfolink {margin: 0 0 6px 0;}
#dedeinfolink tr td div {
	padding: 0 5px;
	background: url(/51pinwei../images/white_bg.gif) repeat-x;
	margin: 0 8px 0 0;
}
#dedeinfolink tr td {line-height:18px;}
#dedeinfolink tr td.spline {
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	border-bottom: 1px dashed #dedede;
}
#dedeinfolink tr td.iftitle {
	font-weight: bold;
	color: #428C5B;
	line-height: 24px;
	border-bottom: 1px dashed #dedede;
}
/*---------- frame : footer ---------*/
.footer {
	width: 980px;
	margin: 10px auto;
	color: #999;
	text-align: center;
	padding: 10px 0;
	border-top: 1px solid #616161;
  	background: #000000;
}
.footer .link {
	text-align: center;
	padding: 5px 0;
}
.footer .link a {
	margin: 0 5px;
	color: #33333;
}
.footer-menu {
	font-size: 14px; 
	line-height: 24px; 
}
.footer-menu a {color: #E8E8E8;}
.footer-menu a:hover {color: #ff6600;}
.footer-menu b {
	color: #616161; 
	font-weight: normal;
}
.footer .powered {
	font-size: 12px;
	line-height: 25px;
}
.footer .powered strong {color:#690;}
.footer .powered strong span {color:#F93;}
.footer .copyright {
 	font-family: 'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode';
	color: #33333;
	line-height: 23px;
}
/*new search result page*/
.search_header {
   overflow: hidden;
	zoom: 1;
}
.search_header  h1 {
	width: 216px;
   float: left;
   display: inline;
   margin: 5px 20px 5px 10px;
}
.search_header .search_box {
   float: left;
   padding: 25px 0 0 0;
}
.search_header .search_box input {
   border-width: 1px;
	border-style: solid;
	border-color: #707070 #CECECE #CECECE #707070;
	padding: 2px 4px;
	width:200px;
	height: 18px;
	line-height: 18px;
	margin: 0 5px 0 0;
}
.search_header .search_box select {
   font-size: 14px;
   height: 22px;
   margin: 0 5px 0 0;
}
.search_header .search_box button {margin-right:3px;}
.resultbar {
	height: 32px;
	line-height: 32px;
	background: transparent url(/51pinwei../images/search-top-bg.gif) repeat-x scroll;
	text-indent: 12px;
	color: #428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
}
 .result_content {
   overflow: hidden;
	zoom: 1;
}
.sidebar {
  	width: 300px;
  	padding: 20px 0 0 20px;
  	margin: 0 20px 0 0;
  	border-left: 1px solid #dadada;
  	word-wrap: break-word;
  	float: right;
}
.sidebar h2 {
 	font-size: 14px;
  	line-height: 25px;
}
.sidebar  ul {padding: 4px 8px;}
.sidebar  ul li {
  	line-height: 24px;
  	background: url(/51pinwei../images/ico-3.gif) 4px 9px no-repeat;
}
.resultlist {overflow: hidden;}
.resultlist ul {padding: 20px 0 0 20px;}
.resultlist ul li {padding: 15px 0 0 0;}
.resultlist ul li h3 {
  	line-height: 30px;
  	font-size: 16px;
  	font-weight: normal;
}
.resultlist ul li h3 a {text-decoration:underline;}
.resultlist ul li p {
 	width: 650px;
 	line-height: 22px;
  	color: #333;
  	font-size: 14px;
}
.resultlist ul li span small {
  	line-height: 22px;
  	font-size: 12px;
  	margin: 0 0 0 5px;
  	color: #999;
 }
.resultlist ul li span a {color:#008400;}
.keyword_box {
  	width: 938px;
  	border: 1px solid #cccccc;
  	margin: 10px auto;
  	overflow: hidden;
  	padding: 10px;
}
.keyword_box .title {
  	background: url("/51pinwei../images/hotlink.gif") no-repeat scroll 0 0 transparent;
  	width: 678px;
  	height: 20px;
  	text-indent: -9999px;
}
.keyword_box ul {width: 945px;}
.keyword_box ul li {
   width: 83px;
   background: url("/51pinwei../images/ico-1.gif") no-repeat scroll 0 center transparent;
   float: left;
   margin: 3px 0;
   padding: 0 0 0 10px;
}
.keyword_box ul li a {color: #BA1236;}
.special_box {
  	overflow: hidden;
  	padding: 10px;
}
.special_box .title {
  	background: url("/51pinwei../images/hotlink.gif") no-repeat scroll 0 0 transparent;
  	width: 678px;
  	height: 20px;
  	text-indent: -9999px;
}
.special_box ul {width: 945px;}
.special_box ul li {
   width: 83px;
   background: url("/51pinwei../images/ico-1.gif") no-repeat scroll 0 center transparent;
   float: left;
   margin: 3px 0;
   padding: 0 0 0 10px;
}
.floatPic .floatLeft,
.floatPic .floatRight {
	position: fixed; 
	top: 50%; 
	z-index: 999;
	width: 120px; 
	height: 420px; 
	overflow: hidden; 
	margin: -210px 0 0 0;
}
.floatPic .floatLeft .inner,
.floatPic .floatRight .inner {
	width: 120px;
	height: 400px;
}
.floatPic .floatLeft .close,
.floatPic .floatRight .close {
	border: 1px solid #aaa; 
	background: #eee;
	margin: 2px 0 0 0; 
	text-align: right;
}
.floatPic .floatLeft .close span,
.floatPic .floatRight .close span {cursor:pointer;}
.floatPic .floatLeft .close span:hover,
.floatPic .floatRight .close span:hover {color:#BA1236;}
.floatPic .floatLeft {left:10px;}
.floatPic .floatRight {right:10px;}
.rb-float {
	width: 300px; 
	height: 250px; 
	position: fixed; 
	right: 5px; 
	bottom: 0; 
	z-index: 1000;
}
.rb-float .close {
  	background: none repeat scroll 0 0 #EEEEEE;
  	border: 1px solid #AAAAAA;
  	text-align: right;
  	height: 16px;
  	z-index: 1001;
  	position: absolute;
  	top: 0;
  	right: 0;
  	padding: 3px;
}
.rb-float .close span {cursor: pointer;}
.rb-float .close span:hover {color: #BA1236;}
.rb-float .rb-pic {
  	width:300px; 
  	height:250px;
}
.top-slide {
	text-align: center;
	display: none;
	margin: 0 auto;
	position: relative;
}
.top-slide .close {
  	background: none repeat scroll 0 0 #EEEEEE;
  	border: 1px solid #AAAAAA;
  	text-align: right;
  	height: 16px;
  	z-index: 1001;
  	position: absolute;
  	top: 0;
  	right: 0;
  	padding: 3px;
}
.top-slide .close span {cursor: pointer;}
.top-slide .close span:hover {color: #BA1236;}
.fl {float: left;}
.fr {float: right;}
.cb {clear: both;}
.ac {text-align: center;}
.w300 {width: 300px;}
.w145 {width: 240px;}
.w980 {width: 980px;}
.w960 {width: 960px;}
.mt5 {margin: 5px 0 0 0;}
.mt15 {margin: 15px 0 0 0;}
.mt10 {margin: 11px 0 0 0;}
.mt20 {margin: 10px 0 0 0;}
.mt25 {margin: 25px 0 0 0;}
.ml5 {margin: 0 0 0 5px;}
.ml10 {margin: 0 0 0 10px;}
.mr5 {margin: 0 5px 0 0;}
.mr10 {margin: 0 10px 0 0;}
.mb10 {margin: 0 0 10px 0;}
.pt10 {padding: 10px 0 0 0;}
.pl10 {padding: 0 0 0 10px;}
.pr10 {padding: 0 10px 0 0;}
.pb10 {padding: 0 0 10px 0;}
.font14,
.font14 a {font-size: 14px;}
.hide {display: none;}
.bt2grey {border-top: 2px solid #616161;}
.bt2black {border-top: 2px solid #050505;}
.light-gold {color: #D3A02B;}
.gold {color: #A57923;}
.hdelimiter-grey {
	border-bottom: 1px solid #e6e6e6; 
	margin: 10px 0;
}
.hdelimiter-dot-grey {
	border-bottom: 1px dotted #616161; 
	margin: 10px 0;
}
.hdelimiter-black {
	border-bottom: 3px solid #050505; 
	margin: 10px 0;
}
.vdelimiter-white {
	border-right: 1px solid #f5f5f5;
	margin: 0 3px;
}
.vdelimiter-black {
	border-right: 1px solid #050505;
	margin: 0 3px;
}
.vdelimiter-grey {
	border-right: 1px solid #616161;
	margin: 0 3px;
}
.vdelimiter-dot-grey {
	border-right: 1px dotted #616161;
	margin: 0 3px;
}
.vblockl {
	float: left; 
	height: 710px;
	border-right: 1px solid Silver;
}
.vblockm {
	float: left; 
	padding: 10px 10px 0 10px;
	height: 1145px;
	overflow: hidden;
}
.vblockr {
	float: left; 
	padding: 10px 10px 0 10px;
	border-left: 1px solid Silver;
	height: 1145px;
	overflow: hidden;
}
.vblock {float: left;}
.hblock {overflow: hidden;}
.yahei {font-family: "Microsoft YaHei";}
.channel-mr h4 {font-weight: bold;}
.border-top {
	background: url(/51pinwei../images/border-top.png) no-repeat;
	width: 240px;
	height: 5px;
	margin: auto;
}
.border-middle {
	background: url(/51pinwei../images/border-middle.png) repeat-y; 
	width: 240px;
	margin: auto;
}
.border-bottom {
	background: url(/51pinwei../images/border-bottom.png) no-repeat;
	width: 240px;
	height: 5px; 
	margin: auto;
}
.cube-tag {
	z-index: 9999;
	background: url(/51pinwei../images/cube-tag.png) no-repeat scroll -5px -8px; 
	width: 81px; 
	height: 71px; 
	position: absolute; 
	left: 0; 
	top: 0; 
	color: #f5f5f5; 
	font-family: 'Microsoft YaHei';
}
.cube-tag span {
	letter-spacing: 3px;
	margin: 8px 0 0 15px; 
	width: 50px; 
	font-size: 20px;
	display: block;  
	line-height: 25px; 
}
/* index */
.index .title1 .en {font-size: 21px;}
.index .title2 {
	font-size: 22px;
	font-family: 'Microsoft YaHei'; 
	color: #222222; 
}
.index .titlebar {
	border-bottom: 1px solid Silver; 
	height: 36px; 
	line-height: 36px;
}
.topnav {
	color: #F5F5F5;
	font-family: 'Microsoft YaHei';
	margin: 0 0 0 10px; 
	border-top: 1px solid #525252;  
	background-color: #222222;  
	width: 980px;  
	margin: 0 auto;      
}
.topnav .topnav-block {
	padding: 10px 20px; 
	float: left;    
}
.topnav .topnav-title {
	color: #D3A02B;
	font-size: 20px;
	float: left;
	margin: 0 15px 0 0;
	width: 15px;  
	cursor: default;    
}
.topnav .topnav-list {
	font-size: 120%;
	float: left; 
	line-height: 24px;  
	padding: 5px 0 0 0; 
}
.topnav .topnav-list span {
	padding: 2px;  
	margin: 6px;  
	position: relative; 
}
.topnav .topnav-list span a {color: #f5f5f5;}
.topnav .topnav-list span a:hover {text-decoration: none;}
.topnav .topnav-list span:hover {
	background: #A57923;
	color: #f5f5f5; 
	border-radius: 3px;
}
.topnav .topnav-list b {
	color: #616161; 
	font-weight: 100;
}
.topnav .topnav-list span img {
	position: absolute; 
	top: -7px; 
	right: -23px;
}
.topnav .shuline {
	width: 1px;
	background-color: #414141;
	height: 40px;
	float: left;
	margin: 20px 0 0 0; 
}
.slidestu {
	width: 315px;	
	padding: 445px 10px 0 10px;	
	position: relative;
}
.index-baida {
	width: 308px;
	height: 292px;
	margin: 0 auto;
}
.index-baida-left {
	width: 188px;
	height: 292px;
	float: left;
}
.index-baida-left img {
	width: 188px;
	height: 292px;
}
.index-baida-right {
	width: 120px;
	height: 292px;
	float: left;
}
.index-baida-right-small {
	width: 120px;
	height: 146px;
}
.index-baida-right-small img {
	width: 120px;
	height: 146px;
}
.index .baida-field {margin: 15px 0 0 0;}
.index .baida-field .nav ul li {
	float: left; 
	background: #050505; 
	color: #f5f5f5; 
	width: 102px; 
	height: 30px; 
	margin: 0 1px 0 0;
	line-height: 30px; 
	text-align: center; 
	font-size: 14px;
	font-weight: bold; 
	font-family: "yahei";
	cursor: pointer;
}
.index .baida-field .nav ul li:hover {background: #A57923;}
.index .baida-field .content .baida .title {
	font-size: 16px; 
	height: 40px; 
	line-height: 40px;
	text-align: center; 
	font-weight: bold;
}
.index .baida-field .content .baida .title a {color: #616161;}
.index .baida-field .content .baida .title a:hover {color: #FF6600;}
.index .baida-field .content .baida .img {float: left;}
.index .jewelry-field {margin: 15px auto;}
.index .jewelry-field .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -1005px; 
	overflow: hidden; 
	height: 26px;
  text-indent: -1000px;
}
.index .jewelry-field .content {margin: 20px 0 0 0;}
.index .jewelry-field .nav {
	width: 110px;
	float: left; 
	background: #050505; 
	padding: 3px 0 3px 2px; 
}
.index .jewelry-field .nav ul li {
	height: 35px; 
	line-height: 35px; 
	color: #f5f5f5; 
	background: #222222;
	margin: 0 0 1px 0; 
	padding: 0 0 0 10px;
}
.index .jewelry-field .nav ul li a {color: #f5f5f5; }
.index .jewelry-field .nav ul li a:hover {color: #ff6600; }
.index .jewelry-field .nav ul li:hover {background: #616161;}
.index .jewelry-field .content2 {float: left;}
.index .recommand-field .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -98px; 
	overflow: hidden; 
	height: 26px;
}
.index .recommand-field .content {margin: 10px 0 0 0;}
.index .recommand-field .content .img {float: left;}
.index .recommand-field .content .subject {
	width: 136px; 
	font-size: 14px; 
	padding: 0 0 0 10px; 
	font-weight: bold; 
	margin: 0 0 8px 0;
}
.index .recommand-field .content p {padding: 10px;}
.index .special-field .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -974px; 
	overflow: hidden; 
	height: 26px;
}
.index .special-field .content .list {
	border: 1px solid #dddddd; 
	padding: 0 30px; 
}
.index .special-field .content .list ul li {
	background: url("/51pinwei../images/ico-1.gif") no-repeat scroll 7px 11px transparent; 
	height: 27px; 
	line-height: 27px; 
	padding: 0 0 0 16px;
}
.index .test-field .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -258px; 
	overflow: hidden; 
	height: 26px;
}
.index .test-field .content .prod {
	text-align: center; 
	width: 81px;
	height: 115px;
}
.index .test-field .content .prod img {
	width: 80px;  
	height: 80px; 
}
.index .test-field .content .prod p {
	line-height: 180%; 
	padding: 5px 3px; 
	width: 74px; 
	height: 35px; 
	background: #F8F8F8; 
	display: block; 
	overflow: hidden;
}
.index .latest-field .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -1px; 
	overflow: hidden; 
	height: 26px;
}
.index .latest-field .list {padding: 0 0 0 5px;}
.index .latest-field .list h4 { 
	height: 25px;
	line-height: 25px; 
	text-align: center; 
	font-size: 14px; 
	color: #222222;
}
.index .latest-field .list ul li { 
	background: url("/51pinwei../images/ico-1.gif") no-repeat scroll 7px 11px transparent; 
	height: 24px; 
	line-height: 24px; 
	padding: 0 0 0 16px; 
	overflow: hidden;
}
.index .bignews .prod {margin: 0 15px;}
.index .bignews .prod a {
	float: left; 
	margin: 10px;
}
.index .tuijian {margin: 8px auto;}
.index .tuijian .title { 
	font-size: 22px; 
	font-family: "Microsoft YaHei"; 
	font-style: italic; 
	text-align: center; 
}
.index .tuijian .content {padding: 5px; }
.index .tuijian .content ul.tuijian-list {margin: 0 0 0 5px;}
.index .tuijian .content ul.tuijian-list li {
	width: 240px; 
	height: 36px; 
	line-height: 36px; 
	font-size: 14px;  
	overflow: hidden;
	white-space: nowrap; 
	text-overflow: ellipsis; 
}
.index .pinwei-field .title {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 6px -878px; 
	overflow: hidden; 
	height: 24px;
}
.index .pinwei2-field .title {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 6px -940px; 
	overflow: hidden; 
	height: 24px;
}
.index .pinzhi-field .title {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 6px -908px; 
	overflow: hidden; 
	height: 24px;
}
.index .pinjian-field .title {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 6px -842px; 
	overflow: hidden; 
	height: 24px;
}
.index .jiepai {margin: auto 10px; text-align:center;}
.index .jiepai .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat -5px -807px; 
	overflow: hidden; 
	height: 26px;
}
.index .jiepai .vleft .img {margin: 0 9px 0 0;width:150px;}
.index .jiepai .vright .img {margin: 0 0 0 9px;width:150px;}
.index .jiepai .vleft .img img {width:150px; height:200px;}
.index .jiepai .vright .img img{width:150px; height:200px;}
.index .mingxingtuku {margin: auto 10px;}
.index .mingxingtuku .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat -5px -769px; 
	overflow: hidden; 
	height: 26px;
}
.index .mingxingtuku .img {margin: 0 5px; width:150px; height:200px;}
.index-block1 {
	border-top: 4px solid #000000; 
	margin: 10px;
} /* No.1 block style*/
.index-block1 .titlebar {
	height: 50px; 
	line-height: 50px;  
	padding: 4px 0 0 0;    
}
.index-block1 .title1 {
	padding: 0 10px 0 0;
	font-size: 14px;
	font-family: 'Microsoft YaHei';  
	text-align: right; 
	background: url("/51pinwei../images/index-keyword.png") no-repeat; 
	overflow: hidden; 
	height: 42px;  
	line-height: 42px;  
	margin: 4px 0;  
}
.index-block1 .title2 {position: relative;}
.index-block1 .title2 .words {
	font-size: 14px; 
	position: absolute; 
	right: 5px;
}
.index-block1 .title2 .words a {color: #222222;}
.index-block1 .title2 .words a:hover {color: #ff6600;}
.index-block-fashion .title1 {background-position: 6px -431px;}
.index-block-beauty .title1 {background-position: 6px -470px;}
.index-block-star .title1 {background-position: 6px -389px;}
.index-block-life .title1 {background-position: 6px -350px;}
.index .tryout-field .title2 {
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -130px; 
	overflow: hidden; 
	height: 26px;
}
.index .chaoliuqushi-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -610px; 
	overflow: hidden; 
	height: 26px;
}
.index .dangjidapei-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -580px; 
	overflow: hidden; 
	height: 26px;
}
.index .xinpinshangshi-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -35px; 
	overflow: hidden; 
	height: 26px;
}
.index .pingweiruijian-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -290px; 
	overflow: hidden; 
	height: 26px;
}
.index .shehuameishi-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -160px; 
	overflow: hidden; 
	height: 26px
}
.index .renwu .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -195px; 
	overflow: hidden; 
	height: 26px;
}
.index .rebobang .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -225px; 
	overflow: hidden; 
	height: 26px;
}
.index .yuejinjisuan .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 40px -320px; 
	overflow: hidden; 
	height: 26px;
}
.index .xinpinbang .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 40px -1040px; 
	overflow: hidden; 
	height: 26px;
}
.index .gossip-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -705px; 
	overflow: hidden; 
	height: 26px;
}
.index .fashion-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -735px; 
	overflow: hidden; 
	height: 26px;
}
.index .yangsheng-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -510px; 
	overflow: hidden; 
	height: 26px;
}
.index .hunjia-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -550px; 
	overflow: hidden; 
	height: 26px;
}
.index .caizhuang-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -675px; 
	overflow: hidden; 
	height: 26px;
}
.index .xingshousheng-field .title2 { 
	background: url("/51pinwei../images/index-keyword.png") no-repeat 0 -640px; 
	overflow:hidden; 
	height: 26px;
}
/* 3 columns structure */
.v3col .vleft { 
	float: left; 
	width: 315px; 
	padding: 10px 10px 0 0;
}
.v3col .vleft .img-txt1 h4 {
	font-family: "Microsoft YaHei"; 
	font-size: 20px; 
	line-height: 32px; 
	font-weight: normal; 
	color: #222222;
}
.v3col .vleft .img-list1 {
	text-align: center; 
	margin: 10px auto 0 auto; 
	width: 257px;	
	position: relative; 
	display: block; 
}
.v3col .vleft .img-list1 .img1 {
	width: 126px; 
	height: 151px;
	float: left;
	margin: 0 1px 1px 0;
}
.v3col .vleft .img-list1 span {
	position: absolute; 
	top: 120px; 
	left: 96px; 
	width: 65px; 
	height: 65px;
}
.v3col .vmiddle { 
	float: left; 
	border-right: 1px solid silver; 
	border-left: 1px solid silver;
	width: 358px; 
	padding: 10px 10px 0 10px; 
}
.v3col .vmiddle .news0 {
	text-align: center;	
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.v3col .vmiddle .news0 a {
	font-family: "Microsoft YaHei"; 
	font-size: 18px;
	font-weight: normal; 
	color: #A57923;
}
.v3col .vmiddle .news1 {
	width: 220px; 
	font-family: "Microsoft YaHei"; 
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	font-weight: normal; 
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.v3col .vmiddle .news1 a {
	color: #A57923;  
	padding: 0 0 0 23px; 
}
.v3col .vmiddle .news0 a:hover {color: #FF6600;}
.v3col .vmiddle .news1 a:hover {color: #FF6600;}
.v3col .vmiddle ul.news2 {margin: 10px 0 0 0; }
.v3col .vmiddle ul.news2 li {
	margin: 0 0 0 10px;
	padding: 0 0 0 15px;
	width: 210px;
	height: 27px;	
	line-height: 27px; 
	font-size: 14px;  
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(/51pinwei../images/jewelryicon.gif) no-repeat left;
}
.v3col .vmiddle ul.news2 li a {
	font-family: "Microsoft YaHei";
	color: #050505;
}
.v3col .vmiddle ul.news2 li a:hover {color: #FF6600;}
.v3col .vmiddle .img3 {
	width: 119px; 
	text-align: center;
}
.v3col .vmiddle .img3 span {
	width: 119px; 
	text-align: center;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;  
	display: block;  
}
.v3col .vmiddle .img3 span a {
	line-height: 26px; 
	color: #050505;
}
.v3col .vmiddle .img3 span a:hover {color: #FF6600;}
.v3col .vright { 
	float: left; 
	width: 243px; 
	padding: 10px 0 0 10px; 
}
.news3 {margin: 10px 0 0 0;}
.news3 li {
	width: 160px;
	line-height: 22px; 
	font-size: 14px;  
	padding: 0 0 0 15px;  
	margin: 0 2px 0 0;  
	float: left;   
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(/51pinwei../images/jewelryicon.gif) no-repeat left;
}
.news3 li a {
	font-family: "Microsoft YaHei"; 
	color: #050505;
}
.news3 li a:hover {color: #FF6600;}
.subject1 {
	font-size: 14px;
	line-height: 150%;
	padding: 0 0 10px 0;
}
.summary1 {
	font-size: 12px;
	line-height: 200%;
	color: #696969;
}
.new-prod {text-align: center;}
.new-prod .content2 {margin: 0 auto;}
.new-prod .newprod-block {margin: 10px;}
.new-prod .newprod-block .newprod-sn {
	font-family: "Microsoft YaHei"; 
	font-size: 18px; 
	font-style: italic; 
	background: #A57923; 
	color: #f5f5f5; 
	width: 20px; 
	height: 20px; 
	line-height: 20px;
}
.new-prod .newprod-block .newprod-arc {
	background: #e8e8e8; 
	width: 104px; 
	height: 85px; 
	overflow: hidden; 
	padding: 0 5px;
}
.new-prod .newprod-block .newprod-arc .subject {
	font-size: 16px; 
	line-height: 24px;
	height: 24px; 
	overflow: hidden;
}
.new-prod .newprod-block .newprod-arc .summary {
	text-align: left; 
	line-height: 20px; 
	height: 36px; 
	overflow: hidden;
}
.new-prod .newprod-block .newprod-arc .price {
	text-align: left; 
	line-height: 20px;
}
.new-prod .newprod-block2 {
	width: 180px; 
	margin: 10px auto 0 auto;
}
.new-prod .newprod-block2 .newprod-sn {
	font-family: "Microsoft YaHei"; 
	font-size: 16px; 
	font-style: italic; 
	background: #999999; 
	color: #f5f5f5; 
	width: 18px; 
	height: 18px; 
	line-height: 18px; 
	border-radius: 3px;
}
.new-prod .newprod-block2 .subject { 
	padding: 0 0 0 10px; 
	width: 151px; 
	height: 18px; 
	line-height: 18px; 
	overflow: hidden; 
	text-align: left;
}
.hottv-tag {background: #222222;}
.hottv-tag .tag-item {
	background: #444444; 
	color: #aaaaaa; 
	width: 80px; 
	height: 24px; 
	line-height: 24px; 
	text-align: center; 
	margin: 0 1px 0 0;
}
.hottv-tag .tag-item:hover {
	background: #000000;
	color: #ffffff;
}
.outlink { 
	width: 960px; 
	background: #000000; 
	padding: 10px 10px 0 10px;
	margin: 0 auto;
}
.outlink .title { 
	font-size: 18px; 
	color: #D3A02B; 
	position: relative;
}
.outlink .title .more {
	float: right; 
	font-size: 12px;
	color: #f5f5f5; 
	position: absolute; 
	right: 5px;
}
.outlink .title .more a {color: #f5f5f5;}
.outlink .title .more a:hover {color: #ff6600;}
ul.outlink-list li {
	display: inline-block; 
	width: 91px; 
	line-height: 24px;
	padding: 0 0 0 5px; 
	float: left;
}
ul.outlink-list a {color: #999999;}
ul.outlink-list a:hover {color: #ff6600;}
#index2_outer {padding: 2px 0 0 0;}
.index_shiyong {
	padding: 5px 0 0 0;
	text-align: center;
	margin: 15px 0 0 0;
	border-top: 2px solid silver;
}/* index end */
/* meirong */
.header-mr .topnav-title {color: #E50042;}
.header-mr .topnav {border-top: 2px solid #E50042;}
.meirong_banner {margin: 10px;}
.topnav-mr {
	background: #E50042 url(/51pinwei../images/mr-topnav.png) no-repeat left; 
	height: 40px; 
	line-height: 40px;
	text-indent: 200px; 	
	color: White;
	font-size: 13px;
}
.topnav-mr a {color: #f5f5f5;}
.topnav-mr a:hover {color: #FF6600;}
.topnav-mr b {
	color :#f5f5f5; 
	font-weight: 100; 
	margin: 0 5px;
}
.topsearch {
	background: #ffffff; 
	padding: 5px; 
	border-bottom: 1px dotted #616161; 
}
.topsearch .hotsearch {
	float: left;
	line-height: 24px;
	padding: 0 10px; 
	font-family: "Microsoft YaHei";
}
.topsearch .hotsearch a {color: #050505;}
.topsearch .hotsearch a:hover {color: #FF6600;}
.topsearch .search {float: right;}
.mr_first_left {
	width: 335px;
	float: left;
	border-right: 1px solid silver;
	height: 770px;
}
.mr_slides {
	width: 315px;
	height: 430px;
	margin: 10px;
}
.mr_first_mid {
	width: 350px;
	float: left;
	padding: 10px 10px 0 10px;
	height: 760px;overflow: hidden;
}
.mr_toponeb {
	font-size: 18px;
	color: #E50042;
	text-align: center;	
	padding: 10px 0;
}
.mr_toponeb a {color: #E50042;}
.mr_toponec {
	width: 330px;
	font-size: 12px;
	line-height: 180%;
	color: #696969;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mr_first_mid .mr_toponec {
	width: 330px;
	font-size: 12px;
	line-height: 180%;
	color: #696969;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 0 10px 0;
}
.mr-first-toponec {
	width: 340px;
	height: 45px;
	font-size: 12px;
	line-height: 180%;
	color: #696969;
	overflow: hidden;
	text-overflow: ellipsis;
}
.mr-twonews {
	width: 340px;
	height: 140px;
	margin: 5px 0;
	padding: 15px 0 0 0;
	border-top: 1px solid #E4E4E4;
}
.mr-twonews ul li a,
.mr_brand_left_wen ul li a {color: #616161;}
.mr-twonews ul li a:hover,
.mr_brand_left_wen ul li a:hover {color: #FF6600;}
.mr_brand_left_tu {
	width: 100px;
	float: left;
	height: 130px;	
}
.mr_brand_left_wen {
	width: 225px;
	height: 130px;
	float: left;
	padding: 0 0 0 15px;
}
.mr_brand_left_wen ul {
	list-style-type: none;
	margin: 5px 0 0 0;
}
.mr_brand_left_wen li {
	background: url(/51pinwei../images/meirong_icon.gif) no-repeat left;
	width: 210px;
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 15px;
	font-size: 13px;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.mr_brand_left_wen li a {color: #696969;}
.mr_smalltitle {
	width: 225px;
	font-size: 16px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.recommend-field{
	width: 315px;
	margin: 10px;
}
.recommend-field .title {
	background: url("/51pinwei../images/mr-keyword.png") no-repeat -5px -270px; 
	text-indent: -10000px;
	height: 28px; 
	margin: 0 0 10px 0;
}
.recommend-field .content {
	background: #e8e8e8;
	padding: 9px;
}
.recommend-field .content2 {background: #ffffff;}
.recommend-field .content2 p {line-height: 22px;}
.recommend-field .nav {height: 35px;}
.recommend-field .nav ul {list-style: none;}
.recommend-field .nav ul li {
	width: 95px; 
	background: #050505; 
	color: #f5f5f5; 
	margin-right: 1px;
	float: left; 
	text-align: center; 
	line-height: 24px;
}
.recommend-field .nav ul li:hover{background:url("/51pinwei../images/mr-icon.png") no-repeat -51px -5px;cursor:pointer; height:30px;}
.recommend-field .introduction{padding:0 9px 0px 9px;}
.recommend-field .introduction .list{margin-top:10px; border-top:1px dotted #616161;}
.recommend-field h4{line-height: 40px;}
.recommend-field h4 a{ color:#050505;font-size:12px; font-family: "Microsoft YaHei";}
.recommend-field h4 a:hover{ color:#FF6600;}

.channel-mr .box{width:288px;margin:10px auto 0;  background-color: White; }
.channel-mr .tab_menu{overflow:hidden;}
.channel-mr .tab_menu li{width:96px;float:left;height:38px;line-height:25px;color:#fff;background-image: url(/51pinwei../images/mr_tabbg2.gif); background-repeat: no-repeat;  text-align:center;cursor:pointer;}
.channel-mr .tab_menu li.current{color:#fff;  background-image: url(/51pinwei../images/mr_tabbg.gif);  background-repeat: no-repeat;  height: 38px;    }
.channel-mr .tab_menu li a{color:#fff;text-decoration:none;}
.channel-mr .tab_menu li.current a{color:#fff;}
.channel-mr .tab_box{padding:0px;  height: 214px; }
.channel-mr .tab_box li{overflow:hidden;}
.channel-mr .tab_box li span{}
.channel-mr .tab_box .hide{display:none;}
.channel-mr .index2_zi{
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.channel-mr .tab_box .dianji{
	width: 120px;
	float: left;
	height: 75px;
	padding: 5px;
}
.channel-mr .tab_box .dianjic{
	width: 145px;
	height: 75px;
	float: left;
	padding: 10px 0px 10px 10px;
	line-height: 150%;
}
.channel-mr .tab_box .dianjic li{
	line-height: 25px;
	height: 25px;
}
.channel-mr .tab_box .wendatu{
	width: 85px;
	float: left;
	height: 85px;
	padding: 5px;
}
.channel-mr .tab_box .wendac{
	width: 175px;
	height: 75px;
	float: left;
	line-height: 150%;
	background-color: #F2F2F2;	
	margin: 5px;
	padding-top: 10px;
}
.channel-mr .tab_box .fontred a{
	font-size: 16px;
	color: #FF7F50;
	padding: 0px 5px;
}
.channel-mr .tab_box .fontsmall{
	padding: 0px 5px;
	font-size: 12px;
	color: #878787;
}
.channel-mr .tab_box .fontgray{
	padding: 10px 5px;
	font-size: 14px;
	display: block;
}
.brand-field a{	color:#222222;}
.brand-field a:hover{	color:#FF6600;}
.brand-field .title{background:url("/51pinwei../images/mr-keyword.png") no-repeat -5px -78px; text-indent:-10000px;height:28px; margin: 0;}
.brand-field .onenews p{ line-height:24px; color:#616161; padding:5px 0;}
.brand-field .onenews2 {padding: 5px 0;}
.brand-field .onenews2 .subject{background:  url("/51pinwei../images/ico-4.png") no-repeat scroll -4px 0px; padding-left: 16px; line-height: 27px; width:155px; float:left;  font-size: 14px; }
.brand-field .twonews ul li a{ color: #616161;}
.brand-field .twonews ul li a:hover{ color: #FF6600;}
.brand-field .list{line-height:25px;}
.brand-field .list a{color: #222222;}
.brand-field .list a:hover{color: #FF6600;}
.brand-field .mr_toponeb{
	font-size: 18px;
	color: #E50042;
	text-align: center;
}
.brand-field .mr_toponeb a{
	color: #E50042;
}
.brand-field .mr_toponec{
	font-size: 12px;
	line-height: 180%;
	color: #696969;
}
.mr_first_right{
	width: 245px;
	height: 760px;
	float: left;
	border-left: 1px solid silver;
	padding: 10px 10px 0 15px;
}
.hot-field .title{background:url("/51pinwei../images/mr-keyword.png") no-repeat 0 -8px; text-indent:-10000px;height:28px; margin: 20px 22px 10px 22px; }
.hot-field .list{line-height:32px;}
.hot-field .list a{color: #222222;}
.hot-field .list a:hover{color: #FF6600;}
.mr-hottuijian {
	font-size: 20px;
}
.mr-hottuwen {
	width: 263px;
	padding: 10px 0 0 0;
	height: 165px;
	overflow: hidden;
	margin: 0 0 10px 0;
}
.mr-hottu {
	width: 130px;
	float: left;
}
.mr-hottuwen a {
	color: #696969;
}
.mr-hotwen {
	width: 115px;
	float: left;
	padding: 5px 0 5px 15px;
}
.mr-hotwenb {
	font-size: 15px;
	padding: 0 10px 10px 0;	
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.mr-hotwenc {
	color: #696969;
	line-height: 180%;
	font-size: 14px;
}
.mr-ywtuwen {
	text-align: center;
}
.mr-ywtu {
	width: 265px;
	height: 235px;
	margin: 0 auto;
}
.mr-ywlist {
	background-color: #f6f6f6;
	width: 264px;		
	padding: 5px 0;
	margin: 0 auto;
}
.mr-ywlist ul {
	list-style-type: none;
	margin: 0;
}
.mr-ywlist li {
	width: 125px;
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 5px;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}
.mr_right4list ul {list-style: none;}
.mr_right4list li {
	width: 110px;
	float: left;
	padding: 0 0 0 15px;
	overflow: hidden;
	white-space: nowrap; 
	text-overflow: ellipsis;
	height: 25px;
	line-height: 25px;
	background: url(/51pinwei../images/meirong_icon.gif) no-repeat left;
	margin: 0 5px 0 0;
}
.mr-bignews .onenews2 {padding: 10px 0;}
.mr-bignews .onenews2 .subject {
	width: 155px;
	background: url("/51pinwei../images/ico-4.png") no-repeat scroll -4px 0; 
	padding: 0 0 0 16px; 
	line-height: 27px; 
	float: left;
}
.grey-tip {background: #e8e8e8;}
.grey-tiptitle {
	font-size: 16px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.grey-tip h4 {
	text-align: center;
	font-size: 16px; 
	font-family: "Microsoft YaHei"; 
	line-height: 36px;
}
.grey-tip h4 a {color: #222222;}
.grey-tip h4 a:hover {color: #FF6600;}
.grey-tip p {
	line-height: 24px; 
	color: #616161; 
	padding: 5px;
}
.mr-topwz {
	border-top: 10px solid #e2e2e2;
	background-color: #f2f2f2;
	margin: 10px 0 0 10px;
	width: 315px;
	padding: 5px 0;
	height: 74px;
}
.mr-topwz ul {
	list-style-type: none;
	margin: 0;
}
.mr-topwz li {
	width: 140px;
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 10px;
	white-space: nowrap; 
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
}
.mr-title {
	width: 960px;
	height: 60px; 
	line-height: 60px;	
	border-top: 4px solid #a3a3a3;
	margin: 10px 10px 0 10px;
	border-bottom: 1px solid silver;
}
.mr-starstyle-titletu {
	background:url("/51pinwei../images/mr-keyword.png") no-repeat -5px -232px; 
	height: 40px; 
	line-height: 40px;	
	text-align: right;  
	font-size: 14px;
	padding: 0 20px 0 0;
	margin: 10px 0 0 0;
}
.mr-starstyle-box {
	width: 960px;
	margin: 10px auto;
}
.mr-starstyle-left {
	width: 320px;
	height: 353px;
	float: left;
}
.mr-starstyle-center {
	width: 370px;
	height: 353px;
	float: left;
}
.mr-starstyle-right {
	width: 270px;
	height: 353px;
	float: left;		
}
.star-style {
	width: 153px;
	height: 177px;
	float: left;
}
.channels1,
.channels2,
.channels3 {
	border-top: 3px solid #a3a3a3; 
	margin: 10px;   
}
.channels1 .titlebar,
.channels2 .titlebar {
	border-bottom: 1px solid silver;
	height: 50px; 
	line-height: 55px;
}
.mr-starstyle-right .list,
.vright .list {
	width: 230px; 
	height: 148px;
	background: #3a3a3a; 
	padding: 10px 20px; 
	color: #f5f5f5; 
	overflow: hidden;
}
.mr-starstyle-right .list a,
.vright .list a {color: #f5f5f5;}
.mr-starstyle-right .list a:hover,
.vright .list a:hover {color: #FF6600;}
.mr-starstyle-right .list ul,
.vright .list ul {list-style: none;}
.mr-starstyle-right .list ul li, 
.vright .list ul li {
	list-style: none; 
	padding: 0 0 0 16px; 
	background: url("/51pinwei../images/ico-2.gif") no-repeat scroll 7px 14px; 
	font-size: 14px; 
	line-height: 30px;
	height: 30px;
}
.channels1 .vleft {
	float: left; 
	width: 310px; 
	height: 355px;
	padding: 10px 10px 0 0; 
}
.channels1 .vmiddle {
	float: left; 
	padding: 10px 0 0 0; 
	width: 360px; 
	text-align: center;
}
.channels1 .vright {
	float: right;
	padding: 10px 0 0 0;
}
.channels1 .more {
	color: #616161; 
	position: absolute; 
	right: -760px; 
	top: 5px;
}
.channels1 .more a {color: #616161;}
.channels1 .content .img {padding: 1px;}
.skin-care-field .titlebar {
	height: 50px;
	line-height: 55px;
}
.skin-care-field .title {
	background:url("/51pinwei../images/mr-keyword.png") no-repeat -5px -136px;
	height:40px; 
	line-height: 40px;
	text-align: right;  
	padding: 0 20px 0 0;
	margin: 10px 0 0 0;
	font-size: 14px;
}
.channels2 .vleft {
	float: left; 
	border-right: 1px solid silver; 
	width: 325px; 
	height: 430px;  
	padding: 10px 0 0 0;  
}
.channels2  .vmiddle {
	float: left; 
	border-right: 1px solid silver; 
	padding: 10px 10px 0 10px; 
	width: 340px; 
	height: 430px;
}
.channels2  .vmiddle .img { 
	width: 112px; 
	overflow: hidden;
}
.channels2  .vright {
	float: left; 
	width: 263px;
	padding: 10px 0 0 10px; 
	height: 430px;
}
.channels2 .list {
	width: 220px; 
	padding: 0 5px 5px 5px;
}
.channels2 .list h4 {
	font-size: 16px; 
	font-family: "Microsoft YaHei"; 
	line-height: 30px; 
}
.channels2 .list h4 a {color: #222222;}
.channels2 .list h4 a:hover {color: #FF6600;}
.channel-mr .channels2 .imgbox {
	width: 112px; 
	text-align: center;
	overflow: hidden; 
	margin: 0 8px 10px 9px; 
	height: 175px;
	float: left;
}
.channels2 .imgbox img {margin:auto;}
.channels2 .imgbox .desc {
	width: 112px;
	overflow: hidden;
	white-space: nowrap;  
	text-overflow: ellipsis;
	height: 30px;  
	line-height: 30px;
}
.channels2 .prod {
	width: 260px;
	background: #e8e8e8; 
	margin: 0 0 10px 0;
	overflow: hidden;  
	height: 85px; 
}
.channels2 .prod .detail {margin: 10px;}
.channels2 .prod .detail p {color:#616161;}
.channels2 .prod h4 {
	font-size: 16px; 
	font-family: "Microsoft YaHei"; 
	line-height: 30px; 
}
.channels2 .prod h4 a {color: #222222; }
.channels2 .prod h4 a:hover {color: #FF6600; }
.cosmetics-field .title {
	background: url("/51pinwei../images/mr-keyword.png") no-repeat -5px -39px; 
	height: 40px; 
	line-height: 40px;
	text-align: right;  
	padding: 0 20px 0 0;
	margin: 10px 0 0 0;
	font-size: 14px;
}
.body-field .title {
	background: url("/51pinwei../images/mr-keyword.png") no-repeat -5px -201px; 
	height: 40px; 
	line-height: 40px;
	text-align: right;  
	padding: 0 20px 0 0;
	margin: 10px 0 0 0;
	font-size: 14px;
}
.hair-field .title {
	background: url("/51pinwei../images/mr-keyword.png") no-repeat -5px -104px; 
	height: 40px; 
	line-height: 40px;
	text-align: right;  
	padding: 0 20px 0 0;
	margin: 10px 0 0 0;
	font-size: 14px;
}
.beauty-field .title {
	background: url("/51pinwei../images/mr-keyword.png") no-repeat -5px -168px; 
	height: 40px; 
	line-height: 40px;
	text-align: right;  
	padding: 0 10px 0 0;
	margin: 10px 0 0 0;
}
.beauty-field-one {
	width: 324px;
	height: 408px;
	float: left;
}
.beauty-field-tow {
	width: 214px;
	height: 275px;
	float: left;
}
.beauty-field-tow-box {
	width: 353px;
	height: 272px;
	float: left;
}
.beauty-field-three {
	width: 138px;
	height: 137px;
	float: left;
}
.beauty-field-four {
	width: 176px;
	height: 135px;
	float: left;
}
.beauty-field-five {
	width: 276px;
	height: 281px;
	float: left;
}
.beauty-field .content {padding: 10px 0 0 0;}
.beauty-field .content .img1 {
	margin: 0 2px 0 0; 
	float: left;
}
.beauty-field .content .img2 {
	margin: 0 2px 2px 0; 
	float: left;
}
.beauty-field .content .img3 {
	margin: 0 0 2px 0; 
	float: left;
}
.beauty-field .content .brand-list {
	margin: 10px 0 0 0; 
	padding: 10px 0 3px 10px;
	background: #E8E8E8;
}
.beauty-field .content .brand-list .brand {
	margin: 0 7px 7px 0;  
	float: left;
}
.beauty-field .content .brand-list .brand2 {
	margin: 0 7px 7px 0; 
	float: left;
}
.deluxe-field .title {
	background: url("/51pinwei../images/mr-keyword.png") no-repeat -5px -296px; 
	text-indent: -10000px;
	height: 40px; 
	padding: 0 10px 0 0;
	margin: 10px 0 0 0;
}
.deluxe-field .content {padding: 10px 0 0 10px;}
.deluxe-field .content .vleft {
	width: 475px; 
	float: left;
}
.deluxe-field .content .vright {
	width: 475px; 
	float: right;
}
.deluxe-field .content .img {margin: 0 1px 1px 0;}
/* public deluxe 20131025*/
.public-deluxe {
	margin: 0 auto;
	padding: 0 0 0 10px;
	width: 950px;
	height: 323px;
}
.public-deluxe-one {
	width: 224px;
	height: 323px;
	float: left;
}
.public-deluxe-box {
	width: 251px;
	height: 323px;
	float: left;
}
.public-deluxe-tow {
	width: 241px;
	height: 178px;
	float: left;
}
.public-deluxe-three {
	width: 241px;
	height: 147px;
	float: left;
}
/* public deluxe 20131025 end*/
/* meirong end */
#index_outer {
	width: 315px;
	margin: 0 auto;
}
#index_tab {
	overflow: hidden;
	zoom: 1;
}
#index_tab li {
	float: left;
	width: 104px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #F5F5F5;
	text-align: center;
	font-weight: bold;
	background: #3a3a3a;
	border-right: 1px solid #DCDCDC;
	cursor: pointer;
	list-style-type: none;
}
#index_tab li.current {
	color: #fff;	
	background: #a57923;
	border-right: 1px solid #DCDCDC;
}
#index_tab .index_current {background: #a57923;}
#index_content {
	border: 1px solid #DCDCDC;
	height: 292px;
	overflow: hidden;
}
#index_content ul {
	line-height: 25px;	
	list-style-type: none;
	margin: 0;
	display: none;
}
#index_content .img {float: left;}
#index_content .dianji {
	width: 120px;
	float: left;
	height: 75px;
	padding: 10px;
}
#index_content .dianjic {
	width: 158px;
	height: 75px;
	float: left;
	padding: 10px 0 10px 10px;
}
#index_content .dianjic li{height:25px; overflow:hidden;}
.index .box {
	width: 243px;
	margin: 10px auto 0;
	background: #F5F5F5;
	border: 1px solid #d3d3d3;
}
.index .tab_menu {overflow: hidden;}
.index .tab_menu li {
	width: 81px;
	float: left;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: #222222;
	text-align: center;
	cursor: pointer;
}
.index .tab_menu li.current {
	color: #fff;
	background: #a57923;
}
.index .tab_menu li a {
	color: #fff;
	text-decoration: none;
}
.index .tab_menu li.current a {color: #fff;}
.index .tab_box {padding: 0;}
.index .tab_box li {overflow: hidden;}
.index .tab_box .hide {display: none;}
.index .index2_zi {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.index_left_tab {width: 318px;}
.index_left_tab_left {
	float: left;
	width: 112px;
	height: 293px;
}
.index_left_tab_left UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 293px;
}
.index_left_tab_left LI {
	font-size: 12px;
	width: 112px;
	cursor: pointer;
	color: #DCDCDC;
	line-height: 35px;
	height: 35px;
	text-align: center;
	background-color: #222222;
	border: 1px solid Black;
}
.index_left_tab_left LI.hover {background-color: #a57923;}
.index_left_tab_left a {color: #DCDCDC;}
.index_left_tab_right {
	float: left;
	width: 202px;
	height: 294px;
	border: 1px solid #222222;
}
.index_left_tab_right img {height: 294px;}
.product {position:relative;}
.product:hover {
	border: none;  
	text-decoration: none; 
	cursor: hand;
}
.product:hover span {
	left: 0;
	bottom: 4px;
	bottom: 3px\9;
	display: block;
}
.product span {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #000;
	text-align: center;
	overflow: hidden;
	position: absolute;
	display: none;
}
.channel-zhubao .bigpicnews {	
	width: 670px; 
	height: 340px;  
	padding: 10px;  
}
.channel-zhubao .bigpicnews .bigpic_slides {
	width: 670px; 
	height: 340px;
}
.channel-zhubao .bigpicnews .bigpic_slides .pic ul li a img {
	width: 670px; 
	height: 340px;
}
.channel-wanbiao .bigpicnews {	
	width: 670px; 
	height: 340px; 
	padding: 10px;
}
.channel-wanbiao .bigpicnews .bigpic_slides {
	width: 670px; 
	height: 340px;
}
.channel-wanbiao .bigpicnews .bigpic_slides .pic ul li a img {
	width: 670px; 
	height: 340px;
}
/*add list and article css*/
.clear {clear: both;}
#bigbox {
	background-color: White;
	width: 980px;
	margin: 0 auto;
}
/*public*/
#daohang-c {
	width: 960px;
	margin: 0 auto;
	padding: 10px;
	border-bottom: 1px solid #DCDCDC;
}
#map-c {
	float: left;
	width: 640px;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
}
#search-c {
	width: 320px;
	height: 26px;
	float: left;
	text-align: right;
}
#search-c .inword {
	width: 180px;
	height: 26px;
	border: 1px solid #DCDCDC;
}
/*search*/
#searchdaohang {
	width: 960px;
	margin: 0 auto;
	padding: 10px;
	border-bottom: 1px solid #DCDCDC;
}
#searchdaohang-left {
	float: left;
	width: 640px;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
}
#searchdaohang-right {
	width: 320px;
	float: left;
	text-align: right;	
	height: 26px;
	line-height: 26px;
}
#searchdaohang-right .inword {
	height: 26px;
	line-height: 26px;
	border: 1px solid #DCDCDC;
}
.fc_03c {color: Red;}
.search_page {
	height: 80px;
	line-height: 80px;
	font-size: 14px;
	width: 100%;
	text-align: center;
}
.search_page table {margin: 0 auto;}
.search_page td {font-size: 14px;}
#titleb_search {
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 20px;
}
#zhuanti_search {
	width: 180px;
	float: left;
	text-align: right;
	height: 40px;
	line-height: 40px;
	padding: 0 20px 0 0;
	color: #696969;
	font-size: 14px;
}
.newtwbox_search {
	padding: 20px 0;
	margin: 0 20px;
	border-top: 1px solid #E7E7E7;
}
.smalltu_search {
	width: 150px;
	float: left;
	height: 150px;
	overflow: hidden;	
	text-align: center;
}
.smalltu_search img {
	width: 150px;
	height: auto;
}
.shottitle_search {
	width: 760px;
	float: left;
	padding: 0 0 0 20px;
}
.dabiaoti_search {
	font-size: 20px;
	padding: 0 0 20px 0;
}
.duancon_search {
	font-size: 14px;
	color: #696969;
	line-height: 150%;
	padding: 0 0 20px 0;
}
.kuaimenu_search {
	color: #72a8d7;
	font-weight: bold;
	padding: 0 0 20px 0;
	width: 300px;
	float: left;
	font-size: 14px;
}
.kuaimenu_search a {color: #72a8d7;}
.timeup_search {
	padding: 0 0 0 20px;
	color: #696969;
	width: 80px;
	float: right;
	background: url(/51pinwei../images/timeicon.gif) no-repeat left;
}
#contactbox {
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
}
#conleftbox {
	width: 650px;
	float: left;
	padding-bottom:100000px;
	margin-bottom:-100000px;
}
#titlec {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding: 50px 0 30px 0;
}
#info {
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0;
}
#conleftbox .con {
	font-size: 14px;
	line-height: 150%;
	text-align: justify;
	text-justify: inter-ideograph;
	font-style: normal;
	font-weight: normal;
	padding: 20px;
}
#conleftbox p {text-indent: 2em;}
.con img {padding: 20px;}
#conleftbox .from {
	text-align: right;
	color: #696969;
	font-size: 12px;
	font-weight: normal;
}
#conleftbox .page {margin: 40px 0;}
#conleftbox .quotes {
	margin: 3px; 
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	padding: 20px 20px 20px 150px;
}
#conleftbox .quotes A {
	COLOR: #696969; 
	text-decoration: none
}
#conleftbox .quotes .thisclass {
	border: 1px solid #dcdcdc;
	background-color: #E6E6FA;
}
#conleftbox .quotes li:hover {
	border: 1px solid #696969; 
	background-color: #f0f0f0;
	color: #696969;
}
#conleftbox .quotes ul {list-style:none;}
#conleftbox .quotes li {
	float: left;
	color: #696969; 	
	padding: 2px 5px; 
	margin: 0 2px 0 0; 
	border: 1px solid #DCDCDC; 
	text-decoration: none
}
#conleftbox .quotes li.current {font-weight: bold;}
#conleftbox .quotes li.disabled {
	color: White; 
	background-color: Red;
}
.tui {
	text-align: left;
	width: 60px;
	float: left;
	padding: 20px 0 20px 40px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
}
.fxcon {
	width: 300px;
	float: left;	
	padding: 20px 0;
	height: 30px;
}
#guess {padding-left: 40px;}
.biao {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0;
}
#guess ul {
	list-style-type: none;
	margin: 0;
}
#guess li {
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	width: 170px;
	float: left;
	font-size: 14px;
	padding: 0 0 0 15px;
	background: url(/51pinwei../images/icon-list.gif) no-repeat left;
}
#pinglun {
	background-color: #eeeeee;
	margin: 30px;
	padding: 10px;
}
.biaoti {
	float: left;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
}
.pingshu {
	float: right;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
}
#conrightbox {
	width: 330px;
	float: left;
	padding-bottom: 100000px;
	margin-bottom: -100000px;
	background: url(/51pinwei../images/conrightboxbg.gif) repeat-y left;
}
.adright1 {
	text-align: center;
	padding: 20px 0;
	height: 80px;
}
.adright1 a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
/*sindex.html start*/
/*left start*/
#titleb {
	font-size: 24px;
	width: 430px;
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 20px;
}
#zhuanti {
	width: 180px;
	float: left;
	text-align: right;
	height: 40px;
	line-height: 40px;
	padding: 0 20px 0 0;
	color: #696969;
	font-size: 14px;
}
.newtwbox {
	width: 610px;
	padding: 20px 0;
	margin: 0 20px;
	border-top: 1px solid #E7E7E7;
}
.smalltu {
	width: 228px;
	height: 228px;
	float: left;
	overflow: hidden;	
	text-align: center;
}
.smalltu img {
	width: auto;
	height: 228px;
}
.shottitle {
	width: 360px;
	float: left;
	padding: 0 0 0 20px;
}
.dabiaoti {
	font-size: 20px;
	padding: 0 0 20px 0;
}
.duancon {
	font-size: 14px;
	color: #696969;
	line-height: 150%;
	padding: 0 0 20px 0;
}
.kuaimenu {
	color: #72a8d7;
	font-weight: bold;
	padding: 0 0 20px 0;
}
.kuaimenu a {color: #72a8d7;}
.timeup {
	padding: 0 0 0 20px;
	color: #696969;
	width: 80px;
	float: left;
	height: 30px;
	line-height: 30px;
	background: url(/51pinwei../images/timeicon.gif) no-repeat left;
}
.fxicon {
	width: 250px;
	float: left;
	height: 30px;
}
/*right start*/
.hotwz {
	font-size: 32px;
	text-align: center;
	padding: 20px 0 0 0;
}
.hotwzlist {
	padding: 10px 0 0 0;
	border-top: 5px solid #D3D3D3;
	margin: 0 20px;
	border-bottom: 1px solid #696969;
	background: url(/51pinwei../images/specialtopbg.gif) no-repeat left;
}
.hotwzlist li {
	height: 35px;
	line-height: 28px;
	padding: 0 0 0 40px;
	color: #696969;
	list-style-type: none; 
	font-size: 13px;
}
.hotwzlist a {color: #696969;}
.hottulist {
	padding: 10px 0 0 0;
	border-top: 5px solid #D3D3D3;
	margin: 0 20px;
}
.hottulist ul {margin: 0 auto;}
.hottulist li {
	color: #696969;
	height: 280px;
	width: 228px;
	text-align: center;
	list-style-type: none;
	overflow:hidden;	
	margin: 0 auto;
}
.hottulist img {
	width: auto;
	height: 228px;
}
.hottulist span {
	height: 40px;
	line-height: 40px;
	text-align: center; 
	margin: 0 auto;
	display: block;
}
.towtitle {
	padding: 0 0 20px 0;
	border-bottom: 1px solid #696969;
	margin: 0 20px;
}
.towtitle ul {
	list-style-type: none;
	margin: 0;
}
.towtitle li {
	float: left;
	padding: 0 0 0 15px;
	width: 130px;
	font-weight: bold;
	background: url(/51pinwei../images/icon-list.gif) no-repeat left;
}
.hotzt {
	padding: 10px;
	font-size: 24px;
	font-weight: bold;
	margin: 0 20px;
}
.hotztlist {
	padding: 10px 0 0 0;
	border-top: 5px solid #D3D3D3;
	margin: 0 20px;
}
.hotztlist span {
	padding: 3px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
}
.hotztlist span a:hover {background-color: #FFEFD5;}
.fenxiang_top {
	float: left;
	padding: 0 0 0 10px;
  line-height:28px;
}
/*index *lunbodaima start*/
.index .flexslider {
	width: 315px;
	height: 474px;
	position: relative; 
	overflow: hidden;
}
.index .flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.index .flexslider .slides img {
	width: 100%;
	display: block;
}
.index .slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.index html[xmlns] .slides {display: block;}
.index * html .slides {height: 450px;}
.index .no-js .slides > li:first-child {display: block;}
.index .slides {
	width: 315px;
	height: 474px;
}
.index .flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.index .flex-direction-nav {*height: 0;}
.index .flex-direction-nav a {
	width: 50px;
	height: 50px;
	margin: -30px 0 0;
	display: block;
	background: url(/51pinwei../images/job_slider.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
}
.index .flex-direction-nav .flex-next {
	background-position: -50px 0;
	right: 0;
}
.index .flex-direction-nav .flex-prev {left: 0;}
.index .flexslider:hover .flex-next {
	opacity: 0;
	filter: alpha(opacity=0);
}
.index .flexslider:hover .flex-prev {
	opacity: 0;
	filter: alpha(opacity=0);
}
.index .flexslider:hover .flex-next:hover,
.index .flexslider:hover .flex-prev:hover {
	opacity: 0;
	filter: alpha(opacity=0);
}
.index .flex-control-nav {
	width: 315px;
	position: absolute;
	left: 5px; 
	bottom: 5px;
	text-align: left;
}
.index .flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
*display: inline;
	color: white;
}
.index .flex-control-paging li a {
	display: block;
	height: 20px;
	width: 22px;	
	overflow: hidden;
	text-indent: 0;
	cursor: pointer;
	background: black;
	color: white;
	padding: 2px 0 0 0;
	text-decoration: none;
	text-align: center;
}
.index .flex-control-paging li a.flex-active {
	background: #a57923;
	color: white;
}
/*meirong *lunbodaima start*/
.channel-mr .flexslider {
	width: 315px;
	height: 430px;
	position: relative; 
	overflow: hidden;
}
.channel-mr .slides {
	width: 315px;
	height: 430px;
}
.channel-mr .slides img {width: 315px;}
.channel-mr .flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.channel-mr.flexslider .slides {}
.channel-mr .flex-direction-nav {*height: 0;}
.channel-mr .flex-direction-nav a {
	width: 50px;
	height: 50px;
	margin: -30px 0 0;
	display: block;
	background: url(/51pinwei../images/job_slider.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
}
.channel-mr .flex-direction-nav .flex-next {
	background-position: -50px 0;
	right: 0;
}
.channel-mr .flex-direction-nav .flex-prev {left: 0;}
.channel-mr .flexslider:hover .flex-next {
	opacity: 0;
	filter: alpha(opacity=0);
}
.channel-mr .flexslider:hover .flex-prev {
	opacity: 0;
	filter: alpha(opacity=0);
}
.channel-mr .flexslider:hover .flex-next:hover,
.channel-mr .flexslider:hover .flex-prev:hover {
	opacity: 0;
	filter: alpha(opacity=0);
}
.channel-mr .flex-control-nav {
	width: 315px;
	position: absolute;
	right: 5px; 
	bottom: 5px;
	text-align: right;
}
.channel-mr .flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
*display: inline;
	color: white;
}
.channel-mr .flex-control-paging li a {
	display: block;
	height: 20px;
	width: 22px;	
	overflow: hidden;
	text-indent: 0;
	cursor: pointer;
	background: black;
	color: white;
	padding: 2px 0 0 0;
	text-decoration: none;
	text-align: center;
}
.channel-mr .flex-control-paging li a.flex-active {
	background: #e50042;
	color: white;
}