@charset "utf-8";
/*产品列表*/
.clear{
	clear: both;
}
.datas{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 2px #dedede solid;
}
.data1{
	margin-bottom: 5px;
	float: left;
	width: 350px;
	height: 136px;
	margin-left:20px;

}
.company_main .company_logo{
	position: relative;
	margin: 0px 5px;
	float: left;
	width: 100px;
	height: 100px;
	overflow: hidden;
	
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}
.company_main .company_logo img{
	width: 100px;
	height: 100px;	
}
.company_main .company_logo p{
	display: none;
	margin:0px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 5px;
	width: 100px;
	height: 100px;
	line-height: 20px;
	font-size: 12px;
	color: #ffffff;
	background: rgba(0, 0, 0, 0.8);
	z-index: 1;
	
	-moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
    -webkit-transition: 0.5s;
    transition: 0.5s;
}
.company_main .company_logo:hover p{
	display: block;
}
.company_main h4{
	margin: 10px 0px 0px 125px;
	width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.company_main h4 a{
	color: #38485a;
}

.company_main h4 a.edit,.company_main h4 a.del{
	margin-left: 10px;
	font-size: 12px;
	font-weight: normal;
}

.company_main div{
	margin: 0px 0px 0px 125px;
	font-size: 12px;
	line-height: 16px;
	color: #808080;
	
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.company_main .company_gm{
	margin-top: 5px;
}

.company_main .company_zy{
	margin-top: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.company_main .company_zy a{
	color: #808080;
}

.company_main .company_ly{
	margin-top: 0px;
}



/*我的名片*/
.txl-list-ul{ width:905px; height:auto; overflow:hidden; margin-left:-20px; margin-top:20px; *padding-bottom:40px;}
.txl-list-ul li{ width:273px; border:1px solid #72a3ce; background:#fff; padding:5px 0; float:left; margin-left:25px; margin-bottom:18px;height:90px;overflow:hidden;}
.txl-list-ul li img{ width:90px; height:90px; float:left; margin-left:5px;}
.txl-list-ul li .txl-info{ float:left; width:156px; margin-left:15px;}
.txl-list-ul li .txl-info .vip-btn{ float:right;}
.txl-list-ul li .txl-info h2{ color:#333; margin-bottom:5px;}
.txl-list-ul li .txl-info p{ color:#888; line-height:20px;}
.txl-list-ul li .txl-info a{ display:block; width:50px; text-align:center; height:20px; line-height:20px; background:#f2f2f2; border:1px solid #ddd; margin-top:5px;}
.txl-list-ul li a:hover{ border:1px solid #4c9a22; background:#4c9a22; color:#fff;}
.mbx-box{ width:100%; height:34px; line-height:34px; background:#fff; border-bottom:1px solid #eee;}
.mbx-box p{ line-height:34px;}
/*游戏详情*/
.game-view-side{ width:320px; height:330px; overflow:hidden;}
.game-view-side .game-view-pic{ width:320px; height:300px;}
.game-view-side .game-view-pic .s-btn12{ position:absolute; z-index:1; left:0; bottom:5px;}
.game-view-main{ width:800px; *padding-bottom:20px;}
.game-view-info .gvi-title{ width:100%; height:55px; overflow:hidden;}
.game-view-info .gvi-title h2, .game-view-info .gvi-title h1 , .game-view-info .gvi-title span{ float:left;}
.game-view-info .gvi-title h2 ,.game-view-info .gvi-title h1{ line-height:55px; padding-left:25px; font-size:20px;margin-left: -5px;}
.game-view-info .gvi-title h1 a{color: #333;}
.game-view-info .gvi-title .s-btn, .game-view-info .gvi-title .ico-btn, .game-view-info .gvi-title .vip-btn{ margin-left:10px; margin-top:16px;}
.gvi-list{ width:100%; height:32px; overflow:hidden; margin-bottom:10px;}
.gvi-list .gvi-sp{ display:block; min-width:105px; margin-right:5px; color:#888; float:left; padding-left:20px;}
.gvi-list p{ float:left; color:#444; overflow:hidden;}
.gvi-list p.hand{color: #155faa;}
.gvi-txl-p .ico5, gvi-txl-p p .s-btn9{ float:left; margin-right:5px;}
.gvi-txl-p{ line-height:35px;}
.game-view-ass-title{ width:740px; margin:5px auto; margin-bottom:10px; height:30px; line-height:30px; font-size:16px; border-bottom:1px solid #ddd;}
.game-view-ass-title em{ font-size:0; width:3px; height:3px; background:#d42424; float:left; margin:15px 10px 0 3px;}
.gvas-info{ width:740px; margin:auto;}
.gvas-info p{ margin-bottom:10px; clear:both;}
.gvas-info img{ max-width:100%;}
.new-addgame-box .pub-tit-box3{ width:100%; position:relative; z-index:1;}
.nab-list{ width:100%; height:195px; margin-top:15px;}
.nab-ul{ width:2000px; position:absolute; z-index:1; left:0; top:0;}
.nab-ul li{ float:left; width:160px; text-align:center;}
.nab-ul li img{ width:80px; height:80px; border:1px solid #ddd; padding:3px; display:block; margin:auto;}
.nab-ul li h2, .nab-ul li p{ width:145px; margin-left:36px; text-align:left;}
.nab-ul li h2 a{ line-height:30px; color:#333;}
.nab-ul li p{ font-size:12px; color:#888;}



/*活动详情*/
.active-view-top h2{ font-size:20px; color:#333; line-height:30px;}
.active-view-top h2 span{ margin-left:15px;}
.active-view-top .acv-pic{ float:left; width:375px; height:275px; display:block;}
.active-view-top .act-r{ width:500px; height:auto; overflow:hidden; float:right;}
.a-ls{ width:1005; height:20px; line-height:20px; margin-bottom:5px; overflow:hidden;}
.a-ls span{ color:#999; display:block; width:80px; float:left;}
.a-ls p{ float:left; color:#333; line-height:20px;}
.a-ls .c-e43{ color:#4c9a20;}
.ac-fm-box{ width:484px; height:85px; border:1px solid #ddd;}
.oupo-d{ overflow:hidden; margin:15px 10px 0 0;}
.oupo-d .ico{ float:left; margin-top:2px; margin-right:3px;}
.aod-box-s div{ width:30px; height:30px; font-size:24px; line-height:30px;}
.aod-fos-s span{ width:30px; margin-right:7px;}
.a-fdg .ico{ float:left; margin-top:1px;}
.active-v-tabt-box{ width:99.8%; height:39px; background:#ededed; border:1px solid #ddd;}
.active-v-tabt-box li{ float:left; height:38px; line-height:33px;  border-right:1px solid #ddd; font-size:16px;}
.active-v-tabt-box li a{ display:block; padding:0 18px; height:36px; border-top:3px solid #ededed;}
.active-v-tabt-box li.current a{ border-top:3px solid #4c9a20;  height:37px; color:#4c9a20; background:#fff;  margin-top:-1px;}
.activ-tbox{ overflow:hidden; padding:15px; width:850px;}
.sub-tit-box{ width:100%; height:33px; line-height:33px; border-bottom:1px solid #ddd;}
.sub-tit-box h2{ font-size:16px; padding:0 5px; height:33px; border-bottom:1px solid #aaa; display:inline-block;}
.ac-tmsg{ width:42%; float:left; overflow:hidden; margin:10px 0 8px 0; color:#444;}
/*.ac-tmsg span{ color:#999; margin-right:10px;}*/
.ac-tmsg span{ color:#000; margin-right:10px;font-weight:bold;}
.acv-table{width:660px; margin:10px 0; border:1px solid #ddd;}
.acv-table tr td{ border-bottom:1px solid #ddd; padding:10px 0;}
.act-oper a{ margin:0 5px; display:inline-block; font-size:12px;}
.acv-tables{ width:555px; margin:20px 0;}
.acv-tables tr td{ padding-left:10px; border-right:1px solid #ddd;}
.slt{ width:315px; overflow:hidden; margin:10px 0;}
.slt1{ border-right:1px solid #ddd; margin-right:20px;}
.slt h2{ height:40pxpx; line-height:40px; overflow:hidden; font-size:16px;}
.slt h2 span{ color:#333;}
.slt h2 a{ float:right; font-size:12px; color:#888; margin-right:10px;}
.slt1 h2{ color:#6cab49;}
.slt2 h2{ color:#e4393c;}
.slt p{ overflow:hidden; color:#888; margin:5px 0;}
.slt ul li{ width:100%; height:35px; margin:5px; float:left;}
.slt ul li img{ float:left; width:30px; height:30px;}
.slt ul li a{ float:left; line-height:30px; color:#1092d0; margin-left:10px;}
.slt ul li span{ float:right; margin-right:14px; line-height:30px; font-size:12px; color:#999;}

/*公司详情*/
.comp-view-side{ width:320px; height:205px; float:left; border:1px solid #ddd;}
.comp-view-side .s-btn{ left:0; bottom:0; position:absolute; z-index:2;}
.comp-view-main{ width:790px; float:right;}
.cgb-ul li{ float:left; width:70px; height:100px; float:left; margin:0 15px; margin-bottom:15px;}
.cgb-ul li img{ width:70px; height:70px; display:block;}
.cgb-ul li p{ text-align:center; width:70px; height:20px; overflow:hidden; margin-top:5px;}
.comp-game-box .acv-table{ margin-left:15px; width:730px; margin-bottom:15px;}
.cgb-ul2{ width:100%; height:auto; overflow:hidden; float:left;}
.cgb-ul2 li{ float:left; width:195px; margin-bottom:15px; overflow:hidden; display:inline;}
.cgb-ul2 li img, .cgb-ul2 li div{ float:left; overflow:hidden;}
.cgb-ul2 li img{ width:70px; height:70px; margin:0 10px 0 15px;}
.cgb-ul2 li div{ width:100px;}
.cgb-ul2 li p{ font-size:12px; color:#999; line-height:18px;}
.cgb-ul2 li h2{ line-height:22px; color:#333;}

/*产品详情*/
.pro-h1{margin-left: 640px;position: absolute;top:18px;}
.pro-introduce{font-size: 16px;height:AUTO;max-width:680px;margin-top:20px;margin-bottom:20px;margin-left:30px;margin-right:30px;}
.pro-image{max-width:720px;min-width:320px;margin-top: 16px;margin-left: 5px;margin-bottom: 6px;}
.pro-check{height:38px;}
.fl{max-height: 300px;width:200px;margin:0 auto;}
.pro-view-pic{max-height: 300px;width:200px}

ul.area-ul li {
	
	margin-left:-3px;
	margin-right:-2px;
}
.pro-btn{float: right;}
.aw-nav-tabs > li > a.pro-addbtn{border: none !important;background-color: #59b0ff;color: #fff; }
.pro-list{min-height: 40px;padding-top:5px;}
.pro-list-first{float: left;padding-top:5px;}
.pro-total{width: 100%;}
.pro-list-margin{margin: 10px;}
.pro-list-div{/*position:absolute;*/bottom:2px;width:99%;height:55px;}
.twg_ul li {
float: left;
  display: inline;
  text-align: center;
  width: 70px;
  height: 101px;
  margin: 3px 0 0 20px;
  overflow: hidden;
  position: relative;	
}
ul{
border: 0 none;
list-style: none outside none;
margin: 0;
padding: 0;
}
.rec_top, .web_le, .p_box {

float: left;
/*width: 198px;*/

}

#newrepage1  a{
	font-size: 12px;
}
#newrepage1  a img{
	width: 72px;
	height: 72px;
}

.gvi-title h2{
	line-height: 55px;
    font-size: 20px;
    margin-left: -5px;
}
#first {
	margin-left:1px;
}
.active-v-tabt-box li.current a  {
  color: #000;
}
div.hhj{
	 margin-top: -38px;
	 margin-left:-45px;
	 font-size:16px;
}
li.active > a,  .list > li:hover > a {
 	color: #fff;
 	  background:#4c9a20;
 	  border-right: 1px solid #4c9a20;
}
li.active > a,  .list > li.active>a {
	color: #4c9a20;

}
li.active > a,  .list > li>a {
	padding-right:20px;	
}

 .list > li.active > a{
 	  color: #fff;
 	  background:#4c9a20;
 	  border-right: 1px solid #4c9a20;
}
p.top-10{
	margin-top:-10px;
}
div.list p.pro_title{
	color: black;
	margin: 20px 35px;
}
.triangle-border {position: relative; padding: 3px 10px; margin: 17px 244px 17px 11px; border: 2px solid #5a8f00; color: #333; background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.triangle-border.top:before {top: -15px; bottom: auto; left: 22px; right: auto; border-width: 0 15px 15px; }
.triangle-border:before {content: ""; position: absolute; bottom: -20px; left: 40px; border-width: 20px 20px 0; border-style: solid; border-color: #5a8f00 transparent; display: block; width: 0; }
.triangle-border.top:after {top: -12px; bottom: auto; left: 25px; right: auto; border-width: 0 12px 12px; } 
.triangle-border:after {content: ""; position: absolute; bottom: -13px; left: 47px; border-width: 13px 13px 0; border-style: solid; border-color: #fff transparent; display: block; width: 0; }

.triangle-border-2 {position: relative; padding: 3px 10px; margin: 17px 437px 17px 11px; border: 2px solid #5a8f00; color: #333; background: #fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.triangle-border-2.top-2:before {top: -15px; bottom: auto; left: 126px; right: auto; border-width: 0 15px 15px; }
.triangle-border-2:before {content: ""; position: absolute; bottom: -20px; left: 40px; border-width: 20px 20px 0; border-style: solid; border-color: #5a8f00 transparent; display: block; width: 0; }
.triangle-border-2.top-2:after {top: -12px; bottom: auto; left:129px; right: auto; border-width: 0 12px 12px; } 
.triangle-border-2:after {content: ""; position: absolute; bottom: -13px; left: 47px; border-width: 13px 13px 0; border-style: solid; border-color: #fff transparent; display: block; width: 0; }
/*style(2).css  69*/
.company_main h4 {font-size: 16px;font-weight: 500;}
/*style(2).css  79*/
.company_main div{font-size: 14px; line-height: 20px; }
/*style.css  213*/
#sidebar_product div.mod-body dl dd p{line-height: 25px;}
