﻿@charset "utf-8";
/* CSS Document */ /*上传服务器在#nav li a:hover中加上margin-top:1.5px;*/
body{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
ul.pl
{
    clear:both;
    display:block;
}


img
{
	border:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/

/*------------------------------------------------top--------------------*/
#topMain{
	width:100%;
	background:url(../images/top_bg.gif) repeat-x #EFEFEF;
	height:90px;
	color:#4F4F4F;
}
#top{
	width:946px;
	margin:0 auto;
	position:relative;
	height:90px;
}
#top p.left{
	display:block;
	background:url(../images/top_left.gif) 0 0 no-repeat;
	width:9px;
	height:22px;
	float:left;
}
#top ul.topLink1{
	background:url(../images/top_link_bg.gif) 0 0 repeat-x;
	height:22px;
	float:left;
}
#top ul.topLink1 li{
	background:url(../images/top_link_div.gif) right top no-repeat;
	height:14px;
	float:left;
	padding:8px 0 0 0;
}
#top ul.topLink1 li.noImg{
	background-image:none;
	padding:8px 0 0 0;
}
#top ul.topLink1 li a{
	padding:0 10px;
	color:#545454;
	background-color:inherit;
	font:bold 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
}
#top ul.topLink1 li a:hover{
	color:#C21605;
	background-color:inherit;
}
#top ul.topLink1 li a.login{
	display:block;
	padding:0 10px 0 0;
}
#top ul.topLink1 li a.reg{
	display:block;
	padding:0 0 0 10px;
}
#top p.right{
	display:block;
	background:url(../images/top_right.gif) 0 0 no-repeat;
	width:9px;
	height:22px;
	float:left;
}
#top img.logo{
	display:block;
	font-size:0;
	line-height:0;
	border:none;
	position:absolute;
	left:0;
	top:45px;
}
#link{
	width:100%;
	padding:0 0 0 27px;
	height:30px;
}
#link a{
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	background-color:inherit;
	text-decoration:none;
	margin:10px 28px 10px 0;
	float:left;
	display:block;
}
#link a:hover{
	color:#A5C0E0;
	background-color:inherit;
}
/*------------------------------------------------top--------------------*/

/*------------------------------------------------mid--------------------*/
#midMain{	
	/*background:url(../images/mid_bg.gif) 0 0 repeat-x #545454;*/
	background:#FFFFFF;
	/*color:#CECECE;*/
	padding:16px 0 0 0;
}
#mid{
	width:970px;
	margin:0 auto;
	padding:0 20px 20px 20px;
}
#mid2{
	width:900px;
	margin:0 auto;
}
#rnifty {
width:670px;
}
#slide{
    height:150px;
}
#product{
	width:600px;  /*首页左边第一模块宽度*/
	border:#dedede solid 4px;
	float:left;
	padding:18px 15px 18px 15px;
	/*background:#fafafa;*/
	background:url(../images/bg.gif);
}
.pl li {  /*控制首页产品图片图层*/
    width:160px;
    height:250px;
    float:left;
    font-size:11px;
    margin:5px 14px 5px 0px;
	_margin:5px 4px 5px 4px;
    text-align:center;
}
.pl li.lir{
    margin:15px 16px 0 16px;
}
.pl li a{
    height:80px;
    overflow:hidden;
}


.pl li span{
color:#416096;
font-size:11px;
font-weight:bold;
display:block;
margin-top:5px;
text-align:left;
height:13px;
line-height:13px;
}
#product img{
    border:0;
}

/*热门搜索*/
.hotkeys{
text-align:left;
padding:8px;
font-family:Verdana; font-weight:bold; font-size:10px; color:#000;
}
.hotkeys-title{
 font-family:Verdana; font-weight:bold; font-size:10px; color:#000;
}
.hotkeys-content a{
 font-family:Verdana; font-weight:bold; font-size:10px; color:#376096;
 font-weight:normal;
margin:0 3px 0 3px;
}



/*产品橱窗*/
.dhooo_tab{
	width:100%;
	background:#fff; 
	border:1px solid #aaa;
	position:relative; 
	float:left;
	text-align:center;
}
.tab_btn_num{
	position:absolute; 
	right:30px;
	bottom:15px;
}
.tab_btn_num li{
	width:20px;
	height:20px;
	background: #CC3300;
	border:2px solid #993300; 
	overflow:hidden; color:#fff; 
	filter:alpha(opacity=80);opacity:0.8;
	float:left;cursor:default; font-size:12px;line-height:20px; 
	margin:0px 5px; font-family:Arial;
}
.tab_btn_num li.hot{
	background:#FFCC00; color:#993300; 
	border:2px solid #FF0000; 
}

.main{
	width:100%;
	margin:auto; 
	text-align:left;	
	font-size:12px;
}
.content li img{width:730px;height:350px;}
/**/修改过100%150px

#ptAndsearch{
    width:160px;
	border:#7C7C7C solid 2px;
	padding:18px 15px 0 15px;
    float:left;
	margin:0 10px 10px 10px;
	background:#98cdff;
}
#ptAndsearch ul{
    margin-top:-15px;
}
#ptAndsearch ul li{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
    height:22px;
	color:#000000;
}
#ptAndsearch h5{
    border-bottom:1px solid #7F7F7F;
	padding:2px 5px 2px 5px;
	color:red;
	font-size:16px;
	font-family:Arial Black;
}
.lbtCss{
    display:block;
    width:78px;
    height:22px;
    text-align:center;
    text-decoration:none;
    color:#000;
	font:normal 13px/23px Arial, Helvetica, sans-serif;
    background:url(../images/bg-0428.gif);
	font-weight:bold;
	border:#dedede solid 3px;
}
#news{
	float:left;
	width:622px;
	padding:18px 5px 0 5px;
	background:#fafafa;
	border:#dedede solid 4px;
	height:200px;
	overflow-x:hidden;overflow-y:auto;
}
#newsCon{
	float:left;
	width:622px;
	padding:18px 5px 0 5px;
	background:#fafafa;
	border:#dedede solid 4px;
	height:auto;
}
.news_item{background:#9BD1FA; width:100%; height:24px; display:block; border-bottom:1px dashed #3366CC; line-height:24px}
.news_item2{background:#3CAED4; width:100%; height:24px; display:block; border-bottom:1px dashed #3366CC; line-height:24px; cursor:pointer; cursor:hand}

#newscontent{margin:0px 10px 10px 0; float:left; border-bottom:1px dashed #999999}
#newscontent a{ color:#0000FF; text-decoration:none; font-size:14px;}
#news h2{  /*新闻栏目样式*/
	display:block;
	/*background:url(../images/news_event_bg.gif) 0 0 no-repeat;*/
	height:25px;
	padding:0 0 0 45px;
	font:bold 20px/20px Arial, Helvetica, sans-serif;
	color:red;
    /*background-color:inherit;*/
	margin:0 0 14px 0;
}
#news p.round{ /*新闻标题背景设置*/
	display:block;
	/*background:url(../images/round_bg.gif) 0 0 no-repeat;*/
	width:257px;
	height:21px;
	padding:0 0 0 16px;
	color:#E5B23B;
	font:11px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:inherit;
	margin:0 0 10px 0;
}
#news p.newsTxt{
	display:block;
	padding:0 0 22px 0;
	color:#CECECE;
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
}
#news p.newsTxt span{
	color:#CECECE;
	background-color:#C21605;
	padding:2px;
}

