﻿@charset "utf-8";

/* 河南移动2009新版css公共文件 */


/* 主体框架文件 */

#header, #hotBox, #wrap, #footer {
	width:950px; margin:0 auto; text-align:left;
}
.contentBox {
	width:740px;
}
.infoShow {
	width:365px; background:url(../images/headword_bg.gif) left bottom no-repeat; margin-top:10px; height:280px; overflow:hidden;
}
.infoShow dt {
	background:url(../images/headword.jpg) no-repeat; height:28px; margin-bottom:12px;
}
.infoShow dt span {
	display:block; line-height:28px; text-align:right; margin-right:10px; background:url(../images/icon_arrowC.gif) 320px center no-repeat;
}
.infoShow em {
	font-style:normal; color:#0465b4; padding-right:30px;
}
.infoShow em a {
	color:#0465b4;
}


.sideBox {
	width:200px;
}
.sideInfo {
	background:url(../images/side_h1_bg.jpg) left bottom no-repeat; margin-top:10px; padding-bottom:8px;
}
.sideInfo dt {
	background:url(../images/side_h1.png) no-repeat; height:23px;
}
.sideInfo dd {
	margin:0 10px 0 13px; padding:8px 0 0 8px; background:url(../images/icon_triangle.gif) 0 11px no-repeat;
}




/* 页眉文件 */
#header ul,#header ol,#header h1,#header h2,#header h3,#header h4,#header h5,#header h6, #header h7,#header pre,#header dl,#header dt,#header dd,#header code,#header form,#header fieldset,#header legend,
#header input,#header button,#header textarea,#header p{
   margin:0; padding:0;
}

#header {
	margin:7px auto; font-size:12px; font-family:"宋体";
}

#adInfo {
	height:40px;
}
#navInfo {
	height:55px; position:relative;
}
#logo {
	width:176px; height:80px; background:url(../images/logo.png) 20px 15px no-repeat; position:absolute; top:0; left:0;
}
#logo a {
	text-indent:-9999px; display:block; width:186px; height:80px;
}
#shortcutLink {
	height:35px; margin:0 0 0 176px; background:url(../images/wellcome.gif) 0 10px no-repeat; text-align:right;
}
#shortcutLink span {
    text-align:right; display:block; padding:11px 1px 5px 0; background:url(../images/Branch.jpg) right 10px no-repeat; 
}
#shortcutLink a {
	margin:0 5px;
}
.BranchS {
	border:none; height:20px; width:88px; background:none; _font-size:11px;
}

/* 顶部添加 */



#nav a:link, a:visited {
	color:#525252; text-decoration:none;
}
#nav a:hover, a:active {
	color:#0066B3; text-decoration:underline;
}

#shortcutLink a:link, a:visited {
	color:#525252; text-decoration:none;
}

#shortcutLink a:hover, a:active {
	color:#0066B3; text-decoration:underline;
}


/* 主导航css */

.nav {
	 position:relative; margin:0 0 0 198px; /* zoom:1; */
}
#navMenu {
	height:25px; line-height:25px; overflow:hidden; position:relative;
}
#navMenu li {
	height:25px; position:absolute; top:0;
}
#home {
	width:59px; left:0;
}
#brand {
	width:59px; left:59px;
}
#product {
	width:59px; left:118px;
}
#service {
	width:84px; left:177px;
}
#whatsnew {
	width:71px; left:261px;
}
#shop {
	width:71px; left:332px;
}
#s10086 {
	width:81px; left:403px;
}
#aboutus {
	width:107px; left:484px;
}


#navMenu a {
	height:25px; padding:30px 0 0; overflow:hidden; display:block; background:url(../images/menu.png) no-repeat;
}
#brand a {
	background-position: -59px 0;
}
#product a {
	background-position: -118px 0;
}
#service a {
	background-position: -177px 0;
}
#whatsnew a {
	background-position: -261px 0;
}
#shop a {
	background-position: -332px 0;
}
#s10086 a {
	background-position: -403px 0;
}
#aboutus a {
	background-position: -484px 0;
}
#home a:hover, #home a:active {
	background-position: -0px -26px;
}
#brand a:hover, #brand a:active {
	background-position: -59px -26px;
}
#product a:hover, #product a:active {
	background-position: -118px -26px;
}
#service a:hover, #service a:active {
	background-position: -177px -26px;
}
#whatsnew a:hover, #whatsnew a:active {
	background-position: -261px -26px;
}
#shop a:hover, #shop a:active {
	background-position: -332px -26px;
}
#s10086 a:hover, #s10086 a:active {
	background-position: -403px -26px;
}
#aboutus a:hover , #aboutus a:active {
	background-position: -484px -26px;
}

body.home #navMenu #home a {
	background-position: -0px -26px;
}
body.brand #navMenu #brand a {
	background-position: -59px -26px;
}
body.product #navMenu #product a {
	background-position: -118px -26px;
}
body.service #navMenu #service a {
	background-position: -177px -26px;
}
body.whatsnew #navMenu #whatsnew a {
	background-position: -261px -26px;
}
body.shop #navMenu #shop a {
	background-position: -332px -26px;
}
body.s10086 #navMenu #s10086 a {
	background-position: -403px -26px;
}
body.aboutus #navMenu #aboutus a {
	background-position: -484px -26px;
}

#mall {
	width:150px; height:43px; position:absolute; right:0; top:-18px; overflow:hidden;
}
/*#mall a {
	width:150px; height:48px; overflow:hidden; display:block; padding:50px 0 0; background:url(../images/points_shop.gif) right top no-repeat;
}*/
#mall a {
	width:150px; height:48px; overflow:hidden; display:block; padding:50px 0 0; background:url(../images/dxxf.gif) right top no-repeat;
}


/* 首页快捷栏 */
#shortcutBox {
	height:40px; background:url(../../common/images/01.jpg) 0 0 no-repeat; position:relative;
}
#SearchBar {
	position:absolute; width:192px; top:12px; left:30px; height:18px;
}
.searchBox {
	border:none; background:none; height:18px; width:117px;
}
#SearchBar span {
	position:absolute; top:-2px; right:0;
}

#hotspot {
	position:absolute; width:620px; top:0; left:230px; line-height:40px; color:#fff;
}
#hotspot a {
	color:#fff; margin-right:3px;
}


#citySearch {
	position:absolute; top:11px; right:-25px; width:116px; height:18px;
}
.BranchCity {
	border:none; height:20px; width:78px; _font-size:10px;
}




/* 页脚文件 */
#footer {
	line-height:30px;font-size:12px; height:40px; color:#666; margin-top:10px; background:url(../../common/images/foot_bg.gif) 0 0 no-repeat; clear:both;
}
#footer .linkInfo {
	margin:0 0 0 15px; height:30px;
}
#footer .copyright {
	display:block;
	text-align:right;
	margin:-30px 20px 0 570px;
	background:url(../../common/images/gongshang.gif) left center no-repeat;
}
#footer span {
	padding-left:5px;
}
#footer a:link, #footer a:visited {
	color:#adadad; text-decoration:none; margin:0 5px;
}
#footer a:hover, #footer a:active {
	text-decoration:underline;
}
