
/*总体定义*/

blockquote, body, div, form, input, ol, p, select, td, textarea, tr, ul
{
	font-family: Arial;
	font-size: 12px;
	color: #2e4690;
	font-weight: normal;
	line-height: 120%;
}
body
{
	margin: 0px;
}
img
{
	border: 0px;
}
p
{
	padding: 0px;
	margin-top: 0px;
}
a, a:visited
{
	font-size: 12px;
	color: #222222;
	text-decoration: none;
	line-height: 20px;
}
a:hover
{
	color: #0099cc;
	font-size: 12px;
	text-decoration: underline;
}
.td_height
{
	height: 10px;
}
.td_width
{
	width: 10px;
}
.td_three
{
	vertical-align: top;
}
.hr_dotted
{
	border: dashed 1px #cccccc;
}
.hr_solid
{
	border: solid 1px #cccccc;
}
.hr_dotted_red
{
	border: dotted 1px #ff0000;
}
.font_msg_std
{
	color: #ff0000;
}
h1
{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	line-height: 150%;
}
.font1
{
	font-size: 12px;
	color: #00319f;
}
.font2
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.font3
{
	font-size: 12px;
	font-weight: bold;
	color: #00319f;
}
.font4
{
	font-size: 24px;
	font-weight: bold;
	color: red;
}
.font5
{
	font-family: 华文中宋;
	font-size: 16px;
	color: #FF0000;
}
.font6
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
}
.font7
{
	color: #cc0000;
}
.font70
{
	color: #cc0000;
	font-size: 13px;
}
.font8
{
	text-decoration: line-through;
}
.font9
{
	word-wrap:break-word;
	word-break:break-all;
}
.font10
{
	font-weight: bold;
	white-space: nowrap;
	width:40px;
}
a.dataDown, a.dataDown:visited
{
	font-size: 14px;
	color: #222222;
	line-height: 30px;
	text-decoration: underline;
}
a.dataDown:hover
{
	font-size: 14px;
	color: #222222;
	text-decoration: none;
}
.News_padding
{
	padding: 50px;
}
a.Brand, a.Brand:visited
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #3e7f24;
	line-height: 30px;
	border-bottom: solid 1px #3e7f24;
}
a.Brand:hover
{
	font-size: 14px;
	color: #3e7f24;
	border-bottom: dotted 1px #3e7f24;
	background-color: #ffffcc;
	text-decoration: none;
}
.line_height
{
	line-height: 150%;
}

/*我的帐户*/

.myAcc_border
{
	border: solid 1px #cccccc;
}

/*头部用户登录*/

.loginbg_left
{
	width: 8px;
	background-image: url(../images/DefaultThemes/anpel_index_18.gif);
}
.loginbg_right
{
	width: 12px;
	background-image: url(../images/DefaultThemes/anpel_index_19.gif);
}
.loginbg_center
{
	color: #1f4d73;
	padding-left: 5px;
	width: 502px;
	background-color: #e9eff4;
}
.login_textbox
{
	font-family: Arial;
	font-size: 13px;
	height: 25px;
	width: 80px;
	border: solid 1px #cce0f0;
}
a.language, a.language:visited
{
	font-family: 宋体;
	font-size: 12px;
	color: #e24d05;
	line-height: 30px;
}
a.language:hover
{
	font-size: 12px;
	color: #e24d05;
	border-bottom: solid 2px #e24d05;
	text-decoration: none;
}

/*头部主菜单*/

.titlebg_left
{
	width: 9px;
	background-image: url(../images/DefaultThemes/anpel_index_13.gif);
}
.titlebg_right
{
	width: 9px;
	background-image: url(../images/DefaultThemes/anpel_index_12.gif);
}
.titlebg_center
{
	padding-left: 5px;
	padding-right: 5px;
	background-color: #044f82;
}
a.title, a.title:visited
{
	border-bottom: dotted 1px #549ccd;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	text-decoration: none;
}
a.title:hover
{
	border-bottom: solid 1px #ececec;
	color: #ececec;
	text-decoration: none;
}
.title_shadow
{
	height: 11px;
	background-image: url(../images/DefaultThemes/anpel_index_03.gif);
}

/*头部搜索栏*/

.search_textbox
{
	font-size: 13px;
	height: 21px;
	width: 180px;
}
.search_dropdown
{
	font-size: 13px;
	width: 130px;
}
.search_droplist
{
	font-size: 13px;
}
.advance_search
{
	color: #FFFFFF;
}
.Advancesearch_textbox_style
{
	font-family: Arial;
	font-size: 13px;
	border: solid 1px #5c9ebf;
	height: 23px;
}
.Suggest_textbox_style
{
	font-family: Arial;
	font-size: 13px;
	width: 250px;
	height: 23px;
}
.Suggest_textarea_style
{
	font-family: Arial;
	font-size: 13px;
	width: 500px;
	height: 120px;
}
.p_padding
{
	padding-left: 36px;
}
.p_btn_padding
{
	padding-left: 180px;
}

