.bar {
	display: inline-block;
	width: 100px;
	height: 8px;
	border: 1px solid #b1191a;
	vertical-align: middle;
	border-radius: 5px;
}

.bar_in {
	width: 87%;
	height: 8px;
	background-color: #f24349;
}

.center {
	margin: 0 auto;
}

.titleText i {
	color: #f24349;
}

.titleText em {
	padding-left: 5px;
	line-height: 36px;
}

.titleText02 i {
	color: #f24349;
}

.titleText02 em {
	padding-left: 5px;
	line-height: 36px;
}

.sellerGoodRate2 em {
	font-size: 10px;
	padding-left: 5px;
	line-height: 15px;
}

.sellerGoodRate2 i {
	color: rgb(0, 128, 0);
}

.de_moviePanel {
	margin-top: 20px;
}

.de_starPanel {
	margin-top: 20px;
}

.crumb_wrap {
	height: 25px;
}

.crumb_wrap a {
	margin-right: 10px;
}

.preview_wrap {
	height: 461px;
	width: 400px;
	/* 	background-color:black; */
	text-align: center;
}

.preview_img {
	position: relative;
}

.p_img {
	position: relative;
	height: 490px;
	border: 1px solid #ccc;
}

.preview_text {
	text-align: left;
}

.big {
	display: none;
	z-index: 999;
	overflow: hidden;
}

.bigImgSize {
	position: absolute;
	left: 400px;
	top: -200px;
	width: 800px;
	height: 1300px;
}

.bigImgSize02 {
	position: absolute;
	float: left;
	left: -800px;
	top: -200px;
	width: 800px;
	height: 1300px;
}

.big img {
	position: absolute;
}

.mask {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	opacity: .5;
	border: 1px solid #ccc;
	cursor: move;
}

.poster {
	height: 209px;
	width: 1200px;
	background-color: white;
	text-align: center;
	margin: 0 auto;
}

.list_item li {
	float: left;
	width: 56px;
	height: 56px;
	border: 2px solid transparent;
	margin: 0 2px;
}

.list_item li.current {
	border-color: #c81623;
}

.arrow_prev {
	left: 0;
	background: url(../img/arrow-prev.png) no-repeat;
}

.arrow_next {
	right: 0;
	background: url(../img/arrow-next.png) no-repeat;
}

.itemInfo_wrap {
	width: 718px;
}

.name {
	height: 30px;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 6px;
}

.concise dl {
	overflow: hidden;
}

.concise dt, .concise dd {
	float: left;
}

.concise p {
	padding-left: 5px;
	line-height: 36px;
}

/* .concise strong {　 */
	
/* } */

.concise3 {
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 9px;
}

.concise2 {
	padding-left: 5px;
	padding-top: 9px;
}

.itemInfo_wrap02 {
	width: 600px;
	margin-left: 130px;
	margin-top: 55px;
}

.name02 {
	padding-left: 5px;
	height: 40px;
	font-size: 16px;
	font-weight: 700;
}

.concise02 dl {
	overflow: hidden;
}

.concise02 dt, .concise dd {
	float: left;
}

.concise02 p {
	padding-left: 5px;
	line-height: 36px;
}

/* .conciseText { */
/* 	width: 598px; */
/* 	height: 58px; */
/* 	line-height: 20px; */
/* 	overflow: auto; */
/* 	overflow-x: hidden; */
/* } */

.conciseText2 {
	width: 598px;
	height: 86px;
	line-height: 20px;
	overflow: auto;
	overflow-x: hidden;
}

.conciseText3 {
	width: 598px;
	height: 110px;
	line-height: 20px;
	overflow: auto;
	overflow-x: hidden;
}

.conciseText02 {
	width: 598px;
	height: 88px;
	line-height: 20px;
	overflow: auto;
	overflow-x: hidden;
}

.conciseText2_4 {
	width: 598px;
	height: 41px;
	line-height: 26px;
	overflow: auto;
	overflow-x: hidden;
}

.conciseList {
	position: relative;
	padding: 1px 0;
}

.summary_promotion dd {
	width: 450px;
	line-height: 36px;
}

.summary_promotion em {
	display: inline-block;
	width: 40px;
	height: 22px;
	background-color: #c81623;
	text-align: center;
	line-height: 22px;
	color: #fff;
}

.choose_color a {
	display: inline-block;
	width: 80px;
	height: 41px;
	background-color: #f7f7f7;
	border: 1px solid #ededed;
	text-align: center;
	line-height: 41px;
}

.concise a.current {
	border-color: #c81623;
}

.choose_btns {
	margin-top: 20px;
}

.choose_amount {
	position: relative;
	float: left;
	width: 50px;
	height: 46px;
	background-color: pink;
}

.add {
	top: 0;
}

.reduce {
	bottom: 0;
	cursor: not-allowed;
}

.addCollect, .concern {
	float: left;
	width: 142px;
	height: 46px;
	background-color: #ab5a54;
	text-align: center;
	line-height: 46px;
	font-size: 18px;
	color: #fff;
	margin-left: 10px;
	font-weight: 700;
}

