/* CSS Document */
body { width:950px; font-family:"宋体", arial; font-size:12px; color:#000; background:#fff; text-align:center; margin:0 auto; padding:0px; }

*{ margin:0px; padding:0px; }

/* 链接颜色 */
a:link { color: #000; text-decoration:none; }
a:visited { color: #000; text-decoration:none; }
a:hover { color: #f00; text-decoration:underline; }
a:active { color: #000; text-decoration:none; }

a.m:link { font-weight:bold; color: #5484aa; text-decoration:none; }
a.m:visited { font-weight:bold; color: #5484aa; text-decoration:none; }
a.m:hover { font-weight:bold; color: #f60; text-decoration:underline; }
a.m:active { font-weight:bold; color: #000; text-decoration:none; }

#wrq { width:950px; margin:0 auto; text-align:left; }

/* 头部 */
#Top{ position:relative; width:950px; height:77px; background:#fff; }
#Top .left { float:left; width:250px; height:70px; padding-top:6px; }
#Top .Mid { float:left; width:390px; margin:8px 0 0 95px;  }
#Top .Mid h1 { width:390px; font:12px 宋体; height:20px; line-height:20px; text-align:right; }
#Top .Mid .serach { width:390px; margin-top:10px; }
#Top .right { float:right; width:202px; height:71px; padding-top:7px; }

/* 导航 */
#Menu{ position:relative; width:950px; height:55px; background:#f2f6fb; }
#Menu .top{ width:950px; height:10px; }
#Menu .content{ width:948px; height:44px; background:#fff url(../images/menu_mid.jpg) repeat-x left top; border-left:1px solid #A0BBCE; border-right:1px solid #A0BBCE; border-top:none; }
#Menu .content ul{ margin-left:14px; height:45px; }
#Menu .content li{float:left; list-style-type:none; width:66px; padding:3px 0; display:block; background:url(../images/nav_bg.gif) no-repeat 4.6em 0.2em;}
#Menu .content .s{ background:none; }
#Menu .right{ float:right; width:4px; height:55px; background:url(../images/menu_pic_02.gif) no-repeat right top; }

/* 通行证 */
#login{ position:relative; width:950px; height:35px; }

/* 推荐 热点 */
#TuiRe{  position:relative; width:950px; height:405px; margin-top:5px; }
#TuiRe .left { float:left; width:370px; height:392px; margin:5px 10px 0 0; }
#TuiRe .right { float:right; width:580px; height:200px; }
#TuiRe .right2 { float:right; width:580px; height:205px; }
#TuiRe .right2 .Reqi { float:left; width:380px; }
#TuiRe .right2 .jptj { float:right; width:185px; margin-top:2px; }

/* 内容 */
#main_left { position:relative; width:765px; float:left; }
#main_left .zuo{ float:left; width:759px; height:25px; font-size:12px; font-weight:normal; background:url(../images/rmtj_ti_bg.gif) repeat-x left top; line-height:25px; }
#main_left h2{ float:right; width:6px; height:31px;  background:url(../images/rmtj_ti_02.gif) no-repeat right bottom; }
#main_left .Movie { float:left; width:571px; height:230px; margin-top:3px; }
#main_left .Du { float:right; width:194px; border-top:1px solid #ccc; text-align:center; padding-top:5px; margin-top:3px; }
#main_left .Du h3{ font-size:14px; font-weight:normal; line-height:25px; }

#main_left .hot { float:right; width:370px; height:210px; }
#main_left .hot h4{ font-size:14px; font-weight:normal; }
#main_left .hot h5{ height:20px; line-height:20px; font-size:14px; font-weight:bolder; background:url(../images/jt_03.gif) no-repeat 0.4em 0.4em; padding-left:20px; }
#main_left .hot .hotbox_top{ width:377px; height:13px; }
#main_left .hot .hotbox_mid{ width:377px; height:165px; background:url(../images/hotmf_ti_03.gif) repeat-y left top; }
#main_left .hot .hotbox_bot{ width:377px; height:5px; }

.hot_content { margin:5px 10px 0 8px; width:358px; height:140px; background:url(../images/line1.gif) repeat left top; }
.hot_content .kuang{  width:35px; height:16px; border:1px solid #d9cbae; background-color:#f7f6f1; padding-left:5px; }
.hot_content ul{ float:left; }
.hot_content li{ list-style-type:none; height:21px; padding-top:5px;}

#quanqiubox { clear:both; width:765px; height:265px; }
#dszy { float:left; width:384px; height:210px; }

#main_right { clear:right; float:right; width:185px; }
#right_linebox { position:relative; width:185px; height:656px; }
#zhuantibox { position:relative; width:185px; height:375px; margin-top:8px; }
#ziyuanbox { position:relative; width:185px; height:200px; margin-top:5px; }

#footer { position:relative; width:950px; height:180px; }

#Layer1 {
	position:absolute;
	width:950px;
	height:90px;
	z-index:1;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	width:950px;
	height:350px;
	z-index:2;
	visibility: hidden;
}
