@charset "utf-8";
div#content .sport {
	width:655px;
	float:left;
	_margin:0 0 0 15px;
}
div#content .sport .topic {
	border: 1px solid #CCC;
	margin:0 0 12px 0;
	padding:28px 0 0;
	height:265px;
	width:653px;
	display: block;
	clear: both;
}
div#content .sport .topic h2 {
	float:left;
	height:201px;
	width:170px;
	border-right: 1px dashed #CCC;
	padding:0 0 0 13px;
	margin:0 20px 0 0;
}
div#content .sport .topic .infobox {
	height:201px;
	width:420px;
	overflow: scroll;
	overflow-x: hidden;
	float:left;
}
div#content .sport .topic .infobox dl {
	width:310px;
	padding:5px 20px 10px 60px;
	margin:0 0 10px 0;
	float:left;
	background: url(../../news/img/line_list.gif) no-repeat bottom;
	position:relative;
}
div#content .sport .topic .infobox dl img {
	border: 2px solid #dbdbdb;
	position:absolute;
	left:0px;
	top:10px;
}
div#content .sport .topic .infobox dl dd a {
	padding:0 0 0 0;
	display:block;
	/*background: url(../../img/icon_arrow.gif) no-repeat left 4px;*/
}
div#content .sport .topic .infobox dl dd a strong {
	display:block;
}
div#content .sport .topic .infobox dl dt {
	margin:0 0 5px 0;
	padding:5px 0 0 0;
	font-size:85%;
}
div#content .sport .topic .infobox dl dt span {
	padding:2px;
	background:#000000;
	color:#e7e7e7;
	margin:0 0 0 3px;
}
div#content .sport .topic .more {
	float:right;
	width:60px;
	padding:20px 30px 20px 0;
}
div#content .sport .topic .more a {
	width:60px;
	height:27px;
	display:block;
	text-indent:-9999px;
	background: url(../../img/btn_more.gif) no-repeat;
}
div#content .sport .topic .more a:hover {
	background: url(../../img/btn_more_o.gif) no-repeat;
}




div#content .sport .topic .first {
	margin:0 0 8px 8px;
}
div#content .sport .topic dt {
	font-size: 11px;
	margin:8px 0 8px 8px;
}
div#content .sport .topic dd {
	padding:0 0 8px 8px;
	margin:0 15px 0 0;
	/*border-bottom: 1px solid #CCC;*/
	background: url(http://dinosaur-gr.com/support/detail/img/img_arow.gif) no-repeat left 4px;
}
div#content .sport table {
	margin:0 0 25px 0;
}
div#content .sport table tr td {
	width: 102px;
	padding:35px 20px 27px 20px;
	background: url(http://dinosaur-gr.com/common/img/bg_lineside.gif) no-repeat right center;
	border-bottom: 1px solid #F0F0F0;
}
div#content .sport table tr td p {
	background: url(http://dinosaur-gr.com/common/img/bg_arow.gif) no-repeat left center;
	padding-left:7px;
	margin:10px 0 0 25px;
}
div#content .sport table tr td .ather {
	margin:2px 0 0 25px;
}
div#content .sport table tr .one {
	padding:4px 14px 27px 14px;
}
div#content .sport table tr .oneend {
	padding:4px 14px 27px 14px;
	background: url(http://dinosaur-gr.com/common/css/none) no-repeat;
}
div#content .sport table tr .sideend {
	background: url(http://dinosaur-gr.com/common/css/none) no-repeat;
}
div#content .sport table tr .end {
	border-bottom-style: none;
}
/*sidenavi*/	
div#content .sidenavi {
	float:right;
	width:208px;
	margin:0 35px 0 0;
	_margin:0 15px 0 0;
}
/*
div#content .sidenavi ul {
	text-align: center;
	margin:5px 0 5px 0;
}
#container #containerWrap #content .sidenavi ul .sub {
	margin:0;
}
div#content .sidenavi ul .side06 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand06.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side06:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand06_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side06activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand06_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side07 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand07.gif) no-repeat;
	width:205px;
	height:85px;
	margin:0 auto;
}
div#content .sidenavi ul .side07:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand07_o.gif) no-repeat;
	width:205px;
	height:85px;
	margin:0 auto;
}
div#content .sidenavi ul .side07activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand07_o.gif) no-repeat;
	width:205px;
	height:85px;
	margin:0 auto;
}
div#content .sidenavi ul li.side08 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand08.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side08:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand08_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side08activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand08_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side09 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand09.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side09:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand09_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side09activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand09_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side10 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand10.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side10:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand10_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side10activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand10_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side11 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand11.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side11:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand11_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side11activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand11_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side13 {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand13.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul li.side13:hover {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand13_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
div#content .sidenavi ul .side13activ {
	background:url(http://dinosaur-gr.com/common/img/img_sidebrand13_o.gif) no-repeat;
	width:205px;
	height:55px;
	margin:0 auto;
}
*/

