﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,form{margin:0;padding:0;}
body{font-size:12px;font-family:Arial,SimSun;background:url(body_bg.gif) repeat-x #fff;}
h1,h2,h3,h4,h5{font-size:1em;}
ul,ol{list-style-type:none;}
table,td,div,p,span,input,select,textarea{font-size:12px;}
em,cite{font-style:normal;}
table{border-collapse:collapse;}
button{cursor:pointer;font-size:12px;margin:0;padding:0;cursor:pointer;}
fieldset,img{border:0;}
address,caption,th,em{font-weight:400;}
.clear{font:0/0 sans-serif;height:0;overflow:hidden;clear:both;display:block;}
.blankline{height:5px;font-size:5px;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#ff2200;text-decoration:none;}
a.blue:link,a.blue:visited{color:#014cc9;text-decoration:none;}
a.blue:hover,a.blue:active{color:#ff4e00;text-decoration:underline;}
a.org:link,a.org:visited{color:#ff4e00;text-decoration:none;}
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:15px; }
h4 { font-size:14px; }
h5 { font-size:13px; }
h6 { font-size:12px; }
input,select,textarea {font-size:12px;font-family:Arial,SimSun;line-height:16px;border:1px #bbbebe solid;}

/* colors settting */
.mainbgcrosscolor{background:#f9f9f9;}
.titlebgcolor{color:#fff; background:#ff7b2f;}
.title2bgcolor{color:#fff; background:#ff9000;}
.contentbgcolor{background:#f00;}

/* layers settting */
.wbox{margin:0 auto; width:950px;clear:both;background:#fff;overflow:hidden;}
.wbox a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wbox a:hover{text-decoration:underline;}
.tbox{margin:0 auto; width:950px;clear:both;background:#fff;overflow:hidden;}
.tbox a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cbox{width:100%;}
.fbox{margin:0 auto; width:950px;clear:both;background:#fff;overflow:hidden;}
.dbox{width:316px; float:left; margin:0 0 0 0; padding-left:0px; padding-left:0px;}
.ctab{background:#F0F0F0;border-collapse:collapse}
.ctab_t{padding:10px;text-align:left;font-size:14px;font-weight:bold;color:black;background:#f9f9f9;border:1px #f0f0f0 solid;}	/*SimSun*/
.ctab_l{padding:10px;text-align:right;font-size:14px;color:black;background:#f9fffc;border-bottom:1px #f0f0f0 solid;border:1px #f0f0f0 solid;}	/*SimSun*/
.ctab_c{padding:10px;text-align:left;color:black;background:#fff;border-bottom:1px #f0f0f0 solid;border:1px #f0f0f0 solid;}	/*SimSun*/
.ctab_r{padding:10px;text-align:left;background:#fff;border-bottom:1px #f0f0f0 solid;border:1px #f0f0f0 solid;}		/*SimSun*/
.ctab_cc{padding:10px;text-align:center;background:#fff;border-bottom:1px #f0f0f0 solid;border:1px #f0f0f0 solid;}	/*SimSunSimSunSimSun行*/
.wrap{width:100%;height:auto;} 
.c1{float:left;margin:0;} 
.c2{float:right;margin:0;}

#headerbarbox{clear:both;width:100%;height:25px;text-align:left;background:#f9f9f9;border-bottom:1px #ddd solid;}
#headerbarbox .headerbar{margin:0 auto; width:950px;clear:both;overflow:hidden;}
#headerbarbox .headerbar_l{float:left; width:40%; height:25px; line-height:25px; text-align:left;background:#f9f9f9;}
#headerbarbox .headerbar_r{float:left; width:60%; height:25px; line-height:25px; text-align:right;background:#f9f9f9;}
#headersearchbox{width:398px; height:30px; border:2px #ff7b2f solid;overflow:hidden;}
#headersearchbox input{border:0;}
#headersearchbox input.inbox{width:308px; height:28px; line-height:28px; font-size:18px;}
#headersearchbox input.inboxsubbtn{margin:0; padding:0; width:87px; height:32px; line-height:30px; font-size:20px; font-family:SimHei;  color:#fff; background:#ff9000; cursor:pointer;*width:85px;}

.newmsgbar{margin:0;padding:0;width:948px;height:21px;line-height:21px; text-indent:38px; text-align:left; border:1px #00A8FF solid; background:#EEFCFF url('../images/new.gif') 5px 5px no-repeat;}
.gotoshop{display:block; width:153px; height:50px; background:url('../images/header_bg.png') -100px -553px no-repeat;}
.navbar {height:38px; line-height:38px; text-align:left; background:#fff url('../images/navbar_bg.gif') right top no-repeat; border:1px #f6f6f6 solid; border-bottom:2px #DF0000 solid;}
.navbar #header_nav_ul{color:#ff0000; font-weight:bold; font-size:14px}
.navbar ul li{display:inline; cursor:pointer; padding:0; margin-left:12px; height:36px;}
.navbar ul li:hover{color:#ff0000; text-decoration:none;}
.navbar ul li a{margin:0 2px;}
.navbar a:link,.navbar a:visited {color:#ff0000;}
.navbar a:hover,.navbar a:active {color:#ff7b2f; text-decoration:none;}

.jsRetateAdContainer, .jsRetateAdContainer * { margin:0; padding:0; }
.jsRetateAdContainer { clear:both; width:490px; height:180px; text-align:left; overflow:hidden; position:relative; }
.jsRetateAdContainer .jsRetateAdsliderUpDown { position:absolute; }
.jsRetateAdContainer .jsRetateAdsliderUpDown li { list-style:none; display:inline; }
.jsRetateAdContainer .jsRetateAdsliderUpDown img { display:block; }
.jsRetateAdContainer .jsRetateAdsliderLeftRight { position:absolute; width:2000px; }
.jsRetateAdContainer .jsRetateAdsliderLeftRight li { float:left; }
.jsRetateAdContainer .jsRetateAdnum { position:absolute; right:5px; bottom:5px; }
.jsRetateAdContainer .jsRetateAdnum li { float:left; color:#FF7300; text-align:center; line-height:16px; width:16px; height:16px; font-family:Arial; font-size:12px; cursor:pointer; overflow:hidden; margin:3px 1px; border:1px solid #FF7300; background-color:#fff; }
.jsRetateAdContainer .jsRetateAdnum li.on { color:#fff; line-height:21px; width:21px; height:21px; font-size:16px; margin:0 1px; border:0; background-color:#FF7300; font-weight:bold; }

#UserManageBox{width:150px;font-size:12px;border:1px #FF8104 solid;}
#UserManageBox dl{margin:0;}
#UserManageBox dt{margin:0; padding:7px 0 0 0; height:28px; line-height:28px; text-align:left; text-indent:30px; font-weight:bold; color:#000000; background:url('../images/header_bg.png') 0 -175px repeat-x;}
#UserManageBox dd{margin:0; height:25px; line-height:25px; text-align:center; background:#fff;}
#UserManageBox dd a{display:block; margin:auto; width:120px; height:21px; text-align:left;  text-indent:16px; color:#333333; text-decoration:none; }
#UserManageBox dd a:hover,#UserManageBox dd a:active{color:#ff2222; background:#ffffe0; border:1px #ffe0c0 solid;}
#UserManageBox dd.UserManageSonTitle{text-align:left; text-indent:20px; color:#ff7000; background:#fcfcfc;}

#loginform{ margin:0; }
#loginform div {font-size:14px; height:50px; line-height:30px; vertical-align:bottom;}
#loginform div label{float:left; display:block; width:50px; height:30px; line-height:30px; text-align:left;}
#loginform div input.logininput{float:left; margin:2px 0 0 10px; width:198px; height:25px; line-height:25px; background:#fffcf9;}
#loginform div input.logininputfocus{float:left; margin:2px 0 0 10px; width:198px; height:25px; line-height:25px; border:1px #ff7b2f solid; background:#ffffcc;}
#loginform div input.rndcode{float:left; margin:2px 0 0 10px; width:100px; height:25px; line-height:25px;}
#loginform div input.rndcodeinputfocus{float:left; margin:2px 0 0 10px; width:100px; height:25px; line-height:25px; border:1px #ff7b2f solid; background:#ffffcc;}

#topmainmenubar,#searchMainClasslistBar{text-indent:30px;font-size:14px;color:#000;}
#topmainmenubar a:link,#topmainmenubar a:hover,#topmainmenubar a:visited{font-size:14px;color:#000;text-decoration:none;}
#searchMainClasslistBar a:link,#searchMainClasslistBar a:visited{font-size:9pt;color:#000;text-decoration:none;}
#searchKeylistBar a:link,#searchKeylistBar a:visited{font-size:9pt;color:#666;text-decoration:none;}
#searchMainClasslistBar a:hover{font-size:9pt;color:#000;text-decoration:underline;}
#searchKeylistBar{color:#666;text-indent:50px;font-size:9pt;}
#searchKeylistBar a:hover{font-size:9pt;color:#666;text-decoration:underline;}
#aucInfoAtti_nav #Atti_ul{white-space:nowrap;margin:0;padding:0;}
#aucInfoAtti_nav #Atti_ul li{display:inline;list-style-type:none;}
#aucInfoAtti_nav #Atti_ul li .Atti_li{width:40px;height:18px;line-height:18px;color:#59814C;font-weight:700;text-align:center;text-decoration:none;background:url(../images/f2.gif) repeat-x 0 -1586px;border-left:1px #B1D09B solid;border-right:1px #B1D09B solid;margin:0 3px 0 0;padding:6px 15px 5px;}
#aucInfoAtti_nav #Atti_ul li .Atti_thefocus{width:40px;height:18px;line-height:18px;color:#F94111;font-weight:700;text-align:center;text-decoration:none;background:url(../images/f2.gif) repeat-x 0 -1586px;border-left:1px #B1D09B solid;border-right:1px #B1D09B solid;margin:0 3px 0 0;padding:6px 15px 5px;}

.product1{background:url("name-bg.gif");float:left;margin:0px 0px 0px 0px; width:157px; height:68px; min-height:66px; display:inline;border-right:1px #f0f0f0 solid;}
.product1_pic{ margin:auto; display:table-cell; table-layout:fixed; word-break:break-all; word-wrap:break-word; *display:block; font-size:62px; width:72px; height:72px; text-align:center; vertical-align:middle; border:#f0f0f0 1px solid; }
.product1_pic img{ margin:auto; vertical-align:middle;}
.product1_name{width:130px;text-align:left; padding-top:5px; margin-left:5px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product1_name a{color:#3A69AF; font-weight:900; text-decoration:none;}
.product1_name a:hover{color:#FF6600; font-weight:900; text-decoration:underline;}
.product1_txt{text-align:center; padding-top:5px; font-size:12px;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product1_txt a{ color:#555;text-align:center; padding-top:5px; font-size:12px;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product1_txt a:hover{color:#555; text-align:center; padding-top:5px; font-size:12px;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-decoration:underline;}

.product2{ margin:5px 0 0 10px; width:127px; height:186px; min-height:186px; float:left; display:inline; text-align:center;}
.product2_pic{ margin:auto; display:table-cell; table-layout:fixed; word-break:break-all; word-wrap:break-word; *display:block; font-size:102px; width:120px; height:120px; text-align:center; vertical-align:middle; border:#f0f0f0 1px solid; }
.product2_pic img{ margin:auto; vertical-align:middle;}
.product2_txt{ text-align:center; padding-top:5px; font-size:12px;}

.TableItemTitle{background:url("bg-banner.png") repeat-x scroll 0 -50px; font-size:14px;}
.Table1pxBorder{border:1px #f0f0f0 solid;border-collapse:collapse;}
.Table1pxTitle{width:100%;background:#fcfcfc; height:30px;border-bottom:1px #f0f0f0 solid;}
.Table1pxTitleLeft{width:5px;background:url("bg-banner.png") repeat-x scroll 0 -50px;}
.Table1pxTitleCenter{background:url("bg-banner.png") repeat-x scroll 0 -50px;height:20px;color:#666;font-size:14px;font-weight:700;text-align:left;text-indent:6px;line-height:25px;}
.Table1pxTitleCenter a{color:#666;}
.Table1pxTitleCenter a:hover{color:#ff6600;}
.Table1pxTitleem{width:50px;color:#666;background:url("bg-banner.png") repeat-x scroll 0 -50px;}
.Table1pxTitleRight{background:url("bg-banner.png") repeat-x scroll 0 -50px;width:50px;color:#666;text-align:Right;}
.Table1pxTitleRight a{background:url("bg-banner.png") repeat-x scroll 0 -50px;width:50px;color:#666;text-align:Right;}
.Table1pxTitleRight a:hover{background:url("bg-banner.png") repeat-x scroll 0 -50px;width:50px;color:#f60;text-align:Right;}
.Table1pxSecondTitle{height:20px;color:#BBB;text-align:left;text-indent:.8em;background:#f0f0f0;border-bottom:1px #f0f0f0 solid;}

.Table1name{width:150px;font-size:14px;font-weight:500;overflow:hidden;white-space:nowrap;}
.Table1name a{margin-left:5px;width:150px;color:#3A69AF;font-size:14px;font-weight:600;text-decoration:none;}
.Table1name a:hover{margin-left:5px;width:150px;color:#f60;font-size:14px;font-weight:600;text-decoration:underline;}
.Table1em{width:100px;color:#ff7b2f;font-size:12px;font-weight:900;text-align:right;line-height:25px;overflow:hidden;white-space:nowrap;}
.Table1buy{width:60px;color:#666;text-align:Right;}
.Table1buy a{margin-right:5px;width:60px;color:#666;text-align:Right;text-decoration:none;}
.Table1buy a:hover{width:60px;color:#f60;text-align:Right;text-decoration:underline;}
/* css ui tab */
.ui-tab-container{width:100%;}
.ui-tab-container ul{height:25px;border-bottom:none;}
.ui-tab-container ul li{float:left;min-width:113px;height:25px;line-height:25px;font-size:14px;font-weight:700;color:#999;background:#eee;cursor:pointer;width:113px;}
.ui-tab-container ul li.ui-tab-active{color:#333;background:#fefefe;margin-bottom:-1px;}
.ui-tab-container .ui-tab-content{height:230px;min-height:230px;text-align:left;padding:10px;}

.titletd{font-family:SimSun,Arial;color:#222;height:28px;font-size:14px;color:#000;background-color:#eee;}
.buttoninput{font-size:14px;font-family:SimSun,Arial;font-weight:700;line-height:16px;color:#fff;background:#FF7A28 url('../images/buttoninputbg.gif');border:1px #ffccec solid;padding:3px 10px;}
.orangespace{color:#FFF;text-align:center;background-color:#ff7b2f;}
.grayspace{color:#222;text-align:center;background-color:#eee;}
.bluespace{background-color:#08B8F1;}
.blackspace{background-color:#666;}
.searchbartable{border-right:1px #DDD solid;border-top:0;border-left:1px #DDD solid;border-bottom:1px #DDD solid;}
.footernavmenutable{text-align:center; border-top:3px #f0f0f0 solid; height:28px; line-height:28px;}
.Div1px{position:relative;border-right:1px solid;border-top:1px solid;border-left:1px solid;border-bottom:1px solid;background:#E2F5FF;height:28px;line-height:28px;color:#222;border-color:#00A8FF;}
.Div1px_msg{position:relative;width:98%;height:18px;line-height:18px;color:#000;text-align:left;text-indent:20px;border:1px #F60 solid;background:#FFF2E9 url(../images/icon_resultmsg.gif) no-repeat 3px 5px;padding:3px;}
.menutdbg_1{background:#f0f0f0;}
.menutdbg_2{background:#D0D0D0;}
.menufont_1{font-size:9pt;color:#FF7B2F;}

.downloadzip{display:block;width:180px;height:39px;background:url('../images/downloadzip.gif') 0 0;}
.downloadzipactive{display:block;width:180px;height:39px;background:url('../images/downloadzipactive.gif') 0 0;}

.fontcolor_1{color:#FFF;}
.fontcolor_2{color:#F42;}
.fontcolor_3{color:#329D1E;}
.bold{font-weight:bold;}
.bold14px{font-size:14px;font-weight:bold;}
.form_table{width:700px;border-left:1px #ADDFFF solid;border-right:1px #E7E3E7 solid;border-top:0;border-bottom:0;}
.form_table #left_Toptd{width:22%;height:1px;background:#ADDFFF;}
.form_table #center_Toptd{width:28%;height:1px;background:#E7E3E7;}
.form_table #right_Toptd{width:50%;height:1px;background:#E7E3E7;}
.form_table #left_td{background:#E7FBFF;border-bottom:1px #ADDFFF solid;text-align:right;font-size:14px;padding:5px;}
.form_table #form_table_textinput{width:180px;height:18px;font-size:14px;line-height:18px;border:1px #E7E3E7 solid;}
.textInput_Info{border-bottom:1px #FFF solid;text-align:left;padding:5px;}
.form_table_subbtn{height:28px;background:#EEE;font-size:16px;margin:8px 0 0;padding:3px;}
.splitline_1px_gray{height:1px;font-size:1px;border-top:1px #DDD solid;margin:auto;}
.textarea_protocolcontent{width:97%;height:120px;border:1px #DDD solid;}
.title_text_red_14px{width:700px;height:21px;color:red;font-size:14px;text-align:left;margin:auto;padding:0;}
.aucInfoAtti_title{height:25px;line-height:25px;color:#FF7000;background:#FFF;border-bottom:1px #CCC solid;}
.inputpage{width:20px;height:16px;border:1px #dfdfdf solid;font-size:12px;}
.CurrentPrice_Big{color:#FF7000;font-size:25px;font-family:Arial,SimSun;font-weight:700;}
.CurrentPrice_ex{color:#FF7000;font-size:15px;font-family:Arial,SimSun;font-weight:700;}
.CurrentPrice_list{color:#FF7000;font-family:Arial;font-weight:700;}
.infoBox1{width:100%;height:38px;border:1px #CCCCD0 solid;background:#F0F0F3 url(../images/icon_infoBox_01.gif) no-repeat 3px 3px;vertical-align:middle;}
.infoBox1 p{margin-left:30px;text-align:left;line-height:20px;}
.notify{min-height:100px;height:auto!important;margin:10px;}
.notify .lt{background:url(../images/notify_box_bg.gif) no-repeat left 0;height:5px;overflow:hidden;float:left;width:100%;}
.notify .rt{float:right;height:5px;width:5px;background:url(../images/notify_box_bg.gif) no-repeat right 0;}
.notify .lb{background:url(../images/notify_box_bg.gif) no-repeat left -5px;height:5px;float:left;width:100%;}
.notify .rb{float:right;height:5px;width:5px;background:url(../images/notify_box_bg.gif) no-repeat right -5px;}
.notify-bd{clear:both;background-color:#fffec9;border-right:1px solid #ffe371;border-left:1px solid #ffe371;zoom:1;padding:5px 20px;}
.notify h4{font-size:12px;line-height:20px;color:#666;}
.notify ol{line-height:18px;color:#666;list-style:decimal outside!important;font-family:Tahoma;margin:0 0 0 24px;}
.notify ol li{list-style-type:decimal;}
.whitespace,.WhiteBg{background-color:#FFF;}
.Table1pxTitleRight2,.Table1pxTitleRight3{color:#FFF;font-weight:700;text-align:Right;}
.form_table #center_td,.form_table #right_td{background:#FFFBFF;border-bottom:1px #E7E3E7 solid;text-align:left;padding:5px;}
a.titlebgcolor_a{color:#333;}
a.title2bgcolor_a{color:#fff;}
a.Table1pxTitleCenter:link,a.Table1pxTitleCenter:hover,a.Table1pxTitleCenter:visited{height:20px;color:#59814C;font-weight:700;text-align:left;text-indent:6px;line-height:23px;}
a.menuColor_1:link,a.menuColor_1:visited{color:#FF7B2F;text-decoration:none;}
a.Bottommenu:link,a.Bottommenu:visited{color:#FFF;text-decoration:none;}
a.menuColor_1:hover{color:#000;text-decoration:none;}
a.Bottommenu:hover{color:#FFF;text-decoration:underline;}

/*CSS gray style pagination*/
DIV.pagebar_gray { clear:both; MARGIN:3px; padding:10px; COLOR:#a0a0a0; TEXT-ALIGN:center;}
DIV.pagebar_gray A:link,DIV.pagebar_gray A:visited { PADDING:2px 5px; MARGIN-RIGHT:3px; height:18px; BORDER:#888888 1px solid; TEXT-DECORATION:none; color:black;}
DIV.pagebar_gray A:hover,DIV.pagebar_gray A:active { PADDING:2px 5px; MARGIN-RIGHT:3px; height:18px; BORDER:#888888 1px solid; TEXT-DECORATION:none; color:#fff; background:#555555;}
DIV.pagebar_gray SPAN.current {PADDING:2px 5px; MARGIN:1px 3px; height:18px; BORDER:#ccc 1px solid; color:#999999;}
DIV.pagebar_gray SPAN.disabled {PADDING:2px 5px; MARGIN:1px 3px; height:18px; BORDER:#ccc 1px solid; color:#999999;}

/* 分页样式表开始 */
#pageBar2008{clear:both!important; margin:0; background:transparent url('page/mainMenu.gif') repeat-x;width:100%;height:32px;position:relative;font-size:9pt;line-height:20px;}
#pageBarTop2008{ height:25px;padding:5px;background:#f6fcff;border-bottom:1px solid #c7e8f9; text-align:left;}
#pageBarTop2008 select{border:solid 1px #ddd;color:#333333;font:12px "Verdana"}
#pageBarHead2008{position:absolute;right:0;top:-5px;}
#pageBarHead2008 img{border:0;}
#paginator { padding-right:0; font:11px Arial, Helvetica, sans-serif;;padding:10px 20px 10px 0; margin:0; text-align:right}
#paginator a{padding:1px 6px; border:solid 1px #ddd; color:blue; background:#fff; text-decoration:none;margin-right:2px}
#paginator a:hover {color:#fff; background:#ffa501;border-color:#ffa501;text-decoration:none;}
#paginator a:visited {padding:1px 6px; border:solid 1px #ddd; color:blue; background:#fff; text-decoration:none;}
#paginator .break {padding:1px 6px; border:none;text-decoration:none;}
#paginator .this-page {padding:1px 6px;font-weight:normal; font-size:12px;border:none}
#paginator .pagegoto{width:40px; height:14px; line-height:14px; font-size:9pt; border:1px solid #DFDFEF;}
/* 分页样式表结束 */

/* system article */
/*==all==*//*SimSunSimSun*/
.left,.right{display:table-cell; float:left; padding-bottom:32767px;margin-bottom:-32767px; height:auto; }
.left{ width:200px;}
.right{ width:748px; background:#fff; border-left:1px solid #bcd6e8;border-right:1px solid #bcd6e8;}
.right h2{background:#F0F8FC;border-bottom:1px solid #bad1de;}
.container{min-height:500px;}
.articlelist_logo{width:190px; padding:5px;font-size:14px;border-bottom:1px solid #8fc4e4;height:58px;}
.articlelist_logo img{width:58px;height:55px;}
.articlelist_logo h5{ margin-top:7px;}
.articlelist_logo_left{float:left;text-align:right;}
.articlelist_logo_right{float:right;}
.articlelist_logo_right h5{padding-bottom:5px;font-size:14px;font-weight:bold;}
.articlelist_logo_right p{color:#868686;}
.articlelist_logo_right_width{	width:115px;}
.articlelist_kind{border-top:1px solid #fff;margin-bottom:8px;font-size:14px; padding-top:5px;}
.articlelist_kind ul{padding-left:5px;}
.articlelist_kind ul li{height:31px;line-height:31px;float:left;width:180px;position:relative;}
.articlelist_kind a{width:180px;padding-left:15px;position:absolute;display:block;clear:both;text-decoration:none;float:left;}
.articlelist_kind a:link,.articlelist_kind a:visited {text-decoration:none;}
.articlelist_kind a:hover {background:url(../images/articlelist_li_bg.png) no-repeat left 0 #fff;border-left:1px solid #acbfd0;border-top:1px solid #acbfd0;border-bottom:1px solid #acbfd0;font-weight:bold;}
.articlelist_kind a:active {border-bottom:1px solid #acbfd0;}
.articlelist_kind a.li_active{background:url(../images/articlelist_li_bg.png) no-repeat left 0 #fff;border-left:1px solid #acbfd0;border-top:1px solid #acbfd0;border-bottom:1px solid #acbfd0;font-weight:bold;}
.articlelist_content{width:650px; margin:0 auto;padding:10px 0;line-height:1.6; table-layout:fixed; word-break:break-all; word-wrap:break-word;}
.articlelist_content a:link, .articlelist_content a:visited {color:#228ada;text-decoration:underline;}
.articlelist_content a:active,.articlelist_content a:hover {color:#000;text-decoration:underline;}

/* goods class list */
.goods_cls { margin:auto; padding:0; overflow:hidden; *zoom:1; width:98%; text-align:left; list-style-type:none;}
.goods_cls li.goods_cls_li { display:inline-block; float:left; margin:0 5px; width:48%; height:auto; font-weight:bold; font-size:14px; }
.goods_cls li.goods_cls_li p {margin:0; padding:0; font-weight:normal; font-size:12px;}

/* index userlogintabs */
#userlogintabs li{float:left;display:inline-block;width:50%;height:28px;line-height:28px;text-align:center;background:#f0f0f0;cursor:pointer;*height:23px;}
#userlogintabs li img{margin-bottom:6px;}
#userlogintabs li.current{ color:#666;font-size:14px;font-weight:bold;background:#fff;}

#indexoauthloginbox a{float:left; display:inline-block; width:48%; margin:3px 1px; border:1px #fcfcfc solid; background:#fff;}
#indexoauthloginbox a img{margin-bottom:-3px;}

.indexlinks a{float:left;margin:3px;margin-left:0;width:auto;text-align:left;}
.indexlinks a img{border:1px #eee solid}

.indexchannel{width:316px;height:329px;border:1px #f0f0f0 solid;}
.indexchannel .c1{width:190px;border-right:1px #f0f0f0 solid;}
.indexchannel .c2{width:316px; float:left;}
.indexchannel .left_ttl{width:100%;height:30px;line-height:30px;font-size:14px;text-indent:10px;border-bottom:2px #DF0000 solid;}
.indexchannel .left_cnt{width:100%;height:258px;overflow:hidden}
.indexchannel .right_ttl{width:100%;height:30px;line-height:30px;font-size:14px;text-align:right;border-bottom:2px #f0f0f0 solid;}
.indexchannel .right_cnt{width:100%;height:300px;overflow:hidden;}
#nobr li{ display:inline;}
.indexchannel .listbox{float:right;width:190px;height:256px;background:#fcfcfc;border-left:1px #f0f0f0 solid;*height:258px;}
.indexchannel .listbox .listbox_ttl{width:100%; height:25px; line-height:25px;text-indent:5px;font-size:14px;font-weight:bold;border-bottom:1px #eee solid}
.indexchannel .listbox ul{width:100%;border-top:2px #fff solid}
.indexchannel .listbox ul li{text-indent:5px; line-height:21px;}

.indexgoodbox{width:305px; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.indexgoodbox a {color:#3A69AF; text-decoration:none;}
.indexgoodbox a:hover {color:#f60; text-decoration:underline;}
.indexgoodbox li { margin-left:5px;list-style-type:none;}
.indexgoodbox p{ line-height:18px;text-align:center;}
.indexgoodbox .price em{color:#ff7b2f;font-size:12px;font-weight:bold;line-height:25px;}
.goodsimgbox{display:block; overflow-x:hidden; text-align:center; vertical-align:middle; border:1px solid #eee; background:#fff; margin:5px 2px 5px 3px; padding:0; height:160px; width:160px;}
.goodsimgbox span,.goodsimgbox a img{display:inline-block; height:100%; vertical-align:middle;}
.goodsimgbox .photo{height:auto;}

#itemprodtlul{margin:0; padding:0; height:32px; border-bottom:1px #DF0000 solid;}
#itemprodtlul li{float:left; display:inline-block; margin:0 5px; padding:0 18px; height:30px; line-height:30px; border:1px #ccc solid; border-bottom:0; background:#f9f9f9; cursor:pointer;}
#itemprodtlul li.current{height:32px; font-size:14px; font-weight:bold; color:white; border:0; background:#DF0000;}

#footer_idx_helplist{padding:0;margin:10px 0;border-top:2px #DF0000 solid;}
#footer_idx_helplist dl{float:left; margin-top:10px; padding-left:15px;width:110px;background:url('images/articlelist_icon.gif') 0 5px no-repeat}
#footer_idx_helplist dt{font-weight:bold;font-size:14px;margin-bottom:5px}
#footer_idx_helplist dd{line-height:21px;}
#footer_idx_helplist .helplist_contactus{float:left;width:188px;padding-left:10px;border-left:2px #eee solid;line-height:21px;}

#aucclasslist{margin:0;padding:0;}
#aucclasslist li{float:left;display:inline-block;list-style:none;width:48%;margin:5px;}

/***flow-steps***/
.flow-steps{ position:relative; height:30px; list-style:none; font-size:14px; overflow:hidden;}
	.flow-steps li{ float:left; height:30px; margin-right:-32px; background:#E4E4E4; line-height:30px; overflow:hidden;}
	.flow-steps span{ display:block; float:left; width:122px; padding:0 18px 0 0; font:700 1em/30px Arial,SimSun; text-align:center; color:#333; text-decoration:none;}
	.flow-steps b{ float:left; width:0px; height:0px; margin-top:-6px; border:21px solid #E4E4E4; border-left-color:#fff; font-size:0; line-height:0; z-index:9;}
	.flow-steps s{ position:relative; float:left; width:0px; height:0px; margin-top:-2px; border:17px solid transparent; /*For IE6*/ _border-color:snow; _filter:chroma(color=snow);/*For IE6*/ border-left-color:#E4E4E4; font-size:0; line-height:0; z-index:99;}
	.flow-steps .on{ background:#ff6600;}
	.flow-steps .on span{ color:#fff;}
	.flow-steps .on b{ border-color:#ff6600; border-left-color:#fff; }
	.flow-steps .on s{ border-left-color:#ff6600;}
	.flow-steps .f{ border-color:#E4E4E4!important;}
	.flow-steps .on .f{border-color:#ff6600!important;}

#footer {width:100%;border-top:1px solid #d7d7d7;background-color:#efefef; margin-top:0px;}
#footer .wrap {width:950px; margin:0px auto; border-top:1px solid #fff;border-bottom:1px solid #d7d7d7; line-height:30px;}
#footer .copyright {text-align:center;}
#footer .copyright img {padding:5px 10px;}
#footer a {color:#285b92; text-decoration:none;}
#footer a:hover {color:#f60; text-decoration:underline;}
#footer .fl {float:left; width:auto;}
#footer .fr {float:right; width:auto;}
#footer .clear {/*clear:both;*/width:100%; overflow:hidden;}

/*-----中-----*/
#header {width:950px; height:167px; margin:0 auto;}
#headerTop {width:950px; margin:0 auto; height:28px;}
#logo {float:left; background:url(logo.gif) no-repeat; width:224px; height:79px; margin:20px 0 0 15px; }
#headerRight {float:right; }
#headerRight ul {margin:10px 0; overflow:hidden; float:right; }
#headerRight li {float:left; }
#headerRight li em {font-style:normal; margin:0 10px; height:9px; font-size:9px; color:#0e78a0; }

.phone{width:146px;display:block;float:left;margin:19px 0px 0px 30px;}
.tele{background:url(phone.png) no-repeat;width:144px;height:20px;}
.qqtale{background:url(qqico.png) no-repeat 1px 3px;width:144px;height:30px;margin:5px 0;padding-left:28px;}
.qqtale a{display:block;background:url(phone.png) no-repeat 0px -34px;width:118px;height:23px;cursor:pointer;}

/* 搜索栏样式 */
.center {clear:both;width:950px;margin:0 auto; float:none;}
.top {height:21px;padding:4px 6px 0;border-bottom:1px solid #EDEDED;}
.header .lx {width:100px; float:left; z-index:33; color:#666666; margin:6px 0 0 20px;position:relative;}
.header .search-bar {float:left;z-index:33;color:#666666;margin-top:18px;position:relative;}
.search-input {float:left;width:450px;}
.search-tab {
	left:10px;
	z-index:31;
	height:23px;
	line-height:23px;
	position:absolute;
}
.search-tab p {float:left;z-index:32;height:23px;color:#333;padding-left:15px;background:url("search.png") no-repeat 0 -150px;padding-left:15px;}
.search-tab span {float:left;line-height:21px;padding-right:15px;background:url("search.png") no-repeat right -175px;}
.search-input-bar {top:10px;height:33px;width:454px;position:relative;padding:5px 0 0 5px;background:url("search.png") repeat-x 0 -100px;}
.search-input-bar span.tl {left:0;top:0;width:3px;height:38px;overflow:hidden;position:absolute;background:url("search.png") no-repeat 0 0;}
.search-input-bar span.tr {right:0;top:0;width:3px;height:38px;overflow:hidden;position:absolute;background:url("search.png") no-repeat right 0;}
.input-cate {float:left;height:24px;width:355px;z-index:36;margin-top:1px;position:relative;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080 #D9D9D9 #D9D9D9 #808080;}
.keyword-input {float:left;height:23px;overflow:hidden;}
.keyword-input input {width:99%;height:16px;font-size:1.2em;line-height:16px;border-style:none;padding:4px 0 4px 5px;vertical-align:middle;}
.search-btn {float:left;padding-left:4px;}
.search-btn button {width:87px;height:27px;border-width:0;vertical-align:top;background:url("search.png") no-repeat scroll 0 -50px	transparent;}
.bg-locked {padding-left:16px;background:url("ico-tb.png") no-repeat scroll left -1201px	transparent;}

#headerNav {width:950px; margin:18px auto 0 auto; float:none;text-align:center;}
#navLeft {float:left; background:url(nav_left.gif) no-repeat; width:3px; height:36px;}
#navMid {float:left; background:url(nav_mid.gif) repeat-x; width:944px; height:36px; }
#navMid ul { margin:4px 0 0 0; }
#navMid li, #navMid li span { float:left; height:32px; line-height:32px; }
#navMid li { padding-left:28px; }
#navMid li span { padding-right:28px; font-size:14px;}
#navMid li a { color:#FFF; font-size:14px; font-weight:bold; cursor:pointer;}
#navMid li a:hover{ color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-decoration:underline;}
#navMid li .current, #navMid li .current span { float:left; color:#0e78a0; cursor:pointer;}
#navMid li .current { padding-left:45px; background:url(nav.gif) no-repeat left top; cursor:pointer;}
#navMid li .current span { padding-right:28px; background:url(nav.gif) no-repeat right top; cursor:pointer;}
#navRight { float:left; background:url(nav_right.gif) no-repeat; width:3px; height:36px;}

/* 表单元素 */
.input {height:19px;line-height:19px;border-top:1px solid #555;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #555;}
input.email {padding-left:22px;background:url("ico-email.png") no-repeat scroll 2px 50%	#FFFFFF;border-top:1px solid #555;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #555;height:25px;line-height:25px;font-size:14px;font-weight:bold;width:165px;}
input.password {padding-left:22px;background:url("ico-password.png") no-repeat scroll 2px 50%	#FFFFFF;border-top:1px solid #555;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #555;height:25px;line-height:25px;font-size:14px;font-weight:bold;width:165px;}
.textarea {border-right:0;padding-left:1px;overflow-y:scroll;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;}
.button {padding:0 8px 0 8px;height:23px; margin-top:3px;}
select {border-right:0;}