#news p.newsTxt .alable{ /*首页新闻内容*/
	color:#000000;
	padding:2px;
	font-family:Calibri;
	font-size:12px;
}
#news .newForm{
	background:url(../images/email_bg.gif) 0 0 no-repeat;
	width:225px;
	height:36px;
	margin:6px 0 0 0;
	padding:14px 10px 0 39px;
}
#news .newForm input.txtBox2{
	width:156px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#071E22;
	background-color:#fff;
	padding:0 0 0 8px;
	float:left;
}
#news .newForm input.submit{
	background:url(../images/btn_submit.gif) 0 0 no-repeat;
	width:46px;
	height:21px;
	font:bold 10px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#F8F8F8;
	cursor:pointer;
	float:right;
	border:none;
	padding:0;
	text-transform:uppercase;
}
#right{
	width:637px;
	float:right;
	padding:16px 0 0 0;
}
#right h2{
	display:block;
	background:url(../images/right_top_head.gif) 0 0 no-repeat;
	width:591px;
	height:29px;
	padding:0 0 0 40px;
	margin:0 0 18px 0;
	
}
#right p.rightTxt{
	display:block;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#CECECE;
	background-color:inherit;
	padding:0 0 26px 0;
}
#right p.rightTxt span{
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	color:#E5B23B;
	background-color:inherit;
}
#right h3{
	display:block;
	padding:0 0 11px 0;
	font:normal 29px/29px Arial, Helvetica, sans-serif;
	color:#F5F5F5;
	background-color:inherit;
	margin:0;
}
#right ul{
	width:637px;
	padding:0;
	margin:0;
}
#right ul li{
	display:block;
	background:url(../images/right_round_bg.gif) 0 0 no-repeat;
	width:617px;
	padding:0 0 0 20px;
	font:bold 13px/33px Arial, Helvetica, sans-serif;
	color:#F5F5F5;
	background-color:inherit;
	margin:0 0 4px 0;
}
#right ul li span.one{
	background:url(../images/icon1.gif) 13px 0px no-repeat;
	padding:0 0 0 51px;
	font:bold 13px/33px Arial, Helvetica, sans-serif;
	color:#9FBC01;
	background-color:inherit;
	margin:0;
	height:33px;
}
#right ul li span.two{
	background:url(../images/icon2.gif) 13px 6px no-repeat;
	padding:0 0 0 51px;
	font:bold 13px/33px Arial, Helvetica, sans-serif;
	color:#9FBC01;
	background-color:inherit;
}
#right ul li span.three{
	background:url(../images/icon3.gif) 13px 6px no-repeat;
	padding:0 0 0 51px;
	font:bold 13px/33px Arial, Helvetica, sans-serif;
	color:#9FBC01;
	background-color:inherit;
}
/*------------------------------------------------mid--------------------*/
/*productlist start*/
.proLeft,.proDetLeft{
	width:730px;  /*产品列表的宽度*/
	float:left;
	padding:0px 5px 5px 5px;    
}
.proLeft table,.proDetLeft table{
    padding:0;
    margin:0;
    width:100%;
    border-collapse:collapse;
    text-align:center;
}
.pro01 table tr th{
    background-color:#98CEFD;
    height:20px;
    border:1px solid #567681
}
.pro01 table tr td{
    border:1px solid #567681;
}

/*productlist2 start*/
.proLeft2{
	width:900px;  /*产品列表的宽度*/
	float:left;
	padding:5px 0 0 0;
}
.proLeft2 table{
    padding:0;
    margin:0;
    width:100%;
    border-collapse:collapse;
    text-align:center;
}


#hotPro{
	float:left;
	padding:18px 0 0 15px;
	width:200px;
}
.pager{    /*分页样式*/
    background-color:#98CEFD;
	color:#000000;
    height:17px;
	font-family:Verdana;
	font-size:13px;
	width:100%;
	padding:1px 0 1px 0;
}
.pager a{    /*分页样式*/
    background-color:#98CEFD;
	color:#000000;
    height:17px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.pages{    /*分页样式*/
	color:#000000;
    height:17px;
	font-family:Verdana;
	font-size:13px;
	width:100%;
	padding:0px 0 0px 0;
	margin:20px 0px 10px 0px;
	text-align:right;
}

.pages a{    /*分页样式*/

	color:#000000;
    height:17px;
	font-family:Verdana;
	font-size:11px;
	border:1px solid #DDDDDD;
	padding:1px 6px;
}

.pages a:hover{    /*分页样式*/
	color:#000000;
    height:17px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#036CB4;
}




.proContent .onep{
    border-bottom:1px dotted #999999;
    height:90px;
    margin:3px 0 3px 0;
	padding-bottom:4px;
	padding-top:1px;
}
.proContent li{ /*产品列表图片属性*/
    width:143px;
    height:290px;
    float:left;
    font-size:11px;
    margin:5px 15px 5px 17px;
    text-align:center;
    
}
.proContent li a 
{
    text-decoration:none;
    
}
.proContent li span{
color:#416096;
font-size:11px;
font-weight:bold;
display:block;
margin-top:3px;
text-align:left;
line-height:11px;
}

.proContent .plR{
    float:left;
}
.proContent .plR ul li{
    font:normal 12px/20px Arial, Helvetica, sans-serif;
}
.proContent .plR .plDe li{  /*产品列表标题属性*/
	margin:0px 0px 0px 0px;
}
.proContent .plR .plDe{  /*产品列表标题属性*/
    height:100%;
}
.proContent li .liDeID{
border-bottom:#333333 1px solid;
color:#333333;
font-family:Arial;
font-size:12px;
width:38px;
font-weight:bold;
height:15px;
}
.niftydiv
{
    width:730px; 
    margin:0px; 
    background-color:#eeeeee;
    }
.proContent .plR .plDe li.pabstract{
    color:#CCCCCC;
	font-family:Calibri;
	height:100%;
}
.ptitle a h1{  /*产品列表标题属性*/
    color:#0033FF;
    text-decoration:none;
    font:normal 18px/20px arial;
	padding:8px 0px 0px 0px;
}
.pldateprice li{
    float:left;
}
ul.pldateprice li.liDes{
	/*background:url(../images/bg_product_column_title.gif) repeat-x; */
	color:#000000;
	font-weight:bold;
    text-align:center;
    width:20%;
}
ul.pldateprice li.liContent{
    width:28%;
    padding:0 0 0 5px;
	font-weight:bold;
	color:#999999;
}
h2,h3,h4,h5{
    border-bottom:0px solid #7F7F7F;
	color:#333333;
	padding-bottom:4px;
}
/*.proDetLeft table tr td{
    border:1px solid #232323;
}*/
.proDetLeft table tr td.s{
    text-align:left;
    padding:0 0 0 5px;
}
.proDetLeft #picList ul li{  /*产品详细页小图样式*/
    width:75px;
    height:85px;
    display:inline;
    overflow:hidden;
    cursor:pointer;
    border:1px solid #fec92c;
	margin:5px 5px 0 0;
}
.proDetLeft #picList ul li img.focus{
    border:2px solid #FFCD3B;
}
#picList{
    width:90px;
    height:400px;
    float:left;
    position:relative;
	margin-bottom:10px;
}
#picList img{
    width:75px;
    height:75px;
}
.prev,.next{
    float:left;
    margin-top:5px;
}
.widget{
    position:relative;
    text-align:center;
}
.dd{
    padding:0 10px 0 10px;
}
/*productlist end*/
/*product.aspx start*/
.ptypeList li{
    width:260px;  /*产品分类框架*/
    font:normal 12px/15px Arial, Helvetica, sans-serif;
    display:inline;
    float:left;
    border:2px solid #F1D694;
    margin:10px 10px 0 10px;
    padding:6px;
    text-align:left
}
.ptypeList li ul li{
    font:normal 12px/15px Arial, Helvetica, sans-serif;
    margin:0;
    border:0;
    padding:0;
    height:18px;
    padding:3px 0 3px 0;
    padding-left: 20px; background: url(../images/list_bg3.gif) repeat-y 5px -18px; overflow: hidden
}
.ptypeList li ul li.al
{
	background: url(../images/list_bg3.gif) no-repeat 5px -16px
}
.ptypeList li ul li a{
color:#333333;
font-family:Calibri;
font-size:14px;
font-weight:bold;
}
.ptypeList h2{ /*产品分类标题*/
    border:0;
    margin:4px 0 5px 0;
	background:#fafafa;
}
.ptypeList img{  /*产品分类图片属性*/
    width:100%;
}
.hotProduct{
	padding:5px 5px 5px 5px;
	text-align:left;
	width:202px;
	overflow:hidden;
	float:left;
}
.hotProduct img{  /*推荐产品图片属性*/
    width:60px;
    height:60px;
    margin:0px 5px 5px 5px;
	border:#666666 solid 1px;
	float:left;
}