.intro {
	margin-bottom: 50px;
}

.intro02 {
	margin-bottom: 50px;
}

.aside {
	width: 208px;
	border: 1px solid #ccc;
}

.tab_list {
	overflow: hidden;
	height: 34px;
}
.tab_list li {
	float: left;
	background-color: #f1f1f1;
	border-bottom: 1px solid #ccc;
	text-align: center;
	line-height: 33px;
}
.tab_list .current {
	background-color: #fff;
	border-bottom: 0;
	color: red;
}

.first_tab {
	width: 208px;
}

.tab_con {
	text-align: center;
}

/* .tab_con img { */
/* 	width: 188px; */
/* 	height:268px; */
/* 	border: 1px solid #ffffff; */
/* } */

.tab_con li {
	border-bottom: 1px solid #ccc;
}

.tab_con li h5 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: 400;
}

.asideMovieName {
	color: rgb(169, 35, 169);
}

.screenwriterC {
	color: #9a35ca;
}

.directorC {
	color: #cb93ec;
}

.detail {
	width: 978px;
}

.detail02 {
	width: 1188px;
}

.detail_tab_list {
	height: 39px;
	z-index: 999;
	border: 1px solid #ccc;
	background-color: #f1f1f1;
}

.detail_tab_list li {
	float: left;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
	text-align: center;
	cursor: pointer;
}

.detail_tab_list .current {
	background-color: #ab5a54;
	color: #fff;
}

.detail_tab_list02 {
	height: 39px;
	z-index: 999;
	border: 1px solid #ccc;
	background-color: #f1f1f1;
}

.detail_tab_list02 li {
	float: left;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
	text-align: center;
	cursor: pointer;
}

.detail_tab_list02 .current02 {
	background-color: #ab5a54;
	color: #fff;
}

.detail_tab_list002 {
	height: 39px;
	z-index: 999;
	border: 1px solid #3cc49e;
	background-color: #f1f1f1;
	float: left;
	width: 978px;
	height: 39px;
	position: fixed;
	top: 0;
}

.detail_tab_list002 li {
	float: left;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
	text-align: center;
	cursor: pointer;
}

.detail_tab_list002 .current {
	background-color: #ab5a54;
	color: #fff;
}



.detail_tab_list003 {
	height: 39px;
	z-index: 999;
	border: 1px solid #ccc;
	background-color: #f1f1f1;
	float: left;
	width: 1186px;
	height: 39px;
	position: fixed;
	top: 0;
}

.detail_tab_list003 li {
	float: left;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
	text-align: center;
	cursor: pointer;
}

.detail_tab_list003 .current02 {
	background-color: #ab5a54;
	color: #fff;
}

.imglist_tab_list {
	width: 499px;
	height: 30px;
	z-index: 1004;
/* 	border: 1px solid #808080; */
/* 	background-color: #818182; */
/* 	right:299px; */
/* 	top: 59px; */
	position:fixed;
	border-radius:10px;
}

.imglist_tab_list li {
	float: left;
/* 	height: 39px; */
/* 	width: 274px; */
	   height: 30px;
	line-height: 30px;
	padding: 0 12px 0;
	color:#c0c0c0;
/* 	text-align: center; */
	cursor: pointer;
}

.imglist_tab_list .current {
	background-color: #783f3a;
	color: #fff;
}



.flc {
/* display: none; */
	
	   }

.currentImgList {
	pointer-events: none;
	color: #f1f1f1;
	border-radius:10px;
	border: 1px solid transparent;
	background-color: #783f3a;
}

.item_info {
	padding: 20px 0 0 20px;
}

.item_info02 {
	padding: 20px 0 0 20px;
}

.item_info_il {
	padding: 20px 0 0 71px;
}

.item_info03 {
	padding: 20px 0 0 0;
}

.item_info li {
	line-height: 22px;
}

.more {
	float: right;
	font-weight: 700;
	font-family: 'icomoon';
}

.tvDiv {
	height: 32px;
	width: 106px;
	text-align: center;
/* 	margin:8px 0; */
margin-top:10px;
margin-bottom:8px;
}

.tvDiv2 {
	height: 32px;
	width: 64px;
	text-align: center;
/* 	margin:8px 0; */
margin-top:10px;
margin-bottom:8px;
	
}

/* .divtop li{ */
/* 	margin-top:5px; */
/* 	margin:20px 0; */
/* } */

.titleH3 {
	line-height: 50px;
	height: 50px;
	width: 978px;
	color: #911bbd;
}

.font_article {
	font-size: 20px;
}

.font_article02 {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	font-family: SimSun;
}

.paragraph {
	text-indent: 2em;
}

.paragraph02 {
	text-indent: 2em;
}

.img_between {
	text-align: center;
	width: 980px;
	margin: 0 auto;
	padding-bottom: 15px;
}

