﻿@charset "utf-8";
/* CSS Document */

.margin_auto {margin-right:auto;margin-left:auto;}
.mgT20{ margin-top:20px}
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtR {text-align:right;}
.wrapout {background: url(../images/bgWrap.jpg) no-repeat center top;min-height:100px; _height:100px;}
.wrapinner {background: url(../images/bgWrap.jpg) no-repeat center top;width: 1280px; min-height:100px; _height:100px;}
a{transform:scale(1);transition:0.4s all ease}
.wrapinner a:hover {transform:scale(1.1)}
.header { height:690px; position:relative;}
.header h1 { width:324px;height:246px; position:absolute; top:17px; left:560px; z-index:100}
.header h1 a {height:246px; display:block;text-indent:-9999px; outline:none; background:url(../images/logo.png) no-repeat}
.menu {height:27px;position:absolute; top:0; left:610px;font:14px/25px "微软雅黑"; z-index:200}
.menu a { padding:0 5px;}
.menu a:link,.menu a:visited { color:#900}
.menu a:hover { color:#f00}
.video { width:250px; height:271px; background:url(../images/video.png) no-repeat; position:absolute; top:-70px; left:510px;transition:1s all ease;transform:rotate(0deg); overflow:hidden}
.video a{ height:271px; display:block; text-indent:-9999px; outline:none}
.video:hover {transform:rotate(90deg)}
.content { height:600px}
.zgRecommend { width:270px; padding-left:44px}
.btnMain { width:140px; height:40px; background:url(../images/btn.jpg) no-repeat; font-size:20px;font-weight:bold; line-height:40px; text-align:center; display:block; margin-top:12px}
.btnMain:link,.btnMain:visited { color:#530619}
.btnMain:hover { color:#933}
.zgRank { width:440px; padding:45px 0 0 110px}
.zgRankList { height:35px;}
.zgRankList div { float:left; text-align:center; line-height:35px; overflow:hidden}
.zgRankList .zgNum { width:100px; font-size:16px; font-weight:bold; color:#FC6}
.zgRankList .zgName { width:140px;}
.zgRankList .zgPNum { width:100px;}
.zgRankList .zgFun { width:100px;}
.zgRankList .zgFun img { vertical-align:middle}
.more { width:140px; margin:0 auto}
.zgComment { width:270px; padding-left:103px}
.zgCommentScroll { height:200px; overflow:hidden}
.zgCommentScroll span { color:#FF0}
.zgCommentUp { margin-top:15px}
.maquee div { margin-top:8px}

.upLoad td { height:38px; font-size:14px}
.upLoad span { color:#FF0}
.upLoad select { width:150px; height:22px; line-height:22px; padding:1px 2px; border:1px solid #8f5503; margin:0 3px;}
.upLoad input { width:140px; height:18px; padding:3px; border:1px solid #8f5503; margin:0 3px;}
.upLoad input.spe1{ width:290px}
.upLoad input.spe { width:15px; height:15px; border:none; padding:0}
.upLoad textarea {width:250px; height:80px; padding:3px; border:1px solid #8f5503; margin:0 6px; font-size:12px;}

.subTitle {height:60px; line-height:35px; text-align:center;font-family:"微软雅黑"; font-size:30px; color:#f9e471;}
.subCon {position:relative}
.zgTabNav { position:absolute; width:490px; height:61px; top:-69px; left:47px}
.zgTabNav dd { width:235px; height:61px; float:left; margin:0 5px;}
.zgTabNav dd a { height:61px; display:block; text-indent:-9999px; outline:; background:url(../images/tab.png) no-repeat}
.zgTabNav dd.zt1 a { background-position:0 0}
.zgTabNav dd.zt1 a.current { background-position:0 -61px}
.zgTabNav dd.zt2 a { background-position:-235px 0}
.zgTabNav dd.zt2 a.current { background-position:-235px -61px}
.zgTabCon { padding-top:40px; color:#fdba78; display:none}
.zgTabCon .zgRankList { background:url(../images/bg01.png) no-repeat center center; margin-bottom:10px}
.pageTurn { width:235px; margin:10px auto 0; overflow:hidden}
.prev,.next { width:102px; height:32px; background:url(../images/page.png) no-repeat; display:block; text-indent:-9999px; outline:none; float:left; margin:0 5px}
.next { background-position:-102px 0}

.alertBox {width:657px; height:618px;position:fixed;_position:absolute;z-index:100000;display:none;top:50%; left:50%; margin:-309px 0 0 -328px; background:url(../images/bgPop.png) no-repeat;_top:expression(documentElement.scrollTop + 300 + "px")}
.close {width:52px; height:52px;cursor:pointer; position:absolute;text-indent:-9999px; background:url(../images/close.png) no-repeat; top:-26px; right:-26px;}
#ajaxCon { padding:40px;line-height:24px;color:#7e0000; text-align:center}
#dialog-overlay {width:100%;height:100%;-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;filter:alpha(opacity=60);position:absolute;background:#000;top:0; left:0;z-index:500;display:none;}
