﻿Body {
	color: #3C3A3A;
	text-decoration: none;
    margin:0;padding:0;
	background-color:#BCBAAD;
/*	font-family: "Microsoft Sans Serif";*/
/*	font-size:13px;*/
	font:63% arial, helvetica, sans-serif;
}
.Pages{
    width:900px; 
	height:auto!important;
	margin:auto;
	background-color:#fff;
	font-size:1.4em;
	overflow:hidden;
	line-height:1.6em;
	text-align:center;
}

form {margin: 0;padding: 0;}
p { margin:10px 0; text-align:left;}
img {border: none;}
h2 {color:#FFFFFF; text-align:left;}
table { border:#EAEAEA; border:1px solid;}
td { padding:8px; text-align:left;}

/* ------------- footer  ------------- */
.footer { width:100%; height:60px; padding-top:10px; float:left; text-align:center; border-top:2px solid #013E79; color:#666; line-height:2.4em;}
.Pages2 {
    width:900px; 
	height:auto!important;
	margin:auto;
	background-color:#fff;
	text-align:center;
	font-size:14px;
	font-weight: normal;
}
.footer2 { width:100%; height:95px; padding-top:10px; float:left; text-align:center; border-top:2px solid #013E79; line-height:2.2em; font-weight: normal; font-family:Microsoft Sans Serif, helvetica, sans-serif;}


/* ------------- top ------------- */
.top1 { width:881px; height:30PX; text-align:right; line-height:1.6em; font-family:Microsoft Sans Serif, helvetica, sans-serif;}
.top2 { width:881px; height:70px; padding:10px 0 30px;}
.top2-1 { width:590px; height:auto; float:left; text-align:left;}
.top2-2 { width:150px; float:left; height:auto; padding-top:10px; margin-top:10px; line-height:1.6em; font-family:Microsoft Sans Serif, helvetica, sans-serif;}
.top2-3 { width:100px;height:44px; padding:0 17px; margin-top:10px; float:left; padding-top:10px;}

/* ------------- link styles ------------- */
a:link { color: #607A9D; text-decoration:none; cursor: pointer; outline: none !important; }
a:visited { color: #607A9D; text-decoration:none;  }
a:hover, a:focus { color: #AF570C; text-decoration: underline; }
a:active { color: #000;}

/* ------------- tools ------------- */
input, textarea, select {font-size: 1.1em;margin: 0 px; padding: 0;
}
input {cursor:expression(this.type=="button"?'pointer':'default')}

/* ------------- index  ------------- */
.bannerleft { width:169px; height:auto; padding-top:30px; float:left; text-align:left; }
.menulist {width:880px; height:31px; padding:0 10px; background-color:#DBE0E2;}
.hmenu {width:130px; padding-top:7px; height:24px; float:left; font-weight:100; text-align:center; background:url(images/menufg.gif) no-repeat right;}
.hmenu a { color:#666666; text-decoration:none;}
.hmenub {width:130px; padding-top:7px; height:24px; float:left; background-image:url(../images/menubj.gif); font-weight:700; color:#FFFFFF; text-align:center;}
.hmenub a {color:#000000; text-decoration:none;}
.container {width:880px; padding:0 10px; height:253px; float:right; background-image:url(../images/hcenterbjw.gif);}
.containerleft {width:860px; float:left; height:253px; background-image:url(../images/hcenterbjnb.gif);}
.containerright {width:20px; float:left; height:253px; background-image:url(../images/hcenterbjl.gif);}
.inleftmenu {width:129px; font-weight:700; padding:10px 20px; color:#FFFFFF; background:url(../images/leftbarline.gif) no-repeat bottom; font-size:1.1em;}
.inleftmenu a {color:#333333;}
.inleftmenum {width:129px; padding:10px 20px; color:#FFFFFF; background-color:#5F8DB1; font-weight:700; font-size:1.1em;}
.inleftmenum a {color:#000000;}
.containceter {width:631px; float:right; height:223px; padding:30px 30px 0; background-image:url(../images/hcenterbjc.gif); color:#FFFFFF;}

.tszx {width:79px; height:30px;background:url(../images/tszx.gif) no-repeat top; float:left; padding:50px 80px 0; border-right:1px dotted #5C6F7C;}
.ybcontain {width:860px; padding:20px 19px 0 20px; height: auto; background:url(../images/bottombj.gif) repeat-x;}
.yblist {width:247px; height:240px; background:url(../images/ybline.gif) no-repeat right; float:left; padding:0 20px;}
.yblistr {width:247px; height:220px; float:left; padding:0 20px;}



/* ------------- Pages  ------------- */
.shadowh {width:880px; height:36px; padding:25px 10px 0; background-image:url(../images/shadowbj.gif);}
.publich {width:100%; height:40px; background-image:url(../images/Publict.gif); color:#FFFFFF; font-weight:700;}
.publich3 {width:100%; height:auto; background-image:url(../images/Publict.gif); color:#FFFFFF; font-weight:700;}
.publich2 {width:100%; height:60px; background-image:url(../images/Publict.gif); color:#FFFFFF; font-weight:700;}
.publich td { padding:0 10px;}
.publichw {width:100%; height:20px; background-image:url(../images/Publichw.gif);}
.publicc {width:100%; height:auto; background-image:url(../images/publicc.gif); padding:20px 0;}
.publicc_Confirm {width:100%; height:auto; background-image:url(../images/publicc.gif);}
.pcontain {width:840px; height:auto; text-align:left; padding-left:15px; padding-right:15px;}
.pcontain td { padding:6px 10px;
	text-align: left;
}
.publicb {width:100%; height:2px; background-image:url(../images/publicf.gif); margin-bottom:2px;}

/* ------------- myaccount  ------------- */
.shadowall {width:880px; height:auto!important; min-height:380px; height:380px; height:auto; padding:0 10px; background:url(../Modules/Images/shadowbj.gif) repeat-x top; border-top:5px solid #07447D;}
.accleftbarb {width:125px; 
height:auto; padding:4px 20px; background-color:#07447D; color:#FFFFFF; border-bottom:1px solid #C0C0C0;
}
.accountcontent { padding:10px; 
                  float:right;
                  width:680px !important; /*moz width*/
                  width:700px ; /*IE width*/
}

.ordercontent
{
	/*width: 840px !important;*/ /*moz width*/
	/*border: 10px solid #FFFFFF;
	padding: 10px;*/
	width: 860px; /*IE width*/
}

.accleftbar {width:160px; height:auto; padding:4px 20px; border-bottom:1px solid #C0C0C0;}
.accrighth {width:100%; height:27px; background-image:url(../Modules/Images/accrighth.gif); font-weight:700;}
.accrighth td { padding:0 10px;}
.accrightc {width:100%; height:auto; background-image:url(../Modules/Images/accrightc.gif); padding-top:20px;}
.accrightc td { padding:6px 10px;} 
.accrightb {width:100%; height:10px; background-image:url(../Modules/Images/accrightb.gif); margin-bottom:20px;}







#floatBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.floatBox{border:#666 5px solid;width:300px;position:absolute;top:50px;left:40%;}
.floatBox .title{height:23px;padding:7px 10px 0;background:#333;color:#fff;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{padding:20px 15px;background:#fff;}
/* ------------- css ------------- */

.SearchItem-title { width:660px; float:left; line-height:29px; height:auto; font-weight:700; color:#CC6601; text-align:left; padding-left:10px;}

.btn { BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP:#7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid}


/* ------------- table-js-css ------------- */


th {background:#F0F0F0;}
tr.highlight {background:#DBE0E2; font-size:14px}
tr.selected {background:#50779D; font-size:14px}


.ocontainer {width:880px; padding:0 10px; }
.ocontainerleft {width:860px; float:left; }
.ocontainceter {width:620px; float:right; padding:30px 30px 0; }

/* ------------- table-css ------------- */

.cart_table_td {padding:8px; text-align:center;}
.Clues_font { text-align:center;}
.SearchItem_table{ border:#FFFFFF; border:1px solid;}
