@charset "utf-8";

/*-- Layout3 Main
-------------------------------- */
#mainColumn .divBannerSlide{
	width:504px;
	margin:0 0 10px 9px;
}
#mainColumn .barT,
#mainColumn .divMain{
	width:504px;
	margin:0 0 0 9px;
}
#mainColumn .barT{
	background:url(/geoonline/img/common/bg_divmain.png) no-repeat 0 0 #5654a2;
}
#mainColumn .divMain{
	margin:0 0 10px 9px;
	background:url(/geoonline/img/common/bg_divmain.png) repeat-y -1008px 0;
}
#mainColumn .divMainBody{
	background:url(/geoonline/img/common/bg_divmain.png) no-repeat -504px bottom;
	padding:0 0 5px 0;
}


#mainColumn h1.mainTitle{
	margin:0 0 10px 9px;
	width:504px;
	color:#666;
	border-bottom:1px solid #5654a2;
}


#mainColumn .divFeature{
	border-top:2px solid #5654a2;
}
#mainColumn .divFeature p{
	text-align:center;
	padding:0;
	border-bottom:2px solid #5654a2;
}
#mainColumn .divMain .divCampaign div,
#mainColumn .divMain .divReview div{
	margin:0 2px;
	padding:10px 10px 10px;
}
#mainColumn .divMain .divBorder{
	border-top:1px dotted #9fa0a0;
}
/* GLB TOP NewsRelease */
#mainColumn .divMain .listNewsMenu{
	padding:0 0 0 8px;
	background:url(/geoonline/img/common/bg_divmain.png) no-repeat -1512px bottom;
}
#mainColumn .divMain .listNewsMenu ul{
	list-style:none outside;
	margin:0; padding:0;
}
#mainColumn .divMain .listNewsMenu li{
	float:left;
	width:80px;
	font-size:11px;
	line-height:17px;
	margin:5px 2px 0 0;
}
#mainColumn .divMain .listNewsMenu li a{
	display:block;
	border:1px solid #cccbc6;
	color:#fff;
	text-align:center;
	text-decoration:none;
}
#mainColumn .divMain .listNewsMenu li a span{
	display:block;
	padding:0 3px;
	background:#5452a0;
	border:1px solid #fff;
}
#mainColumn .divMain .listNewsMenu a.tabActive,
#mainColumn .divMain .listNewsMenu li a:hover{
	border-top:1px solid #cccbc6;
	border-left:1px solid #cccbc6;
	border-right:1px solid #cccbc6;
	border-bottom:1px solid #fff;
	color:#5654a2;
}
#mainColumn .divMain .listNewsMenu a.tabActive span,
#mainColumn .divMain .listNewsMenu li a:hover span{
	border:1px solid #fffef7;
	background:url(/geoonline/img/main/bg_tab_newsrelease.gif) repeat-x 0 0;
}

#mainColumn .divMain .divArticle{
	margin:0 2px;
}
#mainColumn .divMain .divArticle .date,
#mainColumn .divMain .divArticle h3{
	padding:0 5px;
}
#mainColumn .divMain .divArticle .date{text-align:right;}
#mainColumn .divMain .divArticle h3{
	border-bottom:1px solid #9fa0a0;
}
#mainColumn .divMain .divArticle .date,
#mainColumn .divMain .divArticle .mainNews dt,
#mainColumn .divMain .divArticle dl.relateNews dt{color:#898989;}
#mainColumn .divMain .divArticle .mainNews{
	padding:10px 8px;
	border-bottom:1px solid #9fa0a0;
}
#mainColumn .divMain .divArticle .mainNews .img{
	display:block;
	float:left;
	width:160px;
}
#mainColumn .divMain .divArticle .mainNews dl{
	float:right;
	width:320px;
}
#mainColumn .divMain .divArticle dl.relateNews dt{padding:3px 8px 0;}
#mainColumn .divMain .divArticle dl.relateNews dd{padding:0 8px 3px;}
#mainColumn .divMain .divArticle dl.relateNews dt{
	border-top:1px dotted #ccc;
}
#mainColumn .divMain .divArticle .relateNews dt.start{
	border:none;
}

#mainColumn .divMain .divCampaign div img{
	float:left;
	margin:0 10px 0 0;
}
#mainColumn .divMain .divReview h3{
	margin:0 2px;
	padding:10px 10px 0;
}
#mainColumn .divMain .divReview .sub{
	color:#898989;
	font-weight:normal;
}
#mainColumn .divMain .divReview img{
	float:left;
}
#mainColumn .divMain .divReview dl{
	float:right;
	width:400px;
}
#mainColumn .divMain .divReview dt{
	padding:0 0 5px 0;
}
#mainColumn .divMain .divReview dd{
	color:#898989;
}

#mainColumn .divMain .divRecommend .divPair{
	padding:10px 0;
	margin:0 2px;
}

