/**public***/
body,td{margin:0px 0px 0px 0px;font-family:宋体;font-size:12px;color:000000;}

a:link{color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none; }
a:hover{color:#000000;text-decoration:underline; }
a:active{color:#000000;text-decoration:none;}
img{border:0px}
ul,li,ol,li{ list-style:none;}
.img{ border:0; padding:0; margin:0;}
/*font*/
.a{font:Arial, Helvetica, sans-serif; color:#5B002E}
.font14{font-size:14px;}
.hand{cursor:hand}
.overflowtext{ FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis ;cursor:hand}
.btnNormal {font-family: "Tahoma", "宋体";font-size: 12px; color: #000000; border: 0px #000000 solid; background-color: #cccccc; background-image:url('/oa/images/admin_left_1.gif'); CURSOR: hand;width:50px;height:30px}
.inputNormal{height:20px;border:1px solid #6699CC;width:120px;padding-left:3px}
.inputLine{height:20px;border-bottom:1px solid #666666;border-top:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;width:120px;padding-left:3px}
.tdborder{border:1px solid #cccccc;}
.tdbottom{border-bottom:1px solid #666666;}
.tdbottomdot{border-bottom:1px dotted #666666;}
.tdfilter{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#96909D', endColorStr='#E5DFDF', gradientType='1')}
.tdfilterpage{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#a8c4dc', endColorStr='#F7f7f7', gradientType='0')}
.wordwrap{word-wrap:break-word; word-break:normal; width:590px}

.mleftbg1 li{ line-height:20px; padding-left:30px; float:left; width:140px;}
.clear{ clear:both;}
.mleftbg{ background:#e0e0e0; color:#666666; font-weight:bold;}
.pl35{ padding-left:30px;}
.mleft{ width:168px; border:#aaaaaa 1px solid;}
.mleft1{ border:#003366 1px solid;}
.mcc1{ color:#FF6535;}
.mcc2{ color:#EE7723;}

/*link*/
a.nav:link{color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:14px}
a.nav:visited {color:#FFFFFF;text-decoration:none;font-weight:normal ;font-size:14px}
a.nav:hover{color:#FFFFFF;text-decoration:underline;font-weight:normal ;font-size:14px}
a.nav:active{color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:14px}

a.bigmenu:link{color:#000000;text-decoration:none;font-size:16px; font-weight:normal; font-family:黑体;}
a.bigmenu:visited {color:#000000;text-decoration:none;font-size:16px; font-weight:normal; font-family:黑体; }
a.bigmenu:hover{color:#000000;text-decoration:underline;font-size:16px; font-weight:normal; font-family:黑体; }
a.bigmenumenu:active{color:#000000;text-decoration:none;font-size:16px; font-weight:normal; font-family:黑体;}

a.smallmenu:link{color:#444444;text-decoration:none;font-size:12px;}
a.smallmenu:visited {color:#444444;text-decoration:none;font-size:12px; }
a.smallmenu:hover{color:#444444;text-decoration:underline;font-size:12px;  }
a.smallmenu:active{color:#444444;text-decoration:none;font-size:12px;}

a.smallMenuImportant:link{color:#EC7823;text-decoration:none;font-size:12px;}
a.smallMenuImportant:visited {color:#EC7823;text-decoration:none;font-size:12px; }
a.smallMenuImportant:hover{color:#EC7823;text-decoration:underline;font-size:12px;  }
a.smallMenuImportant:active{color:#EC7823;text-decoration:none;font-size:12px;}

/***index product class***/
a.font1:link{color:#AB708C; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }
a.font1:visited {color:#AB708C; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }
a.font1:hover{color:#AB708C; font-size:20px; font-weight:700;font-family:黑体;text-decoration:underline; }
a.font1:active{color:#AB708C; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }

a.font2:link{color:#4c3327; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }
a.font2:visited {color:#4c3327; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }
a.font2:hover{color:#4c3327; font-size:20px; font-weight:700;font-family:黑体;text-decoration:underline; }
a.font2:active{color:#4c3327; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }

a.font3:link{color:#6F69A5; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }
a.font3:visited {color:#6F69A5; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }
a.font3:hover{color:#6F69A5; font-size:20px; font-weight:700;font-family:黑体;text-decoration:underline; }
a.font3:active{color:#6F69A5; font-size:20px; font-weight:700;font-family:黑体;text-decoration:none; }

/**prolist nav**/
a.plistnav:link{color:#666666;text-decoration:none;font-weight:normal;font-size:12px}
a.plistnav:visited {color:#666666;text-decoration:none;font-weight:normal ;font-size:12px}
a.plistnav:hover{color:#666666;text-decoration:underline;font-weight:normal ;font-size:12px}
a.plistnav:active{color:#666666;text-decoration:none;font-weight:normal;font-size:12px}

.fontplistnav{color:#666666;}

/***index product class***/

/****/
.fontbrand{font-size:16px; font-weight:normal; font-family:黑体;color:#FFFFFF}
.fontlink{font-size:16px; font-weight:normal; font-family:黑体;}
/****/

/*table*/
.tdproimg{border-bottom:1px solid #b3c7ea; border-left:1px solid #b3c7ea; border-top:1px solid #b3c7ea;border-right:1px solid #b3c7ea;}


/***left.ascx style***/
.tdProMenu{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#7270B1', endColorStr='#FFFFFF', gradientType='1');color:White;font-size:14px;padding-left:20px}
.tdProMenu2{color:#000000;font-size:12px;padding-left:30px}

a.ProMenu:link{color:#FFFFFF;text-decoration:none;font-size:14px;}
a.ProMenu:visited {color:#FFFFFF;text-decoration:none;font-size:14px; }
a.ProMenu:hover{color:#FFFFFF;text-decoration:underline;font-size:14px;  }
a.ProMenu:active{color:#FFFFFF;text-decoration:none;font-size:14px;}

a.ProMenu2:link{color:#000000;text-decoration:none;font-size:12px;}
a.ProMenu2:visited{color:#000000;text-decoration:none;font-size:12px; }
a.ProMenu2:hover{color:#FF6600;text-decoration:underline;font-size:12px;  }
a.ProMenu2:active{color:#FF6600;text-decoration:none;font-size:12px;}

a.ProMen333u2:link{color:#666666;text-decoration:none;font-size:12px;}
a.ProMen333u2:visited{color:#666666;text-decoration:none;font-size:12px;}
a.ProMen333u2:hover{color:#FF6600;text-decoration:underline;font-size:12px;}
a.ProMen333u2:active{color:#FF6600;text-decoration:none;font-size:12px;}
/***left.ascx style***/

a.ProMenuAll:link{color:#000000;text-decoration:none;font-size:12px;font-weight:bold}
a.ProMenuAll:visited {color:#000000;text-decoration:none;font-size:12px;font-weight:bold }
a.ProMenuAll:hover{color:#FF0000;text-decoration:none;font-size:14px;font-weight:bold  }
a.ProMenuAll:active{color:#FF0000;text-decoration:none;font-size:14px;font-weight:bold}

.tdInfo{border-top:0px;border-bottom:1px solid #ABABAB;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;}

a.ProRelate:link{color:#666666;text-decoration:none;font-size:12px;font-weight:normal;}
a.ProRelate:visited {color:#666666;text-decoration:none;font-size:12px;font-weight:normal; }
a.ProRelate:hover{color:#666666;text-decoration:none;font-size:12px;font-weight:normal;  }
a.ProRelate:active{color:#666666;text-decoration:none;font-size:12px;font-weight:normal;}

/*login user start**/
.tdframe{border:1px solid #cccccc}
.tdframebottom{border-bottom:1px solid #cccccc}
.inputUser{border:1px solid #6699CC;width:150px;height:22px}
/*
.tableusermenu { width:208px;}
.tableusermenu th { background-color:#FFB683;font-size:14px;color:#FFFFFF;padding-left:18px;border:1px solid #FFFFFF;height:40px}
.tableusermenu td {background-color:#F4EFDC;font-size:12px;color:#000000;padding-left:28px;border:1px solid #FFFFFF;height:26px}
*/
.tableuser { }
.tableuser th { background-color:#FFB683;font-size:14px;color:#FFFFFF;border:1px solid #CCCCCC;height:40px}
.tableuser td {background-color:#F4EFDC;font-size:12px;color:#000000;border:1px solid #CCCCCC;height:30px}

.tablereg {border:1px solid #CCCCCC; }
.tablereg th { background-color:#F6F6F6;font-size:14px;color:#666666;border-bottom:1px solid #CCCCCC;height:35px;padding-left:20px}
.tablereg td {background-color:#FFFFFF;font-size:12px;color:#666666;border:0px solid #CCCCCC;}

.tableself {border:1px solid #CCCCCC; }
.tableself th { background-color:#F6F6F6;font-size:14px;color:#666666;border-bottom:1px solid #CCCCCC;height:35px;padding-left:20px}
.tableself td {}

.tableusermenu {width:180px; }
.tableusermenu th { background-color:#cdc2b1;font-size:14px;color:#4c3327;border-bottom:1px solid #CCCCCC;height:35px;padding-left:20px}
.tableusermenu td {background-color:#e7e2d9;font-size:12px;color:#000000;height:22px;padding-left:50px}

.usertitle{font-size:16px;font-weight:bold;font-family:宋体;color:#FF6608;}

.borderphoto{border:1px dotted #cccccc}
.borderbottom{border-bottom:1px dotted #cccccc}


.tbindexleft {border:1px solid #c0c0c0; }
.tbindexleft th { background-color:#cdc2b1;font-size:12px;color:#4c3327;}
.tbindexleft td {background-color:#ffffff;font-size:12px;color:#000000;}

/*login user end**/

FIELDSET{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px;width:180;text-align:center}
LEGEND{font-size:12px;font-weight:normal;color:#666666;border:0px solid #cccccc;height:16px;padding-top:1px;}
.overflowtext170{ FLOAT: left; OVERFLOW: hidden; WIDTH: 170px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis ;cursor:hand}
.overflowtext100{ FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis ;cursor:hand}
.overflowtext80{ FLOAT: left; OVERFLOW: hidden; WIDTH: 80px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis ;cursor:hand}

/***友情链接左侧列表****/
.OtherCheck{color:#FF0000}
.OtherDefault{color:#000000}

a.OtherCheck:link{color:#FF0000;text-decoration:none;font-weight:normal;font-size:12px}
a.OtherCheck:visited {color:#FF0000;text-decoration:none;font-weight:normal ;font-size:12px}
a.OtherCheck:hover{color:#FF0000;text-decoration:underline;font-weight:normal ;font-size:12px}
a.OtherCheck:active{color:#FF0000;text-decoration:none;font-weight:normal;font-size:12px}

/***SlideShow链接左侧列表****/
a.SlideCheck:link{color:#FF0000;text-decoration:none;font-weight:normal;font-size:12px}
a.SlideCheck:visited {color:#FF0000;text-decoration:none;font-weight:normal ;font-size:12px}
a.SlideCheck:hover{color:#FF0000;text-decoration:underline;font-weight:normal ;font-size:12px}
a.SlideCheck:active{color:#FF0000;text-decoration:none;font-weight:normal;font-size:12px}

.zi {font-size: 12px;	font-weight: bold;	color: #333333;}
.zi1 {	font-size: 12px;	font-weight: bold;	color: #370000;}
.zi2 {	font-size: 12px;	font-weight: bold;	color: #666666;}
.zi3 {	font-size: 12px;	font-weight: normal;	color: red;}


/**2008.8.27**/
.td4{border:1px solid #cccccc;} 
.bigfont{font-family:Arial; font-size:20px; font-weight:bolder; color:#993333;}
.smoerfront{font-family:Arial; font-size:14px; font-weight:normal; color:#646464;}
.dsfront{font-family:Arial; font-size:12px; font-weight:normal; color:#656565;}
/**blue**/
a.blue:link   {font-family:Arial; font-size:12px; font-weight:normal; color:#0073bd;text-decoration:none;}
a.blue:visited{font-family:Arial; font-size:12px; font-weight:normal; color:#0073bd;text-decoration:none;}
a.blue:hover  {font-family:Arial; font-size:12px; font-weight:normal; color:#0073bd;text-decoration:underline}
a.blue:active {font-family:Arial; font-size:12px; font-weight:normal; color:#0073bd;text-decoration:none;}
/**灰色按扭**/
a.hs:link   {font-family:Arial; font-size:12px; font-weight:normal; color:#666666;text-decoration:none;}
a.hs:visited{font-family:Arial; font-size:12px; font-weight:normal; color:#666666;text-decoration:none;}
a.hs:hover  {font-family:Arial; font-size:12px; font-weight:normal; color:#666666;text-decoration:underline}
a.hs:active {font-family:Arial; font-size:12px; font-weight:normal; color:#666666;text-decoration:none;}


.ganxing{ width:155px; padding:15px 10px; line-height:18px;}

.mfbg{ height:28px; background:#330000; line-height:28px;}

.mainleft1{ width:211px; margin:0px; margin-left:8px;}
.mainleft2 {width:211px; background:#f7e9de;  margin-left:8px;}
.mainleft2 ul{ list-style:none; margin:0px; border: 1px solid #999999; border-bottom:none; border-top:none; }
.mainleft2 ul li{ padding-left:20px; width:78px; float:left; padding-top:5px;}
/*.mainleft2 ul li a:link,.mainleft2 ul li a:visited{ color:#737270; text-decoration:none;}
.mainleft2 a:hover{}*/
.mainleft3 {width:211px; margin-left:8px;}
.mainleft3 ul{ list-style:none; margin:0px; border: 1px solid #999999; border-bottom:none; border-top:none; }
.mainleft3 ul li{ padding-left:5px; width:100px; float:left; padding-top:5px;}
.mainleft3 ul li a:link,.mainleft2 ul li a:visited{ color:#737270; text-decoration:none;}
.mainleft3 a:hover{}
.mainleft4{ background:url(../images/5uart6_06.jpg); height:32px;width:738px; float:right;margin-top:10px;}
/*.mainleft4 ul li a:link,.mainleft4 ul li a:visited{color:#340100; text-decoration:none;}
.mainleft4 ul li a:hover{}/*/
.mainleft5{ width:738px; float:right; }
.mainleft5 ul{ float:left; margin-left:50px; margin-top:15px; margin-bottom:15px;}


.mainleft2x {width:211px; background:#FFF;  margin-left:8px;}
.mainleft2x ul{ list-style:none; margin:0px; border: 1px solid #999999; border-bottom:none; border-top:none; }
.mainleft2x ul li{ padding-left:20px; width:78px; float:left; padding-top:5px;}

.mainleft4x{ background:url(../images/5uart6_06.jpg); height:32px;width:738px; float:right;margin-top:10px;}

/****edit by anson at 20090401*******/
.cartprice{color:#FF0000}

.borderuser{border:1px solid #aaaaaa}

/****edit by anson at 20090909*******/

.l01{PADDING-LEFT: 10px;BORDER-TOP: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid}
.l02{PADDING-LEFT: 10px;BORDER-RIGHT: #959595 1px solid; BORDER-TOP: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid}
.l03{BACKGROUND-POSITION-Y: bottom; BACKGROUND-IMAGE: url('/images/dfepnoeer.jpg')}

.l11{PADDING-LEFT: 10px;BORDER-LEFT: #959595 1px solid;}					
.l12{PADDING-LEFT: 10px;BORDER-RIGHT: #959595 1px solid;}						
.l13{BACKGROUND-IMAGE: url('/images/dfepnorre.jpg')}

.l21{PADDING-LEFT: 10px;BORDER-TOP: #959595 1px solid}						
.l22{PADDING-LEFT: 10px;BORDER-RIGHT: #959595 1px solid; BORDER-TOP: #959595 1px solid}
.l23{BACKGROUND-POSITION-Y: bottom;BACKGROUND-IMAGE: url('/images/dfepnoeer.jpg')}

.l31{PADDING-LEFT: 10px;BORDER-LEFT: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid}
.l32{PADDING-LEFT: 10px;BORDER-RIGHT: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid}
.l33{BACKGROUND-IMAGE: url('/images/dfepnorre.jpg')}

.lf1{BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid}
.lf2{BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid}



.pcxx1{COLOR: #340100;OVERFLOW: hidden; WIDTH: 400px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis ;cursor:hand;}
.pcxx2{BORDER-RIGHT: gainsboro 1px solid; BORDER-TOP: gainsboro 1px solid; BORDER-LEFT: gainsboro 1px solid; BORDER-BOTTOM: gainsboro 1px solid;}
.pcxx3{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px}
.pcxx4{COLOR: #ff0100; LINE-HEIGHT: 2px}
.pcxx5{COLOR: #340100;OVERFLOW: hidden; WIDTH: 400px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis ;cursor:hand;}
.borderbottom2{border-bottom:1px solid #FF0000}





.head *{ margin:0; padding:0;}
.head ul,li{ list-style:none; list-style-position:outside;}
.head img{ border:0; vertical-align:middle;}
.head .keyb a{ color:#FFFFFF; text-decoration:none;}
.head .keyb a:hover{ color:#FFFFFF;text-decoration:underline;}

/*head*/
.head{}
.head .top{ position:relative; clear:both; height:70px; width:972px; padding:10px 0 0 5px;}
.head .top p{ clear:both;}
.head .top h4{ font-size:14px; float:left;}
.head .uintro{ position:absolute; left:300px; top:32px; width:700px;}
.head .uintro p{padding-left:40px;}
.head .uintro h4{ font-size:14px; padding-right:24px;}
.head .uintro h4 strong{ color:#980134;}
.head .uintro img{ margin-left:14px;}
.head .uintro span{ float:left; margin-top:-6px; *margin-top:-8px;}
.top .logo{ float:left;}
.top .ucome{ float:right;}
.head .nav{ clear:both; width:960px;}
.head .nav ul{ float:left; padding-left:74px;}
.head .nav li{ float:left; background:url(../img/nav.gif) no-repeat left top; height:27px; line-height:27px; margin-right:1px; display:inline; font-size:14px; font-weight:bold; padding-left:16px;}
.head .nav li span{ background:url(../img/navs.gif) no-repeat right top; height:27px; padding-right:16px; float:left;}
.head .nav li a{ color:#fff;}


.head .nav .on{ float:left; background:url(../img/navon.gif) no-repeat left top; height:27px; line-height:27px; margin-right:1px; display:inline; font-size:14px; font-weight:bold; padding-left:16px;}
.head .nav .on span{ background:url(../img/nyxg6_03.jpg) no-repeat right top; height:27px; padding-right:16px; float:left;}

/*

.head .nav .on{ background-image:url(../img/navon.gif);border:1px solid red;}

.head .nav .on span{ background-image:url(../img/navo.gif);}

.head .nav .on span{ background:url(../img/navo.gif) no-repeat right top; height:27px; padding-right:16px; float:left;}

*/
.head .nav img{ float:right;}
.keyb{ clear:both; background:url(../img/kebg.gif) repeat-x left top; padding-left:32px; height:52px;}
.keyb p{ height:30px; line-height:30px;}
.keyb div{ line-height:22px; line-height:18px; padding-left:6px; width:974px;}
.keyb,.keyb a{ color:#fff;}
.keyb .inp{ width:161px; height:17px; border:1px solid #2b3733;}
/*
.keyb .left{ float:left; width:60%;}
.keyb .left img{ vertical-align:top;}
.keyb .right{ float:right; width:28%;}
.keyb .right em{ font-style:normal; color:#ff0500;}
*/
.keyb .Carleft{ float:left; width:60%;}
.keyb .Carleft img{ vertical-align:top;}
.keyb .Carright{ float:right; width:35%;padding-top:3px;}
.keyb .Carright em{ font-style:normal; color:#ff0500;}

.mar1{ margin-left:5px;}
.keyb .Carright .mcart{ float:left; width:120px; position:relative; z-index:1;}
.shopinfo{ position:absolute; left:30px; top:17px; width:268px; border:2px solid #bbb; padding:0 15px 5px; color:#000; background-color:#fff; display:none; z-index:1000;}
.shopinfo dt{ height:30px; line-height:30px;}
.shopinfo dd ul{ border:1px solid #dcdcdc; border-bottom:0; overflow:hidden;}
.shopinfo dd li{ border-bottom:1px solid #dcdcdc; width:100%; height:17px; line-height:17px;}
.shopinfo dd .tit{ font-size:14px; font-weight:bold; height:22px; line-height:22px;}
.shopinfo dd span{ float:left; padding-left:9px;}
.shopinfo dd .sp1{ float:left; width:120px;}
.shopinfo dd .sp2{ float:left; width:55px;}
.shopinfo dd .sp3{ float:left; width:50px;}
.shopinfo dd p{ padding-top:5px;}
.shopinfo dd p .left{ float:left; color:#666; width:50%;}
.shopinfo dd p .right{ float:left; width:40%; text-align:right;}
.shopinfo dd p b{ font-size:14px;}
