@charset "gb2312";
/* CSS Document */

body{ font-size:12px; color:#484445;font-family:"Î¢ÈíÑÅºÚ"; line-height:22px; background:url(../images/body_bg.gif) repeat-x top;}
body, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, dt, dd, ul, ol, li, dd, form, fieldset, legend, input, textarea, button, th, td {
    margin: 0;
    padding: 0;
	list-style:none;
	color:#454545;font-family:"Î¢ÈíÑÅºÚ";
}

a {
    color: #484445;
    text-decoration: none;
}
a:hover {
    color: #0081d2;
    text-decoration:underline;
}
.h10{ margin-top:10px;}
.wrap{ margin:0 auto;padding:0 auto; width:1190px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sel{-webkit-transition: all .5s ease;    -moz-transition: all .5s ease;    -ms-transition: all .5s ease;    -o-transition: all .5s ease;    transition: all .5s ease;}
.sel:hover{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;    -o-transition: all .5s ease; transition: all .5s ease;}

/****top***/
.top{ background:url(../images/top_bg.jpg) repeat-x top;}
.top1{ margin:0 auto;padding:0 auto; width:1190px;}

.top_info{ height:28px; line-height:28px; color:#484445;}
.top_info a{ color:#484445;}
.t_info_left{ float:left; width:400px;}
.t_info_right{ float:right; width:500px; padding-right:20px; text-align:right;}
.t_info_right a{ padding-left:5px; padding-right:5px;}
.t_info_right span a{ color:#cc352e;}
#t_cart{ background:url(../images/t_cart.jpg) no-repeat 7px 3px; padding-left:25px;}
#t_add{background:url(../images/t_add.jpg) no-repeat 7px 3px; padding-left:25px;}
#t_order{background:url(../images/ico/user.gif) no-repeat 7px 3px; padding-left:25px;}

.top_2{ height:116px;}
.top_2_logo{ float:left;width:200px; padding-top:35px;}
.top_2_right{ float:right; width:800px; position:relative; height:100px;}
.top_tel{ position:absolute; top:0px; right:20px; width:300px;}
.t_ewm{ position:absolute; right:0px; top:12px;}

.top_3{ position:relative; height:95px;}
.search1{ position:absolute; top:37px; left:0px; width:490px;}
.search_txt1{ float:left; width:403px; height:33px; border:2px solid #9c2fac; border-right:none;}
.search_txt1 input{ width:380px; margin:2px 0px 0px 5px; background:none; border:none; font-size:14px; height:30px;}
.search_btn1{ float:right; width:85px; height:37px;}
.search_btn1 input{ border:none; background:#9c2fac; color:#fff; font-size:14px;width:85px; height:37px;}

.t_cart{ position:absolute; right:60px; top:32px; width:157px; height:32px; background:url(../images/t.gif) no-repeat; line-height:32px; text-indent:36px;}



.top_register{ text-align:right; padding-top:12px}


.menu{  height:37px; line-height:37px; padding-left:260px;}
.menu ul{ list-style:none;}
.menu ul li{ float:left; }
.menu ul li a{font-family:"Î¢ÈíÑÅºÚ";  }
.menu ul li a:hover{ text-decoration:none;}

.m_other{}
.m_other a{height:37px; padding:0px 19px;font-size:16px; display:block !important; display:inline-block; text-align:center;}
.m_other a:hover{ background:#ad45bc; color:#fff;}
.m_class{ width:260px; background:#9c2fac; text-align:center; position:relative;}
.m_class u{text-decoration:none; font-style:normal;}
.m_class u a{color:#fff; font-family:"Î¢ÈíÑÅºÚ";font-size:16px;display:block; width:260px; height:37px; line-height:37px; font-size:15px;}





.top_bot{ background-color:#f9f9f9; padding-top:10px;}
.top_search{ float:left;width:360px;}


.red_btn{width:60px; height:26px; background-color:#ea9230; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; border:1px solid #ea9230; cursor:pointer;}
.search_text{ width:190px;height:24px !important; height:24px; border:1px solid #cdcdcd; background:url(../images/fdj.jpg) no-repeat 5px 5px; line-height:24px;padding-left:30px;}


.top_links{ float:left; width:270px;}

.welcome{ padding-top:30px; padding-left:20px; font-size:14px;  line-height:30px;}
.welcome p{ text-indent:55px;}

.top_cart{ float:right;  width:287px; font-size:14px; font-weight:bold; text-align:right; padding-right:20px; position:relative; display:block; color:#ea9230;}
.dt_cart_more{ position:absolute; left:0px; top:25px; background-color:#fff; border:1px solid #ea9230; font-weight:normal; font-size:12px; padding:10px 15px 10px 15px; width:255px; text-align:center;}
.btn_jiesuan{ background-color:#9f0018; color:#fff; padding:2px 10px 2px 10px ;}


/****main***/


.index{ margin:0 auto; padding:0px; width:1190px;}
.i_left{ float:left; width:260px;}
.i_right{ float:right; width:930px;}
.i_pro_tree{ width:258px; border:1px solid #d7d3d4; border-top:none; border-bottom:none; overflow:hidden; position:absolute; top:37px; left:0px; z-index:100;}
.i_pro_tree ul li{ border-bottom:1px solid #f0f0f0; padding:0px 10px 0px 30px; text-align:left;width:218px;}
.i_tree_big{ background:#fff; position:relative; width:100%;}
.i_tree_big i,.i_tree_bighover i{ font-style:normal; display:block; line-height:40px; background:url(../images/ico.jpg) no-repeat right 15px;}
.i_tree_big i a{ font-size:14px; color:#4f4f4f; font-weight:bold;}
.i_tree_big i a:hover{ text-decoration:none; color:#cc352e;}
.i_tree_big .i_tree_small,.i_tree_bighover .i_tree_small{ height:20px; line-height:20px; width:100%; margin-bottom:8px; overflow:hidden;}
.i_tree_big .i_tree_small a{ padding-right:10px;}

.i_tree_big span{ display:block; position:absolute; left:7px; top:12px; width:17px;}
.i_tree_big #ico1{ background:url(../images/tree_icos.jpg) no-repeat left 3px; height:23px;}
.i_tree_big #ico2{ background:url(../images/tree_icos.jpg) no-repeat left -20px; height:23px;}
.i_tree_big #ico3{ background:url(../images/tree_icos.jpg) no-repeat left -46px; height:23px;}
.i_tree_big #ico4{ background:url(../images/tree_icos.jpg) no-repeat left -70px; height:23px;}
.i_tree_big #ico5{ background:url(../images/tree_icos.jpg) no-repeat left -91px; height:18px;}
.i_tree_big #ico6{ background:url(../images/tree_icos.jpg) no-repeat left -114px; height:23px;}
.i_tree_big #ico7{ background:url(../images/tree_icos.jpg) no-repeat left -136px; height:23px;}
.i_tree_big #ico8{ background:url(../images/tree_icos.jpg) no-repeat left -160px; height:23px;}
.i_tree_big #ico9{ background:url(../images/tree_icos.jpg) no-repeat left -186px; height:23px;}
.i_tree_big #ico10{ background:url(../images/tree_icos.jpg) no-repeat left -213px; height:23px;}
.i_tree_big #ico11{ background:url(../images/tree_icos.jpg) no-repeat left -232px; height:23px;}
.i_tree_big #ico12{ background:url(../images/tree_icos.jpg) no-repeat left -257px; height:23px;}
.i_tree_big #ico13{ background:url(../images/tree_icos.jpg) no-repeat left -277px; height:23px;}

.i_tree_big #ico14{ background:url(../images/tree_icos.jpg) no-repeat left -300px; height:23px;}
.i_tree_big #ico15{ background:url(../images/tree_icos.jpg) no-repeat left -322px; height:23px;}
.i_tree_big #ico16{ background:url(../images/tree_icos.jpg) no-repeat left -342px; height:23px;}

.i_tree_big #ico17{ background:url(../images/tree_icos.jpg) no-repeat left -114px; height:23px;}
.i_tree_big #ico19{ background:url(../images/tree_icos.jpg) no-repeat left -136px; height:23px;}
.i_tree_big #ico20{ background:url(../images/tree_icos.jpg) no-repeat left -160px; height:23px;}
.i_tree_big #ico18{ background:url(../images/tree_icos.jpg) no-repeat left -186px; height:23px;}

.i_pro_tree1{ width:258px; border:1px solid #d7d3d4; border-top:none;border-bottom:none; overflow:hidden;}
.i_pro_tree1 ul li{ border-bottom:1px solid #f0f0f0; padding:3px 10px 3px 30px; text-align:left;width:218px;}



.banner{height:366px; width:100%;overflow:hidden; position:relative; text-align:center;}
.banner_info{ }


.main{ background:#faf6eb;}
.login{ background:#faf6eb;}
.main_info{ margin:0 auto; padding:0 auto; width:1190px;clear:both; padding-bottom:10px;}

.i_tjs{ float:right; width:751px;padding-top:20px;}
.i_tj{ padding-bottom:15px;}
.i_tj_tit{color:#fff;font-family:"Î¢ÈíÑÅºÚ";text-indent:30px; font-size:14px; height:32px; line-height:32px; position:relative; background:#e63b2a;}
.i_tj_tit span{ display:block; width:250px; height:32px; background:#b63e35;}
.i_tj_list{ padding-top:10px;}
.i_tj_list ul li{ float:left; width:225px; margin-bottom:10px; border:1px solid #ededed; margin-right:13px;}
.i_tj_list ul li:hover{
	-webkit-box-shadow:0 0 2px 2px #eed0f3;  
  -moz-box-shadow:0 0 2px 2px #eed0f3;  
  box-shadow:0 0 2px 2px #eed0f3;
}
.box_info{padding:10px; background:#fff;}
.i_tj_list .box_info img{ width:205px; height:205px;}
.pro_name{ color:#000; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.pro_small{ color:#f9040b;line-height:20px; height:40px; overflow:hidden; font-size:14px;}
.pro_price{ padding-top:10px;}
.pro_price .vipjia{ float:left;color:#ef891d;}
.pro_price .vipjia i{ font-style:normal; font-size:18px;}
.pro_price .scj{ float:right;text-align:right;}
.pro_price .scj i{ font-style:normal; font-size:12px;}

.cx_list{padding-top:10px;}
.cx_list ul li{ float:left; width:280px; margin-bottom:10px; border:1px solid #ededed; margin-right:20px;}
.cx_list ul li:hover{
	-webkit-box-shadow:0 0 2px 2px #eed0f3;  
  -moz-box-shadow:0 0 2px 2px #eed0f3;  
  box-shadow:0 0 2px 2px #eed0f3;
}
.cx_list .box_info img{ width:260px; height:126px;}



.main1{ margin:0 auto; padding:0 auto; width:1253px;}
.m_top_left{ float:left; width:210px;}
.m_top_right{ float:right; width:1000px;}

.i_protree{ width:210px;}
.m_protree{ float:left; width:200px; margin-top:10px; border:5px solid #fedbbd;}
.m_protree1{width:200px; border:5px solid #fedbbd;}





.i_flash{ float:left; width:586px; padding-top:10px;}




.m_pro_info{padding-top:17px;padding-bottom:18px; padding-left:20px;}
.m_pro_info dt{ float:left; width:166px; text-align:center; padding-right:19px;}
.m_pro_info dt img{ width:166px; height:250px;}


.m_classlist{ background:#f7f7f7 url(../images/m_b_class.gif) repeat-x top; margin-top:10px; padding-left:10px;border-bottom:1px dashed #cdcdcd; padding-bottom:20px;}
.m_classlist ul li{ float:left; padding-left:10px; padding-right:10px; width:100px;}
.m_classlist ul li a{ color:#986667;}
.m_b_class{ height:34px; line-height:34px; }
.m_b_class a{ font-weight:bold;}
.m_s_class{ padding-top:10px;}


.ad{ padding-top:10px;}




.m_pro_class{ width:223px; overflow:hidden;border:1px solid #f28300; background-color:#F2ECEC;}
.m_p_classlist{ }
.m_p_classlist ul li{ width:111px; height:50px; float:left; line-height:50px; text-align:center; border-bottom:1px solid #e9e3e3;}
.m_p_classlist ul li a{ width:111px; height:50px; display:block; border-right:1px solid #e9e3e3; border-left:1px solid #f9f3f3;}
.m_p_classlist ul li img{ padding-top:9px;}


.i_pro_class1{ width:223px; overflow:hidden;border:1px solid #2f82d0; background:url(../images/dz_bg.gif) bottom right no-repeat; padding-bottom:20px;}
.i_p_classtit1{ background:url(../images/i_class_tit1.gif) repeat-x; height:40px; line-height:40px; font-size:18px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; font-weight:bold; }
.i_prolist_info1{ width:780px; overflow:hidden; border-top:2px solid #2f82d0; border-bottom:1px solid #dadada; border-right:1px solid #dadada;}
.i_p_classlist1{ padding-top:10px; padding-bottom:10px;}
.i_p_classlist1 ul li{ float:left; width:100px; height:30px; line-height:30px;color:#0860a0; overflow:hidden; margin-left:5px;}
.i_p_classlist1 ul li a{color:#0860a0; font-size:12px;}


.m_pro_class1{ width:223px; overflow:hidden;border:1px solid #2f82d0;background-color:#f2ecec;}
.m_p_classlist1{ }
.m_p_classlist1 ul li{ width:111px; height:50px; float:left; line-height:50px; text-align:center; border-bottom:1px solid #e9e3e3;}
.m_p_classlist1 ul li a{ width:111px; height:50px; display:block; border-right:1px solid #e9e3e3; border-left:1px solid #f9f3f3;}
.m_p_classlist1 ul li img{ padding-top:9px;}

.m_sclass_tit{ height:38px; line-height:38px; background:url(../images/dt_bg.gif) repeat-x;}
.m_sclass_tit dt{ width:154px; text-align:center; float:left; border-left:1px solid #dedede; height:38px; font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
.dt_over{ background-color:#fff;}

.tclasspro{ display:none}
.m_prolist{ padding-left:20px; padding-top:10px;}
.m_prolist ul li{ float:left; width:200px; padding-left:30px; padding-right:16px; padding-bottom:15px;}
.m_prolist ul li p{ padding-top:5px;}
.m_prolist ul li span{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.i_p_classtit2{ background:url(../images/i_class_tit2.gif) repeat-x; height:40px; line-height:40px; font-size:18px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; font-weight:bold;}
.m_pro_class2{width:223px; overflow:hidden;border:1px solid #cc0000;background-color:#f2ecec;}
.i_prolist_info2{ width:780px; overflow:hidden; border-top:2px solid #cc0000; border-bottom:1px solid #dadada; border-right:1px solid #dadada;}


.hot_pro{}
.hot_pro_tit{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#719435;border-bottom:3px solid #ea9230; line-height:30px; background:url(../images/tit_ico.gif) 15px 0px no-repeat;; text-indent:50px; position:relative;}
.hot_pro_tit a{font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#719435;}
.hot_pro_img{ position:absolute; left:260px; top:0px; color:#222;}

.hot_pro_list{ float:left; text-align:left;width:700px;}
.hot_pro_list ul{ list-style:none;}
.hot_pro_list ul li{ float:left; padding-left:15px; margin-top:15px;}
.hot_pro_list ul li img{ width:160px; height:122px;}


.pro_search{ border:1px solid #dad4d6; background:#fff;}
.pro_search_info{}
.pro_search_tit{ color:#444; font-weight:bold; padding-bottom:5px;}
.pro_search_list p{ border-bottom:1px dotted #d1ccc7; height:29px; line-height:29px; color:#666;}
.pro_search_list p b{ color:#333; display:block; width:70px; float:left; margin-left:10px;}
.pro_search_list span{ padding:2px 5px 2px 5px; cursor:pointer;  text-align:center; }
.selected{background:#df696c;color:#fff;}
.selected a{ color:#fff;}


.search_info{ position:relative; padding-left:12px;height:29px; line-height:29px;border-bottom:1px dotted #d1ccc7; font-weight:bold; color:#656565;}
.search_loc{ float:left;}
.search_list1{ float:left; margin-top:4px; margin-left:15px;height:20px; line-height:20px;}
.search_txt{ float:left; width:130px; height:30px; background:url(../images/search_bg.gif) no-repeat left top;}
.search_txt input{width:100px; border:none; margin-left:10px; margin-top:2px;}
.search_btn{ float:left; width:29px; height:20px;}
.search_btn input{}

.p_top_right{float:right; text-align:right; width:400px; padding-right:10px; height:29px; line-height:29px; padding-top:10px;}






.member_td a img{FILTER:gray;}
.member_td a:hover img{FILTER:none;}

.index_member_info{ float:right; width:264px; padding-top:15px; }

.location1{ color:#000;background:url(../images/loc_ico.gif) no-repeat 10px;line-height:42px; text-indent:30px;}
.location1 a{ color:#000;}
.location1 span{ font-weight:bold; color:#9f0018;}

.location{ color:#000;line-height:35px; text-indent:10px;}
.location a{ color:#000;}
.location span{ font-weight:bold; color:#9f0018;}


.main_left{ float:left; width:202px;}

.member_list{ }
.box{ border:1px solid #eae1e2;}
.box_tit{ height:59px; line-height:59px; text-align:center; font-size:18px; background:#9c2fac; color:#fff;}
.box_list{ background:#fff;}
.tree_big{ border-top:1px solid #eae1e2;font-size:15px; text-align:center; height:46px; line-height:46px;background:url(../images/ico/b_ico.gif) no-repeat 160px;}
.tree_big a{ font-size:15px; }

.tree_smalllist{border-top:1px solid #eae1e2; padding:5px 0px;}
.tree_small{ height:28px; line-height:28px; text-align:center;background:url(../images/ico/s_ico.gif) no-repeat 160px;}


.member_info{  border:1px solid #eee; padding:15px;}
.member_info td{ height:28px; line-height:30px;}
.memberInfo_tab{ margin-top:15px; background-color:#f5f5f5;}
.memberInfo_tab td{}
.go-wenbenkuang{ background-color:#ff6600; border-radius:3px; border:0px; color:#fff; cursor:pointer; padding:3px 15px;}
.go-wenbenkuang:hover{ background:#ce5403;}


/**********¹ºÎï³µ***********/
.cart_list{ background:#fff;border:1px solid #eae1e2; padding:15px;}
.cart_img{ background:url(../images/cart.gif) no-repeat left 18px; height:60px; line-height:60px; text-indent:35px; font-size:16px; font-weight:bold; border-bottom:1px solid #eae1e2;}
.allpro{ line-height:40px;font-weight:bold; font-size:14px; text-indent:20px;}
.cart1_info{border:1px solid #eae1e2;}
.cart_head{ background:#f2f2f2; height:42px; line-height:42px;}
.cart_other{padding-top:5px; padding-bottom:5px;}

.cart1_js{background:#fff;border:1px solid #eae1e2; padding:10px 20px; margin-top:10px;}
.js_left{ float:left; width:300px; height:42px; line-height:42px;}
.js_left span{ padding-right:20px;}
.js_right{ float:right; width:660px; text-align:right;height:42px; line-height:42px;}
.js_right img{ vertical-align:middle;}
.js_right font{ color:red; font-size:16px; font-weight:bold; padding-right:20px;}
.js_right span{ padding-right:20px;}

.cart1_proname a{ font-size:14px; color:#ff0000;}

.spro_price{ padding:0px 10px; background:#e9e9e9 url(../images/price_bg.jpg) no-repeat left top; height:67px; line-height:67px; overflow:hidden;}
.sel_color{ }
.pro_num{ padding:10px 0px;}
.pro_color{ padding-bottom:10px;}
.pro_color i{ padding:0px 5px;  font-style:normal; cursor:pointer}
.color_out{border:1px solid #ccc;}
.color_hover{border:1px solid #000;}


.cart_img2{ background:url(../images/cart2.gif) no-repeat left 18px; height:60px; line-height:60px; text-indent:35px; font-size:16px; font-weight:bold; border-bottom:1px solid #eae1e2;}
.order_info{ background:#efedee; margin-top:20px;}
.order_info_tit{ font-size:14px; border-bottom:1px solid #fff; text-indent:20px; line-height:40px; color:#4f4949; font-weight:bold;}
.order_info_list{ padding:10px 20px 20px 20px;}
.order_info_list p{ border-bottom:1px dashed #c7c7c7; color:#fb0304; padding-top:10px; position:relative;}
.order_info_list p span{ display:block; position:absolute; right:20px; text-align:right; top:10px; font-size:14px;}
.cart2_tit{ background:#efedee; border:1px solid #d7d7d7; height:32px; line-height:32px; text-indent:20px; }
.cart2_address{ padding:15px 20px;}
.cart2_address_btn{ padding-left:30px;}
.cart2_address_btn i{ padding-left:20px; font-style:normal;}


.fp_tit{ line-height:30px; border-bottom:1px solid #c7c7c7;}
.fp_list{ padding-top:15px;}
.wenbenkuang{ border:1px solid #c7c7c7; background:#fff; height:20px;}

.cart2_btn{ height:42px; line-height:42px; text-align:right;}
.cart2_btn span{ padding-right:20px; font-size:16px;}
.cart2_btn font{ color:#fc0404; font-size:18px;}
/**********¹ºÎï³µend***********/

.help_tit{height:51px; line-height:51px; border-bottom:1px solid #e8e2e2; text-align:center; padding-top:10px; margin:0px 20px; text-indent:25px; font-size:18px; }
.help_con{ padding:20px; overflow:hidden;}
/**********°ïÖúÖÐÐÄend***********/

.con_tit{height: 51px;
line-height: 51px;
border-bottom: 1px solid #e8e2e2;
text-align: center;
padding-top: 10px;
margin: 0px 20px;
text-indent: 25px;
font-size: 18px;}
.con_info{ padding:15px 20px;}
.cx_info{ border-bottom:1px dashed #ccc; padding:10px 0px; text-align:center;}
.cx_info p{ text-align:left; padding:10px 10px 0px 10px;}
.i_cx_img{ float:left; width:290px; padding-right:20px;}
/**********´ÙÏúÐÅÏ¢end***********/

.dz_out{cursor: pointer;border: 1px solid #fff;padding-right: 10px;text-indent: 10px;background: url(../images/ico_yf1.gif) no-repeat right;}
.dz_over{cursor:pointer;border:1px solid #ffb07c;padding-right:10px;text-indent:10px; background:#ffefe5 url(../images/ico_yf2.gif) no-repeat right ;color:#ff6600;}
.yf_address{ position:absolute; left:0px; top:30px; border:1px solid #0081d2; padding:10px; width:390px;background:#fff; z-index:1;}
.addlist_tit{ border-bottom:1px solid #0081d2; height:30px; line-height:30px; font:bold; position:relative}
.yf_close{ position:absolute; right:10px; top:5px; cursor:pointer}
.addlist{ position:relative;}
.tb-clearfix{ }
.tb-clearfix li {display: inline;float:left;height: 22px;overflow: hidden;margin-bottom: 8px;line-height: 22px;white-space: nowrap; font-size:12px; padding-left:10px; text-indent:10px;}
.ssel{ background:#0081d2; color:#fff;}
.add_sheng li a{ width:50px;display:block; cursor:pointer;}
.add_sheng li a:hover{ text-decoration:none;background:#0081d2; color:#fff;}
.add_sheng{ padding-top:10px;}
.add_shi{ background:#fff; border:1px solid #ccc;padding-top:10px; display:none;width:290px;}
.add_shi a{ width:60px;display:block; cursor:pointer;}
.add_shi a:hover{text-decoration:none;background:#0081d2; color:#fff;}


.more_pro{ padding-top:10px;}
.more_pro a{ padding:2px 6px; background:#dedcdd;}



.main_right{ float:right; width:980px; border:1px solid #eae1e2; background:#fff;}
.main_right1{float:right; width:800px;}

.i_hotpro_tit{ border-bottom:1px solid #eae1e2; position:relative; height:30px; line-height:30px;}
.m_hotpro_tit{border-bottom:1px solid #eae1e2; position:relative; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.m_more{ position:absolute; right:10px; top:0px; font-size:12px; font-weight:normal;}
.m_more a{ color:#fe4241; font-weight:normal;}
.i_more{ position:absolute; right:10px; top:5px;}
.i_hotpro_list{}
.i_hotpro_list ul{ margin:0px; padding:0px; list-style:none;}
.i_hotpro_list ul li{ float:left; width:226px; margin:10px 37px 0px 0px;}
.i_hotpro_list ul li img{ border:1px solid #e7e7e7; width:226px; height:226px;-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;-ms-transition:-ms-transform .6s ease;transition:transform .6s ease;}

.i_hotpro_list ul li p{ text-align:center; padding:5px 0px 10px 0px;}

.content{ padding:7px 10px 20px 10px; }
.sort_list{ margin-top:10px;border:1px solid #eaeaea;}
.sort_tit{ background:url(../images/sort_tit.gif) repeat-x; height:34px; line-height:34px; text-indent:15px; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.sort_pro{ }
.sort_pro ul{ list-style:none;}
.sort_pro ul li{ padding-top:20px;padding-bottom:20px; margin-left:15px; margin-right:15px; border-bottom:1px solid #eee;}
.sort_pro ul li a{ color:#e89339; font-weight:bold;}


.i_cx{ margin-top:20px; margin-left:20px;}
.i_tit{ font-size:16px; font-weight:bold; position:relative; height:50px; line-height:50px;}
.i_tit span{ font-style:italic; font-size:12px; font-weight:normal; color:#b1b3b2; padding-left:5px;}
.i_more{ position:absolute; right:0px; top:10px; font-size:12px;}
.i_more a{ color:#b0b2b1; font-weight:normal;}
.i_more a:hover{ color:#9c2fac; text-decoration:none;}


.i_pros_list{ margin:0 auto; padding:0px; width:1190px; text-align:left;}

.i_hotpro{margin-left: 20px;}
.i_tit1{font-size:18px; font-weight:bold; position:relative; height:50px; line-height:50px; text-indent:10px;}
.line{ border-bottom:2px solid #515151;}
.i_btns{ position:absolute; right:10px; top:10px; width:70px;}
.i_hotprolist ul{ list-style:none; margin:0px; padding:0px; margin-left:1px;}
.i_hotprolist ul li{ float:left; margin-left:-1px; padding-bottom:10px;}
.i_hotpro_img{ border:1px solid #ededed;width:226px; height:226px; overflow:hidden;}
.i_hotpro_img img{ height:226px;width:226px;-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;-ms-transition:-ms-transform .6s ease;transition:transform .6s ease;}
.i_hotpro_img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.i_hotprolist ul li p{ line-height:18px; padding:5px; width:216px;}
.i_pro_price{ display:block; font-size:16px; color:#eb8820; font-family:Verdana, Geneva, sans-serif;font-weight:bold; position:relative; padding:0px 5px;}
.i_pro_sale{ display:block; position:absolute; right:5px; top:0px;color:#666; font-weight:normal;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.i_pro_sale i{ font-style:normal; color:#ff0000; font-size:14px; padding-right:5px; font-weight:bold;}
.i_pro_btn{ padding-top:3px;}
.i_pro_btn a{ margin-left:5px; padding:2px 10px; background:#eaeaea; color:#333; border-radius:3px;}
.i_pro_btn a:hover{ background:#9d9d9d; box-shadow:5px 5px 5px #7c7c7c inset; color:#fff; text-decoration:none;}


.i_ad{ float:left; width:273px;}
.i_pros{ float:right; width:910px;}
.i_pros ul{ margin:0px; padding:0px;}

.i_links{ padding:15px 0px; height:50px; line-height:50px;}
.i_links_left{ float:left; width:120px;font-size:18px; font-weight:bold; text-indent:10px;}
.i_links_right{ float:right; width:880px;}
.i_links_right p{ float:left; width:105px; margin-right:5px;}



.i_pro_list{ margin-top:5px;border-left:1px solid #e0e0e0;}
.i_p{ border:1px solid #e0e0e0; border-left:none; width:249px; padding:20px 0px; text-align:center; float:left; height:287px; overflow:hidden; cursor:pointer; position:relative;}
.pro_ad{ float:left;border:1px solid #e0e0e0; border-left:none;border-top:0px;width:500px;height:327px; overflow:hidden;}

.pro_tj{ position:absolute; top:5px; left:0px; background:url(../images/bztj.png) no-repeat left top; width:73px; height:18px;}
.i_pro_tit{ text-align:left; padding:10px 20px 10px 20px; font-size:14px; color:#232e34; width:210px; overflow:hidden; line-height:16px;}

.i_pro_small{ text-align:left; padding:5px 20px 0px 20px; color:#ff9923;width:210px; overflow:hidden; height:20px;}

.i_p_bg{ display:none; filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;background:#b70005 url(../images/i_pro_fdj.png) no-repeat center 120px; position:absolute; top:0px; left:0px; width:249px; height:327px;}

.i_icos{ border-top:1px solid #d9d9d9; margin-top:20px; padding:20px 0px;}
.i_icos ul{ list-style:none; margin:0px; padding:0px;}
.i_icos ul li{ float:left; padding-left:65px; font-size:30px; color:#9d2eae; height:51px; line-height:51px; margin:0px 65px;}
.i_icos ul #fico1{ background:url(../images/f_ico1.jpg) no-repeat left top;}
.i_icos ul #fico2{ background:url(../images/f_ico2.jpg) no-repeat left top;}
.i_icos ul #fico3{ background:url(../images/f_ico3.jpg) no-repeat left top;}




.brandlist{}
.brand_tit{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:40px; height:40px; font-weight:bold; text-indent:10px;}
.brand_list{border:1px solid #dddddd; width:763px;}
.hotbrandlist{ border:5px solid #ddcdcd; background:#fcf8f7; padding-top:5px; padding-bottom:5px}
.hotbrandlist ul li{ float:left; width:90px; border-bottom:2px solid #ffffff; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px;}
.hotbrandlist ul li p{ width:90px; text-align:center;}
.hotbrandlist ul li p a{ color:#999;}

.regist{ margin:0 auto;  padding:0px; width:1190px; position:relative; height:508px;background:#faf6eb url(../images/login_img.jpg) no-repeat left top;}
.login_tit{ font-size:16px; padding-bottom:30px;}
.regist_info{ position:absolute; top:0px; right:0px; background:#fcfafd; height:508px; padding:0px 60px; overflow:hidden;}
.regist_tit{ height:32px; line-height:32px; background:url(../images/reg_tit.gif) repeat-x; text-indent:20px; font-size:14px; font-weight:bold;}
.reg_info{  float:left; width:605px;padding:40px 0px 70px 20px;background:url(../images/login_line.gif) right 20px no-repeat;}

.txt_user{ height:30px;width:275px;line-height:30px; font-size:14px; color:#999;border:1px solid #A7A6AA; background:#fff;border-radius:3px;}
.txt_pwd{height:30px; width:275px; line-height:30px; font-size:14px; color:#999;border:1px solid #A7A6AA; background:#fff; border-radius:3px;}
.txt_code{ height:30px; width:130px;font-size:14px; color:#999;border:1px solid #A7A6AA; background:#fff; border-radius:3px;}
.goreg{ position:absolute; top:0px; right:0px;}
.login_btn{ padding-top:30px;}

.reg_right{ float:right; width:285px;  padding-top:40px;}
.reg_right ul{ padding-top:20px;}
.reg_right ul li{ list-style:inside; color:#999999;}


.actmain { margin-left: auto; margin-right:auto; position:relative; padding-top:60px;}

	.actmain label { display:block; width:185px;font-size:12px; color:#9a9a9a;}

	.actmain .clearfix { margin-bottom:8px; color:#6c6c6c; }

	.actmain .checkinput { width:66px; }
	.actmain .text:focus,.actmain input.focus { background-color:#f8f8f8; }
	.regrset{background-image:url(images/regrest.gif); width:109px; height:37px; border:0; cursor:pointer; margin-left:10px}

.regist1{ margin:30px 0px; border:1px solid #e6e6e6; padding:30px 80px; background:url(../images/reg_ad.jpg) no-repeat 760px 70px;}
.actmain1 { margin-left: auto; margin-right:auto; position:relative; padding-top:30px;}
.reg_tit{margin-bottom:40px;  border-bottom:1px solid #ca0000; width:385px;}
.reg_tit span{ display:block; font-size:18px;background:#ca0000; color:#fff; width:110px; height:30px; line-height:30px; text-align:center; }
.actmain1 label { float:left; width:105px; font-size:14px;}
.actmain1 .clearfix { margin-bottom:8px; color:#6c6c6c; }
.actmain1 .checkinput { width:66px; }
.actmain1 .text:focus,.actmain input.focus { background-color:#f8f8f8; }
.reg_login{ display:block; padding-top:10px;}
.reg_login a{ text-decoration:underline; color:#9b2eab;}
.reg_login a:hover{ text-decoration:none;}




.pro_list{}

.brand_left{ font-weight:bold;float:left; width:45px;}
.brand_rig{float:right; width:710px;}
.brand_rig a{ padding-right:10px;}

.pro_list_tit{ margin-top:10px; height:54px; line-height:54px; border:1px solid #dad4d6; background:#fff; color:#000;}
.pro_list_info{ background:url(../images/prolist_bg.gif) top repeat-x; padding-top:10px;}
.pro_list_info ul{ list-style:none;}
.pro_list_info ul li{ float:left; width:234px; margin:10px 20px 10px 0px; display:inline;}
.pro_list_info ul li img{ }
.pro_info_tit{line-height:22px; padding:5px 10px 0px 10px; font-family:"Î¢ÈíÑÅºÚ";}

.pro_info_m{line-height:22px; padding:0px 10px;font-family:"Î¢ÈíÑÅºÚ";}
.pro_info_m span{ font-weight:bold; color:#ad0404; font-size:16px;}

.pro_px{float:left; width:400px; height:26px; line-height:26px; overflow:hidden; padding-top:14px;}
.pro_px a{ float:left; width:72px; height:26px; display:block; margin-left:10px; text-indent:5px; color:#fff;}
.pro_px a:hover{ text-decoration:none}
.px_out{ background:url(../images/btn/pro_btn.gif) no-repeat left top;}
.px_hover{ background:url(../images/btn/pro_btn.gif) no-repeat -72px top;}




.pro_list_info1{}
.pro_list_info1 ul{ list-style:none;}
.pro_list_info1 ul li{ float:left; margin:15px 10px 0px 20px; padding:10px 15px 15px 15px; }
.proli_out{border:1px solid #f28300;}
.proli_over{border:1px solid #ff0000;}

.group_small{width:200px;line-height:20px; height:40px; overflow:hidden; font-weight:bold; color:#666; padding-bottom:5px;}
.group_small a{ color:#666; line-height:20px;}
.group_small a:hover{ color:#ea9230;}
.buy_price{ background:url(../images/buy_bg.gif) no-repeat; height:39px; width:198px;}
.buy_price p{ float:left; font-size:22px; color:#fff;height: 39px; line-height:39px; text-indent:30px; font-weight:bold;}
.buy_price span{}
.buy_price span a{width: 100px;float: right;cursor: pointer;display: block;height: 39px;}


.gpro_small{font-weight:bold;line-height: 28px;white-space: normal;overflow: auto;word-wrap: break-word;word-break: normal;font-family: 'Î¢ÈíÑÅºÚ',arial,sans-serif;color: #333;padding: 0px 0px 10px 0px;font-size: 16px;}
.gpro_price_bg{ position:relative;}
.gpro_price{ position:absolute; width:302px; height:100px; background:url(../images/tuan_bg.png) no-repeat;}



.pro_gx{ width:160px;overflow:hidden}
.pro_sale{}
.pro_sale span{ color:#ff9d1e; font-weight:bold; padding-right:5px;}


.showpro_para{border:1px solid #dad4d6; background:#fff; width:1154px; float:left; padding:20px;}
.others_pro{ float:left; width:140px; background:#f9f9f9; height:480px;}
.others_pros{ padding:0px 10px;}
.others_pro_tit{ position:relative;height: 40px;line-height: 40px;overflow: hidden;}
.others_pro_tit s{ position:absolute; width:120px;top: 21px;left: 0;width: 120px;height:1px;background: silver;overflow: hidden;}
.others_pro_tit span{position: absolute;color: #999;text-align: center;width: 70px;top: 0;left: 22px;background-color: #f9f9f9;}
.others_pro_list{ padding-left:10px;}
#btm_zzjs{ position:relative; height:27px; width:100px; margin-top:20px;}
.page_left{position:absolute; top:0px; left:10px;}
.page_right{ position:absolute; top:0px; right:10px;}
.page_left a{background:url(../images/page.png) no-repeat 0px -30px; }
.page_left a:hover{background:url(../images/page.png) no-repeat 0px -93px;}
.page_right a{background:url(../images/page.png) no-repeat 0px 0px;}
.page_right a:hover{background:url(../images/page.png) no-repeat 0px -61px;}

#btm_zzjs a{ display:block;height:27px; width:27px; line-height:27px;}
#btm_zzjs a:hover{ text-decoration:none}

.pro_list_more{ }
.pro_info{ }
.pro_img{ float:left; width:450px; z-index:1;}
.pro_para{ float:left; width:510px; padding-left:40px; position:relative;}
#scj{font-family:Arial, Helvetica, sans-serif;}
.pro_scj{color: #e12927;font-size: 28px;margin-right: 6px;vertical-align:top; font-family:Arial; font-weight:bold;}
.pro_scj{}
.proshow_tit{ color:#000000; font-size:16px; font-weight:bold; line-height:30px; }
.proshow_small{ padding:10px 0px;color:#cc0001; font-weight:bold; line-height:22px;}
.prosize{ border:1px solid #ccc; padding:3px 10px; cursor:pointer;}
.prosize1{ border:1px solid #ccc; background:#ccc; padding:3px 10px; cursor:pointer;}


.ks-imagezoom-wrap {
	position: relative;
}

.ks-imagezoom-icon {
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 23px;
	width: 23px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	background: url(../images/fdj.png) no-repeat scroll left top transparent;
}

.ks-imagezoom-lens {
	background: url(../images/bg.png) repeat;
	cursor: move;
	position: absolute;
}

.ks-imagezoom-viewer {
	border: 1px solid #808080;
	text-align: center;
	position: absolute;
	left: -9999px;
	top: -9999px;
	overflow: hidden;
}

.ks-imagezoom-viewer img {
	position: absolute;
	left: 0;
	top: 0;
}
#imgList{ padding:20px 10px 10px 10px;}
#imgList li{ float:left; margin:0px 6px;}
#imgList img {
cursor: pointer;
border: 1px solid #ccc;
padding: 4px;
width:60px;
height:60px;

}



.left {
width:202px;
height:282px;
float:left;
padding:2px;
position:relative;
}
.left img {
float:left;

}
.left .move {
width:50px;
height:50px;
background:#666;
opacity:0.3;
top:3px;
left:3px;
position:absolute;
z-index:1;
display:none;
filter: alpha(opacity: 30);
border:1px solid #000;
}
.left .mask {
width:100%;
height:100%;
opacity:0;
top:0px;
left:0px;
position:absolute;
z-index:2;
background:#000;
cursor:move;
filter:alpha(opacity: 0);
}
.right {
width:202px;
height:282px;
float:left;
padding:2px;
overflow:hidden;
display:inline;
position:relative;
margin:0 0 0 10px;
display:none;
}
.right img {
position:absolute;
top:0px;
left:0px;
}



.smallpic{ width:350px; padding-top:10px;}
.smallpic ul li{ float:left; width:82px; margin-right:6px; display:inline;}
.smallpic ul li img{ width:80px; height:80px; cursor:pointer;}
.pic_out img{ border:1px solid #ccc;}
.pic_over img{ border:1px solid #ff0000;}




.tuan_tit{ color:#000000; font-size:16px; font-weight:bold; line-height:30px; padding-bottom:10px;}
.gpro_price{ text-indent:60px; height:100px; line-height:100px; font-size:30px; color:#fff;}


.pro_paralist{ padding:0px 0px 10px 0px; color:#444; line-height:30px;}
#dj{ }
.pre_buy01 {
float: left;
width: 160px;
height: 28px;
margin-top: 3px;
}
.buy_nb_input {
width: 30px;
height: 18px;
margin: 0 10px;
background: #F3F7E9;
text-align:center;
border: 1px solid #DBDBDB;
}
.operating_functions {
	margin-top:10px;
height: 28px;
border-top: 1px dashed #E9E9E9;
border-bottom: 1px dashed #E9E9E9;
}
.products_info{ margin-top:10px;border:1px solid #d4d4d4; background:#fff;}
.products_btn{ background:#ebebeb; height:42px; line-height:42px; position:relative;border-bottom:1px solid #d4d4d4; }
.btn_list{ position:absolute; left:0px; top:0px; width:1000px;}
.btn_list dt{ float:left; height:41px; width:140px;text-align:center;color:#333; cursor:pointer; font-size:16px;}
.pro_btn_over{ font-size:14px; background:#fff; border-top:2px solid #e58306}
.pro_btn_out{ border-top:2px solid #ebebeb;}
.other{ width:435px; border-bottom:1px solid #e89339; height:29px;}

.pj_tit{ border-bottom:1px solid #ccc; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-indent:15px; color:#f6a12d; height:24px; line-height:24px; background:url(../images/pj_tit.gif) repeat-x;}
.pj_tit a{ font-weight:bold; font-size:14px; background:url(../images/pj_ico.gif) no-repeat left; padding-left:10px;}
.pj_tit a:hover{ color:#f6a12d; text-decoration:none;}

.products_content1{ clear:both; padding-top:20px;}
.products_content1{ clear:both;}
.cart_tit{ width:1253px; background:url(../images/cart_tit.gif) top no-repeat; height:32px; line-height:32px;}
.cart_tit ul{ list-style:none;}
.cart_tit ul li{ float:left;}
.cart_info{ border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea; }
.cart_info ul{ list-style:none;}
.cart_info ul li{ float:left;}

.cart_other{ margin:15px; border-top:1px solid #eaeaea;}
.cart_info_tit{border-bottom:1px solid #c9c9c9; font-weight:bold; color:#e89339; padding-top:15px; line-height:28px; font-size:14px;}
.cart_info_con{ padding-top:15px;}

.page{ padding:20px; text-align:center;}
.page span{ color:#9f0018; font-weight:bold;}
.page a{ background:#fff; padding:5px 16px;}
.page a:hover{ text-decoration:none; background:#9f9f9f; color:#fff;}




/********** foot *********/
.foot_list{ border-top:2px solid #d8d8d8; padding-top:15px;}
.foot{ }

.foot_img{margin:0 auto; padding:0 auto;width:1190px;height:90px; border-bottom:1px solid #eeeeee;}
.foot_img div{ float:left; width:140px; height:34px; line-height:16px;padding-left:40px; margin-top:25px; margin-left:20px;}
.foot_img div span{ font-size:14px; font-weight:bold; display:block;}
#f_img1{ background:url(../images/f_img/img1.gif) no-repeat left top; }
#f_img2{ background:url(../images/f_img/img2.gif) no-repeat left top; }
#f_img3{ background:url(../images/f_img/img3.gif) no-repeat left top; }
#f_img4{ background:url(../images/f_img/img4.gif) no-repeat left top; }
#f_img5{ background:url(../images/f_img/img5.gif) no-repeat left top; }


.foot_links{ margin:0 auto; padding:0 auto;width:1190px;margin-top:50px; margin-bottom:70px;position:relative;}
.f_wx{ position:absolute; left:250px; top:0px;}
.f_tel{ position:absolute; left:0px; top:0px; width:155px}
.f_tel img{ margin-bottom:15px;}
.f_tel span{ font-size:18px; color:#9a30ac;}
.f_tel p{ color:#9b999a; padding:5px 0px;}
.f_tel i{ font-style:normal; color:#fff; background:#fe4b08; padding:3px 20px;}


.foot_links_con{ list-style:none; margin-left:520px; }

.foot_links_con li{float:left;padding-left:65px; }
.f_links_other{}
.foot_links_con li p{ font-weight:bold;margin-bottom:5px; padding-bottom:5px; font-size:16px;}
.foot_links_con li a{ background:url(../images/f_img/ico.gif) no-repeat left 6px; padding-left:10px; line-height:26px;}
.foot_links_bot{ background:url(../images/foot_links_bot.gif) repeat-x; height:9px;}


.copyright{border-top:1px solid #eeeeee; padding:10px 0px;}
.copyright img{ margin-top:10px; margin-bottom:20px;}

/****other***/
.clr{ clear:both; margin:0px; padding:0px;}

.m_hotpro{ margin-top:20px;}
.m_sc_tit{ font-size:14px; font-weight:bold;border-bottom:1px solid #eae1e2; padding-bottom:5px;}
.address_add{ margin-top:15px;}
.user_tab{ background:#eddef0;}
.user_tab th{ height:30px; line-height:30px; font-weight:bold; background:#F1F1F1;}