.brandmod,.classmod,.explainlist,.featurelist,.headslider,.helplist,.mallheadmod,.relatedregion,.seltopic {
	width:1100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.categorynav h3 a,.categorynav i,.categorynav p a,.countdown em,.countdown i,.customnav dd,.customnav dl,.explainlist span,.relatedregion h4 strong {
	display:inline-block;
	*display:inline;
	position:relative;
	zoom:1;
	vertical-align:middle
}
.headslider dd,.imgrolling .imgrollinner dl {
	-webkit-transition:.6s all;
	transition:.6s all
}
.headslider {
	position:relative;
	height:360px;
	z-index:2
}
.headslider .lastpic,.headslider .nextpic {
	background:url(http://static1.mtime.cn/static/images/bg/000000_40.png);
	width:48px;
	height:102px;
	position:absolute;
	top:50%;
	margin-top:-51px;
	z-index:5;
	opacity:.8;
	filter:alpha(opacity=80)
}
.headslider .lastpic:hover,.headslider .nextpic:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.headslider .lastpic {
	left:0
}
.headslider .nextpic {
	right:0
}
.headslider .lastpic i,.headslider .nextpic i {
	background:url(../images/index24.png) no-repeat;
	width:21px;
	height:47px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-24px 0 0 -11px;
	opacity:.6
}
.headslider .nextpic i {
	background-position:-21px 0
}
.headslider .lastpic:hover i,.headslider .nextpic:hover i {
	opacity:1
}
.headslider dl {
	position:relative;
	height:360px;
	z-index:3
}
.headslider dd {
	background:center no-repeat;
	position:absolute;
	width:100%;
	height:360px;
	z-index:1;
	opacity:0;
	filter:alpha(opacity=0)
}
.headslider dd a.arealink {
	width:100%;
	margin:0 auto;
	height:360px;
	display:block
}
.headslider .mallitem {
	width:975px;
	position:absolute;
	left:50%;
	bottom:12px;
	margin-left:-488px;
	z-index:3
}
.headslider .mallitem li {
	float:left;
	width:195px
}
.headslider .mallitem a {
	background:#000;
	opacity:0;
	filter:alpha(opacity=0);
	width:190px;
	height:270px;
	display:block
}
.headslider .sliderdot {
	position:absolute;
	right:30px;
	bottom:12px;
	z-index:4
}
.headslider .sliderdot i {
	background:#fff;
	width:10px;
	height:10px;
	border:1px solid #000;
	border-radius:50%;
	display:inline-block;
	text-align:right;
	margin:0 5px;
	opacity:.7;
	filter:alpha(opacity=70);
	vertical-align:middle;
	cursor:pointer
}
.headslider .sliderdot i.cur {
	opacity:1;
	filter:alpha(opacity=100)
}
.categorynav {
	padding:20px 25px 0;
	height:378px;
	border:1px solid #e6e6e6
}
.categorynav i {
	width:26px;
	height:26px;
	margin-right:6px
}
.categorynav i img {
	max-width:100%;
	max-height:100%;
	display:block
}
.categorymod .categorynav li i img,.categorymod .categorynav li.cur .gt,.categorymod .categorynav li:hover .gt {
	display:none
}
.categorynav h3 {
	font-size:15px;
	line-height:36px
}
.categorynav p {

}
.categorynav p a {
	width:160px;
	color:#888;
	line-height:1.3rem;
	font-size:13px
}
.mallheadmod {
	padding-bottom:20px
}
.categorymod {
	width:215px;
	height:330px;
	float:left;
	position:relative;
	z-index:3
}
.categorymod .categorynav {
	background:#f6f6f6;
	height:330px;
	padding:0
}
.categorymod .categorynav i {
	background:url(../images/mallicon.png) no-repeat;
	width:35px;
	height:35px;
	top:5px
}
.categorymod .categorynav li {
	height:82.5px;
	border-top:1px solid #e6e6e6;
	margin-top:-1px;
	position:relative;
	margin-right:-1px;
	cursor:pointer
}
.categorymod .categorynav .categorybox {
	padding:7px 0 0 15px;
	position:relative
}
.categorymod .categorynav .categorybox .gt {
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-5px
}
.categorymod .categorynav .categorybox p {
	margin-left:41px;
	margin-top:-1px
}
.categorymod .categorynav .categorytip {
	background:#fff;
	width:610px;
	height:330px;
	border:1px solid #e6e6e6;
	border-left:none;
	position:absolute;
	left:214px;
	display:none;
	top: -1px;
}
.categorymod .categorynav li.cur,.categorymod .categorynav li:hover {
	background:#fff
}
.categorymod .categorynav li.cur img,.categorymod .categorynav li:hover img {
	-webkit-filter:grayscale(0);
	filter:none;
	-webkit-filter:grayscale(0);
	filter:grayscale(0)
}
.categorymod .categorynav li.cur .categorytip,.categorymod .categorynav li:hover .categorytip {
	display:block
}
.categorymod .categorynav li.li-0 i {
	background-position:0 0
}
.categorymod .categorynav li.li-1 i {
	background-position:-70px 0
}
.categorymod .categorynav li.li-2 i {
	background-position:-140px 0
}
.categorymod .categorynav li.li-3 i {
	background-position:-210px 0
}
.categorymod .categorynav li.li-4 i {
	background-position:-280px 0
}
.categorymod .categorynav li.li-0:hover .categorytip {

}
.categorymod .categorynav li.li-0:hover h3 a {
	color:#fa881e
}
.categorymod .categorynav li.li-0:hover i {
	background-position:-35px 0
}
.categorymod .categorynav li.li-1:hover .categorytip {
	top:-84px
}
.categorymod .categorynav li.li-1:hover h3 a {
	color:#2378b9
}
.categorymod .categorynav li.li-1:hover i {
	background-position:-105px 0
}
.categorymod .categorynav li.li-2:hover .categorytip {
	top:-166px
}
.categorymod .categorynav li.li-2:hover h3 a {
	color:#49b67c
}
.categorymod .categorynav li.li-2:hover i {
	background-position:-175px 0
}
.categorymod .categorynav li.li-3:hover .categorytip {
	top:-249px
}
.categorymod .categorynav li.li-3:hover h3 a {
	color:#1a9ea5
}
.categorymod .categorynav li.li-3:hover i {
	background-position:-245px 0
}

.categorymod .categorynav li.li-4:hover .categorytip {
	top:-265px
}
.categorymod .categorynav li.li-4:hover h3 a {
	color:#1a9ea5
}
.categorymod .categorynav li.li-4:hover i {
	background-position:-245px 0
}


.headimgmod {
	width:875px;
	float:right
}
.customtitle {
	font-weight:400;
	font-size:28px;
	line-height:1;
	text-align:center;
	padding-bottom:15px
}
.customnav {
	width:1200px;
	margin:0 auto 19px;
	position:relative;
	text-align:center
}
.customnav i {
	background:#e5e5e5;
	width:100%;
	height:1px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:50%;
	margin-top:2px
}
.featurelist,.featurelist dd {
	position:relative
}
.customnav dd,.customnav dl {
	background:#fff;
	z-index:2;
	overflow:hidden
}
.customnav dd {
	padding:0 25px;
	font-size:16px;
	line-height:1.1;
	border-left:1px solid #e5e5e5;
	margin-left:-1px
}
.featurelist {
	overflow:hidden;
	padding-bottom:67px
}
.featurelist dl {
	width:1215px
}
.brandbiglist dd,.featurelist dd {
	width:390px;
	margin-right:15px;
	float:left
}
.featurelist dd .tiger {
	position:absolute;
	left:0;
	top:0;
	color:#fff;
	font-size:13px;
	line-height:25px;
	padding:0 15px
}
.brandmod {
	padding-bottom:85px
}
.brandmod .customnav {
	margin-bottom:34px
}
.brandbiglist {
	padding-bottom:15px
}
.brandbiglist dd:hover img {
	opacity:.9
}
.brandsmall {
	overflow:hidden
}
.brandsmall dl {
	width:1300px
}
.brandsmall dd {
	float:left;
	margin-right:15px
}
.brandsmall dd img {
	width:187.5px
}
.countdown {
	color:#d7d7d7
}
.countdown p {
	padding-bottom:10px;
	font-size:12px
}
.countdown i {
	background:#000;
	width:16px;
	text-align:center;
	line-height:26px;
	margin:0 1px;
	color:#fff;
	overflow:hidden
}
.countdown em {
	margin:0 3px;
	line-height:26px
}
.classmod {
	padding-bottom:40px
}
.classlist {
	padding-top:24px
}
.classlist dt {
	width:280px;
	float:left;
	position:relative
}
.classlist dt .countdown {
	color:#df494a;
	position:absolute;
	left:22px;
	top:35px
}
.classlist dt .countdown i {
	background:#df494a;
	font-size:18px
}
.classlist dd {
	background:url(../../images/mallclassbg.jpg) right 0 no-repeat;
	width:230px;
	height:295px;
	overflow:hidden;
	text-align:right;
	float:left;
	position:relative
}
.classlist dd.normal img {
	background-image:none;
	width:220px;
	height:220px
}
.classlist dd .tiger {
	position:absolute;
	left:10px;
	top:0;
	color:#fff;
	font-size:13px;
	line-height:25px;
	padding:0 15px;
	z-index:5
}
.classlist dd a:hover,.topicmod dd a:hover {
	color:#333
}
.classlist dd .titbox {
	position:absolute;
	width:230px;
	text-align:center;
	right:0;
	top:215px
}
.classlist dd .titbox strong {
	font-weight:400;
	display:block
}
.classlist dd .titbox em {
	display:block;
	padding-top:6px
}
.seltopic {
	padding:20px 0 60px
}
.seltopic .customnav {
	margin-bottom:42px
}
.topicmod {
	background:no-repeat;
	height:220px;
	padding-top:26px;
	position:relative;
	margin-bottom:10px
}
.topicmod .movielink {
	width:300px;
	height:246px;
	position:absolute;
	left:0;
	top:0
}
.topicmod .imgrolling {
	width:843px;
	margin-left:336px
}
.topicmod dd {
	background:#fff;
	width:280px;
	float:left;
	margin-right:1px;
	cursor:pointer
}
.topicmod dd a {
	display:block;
	position:relative
}
.topicmod dd a strong {
	font-weight:nomal;
	position:absolute;
	left:28px;
	top:105px
}
.imgrolling {
	position:relative
}
.imgrolling .last,.imgrolling .next {
	background:url(http://static1.mtime.cn/static/images/bg/000000_40.png);
	width:32px;
	height:68px;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-34px;
	z-index:5;
	opacity:.8;
	filter:alpha(opacity=80)
}
.imgrolling .next {
	right:0;
	left:auto
}
.imgrolling .last:hover,.imgrolling .next:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.imgrolling .last i,.imgrolling .next i {
	background:url(../../images/index24.png) -155px 0 no-repeat;
	width:17px;
	height:36px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-18px 0 0 -9px
}
.imgrolling .next i {
	background-position:-138px 0
}
.imgrolling .imgrollinner {
	position:relative;
	overflow:hidden
}
.imgrolling .imgrollinner dl {
	width:5000px
}
.imgrolling .shadowleft,.imgrolling .shadowright {
	background:url(../../images/index24.png) -186px -245px no-repeat;
	width:7px;
	height:317px;
	position:absolute;
	left:0;
	top:-35px;
	z-index:4
}
.imgrolling .shadowright {
	background-position:-193px -245px;
	right:0;
	left:auto
}
.relatedregion {
	padding-bottom:66px
}
.relatedregion h4 {
	font-size:22px;
	position:relative;
	text-align:center;
	line-height:24px
}
.relatedregion h4 i {
	width:100%;
	height:0;
	position:absolute;
	left:0;
	top:50%;
	border-bottom:1px solid #e6e6e6
}
.relatedregion h4 strong {
	background:#fff;
	padding:0 30px
}
.relatedregion dl {
	width:1210px;
	padding-top:30px
}
.relatedregion dd {
	width:232px;
	height:314px;
	overflow:hidden;
	margin-right:10px;
	float:left;
	text-align:center
}
.relatedregion img {
	background:#f5f5f5;
	display:block
}
.relatedregion h3 {
	padding:15px 0 5px;
	font-weight:400
}
.viewmore {
	text-align:center;
	padding-top:10px
}
.viewmore a {
	width:158px;
	line-height:35px;
	border:1px solid #666;
	color:#666;
	display:inline-block;
	border-radius:20px;
	text-align:center;
	font-size:15px
}
.viewmore a:hover {
	background:#1e7dd7;
	border:1px solid #1e7dd7;
	color:#fff
}
.helpregion {
	background:#f2f2f2
}
.explainlist {
	overflow:hidden;
	border-bottom:1px solid #e6e6e6;
	padding:35px 0 30px
}
.explainlist h4 {
	font-size:18px;
	line-height:1.2em;
	font-weight:400;
	padding-bottom:25px
}
.explainlist dl {
	width:1256px
}
.explainlist dd {
	float:left;
	width:153px;
	text-align:center;
	margin-right:56px
}
.explainlist span {
	background:url(../../images/wselect.png) no-repeat;
	width:120px;
	height:120px
}
.explainlist span.sel01 {
	background-position:0 0
}
.explainlist span.sel02 {
	background-position:-120px 0
}
.explainlist span.sel03 {
	background-position:-240px 0
}
.explainlist span.sel04 {
	background-position:-360px 0
}
.explainlist span.sel05 {
	background-position:-480px 0
}
.explainlist span.sel06 {
	background-position:-600px 0
}
.explainlist h5 {
	font-size:13px;
	line-height:1em;
	color:grey;
	font-weight:400;
	margin-top:20px
}
.helplist {
	padding:50px 0 35px
}
.helplist ul {
	position:relative;
	overflow:hidden;
	padding-bottom:5px;
	border:none
}
.helplist li {
	float:left;
	width:240px
}
.helplist dl {
	padding-left:45px;
	font-size:13px;
	line-height:1.8em
}
.helplist dt {
	padding-bottom:15px;
	font-size:14px
}
.helplist a {
	color:#999
}
.spfl {
	height: 290px;
	width: 264px;
	padding: 20px;
	float: left;
}
.spfl01 {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 68px;
	padding-left: 20px;
}
.spfln {
	height: 318px;
	width: 570px;
	padding: 20px;
}
.spfl02 {
	line-height: 33px;
	float: left;
	height: 30px;
	width: 70px;
	padding-left: 10px;
}
.spflnew {
	height: 338px;
	width: 590px;
	padding: 10px;
}
.pd007010101 h4 {
	font-size: 22px;
	font-weight: 400;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}
.xydj01 {
	float: left;
	width: 165px;
	height: 338px;
	padding-left: 20px;
	margin-right: 10px;
}
.xydj0101 {
	height: 30px;
	width: 100px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E8E8E8;
	line-height: 30px;
	padding-top: 6px;
	margin-bottom: 10px;
}
.xydj0102 {
	height: 128px;
	width: 165px;
}
.xydj010201 {
	line-height: 30px;
	height: 30px;
	width: 165px;
}