.hotProducts{
	padding:5px 5px 5px 5px;
	text-align:center;
	width:166px;
	overflow:hidden;
	float:left;
}
.hotProducts img{  /*推荐产品图片属性*/
    width:100px;
    height:100px;
	border:#666666 solid 1px;
}

.htTitle{
    font:bold 13px Arial,Helvetica;
    color:#E5B23B;
    margin:0 0 3px 3px;
	border-bottom:#666666 dotted 1px;
	border-left:#666666 dotted 1px;
}


.pro_item
{
    width: 206px;
    height: 24px;
    display: block;
    line-height: 24px;
    color: #575757;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #E9E7E7;
    border-left-color: #E9E7E7;
}
.pro_item1
{
    width: 201px;
    height: 24px;
    display: block;
    line-height: 28px;
    border: 1px solid #E9E7E7;
    background-color: #E9E7E7;
    color: #464645;
    font-weight: bolder;
    font-size: 14px;
    padding-left: 5px;
}
.pro_item2
{
    background: #F7F7F7;
    width: 206px;
    height: 22px;
    display: block;
    line-height: 22px;
    cursor: pointer;
    cursor: hand;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #E9E7E7;
    border-left-color: #E9E7E7;
}

/*product.aspx end*/
/*------------------------------------------------bot--------------------*/
#botMain{
	width:100%;
	background:url(../images/bot_bg.gif) 0 0 repeat-x #EFEFEF;
	color:#636363;
	padding:0 0 19px 0;
}
#bot{
	width:946px;
	margin:0 auto;
	background:url(../images/bot_bg2.gif) 0 25px no-repeat;
}
#bot p.extra{
	display:block;
	background:url(../images/extra_bg.gif) 0 0 no-repeat;
	width:64px;
	height:25px;
	text-align:center;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#728700;
	background-color:inherit;
}
#com{
	width:290px;
	border-right:#DDDDDD solid 1px;
	float:left;
	margin:27px 12px 0 0;
}
#com h2{
	display:block;
	padding:0 0 0 33px;
	background:url(../images/client_comment.gif) 0 0 no-repeat;
	color:#2E2E2E;
	font:bold 22px/22px Arial, Helvetica, sans-serif;
	background-color:inherit;
	margin:0 0 11px 0;
}
#com p.comTxt{
	display:block;
	width:248px;
	color:#CF7B03;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
	padding:0 0 10px 0;
}
#com p.comTxt span{
	display:block;
	width:70px;
	background:url(../images/author_bg.gif) 0 0 no-repeat;
	text-align:center;
	color:#545454;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
	float:right;
}
#com p.comTxt2{
	display:block;
	width:269px;
	color:#636363;
	font:italic 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
	padding:0 0 16px 0;
}
#what{
	width:353px;
	border-right:#DDDDDD solid 1px;
	float:left;
	padding:0 0 30px 0;
	margin:27px 0 0 0;
}
#what h2{
	display:block;
	background:url(../images/conical_says.gif) 0 0 no-repeat;
	text-indent:-2000px;
	margin:0 0 7px 0;
}
#what h3{
	display:block;
	background:url(../images/what_round.gif) 0 0 no-repeat;
	width:161px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#CF7B03;
	background-color:inherit;
	margin:0 0 13px 0;
	text-align:center;
}
#what img.pic1{
	display:block;
	font-size:0;
	line-height:0;
	float:left;
	margin:0 19px 0 0;
	padding:0 0 0 9px;
}
#what p.whatTxt{
	display:block;
	width:195px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#636363;
	background-color:inherit;
	float:left;
	padding:12px 0 0 0;
}
#what p.whatTxt a.blueLink{
	color:#2649B3;
	background-color:inherit;
	text-decoration:underline;
}
#what p.whatTxt a.blueLink:hover{
	text-decoration:none;
}
#what p.whatTxt a.more{
	display:block;
	background:url(../images/read_more.gif) 0 0 no-repeat;
	width:73px;
	height:22px;
	font:bold 10px/22px Arial, Helvetica, sans-serif;
	color:#1B1B1B;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	margin:3px 0 0 0;
	float:right;
}
#what p.whatTxt a.more:hover{
	color:#B43500;
	background-color:inherit;
}
#mem{
    margin:-10px 0 25px 0;
}
#mem h2{
	display:block;
	background:url(../images/member_login.gif) 0 0 no-repeat;
	padding:0 0 0 36px;
	font:bold 22px/22px Arial, Helvetica, sans-serif;
	color:#EFEFEF;
	background-color:inherit;
	margin:0 0 13px 0;
}
#mem label{
	display:block;
	width:91px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#CECECE;
	background-color:inherit;
	float:left;
	margin:0 0 6px 0;
}
#mem input.txtBox3{
	width:180px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#071E22;
	background-color:#fff;
	float:right;
	margin:0 0 6px 0;
}
#mem input.login{
	background:url(../images/btn_login.gif) 0 0 no-repeat;
	width:52px;
	height:22px;
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#EFEFEF;
	cursor:pointer;
	float:right;
	border:none;
	padding:0;
	text-transform:uppercase;
}
#mem a.fp{
	display:block;
	background:url(../images/forgot_password.gif) 0 0 no-repeat #EFEFEF;
	width:115px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#B43500;
	text-decoration:none;
	padding:0 0 0 16px;
	float:left;
}
#mem a.fp:hover{
	color:#000;
	background-color:inherit;
}
#mem a.reg{
	display:block;
	background:url(../images/register_bg.gif) 0 0 no-repeat #EFEFEF;
	width:145px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#B43500;
	text-decoration:none;
	padding:0 0 0 16px;
	float:left;
	margin:5px 0 0 0;
}
#mem a.reg:hover{
	color:#000;
	background-color:inherit;
}
/*------------------------------------------------bot--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:80px;
	background:url(../images/footer_bg.gif) 0 0 repeat-x;
}
#footer{
	width:100%;
	margin:0 auto;
	position:relative;
	height:80px;
}
#footer ul{
	position:absolute;
	left:0px;
	top:23px;
}
#footer ul li{
	float:left;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
}
#footer ul li a{
	padding:0 7px;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#CF7B03;
	background-color:inherit;
}
#footer ul li a.home{
	padding:0 7px 0 0;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#CFCFCF;
	background-color:inherit;
	text-decoration:none;
}
#footer ul li a.home:hover{
	color:#CF7B03;
	background-color:inherit;
}
#footer p.copyright{
	font:normal 10px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:inherit;
	position:absolute;
	left:0px;
	top:41px;
	width:500px;
}

#footer a.LinksHtml{
	display:block;
	position:absolute;
	
	top:15px;
	left:680px;
	
	width:78px;
	height:22px;
	color:#343434;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
}

#footer a.xhtml{
	display:block;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	width:78px;
	height:22px;
	position:absolute;
	left:770px;
	top:15px;
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#343434;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
}
#footer a.xhtml:hover{
	color:#000;
	background-color:inherit;
}
#footer a.css{
	display:block;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	width:78px;
	height:22px;
	position:absolute;
	left:855px;
	top:15px;
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#343434;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
}
#footer a.css:hover{
	color:#000;
	background-color:inherit;
}
#footer p.design{
	display:block;
	width:170px;
	position:absolute;
	left:765px;
	top:48px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#ABABAB;
	background-color:inherit;
	padding:2px;
}
#footer p.design a.link{
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:2px;
	
}
#footer p.design a.link:hover{
	color:#000;
	background-color:#FEC314;
}
/*------------------------------------------------footer--------------------*/
/*---------------------------------------------------------------------------------------------------innerpage--------------------------------------------------------*/

