/*www.hdool.com*/
@charset "utf-8";

/*==============ALL*/
* {padding:0;margin:0;list-style:none;}
body {color:#fff;font-family:'Verdana, 宋体';line-height:20px;font-size:12px;background: #272727 url(../images/bg.gif) repeat-x center top;}
body > div {margin:0 auto;}
a {color:#fff;text-decoration: none;}
a:hover{color: #f90;}
input,select {vertical-align: middle;}
img,a img{border:0;}
.u{text-decoration:underline;}
.b {font-weight: bold;}
.left {float:left;}
.right {float:right;}
.center { text-align:center;}

/*==============Font*/
.red,.red a {color:#FF8484;}
.black,.black a {color: #000;}
.orange,.orange a {color: #ffd16f;}
.green,.green a {color: #dbf5ae;}
.white,.white a {color:#fff;}
.white a:hover {color:#ff0;}
.blue,.blue a {color: #afd6f3;}
.ash,.ash a {color: #666;}
.yellow {color:#ff9;}
.f01 {color:#afd6f3;font-size:14px;font-weight:bold;display: block;}
.f02 {color:#dbf5ae; background:#2b3b4c;border: 1px solid #4d80b0;margin:2px;padding:4px 8px;line-height:40px;}
.f03 {color:#ffd16f;font-size:14px;font-weight:bold; line-height:40px;}

/*==============input btn*/
.input01 {padding:1px;}
.input02 {float:left;width:430px;height:140px;padding:5px;}
.btn01 {cursor:pointer; line-height:14px;color:#fffac0;padding:4px 4px 1px; font-weight:bold;background: url(../images/btn01.gif) no-repeat;border: 1px solid #2f4f6e;}
.btn02 {cursor:pointer; font-size:14px; color:#fff; width:82px; height:30px;font-weight:bold;background: url(../images/bg05.gif) no-repeat; border: 1px solid #255989;}

/*==============pic*/
.pic01 {border: 1px solid #5b7b98;background:#000;}

/*==============nav*/
.nav {width:960px; margin:0 auto; clear:both;}
.m01 {margin-top:10px;}
.m02 {margin-top:5px;}
.clear {clear:both;}

/*==============div*/
.n01 {height:94px;}
.n02 {height:40px;}
.n03 {border: 1px solid #325b84; height:335px; background:#384c60;}
.n04 {border: 1px solid #325b84; background:#3b546c;}
.n05 {border: 1px solid #325b84; background:#384c60;}
.n06 {width:940px;border: 1px solid #325b84; background:#3b546c; line-height:24px;padding:2px 10px;color:#afd6f3;font-size:14px; font-weight:bold;}
.n06 a{background:#182939;border: 1px solid #325b84;padding:3px 10px;}
.n07 {background:#000;}
.n08 {width:860px; padding:30px 50px; margin:0 auto; clear:both;}

/*==============ul*/
.u01 { width:475px; float:left;}
.u02 { width:485px; float:left;}
.u03 { width:660px; float:left;}
.u03 a {display: block; float:left; font-size:14px; font-weight:bold;padding:10px 12px 0;background: url(../images/line01.gif) no-repeat right 3px; height:20px;}
.u04 {width:280px; float:left; margin-left:20px;}
.u04 a {color:#afd6f3;font-weight:bold;display: block;width:42px;height:21px;float:left;padding:3px 0 0 28px;margin:8px 3px 0;}
.u04 a:hover {color:#f90;}
.u04 img {vertical-align: middle;margin-right:4px;}
.u05 {width:650px; float:left; overflow:hidden;}
.u06 {width:300px; float:left; margin-left:10px; overflow:hidden;}
.u07 {height:40px;}
.u08 {}
.u08 li{width:122px; height:135px; float:left;margin:5px 12px;}
.u08 li a {color:#dbf5ae; text-decoration: underline;}
.u08 li a:hover{color: #f90;}
.u09 {background: url(../images/bg02.gif) no-repeat; height:24px;}
.u10 {padding:10px; clear:both;} 
.u10 li {float:left; width:125px; margin:3px 15px; height:130px; line-height:18px; overflow:hidden;}
.u10 li a {text-decoration:underline;}
.u11 {clear:both; padding:5px 20px; text-align:right;}
.u12 {font-size:11px;margin:2px 10px;padding:0 5px 0 20px;background: url(../images/bg03.gif) no-repeat 0px 6px; line-height:25px; text-align:right;}
.u12 a{float:left; color:#afd6f3;font-size:12px;}
.u12 a:hover{color:#f90;}
.u13 { padding:0 10px;}
.u13 li {margin:8px 0; clear:both;}
.u14 {padding:0 15px 10px;}
.u14 a{text-decoration:underline; line-height:24px;}
.u15 {width:495px;float:left;height:60px; background:#384c60;}
.u16 {width:460px;float:left;margin-left:5px;height:60px; background:#384c60;}
.u17 {padding:2px 10px 10px;}
.u17 a:hover {color:#f90;}
.u18 {padding:12px;}
.u19 {padding:12px; text-align:center; clear:both; font-size:14px; color:#afd6f3;font-weight:bold;}
.u19 a {color:#afd6f3;}
.u19 a:hover {color:#f90;}
.u20 {padding:10px; clear:both;} 
.u20 li{ display:inline; float:left;margin:8px 15px;; background:#294158;border: 1px solid #5b7b98; width:260px; height:95px; padding:10px;}
.u20 li a { font-size:14px; font-weight:bold;text-decoration:underline; color:#dbf5ae;}
.u20 li a:hover {color:#f90;}
.u21 {width:200px; float:left; overflow:hidden;}
.u22 {width:750px; float:left;margin-left:10px; overflow:hidden;}
.u23 {height:20px;border-bottom: 1px solid #325b84;background: url(../images/bg04.gif) no-repeat; padding:2px 20px; font-weight:bold;}
.u24 {padding:5px 10px; line-height:26px;}
.u24 a{display: block; margin:2px 0;color:#afd6f3;background: url(../images/ico06.gif) no-repeat 10px 10px; padding:0 20px;}
.u24 a:hover {color:#f90;}
.u24 .a01 { background:#2b3b4c url(../images/ico07.gif) no-repeat 10px 10px;border: 1px solid #4d80b0;}
.u25 {padding:10px 15px;}
.u26 {padding:10px; clear:both;} 
.u26 li {float:left; width:125px; margin:5px 15px; height:130px;overflow:hidden;}
.u26 li a {text-decoration:underline;}
.u27 {float:left; width:240px; font-size:14px; padding:20px 40px;border-right: 1px solid #3e3e3e; color:#afd6f3; line-height:30px;} 
.u28 {float:left; width:500px; font-size:14px; padding:20px 40px; color:#afd6f3; line-height:30px;} 
.u27 b,.u28 b{ font-size:18px; font-weight:bold; color:#ffd16f; line-height:40px;}
.u27 em,.u28 em{font-style: normal; color:#999; font-size:12px; color:#fff;margin-left:10px;}
.u29 {padding:20px;}
.u29 h1 { color:#afd6f3;text-align:center; font-size:20px; line-height:30px;margin-bottom:10px;}

/*==============li*/
.l01 {color:#afd6f3; text-align:right; padding:10px 0;}
.l01 b {color:#fff9bc;}
.l01 a {color:#afd6f3; background:#2d3f4c; padding:3px 8px;border: 1px solid #435f73;}
.l01 a:hover {color:#f90;}
.l02 {padding:2px 20px; font-weight:bold; float:left;}
.l02 h1 {font-size:12px;line-height:20px;}
.l03 {float:right;padding:2px 10px;}
.l03 a {margin:0 5px;}
.l03 .hover {background:#3b546c;border: 1px solid #5791c7;padding:3px 8px 4px;border-bottom: none;}
.l04 {line-height:30px;}
.l04 a{color:#dbf5ae; background:#2b3b4c;border: 1px solid #4d80b0;margin:2px;padding:4px 8px;white-space: nowrap;}
.l04 a:hover {background:#3c5673;border: 1px solid #72a9dc;}
.l05 {font-size:14px; font-weight:bold; color:#afd6f3;line-height:28px;}
.l05 a {color: #afd6f3;}
.l06 {float:left; width:100px;}
.l07 {float:left; width:320px;}
.l08 {float:left; width:200px; color:#dbf5ae; text-align:center;}
.l08 b{font-weight:bold;color:#ff893b; font-size:18px;}
.l09 {clear:both; line-height:24px;}
.l09 img{vertical-align: middle;margin:2px;}
.l09 p {background:#2b4259;color:#5d7e9e; clear:both;padding:1px 5px; margin-top:5px;}
.l09 b {color:#afd6f3;}
.l10 {clear:both; line-height:24px;}
.l10 p {background:#2b4259;color:#5d7e9e; text-align:right; clear:both;padding:1px 5px; margin-top:5px;}
.l10 a{ color:#dbf5ae; font-weight:bold; float:left;}
.l10 a:hover {color:#f90;}

/*==============p*/
.p01 {float:left; width:110px;}
.p02 {float:left; width:160px;}
.p03 {background:#fff; width:150px;height:130px;padding:10px;float:left;margin-left:10px;}
.p03 img {margin:1px 3px;}
.p04 {padding:3px; clear:both;}
.p05 {float:left; width:100px;}
.p06 {float:left; width:160px;}
.p07 {float:left; width:400px;}

/*==============Table*/
.tab01 {}
.tab01 td { padding:5px;}
.td01 { color:#dbf5ae; font-weight:bold;}

/*==============Other*/
.foot { text-align:center;padding:20px; clear:both;}
.menu01 {background: url(../images/btn02.gif) no-repeat;}
.menu02 {background: url(../images/btn03.gif) no-repeat;}
.menu03 {background: url(../images/btn04.gif) no-repeat;}
.menu04 {background: url(../images/btn05.gif) no-repeat;}
.menu05 {background: url(../images/btn06.gif) no-repeat;}

/*---------前台 顶 收藏 系列弹出框---------*/
#ajaxMsgDiv{background:#ea6900; position:absolute;text-align:center; z-index:3000; border:3px solid #ea6900;line-height:20px;}
#msgTitle{margin:0;padding:3px;background-color:#f09900;height:20px;color:white;cursor:pointer; text-align:right;}
#MsgPop{background:#f90; position: absolute;text-align:center; z-index:3000; display:none; padding:5px; height:30px; width:252px;color:white;}
#MsgPop a{color:white; text-decoration:underline}
#MsgPop a:hover{text-decoration:none}

/*---------------上传视频页-----------------*/
.loading_pb{margin:5px 0;background:#223345;border:1px solid #5292bd;padding:1px 0;}
.loading{ width:75%; background:#3399CC; height:20px;}
.loading_info, .loading_msg{ text-align:center;}
.loading_msg{ color:red}
.loading_info div{ float:left; width:33%; }
.loading_info .done{ text-align:left;}
.loading_info .time{ text-align:right;}