@charset "utf-8";
/* CSS Document */
ul.pro_list{ border:1px solid #dc6b00;}
ul.pro_list li{ height:30px; width:190px; padding-left:6px; border-top:1px solid #ccc; }
ul.pro_list li a{ color:#333; line-height:30px;display:block; width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
ul.pro_list li a:hover,ul.pro_list .current{ color:#f16918;}
ul.pro_list .cate{ text-align:center; font-weight:bold;}

.all_pro,.cate_pro,.n_news,.n_article{ border:1px solid #ccc; width:773px; float:left;}
.all_pro h3,.n_news .n_title,.n_article h3,.rel_search h3{ color:#0769cd; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc;padding:10px;background:#f5ffeb;}
.all_pro .all_con a{ float:left; margin-left:13px;line-height:25px; width:179px; color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.all_pro .all_con a:hover{ text-decoration:underline; color:#0769cd;}
.all_pro .all_con h4{ width:773px;float:left;font-size:14px; font-weight:bold; line-height:30px; margin-top:15px; margin-bottom:5px;}
.all_pro .all_con{ border-top:1px dashed #ccc; padding-bottom:10px; width:773px; float:left;}
.all_pro .start{ border:0;}

.new_pro{ padding-left:20px; border-top:1px solid #ccc; float:left; padding-bottom:10px; width:753px;}
.new_pro h4{width:753px;float:left; color:#333; font-size:14px; font-weight:bold; line-height:30px; margin-top:15px; margin-bottom:5px;}
.new_pro h4 a{ color:#f16918;}
.new_pro h4 a:hover{ text-decoration:underline;}

.nextpage,.nextpage_list{width:100%;float:left; margin-bottom:20px;}
.nextpage_list{ text-align:right;}
.nextpage_list a{ color:#f16918;}
.nextpage_list a:hover{text-decoration:underline;}
.nextpage span{ float:left; text-align:center;}
.nextpage .np_img{ margin-left:8px;}
.nextpage .np_img img{ border:1px solid #6c9b00; width:80px;height:80px;}
.nextpage img.current{ border:1px solid #f16918;}
.nextpage span b{ color:#990000; margin-top:5px; display:block;}
.nextpage .np_left_icon a,.nextpage .np_right_icon a{ background:url(../img/nextpage.gif) no-repeat; display:block; width:20px; height:62px;margin-top:10px; float:left;}
.nextpage .np_right_icon a{ background-position:-20px 0px; margin-left:8px; display:inline;}
.nextpage img{ display:block;}

.product,.description,.pro_rev,.write_rev{ background-color:#f5ffeb; width:753px; float:left; border:1px solid #ccc; padding:10px; line-height:20px;}
.product h3,.description h3,.pro_rev h3,.write_rev h3{ font-size:14px; font-weight:bold; line-height:30px; margin-bottom:5px;}
.product .img{ width:150px; height:150px;float:left;margin-left:20px; display:inline;}
.product .choice{width:200px;float:left;}
.product ul.detail{width:300px;float:left; margin-left:30px;}
.product label{ font-weight:bold;}
.product .detail .quantity{ width:30px;}
.product ul.detail li{ line-height:20px;}
.product ul.detail li.price{ text-decoration:line-through;}
.product ul.detail li.sale{ color:#990000; font-weight:bold;}
.product ul.detail li a,.cate_cart a,{ background:url(../img/change.gif) no-repeat 0 -120px; width:120px; height:30px; display:block; margin-top:10px;}
.product .choice .textInput{ margin-top:10px;}

.gtc{background:url(../img/change.gif) no-repeat 0 -120px; width:120px; height:30px; display:block; margin-top:10px; border:0;}

.description{ border-top:0; border-bottom:0;background-color:#fff;}
.description p,.write_rev span{ padding:10px;}

.pro_rev h3,.write_rev h3{ color:#f16918;}
.pro_rev .r_single{ border-top:1px dashed #ccc; padding:10px;}
.pro_rev .pro_start{ border:0;}

.write_rev{ border-top:0;}
.write_rev span{ padding-bottom:10px; display:block;}
.write_rev span a{ color:#f16918; text-decoration:underline; font-weight:bold;}
.add_rev ul{ padding:10px;}
.add_rev ul li b{ color:#CC0000;}
.add_rev .warning{background:url(../img/warning.gif) no-repeat 3px 12px; padding-left:25px;}
.add_rev label{width:140px;float:left; display:block; overflow:hidden;}
.add_rev .textInput{ width:200px; height:20px;}
.add_rev .revTitle{ width:500px;}
.add_rev #rev_code{ width:100px;}
.add_rev ul li{ padding-top:10px;}
.add_rev .area{ width:500px; height:300px; overflow:hidden;}
.add_rev .rev_cb{ margin-right:5px;}
.add_rev .validate{vertical-align:middle; *vertical-align:baseline; padding-left:5px;}
.add_rev .rev_btn{ background:url(../img/btn.gif) no-repeat; height:30px; border:0; width:150px; color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-left:140px;}

.relate_tag a{ color:#333;}
.relate_tag a:hover{ text-decoration:underline; color:#f16918;}


.cate_title{width:753px; float:left;color:#0769cd;border-bottom:1px solid #ccc;background:#f5ffeb; padding:10px; font-weight:bold;}
.cate_title span{ margin-left:15px;}
.cate_pro span h3{float:left; display:block; width:250px; font-size:16px; font-weight:bold;}
.cate_pro .stb{float:left;}
.cate_pro .stb .textInput{ width:150px;}
.cate_pro ul.view{float:left;}
.cate_pro ul.view li{ float:left; padding-left:10px;}
.cate_pro ul.view li .list,.cate_pro ul.view li .grid,.g_list,.g_grid{ background:url(../img/list.gif) no-repeat; width:16px; height:16px; display:block;}
.cate_pro ul.view li .grid{ background-position:0 -48px;}
.g_list{ background-position:0 -16px}
.g_grid{ background-position:0 -32px;}
.cate_pro .page{float:right; margin-right:3px;}
.page b{ float:left;}

.cate_pro .cate_single{ padding:10px; float:left; border-bottom:1px dashed #ccc; width:753px;}
.cate_pro .double{ background:#f5ffeb;}
.cate_pro .cate_img{width:150px; height:150px; float:left;}
.cate_pro .attribute{width:350px;float:left; padding:10px; line-height:25px;}
.cate_pro .attribute a{ color:#f16918;}
.cate_pro .attribute .pro_name{ color:#333; font-weight:bold;}
.cate_pro .attribute .price{ text-decoration:line-through;}
.cate_pro .attribute .sale{ color:#990000;}
.cate_pro .attribute a:hover{ text-decoration:underline;}
.cate_pro .cate_cart{float:left; padding:25px;}
.cate_pro .cate_cart a{ width:120px;}

.cate_pro .d_page,.n_news .d_page,.tags .d_page{ padding-bottom:15px;}
.cate_pro .add_cart{ background:url(../img/add_cart.gif) no-repeat; width:35px; height:35px; display:block;}
.cate_pro .grid_p,.cate_pro .grid_ac{ float:left; line-height:20px;}

.n_news{ border-top:0;}
.news_start{ border-top:1px solid #ccc;}
.n_news .n_title{ width:753px; float:left;}
.n_news .n_title h3{ float:left; width:680px; font-weight:bold;}
.n_news .n_title .more{ color:#0769cd; text-decoration:underline; font-size:14px;}

.n_news td{ width:80px; line-height:30px; padding-left:20px;}
.n_news td.t_news{ width:600px;}
.n_news td.t_news a{color:#333;}
.n_news td.t_news a:hover{ color:#f16918;text-decoration:underline;}

.n_article h3{ border:0;}
.n_article .pro_rev,.n_article .write_rev{ border-right:0; border-left:0;}
.n_article .art_title{ color:#f16918; margin-bottom:15px; display:block; float:left; font-weight:bold;}
.n_article .art_title b{ color:#333;}
.n_article .art_title span{ width:172px; display:block; float:left; padding:10px; border-top:1px dashed #ccc;}
.news_art{ border-bottom:1px dashed #ccc;}
.news_art p{line-height:20px; padding-left:20px; margin-bottom:15px;}
.news_art p a,.n_relate td.rel_title a{ color:#527d00; font-weight:bold;}
.news_art p a:hover,.n_relate td.rel_title a:hover{ text-decoration:underline; color:#0769cd;}

.n_relate h3{ font-size:14px; color:#f16918; padding-left:20px; border-bottom:1px dashed #ccc;}
.n_relate td{ line-height:30px;}
.n_relate td.rel_title{ width:650px; padding-left:20px;}

.rel_search{ border:1px solid #ccc; margin-bottom:15px;}
.result{ padding:15px; line-height:20px;}
.result a{ color:#f16918; margin-left:10px;}
.result a:hover{ text-decoration:underline;}

.sort{ padding:20px;line-height:30px;}
.sort h4{ color:#0769cd;font-weight:bold;}
.sort a{ color:#f16918; margin-left:15px;font-weight:bold;}
.sort a:hover{ color:#0769cd;}

.tag_name{ color:#f16918;}
.tags .all_con{ padding-top:15px;}
.t_d_page{ width:99%;}
.t_d_page a{ display:block; float:left; border:1px solid #333; margin:2px; padding:3px; color:#333;}
.t_d_page a:hover{ border-color:#f16918; color:#f16918;}

.modify1{ background:url(/img/modify.jpg) no-repeat 20px;border:1px solid #84c62f; float:left; background-color:#e5f8cd; color:#676565;text-align:center; width:700px;}