@charset "utf-8";
/* CSS Document */

.header{ height:94px; width:1000px; margin:0 auto;}
.logo{ width:232px; height:51px; float:left; padding-top:21px;}
.logo a{ width:232px; height:51px; display:block; background:url(../images/logo.gif) no-repeat;}
.logo_yi{ width:163px; height:40px; float:left; padding:28px 0 0 19px;}
.logo_yi a{ width:163px; height:40px; display:block; background:url(../images/logo_1.gif) no-repeat;}

.head_login{ float:right; height:94px; width:570px;}
.head_login li{ float:right; height:94px;}
.head_login li a{ display:block; font:18px/30px "微软雅黑"; color:#191919;}

.head_login li.upload{ position:relative; width:82px; z-index:3;}
.head_login li.upload a.upload_top{ height:30px; padding:31px 10px; border:1px #FFF solid; width:60px; position:absolute; left:0; top:0; z-index:99;}
.head_login li.upload a.upload_top b{ background:url(../images/login.gif) no-repeat -23px -68px; width:18px; height:18px; float:left; margin:6px 4px 0 0;}
.head_login li.upload a.upload_top:hover,.head_login li.upload a.readerhover{ border:solid #d3d3d3 1px; border-bottom:1px #FFF solid;}
.head_login li.upload .upload_bottom{ width:300px; height:64px; padding-top:16px; display:none; position:absolute; background:#FFF; border:solid #d3d3d3 1px; top:93px; right:0; z-index:98;}
.head_login li.upload .upload_bottom p{ line-height:26px; font-size:12px; color:#000; padding-left:30px;}
.head_login li.upload .upload_bottom .uplt{ width:92px; height:26px; float:right; font-size:14px; color:#0787d5; line-height:26px;}
.head_login li.upload .upload_bottom .uplt b{background:url(../images/login.gif) no-repeat -46px -68px; width:13px; height:13px; display:block; float:left; margin:7px 4px 0 0;}
.head_login li.upload .upload_bottom .fabu{ width:92px; height:26px; float:right; font-size:14px; color:#0787d5; line-height:26px;}
.head_login li.upload .upload_bottom .fabu b{background:url(../images/login.gif) no-repeat -64px -68px; width:14px; height:14px; display:block; float:left; margin:7px 4px 0 0;}

.head_login li.record{ position:relative; width:82px; z-index:2;}
.head_login li.record a.record_top{ height:30px; padding:31px 10px; border:1px #FFF solid; width:60px; position:absolute; left:0; top:0; z-index:88;}
.head_login li.record a.record_top b{ background:url(../images/login.gif) no-repeat 0 -68px; width:18px; height:18px; float:left; margin:6px 4px 0 0;}
.head_login li.record a.record_top:hover,.head_login li.record a.readerhover{ border:solid #d3d3d3 1px; border-bottom:1px #FFF solid;}
.head_login li.record .record_bottom{ width:300px; _height:64px; min-height:64px; padding-top:16px; display:none; position:absolute; background:#FFF; border:solid #d3d3d3 1px; top:93px; right:0; z-index:87;}

.head_login li.record .record_bottom .red_list{ padding:6px 19px; line-height:20px; color:#666; cursor:pointer; border-bottom:dashed #e8e8e8 1px;}
.head_login li.record .record_bottom .red_list a{ color:#0967b0; font-size:12px; font-family:"宋体"; line-height:20px;}
.head_login li.record .record_bottom .red_list a:hover{ color:#F60;}
.head_login li.record .record_bottom .red_list p{ color:#999;}
.head_login li.record .record_bottom .Delete{ float:right; width:10px; height:10px; overflow:hidden; display:block; font-size:0px; text-indent:-99999px; margin:5px 0 0 0;}
.head_login li.record .record_bottom .Delete{ background:url(../images/Release.gif) no-repeat 0 -120px;}
.head_login li.record .record_bottom b{ background:url(../images/tubiao.gif) no-repeat; float:left; display:block;}
.head_login li.record .record_bottom .video{ background-position:0 0; width:16px; height:10px; margin:4px 4px 15px 0;}
.head_login li.record .record_bottom .book{ background-position:-21px 0; width:16px; height:13px; margin:4px 4px 0 0;}
.head_login li.record .record_bottom .red_list p{ padding-left:20px;}
.head_login li.record .record_bottom .more{ height:30px; line-height:30px; text-align:right; padding-right:19px; color:#0967b0;}
.head_login li.record .record_bottom .more a{ font:12px/30px "宋体"; color:#0967b0;}
.head_login li.record .record_bottom .more a:hover{ color:#F60;}












.head_login li.tered{ padding:32px 10px 0 10px; height:62px; width:70px;}
.head_login li.tered a{ background:url(../images/login.gif) no-repeat -80px 0; width:70px; height:29px; float:right; font-size:0px; text-indent:-999999px;}
.head_login li.tered a:hover{ background:url(../images/login.gif) no-repeat -80px -34px;}

.head_login li.login{ padding:32px 0 0 10px; height:62px; width:70px;}
.head_login li.login a{ background:url(../images/login.gif) no-repeat; width:70px; height:29px; float:right; font-size:0px; text-indent:-999999px;}
.head_login li.login a:hover{ background:url(../images/login.gif) no-repeat 0 -34px;}

.head_login li.personal{ position:relative; width:122px; z-index:1;}
.head_login li.personal a.pers_title{ height:32px; font:12px/32px "宋体"; color:#303030; padding:30px 12px 30px 15px ; border:1px #FFF solid; position:absolute; left:0; top:0; z-index:77; width:93px;}
.head_login li.personal img{ float:left; margin-right:6px;}
.head_login li.personal a.pers_title:hover,.head_login li.personal a.readerhover{ border:solid #d3d3d3 1px; border-bottom:1px #FFF solid;}
.head_login li.personal .pers_bottom{ width:220px; height:143px; padding:15px 0 0 0; border:solid #d3d3d3 1px; background:#FFF; position:absolute; top:93px; right:0; z-index:76; display:none;}
.head_login li.personal .pers_bottom p{ line-height:22px; color:#000; padding-left:14px;}
.head_login li.personal .pers_bottom p span{ color:#ff6633;}
.head_login li.personal .pers_bottom .pere_yi{ padding:7px 12px 0 12px; margin-top:4px; border-top:dashed #d6d6d6 1px;}
.head_login li.personal .pers_bottom .pere_yi a{ display:block; height:22px; font:12px/22px "宋体";}
.head_login li.personal .pers_bottom .pere_yi a.leftF b{ background:url(../images/login.gif) no-repeat -83px -68px; width:16px; height:16px; display:block; overflow:hidden; float:left; margin:3px 4px 0 0;}
.head_login li.personal .pers_bottom .pere_yi a.rightF b{ background:url(../images/login.gif) no-repeat -104px -68px; width:16px; height:14px; display:block; overflow:hidden; float:left; margin:3px 4px 0 0;}
.head_login li.personal .pers_bottom .pere_er{ padding:0 12px; background:#efeeee; margin-top:15px;}
.head_login li.personal .pers_bottom .pere_er a{ display:block; height:28px; font:12px/28px "宋体"; color:#444;}
.head_login li.personal .pers_bottom .pere_er span{ line-height:28px; margin:0 4px; color:#999;}
.head_login li.personal .pers_bottom .pere_er a.leftF{ color:#0787d5;}

.nav{ background:#0084d4; height:50px;}
.nav_main{ width:1000px; height:50px; margin:0 auto;}
.nav_main ul{ height:50px;}
.nav_main li{ float:left; height:50px; width:140px; text-align:center; font:18px/50px "微软雅黑";}
.nav_main li a{ display:block; height:50px; color:#FFF;}
.nav_main li a:hover,.nav_main li.cur a{ background:#006aaa; color:#FFF;}
.nav_main .search{ height:30px; background:url(../images/search.gif) no-repeat bottom; width:232px; padding:0 6px 0 5px; padding-top:10px;}
.nav_main .search .usTex{ width:205px; float:left; height:20px; border:0; background:none; line-height:20px; margin-top:5px;}
.nav_main .search .usBut{ width:20px; height:28px; border:0 none; background:none; float:right; font-size:0; cursor:pointer; text-indent:-999999px;}

/*head底部*/
.footer{ background:#ededed url(../images/footer.gif) repeat-x; padding:20px 0; margin-top:30px; text-align:center; font:12px/22px "微软雅黑"; text-align:center; color:#4a4a4a; padding-top:15px;}
.foot{ background:url(../images/foot.png) no-repeat center top; margin-top:34px; padding-top:20px;}




/*登录弹框*/
.maskLayer{width:100%;height:100%;filter:alpha(opacity=70);opacity:0.5;background:#000;position:absolute;z-index:110;top:0;left:0;display:none;}

.user_login{ width:700px; height:360px; position:absolute; background:#FFF; display:none; z-index:111}

.usTop{ height:46px; background:#efefef; border-left:solid #0184d4 3px; padding-right:16px;}
.usTop h3{ height:46px; float:left; font:18px/46px "微软雅黑"; padding-left:11px;}
.usTop .down{ background:url(../images/diate.png) no-repeat -185px 0; width:15px; height:15px; margin-top:15px; float:right; display:block; overflow:hidden;}

.usBot{ padding-top:30px;}
.usLeft{ float:left; width:426px; border-right:dashed #c9c9c9 1px;}
.usLeft li{ height:33px; padding-bottom:18px;}
.usLeft li .title{ width:90px; padding-right:16px; line-height:33px; height:33px; font-size:14px; text-align:right; float:left;}
.usLeft li .us_poy{ float:left; width:270px; height:33px; position:relative;}

.usLeft li .us_poy_title{ background:url(../images/usTop.gif) no-repeat; display:block; height:33px; line-height:33px; color:#333; padding-left:10px;}
.usLeft li .us_poy_top{ width:268px; border:solid #e3e3e3 1px; position:absolute; top:31px; left:0; background:#FFF; padding-top:2px; border-top:0; display:none;}
.usLeft li .us_poy_top li{ padding-bottom:0;}
.usLeft li .us_poy_top a{ display:block; line-height:30px; padding-left:10px;}
.usLeft li .us_poy_top a:hover{ background:#eae8e8;}

.usLeft li.usID label{ width:250px; height:23px; padding:5px 10px; display:block; overflow:hidden; background:url(../images/usTop.gif) no-repeat 0 -38px;}
.usLeft li.usID input{ width:250px; height:22px; border:0; background:none; line-height:22px;}

.usLeft li.code label{ width:100px; height:23px; padding:5px 10px; float:left; display:block; overflow:hidden; background:url(../images/usTop.gif) no-repeat 0 -76px;}
.usLeft li.code input{ width:100px; height:23px; border:0; background:none; line-height:22px;}
.usLeft li.code span{ float:left; margin:0 8px 0 6px;}
.usLeft li.code a{ display:block; line-height:33px; color:#3399ff; float:left;}

.usLeft li .usBut{ background:url(../images/diate.png) no-repeat 0 -172px; width:115px; height:33px; float:left; border:0 none; overflow:hidden; font-size:0px; text-indent:-999999px; cursor:pointer;}
.usLeft li .leftF{ float:left; line-height:33px; padding-left:25px; font-size:14px; color:#666;}
.usLeft li .leftF a{ color:#3399ff;}


.usRight{ float:right; width:230px; padding-top:63px;}
.usRight .login_logo{ background:url(../images/login_logo.gif) no-repeat; width:169px; height:41px; display:block;}
.usRight p{ line-height:24px; font-size:14px; color:#666; padding-left:16px; margin-top:24px;}
.usRight .dia_er{ height:22px; padding-left:20px; margin-top:5px;}
.usRight .dia_er a.xinlang{ background:url(../images/diate.png) no-repeat 0 -27px;; width:29px; height:22px; float:left; display:inline-block; margin-right:12px;}
.usRight .dia_er a.qq{ background:url(../images/diate.png) no-repeat -38px -27px; width:22px; height:22px; float:left; display:inline-block; margin-right:12px;}
.usRight .dia_er a.renren{ background:url(../images/diate.png) no-repeat -70px -27px; width:38px; height:22px; float:left; display:inline-block; margin-right:12px;}
