﻿body{ margin:0 auto; padding:0;  no-repeat top center #fff fixed ; -moz-user-select:none; background:url(/images/northface_background.jpg) repeat fixed center top #fff;}
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
body,div,td,th,input{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
.clr{ clear:both;}
p,h2,H1,h3 { margin:0; padding:0; list-style-type:none}
img {border:0; vertical-align:middle;}
#enblackbegin { margin:0 auto; padding:0; width:1016px; border-enblack: 50px 50px 50px 50px; background:#FFF;}
.enblackflash{ margin-bottom:10px; clear:both}

/* TOP */
#enblackhouse{margin:20px 0 0 100px;float: left;}
#enblackheader{ width:1000px; }
#enblackheader .head_top{margin-bottom:25px; color:#fff;}
#enblackheader .head_top td{ color:#ccc}
#enblackheader .head_top td a{ color:#ccc}
#enblackheader .head_top td a:hover{ color:#fff;}
#enblacklogo{float:left; width:250px; padding:0;overflow:hidden; text-align:left; margin-left:25px;margin-top:25px;}
.menu { width:1000px; height:38px;padding:0; margin:0 auto; text-align:left; white-space:normal;word-break:break-all;background:url(images/menubg.gif) repeat-x top center }
.menu .menuss { float:left; width:650px; height:38px; list-style-type:none; padding:0; margin:0}
.menu .menuss li{ float:left; height:38px;margin-right:1px; font:100 16px/38px Arial, Helvetica, sans-serif; display:block;background:url(images/menu_li_bg.png) no-repeat right}
.menu .menuss li a{ color:#fff;padding:0 15px;display:block}
.menu .menuss li a:hover{ color:#eee}
.menu .searchbox{ float:right;width:325px; height:33px;color:#333; text-align:left; padding-top:5px; }
.menu .searchbox .searchtext{ border-top:1px solid #999; border-left:1px solid #999;height:23px;line-height:22px;padding:0; text-indent:10px; width:250px; color:#999}

/* BODY */
#enblackmain{ width:1016px; margin:0 auto; padding:0; overflow:hidden; }

/* RIGHT */
#enblackcontent{ border-enblack:5px; width:750px; padding-left:6px; float:right; color:#333; background:#fff; margin:0;overflow:hidden;margin-right:8px;}
#enblackcontent h2 {background:#242424;color:#fff; border-enblack:20px; height:30px;padding:10px 0px 0 30px;}
#enblackcontent .enblackhomepro{ width:750px;background:#fff; color:#333; line-height:22px; margin-bottom:10px;}
#enblackcontent .right_mid00{ width:687px; background:#fff;color:#333;overflow:hidden; font:100 11px/18px Verdana, Arial, Helvetica, sans-serif;border:1px solid #ddd; border-top:0;}
#enblackcontent .right_mid{ width:740px; padding:0; background:#fff;overflow:hidden;}
.index_box{ width:980px; margin-left:16px; background:#fff; padding:10px; margin-bottom:0;}
.index_box H1{ font:bold 15px/25px Arial, Helvetica, sans-serif; text-indent:10px; height:25px; background:#242424; color:#fff;}

.sideBar_right {width:200px; padding:0; overflow:hidden; margin-bottom:10px;}
.sideBar_right h2 { width:200px;display:block; background:url(images/.gif) repeat-x; margin:0; color:#fff; text-align:left; font:bold 13px/30px Arial, Helvetica, sans-serif; height:40px;text-indent:12px;}
.sideBar_right .right_mid span a{ display:block;font:100 10px/16px Verdana, Geneva, sans-serif; text-align:left; width:200px; margin:0; list-style-type:none; color:#999;}
.sideBar_right .right_mid span a:hover{ text-decoration:underline; }

/* LEFT */
#enblackleftside{ margin-left:10px;  width:240px; padding:0; float:left;overflow:hidden;}
.sideBar_left {width:255px; padding:0; overflow:hidden; background: #ffffff;margin-left:5px; border:1px solid #aaa;}
.sideBar_left a:hover{ color:red; text-decoration:underline}
.sideBar_left h2 { width:240px; margin-left:15px;height:25px; color:#fff; text-transform:uppercase; text-align:left;text-indent:12px; font:100 14px/24px Arial, Helvetica, sans-serif; background:url(images/bar.gif) repeat-x bottom center;}
.sideBar_left .left_mid{ width:207px; margin:0 16px; padding:8px; background:#fff; color:#333;overflow:hidden; font:100 11px/18px Verdana, Arial, Helvetica, sans-serif;}
.sideBar_left .left_mid_sort{  width:250px; color:#333;overflow:hidden; padding:0 10px 0 0; font:100 11px/18px Verdana, Arial, Helvetica, sans-serif;}

/* FOOTER */
#bluebottom{width:1000px; margin:0 auto 0 16px;text-align:center; padding:10px 0; border-enblack: 0 0 80px 80px; background:#fff;overflow:hidden}
#bluebottom .fot_title{ width:1000px; background:#444; clear:both;}
#bluebottom .fot_title .fot_box{ width:225px;background:#444; border-bottom:1px solid #870707;padding:10px; float:left; text-align:left; border-right:1px solid #222; color:#fff}
#bluebottom .fot_title .fot_box h3{ font-size:13px; height:26px;}
#bluebottom .fot_title .fot_box a{ color:#ddd; font-size:11px;}
#bluebottom .copyword { text-align:center;color:#333;font:100 12px/30px Arial, Helvetica, sans-serif; overflow:hidden;  margin:0 auto;padding:0;text-transform:capitalize}
#bluebottom .copyword a {color:#000; text-decoration:none; font:bold 12px/30px Arial, Helvetica, sans-serif;  padding:0 5px; text-decoration:none}
#bluebottom .copyword a:hover{ color:#242424; text-decoration:underline}
.copyright {overflow:hidden; text-align:center;color:#ccc;font:100 11px/20px Arial, Helvetica, sans-serif; padding:0;margin:0 auto 0 16px; background:#fff;}
.copyright b{font:500 11px/20px Arial, Helvetica, sans-serif;}

/* Views   Price List */
.viewstable { background:#ccc;width:360px;}
.viewstable td{ background:#fff; width:50%; line-height:22px;}
.viewstabletitle{ background:#f8fbff; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0; line-height:20px; color:#000; width:356px;}
.views_pic_left{ width:320px; float:left; padding:0;text-align:left; overflow:hidden ;}
.views_pic_right{ width:365px; margin-right:30px; float:right; padding:0;color:#242424}
.views_pic_right .h_name{color:#000; font:100 15PX/20PX Arial, Helvetica, sans-serif; text-transform:capitalize;}
.views_pic_right .h_block{border-bottom:1px dashed #999;  height:5px; margin-bottom:10px;}
.views_pic_right b{font:bold 16px/24px Arial, Helvetica, sans-serif; color:#000;}
.views_pic_right span{ color:#000; font:bold 15px/24px Arial, Helvetica, sans-serif}
.views_pic_right a{ text-decoration:underline; color:#ae0505}

.cash_css{font:100 11px/20px Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
.cash_css td{}
.cash_css td span{ color:#999}
/* PAGE */
#bluepages { height:30px; font:100 12px/28px Arial, Helvetica, sans-serif; text-align:right; font-size:12px; clear:both;   font-weight:100; margin:10px 0;background:#242424;color:#fff; border-enblack:20px; height:30px;padding:2px 0px 0 30px;}
#bluepages a{ border:1px solid #fff; color:#fff;  padding:1px 5px; font:100 11px/26px Arial, Helvetica, sans-serif;text-decoration:none;}
#bluepages a:hover{ background:#e76767; color:#fff}

/* TITLE */
#bar{padding:0; text-align:left; text-transform:uppercase;font:100 11px/20px Verdana, Geneva, sans-serif; margin:0; text-transform:capitalize; color:#242424;  height:30px;}
#bar h3 {background:#242424;color:#fff; border-enblack:20px; height:30px;padding:10px 0 0 30px;}
#bar span { display:none;}
#bar b{text-transform:capitalize; font-weight:100}
#bar b a, #bar a { font-family:Verdana, Geneva, sans-serif;  }
#bar p{ color:#333;}
#bar a:hover{ text-decoration:underline}

#bar2{padding:0; text-align:left; text-transform:uppercase;font:100 11px/20px Verdana, Geneva, sans-serif; margin:0; text-transform:capitalize; color:#242424;  height:60px;}
#bar2 h3 {background:#242424;color:#fff; border-enblack:20px; height:30px;padding:10px 0 0 30px;}


.blueprobar{ height:36PX; font:100 18px/34px Arial, Helvetica, sans-serif; color:#fff; text-indent:10px;background:#006666;}
.topcart2 { float:left; width:530px; margin-left:30px; color:#242424; font:100 11px/20px Arial, Helvetica, sans-serif;  text-align:left; }
#enblackcart { float:right; width:150px; margin-top:15px; color:#242424; font:100 11px/20px Arial, Helvetica, sans-serif;  text-align:center; }
#prohref a{ display:block; font-size:11px; width:176px; overflow:hidden; height:22px; color:#333; text-align:center; line-height:20px; float:left; margin:2px 3px; background:#fff; text-transform:capitalize; border:1px solid #ddd; display:block}
#prohref a:hover{ background:#535353;color:#fff; border:1px solid #ddd}


/* PIC */
.enblackcolor0{ float:left; width:175px; height:200px; overflow:hidden;list-style-type:none; padding:0; margin:0 8px 8px 0; text-align:center}
.enblackcolor0 .enblackcolor1{ text-align:center;margin:0 auto; width:150px; height:140px; padding:3px; overflow:hidden}
.enblackcolor0 .enblackcolor1 a img{ border:0;max-width:150px; max-height:140px; width:expression(this.width > 150 && this.height < this.width*140/150 ? 150: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140  ? (140 -this.height)/2: 0);}
.enblackcolor0 .enblackcolor2{ width:175px;text-align:center; font:100 11px/20px Arial, Helvetica, sans-serif; margin:0 auto; color:#777;overflow:hidden; padding-bottom:6px;}
.enblackcolor0 .enblackcolor2 a{ text-transform:capitalize;  color:#777; text-decoration:none}
.enblackcolor0 .enblackcolor2 a:hover{ color:#000; text-decoration:underline}
.enblackcolor0 .enblackcolort2 span{ color:red; font:100 12px/16px Arial, Helvetica, sans-serif;}
.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}


/* News */
.news_box_{ width:662px; height:120px; overflow:hidden; padding:6px 0; border-bottom:1px dashed #ccc; margin:0 auto}
.newstile_{ height:20px; font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0;}
.newstile_ a{ color:red}
.newpic_{ width:135px; border:1px solid#242424;height:130px;}
.newscont_{ width:530px; text-align:left; font:100 11px/16px Arial, Helvetica, sans-serif; color:#555}
.enblackbigclass { border-enblack:8px; height:30px; text-align:left; text-indent:18px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; list-style-type:none; background:#242424;}
.enblackbigclass a{ color:#fff; font:100 14px/28px Arial, Helvetica, sans-serif; display:block }
.enblackbigclass a:hover {text-decoration:none;color:#999999; }

.enblacksmallclass{ margin-left:15px;padding-left:10px;height:20PX;font:100 11px/20PX Arial, Helvetica, sans-serif; text-align:left;list-style-type:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-transform:capitalize; background:#fff;}
.enblacksmallclass a{color:#242424; }
.enblacksmallclass a:Hover{font-size: 13px;color:#006666;}
.redprice {font-size: 11px;color:#ff0000;}
.ppages {float:left; color:#fff;padding-left:30px;}
.ppages span{padding-left:130px;}