#innermem{
	width:274px;
	float: left;
	margin:27px 0 0 0;
}
#innermem h2{
	display:block;
	background:url(../images/member_login.gif) 0 0 no-repeat;
	padding:0 0 0 36px;
	font:bold 22px/22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	margin:0 0 13px 0;
}
#innermem form{
	width:274px;
	padding:0;
	margin:0;
}
#innermem form label{
	display:block;
	width:91px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	float:left;
	margin:0 0 6px 0;
}
#innermem form input.txtBox3{
	width:180px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#fff;
	float:right;
	margin:0 0 6px 0;
}
#innermem form input.login{
	background: url(../images/login.jpg) 0 0 no-repeat;
	width:52px;
	height:22px;
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#EFEFEF;
	cursor:pointer;
	float:right;
	border:none;
	padding:0;
	text-transform:uppercase;
}
#innermem form a.fp{
	display:block;
	background: url(../images/forgot_passwordinner.jpg) 0 0 no-repeat #EFEFEF;
	width:115px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#B43500;
	text-decoration:none;
	padding:0 0 0 16px;
	float:left;
}
#innermem form a.fp:hover{
	color:#000;
	background-color:inherit;
}
#innermem form a.reg{
	display:block;
	background: url(../images/register.jpg) 0 0 no-repeat #EFEFEF;
	width:145px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#B43500;
	text-decoration:none;
	padding:0 0 0 16px;
	float:left;
	margin:5px 0 0 0;
}
#innermem form a.reg:hover{
	color:#000;
	background-color:inherit;
}
#innernews{
	width:290px;
/*	border-right:#7C7C7C solid 1px;*/
	float:left;
	padding:18px 0 0 0;
}
#innernews h2{
	display:block;
	background:url(../images/news_event_bg.gif) 0 0 no-repeat;
	height:25px;
	padding:0 0 0 45px;
	font:bold 20px/20px Arial, Helvetica, sans-serif;
	color:#EFEFEF;
	background-color:inherit;
	margin:0 0 14px 0;
}
#innernews p.round{
	display:block;
	background:url(../images/round_bg.gif) 0 0 no-repeat;
	width:257px;
	height:21px;
	padding:0 0 0 16px;
	color:#E5B23B;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	background-color:inherit;
	margin:0 0 10px 0;
}
#innernews p.newsTxt{
	display:block;
	width:257px;
	padding:0 0 22px 0;
	color:#CECECE;
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
}
#innernews p.newsTxt span{
	color:#CECECE;
	background-color:#C21605;
	padding:2px;
}
#innernews form{
	background:url(../images/email_bg.gif) 0 0 no-repeat;
	width:225px;
	height:36px;
	margin:6px 0 0 0;
	padding:14px 10px 0 39px;
}
#innernews form input.txtBox2{
	width:156px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#071E22;
	background-color:#fff;
	padding:0 0 0 8px;
	float:left;
}
#innernews form input.submit{
	background:url(../images/btn_submit.gif) 0 0 no-repeat;
	width:46px;
	height:21px;
	font:bold 10px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#F8F8F8;
	cursor:pointer;
	float:right;
	border:none;
	padding:0;
	text-transform:uppercase;
}
#innerblank
	{
		width:290px;
		height:595px;
		float:left;
		margin:0px;
		padding:0px;
		border-right:#7C7C7C solid 1px;
	}
#innerhedding
	{
		width:453px;
		height:30px;
		float:left;
		margin:10px 0 0 16px;
		padding:0px;
		border-bottom: solid 1px #7f7f7f;
	}
#innerheddingtxt
	{
		width:400px;
		height:15px;
		float:left;
		margin:0 0 0 30px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size:15pt;
		color:#FFFFFF;
		
	}
#innercontenttxt
	{
		width:600px;
		height:20px;
		float:left;
		margin:20px 0 20px 16px;
		padding:0px;
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
	}
#innercontenttxt002
	{
		width:600px;
		height:20px;
		float:left;
		margin:80px 0 0 16px;
		padding:0px;
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
	}
#innercontenttxt003
	{
		width:600px;
		height:20px;
		float:left;
		margin:80px 0 0 16px;
		padding:0px;
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
	}
/*--------------------------------------------------------------------------------------quicklink--------------------------------------------------------------------*/
/*#quicklinkhedding
		{
			width:258px;
			height:31px;
			float:left;
			margin:130px 0 0 80px;
			padding:0px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:20pt;
			color: #FFFFFF;
		}
#quicklinkblank
		{
			width:400px;
			height:147px;
			margin:10px 0 0 83px;
			padding:0px;
			float:left;
		}
#quicklink
		{
			width:301px;
			height:161px;
			margin:0 0 0 10px;
			padding:0px;
			float:left;
			background-image: url(../images/quicklink.jpg);
			background-repeat:no-repeat;
		}
#quicklink ul
		{
			width:222px;
			height:98px;
			margin:0px;
			padding:0px;
			display:block;
			list-style:none;
			line-height:normal;
		}
#quicklink ul li .quicklink
		{
			width:222px;
			height:17px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			margin:2px 0 0 0;
			padding:3px 0 0 23px;
			display:block;
			list-style:none;
			line-height:normal;
		}
#quicklink ul li .quicklink:hover
		{
			width:222px;
			height:17px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#3a3a3a;
			text-decoration:none;
			margin:2px 0 0 0;
			padding:3px 0 0 23px;
			display:block;
			list-style:none;
			background-image: url(../images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
		}
#quicklink ul li .quicklink002
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			margin:0px;
			padding:2px 0 0 23px;
			display:block;
			list-style:none;
			line-height:normal;			
			
		}
#quicklink ul li .quicklink002:hover
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#3a3a3a;
			text-decoration:none;
			margin:0px;
			padding:2px 0 0 23px;
			display:block;
			list-style:none;
			background-image: url(../images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
			
		}		
#quicklink ul li .quicklink003
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			margin:0px;
			padding:2px 0 0 23px;
			display:block;
			list-style:none;
			line-height:normal;			
			
		}
#quicklink ul li .quicklink003:hover
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#3a3a3a;
			text-decoration:none;
			margin:0px;
			padding:2px 0 0 23px;
			display:block;
			list-style:none;
			background-image:url(../images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
			
		}		
#quicklink ul li .quicklink004
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			margin:0px;
			padding:2px 0 0 23px;
			display:block;
			list-style:none;
			line-height:normal;			
			
		}
#quicklink ul li .quicklink004:hover
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#3a3a3a;
			text-decoration:none;
			margin:0px;
			padding:2px 0 0 23px;
			display:block;
			list-style:none;
			background-image:url(../images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
			
		}		
#quicklink ul li .quicklink005
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			margin:1px 0 0 0;
			padding:0 0 0 23px;
			display:block;
			list-style:none;
			line-height:normal;			
			
		}
#quicklink ul li .quicklink005:hover
		{
			width:222px;
			height:18px;
			font-family: Arial;
			font-size:11px;
			color:#3a3a3a;
			text-decoration:none;
			margin:1px 0 0 0;
			padding:0 0 0 23px;
			display:block;
			list-style:none;
			background-image:url(../images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
			
		}		
#quicklink ul li .quicklink006
		{
			width:301px;
			height:17px;
			font-family: Arial;
			font-size:10px;
			color:#0f4c1e;
			text-decoration:none;
			margin:3px 0 0 10px;
			padding:5px 0 0 15px;
			display:block;
			list-style:none;
			line-height:normal;			
			
		}
#quicklink ul li .quicklink006:hover
		{
			width:301px;
			height:17px;
			font-family: Arial;
			font-size:10px;
			color:#0f4c1e;
			text-decoration:none;
			margin:3px 0 0 10px;
			padding:5px 0 0 15px;
			display:block;
			list-style:none;
			background-image: url(../images/images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
			
		}		
#quicklink ul li .quicklink007
		{
			width:301px;
			height:15px;
			font-family: Arial;
			font-size:10px;
			color:#0f4c1e;
			text-decoration:none;
			margin:0 0 0 10px;
			padding:0 0 0 15px;
			display:block;
			list-style:none;
			line-height:normal;			
			
		}
#quicklink ul li .quicklink007:hover
		{
			width:301px;
			height:15px;
			font-family: Arial;
			font-size:10px;
			color:#0f4c1e;
			text-decoration:none;
			margin:0 0 0 10px;
			padding:0 0 0 15px;
			display:block;
			list-style:none;
			background-image: url(../images/images/quicklinkover.jpg);
			background-repeat:no-repeat;
			line-height:normal;			
			
		}		
		
/*--------------------------------------------quicklink--------------------------------------------------------*/	
/*--------------------------------------------innerpage--------------------------------------------------------*/
/*--------------------------------------------contactpage------------------------------------------------------*/