/*当前位置*/

.td_Nowplace_boder
{
	height: 30px;
	border: solid 1px #accdff;
	padding-left: 10px;
	padding-right: 10px;
}
.td_Nowplace_style
{
	width: 300px;
}
.td_rollNews_style
{
	width: 663px;
}
.td_Nowplace_shadow
{
	width: 977px;
	height: 5px;
	background-color: #f2f2f2;
}

/*首页左边产品分类*/

.catalog_top
{
	width: 187px;
	height: 36px;
	background-image: url(../images/DefaultThemes/anpel_index_14.gif);
}
.catalog_top_eng
{
	width: 187px;
	height: 36px;
	background-image: url(../images/DefaultThemes/index_14_eng.gif);
}
.catalog_middle
{
	vertical-align: top;
	background-image: url(../images/DefaultThemes/anpel_index_16.gif);
}
.catalog_bottom
{
	height: 18px;
	background-image: url(../images/DefaultThemes/anpel_index_15.gif);
}
a.catalog, a.catalog:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #3e7f24;
	line-height: 30px;
	text-decoration: none;
}
a.catalog:hover
{
	font-weight: bold;
	color: #3e7f24;
	text-decoration: none;
	background-color: #ffffcc;
}
a.catalog_index, a.catalog_index:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #3e7f24;
	line-height: 20px;
	text-decoration: none;
}
a.catalog_index:hover
{
	font-weight: bold;
	color: #3e7f24;
	text-decoration: none;
	background-color: #ffffcc;
}
.bigCatalog
{
	font-size: 14px;
	font-weight: bold;
	color: #002878;
}
.bigCatalog_bg
{
	background-image: url(../images/DefaultThemes/anpel_index_17.gif);
}

/*首页中间区块样式*/

.middle_title_border
{
	border: solid 1px #accdff;
}
.middle_title_bg
{
	color: #195380;
	padding-left: 10px;
	height: 24px;
	width: 565px;
	background-image: url(../images/DefaultThemes/anpel_title_bg.png);
}
.middle_title_top
{
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 20px;
	border-top: solid 1px #accdff;
}

/*首页右边区块*/

.right_title_border
{
	border: solid 1px #accdff;
}
.right_title_bg
{
	color: #195380;
	padding-left: 10px;
	height: 24px;
	width: 215px;
	background-image: url(../images/DefaultThemes/anpel_title_bg.png);
}
.right_title_top
{
	vertical-align: top;
	background-image: url(../images/DefaultThemes/anpel_index_04.png);
	padding: 10px;
	border-top: solid 1px #accdff;
}

/*（更多...）样式*/

.td_more
{
	padding-right: 10px;
}
a.more, a.more:visited
{
	font-size: 12px;
	color: #195380;
	line-height: 18px;
	text-decoration: none;
}
a.more:hover
{
	color: #195380;
	text-decoration: underline;
}

/*标准左边区块样式*/

.left_title_border
{
	vertical-align: top;
	border: solid 1px #accdff;
	background-color: #f7f7f7;
}
.left_title_bg
{
	font-weight: bold;
	color: #195380;
	padding-left: 10px;
	height: 24px;
	width: 205px;
	background-image: url(../images/DefaultThemes/anpel_title_bg.png);
}
.left_title_top
{
	padding: 10px;
	border-top: solid 1px #accdff;
	background-color: #f7f7f7;
}
.left_title_padding
{
	padding: 10px;
	border-top: solid 1px #accdff;
	background-color: #f7f7f7;
}

/*标准中间区块样式*/

.pro_title_border
{
	border: solid 1px #accdff;
}
.pro_title_bg
{
	font-size: 14px;
	font-weight: bold;
	color: #195380;
	padding-left: 10px;
	height: 24px;
	width: 768px;
	background-image: url(../images/DefaultThemes/anpel_title_bg.png);
}
.pro_title_top
{
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 10px;
	border-top: solid 1px #accdff;
}

/*用户注册页面样式*/

