﻿
body, p, th, td, input, select, textarea { font-size: 12px; color: #111111; }
body { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center; background-color: #FFF; }
ul { margin: 0px; padding: 0px; text-decoration: none; list-style-type: none; }

div { margin-right: auto; margin-left: auto; }
p { margin: 15px 0 15px 0; padding: 3px 0 3px 0; }
hr { border: #000000 0 solid; border-top: #D1D7DC 1px solid; height: 0; }
img { border: 0; }
form { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0; }

A:link { color: #3D362B; text-decoration: none; }
A:visited { color: #3D362B; text-decoration: none; }
A:hover { color: #ff3300; text-decoration: underline; }



.backlink:link { color: #336699; text-decoration: none; }
.backlink:visited { color: #336699; text-decoration: none;}
.backlink:hover { color: #FFFFFF; text-decoration: underline; background: #003399;}


.redlink:link { color: #a61c12; text-decoration: none; }
.redlink:visited { color: #a61c12; text-decoration: none; }
.redlink:hover { color: #a61c12; text-decoration: underline; }

#page { text-align: center; }

#header { width: 903px; height: 63px; }
#header .logo { float: left; }
#header .login { text-align: right; padding-top: 5px; }


/* 导航栏部分 */
#navigation { width: 100%; background-image: url(/images/head_bg.gif); height: 30px; margin-right: auto; margin-left: auto; border-bottom: #e6e6e6 3px solid; }
#navigation ul { width: 903px; text-align: left; margin-right: auto; margin-left: auto; }
#navigation li { line-height: 30px; height: 30px; float: left; overflow: hidden; }

#navigation A { display: block; width: 80px; line-height: 34px; height: 34px; color: #ffffff; font-weight: bold; text-align: center; }
#navigation .home A { display: block; background-color: #982211; width: 200px; line-height: 30px; height: 30px; font-weight: bold; color: #ffffff; text-align: center; }
#navigation .line { line-height: 30px; height: 30px; width: 3px; float: left; font-weight: bold; color: #ffffff; overflow: hidden; }
#navigation .wholesales A { display: block; font-weight: normal; color: #ffb25a; line-height: 32px; height: 32px; background-image: url(/images/top_left.gif); width: 103px; }
#navigation .agent A { display: block; font-weight: normal; color: #ffb25a; line-height: 32px; height: 32px; background-image: url(/images/top_middle.gif); width: 106px; }
#navigation .shipping A { display: block; font-weight: normal; color: #ffb25a; line-height: 32px; height: 32px; background-image: url(/images/top_right.gif); width: 113px; }



/* 搜索部分 */
#search { width: 903px; margin-right: auto; margin-left: auto; background-color: #e6e6e6; height: 30px; }
#search .search1 { padding-left: 20px; padding-top: 5px; float: left; line-height: 19px; }
#search .search2 { padding-left: 5px; padding-top: 5px; float: left; line-height: 19px; }
#search .search3 { padding-left: 5px; padding-top: 3px; float: left; line-height: 19px; }
#search .search4 { padding-left: 10px; float: left; line-height: 19px; }
#search .search5 { padding-left: 20px; float: left; line-height: 19px; height: 19px; padding-top: 5px; }
#search .search6 { padding-right: 5px; float: right; color: #000000; line-height: 19px; height: 19px; padding-top: 5px; }


#Category { width: 200px; text-align: left; }
#Category ul { margin: 0px; padding: 0px; text-decoration: none; list-style-type: none; }
#Category li { margin-left: 13px; margin-right: 13px; background: url(/images/line.gif); line-height: 26px; overflow: hidden; }
#Category li:hover { background-color: #222222; }
.categorytitle { background: url(/images/category.gif); margin-left: 6px; line-height: 24px; background-repeat: no-repeat; text-align: center; color: #ffffff; font-weight: bold; }

#ProductDetail ul { margin: 0px; padding: 0px; text-decoration: none; list-style-type: none; }
#ProductDetail li { margin-left: 80px; margin-right: 60px; border-bottom: #CCCCCC 1px dotted; line-height: 30px; height: 30px; overflow: hidden; padding-left: 60px; }


/* 页面中心内容部分 */
#content { text-align: left; width: 901px; border-left: #f0efef 1px solid; border-right: #f0efef 1px solid; height: auto; overflow: auto; }
#content .content_left { width: 200px; float: left; margin-top: 5px; }
#content .content_right { width: 699px; float: left; border-left: #f0efef 1px solid; }



/* 页脚 */
#footer { width: 903px; margin-top: 30px; background-color: #e7e7e7; border-top: #f1f1f1 2px solid; border-bottom: #cccccc 2px solid; line-height: 25px; height: 25px; margin-right: auto; margin-left: auto; }
.footerdiv { width: 903px; padding-top: 5px; }




#pic_product_list { float: left; padding-top: 0px; width: 700px; text-align: left; }
.pic_product { width: 140px; height: 230px; float: left; padding-top: 8px; text-align: center; border-bottom: #dfcfca 1px dashed; }
.pic_product_title { line-height: 16px; height: 35px; font-size: 12px; text-align: center; padding-left: 2px; padding-right: 2px; padding-top: 2px; overflow: hidden; }
.pic_product_title a:link { color: #3D362B; text-decoration: none; }
.pic_product_title a:visited { color: #3D362B; text-decoration: none; }
.pic_product_title a:hover { color: #ff3300; text-decoration: underline; }
.pic_product_price { font-size: 12px; text-align: center; padding-left: 0px; overflow: hidden; }
.pic_product_price span { color: Red; }
.pic_product_button { padding-top: 7px; text-align: center; padding-left: 0px; }



.pic_product_list { width: 155px; height: 245px; float: left; padding-top: 8px; text-align: center; border-right: #dfcfca 1px dashed; border-bottom: #dfcfca 1px dashed; }
.pic_product_title_list { line-height: 16px; height: 50px; padding-top: 2px; font-size: 12px; text-align: center; padding-left: 2px; padding-right: 2px; }
.pic_product_title_list a:link { color: #3D362B; text-decoration: none; }
.pic_product_title_list a:visited { color: #3D362B; text-decoration: none; }
.pic_product_title_list a:hover { color: #ff3300; text-decoration: underline; }
.pic_product_price_list { font-size: 12px; text-align: center; padding-left: 0px; }
.pic_product_price_list span { color: Red; }
.pic_product_button_list { padding-top: 7px; text-align: center; padding-left: 0px; }


/* 网站公告和客服联系上面的色条 */
.divorange { background-color: #ffa431; line-height: 26px; height: 26px; padding-left: 10px; color: #982211; font-weight: bold; }


/* 网站公告*/
#anncouncement { background-color: #f1f1f1; }
#anncouncement li { line-height: 23px; padding-left: 5px; }




/* 表格*/
.datatabletitle { border-top: #99ccff 2px solid; background-color: #eeeeee; height: 24px; line-height: 24px; font-weight: bold; font-size: 14px; }
.datatableth { background-color: #C6ECF8; border-top: #83CBE2 1px solid; line-height: 28px; font-weight: normal; text-align: center; }
.datatabletd { background-color: #F6F6F6; border-top: #D5D5D5 1px solid; line-height: 28px; padding-left: 3px; }




.datatableforms { text-align: left; height: 25px; }

.datatableforms th { border-right: #ffffff 1px solid; border-left: #ffffff 1px solid; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; padding-left: 5px; padding-right: 5px; font-weight: normal; line-height: 22px; background-color: #c5d8eb; }



.datatableforms td { border-right: #ffffff 1px solid; border-left: #ffffff 1px solid; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; padding-left: 5px; padding-right: 5px; line-height: 22px; background-color: #d6d6d6; }





.divgray { border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; }



.divblue { border-right: #078c85 1px solid; border-left: #078c85 1px solid; border-bottom: #078c85 1px solid; }






.article { width: 617px; float: left; margin-top: 6px; }
.article .name { font-size: 14px; width: 100%; height: 28px; float: left; padding: 10px 15px 10px 8px; }
.article .content { font-size: 12px; line-height: 22px; text-align: left; width: 594px; float: left; padding: 10px 15px 10px 8px; }



/* 购物时候输入数量用的输入框 */
.buycarinput { background-color: #FFFFFF; border: 1px solid #454132; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }


/*Kevin add*/

.HelpMenu { background: url(/images/helpcenter_070515_02.jpg); }

.HelpButton { padding-left: 25px; font-weight: normal; font-size: 13px; background: url(/images/helpcenter_070515_02.gif); vertical-align: middle; width: 130px; cursor: hand; line-height: normal; padding-top: 0px; font-style: normal; height: 29px; font-variant: normal; }
.TextNormal { font-weight: normal; font-size: 12px; color: #000000; }

.TextBold { font-weight: bold; font-size: 12px; color: #000000; }
.TextBlue { font-weight: normal; font-size: 12px; color: #0000FF; }

.TextLarge { font-weight: bold; font-size: 14px; color: #000000; }

.MyMenu_top { padding-left: 10px; font-weight: bold; font-size: 14; color: #FFF; background: url(/images/menu_h2_bg.gif) 0 0 no-repeat; }

.MyMenu_bg { padding: 4px 0 2px; background: #f6f6f6; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; background: #f6f6f6 url(/images/menu_mytb_bg.gif) 0 0 no-repeat; }

.MyMenu_col { padding-left: 8px; font-weight: normal; font-size: 12; color: #000; width: 170px; line-height: 23px; text-indent: 17px; background: url(/images/arrow_right_gray.gif) 8px 8px no-repeat; }

.MyMenu_col_selected { padding-left: 8px; font-weight: bold; font-size: 12; color: #000; width: 170px; line-height: 23px; text-indent: 17px; background: url(/images/menu_col_li_selected.gif) 0px 0px no-repeat; }

.MyItem_list_title { margin-right: 1px; margin-top: 2px; width: 136px; height: 22px; line-height: 24px; text-align: center; overflow: hidden; background: url(/images/mytb_button_bg2.gif) 0 0 no-repeat; }
.MyItem_list_title_selected { font-weight: bold; font-size: 12; color: #FFF; margin-top: 0; width: 136px; height: 24px; line-height: 24px; text-align: center; background: url(/images/mytb_button_bg1.gif) 0 0 no-repeat; }
.MyItem_list_info { width: 100%; margin-bottom: 5px; border: 1px solid #aadaff; }
.MyItem_list_info1 { width: 100%; margin-bottom: 5px; border: 1px solid #cccccc; }
.BarGray { border-top: #f1f1f1 2px solid; font-size: 12px; background: #e7e7e7; vertical-align: middle; border-bottom: #cccccc 2px solid; height: 25px; }

.p9-gray-content { margin-left: 3px; margin-right: 3px; font-size: 12px; color: #666666; line-height: 14pt; font-style: normal; font-family: , "Arial" , "Helvetica" , "sans-serif" , "Times New Roman" , "Times" , "serif"; text-decoration: none; }
.p9-gray-content:link { font-size: 12px; color: #666666; line-height: 14pt; font-style: normal; font-family: "Arial" , "Helvetica" , "sans-serif" , "Times New Roman" , "Times" , "serif"; text-decoration: none; }

.DotLine { border-bottom: #CCCCCC 1px dotted; }

.GraySquare { border-right: #d0d0d0 1px solid; border-top: #d0d0d0 0px solid; border-left: #d0d0d0 1px solid; border-bottom: #d0d0d0 1px solid; }

.TitleBar1 { border-top: #ffa55e 3px solid; border-bottom: #666666 3px solid; background-color: #ff7300; font-weight: bold; font-size: 12px; }


.colorfocus {border-left: 1px solid #000; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000;  background-color: #F0F9FB; }
.colorblur {border-left: 1px solid #000; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000; background-color: #ffffff; }

.TextRedBold{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; }