#contactrightblank
					{

			width:388px;
			height:759px;
			float:left;
			margin:5px 0 0 6px;
			padding:0px;
			background-image:url(../images/innercontentbg.jpg);
		}		

#contactblank
		{
			width:700px;
			height:650px;
			float:left;
			margin:30px 0 0 29px;
			background-color:#892525;
		}
#contactinnerblank
		{
			width:675px;
			height:600px;
			float:left;
			margin:10px 9px 10px 9px;
			background-color:#541616;
		}
#contactheddingblank
		{
			width:500px;
			height:30px;
			float:left;
			margin:27px 0 0 45px;
			padding:0px;
			font:normal 12px/17px Arial, Helvetica, sans-serif;
			color:#CECECE;
			border-bottom: solid 1px #7f7f7f;
			
			
		}
#contactaddressblank{
				width:360px;
				height:290px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18pt;
				color:#a10000;
				float:left;
				padding:0px;
				margin:0 0 0 2px;
				background-color:#dcd9a5;
	}
#contactaddresshedding
		{
		width:274px;
		height:35px;
		float: left;
		margin:20px 0 0 0;
		padding:0px;
		font:normal 20px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
		}		

#contactaddresstext{
		width:250px;
		height:30px;
		float: left;
		margin:10px 0 70px 0;
		padding:0px;
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
	}
#contactaddresstext002{
		width:250px;
		height:30px;
		float: left;
		margin:10px 0 40px 0;
		padding:0px;
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
	}
#contactaddresstext003{
		width:250px;
		height:30px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:13pt;
		color:#1d1d1d;
	}

#contactsmallhedding
			{
			width:500px;
			height:30px;
			float:left;
			margin:30px 0 0 16px;
			padding:0px;
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
			}
#contacthedding
			{
			width:553px;
			height:30px;
			float:left;
			margin:10px 0 0 16px;
			padding:0px;
			color:#CECECE;
			border-bottom: solid 1px #7f7f7f;			
			}
			
#contacticon{
				width:86px;
				height:84px;
				float:left;
				background-image: url(../images/contacticon.png);
				background-repeat:no-repeat;
				margin:10px 0 0 30px;
	}
#contactfeildnameblank
			{
				width:150px;
				height:400px;
				margin:10px 0 0 16px;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:250px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname
			{
				width:150px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
				font-size:12px;
				color:red;
			}
#contactfeildname002
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname003
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname004
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname005
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname006
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname007
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname008
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname009
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild
			{
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeild002
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild003
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild004
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild005
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild006
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild007
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild008
			{
				width:200px;
				height:20px;
				margin:8px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild009
			{
				width:200px;
				height:60px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#submitbutton
			{
				width:200px;
				height:20px;
				margin:50px 0 0 0;
				padding:0;
				float:left;

			}	
			
.contactfeildname
			{
		font:normal 12px/17px Arial, Helvetica, sans-serif;
		color:#CECECE;
			}
.contactfeild
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color: #3c4538;
				border:solid;
				border-width:1px;
				border-color:#666666;
				background-color:#f2f2f2;
			}
.contactfeild:hover
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#3c4538;
				border:solid;
				border-width:1px;
				border-color:#666666;
				background-color:#f9f9f9;
			}
.submit
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:9pt;
				color:#FFFFFF;
				background-color:#666666;
				border:solid;
				border-width:1px;
				border-color:#CCCCCC;
			}
.submit:hover
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:9pt;
				color:#FFFFFF;
				background-color:#54180a;
				border:solid;
				border-width:1px;
				border-color:#54180a;
			}
			
.contactinput
		{
			width:160px;
			height:20px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#FFFFFF;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;
		}
.contactinput:hover
		{
			width:160px;
			height:20px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#F9F9F9;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;		}
.textarea
		{
			width:200px;
			height:100px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#FFFFFF;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;		}
.textarea:hover
		{
			width:200px;
			height:100px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#F9F9F9;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;		}

/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#quicklinkheddingblank
	{
		width:564px;
		height:20px;
		float:left;
		margin:70px 0 0 16px;
		padding:0px;
		border-bottom: solid 1px #7f7f7f;
		
	}
#quicklinkheddingblank
	{
		width:564px;
		height:30px;
		float:left;
		margin:70px 0 0 16px;
		padding:0px;
		border-bottom: solid 1px #7f7f7f;
		
	}
#quicklinktop
	{
		width:564px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(../images/quicklink_top.jpg);
		
	}
#quicklinkblank
	{
		width:564px;
		height:122px;
		float:left;
		margin:20px 0 0 16px;
		padding:0px;
	}
#quicklinkblanktxt
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
#quicklinkblanktxt002
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
#quicklinkblanktxt003
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
#quicklinkblanktxt004
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
#quicklinkblanktxt005
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
.quicklink
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:3px 0 0 25px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		background-image:url(../images/quicklink_active.jpg);
		background-repeat:no-repeat;
	}
.quicklink:hover
	{
		width:564px;
		height:22px;
		float:left;
		margin:0px;
		padding:3px 0 0 25px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		background-image: url(../images/quicklink_over.jpg);
		background-repeat:no-repeat;
	}		
    .alable{ /*新闻标题样式*/
    color:#559b21;
    text-decoration:none;
    font:normal 13px/18px calibri;
	font-weight:bold;
	padding-left:5px;
	}
	.alable1{
    color:#E5B23B;
    text-decoration:none;
    font:normal 13px/18px Arial, Helvetica, sans-serif;
	}
	
	/*产品类别样式*/
.lable{
    color:#000000;
    text-decoration:none;
    font:normal 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px
}

/*产品橱窗外框样式*/

.photo {
border:#ccc dotted 1px;
padding:4px 2px 2px 2px;
margin:2px 2px 2px 0px;
background:#FFFFFF;
width:160px;
height: auto;
text-align:center; 
vertical-align:middle;
overflow:hidden;
}

.photo img{
border:0; 
margin:0; 
padding:0; 
width:155px;
Height:155px;
}

.photo a img{
border:0; 
margin:0; 
padding:0; 
width:158px;
height: auto;
}
.htContent a{
	color:#3399FE;
}
/*---------导航---------*/
.headertop
{
    background-color: #F2F2F2;
    width: 100%;
    height: 20px;
    padding-top: 5px;
}
.welcome
{
    float: left;
}
.welcome a
{
    color: #0070C0;
    text-decoration: none;
}
.Myabout
{
    float: right;
}
.Myabout a
{
    color: #0070C0;
    text-decoration: none;
}
.Wemy a:hover
{
    color: #0070C0;
    text-decoration: underline;
}
.Wemy
{
    width: 960px;
	margin-right: auto;
	margin-left: auto;
    }
.Top_NavStyle
{
  clear:both; 
  /*overflow:hidden;*/
   _height:28px; width:100%; padding:0px; border:0px; text-align:center;
}
#nav
{
  margin:0px auto;
  
  font-size: 12px;
  width:910px;
  padding-right:49px;
  height:26px;
  font-weight: bold;
  font-size:12px;
  font-family:Arial;
  position:relative;
}
#nav li{
  float: left;
  margin-right:10px;
  height:26px;
  line-height:26px;
  list-style-type:none;
}
#nav li a{
  text-decoration: none;
  text-align:center;
  background: #3399fe;
  height:26px;
  color:#FFFFFF;    
  display: block;  
  float: left;
  width:80px;
}
#nav li a:hover{
  color: #333;  
  margin-top:2px;
  background-color: #fff;
  
}
#navbar{
  background:#3399fe;
  height: 30px;
  clear: both;  /*防止受前面浮动的影响*/
}

ul li a.lable {
color:#000000;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

li.childClass a.lable {
font-size:11px;
padding:0 0 0 5px;
color:#666666;
font-weight:bold;
}

ul li.childClass
{
    color: #666666;
    font-size: 12px;
    width: 206px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #E9E7E7;
    border-left-color: #E9E7E7;
    background-color: #CCCCCC;
}
.pro_item3
{
    color:#666666;
font-size:12px;

width:206px; line-height:24px; cursor:pointer; cursor:hand;
border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #E9E7E7;
    border-left-color: #E9E7E7;
    background-color: #CCCCCC;
}
/*产品详细页*/

#Nproduct p{
height:16px;
width:320px;
border-bottom:#000000 solid 0px;
font-family:Calibri;
font-weight:bold;
font-size:12px;
text-align:left;
color:#333333;
padding:0 0 0 0;
}