.reg_table_border
{
	background-color: #f2f2f2;
	border: solid 1px #cecece;
}
.reg_td_bg
{
	vertical-align: top;
	padding: 10px;
	background-color: #FFFFFF;
}
.reg_textbox
{
	font-family: Arial;
	font-size: 13px;
	height: 23px;
	width: 180px;
	border: solid 1px #accdff;
}
.reg_title_style
{
	text-align: center;
	width: 80px;
	font-size: 12px;
	color: #222;
	font-weight: bold;
}
.reg_droplist
{
	font-size: 13px;
	width: 180px;
}
.reg_mustinput
{
	width: 10px;
	color: Red;
}
.reg_awake
{
	font-size: 12px;
	color: #999;
	font-weight: normal;
}
a.agreement, a.agreement:visited
{
	font-size: 12px;
	color: #0099cc;
	line-height: 25px;
	text-decoration: underline;
}
a.agreement:hover
{
	color: #0099cc;
	text-decoration: underline;
}
.reg_textarea
{
	width: 800px;
	height: 350px;
}
.reg_button_style
{
	font-size: 14px;
	width: 120px;
}

/*底部版权申明*/

.footer_table_bg
{
	background-image: url(../images/DefaultThemes/anpel_content_bg.png);
}
.footer_link_border
{
	padding: 10px;
	border: solid 1px #accdff;
}

/*后台样式*/

.InTable
{
	border-color: #a8d5f4;
	border-style: double;
	border-width: 1px;
	background-color: #FFFFFF;
	font-size: 12px;
}

.InTable2
{
	border-color: #a8d5f4;
	border-style: double;
	border-width: 1px;
	background-color: #FFFFFF;
	font-size: 12px;
}
.TableHeader
{
	border-color: #94B4D1;
	border-style: double;
	border-width: 1px;
	background-color: #A8D5F4;
	font-size: 14px;
}
.CartListHead
{
	background-color: Gainsboro;
	text-align: center;
	color: #000000;
	font-size: 12px;
	line-height: 15pt;
	padding-left: 5px;
}
.CartListHead2
{
	background-color: Gainsboro;
	text-align: center;
	color: #000000;
	font-size: 12px;
	line-height: 15pt;
	padding-left: 5px;
	background: #A8D5F4;
}

.CartListItem
{
	background-color: #ffffff;
	color: black;
	font-size: 12px;
	padding-left: 5px;
}

.CartListItemAlt
{
	background-color: whitesmoke;
	color: black;
	font-size: 12px;
	padding-left: 5px;
}

.CartListItemAlt1
{
	padding-left: 5px;
	font-size: 12px;
	background-image: none;
	color: black;
	background-color: #f0f0f0;
}

.CartListItemSel
{
	background-color: #ffffcc;
	border-bottom: dimgray;
	border-left: dimgray 1px solid;
	color: black;
	font-size: 12px;
	padding-left: 5px;
}

.CartListItemEdit
{
	background-color: #99ccff;
	color: black;
	font-size: 12px;
	padding-left: 5px;
}

.CartListFooter
{
	background-color: Gainsboro;
	line-height: 10pt;
}
.CartListFooter2
{
	background-color: Gainsboro;
	line-height: 10pt;
	background: #A8D5F4;
}
.TableHead
{
	background-color: #A8D5F4;
}
.TableFoot
{
	background-color: #A8D5F4;
}
.TableTitle
{
	font-weight: bold;
	font-size: 13px;
	color: #fffd32;
	height: 25px;
	background: #0099cd;
	text-indent: 12px;
}
.TableBG
{
	background: #f7f7f7;
	font-size: 12px;
}
.TableTH
{
	background: #bbd8f4;
}
.TableTD
{
	background: #d7e8f0;
}
.TableBlack
{
	background: #000000;
}
.TableBorder
{
	border: solid 1px #a8d5f4;
}
.blue_th
{
	background-color: #A8D5F4;
}
.blue_border
{
	border: solid 1px #a8d5f4;
}
.tab_title
{
	font-weight: bold;
	font-size: 13px;
	color: #fffd32;
	height: 25px;
	background-color: #0099cd;
	text-indent: 12px;
}
.tab_bg
{
	background: #e8eef3;
	font-size: 12px;
}
.tab_th
{
	background: #bbd8f4;
}
.tab_td
{
	background: #d7e8f0;
}
.color_black
{
	background: #000000;
}
.tab_top
{
	background: #A8D5F4;
}
.addmeno
{
	font-size: 10pt;
	font-family: 宋体;
}
.InTable2
{
	border-color: #94B4D1;
	border-style: double;
	border-width: 1px;
	background-color: #FFFFFF;
	font-size: 12px;
	border-collapse: collapse;
}
.InTable2 td
{
	border-left: solid 1px #94B4D1;
	border-right: solid 1px #94B4D1;
}

.CSSTitle
{
	font-size: 18pt;
	font-weight: bold;
}

.CMSMenuOver
{
	color: Red;
	border-width: thin;
}
.CMSMenuOut
{
	color: Black;
	border-width: medium;
}
