@charset "gb2312";
.m-first {
	padding:40px 0 0
}
.g-main {
	width:780px
}
.g-side {
	width:300px;
	position:static
}
.infoTitle {
	width:780px;
	height:40px;
	line-height:40px;
	margin-bottom:32px;
	overflow:hidden;
	font-size:22px;
	color:#0c0c0c;
	text-align:center;
	font-weight:bold
}
.infoTime {
	width:780px;
	height:42px;
	line-height:42px;
	color:#5c5c5c;
	padding:11px 0;
	overflow:hidden;
	border-bottom:1px solid #f0f0f0;
	border-top:1px solid #f0f0f0;
	margin-bottom:40px;
	text-align:center;
}
.infoTime .name {
	width:210px;
	height:42px;
	overflow:hidden;
	float:left
}
.infoTime .name dt {
	width:42px;
	height:42px;
	overflow:hidden;
	float:left;
	border-radius:50%
}
.infoTime .name dt img {
	width:100%
}
.infoTime .name dd {
	width:148px;
	height:42px;
	overflow:hidden;
	padding-left:20px;
	float:left
}
.infoTime .name dd i {
	font-family:Arial;
	font-weight:bold
}
.infoTime .time {
	width:324px;
	height:42px;
	overflow:hidden;
	float:left
}
.infoTime .time i {
	margin-right:20px
}
.infoTime .textShare {
	width:240px;
	height:42px;
	overflow:hidden;
	float:right
}
.double_quotes {
	width:710px;
	overflow:hidden;
	padding:30px 0 0 70px;
	line-height:30px;
	font-size:16px;
	color:#5d5d5d;
	background:#f8f8f8 url("imagesdouble_quotes_l.png") no-repeat
}
.double_quotes div {
	width:640px;
	overflow:hidden;
	padding:0 70px 30px 0;
	background:#f8f8f8 url("imagesdouble_quotes_r.png") no-repeat right bottom
}
.textCon {
	width:780px;
	overflow:hidden;
	padding-top:40px
}
.textCon strong {
	display:block;
	margin-bottom:12px;
	font-weight:bold
}
.textCon div {
	text-align:center
}
.textCon .editer_pic {
	width:640px;
	overflow:hidden;
	margin:0 auto
}
.textCon i {
	display:block;
	margin:15px auto 30px;
	width:640px;
	text-align:center;
	font-size:16px;
	color:#000;
	line-height:28px
}
.textCon p {
	line-height:28px;
	margin:0 auto 20px;
	width:640px;
	color:#333;
	font-size:16px
}
.textCon p.prompt {
	color:#7b7b7b;
	padding-top:10px;
	margin-bottom:30px
}
.textCon p strong {
	display:inline;
	margin:0
}
.textCon h2, .textCon h3 {
	font-size:18px;
	color:#000;
	height:30px;
	line-height:30px;
	margin-bottom:14px;
	font-weight:bold
}
.textCon h3 {
	font-size:16px
}
.textCon a {
	color:#e86800
}
.textCon .textFoucs {
	width:640px;
	overflow:hidden;
	margin:0 auto 30px;
	text-align:left;
	border-top:2px solid #ededed;
	padding-top:20px
}
.textCon .textFoucs .btn {
	width:640px;
	height:70px;
	line-height:50px;
	overflow:hidden
}
.textCon .textFoucs .btn dt {
	float:left;
	font-size:24px;
	color:#969696
}
.textCon .textFoucs .btn dt span {
	color:#333
}
.textCon .textFoucs .btn dd {
	float:right;
	width:110px
}
.textCon .textFoucs .btn dd span {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	text-indent:-999px;
	cursor:pointer;
	background:url("imagespublic_bg.png") no-repeat 0 -115px;
	float:right
}
.textCon .textFoucs .btn dd span.prev {
	float:left;
	background-position:right -115px
}
.textCon .textFoucs .box {
	width:640px;
	overflow:hidden
}
.textCon .textFoucs .box dl {
	width:640px;
	overflow:hidden;
	height:0;
	overflow:hidden;
	opacity:0
}
.textCon .textFoucs .box dl.on {
	display:block;
	opacity:1;
	height:auto;
	-webkit-transition:2s opacity;
	-moz-transition:2s opacity;
	transition:2s opacity
}
.textCon .textFoucs .box dd {
	width:640px;
	height:30px;
	overflow:hidden;
	padding-top:14px;
	font-size:18px;
	color:#000
}
.textProduct {
	width:740px;
	overflow:hidden;
	padding:20px;
	margin-bottom:40px;
	background:url("imagestextProduct_bg.png");
	position:relative
}
.textProduct_tab .box {
	width:700px;
	height:160px;
	padding:20px;
	overflow:hidden;
	background:#fff
}
.textProduct_tab .box dl {
	width:700px;
	height:0;
	overflow:hidden;
	opacity:0
}
.textProduct_tab .box dl.on {
	display:block;
	opacity:1;
	height:160px;
	-webkit-transition:2s opacity;
	-moz-transition:2s opacity;
	transition:2s opacity
}
.textProduct_tab .box dt {
	width:160px;
	height:160px;
	overflow:hidden;
	float:left;
	text-align:center
}
.textProduct_tab .box dd {
	width:480px;
	padding-left:20px;
	overflow:hidden;
	float:left
}
.textProduct_tab .box dd h2 {
	font-size:20px;
	color:#000;
	width:480px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-bottom:4px
}
.textProduct_tab .box dd h2 a {
	color:#000
}
.textProduct_tab .box dd h2 a:hover {
	color:#f60
}
.textProduct_tab .box dd li {
	width:480px;
	line-height:25px;
	float:left;
	color:#333
}
.textProduct_tab .box dd li span {
	display:block;
	width:80px;
	height:20px;
	float:left;
	color:#7e7e7e
}
.textProduct_tab .box dd li i {
	display:block;
	float:left;
	width:400px
}
.textProduct_tab .box dd li .look {
	color:#e86800;
	font-size:16px;
	display:block;
	padding-top:4px;
	width:180px
}
.textProduct_tab .btn {
	width:40px;
	height:17px;
	line-height:17px;
	overflow:hidden;
	position:absolute;
	right:40px;
	bottom:40px;
	color:#e5e5e5;
	text-align:center
}
.textProduct_tab .btn span, .textProduct_tab .btn i {
	width:10px;
	height:17px;
	overflow:hidden;
	background:url("imagespublic_bg.png") no-repeat;
	display:block;
	cursor:pointer
}
.textProduct_tab .btn span {
	background-position:right -221px;
	float:left
}
.textProduct_tab .btn i {
	background-position:0 -221px;
	float:right
}
.textProduct_add .box {
	width:700px;
	height:200px;
	padding:20px;
	overflow:hidden;
	background:#fff
}
.textProduct_add .box .l {
	width:190px;
	height:195px;
	overflow:hidden;
	float:left;
	border-right:1px solid #f2f2f2
}
.textProduct_add .box .l dl {
	width:134px;
	overflow:hidden;
	padding-left:16px
}
.textProduct_add .box .l dt {
	width:130px;
	height:130px;
	overflow:hidden;
	border:2px solid #f7f7f7;
	border-radius:50%
}
.textProduct_add .box .l dt a {
	display:block;
	width:100%;
	height:100%;
	text-align:center
}
.textProduct_add .box .l dt img {
	max-width:130px;
	max-height:130px;
	display:inline-block;
	vertical-align:middle
}
.textProduct_add .box .l dt i {
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.textProduct_add .box .l dd {
	width:134px;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#222;
	padding-top:10px
}
.textProduct_add .box .l dd i {
	display:block;
	font-family:arial;
	width:134px;
	height:22px;
	overflow:hidden;
	font-size:18px;
	white-space:nowrap;
	text-overflow:ellipsis
}
.textProduct_add .box .r {
	width:480px;
	height:206px;
	overflow:hidden;
	float:right
}
.textProduct_add .box .r h2 {
	width:470px;
	height:22px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.textProduct_add .box .r h2 a {
	color:#000
}
.textProduct_add .box .r h2 a:hover {
	color:#f60
}
.textProduct_add .box .r p {
	width:470px;
	line-height:24px;
	font-size:14px;
	color:#a0a0a0;
	margin-bottom:18px
}
.textProduct_add .box .r .show {
	width:470px;
	height:120px;
	overflow:hidden
}
.textProduct_add .box .r .scroll {
	width:470px;
	height:120px;
	margin:0 auto;
	position:relative;
	overflow:hidden
}
.textProduct_add .box .r .scroll .sbox {
	width:384px;
	height:120px;
	margin:0 auto;
	overflow:hidden
}
.textProduct_add .box .r .scroll .content {
	width:30000px;
	height:120px;
	overflow:hidden
}
.textProduct_add .box .r .scroll .content .item {
	width:400px;
	height:120px;
	overflow:hidden;
	float:left
}
.textProduct_add .box .r .scroll .content .item dl {
	width:100px;
	height:120px;
	overflow:hidden;
	float:left
}
.textProduct_add .box .r .scroll .content .item dt {
	width:80px;
	height:80px;
	overflow:hidden;
	border-radius:50%
}
.textProduct_add .box .r .scroll .content .item dd {
	width:80px;
	text-align:center;
	overflow:hidden;
	color:#a6a6a6;
	height:40px;
	line-height:20px
}
.textProduct_add .box .r .scroll .content .item dd i {
	color:#575757;
	margin-left:5px
}
.textProduct_add .box .r .scroll .content .item img {
	width:80px;
	height:80px;
	overflow:hidden;
	border-radius:50%
}
.textProduct_add .box .r .scroll .btn {
	width:22px;
	height:32px;
	background:url("imagespublic_bg.png") no-repeat;
	position:absolute;
	left:0;
	top:26px;
	z-index:3;
	cursor:pointer
}
.textProduct_add .box .r .scroll .btn.left {
	background-position:0 -515px
}
.textProduct_add .box .r .scroll .btn.right {
	left:auto;
	right:0;
	background-position:-22px -515px
}
.textProduct_add .box .r .scroll .btn.left:hover {
	background-position:-44px -515px
}
.textProduct_add .box .r .scroll .btn.right:hover {
	background-position:-66px -515px
}
.textProduct_add .box .r .menu {
	width:470px;
	height:18px;
	overflow:hidden;
	line-height:18px;
	margin-bottom:16px;
	color:#626262
}
.textProduct_add .box .r .menu a {
	color:#626262;
	margin-right:20px
}
.textProduct_add .box .r .menu a.on {
	color:#e85775
}
.textProduct_add .box .r .menu a:hover {
	color:#f60
}
.textProduct_add .box .r .tabBox {
	width:470px;
	height:160px;
	overflow:hidden
}
.textProduct_add .box .r .imgText {
	width:510px;
	height:160px;
	overflow:hidden;
	display:none
}
.textProduct_add .box .r .imgText.on {
	display:block
}
.textProduct_add .box .r .imgText dl {
	width:170px;
	float:left;
	text-align:center
}
.textProduct_add .box .r .imgText dl dt {
	width:130px;
	height:130px;
	overflow:hidden
}
.textProduct_add .box .r .imgText dl dd {
	width:130px;
	overflow:hidden;
	padding-top:6px;
	height:20px;
	line-height:20px;
	white-space:nowrap;
	text-overflow:ellipsis
}
.textProduct_hzp {
	background:#f9f4f6
}
.textProduct_hzp .box {
	width:700px;
	padding:20px;
	overflow:hidden;
	background:#fff
}
.textProduct_hzp .box .l {
	width:190px;
	height:195px;
	overflow:hidden;
	float:left;
	border-right:1px solid #f2f2f2
}
.textProduct_hzp .box .l dl {
	width:160px;
	overflow:hidden;
	padding-left:16px
}
.textProduct_hzp .box .l dt {
	width:160px;
	height:195px;
	overflow:hidden
}
.textProduct_hzp .box .r {
	width:480px;
	overflow:hidden;
	float:right;
	height:195px
}
.textProduct_hzp .box .r h2 {
	width:470px;
	height:30px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.textProduct_hzp .box .r h2 a {
	color:#000
}
.textProduct_hzp .box .r h2 a:hover {
	color:#f60
}
.textProduct_hzp .box .r dl {
	width:470px;
	overflow:hidden
}
.textProduct_hzp .box .r dl dt {
	width:260px;
	overflow:hidden;
	float:left;
	position:relative
}
.textProduct_hzp .box .r dl dt .txt {
	width:82px;
	height:80px;
	overflow:hidden;
	position:absolute;
	left:38px;
	top:46px
}
.textProduct_hzp .box .r dl dt .txt span {
	color:#f06b6c;
	font:36px Arial;
	display:block;
	width:82px;
	text-align:center
}
.textProduct_hzp .box .r dl dt .txt p {
	width:82px;
	height:20px;
	text-align:center
}
.textProduct_hzp .box .r dl dd {
	width:200px;
	height:150px;
	overflow:hidden;
	float:right;
	background:url("../images/star_line.png") no-repeat left center;
	padding-left:10px
}
.textProduct_hzp .box .r dl dd ul {
	width:184px;
	overflow:hidden;
	float:right;
	padding-top:10px
}
.textProduct_hzp .box .r dl dd ul li {
	width:184px;
	height:30px;
	overflow:hidden;
	float:right
}
.textProduct_hzp .box .r dl dd ul em {
	width:72px;
	text-align:right;
	float:left;
	padding-right:3px
}
.textProduct_hzp .box .r dl dd ul span {
	width:22px;
	text-align:right;
	float:left
}
.textProduct_hzp .box .r dl dd ul .stars {
	float:left
}
.textProduct_hzp .box .r .stars {
	width:82px;
	height:14px;
	overflow:hidden;
	background:url("../images/hzp_2014.png") no-repeat 0 -22px
}
.textProduct_hzp .box .r .stars i {
	background:url("../images/hzp_2014.png") no-repeat -218px -22px;
	display:block;
	height:14px
}
.pages_fullRead {
	width:780px;
	overflow:hidden;
	margin-bottom:40px
}
.pages_fullRead dt {
	width:630px;
	float:left
}
.pages_fullRead dd {
	width:138px;
	float:right
}
.pages_fullRead dd .read {
	width:136px;
	height:53px;
	line-height:53px;
	text-align:center;
	border:1px solid #e5e5e5;
	display:block;
	font-size:16px;
	color:#212121
}
.pages_fullRead dd .read:hover {
	color:#f60
}
.pages {
	height:55px;
	line-height:55px;
	overflow:hidden;
	text-align:center;
	font-size:18px
}
.pages a, .pages span, .pages i {
	color:#a0a0a0;
	margin:0 6px
}
.pages a:hover, .pages span:hover, .pages i:hover {
	color:#f60
}
.pages a.prev, .pages a.next, .pages span.prev, .pages span.next, .pages i.prev, .pages i.next {
	display:block;
	float:left;
	width:136px;
	height:53px;
	line-height:53px;
	border:1px solid #e5e5e5;
	background:url("imagespublic_bg.png") no-repeat;
	color:#212121;
	text-align:left
}
.pages a.prev i, .pages a.next i, .pages span.prev i, .pages span.next i, .pages i.prev i, .pages i.next i {
	color:#212121
}
.pages a.prev, .pages span.prev, .pages i.prev {
	background-position:-260px -250px
}
.pages a.prev i, .pages span.prev i, .pages i.prev i {
	margin-left:60px
}
.pages a.next, .pages span.next, .pages i.next {
	float:right;
	background-position:92px -250px
}
.pages a.next i, .pages span.next i, .pages i.next i {
	margin-left:20px
}
.pages a.prev:hover, .pages a.next:hover {
	border:3px solid #212121;
	width:132px;
	height:49px;
	line-height:49px;
	color:#212121
}
.pages a.prev:hover {
	background-position:-262px -252px
}
.pages a.prev:hover i {
	margin-left:58px
}
.pages a.next:hover {
	background-position:90px -252px
}
.pages a.next:hover i {
	margin-left:18px
}
.pages span.prev, .pages span.next {
	width:136px;
	height:53px;
	line-height:53px;
	border:1px solid #f2f2f2;
	color:#f2f2f2
}
.pages span.prev i, .pages span.next i {
	color:#f2f2f2
}
.pages span.prev {
	background-position:-260px -296px
}
.pages span.next {
	float:right;
	background-position:92px -296px
}
.pages span {
	color:#212121
}
.textShare {
	width:250px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	margin:0 auto
}
.textShare dt {
	width:36px;
	float:left;
	overflow:hidden
}
.textShare .bdsharebuttonbox a {
	width:42px;
	height:42px;
	padding-left:0;
	overflow:hidden;
	margin:0;
	margin-left:9px;
	display:block;
	margin-top:0;
	background:url("imagespublic_bg.png") no-repeat
}
.textShare .bdsharebuttonbox a.bds_weixin {
	background-position:0 -58px
}
.textShare .bdsharebuttonbox a.bds_tsina {
	background-position:-126px -58px
}
.textShare .bdsharebuttonbox a.bds_qzone {
	background-position:-258px -58px
}
.textShare .bshare-custom.icon-medium a {
	width:42px;
	height:42px;
	padding-left:0;
	overflow:hidden;
	margin:0;
	margin-left:9px;
	display:block;
	margin-top:0;
	background:url("imagespublic_bg.png") no-repeat;
	float:left;
	text-indent:-999px
}
.textShare .bshare-custom.icon-medium a.bshare-weixin {
	background-position:0 -58px
}
.textShare .bshare-custom.icon-medium a.bshare-sinaminiblog {
	background-position:-126px -58px
}
.textShare .bshare-custom.icon-medium a.bshare-qzone {
	background-position:-258px -58px
}
.textShare .bshare-custom.icon-medium a.wy {
	background:url("../images/share_163.png") no-repeat
}
.textShare .wy {
	width:42px;
	height:42px;
	padding-left:0;
	overflow:hidden;
	margin:0;
	margin-left:9px;
	display:block;
	margin-top:0;
	float:left;
	text-indent:-999px;
	background:url("../images/share_163.png") no-repeat
}
.text-ads {
	margin:30px 0
}
.publicTitle {
	height:26px;
	line-height:26px;
	padding-bottom:8px;
	border-bottom:4px solid #000;
	overflow:hidden
}
.publicTitle dt {
	float:left;
	height:26px;
	overflow:hidden;
	font-size:24px;
	color:#000
}
.publicTitle dd {
	float:right;
	height:26px;
	font-size:14px;
	color:#575757;
	line-height:34px
}
.publicTitle dd a {
	color:#575757;
	margin-left:16px
}
.publicTitle dd a:hover {
	color:#f60
}
.relatedRead {
	width:780px;
	overflow:hidden;
	padding-top:20px
}
.relatedRead .readT {
	width:780px;
	height:280px;
	overflow:hidden;
	padding-bottom:20px;
	border-bottom:1px solid #e3e3e3
}
.relatedRead .readT dt {
	width:430px;
	height:280px;
	overflow:hidden;
	text-align:center;
	float:left
}
.relatedRead .readT dd {
	width:320px;
	height:280px;
	overflow:hidden;
	float:right
}
.relatedRead .readT dd ul {
	width:313px;
	height:280px;
	border-left:2px solid #e3e3e3;
	margin-left:5px
}
.relatedRead .readT dd li {
	width:288px;
	overflow:hidden;
	padding-left:32px;
	background:url("imageshollow_round.png") no-repeat;
	position:relative;
	left:-7px;
	margin-bottom:14px
}
.relatedRead .readT dd li span {
	display:block;
	width:288px;
	height:22px;
	overflow:hidden;
	color:#989898
}
.relatedRead .readT dd li p {
	line-height:26px;
	width:288px;
	overflow:hidden;
	font-size:16px;
	color:#000
}
.relatedRead .readC {
	width:780px;
	overflow:hidden;
	margin-bottom:20px
}
.relatedRead .readC dl {
	width:780px;
	height:165px;
	padding:20px 0;
	border-bottom:1px solid #e3e3e3
}
.relatedRead .readC dl dt {
	width:250px;
	height:165px;
	overflow:hidden;
	text-align:center;
	float:left
}
.relatedRead .readC dl dd {
	width:510px;
	overflow:hidden;
	float:right
}
.relatedRead .readC dl dd h2 {
	width:510px;
	height:36px;
	line-height:36px;
	margin-bottom:6px;
	overflow:hidden;
	font-size:20px;
	color:#000;
	font-weight:bold
}
.relatedRead .readC dl dd h2 a {
	color:#000
}
.relatedRead .readC dl dd h2 a:hover {
	color:#f60
}
.relatedRead .readC dl dd p {
	line-height:28px;
	height:102px;
	width:510px;
	overflow:hidden;
	color:#969696
}
.relatedRead .readC dl dd .time {
	width:510px;
	height:20px;
	overflow:hidden;
	color:#969696
}
.relatedRead .readC dl dd .time a {
	color:#554f4f;
	margin-right:16px
}
.relatedRead .readC dl dd .time a:hover {
	color:#f60
}
.relatedRead .readC dl dd .time span {
	float:right
}
.relatedRead .readB {
	width:780px;
	overflow:hidden;
	margin-bottom:20px;
	border-bottom:1px solid #e3e3e3;
	padding-bottom:20px
}
.relatedRead .readB h2 {
	width:780px;
	height:28px;
	margin-bottom:16px;
	overflow:hidden;
	color:#000;
	font-weight:bold
}
.relatedRead .readB h2 a {
	color:#000
}
.relatedRead .readB h2 a:hover {
	color:#f60
}
.relatedRead .readB ul {
	width:795px;
	overflow:hidden
}
.relatedRead .readB ul li {
	width:250px;
	height:165px;
	overflow:hidden;
	float:left;
	margin-right:15px
}
.textList {
	width:780px;
	overflow:hidden
}
.textList li {
	width:240px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-right:20px;
	float:left;
	font-size:16px;
	white-space:nowrap;
	text-overflow:ellipsis
}
.textList li a {
	color:#515151
}
.textList li a:hover {
	color:#f60
}
.ad_first {
	width:300px;
	height:354px;
	background:#f8f8f8;
	padding:0;
	margin-bottom:30px
}
.ad_first .box {
	width:300px;
	height:250px;
	margin:0 0 15px
}
.ad_first ul {
	width:280px;
	overflow:hidden;
	margin:0 auto
}
.ad_first ul li {
	width:260px;
	height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:3px 0 0;
	height:25px;
	line-height:25px;
	float:left;
	margin-left:10px
}
.ad_first ul li a {
	color:#5a5b5d
}
.ad_first ul li a:hover {
	color:#f60
}
.guessLike {
	width:280px;
	overflow:hidden;
	background:#fff;
	border:10px solid #f8f8f8;
	border-bottom:20px solid #f8f8f8;
	margin-bottom:30px
}
.guessLike h2 {
	width:130px;
	height:44px;
	line-height:44px;
	text-align:center;
	font-size:16px;
	color:#000;
	position:relative;
	margin:0 auto
}
.guessLike h2 .line {
	width:130px;
	height:22px;
	border-bottom:1px solid #a0a0a0;
	position:absolute;
	left:0;
	top:0
}
.guessLike h2 span {
	display:inline-block;
	background:#fff;
	height:44px;
	position:relative;
	padding:0 10px
}
.guessLike dl {
	width:280px;
	overflow:hidden;
	margin:0 auto 16px
}
.guessLike dl dt {
	width:280px;
	overflow:hidden;
	margin:0 auto 10px;
	text-align:center
}
.guessLike dl dd {
	width:280px;
	height:22px;
	text-align:center;
	font-size:16px;
	color:#575757;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.guessLike dl dd span {
	display:block;
	height:26px;
	overflow:hidden;
	width:250px
}
.guessLike dl dd i {
	display:block;
	height:22px;
	width:250px;
	overflow:hidden;
	font-family:Arial
}
.guessLike ul {
	width:250px;
	overflow:hidden;
	margin:0 auto;
	border-top:1px solid #dfdfdf;
	padding:10px 0 12px
}
.guessLike ul li {
	width:250px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.most_popular {
	width:300px;
	margin-bottom:34px;
	border-bottom:13px solid #000;
	overflow:hidden;
	background:url("imagesmost_popular2.png") no-repeat
}
.most_popular dt {
	width:300px;
	height:50px
}
.most_popular dt a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-999px
}
.most_popular dd {
	width:268px;
	padding-left:32px;
	overflow:hidden
}
.most_popular dd li {
	width:268px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.most_popular dd li.first {
	line-height:56px
}
.ad_switch {
	margin-bottom:32px
}
.tag_try {
	height:382px;
	width:300px;
	overflow:hidden;
	position:relative;
	margin-bottom:30px
}
.tag_try .tag {
	height:50px;
	position:absolute;
	top:0;
	left:0;
	z-index:2
}
.tag_try .tag span {
	display:block;
	width:150px;
	float:left;
	height:50px;
	line-height:50px;
	text-align:center;
	background:#e5e5e5;
	color:#323232;
	cursor:pointer;
	position:relative
}
.tag_try .tag span i {
	margin:0 0 0 -10px;
	display:block;
	opacity:0;
	filter:alpha(opacity=0);
	width:0;
	height:0;
	line-height:0;
	position:absolute;
	left:50%;
	bottom:-20px;
	border:10px solid;
	border-color:#323232 #f2f2f2 #f2f2f2 #f2f2f2
}
.tag_try .tag span.on {
	background:#323232;
	color:#e5e5e5
}
.tag_try .tag span.on i {
	opacity:1;
	filter:alpha(opacity=100)
}
.tag_try .con {
	padding:50px 0 0;
	background:#f2f2f2;
	height:332px;
	overflow:hidden;
	width:300px;
	position:relative;
	z-index:1
}
.tag_try .con .try, .tag_try .con .pingce {
	position:absolute;
	left:0;
	top:-320px;
	height:310px;
	overflow:hidden;
	width:300px
}
.tag_try .con .try.on, .tag_try .con .pingce.on {
	top:50px
}
.tag_try .con .try .g-tag, .tag_try .con .pingce .g-tag {
	width:280px;
	margin:30px auto 0;
	height:280px
}
.tag_try .con .try .g-tag .box, .tag_try .con .pingce .g-tag .box {
	width:240px;
	overflow:hidden;
	height:280px;
	margin:0 auto
}
.tag_try .con .try .g-tag .item, .tag_try .con .pingce .g-tag .item {
	width:240px;
	height:280px;
	line-height:25px;
	text-align:center
}
.tag_try .con .try .g-tag .item .pic, .tag_try .con .pingce .g-tag .item .pic {
	margin:0 auto
}
.tag_try .con .try .g-tag .item .pic img, .tag_try .con .pingce .g-tag .item .pic img {
	width:200px;
	height:200px;
	overflow:hidden;
	border-radius:50%
}
.tag_try .con .try .g-tag .item .total, .tag_try .con .pingce .g-tag .item .total {
	font-family:arial
}
.tag_try .con .try .g-tag .item a, .tag_try .con .pingce .g-tag .item a {
	text-decoration:none;
	cursor:pointer
}
.tag_try .con .try .g-tag .item a .title, .tag_try .con .try .g-tag .item a .desc, .tag_try .con .try .g-tag .item a .total, .tag_try .con .pingce .g-tag .item a .title, .tag_try .con .pingce .g-tag .item a .desc, .tag_try .con .pingce .g-tag .item a .total {
	color:#323232;
	width:100%
}
.tag_try .con .try .g-tag .item a:hover .title, .tag_try .con .try .g-tag .item a:hover .desc, .tag_try .con .try .g-tag .item a:hover .total, .tag_try .con .pingce .g-tag .item a:hover .title, .tag_try .con .pingce .g-tag .item a:hover .desc, .tag_try .con .pingce .g-tag .item a:hover .total {
	color:#f60
}
.bbs_marrow {
	width:300px;
	overflow:hidden;
	padding-top:10px;
	margin-bottom:8px
}
.bbs_marrow dl {
	width:300px;
	overflow:hidden;
	text-align:center;
	margin-bottom:5px
}
.bbs_marrow dt {
	width:300px;
	height:200px;
	overflow:hidden
}
.bbs_marrow dd {
	width:300px;
	height:42px;
	line-height:42px;
	overflow:hidden
}
.DailyChoice {
	width:300px;
	overflow:hidden;
	height:390px;
	margin:10px 0 30px;
	position:relative
}
.DailyChoice .box {
	width:300px;
	height:390px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0
}
.DailyChoice .box dl {
	width:300px;
	height:0px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	opacity:0
}
.DailyChoice .box dl.on {
	display:block;
	opacity:1;
	height:390px;
	-webkit-transition:2s opacity;
	-moz-transition:2s opacity;
	transition:2s opacity
}
.DailyChoice .box dt {
	width:300px;
	height:390px;
	overflow:hidden;
	text-align:center
}
.DailyChoice .box dd {
	width:218px;
	height:50px;
	padding:12px 20px;
	overflow:hidden;
	background:#000;
	background:rgba(0, 0, 0, 0.5);
	position:absolute;
	left:50%;
	margin-left:-129px;
	bottom:60px;
	color:#fff;
	text-align:center;
	cursor:pointer
}
.DailyChoice .box dd h2 {
	width:218px;
	line-height:26px;
	overflow:hidden;
	font-size:18px;
	cursor:pointer
}
.DailyChoice .box dd h2 a{
	color:#FFF;
}
.DailyChoice .box dd p {
	width:218px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	cursor:pointer
}
.DailyChoice .box dd a h2, .DailyChoice .box dd a p {
	color:#fff
}
.DailyChoice .box dd a:hover {
	text-decoration:none;
	color:#f60
}
.DailyChoice .box dd a:hover h2, .DailyChoice .box dd a:hover p {
	color:#f60;
	text-decoration:none
}
.DailyChoice .btn {
	width:280px;
	height:46px;
	padding:0 10px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	z-index:9
}
.DailyChoice .btn dt {
	float:left;
	font-family:Arial;
	font-size:30px;
	color:#fff
}
.DailyChoice .btn dt span {
	font-size:36px;
	color:#e86800
}
.DailyChoice .btn dd {
	float:right;
	height:26px;
	width:42px;
	padding-top:10px
}
.DailyChoice .btn dd i, .DailyChoice .btn dd span {
	width:13px;
	height:26px;
	overflow:hidden;
	background:url("imagespublic_bg.png") no-repeat;
	cursor:pointer
}
.DailyChoice .btn dd i {
	float:left;
	background-position:right -188px
}
.DailyChoice .btn dd span {
	float:right;
	background-position:0 -188px
}
.everyoneSearch {
	width:300px;
	overflow:hidden;
	color:#3f3f3f;
	line-height:30px;
	padding-top:10px;
	margin-bottom:20px
}
.everyoneSearch a {
	font-size:16px;
	color:#3f3f3f
}
.everyoneSearch a:hover {
	color:#f60
}
.everyoneSearch span {
	margin:0 10px;
	color:#cacaca
}
.publicAccount {
	width:738px;
	height:100px;
	border:1px solid #e9e9e9;
	padding:20px;
	margin-bottom:20px;
	position:relative;
	z-index:2
}
.publicAccount .l {
	width:80px;
	overflow:hidden;
	float:left
}
.publicAccount .l dt {
	width:60px;
	height:60px;
	overflow:hidden;
	text-align:center;
	padding:5px;
	border:1px solid #e9e9e9;
	border-radius:50%
}
.publicAccount .l dt img {
	border-radius:50%
}
.publicAccount .l dd {
	font-size:12px;
	width:80px;
	text-align:center;
	padding-top:6px
}
.publicAccount .r {
	width:640px;
	float:right
}
.publicAccount .r dt {
	width:510px;
	float:left
}
.publicAccount .r dt h2 {
	width:510px;
	height:28px;
	overflow:hidden;
	font-size:18px
}
.publicAccount .r dt h2 a {
	color:#000
}
.publicAccount .r dt h2 a:hover {
	color:#f60
}
.publicAccount .r dt p {
	width:510px;
	overflow:hidden;
	line-height:24px;
	color:#a0a0a0
}
.publicAccount .r dd {
	width:100px;
	height:100px;
	overflow:hidden;
	float:right
}
.publicAccount .code {
	width:304px;
	height:246px;
	background:#fff url("../images/publicAccount_bg.jpg") no-repeat 15px 15px;
	position:absolute;
	left:118px;
	top:52px;
	padding:15px;
	border:1px solid #cacaca;
	display:none
}
.publicAccount .code span {
	display:block;
	width:10px;
	height:16px;
	overflow:hidden;
	position:absolute;
	left:-10px;
	top:12px;
	background:url("../images/publicAccount_arrow.png") no-repeat
}
.publicAccount .icon {
	width:16px;
	height:16px;
	background:url("imagespublicAccount_icon.png") no-repeat;
	position:absolute;
	left:72px;
	top:72px
}
.right_fixed {
	width:300px;
	overflow:hidden;
	z-index:99;
	background:#fff
}
.right_fixed.active {
	position:fixed;
	_position:absolute;
	top:0
}
.right_fixed .ad_switch {
	margin-bottom:0
}
.testBegin {
	margin-bottom:50px;
	display:inline-block
}
.textShow {
	width:240px;
	border:10px solid #f8f8f8;
	padding:20px;
	background:#fff;
	margin-bottom:30px;
	position:relative
}
.textShow .maskLine {
	width:280px;
	height:22px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	background:#fff;
	z-index:9
}
.textShow h2 {
	width:240px;
	overflow:hidden;
	line-height:24px;
	font-size:16px;
	font-weight:normal;
	margin-bottom:14px
}
.textShow .name {
	width:240px;
	overflow:hidden;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:16px
}
.textShow .name dt {
	width:130px;
	height:130px;
	overflow:hidden;
	border:2px solid #f7f7f7;
	border-radius:50%;
	margin:0 auto
}
.textShow .name dt a {
	display:block;
	width:100%;
	height:100%;
	text-align:center
}
.textShow .name dt img {
	max-width:130px;
	max-height:130px;
	display:inline-block;
	vertical-align:middle
}
.textShow .name dt i {
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.textShow .name dd {
	width:240px;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#222;
	padding-top:10px
}
.textShow .name dd i {
	display:block;
	font-family:arial;
	color:#575757
}
.textShow .official {
	width:240px;
	height:40px;
	line-height:40px;
	text-align:center;
	border-bottom:1px solid #dfdfdf;
	color:#797979
}
.textShow .official a {
	color:#797979
}
.textShow .official a:hover {
	color:#f60
}
.textShow .tit {
	width:240px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	padding:15px 0
}
.textShow .tit dt {
	height:18px;
	border-left:3px solid #000;
	padding-left:10px;
	font-size:18px;
	color:#000;
	float:left
}
.textShow .tit dd {
	float:right;
	color:#626262;
	font-size:14px
}
.textShow .tit dd a {
	color:#626262;
	margin-left:15px
}
.textShow .tit dd a:hover {
	color:#f60
}
.textShow .tit dd a.on {
	color:#e85775
}
.textShow .introduction {
	width:240px;
	max-height:98px;
	overflow:hidden;
	color:#a0a0a0;
	line-height:24px
}
.textShow .textMore {
	width:240px;
	height:20px;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:10px;
	text-align:right
}
.textShow .new {
	width:240px;
	overflow:hidden
}
.textShow .new li {
	width:240px;
	max-height:48px;
	line-height:24px;
	font-size:16px;
	overflow:hidden;
	margin-bottom:12px;
	padding-top:8px;
	border-top:1px dashed #e5e5e5;
	position:relative;
	top:-1px
}
.textShow .new li a {
	color:#575757
}
.textShow .new li a:hover {
	color:#f60
}
.textShow .brand {
	width:240px;
	overflow:hidden;
	margin-bottom:10px
}
.textShow .brand li {
	width:240px;
	height:34px;
	line-height:34px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.textShow .brand li a {
	color:#575757
}
.textShow .brand li a:hover {
	color:#f60
}
.textShow .more {
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #dbdbdb;
	border-radius:20px;
	margin:0 auto 4px;
	color:#575757
}
.textShow .more:hover {
	color:#fff;
	border-color:#fff;
	background:#000
}
.textShow .product_info {
	width:240px;
	overflow:hidden;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:16px;
	margin-bottom:15px
}
.textShow .product_info dt {
	width:110px;
	height:150px;
	overflow:hidden;
	border:1px solid #eaeaea;
	float:left;
	text-align:center
}
.textShow .product_info dd {
	width:118px;
	overflow:hidden;
	float:right
}
.textShow .product_info dd li {
	width:118px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	color:#a0a0a0
}
.textShow .product_info dd li i {
	color:#e85775
}
.textShow .product_info dd li span {
	color:#575757
}
.textShow .impression {
	width:240px;
	overflow:hidden;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:4px
}
.textShow .impression h3 {
	font-size:16px;
	color:#a0a0a0;
	font-weight:normal;
	height:30px
}
.textShow .impression a {
	display:inline-block;
	height:30px;
	line-height:30px;
	padding:0 10px;
	border:1px solid #ccc;
	margin:0 10px 10px 0;
	border-radius:18px
}
.textShow .impression a:hover {
	color:#d91947;
	border-color:#d91947
}
.textShow .impression span {
	display:inline-block;
	height:30px;
	line-height:30px;
	padding:0 10px;
	border:1px solid #ccc;
	margin:0 10px 10px 0;
	border-radius:18px
}
.textShow .product_show {
	width:240px;
	overflow:hidden
}
.textShow .product_show dl {
	width:240px;
	overflow:hidden;
	border-top:1px dashed #e5e5e5;
	margin-top:-1px;
	padding:20px 0
}
.textShow .product_show dt {
	width:110px;
	height:110px;
	text-align:center;
	overflow:hidden;
	float:left;
	border:1px solid #efefef
}
.textShow .product_show dt a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden
}
.textShow .product_show dt img {
	display:inline-block;
	vertical-align:middle;
	max-width:110px;
	max-height:110px
}
.textShow .product_show dt i {
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.textShow .product_show dd {
	width:120px;
	float:right
}
.textShow .product_show dd h3 {
	width:120px;
	max-height:40px;
	_height:40px;
	line-height:20px;
	font-weight:normal;
	overflow:hidden
}
.textShow .product_show dd em {
	display:block;
	width:120px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	color:#626262
}
.textShow .product_show dd .fen {
	width:130px;
	height:22px;
	overflow:hidden
}
.textShow .product_show dd .fen i {
	color:#f8879d
}
.textShow .product_show dd .stars, .textShow .product_show dd .data {
	float:left;
	margin-right:4px
}
.textShow .product_show dd p {
	width:130px
}
.textShow .product_show dd p span {
	float:right
}
.textShow .product_show dd p i {
	color:#f8879d;
	margin-right:6px
}
.textShow .product_show .list {
	width:240px;
	overflow:hidden;
	display:none
}
.textShow .product_show .list.on {
	display:block
}
.textShow .stars {
	width:82px;
	height:14px;
	overflow:hidden;
	background:url("../images/hzp_2014.png") no-repeat 0 -22px
}
.textShow .stars i {
	background:url("../images/hzp_2014.png") no-repeat -218px -22px;
	display:block;
	height:14px
}
.textShow.textShow_hzp {
	border-color:#f9f4f6
}