#Nproduct p.Catalog{
font-size:18px;
font-weight:bold;
}

#NproductName {
border-bottom:#000000 solid 1px;
height:20px;
font-family:Calibri;
text-align:left;
color:#333333;
}
#NproductName p.title {
font-weight:bold;
}

#NproductName p.Ptitle {
font-weight:bold;
font-size:22px;
padding:5px 0px 5px 10px;
}

#prDetails{
font-size:11px; 
color:#666666; 
width:710px;
padding:10px 8px 10px 0px;
}

#prDetails ul
{
   font-size: 11px;
line-height: normal;
list-style-type: disc;
padding-left: 20px;
}
#prDetails ul li
{    
list-style-type: disc;

}
#prDetails p{
font-size:11px; 
color:#666666;
line-height: 15px;
}

/*首页右边区域外框*/

div#nifty{ margin:0 5px 5px 10px; width:210px; float:left; height:auto; background-repeat:repeat-y;}/*background:url(../images/weballbj.png) -212px 0px;*/
.niftyTitle {
padding:0 0 0 5px;
background:#CCCCCC;
border-top:#666666 solid 1px;}

.other_pic{ width:190px; margin:0 auto}
div.rtop
{
    height: 46px;
    line-height: 40px;
    font-size: 18px;
    text-indent: 4px;
    font-weight: bold;
    color: White;
    background:url(../images/weballbj.png) -2px -2px no-repeat;
    
    width: 211px;
}
div.rbottom{display:block;background:#3399fe; height:3px; width:202px;}
div.rtop div, div.rbottom div{display:block;height: 1px;overflow: hidden; background: #9BD1FA}
div.r1{margin: 0 5px }
div.r2{margin: 0 3px}
div.r3{margin: 0 2px}
div.rtop div.r4, div.rbottom div.r4{margin: 0 1px;height: 2px}

/*首页左边区域新闻外框*/
div#Nnifty 
{
    margin:10px 0px 10px 0px; 
    width:600px; 
    float:left; 
    background-color:#DDDDDD;
 }

.NniftyTitle {
padding:0 0 0 5px;
background:#CCCCCC;
border-top:#666666 solid 1px;}

div.Nrtop, div.Nrbottom{display:block;background: #FFF}
div.Nrtop div, div.Nrbottom div{display:block;height: 1px;overflow: hidden; background: #dddddd}
div.Nr1{margin: 0 5px}
div.Nr2{margin: 0 3px}
div.Nr3{margin: 0 2px}
div.Nrtop div.Nr4, div.Nrbottom div.Nr4{margin: 0 1px;height: 2px}


DIV.new_devide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; HEIGHT: 5px
}
DIV.new_border {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	 FLOAT: left; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 WIDTH: 5px; 
	 PADDING-TOP: 0px; 
	 
	 /*HEIGHT: 110px*/
}

#new_include {
	FLOAT: left; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	
	WIDTH: 688px; 
	/*HEIGHT: 110px;*/
}
#top_new_area {
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	
	WIDTH: 688px; 
	/*
	overflow:scroll; 
    HEIGHT: 110px;
    */
	
	background:#FFFFFF; 
	border-top:#999999 solid 1px; 
	border-bottom:#CCCCCC solid 1px;
	margin-left:5px;
	margin-left:0px\9;	
}

#new_area 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0 0 0; 
	WIDTH: 697px; 
	PADDING-TOP: 0px;  
	BACKGROUND-COLOR: #dddddd;
}

#new_include_PR {  
    MARGIN: 0px;     
	padding: 0px;   
    
    WIDTH: 688px; 
    /*  
    overflow:scroll;  
    HEIGHT: 138px;   
    */
    margin-left:5px;
      
    background:#FFFFFF;     
	BORDER-TOP-WIDTH: 0px;   
    BORDER-LEFT-WIDTH: 0px; 
    BORDER-BOTTOM-WIDTH: 0px;  
    BORDER-RIGHT-WIDTH: 0px;  
    border-top:#999999 solid 1px;     
    border-bottom:#CCCCCC solid 1px;
}

#top_new_area_PR {
	MARGIN: 0px;
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	
	WIDTH: 689px; 
	/*
    HEIGHT: 196px;
    */ 
	
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
}

#top_new_area p{
    border-bottom: #999999 dotted 1px; 
    color: #FF0000; 
    font-family: Calibri;
    font-size: 16px;
}

#top_new_area p a{
color: #0033FF; 
font-family: Calibri; 
font-size: 16px; 
text-decoration: none; 
margin-left:3px; 
margin-right:5px; 
font-weight:bold;
}

/*鼠标滑过后动作*/
.mMove_hover_down_1px {
	LEFT: 1px; CURSOR: pointer; POSITION: relative; TOP: 1px
}
.mMove_hover_0px {
	LEFT: 0px;
	CURSOR: pointer;
	POSITION: relative;
	TOP: 0px
}

