@charset "utf-8";
body { line-height:20px;font-size:12px; font-family:'微软雅黑', '宋体', Arial;}
a{color:#000; text-decoration:none;}
a:hover{color:#06c; text-decoration:underline;}
.hide{display:none;}
strong{font-size:14px; font-weight:bold;}

#header{width:960px; margin:0 auto; position:relative;}
#tips{width:960px;height:66px; background:url(../images/top_bg.png); margin:0 auto;}
#user_login_box{ position:absolute; right:0; top:0;}
#logo{width:204px; height:52px; background:url(../images/logo.png); float:left; text-indent:-999em;margin-top:10px;}
#logo a{display:block;width:204px; height:52px;}
#search_bar{width:201px; height:26px; background:url(../images/search.png); float:right; position:relative; top:30px;}
#search_bar{}
#i_search{background:none;border: 0pt none; margin: 0pt; padding: 0; float:left; height: 24px; width: 160px; line-height:20px;}
#btn_search{border:none;background:none;width:32px; text-indent:-999em; float:right; height:26px;}
#nav{width:929px;height:42px; background:url(../images/bg.png); position:absolute; right:11px; top:75px; padding-left:10px;}
#nav li{ float:left; font-size:14px; line-height:42px; }
#nav li a{ text-decoration:none; font-size:14px; padding:0 30px; line-height:42px; height:42px; display:block; text-shadow:#fff 1px 1px 0; float:left;}
#nav li a:hover{ background:url(../images/nav_h.png) center center no-repeat; color:#069;}
#nav li.selected a{ background:url(../images/nav_h.png) center center no-repeat; color:#069;}

#cart{position:absolute; right:11px; top:75px; width:170px;}
#cart span{line-height:42px; float:left; text-shadow:1px 1px 0 #fff; margin-right:10px;}
#cart span em{font-size:20px;color:#039;}
#cart a{ display:block; height:42px; width:76px; background:url(../images/btn_check.png); text-indent:-999em; display:inline-block; float:right;}
#cart a:hover{background:url(../images/btn_check_h.png); }
#banner{height:360px; background:url(../images/banner.png);}
#banner_sub{height:210px;}
#banner_sub .cat_name{font-size:32px; color:#fff; position:relative; left:30px; top:100px; text-shadow:#000 1px 1px 0;}

.banner_sub_1{background:url(../images/banner_sub1.jpg);}
.banner_sub_2{background:url(../images/banner_sub2.jpg);}
.banner_sub_3{background:url(../images/banner_sub3.jpg);}

#ad_words{position:relative; color:#fff; text-shadow:#000 1px 1px 0;left:50px; top:100px;width:400px;}
#ad_words h2{font-size:20px; font-weight:bold;line-height:40px;}
#ad_words p{font-size:14px; line-height:24px;}
#ad_words a.btn_more{width:103px; height:31px; background:url(../images/btn_more.png); display:block; margin-top:5px; float:right; text-indent:-999em;}
#ad_words a.btn_more:hover{ background:url(../images/btn_more_h.png);}
#ad_words a.key{color:#fff;}

#main{width:960px; margin:0 auto; margin-top:8px;}
#side_bar{width:240px; float:left;}
#product_cats h2{color:#06c;background:url(../images/p-cats-title.png); height:34px;line-height:34px; font-size:14px;text-shadow:#fff 1px 1px 0; text-indent:1em;}
#product_cats h2 a{color:#06c;font-size:14px; text-decoration: none;}
#product_cats h2 a:hover{text-decoration:underline;}
#product_category{ border:1px solid #ccc; border-top:0;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px; overflow:hidden; background:url(../images/p-cats-bg.png) bottom repeat-x;margin-bottom:6px;}
#product_category li{height:30px; line-height:30px; font-size:14px; border-bottom:1px dashed #ccc;}
#product_category li a{display:block;text-decoration:none; color:#000; font-size:14px; padding-left:12px;}
#product_category li a:hover{color:#fff;background:url(../images/cat_bg_h.png);color:#fff;background-color:#06c;}
#product_category li:hover{}

.box{ margin-bottom:6px;}
.box h2{ background:url(../images/com-title.png); height:34px;line-height:34px; font-size:14px;text-shadow:#fff 1px 1px 0;}
.box h2 a{ display:block; font-size:14px; text-decoration:none; text-indent:1em;color:#06c;}
.box h2 a:hover{text-decoration:underline;}
.box .content{line-height:24px;}
.box ul.content li{border-bottom:1px dotted #ccc;text-indent:1em;}
#content, #list_content{ width:708px; float:right; margin-bottom:10px;overflow:hidden;}

#tabs{ height:37px; line-height:35px; font-size:14px; background:#fff; border-bottom:1px solid #ccc;}
#tabs li{ float:left;width:132px; text-align:center;cursor:pointer; height:34px; background:url(../images/tab-new.png) no-repeat; margin-left:5px; font-size:14px; text-shadow:#fff 1px 1px 0; color:#333; position:relative; top:1;}
#tabs li.selected{ background:url(../images/tab-intro.png); height:38px !important; color:#d83; _position:relative; _top:1px;}
#tabs li.selected:hover{background:url(../images/tab-intro.png); }
#tabs li:hover{background:url(../images/tab-new-h.png);color:#d83;}
#tab_content{}
#tab_content div.tab-panel dl,.products_list dl{width:150px; border:1px solid #fff; float:left; margin:10px; padding:2px;_display:inline;}
#tab_content div.tab-panel dl:hover,.products_list dl:hover{border:1px solid #F60;}
#tab_content div.tab-panel dl dt,.products_list dl dt{ background:#999; height:140px;}
#tab_content div.tab-panel dl dt img,.products_list dl dt img{width:100%;height:140px;display:block;}
#tab_content div.tab-panel dl dd, .products_list dl dd{ font-size:14px; overflow:hidden; text-align:center; line-height:24px; height:24px;}
#tab_content div.tab-panel p{ text-indent:2em; margin:10px; font-size:14px;}

.article_list li{ height:24px; line-height:24px; font-size:14px;}
.article_list li span{color:#CCC;}
.article_list li a{ font-size:14px;}
.article_list li a.cat_link{padding-right:4px; color:#f60;}

.article_content h2{ font-size:24px; color:#06C; line-height:40px; text-align:center;padding-top:10px;}
.article_content .tips{ text-align:center; color:#999;margin-bottom:20px;}
.article_content .content{ font-size:14px;}
.article_content .content p{ text-indent:2em; font-size:14px; margin-bottom:12px; line-height:20px;}
.article_content .content p a{font-size: 14px;text-decoration:underline;color:#666;}
.article_content .content p a:hover{color:#06c;}

.related_articles{padding:16px 0;}
.related_articles li{border-bottom:1px dashed #eee;padding:0 16px;list-style:square inside;}
.related_articles li a{font-size:14px;line-height:24px;}

.crumble_nav{ overflow:hidden; border-bottom:1px dashed #ccc; height:30px; line-height:30px;font-size:14px;}
.crumble_nav a{ font-size:14px;}
.btn-add2cart{ background:url(../images/btn-cart-add.png) no-repeat; line-height:21px; width:96px; padding-right:8px; display:block; float:right; text-align:left; text-indent:1em;font-size:12px;}
.btn-add2cart:hover{text-decoration:none;background:url(../images/btn-cart-add-h.png) no-repeat;}
#footer{width:960px; margin:0 auto; border-top:1px solid #ccc; text-align:center; height:40px; padding:10px 0 0 0;}

.noborder{border:0 !important;}

#cart_detail{border:3px solid #09f;width:240px; height:160px; background:#fff; position:absolute; top:43px; right:3px;}

.product_content{font-size:14px;}
.product_content h1{font-size:16px; color:#06C; line-height:40px; text-align:center; float:right;width:390px; }
#preview{ float:left; padding:3px; border:1px solid #ccc; margin-top:4px;}
#preview:hover{border-color:#f90; background:#eee;}
#preview img{display:block;}
.product_content .tips{ float:right;width:380px; font-size:14px; line-height:35px;}
.product_content .specs{ float:right; width:380px; font-size:14px;line-height:35px;}
.product_content .specs li{font-size:14px;width:380px; line-height:35px;}
.product_content .content{ clear:both;}
.btns{width:380px; float:right;}
.btn-add2cart-b{ background:url(../images/btn-add2cart-b.png) no-repeat; display:block; width:161px; height:40px; float:left; text-indent:-999em;}
.btn-fav{background:url(../images/btn-fav.png) no-repeat; width:69px; height:26px; display:block; float:left; margin:14px 0 0 6px;text-align:center;line-height: 26px;color:#666;}
.btn-fav:hover{background:url(../images/btn-fav.png) 0 -26px no-repeat;}
.btn-fav:active{background:url(../images/btn-fav.png) 0 -52px no-repeat;}
#product-tags{clear:both;padding-top:10px;}
#product-tags a.tagname{color:#666;padding:0 4px; margin-right:4px;display:inline-block;_display:inline; background-color:#f1f1f1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:20px;}
#product-tags a.tagname:hover{background: #06c;color:#fff;text-decoration: none;}
#product_info{ clear:both; padding-top:10px;}
#product_info .handler{ height:30px;}
#product_info .handler li{ float:left;padding:0 16px; height:30px; margin-right:3px; background-color:#CCC; line-height:30px;-moz-border-radius: 3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0; font-size:14px; cursor:pointer; background:url(../images/p-tab.png) repeat-x;}
#product_info .handler li.selected{ background:url(../images/p-tab-s.png) repeat-x; color:#fff;}
#product_info .panel{border-top:2px solid #06C;}

.comment{ margin:6px 20px 0;}
.comment h1{font-size:24px; color:#06C; line-height:30px; text-align:center;margin-bottom:10px;}
.comment p{margin-bottom:8px; vertical-align:top;}
.comment label{ display:inline-block; width:70px; vertical-align:top; text-align:right;}
.comment textarea{width:500px; height:240px;}
.comment p input, .comment p textarea{-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; font-size:12px;border-color:#abadb3 #bbb #bbb #e2e3ea; border-width:1px;line-height:20px;}
.comment p input:hover, .comment p textarea:hover{border-color:#9cf;}
.comment p input:focus, .comment p textarea:focus{border-color:#f90;}
.comment p input{height:20px;}
.btn-submit{ background:url(../images/login_btn.png); width:101px; height:38px !important; border:0; color:#fff;}

.cellphone{font-size:14px; font-style:italic; color:#930;}
.article_content ol{list-style:decimal;}
.article_content ol li{list-style:decimal; margin-bottom:10px; margin-left:3em;}

.blue{color:#06c !important;}
.gray{color:#999;}
.orange{color:#f30;font-size:16px;}
.org{color:#f30 !important;}

.page-guider{color:#666;text-align:center;}
.page-guider a{border:1px solid #aaa;margin-right:4px;padding:0 4px; line-height:24px;color:#666;}
.page-guider a.selected{border:1px solid #f60;color:#fff;background:#f60;}
.page-guider a.selected:hover{background:#f90;color:#fff;}
.page-guider a:hover{color:#f60;text-decoration:none;border:1px solid #f90;}
.page-guider a.disabled{border:1px solid #ccc;color:#ccc;background:#fff;}
.page-guider a.disabled:hover{background:#fff;color:#ccc;}
/*文章内容中的标题样式*/
.intro-title{background:url(../images/content-title.png);width:708px;height:35px !important; line-height:35px !important; text-indent:1em; margin:10px 0;}
/*外链样式*/
a.external{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeF59z4EJADEIQ1F36k7u5E7ZKXeUQPACJ3wK7UNokVxVk9kHnQH7bY9hbDyDhNXgjpRLqFlo4M2GgfyJHhjq8V4agfrgPQX3JtJQGbofmCHgA/nAKks+JAjFAAAAAElFTkSuQmCC") no-repeat scroll right center transparent;padding-right:13px;}
.comment-list{padding:16px;}
.comment-list ul li{border-bottom:1px dashed #eee;padding:10px 0;}
.comment-author{color:#06c;font-size:14px;padding-right:6px;}
.created-date{color:#ccc;}
.product_tags{padding:10px;}
.product_tags a{font-size: 14px;padding:3px 6px;display: inline-block;background: #f1f1f1;margin: 3px;margin-left: 0;border-radius: 3px;-moz-border-radius:3px;}
.product_tags a:hover{background: #06c;color:#fff;text-decoration: none;}
.common_frm_box{}
.common_frm_box .item{margin: 10px;}
.common_frm_box label{display: inline-block;width: 70px;}
.common_frm_box input[type='text'], .common_frm_box input[type='password']{width:120px;}
