@charset "utf-8";
/* CSS Document */
html,table {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align: center;
}
body {text-align:left;  z-index:0; margin:0; padding:0;}

/*boxes*/
p{ margin:10px 0px;}
a{ text-decoration:underline; color:#0267b9;}
a:hover{ color:#036;}
ul,li {padding:0;margin:0; list-style:none;}
img {border:0;margin:0;}
dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
FONT{ font-size:12px;  }
h2 {font-size:16px;color:#000;}
h3 {font-size:14px;color:#000;}
h4 {font-size:12px;color:#000;}
h5 {font-size:10px;color:#000; line-height:14px;}
del {color:#000;font-size:10px;} 
form{ margin:none; padding:none;}
.clear{ clear:both;}
.header{ width:960px; background:#FFF;position:relative; margin-left:auto; margin-right:auto;  overflow:hidden;  z-index:80;  }
.header_top{ height:75px; position:relative;}
.loge{ position:absolute;left:0px; top:16px; z-index:30;}
.sign{ height:17px;  position:absolute; right:397px; top:5px; color:#666; z-index:2000;}
.sign a{ color:#333; font-weight:bold;}
.sign a:hover{ color:#900;}
.loger{  position:absolute;font-size:11px; z-index:2000;  top:60px; right:0px; }
.loger a{ color:#C00; font-size:11px; }
.loger a:hover{ color:#369; }
.account{ position:absolute; top:0px; right:0px; width:120px; text-align:center; font-size:16px;  overflow:hidden; }
.account a{ display:block;width:120px; color:#000; font-weight:bold;  float:left; text-decoration:none;}
.account a:hover{ color:#06C; text-decoration:underline;}
.bookmaker{width:83px; height:20px; line-height:20px; z-index:6000;position:absolute; top:50px; right:0px;}
.index_nav{ height:17px; position:absolute; left:10px; top:70px; z-index:2000;}
.index_nav ul li{ float:left;}
.index_nav ul li a { text-decoration:none; padding-right:5px;}
.index_nav ul li a:hover { color:#F00;}
.safe_icon{ position:absolute; top:0px; right:0px; background:url(../images/header_top.gif) top right; width:539px; height:28px;}
.safe_icon a{ color:#087dcd; font-size:14px; font-weight:bold; text-decoration:none;}
.safe_icon a:hover{ color:#000}
/** nav start  **/
.nav{ width:960px; height:35px; background: url(../images/nav.gif) bottom left no-repeat; position:relative;}
.navfont{ position:relative;width:582px; height:28px; top:5px; margin-left:15px; text-align:left; padding:0;  }
.navfont ul li{ display:inline; color:#FFF;float:left; height:28px;line-height:24px;}
.navfont ul li a{  color:#FFF; display:block; height:28px;float:left;text-decoration:none; padding:0 8px; line-height:24px;   }
.navfont ul li a:hover{ background: url(../images/mainnav_bk.gif) repeat-x left top;text-decoration:none; color:#FFF;}
#navselect {background:#e6e6e6;}
#home{ font:12px Verdana, Geneva, sans-serif; color:#264966; background:url(../images/nav-loge01.gif) no-repeat left top;}
#home span{background: url(../images/nav-loge02.gif) no-repeat right top; display:block; 
height:16px; cursor:pointer; }
.main_nav{width:960px; height:33px; position:relative;  background:#09F; line-height:27px; z-index:2100; margin-left:auto; margin-right:auto;   }


.cartbox{ width:182px; height:35px; position:absolute; top:0px; right:0px; background:url(../images/cartimage.jpg) no-repeat left top; line-height:29px; z-index:2000; }
.cartbox a{ font-size:13px; color:#FFF; margin-left:40px;line-height:36px; text-decoration:none; font-weight:bold; z-index:2000;}
.cartbox a:hover{ text-decoration:underline;color:#FFF;}

.searchbox{ position:absolute; left:39px; top:4px; width:720px; height:29px; line-height:29px; overflow:hidden; }
.help_box{ position:absolute; right:0px; top:-2px; z-index:2000;}
.searchbox form{ position: relative; text-align:left;  color:495a69; left:6px; height:29px; top:3px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; color:#0b2d4a;}
.searchbox form input{ height:18px; font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #7f9db9; width:413px; position:relative; left:5px; top:-1px; *top:0; line-height:18px; }

.searchbox form select{height:22px; border:1px solid #63788a; width:178px; left:5px; font-zize:12px; position:relative;  }
.searchbox form select option{color:#000;}
#GOimg{height:26px; width:49px; color:#FFF;  border:none; position:relative; top:-5px; cursor:pointer; }
.hotsearch{text-align:left; margin-top:3px; margin-left:6px; width:778px; overflow:hidden;}
.hotsearch a{ color:#666;text-decoration:underline;}
.hotsearch a:hover{ text-decoration:none; color:#333;}
.header_bottom{ height:2px; font-size:2px;  margin:auto; width:960px; position:relative; margin-bottom:3px;}
.need_helpbox{ position:absolute; right:6px; bottom:2px;overflow:hidden;}

/** end **/
/** center start**/
.main{width:960px;position:relative;height:auto;margin-left:auto;margin-right:auto;
background:#FFF; z-index:20;  }
.main02{width:958px; position:relative; height:auto; margin-left:auto; margin-right:auto; background:#FFF url(../images/main02_backgroud.jpg) left top repeat-x; border:1px solid #9999a8;}
.main03{width:958px; position:relative; height:auto; margin-left:auto; margin-right:auto; background:#FFF url(../images/main02_backgroud.jpg) left top repeat-x; }
.main_left{ width:773px;  margin-top:0px; height:auto; float:left;  position:relative; z-index:0; overflow:hidden;  }
.siderbar {position:relative; width:187px; float:left; text-align:left; z-index:3000; }
.menu{ width:185px; border:border:1px solid #b0afaf;}
.menu_top{ height:37px;_height:33px; line-height:37px;_line-height:33px; font-size:13px; color:#155a9a; width:185px; font-weight:bold;  text-align:center; background:#ededed;   }
.menu_top a{font: bold 13px  Arial, Helvetica, sans-serif; color:#1974c8;  display:block; height:37px;line-height:37px; text-decoration:none; text-align:left; text-indent:12px;  }
.menu_top a:hover{ text-decoration:underline; color:#FFF;}
.menu_content{   height:auto;  }
.menu_content input,.menu_content label{ margin-left:10px; margin-bottom:3px;}
.menu_content ul li{text-align:left; display:inline;  }
.menu_content ul li a{ display:block; background:#fff url(../images/fangkuai.jpg) no-repeat 2px 10px;display:block;  color:#000; padding:5px 0px;text-decoration:none;  padding-left:12px; border-bottom:1px solid #a6a6a6; font:"Arial Black", Gadget, sans-serif;}
.menu_content ul li a:hover{ background:#b5c7d6 url(../images/fangkuai.jpg) no-repeat 2px 10px; color:#003063;}
.menu_content ul li ul li a{ display:block; height:auto; font-size:12px;  color:#000; background:#fff url(../images/sanjiao.gif) no-repeat 6px 10px;  padding:3px 12px;   line-height:16px; }
.menu_content ul li ul li a:hover{background:#b5c7d6 url(../images/sanjiao.gif) no-repeat 6px 12px; color:#003063;}

.sub_menu{ height:auto; margin-top:10px; border:1px solid #a0a29e; width:185px; padding-bottom:20px;}
.submenu_content{ margin-top:18px; height:auto; width:185px;}
.submenu_content ul{ margin:0px 7px;}
.submenu_content ul li{text-align:left; }
.submenu_content ul li a{ background: #FFF url(../images/dot.gif) no-repeat left center;display:block; height:16px; font-size:11px; color:#333; text-decoration:none; line-height:16px; text-indent:9px; }
.submenu_content ul li a:hover{ background:#e5e5e5 url(../images/dot.gif) no-repeat left center;}
.feature_index{ border:1px solid #cecfce; margin-top:10px; width:169px; text-align:center; padding:8px;}
.feature_index li {margin:0; padding:0; list-style:none;}
.feature_index_title { font-size:14px; font-weight:bold; margin:2px 0 3px 0; }
.feature_index_title a{ color:#000; text-decoration:none; line-height:12px; }
.feature_index_content{ font-size:11px; line-height:12px;}
.feature_index_click a { display:block; height:21px;font-size:11px; line-height:12px; text-decoration:underline;}
.fashionbox{ width:185px;  border:1px solid #cecfce; position:relative; top:10px; }
.informationtop{ height:30px; font:18px Arial, Helvetica, sans-serif;  color:#006ab8; width:185px; line-height:12px; padding-top:5px; text-indent:20px; }
.fash_adverst{ height:102px; background:url(../images/information.jpg) no-repeat; top center;}
.email_box{width:158px; margin:2px 12px; text-align:left;}
.email_box input{ color:#666; border: 2px solid #F90; margin:5px 3px; }
.email_anniu{ text-align:center; margin-top:5px;}
.email_anniu input{ border:none; }
.hottag{width:42px; height:42px; background:url(../images/hot.gif) no-repeat;}
.newtag{width:42px; height:42px; background:url(../images/new.gif) no-repeat; position:absolute; bottom:0px; right:4px;}
/** 首页左侧菜单**/
.TS_menu {  padding-bottom:2px; border-top:0;background:#f7f8f8; position:relative; z-index:2000; }
.TS_menu_hidd ul { display:none; }
.TS_menu ul li { position: relative;margin: 0px;  padding:5px 3px 5px 10px; z-index: 5; width: 172px;_width:169px; cursor:pointer;_float:left;border-bottom:1px solid #797b77;  background: #f7f8f8  url(../images/jiantou.gif) no-repeat 160px center;}
.TS_menu ul li a h2{ font-size:12px; cursor:pointer; _width:148px; }
.TS_menu ul li a:link,
.TS_menu ul li a:visited { text-decoration: none;font-size:12px;  color:#000; font-weight:bold;}
 .TS_menu2_bottom { width:181px; height:2px; background:#000; font-size:2px; position:absolute; bottom:0px; left:0;}
.TS_menu ul li a:hover {color:#06C;}
ul li.TS_menu_now { position: relative; color:#06C; z-index:200; background:#fff}
ul li.TS_menu_now a:link,
ul li.TS_menu_now a:visited { color:#06C;}
.TS_menu div.TS_menu2 a { display: none;}
.TS_menu_now div.TS_menu2 { position: absolute; width: 210px; z-index: 200; left: 160px; top: -1px; *top:-4px; _top:-1px;color: #86817d; padding: 0px 1px; overflow: visible; float: none; height: auto; border-top: 1px solid #797b77; padding:10px 0;border-right: 1px solid #797b77; border-bottom: 2px solid #797b77;background: #FFF  url(../images/hline.jpg) left 25px no-repeat; *background: #FFF url(../images/hline.jpg) left 28px no-repeat;_background: #FFF url(../images/hline.jpg) left 25px no-repeat;}
ul li.TS_menu_now div.TS_menu2 a:link,
ul li.TS_menu_now div.TS_menu2 a:visited { font-size: 12px; color: #333333; text-decoration: none; margin: 1px;  clear: both; float: none; display: block; position:relative; z-index:1; text-indent: 0px; font-weight: normal; padding:5px 3px 5px 20px;background:url(../images/jiantou.gif) no-repeat 5px center;}
ul li.TS_menu_now div.TS_menu2 a:hover { color:#06C;background:#E8E8E8 url(../images/jiantou.gif) no-repeat 5px center; }
/**首页flash广告 **/
#myjQueryContent {WIDTH: 561px;HEIGHT:266px;background:#CCC;}
#myjQueryContent DIV {POSITION: absolute;HEIGHT: 296px;z-index:0}
#myjQueryContent .smask {Z-INDEX: -1}
#myjQueryContent IMG {WIDTH: 561px;HEIGHT:266px}
#myjQueryNav {position: absolute; bottom:5px; right:5px;DISPLAY: block;OVERFLOW: hidden;
HEIGHT:17px;background:none; z-index:1000}
#myjQueryNav LI {DISPLAY: block;FLOAT:left;WIDTH:26px;CURSOR: pointer;
HEIGHT:17px;TEXT-ALIGN: center;overflow:hidden;margin:0 2px; background:url(../images/fash_nav_number01.gif) right top no-repeat; }
#myjQueryNav .nbg {BACKGROUND: none transparent scroll repeat 0% 0%}
#myjQueryNav A {DISPLAY: block;Z-INDEX: 12;MARGIN: 0px auto;TEXT-TRANSFORM: uppercase;WIDTH: 22px;COLOR: #000;text-decoration:none;font-weight:bold;POSITION: relative;HEIGHT:30px;}
#myjQueryNav .current {BACKGROUND:url(../images/fash_nav_number.gif) right top no-repeat;}
#myjQueryNav .current A {COLOR: #fff; text-decoration:none;}
#myjQuery #flow {MARGIN-TOP: -47px;Z-INDEX: 10;BACKGROUND: url(../images/fcurrent.gif);LEFT: 5px;
WIDTH: 122px;POSITION: absolute;HEIGHT: 47px}
/**用户评论**/
.comments_box{ border:1px solid #cecfce; width:185px; margin:10px 0px; overflow:hidden;}
.comments_title{ height:42px; background:url(../images/what_they_sey.jpg) top left;}
.comments_contnet{ font-size:11px; color:#6a696a; padding:10px 10px 0 10px; height:70px; overflow:hidden; line-height:14px; }
.comments_flag{ margin-right:10px; text-align:right;}
.comment_link{ text-align:center;margin:10px 0;}
.comment_link a{ font-size:11px; }
/**首页订单信息**/
.Recent_Orders_box{ width:183px; height:195px; border:1px solid #cecfce; overflow:hidden; background:#FFF; }
.Recent_Orders_title{ font-size:14px;  font-weight:bold; color:#045eb2;  line-height:24px; padding-left:10px; background:#F6F6F6}
#scrollDiv li { font-size:11px; margin:5px 0; }
#scrollDiv li div{ color:#F00; margin:0;}
#scrollDiv li a { display:block; color:#000; text-decoration:none; line-height:12px; margin:0; height:22px; overflow:hidden; }
#scrollDiv li a:hover{ text-decoration:underline;}

/** product and price**/
.index_cl_list{ width:185px; height:271px; float:left; margin-right:6px; border-right:1px dotted #CCC }

.product_box02{width:765px;_width:760px; overflow:hidden;}
.product_list{ width:156px; height:199px;  float:left; background:#FFF; margin:0px 7px 20px 7px;_margin:0px 5px 20px 5px; text-align:center; display:inline; }
.product_list_gategories{width:171px;_width:168px; overflow:hidden; border-right:1px dotted #CCC; margin-left:16px; height:260px;  float:left; text-align:center;margin-top:5px; display:inline;}
.product_img{ width:156px; height:127px;  text-align:left; }
.product_img img{ border:none; height:127px; margin-left:auto; margin-right:auto;}
.product_img a:hover{ border:1px solid #CCC;}
.product_img a{ width:156px; height:127px; overflow:hidden; display:block; border:1px solid #EFEFEF;
}
.product_name{ overflow:hidden; margin-top:5px;}
.product_name a{ display:block;font:11px/13px  Arial, Helvetica, sans-serif;color:#333; text-decoration:none;}
.name_box a{font-size:13px; color:#000; font-weight:bold; text-indent:0px; text-decoration:none;}
.name_box a:hover{ text-decoration: underline; color:#1a74ae}
.product_name a:hover{ color:#0665b7; text-decoration:underline;}
.product_price01{ font-size:12px ; text-decoration: line-through; 
color:#666;height:13px;}
.product_price{ font: bold 12px Arial, Helvetica, sans-serif; color:#911212;}

.product_list02{ height:300px; width:230px; float:left; background:#FFF;   margin:12px;_margin:8px; text-align:center; display:inline; margin-top:5px; }
.product_img02{ width:230px; height:230px; position:relative; }
.product_img02 img{ border:none; height:230px;}
.product_img02 a:hover{ border:1px solid #CCC;}
.product_img02 a{ border:none;width:230px; height:230px; display:block; border:1px solid #FFF;
overflow:hidden; }
/**.product_list02{ height:300px; width:180px; float:left; background:#FFF;   margin:30px;_margin:24px; text-align:center; display:inline; margin-top:5px; }
.product_img02{ width:200px; height:200px; position:relative; }
.product_img02 img{ border:none; height:200px;}
.product_img02 a:hover{ border:1px solid #CCC;}
.product_img02 a{ border:none;width:200px; height:200px; display:block; border:1px solid #FFF;
overflow:hidden; }**/


/**footer**/
.opeshop_stock_top{ color:#3c88c0; font-size:20px; height:30px;width:960px;margin-left:auto;margin-right:auto; line-height:30px;  background:url(../images/index_whycile.gif) 19px center no-repeat; text-indent:50px; clear:both; border-bottom:4px solid #a9b0b7;  }
.opeshop_stock_left{ width:480px; float:left; border-right:1px solid #b6c2ca; background:#f6f8f9;}
.opeshop_stock_right{ width:479px; float:left;background:#f6f8f9;}
.opeshop_stock_title{ height:30px; line-height:30px; font-size:15px; color:#1a1c1d; margin:0 15px; font-weight:bold;}
.opeshop_stock_countent{ margin:0 15px; padding:0 0 5px 0; color:#4f4f50; line-height:16px; font-size:11px;}
.opeshop_stock_countent a{ color:#333; text-decoration:none;font-weight:bold;}
.opeshop_stock_countent ul li { list-style: inside disc; margin-left:20px;}
.opeshop_stock_bottom{width:960px;margin-left:auto;margin-right:auto; background:url(../images/opeshop_stock_bottom.gif) top  center; height:16px;}
.footer{width:960px;height:auto;margin-left:auto;margin-right:auto;margin-top:10px;text-align:center; position:relative; z-index:5000;	}
.footer_top{ clear:both; height:5px; font-size:1px; }
.footer_ltem{  overflow:hidden; height:90px; border:1px solid #CCC}
.footer_ltem ul{ float:left;padding:0 40px;  margin:0;text-align:left; }
.footer_ltem ul li{ display:inline;}
.footer_ltem ul a{ display:block; color:#666; text-decoration:none;background: url(../images/sanjiao.gif) no-repeat 3px center; padding:0px 0px 0px 14px;}
.footer_ltem ul a:hover{ text-decoration:underline; }
.footer_links{  margin:0; }
.footer_links span{ margin-right:10px;}
.footer_links img{ height:40px;}
.footer_links a{ margin-bottom:0px;}
.submit_Search{ margin:10px 0px; text-align:center;}
.footer_info{ text-align:center; background:#fff; color:#666; padding:5px; font-size:10px;}
.footer_info2{ position:relative; text-align:left; padding-left:20px; background:#f7f7f7;  margin:5px 0px; color:#3e5564}
.footer_adverst{ position:absolute; right:0; top:0;}
.footer_info2_ct { color:#666; }
.footer_info2_ct a{ color:#000; font-size:11px; text-decoration:none; margin-right:3px;}
.footer_info2_ct a:hover{  text-decoration:underline}
.footer_info_title{height:22px; line-height:22px; font-size:16px;}
.footer_info a{ color:#000; text-decoration:none; font-weight:bold; }
.index_facebok{margin-top:10px; border:1px solid #CCC; text-align:left; margin-bottom:10px; height:58px; text-indent:15px;  font-size:16px; font-weight:bold;}
.index_facebok a img{ margin-top:8px;}
.index_facebok span{  display:block; float:left; height:58px; line-height:58px}
.products_tags_page{ margin:10px 0; }
.products_tags_page ul li,.products_tags_page ul { display:block; float:right;}
.products_tags_page ul li a{ display:block;  margin:0 3px; }