/*会员登录*/
.pagewidth{width:900px; margin:0 auto; height:400px; color:#666; padding-top:150px;}
.rowul{width:600px; margin:0 auto; height:35px;  clear:both;}
.logintitle{float:left; width:80px; height:30px; font-size:12px; line-height:22px; text-align:right;}
.logininput{float:left; width:220px; height:30px; text-align:center;}
.lgoinvali{float:left; width:100px; height:30px; text-align:center;}
.logininfo{float:left; font-size:12px; height:30px; line-height:22px;}
.logincouut{float:left; font-size:12px; height:30px; line-height:22px;}

.pagewidth a:link{ color:#3399FE; text-decoration:underline}
.pagewidth a:visited{ color:#3399FE; text-decoration:underline}
.pagewidth a:hover{ color:#36C8F1; text-decoration:underline}
.pagewidth a:active{ color:#3399FE; text-decoration:underline}



/*会员注册*/
.pagewidth2{width:900px; margin:0 auto; height:640px; padding-top:60px;}
.registitle{float:left; width:100px; height:30px; font-size:12px; line-height:22px; text-align:right;}
.regisinput{float:left; width:220px; height:30px; text-align:left; padding-left:8px;}
.regisinfo{float:left; font-size:12px; height:30px; line-height:22px; color:Red}
.regisclear{width:700px; margin:0 auto; clear:both}

/*修改资料*/
.modifyclear{width:600px; margin:0 auto; clear:both}
/*修改密码*/
.ulpwd{width:450px; margin:0 auto; clear:both}
.pwdtitle{float:left; width:200px; height:30px; font-size:12px; line-height:22px; text-align:right;}
/*选项卡(会员中心)*/
.nTab{
float: left;
width: 960px;
margin: 0 auto;
border-bottom:1px #AACCEE solid;
background:#d5d5d5;
background-position:left;
background-repeat:repeat-y;
margin-bottom:2px;
}
.nTab .TabTitle{
clear: both;
height: 22px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: auto;
cursor: pointer;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 2px;
list-style-type: none;
}
.nTab .TabTitle .active{background:#fff;border-left:1px #AACCEE solid; line-height:14px; font-size:12px; text-align:center;  border-top:1px #AACCEE solid;border-right:1px #AACCEE solid;border-bottom:1px #fff solid;}
.nTab .TabTitle .normal{background:#EBF3FB;border:1px #AACCEE solid;  line-height:14px; font-size:12px; text-align:center;  }
.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
padding:10px 0 0 0;
border-right:1px #AACCEE solid;border-left:1px #AACCEE solid;
}
.none {display:none;}


/*仓库速购*/
.nTab2{
float: left;
margin: 0 auto;
border-bottom:1px #3399FF solid;
background:#3399FF;
background-position:left;
background-repeat:repeat-y;
margin-bottom:2px;
}
.nTab2 .TabTitle{
clear: both;
height: 22px;
overflow: hidden;
}
.nTab2 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab2 .TabTitle li{
float: left;
width: auto;
cursor: pointer;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 2px;
list-style-type: none;
}
.nTab2 .TabTitle .active{background:#fff;border-left:1px #3399FF solid; line-height:14px; font-size:12px; text-align:center;  border-top:1px #3399FF solid;border-right:1px #3399FF solid;border-bottom:1px #fff solid;}
.nTab2 .TabTitle .normal{background:#EBF3FB;border:1px #3399FF solid;  line-height:14px; font-size:12px; text-align:center;  }
.nTab2 .TabContent{
width:auto;background:#fff;
padding:10px 0 0 0;
border-right:1px #3399FF solid;border-left:1px #3399FF solid;
}
.none {display:none;}

.warehouse{height:24px; line-height:24px; text-align:left}
.warehouse span{font-size:10px}

/*会员信息首页*/
.user_position{border-bottom: 1px solid #7F7F7F; width: 100%; height: 20px; color:#000; font-family:Arial; font-size:11px}
.user_position span{color: #000; font-weight: bold;}
.user_iteminfo{clear: both; margin-top: 12px; font-family:Verdana;}
.user_iteminfo ul li{line-height: 24px; font-size: 10px; padding-left:8px; font-weight:normal}
.user_iteminfo ul li span{ color:red}
.user_content_info{color: #000; clear: both; margin: 15px 0px 0px 10px; line-height:22px}
.user_left{float: left; width: 440px; height: auto; color:#666; font-family:Verdana; font-weight:700}
.user_cart_btn{width:200px; text-align:left; color:#000}
.user_cart_btn span{ margin-left:4px;}
.user_cart_btn span a:link{ color:#0066CC; text-decoration:underline}
.user_cart_btn span a:visited{ color:#0066CC; text-decoration:none}
.user_cart_btn span a:hover{ color:#0066CC; text-decoration:underline}
.user_cart_btn span a:active{ color:#0066CC; text-decoration:none}


/*cart*/
.cart_btn{margin-top:18px; margin-bottom:40px}
.div_fl{ float:left}
.btn_margin{ margin-left:120px; float:left}
.cart_info{text-align:center; line-height:28px; width:650px}
.cart_info a{ color:#43CBF1}
.count_info{text-align:right; width:600px;}
.count_left{float:left; margin-left:20px;}
.count_left2{float:left; margin-left:90px;}

/*生成订单*/
.generate_item{float: left; width: 150px; height: 80px; margin-left: 250px;}
.generate_item ul li{font-size: 12px; line-height: 22px}


/*所有order*/
.order_info{width:100%; margin:0 auto; line-height:20px; text-align:center}
.order_info a{ color:#43CBF1; text-decoration:underline}

/*inquiry*/
.inquiry_a{clear:both; text-align:left; width:600px; padding-top:18px}
.inquiry_a a{ margin-left:80px;}

.rowSelected{	background-color:Yellow;}

#tooltip {position: absolute;z-index: 3000;border: 1px solid #111;background-color: #eee;padding: 5px;opacity: 0.85;}
#tooltip h3, #tooltip div { margin: 0; }
.pro_title{ height: 24px; line-height: 24px; text-align:left}

dl,dt,dd{ margin:0px; padding:0px}
.con_box {
	WIDTH: 280px; FLOAT: left; HEIGHT: 100%; OVERFLOW: hidden; 
}
 .le_list {
	PADDING-BOTTOM: 25px; HEIGHT: 100%; OVERFLOW: hidden
}
 .le_list .le_img {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 70px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
 .le_list .le_img U {
	TEXT-ALIGN: center; WIDTH: 70px; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 70px; FONT-SIZE: 61px; VERTICAL-ALIGN: middle
}
.le_list .le_img U A IMG {
	WIDTH: 70px; HEIGHT: 70px; VERTICAL-ALIGN: middle
}
.le_list DL {
	PADDING-LEFT: 25px; WIDTH: 315px; FLOAT: left; HEIGHT: 100%; OVERFLOW: hidden
}
.le_list DT {
	LINE-HEIGHT: 18px
}
.le_list DD {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
.le_list DD {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/list_bg3.gif) repeat-y 5px -18px; OVERFLOW: hidden
}
.le_list DD.a1 {
	BACKGROUND: url(../images/list_bg3.gif) no-repeat 5px -16px
}
.le_list dt a:link{ color:#444; text-decoration:none; }
.le_list dt a:visited{ color:#444; text-decoration:none}
.le_list dt a:hover{ color:#444; text-decoration:none}
.le_list dt a:active{ color:#444; text-decoration:none}

.le_list dd a:link{ color:#444; text-decoration:none}
.le_list dd a:visited{ color:#444; text-decoration:none}
.le_list dd a:hover{ color:#444; text-decoration:underline}
.le_list dd a:active{ color:#444; text-decoration:none}


.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; }
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none; border:solid 1px #ffa501;}
.paginator a:hover {color: #fff; background: #036CB4;border-color:#036CB4;text-decoration: none;}
.paginator input{ border: solid 1px #ddd; margin-right:5px; }


.text_watermark
{
	color:Gray;
}



/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:			1px solid #91b817;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}

/* 提问表单优化 */

.textarea_user {width:500px;height:70px;background:url(../images/12450456760.gif) no-repeat right top; }
.textfield {width:500px;height:18px;background-image:url(../images/12450456761.gif);color:#ccc;border:solid 1px #999;padding:3px 0px 0px 5px;}


/* 会员中心选项卡 */

.solid-bottom {BORDER-BOTTOM: #dddddd 1px solid}
#secTable td {FONT-SIZE: 10px; COLOR: #333;}
#mainTable td {FONT-SIZE: 12px; COLOR: #333; font-weight:100;}

.sec1  {
background-color:  #F4F4F4;
cursor:  hand;
color:  #000000;
border-left:  1px  solid  #FFFFFF;
border-top:  1px  solid  #FFFFFF;
border-right:  1px  solid  gray;
border-bottom:  1px  solid  #FFFFFF;
}
.sec2  {
background-color:  #EAEAEA;
cursor:  hand;
color:  #58A200;
border-left:  1px  solid  #FFFFFF;
border-top:  1px  solid  #FFFFFF;
border-right:  1px  solid  gray;
font-weight:  bold;
}

/*-----示命名------*/



/*浏览历史 样式 开始*/
#ShowHistoryTit
{
    margin:10px 0px;
    background: none repeat scroll 0 0 #CCCCCC;
    border-top: 1px solid #666666;
    border-bottom:1px solid #666666;
    padding: 0 0 0 5px;
    color:#33334C;
    width:232px;
    margin-left:-2px;
}
  .ShowHistoryContent
  {
      display:block;
      overflow:hidden;
    top: 0px;
    left: 0px;
}
  .ShowHistoryContent li
  {
      display:block;
      overflow:hidden;
      text-align:center;
      margin-bottom:2px;
      /*height:72px;*/
  }    
  .ShowHistoryContent li.NotFound
  {
      height:auto;
  }  
.ShowHistoryContent li a
{
    display:block;
    font-size:12px;
    color:rgb(82, 39, 190);
    overflow:hidden;
    margin-left:5px;
    margin-bottom:4px;
    float:left;
}   
.ShowHistoryContent li a.HisLinkA
{
    width:110px;
    text-align:left;
}
.ShowHistoryContent li a.HisLinkA .HisLinkID
{
    display:block;
    font-weight:bold;
    text-decoration:none;
    color:#666666;
}
.ShowHistoryContent li a img
{
    border: 1px dotted #7F7F7F;
    padding: 1px;
    width: 75px;
    /*height: 57px;*/
}
.HisIndex
{
    margin:0px;
    padding:0px;
    border:0px;
}
.HisProduct
{
    margin:0px;
    padding:0px;
    border:0px;
    margin-top: 10px;
}
.HisIndex li
{
    float:left;
    width:200px;
}
/*浏览历史 样式 结束*/


.row_mouse_over
{
   background-color:#D0E2FB;
}

/*热销产品列表*/
.Div_UpDownSellHot
{
     clear:both; overflow:hidden; color:Black; background-color:White; margin:10px 5px; padding:0px; width:590px;
}
.Div_UpDownSellHot a
{
    color:#2A66CC;
    text-decoration:none;
    font-weight:bolder;
}
.Ol_SellHot div
{
    display:block;
    font-weight:bolder;
    margin-left:-25px;
    border-bottom:1px dotted #CCC7BA;
    height:22px;
    line-height:22px;
    
    margin-left:-37px\9;
}
.Ol_SellHot li
{
    
    border-bottom:1px dotted #CCC7BA;
    padding:3px;
}
.Ol_SellHot .SpanID
{
    margin-left:1px;
    _margin-left:0px;
}
.Ol_SellHot .SpanTitle
{
    margin-left:90px;
}

.Ol_SellHot
{
    display:block;
    overflow:hidden;
    margin:2px;
    padding:0px;
    border:0px;
    float:left;
    width:245px;
    *width:235px;
    _width:232px;
    padding-left:25px;
    *padding-left:35px;
    border:1px solid #CCC7BA;
}
.Div_PricUpDown
{
   width:307px;  float:left; margin:2px;
}
.Div_PricUpDown table
{
    border:1px solid #CCC7BA;
}
.Div_PricUpDown table tr,.Div_PricUpDown table td
{
    border:1px dotted #CCC7BA;
}
.Div_PricUpDown table th
{
 background:#E8E9ED;
}
.Div_PricUpDown table th
{
    border:1px dotted #E8E9ED;
    text-align:center;
    text-indent:-35px;
}


.Div_PricUpDownInUser
{
         clear:both;
     width:423px;  float:left; margin:0px;
     font-weight:normal;
}
.Div_PricUpDownInUser a ,.Div_PricUpDownInUserByPage a,.SellHotByUser a,#ShowHotContent a
{
        color:#2A66CC;
    text-decoration:none;
    font-weight:bold;
    font-family:Arial,Helvetica,sans-serif;
}
.Div_PricUpDownInUser table
{
    border:1px solid #CCC7BA;
}
.Div_PricUpDownInUser table tr,.Div_PricUpDownInUser table td,.Div_PricUpDownInUser table th,.Div_PricUpDownInUserByPage table th,.Div_PricUpDownInUserByPage table td
{
    border:1px dotted #CCC7BA;
}
 
.Div_PricUpDownInUser table th
{    background-color:#CCCCCC;
        border:1px dotted #fff;
        border-bottom:0px;
}




tr.highlight { background:#E8E9ED;} 
li.highlight { background:#E8E9ED;} 



.Div_PricUpDownInUserByPage
{
    color:Black;
}
.Div_PricUpDownInUserByPage table
{
    width:100%;
}
.Div_PricUpDownInUserByPage table th
{    
    background-color:#CCCCCC;
    border:1px dotted #fff;
    border-bottom:0px;
    padding:5px;
}
.Div_PricUpDownInUserByPage table td
{
    padding:5px;
}

.PageCSS table
{
    width:auto;
}
.PageCSS table td
{
    padding:5px 9px;
}

.SellHotByUser
{
    color:Black;
    width:100%;
}
.SellHotByUser img
{
    height:40px;
    width:40px;
    border:1px dotted #000;
    padding:2px;
}
.SellHotByUser th
{
    background-color:#CCCCCC;
    border:1px dotted #fff;
    border-bottom:0px;
    padding:5px;
}
.SellHotByUser td
{
       padding:5px; 
        border:1px dotted #CCC7BA;
}
.SellHotByUser tr
{
    border:1px dotted #CCC7BA;
}

#ShowHotContent
{
    margin:0px;
    padding:0px;
    list-style:none;
}
#ShowHotContent li
{
   
}
#ShowHotContent img
{

    height:40px;
    width:50px;

}
#ShowHotContent .HisLinkA
{
    display:block; 
    width:335px;
    height:40px;
    overflow:hidden;
}
#ShowHotContent .HisLinkID
{
    display:block;
    font-weight:normal;
    color:#666666;
    font-family: Verdana;
}

#ctl00_ContentPlaceHolder1_divConsultorOtherAttr
{
    height:45px;
    overflow:hidden;
}


.MyCartImg
{
    display:block;
    float:left;
    margin-left:6px;
    margin-top:3px;
}
.MyCartSpan
{
    display:block;
    float:left;
}

.MyShowNavBar
{
   
}
.MyHotIcon
{
   position:absolute;
   top: -20px;
   left:300px;
}
#midMain #MyNavMap
{
    font-size:12px;
    font-weight:bold;
    color:Black;
    background-color:#98CEFD;
    padding:2px 0px;
    height:25px; line-height:25px;
}
#MyNavMap a
{
    color:#376096;
    text-decoration:none;
}
#MyNavMap table
{
    width:200px;
    float:right;
    padding:0px;
    margin:0px;
}

#MyNavMapInner
{
    float:left;
    width:400px;
    overflow:hidden;
}

.MyNavBtnAll{ float:right; margin-left:5px;}
.MyNavBtnAll a{ height:32px; padding:0 10px; line-height:32px; font-weight:bold;color:#333;font-weight:700;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f4ca4c;background:-moz-linear-gradient(top,#FFE465,#F0C244);background:-webkit-gradient(linear,0 0,0 bottom,from(#FFE465),to(#F0C244));background:-o-linear-gradient(top,#FFE465,#F0C244);cursor:pointer;}
.MyNavTxtKwAll {
    float: left;
    text-align: right;
    width: 100%;
}
.MyNavTxtKwAll input {
    border: 1px solid #CCCCCC;
    font-size: 20px;
    height: 24px;
    margin-top: 3px;
    padding: 3px;
    text-align: left;
    width:100%;
}
.MyNavTxtKwAll .watermark{ font-size:14px; color:Red; margin-top:5px;}
.MyNavTxtKwAll label { font-size:20px;margin-top:5px;}
.Top_Center
{
    position:relative;
    width:960px;
    margin:0px auto;
    text-align:left;
    top: 0px;
    left: 0px;
}
.Top_Center a.AllHomeIco
{
    display:block;
    height:60px;
    width:200px;
    background-image:url(../images/logo.jpg);
    background-repeat:no-repeat;
    background-position:0 10px;
    text-indent:-2000pt;
    float:left;
}
.Top_Center a.ChristmasIco
{
    margin-left:45px;
    display: block;
    height: 75px;
    width: 75px;
    background-image: url('../images/helpImages/xmasicon01_03.png');
    background-repeat: no-repeat;
    background-position: 0 15px;
    text-indent: -2000pt;
    float: left;
}
.AllSearchDiv
{
    float:right;
    margin-right:30px;
    padding-top:20px;
    padding-bottom:5px;
}
.AllStateDiv
{
    float:left;
    text-decoration:none;
    color:Gray;
    margin-right:30px;
}
/*#txt_AllSearch
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1.5px none #ccc;
    font: 16px/22px arial;
    height: 20px;
    margin: 0px;
    outline: 0 none;
    padding: 3px;
    width: 190px;
    float: left;
    margin-right: 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    float: left;
}*/
#btn_AllSearch
{
    border-style: solid solid solid none;
    border-width: 1px;
    border-color: #003366;
    float: right;
    height: 29px;
    line-height: 31px;
    font-weight: bold;
    color: #333;
    font-weight: 700;
    cursor: pointer;
    background-image: url('../images/helpImages/search.png');
    background-repeat: no-repeat;
    width: 32px;
}
.AllStateDiv a
{
    text-decoration:none; color:#1E7ACE;
}
.AllhotKeysList{ margin-top:3px; font-size:11px;}

/*自动完成 样式 开始*/
.ac_results {
	padding: 0px;
	border: 1px solid #DEDEDE;
	background-color: white;
	overflow: hidden;
	z-index: 99998;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #58A1DC;
	color: white;
}
/*自动完成 样式 结束*/
.AllhotKeysList a
{
    color:#666666;
    padding-right:5px;
}


#nav .Nav_LoginReg
{
    float:right;
    color:White;
}
#nav .Nav_LoginReg a
{
    display:inline;
    float:none;
}

.proLeft e
{
    color: #CC0000;
    font-weight:bolder;
    font-style:normal;
}