.walk_d img:hover {
	border: 1px solid #e12228;
	transition: all .2s;
}

.item {
	display: none;
}

.tabs {
	float: left;
	overflow: hidden;
	padding-top: 15px;
	width: 479px;
	height: 201px;
}

.il_tabs {
	float: left;
	overflow: hidden;
	padding-top: 15px;
	width: 466px;
	height: 201px;
}

.starinfo {
	overflow: hidden;
}

.starinfo strong{
/* 	width: 100%; */
/* 	height: 100%; */
	text-align: left;
	margin: 10px 0;
	word-wrap: break-word;
}

.starinfo li{
/* 	width: 100%; */
/* 	height: 100%; */
	text-align: left;
	margin: 10px 0;
	word-wrap: break-word;
}

.imglist_starinfo {
	overflow: hidden;
	color:#ffcece;
}

.imglist_starinfo strong{
/* 	width: 100%; */
/* 	height: 100%; */
	text-align: left;
	margin: 10px 0;
	word-wrap: break-word;
}

.imglist_starinfo li{
/* 	width: 100%; */
/* 	height: 100%; */
	text-align: left;
	margin: 10px 0;
	word-wrap: break-word;
}

.photo {
	height: 151px;
	width: 201px;
	background-color: lime;
}

.sk_star {
	position: relative;
	float: left;
/* 	width: 102%; */
/* 	height: 102%; */
	margin: 0 1px 1px 1px;
}

.sk_star:hover {
	border: 1px solid #e12228;
	
}

.img_list_hw {
	width: 150px;
	height: 199px;
}

.photoText {
	float: left;
	margin: 0 5px 15px 15px;
	font-size: 12px;
}

.concise2 p {
	padding-left: 5px;
	line-height: 36px;
}

.color_red {
	color: #7b017e;
}

.collectDiv {
	float: left;
	padding-left: 10px;
	vertical-align: middle;
	line-height: 1px;
}

.concernDiv02 {
	float: left;
	vertical-align: middle;
	line-height: 20px;
}

.collectTextI {
	padding-left: 10px;
	font-size: 10px;
	color: #ababab;
}

.concernFor {
	padding-left: 10px;
	font-size: 10px;
	color: #ababab;
}

.collectTextI:hover {
	color: #c81623;
}

.concernFor:hover {
	color: #c81623;
}

.pageFileI {
	clear: both;
}

.connect_detail {
	font-size: 14px;
	color: #4f4f4f;
}

.blogging_font {
	font-size: 16px;
	color: #c81623;
}

.messagebook {
	width: 829px;
	height: 71px;
	border: 1px solid pink;
	outline: none;
	resize: none;
	overflow-y: hidden;
}

.showmessageul {
	margin-top: 10px;
}

.showmessageli {
	width: 100%;
	height: 100%;
	background-color: #f4f4f4;
	color: #0000ff;
	text-align: left;
	font-size: 14px;
	margin: 10px 0;
	word-wrap: break-word;
}

.showmessage02ul {
	margin-top: 10px;
}

.showmessage02li {
	width: 100%;
	height: 100%;
	background-color: #f4f4f4;
	color: #9b004e;
	text-align: left;
	font-size: 14px;
	margin: 10px 0;
	word-wrap: break-word;
}

.messagesubmit {
	width: 49px;
	height: 29px;
	background-color: #c0c0c0;
	border-radius: 10%;
	border: 0;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.messagesubmit:hover {
	background-color: #adadad;
	color: #ffffff;
}

.concisetextareaforguestbook {
	width: 1019px;
	height: 290px;
	line-height: 20px;
	overflow: auto;
	overflow-x: hidden;
	margin: 0 auto;
}

._messgetime {
	font-size: 14px;
	color: #959595;
	text-align: left;
}

.font_code {
	font-size: 13px;
}

.size_code {
	width: 99px;
	height: 29px;
	text-align: center;
}

.imgcode {
	width: 99px;
	height: 30px;
}

.guest_text {
	margin-bottom: 15px;
}

.msg_guest {
	font-size: 14px;
	color: #ff0000;
}

.msg_guest02 {
	margin-left: 60px;
	font-size: 14px;
	color: #00ac00;
}
.sdLabel {
	position:absolute;
	width:39px;
	height:19px;
/* 	z-indent:99; */
	
	
	background: rgba(0, 0, 0, .2);
	color: #ffff80;

	
}

.right_screenwriter {
	right: 129px;
	bottom: 250px;
}

.right_director {
	right: 129px;
	bottom: 229px;
}

.right2_screenwriter {
	right: 118px;
	bottom: 99px;
}

.right2_director {
	right: 118px;
	bottom: 80px;
}
/**
.screenwriterLabel {
	position:absolute;
	width:39px;
	height:20px;
	bottom: 241px;
	
	background: rgba(0, 0, 0, .2);
	color: #ffff80;

	
}
*/
/* .imgSizeForLink{ */
/* 	height: 29px; */
/* } */

