/*=全局样式
=============================================================================================*/
body {background-color:#ffffff;font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;line-height: 20px;margin: 0px auto;padding:0px;}
p { margin:0; padding:0px;}
img{margin:0px; padding:0px; border:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both;visibility: hidden;}
.clearfix {display: inline-table;}
#clear {PADDING: 0px; FONT-SIZE: 1px; LINE-HEIGHT: 1px; clear:both;}/*针对 div*/
.clear{clear:both;height:0;line-height:0px;font-size:0px;}/*针对 class*/
.long_text{width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;}/*文字过多用 "...." 代替*/
.blank5{ height:5px; font-size:1px; clear:both;overflow:hidden;}

div,form{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
td {font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;}
dl,ul,dt,dd,li{margin:0;padding:0;list-style:none;font-weight:normal;}
a:link,a:visited,a:active {font-size:12px;color: #666666;text-decoration: none;}
a:hover {font-size: 12px;color: #ff8800;text-decoration: underline;}
select{position: relative;line-height: 14px; border: 1px solid #C0C0C0;}
.button {BORDER: 1px outset; FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 22px}
.input {font-size:12px;}
.inputstyle {BORDER: #cccccc 1px solid; FONT-SIZE: 12px;color:#ff0000;}
.inputstyle_search {BORDER: #ffffff 1px solid;FONT-SIZE: 12px;color:#009900;background:url(../images/search_.gif) no-repeat 5px 2px;padding-left:20px;background-color:#ffffff}
.strong{font-weight: bold;}
/*textarea{overflow: auto;word-wrap: break-word;border: 1px solid #04A7D7;}*/
fieldset{margin:0 15px;	border:3px solid #f2f2f2;padding:10px;}
fieldset legend{font-size:14px;color:#f90;font-weight:700;margin:5px 0;}
form{line-height:23px;}
form br{clear:both;}
.CURSOR {CURSOR: hand}
.black_overlay{ 
/*login shadar*/
display: none; 
position: absolute; 
top: 0; 
left: 0; 
width: 1002; 
height: 1360; 
background-color: black; 
z-index:1001; 
-moz-opacity: 0.4; 
opacity:.40; 
filter: alpha(opacity=40); 
}
.black_overlay1{ 
display: none; 
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 760; 
background-color: black; 
z-index:1001; 
-moz-opacity: 0.4; 
opacity:.40; 
filter: alpha(opacity=40); 
}

#allx {font-size:0px;width:100px;height:0px;margin:0px;padding:0px;float:left;}
/*=公用
======================================*/
.fontff66cc {color:#ff66cc;}
/*=顶部布局
======================================*/
.head{ width:100%; height:118px !important;height:118px; background:url(../images/heardtop.gif) repeat-x;border-bottom: none; margin:0px auto;margin-bottom:1px}
.head_top{ width:970px; margin-top:5px;}
#head_top_nav {width:100%;text-align:right;}
#head_top_nav span{text-align:right;margin:0px;padding:0px 5px;}
#head_top_nav p {margin:0px;padding:0px;}

.head_right {float:right;/* width:780px		FireFox */}


.head_bot{ width:970px !important;width:970px; height:38px; background:url(../images/bg2.gif) no-repeat;margin-left:15px;margin-top:2px !important;margin-top:0px;}
.logo{ float:left; margin:0px 45px 6px 15px;}
.cartinfo{ text-align:left; padding:30px 0px 0px 80px; color:#4B8EB8;}
.cart_font{ color:#4B8EB8; padding-left:15px; padding-top:5px;}
.cart_font a:link{ color:#4B8EB8; font-weight:bold;}
.cart_font a:visited{ color:#4B8EB8; font-weight:bold;}
.cart_font a:hover{ color: #999999; font-weight:bold;}
.selectcur{width:150px; float:right; margin-top:25px; margin-right:3px; color:#333;}
.selectcur span{width:75px; height:20px; BACKGROUND: url(../images/cur_bg.gif) no-repeat;padding-right:8px; cursor:hand;}
.menu{ float:left; margin-top:25px;width:540px;margin-left:20px}
.menu a:link,.menu a:visited {color:#4990BA;text-decoration:none;font-size:12px;}
.menu a:hover {color:#ffffff;font-size:12px;}

#guide {PADDING: 0px; DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px; OVERFLOW: hidden; }
#guide li {DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(../images/gl.gif) no-repeat 0px 0; FLOAT: left; MARGIN: 0px 2px; FONT-size: 12px}
#guide li a {PADDING:4px 15px 6px 5px; DISPLAY: block; BACKGROUND: url(../images/gr.gif) repeat-x right 0; FLOAT: left;}
#guide li a:hover {COLOR: #666666;}
#guide li.active a:hover {COLOR: #fff;}
#guide li.active {PADDING-LEFT: 10px; BACKGROUND: url(../images/gal.gif) no-repeat;}
#guide li.active a {PADDING:6px 12px 0.2em 4px;BACKGROUND: url(../images/gar.gif) right top;FONT: bold 12px/20px;COLOR: #fff;}
.c1 {color:#ff0000;}.c2 {color:#006633;}.c3 {color:#FF3399;}.c4 {color:#CC3300;}.c5 {color:#FFFF99;}.c6 {color:#006633;}
.white {color:#ffffff}
.red {color:#ff0000}
/*=左边部分
==========================================*/
#cnbox{width:1002px;margin:0px auto 10px auto}
#login_swf_news {margin:0px 0px 0px 15px;padding:0px;width:970px;/*margin-top:-10px !important;*/}

#meber_login {width:210px;float:left;}
.Login_Left {line-height:30px !important;line-height:18px;height:35px !important;height:32px;padding:10px 0px 0px 0px;}
.Login_Right {padding-left:10px;}
#Login_Submit {padding-right:10px;text-align:right;height:35px !important;height:35px;margin-top:10px;}
.login_body {background:url(../images/login_2.gif) repeat-y;margin-left:2px;}
.login_input {BORDER-RIGHT: #ffffff 0px groove; BORDER-TOP: #ffffff 0px groove; BORDER-LEFT: #ffffff 0px groove; COLOR: #333333; BORDER-BOTTOM: #9CCF31 1px groove; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff;color:#006600;padding:0px;margin:0px;font-size:12px;font-family:Verdana}
/*圆角边框
.tabt1 {BACKGROUND: url(../images/t1.jpg) no-repeat;margin:3px 0px 0px 0px;padding:0px;height:5px;font-size:0px;width:200px}
.tabt2 {BACKGROUND: url(../images/t2.jpg) repeat-y;margin:0px;padding:0px;BORDER-left:1px solid #F4F1F0;BORDER-right: 1px solid #F4F1F0;width:198px}
.tabt3 {BACKGROUND: url(../images/t3.jpg) no-repeat;margin-bottom:5px;padding:0px;height:5px;font-size:0px;width:200px}
*/

/*格子分类*/
.nav_title {width:205px;}
.catalog_list{text-align:left;padding:0px 3px 5px 2px;width:198px !important;width:205px;BORDER-left:1px solid #FFCE64;BORDER-right: 1px solid #FFCE64;BORDER-bottom:1px solid #FFCE64;margin-bottom:5px;}
.catalog_list li {font-weight:bold;margin:0px 0px 2px 2px; border-bottom:1px solid #E7EDE7;background:url(../images/24.gif) no-repeat 10px 10px;padding:7px 15px 4px 40px;DISPLAY: block;}
.catalog_list li:hover{background-color:#EFF7FF;DISPLAY: block;}	/*FF 下支持，IE7不行*/
.catalog_list .li_bg {background-color:#EFF7FF;DISPLAY: block;}
.more_type {text-align:right;padding-right:15px;}

/*最新上架*/
#newproduct {border:1px solid #EFEFEF;background-color:#FFFBFF;margin-bottom:5px;width:205px;}
.sale_hot {border:1px solid #DDE0E1;background: url(../images/hot_nav.gif) no-repeat left top;background-color: #F8F8F8;float:left;}
.sale_page {float:right;margin:20px 5px 0px 0px; height:30px;}
.tag {float:left;width:198px;height:60px;margin:5px 0px 5px 0px;padding:0px;}
.tag a:link {color:#009900}
.tag a:hover {color:#009900;text-decoration:underline}
.tag_left {width:75px;float:left;}
.tag_left img{width:75px;float:left;border:1px solid #EFEFEF;padding:3px}
.tag_left a:hover img{width:75px;float:left;border:1px solid #42CFFF;}
.tag_right {float:left;padding-left:20px;line-height:22px}

/*节日广告*/
#banner_ad {margin-top:5px;width:205px;padding:0px;display:none}

.c_ad{
border:3px solid #EFEFEF;width:755px;padding:3px 0px;font-size:18px;text-align:center;font-weight:bold;color:#ffffff;}
/*=中间部分
======================================================*/
#main {margin:0px;padding:0px;width:970px;/*margin-top:-10px !important;*/margin:1px 0px 5px 15px;}
#main #main_l {width:210px;float:left;/*border-right:1px solid #FF9A00;border-left:1px solid #FF9A00*/}
#main #main_r {width:745px;float:left;margin-left:2px;text-align:left;}
/*-------------当前位置---------------------*/
.here_bg {background:url(../images/15.gif) repeat-x; width:755px;height:11px;font-size:0px;}
.here {padding:5px 0px 0px 18px;height:30px;background:url(../images/dh_bj.gif) repeat-x;width:755px;}
/*=右边
============================================================== */
#swf_play {BORDER: #DEDFDE 1px solid;float:left;width:556px;}
.more1 {float:right;margin-right:35px;margin-top:8px;}
.titlepic {float:left;}
/*公告*/
#Gonggao {width:200px;float:left}
#Gonggao .G_body {margin:0px;border:1px solid #E7EFE7;text-align:left;}
.G_body li {PADDING: 2px 0px 4px 15px !important;PADDING: 3px 0px 4px 15px; COLOR: #808080; BORDER-BOTTOM: #CCCCCC 1px dashed;background:url(../images/dot4.gif) no-repeat 5px 12px;}
#Gonggao .news_more {PADDING: 3px 2px 3px 0px; COLOR: #808080;text-align:right;}

.pronew_menu {width:757px;height:25px;background:url(../images/item_menu_bg.gif) repeat-x;float:left}
.pronew_body { width: 757px; overflow: hidden;margin:4px 0 0 0;padding:0px;float:left}
.pronew_body .item {width:125px;height:155px;margin: 0px;padding:2px 6px !important;padding:2px 7px; float:left;}
.pronew_body .item_blank {width:30px !important;width:8px; float:left;margin:0px 5px !important;margin:0px;}
.pronew_body .item .pic {width:120px;float:left;margin:0px;}
.pronew_body .item .marg_pic img{width:120px;border:1px solid #ffffff;}/*#EFEFEF*/
.pronew_body .item .marg_pic a:hover img{ width:120px;border:1px solid #42CFFF;}	/*指向图片边框*/
.pro_line {width:2px;height:150px;float:left;margin:0px 8px;background:url(../images/line_dashed.gif) repeat-y}
.pronew_body .item .pronewbody {text-align: center; width:120px;}
.pronew_body .item .pronewbody .price  {margin:0px;padding:0px;line-height:15px;}
.pronew_body .item .price {color:#FF0000;}
.pronew_body .item .shopPrice { color: #009900;}/*铺价*/
.pronew_body .item .marketPrice { color: #666; /*text-decoration: line-through;*/}/*市价*/
.pronew_body .item .disPrice { color: #FF6500;}/*折扣*/

/*	新闻中心  */
#right_best_list{width:680px; margin:5px 0 0 30px;font-size:14px;}
#right_best_list li{border-bottom: 1px solid #EAEAEA; float:left; margin:0px; padding:3px 3px 0px 12px; line-height:25px;	width:680px; list-style: none;}
#right_best_list a{width:580px;	line-height:25px; text-align:left;padding-left:15px; text-decoration: none; font-size:13px;}
#right_best_list a:link{background:url(../images/news_arrow1.gif) no-repeat 0px 4px;text-decoration: none;font-size:13px;}
#right_best_list a:visited{background:url(../images/news_arrow1.gif) no-repeat 0px -32px;text-decoration: none;font-size:13px;}
#right_best_list a:hover{background:transparent url(../images/news_arrow1.gif) no-repeat 0px -14px; text-decoration: underline;color: #319600;font-size:13px;}
#right_best_list a:active{background:transparent url(../images/news_arrow1.gif) no-repeat 0px -14px; text-decoration: none;font-size:13px;}
#right_best_list li span { float:right; color: #A8A8A8; margin-top:-25px;}

/*新闻正方*/
#acticle_content {width:700px;margin:10px 20px 20px 20px;}
.acticle_title {margin:20px 0px 15px 0px; text-align:center;font-weight:bold;font-size:22px;color:#5200AD;clear:both;}
.acticle_info {margin:0px 10px 0px 0px; text-align:right;padding: 0;display:block;}
.acticle_hr {width:100%; BORDER-BOTTOM: #f9e6ac 2px solid; text-align:center;margin:-5px !important -4px 15px 8px 15px;padding: 0;display:block; line-height:1;height:1px;}
.acticle_close_line{width:100%; height:1px; line-height:0;BORDER-BOTTOM: #D6D7D6 1px dashed;margin:0px 5px 0px 5px;font-size:0px;PADDING: 0px 0px 5px 0px;}
#acticle_close {width:200px; float:right; text-align:right;padding-top:10px;}
.acticle_body {line-height:25px;padding-top:10px;height:300px;word-wrap : break-word}
/*新闻分页*/
.page_num { float:left; margin:0 0 0 180px; padding:20px 0 0 0; width:500px; display:inline;}
.page_num ul {margin:0; padding:0; clear:left; list-style-type:none;display:inline; text-align:center;overflow:hidden;}
.page_num ul li { float:left; margin:0 3px; padding:0px !important padding:2px; display: block;width:20px; height:22px; line-height:20px; text-align:center; border:1px #ccc solid;background:url(../images/news_arrow.gif) no-repeat -10px -10px;overflow:hidden;}
.page_num ul li.select { background: #CFDAF1; font-weight:bold;padding:0px 2px 0px 5px !important 0px; }
/*
.page_num ul li.other {width:auto !important; padding:0 5px; margin:0 10px;}
.page_num ul li input { height:22px; width:30px;}
*/


/***********bank*************/
.blank7 {height:8px;line-height:1px;width:630px;BORDER-BOTTOM: #EFEFEF 1px solid;margin-left:25px;}
.blank8 {height:8px;line-height:1px;width:700px;}
.blank9 {height:8px;line-height:1px;width:500px;}
.blank10 {height:10px;line-height:1px;width:400px;}
.blank30 {height:30px;	line-height:1px;width:700px;}
.blank1_c {width:600px;	BORDER-BOTTOM: #f9e6ac 1px solid;margin-top:-17px;}
.bg {background: url(../images/pic01.jpg) no-repeat right bottom;}
.bg1 {background: url(../images/map.jpg) no-repeat right bottom;margin-bottom:20px;	margin-right:10px}
.bg2 {background: url(../images/lianxi.jpg) no-repeat right bottom;margin-bottom:20px;margin-right:10px}

.wenhua {color:#FF0000;	font-weight: bold;font-size: 14px;}
.red {color:#FF0000;}
.daili {width:720px; height:35px;color:#000000;size:14px;}
.daili1 {width:720px;font-size:14px;font-weight:bold;border: 1px dashed #009900;}
.daili2 {width:650px; padding-left:20px;}

/*-------------购物--------------*/
.buytitle {color:#ffffff;background:#FFBA5A;font-weight:bold;}
.buyTabbg {background-color:#f1f1f1;}
.buyTabbg1 {background:#FFBA5A;color:#ffffff;}

/*安全线*/
.safety_line {width:100%;margin:0px 15px 0px 15px;clear:both;BORDER-BOTTOM: #D6D7D6 1px solid}

/*友情链接*/
#link {width:968px;height:auto;float:left;margin-left:235px;text-align:left}
.link_img {width:100%;HEIGHT: 40px;margin:0 0 0 0px;padding-left:20px}
.link_img ul li{width:88px; height:31px;margin:0px 8px;padding:0px;float:left}
.link_txt {width:100%;HEIGHT: 40px;margin:0 0 0 0px;padding-left:30px}
.link_txt ul li{width:88px; line-height:20px;margin:0px 8px;padding:0px;float:left}
.link_bg {background:url(../images/link_bg.gif) repeat-x; height:31px;margin-bottom:10px;padding:5px 0px 0px 40px;font-size:15px;font-weight:bold;}
.img88x31{width:88px; height:40px;text-align:center;float:left;margin:0 0 0 20px;}
/*=footer
===================================================================*/
#footer{width:100%;border-top:7px solid #147274;float:left;text-align:left;padding-left:240px;}
#footerleft{float:left;width:257px;}
#footerright{width:730px;height:31px;padding:0px 0px;float:left;}
#footerright dl{margin-left:0px;padding-left:0px;}
#footerrrght dt{margin-left:0px;padding-left:0px;border:1px solid red;}
#footerright dd{margin-left:20px;margin-right:10px;padding-left:0px;font:12px/100% 宋体;color:#5e5e5e;padding-top:4px;clear:both; line-height:16px;float:left !important;float:normal}
#footerright ul{margin:5px 10px 0px 10px;list-style:none;padding-left:0px; }
#footerright li{float:left;font-size:12px;color:#147274;padding-top:0px;width:78px;height:21px;margin-right:2px;background:url(../images/footer_bg.gif) no-repeat center center;text-align:center;}
#footerright li a{color:#147274;text-decoration:none;display:block;text-align:center;}
#footerright li a:hover{text-decoration:underline;}
