﻿
#content{min-width:1200px;}
#main{width:1150px;}
.topShow{position:fixed; top:0; width:100%; height:74px; z-index:101; font-family:"Microsoft YaHei";}
.topNav{background:#a70000;}
.topText{background:#f0f0f0;}
.topHead{width:1150px; margin:0 auto; height:48px; position:relative;}
.topFot{width:1150px; margin:0 auto; height:62px;}
.topFot a{color:#ff1d1d;}
#logo{position:absolute; left:10px; top:0;}
.topMenu{width:902px; float:left; height:48px; padding:0 0 0 160px;}
.topMenu a{float:left; width:54px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#FFF;}
.topMenu a:hover{text-decoration:none; border-bottom:6px solid #ff0000;}
.topMenu a.green{color:#deff00;}
.topLine{height:120px;}
.topAdv{height:97px; position:relative; width:1150px; margin:0 auto;}
.topAdv p{padding-top:12px;}
.topAdv img{display:block; margin:0 auto;}
.kefu{width:165px; height:48px; position:absolute; right:0; top:0; cursor:pointer; z-index:2;}
.kefu h2{line-height:48px; text-indent:22px; background:url(http://www.xuejia123.com/templets/default2/images/keicon.png) no-repeat 98px center; display:block; font-size:16px; color:#FFF;}
.kefuPop{width:155px; height:265px; border:1px solid #a70000; padding:5px; position:absolute; left:0; top:47px; background:#efefef; display:none;}
.kefuLi{background:#FFF;}
.kefuLi dl{height:30px;}
.kefuLi dl dt{float:left; height:25px; line-height:25px; width:70px; font-size:14px; color:#a6432d; text-align:center; padding-top:2px;}
.kefuLi dl dd{float:left; width:85px; padding-top:2px;}
.kefuCode{padding-top:4px;}
.kefuCode img{display:block; margin:0 auto;}
.kefuCode p{text-align:center; font-size:14px; color:#F00; padding:3px 0;}
.pathName{background:url(http://www.xuejia123.com/templets/default2/images/nicon.png) no-repeat 0 center; height:42px; line-height:42px; padding:0 0 0 54px; margin-bottom:10px;}
.pathName strong{font-size:30px; color:#2a2a2a; font-family:"Microsoft YaHei";}
.newsRight{overflow:hidden; float:right; width:280px; height: 725px;}
.codeBox{text-align:center; font-size:14px; color:#000; line-height:26px;}
.codeBox h3{font-size:18px; color:#d0502d; font-weight:bold;}

.review_le{float:left; width:200px; overflow:hidden; line-height:20px;}
.review_le h2{font-size:14px; font-weight:bold; padding-bottom:10px;}
.review_le p{text-indent:1em;}
.review_le a.hover{font-weight:bold; color:#FFF; background:#C00; padding:2px 4px;}

.review_lr{float:right; width:210px; overflow:hidden;}
.review_lr p{text-align:center; line-height:18px; padding-bottom:10px;}

.review_md{float:left; width:620px; overflow:hidden; padding:0 0 0 10px;}
.review_title{font-size:14px; font-weight:bold; line-height:24px; background:#963; color:#FFF; margin-bottom:16px; text-indent:1em;}
.review_index h2{line-height:30px; font-weight:bold;}
.review_index ul li{border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:10px;}
.review_index table th{width:160px; text-align:center;}
.review_top{line-height:22px;}
.review_top table th{padding:0 10px;}
.review_top p{text-indent:2em; padding:10px 0;}
.review_h3{font-size:14px; font-weight:bold; line-height:24px; padding:6px;}
.review_fot table{line-height:24px; width:100%;}
.review_fot table th{color:#FFF;}
.review_ins{height:30px; text-indent:1em;}
.review_ins strong{font-size:14px;}
.review_ins ins{background:url(../images/flecha.gif) no-repeat 0 center; text-indent:2em;}
.review_size p,.review_size p a{color:#FFF !important;}
.indextable{overflow:hidden; padding-bottom:30px;}
.indextable ul li{float:left; width:252px; height:205px;}
.indextable img{display:block;}
.indextable h2{line-height:22px; background:#963; color:#FFF; font-weight:bold; text-align:center; margin-bottom:10px; border-right:3px solid #FFF;}
.indextable h2 a{color:#FFF;}
.indextable h3{float:left; width:60px;}
.indextable h4{float:left; width:170px;}
.indextable p{line-height:18px; color:#333; float:left; width:170px;}
.indextable p a{color:#333 !important;}
.indextable p a:hover{color:#c00 !important;}
.recbox{border-top:1px solid #CCC; font-size:14px; line-height:30px; padding:10px 0 0 0;}
.recbox a{color:#c00; text-decoration:underline; display:none;}
.loadnews p{line-height:24px; padding:0 20px;}
.loadnews a{color:#00F; text-decoration:underline;}
.loadnews em{padding:0 4px 0 0;}
.loadnews h3{color: #F00; font-size: 16px; font-weight: bold; padding:10px;}
.loadnews a{color: #F00;}

.addlink{font-size:40px; text-align: center; padding-top: 10px; overflow: hidden; clear: both; height: 100px;}
.addlink a{color: #f00;}

.addlink2{width: 1200px; margin: 0 auto; position: relative;}
.addlink2 a{display: block; width: 560px; font-size: 40px; color: #f00; position: absolute; left: 320px; top: 26px; text-align: center;}