@charset "gb2312";
/*
author:johnnyhan
date:2012-05-28
*/

/*reset*/
body { margin:0; padding:0; background:#fff; font-family: "宋体", "Arial Narrow"; }
div, form, input, select, ul, ol, li, p, h1, h2, h3, h4, h5, h6, p, dd, dt, dl { margin:0; padding:0; }
ul, ol, li { list-style:none; }
body, table, select, input {
	font-size:12px;
	color:#333;
	text-align: left;
}
img { border:none; }
a { color:#000; text-decoration:none; }
a:hover {
	color:#c00;
	text-decoration:underline;
	text-align: left;
}
h1 { font-size: 16px; }
h2, h3 { font-size: 14px; }
h4, h5, h6 { font-size: 12px; }
.fl { float:left; }
.fr { float:right; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix{*zoom:1;}
.layout{ margin:auto; width:960px; overflow:hidden;}


.page{ background:url(11.jpg) center 0 no-repeat;}
.banner{ height:120px;}
h1{ width:220px; float:left; height:120px; text-indent:-999em; overflow:hidden;}
.dyArea{ width:700px; float:left; padding-top:15px; line-height:26px; color:#ddd;}
.dyArea a{ color:#ff6000;}
.dymArea{ float:right; padding:15px 20px 0 0; height:30px;}


/*首屏*/
.topic{ padding-top:20px; overflow:hidden;}
.topic .pl{ width:180px; float:left;}
.topic .pr{ width:770px; float:right;}
.box{ width:178px; padding:10px 0 15px; border:1px solid #c5c5c5; background:#fff; margin-bottom:10px;}
.about1{ padding-left:14px; width:164px;}
.about1 p{ font-size:14px; line-height:20px;}
.about1 .infoC li{ line-height:24px; font-size:12px; color:#9c9c9c;}
.dytx{ display:block; width:150px; height:150px; margin-bottom:10px; overflow:hidden; }
.dyName{ font-size:36px; font-family:"微软雅黑","黑体"; color:#4a4947;}
.attentBoxWrap{ padding:5px 0;}
.addAttention{ display:inline-block; width:32px; height:16px; line-height:16px; text-align:center; background:#ec003c; color:#fff; cursor:pointer;}
.addAttention:hover{ color:#fff;}
.delAttention{ width:50px; height:16px; line-height:16px; text-align:left; color:#ccc; cursor:default;}
.delAttention:hover{ color:#ccc;}
.about2 dl{ padding:0 9px; overflow:hidden; zoom:1;}
.about2 dt{float:left; height:22px; line-height:22px; padding:0 1px 0 8px; margin-right:10px; _margin-right:7px; color:#fff; background:#b2b2b2; clear:left; margin-bottom:10px;}
.about2 dd{ line-height:22px; color:#000; font-size:14px; overflow:hidden;zoom:1; margin-bottom:10px;}
.about2 dd strong{ color:#ff6000;}
.about2 .jqyw{ line-height:22px; color:#9c9c9c; padding-left:15px;}
.about2 .jqyw span{ color:#333; font-size:14px;}
.about3 h2{ height:85px; line-height:40px; font-size:21px; color:#4a4947; text-align:center; font-family:"微软雅黑","黑体"; font-weight:normal;}
.about3 ul{ padding:0 8px 0 15px;}
.about3 li{ vertical-align:bottom; height:26px; line-height:26px; padding-top:5px; border-bottom:1px dotted #afb1ac;}
.about3 li a{ display:block; padding-left:20px; width:135px; height:26px; background:url(16720686.gif) 0 6px no-repeat;}
.about3 li a:hover{ background-position:0 -28px;}
.about3 li .ico_bfq{ float:right; display:block; width:15px; height:15px; background:url(16720686.gif) 0 -68px no-repeat; margin-top:5px;}
.about3 li a:hover .ico_bfq{ background-position:0 -103px;}
.dywhArea{padding:17px 0 17px 25px;}
.topic .infoArea{ width:758px; border:1px solid #dbdbdb; position:relative; float:right;}
.infoArea .jtC{ position:absolute; left:-9px; top:15px; display:block; width:9px; height:15px; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_jt.png) 0 0 no-repeat;}
.infoArea .inner{ padding:15px 20px; line-height:24px;}
.infoArea .subInfo{ line-height:26px; color:#828282;}
.sddhMod{ padding-left:30px; overflow:hidden; zoom:1; clear:both;}
.sddhMod .hd{ height:50px; padding:30px 0 0 33px; overflow:hidden; font-size:42px; font-family:"微软雅黑","黑体"; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_bigtit.png) 0 54px no-repeat;}
.sddhMod .hd span{ font-size:24px; padding-top:15px;}
.sddhMod .bd{ }
.twC{ padding-top:30px; font-size:14px; overflow:hidden; clear:both;}
.twC h5{ line-height:24px; font-size:14px;padding-bottom:5px; font-weight:bold;}
.twC .text{ color:#808080; line-height:26px;}
.twC .text strong{ color:#ff6000;}
.twC .fr{ margin-left:35px; padding-top:5px;}
.twC .fl{ margin-right:20px; padding-top:5px;}

/*年历表*/
.nlb{ background:#f7f7f8 url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_layout1.png) 0 0 repeat-x;}
.nlb .layout{ padding-top:160px; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_nlb.jpg) 0 0 no-repeat; overflow:hidden;}
.yearSelect{ width:460px; float:left; position:relative; z-index:2; text-align:right; font-family:"微软雅黑"; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_timeline.png) 436px 0 repeat-y;}
.yearSelect li{ vertical-align:bottom; height:65px; padding-right:46px; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_time2.png) 428px 0 no-repeat; font-size:14px; color:#000;}
.yearSelect li.current{ background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_time1.png) 424px 0 no-repeat; color:#cf141b; line-height:28px; }
.yearSelect li strong{ font-style:italic; padding-right:1px;font-weight:normal;}
.yearSelect li.current strong{ font-size:30px;}
.yearSelect li span{ display:block;}
.yearSelect li.current span{ font-size:18px;}
.yearCon{ width:495px; float:left; border-left:1px solid #000; margin-left:-1px; background:#fff;}
.yearCon p{ line-height:24px; color:#000; padding:10px 30px;}
.yearCon img{ display:block; margin:15px auto 0;}
.yes{ display:block;}
.no{ display:none;}
/*他的圈子*/
.tdqz{ background:#f0f1f2 url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_layout2.png) 0 0 repeat-x;}
.tdqz .outer{ background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_inner.png) center 0 repeat-y;}
.tdqz .inner{background:url() center 0 no-repeat; overflow:hidden; zoom:1;}
.tdqz .pl{ width:280px; padding-top:240px;}
.tdqz .pr{ width:640px; padding-top:130px;}
.box2 .hd{ height:40px; line-height:40px;}
.box2 .hd h2{ font-family:"微软雅黑","黑体"; font-size:24px; font-weight:normal; padding-left:15px;}
.box2 .bd{ padding-top:15px;}
.xysy ul{ padding:0 23px 0 17px;}
.xysy li{ line-height:25px; color:#000; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #afb1ac;}
.xysy li.last{ border-bottom:none;}
.xysy li .info{ color:#828282;}
.ico_v,.ico_m{ display:inline-block; width:15px; height:15px; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_spr.png) 0 -138px no-repeat; vertical-align:text-bottom; margin:0 2px;}
.ico_m{ background-position:0 -173px;}
.tdst .bd{ padding-left:16px;}
.twC2{ float:left; width:50px; float:left; display:inline; margin-right:13px;}
.twC2 .pic{ display:block; width:50px; height:50px; overflow:hidden;}
.twC2 .text{ height:42px; line-height:30px; text-align:center;}

#followall_mod2 .item{ overflow:hidden;zoom:1;}
.userCheckItem{display:none}
.pyL{  width:195px; padding-top:40px; float:left;}
.rwArea{ position:relative;padding:65px 50px 62px 58px; width:116px; height:117px; float:left;}
.mask_layer{ position:absolute; left:0; top:0; z-index:2; display:block; width:224px; height:248px; background:url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_mask.png) 0 0 no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mat1.gtimg.com/ent/2012daoyanzhou/bg_mask.png" ,sizingMethod="crop"); }
.pyR{ width:195px; float:left;}

.twC3{ overflow:hidden; margin-bottom:40px; cursor:pointer;}
.twC3 .pic{ width:50px; float:left; margin-right:10px; _margin-right:7px;}
.twC3 .text{ line-height:24px; color:#808080;overflow:hidden;zoom:1;}
.twC3 .text span{ color:#333; display:block;}
.twC3 .text strong{ font-size:14px; color:#000;}
.twC3 .text a{ font-size:14px; color:#ff6000;}
/*幕后人员*/
.mhry{ overflow:hidden; background:#000; padding:10px 0 20px; margin-bottom:30px;}
.mhry h3{float:left; padding-top:2px;font-size:24px;color:#fff;font-weight:normal; font-family:"微软雅黑";margin-right:20px;}
.mhryMod { padding-top:10px; font-size:14px; overflow:hidden;zoom:1; }
.mhryMod dt,.mhryMod dd{ float: left; display: inline; line-height: 20px; color: #fff;zoom:1; margin-bottom:10px;}
.mhryMod dt{ padding-right: 5px; margin-right: 7px; height: 20px; background: #000 url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_mh3.png) right -20px no-repeat;zoom:1;}
.mhryMod dt span{ padding:0 3px 0 5px; display:inline-block; height: 20px; background: url(http://mat1.gtimg.com/ent/2012daoyanzhou/bg_mh3.png) 0 0 no-repeat;zoom:1;}
.mhryMod dd{ padding-right: 38px; color:#fff;}
/*  |xGv00|b90166ff75592ae6707a68757f9f43f8 */
