@charset "utf-8";
/*
 *@ Created : 2014/2/26
 *@ author	: SunTaiYong
 *@ E-mail	: tysun2002@gmail.com
 *@ version	: 1.0
 *@ desc	: mmbuzz2014
 */

/*reset*/
html,body,ul,ol,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,h7,
p,form,
header,aside,footer,section,menu,nav {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
	font-family:'微软雅黑', Verdana, Geneva, sans-serif;
	font-weight:normal;
	line-height:120%;
	list-style:none;
}
html,body {
	height:100%;
	_background-image: url(about:blank);
	_background-attachment: fixed;
}
img {
	border:none;
}

/*forms & links*/
input,textarea,select,a {
	font-family:'微软雅黑', Verdana, Geneva, sans-serif;
	line-height:180%;
	color:#000;
	text-decoration:none;
	padding: 0;
}
input,textarea,select{
	font-size:12px;
}
a:hover {
	text-decoration:underline;
}
input:focus,textarea:focus,selecte:focus {
	outline:none;
}

/*clearfix*/
.clearfix:after {
	display:block;
	content:' ';
	visibility:hidden;
	clear:both;
}
.clearfix {
	*zoom:1;
}

/*fixedfix*/
.fixedfix {
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
}

/*float*/
.fl {
	float:left;
}
.fr {
	float:right;
}

/*hide*/
.hide {
	display:none !important;
}

