﻿@charset "utf-8";

body{  
    margin:0 auto;
	padding:0px;
	font: 0.75em/12px Arial, Verdana, Tahoma, sans-serif;
	color: #73828E;
	text-align:center;
	line-height:18px;
	}
h1{
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#000;
	margin-top:20px;
	}

img{border:0; margin:0px;}
a,a:active,a:visited{ text-decoration:none;color:#73828E;}
a:hover{ text-decoration:underline; color:#2B83C2;}
dl,dt,dd{ margin:0px;}
.body_clear{ clear:both; height:0px; overflow:hidden;}
form{ margin:0px;}



/*top*/
.topMain,.head,.Nav,.pageList{
	display:block;
	width:900px;
	margin:auto;
	overflow:hidden;
	}

.topMain{
	background:#F1F2F6;
	height:21px;
	text-align:right;
	padding-top:4px;
	margin-bottom:10px;
	margin-top:30px;
	}
.topMain a{ margin:0px 6px;}
.topMain b{ color:red;}
.topMain div{ display:block; float:left; text-align:left; padding-left:30px; background:url(../images/address.gif) 6px 2px no-repeat;}
.head{ height:165px; width:960px;}

.Nav{
	height:86px;
	overflow:hidden;
	}
.Nav .logo{ display:inline; float:left; margin:10px 15px;}
.Nav .nav_R{ float:right; margin-top:17px;}

.menu1 ul{ margin:0px; padding:0px; border-bottom:none; border:#000 1px solid;}
.menu1 ul li{list-style:none; color:#fff;  background:none; display:inline;}
.menu1{ height:21px; font-size:12px; color:#666; overflow:hidden;}
.menu1 li a,.menu1 li a:active,.menu1 li a:visited{ border-right:#1570C1 1px solid;color:#3C5488;padding:0px 10px 0px;}
.menu1 li a:hover,.menu1 .nowNav a:link,.menu1 .nowNav a:visited,.menu1 .nowNav a:active{ color:#fff; background:#1570C1; text-decoration:none;}


.menu2{ margin-top:12px; text-align:right;}
.cartLink{ background:url(../images/cart.gif) 0px 3px no-repeat; padding-left:20px;}
.cartLink2{background:url(../images/ico1.gif) 4px 4px no-repeat;}
.menu2 a,.menu2 a:active,.menu2 a:visited{
	color:#075488;
	padding-left:16px;	
	text-decoration:underline;
	}
.menu2 a:hover{
	color:red;
	text-decoration:none;
	}
.btn{ height:80px; margin-top:20px; text-align:left;}




.Nav2{
	padding:0px; width:900px; margin:0px auto 0px auto; position:relative;
	}
.Nav2_m1{ width:890px; height:30px; font-size:1.0em; background:url(../images/menu_bg2.jpg) repeat-x; color:#fff; text-align:left; padding-left:10px; position: absolute; top:0px; left:0px;}

.dt_over{ background:url(../Images/menu_bg2_over.jpg) repeat-x;}
.dt_in{background:url(../Images/m2_li.jpg) right 6px no-repeat;}

.dl_over dd{ display:block;}
.dl_in dd{ display:none;}

.nowDl dt a,.nowDl dt a:active,.nowDl dt a:visited{ display:block; background:url(../Images/13.gif) 137px center no-repeat; color:#fff; padding:6px 5px 6px;}
.nowDl dt a:hover{ color:#fff; text-decoration:none;}
.nowDl{ position:relative; z-index:100; display: block; float:left; width:160px;}
.nowDl dt{ height:30px; display:block;  padding:0px 0px 0px 5px; text-align:center;}
.nowDl dd{background:#fff;}
.nowDl dd a,.nowDl dd a:visited{ width:151px; display: block; background:#F8F6F7; height:20px; padding-top:3px; padding-left:8px; border-left:#999 1px solid; border-right:#999 1px solid; border-bottom:#999 1px solid;}
.nowDl dd a:hover{ background:#ebebeb}



/*Column*/
.bodyMain{
	clear:both;
	display:block;
	width:900px;
	margin: 0px auto 0px auto;
	overflow:hidden;
	background:#fff;
	padding:0px;
	z-index:99px;
	}
.Left{
	width:180px;
	display:inline;
	float:left;
	margin:0px;
	text-align:left;
	padding:0px;
	overflow:hidden;
	}
.Left2{
	width:230px;
	display:inline;
	float:left;
	text-align:left;
	overflow:hidden;
	padding:0px;
	}
.ma_10{ margin-top:10px;}
.he_30{ height:30px;}
.he_10{ height:10px;}
.nRight{
	width:700px;
	display:inline;
	float:right;
	text-align:left;
	padding:0px;
	overflow:hidden;
	}
.nRight2{
	width:640px;
	display:inline;
	float:right;
	text-align:left;
	padding:0px;
	overflow:hidden;	
	}
.search{ font-size:11px; height:36px; margin-top:10px;}
.s_in{ height:12px; font-size:11px;}
.s_t{ height:22px; font-size:11px;}


.nL1{ height:23px; padding-top:3px; background:#ECF8FC; color:#246CAE; border:#CADBE7 1px solid;}
.nL2{ height:23px; padding-top:3px; background:#EEEEEE; color:#000; border-top:#CFCFCF 1px solid; border-left:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid;}
.n_title{ display:inline; float:left; margin-left:8px; font-weight:bold; font-size:12px;}
.more{ display:block; float:right; margin:9px 6px 0px 0px;}
.n_gs{ width:340px; float:left;}
.n_lx{ width:340px; float:right;}
.n_tt1,.n_tt2{ height:23px;  background:#EEEEEE; color:#000; font-weight:bold; padding-left:10px; padding-top:3px;}


.n_t1_body{ color:#336A8D; background:url(../images/txt_bg.jpg) left 50px no-repeat; margin:6px 0px 0px 6px;}
.n_t2_body{ margin:6px 0px 0px 6px;}


.pro_tt2{
	height:24px;
	border-bottom:#CED7DF 1px solid;
	border-top:#CED7DF 1px solid;
	text-align:left;
	padding-top:6px;
	}
.pro_tt2 a,.pro_tt2 a:active,.pro_tt2 a:visited{ margin:5px;}
.pro_tem{ margin:8px 21px 5px 15px; height:17px; padding-left:5px; text-align:left;}

#ScrollsPro{ margin:10px 0px;}
#ScrollsPro .pro_img{ margin:0px 10px 0px 10px;}
#ScrollsPro .pro_img div{ border-bottom:#fff 1px solid; white-space:normal;}

.scroll{ border-left:#cfcfcf 1px solid; border-right:#cfcfcf 1px solid; border-bottom:#cfcfcf 1px solid; padding-top:10px; padding-bottom:5px; text-align:center;}
.pro_img{ display:block; height:180px; overflow:hidden; text-align:left; text-align:center; margin:0px; float:none; padding:0px;}

.pro_img img,.pro_img2 img{ border:#e0e0e0 1px solid; padding:3px;}
.pro_img div { border-bottom:#e0e0e0 1px solid; padding:6px 0px; height:40px;}
.pro_img a,.pro_img a:active,.pro_img a:visited{ color:#97A2AB; font-weight:bold;}
.pro_img a:hover img,.pro_img2 a:hover img{ border:#8298AC 1px solid;}

.list_img{ display:inline; width:139px; overflow:hidden; text-align:left; float:left; margin:20px 13px 30px 0px; font-size:10px; line-height:normal;}
.list_img img{ border:#e0e0e0 1px solid;}
.list_img div { border-bottom:#e0e0e0 1px solid; padding:6px 0px;}
.list_img a,.list_img a:active,.list_img a:visited{ color:#666;}

/* Apply */
.pro_dl{ padding:5px 5px 10px 5px; border-bottom:#CADBE7 1px solid; border-left:#CADBE7 1px solid; border-right:#CADBE7 1px solid;}
.pro_dl dd{ border-bottom:#eee 1px solid; padding:3px 4px;}
.pro_dl dd a{ padding-right:13px; background:url(../Images/ico4.gif) right no-repeat;}
.dl_left{ padding:5px 5px 5px 9px; border-bottom:#CFCFCF 1px solid; border-left:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid; line-height:21px;}
.tt_head{
	height:36px;
	padding-left:26px;
	font-size:20px;
	padding-top:6px;
	background:url(../images/list_l.gif) left 3px no-repeat;
	border-bottom:#CED7DF 1px solid;
	}
.tt_head a,.tt_head a:active,.tt_head a:visited{color:#5B656F;}
.tt_head a:hover{ color:#333; text-decoration:none;}
.tt_head h1{ color:#1570C1; font-size:20px; margin-top:5px; padding-bottom:0px;}
.c_93{ color:#93A8B7;}


/*down*/
.tubiao{ border-top:#F1F2F6 1px solid; border-bottom:#F1F2F6 1px solid; background:#f2f2f2;}
.btmMain{
	padding:10px 0px 10px 0px;
	display:block;
	width:900px;
	margin:auto;
	overflow:hidden;
    }
.btm_body{
	line-height:22px;
	background:#f2f2f2;
	margin-bottom:10px;
	font-weight:bold;
	}
.btmMain a,.btmMain a:active,.btmMain a:visited{ margin:0px 10px;}

.nList{ line-height:26px; height:26px; font-size:13px;}
.nList span{ color:#999; font-size:12px;}
.nList a,.nList a:visited,.nList a:active{ text-decoration:underline;}
.nList a:hover{ text-decoration:none; color:#ff0000;}
.newsInfo{ line-height:26px; font-size:14px; margin-top:10px; text-indent:2em;}
.newsInfo br{ text-indent:2em;}


.pageList{
    height:24px;
	margin:10px 0px 0px 0px;
	border-left:0px;
	}
.pageList a,.pageList span,.pageList div{
    display:block;
	float:left;
	padding:0px 7px;
	border:#d9d9d9 1px solid;
	font-size:14px;
	margin-right:5px;
	padding-top:0px;
	}
.pageList span{
    background:#07679A;
	color:#fff;
	}
.pageList a,.pageList a:visited{
    background:url(../images/title/link_h.jpg) repeat;
	color:#3e3e3e;
	}
.pageList a:hover{background-image:none; background:#07679A; color:#fff;text-decoration: none; }


.stockInfo,.stockBuy{display:block;  margin-top:10px;border:#ddd 1px solid;}
.stockBuy{ float:right; width:210px; height:225px;}
.stockInfo{ background:url(../images/vip/line_h.gif) 0px 0px repeat-x; width:380px; height:215px; padding:5px 0px 5px 10px; float:left; line-height:24px; font-size:13px;}
.stockBuy_top{ background:url(../images/flag/sel_r.gif) 6px 8px no-repeat; padding:2px 0px 0px 20px;}
.stockBuy_body{ margin:8px; line-height:22px; font-size:12px;}
.stockBuy_body a:hover{ text-decoration:none; color:#ff0000;}
.stockFile{ border:#ddd 1px solid; margin-top:8px; padding:1px; position:relative;}
.stockFile_top,.stockBuy_top{ height:23px; background-color:#f5f5f5; display:block; border-bottom:#ddd 1px solid; overflow:hidden;}
.stockFile_top{ padding:2px 0px 0px 8px;}
.stockFile_body{ margin:8px;}
.stockFile_body p{ text-indent:2em;}
.stockFile_body h1{ background:none; padding-left:0px;}
.stockFile_Img img{ border:#8e8e8e 1px solid; padding:3px; margin-right:17px; margin-top:12px; vertical-align: middle;}
.stockFile_Img{ margin:0px 8px 12px 20px;}
.stockFile_Img a:hover img{ border:#0D455E 1px solid; background:#E4EDF1}
.stockFile ul img{ vertical-align:bottom;}
.stockFile ul{ margin:8px 0px 8px 8px; list-style:none;}
.stockFile ul li{ display:block; float:left; width:48%; background:none; padding-left:0px; font-family:"宋体",Arial;}
.stockFile li a,.stockFile li a:active,.stockFile li a:visited{ background:none; color:#264AEE; text-decoration:underline;}
.stockFile li a:hover{ text-decoration:none; color:Red;}


.conList{ line-height:24px; font-size:13px; position:relative; margin-bottom:10px;}
.conList a:hover{ color:#ff0000; text-decoration:none;}
.conList dt{ border-bottom:#ddd 1px solid; padding-bottom:5px; margin-bottom:8px; font-size:14px; background:url(../images/vip/bg.png) repeat-x; padding-left:5px;}
.conList span{ display:block; width:100px; float:left; color:#000;}

.rImg{ position:absolute; top:40px; right:10px;}
.rImg img{ border:#000 1px solid; padding:1px;}

.suInfo{ display:block; float:right; width:210px; background:#f5f5f5; height:378px; padding:10px; border:#DBDFE8 1px solid; line-height:22px; font-size:12px; position:relative;}
.suInfo img{ text-align:center; margin-left:15px; margin-top:4px;}

.nImg{ display:block; float:left; overflow:hidden; width:400px; height:400px; overflow:hidden;}

.nImg_more,.nImg_con{ clear:both; border:#B5E4F4 1px solid; margin-top:10px;}
.nImg_more2{margin-top:26px; position:relative;}
.nImg_more2 .nTitle{ margin:0px}
.pro_img2{ margin:8px 4px 0px 0px; display:block; float:left; width:148px; overflow:hidden;}
.nImg_con{ padding:15px; color:#246CAE; line-height:22px;}

.nTitle{background:url(../images/sel_r.gif) 5px 6px no-repeat; color:#FF0000; border-bottom:#FFDDDD 1px solid; margin:1px; padding:2px 0px 2px 20px; font-size:13px;}


.feedback{ margin-top:20px; line-height:24px; font-size:13px;}
.feedback input{ margin-top:12px;}
.feedback img{ vertical-align:middle;}
.feedback span.a{ color:#ff0000; margin-left:5px; font-size:14px; font-weight:bold;}
.fInp,.rSinp{ width:200px; border:#ddd 1px solid; height:19px; padding:4px 0px 0px 4px;}
.fBtn{ background:url(../images/btn.gif) no-repeat; border:0px; width:66px; height:26px; font-size:13px; font-weight:bold;}

.LogInfo 
{
	color:red; 
	padding-top:10px; 
	font-weight:bold;
	font-size:14px;
	}
.LogInfo img
{
	margin-right:4px;
	vertical-align:text-bottom;
}
.fInfo{ width:80px; display:block; overflow:hidden; font-weight:normal; color:#000; float:left; margin-top:12px}

.hotImg_top .hotImg{ width:232px; }
.hotImg{display:block; float:left; text-align:center; border-right:#eee 1px solid; border-bottom:#eee 1px solid; height:250px; overflow:hidden;}
.hotImg_se{ display:block; float:left; background:url(../images/flag/line_btm2.gif) repeat-y; height:250px; width:1px;}
.hotImg_top,.newImg{ border-left:#eee 1px solid; height:100%}
.hotImg img{ width:160px; margin-top:18px; margin-bottom:10px;}
.hotImg span{ color:#246CAE; margin-top:5px; display:block;}
.iType
{
	width:160px;
	display:block;
	float:left;
	overflow:hidden;
	margin-top:10px;
	height:265px;
	padding-left:14px;
}
.iType_bg{ background:#f5f5f5;}
.iType img{ width:140px; height:140px; padding:3px; border:#e0e0e0 1px solid;}
.iType ul{ margin:4px 0px 0px 0px; padding:0px; list-style:none; font-size:11px;}
.iType ul li{ padding:0px 0px 0px 8px; background:url(../images/flag/1_33.gif) 0px 8px no-repeat;}

.r_div{ height:35px; display:block; overflow:hidden;}
.r_div div{ width:90px; display:block; float:left; color:#666; font-weight:bold;}
.rInp{ border:#95acbb 1px solid; width:200px; color:#737373;}
.r_div span{ color:#95ACBB; margin-left:8px;}

.cInfo{ line-height:28px; font-size:13px;}
.cInfo a,.tRegsiter a{ text-decoration:underline; color:#6A899E}
.cInfo a:hover,.tRegsiter a:hover{ text-decoration:none; color:#000;}

.tRegsiter{ margin-top:15px; font-size:13px;}

.cart_Top{ font-size:13px; border-bottom:#93C4F9 1px solid; background:#ABD0FA; padding-top:3px; padding-bottom:0px; color:#fff; font-weight:bold; height:20px;}
.cart_Top span,.cart span{ display:block; float:left;}
.sp1{ width:54%; text-align:left}
.sp2{ width:7%; text-align:center;}
.sp3{ width:10%; text-align:center;}
.sp4{ width:10%; text-align:center;}
.sp5{ width:10%; text-align:center;}
.sp6{ width:8%; text-align:center;}
.sp7{ width:62%; text-align:left;}
.cart{ height:80px; display:block; overflow:hidden; vertical-align:middle; font-size:12px;}
.cart img{ vertical-align:middle; margin:8px 8px 0px 8px; padding:2px; border:#eee 1px solid;}
.cart span{padding-top:28px;}
.cart a,.cart_Btm a{ text-decoration:underline;}
.cart a:hover,.cart_Btm a:hover{ text-decoration:none;}
.cart .sp1,.cart .sp7{ padding-top:0px;}
.cart .sp2,.cart .sp4{ color:red;}
.cartbg{ background:url(../images/flag/line_btm.gif) #f5f5f5 left top repeat-x;}
.cartBtn{ background:url(../images/btn/remove.gif) no-repeat; width:42px; height:17px; border:0px;}
.cartInp{ width:45px; height:15px; border:#ddd 1px solid; font-size:12px; overflow:hidden; padding:1px;}
.cart_Btm{ height:25px; background:url(../images/flag/line_btm.gif) left top repeat-x; position:relative; font-size:12px; padding-top:8px;}
.cart_Btm div{ position:absolute; top:8px; right:10px;}
.cart_Btm div span{ color:red;}
.cart_Btm a{color:#0000cc; margin-right:8px;}
.cart_Btm a:hover{ color:red;}

.cart_Info{ border:#ddd 1px solid; background:#ffffcc; padding:2px 0px 0px 10px;}

.redInfo{ font-size:12px; color:#ff0000; font-weight:normal;}

.show{display:block; overflow:hidden;}
.close{display:none; overflow:hidden;}


.scrollType{ border:#CFCFCF 1px solid; border-bottom:0px;}
.scrollType dl{ border-bottom:#cfcfcf 1px solid;}
.scrollType dd{ padding-left:20px; height:21px; margin-top:4px;}

.BanDown{background:url(../images/down.gif) #eee 6px 8px no-repeat;}

.BanDown2{background:url(../images/down.gif) #e5e5e5 6px 8px no-repeat;}
.BanUp{ background:url(../images/up.gif) #e5e5e5 6px 8px no-repeat;}
.BanUp2{background:url(../images/up.gif) #eee 6px 8px no-repeat;}

.BanDown,.BanDown2,.BanUp,.BanUp2{border-bottom:#CFCFCF 1px solid;overflow:hidden; font-size:12px; color:#000; display:block; height:20px; padding-top:4px; font-weight:bold; text-align:left; cursor:pointer; padding-left:20px;}