﻿body
{
    font-family:'Arial', '新宋体' ;
    /*font-family:'Arial', 'Helvetica', 'sans-serif';*/
    font-size:12px;
    color:#483D8B;
    margin:0px;
    padding:0px;
}
body a{ color:#483D8B; }
body a:hover{ color:Red; }
body img{ border-style:none; }
hr{border:none; height:1px; background-color:#ccc; margin:10px 0px 10px 0px; *margin:10px 0px 0px 0px; clear:both;}
h2{font-size:14px; color:#083996;}
h3{font-size:12px; color:#666;}
h3_2{font-size:12px; color:#666;}

h3_2 {
  display: block;
  font-size: 1.17em;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
}

/*#topName{ overflow:hidden; margin-top:4px; }
#topNameA{ background: url('/img/icon/th_4L.gif') no-repeat; width:28px; height:31px; float:left;}
#topNameB{background: url('/img/icon/th_4R.gif') no-repeat; width:28px; height:31px; float:left;}
#name1{ width:774px; float:left; color:White; text-align:center; font-size:18px; font-weight:bold; margin:0px; line-height:31px; background: url('/img/icon/th_4M.gif') repeat-x;}*/

#topId1{ width: 1024px; padding: 20px 0 5px; margin: 0px auto; overflow: hidden; font-family: '微软雅黑', 'Arial', '新宋体'; }
#topId1 div{ float: left; }
#topId1 img{ border-style: none; }
#topId1 #topId1-2{ padding: 10px 25px 10px 18px; }
#topId1 #topId1-2 a{ margin: 0 15px; font-size: 24px; color: #39a9db; text-decoration: none; font-weight: bold; }
#topId1 #topId1-2 a:hover{ }
#topId1 #topId1-3{ padding: 7px 0 0; }
#topId1 #textId1 { width: 255px; width: 235px\0; height: 34px; color: gray; margin: 0; padding-left: 5px; }
#topId1 #buttonId1 { width: 40px; height: 40px; background: #39a9db; vertical-align: top; margin-left: -43px; }

#topId3
{ 
    width: 100%; min-width: 1010px; 
    height: 22px; 
    background-color: #eee; border-top: solid 3px #39a9db;
    box-shadow: 0 2px 5px #ccc;
    line-height: 22px; 
    overflow: hidden; 
}
.about{ float:right;}
.about a{ margin:0px 10px 0px 10px; text-decoration:none;}
#topId2 { float:left;}
#topId2 a{ margin-right:5px; text-decoration:none;}
#topId2 span{margin-right:5px;}

/*LI = list*/
.LI1 { background-color:#4682b4; color: White; font-size: 1.2em; font-weight: bold; padding: 10px 0px 9px 10px;}
.LI2 { /*background-color: #F8F8FF;*/ border: 1px solid #A7C2C9; /*padding:6px 4px;*/ }
.LI2_2 { border:1px solid #A7C2C9; background-color: #F9FBFA;  padding: 6px 8px; }

/* in = index*/
.IN1 { width: 170px; padding-bottom:15px; }
.IN1 a{ display: block; color: #2566AF; padding: 3px 0px 3px 1em; font-size: 12px; /*background: url('/img/icon/arrow/r2.gif') no-repeat left;*/ text-decoration: none; }

/*
order status bar
*/
#OrderStatusBar{ list-style: none; margin: 0 -2em 5em 0; padding: 0; color: #fff; line-height: 1.5; }
#OrderStatusBar li 
{
	float: left; background: #c3c3c3; 
	margin: 0; padding: 7px 17px; *padding: 7px 6px;
	font-weight: bold; 
}
#OrderStatusBar .current{ background: #3c9bcb; }

.index-cron {
    display: inline-block;
	padding-right: 0px!important;
    margin-left: 5px;
    width: 12px;
    height: 12px;
    background: url(../images/index.png) no-repeat left center!important;
}

/* 右边栏 */
.contentWrap{/*width: 1028px;*/ margin: 0px auto; padding-top: 5px;}
.leftColumnWrap{ width: 302px; float: left; margin-left: 20px; padding-top: 20px; }
.rightColumnWrap{ width: 830px; float: left; margin-left: 5px; padding-top: 20px; }
.rightColumnWrap{
	/*line-height: 1.5;
    position: relative;*/
}/*rightColumnWrap的position:relative;会影响栏目鼠标悬停预览图的位置*/
.rightColumn-linkPath{ /*position: absolute; top: 0; left: -5px;*/margin: -19px 0 5px; padding-right: -1em; }
.rightColumn-linkPath a{ margin-right: 0.3em; padding-right: 0.8em; background: url('/img/icon/slash.png') no-repeat right; text-decoration: none; }
.rightColumn-linkPath a:last-child{ background: none; }
.rightColumn-header,
.rightColumnWrap #topName{ /* #topName用于兼容旧inf */
	/*background: #39a9db;*/
    /*background: url('/img/bg/right-column-header-bg.png');*/
    /*padding: 7px 0px;
	color: #fff;*/
	text-align: center;
	font-weight: bold;
    height: 21px;
}
.rightColumn-header h1,
.rightColumnWrap #topName h1{ 
	/*font-size: 1.5em; 
	margin: 0;*/
    color: #4b90b1;
    font-family: "思源黑体", "Arial", "新宋体";
    background: #ffffff;
    border-left: solid 0.5em #64abcc;
    font-size: 1.8em;
    padding: 0 0.5em;
    margin: 1em 0;
    text-align: left;	
}
.rightColumn-body{
	/*border: solid 1px #97C8D7;*/
	padding: 1em 2em;
	min-height: 500px;
    overflow: hidden;
	margin-top: 0.5em;
}

/*首页小图标*/
#topId2 img{

	margin-bottom:-2px
}

/*其他账号登录*/
#OpenLoginSec{ width: 150px; height: 170px; float: left; margin-left: 40px; padding-left: 40px; border-left: solid 1px #ccc; }
#OpenLoginSec p{ margin: 5px 0 15px; }
#OpenLoginSec span{ cursor: pointer; }
#OpenLoginSec img{ vertical-align: bottom; }

/*
foot helper
*/
#FootHelper 
{
	font-family: '微软雅黑'; overflow: hidden;
	border: solid 1px #A7C2C9; border-left: none; border-right: none;
	margin: 20px 0;
	*width: 1040px; /*针对IE67此类垃圾，否则布局会乱*/
}
#FootHelper div 
{
	float: left; position: relative; 
	width: 130px; 
	margin: 10px 0 10px 20px; padding-left: 53px;
}
#FootHelper div h1{ color: #333366; font-size: 1.5em; font-weight: normal; }
#FootHelper div ul 
{
	font-size: 1.2em; list-style: none;
	padding-left: 5px;
	margin-left: 0;
}
#FootHelper div a{ color: #666; text-decoration: none; }
#FootHelper div a:hover{ color: #f00; }

#FootHelper div i 
{
	background-image: url('/img/icon/FootHelper-icons.png'); background-repeat: no-repeat;
	display: inline-block; width: 50px; height: 50px;
	position: absolute; left: 0px; top: 10px;
}
#FootHelper div#S1 i{ background-position: 0px 0px; }
#FootHelper div#S2 i{ background-position: -50px 0px; }
#FootHelper div#S3 i{ background-position: -100px 0px; }
#FootHelper div#S4 i{ background-position: -150px 0px; }
#FootHelper div#S5 i{ background-position: -200px 0px; }

/* misc */
.alert{ color: #f00; }
.cautionSec{
	border: solid 2px #f00;
	border-left-width: 25px;
	padding: 10px;
	color: #f00;
}
.cautionSec img{ vertical-align: middle; }
.sep0px{
	visibility:hidden;
	clear:both;
}
.sep10px{
	visibility:hidden;
	clear:both;
    height: 10px;
}
.addToCart{ width: 64px; height: 64px; background: #39a9db; margin: 25px 0 0 25px; }
.addToCart-s{ width: 24px; height: 24px; }

/*css3*/
.imgShadow img{
	-webkit-box-shadow:2px 2px 3px #ccc;
	-moz-box-shadow:2px 2px 3px #ccc;
	box-shadow:2px 2px 3px #ccc;
}
.imgShadow img:hover{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	position:relative;
	left:2px;
	top:2px;
}
.radiusAndShadow{
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow:rgba(90, 73, 186, 0.6) 3px 3px 6px;
	-moz-box-shadow:rgba(90, 73, 186, 0.6) 3px 3px 6px;
	box-shadow:rgba(90, 73, 186, 0.6) 3px 3px 6px;
}


#NewItemHeader {
    font-size: 1.5em;
    color: #39a9db;
    border-bottom: solid 0.5em;
    background: #f1f7f9;
    margin: 0;
    padding: 0.2em 0.4em;
}
.newItemWrap{
	width: 100%;
	overflow: hidden;
	padding: 10px 0 10px 0px;
    box-shadow: 0px 5px 10px #ddd;
}

.newItemWrap>DIV{
	float: left;
	padding: 0 10px;
}

.newItemWrap .newItemPhoto{
	float: left;
	padding: 0 10px;
	width: 80px;
}

.newItemWrap .newItemIntro{
	float: left;
	padding: 0 10px;
	width: 560px;
}

.newItemWrap .newItemIntro1{
	float: left;
	padding: 0 10px;
}

.newItemWrap .price{
	float: left;
	line-height:15px;
    width: 85px!important;
    color: green;
}

.newItemWrapPhoto{
	float: left;
	padding: 0 10px;
}

.newItemWrap .newItemPhoto img{
	width: 80x;
	padding: 4px;
    height: 60px;
    background: #FFF;
    border-color: #EEE #D0D0D0 #D0D0D0 #EEE;
}
.newItemWrap .newItemName a{
	font-size: 1.1em;
	text-decoration: none;
}
.newItemWrap .newItemDesc{
	color: #999;
}