#mainColumn .divMain .divRecommend .divPair .goods{
	width:235px;
	float:left;
	margin:0 0 0 10px;
}
#mainColumn .divMain .divRecommend .divPair .goods .img{
	display:block;
	float:left;
	width:80px;
}
#mainColumn .divMain .divRecommend .divPair .goods .text{
	float:left;
	width:155px;
}
#mainColumn .divMain .divRecommend .divPair .goods .text p{color:#898989;}
#mainColumn .divMain .divRecommend .divPair .goods .price span{color:#f00; font-weight:bold;}
#mainColumn .divMain .divRecommend .divPair .goods .btAddcart{
	width:77px; height:22px; border:none;
	background:url(/geoonline/img/common/bg_buttons.png) no-repeat 0 0;
}

/*-- Layout3 Side2
-------------------------------- */
#sideColumn2{
	background:url(/geoonline/img/side2/bg_side2.gif) repeat-y 0 0;
}
#sideColumn2inner{
	padding:0 0 11px 0;
	background:url(/geoonline/img/side2/bg_side2.gif) no-repeat -315px bottom;
}

#sideColumn2 .bannerRectangle{
	margin:0 0 8px 7px;
}

#sideColumn2 h3{
	width:315px;
	background:url(/geoonline/img/side2/bg_side2.gif) no-repeat -630px bottom;
}
#sideColumn2 h3 span,
#sideColumn2 h4 span{
	display:block;
	padding:0 5px 0;
}
#sideColumn2 h3 span{
	border-right:1px solid #9a9a9a;
	line-height:1.6em;
}
#sideColumn2 h4{
	width:314px;
	background:#9fa0a0;
}
#sideColumn2 h4 span{
	color:#fff;
}

#sideColumn2 .listRank{
	margin:0;
	padding:0;
	list-style:none outside;
}
#sideColumn2 .listRank li{
	padding:5px 0;
	border-top:1px solid #c9caca;
}
#sideColumn2 .listRank .rank,
#sideColumn2 .listRank .divSoft,
#sideColumn2 .listRank .divSoft a.img,
#sideColumn2 .listRank .divSoft dl{
	float:left;
}
#sideColumn2 .listRank .rank{
	width:35px;
	padding:40px 0 0;
	text-align:center;
	font-weight:bold;
}
#sideColumn2 .listRank .divSoft{
	width:280px;
}
#sideColumn2 .listRank .divSoft a.img{
	width:80px;
}
#sideColumn2 .listRank .divSoft dl{
	width:195px;
}
#sideColumn2 .listRank .divSoft dt span{
	display:block;
}
#sideColumn2 .listRank .divSoft dt a span.title{
	font-weight:bold;
	text-decoration:underline;
}
#sideColumn2 .listRank .divSoft dt a span.maker{
	text-decoration:none;
	color:#898989;
}
#sideColumn2 .listRank .divSoft dd{text-align:right;}
#sideColumn2 .listRank .divSoft dd .sub{
	color:#898989;
	padding:0 5px 0 0;
}
#sideColumn2 .listRank .divSoft dd .price{
	color:#f00;
	font-weight:bold;
}
#sideColumn2 .divNewsNormal,
#sideColumn2 .divNews,
#sideColumn2 .btMore{
	padding:3px 5px;
	border-top:1px solid #b2b2b2;
}
#sideColumn2 .divNewsNormal span,
#sideColumn2 .divNews span{
	display:block;
	line-height:1.6em;
}
#sideColumn2 .divNews span{
	float:left;
}
#sideColumn2 .divNewsNormal span.date,
#sideColumn2 .divNews span.date{
	color:#898989;
}
#sideColumn2 .divNews span.date{
	width:90px;
}
#sideColumn2 .divNews span.text{
	width:215px;
}
#sideColumn2 .btMore{
	padding:3px 8px 3px 5px;
	text-align:right;
	font-weight:bold;
}
#sideColumn2 .divGeoService{
	padding: 5px;
}
#sideColumn2 .divGeoService a{
	display:block;
	float:left;
	width:45%;
	margin:0 0 0 5px;
	line-height:1.8em;
}

#sideColumn2 .divMobileGeo,
#sideColumn2 .divMobileGget{
	padding:5px 10px;
}
#sideColumn2 .divMobileGeo div{
	width:220px;
	float:left;
}

#sideColumn2 .divMobileGget div{
	width:200px;
	float:right;
}

#sideColumn2 .divMobileGeo img.qr{
	float:right;
	padding:3px 0 0 0;
}

#sideColumn2 .divMobileGget img{
	float:left;
	padding:3px 0 0 0;
}

#sideColumn2 .divMobileGeo span,
#sideColumn2 .divMobileGget span{
	display:block;
}
#sideColumn2 .divMobileGeo span.copy,
#sideColumn2 .divMobileGget span.copy{
	margin-top:3px;
	color: #0068b7;
	font-weight:bold;
	font-size:14px;
	line-height:150%;
}
#sideColumn2 .divMobileGeo input.word{
	line-height:1em;
	width:160px;
}
#sideColumn2 .divMobileGeo input.btSend{
	width:45px; height:20px; border:0;
	background:url(/geoonline/img/common/bg_buttons.png) no-repeat 0 -22px;
}
