/*
Template Name: ECSHOP 尤伦斯
Template URI: http://www.ecshop.com/
Description: 尤伦斯.
Version: 2.7.1
Author: ECSHOP Team
Author URI: http://www.ecshop.com/
Logo filename: logo.gif
Template Type: type_0
*/


/* ====================
     公共样式
==================== */
@charset "utf-8";
body{background:#000 url(images/body_bg.jpg) repeat 0 0;font-family: "微软雅黑","黑体";line-height:150%;margin:0;padding:0;color:#fff;font-size:10pt; vertical-align:middle;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:12pt; font-weight:normal;}
ol{padding:0;margin:0;list-style-type:decimal;}
.block{
	width:945px;
	height:auto;
	position:relative;
	padding-bottom:12px;
	border:12px solid #000;
	border-top:none;
	border-bottom:none;
	background-color: #000;
}
table{color:#000;font-size:10pt;}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.f1{color:#fc0;}
.f14{font-size:14px;}
.fb{color:#000;}
.m_b12{margin-bottom:12px;}
.fc9f9f9f{color:#9f9f9f;height:21px;overflow:hidden;line-height:21px;}
.blank7px{height:7px;font-size:1px;overflow:hidden;clear:both;}
.f_user_info{color:#f00;}
h5,h6{background:#e50014;padding:3px 10px;margin-top:5px;display:block;clear:both;color:#fff;}
h3{background:#e50014;padding:3px 10px;margin:5px 0 3px 0;display:block;clear:both;}

.clear{clear:both; height:0px; font-size:0px; oveflow:hidden; visibility:hidden;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
/*英文强制换行*/
.word{word-break:break-all;}
a:link {color: #fff; text-decoration:none;}
a:visited {color: #fff; text-decoration:none;}
a:hover {color: #fff; text-decoration:none;}
a:active {color: #fff; text-decoration:none;}

a.f_black:link,a.f_black:visited,a.f_black:hover,a.f_black:active{color:#000;text-decoration:underline;}
.u_center a:link,.u_center a:visited,.u_center a:hover,.u_center a:active{color:#f00;text-decoration:underline;}

.inputBg{border:1px solid #ccc;}
.bnt_blue_1{border:none;background:#afafaf;color:#fff;height:20px;}

#header{width:945px; height:auto;background:#000;border:12px solid #000;border-top:none;border-bottom:none;padding-bottom:12px;}
.topnav{height:30px;overflow:hidden;}
.topnav li{padding:4px 0px 0 0px;height:26px;float:left;font-size:10pt;font-weight:bold;width:85px; text-align:center;}
.topnav li.s{background:#e50014;}
.topnav li.s1{width:101px;}
.topnav li.s2{width:149px;}
.topnav li.s3{width:53px;}
.logo{height:93px;padding:11px 0 0 10px;text-align:left;background:#fff;}
.logo1{position:absolute;bottom:24px;left:0;width:171px;height:157px;}
.logo1 .img_s1{margin-bottom:40px;}

#left{width:229px;padding-bottom:180px;}
#right{width:704px;}
#left-1{width:200px;}
#right-1{width:733px;}
.cart{padding:4px 8px 2px 8px;padding:4px 8px 2px 8px\9;+padding:4px 8px 3px 8px;_padding:4px 8px 2px 8px;background:#fdd100;color:#000;font-size:11pt;font-weight:bold;line-height:14pt;}
.cart a:link,.cart a:visited,.cart a:hover,.cart a:active{color:#f00;text-decoration:none;}

.category{background:#000;}
.category li{margin:0 0 2px 0;font-size:16px;height:19px;background:#e50014;position:relative;overflow:hidden;font-weight:bold;clear:both;padding:1px 0 2px 2px;padding:1px 0 2px 2px\9;+height:19px;+border-bottom:3px solid #e50014;+padding:0px 0 0px 2px;+margin:0 0 2px 0;_height:19px;_border-bottom:3px solid #e50014;_padding:0px 0 0px 2px;_margin:0 0 2px 0;}
.category li img{ position:absolute;top:5px;+top:5px;right:7px;}
.category li.s{padding-left:38pt;}

.search{font-weight:bold;padding:0 0 0 3px;overflow:hidden;height:25px;}

#uboxstyle{float:left;padding:0 14px 0 0;}
#uboxstyle .select_box{width:187px;height:25px;float:left;_display:inline;}
#uboxstyle div.tag_select{display:block;color:#000;width:172px;height:25px;padding:0 10px 0 5px;line-height:20pt;background-color: #2a2a2a;background-image: url(images/select-1.gif);background-repeat: no-repeat;background-position: 0 0;font-size:10pt;}
#uboxstyle div.tag_select_hover{display:block;color:#000;width:172px;height:25px;padding:0 10px 0 5px;font-size:10pt;line-height:20pt;background:url(images/select-1.gif) no-repeat 0 0 #2a2a2a;}
#uboxstyle div.tag_select_open{display:block;color:#000;width:172px;height:25px;font-size:10pt;padding:0 10px 0 5px;line-height:20pt;background:url(images/select-2.gif) no-repeat 0 0 #2a2a2a;}
#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:185px;margin:0;border:1px solid #b4b4b4;border-top:none;font-size:10pt;background:#fff;}
#uboxstyle ul.tag_options li{display:block;width:170px;padding:0 10px 0 5px;height:25px;text-decoration:none;line-height:20pt;color:#000;}
#uboxstyle ul.tag_options li.open_hover{color:#fff;background:#000;}
#uboxstyle ul.tag_options li.open_selected{color:#000;}

.cn_en{height:25px;overflow:hidden;}

.search_box{width:300px;height:22px;color:#9f9f9f;border-left:1px solid #696969;border-bottom:1px solid #666;padding:2px 2px 0 8px;float:left;background:#fff;overflow:hidden;font-size:11pt;margin-right:9px;line-height:11pt;}
.search_box input{border:none;width:260px;color:#000;font-size:12pt;border-left:4px solid #fff;position:relative;top:0px;top:1px\9;}
.search .img_s{position:relative;top:4px;width:17px;height:17px;background:url(images/search.gif) no-repeat 0 0;border:none;cursor:pointer;}

.fla_p{width:704px;overflow:hidden;}
.fla_p img{display:block;}
.img_p{width:704px;overflow:hidden;}
.img_p img{display:block;}

.rec_list{padding:12px 0 12px 0;background:url(images/rec.gif) no-repeat 12px 12px #e60012;text-align:right;position:relative;height:161px;overflow:hidden;}
.rec_list a{display:block;padding-right:12px; float:right;}
.rec_list a img{width:161px;height:161px;}
.rec_list .brand_all{position:absolute;bottom:12px;left:12px;}
.rec_list .brand_all a{display:inline;padding:0;float:left;}
.rec_list .brand_all img{width:154px;height:29px;}

.pos{width:346px;height:164;overflow:hidden;}

.footer{width:945px;height:24px;background:#9f9f9f;padding-top:4px;border:12px solid #000;border-top:none;border-bottom:none;}
.footer span{padding:0 40px;font-size:10pt;font-weight:bold;}

.ur_here{height:21px;background:#9f9f9f;padding:0px 0 0 8px;color:#fff;font-size:10pt;font-weight:bold;overflow:hidden;}
.ur_here a{color:#fff;}
.ur_here a:visited{color:#fff;}

.cat_title{padding:30px 0 20px 0;font-size:60pt;line-height:60pt;+line-height:65pt;+padding:10px 0 20px 0;_line-height:65pt;_padding:10px 0 20px 0;}

.brand_list{width:214px;height:107px;padding:6px 6px 6px 126px;background:#fff;position:relative;color:#000;overflow:hidden;}
.brand_list .show_img{width:107px;height:107px;position:absolute;top:6px;left:6px;overflow:hidden;}
.brand_list .b_title{font-size:20pt;color:#e60012;border-top:7px solid #fff; font-weight:bold;+line-height:20pt;+margin-top:-7px;+margin-top:-7px;}
.brand_list .b_title a{color:#e60012;}
.brand_list .b_intro{width:214px; position:absolute;right:6px;bottom:6px;font-size:10pt;font-weight:bold;line-height:13pt;}
.brand_list .b_intro span{color:#e60012;}

.brand_intro{background:#fff;padding:12px;color:#000;font-size:10pt;font-weight:bold;}
.brand_intro a{ text-decoration:underline;color:#000;margin-right:10px;}

.zt_box{width:704px;overflow:hidden;}
.zt_box_1{width:680px;overflow:hidden;}

.goods_list{border-top:7px solid #e60012;border-bottom:7px solid #e60012;}
.goods_list li{float:left;_display:inline;margin-right:40px;height:360px;padding-bottom:40px;width:208px;font-weight:bold;overflow:hidden;}
.goods_list li.s{margin-right:0;}
.goods_list li p.m10{margin-bottom:10px;}
.goods_list li p.m10 img{width:208px;height:208px;}
.goods_list li p.title{color:#9f9f9f;line-height:20px;}
.goods_list li p.title a{color:#9f9f9f;}
.goods_list li a{color:#9f9f9f;}
.goods_list li p.market{color:#fcd000;margin-top:15px;}
.goods_list li p.price{color:#fff;margin-bottom:5px;}

.page{text-align:right;font-size:10pt;border-top:5px solid #000;border-bottom:8px solid #000;}
.page a{color:#fff;margin:0 0 0 15px;}
.page span{color:#e60012;margin:0 0 0 15px;}

.cat_list_t{border-top:12px solid #000;}
.cat_list_t h2{display:block;height:23px;width:132px;background:#e60012;padding:3px 0 0 8px;font-size:11pt;font-weight:bold;color:#fff;float:left;margin-right:12px;overflow:hidden;position:relative; cursor:pointer;}
.cat_list_t h2.h2bg{background:#9f9f9f;color:#000;}
.cat_list_t h2.h2bg a{color:#000;}
.cat_list_t h2 img.s1{position:absolute;top:5px;right:43px;}
.cat_list_t h2 img.s2{position:absolute;top:5px;right:8px;}

   #goodsInfo{margin-top:24px;border-bottom:7px solid #9f9f9f;padding-bottom:15px;width:704px;overflow:hidden;}
   #goodsInfo span{width:34px; height:24px; background:url(images/g_left.gif) no-repeat 0 0 #000; float:left;margin-top:75px;cursor:pointer;}
   #goodsInfo span.spanR{width:34px; height:24px; background:url(images/g_right.gif) no-repeat 0 0; float:right;margin-top:75px;cursor:pointer;}
   #goodsInfo .gallery{width:626px; float:left; margin-left:5px; _margin-left:5px; overflow:hidden;}
   #goodsInfo .gallery ul{width:auto;}
   #goodsInfo .gallery li{float:left; margin:0 32px 0 18px;color:#9f9f9f;font-size:10pt;font-weight:bold;_display:inline;}
   #goodsInfo .gallery li a{color:#9f9f9f;}
   #goodsInfo .gallery li p{line-height:13pt;}
   #goodsInfo .gallery li img{width:110px; height:110px; display:block;margin-bottom:5px;}


.goods_cat_show{color:#9f9f9f;font-size:30pt;line-height:35pt;font-weight:bold;margin-bottom:40px;}
.goods_cat_show a:link,.goods_cat_show a:visited,.goods_cat_show a:hover,.goods_cat_show a:active{color:#9f9f9f;}

#goods_Info{width:432px;overflow:hidden;}
#goods_Info .img_show{width:432px;height:432px;text-align:center;overflow:hidden;margin-bottom:27px; position:relative;}
#goods_Info .img_show .fdj{position:absolute;right:0;top:0;}
#goods_Info span{width:34px; height:24px; background:url(images/g_left.gif) no-repeat 0 0 #000; float:left;margin-top:48px;cursor:pointer;}
#goods_Info span.spanR{width:34px; height:24px; background:url(images/g_right.gif) no-repeat 0 0; float:right;margin-top:48px;cursor:pointer;}
#goods_Info .gallery{width:355px; float:left; margin-left:5px; _margin-left:5px; overflow:hidden;}
#goods_Info .gallery ul{width:auto;}
#goods_Info .gallery li{float:left; width:106px; margin:0 8px 0 5px;color:#9f9f9f;font-size:10pt;font-weight:bold;_display:inline;}
#goods_Info .gallery li img{width:106px; height:106px; display:block;}

#Info_list{width:243px;float:right;}
#Info_list .info_market{font-size:30pt;color:#fcd000;font-weight:bold;line-height:30pt;margin-bottom:5px;}
#Info_list .info_user{font-size:18pt;color:#fff;font-weight:bold;line-height:18pt;margin-bottom:30px;}

#select_other #uboxstyle{padding:0 0 0 0;width:243px;font-size:10pt;}
#select_other #uboxstyle .select_box{width:180px;height:21px;float:right;color:#9f9f9f;}
#select_other #uboxstyle div.tag_select{display:block;color:#9f9f9f;width:165px;height:21px;padding:0 10px 0 5px;background-color: #2a2a2a;background-image: url(images/select-3.gif);background-repeat: no-repeat;background-position: 0 0;font-size:10pt;line-height:16pt;overflow:hidden; font-weight:bold;}
#select_other #uboxstyle div.tag_select_hover{display:block;color:#9f9f9f;width:165px;height:21px;padding:0 10px 0 5px;font-size:10pt;line-height:16pt;overflow:hidden;background:url(images/select-3.gif) no-repeat 0 0 #2a2a2a;font-weight:bold;}
#select_other #uboxstyle div.tag_select_open{display:block;color:#9f9f9f;width:165px;height:21px;font-size:10pt;line-height:16pt;overflow:hidden;padding:0 10px 0 5px;background:url(images/select-4.gif) no-repeat 0 0 #2a2a2a;font-weight:bold;}
#select_other #uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:178px;margin:0;border:1px solid #b4b4b4;border-top:none;font-size:10pt;line-height:16pt;background:#fff;font-weight:bold;}
#select_other #uboxstyle ul.tag_options li{display:block;width:163px;padding:0 10px 0 5px;height:21px;text-decoration:none;color:#9f9f9f;font-weight:bold;}
#select_other #uboxstyle ul.tag_options li.open_hover{color:#fff;background:#000;font-weight:bold;}
#select_other #uboxstyle ul.tag_options li.open_selected{color:#9f9f9f;font-weight:bold;}


#select_other1 #uboxstyle{padding:0 0 0 0;width:704px;color:#fff;}
#select_other1 #uboxstyle .select_box{width:180px;height:21px;float:left;color:#9f9f9f;}
#select_other1 #uboxstyle div.tag_select{display:block;color:#9f9f9f;width:165px;height:21px;padding:0 10px 0 5px;background-color: #2a2a2a;background-image: url(images/select-3.gif);background-repeat: no-repeat;background-position: 0 0;font-size:10pt;line-height:16pt;overflow:hidden; font-weight:bold;}
#select_other1 #uboxstyle div.tag_select_hover{display:block;color:#9f9f9f;width:165px;height:21px;padding:0 10px 0 5px;font-size:10pt;line-height:16pt;overflow:hidden;background:url(images/select-3.gif) no-repeat 0 0 #2a2a2a;font-weight:bold;}
#select_other1 #uboxstyle div.tag_select_open{display:block;color:#9f9f9f;width:165px;height:21px;font-size:10pt;line-height:16pt;overflow:hidden;padding:0 10px 0 5px;background:url(images/select-4.gif) no-repeat 0 0 #2a2a2a;font-weight:bold;}
#select_other1 #uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:178px;margin:0;border:1px solid #b4b4b4;border-top:none;font-size:10pt;line-height:16pt;background:#fff;font-weight:bold;}
#select_other1 #uboxstyle ul.tag_options li{display:block;width:163px;padding:0 10px 0 5px;height:21px;text-decoration:none;color:#9f9f9f;font-weight:bold;}
#select_other1 #uboxstyle ul.tag_options li.open_hover{color:#fff;background:#000;font-weight:bold;}
#select_other1 #uboxstyle ul.tag_options li.open_selected{color:#9f9f9f;font-weight:bold;}



.info_num{border:none;width:66px;height:19px;margin-right:104px;color:#9f9f9f;line-height:19px;padding:0 5px;font-weight:bold;}
.num_show{margin-bottom:12px;}
.info_but{margin-bottom:20px;}
.brand_icon{margin-bottom:7px;}
.content_list_box{width:243px; height:288px; position:relative;margin-bottom:18px;}
.content_list{width:220px; height:288px; overflow:hidden; position:absolute; left:0; top:0; word-wrap:break-word;}
.content_show{width:217px;height:288px;overflow:hidden;padding-right:5px;color:#bababa;}
.scroll{position:absolute; left:225px; top:0; width:21px; height:286px;padding:1px 0; -moz-user-focus:ignore;-moz-user-input:disabled;-moz-user-select:none;background:#fff;}
.scroll .up{background:url(images/up.gif);position:absolute; width:21px; height:21px; left:0; top:0;}
.scroll .down{background:url(images/down.gif);position:absolute;  width:21px; height:21px; left:0; bottom:0;}
.scroll .scrollbar{position:absolute; width:19px;border:1px solid #fff; height:100px; background:#cbcbcb; left:0; top:20px;}

.pad10px{padding:10px;}
.flowBox,.box{margin-bottom:12px;}
#history li{width:100%;}
#history li img{width:100px;height:100px;}
#clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
.boxCenterList1 ul{height:1%; margin-bottom:5px;}
.boxCenterList1 li{float:left; width:170px;}
.boxCenterList1 li.goodsimg{width:48px; margin-right:10px;}
.boxCenterList1 li.goodsimg img{width:48px; height:48px; display:block;}
.boxCenterList ul{margin-bottom:5px;}
.boxCenterList li{}
#clear_history a{color:#fff;}
.comments li{background:url(images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;margin-bottom:8px;}
.comments li img{position:absolute; right:0px; top:3px;}
.comments li p{margin:3px auto; text-align:left;}
.commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px;}
.commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
.captcha{margin-left:0px; position:relative; top:4px; *margin-left:8px; *position:relative; cursor:pointer;}

.group{padding:8px;}
.group li{float:left;padding:8px;width:208px;text-align:center;height:auto;}
.group li.s1{width:440px;text-align:left;line-height:23px;}
.msgBottomBorder{border-bottom:1px dashed #ccc;padding:0 10px;table-layout:fixed; word-break: break-all; overflow:hidden;}

.flowGoodsFittings{padding:10px;}
.flowGoodsFittings li{width:175px;float:left;padding:0 5px 5px 5px;}
.flowGoodsFittings li img{display:block;}
.flowGoodsFittings li .goodsimg{width:170px; height:170px; display:block;}
.userCenterBox .userMenu{padding-top:5px;border:5px solid #ccc;background:#fff;}
.userCenterBox .userMenu a{display:block; height:25px; line-height:25px; background:url(images/menuBg.gif) no-repeat 0 -30px;color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;}
.userCenterBox .userMenu a.curs{background:url(images/menuBg.gif) no-repeat 0 0px; font-weight:bold;margin:0 0 3px 10px;}
.userCenterBox .userMenu a img{ margin-right:3px;}
.msgBottomBorder{clear:both; padding-bottom:8px; margin-bottom:8px;}

.usBox{width:880px;padding:20px 0;background:#363636;color:#fff;}
.usBox a{color:#fff;}
.us_Submit_reg{border:none; width:77px; height:27px; background:url(images/reg_submit.gif);}
.us_Submit{border:none; width:77px; height:27px; background:url(images/bnt_ur_log.gif);}
.regtitle{background:url(images/reg_title.gif) no-repeat 40px 0;width:200px;margin:0 auto;clear:both;height:40px;}
.logtitle{background:url(images/user_login_title.gif) no-repeat left 0;height:40px;width:200px;margin:0 auto;clear:both;}
.usBox_1{width:400px;margin:0 auto;color:#fff;}
.usBox_1 table{color:#fff;}

.goodsbox{}
.goodsbox li{width:228px;float:left;text-align:center;height:200px;padding:5px 0;}
.goodsbox li img.s1{width:160px;height:160px;}



.top10List{margin:0px 4px 4px 4px;}
.top10List ul{border-bottom:1px solid #e2f3fd; position:relative;}
.top10List .iteration{position:absolute; top:6px; left:6px;}
.top10List .iteration1{padding-left:3px;}
.top10List li.topimg{width:35px; height:35px;}
.top10List .samllimg{width:35px; height:35px; margin-bottom:4px;}
.top10List li{padding:3px 3px 3px 23px; float:left;}
/*linkCOLOR*/
.top10List li a{color:#fff; text-decoration:none;}
.top10List li a:hover{color:#fff; text-decoration:none;}

/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
    width:52px; height:13px;
    border:none;
    background:url(images/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
 border:1px solid #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}
.messagediv a{color:#f00; cursor:pointer;}

/*  积分兑换样式修改 */
.point li{float:left;width:300px;}
#brands{padding:0 0 0 3px;}
.brandsMore{color:#fff; text-align:right;}
#brands img{width:100px; height:50px;border:1px solid #c5e4ff;}
#brands a{color:#0069cd; text-decoration:none; margin:4px 5px;_margin:4px; display:block; float:left;_display:inline;}
.help{ text-align:left; border:1px solid #ddd; border-left:none; border-right:none;padding:0 0 10px 15px;}
.help dl{float:left; margin-right:30px; _margin-right:20px; _width:130px;}
.help dt{width:auto; height:33px; line-height:33px; text-align:left;
font-weight:bold; color:#56a5ee; padding-left:12px; margin-bottom:8px;}
.help dt a:link,.help dt a:visited,.help dt a:hover,.help dt a:active{font-weight:bold; color:#56a5ee; text-decoration:none;}
.help dd a:link,.help dd a:visited,.help dd a:hover,.help dd a:active{color:#006acd; text-decoration:none; padding:0px 0px 0px 10px;}
#selectbox{
width:200px;
float:left;
}

/*下拉列表样式*/
#select {
background:none repeat scroll 0 0 #FFFFFF;
color:#9F9F9F;
font-weight:bold;
width:170px;
height:40px;
}
