@charset "utf-8";
/*主体*/
.mb6 {
	margin:0 0 6px;
}
.mb6 img {
	display:block
}
.ml10 {
	margin:0 0 0 10px;
}
.ml6 {
	margin:0 0 0 6px;
}
.winbox {
	width:950px;
	margin:0 0 6px;
	overflow:hidden;
}
.main {
	float:left;
	width:690px;
}
.slider {
	float:left;
	width:250px;
	margin-left:10px;
}
.m01 {
	overflow:hidden;
	color:#333;
	margin:0 0 6px;
	width:950px;
	font-family:SimSun;
	line-height:26px;
}
.m01 span {
	margin:0 7px;
}
.m01 .main .m01_1 {
	width:688px;
	border:1px solid #ccd6b4;
	line-height:28px;
}
.m01 .main .m01_1 h2 {
	float:left;
	width:66px;
}
.m01 .main .m01_1 ul {
	overflow:hidden;
	float:left;
	width:600px;
}
.m01 .main .m01_1 li {
	float:left;
	margin-right:5px;
}
.m01 .main .m01_1 .th1 {
	overflow:hidden;
	width:666px;
	margin:1px;
	padding:0 10px;
	background:#e4efdb;
}
.m01 .main .m01_1 .th1 h2 {
	color:green;
	overflow:hidden;
	height:30px;
}
.m01 .main .m01_1 li .w1 {
	width:100px;
	margin:4px 0 0;
}
.m01 .main .m01_1 li .w2 {
	width:50px;
	margin:3px 0 0
}
.m01 .main .m01_1 .th2 {
	overflow:hidden;
	width:666px;
	padding:0 11px;
}
.m01 .main .m01_1 .th2 li {
	margin-left:7px
}
.m01 .main .m01_1 .th2 li a.cur {
	color:red;
	font-weight:bold
}
.m01 .main .m01_1 .th3 {
	overflow:hidden;
	width:666px;
	padding:0 11px;
}
.m01 .main .m01_1 .th3 ul {
	width:646px;
	overflow:hidden;
	padding:10px;
	border-top:1px solid #ccc;
}
.m01 .main .m01_1 .th3 ul.bg {
	background: #FFC;
	margin:5px 0 0;
	border-top:none;
}
.m01 .main .m01_1 .th3 li {
	float:left;
	width:500px;
	overflow:hidden;
}
.m01 .main .m01_1 .th3 li.pic {
	border:1px solid #ccc;
	margin:5px 0 0;
	margin-right:10px;
	background:#fff;
	width:120px;
	height:90px;
	padding:1px;
}
.m01 .main .m01_1 .th3 li.pic img {
	display:block;
	height:90px;
}
.m01 .main .m01_1 .th3 li h1 {
	overflow:hidden;
	width:500px;
}
.m01 .main .m01_1 .th3 li h1 .fr {
	font-size:12px;
	font-weight: normal;
}
.m01 .main .m01_1 .th3 li p, .m01 .main .m01_1 .th3 li h1 {
	line-height:21px;
}
.m01 .pglist {
	width:666px;
	text-align:right;
	border-top:1px solid #ccc;
	overflow:hidden;
}
.m05 .pglist {
	padding:10px;
	width:666px;
	text-align:center;
	overflow:hidden;
}
.m01 .pglist a, .m05 .pglist a {
	margin:0 4px;
}
.m01 .pglist a.current, .m05 .pglist a.current {
	font-weight:bold
}
.m02, .m04 {
	overflow:hidden;
	margin:0 0 6px;
	width:950px;
	color:#333;
}
.m04 img {
	display:block
}
.m02_1 {
	float:left;
	border:1px solid #ccc;
	width:248px;
}
.m02_1 h2 {
	width:238px;
	overflow:hidden;
	padding-right:10px;
	height:25px;
	background:url(/images/v2/lp/skin01.gif) repeat-x;
}
.m02_1 ul {
	margin:5px 10px;
	width:228px;
	line-height:21px;
	overflow:hidden;
}
.m02_1.play {
	width:308px;
	margin-left:10px
}
.m02_1.ml10 {
	width:368px;
}
.m02_1.ml10 h2 {
	width:358px;
}
.m02_1.ml10 ul {
	width:348px;
	line-height:24px;
}
.m02_1 h2 a, .m03 h2 a {
	color:#333;
	text-decoration:none
}
.m02_1 h2 a:hover, .m03 h2 a:hover {
	color:#f60;
}
.m02_1 ul li {
	background:url(/images/v2/lp/skin01.gif) no-repeat 0 -30px;
	padding-left:10px;
	overflow:hidden;
}
.m02_1 ul.m02_2 li {
	background:url(/images/v2/lp/bg02.gif) no-repeat 0 center;
	padding-left:13px;
	_line-height:24px;
	color:#777;
}
.m03 {
	float:left;
	overflow:hidden;
	border:1px solid #ccc;
	width:468px;
}
.m03 h2 {
	width:458px;
	overflow:hidden;
	padding-right:10px;
	height:25px;
	background:url(/images/v2/lp/skin01.gif) repeat-x;
	line-height:25px;
}
.m02_1 h2 .fl, .m03 h2 .fl {
	background:url(/images/v2/lp/skin01.gif) no-repeat 0 -70px;
	height:24px;
	line-height:21px;
	color:#fff;
	width:86px;
	text-align: center;
}
.m02_1 h2 .fr, .m03 h2 .fr {
	font-family:SimSun;
	line-height:24px;
	font-weight:normal;
}
.m03 ul.pic {
	width:457px;
 *margin:9px 0 9px 1px;
	_margin:9px 0;
	overflow:hidden;
}
.m03 ul.pic li {
	float:left;
	overflow:hidden;
	white-space:nowrap;
	width:130px;
 *margin-left:10px;
	_margin:0 3px 0 5px;
	padding:5px;
	text-align:center;
	border:1px solid #ccc;
}
.m03 ul.pic li div {
	overflow:hidden;
	width:128px;
	height:100px;
	border:1px solid #ccc;
}
.m03 ul.pic li p {
	line-height:24px;
}
.m03 .txt {
	width:448px;
	overflow:hidden;
	margin:10px;
}
.m03 .txt li {
	width:219px;
	line-height:21px;
	float:left;
	color:red;
	overflow:hidden;
}
.m03 .txt a {
	color:#333
}
/*右边*/
.m01 .slider img {
	display:block
}
.m01 .slider .m02_1 {
	margin-bottom:5px;
}
.m01 .slider .m02_1_1 {
	margin:10px;
}
.m01 .slider .m02_1_1 .w1 {
	width:100px;
}
.m01 .slider .m02_1_1 .w2 {
	width:50px;
	margin-left:5px;
}
/*detail*/
.m05 {
	width:950px;
	overflow:hidden;
	margin:0 0 10px;
}
.m05 .slider {
	margin:0 10px 0 0;
}
.m05_1 {
	border:1px solid #ccc;
	width:238px;
	margin:0 0 6px;
	background:#f4f4f4;
	overflow:hidden;
	padding:5px;
	text-align:center
}
.m05_1 div img {
	height:175px;
	overflow:hidden;
	display:block;
	width:238px;
}
.m05_1 h2 {
	line-height:24px;
	margin-top:5px;
}
/*右边*/
.m05_2 {
	border:1px solid #ccd6b4;
	background:#e4efdb;
	width:668px;
	padding:10px;
	color:#000;
	line-height:25px;
	text-align:center;
}
.m05_2 h1 {
	color:#000;
	font-size:16px;
	line-height:30px;
}
.m05_2 span {
	color:red;
	font-size:14px;
}
.m05 .main .m02_1 {
	width:688px;
	margin:6px 0 0;
}
.m05 .main .m02_1 h2 {
	width:678px;
}
.m05 ul.list {
	width:668px;
	overflow:hidden;
	margin:0 10px;
	padding:10px 0;
	border-bottom:1px dashed #ccc;
}
.m05 ul.list li {
	width:320px;
	line-height:25px;
	overflow:hidden;
	background:none;
	float:left
}
.m05 ul.list li div {
	float:left;
	color:#333;
}
.m05 ul.list li .fl {
	margin-right:8px;
	font-weight:bold;
}
.m05 ul.list li.w1 {
	width:668px;
}
.m05 .main .m02_1 .list.noline {
	border-bottom:none;
}
.m05 .main .m02_1 .w2 {
	text-indent:24px;
	line-height:21px;
	width:668px;
	margin:8px;
}
.m05 ul.note {
	width:668px;
	overflow:hidden;
}
.m05 ul.note li {
	padding:0 0 10px;
	border-top:1px dotted #CCC;
	background:none;
}
.m05 ul.note li.notop {
	border-top:0 none;
}
.m05 ul.note .note_1 {
	overflow:hidden;
	width:668px;
	margin:5px 0;
}
.m05 ul.note .note_2 {
	font-size:14px;
}
.m05 .fabu {
	margin:10px;
	width:668px;
	overflow:hidden;
}
.m05 .main ul.plans {
	width:668px;
	overflow:hidden;
	margin:10px 0;
}
.m05 .main ul.plans li {
	width:120px;
	padding:0;
	line-height:21px;
	text-align:center;
	overflow:hidden;
	color:#000;
	background:none;
	float:left;
	margin-left:13px;
}
.m05 .main ul.plans li div {
	border:1px solid #ccc;
	overflow:hidden;
	width:118px;
	height:80px;
}
.m05 .fabu .mt5 {
	width:668px;
	overflow:hidden;
}
.m05 .fabu .mt5 .fl {
	font-weight:bold;
	height:24px;
	line-height:24px;
	width:80px;
	text-align:right;
}
.m05 .fabu .mt5 .fla {
	float:left;
}
