
/* CSS Document */

.ct_search{ width:100%; height:55px; background: url(../image/ct_s_bj.jpg) 976px 0 no-repeat #e5e5e5; position:relative; padding-top:15px;}
.ct_search .tel{ position:absolute; width:94px; height:40px; right:30px; top:0; z-index:3; padding:20px 0 0 80px;}
.ct_search p{ padding-left:20px;}
.ct_input{ border:1px solid #8b9bab; width:252px; height:25px; margin-right:6px;}
.ct_search select{ border:1px solid #8b9bab; margin-right:6px;}
.ct_search select.ct_select{ width:145px;}
.ct_search select.ct_bland{width:258px;}
.ct_search label{ margin-right:6px;}
.ct_search button{ height:25px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; background:url(../image/ct_btn_bj.png) repeat-x 0 0; border:0; color:#fff; padding:0 10px;}

.ct_lista { width:100%; overflow:hidden; margin:10px 0; border:1px solid #DDDDDD; padding-bottom:10px; padding-top:10px; }
.ct_lista dl{ padding:12px 12px 30px; clear:both; }
.ct_lista dt a{ font-size:14px; font-weight:bold; color:#3300ff; margin-bottom:4px;}
.ct_lista dd{ float:left; line-height:22px; color:#DDDDDD; padding-top:5px;font-size:14px; width:100%; padding-bottom:10px;}
.ct_lista .sdd {border-bottom:1px solid #ECECEC; }



.mains{ width:100%; overflow:hidden; margin-bottom:20px;}
.m_left{ float:left; width:230px; }
.pro_ct_list{ width:228px; margin-bottom:10px; float:left;border:1px solid #E6E6E6; }
.pro_ct_list .title{ padding:0 10px; height:29px; line-height:28px; background:#ebebeb; width:208px; font-weight:bold; color:#333; font-size:14px;}


.pro_ct_list .porps a { float:left; width:213px; border-bottom:1px solid #e1e1e1;padding:8px 5px 8px 10px;}
.pro_ct_list .porps a:hover{ background:#D00A01 url(../image/mark.gif) 210px 5px no-repeat; color:#fff; text-decoration:none;  border-bottom:1px solid #A50F08;}
.pro_ct_list .porps span a {background:#D00A01 url(../image/mark.gif) 210px 5px no-repeat; color:#fff; font-weight:bold; text-decoration:none;border-bottom:1px solid #A50F08;}





.look_record{ width:228px;float:left;border:1px solid #E6E6E6; }
.look_record .title{padding:0 10px; height:29px; line-height:28px; background:#ebebeb; width:208px;font-size:14px;}
.look_record .title span{font-weight:bold; color:#333; float:left;}
.look_record .title a{ float:right;font-size:12px;}
.look_record ul{ padding:10px; width:208px;}
.look_record li{ width:100%; float:left; clear:both; margin-bottom:15px;}
.look_record li p{ float:left;}
.look_record p.p_img{ width:85px; height:85px; margin-right:6px;}
.look_record p.p_info{}
.look_record p button{ width:85px; height:24px; background:url(../image/p_icon.png) no-repeat 0 -141px; text-align:center; color:#fff; border:0;}


.m_right{ float:right; width:940px; overflow:hidden;}
.pro_sc_conditions{ width:938px;border:1px solid #E6E6E6; position:relative;}
.pro_sc_conditions .title{padding:0 10px; height:29px; line-height:28px; background:#ebebeb; width:918px; font-weight:bold; color:#333; font-size:14px;}
.conditions_list{ padding:10px 10px 20px; width:918px;}
.conditions_list a{ padding:0 20px 0 10px; margin-top:5px; line-height:16px; margin-right:8px; white-space:nowrap; display:inline-block; color:#666666; border:1px solid #fff;}
.conditions_list a:hover {border:1px solid #ffbb7f; background: url(../image/p_icon.png) no-repeat right -48px #fff2e7; text-decoration:none }
.conditions_list a.sel{ border:1px solid #ffbb7f; background: url(../image/p_icon.png) no-repeat right -48px #fff2e7}
.show_all{ position:absolute; height:15px; width:55px; background:url(../image/p_icon.png) no-repeat right -30px; right:0; bottom:0; cursor:pointer;}

.pro_list{}
.pro_list table{ font-family:Arial, Helvetica, sans-serif}
.pro_list table th{background:#dbdbdb;border-bottom:1px solid #7e7e7e;border-right:1px solid #e1e1e1; height:25px; line-height:25px; padding:0 6px; text-align:left;}
.pro_list table td{ border-right:1px solid #e1e1e1; padding:6px; border-bottom:1px solid #e1e1e1; vertical-align:top;}
.pro_list td.bj{ background:#dbdbdb; border-bottom:1px solid #7e7e7e;color:#7e7e7e; height:30px; padding:0 6px;vertical-align:middle;}
.pro_list .nobr{ border-right:0;}
.pro_list table td.choose input{ margin-right:6px;}
.pro_list table td.choose span{ float:left; margin-right:20px; height:20px; line-height:20px; display:inline-block;}
.pro_list table td.choose em{ float:left;}
.pro_list table td.choose i{ width:16px; height:16px; display:inline-block; border:1px solid #7e7e7e; background:url(../image/p_icon.png) no-repeat; margin-right:4px; float:left;}
.pro_list table td.choose i.up{ background-position:right -69px;}
.pro_list table td.choose i.down{ background-position:right -92px;}

.pro_list .smallpic{float:left; width:62px; height:62px;overflow:hidden;padding:0;}
.pro_list .smallpic a{display:table-cell;height:62px;text-align:center;vertical-align:middle;width:62px;*display:block;*font-family:Arial;*font-size:60px; overflow:hidden;}
.pro_list .smallpic a img{max-width:62px;}

.d_pdf{ background:url(../image/p_icon.png) no-repeat 0 -118px; padding-left:18px; height:18px; line-height:18px; display:inline-block;}
.pro_list input.num_t{ width:104px; border:1px solid #aeaeae; height:24px; line-height:24px;}
.pro_list button{ height:24px; width:104px; height:24px; border:0; color:#fff; line-height:24px; background:url(../image/p_icon.png) repeat-x 0 -144px; cursor:pointer;}

.searchprod {}
.searchprod dl { width:200px;}
.searchprod dt { float:left; width:100px;}
.searchprod dd{ float:left;color:#DB2207;width:80px;}


.pro_context{ width:1178px; border:1px solid #E6E6E6; margin-bottom:10px; overflow:hidden;}
.pro_img{ width:330px; border-right:1px solid #E6E6E6; float:left; padding:10px;}
ul.pro_bimg{border:1px solid #fff; width:328px; height:328px;}
ul.pro_bimg li{width:328px; height:328px; }
ul.pro_bimg span{ width:328px; height:328px; text-align:center;display:table-cell; vertical-align:middle; *display:block; *font-size:287px;}
ul.pro_bimg span img{ vertical-align:middle;}
ul.pro_simg{ width:290px; overflow:hidden; padding:10px 20px; border-top:1px solid #E6E6E6; border-bottom:1px dotted #E6E6E6; position:relative;}
ul.pro_simg li a{ padding:0px; border:1px solid #E2E1E1; width:50px; height:50px; float:left; margin-right:6px;}
ul.pro_simg li a.on{ border:1px solid #DB2207;}
ul.pro_simg li a.zoomThumbActive{ border:1px solid #DB2207;}
ul.pro_simg span.allow{ position:absolute; background:url(../image/p_icon.png) no-repeat; top:28px; width:8px; height:16px; cursor:pointer;}
ul.pro_simg span.prev{ left:0; background-position: left -300px;}
ul.pro_simg span.next{right:0; background-position: right -300px;}

.pro_img .other{ padding:10px 0; float:left;}
.pro_img .other a{ background:url(../image/p_icon.png) no-repeat; padding-left:20px; color:#666666; float:left;}
.pro_img .other a:hover {color:#DB2207; }
.pro_img .other a.fav{ background-position:0 -177px; margin-right:20px; margin-left:20px}
.pro_img .other a.shr{ background-position:0 -200px; margin:0; }
.pro_img .other span{ float:right; padding-left:20px;}

.pro_attr{ width:600px; float:left; padding:15px;}
.pro_attr h1{ font-size:18px; font-weight:bold; margin-bottom:10px;font-family:"微软雅黑";}
.pro_attr dl{ width:600px; color:#666;}
.pro_attr dt{ background:#e6e6e6; clear:both; padding:5px 20px 0px 20px;overflow:hidden; }
.pro_attr dd{ border-bottom:1px solid #e5e5e5; clear:both; overflow:hidden; padding:10px 20px 10px 20px; width:560px; font-family:Arial, Helvetica, sans-serif}
.pro_attr span{  height:25px; line-height:25px;}
.pro_attr span.w36s{ width:36%;}
.pro_attr span.w64s{ width:64%}
i.star1{ height:25px; width:61px; background:url(../image/star.png) no-repeat 0 0px; display:inline-block;}
i.star2{ height:25px; width:61px; background:url(../image/star.png) no-repeat 0 -25px; display:inline-block;}
i.star3{ height:25px; width:61px; background:url(../image/star.png) no-repeat 0 -50px; display:inline-block;}
i.star4{ height:25px; width:61px; background:url(../image/star.png) no-repeat 0 -75px; display:inline-block;}
i.star5{ height:25px; width:61px; background:url(../image/star.png) no-repeat 0 -100px; display:inline-block;}
.pro_attr em{ display:inline-block; line-height:25px;}
dd.total{ padding:10px 20px;}
dd.total span{ float:left; }
.pro_attr .mb{ margin-bottom:1px;}
.pro_attr  input{ float:left; width:100px; height:27px; border:1px solid #a7a6ac; font-weight:bold; margin-right:3px; background-position:left -433px; line-height:27px; font-size:16px}
.pro_attr dd p.right{ text-align:left; width:150px;}
.btn_op{ overflow:hidden; padding:23px 0 0 54px;}
.btn_op a{ display:inline-block;}
.buy{ background:url(../image/buy.png) no-repeat 0 0; width:170px; height:39px; margin-right:20px;}
.add_shop{ background:url(../image/add_shop.png) no-repeat 0 0; width:127px; height:35px;}

.pro_other{ width:177px; border-left:1px solid #E6E6E6; float:right; background:#f9f9f9; height:auto; padding:20px 9px; color:#666666;}
.b_img{ background:#DB2207; padding:3px; text-align:center; width:171px;margin-bottom:26px;}
.b_img img{ width:171px; height:62px; display:block;}
.b_img a{ height:35px; line-height:30px; color:#fff;width:150px;}
.b_img a i{ height:16px; width:20px; background:url(../image/p_icon.png) no-repeat left -346px; display:inline-block; margin-left:5px;}
.pdf_info{ width:100%;}
.pdf_info dl{width:100%; border-bottom:1px solid #e5e5e5; padding-bottom:15px;position:relative;}
.pdf_info dt{padding: 6px 0 0 60px; }
.pdf_info dt b{ width:55px; height:68px; position:absolute; background:url(../image/p_icon.png) no-repeat 0 -385px; left:0; top:0;}
.pdf_info dd{padding: 0 0 0 60px;min-height:40px;}

.pro_other ul{width:100%; margin-top:15px;}
.pro_other ul li{ line-height:30px; padding:0 6px;}
.pro_other ul em{ width:5em;}

.producttitle{border-bottom: 1px solid #ddd; height:34px; position:relative; overflow:visible}
.producttitle p{ position:absolute;top:0; left:0; width:100%}
.producttitle p b{font-size:14px; height:33px; line-height:33px; background:#fff;border: 1px solid #dddddd;border-bottom: 1px solid #dddddd; cursor:pointer;  color:#000; float:left; margin-right:-1px; word-break:break-all;}
.producttitle p b span{ float:left;border: 1px solid #fff; border-bottom:0; height:32px; line-height:32px; font-weight:normal; display:block;white-space:nowrap;float:left; padding:0 36px;text-align:center; font-weight:bold; font-family:"微软雅黑"}
.producttitle p b span:hover{ color:#d00000; text-decoration:underline}
.producttitle .menu_on{border-top: 2px solid #DB2207; border-bottom-color:#fff;}
.producttitle p a{ width:102px; height:30px; background:url(../image/pro_btn_bj.png) no-repeat 0 0; float:right; color:#fff; text-align:center; line-height:30px;}

.jb_info{ border:1px solid #ddd; border-top:0; padding:20px 0px 20px 0px;}
.jb_info table{ font-size:12px; color:#666;}
.jb_info table td{ line-height:30px; padding-left:36px; color:#666;}

.tishi{ border:1px solid #ffcc7f; background: url(../image/p_icon.png) no-repeat 5px -218px #ffffe5; color:#333; padding:0 26px; height:28px; line-height:28px; margin-top:10px;}

.inbox{ padding:10px;}
.inbox p{ line-height:24px;}

#comment_list .top{margin-top:20px;border:1px solid #e6e6e6;border-top:2px solid #DB2207; overflow:hidden;}
#comment_list .top .tit{padding:0 10px;display:inline-block;font-weight:bold;color:#333;height:30px;line-height:30px}
#comment_list .shingle{margin:0 0 15px 0; overflow:hidden;}
#comment_list .s_l{width:20%;display:inline-block;text-align:center;float:left}
#comment_list .score{font-size:40px;color:#c80000;font-weight:bold; font-style:italic;display:block;}
#comment_list .star i{color:#fca901;font-style:normal}
#comment_list .join{color:#999;margin-top:5px}
#comment_list .s_m{width:50%;height:100px;margin:0 10px;padding:0 25px;display:inline-block;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#comment_list .s_m .complain{color:#333;line-height:18px}
#comment_list .s_r{width:20%;display:inline-block;text-align:center;vertical-align:middle}
#comment_list .s_r a{width:102px; height:30px; background:url(../image/pro_btn_bj.png) no-repeat 0 0;color:#fff; text-align:center; line-height:30px; display:inline-block;}
#comment_list .mid{margin:20px 0 0 0}
#comment_list #c_list .floor{position:relative;overflow:hidden;margin-top:20px;border:1px solid #ddd;min-height:100px;}
#comment_list .f_l{position:absolute;top:0;_top:2px;left:0;padding:10px 0;text-align:center;width:124px;height:100%;overflow:hidden;}
#comment_list .f_l img{border:1px solid #ddd;width:50px;height:50px}
#comment_list .f_l span{display:block;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:120px;height:18px;line-height:18px}
#comment_list .f_r{padding:0;width:100%;display:inline}
#comment_list .f_r .context{padding:0 0 0 125px; overflow:hidden;}
#comment_list .f_r .cc{position:relative;color:#333;line-height:20px;margin-bottom:5px; clear:both;padding:5px 15px 0; overflow:hidden;}
#comment_list .f_r .cc p{display:block; line-height:25px; width:100%;}
#comment_list .f_r .cc .time{position:absolute;top:0;right:15px;color:#999}
#comment_list .f_r .social{text-align:right;margin:10px 10px 15px 0;position:relative}
#comment_list .f_r .social a{width:68px;height:22px;line-height:22px;text-align:center; background:url(../image/p_icon.png) no-repeat 0 -254px;display:inline-block;margin-left:6px; border:1px solid #dfdfdf; color:#666}
#comment_list .floor .f_r .reply{padding:10px 15px 10px;color:#333;line-height:20px; overflow:hidden; border-top:1px solid #dfdfdf;}
#comment_list .floor .f_r .reply var{color:#DB2207;line-height:20px}
#comment_list .page{margin-top:20px;text-align:right}
#comment_list .bot{margin-top:20px;padding:20px;border:1px solid #ddd}
#comment_list .bot .labels{color:#555;margin-bottom:15px;overflow:hidden}
#comment_list .bot .grade{color:#555;margin-bottom:15px}
#comment_list .bot label{padding:0 5px}
#comment_list .bot textarea{width:98%;height:100px;border:1px #ddd solid;overflow-y:scroll}
#comment_list .bot .exec{height:30px;margin:10px 10px 0}
input.v_text{ border:1px solid #D7D7D7; height:22px; width:60px; line-height:22px; margin-right:5px;}
#comment_list .bot .exec .submit{width:58px;height:22px;border:0;background:#DB2207;color:#fff;cursor:pointer; display:inline}


.brandTitle { background:#F2F2F2; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}
.brandabc { word-spacing:2em; font-size:14px; font-family:"微软雅黑"; font-weight:bold; border-bottom:1px solid #E6E6E6; height:40px; line-height:40px}
.brandabc i { float:left; font-weight:100; font-family:"宋体"; color:#ccc; margin-top:3px; }
.brandabc a { float:left; margin-right:30px;margin-left:30px; }
.brandabc a:hover{text-decoration:none;background:url(../image/p_icon.png) no-repeat 10px -455px;  }
.brandabc span a {text-decoration:none;background:url(../image/p_icon.png) no-repeat 10px -455px; color:#D71A04 }

.brandabcd {font-size:14px; font-family:"微软雅黑"; font-weight:bold; border-bottom:1px solid #E6E6E6; height:40px; line-height:40px}
.brandabcd i { float:left; font-family:"宋体"; color:#ccc; margin-top:3px; font-weight:100;font-size:14px;height:40px; line-height:40px}
.brandabcd a { float:left; margin-right:8px;margin-left:8px; }
.brandabcd a:hover{text-decoration:none;background:url(../image/p_icon.png) no-repeat 10px -455px;  }

.brandClass { margin-top:10px; line-height:24px; padding:5px;}
.brandClass a { font-size:12px; color:#3300FF; font-family:Arial, Helvetica, sans-serif;margin-right:15px;} 
.brandClass a:hover{text-decoration:underline;color:#D71A04  }


.brandTitle1 { background:#F2F2F2; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}
.brandTitle1 span { margin-left:10px; word-spacing:0.5em}
.brandTitle1 span a { font-size:12px; font-weight:100}
.brandfonart { font-family:"微软雅黑"; font-size:16px; font-weight:bold; padding-left:20px; background:url(../image/p_icon.png) no-repeat 0 -522px;  }

.w1200 { width:1330px; margin:0px auto}
.brandfloat { float:left; border:1px solid #E6E6E6; width:226px; margin-left:10px;}
.brandfloat .Titlebra { padding:8px 8px 0px 8px; }
.brandfloat .Titlebra a { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.brandfloat .bratxt{ background:#F6F6F6; padding:8px 8px 3px 8px; line-height:18px;}
.brandfloat .braLink { border-top:1px solid #E6E6E6; padding-top:8px; padding-bottom:5px; margin-top:10px;background:url(../image/p_icon.png) no-repeat 0 -553px; padding-left:20px;}
.brandfloat .braLink a {font-size:14px; font-weight:bold}
.brandfloat .bratext { text-align:center}

.Brandrer { font-family:"微软雅黑"; font-size:16px; font-weight:bold; border-bottom:2px solid #D71A04; padding-bottom:5px;background:url(../image/p_icon.png) no-repeat 0 -522px;padding-left:20px; padding-bottom:10px;}

.Brandrer1 { font-family:"微软雅黑"; font-size:16px; font-weight:bold; padding-bottom:5px;background:url(../image/p_icon.png) no-repeat 0 -522px;padding-left:20px; padding-bottom:10px;}

.brandfloata { float:left; width:228px; margin-left:10px;hite-space:nowrap;overflow: hidden;}
.brandfloata a {float:left; width:228px;}

.uction { margin-top:10px; margin-bottom:10px; border-bottom:1px solid #E6E6E6; padding-bottom:10px; }
.uction .ucLeft .uctionfonar {font-family:"微软雅黑"; font-size:16px; font-weight:bold;color:#3300FF }
.uction .ucLeft {float:left; width:720px;}
.uction .ucLeft dl dt { float:left; width:180px; }
.uction .ucLeft dl dd {float:left;  line-height:20px;width:540px;} 


.uction .ucRight .uconfo {font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#3300FF }
.uction .ucRight {float:right; width:430px;}
.uction .ucRight p {line-height:22px; font-size:14px;font-family:"微软雅黑"; }
.Batch { margin-top:10px; background:#F6F6F6; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; background:url(../image/Batch.gif) left repeat-x}
.Batch a { float:left; font-size:14px; font-weight:bold; font-family:"微软雅黑"; padding:5px 20px 5px 20px; border-right:1px solid  #E6E6E6}
.Batch span a { background:#fff; padding:5px 20px 5px 20px; border-top:3px solid #DB2207}

.slation table { border-bottom:1px solid #eee ; border-left:1px solid #eee; }
.slation table tr  td { border-right:1px solid #eee; border-top:1px solid #eee;padding:8px 10px 8px 10px; font-size:14px;}
.slation .fonrw2 {font-size:14px;  font-family:"微软雅黑";  }
.slation em { color:#FF0000; font-weight:bold}
.input12 { border:1px solid #ccc; height:25px; line-height:25px; padding-left:5px;}
.input1a { font-size:12px; border:0px; background:#3366FF; padding:5px 10px 5px 10px; color:#FFFFFF;cursor:pointer}
.input2a { font-size:12px; border:0px; background:#CCCCCC; padding:5px 10px 5px 10px;cursor:pointer}

.slation1 { margin-top:10px;}
.slation1 table tr  td { padding:8px 0px 8px 0px; font-size:14px;  font-family:"微软雅黑"; }
.slation1 em { color:#FF0000; font-weight:bold}
.slation1 textarea { border:1px solid #ccc}
.slation1 select { border:1px solid #ccc; padding:5px; color:#333}
.submed { margin-left:48px; margin-top:10px;}
.submed input { border:0px; font-size:16px;font-weight:bold; padding:5px 20px 5px 20px; font-family:"微软雅黑"; background:#DB2207; color:#FFFFFF; cursor:pointer}

.fonrw3 {margin-top:20px; font-size:14px; line-height:20px;font-family:"微软雅黑";}
.fonrw3 a { color:#0030FF}

.eome { margin-top:20px; margin-bottom:20px; font-size:14px;font-family:"微软雅黑"; padding:30px 20px 30px 20px;}

.faq_head{ width:940px; height:96px; margin:auto; text-align:center; padding-bottom:35px; }
.faq_con{ clear:both; width:940px; margin:auto}
.faq_con .c_l{ float:left; width:43px; height:29px; background-color:#E68D91;}
.faq_con .c_t{ float:left; width:60px; height:39px; line-height:32px; color:#CD1B23; font-family:Arial, Helvetica, sans-serif; font-size:50px; text-align:center; font-weight:bold;}
.faq_con .c_r{ float:right; width:790px; height:29px; line-height:29px; background:url(../image/q.jpg) #CD1B23 no-repeat 25px 8px; font-size:16px; font-family:"微软雅黑"; color:#fff; font-weight:bold; padding-left:47px;  }
.faq_con .c_text{ clear:both; float:left; padding:15px 0px 15px 130px;width:650px; font-size:18px; line-height:30px; font-weight:bold; font-family:"微软雅黑"; color:#666;}
.faq_color_red{ color:#FF0000}

.sx{width:940px; margin:auto; margin-top:10px;}
.sx_top{height:45px; border-bottom:#ff0807 solid 2px; width:100%;}
.sx_top h2{background:url("https://static.wlxmall.com/images/product/icon_01.jpg") no-repeat left center; line-height:30px; text-indent:40px; font-size:18px;}
.sx_items{clear:both; min-height:30px; padding-top:15px; padding-bottom:10px; background:url("https://static.wlxmall.com/images/product/icon_02.jpg") repeat-x bottom; font-size:12px;}
.sx_items a{color:#585858; text-decoration:none;}
.sx_items a:hover{color:#F00;}
.sx_items_left{width:145px; float:left; line-height:30px; text-align:left;}
.sx_items_left a{float:right; height:20px; line-height:20px; margin-top:5px; padding-left:5px; padding-right:5px;}
.sx_items .sel{background:#F00; color:#fff;border:1px solid #F00; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;}
.sx_items_right{line-height:33px; width:775px; float:right;}
.sx_items_right a{margin-left:9px; margin-right:9px; font-family:Arial, Helvetica, sans-serif;}