body{ background:#fff; font-family:Arial, Helvetica, sans-serif; padding:0px; color:#333; line-height:17px; word-spacing:inherit; font-size:12px; text-align:left; background:url(../images/bodybg.gif) repeat #000}
select,input,pre{ font-family:Arial, Helvetica, sans-serif;vertical-align:middle;font-size:12px}
img{ border:0px;vertical-align:middle}
a{ color:#DD6600}
a:hover{ color:#333}
*{ margin:0;padding:0px}
center{ padding:2px 0}
table{border-collapse:collapse;border-spacing:0px}
.red{ color:#EE2B21}
.logo{ float:left}
.head{ width:911px; height:48px; margin:20px auto 0; display:table; clear:both}
.head_right{ float:right; height:18px; margin-top:26px; margin-right:6px; font-size:11px; color:#F6D48C}
.head_right img{ vertical-align:middle; padding-left:10px; padding-right:4px}
.nav{ width:914px; height:30px; margin:0px auto; display:table; clear:both}
.nav_l{ background:url(../images/nav_l.gif) left no-repeat; width:13px; height:34px; float:left}
.nav_m{ background:url(../images/nav_m.gif)  repeat-x #fff; height:34px; float:left; font-size:12px; color:#fff; font-weight:bold; width:888px}
.nav_m ul{ list-style:none}
.nav_m ul li{ padding:0 18px; line-height:34px; float:left; background:url(../images/nav_v.gif)  no-repeat right center}
.nav_m ul li a{ color:#333; text-decoration:none }
.nav_m ul li a:hover{ text-decoration:underline; color:#E45314}
.nav_r{ background:url(../images/nav_r.gif) left no-repeat;width:13px; height:34px;float:left}
.main_t{ width:914px; height:15px; background:url(../images/main_t.gif) #fff repeat-y;margin:4px auto 0;* margin:8px auto 0 !important;*margin:4px auto 0; display:table; clear:both }
.main_t_account{ width:914px; margin:4px auto 0; height:15px; display:table; clear:both ; background:url(../images/main_t_account.gif) #fff repeat-y}
.main_m{ width:914px; margin:0 auto; display:table; clear:both ; background:url(../images/main_m.gif) #fff repeat-y}
.main_b{ width:914px; margin:0 auto 4px; height:15px; display:table; clear:both ; background:url(../images/main_b.gif) #fff repeat-y}
.left{ width:182px; float:left;}
.left h2{  height:24px; line-height:25px; font-size:14px; color:#F6D48C; font-weight:bold; text-indent:20px; margin-bottom:4px;}
.left h2 img{ padding-right:4px; vertical-align:middle}
.left p{ padding:4px 6px}
.left h3{ font-weight:bold; padding:4px 6px; font-size:12px}
.left_box{border:1px #ccc solid; margin-bottom:6px; padding4px 0}
.ul_list{ list-style-type:none; text-align:left ; padding:2px 8px;  margin-bottom:4px; padding-bottom:10px;font-size:12px}
.ul_list li{padding:1px 6px; line-height:17px;  text-indent:4px;border-bottom:1px #A3A3A3 dotted; }
.ul_list li a { color:#FAFAFA;background:url(../images/arrow_a.gif) no-repeat left center; padding-left:10px; text-decoration:none}
.ul_list li a:hover { color:#E1E311}
.center{ width:512px;float:left; padding:0 15px 15px 15px;}
.center p{ margin:6px 0;}
 .here{ border-bottom:1px  dotted #ccc; padding-top:0px;}
.center h5{ font-size:12px; margin:10px 0 0;}
.center h4{ font-size:18px; margin:10px 0; color:#E35211}
.pl_nav { padding-top:0px; height:23px;}
.pl_nav ul { margin:0;display:table; list-style:none}
.pl_nav li {margin-right:1px;float:left; margin-left:0px; text-align:center; padding:0 2px}
.pl_nav li a {display:block; float:left; height:23px; line-height:23px; color:#333; text-decoration:none; font-weight:bold; text-align:center; padding:0 0 0 12px; cursor:pointer; background:url(../images/pro_seven_0a.gif) no-repeat}
.pl_nav li a span {float:left; display:block; padding:0 28px 0 10px; background:url(../images/pro_seven_0b.gif) no-repeat right top}
.pl_nav li.active a {color:#333; background: url(../images/pro_seven_1a.gif) no-repeat}
.pl_nav li.active a span {background:url(../images/pro_seven_1b.gif) no-repeat right top}
.box{margin:0 auto; border: 1px solid #988D75;text-align:left; clear:both; padding:6px;  }
.center h3{ background: url(../images/h3.gif) repeat-x;border: 1px solid #988D75; padding:4px 8px; font-size:14px; margin-bottom:10px; width:96%; color:#E35211; }
.center h3 img{ padding-right:5px}
.float_l{ float:left; padding-right:6px;}
.imgw{ width:80px; float:left}
.box_hot{ border:1px  solid #ccc; padding:10px; background:url(../images/loginbg.gif) repeat-x top; max-height:300px;  margin-bottom:4px;clear:both; display:table; width:95% }
.box_hot_l { width:80px; float:left; height:90px}
.box_hot_r img{ float:left}
.box_hot_r { float:left;width:400px}
.box_hot_r  p img{ padding-right:6px;}
.box_hot_r  h5{ color:#222; margin-top:0; font-size:14px;}
.box_hot img p{ display:table; clear:both;margin:0;font-size:13px;}
.line{ display:table; clear:both; border:1px dotted #ccc}
.right{width:183px; float:left;margin-left:2px; padding-left:4px;background:url(../images/loginbg.gif) repeat-x ;}
.right br{ height:1px; line-height:1px; display:table}
.right h2{ height:26px; width:178px; line-height:25px; font-size:16px; color:#E35211; text-indent:10px; }
.right_b{background:url(../images/right_b.gif) no-repeat top; height:9px; overflow:hidden; margin-bottom:4px}
.right img{ margin:2px auto}

.gold{ margin-bottom:4px; display:table;list-style-type:none;  width:100%;}
.login{ margin-bottom:4px; height:139px; display:table;list-style-type:none;  width:100%;}
.login li{ padding:4px 0; margin-left:10px}
.cart{ margin-bottom:4px; width:170px; padding-top:15px; display:table;list-style-type:none}
.cart li{  padding:4px 0; color:#DD6600; font-size:16px; font-weight:bold; margin-left:10px}
.btn_a{ background:url(../images/btn_a.gif) no-repeat; font-size:11px; color:#000; text-align:center; height:18px; border:0; width:52px;padding-bottom:4px; cursor:pointer}
.btn_b{ background:url(../images/btn_b.gif) no-repeat; font-size:11px; color:#000;text-align:center;  width:60px;height:18px; border:0; padding-bottom:4px;cursor:pointer}
.btn_c{ background:url(../images/btn_c.gif) no-repeat; font-size:11px; color:#000;text-align:center;  width:120px;height:18px; border:0; padding-bottom:4px;cursor:pointer}
.dl{padding-bottom:10px;width:172px; }
.dl a{ color:#333}
.dl a:hover{ color:#0077AA}
.dl dd{ background-color:#fff;padding:4px}
.dl dt{ background-color:#EFEFEF;padding:4px}
.bottom{  width:914px; height:68px; margin:0 auto}
.bottom p{ color:#fff; float:left; margin-top:16px; font-size:11px; line-height:14px; display:table; clear:both}
.bottom p a{color:#E35211; }
.bottom p a:hover{color:#333;}
.bottom p img{ float:left; margin: 0 10px}
.list{float:left;width:160px;text-align:left}
.tab_b{width:99%; margin-top:8px}
.tab_b th{ padding:3px 6px;  color:#E35211; background-color:#FDF2D9; text-align:left;border-bottom:1px #F7C546 dotted;border-top:1px #FBDBAE solid}
.tab_b td{ padding:4px 6px;border-bottom:1px #FBDBAE dotted}
.tab_b th span,.tab_b td span{ color:#FF6600}
.box_a{ width:510px; height:41px; background:url(../images/box_a.gif) no-repeat; color:#E35211; font-size:18px; padding-top:20px; text-indent:15px; margin:10px auto}
.tab_a{width:99%;  border-collapse:collapse; border-spacing:0px; margin:10px auto;  background-color:#F79646;border:1px #000 solid; color:#fff;}
.tab_a td{ padding:6px;}
.tab_a th{ padding:6px;}
.tab_a th span,.tab_b td span{ color:#FF6600}
.tab_gold{width:181px; border-collapse:collapse; border:1px #D1D1D1 solid; border-spacing:0px;}
.tab_gold tr{ cursor:pointer}
.tab_gold th{ padding:3px 6px; border-right:1px #D1D1D1 solid; border:1px #D1D1D1 solid; text-align:left}
.tab_gold td{ padding:3px 6px; font-weight:lighter;  border:1px #D1D1D1 solid; background-color:#FFFFFF;}

.tab_cart{ width:98%; margin-bottom:15px; border:1px #333 solid;}
.tab_cart td{ padding:3px 8px;border:1px #333 solid;}
.tab_cart th{background-color:#F79646; padding:3px 6px; color:#fff; text-align:left;border:1px #333 solid;}
.graybg{ background-color:#EFEFEF}