/*font-color*/
.txt_white,  a.txt_white, 	.txt_white a 	{ color:#FFF !important; }
.txt_blue, 	 a.txt_blue, 	.txt_blue a 	{ color:#3b5998 !important; }
.txt_green,	 a.txt_green, 	.txt_green a 	{ color:#6ab4a5 !important; }
.txt_gray, 	 a.txt_gray, 	.txt_gray a 	{ color:#666 !important; }
.txt_gray_3, a.txt_gray_3, 	.txt_gray_3 a 	{ color:#333 !important; }
.txt_gray_6, a.txt_gray_6, 	.txt_gray_6 a 	{ color:#666 !important; }
.txt_gray_9, a.txt_gray_9, 	.txt_gray_9 a 	{ color:#999 !important; }
.txt_gray_c, a.txt_gray_c, 	.txt_gray_c a 	{ color:#CCC !important; }
.txt_red, 	 a.txt_red, 	.txt_red a 		{ color:#d7a661 !important; }
.txt_black,  a.txt_black, 	.txt_lack a 	{ color:#000 !important; }
.txt_pink, 	 a.txt_pink, 	.txt_pink a 	{ color:#ff6781 !important; }
.txt_yellow ,a.txt_yellow, 	.ytxt_ellow a 	{ color: #FB0 !important; }

/*font-family*/
.yahei, .yahei a {
	font-family: '微软雅黑' !important;
}
.num, .num a {
	font-family: Constantia;
}

/*form*/
.input_text {
	width:150px;
	padding:0;
	border:1px solid #CCC;
	height:25px;
	line-height:25px;
	padding:0 5px;
	border-radius:2px;
}

/*正文开始*/
body{
	background:#f2f2f2;
	color:#4d4d4d;
}
.main{
	width:980px;
	margin:0 auto;
}
.bottom {
    text-align:right;
    margin:20px 10px;
}

.content {
    background:#FFF;
    border:1px solid #ddd;
    margin-top:15px;
    padding:5px;
}
.content-left {
    float:left;
    width:480px;
    border-right:1px solid #ddd;
}
.content-left .logo-title, .content-right .logo-title  {
    height:66px;
    padding:15px 0px;
    margin:0 10px;
    border-bottom:1px solid #ddd;
}
.content-left .logo-title .fuzhi {
    float:left;
    width:118px;
    height:66px;
    margin-left:15px;
    background:url('/mmbuzz_public/image/mmbuzz2014/icon.png') no-repeat;
}
.content-left .logo-title .wenzi {
    float:right;
    width:200px;
    height:27px;
    background:url('/mmbuzz_public/image/mmbuzz2014/icon.png') no-repeat;
    background-position:0 -160px;
}
.content-left .main-content {
    padding:25px;
    line-height:180%;
}
.content-right {
    float:right;
    width:480px;
}
.content-right .logo-title .fuzhi {
    float:left;
    width:118px;
    height:66px;
    margin-left:15px;
    background:url('/mmbuzz_public/image/mmbuzz2014/icon.png') no-repeat;
    background-position:0 -80px;
}
.content-right .logo-title .wenzi {
    float:right;
    width:200px;
    height:27px;
    background:url('/mmbuzz_public/image/mmbuzz2014/icon.png') no-repeat;
    background-position:0 -198px;
}
.content-right .main-content {
    padding:25px;
    line-height:180%;
}
.green {
    font-size:14px;
    color:#8bc244;
}
.orange {
    font-size:14px;
    color:#f3c848;
}
.title {
    width:250px;
    height:20px;
    background:url('/mmbuzz_public/image/mmbuzz2014/icon.png') no-repeat;
}
.xiangmu {
    background-position:0 -230px;
    padding:10px 0;
}
.huoban {
    background-position:0 -270px;
    padding:10px 0;
    margin-top:30px;
}
.fest {
    background-position:0 -310px;
    padding:10px 0;
    margin-top:30px;

}
.xiangmu-list li{
    float:left;
    width:177px;
    height:257px;
    margin-right:15px;
}

.huoban-list li {
    float:left;
    width:100px;
    margin-right:5px;
    height:58px;
}
.fest-list li {
    float:left;
    width:185px;
    height:75px;
}
li.rightest{
    margin-right:0;
}

/*senioryear*/
.line {
    height:10px;
    background:#8fc344;
}
.senior-left {
    width:650px;
    float:left;
    margin-top:30px;
}

.senior-content {
    background:#fff;
    padding-top:10px;
	padding-bottom:10px;
}
.senior-content p {
    padding:0px 20px;
    line-height:180%;
    color:#666;
}
.senior-content h2 {
    color:#8fc344;
    font-size:14px;
    margin:10px 20px;
	padding-bottom:5px;
	border-bottom:1px solid #ddd;
}
.senior-content a.more {
    color:#069;
    font-size:12px;
}
.senior-left .code {
    padding:20px;
}
.hr {
    height:160px;
}
.cine-word {
    float:left;
    width:120px;
}
.cine-weixin {
    float:left;
    width:140px;
}
.word-4k {
    float:right;
    width:110px;
}
.weixin-4k {
    float:right;
    width:140px;
}

.senior-right {
    width:310px;
    float:right;
    margin-top:30px;
}
.senior-right h2 {
    font-size:14px;
    color:#8fc344;
    padding-bottom:10px;
    border-bottom:1px solid #ddd;
}
.senior-form {
    margin-bottom:20px;
}
.senior-form .red {
    color:red;
}
.senior-form p {
    margin:8px 0;
}
.senior-form input {
    height:23px;
    border:1px solid #ddd;
}
#name {
    width:60px;
}
#phone {
    width:100px;
}
#url {
    width:290px;
    height:30px;
    font-size:10px;
    padding-left:10px;
}
#submit {
    height:30px;
    padding:5px 10px;
    width:80px;
    cursor:pointer;
    background:#999;
    font-size:12px;
    color:#eee;
    border-radius:5px;
}
#submit:hover {
    background:#aaa;
}
.jieshao {
    margin-bottom:20px;
}
.jieshao p{
    padding:10px;
    color:#666;
    line-height:180%;
}

.pingwei {
    padding:10px 0;
    margin-bottom:20px;
}
.pingwei p {
    line-height:150%;
    border-bottom:1px dotted #ddd;
    margin-bottom:10px;
    padding-bottom:10px;
}
.pingwei p img {
	float:left;
    margin-right:10px;
}
.pingwei p .name {
    font-size:14px;
    font-weight:bold;
}
.pingwei p .p-content {
    display:inline-block;
    float:right;
    width:200px;

}
a.blue, .blue {
	color:#069;
}

.apply-list p {
	padding:5px;
}