@charset "utf-8"; 

.custom-main-outer {
	float: left;
	display: inline;
	width: 100%
}

.custom-main-inner {
	margin-left: 200px
}

.custom-main-left-side {
	float: left;
	display: inline;
	width: 180px;
	margin-left: -100%;
	-webkit-transition: width .3s linear;
	-moz-transition: width .3s linear;
	-ms-transition: width .3s linear;
	transition: width .3s linear
}

.custom-main-left-side .side_inner {
	position: fixed;
	z-index: 10
}

.custom-main-left-close .custom-main-inner {
	margin-left: 0;
	-webkit-transition: margin .3s linear;
	-moz-transition: margin .3s linear;
	-ms-transition: margin .3s linear;
	transition: margin .3s linear
}

.custom-main-left-close .custom-main-left-side,.custom-main-left-close .custom-main-left-side .side_inner
	{
	width: 0;
	overflow: hidden
}

 @charset "utf-8"; 

.custom-icon {
	display: inline-block;
	vertical-align: middle;
	background-image:
		url();
	background-repeat: no-repeat
}

.crown,.crown_gray,.crown_light {
	display: inline-block;
	width: 25px;
	height: 20px
}

.crown {
	background:
		url();
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

.crown_light {
	background:
		url();
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

.crown_gray {
	background:
		url();
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

.custom-linear {
	display: block;
	height: 1px;
	width: 180px;
	overflow: hidden;
	background-position: 0 -78px
}

.c-num {
	display: inline-block;
	vertical-align: middle;
	height: 18px;
	line-height: 17px;
	border-radius: 9px;
	color: #fff;
	padding: 0 6px;
	background-color: #c7c7c7
}

.c-icon {
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	background-color: #fff;
	border-radius: 3px;
	line-height: 20px;
	font-size: 14px;
	color: #699f00
}

.indivi_back {
	width: 120px;
	height: 34px;
	line-height: 34px;
	text-indent: 40px;
	background-position: left -40px;
	color: #fff;
	display: inline-block
}

.indivi_bye {
	width: 120px;
	height: 34px;
	background-position: -120px -40px;
	display: inline-block
}

.indivi_zy .trendTag-ico {
	float: none;
	margin: 0 5px 0 0;
	_margin-top: 5px
}

.indivi_zy .ff-icon {
	color: #ec8500;
	font-size: 12px;
	margin-right: 5px
}

.playTimes a .ff-icon {
	color: #ccc;
	margin-right: 5px;
	margin-top: 1px;
	font-size: 18px
}

.playTimes a:hover .ff-icon {
	color: #699f00
}

.mod-side_menu_rd .c-num {
	height: 16px;
	line-height: 15px;
	background-color: #ef5b30;
	padding: 0 5px
}

 @charset "utf-8"; 

.mod-userCard {
	position: relative;
	width: 180px;
	height: 146px;
	background: #f3f3f3
}

.mod-userCard .user_link {
	display: block;
	width: 100%;
	height: 100%
}

.mod-userCard a {
	color: #333
}

.mod-userCard a:hover,.mod-userCard a:active,.mod-userCard a:hover.user_link .user_name,.user_vip_tip a:hover.vip_inner p
	{
	color: #86bf17
}

.user_pic_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
	_cursor: pointer
}

.user_pic_bg img {
	margin-top: -120px;
	margin-left: -150px;
	width: 390px;
	height: 390px;
	filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=10 )
}

.for_ie,.for_svg {
	position: absolute;
	height: 146px;
	width: 100%;
	overflow: hidden
}

.for_ie {
	display: none;
	display: block\9
}

.for_ie:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 180px;
	height: 146px;
	visibility: visible;
	background-color: rgba(0, 0, 0, .1)
}

.for_svg {
	display: none\9
}

.user_tool {
	position: absolute;
	top: 8px;
	right: 0;
	width: 100%;
	z-index: 10;
	text-align: right;
	_cursor: pointer
}

.user_tool .tool_item {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
	margin-right: 6px;
	border-radius: 10px;
	color: #333
}

.user_tool .ff-icon {
	color: #ababab;
	font-size: 16px
}

.user_info_wrap {
	position: absolute;
	top: 8px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 10;
	_cursor: pointer
}

.user_info_wrap .user_pic {
	display: inline-block;
	width: 58px;
	height: 58px
}

.user_info_wrap .user_pic img {
	width: 58px;
	height: 58px;
	border-radius: 50%
}

.user_info_wrap .user_vip {
	position: absolute;
	top: 40px;
	left: 50%;
	z-index: 12;
	height: 15px;
	width: 15px;
	margin-left: 12px;
	padding: 3px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#10000000', endColorstr='#10000000' );
	background-color: rgba(255, 255, 255, .1);
	border-radius: 50%
}

.user_info_wrap .user_name {
	font-size: 14px;
	line-height: 18px;
	height: 20px;
	overflow: hidden;
	position: relative;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	padding-top: 6px
}

.user_info_wrap .user_vip .icon-vip {
	vertical-align: top
}

.user_vip_tip,.unUser_vip_tip {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	*width: 160px;
	z-index: 10;
	margin: 10px
}

.user_vip_tip .vip_inner {
	position: relative;
	z-index: 11;
	display: block;
	padding: 5px 10px 5px 57px;
	line-height: 14px;
	_cursor: pointer
}

.unUser_vip_tip .vip_inner {
	color: #999;
	text-align: center;
	display: block
}

.user_vip_tip .vip_inner p {
	height: 14px;
	color: #999;
	overflow: hidden
}

.user_vip_tip .crown,.user_vip_tip .crown_light,.user_vip_tip .crown_gray
	{
	position: absolute;
	top: 50%;
	left: 12px;
	margin-top: -10px
}

.user_vip_tip .line {
	position: absolute;
	width: 1px;
	height: 23px;
	top: 50%;
	left: 45px;
	margin-top: -10px;
	background:
		url("images/userPic_bg.png")
		no-repeat;
	background-position: -60px 0
}

.user_line {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	z-index: 20;
	width: 100%;
	height: 1px
}

.mod-side_menu {
	position: relative;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	background-color: #f6f6f6;
	width: 178px;
	z-index: 1
}

.mod-side_menu .hr_line {
	height: 1px;
	overflow: hidden;
	border-bottom: 1px solid #eee;
	margin-left: 12px;
	margin-right: 12px
}

.mod-menu {
	line-height: 31px
}

.mod-menu dd {
	position: relative;
	height: 31px;
	*zoom: 1
}

.mod-menu .tle {
	position: relative
}

.mod-menu .link {
	display: block;
	font-size: 14px;
	height: 31px;
	padding: 0 40px 0 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	*white-space: normal
}

.mod-menu .link .user_pic {
	float: left;
	display: inline;
	width: 22px;
	height: 22px;
	*margin-top: 0;
	_margin-top: 5px
}

.mod-menu .link .user_pic img {
	vertical-align: top;
	width: 22px;
	height: 22px;
	border-radius: 50%
}

.mod-menu .ff-icon {
	font-size: 18px;
	margin-right: 5px;
	color: #9f9f9f
}

.mod-menu .tle_right {
	position: absolute;
	top: 0;
	_top: 5px;
	right: 10px;
	font-size: 12px;
	line-height: 28px;
	zoom: 1
}

.mod-menu .tle_right img {
	width: auto;
	height: 16px;
	_margin-top: 2px
}

.mod-menu .tle_right .ff-icon {
	display: inline;
	zoom: 1;
	margin-right: -2px;
	font-size: 12px;
	line-height: 18px
}

.mod-menu .hover,.mod-menu .link:hover {
	background-image:
		url(images/custom_tle_link.png);
	background-repeat: no-repeat
}

.mod-menu .selected,.mod-menu .selected .link {
	color: #fff;
	background-color: #86bf17
}

.mod-menu .selected .ff-icon {
	color: #fff
}

.mod-menu .selected .c-num {
	color: #86bf17;
	background-color: #fff
}

.mod-menu-mini {
	font-size: 12px;
	color: #333
}

.mod-menu-mini a {
	color: #666
}

.mod-menu-mini .link {
	font-size: 12px;
	height: 31px
}

.mod-menu-mini dt {
	padding: 0 12px
}

.mod-menu-mini .link_add {
	display: inline;
	float: left;
	color: #699f00;
	margin-left: 20px;
	line-height: 32px
}

.mod-menu-mini .link_more {
	display: inline-block;
	height: 16px;
	line-height: 16px;
	color: #333;
	margin-right: 10px;
	border-left: 1px solid #eee;
	padding-left: 20px
}

.mod-menu-mini .link_more:hover,.mod-menu-mini .link_more:hover .ff-icon
	{
	color: #699f00
}

.mod-menu-mini .link_more .ff-icon {
	font-size: 12px;
	color: #868686;
	margin-right: 0
}

.mod-mene-sub {
	position: absolute;
	top: -2px;
	right: -120px;
	border: 1px solid #eee;
	background-color: #f6f6f6;
	padding: 2px 0;
	width: 118px;
	border-radius: 2px;
	z-index: 10
}

.mod-mene-sub .link {
	border-radius: 2px;
	padding: 0 30px 0 20px;
	text-align: center
}

.mod-mene-sub .tle_right {
	right: 5px
}

:root .user_vip_tip,:root .user_tool .tool_item,:root .user_info_wrap .user_pic,:root .user_info_wrap .user_vip
	{
	filter: none
}

.side-btn {
	position: absolute;
	top: 25%;
	right: -12px;
	z-index: -1
}

.side-btn_link {
	display: block;
	width: 15px;
	height: 82px;
	background-image:
		url();
	background-repeat: no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,
		sizingMethod=image, src=''
		);
	_background: 0
}



.mod-userCard-tr {
	height: 118px
}

.side-top-tr .user_pic {
	display: inline;
	float: left;
	padding: 4px 12px 0 12px
}

.side-top-tr .user_info_wrap .user_pic,.side-top-tr .user_info_wrap .user_pic img
	{
	width: 46px;
	height: 46px
}

.side-top-tr .user_info_wrap .user_pic a {
	display: inline-block;
	width: 46px;
	height: 46px;
	cursor: pointer
}

.side-top-tr .user_name {
	display: inline-block;
	float: left;
	width: 108px;
	text-align: left
}

.side-top-tr .user_vip {
	display: none
}

.user-msg-tr {
	display: inline-block;
	float: left;
	max-width: 82px;
	_width: 82px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.side-top-tr .user_tool {
	top: 37px;
	right: 59px;
	width: 60px;
	height: 22px
}

.side-top-tr .user_vip_tip {
	border-top: 1px solid #eee
}

.user_wdl_png {
	display: inline-block;
	width: 100px;
	height: 41px;
	background: url()
}

.user_load_wdl {
	display: inline-block;
	float: left;
	margin-top: 5px
}



.wrapper-cols {
	margin-bottom: 10px
}

.wrapper-piclist {
	width: 100%;
	overflow: hidden;
	*position: relative
}

.site-piclist:before,.site-piclist:after {
	content: '\0020';
	display: table
}

.site-piclist:after {
	clear: both
}

.site-piclist {
	*zoom: 1;
	overflow: hidden;
	*position: relative
}

.site-piclist li {
	float: left;
	padding-left: 20px;
	height: 100%
}

.site-piclist_pic {
	position: relative;
	width: 100%;
	_overflow: hidden
}

.site-piclist_pic_link {
	display: block;
	width: 100%;
	height: 100%
}

.site-piclist_pic_link img {
	display: inline-block;
	width: 100%;
	height: 100%;
	background: #f2f2f2
		url() no-repeat
		center center
}

.wrapper-listTitle {
	cursor: pointer;
	position: relative;
	margin-top: -24px
}

.mod-listTitle {
	line-height: 24px;
	color: #fff;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mod-listTitle_left,.mod-listTitle_right,.mod-listTitle_describe {
	*zoom: 1;
	_float: left;
	line-height: 24px;
	padding: 0 5px;
	background: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' )
}

:root .mod-listTitle_left,.mod-listTitle_right,.mod-listTitle_describe {
	filter: none\9;
	*filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' )
}

.mod-listTitle_left {
	overflow: hidden;
	text-overflow: ellipsis
}

.mod-listTitle_right {
	float: right;
	border-radius: 3px;
	height: 16px;
	font: 12px/15px Tahoma, Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1",
		sans-serif;
	margin-right: 4px;
	margin-top: 4px;
	padding: 0 5px;
	background: rgba(0, 0, 0, .6);
	overflow: hidden
}

.mod-listTitle_describe {
	font-size: 12px
}

.site-piclist_info {
	line-height: 20px;
	padding: 7px 5px 0;
	height: 27px;
	background: #f2f2f2;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 15px
}

.site-piclist_info_title,.site-piclist_info_describe {
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.site-piclist_info_describe {
	color: #999;
	font-size: 12px
}

.site-piclist_info_describe a:hover {
	color: #699f00
}

.site-piclist_info_describe .icon-user {
	background: url(images/icon-user.png)
		no-repeat 0 0;
	width: 11px;
	height: 11px;
	margin-right: 5px;
	display: inline-block;
	vertical-align: middle;
	*vertical-align: baseline
}

.wrapper-listTitle-row2 {
	height: 50px;
	margin-top: -50px
}

.wrapper-listTitle-row2 .mod-listTitle_left,.wrapper-listTitle-row2 .mod-listTitle_right
	{
	padding-top: 4px;
	line-height: 22px
}

.wrapper-listTitle-row2 .mod-listTitle_describe {
	line-height: 22px;
	padding-bottom: 2px
}

.site-piclist-auto,.wrapper-piclist-auto,.wrapper-piclist-auto .site-piclist,.wrapper-piclist-auto .site-piclist li
	{
	height: auto !important;
	overflow: visible
}

.site-piclist-mix li .site-piclist_info,.site-piclist li.site-piclist-mix .site-piclist_info
	{
	line-height: 21px;
	*line-height: 22px;
	height: 41px;
	overflow: hidden;
	padding: 6px 5px
}

.site-piclist-mix li .site-piclist_info_title,.site-piclist li.site-piclist-mix .site-piclist_info_title
	{
	text-overflow: normal;
	white-space: normal;
	max-height: 41px
}

.site-piclist-mix li .site-piclist_info_describe,.site-piclist li.site-piclist-mix .site-piclist_info_describe
	{
	margin-top: 1px;
	*margin-top: 2px
}

.popularize .site-piclist_info {
	line-height: 21px;
	*line-height: 22px;
	height: 41px;
	overflow: hidden;
	padding: 6px 5px
}

.popularize .site-piclist_info_title {
	overflow: visible;
	text-overflow: normal;
	white-space: normal
}

.popularize .site-piclist_info_describe {
	margin-top: 1px;
	*margin-top: 2px
}

.greenArea {
	background-color: #85ba4d
}

.greenArea:hover {
	background-color: #6dac2a;
	color: #fff
}

.orangeArea {
	background-color: #ff9156
}

.orangeArea:hover {
	background-color: #ff7e38;
	color: #fff
}

.ad-wrapper {
	padding: 25px 0
}

.mt36-adv {
	margin-top: 36px
}

.site-piclist-16090-bor .site-piclist_info {
	margin-bottom: 0
}

.mod-cover-myRecords {
	position: absolute;
	top: 0;
	left: 0;
	width: 180px;
	height: 101px
}


.mod-cover-myRecords .myRecords_bar {
	width: 92%;
	height: 5px;
	line-height: 0;
	font-size: 0;
	background: #cbcbcb;
	border-radius: 3px;
	margin: -10px auto 0;
	overflow: hidden
}

.myRecords_percent {
	height: 5px;
	background: #699f00
}

.wrapper-listTitle-notify {
	height: 58px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' );
	background: rgba(0, 0, 0, .5);
	font-size: 12px;
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%
}

.wrapper-listTitle-notify .mod-listTitle {
	line-height: 17px
}

.album-notify-pic .notify-main {
	color: #fff;
	font-size: 12px;
	text-align: left;
	padding: 0 0 0 5px;
	padding-top: 3px
}

.album-notify-pic .notify-content {
	width: 145px;
	color: #fff;
	white-space: normal
}

.album-notify-pic .notify-join {
	position: absolute;
	right: 6px;
	bottom: 4px;
	display: inline-block;
	vertical-align: middle
}

.album-notify-pic .notify-join a {
	color: #ff921d
}

.album-notify-pic .notify-main-over .notify-join {
	color: #999
}

.album-notify-pic .notify-main-succ .notify-content {
	float: left;
	width: 125px;
	padding-top: 6px;
	line-height: 19px
}

.site-piclist-180101 .wrapper-listTitle-notify {
	width: 180px
}

.wrapper-listTitle-oneNotify {
	font-size: 12px
}

.wrapper-listTitle-oneNotify .mod-listTitle_left {
	*height: 14px;
	*padding: 5px
}

.wrapper-listTitle-notifyTit {
	height: 85px
}

.wrapper-listTitle-notifyTit .mod-listTitle_left {
	background: 0;
	font-size: 14px;
	_filter: none;
	filter: none\9
}

:root .wrapper-listTitle-notifyTit .mod-listTitle_left {
	filter: none\9;
	_filter: none
}

.wrapper-listTitle-notifyTit .album-notify-pic .notify-content {
	line-height: 18px
}

.wrapper-listTitle-notifyTit .album-notify-pic .notify-main-succ .notify-content
	{
	width: 140px
}

.site-piclist-180236 .wrapper-listTitle-notifyTit {
	width: 180px
}

.wrapper-listTitle-notify-large {
	height: 42px;
	width: 380px
}

.wrapper-listTitle-notify-large .notify-main-succ .notify-content {
	width: 335px;
	padding-top: 8px
}

.wrapper-listTitle-notify-large .album-notify-pic .notify-succIco {
	margin: 10px 8px 0 6px
}

.wrapper-listTitle-notify-large .album-notify-pic .notify-main {
	padding: 3px 3px 0 5px
}

.site-piclist .site-title_score,.mod-listTitle_left,.mod-piclist-ft {
	position: relative
}

.site-piclist .site-title_score .score,.mod-listTitle_left .score,.mod-piclist-ft .score
	{
	float: right;
	font-family: Georgia;
	font-size: 14px;
	color: #ff722c;
	display: inline-block;
	vertical-align: middle
}

.site-piclist .site-title_score .score .num,.mod-listTitle_left .score .num,.mod-piclist-ft .score .num
	{
	font-size: 18px
}

.site-piclist .site-title_score .title,.mod-listTitle_left .title,.mod-piclist-ft .title
	{
	overflow: hidden;
	*zoom: 1
}

.subscription_alternately {
	position: relative
}

.dy_txt {
	display: inline-block;
	vertical-align: middle
}

.subscription_alternately .dy_txt {
	font-size: 12px;
	width: 114px;
	line-height: 15px;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.title_v {
	display: inline-block;
	vertical-align: middle
}

.subscription_alternately .title_v {
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 95px;
	font-size: 12px
}

.site-piclist_info_describe .btn-care {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	border-radius: 3px;
	width: 54px;
	height: 18px;
	line-height: 18px;
	padding: 0;
	text-align: center
}

.subscription_alternately .btn-care-tocare {
	border: 1px solid #699f00
}

.subscription_alternately .btn-care:hover {
	background: #7db718;
	border: 1px solid #7db718;
	color: #fff
}

.subscription_alternately .btn-care-cared:hover {
	background: #b1b1b1;
	color: #fff;
	border: 1px solid #b1b1b1
}

.subscription_alternately .btn-care-update {
	background: #f2f2f2;
	border: 1px solid #dfdfdf;
	color: #699f00
}

.subscription_alternately .btn-care-update:hover {
	background: #f2f2f2;
	border: 1px solid #dfdfdf;
	color: #699f00
}

.site-piclist-380270-describe .subscription_alternately .title_v {
	width: auto
}

.title-ugc-x .ugc-mark-x {
	float: right;
	display: inline-block;
	height: 18px;
	line-height: 17px;
	font-size: 12px;
	background: #fff;
	color: #64a002;
	border: 1px solid #e7e7e7;
	padding: 0 5px;
	margin-top: 1px
}

.site-piclist-180236 {
	height: 251px
}

.site-piclist-180236 li {
	width: 180px
}

.site-piclist-180236 .site-piclist_pic {
	height: 236px
}

.site-piclist-180236-describe {
	height: 304px
}

.site-piclist-180236-describe .site-piclist_info {
	height: 46px
}

.site-piclist-180236-line1 {
	height: 286px
}

 @charset "utf-8"; 

.wrapper-piclist {
	width: 100%;
	overflow: hidden;
	*position: relative
}

.site-piclist:before,.site-piclist:after {
	content: '\0020';
	display: table
}

.site-piclist:after {
	clear: both
}

.site-piclist {
	*zoom: 1;
	overflow: hidden;
	*position: relative
}

.site-piclist-auto {
	height: auto !important;
	overflow: visible
}

.site-piclist li {
	float: left;
	padding-left: 20px;
	height: 100%
}

.site-piclist_pic {
	position: relative;
	width: 100%;
	_overflow: hidden
}

.site-piclist_pic_link {
	display: block;
	width: 100%;
	height: 100%
}

.site-piclist_pic_link img {
	display: inline-block;
	width: 100%;
	height: 100%;
	background: #f2f2f2
		url() no-repeat
		center center
}

.wrapper-listTitle {
	padding: 0 3px;
	height: 24px;
	padding-top: 9px;
	cursor: pointer;
	position: relative;
	margin-top: -33px;
	background:
		url(images/titleBg-normal.png)
		no-repeat left bottom;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titleBg-normal.png'
		)
}

.album-picCon .wrapper-listTitle {
	padding: 0 3px;
	height: 66px;
	padding-top: 9px;
	cursor: pointer;
	position: relative;
	margin-top: -75px;
	background: url(images/album-picBg.png)
		no-repeat left bottom;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/album-picBg.png'
		)
}



.site-piclist-380240 .wrapper-listTitle {
	background:
		url(images/titleBg-line1-380.png)
		no-repeat left bottom;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titleBg-line1-380.png'
		)
}

.mod-listTitle {
	line-height: 24px;
	color: #fff
}

.mod-listTitle_left {
	overflow: hidden;
	*zoom: 1
}

.mod-listTitle_right {
	float: right;
	font-size: 12px
}

.site-piclist_info {
	line-height: 20px;
	padding-top: 3px;
	height: 35px
}

.site-piclist_info_title,.site-piclist_info_describe {
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.site-piclist_info_describe {
	color: #999
}

.site-title {
	padding-left: 20px
}

.site-title_left {
	overflow: hidden;
	*zoom: 1
}

.site-title_right {
	float: right
}

.site-title h3 {
	color: #699f00;
	float: left;
	padding-right: 7px;
	height: 48px;
	white-space: nowrap
}

.site-main-side-visible {
	overflow: visible
}

.site-main-side .site-title h3 {
	padding-right: 0;
	font-size: 0
}

.site-title h3 a,.site-title h3 a:hover {
	color: #699f00;
	display: inline-block;
	overflow: visible;
	cursor: pointer
}

.site-title h3 a span,.site-title h3 span {
	font-size: 24px
}

.site-title h3 .title-index {
	font-size: 24px;
	color: #699f00
}

.site-title .icon-more {
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", "CourierNewPSMT";
	font-size: 14px;
	display: inline-block;
	padding-left: 8px;
	padding-right: 5px;
	color: #699f00;
	cursor: pointer
}

.site-title .icon-more em {
	font-family: "\9ED1\4F53", "CourierNewPSMT";
	margin-left: 1px;
	cursor: pointer
}

.title-subLinks {
	font-size: 0;
	padding-top: 13px;
	height: 20px;
	overflow: hidden
}

.title-subLinks li {
	padding: 0 16px;
	line-height: 20px;
	font-size: 14px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background:
		url(images/divide-dotted-v.png)
		no-repeat left 6px
}

.title-subLinks li.firstItem {
	background: 0
}

.title-subLinks_child {
	height: 27px;
	padding-top: 7px
}

.title-subLinks_child li {
	background: 0;
	padding: 0
}

.divide-v-dotted {
	border-left: 1px dotted #ccc;
	overflow: hidden
}

.site-piclist-180101 {
	height: 139px
}

.site-piclist-180101 li {
	width: 180px
}

.site-piclist-180101 .site-piclist_pic {
	height: 101px
}

.mod-picList-180101 .site-piclist_pic {
	width: 180px;
	height: 101px;
	margin: 0
}

.site-piclist-180236 {
	height: 256px
}

.site-piclist-180236 li {
	width: 180px
}

.site-piclist-180236 .site-piclist_pic {
	height: 236px
}

.site-piclist-180236-describe {
	height: 290px
}

.site-piclist-180236-describe .mod-listTitle,.site-piclist-180236-describe .site-piclist_info_title a
	{
	font-size: 14px
}

.site-piclist-coming {
	position: relative;
	height: 380px
}

.piclist-coming-line {
	height: 4px;
	background-color: #eee;
	margin: 35px 0 25px 20px;
	overflow: hidden
}

.site-piclist-180236-coming {
	position: absolute;
	top: -10px;
	height: 380px
}

.site-piclist-180236-coming li {
	height: 380px
}

.site-piclist-180236-coming .site-piclist_coming-time {
	line-height: 20px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 50px;
	font-size: 14px
}

.site-piclist-180236-coming .site-piclist_pic {
	height: 236px
}

.site-piclist-180236-coming .mod-listTitle,.site-piclist-180236-coming .site-piclist_info_title a
	{
	font-size: 14px
}

.site-piclist-180240 {
	height: 278px
}

.site-piclist-180240 li {
	width: 180px
}

.site-piclist-180240 .site-piclist_pic {
	height: 236px
}

.site-piclist-380240 {
	height: 278px
}

.site-piclist-380240 li {
	width: 380px
}

.site-piclist-380240 .site-piclist_pic {
	height: 240px
}

.site-piclist-340232 {
	height: 280px
}

.site-piclist-340232 li {
	width: 340px
}

.site-piclist-340232 .site-piclist_pic {
	height: 232px
}

.site-piclist-280106 {
	min-height: 135px;
	height: auto !important;
	height: 135px
}

.site-piclist-280106 li {
	width: 280px
}

.site-piclist-280106 .site-piclist_pic {
	height: 106px
}

.site-piclist-280106 .site-piclist_info {
	height: 27px
}

.site-piclistUGC-180101 {
	height: 203px
}

.site-piclistUGC-180101 .site-piclist_info {
	border: 1px solid #eaeaea;
	height: 78px;
	background-color: #fbf9fa;
	padding: 0 4px
}

.site-piclistUGC-180101 .site-piclist_info_title {
	margin: 4px 0 9px
}

.site-piclistUGC-180101 .site-piclist_info_upload,.site-piclistUGC-180101 .site-piclist_info_times
	{
	font-size: 12px
}

.site-piclistUGC-180101 .site-piclist_info_times {
	color: #999
}

.greenArea {
	background-color: #85ba4d
}

.greenArea:hover {
	background-color: #6dac2a;
	color: #fff
}

.orangeArea {
	background-color: #ff9156
}

.orangeArea:hover {
	background-color: #ff7e38;
	color: #fff
}

.mod-picList1-380248,.mod-picList1-380248 .site-piclist_pic_link {
	width: 380px;
	height: 248px
}

.mod-picList1-380248 .wrapper-listTitle {
	height: 40px;
	margin-top: -40px;
	cursor: pointer;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6);
	padding: 0 6px 0 0
}

.mod-picList1-380248 .wrapper-listTitle .site-icons {
	position: static
}

.mod-picList1-380248 .mod-listTitle {
	line-height: 40px
}

.site-piclist-colorLump {
	height: 156px
}

.site-piclist-colorLump .site-piclist_info {
	height: 45px;
	padding-top: 0
}

.site-piclist-colorLump .site-piclist_info a,.site-piclist-colorLump-180101 a
	{
	color: #fff;
	display: block;
	font-size: 22px;
	text-align: center
}

.site-piclist-colorLump .site-piclist_info a {
	height: 38px;
	line-height: 36px
}

.site-piclist-colorLump-180101 a {
	line-height: 98px
}

.site-piclist-colorLump-180101 .icon-more {
	font-family: "\9ED1\4F53";
	display: inline-block;
	padding-left: 8px;
	letter-spacing: -4px
}

.site-piclist-colorLump .icon-more {
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", "CourierNewPSMT";
	font-size: 14px;
	display: inline-block;
	padding-left: 8px;
	padding-right: 5px;
	cursor: pointer
}

.site-piclist-colorLump .icon-more em {
	font-family: "\9ED1\4F53", "CourierNewPSMT";
	margin-left: 1px;
	cursor: pointer
}

.wrapper-piclist-auto,.wrapper-piclist-auto .site-piclist,.wrapper-piclist-auto .site-piclist li
	{
	overflow: visible;
	height: auto
}

.site-piclist-180101-noTitle {
	height: 115px
}

.site-piclist-16090 {
	height: 128px;
	font-size: 14px;
	margin-left: -20px
}

.site-piclist-16090 li {
	width: 160px;
	overflow: hidden
}

.site-piclist-16090 .site-piclist_pic {
	height: 90px
}

.mod-picList-16090 .site-piclist_pic {
	width: 160px;
	height: 90px;
	margin: 0
}

.site-tit-play h2 {
	font-size: 18px;
	color: #333;
	height: 38px;
	padding-top: 8px
}

.site-piclist-8080 {
	height: 130px;
	font-size: 14px;
	margin-left: -20px
}

.site-piclist-8080 li {
	width: 80px
}

.site-piclist-8080 .site-piclist_pic {
	height: 80px
}

.mod-picList-8080 .site-piclist_pic {
	width: 80px;
	height: 80px;
	margin: 0
}

.site-piclist-80107 {
	height: 145px;
	font-size: 14px;
	margin-left: -20px
}

.site-piclist-80107 li {
	width: 80px
}

.site-piclist-80107 .site-piclist_pic {
	height: 107px
}
.site-piclist-16090 .selected .wrapper-listTitle,.site-piclist-16090 li .wrapper-listTitle-playing
	{
	display: none
}

.site-piclist-16090 .selected .wrapper-listTitle-playing {
	display: block
}

.site-piclist-16090 .selected .mod-playing-c {
	text-align: center;
	display: block;
	color: #fff
}

.site-piclist-16090Two {
	min-height: 128px;
	height: auto !important;
	height: 128px;
	_height: 131px
}

.site-piclist-16090Two .site-piclist_info_title,.site-piclist-16090Two .site-piclist_info_describe
	{
	white-space: normal;
	word-break: break-all;
	word-wrap: break-word
}

.site-piclist-16090Two .site-piclist_info {
	height: 40px
}

.site-piclist-16090Two li {
	overflow: visible
}

.site-piclist-16090Two .wrapper-listTitle .mod-listTitle_right {
	width: 155px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: right
}

.wrapper-play-spread {
	float: right;
	background: #508a00;
	font-size: 12px;
	color: #fff;
	width: 34px;
	text-align: center;
	height: 16px;
	line-height: 16px;
	margin-top: -16px;
	position: relative
}

.num-ordinary {
	background: #e6e6e6;
	border: 1px solid #cfcfcf;
	width: 17px;
	height: 17px;
	float: left;
	text-align: center;
	line-height: 17px;
	margin: 1px 6px 0 0
}

.tit-ordinary {
	float: left;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.wrapper-piclist-spread {
	position: relative
}

.popularize {
	position: absolute;
	right: 0;
	top: 47px;
	z-index: 1;
	width: 160px;
	background: #fff;
	font-size: 14px
}

.popularize .site-piclist_pic {
	height: 90px
}

.play-tv-grid {
	position: relative
}

.p-arrL,.p-arrR {
	width: 25px;
	height: 44px;
	display: block;
	position: absolute;
	top: 24px;
	z-index: 1;
	cursor: pointer
}

.p-arrL {
	left: 0;
	background:
		url()
		no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

.p-arrR {
	right: 0;
	background:
		url()
		no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

a:hover .p-arrL {
	background:
		url()
		no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

a:hover .p-arrR {
	background:
		url()
		no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

a.disabled .p-arrL,a.disabled:hover .p-arrL {
	background:
		url()
		no-repeat;
	cursor: default;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

a.disabled .p-arrR,a.disabled:hover .p-arrR {
	background:
		url()
		no-repeat;
	cursor: default;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=''
		)
}

.site-piclist-16090 li .trailerCon {
	background: #efefef;
	width: 128px;
	height: 81px;
	border: 1px solid #e4e4e4;
	padding: 7px 20px 0 10px;
	line-height: 24px;
	font-size: 14px
}

.item_trailer .icon-viedo-favorites {
	display: inline-block;
	vertical-align: top
}

.item_trailer p {
	text-align: center
}

.play-tv-grid .site-piclist-16090-visibleW {
	width: 680px;
	height: 128px;
	overflow: hidden;
	position: relative
}

body.qypage-1180 .play-tv-grid .site-piclist-16090-visibleW {
	width: 880px
}

.play-tv-grid .site-piclist-16090-visibleW .site-piclist-16090-scrollW {
	position: absolute
}

.sub-cancel {
	cursor: pointer
}

.site-piclist-16090-visibleW .site-piclist-16090 {
	position: absolute
}

.footer-shareBox {
	background: #fff;
	height: 238px;
	padding: 0;
	border: 1px solid #eee;
	margin-bottom: 3px
}

.footer-shareBox-large {
	height: 305px
}

.footer-shareBox_iframe {
	font-size: 0;
	width: 378px;
	height: 140px;
	overflow: hidden
}

.footer-shareBox-large .footer-shareBox_iframe {
	height: 180px
}

.footer-shareBox_QR {
	text-align: center;
	font-size: 0
}

.footer-shareBox_QR a {
	display: inline-block;
	margin: 8px 15px 0
}

.footer-shareBox_QR img {
	border: 3px solid #aadd80
}

.site-title-underline {
	margin-bottom: 20px
}

.site-title-underline .site-title_left {
	overflow: visible;
	border-bottom: 2px solid #333;
	_height: 40px
}

.site-title-underline h3 {
	position: relative;
	_top: 4px;
	height: 40px
}

.site-title-underline .hasBg a {
	margin-top: 5px
}

.site-title-underline .hasBg a,.site-title-underline .hasBg a:hover {
	color: #fff
}

.site-title-underline .hasBg .title {
	display: inline-block;
	width: 100px;
	padding-left: 20px;
	background:
		url(images/site-icons-v10.png)
		no-repeat 0 -800px;
	font-size: 26px;
	line-height: 36px
}

.site-title-underline .icon-more {
	padding-left: 5px;
	font-size: 14px !important;
	color: #333
}

.site-title-underline .hasBg .icon-tip {
	position: absolute;
	width: 72px;
	height: 26px;
	background:
		url(images/site-icons-v10.png) -120px
		-800px;
	top: -12px;
	right: -62px
}

.site-title-underline .tab-title {
	position: relative;
	display: inline;
	float: left;
	top: 16px;
	left: 60px;
	_top: 20px
}

.site-title-underline-gray .tab-title {
	_top: 16px
}

.site-title-underline .tab-title li {
	display: inline;
	float: left;
	margin-right: 20px
}

.site-title-underline .tab-title a {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	border-bottom: 2px solid #333;
	color: #333;
	font-size: 16px
}

.site-title-underline .tab-title a:hover {
	color: #00d5e7
}

.site-title-underline .tab-title .selected a {
	border-bottom: 2px solid #00d5e7;
	color: #00d5e7
}

.site-title-underline .tab-title-gray a {
	border-bottom-color: #eee
}

.site-title-underline .tab-title-gray a:hover {
	color: #699f00
}

.site-title-underline .tab-title-gray .selected a {
	border-bottom-color: #699f00;
	color: #699f00
}

.site-title-underline .site-title_right {
	height: 40px
}

.site-title-underline .site-title_right .icon-qiyi {
	display: inline-block;
	width: 36px;
	height: 36px;
	background:
		url(images/site-icons-v10.png)
		no-repeat 0 -650px
}

.site-title-underline .site-title_right .icon-pps {
	display: inline-block;
	width: 36px;
	height: 36px;
	background:
		url(images/site-icons-v10.png)
		no-repeat -42px -650px
}

.site-title-underline .site-title_right .desc_main {
	font-size: 14px;
	color: #666;
	line-height: 1;
	_line-height: 1.1
}

.site-title-underline .site-title_right .desc_sub {
	font-size: 12px;
	color: #666;
	margin-top: 3px
}

.site-title-underline .site-title_right .desc_sub em {
	margin-right: 3px
}

.site-title-underline-gray .site-title_left {
	border-bottom: 2px solid #eee
}

.site-title-underline-gray .site-title_left .icon-more {
	position: relative;
	bottom: 3px;
	color: #699f00
}

.site-title-underline-gray h3 {
	top: 3px;
	*top: 5px;
	_top: 9px
}

.site-title-underline-gray h3 .title {
	font-size: 30px
}

.site-title-underline-right {
	padding-left: 0;
	_padding-top: 5px
}

.site-piclist_info-green {
	height: 30px;
	line-height: 30px;
	padding-top: 0;
	background-color: #699f00
}

.site-piclist_info-green a {
	display: inline-block;
	vertical-align: middle
}

.site-piclist_info-green a,.site-piclist_info-green a:hover {
	color: #fff
}

.site-piclist_info-green .icon-play {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 2px 0 5px;
	background:
		url()
		no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,
		sizingMethod=scale, src=''
		);
	_background: 0;
	vertical-align: middle
}

.site-title-underline .mod-title_appDownload-side200 {
	right: 0;
	top: -10px;
	_top: -5px;
	_margin-bottom: -4px
}

.site-title-underline .title-tip {
	display: inline;
	float: left;
	margin: 14px 0 0 5px
}



.site-title-underline .title-tip span {
	display: inline;
	float: left;
	height: 24px;
	line-height: 24px;
	padding-left: 5px;
	background-color: #00d5e7;
	color: #fff;
	font-size: 14px
}

.site-title-underline .title-tip a {
	display: inline;
	float: left;
	height: 24px;
	padding: 0 10px 0 5px;
	line-height: 24px;
	background-color: #00d5e7;
	color: #fff;
	font-size: 14px;
	margin-left: -1px;
	cursor: pointer
}

.icon-rankNum-tip {
	width: 36px;
	height: 25px;
	line-height: 25px;
	background-image:
		url(images/site-icons-v10.png);
	background-position: 0 -860px;
	color: #fff;
	font-size: 14px;
	padding: 0 0 0 5px
}

.site-piclist-180278 {
	height: 278px
}

.site-piclist-180278 li {
	width: 180px
}

.site-piclist-180278 .site-piclist_pic_link {
	width: 180px;
	height: 101px
}

.site-piclist-180278 .txtList {
	margin-top: 15px;
	height: 112px
}

.site-piclist-180278 .txtList li {
	padding-left: 0;
	line-height: 28px;
	height: 28px
}

.site-piclist-180316 {
	height: 316px
}

.site-piclist-180316 li {
	width: 180px
}

.site-piclist-180316 .site-piclist_pic_link {
	width: 180px;
	height: 236px
}

.site-piclist-180316 .site-piclist_info {
	height: 73px
}

.site-piclist-18060 li {
	width: 180px
}

.site-piclist-18060 .site-piclist_pic_link {
	height: 60px
}

.site-piclist-18060 .site-piclist_info {
	height: 27px
}

.site-piclist-18060-h li {
	height: 97px
}

.pc-piclist-5050 {
	height: 240px;
	overflow: hidden
}

.pc-piclist-5050 li {
	height: 56px;
	border-bottom: #eee 1px solid;
	margin-bottom: 5px;
	padding-left: 0;
	margin-left: 20px;
	float: none
}

.pc-piclist-5050 .site-piclist_pic {
	float: left;
	width: 50px
}

.pc-piclist-5050 .site-piclist_pic img {
	height: 50px
}

.pc-piclist-5050 .site-piclist_info {
	padding-left: 10px;
	overflow: hidden;
	padding-top: 0;
	height: 50px
}

.pc-piclist-5050 .site-piclist_info .site-piclist_info_title {
	line-height: 16px
}

.pc-piclist-5050 .site-piclist_info .site-piclist_info_describe {
	font-size: 12px;
	line-height: 18px
}

.pc-piclist-5050 .site-piclist_info .site-piclist_info_describe-line2 {
	font-size: 12px;
	line-height: 18px;
	height: 36px;
	overflow: hidden
}

.site-piclist-180101-describe {
	height: 157px
}

.site-piclist-180101-describe .site-piclist_info {
	height: 53px
}

.site-piclist-180101-describe .site-piclist_info_describe {
	font-size: 12px
}

.site-piclist-380240-describe {
	height: 315px
}

.site-piclist-380240-describe .site-piclist_info {
	height: 72px
}

.site-piclist-380240-describe .site-piclist_info_describe {
	font-size: 12px;
	height: 40px;
	white-space: normal;
	word-break: break-all
}

.mod-collaborate .site-piclist-8080 {
	margin-left: 0
}

.mod-collaborate .site-piclist-8080 .site-piclist_pic_link {
	width: 78px;
	height: 78px;
	border: 1px solid #eee
}

.mod-collaborate .site-piclist-8080 .site-piclist_info {
	text-align: center
}

.site-piclist-8050 li {
	height: 95px;
	font-size: 12px;
	width: 80px
}

.site-piclist-8050 .site-piclist_pic_link {
	width: 80px;
	height: 50px
}

.site-piclist-8050 .site-piclist_info {
	height: 40px
}

.site-piclist-8050 .site-piclist_info_title {
	white-space: normal;
	height: 40px;
	word-break: break-all
}

.adList-180152 {
	position: relative;
	*zoom: 1;
	z-index: 10;
	height: 152px
}

.adList-180152 .site-piclist-180101 li {
	width: 180px;
	height: 152px
}

.adList-180152 .site-piclist_info {
	padding: 0
}

.adList-180152 .site-piclist_info_title {
	width: 178px;
	padding: 0 0 0 2px;
	height: 30px;
	line-height: 30px;
	background: #f3f3f3;
	font-size: 0
}

.adList_adImg {
	float: right
}

.adList_adImg img {
	width: 70px;
	height: 22px;
	margin: 0;
	padding: 0;
	background: 0;
	margin-top: 4px;
	vertical-align: top
}

.adList_adContent {
	overflow: hidden;
	*zoom: 1
}

.adList_adContent a {
	display: inline-block;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.qypage-980 .wrap-srcoll-180236 {
	_width: 780px
}

.qypage-1180 .wrap-srcoll-180236 {
	_width: 980px
}

.qypage-1380 .wrap-srcoll-180236 {
	_width: 1180px
}

.wrap-srcoll-180236 {
	width: 100%;
	height: 266px;
	overflow: hidden;
	position: relative
}

.srcoll-180236_visibleW {
	width: 800px
}

.qypage-1180 .srcoll-180236_visibleW {
	width: 1000px;
	height: 100%
}

.qypage-1380 .srcoll-180236_visibleW {
	width: 1200px
}

.wrap-srcoll-180236 .site-piclist-180236 {
	margin-left: 0
}

.wrap-srcoll-180236 .site-piclist-180236 li {
	padding: 0 20px 0 0
}

.srcoll-180236_leftBtn,.srcoll-180236_rightBtn {
	width: 25px;
	height: 45px;
	position: absolute;
	top: 90px;
	z-index: 1
}

.srcoll-180236_leftBtn {
	left: 0
}

.srcoll-180236_rightBtn {
	right: 0
}

.srcoll-180236_leftBtn a,.srcoll-180236_rightBtn a {
	display: block;
	height: 100%;
	width: 100%
}
.srcoll-180236_leftBtn a:hover,.srcoll-180236_rightBtn a:hover {
	opacity: .7;
	filter: alpha(opacity = 70);
	_filter: alpha(opacity = 100)
}

.srcoll_180236_filter {
	position: absolute;
	width: 25px;
	height: 45px;
	display: block;
	z-index: 10;
	background: #fff;
	opacity: 0;
	filter: alpha(opacity = 0);
	cursor: pointer
}

.mt36-adv {
	margin-top: 36px
}

.piclist-180101-cols-7 {
	width: 100%;
	height: 149px;
	overflow: hidden;
	*position: relative
}

.piclist-180101-cols-7 .site-title h3 a span,.piclist-180101-cols-7 .site-title h3 span
	{
	*font-size: 20px
}

.piclist-180101-cols-7 .site-title h3 a .icon-more {
	*font-size: 14px
}

.site-piclist-15587 {
	height: 145px
}

.site-piclist-15587 li {
	width: 155px
}

.site-piclist-15587 .site-piclist_pic {
	height: 87px
}

.mod-picList-15587 .site-piclist_pic {
	width: 155px;
	height: 87px;
	margin: 0
}

.site-piclist-15587 .site-piclist_info .desc {
	overflow: hidden;
	width: 155px;
	font-size: 12px;
	color: #999;
	text-overflow: ellipsis;
	white-space: nowrap
}

.qypage-1180 .site-piclist-15587 li,.qypage-1180 .site-piclist-155203 li
	{
	width: 160px
}

.site-piclist-330210 li {
	width: 330px
}

.qypage-1180 .site-piclist-330210 li {
	width: 340px
}

.site-piclist-155203 {
	height: 261px
}

.site-piclist-155203 li {
	width: 155px
}

.site-piclist-155203 .site-piclist_pic {
	height: 203px
}

.mod-picList-155203 .site-piclist_pic {
	width: 155px;
	height: 203px;
	margin: 0
}

.site-piclist-155203 .site-piclist_info .desc {
	overflow: hidden;
	width: 155px;
	font-size: 12px;
	color: #999;
	text-overflow: ellipsis;
	white-space: nowrap
}

.site-piclist-13576 {
	height: auto;
	margin-left: -12px
}

.site-piclist-13576 li {
	width: 135px
}

.site-piclist-13576 .site-piclist_pic {
	height: 76px
}

.mod-picList-13576 .site-piclist_pic {
	width: 135px;
	height: 76px;
	margin: 0
}

.site-piclist-11070 {
	margin-left: -30px;
	font-size: 14px
}

.site-piclist-11070 {
	height: auto
}

.site-piclist-11070 li {
	width: 110px;
	padding-left: 32px
}

.site-piclist-11070 .site-piclist_pic {
	height: 70px
}

.site-piclist-11070 .site-piclist_info {
	height: 52px
}

.site-piclist-11070 .mod-listTitle {
	font-family: arial
}

.notice_item {
	border-top: 1px dotted #ccc;
	font-size: 12px;
	margin-top: 3px
}

.notice_item .site-piclist_info {
	padding-top: 0;
	height: 40px
}

.site-piclist_info_noticeTitle {
	width: 100%;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 12px
}

.site-piclist_info_noticeTitle a.acolor {
	color: #999
}

.notice_listTitle {
	color: #333;
	line-height: 18px;
	font-size: 14px;
	margin-top: 3px
}

.noticeRight_ul {
	height: 278px
}

.noticeRight_ul li .site-piclist_info {
	padding-top: 0;
	height: 40px
}

.site-piclist-16090-playing .selected .site-piclist_pic_link img {
	border: 2px solid #80c201;
	width: 156px;
	height: 86px
}

body.qypage-980 .site-piclist-16090-playing .selected .site-piclist_pic_link img
	{
	border: 2px solid #80c201;
	width: 151px;
	height: 83px
}

.site-piclist-16090-playing .wrapper-listTitle-playing {
	margin-top: -35px;
	z-index: 10
}

.site-piclist-16090-playing .selected .mod-playing-c {
	color: #80c201
}

.mod-playing-black {
	background: #000;
	position: absolute;
	left: 2px;
	top: 2px;
	width: 156px;
	height: 86px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#66000000', endColorstr='#66000000' );
	background: rgba(0, 0, 0, .5);
	display: none
}

body.qypage-980 .mod-playing-black {
	background: #000;
	position: absolute;
	left: 2px;
	top: 2px;
	width: 151px;
	height: 83px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#66000000', endColorstr='#66000000' );
	background: rgba(0, 0, 0, .5);
	display: none
}

.site-piclist-16090-playing .selected .mod-playing-black {
	display: block
}

.site-piclist-130180 {
	height: 223px
}

.site-piclist-130180 li {
	width: 130px
}

.site-piclist-130180 .site-piclist_pic {
	height: 180px
}

.site-piclist-130180-describe {
	height: 243px
}

.site-piclist-130180-describe .site-piclist_info {
	height: 46px;
	padding-top: 5px
}

.site-piclist-130180-describe .site-piclist_info_describe {
	font-size: 12px
}

.site-piclist-130180-auto {
	height: auto
}

.site-piclist-130180-auto li {
	height: 243px
}

.site-piclist-220100 {
	height: 180px
}

.site-piclist-220100 li {
	width: 220px
}

body.qypage-980 .site-piclist-220100 li {
	width: 230px
}

.site-piclist-220100 .site-piclist_pic {
	height: 100px
}

.wrapper-listTitle-notify {
	height: 58px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' );
	background: rgba(0, 0, 0, .5);
	font-size: 12px;
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0
}

.wrapper-listTitle-notify .mod-listTitle {
	line-height: 17px
}

.album-notify-pic .notify-main {
	color: #fff;
	font-size: 12px;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px
}

.album-notify-pic .notify-content {
	width: 145px;
	color: #fff;
	white-space: normal
}

.album-notify-pic .notify-join {
	position: absolute;
	right: 6px;
	bottom: 4px;
	display: inline-block;
	vertical-align: middle
}

.album-notify-pic .notify-join a {
	color: #ff921d
}


.album-notify-pic .notify-main-over .notify-join {
	color: #999
}

.album-notify-pic .notify-main-succ .notify-content {
	float: left;
	width: 125px;
	padding-top: 6px;
	line-height: 19px
}

.site-piclist-180236 .wrapper-listTitle-notify {
	width: 180px
}

.site-piclist .site-piclist_zbz {
	position: absolute;
	top: 0;
	left: 51px;
	font-size: 0
}



.site-piclist .mod-listTitle .mod-listTitle-ht {
	height: 24px;
	font-size: 12px
}

.site-piclist .site-piclist-wdt {
	width: 215px
}

.site-piclist .site-piclist-timeDesr {
	position: absolute;
	bottom: 13px;
	right: 112px
}

.site-piclist .site-piclist-nowDesr {
	position: absolute;
	bottom: 15px;
	right: 0
}

.topFlash {
	background-color: #010101;
	overflow: hidden;
	position: relative;
	z-index: 40;
	text-align: center
}

.wrap-focus-pics {
	width: 100%;
	height: 336px;
	padding: 10px 0;
	background: #000;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"
}

.focus-pics {
	width: 980px;
	height: 336px;
	margin: 0 auto;
	overflow: hidden;
	*position: relative
}

.qypage-980 .focus-pics {
	width: 980px
}

.qypage-1180 .focus-pics {
	width: 1180px
}

.qypage-1380 .focus-pics {
	width: 1380px
}

.focus-pics_item {
	float: left;
	overflow: hidden
}

.focus-pics_item li {
	position: relative;
	float: left;
	margin: 0 0 10px 10px;
	overflow: hidden;
	*zoom: 1;
	*display: inline
}

.focus-pics_item-col1 {
	width: 200px
}

.focus-pics_item-col2 {
	width: 400px
}

.focus-pics_item-col2-first {
	width: 380px
}

.focus-pics_item-col2-first li {
	margin-left: 0
}

.focus-pics_title {
	color: #fff;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	text-indent: 10px;
	height: 40px;
	position: absolute;
	bottom: -18px;
	left: 0;
	width: 100%;
	_bottom: -19px;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#66000000', endColorstr='#66000000' );
	background: rgba(0, 0, 0, .6)
}

:root .focus-pics_title {
	filter: none
}

:hover .focus-pics_title {
	color: #fff
}

.focus-pics_link {
	display: block;
	cursor: pointer;
	font-size: 0
}



.focus-pics_link:hover {
	text-decoration: none
}

.focus-pics_link:hover .focus-pics_imgCover {
	display: block
}

.wrap-focus-pics-gyb {
	background: #292929
}

.wrap-focus-pics-gyb .focus-pics {
	background-color: #000
}

.focus-pics .wrapper-pro-icon {
	position: absolute;
	left: 0;
	top: 0
}

.focus-pics .pro-icon {
	display: block;
	width: 35px;
	height: 20px;
	background-color: rgba(0, 0, 0, 0.4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#40000000",
		endColorstr="#40000000" );
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #fff
}

 @charset "utf-8"; 

 @charset "utf-8"; 

.pc-btn {
	display: inline-block
}

.pc-care-small .btn-care-tocare:hover,.pc-care-large .btn-care-tocare:hover
	{
	border: 1px solid #60a700
}

.pc-btn-small,.pc-care-small .btn-care {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 0 15px;
	font-size: 12px
}

.pc-btn-small,.btn-care-tocare {
	line-height: 20px
}

.pc-btn-large,.pc-care-large .btn-care {
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 32px;
	line-height: 32px;
	width: 150px
}

.pc-care-small .pc-btn-tocare em {
	font-size: 16px
}

.pc-care-large .pc-btn-tocare em {
	font-size: 18px
}

.btn-care,.pc-btn-allPlay {
	margin-right: 0;
	background-color: #699f00
}

.btn-care .pc-icon,.btn-care .icon-loading,.btn-care span {
	display: none
}

.btn-care-tocare .pc-btn-tocare,.btn-care-caredEachother .pc-icon-eachother,.btn-care-caredEachother .pc-btn-eachother,.btn-care-normal .pc-btn-cared,.btn-care-cared .pc-btn-cared,.btn-care-cared .pc-btn-disable,.btn-care-update .pc-btn-update
	{
	display: inline-block
}

.btn-care-tocare,.pc-btn-allPlay {
	color: #fff
}

.btn-care-tocare:hover,.pc-btn-allPlay:hover,.btn-care-update:hover {
	color: #fff;
	background-color: #7db718
}

.btn-care-tocare:active,.pc-btn-allPlay:active,.btn-care-update:active {
	color: #fff;
	background-color: #5b8d00
}

.btn-care-tocare .pc-btn-tocare em {
	color: #fff;
	display: inline-block;
	font-weight: bold
}

.btn-care-caredEachother,.btn-care-caredEachother:hover,.pc-btn .btn-care-caredEachother,.pc-btn .btn-care-caredEachother:hover
	{
	background-color: #ececec;
	border: 1px solid #d1d1d1;
	color: #60a700;
	cursor: default
}

.pc-btn .btn-care-normal {
	background-color: #ececec;
	border: 1px solid #d1d1d1;
	color: #60a700
}

.btn-care-caredEachother .pc-btn-eachother i,.btn-care-normal .pc-btn-cared i,.pc-btn-reset .btn-care-cared i
	{
	cursor: pointer
}

.pc-btn-care .pc-icon,.btn-care-caredEachother,.btn-care-normal,.pc-btn-reset .btn-care-cared
	{
	cursor: default
}

.btn-care-cared,.btn-care-cared:hover,.btn-care-cared:active,.pc-btn .btn-care-cared,.pc-btn .btn-care-cared:hover,.pc-btn .btn-care-cared:active
	{
	background-color: #b1b1b1;
	color: #fff;
	cursor: default
}

.pc-title a.btn-care-tocare {
	color: #fff
}

.pc-btn-gray {
	background-color: #b1b1b1
}

.pc-btn-gray:hover {
	background-color: #f2f2f2;
	color: #60a700
}

.pc-btn-green,.site-btn-green {
	background-color: #699f00;
	color: #fff
}

.pc-btn-green:hover,.site-btn-green:hover {
	background-color: #7db718;
	color: #fff
}

.pc-care-small .btn-care-update {
	width: 72px;
	padding: 0;
	text-align: center
}

.banner-save .pc-btn-gray {
	background-color: #f2f2f2
}

.banner-save .pc-btn-green {
	background-color: #7cc516
}

.banner-save .pc-btn-green:hover {
	background-color: #60a700
}

.pp_account_form_item .pc-btn-gray {
	background-color: #f2f2f2
}

.pp_account_form_item .pc-btn-gray:hover {
	color: #699f00
}

.pp_account_form_item .pc-btn-gray:active {
	color: #699f00
}

.btn-care-cancel {
	background: #f5f5f5;
	color: #699f00;
	border: 1px solid #f5f5f5
}

.btn-care-cancel .btn-care_tx-cancel {
	display: inline-block
}

.pc-care-large .btn-care-cared,.pc-care-large .btn-care-cared:hover,.pc-care-large .btn-care-cared:active,.pc-care-large .btn-care-cared
	{
	background-color: #ececec;
	border: 1px solid #d1d1d1;
	color: #60a700
}

 @charset "utf-8"; 

.pk_pop_con .btn-care {
	width: 66px;
	height: 20px;
	line-height: 20px;
	padding: 0;
	border: 1px solid #679e00;
	background: #699f00;
	color: #fff;
	border-radius: 3px;
	*padding-top: -9px
}

.pk_pop_con .btn-care .btn-care_tx {
	font-size: 12px
}

.pk_pop_con .btn-care:hover {
	background: #7db718;
	border: 1px solid #7db718;
	color: #fff
}

.pk_pop_con .btn-care:active {
	background: #5c8c13;
	border: 1px solid #5c8c13;
	color: #fff
}

.btn-care-cared,.pk_pop_con .btn-care-cared {
	background: #b1b1b1;
	color: #fff;
	border: 1px solid #b1b1b1
}

.pk_pop_con .btn-care-cancel,.btn-care-update,.btn-care-update:hover,.top-title-care .btn-care-update,.top-title-care .btn-care-update:hover,.people .detail_care .btn-care-update,.people .detail_care .btn-care-update:hover,.pk_pop_con .btn-care-update,.pk_pop_con .btn-care-update:hover,.pk_pop_con .btn-care-update:active,.pk_pop_con .btn-care-cared:hover,.pk_pop_con .btn-care-cared:active
	{
	background: #f5f5f5;
	color: #699f00;
	border: 1px solid #f5f5f5
}

.pk_pop_con .btn-care-caredEachother,.pk_pop_con .btn-care-caredEachother:hover
	{
	background-color: #ececec;
	border: 1px solid #d1d1d1;
	color: #60a700;
	cursor: default
}

.btn-care-loading .icon-loading {
	display: inline-block
}

.btn-care-loading .pc-btn-care_tx,.pk_pop_con .btn-care-loading .pc-btn-care_tx
	{
	display: none
}

.subscription_pop {
	position: absolute;
	z-index: 9;
	left: 0;
	top: 0;
	*zoom: 1
}

.subscription_pop .no-login1116 {
	padding-top: 7px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	top: 22px;
	left: -2px
}

.subscription_pop .no-login1116pop {
	width: 185px;
	border: #f7bf8d 1px solid;
	background: #fdf5ee;
	border-radius: 4px;
	position: relative;
	padding: 0 10px;
	line-height: 28px
}

.subscription_pop .no-login1116pop p {
	color: #494949;
	font-size: 12px
}

.subscription_pop .no-login1116pop p a {
	color: #518900;
	font-size: 12px
}

.subscription_pop .continuLookPop-bd {
	color: #333
}

.subscription_pop .btn-subscription_play .btn-care {
	height: 18px;
	line-height: 18px
}

.subscription_pop .continuLookPop-bd a {
	color: #699f00
}

.subscription_pop .no-login1116pop .narrow-r {
	left: 167px
}

.mod-cover {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .5;
	filter: alpha(opacity = "50");
	top: 0;
	left: 0;
	z-index: 4300
}

.mod-popupWrap {
	z-index: 4301
}

.popup_vm {
	display: inline-block;
	vertical-align: middle;
	height: 100%
}

.mod-popup {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.popup_inner {
	border: 4px solid #ccc;
	background-color: #fff;
	z-index: 11
}

.popup_inner_closeBtn {
	position: absolute;
	top: 5px;
	right: 10px;
	z-index: 12
}

.btn-close-popup {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 32px;
	_font-size: 22px;
	line-height: 26px;
	color: #999
}

.btn-close-popup:hover {
	color: #333;
	text-decoration: none
}

.popup_title {
	height: 30px;
	min-width: 232px;
	_width: 232px
}

.popup-item {
	color: #333;
	padding: 0 20px 20px
}

.popup-item .fs14 {
	font-size: 14px
}

.popup-item .fs16 {
	font-size: 16px
}

.popup-item .btnWrap {
	margin-top: 20px;
	text-align: right
}

.popup-item .btnWrap .btn-link {
	display: inline-block;
	font-size: 14px;
	line-height: 30px;
	*float: left;
	*margin-left: 31px
}

.plr60 {
	padding: 0 60px
}

.plr140 {
	padding: 0 140px
}

.tips-row1 {
	display: inline-block;
	padding: 4px 10px;
	position: absolute;
	background: #fff;
	border: 1px solid #ccc;
	color: #666
}

.frameLayer {
	position: absolute;
	top: 0;
	left: 0;
	background-color: transparent
}

.popupFrame {
	width: 100%;
	height: 100%;
	z-index: -1
}

.mod-pop-upload {
	width: 314px;
	position: absolute;
	background-color: #fff;
	color: #666;
	font-size: 14px;
	line-height: 1.5;
	z-index: 4300;
	-moz-box-shadow: -1px 1px 8px #ccc;
	-webkit-box-shadow: -1px 1px 8px #ccc;
	box-shadow: -1px 1px 8px #ccc;
	left: 200px
}

.mod-pop-upload .pop-upload_inner {
	border: 1px solid #d7d7d7;
	padding: 0
}

.pk_pop {
	width: 312px;
	height: 195px
}

.pk_pop_pic {
	width: 48px;
	height: 48px;
	position: absolute;
	top: 13px;
	left: 20px
}

.pk_pop_pic img {
	width: 48px;
	height: 48px
}

.pk_pop_con {
	padding: 8px 16px
}

.pk_pop_tit {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	color: #333;
	max-width: 160px
}

.pk_pop_tit a {
	color: #333
}

.pk_pop_tit a:hover {
	color: #699f00
}

.pk_pop_num {
	font-size: 12px;
	color: #999
}

.line_one {
	vertical-align: middle;
	display: inline-block
}

.line_one .mr10 {
	margin-right: 5px
}

.line_two {
	margin-top: 10px
}

.line_two .top-title-care {
	float: left
}

.line_three {
	margin-top: 14px;
	height: 32px;
	line-height: 16px;
	overflow: hidden
}

.frameLayer {
	position: absolute;
	top: 0;
	left: 0;
	background-color: transparent
}

.pop-upload_arrow {
	position: absolute
}

.arrow-lt {
	left: 25px;
	top: -12px
}

.arrow-rt {
	right: 40px;
	top: -12px
}

.arrow-lb {
	left: 25px;
	bottom: -12px
}

.arrow-rb {
	right: 40px;
	bottom: -12px
}

.arrow-inner,.arrow-outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	border: 8px dashed transparent;
	line-height: 0;
	font-size: 0
}

.arrow-lb .arrow-inner,.arrow-rb .arrow-inner {
	border-top: 8px solid #fff;
	bottom: -1px;
	z-index: 2
}

.arrow-lb .arrow-outer,.arrow-rb .arrow-outer {
	border-top: 8px solid #d7d7d7;
	bottom: -3px;
	z-index: 1
}

.arrow-lt .arrow-inner,.arrow-rt .arrow-inner {
	border-bottom: 8px solid #fff;
	top: -1px;
	z-index: 2
}

.arrow-lt .arrow-outer,.arrow-rt .arrow-outer {
	border-bottom: 8px solid #d7d7d7;
	top: -3px;
	z-index: 1
}

.ugc-frameLayer {
	background: transparent;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	z-index: -1
}

.pop-upload_inner .moreTxts {
	color: #666
}

.pop-upload_inner .moreTxts:hover {
	color: #699f00;
	text-decoration: none
}

.pop-upload_inner em.moreIco {
	cursor: pointer;
	font-family: "黑体", "CourierNewPSMT";
	margin-left: 3px
}

.position_lt {
	top: 230px
}

.position_loading {
	top: 500px
}

.position_loading .pop-upload_inner {
	height: 66px
}

.loading_con {
	width: 312px;
	height: 48px;
	padding-top: 20px;
	text-align: center
}

.loading_con .ml10 {
	margin-left: 10px
}

.position_loading_lt {
	top: 600px
}

.short-userCare-ud .btn-care {
	height: 20px;
	line-height: 21px;
	border-radius: 3px;
	border: 1px solid #699f00;
	margin: 0
}

.short-userCare-ud {
	margin-top: 0
}

.mod-jiemu-msg .jiemu-people .short-userCare-ud a {
	margin: 0
}

.short-userCare-ud .short-userCare-peo {
	border: 1px solid #ddd;
	border-left: none;
	border-radius: 0 3px 3px 0;
	height: 20px;
	line-height: 20px;
	background: #fff;
	padding: 0 10px
}

.short-userCare-ml {
	margin-left: 46px
}

.short-userCare-ud .short-userCare-peo p {
	padding: 0
}

 @charset "utf-8"; 

.wrapper-cols {
	position: relative
}

.indivi-header {
	height: 70px
}

.indivi-user {
	height: 38px;
	line-height: 38px;
	margin-top: 16px;
	padding-right: 40px;
	border-right: 1px solid #312b43;
	float: left;
	color: #78a922;
	font-size: 20px
}

.indivi-user_info {
	padding-left: 40px;
	float: left;
	display: inline-block
}

.indivi-user_img img {
	width: 40px;
	height: 40px;
	margin-top: 14px;
	border: 2px solid #6a5f68;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px;
	overflow: hidden;
	vertical-align: middle;
	display: inline-block
}

.indivi-user_name {
	padding-left: 16px;
	height: 24px;
	color: #fff;
	margin-top: 16px;
	font-size: 20px;
	display: inline-block;
	vertical-align: middle
}

.indivi-content {
	margin: 40px auto 0;
	text-align: center
}

.indivi-content .title,.indivi-content .subTle {
	font-size: 24px;
	height: 24px;
	line-height: 24px;
	zoom: 1;
	color: #c2c2c2;
	text-align: center
}

.indivi-content .subTle {
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 30px
}

.indivi-content .progress_bar {
	width: 477px;
	height: 23px;
	border-radius: 10px;
	margin: 24px auto 25px
}

.indivi-content .progress_bar_inner {
	width: 0;
	height: 23px;
	border-radius: 12px;
	background: #83b325
}

.indivi-content_detail {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#44ffffff', endColorstr='#44ffffff' );
	background: rgba(256, 256, 256, .1);
	border: 1px solid #5f4b55;
	border-color: rgba(95, 75, 85, .5)
}

.indivi-images {
	width: 740px;
	height: 583px;
	background-color: #fff;
	margin: 0 auto;
	overflow: hidden
}

.transparent_bg {
	width: 740px;
	height: 583px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#44ffffff', endColorstr='#44ffffff' );
	background: rgba(256, 256, 256, .8);
	position: absolute;
	z-index: 999
}

body.qypage-1380 .main_inner {
	width: 1380px
}

.qypage-1380 .indivi-nav_list dl dd {
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	padding: 0 26px;
	float: left
}

.wrapper-piclist .site-piclist-180101_smallfilm {
	height: 170px
}

.wrapper-piclist .site-piclist-180101_smallfilm .site-piclist_info {
	height: 46px
}

.wrapper-piclist .site-piclist-180101_smallfilm .site-piclist_info_title_twoline
	{
	height: 22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.indivi-inner {
	margin-left: 180px;
	margin-right: 0
}

.indivi-nav-wrap {
	padding-left: 20px
}

.indivi-nav {
	width: 100%;
	height: 34px;
	font-size: 14px;
	color: #333;
	position: relative
}

.indivi-nav .clearfix {
	width: 100%;
	border-bottom: 1px solid #f0f0f0
}

.indivi_channel {
	width: 83px;
	height: 18px;
	margin-top: 8px;
	color: #999;
	border-right: 1px solid #eee;
	float: left
}

.indivi-nav_list {
	padding-left: 8px;
	float: left;
	overflow: hidden
}

.indivi-nav_list dl {
	overflow: hidden
}

.qypage-980 .indivi-nav_list dl dd {
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	padding: 0 10px;
	float: left
}

.qypage-1180 .indivi-nav_list dl dd {
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	padding: 0 20px;
	float: left
}

.indivi-nav_icon {
	width: 120px;
	height: 34px;
	position: absolute;
	top: 0;
	right: 0;
	*right: 40px;
	_right: 0
}

.indivi-nav_icon a:hover {
	color: #fff
}

.site-title {
	padding-top: 20px
}

.site-title_left .tit {
	height: 38px;
	line-height: 1;
	margin-top: 7px;
	*margin-top: 4px
}

.title-subLinks .sub_tit a {
	color: #999;
	font-size: 12px
}

.title-subLinks .sub_tit a:hover {
	color: #699f00
}

.site-item_r {
	float: left
}

.lookoff-box h3 {
	color: #699f00;
	font-size: 14px;
	color: #699f00;
	line-height: 20px;
	padding: 12px 0 3px 10px
}

.site-piclist-380233 {
	height: 287px
}

.site-piclist-380233 li {
	width: 380px;
	display: inline-block
}

.site-piclist-380233 .site-piclist_pic {
	height: 233px
}

.site-piclist-380233 .site-piclist_info {
	line-height: 20px;
	padding: 6px 10px;
	height: 41px;
	background: #f2f2f2;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 0
}

.site-piclist-380233 .site-piclist_info_title {
	font-size: 14px
}

.site-piclist-380233 a:hover {
	text-decoration: none
}

.sign-time {
	display: inline-block;
	position: absolute;
	bottom: 0;
	_bottom: -1px;
	right: 0;
	padding: 2px 5px;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

.site-piclist-180101_indivi {
	height: 151px;
	_margin-left: -3px
}

.site-piclist-180101_indivi .site-piclist_info {
	line-height: 20px;
	padding: 7px 5px 0;
	height: 27px
}

.site-piclist-180101_indivi .site-piclist_info_title {
	font-size: 14px;
	color: #333
}

.site-piclist-180101_indivi .mod-piclist_info_times,.site-piclist-180101_twoline .mod-piclist_info_times
	{
	font-size: 12px
}

.site-piclist-180101_indivi .mod-piclist_info_times .playTimes,.site-piclist-180101_twoline .mod-piclist_info_times .playTimes
	{
	width: auto;
	float: left;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle
}

.wrapper-listTitle {
	padding: 0;
	cursor: pointer;
	position: relative;
	background: 0
}

.site-piclist-180101_indivi .wrapper-listTitle,.site-piclist-indivi .wrapper-listTitle
	{
	padding: 0;
	height: 24px;
	cursor: pointer;
	position: relative;
	margin-top: -24px;
	background: 0
}

.site-piclist-indivi .sign-time {
	padding: 0 5px
}

.site-piclist-indivi .mark-1080p {
	float: left
}

.site-piclist-75100 .site-piclist_pic {
	height: 100px
}

.site-piclist-75100 li {
	width: 75px;
	padding: 10px 0 6px 10px
}

.site-piclist-75100 .wrapper-listTitle {
	margin-top: -24px
}

.site-piclist-75100 .mod-listTitle {
	line-height: 30px
}

.site-piclist-75100 .mod-listTitle_left {
	padding: 0 2px 0 3px
}

.site-piclist-180236-describe {
	height: 305px;
	_margin-left: -3px
}

.site-piclist-180236-describe .site-piclist_info {
	height: 48px;
	padding: 5px 10px 0
}

.lookoff-box_290 {
	height: 289px
}

.mb20 {
	margin-bottom: 20px
}

.site-piclist-180101_twoline {
	height: 170px
}

.site-piclist-180101_twoline .site-piclist_info {
	line-height: 20px;
	padding: 7px 11px 0;
	height: 46px
}

.playTimes {
	*margin-top: 2px;
	float: left;
	display: inline
}

.playTimes a {
	color: #999;
	display: inline-block;
	vertical-align: middle
}

.playTimes a:hover {
	color: #699f00
}

.icon_ie {
	margin-top: -2px;
	*margin-top: 0;
	_margin-top: 2px
}

.site-piclist-180101_threeline {
	height: 190px
}

.site-piclist-180101_threeline .site-piclist_info {
	line-height: 20px;
	padding: 7px 11px 0;
	height: 66px
}

.site-piclist-180101_threeline .site-piclist_info_title_twoline {
	height: 40px;
	font-size: 14px;
	color: #333;
	overflow: hidden
}

.wrapper-piclist-8080-topList {
	margin-left: 20px;
	background-color: #f2f2f2;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb
}

.qypage-1180 .wrapper-piclist-8080-topList {
	width: 980px;
	padding-top: 20px;
	overflow: hidden
}

.qypage-980 .wrapper-piclist-8080-topList {
	width: 780px;
	padding-top: 20px;
	overflow: hidden
}

.qypage-1180 .custom-main-left-close .wrapper-piclist-8080-topList {
	width: 1180px
}

.qypage-980 .custom-main-left-close .wrapper-piclist-8080-topList {
	width: 980px
}

.site-piclist_indivi {
	padding-left: 15px;
	height: 141px
}

.site-piclist_indivi li {
	padding-left: 17px
}

.site-piclist_indivi .site-piclist_info {
	height: 55px;
	padding: 7px 2px 0;
	border-bottom: 0
}

.site-piclist_indivi .site-piclist_info_describe {
	margin-top: 5px
}

.circle-wrap {
	width: 36px;
	height: 36px;
	border-radius: 18px;
	overflow: hidden;
	position: absolute;
	top: 28px;
	left: 20px
}

.circle-white {
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 18px;
	padding: 6px 1px;
	text-align: center;
	border-radius: 18px;
	border: 3px solid #e7e7e7;
	background: rgba(0, 0, 0, .2);
	color: #fff;
	font-size: 10px;
	filter: alpha(opacity = 70);
	*width: 30px;
	*height: 36px;
	*padding: 6px 1px;
	*border: 0;
	*background: 0;
	width: 36px\0;
	height: 36px\0;
	border: none\0;
	background: none\0
}

@media screen and (-ms-high-contrast:active) , ( -ms-high-contrast
	:none) {
	.circle-white {
		width: 30px;
		height: 20px;
		border: 3px solid #fff;
		background: rgba(0, 0, 0, .2)
	}
}

.circle-color {
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 30px;
	border: 3px solid #9be112;
	border-radius: 45px;
	clip: rect(0, 18px, 36px, 0);
	display: none\0;
	*display: none
}

@media screen and (-ms-high-contrast:active) , ( -ms-high-contrast
	:none) {
	.circle-color {
		display: block
	}
}

.cover-half-minus50 {
	width: 20px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	display: none\0;
	*display: none
}

@media screen and (-ms-high-contrast:active) , ( -ms-high-contrast
	:none) {
	.cover-half-minus50 {
		display: block
	}
}

.cover-half-minus50 .circle-white {
	background: 0
}

.cover-half-plus50 {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	visibility: hidden;
	clip: rect(0, 36px, 36px, 0);
	display: none\0;
	*display: none
}

@media screen and (-ms-high-contrast:active) , ( -ms-high-contrast
	:none) {
	.cover-half-plus50 {
		display: block
	}
}

.circle-50plus .cover-half-plus50 {
	visibility: visible;
	display: none\0;
	*display: none
}

@media screen and (-ms-high-contrast:active) , ( -ms-high-contrast
	:none) {
	.circle-50plus .cover-half-plus50 {
		display: block
	}
}

.indivi-video_img {
	width: 80px;
	height: 62px;
	float: left
}

.indivi-video_img img {
	width: 60px;
	height: 60px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 1px solid #eaeaea;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle
}

.indivi-video_info {
	height: 60px;
	float: left;
	_width: 200px;
	_text-overflow: ellipsis;
	_white-space: nowrap;
	_overflow: hidden
}

.indivi-video_tit {
	height: 32px;
	line-height: 30px;
	font-size: 20px;
	color: #333
}

.indivi-video_subscri {
	width: 190px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ededed;
	border-radius: 3px;
	position: relative
}

.indivi-video_btn {
	position: absolute;
	width: 82px;
	height: 26px;
	top: -1px;
	left: -1px
}

.indivi-video_btn .btn-care {
	width: 67px;
	height: 24px;
	line-height: 24px;
	border-radius: 3px;
	_height: 22px;
	_line-height: 24px
}

.indivi-video_num {
	padding-left: 80px;
	color: #999;
	font-size: 12px;
	text-align: center
}

.indivi-video_bubble {
	width: 117px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-position: left top;
	margin-top: 7px;
	font-size: 12px;
	color: #fff;
	margin-left: 5px;
	float: left;
	display: inline
}

.aikan {
	width: 50px;
	height: 30px
}

.aikan img {
	width: 30px;
	height: 30px
}

.playTimes_status {
	text-align: right;
	color: #999;
	line-height: 22px;
	display: block;
	vertical-align: middle
}

.loading {
	height: 34px;
	padding-top: 18px;
	text-align: center;
	background: #f8f8f8;
	margin-left: 20px
}

.p-lt {
	position: absolute;
	top: 0;
	left: 0
}

.p-rt {
	position: absolute;
	top: 0;
	right: 0
}

.mod-channel_list .channel_list {
	margin-left: -10px;
	padding: 10px 16px 20px
}

.mod-channel_list li {
	float: left;
	_display: inline;
	width: 155px;
	height: 90px;
	margin-left: 10px;
	margin-top: 10px
}

.channel_item {
	position: relative;
	display: block;
	color: #999;
	font-size: 16px;
	text-align: center;
	padding: 15px;
	height: 60px;
	border-radius: 4px;
	background-color: #fff
}

.channel_item .item {
	line-height: 30px
}

.channel_item:hover,.channel_item:active {
	color: #999
}

.channel_item .ff-icon {
	font-size: 28px
}

.channel_item .c-icon {
	display: none;
	margin-right: 2px;
	margin-top: 2px
}

.channel_item .p-lt .ff-icon {
	display: none;
	margin-top: 8px;
	margin-left: 7px;
	font-size: 24px
}

.mod-channel_list .selected .channel_item,.channel_item:hover {
	background-color: #89bf1f;
	color: #fff
}

.mod-channel_list .selected .ff-icon,.channel_item:hover .ff-icon {
	color: #fff
}

.mod-channel_list .selected .c-icon,.mod-channel_list .selected .ff-icon
	{
	display: inline-block
}

.qypage-980 .mod-channel_list li {
	width: 149px
}

.custom_go {
	width: 260px;
	height: 57px;
	line-height: 57px;
	padding: 4px;
	margin: 38px auto 0;
	background-color: rgba(255, 255, 255, .1);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#10ffffff', endColorstr='#10ffffff' )
}

:root .custom_go {
	filter: none
}

.custom_go .btn {
	display: block;
	text-align: center;
	color: #fff;
	font-size: 18px;
	background-color: #89bf1f
}

.custom_go .btn:hover {
	background-color: #74a319
}

.custom_go .btn-disabled,.custom_go .btn-disabled:hover,.custom_go .btn-disabled:active
	{
	color: #e7e7e7;
	background-color: #b1b1b1
}

.side-bar {
	width: 68px;
	height: 122px;
	position: fixed;
	_position: absolute;
	top: 50%;
	left: 0;
	margin-top: -33px;
	background-position: 0 -80px;
	cursor: pointer
}

.side-bar:hover {
	background-position: -80px -80px
}

.side-bar .user_info_wrap {
	top: 20px
}

.side-bar .user_info_wrap .user_pic {
	width: 50px;
	height: 50px;
	padding: 2px;
	border-radius: 50%
}

.side-bar .user_info_wrap .user_pic img {
	width: 50px;
	height: 50px;
	border-radius: 50%
}

.side-bar .user_info_wrap .user_vip {
	top: 35px;
	padding: 1px
}

.indivi-video_btn .top-yc_userCare {
	margin-left: 0;
	margin-top: 0
}

.indivi-video_btn .top-yc_userCare .btn-care {
	width: 80px;
	height: 24px;
	line-height: 24px;
	vertical-align: baseline
}

.tl {
	text-align: left
}

.dn {
	display: none
}

.site-piclist-380233 .site-piclist_pic_link {
	text-align: center
}

.site-piclist-380233 .site-piclist_pic_link img {
	height: 100%;
	width: auto
}

.shadeImage {
	width: 75px;
	height: 100px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#44000000', endColorstr='#44000000' );
	background: rgba(0, 0, 0, .3);
	position: absolute;
	top: 0;
	left: 0
}

.shadeImage_txt {
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 100px;
	display: block
}

.site-piclist-qiyigx .site-piclist_info {
	padding-top: 7px
}

.wrapper-piclist .site-piclist-180101_threeline {
	height: 190px
}

.wrapper-piclist .site-piclist-180101-gxtl {
	height: 170px
}

.custom-main-inner .site-title_left .tit .icon-more {
	*height: 14px;
	height: 14px;
	font-size: 14px
}

.qypage-1180 .vd-mod-bodan .vd-media-bd {
	width: 720px
}

.qypage-1180 .vd-media-bd .user-msg-tr {
	max-width: 702px;
	height: 19px
}

.qypage-1180 .vd-bodan-list .tag-bq {
	width: 484px
}

.qypage-1180 .mod-banner-custom {
	width: 1180px;
	margin: 0 auto;
	position: relative
}

.qypage-1380 .mod-banner-custom {
	width: 1180px;
	margin: 0 auto;
	position: relative
}

.qypage-1380 .bannerEdit-L {
	width: 980px;
	margin: 0 auto;
	position: relative
}

.qypage-1180 .hd-customs-fxqiyi {
	width: 1180px
}

.qypage-1380 .hd-customs-fxqiyi {
	width: 1180px
}

body.qypage-1380 .customs-play-xzqiyi .play-zongyiWrap {
	width: 1180px;
	margin: 0 auto
}

body.qypage-1380 .customs-play-xzqiyi .container {
	width: 1170px;
	margin: 0 auto
}

body.qypage-1180 .customs-play-xzqiyi .zy-tab-con,body.qypage-1180 .customs-play-xzqiyi .list-scrollBtn,body.qypage-1380 .customs-play-xzqiyi .zy-tab-con,body.qypage-1380 .customs-play-xzqiyi .list-scrollBtn
	{
	height: 525px
}

body.qypage-1380 .customs-play-xzqiyi .play-zongyiWrap .zongyiVideo {
	width: 880px;
	float: left
}

body.qypage-1380 .customs-play-xzqiyi .play-zongyiWrap .player-dsj,body.qypage-1380 .customs-play-xzqiyi .play-zongyiWrap .zongyiVideo #flashbox
	{
	width: 880px
}

body.qypage-1180 .pc-customMain {
	width: 1180px
}

body.qypage-1380 .customs-play-xzqiyi .zy-tab-con,body.qypage-1380 .customs-play-xzqiyi .customGr-rightList,body.qypage-1180 .customs-play-xzqiyi .zongyi-scrollArea
	{
	height: 417px;
	overflow: hidden
}

body.qypage-1180 .play-zongyiWrap .customGr-rightList,body.qypage-1180 .customs-play-xzqiyi .zongyi-scrollArea
	{
	height: 529px
}

body.qypage-1380 .play-danmuWrap .conduct-bar-v2 {
	margin-top: -5px
}

body.qypage-1380 .pc-customMain {
	width: 1180px
}

body.qypage-1180 .siteTitle-decrIqy,body.qypage-1380 .siteTitle-decrIqy
	{
	width: 1180px
}

body.qypage-1180 .custom-boxBg,body.qypage-1380 .custom-boxBg {
	width: 1180px
}

body.qypage-1180 .pc-edit-customBox,body.qypage-1380 .pc-edit-customBox
	{
	width: 1180px;
	height: 192px
}

body.qypage-1380 .boxCutom-lbBanner .wrapper-piclist,body.qypage-1180 .boxCutom-lbBanner .wrapper-piclist
	{
	width: 980px
}

.qypage-1380 .dimensionalcodeWrap {
	width: 1180px
}

.qypage-1180 .dimensionalcodeWrap {
	width: 1180px
}

body.qypage-980 .pc-bannerError-fc,body.qypage-1380 .pc-bannerError-fc,body.qypage-1180 .pc-bannerError-fc,body.qypage-1180 .pc-bannerError-fc .custom-boxBg,body.qypage-980 .pc-bannerError-fc .custom-boxBg,body.qypage-1380 .pc-bannerError-fc .custom-boxBg
	{
	height: 400px
}

body.qypage-1380 .editCustomBox-sz,body.qypage-980 .editCustomBox-sz,body.qypage-1180 .editCustomBox-sz,body.qypage-1180 .editCustomBox-sz .custom-boxBg,body.qypage-1380 .editCustomBox-sz .custom-boxBg,body.qypage-980 .editCustomBox-sz .custom-boxBg
	{
	height: 423px
}

body.qypage-1380 .editCustomBox-bd,body.qypage-980 .editCustomBox-bd,body.qypage-1180 .editCustomBox-bd,body.qypage-1180 .editCustomBox-bd .custom-boxBg,body.qypage-980 .editCustomBox-bd .custom-boxBg,body.qypage-1380 .editCustomBox-bd .custom-boxBg
	{
	height: 410px
}

body.qypage-1380 .editCustom-yszl,body.qypage-980 .editCustom-yszl,body.qypage-1180 .editCustom-yszl,body.qypage-1180 .editCustom-yszl .custom-boxBg,body.qypage-980 .editCustom-yszl .custom-boxBg,body.qypage-1380 .editCustom-yszl .custom-boxBg
	{
	width: 780px;
	height: 270px
}

body.qypage-1380 .editCustom-jjDecr,body.qypage-980 .editCustom-jjDecr,body.qypage-1180 .editCustom-jjDecr,body.qypage-1180 .editCustom-jjDecr .custom-boxBg,body.qypage-980 .editCustom-jjDecr .custom-boxBg,body.qypage-1380 .editCustom-jjDecr .custom-boxBg
	{
	width: 360px;
	height: 310px
}

body.qypage-1380 .editCustom-szjdt,body.qypage-1180 .editCustom-szjdt,body.qypage-1180 .editCustom-szjdt .custom-boxBg,body.qypage-1380 .editCustom-szjdt .custom-boxBg
	{
	width: 1180px;
	height: 406px
}

body.qypage-980 .editCustom-szjdt,body.qypage-980 .editCustom-szjdt .custom-boxBg
	{
	width: 980px;
	height: 406px
}

body.qypage-980 .editCustom-szjdt .boxCustom-center {
	left: -6px;
	height: 276px
}

body.qypage-980 .editCustom-szjdt .addPic-custom {
	left: 32px
}

body.qypage-1380 .editCustombox-mxsz,body.qypage-980 .editCustombox-mxsz,body.qypage-1180 .editCustombox-mxsz,body.qypage-1180 .editCustombox-mxsz .custom-boxBg,body.qypage-980 .editCustombox-mxsz .custom-boxBg,body.qypage-1380 .editCustombox-mxsz .custom-boxBg
	{
	width: 778px;
	height: 538px
}

body.qypage-1380 .editCustombox-hdsz,body.qypage-1180 .editCustombox-hdsz,body.qypage-1180 .editCustombox-hdsz .custom-boxBg,body.qypage-1380 .editCustombox-hdsz .custom-boxBg
	{
	width: 778px;
	height: 394px
}

body.qypage-980 .editCustombox-hdsz,body.qypage-980 .editCustombox-hdsz .custom-boxBg
	{
	width: 580px;
	height: 394px
}

body.qypage-980 .editCustombox-hdsz .boxCustom-center {
	left: 9px;
	width: 580px;
	height: 275px
}

body.qypage-980 .editCustombox-hdsz .modlistMt-view {
	width: 580px;
	height: 275px
}

body.qypage-980 .editCustombox-hdsz .title-inputText .errorTit {
	display: none
}

body.qypage-980 .editCustombox-hdsz .titleErrorDecr-view {
	*top: 250px
}

body.qypage-980 .boxCutom-qdBtn {
	left: 411px
}

body.qypage-980 .boxCutom-qxBtn {
	left: 512px
}

body.qypage-1380 .editCustombox-zxsz,body.qypage-1180 .editCustombox-zxsz,body.qypage-1180 .editCustombox-zxsz .custom-boxBg,body.qypage-1380 .editCustombox-zxsz .custom-boxBg
	{
	width: 394px;
	height: 474px
}

body.qypage-1380 .editCustombox-zxsz-delete,body.qypage-1180 .editCustombox-zxsz-delete,body.qypage-1180 .editCustombox-zxsz-delete .custom-boxBg,body.qypage-1380 .editCustombox-zxsz-delete .custom-boxBg
	{
	width: 394px;
	height: 542px
}

body.qypage-1380 .editCustombox-hzsz,body.qypage-1180 .editCustombox-hzsz,body.qypage-1180 .editCustombox-hzsz .custom-boxBg,body.qypage-1380 .editCustombox-hzsz .custom-boxBg
	{
	width: 780px;
	height: 376px
}

body.qypage-980 .editCustombox-hzsz .item-textAreaK,body.qypage-980 .editCustombox-hzsz .itemPicTitle
	{
	margin-left: 0
}

body.qypage-980 .editCustombox-hzsz .titleErrorDecr-view {
	left: 0
}

body.qypage-980 .editCustombox-hzsz .upload-nonepic {
	left: 10px
}

body.qypage-980 .editCustombox-hzsz .itemRt-btn-file {
	right: 126px
}

body.qypage-980 .editCustombox-hzsz .mt-error-view {
	left: 92px
}

body.qypage-980 .editCustombox-hzsz .boxCustom-center {
	left: 30px;
	width: 580px
}

body.qypage-980 .editCustombox-hzsz .modlistMt-view li {
	width: 280px
}

body.qypage-980 .editCustombox-hzsz .boxCutom-qdBtn {
	left: 210px
}

body.qypage-980 .editCustombox-hzsz .boxCutom-qxBtn {
	left: 313px
}

body.qypage-980 .editCustombox-hzsz .fc-scrollbar_track {
	right: 35px
}

.qypage-1380 .sitePic-focusLocal .focus_title {
	width: 1008px
}

body.qypage-980 .editCustombox-zxsz-delete .boxCustom-center {
	left: 16px;
	width: 580px;
	_width: 580px;
	height: 410px
}

body.qypage-980 .editCustombox-mxsz .boxCustom-center {
	width: 583px;
	left: 12px
}

body.qypage-980 .editCustombox-zxsz-delete .boxCt-zxsz {
	width: 382px
}

body.qypage-980 .editCustombox-mxsz .custom-boxBg {
	width: 592px;
	_width: 592px
}

body.qypage-980 .editCustombox-mxsz .boxCutom-qdBtn {
	left: 212px
}

body.qypage-980 .editCustombox-mxsz .boxCutom-qxBtn {
	left: 312px
}

body.qypage-980 .editCustombox-zxsz-delete,body.qypage-980 .editCustombox-zxsz-delete .custom-boxBg
	{
	width: 394px;
	height: 542px
}

body.qypage-980 .editCustombox-zxsz,body.qypage-980 .editCustombox-zxsz .custom-boxBg
	{
	width: 394px;
	height: 483px
}

body.qypage-980 .editCustombox-hzsz,body.qypage-980 .editCustombox-hzsz .custom-boxBg
	{
	width: 580px;
	height: 376px
}

body.qypage-980 .editCustombox-zxsz .titleErrorDecr-view {
	margin-top: 5px;
	*top: 280px;
	*display: none
}

body.qypage-980 .editCustombox-zxsz .modlistMt-view {
	height: 350px
}

body.qypage-980 .editCustombox-zxsz-delete .modlistMt-view {
	height: auto;
	width: 360px;
	*height: 386px
}

body.qypage-980 .editCustombox-zxsz-delete,body.qypage-980 .editCustombox-zxsz-delete .custom-boxBg
	{
	height: 542px
}

body.qypage-980 .editCustombox-zxsz .boxCutom-qdBtn {
	left: 100px
}

body.qypage-980 .editCustombox-zxsz .boxCutom-qxBtn {
	left: 200px
}

body.qypage-980 .editCustom-yszl .boxCutom-qdBtn {
	left: 300px
}

body.qypage-980 .editCustom-yszl .boxCutom-qxBtn {
	left: 436px
}

body.qypage-980 .editCustom-jjDecr .boxCutom-qdBtn {
	left: 100px
}

body.qypage-980 .editCustom-jjDecr .boxCutom-qxBtn {
	left: 203px
}

body.qypage-980 .editCustombox-hzsz .boxCustom-center .fc-scrollbar_track
	{
	right: 22px;
	_right: 22px
}

body.qypage-980 .editCustombox-hzsz .modlistMt-view {
	height: 113px
}

body.qypage-980 .editCustombox-hzsz .boxCustom-center {
	height: 218px
}

body.qypage-980 .editCustombox-hzsz .boxCts-hzsz {
	height: 227px;
	width: 536px;
	left: 30px
}

body.qypage-980 .editCustombox-hzsz .boxCts-hzsz .modlistMt-view {
	height: auto
}

body.qypage-980 .editCustombox-hzsz .boxCts-hzsz .fc-scrollbar_track {
	right: -7px
}

body.qypage-980 .editCustombox-hzsz .boxCutom-qdBtn {
	left: 210px
}

body.qypage-980 .editCustombox-hzsz .boxCutom-qxBtn {
	left: 320px
}

body.qypage-1380 .stieNav-main {
	width: 1380px
}

body.qypage-1380 .modItem-userDecr-titl .ctom-til .title {
	max-width: 352px;
	*width: 352px
}

body.qypage-1380 .modItem-decrJh .titleTi-customBt {
	max-width: 410px;
	*width: 410px
}

.iqiyiCt-leftMain-wrap {
	margin-right: 230px
}

.qiyiCt-rtMain-wrap {
	float: left;
	margin-left: -220px;
	overflow: hidden;
	width: 220px
}

.qypage-1180 .lookCT-titleEdit {
	margin-right: 10px;
	background-position: 0 -39px
}

.qypage-980 .lookCT-titleEdit {
	margin-right: 240px
}

.qypage-980 .wrapper-colCustom .lookCT-titleEdit {
	margin-right: 0;
	background-position: 0 -141px
}

.qypage-1180 .rd_lines_pic {
	width: 740px;
	height: 20px;
	margin-top: 20px
}

.qypage-980 .rd_lines_pic {
	width: 550px;
	height: 12px;
	margin-top: 20px;
	background-position: 0 -103px
}

.qypage-980 .rd_more_pic {
	width: 550px;
	height: 14px;
	line-height: 16px;
	background-position: 0 -175px
}

.qypage-1180 .rd_more_pic {
	width: 740px;
	height: 12px;
	line-height: 18px;
	background-position: 0 -65px
}

.qypage-980 .rd_lvPd_pic {
	width: 740px;
	height: 36px;
	background-position: 0 -117px
}

.qypage-1180 .rd_lvPd_pic {
	width: 740px;
	height: 36px;
	background-position: 0 -25px
}

.qypage-980 .wrapper-picList-170150 .wrapper-lf {
	width: 610px
}

.qypage-980 .rd_site_titl .decr_rtBt_txt {
	width: 453px;
	max-height: 34px;
	overflow: hidden
}

.qypage-1180 .rd_site_titl .decr_rtBt_txt {
	width: 653px;
	max-height: 34px;
	overflow: hidden
}

.qypage-980 .load_custom_jz {
	margin-left: 0;
	width: 550px
}

.qypage-1180 .load_custom_jz {
	margin-left: 0;
	width: 740px
}

.qypage-1180 .read_dyLine_pic {
	width: 980px;
	height: 36px;
	background-position: 0 -3px
}

.qypage-980 .read_dyLine_pic {
	width: 780px;
	height: 36px;
	background-position: 0 -98px
}

.qypage-980 .qiyiHiy_rtWrap {
	display: none
}

.qypage-980 .rdList_item {
	width: 378px
}

.qypage-980 .rdList_item .selected {
	width: 380px
}

.qypage-980 .loadingLong {
	margin-top: 10px;
	width: 780px
}

.qypage-1180 .loadingLong {
	width: 980px;
	margin-top: 10px
}

body.qypage-1380 .soResult {
	width: 355px
}

.form-select {
	position: relative;
	z-index: 2;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.form-select_box {
	width: 170px;
	height: 20px;
	border: 1px solid #d9d9d9;
	padding-left: 10px;
	color: #333;
	background-color: #fff
}

.icon-select-normal {
	float: right;
	border-left: 1px solid #d9d9d9;
	cursor: pointer;
	margin-right: 0
}

.form-select_list {
	position: absolute;
	left: 0;
	top: 21px;
	background: #fff;
	border: 1px solid #d9d9d9;
	width: 180px
}

.form-select_list li {
	height: 25px
}

.form-select_list li a {
	width: 100%;
	display: block;
	line-height: 25px;
	text-indent: 10px;
	color: #333
}

.form-select_list li a:hover {
	background: #f2f1f1;
	text-decoration: none
}

.form-select_list li .site-icons,.checkBoxList .site-icons {
	display: none
}

.form-select_list .selected .site-icons,.checkBoxList .selected .site-icons
	{
	float: right;
	display: inline-block
}

.form-select_list .selected a:hover,.checkBoxList .selected a:hover {
	background: #fff
}

.form-select-small .form-select_box {
	width: 100px
}

.form-select-large .form-select_box {
	width: 240px
}

.form-select-small .form-select_list {
	width: 110px
}

.form-select-large .form-select_list {
	width: 230px
}

.disabled-select .form-select_box {
	background-color: #f3f3f3
}

.disabled-select .icon-select-normal {
	cursor: default
}

.disabled-select .form-select_list {
	display: none
}

.input-common {
	display: inline-block;
	width: 228px;
	height: 28px;
	border: 1px solid #e4e4e4;
	padding: 0 5px;
	line-height: 28px\9;
	vertical-align: middle
}

.input-common-disabled {
	border: 1px solid #ececec
}

.inputlist_item {
	margin-bottom: 10px;
	font-size: 14px
}

.checkBox-item {
	width: auto
}

`
.radio-item,.checkBox-item {
	font-size: 14px
}

.radio-item .title,.checkBox-item .title {
	display: inline-block;
	color: #333;
	vertical-align: middle;
	cursor: pointer
}

.radio-item .opt,.checkbox-item .opt {
	display: inline-block;
	margin-left: 5px;
	color: #699f00;
	text-decoration: underline;
	vertical-align: middle
}

.inputlist_item .disabled {
	color: #dcdcdc;
	border: 1px solid #ececec
}

.input-size-small {
	width: 120px
}

.input-common-small {
	width: 200px
}

.textarea_box {
	position: relative;
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: 283px;
	min-height: 104px;
	padding: 2px 5px;
	border: 1px solid #e4e4e4;
	*zoom: 1
}

.textarea_box .textarea {
	width: 283px;
	height: 84px;
	border: 0;
	resize: none;
	outline: 0
}

.textarea_box .fontNum {
	position: absolute;
	width: 100%;
	height: 20px;
	line-height: 20px;
	color: #999;
	text-align: right;
	left: 0;
	bottom: 0
}

.textarea_box .fontNum em {
	margin-right: 5px
}

.textarea_box-large,.textarea_box-large .textarea {
	width: 438px
}

.textarea_box-largest {
	display: block;
	width: auto
}

.textarea_box .textarea {
	width: 100%
}

.importantTip {
	display: inline-block;
	height: 28px;
	margin-left: 10px;
	border: 1px solid #f6be8a;
	background-color: #fdf4ee;
	line-height: 28px;
	vertical-align: middle
}

.importantTip em {
	padding: 0 15px;
	color: #666
}

.mod-page {
	padding: 20px 0;
	text-align: center;
	height: 30px;
	zoom: normal;
	font-size: 0
}

.mod-page a,.mod-page span {
	display: inline-block;
	min-width: 33px;
	_width: 33px;
	height: 28px;
	color: #333;
	line-height: 27px;
	font-size: 14px;
	margin: 0 5px;
	vertical-align: middle;
	border-radius: 2px;
	border: 1px solid #e3e3e3;
	background: #fff
}

.mod-page a:hover {
	background: #f2f2f2;
	color: #333;
	text-decoration: none
}

.mod-page .curPage {
	background: #699e00;
	border: 1px solid #5f9000;
	color: #fff;
	cursor: default
}

.mod-page a.a1,.mod-page .noPage {
	width: 58px
}

.mod-page .noPage {
	color: #999;
	cursor: default
}

.topList-yc {
	height: 314px;
	overflow: hidden;
	background: #f2f2f2;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	padding: 9px 0 0 10px
}

.top-yc li {
	clear: both;
	height: 60px;
	margin-bottom: 21px
}

.top-yc_headImg {
	width: 58px;
	height: 58px;
	border: 1px solid #d8d8d8;
	position: relative;
	float: left;
	margin-right: 8px
}

.top-yc_headImg img {
	width: 58px;
	height: 58px
}

.top-yc_userName {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	margin-bottom: 15px
}

.top-yc_userCare .btn-care {
	width: 60px;
	height: 22px;
	line-height: 22px;
	padding: 0;
	border: 1px solid #679e00;
	background: #699f00;
	color: #fff;
	border-radius: 3px
}

.top-yc_userCare .btn-care .btn-care_tx {
	font-size: 12px
}

.top-yc_userCare .btn-care:hover {
	background: #7db718;
	border: 1px solid #7db718;
	color: #fff
}

.top-yc_userCare .btn-care:active {
	background: #5c8c13;
	border: 1px solid #5c8c13;
	color: #fff
}

.top-yc_userCare .btn-care-cared,.top-yc_userCare .btn-care-cared:hover,.top-yc_userCare .btn-care-cared:active
	{
	background: #b1b1b1;
	color: #fff;
	border: 1px solid #b1b1b1
}

.topList-yc-3 {
	height: 240px;
	overflow: hidden;
	*position: relative
}

.topList-yc-3 .top-yc li {
	height: 77px;
	margin-bottom: 7px
}

.wrapper-piclist {
	width: 100%;
	overflow: hidden;
	*position: relative
}

.mod-piclist:before,.mod-piclist:after {
	content: '\0020';
	display: table
}

.mod-piclist:after {
	clear: both
}

.mod-piclist {
	*zoom: 1;
	overflow: hidden;
	_position: relative
}

.mod-piclist li {
	float: left;
	padding-left: 20px
}

.mod-piclist,.mod-piclist li {
	height: 185px
}

.mod-piclist_pic {
	margin-bottom: 6px
}

.mod-piclist_pic_link,.mod-piclist_pic_link img {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	_overflow: hidden
}

.mod-piclist_pic_link .site-icons {
	position: absolute
}

.mod-piclist_pic_link .icon-viedo-exc,.mod-piclist_pic_link .icon-viedo-self
	{
	top: 0;
	right: 0;
	margin: 0
}

.mod-piclist_info {
	line-height: 20px
}

.mod-piclist_info_title {
	font-size: 14px;
	margin-bottom: 2px
}

.mod-piclist_info a.c-999:hover {
	color: #699f00
}

.mod-piclist_info_title,.mod-piclist_info_describe,.mod-piclist_info_upload
	{
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mod-piclist_info_describe {
	color: #999;
	font-size: 12px
}

.mod-piclist_info_describe .nickname {
	display: inline-block;
	overflow: hidden;
	max-width: 56px;
	_width: 56px;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: top
}

.mod-piclist_info_describe .desc {
	display: inline-block;
	vertical-align: top
}

.mod-piclist_info_times {
	font-size: 0
}

.mod-piclist_info_times .playTimes {
	width: 64px
}

.mod-piclist_info_times .commentTimes {
	width: 60px
}

.mod-piclist_info_times .shareTimes {
	width: 54px
}

.mod-piclist_info_wordBreak {
	height: 20px
}

.mod-piclist_info_times a,.mod-piclist_info_upload a {
	color: #999
}

.mod-piclist_info_times a:hover,.mod-piclist_info_upload a:hover {
	color: #699f00
}

.mod-piclist_info_wordBreak a:hover {
	color: #518900
}

.mod-piclist_info_times .playTimes,.mod-piclist_info_times .commentTimes,.mod-piclist_info_times .shareTimes
	{
	display: inline-block;
	font-size: 12px;
	vertical-align: top;
	overflow: hidden
}

.pc-piclist-11665 .mod-piclist_info_times .playTimes {
	width: 70px
}

.pc-piclist-11665 .mod-piclist_info_times .commentTimes {
	width: 64px
}

.pc-piclist-11665 .mod-piclist_info_times .shareTimes {
	width: 0
}

.mod-piclist_info_times .playTimes .site-icons,.mod-piclist_info_times .commentTimes .site-icons,.mod-piclist_info_times .shareTimes .site-icons
	{
	margin-right: 3px;
	margin-top: -2px;
	*margin-top: 1px
}

.sign-time {
	display: inline-block;
	position: absolute;
	bottom: 0;
	padding: 2px;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

:root .sign-time {
	filter: none\9
}

.mod-piclist_pic_link:hover {
	text-decoration: none
}

.sign-time-right {
	right: 0
}

.sign-time-left {
	left: 0
}

.sign-time-full {
	left: 0;
	padding: 0;
	width: 100%;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.sign-time-full_inner {
	display: block;
	padding: 0 5px;
	font-size: 12px
}

.mod-piclist_title-album {
	font-size: 16px;
	color: #fff;
	height: 34px;
	line-height: 34px;
	text-align: center;
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6);
	margin-top: -40px;
	position: relative;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mod-piclist_title-album a {
	color: #fff;
	text-decoration: none
}

.tips-noList {
	padding: 90px 0;
	font-size: 18px;
	text-align: center
}

.tips-loading {
	border-top: 1px solid #eee;
	text-align: center;
	padding: 20px 0;
	color: #999
}

.sign-bg,.sign-hasadd-bg {
	display: none
}

.mod-piclist_pic_link:hover .sign-bg,.mod-piclist .selected .sign-bg,.mod-piclist .hasadd .sign-hasadd-bg,.mod-piclist .hasadd .sign-hasadd-bg:hover
	{
	display: block;
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

.pc-piclist-180101 .hasadd .sign-hasadd-bg,.pc-piclist-180101 .hasadd .sign-hasadd-bg:hover
	{
	cursor: default;
	line-height: 101px;
	color: #fff
}

:root .sign-bg,:root .sign-hasadd-bg {
	filter: none
}

.mod-piclist .selected .sign-bg i {
	margin: 27px 0 0 0
}

.mod-piclist .sign-bg i {
	margin: 30px 0 0 0;
	position: static;
	visibility: hidden
}

.mod-piclist .selected i {
	visibility: visible
}

.noFavorites {
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee
}

.noFavorites_content {
	font-size: 16px;
	line-height: 2;
	height: 65px
}

.noFavorites .changeList {
	text-align: right
}

.changeList a {
	text-decoration: none;
	font-size: 14px;
	display: inline-block;
	vertical-align: middle;
	height: 22px;
	margin-left: 16px
}

.textlist li {
	line-height: 2
}

.piclist_pos-tr {
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	z-index: 1
}

.title-hasIcon {
	white-space: normal
}

.title-hasIcon .title-hasIcon_link {
	overflow: hidden;
	*zoom: 1;
	height: 20px
}

.title-hasIcon .title-hasIcon_link a {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.title-hasIcon_icon {
	float: right
}

.title-hasIcon_icon .site-icons {
	vertical-align: top
}

.ml-20 {
	margin-left: -20px
}

.videoEnding {
	position: relative
}

.videoEnding-replay,.videoEnding-next {
	display: none
}

.videoEnding .videoEnding-replay,.videoEnding .videoEnding-next {
	display: block;
	text-align: center;
	position: absolute;
	top: 0;
	color: #fff;
	font-size: 16px;
	z-index: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

:root .videoEnding-replay,:root .videoEnding-next {
	filter: none\9
}

.pc-piclist-180101 .videoEnding .videoEnding-replay,.pc-piclist-180101 .videoEnding .videoEnding-next
	{
	width: 180px;
	height: 61px;
	padding-top: 40px
}

.videoEnding-replay a,.videoEnding-next a {
	color: #fff;
	font-size: 0
}

.videoEnding-replay a span,.videoEnding-next a span {
	font-size: 16px
}

.videoEnding-replay a:hover,.videoEnding-next a:hover {
	color: #699f00
}

.videoEnding-next .divide-v {
	margin: 0 10px;
	font-size: 16px;
	font-family: "arial"
}

.videoEnding-replay .icon-videoReplay,.videoEnding-replay .icon-videoPlay,.videoEnding-next .icon-videoReplay,.videoEnding-next .icon-videoPlay
	{
	margin-top: -11px
}

.pc-piclistBor-180101 {
	height: 195px
}

.pc-piclistBor-180101,.pc-piclistBor-180101 li {
	height: 195px
}

.pc-piclistBor-180101 .mod-piclist_pic,.pc-piclist-180101-bodan .mod-piclist_pic
	{
	margin-bottom: 0
}

.pc-piclistBor-180101 .mod-piclist_info,.pc-piclist-180101-bodan .mod-piclist_info
	{
	background: #fff;
	border: 1px solid #f4f4f4;
	height: 67px;
	padding: 5px 5px 0
}

.pc-piclistBor-180101 .mod-piclist_info_times .shareTimes {
	width: 44px
}

.pc-piclist-180101-bodan {
	height: 177px
}

.pc-piclist-180101-bodan .mod-piclist_info {
	height: 49px
}

.mod-piclist_title-bodan {
	float: right;
	width: 70px;
	padding-right: 10px;
	height: 101px;
	font-size: 16px;
	color: #fff;
	line-height: 25px;
	text-align: right;
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6);
	margin-top: -101px;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mod-piclist_title-bodan a {
	color: #fff;
	text-decoration: none
}

.bodan-nums-0 .mod-piclist_title-bodan {
	cursor: default
}

.bodan-nums {
	margin-top: 36px;
	display: block
}

.pc-piclist-180101-bodan .selected .sign-bg,.pc-piclist-180101-bodan .hasadd .sign-hasadd-bg
	{
	z-index: 2
}

.user-feed-media_bd .title {
	margin-bottom: 10px;
	font-size: 14px
}

.user-feed-media_bd .title_info {
	display: inline;
	float: left
}

.user-feed-media_bd .title_info .desc {
	color: #999;
	margin-left: 3px
}

.user-feed-media_bd .title_desc {
	display: inline;
	float: right;
	color: #999
}

.user-feed-media_bd .mod-piclist li {
	padding-left: 0;
	padding-right: 20px;
	height: auto
}

.pc-piclist-180101 li {
	width: 180px
}

.pc-piclist-180101-row1,.pc-piclist-180101-row1 li {
	height: 145px
}

.pc-piclist-180101-row2,.pc-piclist-180101-row2 li {
	height: 165px
}

.pc-piclist-180101-row4,.pc-piclist-180101-row4 li {
	height: 205px
}

.pc_playList_wrap .pc-piclist-180101,.pc_playList_wrap .pc-piclist-180101 li
	{
	height: 190px
}

.pc-piclist-180101 .mod-piclist_pic_link {
	height: 101px
}

.pc-piclist-180101 .mod-piclist_pic_link .icon-album {
	position: absolute;
	right: -2px;
	top: 0;
	z-index: 10
}

.pc-piclist-180101 .mod-piclist_pic_link .icon-bodan-play {
	display: none;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -25px 0 0 -25px;
	z-index: 15
}

.pc-piclist-180101 .mod-piclist_pic_link:hover .icon-bodan-play {
	display: block
}

.pc-piclist-180101-album,.pc-piclist-180101-album li {
	height: 130px;
	padding-left: 10px
}

.pc-piclist-180101-album li {
	width: 186px
}

.pc-piclist-180101-album .mod-piclist_pic {
	margin-top: 6px;
	margin-right: 6px
}

.pc-piclist-180101-album .mod-piclist_title-album {
	margin-right: 6px;
	width: 180px
}

.pc-piclist-180101-h {
	height: auto
}

.pc-piclist-180101-h li {
	width: 570px;
	height: 125px;
	float: none
}

.qypage-1180 .pc-piclist-180101-h li {
	width: 780px
}

.pc-piclist-180101-short li {
	width: 530px
}

.qypage-1180 .pc-piclist-180101-short li {
	width: 730px
}

.pc-piclist-180101-h .mod-piclist_pic {
	float: left;
	width: 180px
}

.pc-piclist-180101-h .mod-piclist_info {
	font-size: 12px;
	padding-left: 20px;
	overflow: hidden;
	*zoom: 1
}

.pc-piclist-180101-h .mod-piclist_info_title {
	font-size: 20px;
	padding-bottom: 8px
}

.pc-piclist-180101-h .mod-piclist_info_describe {
	margin-bottom: 5px;
	color: #666
}

.pc-piclist-180101-h .mod-piclist_info_times {
	width: 180px
}

.wrapper-piclist-580-320 {
	height: 425px;
	overflow: hidden
}

.piclist-580320 {
	width: 600px;
	height: 425px
}

.piclist-580320 li {
	width: 580px;
	height: 425px
}

.piclist-580320 .mod-piclist_pic {
	width: 100%;
	height: 320px
}

.piclist-580320 .mod-piclist_info_title {
	font-size: 16px;
	padding-bottom: 5px
}

.piclist-580320 .mod-piclist_info_times {
	text-align: left
}

.wrapper-piclist-580-320 .mod-piclist {
	float: left
}

.wrapper-piclist-580-320 .pc-piclist-180101 {
	width: 200px;
	height: 100%
}

.wrapper-piclist-580-320 .mod-piclist li {
	height: 219px
}

.mod-videoAlbum {
	width: 100%;
	height: 155px
}

.mod-videoAlbum .mod-piclist {
	width: auto;
	float: left
}

.mod-videoAlbum .mod-piclist_title-album {
	padding: 0 5px;
	width: 170px
}

.mod-videoAlbum .mod-piclist_title-album .playTimes {
	font-size: 12px;
	color: #b1b1b1
}

.mod-videoAlbum_content {
	float: left;
	width: 220px;
	height: 130px;
	border-right: 1px solid #ddd;
	padding: 0 10px;
	color: #333
}

.mod-videoAlbum_content .mod-title {
	border: 0;
	margin-bottom: 10px;
	margin-left: 0
}

.mod-videoAlbum_btn {
	text-align: center;
	width: 120px;
	float: left;
	padding-top: 50px
}

.qypage-1180 .mod-videoAlbum_btn {
	width: 150px
}

.mod-piclist-noHeight,.mod-piclist-noHeight-row2,.mod-piclist-noHeight-noTitle
	{
	height: auto !important
}

.mod-piclist-noHeight-row2 li {
	height: 185px
}

.mod-piclist-noHeight-noTitle li {
	height: 145px
}

.user-feed-media-new {
	margin-top: 20px
}

.qypage-980 .user-feed-media-new .pc-piclist-180101-h li {
	width: 546px
}

.user-feed-media-new .pc-piclist-180101-h .mod-piclist_info_title {
	font-size: 16px;
	white-space: normal;
	height: 34px;
	line-height: 20px;
	margin: 9px 0
}

.user-feed-media-new .mod-piclist_info_describe .desc {
	color: #999;
	display: inline
}

.user-feed-media-new .mod-piclist li {
	border: 1px solid #f9f9f9;
	padding: 16px;
	overflow: hidden
}

.addDirections {
	color: #999;
	height: 40px;
	line-height: 18px
}

.user-feed-media-new .title {
	margin-bottom: 7px
}

.user-feed-media-new .title .title_desc {
	font-size: 12px
}

.user-feed-media-new .pc-piclist-180101-h .mod-piclist_info_describe {
	margin-bottom: 0
}

.shareComment {
	margin: 5px 0 10px 0
}

.user-feed-media-new .mod-piclist_pic {
	margin-bottom: 0
}

.user-feed-media-new .pc-piclist-180101-h .mod-piclist_info {
	margin-bottom: -5px;
	position: relative
}

body.qypage-1180 .user-feed-wrapBox {
	width: 1000px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e6e6e6
}

body.qypage-1180 .user-feed-wrapBox-noborder {
	border-bottom: 0
}

body.qypage-1180 .user-feed-wrapBox .user-feed-wrap {
	width: 380px;
	float: left;
	margin-right: 20px
}

body.qypage-1180 .user-feed-media-new .user-feed-media_bd {
	width: 380px;
	float: left
}

body.qypage-1180 .user-feed-media-new .pc-piclist-180101-h li {
	width: 378px;
	padding: 0;
	height: 101px;
	border: 1px solid #f4f4f4
}

body.qypage-1180 .user-feed-media-new .pc-piclist-180101-h .mod-piclist_info
	{
	padding-left: 10px
}

.mod-piclist_b_msg {
	background: #f5f5f5;
	padding: 0 5px;
	height: 80px;
	font-size: 12px
}

.mod-piclist_b_msg .mod-piclist_b_tit {
	border-bottom: 1px solid #eee;
	padding: 5px 0;
	height: 35px;
	overflow: hidden
}

.mod-piclist_b_user {
	height: 32px;
	line-height: 32px
}

.userName-pl {
	width: 50px
}

.site-piclist-180101 {
	height: 151px
}

.site-piclist-180101 li {
	width: 180px
}

.site-piclist-180101 .site-piclist_pic {
	height: 101px
}

.site-piclist-180101-describe {
	height: 170px
}

.site-piclist-180101-describe .site-piclist_info {
	height: 46px
}

.mod-picList-180101 .site-piclist_pic {
	width: 180px;
	height: 101px;
	margin: 0
}

.site-piclist-180101-noTitle {
	height: 115px
}

.rm-only-icon {
	display: inline-block;
	position: relative;
	top: 7px;
	*top: 0
}

.rm-classify-link {
	width: 60px;
	height: 20px;
	font-size: 12px;
	text-align: center
}

.rm-classify-icon {
	width: 48px;
	height: 13px;
	text-align: center;
	border: 1px solid #e7e7e7;
	background-color: #fff;
	color: #699f00;
	padding: 3px;
	line-height: 14px;
	overflow: hidden;
	display: block;
	float: left;
	margin-right: 3px
}

.rm-new .site-piclist_info {
	padding: 6px 10px
}

.rm-new .rm-only-icon img {
	vertical-align: top
}

.rm-new .site-title h3 span {
	padding-left: 0;
	font-size: 22px
}

.rm-new .site-subTitle h3 .icon-more {
	font-size: 14px;
	padding-left: 8px
}

.rm-new .site-piclist_info_title {
	text-overflow: clip
}

.pc-piclist-11665,.pc-piclist-11665 li {
	height: 145px
}

.pc-piclist-11665 li {
	width: 116px
}

.pc-piclist-11665-row1,.pc-piclist-11665-row1 li {
	height: 110px
}

.pc-piclist-11665-row2,.pc-piclist-11665-row2 li {
	height: 150px
}

.pc-piclist-11665 .mod-piclist_pic_link {
	height: 65px
}

.mod-piclist-noHeight {
	height: auto
}

.pc-piclist-11665-h {
	height: auto
}

.pc-piclist-11665-h li {
	width: 100%;
	height: 76px;
	float: none
}

.qy_user_aside .pc-piclist-11665-h li {
	width: 330px;
	border-top: 1px solid #eee;
	margin-top: -1px;
	padding-top: 10px;
	padding-left: 0;
	margin-left: 20px
}

.pc-piclist-11665-h .mod-piclist_pic {
	float: left;
	width: 116px
}

.pc-piclist-11665-h .mod-piclist_info {
	line-height: 17px;
	padding-left: 10px;
	overflow: hidden;
	*zoom: 1
}

.pc-piclist-11665-h .mod-piclist_info_title {
	height: 35px;
	white-space: normal
}

.pc-piclist-11665-h .mod-piclist_info_times {
	width: auto
}

.piclist-12880,.piclist-12880 li {
	height: 100px
}

.piclist-12880 li {
	width: 128px
}

.piclist-12880-row1,.piclist-12880-row1 li {
	height: 120px
}

.piclist-12880-row2,.piclist-12880-row2 li {
	height: 140px
}

.piclist-12880 .mod-piclist_pic_link {
	height: 80px
}

.mod-piclist-noHeight {
	height: auto
}

.aside-list_wrap .piclist-12880 li {
	padding-left: 0
}

.mod-piclist .sign-bg i {
	margin-top: 20px
}

.site-piclist-380270 {
	height: 302px
}

.site-piclist-380270 li {
	width: 380px
}

.site-piclist-380270 .site-piclist_pic {
	height: 270px
}

.site-piclist-380270-describe {
	height: 340px
}

.site-piclist-380270-describe .site-piclist_info {
	height: 47px
}

.user_playList_wrap {
	position: relative;
	margin-left: -20px
}

.pc_playList_wrap {
	padding-bottom: 10px
}

.pc_btn_title {
	display: inline-block;
	width: 68px;
	height: 22px;
	background-color: #699f00;
	line-height: 22px;
	color: #fff;
	text-align: center;
	vertical-align: middle
}

.pc_playList_title {
	position: relative;
	padding-left: 100px;
	padding-right: 19px;
	height: 50px;
	z-index: 10
}

.pc_playList_title .icon-timeLineDot {
	position: absolute;
	top: 5px;
	left: 3px
}

.pc_playList_title .pc_btn_title {
	position: absolute;
	top: 0;
	left: 22px
}

.pc_titleLine {
	display: inline;
	float: left;
	_position: absolute;
	width: 102%;
	height: 1px;
	border-top: 1px dashed #d2d2d2;
	margin-top: 12px
}

.pc_timeLine {
	position: absolute;
	width: 1px;
	height: 96%;
	border-right: 1px solid #e6eeda;
	background-color: #e0ead1;
	left: 7px;
	top: 10px
}

.piclist_title .fixPos {
	*margin-right: -3px;
	_margin-right: 0
}

.mod-piclist_info_upload {
	color: #999;
	margin-bottom: 2px
}

.playList_opt {
	padding-bottom: 20px;
	padding-top: 15px;
	*position: relative;
	*z-index: 1
}

.playList_opt .title {
	font-size: 14px;
	color: #ef5b30
}

.playRec_opt .disabled {
	color: #999
}

.playRec_opt .disabled:hover {
	text-decoration: none;
	cursor: default
}

.timeline-fixed .showControl {
	display: none
}

.showControl {
	position: absolute;
	top: 6px;
	left: 120px;
	z-index: 1
}

.showControl_show,.showControl_hide {
	background-color: #fff;
	display: inline-block
}

.showControl a:hover {
	color: #333
}

.showControl .icon-arrow-show,.showControl .icon-arrow-hide {
	vertical-align: top
}

.greenTip {
	background-color: #5da000;
	padding: 2px 3px;
	color: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.accountCenter_wrap {
	min-height: 509px;
	height: auto !important;
	height: 509px;
	padding: 0 24px 20px 24px
}

.accountCenter_table {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #dadada
}

.accountCenter_table thead th {
	height: 32px;
	background-color: #f1f1f1;
	border: 1px solid #dadada;
	border-collapse: collapse;
	color: #333;
	font-weight: normal;
	vertical-align: middle
}

.accountCenter_table tbody td {
	padding: 5px 15px;
	border-left: 1px solid #dadada;
	border-collapse: collapse;
	vertical-align: middle
}

.accountCenter_table .leftGap {
	margin-left: 32%
}

.accountCenter_table-normal {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #dadada
}

.accountCenter_table-normal thead th {
	height: 32px;
	padding: 0 10px;
	background-color: #f1f1f1;
	border: 1px solid #dadada;
	border-collapse: collapse;
	color: #333;
	font-weight: normal;
	vertical-align: middle;
	text-align: left
}

.accountCenter_table-normal tbody td {
	padding: 6px 0 6px 10px;
	border: 1px solid #dadada;
	border-collapse: collapse;
	vertical-align: middle
}

.accountCenter_table-normal tbody .odd {
	background-color: #f7f7f7
}

.setting_inputBtn {
	width: 252px;
	height: 30px;
	border: 1px solid #d8d8d8;
	
	color: #000;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
	*margin-left: 3px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.setting_inputBtn-disabled {
	color: #999;
	cursor: default
}

.setting_item {
	margin-bottom: 10px;
	font-size: 14px
}

.setting_item-high {
	margin-bottom: 20px
}

.setting_item .setting_label {
	display: inline-block;
	width: 80px;
	text-align: right;
	vertical-align: middle;
	color: #333
}

.setting_item .info {
	display: inline-block;
	margin-left: 6px;
	color: #999;
	vertical-align: middle
}



.setting_item .success {
	
	margin-left: 5px;
	display: inline-block;
	padding-left: 16px;
	color: #f26700;
	vertical-align: middle
}

.setting_input {
	width: 240px;
	height: 26px;
	line-height: 26px\9;
	border: 1px solid #dadada;
	padding: 2px 5px;
	outline: 0;
	border-radius: 0;
	box-shadow: none
}

.setting_input-focus {
	border: 2px solid #bad97f;
	width: 240px;
	padding: 1px 4px
}

.setting_agreement {
	color: #999
}

.setting_agreement input {
	vertical-align: middle
}

.setting_item span,.setting_item a {
	display: inline-block;
	vertical-align: middle
}

.setting_item .btn_new,.setting_item .btn_new span {
	_vertical-align: baseline
}

.setting_item label {
	cursor: pointer
}

.setting_gap {
	margin-left: 40px
}

.mod_cutLine {
	overflow: hidden;
	width: 100%;
	height: 1px;
	border-top: 1px solid #ebebeb;
	margin: 20px 0
}

.recharge_remaining {
	color: #333;
	margin-bottom: 10px
}

.recharge_remaining strong {
	font-size: 20px;
	margin-right: 3px;
	font-weight: normal
}

.recharge_remaining .cutline {
	color: #dadada;
	margin: 0 5px
}

.remaining {
	color: #333
}

.qdform,.qdform li {
	display: inline-block;
	*display: inline;
	color: #666;
	*zoom: 1;
	vertical-align: middle;
	_vertical-align: top
}

.qdform li {
	height: 24px;
	line-height: 24px;
	margin-right: 20px
}

.qdform li label {
	cursor: pointer
}

.qdform li input {
	margin: -4px 2px 0 0;
	_margin-top: -2px
}

.bank-logo {
	position: relative;
	padding-left: 0;
	margin-right: -102px
}

.bank-logo li {
	overflow: hidden;
	display: inline;
	float: left;
	width: 180px;
	height: 45px;
	padding-right: 62px
}

.bank-logo li.more {
	width: 145px;
	padding: 0 0 0 18px;
	line-height: 34px
}

.bank-logo li input {
	display: inline;
	float: left;
	margin-top: 8px;
	margin-left: 1px
}

.bank-logo li label {
	display: inline;
	float: left;
	width: 122px;
	height: 34px;
	padding-left: 5px
}



.bank-logo li.more .close,.bank-logo li.more .open.bank-logo li.more .close,.bank-logo li.more .open
	{
	width: 145px;
	height: 44px;
	padding-right: 10px;
	font: normal 12px/34px "\5FAE\8F6F\96C5\9ED1";
	background: url(images/button.png)
		no-repeat right -262px
}

.bank-logo li.more .open {
	background-position: right -281px
}

.current .bankicon {
	border: 1px solid #518900
}

.ic-zsyh {
	background-position: 0 0
}

.ic-gsyh {
	background-position: 0 -42px
}

.ic-jsyh {
	background-position: 0 -84px
}

.ic-nyyh {
	background-position: 0 -126px
}

.ic-zgyh {
	background-position: 0 -168px
}

.ic-jtyh {
	background-position: 0 -210px
}

.ic-pfyh {
	background-position: 0 -252px
}

.ic-xyyh {
	background-position: 0 -294px
}

.ic-gdfz {
	background-position: 0 -336px
}

.ic-gdyh {
	background-position: 0 -378px
}

.ic-msyh {
	background-position: 0 -420px
}

.ic-zxyh {
	background-position: 0 -462px
}

.ic-shyh {
	background-position: 0 -504px
}

.ic-nbyh {
	background-position: 0 -546px
}

.ic-payh {
	background-position: 0 -588px
}

.ic-ncsy {
	background-position: 0 -630px
}

.ic-hzyh {
	background-position: 0 -672px
}

.ic-bjyh {
	background-position: 0 -714px
}

.ic-zfb {
	background-position: 0 -756px
}

.ic-cft {
	background-position: 0 -798px
}

.ic-bfb {
	background-position: 0 -840px
}

.ic-wyzx {
	background-position: 0 -882px
}

.dot-line {
	height: 14px;
	margin-bottom: 15px;
	border-bottom: #ccc 1px dotted
}

.xyAgree {
	height: 37px;
	padding-top: 15px;
	line-height: 35px;
	text-align: right
}

.xyAgree input {
	vertical-align: -2px
}

.xyAgree .czFirst {
	width: 95px;
	height: 35px;
	border: 0;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
	cursor: pointer;
	
}

.acount_tip {
	background: #fbfbfb;
	border: 1px solid #e1e1e1;
	height: 141px;
	padding: 0 24px;
	margin-top: 30px
}

.acount_tip h3 {
	color: #eb6100;
	margin-top: 12px
}

.acount_tip dl {
	float: left;
	width: 210px;
	margin-top: 20px;
	display: inline
}

.acount_tip dt {
	float: left;
	width: 92px;
	margin-right: 10px;
	display: inline
}

.acount_tip dd {
	float: left;
	width: 108px;
	color: #6c6c6c
}

.acount_tip dd.ddStrong {
	font-weight: bold
}

.acount_tip dt img {
	border: 1px solid #e1e1e1
}

a.underC5189,a:hover.underC5189 {
	color: #518900;
	text-decoration: underline
}

.vertical_m td {
	vertical-align: middle
}

.vouchersTab .pd1030 {
	padding: 10px 30px
}

.xyAgree .czFirst {
	margin: 0 0 0 10px
}

.xyAgree label {
	vertical-align: middle
}

.accountCenter_subTab {
	position: relative;
	height: 30px;
	margin-bottom: 15px
}

.accountCenter_subTab .leftTab .tabLinks li a {
	font-size: 12px
}

.tradeTime {
	width: 90px;
	height: 21px;
	vertical-align: middle
}

.label_normal {
	color: #333;
	display: inline-block;
	vertical-align: middle
}

.accountView {
	margin-bottom: 20px
}

.accountView .accountView_left,.accountView .accountView_right {
	display: inline;
	float: left
}

.accountView .accountView_left {
	width: 60%
}

.accountView .accountView_right {
	width: 35%;
	padding-left: 22px;
	border-left: 1px solid #f3f3f3
}

.safeScroll {
	position: relative;
	width: 200px;
	height: 14px;
	margin-bottom: 25px;
	z-index: 0
}

.safeScroll .qiang .wenzi {
	background-position: -190px -298px
}

.safeScroll .zhong .wenzi {
	background-position: -166px -298px
}

.safeScroll .ruo .wenzi {
	background-position: -166px -298px
}

.listStyle-dot {
	display: inline-block;
	vertical-align: 3px;
	margin-right: 4px;
	width: 0;
	height: 0;
	border: 2px solid #707070;
	font-size: 0;
	line-height: 0;
	overflow: hidden
}

.accountCenter_pop {
	position: absolute;
	width: 520px;
	height: 310px;
	top: 50%;
	left: 50%;
	margin: -155px 0 0 -260px;
	z-index: 4301
}

.accountCenter_pop_wrap_old {
	position: absolute;
	width: 520px;
	height: 310px;
	background: #000;
	opacity: .15;
	filter: alpha(opacity = "15");
	top: 0;
	left: 0;
	z-index: 10
}

.accountCenter_pop_inner_old {
	position: absolute;
	width: 508px;
	height: 298px;
	border: 1px solid #ccc;
	background-color: #fff;
	top: 5px;
	left: 5px;
	z-index: 11
}

.accountCenter_pop_inner_old h1 {
	margin: 50px 0 30px 0;
	font-size: 18px;
	color: #333;
	text-align: center
}

.accountCenter_pop_inner_old ul {
	padding: 0 0 35px 80px
}

.accountCenter_pop_inner_old ul li {
	margin-bottom: 10px
}

.accountCenter_pop_inner_old ul .listStyle-dot {
	display: inline-block;
	width: 3px;
	height: 3px;
	margin-right: 8px;
	border: 1px solid #568d02;
	background-color: #568d02;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	vertical-align: 2px
}

.accountCenter_pop_inner_closeBtn {
	position: absolute;
	top: 5px;
	*top: 0;
	right: 15px;
	z-index: 12
}

.accountCenter_pop_inner_closeBtn button {
	border: 0;
	background: transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 28px;
	line-height: 28px;
	color: #999
}

.sort_tgray {
	background-position: 0 0
}

.sort_dgray {
	background-position: 0 -20px
}

.sort_tgreen {
	background-position: -21px 0
}

.sort_dgreen {
	background-position: -21px -20px
}

.tabLinks {
	position: absolute;
	top: -1px
}

.tabLinks li {
	display: inline;
	float: left
}

.tabLinks li a {
	display: inline-block;
	border-top: 1px solid #e7e7e7;
	padding: 0 10px;
	height: 29px;
	line-height: 29px;
	background-position: 0 -47px;
	cursor: pointer
}

.tabLinks li a,.tabLinks li a:hover {
	text-decoration: none
}

.tabLinks li.current a,.tabLinks li.selected a {
	color: #518900;
	border-top: 2px solid #518900;
	background-color: #fff;
	background-image: none;
	cursor: pointer
}

.rightgraytab,.rightTabInside {
	height: 30px;
	margin-bottom: 20px;
	position: relative
}

.rightgraytab h3,.rightTabInside h3 {
	color: #000;
	font-size: 14px;
	position: absolute;
	top: 4px;
	left: 19px;
	z-index: 1
}

.rightTabInside {
	padding: 19px 19px 12px;
	margin: 0
}

.rightTabInside h3 {
	left: 19px;
	top: 19px
}

.rightTabInside .tabLinks li a {
	padding: 0 10px;
	cursor: pointer
}

.rightTab .tabLinks {
	right: 0;
	border-right: 1px solid #e7e7e7
}

.rightTab .tabLinks li a {
	border-left: 1px solid #e7e7e7;
	cursor: pointer
}

.leftTab .tabLinks {
	left: 0;
	border-left: 1px solid #e7e7e7
}

.leftTab .tabLinks li a {
	border-right: 1px solid #e7e7e7;
	font-size: 14px;
	cursor: pointer
}

.leftTab h2 {
	display: none
}

.tabBox .tabLinks {
	border: 0
}

.tab_noBg {
	border-bottom: 1px solid #e7e7e7;
	height: 26px;
	position: relative
}

.tab_noBg .tabLinks {
	top: 0
}

.tab_noBg .tabLinks li.current a,.tab_noBg .tabLinks li.selected a {
	color: #518900;
	background-color: #fff;
	background-image: none;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #e7e7e7;
	cursor: pointer
}

.page {
	padding: 20px 15px;
	text-align: right;
	height: 30px;
	zoom: normal;
	font-size: 0
}

.page a,.page span {
	display: inline-block;
	min-width: 33px;
	_width: 33px;
	height: 28px;
	text-align: center;
	line-height: 27px;
	font-size: 14px;
	margin: 0 5px;
	vertical-align: middle;
	border-radius: 2px;
	border: 1px solid #e3e3e3;
	background: #fff
}

.page a:hover {
	background: #f2f2f2;
	color: #333;
	text-decoration: none
}

.page .curPage {
	background: #699e00;
	border: 1px solid #5f9000;
	color: #fff
}

.page a.a1,.page .noPage {
	width: 58px
}

.page-center {
	text-align: center
}

.btn_new {
	padding-right: 20px;
	cursor: pointer
}

a:hover.btn_new,a:active.btn_new {
	text-decoration: none
}

.left_pd {
	padding-left: 20px;
	white-space: nowrap
}

.btn_green_l {
	background-position: right 0;
	height: 37px
}

.btn_green_l .left_pd {
	background-position: 0 -37px;
	font: 16px/37px "\5FAE\8F6F\96C5\9ED1"
}

a:hover.btn_green_l {
	background-position: right -74px
}

a:hover.btn_green_l .left_pd {
	background-position: 0 -111px
}

a:active.btn_green_l {
	background-position: right -148px
}

a:active.btn_green_l .left_pd {
	background-position: 0 -185px
}

.btn_green_m {
	background-position: right -444px;
	height: 32px
}

.btn_green_m .left_pd {
	background-position: 0 -476px;
	font: 14px/32px "\5FAE\8F6F\96C5\9ED1"
}

a:hover.btn_green_m {
	background-position: right -508px
}

a:hover.btn_green_m .left_pd {
	background-position: 0 -540px
}

a:active.btn_green_m {
	background-position: right -572px
}

a:active.btn_green_m .left_pd {
	background-position: 0 -604px
}

.btn_gray_m {
	background-position: right -828px;
	height: 32px;
	text-shadow: none
}

.btn_gray_m .left_pd {
	background-position: 0 -860px;
	font: 14px/32px "\5FAE\8F6F\96C5\9ED1";
	color: #000;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1)
}

a:hover.btn_gray_m {
	background-position: right -892px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2)
}

a:hover.btn_gray_m .left_pd {
	background-position: 0 -924px;
	color: #518900
}

a:active.btn_gray_m {
	background-position: right -956px
}

a:active.btn_gray_m .left_pd {
	background-position: 0 -988px;
	color: #518900
}

.setting_item .wrong,.setting_item .error {
	display: inline-block;
	height: 35px;
	padding-left: 25px;
	color: #eb6100;
	line-height: 35px;
	
}

.settingImg {
	padding: 0 30px
}

.settingImg_item span {
	display: inline-block;
	vertical-align: bottom
}

.maxImg {
	width: 190px;
	height: 230px;
	margin-right: 20px
}

.largeImg {
	width: 130px;
	height: 130px;
	margin-right: 20px
}

.mediumImg {
	width: 70px;
	height: 70px;
	margin-right: 20px
}

.smallImg {
	width: 50px;
	height: 50px;
	margin-right: 20px
}

.authorize {
	padding: 10px 20px 30px 20px
}

.authorize h2 {
	font-size: 14px;
	margin-bottom: 20px
}

.authorize .authorize_intro {
	margin-bottom: 30px;
	font-size: 14px
}

.authorize .authorize_intro li {
	height: 24px;
	line-height: 24px;
	list-style-type: square;
	list-style-position: inside
}

.authorize .authorize_main label {
	cursor: pointer;
	color: #333
}

.authorize .authorize_main li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 56px 15px 15px;
	vertical-align: top
}

.authorize .authorize_main li div {
	*float: left;
	*width: 116px;
	*text-align: center
}

.authorize .authorize_main img {
	width: 110px;
	height: 30px;
	padding: 2px;
	border: 1px solid #e9e9e9
}

.checking-mail_box {
	padding: 0 40px;
	margin-bottom: 70px
}

.checking-mail_stepBox {
	height: 80px;
	position: relative;
	font-family: "宋体"
}

.checking-mail_tleOne,.checking-mail_tleTwo,.checking-mail_tleThree {
	display: inline-block;
	margin-top: 10px;
	font-family: "Microsoft YaHei"
}

.checking-main_step .checking-main_stepOne,.checking-main_step .checking-main_stepTwo,.checking-main_step .checking-main_stepThree
	{
	position: absolute;
	font-size: 14px;
	width: 70px;
	z-index: 3;
	color: #333
}

.checking-main_stepOne {
	left: 0;
	top: 18px;
	left: -20px
}

.checking-main_stepTwo {
	left: 50%;
	margin-left: -24px;
	text-align: center;
	top: 18px
}

.checking-main_stepThree {
	right: -20px;
	text-align: right;
	top: 18px
}

.step-ico_two {
	background-position: -48px -37px
}

.step-ico_three {
	background-position: -96px -37px
}

.checking-mail_stepBg,.checking-mail_selectBg,.checking-mail_selectHalfBg
	{
	position: absolute;
	top: 43px;
	height: 10px;
	width: 100%;
	
	z-index: 1
}

.checking-mail_selectBg {
	background-position: 0 -87px;
	z-index: 2
}

.stepSelectOne .checking-main_stepOne,.stepSelectTwo .checking-main_stepOne,.stepSelectTwo .checking-main_stepTwo,.stepSelectThree span
	{
	color: #518900
}

.stepSelectOne .checking-mail_selectBg {
	width: 25%
}

.stepSelectTwo .checking-mail_selectBg {
	width: 50%
}

.stepSelectTwo .step-ico_two {
	background-position: -96px 0
}

.stepSelectThree .step-ico_two {
	background-position: -48px 0
}

.stepSelectThree .checking-mail_selectBg {
	width: 100%
}

.stepSelectThree .step-ico_three {
	background-position: -96px 0
}

.changeMail_right_info {
	border-left: 1px solid #e8e8e8;
	padding-left: 15px;
	font-size: 14px
}

.changeMail_right_info dt,.changeMail_right_info dd {
	margin-bottom: 10px
}

.changeMail_right_info dd i {
	display: inline-block;
	width: 13px;
	height: 20px;
	margin-right: 10px;
	vertical-align: middle
}

.icheckingPwd {
	position: absolute;
	top: 7px;
	left: 108px;
	background: #fff;
	color: #aaa
}

.btn_green_s {
	background-position: right -1020px;
	height: 22px;
	padding-right: 10px
}

.btn_green_s .left_pd {
	background-position: 0 -1042px;
	font: 12px/22px "\5B8B\4F53";
	padding-left: 10px
}

a:hover.btn_green_s {
	background-position: right -1064px
}

a:hover.btn_green_s .left_pd {
	background-position: 0 -1086px
}

a:active.btn_green_s {
	background-position: right -1108px
}

a:active.btn_green_s .left_pd {
	background-position: 0 -1130px
}

.accountCenter_table .vippackage_table td {
	border-left: none
}

.checking-main_stepGBox {
	padding: 0 15px;
	color: #333
}

.checking-main_stepGBox .stepGBox_ico {
	float: left;
	margin-right: 30px
}

.checking-main_stepGBox .stepGBox_txt {
	overflow: hidden;
	_zoom: 1
}

.stepGBox_txt h2 {
	margin-bottom: 15px;
	color: #4c9209;
	font-size: 18px;
	margin-top: 5px;
	_margin-top: 7px
}

.stepGBox_txt p {
	margin-bottom: 10px
}

.stepGBox_txt a {
	text-decoration: underline
}

.stepGBox_txt .c999 {
	color: #999
}

.stepGBox_txt .fInfo {
	font-size: 14px;
	color: #999;
	font-weight: bold;
	margin-top: 10px
}

.sendMail_wrap .checking-mail_box {
	padding: 0 80px
}

.sendMail_wrap .checking-mail_main {
	margin: 0 65px 50px 65px
}

.changeMail_left,.changeMail_right {
	display: inline;
	float: left
}

.changeMail_left {
	width: 590px
}

.qypage-1180 .changeMail_left {
	width: 760px
}

.changeMail_right {
	margin-top: 20px
}

.pc_successPop {
	position: absolute;
	background-color: #fff;
	border: 4px solid #ededed
}

.pc_successPop_inner {
	width: 200px;
	padding: 30px 0;
	text-align: center;
	border: 1px solid #cbcbcb;
	font-size: 14px;
	line-height: 21px;
	color: #000
}

.pc_popInteraction {
	background-color: #fff;
	width: 400px
}

.pc_popInteraction_inner {
	border: 1px solid #ccc;
	font-size: 14px
}


.pc_popInteraction h3 .btn_close {
	right: 20px;
	top: 12px;
	position: absolute
}

.pc_popInteraction .btn_close {
	width: 12px;
	height: 12px;
	background-position: -299px -1px
}

.pc_popInteraction .btn_close:hover {
	background-position: -299px -23px
}

.pc_popInteraction_con {
	background-color: #fff;
	text-align: center;
	padding: 20px 0
}

.pc_popInteraction_con p {
	margin-bottom: 10px
}

.pc_personInfo_tip {
	position: absolute;
	width: 168px;
	_width: 175px;
	padding: 10px;
	background-color: #faf9f9;
	border: 1px solid #d1d1d1;
	left: -20px;
	_left: -35px;
	top: 25px
}

.pc_personInfo_tipArrow-inner,.pc_personInfo_tipArrow-outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	line-height: 0;
	border: 6px dashed transparent;
	left: 60px;
	z-index: 105
}

.pc_personInfo_tipArrow-inner {
	border-bottom: 6px solid #faf9f9;
	top: -10px
}

.pc_personInfo_tipArrow-outer {
	border-bottom: 6px solid #d1d1d1;
	top: -12px
}

.pc_watchlater_tip {
	position: absolute;
	padding: 20px;
	top: 23px;
	left: -30px;
	z-index: 9999
}

.pc_watchlater_tipfix {
	left: -121px
}

.pc_watchlater_tip .pc_personInfo_tipArrow-outer,.pc_watchlater_tip .pc_personInfo_tipArrow-inner
	{
	left: 155px
}

.btn_gray_s {
	background-position: right -1152px;
	height: 22px;
	text-shadow: none;
	padding-right: 10px
}

.btn_gray_s .left_pd {
	background-position: 0 -1174px;
	font: 12px/22px "\5B8B\4F53";
	color: #000;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
	padding-left: 10px
}

a:hover.btn_gray_s {
	background-position: right -1196px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2)
}

a:hover.btn_gray_s .left_pd {
	background-position: 0 -1218px;
	color: #518900
}

a:active.btn_gray_s {
	background-position: right -1240px
}

a:active.btn_gray_s .left_pd {
	background-position: 0 -1262px;
	color: #518900
}

.inputlist_item .info {
	display: inline-block;
	margin-left: 6px;
	color: #999;
	vertical-align: middle
}


.pop20130401 {
	border: 5px solid #d9d9d9;
	background: #fff;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	width: 400px
}

.pop20130401 .greenBorder {
	border: 1px solid #63a800
}

.pop20130401 .grayBorder {
	border: 1px solid #ccc
}

.pop20130401 .topBar h2 {
	font-size: 14px;
	line-height: 35px;
	color: #fff;
	padding: 0;
	margin: 0;
	padding-left: 15px;
	float: left;
	font-weight: normal
}

.pop20130401 .topBar_gray h2 {
	color: #000;
	text-shadow: 0 1px 0 #fff
}

.pop20130401 .popContent {
	padding: 20px
}

.pop20130401 p {
	padding: 0;
	margin: 0;
	line-height: 20px
}

.pop20130401 .f12 {
	font-size: 12px
}

.pop20130401 .f15 {
	font-size: 15px
}

.pop20130401 .pt10 {
	padding-top: 10px
}

.pop20130401 .pb10 {
	padding-bottom: 10px
}

.pop20130401 .ceb61 {
	color: #eb6100
}

.pop20130401 .c666 {
	color: #666
}

.pop20130401 .c80 {
	color: #808080
}

.pop20130401 .c5189 {
	color: #518900
}

.pop20130401 a.c000 {
	color: #000
}

.pop20130401 .mr25 {
	margin-right: 25px
}

.pop20130401 .tc {
	text-align: center
}

.pop20130401 .pl30 {
	padding-left: 30px
}

.pop20130401 .pl40 {
	padding-left: 40px
}

.pop20130401 .pl50 {
	padding-left: 50px
}

.pop20130401 .pt50 {
	padding-top: 50px
}

.pop20130401 .pl97 {
	padding-left: 97px
}

.btn_common {
	padding: 0 20px 0 18px;
	cursor: pointer;
	margin-left: 2px
}

a:hover.btn_common,a:active.btn_common {
	text-decoration: none;
	color: #fff
}

.btn_common span {
	display: block;
	display: inline-block\0;
	white-space: nowrap;
	word-break: keep-all
}

.btn_common .btn_left {
	float: left;
	width: 5px;
	margin-left: -20px;
	_margin-left: -18px
}

a:link.btnGreen_l,a:visited.btnGreen_l {
	background-position: right -37px;
	height: 37px;
	font: 16px/37px "\5FAE\8F6F\96C5\9ED1"
}

a:link.btnGreen_l .btn_left,a:visited.btnGreen_l .btn_left {
	background-position: 0 0;
	height: 37px
}

a:hover.btnGreen_l {
	background-position: right -111px
}

a:hover.btnGreen_l .btn_left {
	background-position: 0 -74px
}

a:active.btnGreen_l {
	background-position: right -185px
}

a:active.btnGreen_l .btn_left {
	background-position: 0 -148px
}

.btnGreen_m {
	background-position: right -476px;
	height: 32px;
	font: 14px/32px "\5FAE\8F6F\96C5\9ED1"
}

.btnGreen_m .btn_left {
	background-position: 0 -444px;
	height: 32px
}

a:hover.btnGreen_m {
	background-position: right -540px
}

a:hover.btnGreen_m .btn_left {
	background-position: 0 -508px
}

a:active.btnGreen_m {
	background-position: right -604px
}

a:active.btnGreen_m .btn_left {
	background-position: 0 -572px
}

.btnGreen_s {
	background-position: right -1042px;
	height: 22px;
	padding: 0 10px 0 8px;
	font: 12px/22px "\5B8B\4F53"
}

.btnGreen_s .btn_left {
	background-position: 0 -1020px;
	height: 22px;
	margin-left: -10px;
	_margin-left: -8px
}

a:hover.btnGreen_s {
	background-position: right -1086px
}

a:hover.btnGreen_s .btn_left {
	background-position: 0 -1064px
}

a:active.btnGreen_s {
	background-position: right -1130px
}

a:active.btnGreen_s .btn_left {
	background-position: 0 -1108px
}

.btnOrange_l {
	background-position: right -259px;
	height: 37px;
	font: 16px/37px "\5FAE\8F6F\96C5\9ED1"
}

.btnOrange_l .btn_left {
	background-position: 0 -222px;
	height: 37px
}

a:hover.btnOrange_l {
	background-position: right -333px
}

a:hover.btnOrange_l .btn_left {
	background-position: 0 -296px
}

a:active.btnOrange_l {
	background-position: right -407px
}

a:active.btnOrange_l .btn_left {
	background-position: 0 -370px
}

.btnOrange_m {
	background-position: right -668px;
	height: 32px;
	font: 14px/32px "\5FAE\8F6F\96C5\9ED1"
}

.btnOrange_m .btn_left {
	background-position: 0 -636px;
	height: 32px
}

a:hover.btnOrange_m {
	background-position: right -732px
}

a:hover.btnOrange_m .btn_left {
	background-position: 0 -700px
}

a:active.btnOrange_m {
	background-position: right -796px
}

a:active.btnOrange_m .btn_left {
	background-position: 0 -764px
}

.btnGray_m {
	background-position: right -860px;
	height: 32px;
	text-shadow: none;
	font: 14px/32px "\5FAE\8F6F\96C5\9ED1";
	color: #000;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1)
}

.btnGray_m .btn_left {
	background-position: 0 -828px;
	height: 32px
}

a:hover.btnGray_m {
	background-position: right -924px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	color: #518900
}

a:hover.btnGray_m .btn_left {
	background-position: 0 -892px
}

a:active.btnGray_m {
	background-position: right -988px;
	color: #518900
}

a:active.btnGray_m .btn_left {
	background-position: 0 -956px
}

.btnGray_s {
	background-position: right -1174px;
	height: 22px;
	text-shadow: none;
	padding: 0 10px 0 8px;
	font: 12px/22px "\5B8B\4F53";
	color: #000;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1)
}

.btnGray_s .btn_left {
	background-position: 0 -1152px;
	height: 22px;
	margin-left: -10px;
	_margin-left: -8px
}

a:hover.btnGray_s {
	background-position: right -1218px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	color: #518900
}

a:hover.btnGray_s .btn_left {
	background-position: 0 -1196px
}

a:active.btnGray_s {
	background-position: right -1262px;
	color: #518900
}

a:active.btnGray_s .btn_left {
	background-position: 0 -1240px
}

.mailType-list {
	font: 12px/23px Tahoma;
	border: 1px solid #c3c3c3;
	border-radius: 0 0 3px 3px;
	background-color: #fff
}

.mailType-list li {
	display: block;
	height: 23px;
	padding: 0 10px;
	color: #7d7d7d;
	line-height: 23px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	overflow: hidden
}

.mailType-list li.selected,.mailType-list li.focus {
	background-color: #f1f1f1;
	color: #000;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	cursor: pointer
}

.phoneSuc {
	padding-top: 100px;
	text-align: center;
	font: normal 20px/44px "\5FAE\8F6F\96C5\9ED1"
}

.phoneSuc em.icon {
	background-position: 0 -376px
}

.phoneSuc em.icon_tips {
	background-position: -90px -376px
}

.phoneSuc em.icon_fail {
	background-position: -135px -376px
}

.mainColor {
	color: #333 !important
}

.infoColor {
	color: #999 !important
}

body.medium .pc_myScore_banner {
	width: 680px
}

body.large .pc_myScore_banner {
	width: 845px
}

body.larger .pc_myScore_banner {
	width: 1010px
}

body.largest .pc_myScore_banner {
	width: 1175px
}

body.qypage-980 .pc_myScore_banner {
	width: 680px
}

body.qypage-1180 .pc_myScore_banner {
	width: 845px
}

body.qypage-1380 .pc_myScore_banner {
	width: 1010px
}

.pc_myScore_banner_inner {
	overflow: hidden;
	position: relative;
	height: 233px
}

.pc_scrollList {
	position: absolute;
	top: 0
}

.pc_scrollList li {
	position: relative;
	display: inline;
	float: left;
	height: 233px;
	background-position: top center;
	background-repeat: no-repeat
}

body.medium .pc_scrollList li {
	width: 680px
}

body.large .pc_scrollList li {
	width: 845px
}

body.larger .pc_scrollList li {
	width: 1010px
}

body.largest .pc_scrollList li {
	width: 1175px
}

body.qypage-980 .pc_scrollList li {
	width: 680px
}

body.qypage-1180 .pc_scrollList li {
	width: 845px
}

body.qypage-1380 .pc_scrollList li {
	width: 1010px
}

.pc_scrollList .pc_scrollList_item {
	display: block;
	height: 233px
}

.pc_bannerTitle {
	overflow: hidden;
	position: absolute;
	width: 245px;
	height: 32px;
	padding: 0 10px;
	background-color: rgba(0, 0, 0, .3);
	line-height: 32px;
	color: #fff;
	font-size: 14px;
	left: 0;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#66000000', endColorstr='#66000000' );
	-webkit-border-top-right-radius: 30px;
	-moz-border-top-right-radius: 30px;
	border-top-right-radius: 30px
}

@media screen and (min-width:0\0) {
	.pc_bannerTitle {
		filter: none
	}
}

body.medium .pc_bannerTitle {
	width: 245px
}

body.large .pc_bannerTitle {
	width: 300px
}

body.larger .pc_bannerTitle {
	width: 350px
}

body.largest .pc_bannerTitle {
	width: 400px
}

body.qypage-980 .pc_bannerTitle {
	width: 245px
}

body.qypage-1180 .pc_bannerTitle {
	width: 300px
}

body.qypage-1380 .pc_bannerTitle {
	width: 350px
}

.pc_btnBanner_turnLeft,.pc_btnBanner_turnRight {
	position: absolute;
	width: 37px;
	height: 47px;
	top: 50%;
	margin-top: -23px
}



.pc_bannerPageBtn {
	position: absolute;
	width: 70px;
	margin-left: -35px;
	left: 50%;
	bottom: 10px
}

.pc_bannerPageBtn .selected {

}

.gameMachine {
	overflow: hidden;
	margin: 0 20px 20px 20px
}



.gameMachine_con {
	overflow: hidden;
	position: relative;
	width: 642px;
	height: 433px;
	margin: 0 auto
}


.gameMachine .luck {
	position: absolute;
	font-size: 16px;
	color: #ffc601;
	top: 100px;
	left: 348px;
	text-shadow: 0 3px 1px rgba(0, 0, 0, 0.9);
	line-height: 180%
}

.gameMachine .luck strong {
	font: 24px/31px "\9ED1\4F53";
	padding: 0 5px
}

.gameMachine .luck strong.pl0 {
	padding-left: 0
}

.gameMachine .result p {
	color: #391300;
	line-height: 27px;
	margin: 20px 0 0 40px
}

.gameMachine .result p .red {
	padding: 0 3px
}

.link_rules {
	position: absolute;
	color: #391300;
	font-size: 1 2px;
	bottom: 32px;
	left: 40px
}

.link_rules a {
	position: relative;
	text-decoration: underline
}

.link_rules a:hover {
	color: #391300;
	text-decoration: none
}

.link_getIntegral {
	color: #fff;
	position: absolute;
	bottom: 23px;
	right: 42px;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.9)
}

.link_getIntegral a {
	position: relative;
	color: #fff;
	text-decoration: none
}

.link_getIntegral a:hover {
	color: #fff;
	text-decoration: none
}

.link_getIntegral span {
	font: 14px/14px "\9ED1\4F53"
}

.gameBox {
	position: absolute;
	left: 0;
	top: 77px;
	width: 336px;
	height: 334px
}

.pic_scroll {
	position: absolute;
	width: 204px;
	height: 142px;
	top: 50px;
	left: 55px;
	cursor: pointer
}

.pic_scroll p {
	float: left;
	width: 68px;
	height: 142px;
	overflow: hidden;
	background: #fff;
	text-align: center;
	position: relative
}

.pic_scroll img {
	width: 66px;
	position: absolute;
	left: 0
}

.pic_scroll .line1 img {
	top: -104px
}

.pic_scroll .line2 img {
	top: 0
}

.pic_scroll .line3 img {
	top: -52px
}

.coin1,.coin2 {
	position: absolute;
	width: 98px;
	height: 74px
}



.contants .creditexchange {
	overflow: hidden
}

.contants .article {
	overflow: hidden;
	padding: 0 19px
}

.personMain .tiger-box .userInfo {
	margin-bottom: 0
}

.mt-40 {
	_margin-top: -40px
}

.personMain .info p strong {
	color: #f6931d;
	font-size: 14px;
	font-style: none;
	font-family: "\5B8B\4F53";
	margin-right: 20px
}

.personMain .infoContents .info p {
	margin-bottom: 2px
}

.personMain .infoContents .info p a {
	color: #000
}

.personMain .infoContents .info p a:hover {
	color: #4a7f07;
	text-decoration: none
}

.personMain .infoContents .userName {
	font-size: 16px;
	font-weight: bold;
	color: #010101;
	line-height: 24px;
	margin: 0;
	padding: 0;
	float: left
}

.personMain .infoContents p.p {
	clear: left;
	line-height: 1.67;
	padding-top: 2px
}

.personMain .infoContents .info span {
	float: left;
	line-height: 17px;
	_line-height: 18px
}

.personMain .infoContents .infoComped {
	float: left;
	border: solid 1px #e6e6e6;
	width: 164px;
	height: 13px;
	overflow: hidden;
	position: relative;
	padding: 1px
}

.personMain .infoContents .infoComped .comped {
	background-color: #cdcdcd;
	height: 13px;
	overflow: hidden;
	float: left;
	display: inline
}

.personMain .userInfo .infoComped .deg {
	color: #808080;
	font-size: 12px;
	line-height: 13px;
	margin-left: 1px;
	position: absolute;
	left: 62px;
	top: 1px;
	_top: 0
}

.personMain .userInfo .medal {
	float: left;
	height: 40px;
	width: 336px;
	padding-left: 18px;
	height: 68px
}



.personMain .userInfo .medal .qiandao_new .btn_arrow {
	width: 13px;
	height: 7px;
	position: absolute;
	bottom: 18px;
	left: 120px
}

.personMain .userInfo .medal .qd-rules {
	margin-top: 65px;
	margin-left: 10px;
	float: right;
	width: 65px
}

.qd-tips {
	width: 118px;
	background: #fbfff4;
	border: #d1e4b6 1px solid;
	padding: 10px 14px;
	color: #666;
	line-height: 20px
}

.popup_fcnew {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#66000000', endColorstr='#66000000' );
	background: rgba(0, 0, 0, 0.6);
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	display: none;
	height: 160px
}

.popup_fcnew .ptop30 {
	padding-top: 30px
}

.contants .exchange .capture a.pic_img:hover .popup_fcnew {
	display: block
}

:root .popup_fcnew {
	filter: none
}

.contants .exchange li .popup_fcnew p {
	color: #fff;
	line-height: 220%;
	padding: 0 0 0 20px;
	text-align: left
}

.radio-tiger {
	float: right;
	padding-right: 10px;
	width: 220px;
	height: 33px;
	line-height: 33px;
	overflow: hidden
}

.radio-tiger i {
	display: inline;
	float: left;
	margin-top: 8px;
	margin-left: 10px
}

.radio-tiger .radio-tiger-content {
	float: right;
	position: relative;
	width: 180px;
	height: 33px;
	overflow: hidden
}

.scoreChangeWrpa {
	position: absolute;
	width: 145px;
	height: 195px;
	left: 0;
	bottom: 0
}

.scoreChangeCover {
	position: absolute;
	width: 145px;
	height: 195px;
	background: #000;
	top: 0;
	left: 0;
	opacity: .5;
	filter: alpha(opacity = "50");
	z-index: 10
}

.scoreChangeCon {
	position: absolute;
	width: 145px;
	height: 195px;
	color: #fff;
	text-align: left;
	padding: 30px 0 0 30px;
	z-index: 11
}

.scoreChangeCon p {
	margin-bottom: 10px
}

.piclist145195 {
	padding: 0;
	margin: 0;
	width: 100%;
	overflow: hidden;
	position: relative
}

.piclist145195 li {
	width: 145px;
	padding: 0 1px 0 19px;
	float: left
}

.piclist145195 .piclist_img,.piclist145195 .piclist_img img {
	width: 145px;
	height: 195px
}

.piclist145195 .piclist_title {
	padding-bottom: 17px
}

.piclist14590-fix .piclist_title {
	min-height: 38px;
	height: auto !important;
	height: 38px
}

.picl310175r14590-fix .picl310175 {
	overflow: hidden;
	height: 262px;
	margin-right: 0
}

.picl310175r14590-fix .picl310190 {
	overflow: hidden;
	height: 277px;
	margin-right: 0
}

.picl310175r14590-fix .picr14590 {
	padding-left: 0
}

.picl310175r14590-fix .piclist_title {
	padding-bottom: 18px
}

.picl310175r14590-fix .flow .piclist14590 {
	overflow: visible;
	position: static;
	*width: auto
}

.piclist14590-lineTwo {
	overflow: hidden;
	height: 150px
}

.pc_scoreRules_wrap {
	margin-bottom: 15px
}

.pc_scoreRules_wrap p {
	margin-left: 10px
}

.pc_scoreRules_wrap h3 {
	margin-bottom: 5px
}

.s_main {
	margin: 0 auto
}

.wrap_left {
	float: left
}

.wrap_right {
	width: 280px;
	float: right
}

.all_right,.self_right .box_right {
	border: 1px solid #d9d9d9;
	background: #fff;
	-webkit-box-shadow: 0 3px 3px #e6e6e6;
	-moz-box-shadow: 0 3px 3px #e6e6e6;
	box-shadow: 0 3px 3px #e6e6e6
}

.all_right .box_right {
	background: #fff;
	border: 0;
	border-top: 1px solid #d9d9d9;
	float: none;
	clear: both
}

.self_right .box_right {
	margin-bottom: 19px;
	float: none;
	clear: both
}

.self_right.no_border .box_right {
	border: 0;
	box-shadow: none
}

.all_right {
	border-top: 0
}

.title_bggray .icon_brooch {
	margin-top: 3px;
	margin-right: 8px
}

.title_rightPos {
	position: relative;
	display: inline;
	float: right;
	margin-top: 3px
}

.pc_icon_loginEveryday {
	background-position: 0 0
}

.pc_icon_regEveryday {
	background-position: -28px 0
}

.pc_icon_lookVideo {
	background-position: -56px 0
}

.pc_icon_lookAd {
	background-position: -84px 0
}

.pc_icon_todayTask {
	background-position: -110px 0
}

.pc_icon_msg {
	background-position: -136px 0
}

.pc_icon_locked {
	background-position: 0 -28px
}

.pc_icon_titleDot {
	background-position: -28px -28px
}

.pc_icon_pl-pps {
	background-position: -56px -28px
}

.pc_icon_pl-other {
	background-position: -84px -28px
}

.pc_personInfo {
	padding: 0 19px;
	color: #333
}

.pc_personInfo_body {
	position: relative;
	margin-left: 90px
}

.pc_btn_title {
	display: inline-block;
	width: 86px;
	height: 26px;
	background-color: #86b623;
	border: 1px solid #7dad1a;
	line-height: 26px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.userName {
	display: inline;
	float: left;
	cursor: pointer
}

.pc_msgTip {
	height: 30px;
	margin-top: 15px;
	padding: 0 18px;
	line-height: 30px;
	border: 1px solid #f17c06;
	background-color: #ff8000;
	color: #fff;
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .1)
}

.pc_msgTip a {
	color: #fff
}

.pc_task {
	padding: 12px 19px;
	color: #333
}

.pc_task h3,.pc_task p {
	margin-bottom: 5px
}

.pc_task_registerWrap {
	margin-top: 15px
}

.pc_task_registerBtn:hover {
	background-position: 0 -50px;
	text-decoration: none
}

.pc_task_registerBtn:active {
	background-position: 0 -100px
}

.pc_task_registerBtn-disabled {
	background-position: 0 -150px;
	color: #999
}

.pc_task_registerBtn-disabled:hover {
	background-position: 0 -150px;
	color: #999
}

.pc_task_registerBtn-disabled:active {
	background-position: 0 -150px;
	color: #999
}


.integral .intet_sign_in_have {
	position: absolute;
	top: 10px;
	left: 18px;
	padding: 0 5px;
	line-height: 20px;
	background-color: #f4f4f4;
	border: 1px solid #e6e6e6
}

.integral .int-sign-in {
	width: 14px;
	height: 16px
}

.integral .intet_sign_in {
	position: absolute;
	top: 12px;
	left: 35px
}

.integral .funcDown {
	right: 85px
}

.integral .funcBook {
	right: 5px
}

.intet_sign_in_box .int-gift {
	width: 15px;
	height: 16px;
	background-position: -20px -1px
}

.intet_sign_in_box .int_sign_in_popup_have .int-close {
	width: 12px;
	height: 18px;
	background-position: -59px 0
}

.intet_sign_in_box .int-close {
	width: 8px;
	height: 8px;
	background-position: -41px -4px
}

.intet_sign_in_box .int-red-arrow {
	width: 14px;
	height: 7px;
	background-position: -20px -48px;
	position: absolute;
	top: -7px;
	left: 62px
}

.intet_sign_in_box .int-green-arrow {
	position: absolute;
	top: -5px;
	left: 24px;
	width: 9px;
	height: 5px;
	background-position: -20px -56px
}

.intet_sign_in_box .int-arrow {
	width: 31px;
	height: 12px;
	vertical-align: top;
	background-position: 0 -18px;
	cursor: pointer
}

.intet_sign_in_box .show_arrow:hover .int-arrow {
	background-position: -34px -18px
}

.intet_sign_in_box .hide_arrow .int-arrow {
	background-position: 0 -33px
}

.intet_sign_in_box .hide_arrow:hover .int-arrow {
	background-position: -34px -33px
}

.intet_sign_in_box .int-bulb {
	width: 16px;
	height: 27px;
	background-position: 0 -48px
}

.intet_sign_in_box .int_sign_in_popup {
	position: relative;
	text-align: center;
	padding: 7px 0;
	background-color: #fdf5ee;
	margin: -5px -1px -1px;
	border: 1px solid #f7bf8d;
	width: 278px;
	height: 16px;
	line-height: 16px
}

.intet_sign_in_box .int_sign_in_popup_have {
	position: relative;
	text-align: center;
	padding: 8px 0;
	background-color: #edffea;
	border: 1px solid #c7f5b8;
	margin: 0 -1px -1px;
	width: 278px
}

.intet_sign_in_box .int_sign_in_popup .int_close,.intet_sign_in_box .int_sign_in_popup_have .int_close
	{
	position: absolute;
	right: 5px;
	cursor: pointer
}

.intet_sign_in_box .int_drop_down_con {
	overflow: hidden;
	width: 278px;
	height: 314px;
	zoom: 1;
	position: relative
}

.intet_sign_in_box .int_drop_down_cbd {
	width: 560px
}

.intet_sign_in_box .int_wheel,.intet_sign_in_box .int_double {
	float: left
}

.intet_sign_in_box .int_drop_down {
	position: absolute;
	width: 31px;
	line-height: 12px;
	height: 12px;
	margin: 1px 0 0 123px
}

.intet_sign_in_box .int_double_title {
	text-align: center;
	color: #620100
}

.intet_sign_in_box .int_double_con {
	position: relative;
	color: #005135;
	padding: 12px;
	margin: 20px;
	border: 1px solid #9dca5d;
	line-height: 24px;
	width: 172px;
	height: 144px
}

.intet_sign_in_box .int_double {
	padding: 35px 20px 0;
	width: 238px;
	height: 279px
}

.intet_sign_in_box .int_wheel {
	padding-top: 10px;
	text-align: right;
	width: 278px
}

.intet_sign_in_box .int_wheel a {
	padding-right: 20px
}

.intet_sign_in_box .int_wheel_con {
	height: 244px;
	position: relative;
	z-index: 2
}

.title_bggray,.title_bggray_14 {
	height: 38px;
	padding: 19px 17px 0;
	position: relative;
	overflow: visible
}

.title_bggray h2,.title_bggray_14 h2 {
	color: #518900;
	font-size: 18px;
	line-height: 19px;
	_line-height: 21px;
	float: left;
	*font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\5B8B\4F53", Arial,
		sans-serif
}

.title_bggray h2 a,.title_bggray_14 h2 a {
	color: #518900
}

.title_common {
	padding: 19px;
	height: 14px
}

.title_common h3 {
	font-size: 14px;
	line-height: 14px;
	_line-height: 16px;
	color: #000;
	float: left;
	*font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\5B8B\4F53", Arial,
		sans-serif
}

.title_bgnone {
	background: 0;
	margin: 0;
	padding: 19px 19px 0
}

.pc_task_list li {
	margin-bottom: 10px
}

.pc_task_list li a {
	*margin-top: 2px
}

.pc_task_list .pc_icon {
	margin-right: 5px
}

.pc_top10_list .haveImg {
	height: 50px
}

.pc_top10_list .haveImg span {
	display: inline-block;
	margin-top: 10px
}

.pc_top10_list .haveImg img {
	margin-right: 10px
}

.pc_top10_list .textOverflow {
	display: inline-block;
	width: 105px
}

.pc_scoreRules {
	padding: 0 12px 0 19px;
	color: #333
}

.pc_scoreRules_wrap {
	margin-bottom: 15px
}

.pc_scoreRules_wrap p {
	margin-left: 10px
}

.pc_scoreRules_wrap h3 {
	margin-bottom: 5px
}

.pc_tabs {
	padding: 0 19px 19px 19px
}

.pc_tabs-full {
	padding: 0
}

.pc_tabs .tabGray .tabBox {
	background: 0
}

.pc_tabs .tabLinks li {
	background-color: #f8f6f6;
	margin-left: -1px
}

.pc_tabs .leftTab .tabLinks li a {
	border-left: 1px solid #e7e7e7
}

.pc_tabs .title_rightPos {
	margin-top: 10px
}

.pc_tabs .tabGray .tabLinks li a {
	padding: 0 24px;
	color: #333
}

.pc_tabs .tabGray .tabLinks li a:hover {
	color: #333
}

.pc_tabs .tabGray .tabLinks li.selected a {
	color: #333
}

.pc_playList_wrap .piclist14590 .selected {
	position: absolute;
	padding: 3px;
	border: 1px solid #d4d4d4;
	background-color: #fff;
	top: -4px;
	left: 15px;
	z-index: 100;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border-radius: 2px
}

.pc_playList_wrap .piclist14590 {
	overflow: visible;
	margin-bottom: 10px
}

.pc_playList_wrap .piclist14590 .pr .selected {
	display: block
}

.pc_playList_wrap .piclist14590 .selected {
	display: none
}

.pc_playList_wrap .piclist14590 .selected .piclist_title {
	padding-bottom: 0;
	_width: 105%
}

.pc_playList_title {
	position: relative;
	padding-left: 120px;
	padding-right: 19px;
	height: 50px;
	z-index: 10
}

.pc_playList_title .pc_icon_titleDot {
	position: absolute;
	top: 5px;
	left: 0
}

.pc_playList_title .pc_btn_title {
	position: absolute;
	top: 0;
	left: 22px
}

.pc_titleLine {
	display: inline;
	float: left;
	_position: absolute;
	width: 100%;
	height: 1px;
	border-top: 1px dashed #d2d2d2;
	margin-top: 13px
}

.pc_timeLine {
	position: absolute;
	width: 1px;
	height: 96%;
	border-right: 1px solid #e6eeda;
	background-color: #e0ead1;
	left: 7px;
	top: 10px
}

.piclist_title .fixPos {
	*margin-right: -3px;
	_margin-right: 0
}

.scoreDetail_wrap {
	padding: 0 17px 19px 17px
}

.scoreDetail_table {
	width: 100%;
	color: #333;
	border-collapse: collapse
}

.scoreDetail_table thead {
	background-color: #f3faf3
}

.scoreDetail_table thead th {
	height: 38px;
	padding-left: 20px;
	border: 1px solid #dcdcdc;
	border-bottom: 0;
	text-align: left;
	font-weight: normal;
	vertical-align: middle
}

.scoreDetail_table tbody td {
	height: 35px;
	padding-left: 20px;
	border: 1px solid #dcdcdc;
	vertical-align: middle
}

.scoreDetail_table tbody .odd {
	background-color: #f8f7f7
}

.notice {
	padding: 20px
}

.notice h2 {
	font-size: 14px
}

.noticeInfo p {
	margin-left: 26px;
	margin-bottom: 20px;
	color: #333;
	_zoom: 1
}

.noticeTitle {
	position: relative;
	margin-bottom: 20px;
	_zoom: 1
}

.noticeTitle a {
	font-weight: bold;
	color: #333;
	text-decoration: none
}

.noticeTitle .read {
	font-weight: normal
}

.noticeTitle a:hover {
	color: #333;
	text-decoration: none
}

.noticeTitle-selected a {
	color: #518900
}

.noticeTitle-selected a:hover {
	color: #518900;
	text-decoration: none
}

.noticeTitle .noticeTime {
	position: absolute;
	color: #333;
	right: 0;
	top: 0
}

.noticeInfo .arrow_up2 {
	position: absolute;
	right: 0;
	top: 0
}

body.qypage-980 .s_main {
	width: 980px
}

body.qypage-1180 .s_main {
	width: 1145px
}

body.qypage-1380 .s_main {
	width: 1310px
}

body.qypage-980 .wrap_left {
	width: 680px
}

body.qypage-1180 .wrap_left {
	width: 845px
}

body.qypage-1380 .wrap_left {
	width: 1010px
}

.border_gray {
	border: 1px solid #d9d9d9;
	background: #fff;
	box-shadow: 0 3px 3px #e6e6e6
}

.bottom_shadow {
	box-shadow: 0 3px 3px #e6e6e6
}

.margin_b20 {
	margin-bottom: 20px
}

a.btn_sg {
	width: 45px;
	height: 22px;
	font-size: 12px;
	color: #fff;
	background-position: 0 -124px;
	line-height: 22px
}

a.btn_sg:hover {
	color: #fff;
	background-position: 0 -42px;
	background-position: 0 -156px;
	text-decoration: none
}

a.btn_sg:active {
	color: #fff;
	background-position: 0 -188px
}

a.btn_sgn {
	width: 56px;
	height: 22px;
	font-size: 12px;
	color: #cbcbcb;
	background-position: 0 -220px;
	line-height: 22px
}

a.btn_sgn:hover {
	color: #cbcbcb;
	background-position: 0 -42px;
	background-position: 0 -220px;
	text-decoration: none
}

a.btn_sgn:active {
	color: #cbcbcb;
	background-position: 0 -220px
}

.padding_t20 {
	padding-top: 20px
}

.top10_list {
	padding: 0 0 9px 19px
}

.top10_list li {
	height: 16px;
	line-height: 16px;
	padding-bottom: 11px;
	width: 100%;
	overflow: hidden;
	float: left;
	position: relative
}

.top10_list li span.top3,.top10_list li span.listnum {
	float: left;
	width: 16px;
	margin-right: 10px;
	text-align: center;
	font: 12px/16px "\5B8B\4F53"
}


.top10_list li a {
	float: left
}

.top10_list li span.top3 {
	background-position: 0 -60px;
	color: #fff
}

.top10_list li span.listnum {
	background-position: 0 -90px;
	color: #666
}

.top10_list li span.righttip {
	position: absolute;
	right: 19px;
	top: 1px
}

.top10_list li span.righttip a {
	float: none
}

.regRegular {
	display: inline-block;
	margin: 20px 0 0 20px
}


.g_lw {
	display: inline-block;
	background-position: 0 2px;
	color: #518900
}

.g_jf {
	display: inline-block;
	background-position: 0 -23px;
	color: #518900
}

.g_lgap {
	margin: 0 2px;
	color: #d6d6d6
}

.mt3 {
	margin-top: 3px
}

.mt16 {
	margin-top: 16px
}

.title_bggray .arrow_down2,.title_bggray .arrow_up2 {
	width: 12px;
	height: 12px
}

.arrow_down2 {
	background-position: right -138px;
	padding-right: 12px
}

.arrow_down2:hover,a:hover .arrow_down2 {
	background-position: right -171px;
	text-decoration: none
}

.arrow_up2 {
	background-position: right -102px;
	padding-right: 12px
}

.arrow_up2:hover,a:hover .arrow_up2 {
	background-position: right -203px;
	text-decoration: none
}

.title_crumbs {
	padding: 19px 17px
}

.fs14 {
	font-size: 14px !important
}

.cutLine-full {
	overflow: hidden;
	width: 100%;
	height: 1px;
	border-top: 1px solid #ebebeb
}

.tabGray .tabBox {
	border-color: #d9d9d9;
	height: 33px;
	position: relative;
	background: #f8f6f6
}

.tabGray .tabLinks li a {
	height: 33px;
	line-height: 33px;
	border-color: #d9d9d9
}

.tabGray .tabLinks li.selected a {
	border-top-color: #518900
}

.tabBox h2 {
	padding-left: 19px;
	color: #518900;
	float: left;
	font-size: 18px;
	line-height: 19px
}

.vipLogo .posFix {
	position: relative;
	display: inline;
	float: left;
	margin-left: -5px
}

.vipLogo-body {
	margin-left: 45px
}

.radio-tiger {
	float: right;
	padding-right: 10px;
	width: 220px;
	height: 33px;
	line-height: 33px;
	overflow: hidden
}

.radio-tiger i {
	display: inline;
	float: left;
	margin-top: 8px;
	margin-left: 10px
}

.radio-tiger .radio-tiger-content {
	float: right;
	position: relative;
	width: 180px;
	height: 33px;
	overflow: hidden
}

.liwucont .liwupic {
	float: left;
	margin: 0 10px;
	width: 43px
}

.pointPop {
	width: 390px
}

.pointPop_Bg {
	background: #000;
	filter: alpha(opacity = 20);
	opacity: .2
}

.pointPop_con {
	background: #fff;
	border: 1px solid #ccc;
	color: #666;
	position: relative;
	width: 378px;
	height: auto
}

.pointPop_con h3 .btn_close {
	right: 20px;
	top: 12px;
	position: absolute
}

.pointPop_con p {
	text-align: center
}

.pointPop_con p {
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	font-size: 14px;
	line-height: 26px
}

.pointPop_content .acenter {
	padding: 25px 0 0
}

.pointPop_content {
	padding: 25px 0 30px
}

.pointPop .btn_close {
	width: 12px;
	height: 12px;
	background-position: -299px -1px
}

.pointPop .btn_close:hover {
	width: 12px;
	height: 12px;
	background-position: -299px -23px
}

.pointPop .btn_bg {
	width: 99px;
	height: 32px;
	font-size: 14px;
	color: #fff;
	line-height: 32px
}

.pointPop .btn_bg:hover {
	color: #fff;
	background-position: 0 -42px;
	text-decoration: none
}

.pointPop .btn_gray {
	width: 71px;
	height: 32px;
	font-size: 14px;
	color: #000;
	background-position: -109px 0;
	line-height: 32px
}

.pointPop .btn_gray:hover {
	color: #518900;
	background-position: -109px -42px;
	text-decoration: none
}

 @charset "utf-8"; 

.pc-icon-letter {
	width: 18px;
	height: 12px;
	margin-right: 5px;
	background-position: -72px -1px
}

.pc-icon-eachother {
	width: 15px;
	height: 10px;
	background-position: -182px 0;
	*vertical-align: 2px
}

.pc-icon-home {
	width: 19px;
	height: 18px;
	background-position: left -200px;
	vertical-align: -2px; *+
	vertical-align: 3px
}

a:hover .pc-icon-home {
	background-position: -20px -200px
}

.selected a .pc-icon-home,.selected a:hover .pc-icon-home {
	background-position: -20px -200px
}

.pc-icon-column {
	width: 18px;
	height: 12px;
	background-position: -127px -57px;
	vertical-align: -1px;
	vertical-align: 4px\9
}

a:hover .pc-icon-column {
	background-position: -127px -72px
}

.selected a .pc-icon-column,.selected a:hover .pc-icon-column {
	background-position: -127px -87px
}

.pc-icon-video {
	width: 22px;
	height: 14px;
	background-position: -40px -200px
}

a:hover .pc-icon-video {
	background-position: -40px -220px
}

.selected a .pc-icon-video,.selected a:hover .pc-icon-video {
	background-position: -40px -220px
}

.pc-icon-mbsfn {
	width: 18px;
	height: 18px;
	background-position: left -220px
}

a:hover .pc-icon-mbsfn {
	background-position: -20px -220px
}

.selected a .pc-icon-mbsfn,.selected a:hover .pc-icon-mbsfn {
	background-position: -20px -220px
}

.pc-icon-trends {
	width: 18px;
	height: 18px;
	background-position: left -240px
}

a:hover .pc-icon-trends {
	background-position: -20px -240px
}

.selected a .pc-icon-trends,.selected a:hover .pc-icon-trends {
	background-position: -20px -240px
}

.add-user-ico {
	width: 11px;
	height: 12px;
	background-position: -200px 0;
	margin-right: 2px;
	*vertical-align: 2px
}

.pc-icon-allPlay {
	background-position: -215px 0;
	width: 6px;
	height: 13px;
	margin-right: 7px;
	*vertical-align: 1px
}

.pc-icon-supload {
	width: 14px;
	height: 13px;
	background-position: -164px -39px;
	vertical-align: -1px; *+
	vertical-align: 3px;
	margin-right: 4px
}

a:hover .pc-icon-supload {
	background-position: -184px -39px
}

.pc-icon-bupload {
	width: 22px;
	height: 20px;
	background-position: -160px -16px;
	vertical-align: -1px; *+
	vertical-align: 3px
}

a:hover .pc-icon-bupload {
	background-position: -184px -16px
}

.pc-icon-upload {
	width: 40px;
	height: 34px;
	background-position: -156px -57px
}

.upload-file-hover .pc-icon-upload {
	background-position: -156px -93px
}

.pc-icon-cancel,.pc-icon-save {
	height: 14px;
	width: 14px;
	vertical-align: -2px;
	margin-right: 5px; *+
	vertical-align: 2px
}

.pc-icon-cancel {
	background-position: 0 -26px
}

a:hover .pc-icon-cancel {
	background-position: -16px -26px
}

.pc-icon-save {
	background-position: -32px -26px
}

a:hover .pc-icon-save {
	background-position: -48px -26px
}

.save-cancel .pc-icon-cancel {
	background-position: -210px -55px
}

.save-cancel a:hover .pc-icon-cancel {
	background-position: -210px -72px
}

.icon-del {
	width: 12px;
	height: 14px;
	background-position: -136px -103px;
	vertical-align: -2px;
	_vertical-align: 2px;
	margin-right: 5px
}

a:hover .icon-del {
	background-position: -136px -119px
}

.pc-icon-tv {
	width: 31px;
	height: 27px;
	background-position: -120px -135px;
	margin-right: 10px;
	vertical-align: -6px; *+
	vertical-align: -2px;
	_vertical-align: -2px;
	cursor: default
}

.pc-icon-zy {
	width: 30px;
	height: 26px;
	background-position: -120px -164px;
	margin-right: 10px;
	vertical-align: -6px; *+
	vertical-align: -2px;
	_vertical-align: -2px;
	cursor: default
}

.pc-icon-lock {
	width: 11px;
	height: 13px;
	background-position: -103px -75px;
	vertical-align: 0; *+
	vertical-align: 4px;
	_vertical-align: 4px;
	margin-right: 5px
}

.bodan_list-hover .pc-icon-lock {
	background-position: -103px -90px
}

.pc-icon-key {
	width: 16px;
	height: 10px;
	background-position: -57px -109px;
	vertical-align: 0; *+
	vertical-align: 4px;
	_vertical-align: 4px;
	margin-right: 5px
}

.bodan_list-hover .pc-icon-key {
	background-position: -57px -121px
}

.pc-icon-edit {
	width: 13px;
	height: 14px;
	background-position: -212px -89px;
	vertical-align: -2px; *+
	vertical-align: 2px;
	_vertical-align: 2px;
	margin-right: 5px
}

.bodan_list-hover .pc-icon-edit {
	background-position: -212px -105px
}

.pc-icon-moveup {
	background-position: -1px -58px
}

.pc-icon-movedown {
	background-position: -26px -58px
}

.pc-icon-del {
	background-position: -51px -58px
}

.pc-icon-setup {
	background-position: -76px -58px
}

.pc-icon-close {
	background-position: -76px -110px
}

.pc-icon-moveup:hover {
	background-position: -1px -84px
}

.pc-icon-movedown:hover {
	background-position: -26px -84px
}

.pc-icon-del:hover {
	background-position: -51px -84px
}

.pc-icon-setup:hover {
	background-position: -76px -84px
}

.pc-icon-close:hover {
	background-position: -106px -110px
}

.pc-icon-radio {
	width: 14px;
	height: 14px;
	background-position: 0 -42px;
	margin-right: 10px;
	vertical-align: -2px; *+
	vertical-align: 2px
}

.selected .pc-icon-radio {
	background-position: -16px -42px
}

.pc-icon-radio-white {
	width: 16px;
	height: 16px;
	background-position: -36px 0;
	margin-right: 10px;
	vertical-align: -3px; *+
	vertical-align: 3px
}

.selected .pc-icon-radio-white {
	background-position: -54px 0
}

.pc-icon-check {
	width: 12px;
	height: 12px;
	background-position: -32px -43px;
	margin-right: 6px;
	vertical-align: -1px; *+
	vertical-align: 3px
}

.selected .pc-icon-check {
	background-position: -46px -43px
}

.pc-icon-tip {
	width: 15px;
	height: 15px;
	background-position: -208px -16px;
	margin-left: 6px;
	vertical-align: -2px; *+
	vertical-align: 2px
}

.mod_media_zhuanma .start {
	background-position: -114px -278px
}

.mod_media_zhuanma .playing {
	background-position: -114px -256px
}

.mod_media_zhuanma .end {
	background-position: -114px -234px
}

 @charset "utf-8"; 

.pc_successPop {
	position: absolute;
	background-color: #fff;
	border: 4px solid #ededed
}

.pc_successPop_inner {
	width: 200px;
	padding: 30px 0;
	text-align: center;
	border: 1px solid #cbcbcb;
	font-size: 14px;
	line-height: 21px;
	color: #000
}

.pc_popInteraction {
	background-color: #fff;
	width: 400px
}

.pc_popInteraction_inner {
	border: 1px solid #ccc;
	font-size: 14px
}

.build-bodan .title {
	font-size: 16px;
	line-height: 60px
}

.build-bodan-form-box {
	padding: 20px 0 20px 20px;
	background-color: #f7f7f7;
	border: 1px solid #e5e5e5
}

.upload-file-btn {
	height: 101px;
	overflow: hidden;
	position: relative;
	width: 180px
}

.upload-file-btn .uploader,.upload-file-img .uploader {
	cursor: pointer;
	left: 0;
	opacity: 0;
	position: absolute;
	width: 180px;
	z-index: 2;
	filter: alpha(opacity = 0)
}

.upload-file-btn .uploader {
	font-size: 35px;
	height: 101px;
	top: 0
}

.upload-file-btn a {
	width: 178px;
	display: block;
	padding-top: 22px;
	height: 77px;
	text-align: center;
	border: 1px solid #e0e0e0;
	background-color: #fff
}

.upload-file-btn .uploadForm1 span {
	display: block;
	line-height: 24px;
	font-size: 16px;
	color: #76ac1e;
	cursor: pointer
}

.upload-file-hover .uploadForm1 {
	border: 1px solid #76ac1e;
	background-color: #76ac1e;
	color: #fff
}

.upload-file-hover .uploadForm1 span {
	color: #fff;
	display: block
}

.upload-file-btn .uploadForm2 {
	display: none
}

.upload-file-tip {
	width: 180px
}

.upload-file-tip .tip {
	color: #999;
	line-height: 24px;
	text-align: center
}

.upload-file-img,.upload-file-check {
	position: relative;
	width: 180px;
	height: 101px
}

.upload-file-img span,.upload-file-check span {
	display: block;
	width: 180px;
	height: 101px;
	text-align: center
}

.upload-file-img .uploadForm1,.upload-file-img .sign-bg,.upload-file-check .uploadForm1,.upload-file-check .uploader
	{
	display: none
}

.upload-file-check .sign-bg {
	display: block;
	line-height: 101px;
	font-size: 14px;
	color: #fff;
	position: absolute;
	text-align: center;
	width: 180px;
	height: 101px;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' )
}

:root .sign-bg {
	filter: none
}

.build-bodan-form {
	width: 778px
}

.build-bodan-form li {
	padding-bottom: 20px;
	float: left
}

.build-bodan-form label {
	float: left;
	font-size: 14px;
	line-height: 30px;
	width: 90px;
	text-align: right
}

.build-bodan-form #bodan-title-error-tip {
	padding-left: 80px
}

.build-bodan-form .num i {
	color: #999;
	line-height: 30px
}

.build-bodan-form .num,.build-bodan-form .save-cancel {
	float: left
}

.build-bodan-form .save-cancel a {
	display: inline-block;
	width: 15px;
	height: 15px;
	padding: 4px 5px 5px 6px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 0 3px
}

.build-bodan-form .cancel-btn {
	background-color: #e0e0e0
}

.build-bodan-form .save-btn {
	background-color: #7cc516
}

.build-bodan-form .save-btn:hover {
	background-color: #60a700
}

.form-wh1 {
	border: 1px solid #d9d9d9;
	line-height: 16px;
	padding: 6px 5px;
	width: 530px;
	overflow: hidden;
	float: left;
	font-size: 14px;
	outline: 0
}

.form-wh2 {
	border: 1px solid #d9d9d9;
	padding: 5px;
	height: 76px;
	line-height: 20px;
	width: 530px;
	float: left;
	font-size: 14px;
	outline: 0
}

.input-hover {
	border: 1px solid #7aae24
}

.video-bodan-add-box .title {
	font-size: 16px;
	line-height: 60px;
	padding-top: 10px
}

.video-bodan-add {
	border: 1px solid #e2e2e2
}

.video-bodan-add .title-tip {
	padding: 8px;
	height: 32px;
	border-bottom: 1px solid #e2e2e2
}

.video-bodan-add .title-tip .tip-txt {
	font-size: 14px;
	height: 32px;
	line-height: 30px;
	padding-right: 20px
}

.video-bodan-add .title-tip .tip-txt i {
	font-size: 24px;
	padding: 0 3px;
	font-style: italic
}

.video-bodan-add .pc-btn-large {
	float: right;
	text-align: center
}

.video-bodan-add .pc-btn-large em {
	font-size: 24px;
	display: inline-block;
	vertical-align: top;
	margin-top: -2px;
	overflow: hidden
}

.video-bodan-add .pc-btn-large span {
	display: inline-block;
	overflow: hidden
}

.video-bodan-add .pc-piclist-scroll01 .tips-noList {
	padding: 45px 0
}

.video-bodan-txt {
	width: 100%;
	overflow: hidden
}

.video-bodan-txt .tip {
	font-size: 14px;
	line-height: 30px;
	text-align: center
}

.tab_switch {
	width: 100%;
	position: relative;
	border-bottom: 2px solid #e4e4e4;
	height: 30px
}

.tab_switch ul {
	border-left: 1px solid #dfdfdf;
	height: 32px;
	float: left;
	font-size: 14px;
	position: absolute;
	bottom: -2px;
	left: 0
}

.tab_switch li {
	height: 30px;
	float: left;
	background-color: :#e4e4e4;
	padding: 0 0 1px 0;
	border-top: 1px solid #dfdfdf
}

.tab_switch li a {
	height: 28px;
	line-height: 28px;
	background-color: #fff;
	display: block;
	float: left;
	padding: 0 25px;
	border-left: 1px solid #fff;
	border-right: 1px solid #dfdfdf
}

.tab_switch .selected {
	margin-left: -1px;
	height: 30px;
	padding: 0 0 0 1px;
	border-top: 2px solid #7ab800;
	background-color: #e4e4e4
}

.tab_switch .selected a {
	height: 30px;
	color: #7ab800;
	background-color: #fff;
	border-left: 0
}

.video-boban-list {
	border: 1px solid #dfdfdf;
	border-top: 0;
	padding-left: 30px
}

.qypage-980 .video-boban-list .pc-piclist-180101 li {
	padding-right: 38px
}

.qypage-1180 .video-boban-list .pc-piclist-180101 li {
	padding-right: 28px
}

.save-bodan-btn .pc-btn-large {
	width: 136px;
	height: 46px;
	font-size: 20px;
	line-height: 46px;
	text-align: center
}

.pc-piclist-scroll01 {
	width: 100%;
	position: relative;
	height: 105px;
	overflow: hidden;
	background-color: #f7f7f7
}

.pc-piclist-scroll01 .piclist_btnLeft,.pc-piclist-scroll01 .piclist_btnRight
	{
	width: 18px;
	height: 63px;
	line-height: 63px;
	position: absolute;
	z-index: 100;
	background-color: #fff;
	border: 1px solid #e2e2e2;
	top: 20px
}

.pc-piclist-scroll01 .piclist_btnLeft {
	left: -1px
}

.pc-piclist-scroll01 .piclist_btnRight {
	right: -1px
}

.pc-piclist-scroll01 .piclist_btnLeft a {
	background-position: 0 -135px
}

.pc-piclist-scroll01 .piclist_btnLeft a:hover {
	background-position: -20px -135px
}

.pc-piclist-scroll01 .piclist_btnRight a {
	background-position: -60px -135px
}

.pc-piclist-scroll01 .piclist_btnRight a:hover {
	background-position: -80px -135px
}

.pc-piclist-scroll01 .piclist_btnLeft .disabled,.pc-piclist-scroll01 .piclist_btnLeft .disabled:hover
	{
	background-position: -40px -135px
}

.pc-piclist-scroll01 .piclist_btnRight .disabled,.pc-piclist-scroll01 .piclist_btnRight .disabled:hover
	{
	background-position: -100px -135px
}

.qypage-980 .pc-piclist-scroll01 .pc-pclist-item4-box {
	margin-left: 29px
}

.qypage-1180 .pc-piclist-scroll01 .pc-pclist-item4-box {
	margin-left: 27px
}

.qypage-980 .pc-piclist-scroll01 .pc-pclist-item4 li {
	padding-right: 18px
}

.qypage-1180 .pc-piclist-scroll01 .pc-pclist-item4 li {
	padding-right: 28px
}

.pc-piclist-scroll01 .pc-pclist-item4 li {
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px
}

.pc-pclist-item4 li .del {
	position: absolute;
	z-index: 2;
	width: 18px;
	height: 18px;
	top: 12px;
	right: 12px
}


.pc-piclist-180101 .img-selected {
	position: absolute;
	z-index: 2;
	border: 4px solid #76ac1e;
	width: 172px;
	height: 93px;
	top: 0;
	left: 0;
	text-align: right
}

.add-url-form .pc-btn-small {
	border: 0;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	float: left
}

.add-url-form .find-num {
	line-height: 30px;
	font-size: 14px;
	padding: 0 10px;
	float: left
}

.add-url-form .find-num b {
	color: #76ac1e;
	padding: 0 5px
}

.del-all {
	font-size: 14px;
	padding-top: 5px;
	color: #699f00
}

.del-all .icon-del {
	background-position: -136px -119px
}

.disabled .icon-del,.disabled:hover .icon-del {
	background-position: -136px -103px;
	cursor: default
}

.pc-piclist-180101-bg li {
	padding: 5px 10px 10px 10px;
	border: 1px solid #e5e5e5;
	background-color: #f7f7f7;
	width: 180px;
	margin: 5px 0 15px 38px;
	position: relative
}

.pc-piclist-180101-bg .mod-piclist_pic_link {
	height: 101px;
	overflow: hidden
}

.pc-piclist-180101-bg .mod-piclist_info_title {
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.pc-piclist-180101-bg .mod-piclist_info {
	padding-bottom: 5px
}

.pc-piclist-180101-bg .img-selected {
	position: absolute;
	z-index: 2;
	border: 4px solid #76ac1e;
	width: 192px;
	height: 141px;
	top: 0;
	left: 0;
	text-align: right
}

.qypage-1180 .pc-piclist-180101-bg,.qypage-1180 .pc-piclist-180101-bg li
	{
	margin-left: 20px
}

.video-bodan-txt-list,.video-boban-list {
	height: 485px;
	overflow: hidden
}

.scrollbar_track_box {
	position: relative
}

.scrollbar_track_box .scrollbar_track {
	position: absolute;
	width: 6px;
	right: 5px;
	top: 5px;
	bottom: 0;
	z-index: 25
}

.scrollbar_track_box .scrollbar_track .scrollbar_handle {
	position: absolute;
	display: block;
	width: 6px;
	background-color: #d8dadc;
	left: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

 @charset "utf-8"; 

.user_playList_wrap {
	margin-left: 0
}

.showControl {
	left: inherit;
	right: 0
}

.custom-main-play .site-piclist-180101-describe {
	height: auto
}

.wrap_content_dh .textarea_box .textarea {
	border: 0
}

.textarea_box .textarea {
	border: 0
}

.read-title {
	border-bottom: 2px solid #ddd
}

.read-title .read-title-bd {
	position: relative;
	color: #699f00;
	font-size: 18px;
	height: 28px;
	display: inline-block;
	border-bottom: 2px solid #699f00;
	margin-bottom: -2px;
	_width: 73px;
	_padding-top: 2px;
	*width: 112px;
	cursor: pointer
}

.read-title .read-title-Message {
	_width: 37px;
	*width: 37px
}

.read-title .tip_t {
	display: inline-block;
	width: 9px;
	height: 16px;
	position: absolute;
	left: 50%;
	margin-left: -9px;
	bottom: -3px
}

.read-title .tip_t .tip_inner,.read-title .tip_t .tip_outer {
	border: 8px dashed transparent
}

.read-title .tip_inner,.read-title .tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0
}

.read-title .tip_t .tip_inner {
	border-bottom: 8px solid #fff;
	bottom: -3px
}

.read-title .tip_inner {
	border-left: 8px solid #f2f2f2
}

.read-title .tip_t .tip_outer {
	border-bottom: 7px solid #699f00
}

.read-title .read-title-tab {
	float: left;
	margin-right: 50px;
	border-bottom: 2px solid #ddd
}

.read-title .selected {
	border-bottom: 2px solid #699f00
}

.read-title-tab .tip_t {
	display: none
}

.read-title .selected .tip_t {
	display: block
}

.tp-site-title ul,.tp-site-title h3 {
	float: left;
	display: inline-block;
	font-size: 14px
}

.tp-site-title h3 span {
	color: #999;
	cursor: default
}

.tp-site-title li {
	width: auto;
	height: 20px;
	float: left;
	padding: 0 16px;
	line-height: 20px;
	font-size: 14px;
	display: inline-block;
	background:
		url(images/divide-dotted-v.png)
		no-repeat left 6px
}

.tp-title-subLinks li.firstItem {
	background: 0
}

.tp-title-subLinks li .selected {
	color: #699f00
}

.wrapper-cols .read-main-wrap {
	width: 100%;
	float: left
}

.wrapper-cols .read-main-side {
	float: left;
	margin-left: -200px;
	overflow: hidden;
	width: 200px
}

.read-main-wrap .indivi-nav-wrap {
	margin-bottom: 11px;
	margin-right: 200px;
	_display: inline-block
}

.read-main-side .movIcon-refresh {
	background-position: -80px 0
}

.read-main-side a:hover .movIcon-refresh {
	background-position: -80px -20px
}

.read-main-side .site-title .icon-more em {
	color: #cdcdcd
}

.read-tip-side {
	margin: 0 auto;
	margin-right: 0;
	width: 173px;
	border: 1px solid #eee;
	background: #fff;
	font-family: "Microsoft yahei"
}

.read-tip-title {
	_padding-top: 8px;
	width: 173px;
	background-color: #86bf17;
	height: 32px;
	text-align: center;
	line-height: 32px
}

.read-tip-title span {
	color: #fff
}

.tips_box {
	padding: 12px 8px
}

.tips_title {
	padding-bottom: 12px;
	border-bottom: 1px solid #f6f6f6
}

.tips_Text h3 span {
	color: #73a511
}

.read-main-side .top-yc_userName {
	margin-bottom: 0;
	width: 82px
}

.read-main-side .top-yc_userName a {
	float: left;
	display: inline-block;
	max-width: 58px;
	_width: 58px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.read-main-side .site-title {
	padding-top: 0
}

.rd-site-piclist {
	margin-left: -20px;
	height: auto !important;
	overflow: visible
}

.rd-item-list,.read-main-jm li {
	width: 380px;
	height: 160px;
	_width: 378px;
	_height: 160px
}

.read-main-jm li {
	float: left;
	padding-left: 20px;
	padding-bottom: 17px;
	height: 100%
}

.rd-item-list {
	border: 1px solid #efefef;
	background-color: #f8f8f8
}

.rd-item-pic,.rd-item-descr {
	float: left;
	display：inline
}

.rd-item-list .mod-piclist_info_times {
	width: 125px
}

.rd-item-pic {
	width: 90px;
	height: 100%
}

.rd-item-descr {
	position: relative;
	height: 100%
}

.rd-item-img {
	width: 64px;
	height: auto;
	border: 1px solid #ed9d9d9
}

.rd-item-list .top-yc_userCare .btn-care {
	width: 68px
}

.rd-item-img a img {
	width: 100%;
	height: 100%;
	margin-top: 16px;
	margin-left: 12px
}

.top-tj .top-yc_userCare {
	margin-left: 0;
	margin-top: 0
}

.rd-item-sd {
	height: 126px;
	width: 277px;
	_width: 251px;
	margin-top: 16px;
	border-left: 1px dashed #e5e5e6
}

.rd-item-descr .title_item_userName {
	*zoom: 1;
	height: 51px;
	margin-left: 12px
}

.rd-item-descr .title_item_userName a {
	display: inline-block
}

.rd-item-descr .title_item_userName h3 {
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	vertical-align: middle
}

.rd-item-descr .title_item_userName h3 .title {
	display: inline-block;
	max-width: 139px;
	_width: 139px;
	*width: 139px;
	cursor: pointer;
	font-size: 14px;
	margin-right: 3px;
	vertical-align: middle;
	margin-top: -5px;
	_margin-top: -5px
}

.rd-item-descr .site-icons {
	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 15px;
	cursor: pointer
}

.rd-item-sd .title_item {
	margin-top: 10px
}

.rd-item-sd .title_item a {
	color: #9f9f9f
}

.rd-item-sd .title_item a:hover {
	color: #699f00
}

.rd-item-sd .ct {
	margin-top: 25px;
	margin-left: 12px
}

.rd-item-sd .ct a {
	color: #73a511
}

.rd-item-sd .ct span:hover {
	color: #333
}

.rd-item-sd .ct span {
	color: #333
}

.pgc {
	_width: 251px;
	padding-top: 10px;
	padding-left: 12px
}

.rd-item-sd .mod-piclist_pic {
	float: left;
	width: 115px;
	display: inline;
	height: 65px
}

.mod-piclist_pic_link {
	height: 101px;
	overflow: hidden
}

.mod-piclist_pic_link,.mod-piclist_pic_link img {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	_overflow: hidden
}

.sign-time {
	display: inline-block;
	position: absolute;
	bottom: 0;
	padding: 2px;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	background: rgba(0, 0, 0, .6);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' )
}

.sign-time-right {
	right: 0;
	_bottom: 2px
}

.rd-item-list .mod-piclist_info {
	float: left;
	width: 130px;
	_width: 100px;
	padding-left: 10px;
	display: inline;
	line-height: 15px
}

.rd-item-descr .icon_rd {
	margin-left: 0
}

.commentTimes {
	float: right;
	display: inline
}

.commentTimes a {
	color: #999
}

.rd-item-list .rd-item-sd .mod-piclist_info h3 {
	height: 30px
}

.title_item_hover {
	padding-left: 77px;
	padding-bottom: 1px;
	position: absolute;
	right: 10px;
	_right: 5px;
	top: 10px;
	_top: 19px
}

.title_item_dy {
	z-index: 4;
	height: auto;
	width: 84px;
	border: 1px solid #dbdbdb;
	box-shadow: 0 2px 1px #e6e6e6;
	background-color: #fff;
	position: absolute;
	right: 10px;
	top: 26px
}

.item_no {
	height: 23px;
	width: 80px;
	_margin_bottom: 2px;
	margin: 2px;
	text-align: center
}

.btn-care-rd {
	display: block;
	width: 80px;
	height: 23px;
	line-height: 23px;
	color: #000
}

.btn-care-rd:hover {
	color: #fff;
	background: #699f00;
	border-radius: 3px
}

.dy_item_no {
	height: 27px;
	_height: 27px
}

.item_line {
	margin: 0 10px;
	height: 1px;
	overflow: hidden;
	border-bottom: 1px solid #f1f1f1
}

.top-rd_userCare {
	margin-left: 10px;
	text-align: center;
	width: 64px;
	margin-top: 7px
}

.top-rd_userCare a {
	color: #9f9f9f
}

.item_sx span {
	color: #9f9f9f
}

.rd_item_pic_sc a {
	color: #699f00;
	text-decoration: underline
}

.mod_item_sr {
	left: 190px;
	top: 87px;
	position: absolute;
	width: 218px;
	height: auto;
	border: 1px solid #f8c391;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 10px;
	z-index: 1;
	background-color: #fdf5ee
}

.detailArrow-inner,.detailArrow-outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	line-height: 0;
	border: 6px dashed transparent;
	right: 20px;
	z-index: 95
}

.detailArrow-outer {
	border-bottom: 6px solid #f8c391;
	top: -12px
}

.shareArrow-inner,.shareArrow-outer {
	right: 188px
}

.shareArrow-inners {
	border-bottom: 6px solid #fdf5ee;
	top: -10px
}

.mod_subMedia_hd {
	margin-top: 0;
	padding: 8px 15px
}

.read-main-gd .tit-bgLine {
	position: relative;
	height: 30px
}

.read-main-gd .mod_item_rt {
	width: 176px;
	height: auto;
	border: 1px solid #f8c391;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fdf5ee
}

.tp-site-ct-img .tp-site-ct-img-sr {
	width: 100%;
	height: 79px
}

.top-dy_userCare {
	margin-left: 10px;
	margin-top: 20px
}

.top-39_userCare {
	margin-left: 10px;
	margin-top: 37px
}

.tp-site-ct-img-wl {
	background-position: left -86px
}

.read-main-side .tips_Text,.read-main-side .tips_box {
	color: #999
}

.read-main-side .site-title_left h3 {
	height: 30px;
	vertical-align: top
}

.read-main-side .site-title_left h3 {
	padding-top: 3px
}

.read-main-side .tit-bgLine .site-title_right {
	padding-top: 6px
}

.tit-bgLine .site-title_right {
	padding-top: 3px;
	_padding-top: 9px
}

.read-main-side .site-title .icon-more {
	padding-right: 0
}

.read-main-side .site-title_left h3 a .icon-more {
	font-size: 18px
}

.read-main-wrap .indivi-nav-wrap {
	_margin-top: 10px
}

.read-main-side .site-title {
	_margin-bottom: 8px
}

.rd-item-sd .icon-certified {
	background-position: -40px 1px;
	_background-position: -40px 4px;
	margin-top: -5px;
	cursor: default
}

.rd-item-sd .icon-vip {
	margin-left: 14px;
	margin-right: 8px;
	background-position: -60px 1px;
	_background-position: -60px 4px;
	margin-top: -5px;
	cursor: default
}

.playList_wrap_sq .pc_titleLine {
	width: 96%
}

.custom-main-play {
	min-height: 800px;
	height: auto !important;
	height: 800px;
	_margin-top: 2px
}

.qypage-1180 .playList_wrap_sq .showControl {
	_margin-left: 822px; *+
	margin-left: 822px
}

*+html .qypage-1180 .playList_wrap_sq .showControl {
	margin-left: 822px
}

*+html .qypage-980 .playList_wrap_sq .showControl {
	margin-left: 622px
}

*+html .playList_wrap_sq .site-piclist_info_title .icojl-pc {
	display: none
}

.playList_wrap_sq .showControl {
	_margin-left: 836px;
	display: inline;
	float: right
}

.read-title .read-rm .vl-inline {
	color: #fff;
	border: 1px solid #7fb52b;
	background-color: #699f00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 2px 12px
}

.read-title .read-rm {
	height: 22px;
	width: auto;
	margin-top: -2px
}

.mod_subCollection {
	position: relative;
	height: 32px;
	border: 1px solid #f8c391;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fdf5ee
}

.collection {
	display: inline-block;
	width: 100%;
	line-height: 1;
	font-size: 14px;
	text-align: center
}

.collection a {
	color: #699f00
}

.closeBtnWrap_cl {
	width: 18px;
	height: 18px;
	position: absolute;
	right: 5px;
	bottom: 7px
}

.mod-piclist_pic_rt {
	margin-bottom: 0
}

.wrap_noContent_news .noContent-bfjl .noContent-tips {
	font-size: 16px;
	color: #666
}

.wrap_noContent_news .noContent-bfjl .noContent-tips a {
	color: #699f00
}

.rd-item-descr .mod-piclist_info_times .playTimes {
	width: 71px
}

.rd-item-descr .mod-piclist_info_times .commentTimes {
	width: 67px;
	margin-top: 2px;
	float: left;
	display: inline
}

.rd-item-sd .mod-piclist_info h3 {
	height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 2px
}

.nav-wrap-news .tp-title-subLinks li {
	padding: 0 30px;
	position: relative
}

.nav-wrap-news .tp-site-title h3 span {
	color: #000
}

.nav-wrap-news .tp-title-subLinks .firstItem {
	padding-left: 0
}

.nav-wrap-news .tp-title-subLinks li.selected a {
	color: #699f00
}

.nav-wrap-news li .fs-hintCircle {
	width: 6px;
	height: 6px;
	line-height: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: 0;
	right: 23px
}

.wrap_noContent_news .noContent-tips {
	color: #699f00;
	font-size: 22px;
	text-align: center;
	margin-top: 110px;
	*padding-top: 10px;
	min-height: 600px;
	height: auto !important;
	height: 600px
}

.wrap_noContent_news .no-Content-decrs {
	display: inline-block;
	height: auto !important;
	*height: 200px;
	padding: 5px
}

.read-title-bd .rd-tit-h {
	display: inline-block;
	height: 72px
}

.read-title .read-title-spsc {
	color: #333;
	border-bottom: 0
}

.read-title-spsc .tip_t,.read-title-spsc .tip_inner {
	display: none
}

.mod-bodan-ct .bodan-list-dy .mod-piclist_pic_link {
	height: 101px;
	width: 180px;
	overflow: hidden
}

.mod-bodan-ct .bodan-list-dy .mod-piclist_pic_link img {
	width: 180px;
	height: 101px
}

.title-mesList {
	border-top: 1px solid #e4e4e4
}

.title-mesList-onTop {
	border-top: 0;
	margin-bottom: -12px
}

.title-mesList h3 {
	font-size: 20px;
	line-height: 1;
	color: #333
}

.main-pc-mes .comment-list {
	overflow: hidden
}

.main-pc-mes .mod-comment {
	background: 0;
	padding: 20px 0 10px;
	margin: -1px 0 0;
	border-top: 1px solid #e4e4e4;
	color: #999;
	font-size: 14px
}

.commentList_right {
	margin-top: -3px;
	width: 100%;
	float: left;
	line-height: 22px
}

.commentList_right_pl {
	padding-left: 65px
}

.timeDate-right {
	font-size: 12px;
	width: 100px;
	float: right;
	text-align: right
}

.wrap_noContent_news .icon-msg {
	width: 40px;
	height: 40px;
	background-position: -120px -480px
}

.user_img_bg i {
	margin: 7px 0 0 8px
}

.user_img_bg {
	display: inline-block;
	width: 55px;
	height: 55px;
	background: #c8c8c8
}

.commentList_left {
	width: 65px;
	margin-left: -100%;
	float: left
}

.wrap_noContent_news .mod-comment {
	background: 0;
	padding: 20px 0 20px;
	margin: -1px 0 0;
	border-top: 1px solid #e4e4e4;
	color: #999;
	font-size: 14px
}

.wrap_noContent_tz {
	margin-bottom: 50px;
	padding: 15px 23px 12px 23px;
	border: 1px #ebebeb solid
}

.wrap_noContent_news .comment-markRead {
	border-top: 0
}

.wrapper-comment-hv-xg .mod-comment {
	padding: 12px 9px;
	_padding: 12px 9px;
	margin: 12px -9px;
	_margin: 12px -9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.wrapper-comment-hv-xg .mod-comment:hover {
	background-color: #f6f6f6
}

.textOverflow {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%
}

.mx600 {
	min-height: 600px;
	height: auto !important;
	height: 600px
}

.wrap_content_sx .fs-hintCircle {
	position: absolute;
	top: 6px
}

.wrap_content_sx .fs-hintCircle-num {
	padding: 0;
	width: 6px;
	height: 6px
}

.wrap_content_sx .user_img img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

.wrap_noContent_news .mod-comment {
	border-top: 0
}

.wrap_content_sx .mod-comment {
	padding: 12px 9px;
	_padding: 12px 9px;
	margin: 12px -9px;
	_margin: 12px -9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.wrap_content_sx .mod-comment:hover {
	background-color: #f6f6f6
}

.wrap_content_sx .title-mesList-onTop {
	margin-bottom: -8px
}

.ft14 {
	font-size: 14px
}

.wrap_content_sx .dialog_img img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

.mod-comment-ctsq a:hover {
	color: #699f00
}

.dialog-line-te-xg .dialog-time-ml {
	margin-left: 115px;
	*margin-left: 0
}

.title-xx-wt {
	width: 90%
}

.changeList a:hover .icon-del-sx {
	background-position: -136px -119px
}

.dialog_line {
	position: relative;
	height: 10px;
	border-bottom: 1px dashed #e4e4e4;
	margin-bottom: 20px;
	text-align: center
}

.dialog_main {
	width: 100%;
	float: left
}

.dialog_text {
	position: relative;
	margin: 0 70px 20px 70px;
	border: 1px solid #e4e4e4;
	min-height: 55px;
	_height: 55px
}

.arrowGray .fs-arrow {
	position: absolute;
	top: 20px;
	left: -14px
}

.dialog_text .close-btn {
	position: absolute;
	top: -11px;
	right: -15px
}

.dialog_text p {
	padding: 5px;
	word-wrap: break-word
}

.dialog_img {
	width: 65px;
	margin-left: -100%;
	float: left
}

.arrowGreen .dialog_text {
	border: 1px solid #abd45b;
	background-color: #f6f9f1
}

.arrowGreen .fs-arrow {
	position: absolute;
	top: 20px;
	right: -14px
}

.arrowGreen .dialog_img {
	margin-left: -65px;
	text-align: right
}

.c75a624 {
	color: #75a624
}

.ct {
	cursor: text
}

.ct:hover {
	color: #999
}

.playList_wrap_sq .site-piclist_info {
	padding-top: 8px;
	height: 44px
}

.playList_wrap_sq .pc_playList_wrap .pc-piclist-180101 li {
	height: 175px
}

.playList_wrap_sq .site-piclist_info_title {
	font-size: 14px
}

.playList_wrap_sq .site-piclist_info_title .icojl-pc {
	_display: none; *+
	display: none
}

.site-piclist_info_sp {
	display: inline;
	clear: both
}

.playList_wrap_sq .wrapper-listTitle {
	padding-top: 9px
}

.custom-main-play .site-piclist_info_title .icoplay {
	background:
		url(images/recdicon.png)
		no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,
		sizingMethod=scale, src='images/video_replay-hover.png'
		);
	_background: 0
}

.site-piclist_info_title .icojl-pc {
	display: inline;
	float: left;
	height: 17px;
	line-height: 0;
	vertical-align: middle;
	width: 18px
}

.pc-piclist-180101 .mod-piclist_pic_link .icon-album {
	position: absolute;
	right: -2px;
	top: 0;
	z-index: 10
}

.user_wrap_record .site-piclist_info_describe .icon-user {
	width: 14px;
	_margin-top: 4px
}

.pc_playList_wrap .showControl a:hover {
	color: #699f00
}

.pc_playList_wrap .showControl a:hover .icon-arrow-show {
	background-position: 0 -481px
}

.pc_playList_wrap .showControl a:hover .icon-arrow-hide {
	background-position: -20px -481px
}

.icon-close-rd {
	width: 40px;
	height: 40px;
	margin: 0;
	background:
		url(/pano/home/images/delete-close-rd-2015121.png)
		no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',
		sizingMethod='scale', src='images/icon-close-rd-2015121.png'
		);
	_background: 0
}

.icon-close-rd:hover {
	width: 40px;
	height: 40px;
	margin: 0;
	background:
		url(images/icon-close-rdhover-2015121.png)
		no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',
		sizingMethod='scale', src='images/icon-close-rdhover-2015121.png'
		);
	_background: 0
}

.mod-listTitle-hv {
	height: 48px;
	margin-top: -48px;
	background: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' );
	_background: 0
}

.custom-main-play .site-piclist_pic .mod-listTitle_right {
	background: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' );
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titleBg-normal.png'
		)
}

:root .mod-listTitle-hv {
	filter: none\9
}

:root .site-piclist_pic .mod-listTitle_right {
	filter: none\9
}

.mod-listTitle-over {
	height: 24px;
	margin-top: -24px
}

.mod-listTitle-hv .mod-listTitle {
	padding-top: 0;
	margin-top: -9px;
	_background: 0
}

.mod-listTitle-hv .mod-listTitle_right,.mod-listTitle-hv .mod-listTitle_left
	{
	height: 48px;
	background: 0
}

.mod-listTitle-hv .score-inner-four {
	width: 73px
}

.mod-listTitle-hv .score-des {
	float: left;
	font-size: 14px
}

.wrap_noContent_tz .site-btn-green {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.commentList_reply .commentList_reply_btn {
	float: right
}

.commentList_reply .commentList_reply_btn .site-btn-green {
	min-width: 45px;
	_width: 45px
}

.commentList_reply .commentList_reply_input {
	width: 88%
}

.commentList_reply,.commentList_edit {
	padding-top: 5px
}

.wrapper-noComment_pk .commentList_reply,.wrapper-noComment_pk .commentList_edit
	{
	font-size: 12px
}

.mesVote {
	border-top: 1px solid #e4e4e4;
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.mesVote_left {
	float: left;
	width: 85px
}

.mesVote_num {
	width: 70px;
	height: 60px;
	border: 2px solid #699f00;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px
}

.mesVote_num_title {
	background: #699f00;
	color: #fff;
	display: block;
	border-bottom: 1px solid #699f00;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	text-align: center
}

.mesVote_num_content {
	display: block;
	width: 100%;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	font-size: 20px;
	font-family: arial;
	text-align: center;
	font-weight: 700
}

.bt_none {
	border-top: 0
}

.popup_bd {
	border: 1px solid #ccc;
	box-shadow: 0 2px 0 #e6e6e6
}

.wrapper-noComment_pk .mod-subComment .commentList {
	padding: 10px 0
}

.rd-delate-hover {
	border: 1px solid #7fb52b;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #699f00;
	text-align: center
}

.rd-delate-hover:hover .vl-inline {
	color: #fff
}

.read-title .rd-delate-hover .vl-inline {
	border: 0;
	background: 0
}

.rd-delate {
	border: 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: 0
}

.read-title .rd-delate .vl-inline {
	color: #699f00
}

.line-fg {
	display: inline;
	height: 10px;
	_width: 4px;
	margin: 0 8px 0 7px;
	padding: 0;
	border-right: 1px dotted #ccc
}

.site-piclist_icons {
	z-index: 6;
	display: block
}

.user_wrap_bl .icon-close-rd {
	display: none
}

.read-tip-side .icon-dy-lf {
	background: 0;
	font-family: "pc_icon_font" !important;
	font-size: 16px;
	font-style: normal;
	color: #fff
}

.site-piclist_info_title .icojl-pc,.site-piclist_info .site-piclist_info_title .icojl-iphone
	{
	background: 0;
	font-family: "pc_icon_font" !important;
	font-size: 16px;
	font-style: normal;
	color: #ccc;
	line-height: 21px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}


.site-title-center .title-subLinks li {
	padding-left: 20px;
	padding-right: 18px
}

.page-game-list {
	position: relative;
	height: 174px;
	_overflow: hidden
}

.site-title-center .title-subLinks li.selected a {
	color: #699f00
}

.site-title-center .title-subLinks {
	padding: 17px 0 15px 0
}

.custom-main-yx .site-piclist_yx {
	position: relative;
	background-color: #f2f2f2;
	height: 34px;
	border-bottom: 1px solid #ebebeb;
	padding: 0 6px
}

.custom-main-yx .page-game-title,.custom-main-yx .page-game-title-rt {
	line-height: 34px;
	height: 34px
}

.custom-main-yx .page-game-title a {
	display: inline-block;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 96px;
	float: left
}

.site-piclist-h .link-1,.page-game-title-rt .link-1 {
	color: #74a522
}

.site-piclist-h .link-2,.page-game-title-rt .link-2 {
	color: #ff722c
}

.yx-submit {
	width: 180px;
	height: 101px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

.yx-submit .txtList {
	height: 40px;
	word-wrap: normal;
	overflow: hidden;
	padding: 15px 24px 0 24px
}

.yx-submit .txtList-type {
	position: relative
}

.yx-submit .txtList-yx {
	padding: 25px 24px 0 24px;
	height: 55px;
	*height: 52px;
	*overflow: hidden;
	*position: relative
}

.loading-xg {
	background-color: #fff;
	float: left;
	width: 100%
}

.dialog-line-te-xg .dialog_time {
	display: inline-block;
	color: #999;
	max-width: 153px;
	width: auto;
	height: 18px;
	background-color: #fff
}

.yx-submit .txtList-type .txtList-yx li {
	line-height: 28px;
	height: 28px;
	border-bottom: 1px solid #565353
}

.game-wrapper-rs .game-wrapper-btn a {
	height: 116px;
	line-height: 116px;
	width: 116px;
	display: inline-block
}

.yx-submit .txtList li {
	float: left;
	text-align: center;
	width: 132px;
	height: 20px;
	padding: 0;
	overflow: hidden
}

.yx-submit .txtList li a {
	color: #fff;
	font-size: 14px
}

.yx-submit .txtList li a:hover {
	color: #699f00;
	text-decoration: none
}

.yx-submit .txtList-type-line {
	margin: 0 auto;
	width: 166px;
	height: 10px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.19)
}

.custom-main-yx .read-title-bd .icon-more {
	padding-right: 0
}

.site-icon-lg .icon-more {
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", "CourierNewPSMT";
	font-size: 14px;
	display: inline-block;
	padding-left: 8px;
	padding-right: 5px;
	color: #699f00;
	cursor: pointer
}

.site-piclist-580260 {
	height: 347px
}

.site-piclist-580260 li {
	width: 580px
}

.site-piclist-180101-yx {
	height: 183px
}

.site-piclist-game .site-piclist_pic {
	height: 284px;
	width: 580px
}

.custom-main-yx .site-piclist-col-3 {
	height: 52px
}

.flow-tj-game .page-game-title,.flow-tj-game .page-game-title-rt {
	line-height: 60px;
	height: 60px
}

.custom-main-yx .piclist-big-descr {
	padding-top: 10px
}

.site-piclist-h {
	width: 80%
}

.site-piclist-p a {
	position: relative;
	width: auto;
	max-width: 400px;
	_width: 100px;
	display: inline-block;
	font-size: 14px;
	overflow: hidden;
	_overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.piclist-small-descr a {
	max-width: 127px;
	_width: 69px
}

.site-piclist-h .site-piclist-p {
	margin-bottom: 2px
}

.piclist-small-descr .site-piclist-big-btn {
	top: 32px
}

.site-piclist-big-btn {
	position: absolute;
	top: 31px;
	right: 10px;
	width: 71px;
	height: 22px;
	background-position: -0 -301px
}

.site-piclist-small-xz {
	position: relative;
	top: 6px;
	right: -13px;
	width: 58px;
	height: 22px;
	background-position: -120px -250px
}

.site-piclist-small-xz-btn {
	top: 0;
	padding-top: 5px;
	background-position: -120px -343px
}

.site-piclist-small-xz a {
	padding: 9px 71px;
	_padding: 9px 71px
}

.site-piclist-small-xz:hover {
	background-position: -120px -275px
}

.site-piclist-small-xz-btn:hover {
	background-position: -120px -386px
}

.site-piclist-big-btn a {
	padding: 4px 71px;
	_padding: 4px 71px
}

.site-piclist-big-btn:hover {
	background-position: -0 -326px
}

.site-piclist-big-btn:active {
	background-position: -0 -352px
}

.piclist-descr-tj {
	position: absolute;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 0;
	background-position: -282px -19px
}

.read-title .game-title-zj {
	*width: 160px;
	*margin-top: 3px;
	_margin-top: 3px
}

.page-game-nocontent {
	line-height: 100px;
	color: #999;
	font-size: 20px;
	text-align: center;
	height: 100px
}

.game-title-rs {
	border-bottom: 0
}

.game-title-rs .read-title-bd {
	border-bottom: 0;
	*width: 100px
}

.game-list-rs .game-wrapper-rs {
	position: relative;
	height: 116px;
	background-color: #f9f9f9;
	border-radius: 3px;
	width: 100%;
	margin-top: 11px
}

.game-dj .lev {
	font-style: oblique;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 54px;
	font-weight: bold;
	color: #fd700f;
	display: inline
}

.fz-obl {
	font-style: oblique
}

.game-wrapper-xq {
	margin-left: 17px;
	width: 755px
}

.game-dj {
	width: 140px;
	font-size: 14px
}

.game-gz {
	position: relative;
	padding-left: 8px;
	width: auto;
	font-size: 14px;
	padding-top: 22px;
	_padding-top: 18px
}

.game-jy {
	width: 154px
}

.game-cd {
	width: 113px
}

.game-dj .link-1 {
	font-style: oblique;
	font-size: 24px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 54px;
	font-weight: bold;
	color: #fd700f
}

.line-sg {
	margin-right: 25px;
	margin-top: 20px;
	width: 1px;
	height: 21px;
	border: 0;
	border-right: 1px solid #e9e9e9
}

.site-game-qd {
	margin-top: 16px;
	width: 72px;
	height: 28px;
	background-position: -121px -121px
}

.site-game-qd:hover {
	background-position: -121px -153px
}

.site-game-qd:active {
	background-position: -121px -185px
}

.site-game-qd:active {
	background-position: -121px -217px
}

.page-game-list li {
	position: relative
}

.page-game-list .mod-pop-upload {
	width: 101px;
	height: auto;
	_height: 30px;
	*height: 46px;
	border: 1px solid #dbdbdb;
	bottom: 56px;
	left: 88px
}

.page-game-list .arrow-lb {
	left: 71px
}

.game-btn-ios {
	width: 81px;
	height: 22px;
	background-position: 0 -250px
}

.game-content-btn .site-game-picture {
	margin: 10px
}

.game-btn-android {
	width: 81px;
	height: 22px;
	background-position: 0 -275px
}

.site-download-game .game-btn-ios {
	position: absolute;
	top: 7px;
	right: 97px
}

.site-download-game .game-btn-android {
	position: absolute;
	top: 7px;
	right: 8px
}

.game-btn-ios a,.game-btn-android a {
	padding: 4px 81px;
	_padding: 4px 81px
}

.site-download-game .site-piclist-p a {
	max-width: 365px;
	_width: 100px
}

.site-download-game .site-piclist_pic {
	height: 260px;
	width: 580px
}

.site-piclist-180101-download {
	height: 158px
}

.site-download-game .site-piclist_yx {
	height: 24px
}

.site-piclist-180101-download .mod-pop-upload {
	width: 101px;
	height: 73px;
	border: 1px solid #dbdbdb;
	top: -73px;
	left: 69px
}

.site-piclist-180101-download .arrow-lb {
	left: 71px
}

.site-piclist-180101-download li {
	position: relative
}

.game-wrapper-xq .icon-arrow-show {
	background-position: -289px -36px;
	height: 11px
}

.game-wrapper-xq .icon-arrow-hide {
	background-position: -289px -48px;
	height: 11px
}

.site-game-lq {
	margin-top: 16px;
	margin-left: 14px;
	width: 114px;
	height: 28px;
	background-position: 0 -121px
}

.site-game-lq:link {
	background-position: -121px -121px
}

.game-wrapper-top .visited {
	background-position: -121px -153px
}

.site-game-lq:hover {
	background-position: 0 -185px
}

.game-wrapper-top .disabled {
	background-position: -121px -217px
}

.site-game-hs:hover,.site-game-hs:active,.site-game-hs {
	background-position: 0 -217px
}

.game-score-outer .game-score-inner-four {
	width: 1%
}

.game-wrapper-btn {
	top: 0;
	right: 72px;
	position: absolute
}

.game-wrapper-btn .site-game-picture {
	width: 116px;
	height: 116px;
	background-position: 0 0
}

.game-wrapper-btn .site-game-picture:hover {
	background-position: -121px 0
}

.game-wrapper-top .site-game-picture a {
	height: 116px;
	line-height: 116px;
	width: 132px;
	display: inline-block
}

.game-wrapper-btn .site-game-hs a {
	width: 114px;
	height: 28px;
	line-height: 116px;
	display: inline-block
}

.custom-main-yx .mod_item_sr {
	left: 481px;
	top: 72px;
	position: absolute;
	width: 214px;
	height: 144px;
	border: 1px solid #dbdbdb;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background-color: #fff
}

.custom-main-yx .detailArrow-outer {
	border-bottom: 6px solid #dbdbdb
}

.custom-main-yx .shareArrow-inner,.custom-main-yx .shareArrow-outer {
	right: 106px
}

.custom-main-yx .mod_item_sr h3 {
	color: #699f00;
	font-style: oblique;
	font-weight: 600;
	text-align: center;
	font-size: 16px;
	margin-top: 11px;
	margin-bottom: 5px
}

.game-gz:hover {
	color: #699f00;
	cursor: pointer
}

.custom-main-yx .mod_item_sr dt {
	font-weight: bold;
	font-size: 15px;
	line-height: 30px
}

.custom-main-yx .mod_item_sr dd {
	color: #999
}

.custom-main-yx .mod_item_sr .orange {
	color: #e56914
}

.custom-main-yx .mod_item_sr dl {
	text-indent: 1.3em
}

.custom-main-yx .game-searchbox {
	position: relative;
	background-color: #f9f7f7;
	width: 101px;
	height: 22px;
	border-radius: 3px;
	margin-left: 9px;
	margin-top: 7px;
	_margin-top: 2px
}

.game-searchbox-btn {
	position: absolute;
	top: 0;
	right: -63px;
	width: 58px;
	height: 22px;
	background-position: -120px -301px
}

.qypage-1180 .custom-main-yx .soResult,.qypage-980 .custom-main-yx .soResult
	{
	width: 154px
}

.custom-main-yx .soResult_con {
	*overflow-y: hidden;
	overflow-y: auto;
	max-height: 49px;
	_height: 49px;
	line-height: 12px;
	border: 1px solid #dbdbdb;
	border-radius: 3px
}

.game-searchbox .soResult {
	*top: -53px;
	top: -53px\9;
	top: -53px\0;
	z-index: 9;
	zoom: 0;
	left: 0
}

.qypage-1180 .custom-main-yx .soResult_con .so_txt {
	float: left;
	color: #000;
	width: 134px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left
}

.custom-main-yx .soResult_list li:hover .so_txt {
	color: #699f00
}

.game-searchbox-btn a {
	padding: 6px 68px
}

.custom-main-yx .srchGame b {
	position: absolute;
	right: 5px;
	top: 10px;
	display: block;
	width: 0;
	height: 0;
	font-size: 0;
	border: 5px dashed transparent;
	border-top: 5px solid #c2b7b7;
	overflow: hidden
}

.custom-main-yx .iqyCode-con {
	position: relative;
	width: 100px;
	border: 1px solid #ddd;
	border-radius: 3px
}

.custom-main-yx .navTopTxt {
	border: 0;
	width: 80px;
	padding: 0 0 1px 2px
}

.custom-main-yx .soResult-yx-dh {
	top: 380px;
	_top: 384px;
	left: 30px
}

.custom-main-yx .soResult-yx-dh .soResult_con {
	max-height: 200px
}

.piclist-small-descr .site-piclist-p {
	margin-bottom: 2px;
	*margin-bottom: 8px
}

.gr-build-bodan .tit-gr-der {
	margin-bottom: -15px
}

.gr-build-bodan .title {
	font-size: 18px;
	color: #333;
	line-height: 60px;
	padding-top: 0
}

.gr-build-bodan .tip-txt {
	color: #999
}

.gr-build-bodan .build-bodan-form-box {
	padding: 20px 0 20px 20px;
	background-color: #f7f7f7;
	border: 1px solid #e5e5e5
}

.gr-build-bodan .pc-btn-large {
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 94px
}

.gr-build-bodan .build-bodan-form .bd-playInp {
	width: 100%;
	*width: 750px;
	float: left
}

.gr-video-bodan-add-box {
	line-height: 60px
}

.gr-video-bodan-add-box .title-tip {
	_margin-top: 15px;
	_margin-bottom: 15px
}

.custom-video-bodan-add-box .video-boban-list {
	border: 1px solid #dfdfdf;
	padding-left: 0
}

.qypage-980 .custom-video-bodan-add-box .video-boban-list .pc-piclist-180101 li
	{
	padding: 10px 28px 0 28px
}

.gr-boban-list-title {
	position: absolute;
	z-index: 5;
	top: 20px;
	left: 0;
	width: 100%
}

.gr-list-title-descr {
	text-align: center;
	color: #666;
	font-size: 14px
}

.gr-mod-piclist_pic {
	margin-bottom: 0
}

.gr-mod-piclist_info {
	line-height: 20px;
	padding: 7px 5px 0;
	height: 27px;
	background: #f2f2f2;
	border-bottom: 1px solid #ebebeb
}

.gr-mod-piclist,.gr-mod-piclist li {
	height: 170px
}

.mod-piclist .gr-mod-piclist-box {
	position: relative;
	display: block;
	border: 2px solid #fff
}

.mod-piclist .hover .gr-mod-piclist-box {
	border-color: #93c339;
	text-decoration: none
}

.gr-mod-piclist {
	height: auto;
	overflow: hidden;
	_position: relative
}
.save-bodan-btn .gr-pc-btn-large {
	width: 87px;
	height: 36px;
	font-size: 16px;
	line-height: 36px
}

.gr-scrollbar_track .pc-piclist-xg-tp {
	position: relative;
	top: 54px;
	height: 433px;
	height: auto !important;
	_height: 433px !important;
	max-height: 433px !important;
	overflow: hidden
}

.custom-main-yx .game-content-btn .game-btn-android a {
	height: 27px;
	width: 81px;
	line-height: 27px;
	display: inline-block
}

.gr-scrollbar_track .scrollbar_track {
	top: 36px;
	_height: 443px
}

.pc-piclist-180101 .videoEnding .gr-bodan-drag-cursor {
	height: 101px;
	padding-top: 0;
	cursor: move
}

.gr-dragBox-text {
	font-size: 12px
}

.gr-scrollbar_track .scrollbar_track .scrollbar_handle:hover {
	background-color: #c2c2c2
}

.fc-boban-addVideo {
	position: relative;
	background: #76ac1e;
	width: 900px;
	height: 600px
}

.fc-boban-header {
	background: #76ac1e;
	height: 32px;
	padding-top: 15px;
	padding-left: 20px
}

.fc-close {
	color: #5f8c15;
	font-size: 32px;
	position: absolute;
	top: 3px;
	right: 4px;
	z-index: 20
}

.fc-tab-switch {
	position: relative;
	width: 898px;
	height: 472px;
	background: #fff;
	border: 1px solid #ececec;
	border-top: 0;
	border-bottom: 0
}

.fc-btn-submit {
	border: 1px solid #ececec;
	width: 898px;
	height: 51px;
	position: relative;
	background: #f2f2f2
}

.fc-wrapper-piclist {
	padding-top: 29px
}

.fc-text-add {
	font-size: 18px;
	color: #fff;
	margin-right: 15px
}

.fc-tip-txt {
	font-size: 12px;
	color: #fff
}

.fc-tip-txt i {
	font-size: 24px;
	padding: 0 3px;
	font-style: italic
}

.fc-tab_switch {
	width: 100%;
	position: relative;
	height: 30px
}

.fc-tab_switch ul {
	height: 30px;
	float: left;
	font-size: 14px;
	position: absolute;
	left: 10px;
	top: -1px
}

.fc-tab_switch li {
	background-color: #6a9e16;
	border-radius: 3px 3px 0 0;
	height: 30px;
	float: left;
	width: 140px;
	margin-left: 10px;
	border: 1px solid #76ac1e;
	border-bottom: 0
}

.fc-tab_switch .selected {
	background-color: #fff;
	height: 31px;
	border-top: 1px solid #669913;
	border-bottom: 0
}

.fc-tab_switch .selected a {
	color: #7ab800;
	border-left: 0
}

.fc-tab_switch .selected a:hover {
	color: #7ab800
}

.fc-tab_switch li a {
	height: 30px;
	line-height: 30px;
	color: #fff;
	display: block;
	float: left;
	padding: 0 25px
}

.fc-tab_switch li a:hover {
	color: #fff
}

.fc-wrapper-piclist .site-piclist li {
	padding-left: 40px
}

.fc-site-piclist-auto {
	height: 443px;
	height: auto !important;
	max-height: 443px !important;
	overflow: hidden;
	margin-left: -9px;
	*height: 443px;
	*overflow: hidden
}

.fc-site-piclist-search {
	height: 390px;
	height: auto !important;
	max-height: 390px !important;
	*height: 390px;
	*overflow: hidden
}

.gr-build-bodan .upload-file-img .uploader {
	height: 101px;
	top: 0
}

.fc-site-piclist-tl-auto {
	overflow: hidden;
	margin-left: -9px;
	height: auto
}

.fc-wrapper-piclist .hover .fc-mod-piclist-box,.fc-wrapper-piclist .selected .fc-mod-piclist-box
	{
	border-color: #76ad1c;
	text-decoration: none;
	height: 155px
}

.fc-wrapper-piclist .fc-mod-piclist-box {
	position: relative;
	display: block;
	border: 3px solid #fff;
	_background: #f2f2f2
}

.fc-site-piclist-auto .fc-mod-piclist-box .site-piclist_info {
	_height: 32px;
	_border-bottom: 1px solid #f2f2f2
}

.fc-wrapper-piclist li {
	width: 180px;
	height: 187px
}

.fc-tab-switch .fc-scrollbar_track {
	position: absolute;
	width: 6px;
	right: 5px;
	top: 6px;
	bottom: 0;
	z-index: 25
}

.fc-tab-switch .fc-scrollbar_track {
	_height: 443px
}

.fc-tab-switch .fc-scroll-track {
	top: 57px
}

.fc-tab-switch .fc-scrollbar_track .scrollbar_handle {
	position: absolute;
	display: block;
	width: 6px;
	background-color: #d8dadc;
	left: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.fc-tab-switch .fc-scrollbar_track .scrollbar_handle:hover {
	background-color: #c2c2c2
}

.fc-wrapper-piclist .img-selected {
	position: absolute;
	z-index: 2;
	width: 174px;
	height: 101px;
	top: 0;
	left: 0;
	text-align: right
}

.fc-btn-bottom {
	z-index: 11;
	text-align: right;
	border: 1px solid #ececec;
	width: 898px;
	height: 49px;
	line-height: 49px;
	position: relative;
	background: #f2f2f2;
	_padding: 15px 0;
	_height: 35px
}

.fc-pc-btn-mr {
	margin-right: 29px
}

.fc-pc-btn-gray {
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 65px;
	border: 1px solid #dfdfdf;
	background-color: #f7f7f7;
	color: #699f00
}

.fc-pc-btn-gray:hover,.fc-pc-btn-selected {
	border-color: #76ac1e;
	background-color: #76ac1e;
	color: #fff
}

.fc-upload-decr-txt {
	margin-top: -29px;
	height: 472px;
	line-height: 472px;
	text-align: center;
	padding-left: 9px;
	color: #999;
	font-size: 18px
}

.fc-site-piclist-search .fc-site-piclist-auto {
	max-height: 390px !important;
	height: auto;
	*height: 390px
}

.fc-search-iqiyi {
	padding-bottom: 9px;
	padding-top: 10px;
	padding-left: 29px;
	margin-top: 1px;
	border: 1px solid #ececec;
	border-left: 0;
	border-right: 0;
	background-color: #f2f2f2
}

.fc-search-add {
	border: 1px solid #fff;
	background-color: #fff;
	padding-bottom: 0
}

.fc-boban-list-box {
	width: 900px;
	height: 600px;
	border-radius: 2px;
	position: absolute;
	display: block;
	z-index: 110;
	background: #fff
}

.fc-find-wrong {
	color: #df2017;
	line-height: 30px;
	font-size: 14px;
	padding: 0 10px;
	float: left
}

.custom-video-bodan-add-box .video-boban-list .gr-mod-piclist li {
	padding: 10px 28px 0 28px
}

.gr-build-bodan .bodan-title-error-tip {
	padding-left: 80px
}

.bodan-sort-sz {
	margin-top: 34px;
	*margin-top: 20px
}

.bodan-sort-sz .num span {
	color: #669f00
}

.bodan-sort-pd {
	position: absolute;
	top: -6px;
	right: 0;
	border-radius: 3px
}

.bodan-sort-pd .site-btn {
	border-radius: 3px
}

.mod-bodan-ct {
	min-height: 400px;
	height: auto !important;
	height: 400px
}

.bodan-list-dy {
	padding: 20px 0;
	border-bottom: 1px solid #e5e5e5;
	_height: 100px
}

.mod-media-hx {
	overflow: visible
}

.mod-media-lf {
	display: inline;
	float: left;
	margin-right: 20px
}

.bodan-list-dy .mod_media_hd {
	_width: 180px;
	_height: 101px
}

.mod-bodan-ct .mod_media_bd {
	display: inline;
	float: left;
	overflow: visible;
	_overflow: hidden
}

.qypage-1380 .mod-bodan-ct .mod_media_bd,.qypage-1380 .bodan-list-dy .mod_media_bd .title
	{
	width: 840px
}

.qypage-1180 .mod-bodan-ct .mod_media_bd,.qypage-1180 .bodan-list-dy .mod_media_bd .title
	{
	width: 680px
}

.qypage-980 .mod-bodan-ct .mod_media_bd,.qypage-980 .bodan-list-dy .mod_media_bd .title
	{
	width: 510px
}

.bodan-list-dy .mod_media_bd .title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.bodan-list-dy .mod_media_bd .media-info-h .title {
	font-size: 18px;
	line-height: 24px;
	color: #333;
	margin-bottom: 13px
}

.bodan-list-dy .mod_media_bd .media-info-ht .title {
	font-size: 14px
}

.media-info-tm {
	margin-top: 11px
}

.handle-link-br {
	position: absolute;
	bottom: 0;
	right: 0
}

.handle-link-br .br-del {
	margin-right: 13px
}

.handle-link-br .br-gl {
	margin-right: 22px
}

.bodan-list-dy:hover {
	background-color: #fafafa
}

.wrap_content_sx .wrapper-comment-mesg-xg .mesVote:hover {
	background-color: #f5f5f5;
	padding: 13px 17px;
	margin-bottom: 0;
	margin: 0 -9px
}

.wrapper-comment-mesg-xg .mesVote {
	padding: 13px 17px;
	margin-bottom: 0;
	border-top: 0;
	margin: 0 -9px;
	border-bottom: 1px #ebebeb solid
}

.gr-unapprove-tip {
	background-color: #999;
	height: 101px;
	width: 180px
}

.gr-unapprove-tip p {
	color: #fff;
	width: 180px;
	line-height: 18px;
	text-align: center;
	padding-top: 40px
}

.gr-unapprove-tip div a {
	color: #9ff100
}

.dy-profile-pop .close {
	top: 10px;
	right: 10px;
	position: absolute;
	font-size: 30px;
	color: #fff
}

.dy-profile-pop .close:hover {
	color: #4b7300
}

.dy-profile-pop .add-family-list li {
	padding: 0 0 10px 20px
}

.indivi-nav-gx a:hover {
	background-position: -134px 0
}

.custom-icon-gx .icon-dg {
	display: inline-block;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 7px;
	left: 15px
}

.indivi-nav .mod-item-gx {
	position: absolute;
	top: 39px;
	width: 298px;
	right: 0;
	height: auto;
	border: 1px solid #f8c391;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z-index: 1;
	background-color: #fdf5ee
}

.mod-item-gx .shareArrow-inner,.mod-item-gx .shareArrow-outer {
	right: 61px
}

.bodan-sort-pd-ct {
	position: absolute;
	top: 91px;
	right: 350px;
	*right: 300px
}

.bodan-sort-ct {
	margin-top: 100px;
	height: 400px;
	*margin-left: 400px
}

.bodan-bdrd {
	border-radius: 3px
}

.vd-bodan-sort {
	position: relative;
	height: 35px;
	z-index: 10
}

.checkBox-wrap-17530-vd {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	float: left;
	z-index: 100
}

.checkBox-wrap-17530-vd .checkBox {
	overflow: hidden;
	width: 125px;
	display: inline;
	float: left;
	height: 28px;
	line-height: 28px;
	border: 1px solid #d9d9d9;
	border-right: 0;
	padding: 0 10px;
	background-color: #fff;
	color: #666
}

.vd-bodan-sort .num {
	line-height: 30px;
	float: left;
	font-size: 14px
}

.vd-bodan-sort .num span {
	color: #669f00
}

.vd-mod-bodan {
	margin-top: 25px;
	_height: 100px
}

.vd-mod-bodan .mod_media {
	overflow: visible;
	position: relative
}

.vd-mod-bodan .mod_media_checkBox {
	width: 40px;
	text-align: center;
	margin-top: -5px;
	_margin-top: 0;
	float: left
}

.vd-mod-bodan .icon-checkBox {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin-right: 0;
	width: 14px;
	height: 12px;
	background-position: -81px -22px
}

.vd-mod-bodan .radio-item input,.vd-mod-bodan .checkBox-item input {
	display: none
}

.vd-mod-media-hd {
	display: inline;
	float: left;
	margin-right: 20px
}

.vd-bodan-list .mod-media-hd {
	_width: 180px;
	_height: 101px
}

.vb-unapprove-tip {
	background-color: #999;
	height: 101px;
	width: 180px
}

.vb-unapprove-tip p {
	color: #fff;
	width: 180px;
	line-height: 18px;
	text-align: center;
	padding-top: 40px
}

.vb-unapprove-tip p {
	color: #fff;
	width: 180px;
	line-height: 18px;
	text-align: center;
	padding-top: 40px
}

.vb-unapprove-tip div a {
	color: #9ff100
}

.vd-mod-bodan .vd-media-bd,.vd-mod-bodan .vd-mod-media-hd {
	display: inline;
	float: left;
	overflow: visible;
	_overflow: hidden
}

.vd-media-bd .title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
	font-size: 18px;
	color: #333;
	margin-bottom: 8px
}

.vd-bodan-list .tag-bq {
	height: 22px;
	overflow: hidden;
	padding-right: 20px
}

.vd-mod-tag-bq {
	height: 22px;
	overflow: hidden
}

.vd-bodan-list .tag-bq .tag-decr {
	display: inline-block;
	vertical-align: top
}

.vd-bodan-list .mod-fn_list_tag a {
	border: 1px solid #e7e7e7;
	padding: 1px 7px;
	background-color: #fff;
	_height: 16px;
	overflow: hidden;
	_display: inline-block;
	overflow: hidden
}

.vd-bodan-list .tag-bq a {
	display: inline-block;
	margin-right: 5px;
	vertical-align: top;
	word-wrap: break-word;
	word-break: normal
}

.vb-mod-media-handle {
	position: absolute;
	top: 28px;
	right: 20px;
	float: left;
	width: 91px
}

.vd-bodan-list .addalbum-box {
	position: relative
}

.vd-bodan-list .addalbum-box .addalbum {
	font-size: 14px;
	padding-right: 3px
}

.vd-bodan-list .icon-arrowGray-b,.vd-mod-bodan .icon-arrowGray-t,.vd-mod-bodan .icon-confirm-bg,.vd-mod-bodan .icon-cancel-bg
	{
	margin-right: 0;
	_font-size: 0
}

.vd-bodan-list .pop-bodan {
	position: absolute;
	width: 213px;
	border: 1px solid #e5e5e5;
	background-color: #fff;
	top: 25px;
	left: -105px;
	z-index: 10
}

.vd-bodan-list .pop-bodan .list_wrap .vd-mb0 {
	margin-bottom: 0
}

.vd-bodan-list .pop-bodan .pop-bodan-close,.qypop-bodan-close {
	position: absolute;
	right: 5px;
	top: 5px
}

.vd-bodan-list .pop-bodan .pop-bodan-close a {
	font-size: 22px;
	color: #999;
	line-height: 20px;
	font-family: tahoma
}

.vd-bodan-list .pop-bodan .pop-bodan-close a:hover {
	color: #7db718
}

.vd-bodan-list .pop-bodan .list_wrap {
	padding: 9px
}

.vd-bodan-list .pop-bodan .list_wrap li {
	margin-bottom: 10px
}

.vd-bodan-list .icon-checkBox-bgGray {
	margin-right: 0;
	background-position: -180px -20px
}

.vd-bodan-list .radio-item input,.checkBox-item input {
	display: none
}

.vd-bodan-list .pop-bodan .list_wrap a {
	display: inline-block;
	width: 150px;
	height: 18px;
	vertical-align: middle;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.vd-bodan-list .pop-bodan .list_wrap .vd-add-bodan,.vd-line {
	width: 195px;
	text-align: center
}

.vd-bodan-list .pop-bodan .list_wrap .add_bodan {
	display: inline-block;
	color: #699f00;
	font-size: 14px;
	padding-top: 11px
}

.vd-line {
	border-top: 1px solid #ececec
}

.qiyi-add {
	font-size: 24px;
	display: inline-block;
	vertical-align: top;
	margin-top: -2px;
	overflow: hidden
}

.vb-mod-media-handle .shareBox {
	position: relative
}

.vd-shareTo {
	width: 380px;
	background-color: #fff;
	top: 26px;
	z-index: 3;
	border: 1px solid #d7d7d7;
	height: 100px;
	left: 0;
	position: absolute;
	padding: 5px 10px 0 10px;
	box-shadow: 1px 2px 2px #e6e6e6
}

.vd-bodan-list .vd-shareTo {
	left: 239px
}

.vd-sanjiao .arrow_tip {
	left: 113px
}

.arrow_tip {
	display: inline-block;
	width: 9px;
	z-index: 4;
	height: 16px;
	position: absolute
}

.arrow_tip {
	left: 66px;
	top: -22px
}

.
.add-module .arrow_tip_inner,.arrow_tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0;
	border: 6px dashed transparent
}

.arrow_tip_inner,.arrow_tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0
}

.arrow_tip .arrow_tip_inner,.arrow_tip .arrow_tip_outer {
	border: 8px dashed transparent
}

.arrow_tip .arrow_tip_outer {
	border-bottom: 8px solid #d7d7d7
}

.arrow_tip .arrow_tip_inner {
	border-bottom: 8px solid #fff;
	bottom: -1px
}

.vd-shareTo .close-share {
	font-size: 22px;
	color: #999;
	font-family: tahoma;
	display: inline-block
}

.vd-shareTo .close-share:hover {
	color: #7db718
}

.vd-media-bd .title .vd-fx {
	cursor: pointer
}

.fx-firstBox {
	margin: -15px auto 19px auto;
	display: inline-block;
	margin-bottom: 19px !important;
	margin-bottom: 0
}

.mod-shares-play {
	margin-top: 10px;
	font-size: 12px;
	float: left
}

.mod-shares-play li {
	float: left;
	width: 85px;
	display: inline;
	margin: 0 0 20px 10px;
	word-break: break-all
}

.vb-mod-media-handle .mod-shares-play li {
	margin-bottom: 15px
}

.mod-shares-play .servIco {
	margin-right: 5px
}

.vd-bodan-list {
	padding: 20px 0;
	border-bottom: 1px solid #e5e5e5;
	_height: 100px
}

.vd-mod-media-hd .upload-ing-status_img {
	width: 180px;
	height: 101px;
	overflow: hidden;
	position: relative
}

.vd-mod-media-hd .upload-ing-status {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	text-align: center;
	background-color: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#66000000', endColorstr='#66000000' )
}

.vd-mod-media-hd .upload-ing-status span {
	display: inline-block;
	color: #fff
}

.vd-mod-media-hd .upload-ing-status .ing .icon-loading {
	display: inline-block;
	background: url(images/load.gif) no-repeat
		center;
	margin-top: 30px;
	width: 100%;
	height: 16px
}

.vd-mod-media-hd .upload-ing-status .error .pt30 {
	width: 100%
}

.vd-mod-media-hd .upload-ing-status .retry-btn {
	border: 1px solid #699f00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 1px 10px;
	font-size: 12px;
	background-color: #699f00;
	color: #fff
}

.vd-mod-media-hd .upload-ing-status a,.vd-mod-media-hd .upload-ing-status a:hover
	{
	color: #fff
}

.bodan-list-hover {
	background-color: #fafafa
}

.vd-bodan-list .vd-mod-tag-bq .mod-hd a {
	border: 0;
	background-color: #fff
}

.mod-tags-container {
	position: relative;
	margin-top: 3px
}

.tags-item-vd {
	display: inline;
	float: left;
	width: 200px;
	padding: 3px;
	border: 1px solid #e4e4e4;
	margin-bottom: 5px
}

.tags-item-vd .tags-input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0;
	display: inline;
	float: left;
	height: 20px;
	line-height: 20px\9;
	margin-left: 3px;
	margin-top: 2px;
	outline: medium none;
	padding: 0;
	width: 280px
}

.tags-item-vd div.tags-input {
	display: block;
	overflow: hidden;
	width: auto;
	max-width: 194px;
	_width: 194px;
	float: none;
	margin: 0;
	height: 23px
}

.vd-bodan-list .mod-tags-container .pc-btn-green {
	width: 70px;
	height: 26px;
	line-height: 26px;
	padding: 0;
	margin-left: 10px;
	margin-top: 2px
}

.checkBox-wrap-17530-vd .checkBoxList {
	position: absolute;
	top: 30px;
	left: 0;
	background-color: #fff;
	border: 1px solid #d9d9d9;
	border-top: 0;
	z-index: 1000;
	line-height: 28px;
	width: 174px;
	overflow: hidden
}

.checkBox-wrap-17530-vd .checkBoxList li {
	padding: 0
}

.checkBox-wrap-17530-vd .checkBoxList .borderB {
	border-bottom: 1px solid #d9d9d9
}

.checkBox-wrap-17530-vd .checkBoxList a {
	overflow: hidden;
	position: relative;
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	white-space: nowrap;
	text-overflow: ellipsis
}

.checkBox-wrap-17530-vd .checkBoxList a:hover,.checkBox-wrap-17530-vd .checkBoxList .selected a,.checkBox-wrap-17530-vd .checkBoxList .selected a:hover
	{
	background-color: #f5f5f5;
	color: #669f00;
	text-decoration: none
}

.mod-tags-container .bodan-tag-list {
	z-index: 1;
	width: 266px;
	padding: 5px 10px;
	position: absolute;
	left: 0;
	top: 30px;
	border: 1px solid #e6e6e6;
	background-color: #f9f8f8
}

.mod-tags-container .bodan-tag-list li {
	line-height: 24px
}

.mod-tags-container .bodan-tag-list li a {
	color: #999;
	background-color: #f9f8f8
}

.mod-tags-container .bodan-tag-list li a:hover {
	color: #699f00
}

.vd-bodan-list .selected .icon-checkBox-bgGray,.vd-mod-bodan .selected .mod_media_checkBox .checkBox .icon-checkBox
	{
	background-position: -181px -42px
}

.vb-mod-media-handle .vd-sanjiao .arrow_tip,.arrow-tip {
	right: 50px;
	top: -17px
}

.vd-media-bd .user-msg-tr {
	max-width: 200px;
	*width: 500px
}

.vd-mod-desr-play {
	position: absolute;
	top: 28px;
	right: 156px;
	z-index: 10px;
	_width: 120px
}

.vd-mod-inner {
	margin-right: 49px;
	margin-bottom: 12px
}

.vd-media-bd .title a.disabled,.vd-media-bd .title a.disabled:hover {
	color: #333
}

.vd-bodan-list .vd-media-bd .title a:hover .ff-icon {
	color: #7db718
}

.vd-bodan-list .vd-media-bd .title a:active .ff-icon {
	color: #5b8d00
}

.mod-onload-box {
	position: absolute;
	height: 60px;
	left: 44px;
	top: -9px
}

.mod-onload-zm {
	width: 140px;
	height: 60px;
	position: absolute;
	padding: 11px 6px 11px 6px;
	border: 1px solid #dbdbdb;
	background-color: #fff;
	box-shadow: 0 2px 0 #e6e6e6
}

.vd-mod-inner .tip_l {
	top: 50%;
	margin-top: -32px;
	left: -9px;
	_left: -8px
}

.vd-mod-inner .tip_l {
	display: inline-block;
	width: 9px;
	z-index: 4;
	height: 16px;
	position: absolute
}

.tip_inner,.tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0
}

.col-tip_l .tip_inner,.tip_l .tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0;
	border: 8px transparent dashed;
	margin-left: -7px;
	_margin-left: -8px
}

.vd-mod-inner .tip_inner,.vd-mod-inner .tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0
}

.tip {
	width: 100%;
	height: 100%
}

.vd-mod-inner span {
	cursor: pointer
}

.vd-mod-inner span:hover {
	color: #699f00
}

.vd-mod-inner .mod_zhuanma_item {
	margin-top: 8px;
	height: 50%
}

.vd-mod-inner .start {
	background-position: -114px -278px
}

.vd-mod-inner .end {
	background-position: -114px -256px
}

.vd-mod-inner .zhong {
	background-position: -114px -234px
}

.vd-mod-inner .pc-icon-shangchuan {
	width: 110px;
	height: 20px;
	background-repeat: no-repeat;
	margin: 0 14px
}

.vd-mod-inner .des {
	height: 50%;
	margin: 0 13px
}

.vd-mod-inner .zhuanma_item {
	font-size: 12px;
	float: left
}

.vd-mod-inner .zhuanma {
	padding: 0 20px
}

.tip_inner {
	border-left: 8px solid #f2f2f2;
	z-index: 1
}

.vd-mod-inner .tip_inner {
	border-left: 8px solid #fff;
	z-index: 1
}

.vd-mod-inner .tip_inner,.vd-mod-inner .tip_outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0
}

.vd-mod-inner .tip_l .tip_inner,.vd-mod-inner .tip_l .tip_outer {
	border: 8px transparent dashed;
	margin-left: -7px;
	_margin-left: -8px
}

.vd-mod-inner .tip_l .tip_inner {
	border-right: 8px solid #fff;
	right: -1px
}

.vd-mod-inner .tip_l .tip_outer {
	border-right: 8px solid #d7d7d7
}

.vd-mod-desr-play .btn-hover,.vd-media-bd .ff-icon:hover {
	color: #699f00;
	cursor: pointer
}

.vd-mod-desr-play {
	cursor: pointer
}

.sites-btn-grays {
	background-color: #f2f2f2;
	color: #699f00;
	border: 1px solid #dfdfdf
}

.vd-mod-bodan .noContent-tips {
	color: #999;
	font-size: 18px;
	text-align: center;
	margin-top: 110px;
	min-height: 600px;
	height: auto !important;
	*height: 600px
}

.vd-mod-bodan .no-Content-decrs {
	display: inline-block;
	height: auto !important;
	padding: 5px
}

.qiyi-mod-tip {
	width: 73px;
	position: absolute;
	padding: 5px 10px 5px 10px;
	border: 1px solid #f8bf89;
	background-color: #fdf5ee;
	line-height: 20px;
	min-height: 20px;
	border-radius: 4px;
	height: auto !important;
	height: 20px;
	text-align: center
}

.qiyi-mod-tip .tip-inner {
	border-left: 8px solid #f2f2f2;
	z-index: 1
}

.qiyi-mod-tip .tip-inner,.qiyi-mod-tip .tip-outer {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0
}

.tip-r,.tip-l,.tip-t,.tip-bg {
	display: inline-block;
	width: 9px;
	z-index: 4;
	height: 16px;
	position: absolute
}

.tip-r {
	top: 50%;
	margin-top: -8px;
	right: -9px
}

.tip-r .tip-inner,.tip-r .tip-outer {
	border: 8px transparent dashed
}

.tip-r .tip-inner {
	border-left: 8px solid #f2f2f2;
	left: -1px;
	z-index: 1
}

.tip-r .tip-outer {
	border-left: 8px solid #d7d7d7
}

.tip-bg {
	left: 30%;
	margin-left: -20px;
	bottom: -16px
}

.tip-bg .tip-inner,.tip-bg .tip-outer {
	border: 8px dashed transparent
}

.tip-bg .tip-inner {
	border-top: 8px solid #fdf5ee;
	top: -1px
}

.tip-bg .tip-outer {
	border-top: 8px solid #f8bf89
}

.tip-l {
	top: 50%;
	margin-top: -8px;
	left: -9px;
	_left: -8px
}

.tip-l .tip-inner,.tip-l .tip-outer {
	border-top: 8px solid #fdf5ee;
	top: -1px
}

.tip-l .tip-inner {
	border-right: 8px solid #f2f2f2;
	right: -1px
}

.tip-l .tip-outer {
	border-right: 8px solid #d7d7d7
}

.tip-t {
	left: 50%;
	margin-left: -9px;
	top: -16px
}

.tip-t .tip-inner,.tip-t .tip-outer {
	border: 8px dashed transparent
}

.tip-t .tip-inner {
	border-bottom: 8px solid #f2f2f2;
	bottom: -1px
}

.tip-t .tip-outer {
	border-bottom: 8px solid #d7d7d7
}

.qiyibig-mod-tip {
	width: 372px;
	position: absolute;
	padding: 5px 10px 5px 10px;
	border: 1px solid #f8bf89;
	background-color: #fdf5ee;
	min-height: 214px;
	height: auto !important;
	height: 214px
}

.mod-vd-sh-fc {
	height: 214px;
	width: 372px
}

.mod-box-qiyifcg {
	position: relative;
	border: 1px solid #e5e5e5;
	border-bottom: 2px solid #e5e5e5;
	background-color: #fff;
	height: 214px;
	width: 372px;
	z-index: 10
}

.mod-box-qiyifcg .sanjiao {
	top: 5px;
	left: 40%
}

.hf-popup_title {
	height: 35px
}

.hf-title {
	padding-left: 30px;
	padding-top: 15px
}

.hf-popup_inner_closeBtn {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 12
}

.hf-btn-close-popup {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 28px;
	_font-size: 22px;
	line-height: 14px;
	color: #999
}

.hf-bt-bar a {
	color: #999
}

.mod-box-qiyifcg .hf-popup_inner_closeBtn a:hover {
	color: #7db718
}

.mod-box-qiyifcg .hf-popup_inner_closeBtn a:active {
	color: #5b8d00
}

.hf-publish-textarea {
	margin: 10px 20px
}

.lt-publish-cl .hasfsl {
	zoom: 1
}

.hf-publish-textarea .tedt {
	width: 330px;
	height: 108px;
	border: 1px solid #e5e5e5
}

.hf-publish-textarea .area {
	width: 320px;
	height: 99px;
	border: 0;
	padding: 4px
}

.mod-box-qiyifcg .hf-popup_title .title {
	font-size: 18px;
	color: #333;
	cursor: pointer
}

.hf-popup-item {
	position: absolute;
	top: 118px;
	right: 0
}

.hf-popup-item .pc-btn {
	padding: 4px 20px
}

.hf-popup_inner_closeBtn a:hover {
	color: #333
}

.vd-bodan-list .vd-mod-tag-bq .tag-bq a {
	text-align: center;
	_width: 5em;
	max-width: 11em;
	height: 18px;
	_height: 18px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url("ellipsis.xml#ellipsis");
	overflow: hidden
}

.vd-bodan-list-bt {
	border-bottom: 0
}

.vd-bodan-list-bt .site-icons {
	margin-left: 15px
}

.vd-bodan-list-bt .checkBox-item .icon-checkBox {
	background-position: -181px -42px
}

.vd-mod-media-hd .upload-ing-status-error .ing,.vd-mod-media-hd .upload-ing-status-error .preview
	{
	display: none !important
}

.vd-mod-media-hd .upload-ing-status-preview .ing,.vd-mod-media-hd .upload-ing-status-preview .error
	{
	display: none !important
}

.vd-mod-media-hd .upload-ing-status-ing .preview,.vd-mod-media-hd .upload-ing-status-ing .error
	{
	display: none !important
}

.mod-fullVideo {
	margin-bottom: 25px;
	margin-top: 15px;
	-webkit-transition: height .4s linear;
	-moz-transition: height .4s linear;
	transition: height .4s linear
}

.mod-fullVideo0811 {
	background: #f3f3f3;
	border: 1px solid #e4e4e4;
	padding: 9px
}

.vd-bodan-list .mod-fullVideo {
	margin: 0;
	width: 780px
}

.mod-fullVideo-hd {
	height: 26px
}

.mod-fullVideo-hd h4 {
	display: inline;
	float: left;
	height: 26px;
	font-size: 16px;
	color: #333
}

.mod-fullVideo0811 .mod-fullVideo-hd h4 {
	font-size: 14px
}

.mod-fullVideo-hd .hd_opt {
	display: inline;
	float: right;
	height: 26px;
	font-size: 12px
}

.mod-fullVideo-bd {
	width: 100%;
	height: 410px
}

.text-overflow-xx {
	width: 95%
}

.mod-comment .pr67 {
	padding-right: 76px
}

.padding-pl40 {
	padding-left: 40px !important
}

.border-bd0 {
	border: 0 !important
}

.border-bt1 {
	border-bottom: 1px #ebebeb solid
}

.wrapper-comment-hv-xg .rd-num .c-num {
	background-color: #ef5b30;
	padding: 0 4px;
	height: 15px;
	*height: 18px;
	line-height: 15px;
	*line-height: 18px;
	cursor: pointer
}

.wrap_content_sx .wrapper-comment-hv-xg .mod-comment {
	margin: 0 -9px;
	border-bottom: 1px #ebebeb solid
}

.wrapper-comment-mesg-xg .mod-comment a:hover .ff-icon {
	color: #699f00
}

.wrap_content_sx .wrapper-comment-hv-xg .mod-comment-wht {
	border-bottom: 1px #fff solid
}

.wrap_content_sx .wrapper-comment-hv-xg .title-mesList-onTop {
	margin-bottom: 0
}

.vb-mod-media-handle .bd-decr-tit {
	max-width: 97px;
	display: inline-block;
	_width: 82px;
	height: 17px;
	overflow: hidden
}

.vd-mod-bodan .vd-media-bd .ff-icon:hover {
	color: #c5c5c5
}

.bd-fm-arrow-tip {
	left: 163px;
	top: -16px
}

.bd-tp-main-gd {
	margin-left: 163px;
	margin-bottom: 17px
}

.qypage-1180 .bd-tp-main-gd {
	margin-left: 221px
}

.bd-tp-main-gd .mod_item_rt {
	width: 515px;
	border: 1px solid #ffdfc6;
	background-color: #fffcec
}

.bd-tp-main-gd .mod_item_rt .bd-title {
	margin-left: 18px;
	color: #ff8422
}

.btn-tab-navRt {
	width: 70%;
	height: 40px;
	position: absolute;
	top: -46px;
	right: 0
}

.qypage-1180 .btn-tab-navRt {
	width: 796px
}

.qypage-980 .btn-tab-navRt {
	width: 576px
}

.btn-tab-navRt .read-rm .vl-inline {
	color: #fff;
	border: 1px solid #7fb52b;
	background-color: #699f00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 2px 12px
}

.btn-tab-navRt .rd-delate-hover .vl-inline {
	border: 0;
	background: 0
}

.btn-tab-navRt .rd-delate .vl-inline {
	color: #699f00
}

.customs-transitionWrap {
	_height: 0;
	max-height: 0;
	overflow: hidden;
	-webkit-transition: max-height 2s ease;
	-moz-transition: max-height 2s ease;
	-ms-transition: max-height 2s ease;
	transition: max-height 2s ease
}

.customs-transitionWrap-show {
	max-height: 180px;
	_height: 180px
}

.customs-banner-tabBox {
	height: 48px;
	border-bottom: 1px solid #f4f4f4;
	position: relative;
	background-color: #fff
}

.customs-bannerTab {
	margin-top: 10px;
	position: absolute;
	bottom: -1px
}

.customs-bannerTab .selected {
	border-bottom: 1px solid #699f00;
	background-color: #f3f3f3
}

.customs-bannerTab a {
	border-bottom: 1px solid #f4f4f4;
	display: inline-block;
	padding: 0 20px;
	line-height: 33px;
	font-size: 14px;
	color: #60a700
}

.customs-bannerSave {
	margin-top: 16px
}

.customs-bannerSave a {
	margin-left: 20px;
	padding: 3px 15px;
	font-size: 14px
}

.customs-bannerSave .pc-btn-gray {
	background-color: #f2f2f2
}

.customs-bannerSave .pc-btn-green {
	background-color: #7cc516
}

.customs-bannerSave a.pc-btn-green:hover {
	background-color: #699f00
}

.customs-banner-editBox {
	height: 133px;
	overflow: hidden
}

.bannerEdit {
	padding: 16px 0;
	background-color: #fff
}

.bannerEdit-L {
	width: 980px;
	float: left
}

.customs-piclist-scroll {
	width: 100%;
	position: relative;
	height: 65px;
	overflow: hidden
}

.bannerEdit-L .customs-piclist-scroll {
	height: 101px
}

.customs-piclist-scroll .piclist_btnLeft,.customs-piclist-scroll .piclist_btnRight
	{
	position: absolute;
	width: 25px;
	height: 44px;
	top: 14px;
	z-index: 100
}

.customs-piclist-scroll .piclist_btnLeft {
	left: 0
}

.bannerEdit-L .piclist_btnLeft,.bannerEdit-L .piclist_btnRight {
	top: 30px
}

.bannerEdit-imgBox {
	margin-left: -20px;
	_margin-left: -40px
}

.bannerEdit-img {
	height: 101px;
	overflow: hidden
}

.bannerEdit-img li {
	width: 180px;
	height: 101px;
	float: left;
	margin-left: 20px;
	overflow: hidden
}

.bannerEdit-img li a {
	width: 180px;
	height: 101px;
	display: block;
	position: relative
}

.bannerEdit-L .no-banner {
	display: block;
	background-color: #f2f2f2;
	width: 100%;
	height: 100%;
	line-height: 101px;
	text-align: center;
	font-size: 18px;
	color: #999
}

.bannerEdit .sign-bg i {
	margin: 30px 0 0 0;
	position: static;
	visibility: hidden
}

.bannerEdit-L .customs-piclist-scroll .bannerEdit-img li a:hover {
	border: 3px solid #63a600;
	width: 174px;
	height: 95px
}

.bannerEdit-R .banner-upload-btn a {
	width: 178px;
	display: block;
	float: left;
	padding-top: 37px;
	height: 62px;
	text-align: center;
	font-size: 20px;
	color: #60a700;
	border: 1px solid #e0e0e0;
	background-color: #f2f2f2
}

.bannerEdit-R .banner-upload-btn {
	position: relative;
	height: 101px;
	overflow: hidden;
	width: 180px
}

.bannerEdit-R .banner-upload-btn a {
	width: 178px;
	display: block;
	float: left;
	padding-top: 37px;
	height: 62px;
	text-align: center;
	font-size: 20px;
	color: #60a700;
	border: 1px solid #e0e0e0;
	background-color: #f2f2f2
}

.bannerEdit-R .banner-upload-img .uploadForm1 {
	display: none;
	position: relative
}

.bannerEdit-R .banner-upload-img .uploader {
	font-size: 13px;
	height: 30px;
	bottom: 15px
}

.bannerEdit-R .banner-upload-img span {
	display: block;
	width: 180px;
	height: 101px;
	text-align: center
}

.bannerEdit-R a:hover .pc-icon-supload {
	background-position: -164px -39px
}

.bannerEdit-R .selected i {
	visibility: visible
}

.bannerEdit-R .banner-upload-img span .upload-new {
	display: block;
	position: absolute;
	bottom: 14px;
	right: 0;
	height: 20px;
	padding: 5px 0;
	line-height: 20px;
	background-color: #7cc516;
	text-align: center;
	width: 180px;
	color: #fff;
	font-size: 14px
}

.bannerEdit-R .selected .sign-bg {
	display: block;
	position: absolute;
	text-align: center;
	width: 180px;
	height: 101px;
	right: 0;
	bottom: 15px;
	background: rgba(0, 0, 0, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' )
}

.bannerEdit-R .banner-upload-btn .uploadForm1 span {
	position: absolute;
	z-index: 2;
	bottom: 12px;
	left: 0;
	color: #a3abb0;
	text-align: center;
	font-size: 12px;
	width: 180px
}

.bannerEdit-R .uploader {
	cursor: pointer;
	right: 0;
	opacity: 0;
	position: absolute;
	width: 180px;
	z-index: 2;
	filter: alpha(opacity = 0)
}

.bannerEdit-R .banner-upload-btn .uploader {
	font-size: 35px;
	height: 101px;
	top: 0
}

.bannerEdit-R .banner-upload-btn .uploadForm2 {
	display: none
}

.customs-piclist-scroll .piclist_btnRight {
	right: 0
}

.bannerEdit-R {
	width: 180px;
	height: 101px;
	float: right;
	overflow: hidden
}

.mod-hdBg-bannerCustom {
	width: 100%;
	position: relative;
	overflow: hidden;
	height: 300px;
	background-size: cover;
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden;
	z-index: 2
}

.mod-hdCustoms {
	position: relative
}

.mod-hdCustoms .shadow-bg {
	width: 608px;
	height: 208px;
	background: rgba(0, 0, 0, .3);
	*filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' );
	_background: #000;
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -304px;
	z-index: -1
}

.mod-hdCustoms .shadow {
	position: absolute;
	width: 100%;
	height: 300px;
	overflow: hidden
}

.mod-hdCustoms .pf_photo {
	position: relative;
	*top: 15px;
	width: 104px;
	height: 104px;
	margin: 15px auto 0;
	padding: 3px;
	background: #fff;
	background: rgba(255, 255, 255, 0.3);
	border-radius: 50%
}

.mod-hdCustoms .photo_wrap,.mod-hdCustoms .pf_photo .photo {
	width: 104px;
	height: 104px;
	border-radius: 50%
}

.mod-hdCustoms .pf_username {
	margin-top: 10px;
	*margin-top: 25px;
	color: #fff;
	text-align: center;
	vertical-align: text-bottom
}

.mod-hdCustoms .username {
	font-size: 20px;
	*padding: 4px 0;
	*display: inline-block;
	zoom: 1;
	float: none;
	display: inline
}

.mod-hdCustoms .pf_username .icon_bed {
	margin-left: 3px
}

.mod-hdCustoms .pf_intro,.mod-hdCustoms .info_connect {
	margin-top: 15px;
	text-align: center;
	color: #fff;
	line-height: 18px;
	text-shadow: 0 0 4px rgba(0, 0, 0, 0.5)
}

.mod-hdCustoms .pf_intro {
	text-align: center;
	width: 530px;
	margin: 15px auto
}

.mod-hdCustoms .pf_intro .tlink {
	color: #fff;
	font-size: 12px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.mod-hdCustoms .conn_type,.mod-hdCustoms .count a {
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei"
}

.mod-hdCustoms .S_line1 {
	margin-left: 40px;
	margin-right: 40px
}

.btn-customs-ct {
	width: 260px;
	margin: 0 auto;
	margin-top: 17px;
	position: relative
}

.btn-customs-ct .top-yc_userCare .btn-care .btn-care_tx {
	font-size: 14px
}

.btn-customs-ct .top-yc_userCare .btn-care {
	padding: 1px 19px
}

.btn-customs-ct .btn-fx {
	margin-left: 45px
}

.top-yc_userCare .btn-gray-customs,.btn-customs-ct .top-yc_userCare .btn-care-cancel,.top-yc_userCare a:hover.btn-gray-customs,.btn-customs-ct .top-yc_userCare a:hover.btn-care-cancel
	{
	color: #699f00;
	background-color: #f2f2f2;
	border-color: #fff
}

.top-yc_userCare .btn-gray-customs .ff-icon,.top-yc_userCare a:hover .ff-icon
	{
	color: #699f00
}

.top-yc_userCare .btn-gray-customs a:hover.btn-gray-customs {
	border-color: #699f00
}

.hd-customs-fxqiyi {
	position: relative;
	height: 300px;
	margin: 0 auto
}

.top-yc_userCare a:hover.btn-care-hvgrqy .ff-icon {
	color: #fff
}

.hd-customs-fxqiyi .header_banner_care {
	position: absolute;
	height: 30px;
	padding: 0 14px;
	bottom: 0;
	right: 0;
	width: auto;
	background-color: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsof
}

.hd-customs-fxqiyi .care_weixin,.hd-customs-fxqiyi .care_weibo {
	display: inline-block;
	_zoom: 1;
	*display: inline;
	margin: 4px 12px 0 12px
}

.hd-customs-fxqiyi .vl-inline {
	color: #fff;
	padding-left: 5px;
	line-height: 20px
}

.hd-customs-fxqiyi .vl-inline:hover {
	color: #699f00;
	text-decoration: none
}

.hd-customs-fxqiyi .ico_weixin {
	background-position: -90px 0
}

.hd-customs-fxqiyi .bevel {
	position: absolute;
	top: 10px;
	right: 10px
}

.hd-customs-fxqiyi .banner-set {
	cursor: pointer;
	display: inline-block;
	height: 29px;
	width: 29px;
	vertical-align: middle;
	_background: 0
}

.customSet-nav {
	width: 100%;
	margin: 0 auto
}

.mainNav-bgqiyi {
	position: relative;
	width: 100%;
	margin: 0 auto;
	background-color: #f3f3f3;
	border-bottom: 1px solid #e4e4e4
}

.qiyiSet-nav {
	text-align: center
}

.siteTitle-decrIqy {
	_background: #fff;
	padding: 25px 0 0 0
}

.siteTitle-decrIqy .site-title_left h3 {
	height: 26px
}

.siteTitle-decrIqy .site-title_left h3 a span {
	display: inline-block;
	*padding: 2px 0;
	zoom: 1
}

.qiyiNav-normal li {
	margin-left: 88px;
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.qiyiNav-normal li a {
	font-size: 16px;
	color: #333;
	height: 46px;
	line-height: 46px;
	display: inline-block;
	padding: 0 3px;
	min-width: 86px;
	_width: 86px
}

.qiyiNav-normal .fistItem {
	margin: 0
}

.qiyiNav-normal .selected {
	position: relative;
	margin-bottom: -1px;
	color: #699f00;
	border-bottom: 3px solid #699f00
}

.customsEdit-handle {
	display: none;
	width: auto;
	height: 22px;
	line-height: 22px;
	position: absolute;
	right: 0;
	bottom: 5px;
	border: 1px solid #e5e5e5;
	background-color: #f7f7f7;
	border-left: 0;
	overflow: hidden
}

.customsEdit-handle a {
	border-radius: 0;
	width: 24px;
	border-left: 1px solid #e5e5e5;
	height: 22px;
	line-height: 22px;
	padding: 0;
	margin: 0;
	display: block;
	float: left
}

.customsEdit-handle a .icon-sz {
	padding: 0 4px
}

.wrapperCustom-content {
	width: 100%
}

.pc-customMain {
	margin: 0 auto;
	background-color: #fff;
	position: relative
}

.customMain-outer {
	width: 100%;
	float: left
}

.customMain-inner {
	margin-right: 400px
}

.customMain-inner .pc-title a {
	font-size: 12px;
	color: #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right: 15px;
	line-height: 20px;
	display: inline-block;
	vertical-align: middle
}

.customMain-inner .pc-title,.customMain-lfSide .pc-title {
	line-height: 40px;
	height: 55px;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #ececec
}

.customMain-inner .pc-title a {
	font-size: 12px;
	color: #699f00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right: 15px;
	line-height: 20px;
	display: inline-block;
	vertical-align: middle
}

.customMain-inner .pc-title strong,.customMain-inner .pc-title a strong
	{
	font-size: 22px;
	color: #62a700
}

.customMain-inner .pc-title .site-title {
	padding-left: 0;
	padding-top: 12px
}

.customMain-inner .pc-piclist {
	margin-left: -20px;
	margin-top: 10px
}

.customMain-inner .edit-handle {
	display: none;
	width: auto;
	height: 22px;
	line-height: 22px;
	position: absolute;
	right: 0;
	bottom: 5px;
	border: 1px solid #e5e5e5;
	background-color: #f7f7f7;
	border-left: 0;
	overflow: hidden
}

.pc-editBox-show .edit-handle {
	display: block
}

.customMain-inner .edit-handle a,.customMain-lfSide .edit-handle a {
	border-radius: 0;
	width: 24px;
	border-left: 1px solid #e5e5e5;
	height: 22px;
	line-height: 22px;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px
}

.customMain-inner .pc-icon-movedown {
	background-position: -26px -58px
}

.customMain-inner .pc-icon-movedown:hover {
	background-position: -26px -84px
}

.customMain-inner .add-module-btn a {
	width: 182px;
	display: inline-block;
	border: 1px solid #dfdfdf;
	border-radius: 3px;
	line-height: 38px;
	background-color: #f2f2f2;
	font-size: 14px;
	color: #63a600
}

.customMain-inner .add-module-btn a em {
	font-size: 22px;
	display: inline-block;
	vertical-align: -2px
}

.customMain-lfSide {
	float: left;
	margin-left: -400px;
	overflow: hidden;
	width: 360px;
	padding-left: 40px
}

.customMain-lfSide .cs-feed-area {
	overflow: hidden;
	line-height: 1.5
}

.customMain-lfSide .cs-feed-wrap {
	position: relative;
	overflow: hidden;
	width: 100%
}

.customMain-lfSide .cs-feed-hd {
	margin: 18px 0
}

.customMain-lfSide .cs-feed-section,.customMain-lfSide .cs-feed-section .section-bd
	{
	_position: relative;
	overflow: hidden
}

.customMain-lfSide .cs-feed-section .section-hd img {
	width: 50px;
	height: 50px
}

.customMain-lfSide .cs-form {
	font-size: 12px
}

.customMain-lfSide .cs-form .form-item {
	margin-bottom: 5px;
	clear: both
}

.customMain-lfSide .cs-form-comment .form-textarea-comment {
	width: 294px;
	_width: 278px;
	height: 88px;
	font-size: 14px;
	border: 1px solid #d7d7d7;
	background-color: #fff;
	padding: 4px 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: border linear .2s, background-color linear .2s;
	-moz-transition: border linear .2s, background-color linear .2s;
	-o-transition: border linear .2s, background-color linear .2s;
	transition: border linear .2s, background-color linear .2s;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px
}

.customMain-lfSide .feed-submit-success {
	position: absolute;
	width: 140px;
	height: 36px;
	margin: -10px 0 0 -65px;
	top: 50%;
	left: 50%
}

.customMain-lfSide .csIcon-feed-submit-success {
	width: 33px;
	height: 23px;
	background-position: -136px -80px
}

.customMain-lfSide .cs-feed-hd .desc {
	margin: 9px 0 0 5px;
	color: #999
}

.customMain-lfSide .feed-submit-success .desc {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px
}

.customMain-lfSide .cs-form-comment .cs-commentOpt-area .form-des {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px
}

.customMain-lfSide .cs-form-comment .cs-commentOpt-area strong {
	font-weight: normal;
	color: #666
}

.customMain-lfSide .cs-btn-large {
	padding: 0 20px;
	font-size: 14px;
	line-height: 28px;
	display: inline-block;
	border-radius: 3px
}

.customMain-lfSide .cs-btn-green {
	background-color: #699f00;
	color: #fff
}

.customMain-lfSide .cs-btn-disabled {
	background-color: #b1b1b1;
	color: #fff;
	cursor: default
}

.customMain-lfSide .cs-feed-area,.cs-feed-contentArea {
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-o-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-o-transition-timing-function: linear;
	transition-timing-function: linear
}

.customMain-lfSide .cs-feed-contentArea {
	border-bottom: 1px solid #ececec;
	padding: 18px 0 12px 0
}

.customMain-lfSide .cs-feed-section,.customMain-lfSide .cs-feed-section .section-bd
	{
	_position: relative;
	overflow: hidden
}

.customMain-lfSide .cs-feed-section .section-hd {
	float: left;
	display: inline;
	margin-right: 15px
}

.customMain-lfSide .cs-feed-item-first {
	margin-top: -3px
}

.customMain-lfSide .cs-feed-item {
	margin-bottom: 5px;
	_width: 360px
}

.customMain-lfSide .cs-feed-item .feed-fontBold {
	margin-right: 0
}

.customMain-lfSide .cs-feed-item .feed-comment {
	display: inline-block;
	word-break: break-all;
	word-wrap: break-word;
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 6px
}

.customMain-lfSide .cs-feed-item .feed-desc {
	color: #999
}

.customMain-lfSide .grayDark {
	color: #999
}

.customMain-lfSide .cs-feed-share {
	overflow: hidden;
	display: inline-block;
	min-width: 120px;
	margin-left: 5px;
	vertical-align: -5px;
	_width: 120px
}

.customMain-lfSide .cs-feed-share .share-icons-remove {
	-webkit-transform: translateX(-105px);
	-moz-transform: translateX(-105px);
	-o-transform: translateX(-105px);
	transform: translateX(-105px);
	left: -105px
}

.customMain-lfSide .cs-feed-share .share-icons {
	position: relative;
	display: inline-block;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-o-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-o-transition-timing-function: linear;
	transition-timing-function: linear;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	transform: translateX(0px);
	left: 0
}

.customMain-lfSide .cs-form .form-text,.cs-form .form-textarea {
	border: 1px solid #dfdfdf;
	background-color: #fff;
	padding: 4px 5px;
	-webkit-transition: border linear .2s, background-color linear .2s;
	-moz-transition: border linear .2s, background-color linear .2s;
	-o-transition: border linear .2s, background-color linear .2s;
	transition: border linear .2s, background-color linear .2s
}

.customMain-lfSide .cs-form .form-text {
	width: 100%;
	_width: 278px;
	height: 30px;
	line-height: 30px \9;
	margin-top: 0;
	margin-bottom: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}

.customMain-lfSide .cs-form input,.customMain-lfSide .cs-form button,.cs-form textarea
	{
	font-family: Tahoma, Helvetica, Arial, "微软雅黑", sans-serif;
	vertical-align: middle
}

.customMain-lfSide .cs-btn-large-spec {
	padding: 0 17px
}

.customMain-lfSide .site-title {
	padding: 0;
	padding-top: 10px
}

.customMain-lfSide .cs-page {
	text-align: center;
	height: 30px;
	_height: 32px;
	zoom: normal;
	font-size: 0;
	_width: 335px;
	_overflow: hidden;
	position: relative
}

.customMain-lfSide .cs-page .noPage {
	color: #999;
	cursor: default
}

.customMain-lfSide .cs-page a,.customMain-lfSide .cs-page span {
	display: inline-block;
	_zoom: 1;
	*display: inline;
	_display: inline;
	min-width: 22px;
	_width: 20px;
	height: 28px;
	color: #333;
	line-height: 27px;
	font-size: 14px;
	margin: 0 5px;
	vertical-align: middle;
	border-radius: 2px;
	border: 1px solid #e3e3e3;
	background: #fff
}

.customMain-lfSide .cs-page .curPage {
	background: #699e00;
	border: 1px solid #5f9000;
	color: #fff;
	cursor: default
}

.customMain-lfSide .cs-page a:hover {
	background: #f2f2f2;
	color: #333;
	text-decoration: none
}

.customMain-lfSide .cs-page a.a1,.customMain-lfSide .cs-page .noPage {
	width: 35px;
	height: 30px;
	background-image:
		url(images/page201571.png);
	cursor: pointer;
	text-indent: -999px
}

.customMain-lfSide .cs-page .noPage,.customMain-lfSide .cs-feed-item .cs-page .prev
	{
	background-position: 0 0
}

.customMain-lfSide .cs-page a.a1,.customMain-lfSide .cs-feed-item .cs-page .next
	{
	background-position: 0 -40px
}

.customMain-lfSide .mod-play-list h3 {
	height: 52px;
	overflow: hidden
}

.customMain-lfSide .section-bd-wd {
	_width: 295px
}

.customMain-lfSide .cs-feed-section .section-bd {
	_width: 280px
}

.customMain-lfSide .cs-feed-item .reply .cs-feed-section .section-bd {
	_width: 210px
}

body.qypage-980 .customs-play-xzqiyi .container {
	width: 980px;
	margin: 0 auto
}

.customs-play-xzqiyi .mod-func {
	_margin-top: 1px
}

.customs-play-xzqiyi .mod-play-list h3 {
	height: 34px;
	overflow: hidden
}

.siteTitle-decrIqy .site-title_left {
	overflow: visible
}

.site-titleVideo .tit-bgVideo .read-title-bd {
	border-bottom: 0;
	height: 31px;
	*width: 800px
}

.site-titleVideo .tit-bgVideo .read-title-bd a .decr-video {
	color: #699f00;
	font-size: 16px
}

.site-titleVideo .tit-bgVideo .read-title {
	height: 30px;
	*height: 45px;
	overflow: hidden;
	border-bottom: 1px solid #ececec
}

.site-titleVideo .tit-bgVideo .icon-num {
	font-size: 14px;
	padding-left: 8px;
	padding-right: 5px;
	color: #999
}

.site-titleVideo .tit-bgVideo .title-subLinks {
	display: inline;
	margin-left: -6px;
	*zoom: 1;
	*height: 27px
}

.site-titleVideo .tit-bgVideo .title-subLinks li {
	padding: 0 16px 0 16px;
	margin-left: 10px;
	font-size: 14px;
	border: 1px solid #dbdbdb;
	border-radius: 3px
}

.site-titleVideo .tit-bgVideo .title-subLinks .selected {
	border: 1px solid #699f00
}

.site-titleVideo .tit-bgVideo .title-subLinks .selected a {
	color: #699f00
}

.tit-bgVideo .tp-site-title .tp-title-subLinks {
	margin-left: -16px
}

.wrap-customAuto-ht {
	margin-left: -20px;
	margin-top: 15px
}

.wra-pcustomAuto-bdBox {
	margin-left: 0;
	margin-top: 12px
}

.mod-banner-custom .custom-transitionWrap {
	_height: 0;
	max-height: 0;
	overflow: hidden;
	-webkit-transition: max-height 2s ease;
	-moz-transition: max-height 2s ease;
	-ms-transition: max-height 2s ease;
	transition: max-height 2s ease
}

.mod-banner-custom .transitionWrap-show {
	max-height: 180px;
	_height: 180px
}

.btn-customs-ct .btn-care-cancel .btn-care_tx-cancel {
	display: block
}

.mod-listBOx .play-tv-grid .site-piclist-180101-visibleW {
	width: 980px;
	height: 101px
}

.mod-listBOx .site-piclist-180101-scrollW {
	margin-left: -20px
}

.play-customBanner {
	margin-left: 200px;
	overflow: hidden
}

.mod-listBOx {
	background-color: #f5f5f5;
	padding: 15px 0;
	width: auto;
	height: 100px;
	border: 1px solid #e5e5e5;
	border-left: 0;
	border-right: 0
}

.mod-listLeft {
	top: 15px;
	left: 15px;
	width: 185px
}

.mod-listLeft .titleBanner {
	font-size: 16px;
	color: #333;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mod-listLeft .video-decr {
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
	margin-top: 25px;
	font-size: 12px
}

.mod-listLeft .video-decr p {
	margin-bottom: 3px
}

.listBOx-item {
	margin-bottom: 24px
}

.listBOx-item .site-piclist-180101,.listBOx-item .site-piclist-180101 li
	{
	*height: 101px
}

.pc-edit-customBox .pc-navKz {
	background-color: #333;
	width: 100%;
	height: 193px
}

.boxCutom-qdBtn {
	bottom: 18px;
	left: 510px;
	width: 58px;
	height: 23px;
	_height: 22px;
	background-position: 0 -97px;
	_background-position: 0 -98px
}

.boxCutom-qxBtn {
	bottom: 18px;
	left: 611px;
	width: 58px;
	height: 22px;
	_height: 22px;
	background-position: 0 -128px
}

.pc-boxBanner-fc .boxCutom-icon a {
	height: 116px;
	line-height: 116px;
	width: 132px;
	display: inline-block
}

.boxCustom-close {
	top: 5px;
	right: 10px;
	z-index: 12
}

.boxCustom-close a:hover.btn-close-popup {
	color: #699f00
}

.boxNav-tip {
	top: 10px;
	left: 170px;
	color: #999;
	font-size: 12px
}

.boxSelectItem-custom {
	text-align: center;
	margin: 0 auto
}

.boxSelectItem-input-ct {
	margin: 0 90px
}

.boxSelectItem-input {
	margin-top: 70px
}

.boxNav-fm {
	top: 117px;
	left: 443px
}

.boxSelectItem-custom li {
	display: inline-block;
	zoom: 1;
	*display: inline;
	font-size: 14px;
	color: #999;
	margin-right: 90px;
	text-align: left
}

.pc-navBanner-fc .checkBox .icon-checkBox {
	background-position: -17px -265px
}

.pc-navBanner-fc .coustomDg-icon {
	background-position: 0 -289px;
	height: 18px
}

.pc-navBanner-fc .selectBox .icon-checkBox {
	background-position: -17px -289px
}

.pc-navBanner-fc .title-decr {
	font-size: 14px;
	vertical-align: middle;
	color: #ccc
}

.pc-navBanner-fc .checkBox .title-decr {
	color: #699f00
}

.boxNav-fm .mod-checkBox {
	padding-bottom: 33px
}

.mod-bdLine {
	border-bottom: 1px solid #404040
}

.boxSelectItem-custom li input {
	font-size: 14px;
	padding: 5px 0 4px 7px;
	display: inline-block;
	border: 1px solid #ddd;
	background-color: #fff;
	border-radius: 3px
}

.boxSelectItem-custom li label {
	display: block;
	font-size: 12px;
	color: #999;
	margin-top: 5px
}

body.qypage-1180 .pc-navBanner-fc,.pc-navBanner-fc .pc-navKz {
	height: 382px
}

.editCustomBox-sz .mod-listTitle_right {
	line-height: 16px
}

.pc-navBanner-fc .boxNav-sz {
	background-position: 0 -48px;
	width: 195px
}

.pc-bannerLb-fc .boxNav-fm .mod-checkBox {
	padding-bottom: 10px
}

.pc-bannerLb-fc .boxNav-fm {
	top: 25px
}

.boxCutom-lbBanner {
	left: 100px;
	top: 144px
}

.modBannerInner-customImg img {
	height: 80px;
	background-size: cover
}

.boxCutom-lbBanner .mod-piclist_pic {
	margin: 0
}

.boxCutom-lbBanner .mod-piclist_info {
	line-height: 20px;
	padding: 7px 11px 0;
	height: 66px;
	background: #f2f2f2;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 15px
}

.boxCutom-lbBanner .mod-piclist_info_title {
	word-wrap: break-word;
	white-space: normal
}

.boxCutom-lbBanner .mod-piclist_info_describe {
	display: none
}

.boxCutom-lbBanner .mod-piclist_pic_link .site-icons {
	top: 50%;
	left: 50%;
	margin-top: -20px;
	margin-left: -20px
}

.boxCutom-lbBanner .mod-piclist_pic_link:hover .sign-bg,.boxCutom-lbBanner .mod-piclist_pic .selected .sign-bg
	{
	display: block;
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

.mod-piclist_pic .select:hover .sign-bg {
	display: block;
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#88000000', endColorstr='#88000000' );
	background: rgba(0, 0, 0, .6)
}

.pc-bannerLb-fc .wrapper-piclist .site-customLb {
	margin-left: -20px;
	left: 0
}

.pc-bannerLb-fc .mod-bannerBar-inner .scroll-left {
	background-position: 0 -228px;
	left: -26px
}

.pc-bannerLb-fc .mod-bannerBar-inner .scroll-right {
	background-position: 0 -194px;
	left: 992px
}

.pc-bannerLb-fc .mod-bannerBar-inner .scroll-none {
	background-position: -4px -161px;
	left: 992px
}

.boxCutom-lbBanner .wrapper-piclist {
	position: relative;
	overflow: hidden;
	height: 150px;
	display: block
}

.pc-edit-customBox .btn-close-popup {
	font-size: 26px;
	color: #e5e5e5
}

.pc-bannerError-fc .boxCustomError-til {
	bottom: 50px;
	left: 43%;
	color: #eb3838
}

.pc-bannerError-fc .boxCustomError-til .erroIcon {
	color: #eb3838
}

.pc-bannerError-fc .boxCutom-lbBanner .wrapper-piclist {
	height: 175px
}

.pc-customMain .customMain-lfSide .cs-feed-areaAdapt-signle {
	width: auto; *
	width: 360px
}

.pc-customMain .customMain-lfSide .cs-commentOpt-area .fl,.pc-customMain .customMain-lfSide .cs-feed-wrap .cs-tab,.pc-customMain .customMain-lfSide .custom-dsDn
	{
	display: none
}

.customSet-nav .siteTitle-decrIqy .customsEdit-handle {
	right: 302px;
	bottom: 4px
}

.mod-hdCustoms .pf_username .title-vip {
	display: inline-block;
	vertical-align: top;
	*vertical-align: bottom;
	_vertical-align: middle;
	width: 21px;
	height: 17px;
	cursor: pointer
}

.btn-customRead {
	position: absolute;
	bottom: 63px;
	left: 29px;
	width: 300px;
	height: 36px
}

.hd-customs-fxqiyi .care_weibo .vl-inline a {
	color: #fff
}

.editCustomBox-sz .boxNav-fm {
	top: 53px
}

.editCustomBox-sz .boxCutom-lbBanner {
	top: 165px
}

.editCustomBox-sz .boxNav-sz {
	background-position: 0 -364px;
	width: 163px
}

.title-inputText {color： #FFF;
	font-size: 12px;
	top: 10px;
	left: 180px
}

.title-inputText .title-decr {
	display: inline-block;
	margin-right: 10px
}

.title-inputText .txDecr {
	color: #999;
	font-size: 12px;
	display: inline-block;
	margin-left: 20px
}

.editCustomBox-bd .site-piclist_info_title_twoline {
	height: 20px
}

.editCustomBox-bd .wrapper-piclist .site-piclist-180101_threeline {
	height: 156px
}

.errorTit,.errorTit .erroIcon {
	color: #eb3838
}

.editCustom-yszl .title-inputText {
	top: 102px;
	left: 216px
}

.editCustom-yszl .boxCutom-qdBtn {
	bottom: 80px;
	left: 300px
}

.editCustom-yszl .boxCutom-qxBtn {
	bottom: 80px;
	left: 436px
}

.title-inputText .edTitle {
	padding-left: 5px;
	cursor: text;
	height: 26px
}

.editCustom-yszl .boxNav-sz {
	background-position: 0 -456px
}

.editCustom-jjDecr .title-inputText {
	top: 153px;
	left: 30px
}

.editCustom-jjDecr .title-inputText-jj {
	top: 34px
}

.title-inputText-jj .title-decr {
	vertical-align: top
}

.title-inputText-jj .title-inputText {
	top: 34px;
	left: 30px
}

.editCustom-jjDecr .custom-boxBg-jj .titleErrJ {
	top: 135px
}

.editCustom-jjDecr .title-inputText-jj .edTitle {
	height: 100px
}

.editCustom-jjDecr .titleErr {
	top: 183px;
	left: 74px
}

.edTitle {
	border: 0;
	border-radius: 2px
}

.editCustom-jjDecr .edTitle {
	width: 260px;
	height: 26px
}

.editCustom-jjDecr .title-inputText-wb {
	top: 201px
}

.editCustom-jjDecr .titleErr-wb {
	top: 230px
}

.editCustom-jjDecr .boxCutom-qdBtn {
	bottom: 30px;
	left: 100px
}

.editCustom-jjDecr .boxCutom-qxBtn {
	bottom: 30px;
	left: 203px
}

.textareaDecr {
	left: 306px;
	top: 113px
}

.editCustom-szjdt .boxNav-sz {
	background-position: 0 -318px
}

.editCustom-szjdt .boxCutom-qdBtn {
	bottom: 30px;
	left: 509px
}

.editCustom-szjdt .boxCutom-qxBtn {
	bottom: 30px;
	left: 602px
}

.addPic-custom {
	bottom: 52px;
	left: 131px;
	cursor: pointer
}

.addPic-custom .errorTit {
	color: #699f00
}

.boxCustom-center {
	width: 970px;
	_width: 990px;
	height: 272px;
	top: 60px;
	left: 92px;
	*overflow: hidden
}

.wrapper-modlistMt {
	width: 100%;
	overflow: hidden;
	height: 276px;
	height: auto !important;
	max-height: 276px !important;
	overflow: hidden;
	margin-left: -9px
}

.modlistMt-view {
	overflow: hidden;
	margin-left: -9px;
	height: auto
}

.modlistMt-view li {
	float: left;
	margin-left: 55px;
	display: inline;
	position: relative;
	width: 434px;
	height: 276px
}

.item-decrTitl {
	height: 28px;
	line-height: 28px;
	color: #fff
}

.item-textAreaK,.itemPicTitle {
	display: block;
	display: inline-block;
	margin-top: 5px;
	width: 340px;
	height: 116px;
	background-color: #fff
}

.pc-edit-customBox .itemRt-btn-file input {
	width: 74px
}

.itemPicTitle,.filePicView {
	cursor: pointer;
	left: 0;
	opacity: 0;
	position: absolute;
	z-index: 2;
	filter: alpha(opacity = 0);
	height: 116px
}

.itemRt-btn-file {
	padding: 5px 12px;
	right: 0;
	top: 120px;
	border: 1px solid #999;
	border-radius: 4px;
	background-color: #fff
}

.itemRt-btn-file .filePicView {
	height: 28px;
	line-height: 28px;
	cursor: pointer
}

.editCustombox-hzsz .itemRt-btn-file .filePicView {
	height: 22px;
	width: 60px;
	line-height: 28px
}

.editCustombox-hdsz .picTitleEdit-textarea {
	*top: 50px
}

.editCustombox-hdsz .mt-error-view {
	*top: 50px
}

.editCustombox-hdsz .itemRt-btn-file .filePicView {
	width: 98px
}

.itemRt-btn-file span {
	color: #6a9e1b;
	font-size: 12px
}

.picTitleEdit-txt {
	height: 30px;
	line-height: 30px;
	border: 1px solid #999;
	border-radius: 4px;
	background-color: #fff;
	width: 100%;
	margin-top: 12px;
	position: relative
}

.titleEdit-txt {
	height: 25px;
	line-height: 25px;
	border: 0;
	padding: 0 6px;
	padding-right: 10px;
	width: 95%
}

.boxCustom-center .fc-scrollbar_track {
	position: absolute;
	width: 6px;
	right: -2px;
	top: 6px;
	bottom: 0;
	z-index: 25
}

.boxCustom-center .fc-scrollbar_track .scrollbar_handle {
	position: absolute;
	display: block;
	width: 6px;
	background-color: #515151;
	left: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.titleErrorDecr-view {
	position: absolute;
	margin-top: 5px;
	*top: 256px
}

.mt-error-view {
	margin-top: 25px
}

.pc-edit-customBox .mt-error-view {
	*top: 25px
}

.pc-edit-customBox .picTitleEdit-txt {
	*top: 30px
}

.editCustombox-mxsz .boxNav-sz {
	background-position: 0 -410px
}

.editCustombox-mxsz .title-inputText {
	top: 10px;
	left: 174px
}

.editCustombox-mxsz .boxCutom-qdBtn {
	bottom: 25px;
	left: 313px
}

.editCustombox-mxsz .boxCutom-qxBtn {
	bottom: 25px;
	left: 417px
}

.editCustombox-mxsz .boxCustom-center {
	left: 16px;
	width: 760px;
	_width: 768px;
	height: 410px
}

.editCustombox-mxsz .wrapper-modlistMt,.editCustombox-mxsz .modlistMt-view,.editCustombox-mxsz .modlistMt-view li
	{
	margin-left: 0
}

.editCustombox-mxsz .item-textAreaK,.editCustombox-mxsz .itemPicTitle {
	margin-top: 0;
	width: 180px;
	height: 236px;
	background-color: #dfdfdf
}

.editCustombox-mxsz .wrapper-modlistMt {
	height: 410px;
	height: auto !important;
	max-height: 410px !important
}

.editCustombox-mxsz .modlistMt-view li {
	width: 180px;
	height: 410px;
	margin-right: 10px
}

.editCustombox-mxsz .itemRt-btn-file {
	top: 247px;
	right: 82px
}

.editCustombox-mxsz .mt-error-view {
	margin-top: 50px
}

.editCustombox-mxsz .titleEdit-txt {
	width: 89%
}

.editCustombox-mxsz .picTitleEdit-textarea {
	height: 52px
}

.editCustombox-mxsz .mt-error-view {
	*top: 50px
}

.editCustombox-mxsz .picTitleEdit-txt {
	*top: 50px
}

.editCustombox-mxsz .titleErrorDecr-view {
	*top: 387px
}

.uploadErrorDecr-view {
	top: 112px;
	left: 8px
}

.upload-nonepic {
	left: 56px
}

.upload-nonepic span {
	color: #666;
	font-size: 14px;
	display: block;
	text-align: center
}

.uploadPicdecr-titl .upload-nonepic span {
	color: #fff
}

.modlistMt-view li .item-textAreaK a {
	width: 180px;
	height: 236px;
	display: block;
	position: relative
}

.editCustombox-hdsz .modlistMt-view li .item-textAreaK a {
	width: 180px;
	height: 101px
}

.titleEdit-txted {
	width: 179px;
	height: 50px;
	border: 0;
	padding: 0
}

.editCustombox-hdsz .boxNav-sz {
	background-position: 0 -500px
}

.editCustombox-hdsz .item-textAreaK,.editCustombox-hdsz .itemPicTitle {
	margin-top: 0;
	width: 180px;
	height: 101px;
	background-color: #dfdfdf
}

.editCustombox-hdsz .uploadErrorDecr-view {
	top: 36px;
	left: 14px
}

.editCustombox-hdsz .upload-nonepic {
	left: 60px
}

.editCustombox-hdsz .itemRt-btn-file {
	top: 111px
}

.editCustombox-zxsz .boxNav-sz {
	background-position: 0 -592px
}

.editCustombox-zxsz .wrapper-modlistMt {
	height: 355px;
	height: auto !important;
	max-height: 355px !important
}

.editCustombox-zxsz .boxCustom-center {
	left: 22px;
	width: 346px;
	height: 355px
}

.editCustombox-zxsz .boxCutom-qdBtn {
	left: 101px
}

.editCustombox-zxsz .boxCutom-qxBtn {
	left: 205px
}

.editCustombox-zxsz .title-inputText {
	left: 144px
}

.editCustombox-zxsz .item-textAreaK,.editCustombox-hdsz .itemPicTitle {
	margin-left: 42px;
	width: 116px;
	height: 65px;
	background-color: #dfdfdf
}

.editCustombox-zxsz .modlistMt-view li {
	width: 332px;
	height: 338px
}

.editCustombox-zxsz .itemRt-btn-file {
	top: 36px;
	right: 65px
}

.editCustombox-zxsz .upload-nonepic {
	left: 72px;
	top: 24px
}

.editCustombox-zxsz .uploadPicdecr-titl {
	left: 169px;
	top: -3px;
	color: #fff;
	font-size: 12px
}

.editCustombox-zxsz .mt-error-view {
	margin-top: 25px;
	margin-left: 42px;
	width: auto;
	*top: 25px;
	position: relative
}

.editCustombox-zxsz .mts-error-view {
	*top: 40px
}

.editCustombox-zxsz .titleErrorDecr-view {
	*top: 280px
}

.editCustombox-zxsz .picTitleEdit-txtLj {
	*top: 40px
}

.editCustombox-zxsz .title-decrInput {
	position: absolute;
	left: -40px;
	color: #fff;
	font-size: 14px
}

.editCustombox-zxsz .titleEdit-txt {
	padding-right: 0
}

.pc-edit-customBox .mt-error-view em {
	position: absolute;
	right: 2px;
	top: 0
}

.editCustombox-zxsz .picTitleEdit-textarea {
	margin-top: 25px;
	margin-left: 42px;
	width: auto;
	*top: 30px;
	height: 104px;
	position: relative
}

.editCustombox-zxsz .picTitleEdit-textarea .title-decrInput {
	left: -40px
}

.editCustombox-zxsz .titleEdit-txted {
	width: 100%;
	height: 104px
}

.editCustombox-zxsz .addPic-custom {
	left: 22px;
	bottom: 62px
}

.editCustombox-zxsz .titleErrorDecr-view {
	left: 40px
}

.editCustombox-zxsz .fc-scrollbar_track {
	right: -18px
}

.editCustombox-zxsz-delete .boxCustom-center {
	position: relative;
	height: 405px;
	width: 360px;
	overflow: hidden
}

.editCustombox-zxsz-delete .boxCustom-center .fc-scroll-track {
	right: 0
}

.editCustombox-zxsz-delete .wrapper-modlistMt {
	height: 405px;
	height: auto !important;
	max-height: 405px !important
}

.editCustombox-zxsz-delete .modlistMt-view li {
	height: 404px;
	border-bottom: 1px solid #3d3d3d
}

.editCustombox-zxsz-delete .itemBT-btn-del {
	top: initial;
	bottom: 19px;
	left: 40px;
	width: 71px;
	top: 350px\0;
	*top: 360px;
	*padding-top: 10px;
	height: 18px;
	line-height: 10px;
	text-align: center
}

.editCustombox-zxsz-delete a {
	height: 18px;
	line-height: 18px
}

.editCustombox-hzsz .boxCustom-center {
	left: 40px;
	width: 675px;
	height: 220px
}

.editCustombox-hzsz .boxNav-sz {
	background-position: 0 -546px
}

.editCustombox-hzsz .item-textAreaK,.editCustombox-hzsz .itemPicTitle {
	margin-left: 40px;
	width: 80px;
	height: 80px;
	background-color: #dfdfdf
}

.editCustombox-hzsz .upload-nonepic {
	left: 54px;
	top: 30px
}

.editCustombox-hzsz .boxCustom-center {
	width: 716px
}

.editCustombox-hzsz .modlistMt-view li {
	width: 346px;
	height: 113px
}

.editCustombox-hzsz .itemRt-btn-file {
	top: 21px;
	right: 140px
}

.editCustombox-hzsz .mt-error-view {
	margin-top: 0;
	margin-left: 0;
	width: auto;
	_width: 155px;
	position: absolute;
	left: 132px;
	top: 54px;
	height: 26px;
	line-height: 22px
}

.editCustombox-hzsz .titleEdit-txt {
	height: 22px;
	line-height: 22px
}

.editCustombox-hzsz .itemRt-btn-file {
	padding: 1px 6px;
	right: 152px
}

.editCustombox-hzsz .wrapper-modlistMt {
	height: 219px;
	height: auto !important;
	max-height: 219px !important
}

.editCustombox-hzsz .addPic-custom {
	left: 76px;
	bottom: 80px;
	cursor: pointer
}

.editCustombox-hzsz .boxCutom-qdBtn {
	left: 310px;
	bottom: 34px
}

.editCustombox-hzsz .boxCutom-qxBtn {
	left: 414px;
	bottom: 32px
}

.modBannerInner-custom {
	position: absolute;
	width: 1664px;
	height: 80px;
	background-repeat: no-repeat;
	background-position: center top;
	left: 50%;
	margin-left: -832px
}

.mod-bannerCustom {
	position: relative;
	width: 100%;
	height: 80px;
	overflow: hidden;
	background-color: #1c0000
}

.customsEdit-handleOpTp {
	opacity: .1;
	top: 5px;
	right: 40px;
	border: 1px solid rgba(229, 229, 229, 0.1);
	background-color: rgba(219, 219, 219, 0.1);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#75000000', endColorstr='#75000000' )
}

.customsEdit-handleOpTp:hover {
	opacity: 1
}

.focus-dotSlideLocal {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 360px
}

.sitePic-focusLocal {
	padding-bottom: 0;
	padding-top: 30px
}

.sitePic-focusLocal .customsEdit-handle .pc-icon-del {
	border-radius: 0;
	width: 24px;
	border-left: 1px solid #e5e5e5;
	height: 22px;
	line-height: 22px;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px
}

.customSet-nav .sitePic-focusLocal .customsEdit-handle {
	top: 5px;
	right: 0
}

.site-main-sideCon {
	padding-bottom: 12px
}

.site-main-sideCon .site-title {
	position: relative;
	height: 46px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 17px
}

.site-main-sideCon .site-titleLeft h3 {
	height: 42px;
	line-height: 42px;
	font-size: 22px;
	color: #699f00
}

.site-main-sideCon .topList li {
	position: relative;
	height: 20px;
	line-height: 20px;
	padding: 10px 0;
	border-bottom: 1px dashed #ececec;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 73%;
	padding-right: 27%
}

.site-main-sideCon .topList li a {
	font-size: 0
}

.site-main-sideCon .ordinary-num {
	position: absolute;
	right: 0;
	color: #999
}

.site-main-sideCon .topList li a i,.topList li a span {
	font-size: 14px
}

.site-main-sideCon .topList .fs-hot,.site-main-sideCon .topList .fs-hot-gray
	{
	border-radius: 3px;
	width: 20px;
	height: 20px;
	border: 0;
	margin-right: 10px;
	color: #fff;
	line-height: 19px;
	vertical-align: top
}

.site-main-sideCon .topList .fs-hot {
	background: #6fa900;
	background: -moz-linear-gradient(top, #7ab800, #69a000);
	background: -o-linear-gradient(top, #7ab800, #69a000);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#7ab800),
		to(#69a000) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7ab800',
		endColorstr='#ff69a000', GradientType=0 )
}

.site-main-sideCon .topList .fs-hot-gray {
	background: #9e9e9e;
	background: -moz-linear-gradient(top, #aaa, #999);
	background: -o-linear-gradient(top, #aaa, #999);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#aaa), to(#999) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaaaaaa',
		endColorstr='#ff999999', GradientType=0 )
}

.siteCt-icons {
	display: inline-block;
	margin-right: 5px;
	cursor: pointer;
	background-size: 70% 70%
}

.titleCu-userDecr .ctom-til .title {
	display: inline-block;
	max-width: 128px;
	*width: 128px;
	cursor: pointer;
	font-size: 14px;
	margin-right: 3px;
	vertical-align: top
}

.site-main-sideCon .edit-handle {
	width: auto;
	height: 22px;
	line-height: 22px;
	position: absolute;
	right: 0;
	top: 23px;
	border: 1px solid #e5e5e5;
	background-color: #d82323;
	border-left: 0;
	overflow: hidden;
	display: block
}

.listItem-activity {
	height: 85px
}

.modActivity-list .item_cont_pic {
	width: 328px;
	height: 85px;
	margin-top: 0
}

.listItem-activity .pic-left {
	float: left;
	width: 116px;
	height: 65px;
	margin-right: 12px
}

.listItem-activity .site-piclist_pic_link {
	display: block;
	width: 100%;
	height: 100%
}

.listItem-activity .site-piclist_pic_link img {
	display: inline-block;
	width: 100%;
	height: 100%;
	background: #f2f2f2
		url() no-repeat
		center center
}

.listItem-activity .con-right {
	float: left;
	width: 200px
}

.listItem-activity .con-right .con-right_title {
	font-size: 14px;
	height: 32px;
	width: 200px;
	margin-top: -2px
}

.listItem-activity .con-right .con-right_title a {
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.listItem-activity .con-right .con-right_describe {
	height: 35px;
	padding-top: 0;
	overflow: hidden
}

.site-mainSideHeader {
	width: 360px;
	height: 310px;
	background-color: #f2f2f2;
	position: relative
}

.site-mainSideHeader .user_pic {
	width: 84px;
	height: 84px;
	padding: 3px;
	border: 1px solid #e6e6e6;
	background: rgba(255, 255, 255, 0.3);
	border-radius: 50%;
	position: absolute;
	top: 20px;
	left: 28px
}

.site-mainSideHeader .user_pic a,.site-mainSideHeader .user_pic .photo {
	display: block;
	width: 84px;
	height: 84px;
	border-radius: 50%
}

.titleCustom-user {
	position: absolute;
	top: 32px;
	left: 128px
}

.titleCustom-decr span {
	display: inline-block;
	float: left;
	max-width: 166px;
	_width: 166px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666;
	font-size: 12px
}

.customInfo-connect {
	position: absolute;
	top: 128px;
	left: 0;
	width: 100%;
	height: 40px
}

.customList {
	position: relative;
	z-index: 1
}

.customList li {
	float: left;
	line-height: 22px;
	padding: 0 28px;
	border-right: 1px solid #dfdfdf
}

.customMain-lfSide .customInfo-connect .list_item {
	width: 62px
}

.customMain-lfSide .customInfo-connect .list_item .text_atr {
	color: #333
}

.site-mainSideHeader .titleCustom-user {
	height: 70px;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	width: 223px;
	text-align: justify
}

.customList .list_item {
	position: relative;
	z-index: 1;
	text-align: center
}

.customList .item_prose {
	text-align: center
}

.customList .stat {
	height: 40px;
	padding-top: 9px;
	position: relative;
	z-index: 5;
	display: inline-block;
	text-align: center
}

.customList .text_count {
	display: block;
	font-size: 16px;
	font-weight: 500;
	color: #699f00
}

.customList .text_atr {
	display: block;
	text-align: center
}

.customList .foFun {
	display: inline-block;
	height: 15px;
	padding: 0 4px 1px;
	line-height: 1.2;
	margin: 0 auto
}

.wrapperCustom-content .customMain-outer .wrapper-listTitle {
	margin-top: -24px
}

.customMain-lfSide .btn-care-cancel .btn-care_tx-cared {
	display: none
}

.customMain-lfSide .btn-care-cancel .btn-care_tx-cancel {
	display: block
}

.customList .item_follow {
	border: 0
}

.custom-btnViewUser {
	position: absolute;
	left: 28px;
	top: 198px
}

.custom-btnViewUser .btn-care,.custom-btnViewUserfx .btn-care {
	width: 136px;
	height: 34px;
	line-height: 34px
}

.custom-btnViewUserfx {
	position: absolute;
	left: 196px;
	top: 198px
}

.custom-btnViewUserfx .btn-care {
	background-color: #fbfbfb;
	border: 1px solid #e6e6e6;
	font-size: 16px
}

.custom-btnViewUserfx .btn-care_tx-tocare {
	color: #699f00
}

.custom-btnViewUserfx .btn-care:hover {
	background-color: #fff;
	font-size: 16px
}

.icon-fxCustom {
	color: #699f00
}

.customBt-wxfx .ico_weixin {
	background-position: -90px 0
}

.titleCustom-decr span {
	vertical-align: middle
}

.customBt-wxfx {
	position: absolute;
	top: 254px;
	left: 28px;
	width: 316px;
	height: 54px;
	padding: 18px 0;
	border-top: 1px solid #e5e5e5
}

.customBt-wxfx p span {
	max-width: 240px;
	_width: 240px
}

.customBt-wxfx p span input {
	width: 235px;
	border: 0
}

.customBt-wxfx p .maxceotPl,.customBt-wxfx p .maxceotPr {
	max-width: 123px;
	_width: 123px
}

.piclist-adverCustom li {
	padding-left: 22px;
	height: 94px;
	float: left;
	position: relative
}

.piclist-adverCustom .site-piclist_pic {
	width: 78px;
	height: 78px
}

.piclist-adverCustom .site-piclist_pic_link {
	width: 76px;
	height: 76px;
	border: 1px solid #e8e8e8;
	border-radius: 3px;
	overflow: hidden
}

.wrapper-piclist .piclist-adverCustom .site-piclist_pic_link {
	width: 76px;
	height: 76px;
	border: 1px solid #e8e8e8;
	border-radius: 3px;
	overflow: hidden
}

.piclist-adverCustom {
	margin-left: 0;
	margin-top: 20px
}

.piclist-adverCustom .site-piclist_pic_link img {
	display: block
}

.wrapper-piclist .piclist-adverCustom li {
	height: 94px;
	padding-left: 22px
}

.customUser-tp {
	margin-top: 8px
}

.customUser-tp .edit-handle {
	width: auto;
	height: 22px;
	line-height: 22px;
	border: 1px solid #e5e5e5;
	border-left: 0;
	overflow: hidden;
	display: none;
	margin-left: 309px
}

.customView-videoArea {
	margin-top: 30px
}

.customView-ctLf {
	width: 780px;
	height: 430px;
	background-color: #000
}

.customView-dec {
	width: 780px;
	height: 38px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #e5e5e5
}

.customView-dec p {
	padding-top: 9px;
	padding-left: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 713px
}

.customView-dec .edit-handle {
	right: 7px;
	top: 7px
}

.site-mainSideHeaderNe {
	height: 270px
}

.top-yc_userCare .btn-yfxcare:hover {
	border: 1px solid #e5e5e5;
	background-color: #fff;
	color: #699f00
}

.top-yc_userCare .btn-yfxcare {
	border: 1px solid #e5e5e5;
	background-color: #fbfbfb;
	color: #699f00
}

.custom-xxTitle-decr {
	display: inline-block;
	width: 100%;
	height: 100%;
	vertical-align: bottom;
	overflow-x: hidden;
	word-break: break-all;
	word-wrap: break-word
}

.editCustombox-hzsz .modlistMt-view li .item-textAreaK a {
	_width: 80px;
	_height: 80px
}

.editCustombox-zxsz .modlistMt-view li .item-textAreaK a {
	_width: 116px;
	_height: 65px
}

.editCustombox-hzsz .titleEdit-txt {
	*width: 85%
}

.editCustombox-hzsz .modlistMt-view li .item-textAreaK a {
	_width: 80px;
	_height: 80px
}

.hd-customs-fxqiyi .pf_username .icon-viedo-fgtw-b {
	vertical-align: top
}

.customHt-hdsz .boxCustom-center,.customHt-hdsz .modlistMt-view li {
	height: 277px
}

.editCustombox-zxsz-delete .modlistMt-view {
	position: absolute;
	top: 0;
	left: 0;
	width: 333px;
	z-index: 99999
}

.decrCustom-itemMod .upload-nonepic {
	left: 127px;
	top: 83px
}

.customSet-nav .focus_img_list li {
	background-size: cover
}

.customMain-rtInner .site-piclist-mix li .site-piclist_info {
	font-size: 14px
}

.stieNav-main .tit-bgVideo .read-title {
	border: 0
}

.wrap-gather {
	margin-left: -40px;
	_margin-left: -80px;
	margin-top: 15px
}

.tp-site-titleRight {
	float: right
}

.tp-site-titleRight {
	color: #999;
	font-size: 12px
}

.customJh-icon {
	color: #699f00;
	font-size: 19px
}

.site-modListjh li {
	padding: 0;
	margin-left: 40px
}

.site-piclist470290 li {
	height: 287px;
	width: 468px;
	border: 1px solid #e4e4e4;
	border-top: 2px solid #ddd;
	margin-bottom: 30px
}

.site-piclist470290 li.selected {
	border-top: 2px solid #64b900
}

.qypage-1180 .site-piclist470290 li {
	width: 568px
}

.qypage-1380 .site-piclist470290 li {
	width: 668px
}

.qypage-1380 .site-piclist470290 .site-piclist-11070 li {
	width: 110px
}

.qypage-1180 .site-piclist470290 .site-piclist-11070 li {
	width: 110px
}

.modItem-decrJh {
	position: relative;
	height: 126px;
	border-bottom: 1px solid #e4e4e4;
	background-color: #f5f5f5
}

.modJh-userPic {
	float: left;
	padding-top: 14px;
	padding-left: 30px;
	width: 100px;
	height: 100px;
	border-radius: 50%
}

.modJh-userPic .userPic-point {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	cursor: pointer
}

.modJh-userPic .userPic-point img {
	width: 100%;
	height: 100%;
	border-radius: 50%
}

.modItem-userDecr-titl {
	padding-top: 21px;
	padding-left: 10px
}

.ctom-til {
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	vertical-align: middle
}

.ctom-til .title {
	color: #333;
	font-size: 14px
}

.modItem-userDecr-titl .ctom-til .title {
	display: inline-block;
	max-width: 139px;
	_width: 139px;
	cursor: pointer;
	font-size: 14px;
	margin-right: 3px;
	vertical-align: middle;
	margin-top: -5px;
	_margin-top: -5px
}

.modItem-decrJh .top-yc_userCare {
	display: inline-block;
	float: right;
	*display: inline;
	margin-right: 20px;
	margin-top: 20px;
	*margin-right: 15px;
	*margin-top: 20px;
	zoom: 1;
	z-index: 999
}

.modItem-decrJh .title_item .num {
	color: #333
}

.modItem-decrJh .title_item .title,.modItem-decrJh .title_item .cutLine
	{
	color: #7d7d7d
}

.modItem-decrJh .titleTi-customBt {
	display: inline-block;
	max-width: 216px;
	height: 36px;
	overflow: hidden;
	_width: 216px
}

.modItem-decrJh .title_item {
	margin-top: 3px;
	margin-bottom: 5px
}

.site-modListjh .wrapper-piclist {
	position: relative;
	overflow: hidden;
	height: 135px;
	display: block;
	margin-top: 19px
}

.site-piclist-11070-iqiyiThree .site-piclist_pic {
	width: 110px
}

.site-piclist-11070-iqiyiThree .wrapper-listTitle {
	margin-top: 0
}

.site-piclist-11070-iqiyiThree li {
	width: 110px
}

.site-piclist470290 .site-piclist-11070-iqiyiThree li {
	border: 0
}

.site-piclist-11070-iqiyiThree .site-piclist_info_title_twoline {
	color: #000;
	height: 40px;
	font-size: 12px;
	color: #333;
	overflow: hidden
}

.site-piclist-11070-iqiyiThree .site-piclist_info {
	height: 46px;
	padding-top: 6px
}

.qypage-980 .site-piclist-11070-iqiyiThree .fistItems,.qypage-980 .site-piclist-11070-iqiyiThree li:first-child
	{
	margin-left: 30px
}

.qypage-980 .site-piclist-11070-iqiyiThree li {
	margin-left: 40px;
	*margin-left: 30px
}

.qypage-1180 .site-piclist-11070-iqiyiThree li {
	margin-left: 20px
}

.qypage-980 .site-piclist-11070-iqiyiThree {
	margin-left: 0
}

.qypage-1180 .site-piclist-11070-iqiyiThree {
	margin-left: 16px
}

.qypage-1380 .site-piclist-11070-iqiyiThree {
	margin-left: 0
}

.qypage-1380 .site-piclist-11070-iqiyiThree li {
	margin-left: 20px
}

.build-bodan-form .pt5 {
	padding-bottom: 5px
}

.build-bodan-form li .decr-upLod {
	padding-left: 90px
}

.mod-tagTip-decr {
	padding: 0 0 0 90px
}

.tagTip-decr-title {
	display: inline-block;
	vertical-align: top;
	line-height: 30px
}

.tagTip-decr-links {
	display: inline-block;
	width: 502px;
	margin-top: 5px
}

.tagTip-decr-links a {
	border: 1px solid #ececec;
	padding: 0 5px;
	display: inline-block;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	background-color: #FFF;
	vertical-align: top;
	color: #699f00;
	margin: 0 3px 3px 0
}

.tagTip-item {
	float: left;
	display: inline-block;
	width: 530px;
	padding: 4px;
	border: 1px solid #d9d9d9;
	background-color: #fff
}

.tagTip-input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0;
	display: block;
	overflow: hidden;
	min-width: 530px;
	width: 530px;
	_width: 530px;
	float: none;
	margin: 0;
	height: 23px;
	width: 100%;
	outline: 0
}

.tagsTip-select {
	padding: 0 5px 0 7px;
	float: left;
	display: inline-block;
	margin: 2px;
	line-height: 22px;
	height: 22px;
	word-wrap: break-word;
	word-break: normal;
	background-color: #699f00;
	color: #fff
}

.tagsTip-select span {
	float: left;
	display: inline
}

.tagTip-item .tagsTip-close,.tagTip-item:hover .tagsTip-close,.tagsTip-close:hover
	{
	color: #fff;
	font-size: 16px;
	text-decoration: none;
	display: inline;
	margin-left: 2px;
	float: left
}

.tagTip-item div {
	float: left
}

.tagTip-item .tagTip-input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	float: left;
	display: inline;
	height: 20px;
	line-height: 20px\9;
	margin-left: 3px;
	margin-top: 2px;
	outline: medium none;
	padding: 0;
	width: 416px
}

.tagTip-item div.tagTip-input {
	display: block;
	overflow: hidden;
	width: auto;
	min-width: 130px;
	_width: 130px;
	float: none;
	margin: 0;
	height: 23px
}

.custom-tipLayer .popup_inner {
	border: 1px solid #dbdbdb;
	box-shadow: 0 2px 0 #e6e6e6;
	position: relative
}

.custom-tipLayer .btn-close-popup {
	font-size: 22px;
	font-family: inherit
}

.custom-tipLayer .popup-item {
	padding: 23px 38px 0 38px;
	padding-top: 23px
}

.custom-tipLayer .btnWrap {
	width: 210px;
	margin: 0 auto;
	margin-top: 36px;
	margin-bottom: 29px
}

.custom-tipLayer .btnWrap .btn-link {
	line-height: 22px;
	background-color: #5aa700;
	border: 1px solid #5aa700;
	color: #fff;
	font-size: 14px;
	padding: 2px 16px;
	border-radius: 3px
}

.custom-tipLayer .btnWrap .whiteLink {
	background-color: #f2f2f2;
	border: 1px solid #dfdfdf;
	color: #699f00
}

.custom-tipLayer .popup-item h3 {
	line-height: 1.5
}

.custom-tipLayer a:hover.btn-close-popup {
	color: #05aa00
}

.qypage-980 .custom-main-left-close .custom-mainNav {
	width: 980px
}

.qypage-980 .custom-mainNav {
	width: 780px
}

.qypage-1180 .custom-main-left-close .custom-mainNav {
	width: 1180px
}

.qypage-1180 .custom-mainNav {
	width: 980px
}

.qypage-1380 .custom-main-left-close .custom-mainNav {
	width: 1380px
}

.qypage-1380 .custom-mainNav {
	width: 1180px
}

.custom-main-left-close .custom-mainNav {
	margin-left: 0;
	-webkit-transition: margin .3s linear;
	-moz-transition: margin .3s linear;
	-ms-transition: margin .3s linear;
	transition: margin .3s linear
}

.custom-mainNav .menuListNew_wrap {
	position: relative;
	height: 77px;
	margin: 0 auto;
	background-color: #fff;
	border: 1px solid #e7e7e7;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px
}

.custom-main-left-close .custom-mainNav .mod-navPop .nav_one,.custom-main-left-close .custom-mainNav .mod-navPop .nav_two,.custom-main-left-close .custom-mainNav .mod-navPop .nav_three,.custom-main-left-close .custom-mainNav .mod-navPop .nav_four,.custom-main-left-close .custom-mainNav .mod-navPop .nav_five,.custom-main-left-close .custom-mainNav .mod-navPop .nav_six,.custom-main-left-close .custom-mainNav .mod-navPop .nav_seven
	{
	float: left;
	padding-left: 2.54%;
	background: 0;
	border-right: 1px solid #efefef
}

.custom-mainNav .mod-navPop .nav_one,.custom-mainNav .mod-navPop .nav_two,.custom-mainNav .mod-navPop .nav_three,.custom-mainNav .mod-navPop .nav_four,.custom-mainNav .mod-navPop .nav_five,.custom-mainNav .mod-navPop .nav_six,.custom-mainNav .mod-navPop .nav_seven
	{
	padding-left: 2.04%;
	border-right: 1px solid #efefef;
	background: 0
}

.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_one,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_two,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_three,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_four,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_five,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_six,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_seven
	{
	padding-left: 2.04%
}

.qypage-980 .custom-mainNav .mod-navPop .nav_one,.qypage-980 .custom-mainNav .mod-navPop .nav_two,.qypage-980 .custom-mainNav .mod-navPop .nav_three,.qypage-980 .custom-mainNav .mod-navPop .nav_four,.qypage-980 .custom-mainNav .mod-navPop .nav_five,.qypage-980 .custom-mainNav .mod-navPop .nav_six,.qypage-980 .custom-mainNav .mod-navPop .nav_seven
	{
	padding-left: 1.41%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_one,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_two,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_three,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_four,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_five,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_six,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_seven
	{
	padding-left: 2.54%
}

.qypage-1380 .custom-mainNav .mod-navPop .nav_one,.qypage-1380 .custom-mainNav .mod-navPop .nav_two,.qypage-1380 .custom-mainNav .mod-navPop .nav_three,.qypage-1380 .custom-mainNav .mod-navPop .nav_four,.qypage-1380 .custom-mainNav .mod-navPop .nav_five,.qypage-1380 .custom-mainNav .mod-navPop .nav_six,.qypage-1380 .custom-mainNav .mod-navPop .nav_seven
	{
	padding-left: 2.54%
}

.custom-mainNav .mod-navPop .nav_eight {
	border: 0;
	background: 0;
	padding-left: 1.84%
}

.qypage-980 .custom-mainNav .mod-navPop .nav_eight {
	padding-left: 2.98%
}

.custom-mainNav .mod-navPop {
	padding-top: 7px
}

.custom-mainNav .mod-navPop ul li a {
	color: #333;
	line-height: 30px
}

.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_eight
	{
	padding-left: 1.2%
}

.qypage-980 .custom-mainNav .mod-navPop .nav_two {
	width: 13.4%
}

.qypage-980 .custom-mainNav .mod-navPop .nav_three {
	width: 11.85%
}

.custom-main-left-close .custom-mainNav .mod-navPop .nav_seven,.qypage-1380 .custom-mainNav .mod-navPop .nav_seven
	{
	width: 14.8%
}

.custom-mainNav .mod-navPop .nav_seven,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_seven
	{
	width: 15.2%
}

.qypage-980 .custom-mainNav .mod-navPop .nav_four {
	width: 10.08%
}

.custom-main-left-close .custom-mainNav .mod-navPop .nav_six,.custom-main-left-close .custom-mainNav .mod-navPop .nav_four,.qypage-1380 .custom-mainNav .mod-navPop .nav_six,.qypage-1380 .custom-mainNav .mod-navPop .nav_four
	{
	width: 9.81%
}

.custom-mainNav .mod-navPop .nav_six,.custom-mainNav .mod-navPop .nav_four,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_six,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_four
	{
	width: 10.18%
}

.custom-main-left-close .custom-mainNav .mod-navPop .nav_three,.custom-main-left-close .custom-mainNav .mod-navPop .nav_five,.qypage-1380 .custom-mainNav .mod-navPop .nav_three,.qypage-1380 .custom-mainNav .mod-navPop .nav_five
	{
	width: 11%
}

.custom-mainNav .mod-navPop .nav_three,.custom-mainNav .mod-navPop .nav_five,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_three,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_five
	{
	width: 11.6%
}

.custom-main-left-close .custom-mainNav .mod-navPop .nav_two,.qypage-1380 .custom-mainNav .mod-navPop .nav_two
	{
	width: 12.1%
}

.qypage-1180 .custom-mainNav .mod-navPop .nav_two,.qypage-980 .custom-main-left-close .custom-mainNav .mod-navPop .nav_two
	{
	width: 12.9%
}

.custom-mainNav .mod-navPop .nav_two {
	width: 11.63%
}

.custom-main-left-close .custom-mainNav .mod-navPop .nav_one {
	width: 5.03%
}

.custom-mainNav .mod-navPop .nav_one,.qypage-1380 .custom-mainNav .mod-navPop .nav_one
	{
	width: 5.02%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_seven
	{
	width: 13.99%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_six,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_four
	{
	width: 9.35%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_three,.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_five
	{
	width: 10.36%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_two
	{
	width: 11.3%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_one
	{
	width: 4.7%
}

.qypage-1380 .custom-main-left-close .custom-mainNav .mod-navPop .nav_eight
	{
	padding-left: 3.84%
}

.qypage-1380 .mod-navPop .nav_three li:nth-child(2n+1) {
	width: 54.54%
}

.qypage-1380 .mod-navPop .nav_three li:nth-child(2n) {
	width: 45.44%
}

.qypage-1180 .mod-navPop .nav_three li:nth-child(2n+1),.qypage-980 .custom-main-left-close .mod-navPop .nav_three li:nth-child(2n+1)
	{
	width: 55.75%
}

.qypage-1180 .mod-navPop .nav_three li:nth-child(2n),.qypage-980 .custom-main-left-close .mod-navPop .nav_three li:nth-child(2n)
	{
	width: 44.25%
}

.qypage-1180 .custom-main-left-close .mod-navPop .nav_three li:nth-child(2n+1)
	{
	width: 50%
}

.qypage-1180 .custom-main-left-close .mod-navPop .nav_three li:nth-child(2n)
	{
	width: 50%
}

.qypage-1180 .custom-main-left-close .mod-navPop .nav_eight,.qypage-1180 .mod-navPop .nav_eight
	{
	padding-left: 1.55%
}

.custom-mainNav .mod-navPop .nav_seven li {
	width: 33%
}

.topNav-fixed .mod-navPop .nav_eight {
	padding: 0 6px 0 2px
}

.custom-mainNav .mod-navPop ul li .impSelect,.custom-mainNav .mod-navPop ul li a:hover
	{
	color: #699f00
}

.custom-mainNav .nav_eight .nav_link-vip .nav_linkTx-e {
	line-height: 2;
	color: #333
}

.custom-mainNav .nav_eight .nav_link-vip,.custom-mainNav .nav_eight .nav_link-vip:hover
	{
	width: 56px;
	margin-top: 5px
}

.custom-mainNav .nav_eight {
	display: block
}

.custom-mainNav .mod-navPop .navPop_bd {
	margin-right: 0
}

.custom-navSz-wrap .navSz-rt-mod {
	width: 138px;
	height: 24px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 999
}

.custom-navSz-wrap .navSz-hll-mod {
	width: 148px
}

.custom-navSz-wrap .selected .modPIc-custom {
	background-position: 0 -316px;
	background-position-y: -316px
}

.custom-navSz-wrap .navSz-hll-mod .modPIc-custom {
	background-position: 0 -351px;
	background-position-y: -351px;
	width: 148px
}

.navSz-rt-mod a {
	background-position: 0 -248px;
	background-position-y: -248px;
	width: 138px;
	height: 24px;
	display: block
}

.navSz-rt-mod a:hover {
	background-position: 0 -283px;
	background-position-y: -283px
}

.custom-navSz-wrap {
	position: relative;
	padding-top: 28px
}

.setup-customBt-box {
	display: block;
	position: absolute;
	right: 0;
	z-index: 2
}

.setup-customBt-box .modPIc-custom {
	background-position: 0 0;
	width: 198px;
	height: 44px;
	display: block
}

.setup-customBack a.modPIc-custom {
	background-position: 0 -48px;
	background-position-y: -48px
}

.setup-customWelcome a.modPIc-custom {
	background-position: 0 -194px;
	background-position-y: -194px
}

.setup-customSuccess a.modPIc-custom {
	background-position: 0 -144px;
	background-position-y: -144px
}

.setup-customBt-hover a:hover {
	background-position: 0 -97px;
	background-position-y: -97px
}

.gr-build-bodan .input-hover {
	border: 1px solid #7aae24
}

.subscriber-titl {
	width: 180px;
	height: 150px;
	margin-top: 34px
}

.subscriber-titl .user_pic {
	width: 64px;
	height: 64px;
	border: 1px solid #eaeaea;
	border-radius: 50%;
	display: inline;
	float: left;
	margin-top: 16px
}

.subscriber-pic {
	width: 180px;
	height: 150px;
	position: absolute;
	top: 16px
}

.subUser-decr {
	display: inline;
	float: left;
	width: 104px;
	height: 80px;
	margin-left: 10px;
	margin-top: 15px
}

.subUser-decr .user-msg-tr {
	max-width: 100px;
	_width: 100px
}

.subUser-decr .txt-til {
	height: 54px;
	overflow: hidden;
	margin-top: 5px;
	width: 130px;
	word-wrap: break-word;
	*position: absolute;
	*display: inline-block;
	*width: 110px;
	*top: 31px;
	*left: 76px;
	*text-align: justify
}

.subscriber-titl .user_pic img,.subscriber-titl .user_pic a {
	display: block;
	width: 64px;
	height: 64px;
	border-radius: 50%
}

.btn_lfBt_custom {
	top: 112px;
	left: 1px
}

.btn_lfBt_custom .btn-care {
	border-radius: 3px;
	width: 32px;
	height: 23px;
	border: 0
}

.decr_rtBt_txt {
	color: #999;
	top: 114px;
	left: 76px
}

.decr_rtBt_txt em,.decr_rtBt_txt a {
	color: #699f00
}

.decr_rtBt_txt a {
	cursor: pointer
}

.qiyiCt-rtMain-wrap .btn-customRead {
	position: absolute;
	bottom: 20px;
	left: 9px;
	width: 192px;
	height: 32px
}

.wrapper-more-line {
	height: 20px
}

.rz_icon_fl .siteCt-icons {
	margin-top: 10px
}

.wrapper-picList-170150 .wrapper-lf {
	margin-left: -20px
}

.rz_icon_fl .navTxt {
	color: #666
}

.rz_icon_fl .navTxt em,.navTxt em {
	color: #699f00
}

.rd_site_titl {
	height: 90px
}

.rd_site_titl .site-title_left {
	height: 105px
}

.btn_rdCustom_dy a {
	padding: 0 10px;
	border-radius: 3px;
	width: 52px
}

.site_main_hyh .site-title {
	padding-left: 0;
	height: 44px;
	margin-bottom: 0
}

.site_main_hyh .subscriber-titl {
	margin-top: 0;
	width: 220px
}

.site_main_hyh .subUser-decr {
	width: 144px
}

.site_main_hyh .subUser-decr .txt-til {
	height: 38px
}

.site_main_hyh .subUser-decr .w144 {
	width: 144px
}

.site_main_hyh .btn_lfBt_custom {
	top: 94px;
	left: 0;
	_position: static;
	_float: left;
	_display: inline;
	_display: inline-block;
	_margin-top: 1px
}

.site_main_hyh .btn_lfBt_custom .btn-care {
	width: 52px
}

.site_main_hyh .decr_rtBt_txt {
	top: 95px;
	width: 75px
}

.site_main_hyh .decrFs_rtBt_txt {
	left: 151px
}

.site_main_hyh .listItem-activity {
	width: 220px;
	height: 120px
}

.site_main_hyh .modActivity-list {
	margin-top: -3px
}

.btn_customHyh {
	cursor: pointer
}

.btn_customHyh a:hover {
	color: #699f00
}

.rdList_item {
	margin-left: 20px;
	margin-bottom: 20px;
	width: 363px;
	height: 105px;
	border: 1px solid #ebebeb;
	background-color: #f5f5f5
}

.rdList_item .user_pic {
	width: 64px;
	height: 64px;
	border: 1px solid #eaeaea;
	border-radius: 50%;
	display: inline;
	float: left;
	margin-top: 20px;
	margin-left: 20px
}

.rdList_item .subUser-decr {
	display: inline;
	float: left;
	width: 251px;
	height: 80px;
	margin-left: 15px;
	margin-top: 15px
}

.rdList_item .user-msg-tr {
	max-width: 251px;
	_width: 251px;
	height: 18px;
	padding: 5px 0
}

.rdList_item .txt-til {
	width: 250px;
	display: inline-block;
	height: 21px;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.rdList_item .decr_rtBt_txt {
	left: 100px;
	top: 72px
}

.qiyi_mainCt_label {
	padding-left: 0
}

.qiyiHiy_rtWrap .site-title {
	padding-top: 0;
	margin-top: -15px
}

.qypage-1180 .qiyiHiy_rtWrap {
	width: 220px;
	margin-top: 30px
}

.qypage-980 .qiyiHiy_rtWrap {
	margin-left: -210px;
	width: 210px;
	margin-top: 30px
}

.rdList_item .user_pic img,.rdList_item .user_pic a {
	display: block;
	width: 64px;
	height: 64px;
	border-radius: 50%
}

.rdList_item .selected {
	display: none;
	width: 365px;
	height: 2px;
	background-color: #64b900;
	border: 0;
	position: absolute;
	top: -1px;
	*left: 0
}

.qiyi_mainCt_label .select .selected {
	display: block
}

.rz_customQiyi {
	vertical-align: baseline;
	margin-top: 5px;
	margin-left: 5px;
	display: inline-block
}

.custom-main-inner .read-title .rd_title_iewh {
	*width: 120px;
	*margin-top: 5px
}

.mod-hdCustoms .pf_username .title-vip {
	width: 53px;
	height: 22px
}

.pc-customMain .customMain-lfSide .cs-btn-disabled {
	background-color: #699f00
}

.customMain-lfSide .cs-btn-large {
	display: none
}

.pc-customMain .customMain-lfSide .cs-page .down {
	width: 35px;
	height: 30px;
	background-image:
		url(images/page201571.png);
	cursor: pointer;
	text-indent: -999px;
	background-position: 0 -40px
}

.customSet-nav .sitePic-focusLocal {
	*padding-top: 0
}

.customSet-nav {
	_position: static
}

 @charset "utf-8"; 

.qypage-980 .read-main-side read-main-gd {
	display: none
}

.qypage-980 .wrapper-cols .read-main-side {
	display: none
}

.qypage-980 .indivi-nav-wrap {
	margin-right: 0;
	_display: inline-block
}

.playList_wrap_sq .showControl {
	_margin-left: 622px
}

.qypage-980 .game-dj {
	width: 119px;
	font-size: 12px
}

.qypage-980 .game-jy {
	width: 111px
}

.qypage-980 .game-cd {
	width: 80px
}

.qypage-980 .game-wrapper-btn {
	right: 46px
}

.qypage-980 .line-sg {
	margin-right: 18px
}

.qypage-980 .game-dj .link-1 {
	font-size: 18px
}

.qypage-980 .site-game-lq {
	margin-left: 0
}

.qypage-980 .custom-main-yx .mod_item_sr {
	left: 419px;
	top: 73px;
	display: none
}

.qypage-980 .game-gz {
	font-size: 12px
}

.qypage-980 .custom-main-yx .soResult_con .so_txt {
	float: left;
	color: #000;
	width: 124px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left
}

.qypage-980 .vd-mod-bodan .vd-media-bd {
	width: 530px
}

.qypage-980 .vd-media-bd .user-msg-tr {
	max-width: 502px
}

.qypage-980 .vd-bodan-list .tag-bq {
	width: 441px
}

.qypage-980 .bannerEdit-L {
	width: 780px
}

.qypage-980 .mod-banner-custom {
	width: 980px;
	margin: 0 auto;
	position: relative
}

.qypage-980 .hd-customs-fxqiyi {
	width: 980px
}

.qypage-980 .mod-banner-custom {
	width: 980px;
	margin: 0 auto;
	position: relative
}

.qypage-980 .hd-customs-fxqiyi {
	width: 980px
}

body.qypage-980 .customs-play-xzqiyi .zy-tab-con,body.qypage-980 .customs-play-xzqiyi .list-scrollBtn,body.qypage-980 .customs-play-xzqiyi .zongyi-scrollArea
	{
	height: 413px;
	overflow: hidden
}

body.qypage-980 .pc-customMain {
	width: 980px
}

body.qypage-980 .customs-play-xzqiyi .play-zongyiWrap .customGr-rightList
	{
	height: 417px
}

body.qypage-980 .siteTitle-decrIqy {
	width: 980px
}

body.qypage-980 .customs-play-xzqiyi .danmu-main {
	display: block
}

body.qypage-980 .mod-listBOx .play-tv-grid .site-piclist-180101-visibleW
	{
	width: 800px
}

body.qypage-980 .custom-boxBg {
	width: 980px
}

body.qypage-980 .boxNav-fm {
	left: 344px
}

body.qypage-980 .boxCutom-lbBanner .wrapper-piclist {
	width: 780px
}

body.qypage-980 .pc-bannerLb-fc .mod-bannerBar-inner .scroll-none {
	left: 790px
}

body.qypage-980 .customs-play-xzqiyi .play-danmuWrap_open .func_favorites,body.qypage-980 .customs-play-xzqiyi .play-danmuWrap_open .iphoneLook,body.qypage-980 .customs-play-xzqiyi .play-danmuWrap_open .func_download,body.qypage-980 .customs-play-xzqiyi .play-danmuWrap_open .wanwan-yx
	{
	display: block
}

body.qypage-980 .customView-ctLf {
	width: 580px;
	height: 320px
}

body.qypage-980 .customView-dec {
	width: 580px
}

body.qypage-980 .customView-dec p {
	width: 511px
}

body.qypage-980 .boxCustom-center .fc-scrollbar_track {
	right: 8px;
	*right: -1px;
	_right: 8px
}

 @charset "utf-8"; 

.guide-index-box {
	z-index: 51;
	position: absolute
}

.guide-index-box .guide-index {
	padding-left: 106px;
	display: none
}

.guide-index-box-1,.guide-index-box-2 {
	position: fixed;
	_position: absolute
}

.guide-index-box-1 .guide-index-1 {
	display: block
}

.guide-index-box-2 .guide-index-2 {
	display: block
}

.guide-index-box-3 .guide-index-3 {
	display: block
}

.guide-index-box-4 .guide-index-4 {
	display: block
}

.guide-index-box-5 .guide-index-5 {
	display: block
}

.guide-index-box-1 {
	width: 350px;
	height: 100px;
	top: 100px;
	margin-left: 174px
}

.guide-index-box-2 {
	width: 393px;
	height: 105px;
	top: 275px;
	margin-left: 174px
}

.guide-index-box-3 {
	width: 470px;
	height: 105px;
	left: 460px;
	top: 7px
}

.guide-index-box-4 {
	width: 340px;
	height: 109px;
	left: 378px;
	top: 570px
}

.guide-index-box-5 {
	width: 340px;
	height: 109px;
	left: 747px;
	top: 375px
}

.guide-index {
	overflow: hidden
}

.guide-index p {
	line-height: 20px;
	color: #669f00;
	padding: 10px 0;
	font-size: 16px
}

.guide-index-box-3 .guide-index p {
	text-align: center;
	padding-right: 18px
}

.guide-index-box-4 .guide-index p {
	padding-left: 5px
}

.guide-index .guide-btn {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.guide-index .guide-btn-gray {
	border: 1px solid #dfdfdf;
	color: #669f00;
	background-color: #f2f2f2;
	width: 56px;
	right: 86px
}

.guide-index .guide-btn-green,.guide-index .guide-btn-green:hover {
	border: 1px solid #669f00;
	color: #fff;
	background-color: #669f00;
	width: 56px;
	right: 20px
}

.guide-index .guide-btn-orange,.guide-index .guide-btn-orange:hover {
	border: 1px solid #ff722c;
	color: #fff;
	background-color: #ff722c;
	width: 74px;
	right: 20px
}

.guide-index .step-btn {
	margin-top: 13px
}

.guide-index-2 .step-btn,.guide-index-3 .step-btn {
	margin-top: 0
}

.guide-index-2 .step {
	margin: 0 0 0 30px
}

.guide-index-3 .step {
	margin: 0 0 0 85px
}

.guide-index-4 .step {
	margin: 0
}

.guide-index-5 .step {
	margin: 0 0 0 45px
}

.guide-index step-btn {
	position: relative
}

.guide-index .step,.guide-index .step i {
	display: inline-block;
	vertical-align: middle
}

.guide-index .step .selected {
	background:
		url(images/guide-dot.png)
		no-repeat 0 -14px
}

.pc-piclist-180180 .mod-piclist_pic_link {
	height: 178px;
	border-bottom: #e7e7e7 1px solid
}

.wrapper-piclist .pc-piclist-180180 li {
	float: left;
	padding-left: 20px;
	height: 100%
}

.pc-piclist-180180 .goods-iwraper {
	width: 178px;
	border: #e7e7e7 1px solid;
	padding-bottom: 8px
}

.pc-piclist-180180 .goods_title {
	width: 157px;
	padding-top: 1px;
	padding-left: 10px
}

.pc-piclist-180180 .goods_title h3 {
	color: #333;
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	width: 100%;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.pc-piclist-180180 .goods_info {
	padding-left: 10px
}

.pc-piclist-180180 .old_price {
	display: inline;
	float: left;
	margin-top: 0;
	font-size: 12px;
	color: #999;
	text-decoration: line-through;
	font-family: arial
}

.pc-piclist-180180 .goods_info .real_price {
	display: inline;
	float: left;
	margin-right: 5px;
	font-size: 14px;
	color: #c00;
	font-family: arial
}

.pc-piclist-180180 .goods_info-tc {
	text-align: center
}

.pc-piclist-180180 .logo-img {
	width: 24px;
	height: 24px;
	display: inline-block
}

.wrapper-piclist .pc-piclist-180180 li {
	padding-left: 20px;
	padding-bottom: 20px
}

.pc-piclist-180180 .icon-close-rd {
	width: 40px;
	height: 40px;
	margin: 0;
	background:
		url(images/icon-close-rd-2015121.png)
		no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',
		sizingMethod='scale', src='images/icon-close-rd-2015121.png'
		);
	_background: 0
}

.focus-dotSlide-local {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 360px
}

.focus_img_list {
	width: 100%;
	height: 360px;
	overflow: hidden
}

.focus_img_default {
	width: 100%;
	height: 360px;
	overflow: hidden;
	background-position: center top;
	background-repeat: no-repeat
}

.focus_img_list li {
	width: 100%;
	height: 100%;
	background-position: center top;
	background-repeat: no-repeat
}

.focus_img_list li a {
	display: block;
	height: 100%
}

.focus_title {
	position: relative;
	margin: -134px auto 0;
	width: 808px;
	height: 90px;
	color: #fff;
	font-size: 16px;
	z-index: 5
}

.qypage-1180 .focus_title {
	width: 1008px
}

.focus_title .focus_btn {
	position: absolute;
	top: 16px;
	left: 0
}

.focus_title .focus_title_bg:hover {
	text-decoration: none
}

.focus_title .caption {
	height: 57px;
	text-indent: 45px;
	font-size: 28px;
	line-height: 55px
}

.focus_title .caption,.focus_title .desc {
	color: #fff;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.focus_title .desc a,.focus_title .desc a:hover {
	color: #fff;
	text-decoration: none
}

.focus_dots {
	width: 980px;
	margin: 14px auto 0;
	position: relative;
	z-index: 10
}

.qypage-1180 .focus_dots {
	width: 1180px
}

.focus_dotList {
	width: 100%;
	height: 10px;
	text-align: center;
	font-size: 0
}

.focus_dotList li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 10px;
	height: 10px;
	overflow: hidden;
	margin: 0 5px
}

.focus_dots .focus_leftArrow,.focus_dots .focus_rightArrow {
	display: inline-block;
	position: absolute;
	top: -180px;
	width: 37px;
	height: 80px;
	cursor: pointer
}

.focus_dots .focus_leftArrow {
	left: 0
}

.focus_dots .focus_rightArrow {
	right: 0
}

.permission_bg {
	display: block;
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#C8000000', endColorstr='#C8000000' );
	background: rgba(0, 0, 0, 0.8)
}

.pc-pclist-item4 .item-pic .permission_bg_sm {
	width: 100%;
	height: 100%;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0
}

.permission_bg_sm .video_con {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 12px;
	letter-spacing: 0
}

.permission_bg_sm .video_con_bg {
	width: 116px;
	height: 65px;
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',
		startColorstr='#C8000000', endColorstr='#C8000000' );
	background: rgba(0, 0, 0, .8);
	*zoom: 1;
	overflow: hidden
}

.icon-need-pw {
	background-position: -80px -220px;
	width: 16px;
	height: 10px;
	margin-top: 37px
}

.privacy-video {
	display: block;
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	background-color: #000
}

.icon-privacy {
	background-position: -80px -240px;
	width: 11px;
	height: 13px;
	margin-top: 42px
}

.icon-need-pw_sm {
	background-position: -80px -220px;
	width: 16px;
	height: 10px;
	margin-top: 19px
}

.notice_text {
	font-size: 12px;
	letter-spacing: 0;
	color: #fff
}

.icon-title {
	background-position: -80px -200px;
	width: 16px;
	height: 10px
}

.item-pic-permission {
	height: 65px;
	position: relative;
	overflow: hidden
}

 @charset "utf-8"; 

.headerTitl-picList-180101-iniqiyi {
	height: 189px
}

.headerTitl-picList-180101-iniqiyi li {
	padding-top: 38px;
	position: relative
}

.headerTitl-picList-180101-iniqiyi .headerPic-imgItem {
	position: absolute;
	top: -2px;
	left: 18px;
	z-index: 9;
	border: 3px solid #fff;
	border-radius: 50%;
	width: 46px;
	height: 46px
}

.headerTitl-picList-180101-iniqiyi .headerPic-imgItem img {
	border-radius: 50%;
	width: 100%;
	height: 100%
}

.headerTitl-picList-180101-iniqiyi .headerTitl-decrItem {
	width: 126px;
	position: absolute;
	top: 0;
	left: 76px;
	height: 25px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: -5px
}

.custom-main-inner .headerTitl-picList-180101-iniqiyi .headerTitl-decrItem
	{
	margin-top: 0
}

.headerTitl-picList-180101-iniqiyi .headerTitl-decrItemBt {
	top: 19px
}

.headerTitl-picList-180101-iniqiyi .headerTitl-decrBt {
	width: 67px;
	height: 20px;
	margin-top: 2px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.headerTitl-picList-180101-iniqiyi .polymer-btnList {
	position: absolute;
	top: 0;
	right: 2px
}

.headerTitl-picList-180101-iniqiyi .headerTitl-decrItem .titl {
	font-size: 14px
}

.headerTitl-picList-180101-iniqiyi .headerTitl-decrItemBt .titl {
	color: #999;
	font-size: 12px
}

.headerTitl-picList-180101-iniqiyi .headerTitl-decrItem .subscription_alternately
	{
	width: 123px
}

.headerTitl-picList-180101-iniqiyi li .site-piclist_info {
	border-bottom: 1px solid #ebebeb;
	line-height: 20px;
	padding: 7px 5px 0;
	height: 27px
}

.readPolymer-main .wrapper-footerPoly .site-piclist_info {
	border-bottom: 0
}

.readPolymer-main .site-piclist_info_title {
	font-size: 14px
}

.headerTitl-picList-180101-iniqiyi .top-index_userCare {
	top: 8px
}

.top-index_userCare .btn-care {
	background: #699f00 none repeat scroll 0 0;
	border: 1px solid #679e00;
	border-radius: 3px;
	color: #fff;
	height: 20px;
	line-height: 20px;
	padding: 0;
	width: 56px
}

.top-index_userCare .btn-care:hover {
	border: 1px solid #7db718
}

.headerTitl-picList-180101-iniqiyi .add_dingyue .headerTitl-decrItem {
	left: 72px
}

.headerTitl-picList-180101-iniqiyi .add_dingyue .polymer-btnList {
	position: absolute;
	top: 10px;
	right: 0
}

.headerTitl-picList-180101-iniqiyi .add_dingyue .headerTitl-decrItem {
	width: 80px
}

 @charset "utf-8"; 

.ml0 {
	margin-left: 0
}

.site-180174-description {
	height: 192px
}

.site-180174-description li {
	height: 174px;
	padding-left: 20px;
	padding-bottom: 40px
}

.site-180174-description .site-descr-boxItem {
	position: relative;
	width: 180px;
	height: 100%;
	background-color: #f2f2f2;
	border: 0;
	border-bottom: 1px solid #ebebeb
}

.site-180174-description .user-pic {
	display: inline;
	float: left;
	padding: 14px 0 0 14px
}

.site-180174-description .user-pic a,.site-180174-description .user-pic img
	{
	display: block;
	width: 54px;
	height: 54px;
	border-radius: 50%
}

.site-180174-description .site-descr-boxItem .user-name {
	display: inline;
	float: left;
	padding-left: 10px;
	padding-top: 14px;
	padding-bottom: 3px
}

.site-180174-description .site-descr-boxItem .user-vide {
	display: inline;
	float: left;
	padding-left: 10px;
	padding-top: 0;
	width: 87px;
	_width: 82px;
	white-space: nowrap;
	overflow: hidden
}

.site-180174-description .site-descr-boxItem .user-vide span {
	color: #999;
	font-size: 12px;
	margin-right: 5px
}

.site-180174-description .site-descr-boxItem .user-vide em {
	color: #333;
	font-size: 12px
}

.site-180174-description .item-title-decr {
	width: 148px;
	position: absolute;
	top: 85px;
	left: 15px;
	height: 36px;
	overflow: hidden;
	color: #999;
	font-size: 12px
}

.site-180174-description .item-user-btn {
	position: absolute;
	top: 132px;
	left: 15px
}

.site-180174-description .item-user-btn .btn-care {
	width: 148px;
	height: 26px;
	padding: 0;
	border-radius: 3px;
	line-height: 22px
}

.site-180174-description .item-user-btn .btn-care .btn-care_tx {
	font-size: 14px
}

.site-180174-description .item-user-btn .btn-care:hover {
	border-radius: 3px;
	border: 1px solid #7db718
}

.site-custom-tit .title-subLinks li {
	padding: 0 8px 0 22px;
	line-height: 20px;
	margin-bottom: 5px;
	font-size: 14px;
	display: inline-block;
	background: url()
		no-repeat left 4px
}

.site-custom-tit .title-subLinks li.firstItem {
	background: 0
}

.site-dingyue-l {
	float: left
}

.site-dingyue-r {
	overflow: hidden
}

.user-msg-tr {
	display: inline-block;
	float: left;
	max-width: 82px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.polymer-btnList {
	position: absolute;
	right: 2px;
	top: 0
}

.site-piclist170150 {
	height: 151px
}

.site-piclist170150 li {
	width: 170px
}

.site-piclist170150 .site-piclist_info {
	line-height: 18px;
	padding: 5px 11px 0;
	height: 44px;
	overflow: hidden
}

.site-piclist170150 .site-piclist_pic {
	height: 100px
}

.site-piclist170150 .wrapper-listTitle {
	padding: 0;
	height: 24px;
	cursor: pointer;
	position: relative;
	margin-top: -24px;
	background: 0
}

.site-piclist170150 .site-piclist_info a {
	color: #000;
	font-size: 12px
}

.site-piclist170150 .site-piclist_info p {
	height: 36px;
	overflow: hidden
}

.site_rdLine_label {
	margin-left: -10px;
	margin-top: 32px
}

.qypage-1380 .site_rdLine_label {
	width: 573px
}

.qypage-1180 .site_rdLine_label {
	width: 573px
}

.qypage-980 .site_rdLine_label {
	width: 500px
}

.site-piclist170150 .site-piclist_info a:hover {
	color: #699f00
}

.wrapper_piclist_tlct .subscriber-titl {
	width: 220px;
	margin-top: 0
}

.wrapper_piclist_tlct .subUser-decr {
	display: inline;
	float: left;
	width: 140px;
	height: 80px;
	margin-left: 14px;
	margin-top: 15px
}

.qypage-1180 .site_wdrdLine_label {
	margin-left: 0;
	width: 760px
}

.qypage-980 .site_wdrdLine_label {
	margin-left: 220px;
	width: 550px
}

.qypage-980 .wrapper-colCustom .site_wdrdLine_label {
	margin-left: 220px;
	width: 570px
}

.btn_wdlfBt_custom .btn-care {
	width: 52px;
	top: 112px;
	left: 1px;
	border-radius: 3px
}

.wrapper_piclist_tlct {
	left: 0
}

.decr_wdrtBt_txt {
	left: 152px
}

a:hover {
	text-decoration: none
}