﻿@charset "utf-8";
/* ----------------------------------------
	* Filename:     common
	* Description:  Global CSS
	* CssCreate:    20230410 16:16
	* DesignBy:     Tony
------------------------------------------ */
body, p, input ,div, form, input, select, ul, ol, li, p, h1, h2, h3, h4, h5, h6, p, dd, dt, dl , form{ margin: 0; padding: 0; list-style: none; vertical-align: middle;}
/* CSS Document */
html { background:#efefef; font-family:"微软雅黑", "黑体";}
div.clearfix { zoom:1;}
div.clearfix:after { content:"."; clear:both;height:0;display:block;visibility:hidden;}
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#066bb7; }
.cBlue2,a.cBlue2:link,a.cBlue2:visited,a.cBlue2:active{color:#035db8;} 
a.cBlue2:hover{ color:#035db8; text-decoration:underline; }
.cBlack,a.cBlack:link,a.cBlack:visited,a.cBlack:active{color:#000000; }
.cRed,a.cRed:link,a.cRed:visited{ color:#ff0000; }
.cGold,a.Gold:link,a.Gold:visited{ color:gold; }
.cOrange,a.cOrange:link,a.cOrange:visited{ color:orangered; }
.cGray,a.cGray:link,a.cGray:visited{ color:#ccc; }
dl,dt,dd{margin:0px;}
ul, ol, li { list-style: none; }
/* TONY */
header { height:64px; background:#1a1b26; line-height:64px; overflow:hidden;}
header div.logo{width:280px;float:left;}
header div.menus{width:100px;float:left;}
header div.user a,header div.user a:link,header div.user a:visited{width:60px;display:block;float:right; text-align:center; background:#252632;margin-left:2px; color:#efefef; text-decoration:none;}
header div.user a:hover{ background:#2d2e3d;}

a { color: #343434; text-decoration: none; }
a:hover { color: #007dc6; text-decoration: none; }
/* TONY */
.main {padding:10px;}
blockquote { border-left:3px #ccc solid; padding:0;margin:0; padding-left:20px; margin:10px;}
a.btn,a.btn:link,a.btn:visited { cursor:hand;cursor:pointer;display:block; line-height:60px;height:60px; width:180px; border:1px #ccc solid; text-align:center;border-radius:5px; float:left;margin-top:20px; margin-right:10px;}
a.btnon,a.btnon:link,a.btnon:visited { background:#0099ff;cursor:hand;cursor:pointer; color:#fff;display:block; line-height:60px;height:60px; width:180px; border:1px #0099ff solid; text-align:center;border-radius:5px; float:left;margin-top:20px; margin-right:10px;}
a.btnon:hover { border:1px #0486dc solid; background:#0486dc;}
.btns { display:block; line-height:60px;height:60px; width:180px; border:1px #ccc solid; text-align:center;border-radius:5px; }
.wrap{ background:#000000;}
.w1190{ width:1190px; margin:0 auto; }
.w1160{ width:1190px; margin:0 auto; }
.left{float:left; width:945px;  }
.right{ width:245px; float:right; }
.left1{ float:left; margin-top:0px; height:525px; width:925px}
.left2{ width:20px; float:left; background: #191919; height:525px;cursor:pointer; position:relative;margin-top:0px;}
.left2:hover{ background:#007dc5;}
.left2:hover .icon{ color:#fff;}
.left2 .icon{position:absolute;top:50%;left:50%;width:18px;height:12px;overflow:hidden;margin:-21px 0 0 -9px;background:none;color:#fff;text-align:center; font-size:12px; line-height:16px; font-family: "黑体"; font-weight:bolder;}
.left2 .arrow-icon{position:absolute;top:75px;left:50%;margin:0 0 0 -4px;width:7px;height:7px;overflow:hidden;background-position:-80px -10px;text-indent:-999em}
.left2 .closed-text{display:none}
.left2 .colsed .icon{ cursor:}
.left2 .colsed .open-text{display:none}
.left2 .colsed .closed-text{display:block}
.content_2{ height:449px; overflow:hidden;}
.right h2{ margin:5px 0; height:35px; width:245px; line-height:40px; border-bottom:2px solid #E0E0E0;}
.right1{ width:245px; float:left; background: #191919; height:520px; margin-top:0px; padding-top:5px;;}
/* overflow-x:hidden;overflow-y:auto */
.right1 .intro{ line-height:35px; color:#cccccc; font-size:16px; padding:0 10px;}
.right1 .listpic{ width:120px;height:85px; float:left; padding-right:10px; }
.right1 .plist{ clear:both;margin-top:0px;height:26px;padding:10px 4px; overflow:hidden;text-decoration:none; font-size:14px; line-height:22px; border-top:1px #333333 solid; }
.right1 .plist:hover{ background:#000000;}
.right1 .plist a,.right1 .plist a:link,.right1 .plist a:visited { background:url(../images/ico_go.png) no-repeat left -1px;display:block;height:26px;light-height:26px; padding-left:26px;}
.right1 .plist a:hover{ color:#cccccc;}
.right1 .plist a b { color:#cccccc;}
.right1 .plist a b em {font-weight:normal;background:green;padding:3px; background:#39b378; color:#1b1b1b; position:relative; display:inline-block; margin-top:-4px;  font-weight:normal; width:auto; line-height:12px; height:12px; top:0; left:6px; font-family:simsun; border-radius:3px; font-size: 11px;font-style:normal; }
.right1 .plist a span{float:right;}
.right1 .pclist{ clear:both;margin-top:0px;height:26px;padding:10px 4px; overflow:hidden;text-decoration:none; font-size:14px; line-height:22px; border-top:1px #333333 solid; }
.right1 .pclist:hover{ background:#000000;}
.right1 .pclist a,.right1 .pclist a:link,.right1 .pclist a:visited { background:url(../images/ico_close.png) no-repeat left -1px;display:block;height:26px;light-height:26px; padding-left:26px;}
.right1 .pclist a:hover{ color:#cccccc;}
.right1 .pclist a b { color:#cccccc;}
.right1 .pclist a span{float:right;}
.right1 .current{ clear:both;margin-top:0px;height:26px;padding:10px 4px; overflow:hidden;text-decoration:none; font-size:14px; line-height:22px; border-top:1px #333333 solid; background:#343434; }
.right1 .current:hover{ background:#343434;}
.right1 .current a,.right1 .current a:link,.right1 .current a:visited { background:url(../images/ico_play.png) no-repeat left -1px;display:block; height:26px;light-height:26px;padding-left:26px; color:#de2103; }
.right1 .current a span{float:right; color:#efefef;}
.right1 .current a b em {font-weight:normal;background:green;padding:3px; background:#39b378; color:#1b1b1b; position:relative; display:inline-block; margin-top:-4px;  font-weight:normal; width:auto; line-height:12px; height:12px; top:0; left:6px; font-family:simsun; border-radius:3px; font-size: 11px;font-style:normal; }
.divplayerload{z-index: 1000; width:247px;height:82px;position: absolute;top:45%;left: 50%;	transform: translate(-50%,-50%);}
div.blank {clear:both; height:50px;}
.content h1 { margin-top:20px; color:#333333; padding:0 10px; }
.content h2 { color:#333333;}
.content .intros{padding:10px;border-bottom:1px #dcdbdb solid;}
.content .intros .list {padding-top:15px; padding-bottom:15px; border-top:1px #dcdbdb solid; line-height:30px;}
.content .intros .list:hover{ background:#ffffff;}
.clearfix.back { padding:0 30px; border-bottom:1px #dcdbdb solid; padding-bottom:20px;}
.content .info{margin-top:10px; color:#333333; padding-left:22px;}
.content .userinfo{padding:15px 10px 0 10px;}
footer { clear:both; margin-top:20px;padding-top:30px; color:#666;  } 
footer p{ padding:20px;}
@media only screen and (min-width : 320px) and (max-width : 768px){ 
body { width:100%; margin:0 auto;}
.w1190{ width:100%; margin:0 auto; height:auto;}
.w1160{ width:98%; margin:0 auto; height:auto;}
.left{width:100%; height:auto;}
.right{ width:100%; float:right; }
.left1{ float:left; margin-top:0px;  width:100%; height:auto;}
.left2{ width:100%; float:left; background: #191919; display:none;  position:relative;margin-top:0px;}
.right1{ float:left; margin-top:0px;  width:100%; }
.divplayerload{display:none;}
 
} 

.userlogin { width:340px;  color:#ffffff;  border:1px #cccccc solid; background:#3b3a3a; height:240px;position: absolute; top:50%; left: 50%;	transform: translate(-50%,-50%);}
.userlogin p.tit { line-height:40px; background:#1e1e1e;padding-left:10px;}
.userlogin p{line-height:40px;height:40px; overflow:hidden;}
.userlogin label{float:left; width:70px; margin-left:10px;  color:#ffffff; }
.userlogin .inputs{ background-color: #fffefb;  border: solid 1px #f5444a;  height: 30px;  line-height: 30px;  padding-left: 1em;  font-size: 12px;  width: 155px;  color: #9d4100;padding-left:5px;}
.userlogin .loginbtn{ margin-left:80px; width:160px; height:34px; font-size:14px; border:1px solid #cfd8dc; }


/* LastTime:20230410 */