body {

}
*{
padding:0;
margin:0;
}
img {border: 0px;}
form {
margin: 0px;
padding: 0px;
}
div, td, p{
	line-height: 20px;
	padding-top: 0px;
}
h1{ font-size:16px;}
h3{ font-size:14px;}
input, select, textarea {
font: 12px "Courier New";
}
input, select{ vertical-align:middle;}
a{
color: #000000;
text-decoration: none;
}
a:hover {
color: #316ac5;
}
a.bluelink{ /*蓝色链接*/
color: #316AC5;
text-decoration: none;
}
.gray,a.gray{ /*灰色链接*/
color: #686868;
text-decoration: none;
}
.clear {
clear: both;
font-size:0px;
line-height:0px;
}
ul,li{
list-style:none;
}
.em_font{ color:#FF0100;}
#globalWrapper {
width: 981px;
margin: 0 auto;
overflow:hidden;
position:relative;
}
#wrapper {
	width: 952px;
	overflow: hidden;
}
.fleft{float:left;}
.fright{float:right;}
.font14{ font-size:14px;}
/*头部样式*/
.head-top{ height:90px; overflow:hidden; padding-left:21px; position:relative;}
/*.logo{ float:left; margin-top:9px; margin-right:56px; display:block;}*/
.passport{ color:#868686; margin:9px 0 10px 0;}
.bigfont{font-size:32px; font-family:黑体; color:#121212; margin-top:-4px; font-weight:bold;}
.navgate{ height:28px; position:absolute; left:225px; bottom:0;}
.navgate li{ float:left; padding-right:2px; width:78px; }
.navgate li.lilong{ width:95px;}
.navgate li a{ display:block;height:22px; padding-top:6px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/navbg.gif) no-repeat 0 -28px; text-align:center; font-size:14px;}
.navgate li.lilong a{ background-position:0 0; width:95px;}
.navgate li a:hover,.navgate li a.sel{ background-position:0 -56px; color:#fff; font-weight:bold;}
.navgate li.lilong a:hover,.navgate li.lilong a.sel{ background-position:0 -84px;}
.formbar{ width:981px; margin-bottom:6px; background:#E9F5DF url(http://www.hecha.cn/themes/hechaV2.5/images/formbarbg.gif) no-repeat; border-bottom:2px solid #589C07; position:relative; height:66px;}
.fl,.fr{ position:absolute; top:0;background:url(http://www.hecha.cn/themes/hechaV2.5/images/formbarbg.gif) no-repeat; width:3px; height:68px;}
.fl{ left:0;}
.fr{ right:0;background-position:0 -72px;_right:-1px;}
.tabbar{  height:34px; line-height:34px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/htablibg.gif) repeat-x; color:#fff; padding:0 14px 0 27px;}
.tabbar a:link,.tabbar a:visited{ color:#fff; margin-right:5px;}
.subnav{ height:34px; line-height:34px;}
.em{margin-left:2em; color:#FEF37D;}
.cart{background: url(http://www.hecha.cn/themes/hechaV2.5/images/tabinpubg.gif) no-repeat; padding-left:34px; float:right; height:23px; line-height:23px; width:145px; color:#000; margin-top:6px; position:relative;}
.cart p{height:23px; line-height:23px;}
.carfloat{position:absolute; display:none; top:22px; width:155px; left:-1px; border:1px solid #8D8D8D; line-height:20px; background:white; padding-left:24px;}
.searchbtn{ width:43px;height:22px; border:none; background:url(http://www.hecha.cn/themes/hechaV2.5/images/seachbtnbg.gif) no-repeat left center; margin-left:8px; cursor:pointer; float:left; margin-top:-1px;}
.cata_select{ height:20px; width:80px;border:none; border:1px solid #949494; float:left; margin-right:5px;}
.brand_select{width:272px; float:left;}
.inputtxt,.inputtxt_s{height:18px; line-height:18px; margin-left:-1px; border:none; border:1px solid #949494; float:left; width:268px; color:#7E7E80; padding-left:5px;}
.inputtxt_s{width:125px; border-right:1px solid #959595;}
.benefitcs{left:225px; top:30px; position:absolute; height:20px;line-height:20px; overflow:hidden; color:#868686;}
.benefitcs a{ height:20px; line-height:20px; color:#868686; margin-left:12px;}
.benefitcs strong{ color:#ff0000; font-weight:normal}
.cf-hsearch-block{position:absolute; color:#666666; padding:3px; top:149px; left:169px; z-index:90; width:267px; background:#fff; border:1px solid #000;}
.cf-hsearch-block .fright{color:#316AC5; font-size:10px}
.cf-hsearch-block strong{ font-weight:normal;}
.cf-hsearch-block li.onsel{ background:#66CC33;}
/*首页内容区样式*/
.col_L{ width:159px; float:left; margin-right:12px; overflow:hidden;}
.col_M{ width:566px; float:left;overflow:hidden;}
.col_R{ width:232px; float:right;overflow:hidden;}
.ad_through img{ width:981px; height:63px; margin-bottom:6px;}
.catalogs,.adleft,.adleft1,.articles,.department,.department1 .ctitle_1,.news,.columnbd,.topic{border:1px solid #AED3E3;} /*蓝色边框*/
.adleft{ height:105px; overflow:hidden; margin-bottom:6px;}
.adleft1{height:66px; margin-bottom:10px; overflow:hidden;}
.catalogs,.catalogs1{ height:1019px; overflow:hidden; margin-bottom:10px;}
.ctitle{margin:1px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/column_titbg.gif);font-size:14px; font-weight:normal; padding-left:12px; line-height:22px; color:#fff; padding-right:5px;}
.ctitle a{color:#fff; font-size:12px; float:right; margin-top:1px;}
.catalog h2{ color:#36A308;font-size:14px; height:20px; line-height:20px; margin:26px 0 5px 10px;}
.catalist{ margin-left:10px; width:138px; overflow:hidden; font-family:"宋体"}
.catalist li{ list-style:none; float:left; border-bottom:1px dashed #DDDDDD;  width:64px; height:27px; line-height:27px; overflow:hidden;}
.catalist li a{ font-size:12px; line-height:14px; float:left; diplay:block;margin-top:8px; }
.catalist li.cspace{ width:74px;}
.catalist .line{width:100%;}
.catalist li.cspace a{ border-left:1px solid #000;  padding-left:15px;}
.catalist li.cspace a:hover{ color:#316ac5;}
.catalist li a:hover{ color:#316ac5;}
.floatcata{ position:absolute; z-index:1000;  padding:10px;  left:0; top:0; line-height:24px;}
.float_cleft{width:61px; height:23px; border:solid 1px #a1a1a1;border-right:none; background:#fafafa; float:left; color:#000; font-weight:bold; text-align:center; line-height:23px}
.float_crout{float:left; width:198px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/flxf_bg.gif) no-repeat 3px bottom; padding:0 4px 3px 0;}
.float_crin{width: 180px; border: solid 1px #a1a1a1; border-left:none; float:left; padding:0 10px 10px 8px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/flxf_bg1.gif) left top no-repeat #fafafa; line-height:23px;}
.float_crin *{ line-height:23px; }
.switchtab{ margin:5px 0 5px 4px;overflow:hidden; height:17px;}
.switchtab a,.switchtab span{ float:left; display:block; background:url(http://www.hecha.cn/themes/hechaV2.5/images/tabbg_unsel.gif) repeat-x left top; margin-right:2px; width:45px; height:17px; text-align:center; color:#fff;}
.switchtab a:hover,.switchtab a.sel,.switchtab span.sel{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/tabbg_sel.gif) repeat-x;}
.switchtab a.sel:link,.switchtab a.sel:visited,.switchtab a:link,.switchtab a:visited{ color:#fff;}
.brandlogos,.brandlogos1{margin-left:5px; width:150px;}
.brandlogos li{ height:30px; line-height:30px;}
.brandlogos li a{ line-height:28px; margin-top:0;}
.brandlogos img{ margin-right:3px; width:81px; height:21px; margin-top:4px;}
.brandlogos1 li{ height:40px; line-height:40px;}
.brandlogos1 li a{ line-height:38px; margin-top:0;}
.brandlogos1 img{ margin-right:3px; width:81px; height:21px; margin-top:9px;}
.morebrand{border-bottom:none; height:20px; line-height:20px; width:100%; height:auto; line-height:18px; padding-top:3px;}
.articles{ height:410px;}
/*.txtlist{ margin:10px 0 10px 10px; background:red;zoom:1;}*/
.txtlist a,.news a{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/li_square.gif) no-repeat left center; padding-left:10px;  line-height:20px;}
/*幻灯*/
.flashad{width:564px; height:377px; border:1px solid #B1D7E4; overflow:hidden;}
.flashad img{width:564px; height:377px;}
.flashul{text-align:right; padding-top:5px;height:20px; overflow:hidden;}
.department1{zoom:1; position:relative; clear:both;}
.department{background:url(http://www.hecha.cn/themes/hechaV2.5/images/in_box_bg.gif) repeat-x; margin-bottom:13px;}
.department1{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/departbg.gif) no-repeat 0 30px; margin-bottom:18px;}
.department1 .ctitle_1{ border-bottom:none;}
.subtitle li a,.subtitle li a.sel,.ctitle_1 strong,.ctitle_2,.subtitle li span,.subtitle li span.sel{background:url(http://www.hecha.cn/themes/hechaV2.5/images/index_bgs.gif) no-repeat }
.ctitle_1{ height:32px; line-height:32px; color:#389F06; font-weight:bold; font-size:14px;  background:url(http://www.hecha.cn/themes/hechaV2.5/images/in_box_bg.gif) repeat-x;padding-left:18px;}
.ctitle_1 strong{ background-position:0 -122px; padding-left:18px; line-height:32px;}
.ctitle_2{ background-position:33px -114px;padding-left:51px;height:32px; line-height:32px; color:#389F06; font-size:14px;}
.ctitle_2 a{ color:#579001; margin-right:12px;}
.subtitle{ position:absolute; left:119px; top:3px; width:100%;}
.subtitle li{ width:108px;  margin-right:1px; float:left;}
.subtitle li a,.subtitle li span{ display:block; background-position:0 -180px; text-align:center; line-height:27px; height:27px; font-weight:normal; font-size:13px; }
.subtitle li a:hover,.subtitle li a.sel,.subtitle li span.sel{ background-position:0 -152px;color:#fff;}
.department .subtitle{margin-left:30px;top:2px; width:auto;}
/*.part_Rimga,.part_Rimgb{ position:absolute; width:130px; text-align:center; bottom:105px; left:0;}
.part_Rimgb{ left:139px;}*/
.Rimgul{ height:175px;}
.Rimgul li{ float:left; width:135px; position:relative; height:169px; overflow:hidden;}
.Rimgul p.Pnamediv{ font-size:12px; font-weight:normal; left:8px; text-align:left;  }
/*价格*/
.market{ text-decoration:line-through; color:#6A6A6A;}
.hcprice{ color:#F96C02; font-weight:600;}
.hcprice2{ color:#F96C02; }

.product{ width:110px; float:left;}
.pimg,.pimg_1,.pimg_2,.pimg_3,.pimg_4{ border:1px solid #C7C7C7; width:101px; height:131px;} /*图片尺寸*/
.pimg_1{ width:80px; height:105px;}
.pimg_2{ width:64px; height:82px;} 
.pimg_3{ width:290px; height:192px;} 
.pimg_4{ width:134px; height:166px;} 
.plists{ margin-left:2px;}
.plists li{ padding:20px 15px 12px 15px;}
.plists img{ margin-bottom:8px;}
.artlists{ margin-left:22px;}
.artlists li{ float:left; width:250px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/dot1_2.gif) repeat-x bottom; height:23px; line-height:23px; margin-right:20px; font-family:"宋体"}
.artlists li a{color: #686868;}
/*.artlists a.gray{ margin-left:6px;}*/
.artlists li.lshort{ width:198px; margin-right:3px;}
.artlists li.lshort a.gray{ margin-left:0;}
.shortlists li{ width:220px; margin-right:12px;}
.shortlists{ margin-right:-12px;}
li.nobg,.nobg{ background:none!important;}
.pro_men{ margin-left:12px;_display:inline;}
.pro_men .pimg_1{ display:block; margin:0  auto 5px auto;}
.pro_men li{ padding:0 12px 6px 12px;}
.woman,.man{float:left; width:285px; border-right:1px dashed #CBCBCB; margin-top:16px; overflow:hidden; padding-bottom:8px;}
.man{ float:left; width:280px; margin-top:16px; border-right:none;}
.rec_tlists{ width:156px; line-height:23px; font-family:"宋体"; margin-left:111px;}
.rec_tlists_1{width:165px; line-height:23px; font-family:"宋体"; margin-left:301px;}
.reccon{ margin:20px 0 0 18px;}
.reccon a{ color:#666;}
.reccon a:hover{color: #316ac5;}
.reccon a.font14{ color:#316AC5; font-size:12px;}
.reccon li{ width:270px; float:left;}
.recwdth{ margin-top:20px; height:210px; margin-left:0;}
.recwdth li{ width:480px; padding-left:5px;}
.rec_Limg{ width:292px; height:194px; float:left; position:relative;}
p.Pnamediv{ position:absolute; right:10px; top:5px; text-align:right; font-size:16px; font-weight:bold;}
p.Pricediv{ position:absolute; right:10px; bottom:5px; text-align:right}
.rec_absimg{ float:left; width:208px; height:268px; position:relative; overflow:hidden; padding-right:3px;}
/*.rec_absimg p{ position:absolute;text-align:right;bottom:5px; right:6px;}*/
.news{ height:146px; margin-bottom:7px;}
.news ul{ margin:13px 0 0 9px;}
.news a{color: #316ac5; line-height:20px;}
.ad_rimg{ display:block; border:1px solid #ACD3E2; margin-bottom:7px;}
.topic{ margin-top:8px; }
.switchtab1{ height:22px; padding:0; }
.switchtab1 li{ float:left; background:url(http://www.hecha.cn/themes/hechaV2.5/images/tablibg.gif) repeat-x left bottom; padding-bottom:5px; height:17px; width:51px;  }
.switchtab1 li span{float:right; display:block; background:url(http://www.hecha.cn/themes/hechaV2.5/images/tabbg_unsel.gif) repeat-x left center; width:48px; height:17px; text-align:center; color:white; line-height:17px;cursor:pointer;}
.switchtab1 li.sel,.switchtab1 li.sel_long{  height:22px; padding-bottom:0;}
.switchtab1 li.sel span{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/tabselbg.gif) no-repeat right bottom; height:22px;}
.switchtab1 li.sel_long span{background:url(http://www.hecha.cn/themes/hechaV2.5/images/tabselbgl.gif) no-repeat right bottom; height:22px; width:55px;}
.topic_con{padding:8px 4px 5px 5px;}
.topic_body{border:1px solid #B6D8E4; border-top:none; zoom:1; padding:5px; padding-bottom:0; overflow:hidden; height:364px;}

.first,.second,.third,.num_10{ background: url(http://www.hecha.cn/themes/hechaV2.5/images/index_bgs.gif) no-repeat; width:17px; height:20px; float:left; margin-right:3px;} 
.second{ background-position:0 -32px;}
.third{ background-position:0 -66px;}
.num_10{ background-position:0 -97px;  margin-top:8px;}

.toplists li{ height:26px; line-height:26px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/dot1_2.gif) repeat-x bottom;}
.toplists li.tophot{ padding-top:9px;line-height:18px; height:93px;}
.toplists a{ color:#316AC5}
.toplist1 li{ height:40px; line-height:normal; padding-top:8px; padding-bottom:3px;}

.proinfo{
	width:115px;
	margin-left:80px;
	_margin-left:90px;
	margin-top:-3px
}
.num{ float:left; width:12px; text-align:center; letter-spacing:-1px;height:12px; font-size:10px; background:#4C8423; font-family:Arial, Helvetica, sans-serif;color:#fff; font-weight:bold;  line-height:11px;overflow:hidden; margin:8px 9px 0 0;}

.more_in{ text-align:right; border-top:1px solid #8B8B8B; clear:both; padding:3px 14px 0 0;}
.more_in2{text-align:right; border-top:1px solid #8B8B8B; clear:both; padding:5px 14px 0 0; margin-top:16px;}
.part_body{padding:10px 0 0 5px; background: url(http://www.hecha.cn/themes/hechaV2.5/images/partmentbg.gif) no-repeat 690px center; height:273px;}
.part_body .part_L{ float:left; width:685px;}
.part_body .part_R{ float:right; width:277px; overflow:hidden;}
.part_R img{ border:1px solid #C7C7C7; margin-bottom:5px;}
.recul{ margin-left:3px; float:left}
.recul li{ padding:0 3px 5px 3px;}

/*版尾*/
#footer{ margin:20px auto; width:981px; margin-bottom:5px; clear:both; text-align:left;}
#footer .fo_links{ border:1px solid #AED1E4; background:#fff url(http://www.hecha.cn/themes/hechaV2.5/images/foot_bg.gif) repeat-x; min-height:150px;_height:150px;}
.fo_1,.fo_2,.fo_3,.fo_4,.fo_5{ float:left;  width:186px;  background:url(http://www.hecha.cn/themes/hechaV2.5/images/foot_fg_n.gif) no-repeat right 10px; height:148px; }
.fo_1{ width:208px;}
.fo_5{ background:none;}
.fo_links ul{padding-left:41px; padding-top:58px;background:url(http://www.hecha.cn/themes/hechaV2.5/images/foot_1_n.jpg) no-repeat 41px 28px;}
.fo_2 ul{ background-image:url(http://www.hecha.cn/themes/hechaV2.5/images/foot_2_n.jpg);}
.fo_3 ul{ background-image:url(http://www.hecha.cn/themes/hechaV2.5/images/foot_3_n.jpg);}
.fo_4 ul{ background-image:url(http://www.hecha.cn/themes/hechaV2.5/images/foot_4_n.jpg);}
.fo_5 ul{ background-image:url(http://www.hecha.cn/themes/hechaV2.5/images/foot_5_n.jpg);}
#footer .friends{border:1px solid #AED1E4; margin-top:6px; padding:10px 3px 10px 12px;}
#footer .friends h3{ font-size:12px; color:#212121;}
#footer .flinks a{ margin-right:5px}
#footer .hech{ color:#DCDCDC; text-align:center; margin-top:12px; }
#footer .hech a{ color:#000; padding-left:18px; padding-right:19px; border-right:1px dashed #DDDDDD;}
#copyright{ color:#010101; margin-top:8px; text-align:center; margin-bottom:18px;}
#showmusic{ float:right; width:350px; height:64px;} /*播放器样式*/
.hechaauth{ text-align:center; margin-top:26px;}
.hechaauth img{ margin-right:15px;}
.hecha_zz{ text-align:center; margin-top:13px;}
.hecha_zz img{ margin-right:5px; }
 
.view_top{ height:210px;}
.sale_top{ height:700px;}
.sale_top .num{ margin:4px 9px 10px 0;}
.sale_top li.tophot { padding-top:12px;}
.catalogs1{height:1226px; margin-bottom:13px;}
/*金卡钻石卡*/
.card_ban{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/card_ban.jpg) no-repeat; height:215px; text-indent:-9999px; margin-bottom:3px;}
.card_wrap{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/cart_lconbg.gif) no-repeat 0 77px; }
.card_title{ height:62px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/card_titbg.gif) no-repeat; padding:15px 0 0 47px;}
.card_plists{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/cart_rconbg.gif) no-repeat right top; padding:15px 0 0 24px;}
.list_img{ border:1px solid #C7C7C7; width:134px; height:166px; margin-bottom:3px; overflow:hidden;}
.list_img img{width:134px; height:166px; }
.list_item{ float:left; width:185px; padding:0 27px; margin-bottom:32px;}
.linedot{background:url(http://www.hecha.cn/themes/hechaV2.5/images/dot2.gif) repeat-x center; clear:both; height:5px; margin-bottom:30px; margin-right:45px;}
.list_item .pro_imgnormal{ clear:left;}
.tip_left,.tip_right{line-height:24px; margin-top:15px;}
.tip_left{ float:left; padding-left:50px;}
.tip_right{ height:80px; margin-left:520px; }
.card_bar{ text-align:right; padding-right:60px; background:url(http://www.hecha.cn/themes/hechaV2.5/images/cardbd_bg.gif) repeat-x bottom; padding-bottom:2px;}
.card_jhform{ width:586px; margin:10px auto; background:url(http://www.hecha.cn/themes/hechaV2.5/images/card_formbg.gif) no-repeat; height:220px; padding:30px 12px 0 0;}
.card_ftit{ text-align:center; margin:25px 0 15px 0;} 
.card_jhform td{ height:41px;}
.card_submit{ text-align:center; margin-top:15px;}
.card_tips{ padding:6px 0 20px 291px;}
.card_tips .fleft{ margin-left:-75px; width:75px; float:left; font-weight:bold; _text-indent:-3px;}
.card_confirm{ background:url(http://www.hecha.cn/themes/hechaV2.5/images/card_formbg1.gif) no-repeat center center; height:293px; padding:23px 0 0 30px; font-size:14px; line-height:25px; }
.card_confirm .font14{ font-weight:bold;}
.form_row{ height:22px;}
.form_row .fleft{ width:76px; text-align:right;}
