@charset "utf-8";
/**/
.baise{color:#666;}
.baise_b{color:#FFF;font-size:12px;font-weight:700}
.hongse_1{color:#0cb1df;font-size:16px}
.hongse_b,.now_price{color:#a10000;font-weight:700}
.hongse_bb{color:#a10000;font-weight:700;font-size:18px}
.hongse_bbb{color:#a10000;font-weight:700;font-size:20px}

.hongse,.faq a:hover{color:#a10000}
.huise,.faq a:link,.faq a:visited{color:#666}
.heise{color:#000}
.huise_b{color:#666;font-weight:700; font-style:italic;}
.huise_bb{color:#666;font-weight:700;font-size:20px}
.huangse{color:#F90}
.break{word-break:break-all;}
.clear{clear:both;}
.line{height:1px;color:#333;}
/*表格无边框*/
.datalist0{border:0px solid #eee;border-collapse:collapse}
.datalist0 td{border:0px solid #eee; padding:0px;}
/*表格全变宽*/
.datalist1{border:1px solid #eee;border-collapse:collapse}
.datalist1 td{border:1px solid #eee; padding:5px;}
/*表格外边框*/
.datalist2{border:1px solid #eee;border-collapse:collapse}
.datalist2 td{border:0px solid #eee;}
.hand{cursor:pointer;}
.bg{background:#f0f0f0; border:1px solid #ccc; text-indent:5px;}
.path{border:1px solid #eee; margin-bottom:5px; height:30px; line-height:30px; padding:0 5px; color:#666;}
h1{font-size:14px; font-weight:bold; margin-bottom:5px;}
.oldprice{text-decoration:line-through;}
.notice{padding:10px; color:#C00; font-weight:bold;}
.main_con{background:url(../images/main_bg.jpg) no-repeat; margin-bottom:5px; word-break:normal;}
/*分页样式*/
.page{text-align:center;border:1px solid #f0f0f0;background:#eee;height:20px;line-height:20px;margin-top:10px;}
/*分页样式*/
.pages {font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:2px;}
.pages li {display:inline;float: left;padding:0px 5px;height:21px;color:#666;line-height:21px;margin-right: 0.3em;border: 1px solid #E0E0E0;background:#FFF;}
.pages li span {color:#0044DD;background:#FFF;}
.pages li.page_a {padding:0;border:0;}
.pages li.page_a a {float: left;display: block;padding:0px 5px;color:#0044DD; border: 1px solid #E0E0E0;}
.pages li.page_a a:hover {display: block;color:red;border: 1px solid #A0A0A0;}
.pages li.pages_input {padding:0;border: 1px solid #A0A0A0;}
.pages li.pages_input input {width:18px;font-size:14px;border:0px;padding:0px 3px;margin:0px 3px;text-align:center;}
.pages .on {padding:0px 5px;color: red;font-weight:bold;}
.pages .page_clear {clear:both;}
/*上一页下一页样式*/
.page_btn{border:1px solid #eee; margin-bottom:10px; height:30px; line-height:30px;}
#prev_btn{float:left; text-align:left;}
#prev_btn a{display:block; width:360px;line-height:30px; padding-left:10px; text-decoration:none;}
#prev_btn a:hover{background:#f0f0f0;}
#next_btn{float:right; text-align:right;}
#next_btn a{display:block; width:360px; line-height:30px; padding-right:10px; text-decoration:none;}
#next_btn a:hover{background:#f0f0f0;}

#top_keywords{background:url(../images/kewordbg.gif) repeat-x; height:24px; line-height:24px; padding-left:10px;}
#top_keywords img{margin-top:6px; margin-left:6px; cursor:pointer;}
#top_keywords_sub{background:url(../images/kewordbg.gif) repeat-x; height:24px; line-height:24px; padding-left:10px; display:none;}
#top_keywords_sub a{padding:0 10px 0 0; border-right:1px solid #666;}

/*顶部导航*/
.head_logo{height:90px; background:url(../images/logo.jpg) no-repeat;}
.head_logo ul{position:absolute; right:10px; top:5px;}
.head_logo li{display:inline; line-height:25px; text-transform:capitalize; border-right:1px solid #999; text-align:center;}
.head_logo li a{padding:0 5px;}

.top_nav{background:url(../images/top_nav_bg.jpg) no-repeat; height:108px; padding:12px 12px 0 12px;}
.top_nav_1{height:28px; overflow:hidden;}
.top_nav_1 li{display:inline; text-align:center; text-transform:capitalize;}
.top_nav_1 a:link,.top_nav_1 a:visited,.top_nav_1 a:hover{color:#FFF; text-decoration:none; display:block; float:left; width:99px; height:28px; line-height:28px; font-weight:bold; text-align:center; background:url(../images/top_nav_1_li_bg.jpg) no-repeat left center;}
.top_nav_1 a:hover{background:url(../images/top_nav_1_li_bg.jpg) no-repeat right; color:#000;}

.top_nav_2{width:768px; height:28px; line-height:28px; background:#ECEAF9; padding-left:128px;}
.top_nav_2 li{display:inline; text-align:center; text-transform:capitalize;}
.top_nav_2 a:link,.top_nav_2 a:visited,.top_nav_2 a:hover{color:#FFF; text-decoration:none; display:block; float:left; width:128px; height:28px; line-height:28px; font-weight:bold; text-align:center; background:url(../images/top_nav_2_li_bg.jpg) no-repeat left center; color:#3C3C3C;}
.top_nav_2 a:hover{background:url(../images/top_nav_1_li_bg.jpg) no-repeat left; color:#fff;}

.top_cart{text-align:center; color:#FFF; font-weight:bold;}
.top_cart a{color:#FFF;}
/*搜索*/
.top_search{margin-bottom:5px; margin-top:3px; background:url(../images/search_bg.jpg) no-repeat; height:34px;line-height:34px; padding-left:100px; font-weight:bold; color:#FFF;}
.search_input{height:20px; width:220px; border:0px solid #FFF; background:url(../images/search_input_bg.jpg) no-repeat; margin-top:5px;}
.search_btn{border:none;background:url(../images/search_btn.jpg) no-repeat 0 0;width:83px; height:22px;cursor:pointer; margin-top:5px;}

/*左侧导航*/
.classli{line-height:27px; border-bottom:1px solid #FCEEF7; display:block; width:170px; margin:0 auto; background:url(../images/class_li_bg.jpg) no-repeat right 9px;}
.classa{display:block; width:170px; font-size:12px;color:#A20039; font-weight:bold;}
.subli{line-height:25px; background:url(../images/sub_li_bg.jpg) no-repeat 2px center; }
.suba{text-indent:10px; display:block; width:170px; font-size:12px;}


.left_nav a:link,.left_nav a:visited,.left_nav a:hover{text-decoration:none;}
.left_nav a:hover{text-decoration:none; color:#C74A98;}

.left_help ul{border:1px solid #eee; margin:5px 0;}
.left_help li{line-height:25px; list-style-type:disc; text-indent:20px;}

.left_content{padding:5px; overflow:hidden; border:1px solid #eee; margin-bottom:5px;}

/*标题*/
.title{position:relative;height:33px;line-height:33px; color:#C54E8E; text-transform:capitalize; border-bottom:2px solid #9C3A76; margin-bottom:10px;}
.title h1{color:#C54E8E; font-size:14px; display:inline; padding-left:5px; width:auto; height:33px; line-height:33px;}
.title em{position:absolute; right:10px; font-style:normal; line-height:33px; top:0px;}
.title .more{background:url(../images/more_bg.jpg) no-repeat center center; text-transform:uppercase; line-height:33px; padding:0 5px; font-size:10px; text-align:center;}
.title a:link,.title a:visited,.title a:hover{color:#C54E8E;}
.title .more a:link , .title .more a:visited , .title .more a:hover{color:#FFF;}

.index_title{position:relative;height:25px;line-height:25px; color:#802A61; text-transform:capitalize; background:#F1F1F2;}
.index_title h1{color:#802A61; font-size:14px; display:inline; padding-left:5px; width:auto; height:25px; line-height:25px;}
.index_title em{position:absolute; right:10px; font-style:normal; line-height:25px; top:0px; font-size:10px; display:block; text-align:center; background:url(../images/more_bg.jpg) no-repeat center center;  text-transform:uppercase; line-height:25px; padding:0 5px;}
.index_title a:link,.index_title a:visited,.index_title a:hover{color:#fff; text-transform:uppercase;}

.left_title{position:relative;height:33px;line-height:33px;text-indent:5px;color:#fff;}
.left_title h1{font-size:14px; display:inline;}
.left_title span{font-style:normal; color:#666; margin-left:10px;}
.left_title em{font-style:normal; color:#666; position:absolute; right:15px; top:-1px;}
.left_title em a{color:#666;}

.login_input{width:114px; height:19px; border:none; border-left:1px solid #848484; border-top:1px solid #848484; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;}
.login_btn{width:65px; height:20px; background:url(../images/login_btn.jpg) no-repeat; border:none;}
.cancel_btn{width:65px; height:20px; background:url(../images/cancel_btn.jpg) no-repeat; border:none;}
/*首页新闻*/
.index_news{border:1px solid #E2E2E2; background:#F7F7F7; height:148px;}
.index_news li{height:28px; line-height:28px; background:url(../images/index_new_icon.jpg) no-repeat 5px center; text-indent:10px; border-bottom:1px dashed #CCC; text-indent:20px !important; overflow:hidden; position:relative;}
.index_news span{position:absolute; right:5px; top:2px;}

.new_list .new_title{background:#FFA7DE; padding:2px; height:20px; line-height:20px;}
.new_list .new_content{padding:5px;}

/*产品展示*/
.pro_list li{display:inline;float:left;margin:15px 8px 0px 18px; height:195px;}
.pro_list_1 li{display:inline;float:left;margin:10px 2px 0px 8px;}
.pro_list .pro_price{height:15px; font-weight:bold; font-size:12px;}


/*产品页*/
.pro_message{font-size:14px; text-align:left;  margin-top:10px;}
.pro_message h1{font-size:16px; font-weight:bold; color:#65C0F4; display:inline;}
#history img{width:113px; height:113px; padding:1px; border:1px dashed #eee; margin-bottom:10px; margin-right:2px;}/*浏览记录*/
#about img{width:98px; height:98px; padding:2px; border:1px dashed #eee;}/*产品详细页 相关产品*/


.f2{height:35px; line-height:35px; margin:0 auto; width:920px;}
.f2 a:link,.f2 a:visited,.f2 a:hover{color:#333; padding:0 20px; border-right:2px solid #999;}

.tran{padding:10px;}
.tran a:link,.tran a:visited,.tran a:hover{line-height:30px; display:block; width:95px; height:25px; float:left;}

.fenye a{background:#E4FBFF; border:1px solid #AFB5C1; padding:2px 3px; font-size:11px;}