/*pagetop*/								
div#content .pagetop {
	clear:both;
	width:920px;
	margin:0 auto 25px;
}
div#content .pagetop p {
	text-align: right;
}

/*list*/		
div#content .list {
	width:655px;
	margin:0 0 0 35px;
	_margin:0 0 0 15px;
}
div#content .list h1 {
	margin:0 0 44px 0;
	border: 1px solid #CCC;
}
div#content .list h2 {
	padding:20px 0 20px 8px;
}
div#content .list .box {
	border-top: 1px solid #CCC;
	padding:10px 0 10px 0;
}
/*left*/		
div#content .list .box .left {
	width:322px;
	border-right: 1px solid #CCC;
	float: left;
	height: 160px;
	margin-top: 20px;
	margin-bottom: 20px;
}
div#content .list .box .left h3 {
	text-align: center;
	margin-bottom: 26px;
}
div#content .list .box .left div h4 span {
	display: block;
	padding:8px 0 8px 0;
	margin:0 0 8px 0;
	border-bottom: 1px solid #000;
	font-size: 11px;
}
div#content .list .box .left div .price {
	float:left;
}
div#content .list .box .left div .price span {
	font-size: 10px;
}
div#content .list .box .left div .detailbtn {
	float:right;
}
div#content .list .box .left div .txit {
	clear:both;
	padding:14px 0 0 0;
}
/*right*/		
div#content .list .box .right {
	width:322px;
	float:right;
	height: 160px;
	margin-top: 20px;
	margin-bottom: 20px;
}
div#content .list .box .right h3 {
	text-align: center;
	margin-bottom: 26px;
}
div#content .list .box .right div {
	width:289px;
}
div#content .list .box .right div h4 span {
	display: block;
	padding:8px 0 8px 0;
	margin:0 0 8px 0;
	border-bottom: 1px solid #000;
	font-size: 11px;
}
div#content .list .box .right div .price {
	float:left;
}
div#content .list .box .right div .price span {
	font-size: 10px;
}
div#content .list .box .right div .detailbtn {
	float:right;
}
div#content .list .box .right div .txit {
	clear:both;
	padding:14px 0 0 0;
}
/*list*/	
div#content .list .sport .box .left h3{
	float:left;
	}
div#content .list .sport .box .left div{
	float:right;
	width:204px;
	}	
div#content .list .sport .box .left .more{
	clear:both;
	text-align:right;
	margin:0 10px 0 0;
	}	
div#content .list .sport .box .left div h4{
	margin:0 0 5px 0;
	}	

div#content .list .sport .box .right h3{
	float:left;
	}
div#content .list .sport .box .right div{
	float:right;
	width:204px;
	}	
div#content .list .sport .box .right .more{
	clear:both;
	text-align:right;
	margin:0 10px 0 0;
	}	
div#content .list .sport .box .right div h4{
	margin:0 0 5px 0;
	}	
div#content .list .sport .top{
	clear:both;
	text-align:right;
	}	

div#content .list .sport.clearfix .img{
	float:left;
	}
div#content .list .sport .img ul{
	list-style:none;
	margin:10px 0 0 0;
	}		
div#content .list .sport .img ul li{
	display:inline;
	margin:0 2px 0 0;
	}	
div#content .list .sport .shopinfo{
	float:right;
	width:330px;
	}	
div#content .list .sport .shopinfo h4{
	border-bottom: 1px solid #CCC;
	padding:0 0 5px 0;
	}
div#content .list .sport .shopinfo ul{
	padding:10px 0 10px 0;
	border-bottom: 1px dotted #CCC;
	}		
div#content .list .sport .shopinfo ul li{
	margin-top: 5px;
	margin-bottom: 5px;
	}	
div#content .list .sport .shopinfo .end{
	border:none;
	}	
div#content .list .sport.clearfix .shopinfo p{
	margin:15px 0 0 0;
}	
div#content .list .sport.clearfix .shopinfo ul .arow{
	background: url(http://dinosaur-gr.com/support/detail/img/img_arow.gif) no-repeat left center;
	padding:0 0 0 5px;
	}	
div#content .list .sport.clearfix .shopinfo ul .arowend{
	padding:0 0 0 5px;	
	}	
div#content .list .sport.clearfix .img .crik{
	text-align:right;
	margin:5px 5px 0 0;
	}