body{background-color: #fff;min-width: 1200px;}
.main{width: 1180px;padding: 0 10px;margin: 0 auto;}
.dot1 li{padding-left: 15px;background: url(/Public/images/tag/dot.png) 0 4px no-repeat;}
.dot2 li{padding-left: 15px;background: url(/Public/images/tag/dot.png) 0 -42px no-repeat;}
a:hover{text-decoration: none;}
.txt:hover,a.txt:hover{color: #ff5500;}
.area1,.area2,.area3,.area4,.area5,.area6,.area7,.area8{margin-bottom: 50px;}
i{font-style: normal;}


/*txtlist*/
.txtlist li{height: 16px;line-height: 16px;margin-top: 15px;}
.txtlist .txt{float: left;color: #333;height: 100%;overflow: hidden;font-size: 16px;}
.txtlist .date{float: right;color: #999;}
/*comtitle*/
.comtitle{height: 20px;line-height: 20px;margin: 20px 0;}
.comtitle h2{border-left: 5px solid #ff9500;padding-left: 8px;font-size: 20px;color: #4f5361;float: left;}
.comtitle .more{float: right;width: 22px;height: 22px;background: url(/Public/images/tag/more.png) 0 -124px no-repeat;}
.comtitle .more:hover{background-position: 0 -186px;}
/*comtitle1*/
.comtitle1{width: 100%;height: 28px;line-height: 28px;padding-bottom: 10px;border-bottom: 2px solid #ff7f00;}
.comtitle1 h2{float: left;font-size: 22px;font-weight: bold;color: #e54d00;padding-left: 35px;background-image: url(/Public/images/tag/comtitle1_icon.png);background-repeat: no-repeat;}
.comtitle1 ol{float: left;margin: 3px 0 0 25px;color: #ececec;height: 22px;}
.comtitle1 li{height: 22px;line-height: 22px;padding: 0 10px;margin: 0 10px;display: inline-block;_zoom: 1;*display: inline;
	transition: background-color .1s ease-out;
	-moz-transition: background-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: background-color .1s ease-out; /* Safari 和 Chrome */
	-o-transition: background-color .1s ease-out; /* Opera */
}
.comtitle1 li a{color: #333;}
.comtitle1 li:first-child{border-left: 0;}
.comtitle1 li:hover{background-color: #ff5500;}
.comtitle1 li:hover a{color: #fff;}
.comtitle1 .more{float: right;color: #f25100;background: url(/Public/images/tag/more.png) right 2px no-repeat;padding-right: 30px;font-size: 16px;}
.comtitle1 .more:hover{color: #e54d00;background-position: right -60px;}
.area2 .comtitle1 h2{background-position: 0 0;}
.area3 .comtitle1 h2{background-position: 0 -54px;}
.area4 .comtitle1 h2{background-position: 0 -108px;}
.area5 .comtitle1 h2{background-position: 0 -162px;}
.area6 .comtitle1 h2{background-position: 0 -216px;}
.area7 .comtitle1 h2{background-position: 0 -270px;}
.area8 .comtitle1 h2{background-position: 0 -324px;}
/*topArea*/
.topArea{width: 100%;padding: 20px 0;border-bottom: 1px solid #ddd;}
.topArea-cont{width: 1180px;height: 77px;margin: 0 auto;padding: 0 10px;}
.topArea h1,.topArea ul{float: left;}
.topArea h1{font-size: 0;padding-right: 35px;}
.topArea h1 a{display: block;width: 218px;height: 64px;background: url(/Public/images/tag/topArea_logo.png) 0 0 no-repeat;}
.topArea ul{padding: 0 18px;width: 270px;height: 77px;border-left: 1px dotted #ddd;}
.topArea li{height: 22px;width: 270px;overflow: hidden;margin-bottom: 7px;}
.topArea ul h3,.topArea ul span{float: left;}
.topArea ul h3{font-size: 16px;font-weight: bold;}
.topArea ul h3 a,.topArea ul span a{
	transition: background-color .1s ease-out;
	-moz-transition: background-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: background-color .1s ease-out; /* Safari 和 Chrome */
	-o-transition: background-color .1s ease-out; /* Opera */
}
.topArea ul h3 a{color: #333;padding: 0 5px;height: 22px;line-height: 22px;}
.topArea ul span{margin-top: 3px;}
.topArea ul span a{font-size: 13px;color: #666;padding: 0 5px;height: 18px;line-height: 18px;float: left;}
.topArea ul h3 a:hover,.topArea ul span a:hover{background-color: #ff5500;color: #fff;}
/*AdArea*/
.AdArea{padding: 20px 0;}
.AdArea .Ad{width:1000px;height:90px;float: left;}
.AdArea .infoWeekly{float: right; display:block; width:160px;height:90px; overflow:hidden;background: url(../../images/index/infoWeekly.png) 0 0 no-repeat;}
/*main*/
.sbox{ background:url(/Public/images/tag/lbbg.jpg) no-repeat left top; margin-bottom:10px;}
.sbox .sbd{ border:1px solid #dcdcdc; border-top:none; padding-bottom:30px;}
.gametag{ position:relative; *zoom:1;}
.gametag dl{ padding:6px 0; position:relative;}
.gametag dt{ position:absolute; left:-30px; top:0; background:url(/Public/images/tag/lb01.png) no-repeat left top; width:30px; height:65px; color:#fff; font-size:18px; text-align:center; line-height:23px; padding-top:5px;}
.gametag dd{ float:left; width:90px; height:15px; line-height:15px; background:url(/Public/images/tag/lb02.jpg) no-repeat left center; padding-left:9px; overflow:hidden; margin:16px 6px 0 12px;}
.gametag dd a{ height:15px; line-height:15px; font-size:14px; color:#333;}
.gametag dd a:hover{ color:#ff5742;}
.gametag .zmlist{ display:none;}
.gametag .show .zmlist{ display:block;} 
.gametag .tagmore{ display: block; background-color:red;cursor: pointer; height:24px; line-height:24px; width:100px; position:absolute; bottom:0; left:539px; z-index:1; background:url(/Public/images/tag/lb03.png) no-repeat left center; font-size:12px; color:#ff5742; text-indent:-9999px;}
.gametag .show .tagmore{ background:url(/Public/images/tag/lb04.png) no-repeat left center; }
.zmlist .zm{ float: left; font-size:18px; font-family:Arial; font-style:italic; color:#D3D3D3; font-weight: 300; margin:22px 18px 0 14px; text-align: center; width: 14px;}
.zmlist dl{ overflow:hidden; *zoom:1;}
/*breadcrumbs*/
.main .breadcrumbs{ margin:20px 0!important; border-bottom:0!important; padding-bottom:0!important;}

.ps ul{ margin:0 0 0 -19px;}
.ps li{ float:left; width:278px; height:428px; border:1px solid #ececec; margin:0 0 23px 19px; box-shadow:3px 3px #fcfcfc;
	-moz-box-shadow:3px 3px #fcfcfc; /* Firefox */  
	-webkit-box-shadow:3px 3px #fcfcfc; /* Safari 和 Chrome */  
	box-shadow:3px 3px #fcfcfc; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */  
}
.ps li:hover{ border:1px solid #ff5742;}
.ps h3{ color:#333; font-size:18px; font-weight:bold; margin:20px 0 0 20px; border-left:4px solid #ff9500; line-height:19px; height:19px; padding-left:4px;}
.imgbox{ overflow:hidden; margin:20px 19px 20px 20px;}
.imgbox a{ display:block; float:left;}
.imgbox a img{ display:block; width:100%; height:100%;}
.imgbox .img1 { width:158px; height:210px; margin:0 4px 4px 0;}
.imgbox .img2 { width:77px; height:103px;}
.imgbox .img3 { width:77px; height:103px; margin:4px 0;}
.imgbox .img4 { width:77px; height:103px;}
.imgbox .img5 { width:77px; height:103px; margin:0 4px;}
.imgbox .img6 { width:77px; height:103px;}
.praise{ margin:0 20px; overflow:hidden; width:239px;}
.praise a{ display:block; float:left; font-size:14px; color:#ff5500; padding-left:20px; background:url(/Public/images/tag/lb05.png) no-repeat left center;}
.praise p{ display:block; float:right; font-size:14px; color:#a9a9a9;}
/*pages*/
.pages{ padding-bottom:40px;}
.pages a:hover,.pages .current{background-color: #ff5500;color: #fff; text-decoration: none; border-color:#ff5500;}
/*friendLink*/
.friendLink{width: 100%;padding: 30px 0;background-color: #f9f9f9;border-top: 1px solid #ff6a00;}
.friendLink a:hover{text-decoration: underline;}
.friendLink-cont{width: 1180px;padding: 0 10px;margin: 0 auto;}
.friendLink-title{border-bottom: 1px solid #ddd;line-height: 30px;height: 30px;margin-bottom: 20px;}
.friendLink-title h2{font-size: 18px;color: #414648;float: left;border-bottom: 1px solid #858585;line-height: 30px;padding-right: 30px;}
.friendLink-link{margin-left: -20px;}
.friendLink-link a{margin: 0 0 12px 20px;float: left;color: #666;width: 135px;height: 14px;line-height: 14px;overflow: hidden;}
