@charset "utf-8";
/*
	eepw官网：www.eepw.com.cn
	技术交流：forum.eepw.com.cn/forum/index
	作者：lh
	日期：October 20, 2014
*/

/* reset */
body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0;}
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; color:#222;}
a:hover {color:#AC0909;}
img { border:none; vertical-align:top; }
table { border-collapse:collapse; }
input,textarea { outline:none; }
textarea { resize:none; overflow:auto; }
body { font-size:12px; font-family:"微软雅黑","宋体";background:#F7F7F7; color:#8F8F8F;}
input,textarea,select{font-family:"微软雅黑","宋体"; }

/* public */
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
.fl { float:left; }
.fr { float:right; }
.round{overflow:hidde;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-o-border-radius:6px;
-khtml-border-radius:6px;
-ms-border-radius:6px;
-rm-border-radius:6px;
border-radius:6px; }
.roundBorder{ border:solid 1px #E3E3E4;}
.fontArial{font-family:'Arial';}

/* 返回顶部 */
#backTop {width: 37px; height: 37px; background:url(../images/topIcon37x37.png); position: absolute; right: 0; bottom: 0;cursor:pointer;}

/* layout */
#top,#main { width:960px; margin:0 auto;}
#main{padding:15px 0 30px;}
#top { height:116px; }
#nav{width:960px;height:48px;line-height:48px;background:#AC0909;min-width:960px;margin:0 auto;border-radius:3px;}
#left{float:left;width:698px;}
#right{float:right;width:252px;}
footer{padding:20px 0;background:#2F2F2F;text-align:center;line-height:1.6em;}
footer a{color:#8f8f8f;}
footer a:hover{color:#FFF;}

/* ad */
.AD250x150{width:250px;height:150px;background:#FFF;overflow:hidden;}
.AD250x200{width:250px;height:200px;background:#FFF;overflow:hidden;}

/* top */
#top .logo { margin-top:46px; width:283px; height:36px; float:left; background:url(../images/logo.png) no-repeat; overflow:hidden;}
#top .logo h1 a { text-indent:-5000px; display:block; width:283px; height:36px; }
#top .logo_teksos {margin-top: 46px;width: 283px;height: 42px;float: left;background: url(../images/logo_teksos.png) no-repeat;overflow: hidden;}
#top .logo_teksos h1 a { text-indent:-5000px; display:block; width:283px; height:42px; }
#top .fun{ float:right; margin-top:30px;position:relative;}
.loginIndexStretch div{float:right;margin-bottom:12px;margin-left:10px;}
.stretch{ cursor:pointer; }
#top .sBox{background:blue;position:relative;}
#top .sBox form{ position:absolute;right:0;width:340px; height: 30px;}
#top .sBox form input.sTxtBox{ position:absolute; left:0; top:0; padding-left:10px;width:326px; height:26px; line-height:26px; color:#B2B2B2; border:solid 2px #AC0909; }
#top .sBox form input.sBtn{ position:absolute; right:5px; top:8px;}

/* page */
div.page a,div.page span.current,div.page span.disabled{margin-right:2px;padding:2px 7px;color:#AAA;border-radius:5px;position:relative;z-index:1;}
div.page a {border:#ddd 1px solid;background:#FFF;}
div.page a:hover {border: #A0A0A0 1px solid;}
div.page span.current{border: #e0e0e0 1px solid;font-weight:bold;}
div.page span.disabled{border: #f3f3f3 1px solid;}
.goto{margin-left:20px;}
.postPage{margin:20px auto 10px;}
.post{float:left;margin-top:2px;}
.post span{margin:0 10px;}
.page{float:right;}
.page input{margin:0 5px;color:#AAA;border-radius:5px;width:40px;height:18px;border:#ddd 1px solid;text-align:center;}

/* nav */
nav{padding:0 10px;}

.menu{float:right;margin-top:18px;width:13px;height:12px;background:url(../images/slideDownIcon13x12.png);cursor:pointer;}
nav ul{width:960px;margin:0 auto;}
nav ul li{float:left;padding:0 32px;height:48px;}
nav ul li a{font-size:16px;color:#FFF;}
nav ul li a.index{border-bottom:solid 2px #FFF;font-size:16px;padding-bottom:2px;}
nav ul li a:hover{color:#FFF;}

#nav .navInner{position:relative;width:960px;height:48px;z-index:9;margin:0 auto;}
.subMenu{position:absolute;left:0;top:48px;background:#000;background:rgb(0,0,0);background:rgba(0,0,0,0.8);display:none;border-radius:0 0 6px 6px;border:solid 4px rgba(0,0,0,0.7);background-clip:padding-box;}
.subMenu ul{}

.subMenu{padding:20px 0;text-align:center;}
.subMenu a{display:block;padding:5px 0;line-height:1.4em;text-align:center;word-wrap:break-word;white-space:normal;word-break:break-all;border-bottom:solid 1px #323232;color:#CCCCCC;}
.subMenu a:hover{color:#FFF;}

/* funBtn */
.funBtn{margin-top:15px;}
.funBtn a.round{float:left;margin-bottom:10px;width:100%;height:32px;line-height:32px;background:#AC0909;text-align:center;color:#FFF;font-size:16px;}
.funBtn .ask{float:right;background:#EC7063;}
.funBtn a:hover{background:#BB3939;color:#FFF;}

.funBtn ul li{float:left;padding-top:10px;width:83px;height:50px;border-right:solid 1px #CCC;text-align:center;}
.funBtn ul li.noBorder{border:none;}
.funBtn ul li img{display:inline-block;margin-bottom:10px;}
.funBtn ul li a{display:block;}
.funBtn ul li a:hover{background:none;color:#8F8F8F;text-decoration:underline;}



/* rewardClass */
.grayLine{border-top:solid 1px #EDEDED;border-right:solid 1px #EDEDED;}
#rewardClass{margin:15px 0;background:#FFF;}
table.rewardClass{font-size:12px;width:100%;border:none;}
table.rewardClass th{padding:12px;text-align:left;font-size:16px;color:#444;}
table.rewardClass td{padding:12px;line-height:16px;text-align:center;}	
table.rewardClass td img{border-radius:10px;margin:0 auto;margin-bottom:10px;display:block;}
table.rewardClass td:hover{background:#F7F7F7;}
.userLogin{color:#3399CC}

.navScroll{position:fixed;top:0;left:0;z-index:999;}

/* CSS Document */

.new20190711{width: 100%;
height: 40px;
line-height: 40px;
background: linear-gradient(to right, #e0f5fe, #c9ecfc);
margin: 0 auto 12px;
margin-top: 0px;
font-size: 18px;
padding: 0px;
margin-top: 0px; border-radius:3px; border:#b1d9eb solid 1px;}
.new20190711 a{display: inline-block; width: 100%; text-align: center; color: #000; text-decoration:none;}
.new20190711 span{margin-left: 2em;}
.bt0001{background:#fee4e4; border-bottom:#c00 solid 1px; padding:3px 10px; border-top-left-radius:3px; border-top-right-radius:3px; font-size:14px;margin-right: 5px;}
.bt0002{background:#fee4e4; border-bottom:#c00 solid 2px; padding:3px 10px; border-top-left-radius:3px; border-top-right-radius:3px; font-size:14px;margin-right: 5px;}