@charset "gb2312";
/* CSS Document */
body{ color:#333; font-family:Microsoft YaHei,\5FAE\8F6F\96C5\9ED1; background:url("../images/bg.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/bg.gif*/ repeat; }
*{ padding:0; margin:0;}
img{ border:0;}
em,i{ font-style:normal;}
input,select,textarea{ outline:none;font-family:Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{ color:#ce5200; text-decoration:none;}
ul{ list-style:none;}

.f_l{ float:left; display:inline; }
.f_r{ float:right; display:inline;}

.clear:before,.clear:after{content:""; display:table;}
.clear:after{clear:both;}
.clear{zoom:1;}

/*公共*/
.c_01{ width:580px;}
.c_02{ width:327px;}
.c_03{ width:670px;}
.c_04{ width:320px;}
.c_05{ width:auto;}
.c_06{ width:288px;}
.wrap{
	position:relative;
	width:1000px;
	z-index:3;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.box{ background:#fff; margin-bottom:10px;}

.contA li span,.hot_tit h2,.contB li,.contE li{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}/*截取*/
.play,.cdk,.prev,.next{ cursor:pointer;text-indent:-9999px; overflow:hidden; }
.lineA{ border-top:#d8d8d8 1px dotted; height:0; line-height:0; font-size:0;}/*虚线点分隔线*/
.binghunli li a span,.contC a span,.contD a span{ background:#000; opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}/*半透黑*/
.new{ display:inline-block; width:25px; height:11px; margin:0 4px; background:url("../images/new.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/new.gif*/ left center no-repeat; vertical-align:middle;}/*ico new*/
/*标题栏*/
.c_t01{ height:54px; line-height:48px; clear:both;}
.c_t01 h2,.c_t02 h2{
	float:none;
	font-weight:bold;
	font-size:20px;
	margin-right:5px;
	width: 100px;
}
.more{ background:url("../images/more.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/more.gif*/ 0 0 no-repeat; color:#666;font-size:12px; line-height:16px; padding-left:20px; margin-top:17px; -webkit-transition:0.2s;}
.more:hover{ background-position:0 -40px;}

.c_t02{ height:50px; line-height:50px; padding:0 20px; background:url("../images/ctbg.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/ctbg.png*/ 0 0 no-repeat; color:#7b3100;}

.c_t03{ width:120px; line-height:30px; margin-bottom:15px; text-align:center; background:url("../images/ctbg.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/ctbg.png*/ center no-repeat; border-radius:5px; color:#fff; font-weight:bold; font-size:16px;}

/*面包屑*/
.path{ font-size:14px;}
.path i{ margin:0 5px;}
.path a{ color:#7b3100;}

/*标题图标*/
.t_ico01,.t_ico02,.t_ico03,.t_ico04,.t_ico05,.t_ico06,.t_ico07,.t_ico08,.t_ico09,.t_ico10,.t_ico11,.t_ico12,.t_ico13{ background-image:url("../images/ico.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/ico.png*/;_background-image:url("../images/ico.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/ico.gif*/; background-repeat:no-repeat; width:54px; height:46px;float:left; margin-top:3px;}
.t_ico01{ background-position:0 0;}
.t_ico02{ background-position:0 -60px;}
.t_ico03{ background-position:0 -120px;}
.t_ico04{ background-position:0 -180px;}
.t_ico05{ background-position:0 -240px;}
.t_ico06{ background-position:0 -300px;}
.t_ico07{ background-position:0 -360px;}
.t_ico08{ background-position:0 -420px;}
.t_ico09{ background-position:0 -480px;}
.t_ico10{ background-position:0 -540px;}
.t_ico11{ background-position:0 -600px;}
.t_ico12{ background-position:0 -660px;}
.t_ico13{ background-position:0 -720px;}

/*头图*/
.hban{ position:relative; height:1044px; margin-bottom:-734px; background:url("../images/hbg.jpg")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/hbg.jpg*/ top center no-repeat;}

/*导航*/
.nav{ position:relative; width:1000px; height:235px; margin:0 auto; background:url("../images/menu.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/menu.png*/ left bottom no-repeat; z-index:2;}
.menu{ margin:130px 0 0 0; overflow:hidden;}
.menu a{ float:left; height:90px; padding:0 26px 0 27px;  background:url("../images/menuline.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/menuline.png*/ left center no-repeat; margin-left:-2px;}
.menu a em{ display:block;color:#fff; font-size:18px; line-height:1.8; padding-top:20px;}
.menu a i{ display:block; font-family:arial; font-size:10px; line-height:1; color:#4b4b4b;-webkit-transform:scale(0.8); -webkit-transform-origin:left;}
.menu a:hover em{ color:#fc0; text-decoration:none;}
.menu a:hover i{ color:#4b4b4b; }

.play,.cdk{ position:absolute; right:5px; display:block; width:260px; background-image:url("../images/btn_play.jpg")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/btn_play.jpg*/; background-repeat:no-repeat;}
.play{ top:24px; height:92px; background-position:0 0;}
.cdk{ top:131px; height:90px; background-position:0 -130px;}
.play:hover{ background-position:-270px 0;}
.cdk:hover{ background-position:-270px -130px;}

/*头条*/
.hotbox{ width:405px; height:605px;  margin-bottom:10px; background:url("../images/hot.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/hot.png*/ left bottom no-repeat; }
.hot_tit{ height:130px; background:#f3edd2; padding:0 10px; text-align:center;}
.hot_tit h2{ font-size:18px;color:#cd290e; line-height:1.2; _width:385px; padding-top:14px;}
.hot_tit h2 a{ color:#cd290e;}
.hot_tit h2 a:hover{ color:#e9371a;}
.hotbox .contA,.hotbox .lineA{ margin:0 15px;}

.hotword{ font-size:12px; line-height:1; margin-top:10px;}
.hotword a{ color:#666;}
.hotword i{ color:#ccc; margin:0 5px;}

/*eye*/
.eye{position:relative; margin-bottom:10px;}
.eye,.eye_img_hov{ width:580px;height:300px; overflow:hidden;}
.eye_img_hov{ position:absolute;}
.eye_imgli{ position:absolute; top:0;height:300px;}
.eye_imgli li { float: left; }
.eye_tit{ position: absolute; left: 0; bottom: 0; width:570px; padding:10px 0 10px 10px; height:20px; overflow: hidden; z-index:2;}
.eye_pag { height:12px; padding:5px 8px 0 0; overflow: hidden; }
.eye_pag li { float: left; height:12px; width:12px; line-height:200px; background:#999; border-radius:6px;margin-right:5px; cursor:pointer;-webkit-transition:0.3s;}
li.on { background:#f60; width:28px;}
/*全站搜索*/
.sch_txt01,.sch_txt02,.sch_btn{ border:none; vertical-align:top; margin:6px 0 0 0;}
.sch_txt01,.sch_txt02{ width:270px; height:14px; line-height:14px; background:#fff; padding:9px 10px; font-size:12px;}
.sch_txt02{ color:#333;}
.sch_txt01{ color:#ccc;}
.sch_btn{ width:70px; height:32px; background:url("../images/schbtn.png")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/schbtn.png*/ 0 0 no-repeat; color:#fff; font-size:16px;}

/*热门推荐*/
.hotimg{ height:244px; margin:-4px -4px 10px 0;}
.hotimg li{ width:142px; height:118px; float:left; display:inline; margin:4px 4px 0 0;}
.hotimg li a{ display:block; position:relative;}
.hotimg li a span{ position:absolute; left:0; top:0; width:118px; height:94px; padding:12px;color:#ce5200; line-height:1.2;z-index:2;}
.hotimg li a span i{ color:#fff; display:block; width:30px; height:15px; margin-top:6px; border-radius:5px; background:#d5a46a;font-size:12px;  text-align:center;-webkit-transition:0.2s;}
.hotimg li a:hover span{ padding:10px; color:#cc2a0f; border:#d5a46a 2px solid;}
.hotimg li a:hover span i{ background:#ce5200;}
.c_06 .hotimg{ height:488px;}

/*日期新闻列表*/
.contA{ padding:5px 0;}
.contA li,.contB li,.contE li{ background:url("../images/liico.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/liico.gif*/ no-repeat;}
.contA li{ text-align:right; line-height:28px; background-position:left center; padding-left:10px;}
.contA li span{ float:left; width:85%; text-align:left; font-size:14px;}
.contA li i{ font-size:12px; color:#999;}
.hotbox .contA{ margin:0 15px;}
.contA li a,.contE li a{ -webkit-transition:0.2s;}
.contA li a:hover,.contE li a:hover{ padding-left:5px;}

/*普通列表*/
.contE li{ padding-left:10px; background-position:left center; line-height:28px; font-size:14px;}
.c_06 .contE li{ _width:248px;}

/*兵魂一览*/
.binghun,.binghunbox{ position:relative;}
.binghun{ padding:20px 0; zoom:1; overflow:hidden;}
.prev,.next{ position:absolute; top:20px; height:150px; width:50px; background:url("../images/pag.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/pag.gif*/ no-repeat;}
.prev{ left:0; background-position:20px center;}
.next{ right:0; background-position:-85px center;}
.prev:hover{ background-position:-30px center;}
.next:hover{ background-position:-135px center;}
.binghunbox{ width:888px; height:150px; margin:0 0 0 56px; overflow:hidden;}
.binghunli{ position:absolute; top:0; width:5000000px;}
.binghunli li{ float:left; width:130px; height:150px; margin-right:22px; overflow:hidden;}
.binghunli li a{ display:block; position:relative;}
.binghunli li a img{ display:block;}
.binghunli li a span{ position:absolute; left:0; bottom:0; width:130px;line-height:30px; font-size:12px; color:#fff; text-align:center; z-index:1;}
.binghunli li a:hover i{ display:block; position:absolute; width:124px; height:144px; border:#d5a46a 3px solid; z-index:2;}
.binghunli li a:hover span{ color:#c30;}

/*新手 高手 分享*/
.contB li{ float:left; width:89px; padding-left:20px; border-bottom:#ddd 1px solid; line-height:34px; font-size:14px; background-position:10px center;}

/*武将图鉴*/
.tab01{ padding:12px 0 0 10px;}
.tab01 li{ float:left; margin-right:5px; padding:0 10px; line-height:24px; border-radius:5px;background:#d5a46a; color:#fff;font-size:12px; cursor:pointer;}
.tab01 li.current{ background:#ce5200; cursor:default;}

.tujian{ margin:20px; height:310px;overflow-y:scroll; zoom:1; }
.tujian a,.renlist a{ float:left; display:inline; width:60px; height:85px; padding:5px 5px 0 5px; color:#b47123;line-height:25px; font-size:12px; background:#f3edd2;text-align:center;overflow:hidden;-webkit-transition:0.3s;}
.tujian a{ margin:0 24px 20px 0; }
.tujian a img,.renlist a img{ display:block;}
.tujian a:hover,.renlist a:hover{background:#ce5200; color:#fff;}

/*精彩图片*/
.contC{ margin:0 -4px 10px 0;}
.contC,.contC a{ height:300px;}
.contD{ height:352px;margin:-4px -4px 10px 0; zoom:1;}
.contC a{ width:247px; margin-right:4px;}
.contD a{ width:142px; height:172px; margin:4px 4px 0 0;}
.contC a,.contD a{ float:left; display:inline; position:relative; overflow:hidden;}
.contC a span,.contD a span{ position:absolute; left:0; bottom:0; width:100%; line-height:30px; text-align:center; color:#fff; font-size:14px;}
.contC a img,.contD a img{ -webkit-transition:0.6s;}
.contC a:hover span,.contD a:hover span{ color:#c30;}
.contC a:hover img,.contD a:hover img{ opacity:0.8;-webkit-filter:opacity(0.8);}

/*专区信息*/
.intro_main,.link{ padding:10px 15px; line-height:24px; font-size:12px;}

/*友链*/
.link{ min-height:96px;_height:96px;}
.link em{ color:#ccc; margin:0 4px;}

/*列表页*/
.list{ padding:10px 30px 0 30px;}
.list li{border-bottom:1px dotted #ddd; padding:15px 0; line-height:24px;}
.list li h4{font-size:18px; font-weight:bold;}
.list li span{color:#999; font-size:12px;}
.list li p{ font-size:12px;}
a.more02{padding:0 5px; margin-left:5px; background:#d5a46a; color:#fff; font-size:12px; border-radius:4px;-webkit-transition:0.2s;}
a.more02:hover{background:#ce5200; color:#fff; text-decoration:none;}

/*翻页*/
.pag2{ text-align:center; line-height:32px;padding:40px 0;}
.pag2 a{ color:#666; background:#fff; border:#d8d8d8 1px solid; display:inline-block; padding:0 13px; margin:0 2px;}
.pag2 a:hover{ background:#ce5200; border-color:#ce5200; color:#fff; text-decoration:none;}
a.hov,a.hov:hover{ color:#fff; background:#ce5200;border-color:#ce5200;}

/*footer*/
.footer{ position:relative; z-index:1; height:500px; margin-top:-370px; background:url("../images/fbg.jpg")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/fbg.jpg*/ bottom center no-repeat; text-align:center;}
.footer p{padding-top:430px; font-size:12px;}
.footer p,.footer p a{ color:#55504f;}

/*文章页*/
.atctit{ padding-top:40px; text-align:center; font-size:24px; line-height:1; font-weight:300; color:#ce5200;}
.subtit{ margin:0 45px; padding-bottom:8px; font-size:12px; line-height:44px; color:#999; text-align:center; border-bottom:#ddd 1px dotted;}
.subtit a{ color:#999;}
.subtit span{ margin:0 10px;}

.contF{ margin:10px 45px;}
.contF p{ text-indent:2em; padding:5px 0; font-size:14px; line-height:2.1;}
.contF p img{ margin-left:-2em;}

/*心情*/
.moodtit,.pagebreak{display:block; clear:both;overflow:hidden;}
.moodtit{ font:normal 12px/24px verdana,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;background:url("../img/line01.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/img/line01.gif*/ 0 0 repeat-x;  padding:15px 0 10px 0;}
.moodtit i{ font-weight:bold; color:#f00; margin:0 5px;}
.pagebreak{  text-align:center; margin:0 0 20px 0;}
.pagebreak table{ margin:0 auto; font-size:12px; line-height:2; color:#999;}

/*share copy*/
.mod_copy{ width:550px; height:32px; margin:0 auto; padding:0 0 45px 0;}
.mod_copy .btn_copy01,.mod_copy .btn_copy02{ width:277px; height:32px; line-height:32px; background:url("../images/copy_bg.gif")/*tpa=http://122.224.8.71:97/6y/20/2/jjsg.265g.com/templates/tssj/images/copy_bg.gif*/ no-repeat; border:none; cursor:pointer; margin-top:6px; overflow:hidden; }
.mod_copy .btn_copy01{ color:#630;}
.mod_copy .btn_copy02{ color:#b79200;}
.mod_copy input{ vertical-align:top; float: left; font-size:12px;}
.sharetit{ font-size:14px; line-height:40px; padding-left:22px;}

/*评论*/
.commwrap{ position:relative; z-index:2; width:960px; padding:20px; margin:10px auto 0 auto; font-size:14px;}

/*武将大全*/
.wjban img{ display:block;}

/*武将检索*/
.ren_sch,.renlistbox,.wjinfo{border:#ddd 1px solid; box-shadow:#f0f0f0 0 3px 2px; }
.ren_sch,.wjinfo{margin-bottom:20px;}
.ren_sch li{ border-bottom:#ddd 1px solid; padding:8px 15px; line-height:1.5;font-size:14px;}
.ren_sch li em{ color:#666;}
.ren_sch li i,.zhiye_ofen i{ color:#ccc; margin:0 6px;}
.ren_sch li a{ display:inline-block; color:#ce5200; padding:0 8px; cursor:pointer;}
.ren_sch li a:hover,.ren_sch a.ren_sch_hov{ background:#ce5200; color:#fff; border-radius:3px;}
/*武将列表*/
.renlistbox{ padding:2px 0 20px 20px;+padding:2px 0 20px 18px;}
.renlist{ margin-right:-10px;}
.renlist a{ margin:20px 24px 0 0;}
.renlistbox .pag2{ padding-bottom:20px;}

/*武将详情*/
.wjinfo{ position:relative; min-height:458px; _height:458px;padding:20px 20px 20px 340px;}
.face{ position:absolute; left:20px; top:20px;}
.face img{ border-radius:20px;}
.wjname{ float:left; background:#ce5200; color:#fff; font-size:27px; line-height:1.5;font-weight:bold; padding:0 15px; margin-bottom:20px;}

/*表格样式*/
.tableA{ border-collapse:collapse; width:100%;+table-layout:fixed; }
.tableA th,.tableA td{ border:#d8d8d8 1px solid; padding:6px 10px;}
.tableA th{ background:#f2f2f2; line-height:24px;font-size:14px;}
.tableA td{ background:#fff; vertical-align:middle; line-height:1.5; font-size:14px;}
.tableA td em{ color:#ce5200;}
td.cent{ text-align:center;}
td.tableA_con{ font-size:12px; line-height:18px;}
.tableA td img{ vertical-align:middle;}

/*其它*/
.mar01{ margin-right:10px;}
.mar02{ margin-bottom:20px;}
.par01{ padding:10px 15px;}
.par02{ padding:20px;}
/*点击放大图片*/
.imgshow {
    border: 4px solid #111;
    width: auto;
}
.imgshow img, .imgshow p {
    display: block;
}
.imgshow p {
    background: none repeat scroll 0 0 #111;
    border-top: 1px solid #000;
    line-height: 30px;
    padding: 0 10px;
    text-align: right;
}
.imgshow a {
    color: #999;
    font-size: 14px;
}
