@charset "utf-8";
.border_ffc3c5{border-left:1px solid #FFC3C5; border-right:1px solid #ffc3c5;}
.index_main{width:960px; padding-top:12px; padding-bottom:1px; margin:0 auto; background:#fff3f5;}
.new_productlist ul li .pro_name,.fl_typecon_box .right .list ul li .p_name,.sub_list_box ul li .p_name,.view_news_list ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;}
.index_left{width:243px; margin-left:2px; float:left;}
.index_left p{ margin-top:7px; _margin_top:6px;}
.login_box{width:243px; height:308px; background:url(/images/login_bg.gif) no-repeat;}
.login_box .top{ width:200px; padding-left:43px; padding-top:10px; height:28px; line-height:28px; font-size:14px; color:#D24345; font-weight:bold;}
.login_box .top span{ float:right; font-size:12px; line-height:28px; padding-right:15px; font-weight:normal; color:#999;}
.login_box .con{ width:223px; padding:0 10px; height:153px; padding-top:20px;}
.logined{ width:223px; margin:auto; height:168px; padding:5px 4px 0px 13px; background:url(/images/logined_bg.gif) no-repeat bottom; position:relative;}
.logined_level{width:41px;height:21px;position:absolute;left: 175px;top: 9px;}
.logined ul{}
.logined ul li{ width:220px; height:32px; line-height:32px; color:#666;}
.logined ul li a{ font-weight:bold; color:#20B0C4;}
.logined ul li a:hover,.logined ul li span a:hover{ text-decoration:underline;}
.logined ul li span a{font-weight:bold; color:#D24347;}
.logined ul li span{ color:#D24347; margin-right:10px;}
.logined_button{ width:208px; _width:223px; height:64px; margin-left:5px; _margin-left:-8px;}
.logined_button ul{}
.logined_button ul li{ width:73px; margin-left:16px; margin-right:5px; height:21px; line-height:21px;margin-top:6px; margin-bottom:5px; text-align:center; float:left;}
.logined_button ul li a{ color:#fff; display:block; text-align:center; font-weight:normal;}
.login_box .con a{ color:#999;}
.login_box .con a:hover{ color:#FF8D92}
.login_box .con th{ text-align:right; font-size:13px; color:#333; font-weight:normal; width:48px; padding-right:5px;}
.inputstyle1{width:133px; height:20px; padding-left:23px; line-height:20px; color:#23B0C4; border:1px solid #FF8F93; vertical-align:middle;background:#fff url(/images/bg.gif) no-repeat -0 -201px ;}
.inputstyle2{width:133px; height:20px; padding-left:23px; line-height:20px; color:#23B0C4; border:1px solid #FF8F93; vertical-align:middle;background:#fff url(/images/bg.gif) no-repeat 0 -222px ;}
.login_button{ width:66px; height:34px; line-height:28px; background:url(/images/button_login.jpg) no-repeat; cursor:pointer; border:none; font-size:14px; color:#B44248; font-weight:bold}
.login_box .bottom{ width:240px; position:relative; margin:auto; height:80px; padding-top:5px; background:url(/images/login_linebg.gif) repeat-x top;}
.login_box .bottom p{ width:220px; margin:0 auto; line-height:22px; color:#999;}
.login_box .bottom span,.hot_search span{ width:92px; height:25px; padding-left:10px; margin-left:5px; display:block; background:url(/images/login_label.gif) no-repeat; color:#D24347; line-height:21px;}
.login_reg{width:82px;height:26px;line-height:26px;position:absolute;float:right;margin-right:10px;background:url(/images/botton_b_bg.gif) repeat-x;text-align:center;color:#fff;left: 146px;top: 57px;}
.login_reg a{ color:#fff; display:block; font-size:13px;}
.wewe_news{width:243px; margin-top:9px;}
.wewe_tab{width:243px;}
.wewe_news .top,.wewe_tab .top{width:243px; height:29px; background:url(/images/bg.gif) no-repeat -92px -140px ; _background:url(/images/bg.gif) no-repeat -92px -138px ;}
.wewe_news .top ul,.wewe_tab .top ul{}
.wewe_news .top ul li,.wewe_tab .top ul li{ float:left; width:91px; height:29px; cursor:pointer;}
.wewe_news .top ul li a,.wewe_tab .top ul li a{ color:#D34247; font-size:12px;}
.wewe_news .top .normal,.wewe_tab .top .normal{ width:91px; height:25px;text-align:center; line-height:32px; line-height:32px; color:#D34247;}
.wewe_news .top .active,.wewe_tab .top .active{ width:91px; height:29px;  background:url(/images/bg.gif) no-repeat -0px -140px ; _background:url(/images/bg.gif) no-repeat -0px -138px ;text-align:center; line-height:32px;  font-weight:bold; color:#D34247;}
.none {display:none;}
.wewe_news .top .news_on{ width:91px; height:29px;  background:url(/images/bg.gif) no-repeat -0px -140px ; text-align:center; line-height:32px; font-weight:bold; color:#D34247;}
.wewe_news .con{width:241px; height:163px; background:#fff;}
.wewe_tab .con{width:241px; padding-top:8px; background:#fff;}
.wewe_news .bottom{width:243px; height:12px;  background:url(/images/bg.gif) no-repeat 0 -177px ;}
.wewe_tab .bottom{width:243px; height:12px;  background:url(/images/bg.gif) no-repeat 0 -177px ;}
.wewe_news_list{width:214px; height:144px; padding:6px; margin:auto; background:#FCF0E2; border:1px solid #FFC3C3;}
.wewe_news_list table td{ height:24px; line-height:24px; color:#d34247; font-size:12px;}
.wewe_news_list table td a{width:210px; height:24px; line-height:24px; color:#D34247; font-size:12px;}
.wewe_news_list table td a:hover{width:210px; height:24px; line-height:24px; color:#D34247; font-size:12px; text-decoration:underline;}

.index_ggl{width:210px; padding-left:14px; padding-top:6px;}
.index_ggl .input1{width:130px; height:26px; line-height:26px; font-size:14px; background:#fff; border:1px solid #FF9397; color:#FF8D92;}
.index_ggl .input2{width:66px; height:28px; cursor:pointer; background:url(/images/ggl_button.jpg) no-repeat; border:none; color:#fff; line-height:30px;}

.activity{width:243px; margin-top:9px;}
.activity p{width:243px; margin-bottom:5px; text-align:center;}
.brand_type{width:243px; margin-top:9px;}
.brand_type_list{width:233px; margin:auto;}
.brand_type_list table td{ height:24px; border-bottom:1px dashed #EADBDB; line-height:24px; font-size:12px; color:#3D464B;}
.brand_type_list table td span{ width:96px; height:24px; padding-left:16px; float:left; background:url(/images/bg.gif) no-repeat 0 -374px ;}
.brand_type_list table td span a{ color:#3C474B; font-size:12px; display:block}
.brand_type_list table td span a:hover{ color:#24B1C5; font-size:12px; display:block}


.age_type{ width:220px; height:232px; margin:auto;}

.sale_ph{ width:220px; height:240px; margin:auto}
.sale_ph div{width:220px; height:24px; color:#666; line-height:24px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;}
.sale_ph table td{ width:220px; height:24px; color:#666; line-height:24px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;}
.sale_ph table td div{width:180px; text-align:left; float:left; margin-left:12px; height:24px; line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;}
.sale_ph img{ vertical-align:middle; padding-top:5px; padding-left:5px; float:left}
.sale_ph a{padding-left:10px; color:#676767;}
.sale_ph a:hover{padding-left:10px; color:#F796AA; }
.tr_hover{ background:#FFEFEF;}

.index_right{ width:704px; margin-left:5px; margin-right:3px; float:right;}
.search{ width:702px; height:63px; background:url(/images/search_bg.gif) no-repeat;}
.search_box{ width:632px; height:33px; padding-left:70px;}
.search_box_left{ width:375px; height:28px; padding-top:5px; float:left}
.search_box_right{ width:234px; height:28px; padding-top:5px; float:right}
.shopcar{ width:190px; height:24px; padding-left:36px; line-height:24px; background:url(/images/shopcar_bg.gif) no-repeat; color:#fff;}
.shopcar a{ color:#fff;}
.shopcar a:hover{color:#fff;text-decoration: underline;}
.search_box select,.search_box input{vertical-align:middle; }
.sinput1{height:20px; line-height:20px; font-size:12px; color:#FF8D92; background:#fff; border:1px solid #FF8F93;}
.s_w60{ width:80px; height:22px; line-height:22px;}
.s_ibg{ background:#fff url(/images/bg.gif) -267px 0; padding-left:20px; width:160px;}
.s_button{ width:48px; height:21px; background:url(/images/search_button.gif) repeat-x; border:1px solid #FE8D91; color:#A3474B; cursor:pointer;}
.search_add{width:702px; height:30px;}
.hot_search{width:560px; height:25px; line-height:25px; padding-top:5px;}
.hotkeyword{width:440px; height:25px; float:right; color:#666;}
.hotkeyword a{color:#666;}
.hotkeyword a:hover{ color:#24AFC4;}
.gjss{float:right; padding-right:10px; height:30px; line-height:30px;}
.gjss a{color:#D24347;text-decoration: underline;}

.index_banner{ width:702px; height:245px; border:1px solid #FFC8CB; margin-top:9px;}
.np_and_ph{ width:704px; margin-top:9px;}
.np{ width:451px; float:left; margin-right:8px;}
.np_banner{ width:451px; height:180px; margin-bottom:9px;}
.ph{ width:243px; float:left;}
.index_banner2{ width:703px; height:162px;  margin-top:9px;}
.index_banner2 img{width:703px; height:162px;}
.all_product{ width:704px; margin-top:9px; background:#ffe1e3;}

/*选项卡1*/
#Tab1{width:451px;margin:0px;padding:0px;margin:0 auto;}
/*选项卡2*/
#Tab2{
width:704px;
margin:0px;
padding:0px;
margin:0 auto;
background:#fff;
}
/*菜单class*/
.Menubox {width:684px; margin:auto; background:#FFEFEF; border:1px solid #FFD6D7; border-top:none; height:22px;_height:21px; line-height:21px; _line-height:20px; padding-top:4px;_padding-top:5px;}
.Menubox1 {width:451px; height:29px;line-height:29px; background:#fff url(/images/bg.gif) no-repeat 0 -74px ;}

.Menubox ul,.Menubox1 ul{margin:0px;padding:0px;}
.Menubox li{ float:left; display:block; padding-left:8px; padding-right:8px; margin-left:3px; margin-right:3px; color:#666; height:22px;}
.Menubox li.hover{float:left;display:block;cursor:pointer; padding-left:8px; padding-right:8px; text-align:center;color:#D24347; height:21px; _height:20px; background:url(/images/fl_type_li.gif) repeat-x; border:1px solid #FF969A;  margin-left:3px; margin-right:3px; border-bottom:1px solid #fff; font-weight:bold;}
.Menubox1 li{float:left;display:block;cursor:pointer;width:90px; height:29px; background:#fff url(/images/bg.gif) no-repeat -207px -107px ; margin-right:1px; text-align:center;color:#D3414B;}
.Menubox1 li.hover{ padding:0px;background:#fff;width:90px; margin-right:1px; background:#fff url(/images/bg.gif) no-repeat -116px -107px ;color:#D3414B;font-weight:bold;height:29px;line-height:29px;}

.Contentbox{ width:684px; margin:auto; clear:both; margin-top:0px; border:1px solid #FFC9C9; border-top:none; height:340px; text-align:center; padding-top:8px; background:#fff;}
.Contentbox1{clear:both; margin-top:0px; border:1px solid #FFCDCE; border-top:none; height:350px; text-align:center; padding-top:8px; background:#fff;}
.new_productlist{ width:450px; height:340px; margin:auto;}
.new_productlist ul{}
.new_productlist ul li{width:150px; height:165px; float:left; margin-bottom:10px;}
.new_productlist .p_img{width:112px; height:112px; margin:auto; padding:5px; padding-top:10px; border:0px; cursor:pointer}
.n_p_img_hover{1px solid #F295A8;}
.new_productlist ul li .pro_name{width:120px; line_height:18px;  margin:auto; margin-top:5px;display:black;white-space:nowrap;}
.new_productlist ul li .pro_name a{font-size:12px; color:#666;}
.new_productlist ul li .pro_money{width:120px; line_height:18px; color:#FF0100; font-weight:bold; margin:auto; margin-top:3px;display:black;white-space:nowrap;}

.new_productlist ul li img{width:110px; height:110px; margin:auto;}
.fl_typetop{ width:664px; height:28px; padding-top:14px; padding-right:40px; text-align:right; background:url(/images/fenlei_type.gif) no-repeat; color:#FF8D91; font-weight:bold;}
.fl_typetop a{ color:#D24348; font-weight:normal;}
.fl_typetop a:hover{ color:#23B0C4;}
.fl_typecon{width:702px; height:381px; border:1px solid #FECCCF; border-top:none;}
.fl_typecon_box{width:677px; height:332px;  margin:auto; }
.fl_typecon_box .left{ width:150px; height:332px; float:left;}
.fl_typecon_box .left img{ width:150px; height:332px; }
.fl_typecon_box .right{ width:524px; height:328px; float:left;}
.fl_typecon_box .right .list{ width:520px; height:324px; margin:auto; padding-top:6px;}
.fl_typecon_box .right .list ul{}
.fl_typecon_box .right .list ul li{ width:130px; height:155px; padding-top:7px; float:left;}
.fl_typecon_box .right .list ul li .p_img{width:110px; height:110px; margin:auto;}
.fl_typecon_box .right .list ul li .p_img img{width:108px; height:108px; border:0px; margin:auto; cursor:pointer;}
.fl_typecon_box .right .list ul li .p_name{width:110px; height:20px; line-height:20px; text-align:center; color:#666; margin:auto;}
.fl_typecon_box .right .list ul li .p_name a{ color:#666;}
.fl_typecon_box .right .list ul li .p_money{width:110px; height:20px; line-height:20px; text-align:center; color:#FE0000; margin:auto;}

.index_banner3{width:704px; height:78px; margin-top:9px;}
.index_banner3 img{ width:704px; height:78px;}



/*内页*/
.sub_banner{width:701px;  margin-top:9px;}
.sub_tj{width:699px; border:1px solid #FFD1D2; margin-top:9px; background:#fff url(/images/tj_bg.gif) repeat-x bottom;}
.sub_tj2{width:699px; margin-top:9px; background:#FFE1E3; border:1px solid #FFC8CC; color:#D24347;}
.sub_tj2 ul{width:690px; padding-left:9px; margin-top:10px; margin-bottom:10px;}
.sub_tj2 ul li{width:345px; height:24px; line-height:24px; float:left;}
.sub_tj2 ul li a{color:#d24347;}
.sub_tj2 ul li a:hover{ text-decoration:underline; color:#d20000;}
.tj_box1{width:699px; margin-top:5px;}
.tj_button{width:660px; height:24px; line-height:24px; margin:auto; margin-top:5px; margin-bottom:10px; text-align:right}
.tj_button .bt{height:24px; border:none; background:#EAAD36; color:#fff; cursor:pointer; float:right; padding-left:5px; padding-right:5px; display:block;}
.tj_button .bt a{color:#fff;}.tj_button .bt a:hover{color:#fff; text-decoration:underline}
.tj_button .bt a:hover{ text-decoration:underline;}
.tj_box1 ul{ margin-top:5px; margin-bottom:5px;}
.tj_box1 ul li{width:348px; float:left;}

.tj_box1 ul li .left{width:154px; margin-right:5px; margin-left:5px; height:200px; float:left;}
.tj_box1 ul li .right{width:184px; _width:174px; float:right;}
.tj_box1 ul li .right h1{ width:160px; margin-top:10px; height:30px; line-height:30px; background:#F7941D; color:#fff; font-size:14px; font-weight:bold; padding-left:10px; }
.tj_box1 ul li .right h1 a{ color:#fff;}
.tj_box1 ul li .right p{width:170px; color:#f7941d; margin-top:8px; line-height:24px; font-size:12px;}
a.berry:link,a.berry:visited,a.berry:active{ color:#f7941d} a.berry:hover{ text-decoration:underline}
a.apple:link,a.apple:visited,a.apple:active{ color:#81AE45} a.apple:hover{text-decoration:underline}
.tj_news{width:690px; margin:auto; border-top:1px dashed #CCA469;}
.tj_news .newslist{ width:680px; padding-top:8px; margin:auto;}
.tj_news .newslist ul{}
.tj_news .newslist ul li{width:340px; height:30px; line-height:30px; float:left; color:#555;}
.tj_news .newslist ul li a{width:340px; height:30px; line-height:30px; color:#555;}
.tj_news .newslist ul li a:hover{ color:#000;}
.sub_banner img{width:701px; }
.sub_list{width:701px; margin-top:9px;}
.sub_list .top{width:660px; height:32px; padding-left:20px; padding-right:21px; line-height:32px; color:#D24347; background:url(/images/sub_topbg.gif) no-repeat;}
.sub_list .top span{ float:right;}
.sub_list .top a{ color:#d24347;}
.sub_list .top a:hover{ color:#22AEC5;}
.sub_list .con{width:673px; background:#fff; padding:10px 13px;}
.sub_list_box{ width:100%; margin:auto}
.view_all{ width:201px; background:url(/images/button_viewall.jpg) no-repeat; height:50px; line-height:50px; float:right; text-align:left;}
.view_all a{width:150px; padding-left:51px; background:url(/images/button_viewall.jpg) no-repeat; height:50px; line-height:50px; float:right; text-align:left; color: #fff; font-size:13px; display:block;}
.view_all a:hover{ background:url(/images/button_viewall_hover.jpg) no-repeat;display:block;}
.sub_list_box ul{}
.sub_list_box ul li{width:167px; height:230px; float:left;}
.sub_list_box ul li .p_img{width:142px; height:142px; padding-top:10px; padding-bottom:5px; margin:0 auto;}
.sub_list_box ul li .p_name{width:140px; height:20px; line-height:20px; text-align:center; color:#333;  margin:0 auto}
.sub_list_box ul li .p_name a{color:#333;}
.sub_list_box ul li .p_age{width:140px; height:20px; line-height:20px; text-align:center; color:#666; margin:0 auto}
.sub_list_box ul li .p_money{width:140px; height:20px; line-height:20px; text-align:center; color:#D24347; font-weight:bold; margin:0 auto}
.sub_list_box ul li .p_img img{width:140px; height:140px; border:1px solid #d8d8d8;}
.pages{width:620px; height:24px; line-height:24px; color:#fff; text-align:right; padding-right:20px; background:#FF8D90; margin:auto; margin-top:10px;}
.pages a{color:#fff;}
.pages a:hover{color:#fff; font-weight:bold;}
.pages_input{ width:26px; height:16px; line-height:16px; background:#fff; border:1px solid #D24347;}
.pages_button{ width:36px; height:20px; background:url(/images/tz_button.gif) repeat-x; color:#fff; cursor:pointer; border:1px solid #d24347;}
.sub_list .bottom{width:701px; height:6px; font-size:1px;background:url(/images/sub_bottombg.gif) no-repeat;}
.sub_left_top{width:230px; height:28px; padding-left:14px; line-height:28px; font-size:14px; color:#fff; font-weight:bold; background:url(/images/sub_lefttop.gif) no-repeat;}
.sub_left_con{width:241px; padding-top:8px; background:#fff;}
.sub_left_con dl{}
.sub_left_con dl dt{width:220px; height:26px; padding-left:17px; line-height:26px; margin:auto; margin-bottom:1px; border-bottom:1px dashed #d2d2d2; background:url(/images/sub_left_arrow.gif) no-repeat 220px center #FFF8F9; color:#444; font-weight:bold;}
.sub_left_con dl dt a{ color:#444; font-weight:bold;}
.sub_left_con dl dt.hover{width:220px; height:26px; padding-left:17px; line-height:26px; margin:auto; margin-bottom:1px; border-bottom:1px dashed #d2d2d2; background:url(/images/sub_left_arrow2.gif) no-repeat 220px center #FFE1E3; color:#444; font-weight:bold;}
.sub_left_con dl dd{ height:26px; line-height:26px; width:200px; padding-left:36px; background:url(/images/sub_left_li.gif) 22px center no-repeat;}
.sub_left_con dl dd a{ color:#999;}
.sub_left_con dl dd a:hover{ color:#333;}

/*商品详细页*/
.sub_info_box{width:100%; margin:auto; padding-top:10px; background:#fff;}
.product_info{width:672px; height:420px; margin:auto;}
.product_info_left{width:282px; height:420px; float:left; text-align:center;}
.mainimg{width:305px; height:305px; margin:auto; margin-bottom:10px;}
.mainimg img{border:1px solid #FF9095;}
.product_info_right{width:350px; height:420px; float:right;}
.product_info_right h3{ width:340px; color:#D24347; margin-bottom:10px; border-bottom:1px solid #e6e6e6; line-height:36px; padding-left:10px; font-size:16px; font-weight:bold;}
.p_entry{width:350px; height:24px; line-height:24px; padding-left:10px; font-size:12px; color:#676767;}
.proimg_box{width:248px; margin:auto; _margin-left:13px;}
.Product_LittleImage{ margin:auto;}
.pro_price{width:350px;margin:auto;background-image: url(/images/pro_price.gif);background-repeat: repeat-y;background-position: 65px 5px;}
.pro_gg{width:350px; height:115px; margin-top:5px; _padding-top:5px; background:#f8f8f8; border:1px solid #e6e6e6; border-left:none; border-right:none;}
.buy_number{ width:340px; height:30px; margin-top:15px; line-height:30px; padding-left:10px; color:#666;}
.buy_input{ width:40px; height:19px; line-height:19px; background:url(/images/buy_inputbg.gif) repeat-x; border:1px solid #FF8D92; font-size:12px; color:#333; font-weight:bold;}
.pro_gg ul{ width:340px; height:112px; padding-top:3px; padding-left:10px;}
.pro_gg ul li{ width:170px; height:28px; line-height:28px; color:#666; float:left}
.pro_gg ul li span{ width:160px; height:16px; margin:4px 0 8px 5px;}
.pro_gg ul li img{ vertical-align:middle}
.pro_price th{ color:#666; font-weight:bold;}
.pro_price td{ color:#f00; line-height:28px; font-weight:bold;}
.pro_price td img{ vertical-align:middle; margin-left:5px;}
.p_button{ width:340px; height:56px; margin:auto; text-align:center; margin-top:22px;}
.p_button img{ width:107px; height:26px; cursor:pointer;}

.parameter{width:636px; height:26px; margin:auto; border-bottom:1px solid #FF8E94;}
.parameter_n{width:85px; height:26px; background:url(/images/sub_n_bg.gif) no-repeat; color:#fff; text-align:center; line-height:26px;}
.parameter_con{width:612px; padding:12px; line-height:24px; color:#343434; margin:auto; margin-bottom:10px;}
.parameter_con p{height:24px; line-height:24px;}
.parameter_con span{font-size:14px; color:#D24345; font-weight:bold; padding-left:5px; padding:5px;}
.parameter_con img{ vertical-align:middle;}
.appraise{width:626px; padding:5px; border:1px solid #FF8D92; margin:auto;}
.appraise dl{}
.appraise dl dt{width:616px; height:28px; padding-left:10px; line-height:28px; font-weight:bold; color:#666; margin:auto; background:#FDF4EB;}
.appraise dl dt span{ float:right; padding-right:16px; font-weight:normal;}
.appraise dl dt a{color:#D24347;}
.appraise dl dt a:hover{color:#23B0C4;}
.appraise dl dd{width:616px; line-height:24px; padding-left:10px; margin-bottom:10px;}
.info_conbox{ width:220px; margin:auto;}

/*用户最近浏览商品js特效*/
#sidebar{float:left;width:230px;margin:9px 0;}
#lastview dl,#alsobuy dl{overflow:hidden;margin-top:7px;}
#lastview dt,#lastview dd,#alsobuy dt,#alsobuy dd{float:right;width:140px;line-height:1.5;}
#lastview a,#lastview dt a,#alsobuy a,#alsobuy dt a{ color:#806C6D; text-decoration:none;}
#lastview dd,#alsobuy dd{color:#f00;}
#lastview dd.ziwei,#alsobuy dd.ziwei{color:#f00; font-weight:bold;}
#perlist dt,#perlist dd{line-height:2;}
#perlist dt{font-weight:bold;}
#lastview dt,#alsobuy dt{margin-top:6px;}
#lastview .img,#alsobuy .img{float:left;width:80px;}
#lastview li,#alsobuy li{clear:both;line-height:2;color:#806C6D; background:url(/images/info_underline.gif) bottom repeat-x;}

/*弹出层*/
.jump{width:275px; border:1px solid #D24347; padding:1px;}
.jump_top{width:265px; height:27px; padding-left:10px; line-height:27px; margin:auto; background:#FFD3D5; font-size:12px; color:#333; font-weight:bold;}
.jump_top span{ float:right; padding-right:5px; padding-top:5px;}
.jump_con{width:275px; background:#fff; font-size:12px;}
.jump_font{width:245px; margin:auto; margin-top:10px; margin-bottom:10px;}
.jump_font p{ height:24px; line-height:24px;}
.jump_font p span{ color:#AE1F23; font-weight:bold;}
.jump_button{ width:190px; _width:200px; height:26px; margin:auto; text-align:center; padding-bottom:6px;}
.jump_button2{ width:94px; height:26px; margin:auto; text-align:center; padding-bottom:6px;}
.jump_button ul,.jump_button2 ul{}
.jump_button li,.jump_button2 li {width:84px; height:26px; background:url(/images/jump_button_bg.gif) no-repeat; line-height:26px; float:left; margin:auto; margin:0 5px;color:#fff; text-align:center;}
.jump_button li a,.jump_button2 li a{ width:84px; height:26px; color:#fff;  display:block;}

/*新闻列表页*/
.news_left{width:243px; margin-left:2px; float:right;}
.news_left p{ width:243px; height:105px; padding-bottom:10px;}
.news_left p img{ width:243px; height:105px;}
.news_right{ width:704px; margin-left:5px; _margin-left:3px; margin-right:3px; float:left;}
.news_banner{ width:672px; height:178px; padding-bottom:6px; margin:0 auto;}
.news_banner img{ width:672px; height:178px; margin:auto}
.news_list{ width:660px; border:1px solid #FFCDCF; padding:5px; margin:auto;}
.news_list_top{ width:660px; height:26px; line-height:26px; margin:auto; background:#FCF0E2;}
.news_list_top .title{width:110px; padding:0 10px; font-size:14px; height:26px; line-height:26px; background:#FF8D92; color:#fff; font-weight:bold; text-align:center;}
.news_list_con{ width:660px; margin:auto}
.news_list_con ul{ padding-top:10px;}
.news_list_con ul li{ width:650px; height:24px; line-height:24px; margin:auto; color:#666;}
.news_list_con ul li a{ color:#666;}
.news_list_con ul li a:hover{ color:#333;}
.news_list_con ul li .hover{ background:#FDF7F0;}
.news_list_con ul li span{margin-left:40px; color:#999;}
.view_news_list{width:233px; height:120px; margin:auto;}
.view_news_list ul{}
.view_news_list ul li{ width:220px; height:24px; line-height:24px; margin:auto; color:#806E6E; border-bottom:1px dashed #d3d3d3;}
.view_news_list ul li a{ color:#806E6E;}
.view_news_list ul li a:hover{ color:#333;}

/*新闻内容页*/
.news_info{width:660px; margin:auto;}
.news_info h2{width:660px; font-size:24px; color:#FF8D92; padding:15px 0; text-align:center;}
.newsart{width:650px; height:28px; padding-right:10px; line-height:28px; text-align:right; color:#999; margin-top:5px; background:#FEF7F0;}
.newsart span{color:#D24347;}
.newsinfo_box{width:650px; padding:5px; margin-top:15px; line-height:24px; color:#666;}

/*建议及投诉页*/
.complaint{width:640px; padding:10px; border:1px solid #FF8D92; margin:auto}
.complaint h3{width:640px; height:32px; line-height:32px; background:#FCF0E2; text-align:center; font-size:14px; color:#D24347;}
.complaint .con{width:365px; padding-right:265px; background:#fff url(/images/jianyi_bg.gif) no-repeat right bottom}
.complaint .con th{ width:95px; height:36px; line-height:36px; text-align:right; font-size:14px; font-weight:normal; color:#444;}
.complaint .con td{ width:270px; height:36px; line-height:36px;}
.complaint .con td input,.getback_password input{ width:226px; height:20px; line-height:20px; font-size:12px; border:1px solid #FF8D92;}
.complaint .con td select{font-size:12px;}
.complaint_td_h{height:120px;}
.complaint_td_h p{padding-right:10px; font-size:12px; color:#CCC;}
.complaint_td_h textarea{width:226px; height:120px; line-height:24px; border:1px solid #FF8D92; font-size:12px;}
.complaint .button{text-align:right; padding-top:10px; padding-right:44px;}
.contact{ width:220px; margin:auto}
.contact h2{ height:28px; line-height:28px; color:#E06D72; font-size:14px; font-weight:bold;}
.contact p{ height:20px; line-height:20px; color:#666;}

/*找回密码*/
.getback_password{ width:460px; font-size:14px; height:37px; line-height:37px; margin:auto; margin-top:20px;}
.getback_password img{ vertical-align:middle}
.ps_tsbox{ width:320px; padding-left:140px; height:140px; line-height:140px; font-size:14px; margin:auto; margin-top:15px; background:#F4FBFC url(/images/pstsbg.gif) no-repeat 1px center; border:1px solid #C0E8EE;}

/*疯狂限时购*/
.crazy_top{width:960px; height:425px; margin:auto; margin-top:1px; background:url(/images/crazy_shop1.jpg) no-repeat}
.crazy_con{width:615px; padding:14px 172px 0 173px; margin:auto; background:url(/images/crazy_shop2.jpg) repeat-y;}
.crazy_con td,.buy_wm2 td{ height:30px; line-height:30px;}
.crazy_input{width:226px; height:20px; line-height:20px; font-size:12px; border:1px solid #FF8D92;}
.crazy_con th,.buy_wm2 th{  text-align:right; padding-right:5px;}
.crazy_con th a,.buy_wm2 th{ color:#D24347}
.crazy_foot{width:960px; height:33px; margin:auto; background:url(/images/crazy_shop3.jpg) no-repeat}

/*购买薇米*/
.buy_wm1{ width:521px; height:56px; padding-left:439px; padding-top:260px; _padding-top:258px; margin:auto;background:url(/images/buy_wm1.jpg) no-repeat}
.buy_wm2{ width:615px; padding:14px 172px 0 173px; margin:auto;background:url(/images/buy_wm2.jpg) repeat-y;}
.buy_wm3{ width:960px; height:52px; margin:auto;background:url(/images/buy_wm3.jpg) no-repeat}

.search_adtop{ width:580px; padding-left:72px; height:69px; margin:auto; background:url(/images/search_adtop.jpg) no-repeat; font-size:13px; font-weight:bold; color:#f00; line-height:48px;}
.search_addcon{width:500px; margin:auto;}
.search_addcon p{ width:380px; height:24px; line-height:24px; padding-left:20px;}
.search_addcon p input{ height:24px;}

/*ccl*/
.ccl_box{width:244px; margin-top:6px;}
.ccl_box .top,.ccl_box .bottom{width:244px; height:7px; font-size:1px;}
.ccl_box .top{background:url(/images/ccl_top.gif) no-repeat}
.ccl_box .con{ width:242px; background:#FFFAFB; border-left:1px solid #FBC8CA;border-right:1px solid #FBC8CA;}
.ccl_img{ width:237px; height:145px; margin:auto; margin-bottom:8px;}
.ccl_box .bottom{background:url(/images/ccl_bottom.gif) no-repeat}
.ccl_title{ width:236px; margin:auto; height:25px; background:#FCF0E2;}
.ccl_title h2{ width:100px; height:25px; padding-left:6px; float:left; font-size:12px; font-weight:normal; line-height:25px; color:#fff; text-align:left; background:url(/images/ccl_h2.gif) no-repeat;}
.ccl_title h2 a,.ccl_title h2 a:hover{ color:#fff;}
.ccl_list{ width:220px; margin:auto; padding-top:6px; _padding-top:7px;}
.ccl_list ul{}
.ccl_list ul li{line-height:24px; _line-height:22px;}
.ccl_list ul li a{ color:#D34247;}
.ccl_list ul li a:hover{ color:#000;}
.jcsp{ width:208px; padding:5px; background:#FFFFCD; border:1px solid #ECD45A; margin:auto; margin-top:10px; margin-bottom:10px; color:#D34247; line-height:24px;}
.jcsp ul{}
.jcsp ul li{ width:208px; line-height:24px;}
.jcsp a{ color:#d34247;}
.jcsp a:hover{  background:#d34247; color:#fff;}

.Hr_1{ width:703px; height:162px;}
.Hr_1 IMG {border: #FFC8CB 1px solid;}
.Hr_11 {BORDER-TOP: #FFC8CB 1px solid; BORDER-bottom: #FFC8CB 1px solid; MARGIN: 0px 0px 0px 579px; WIDTH: 124px; LINE-HEIGHT: 32px;position:absolute}
.Hr_11 a{ color:#333;}
.Hr_11 a:hover{ color:#000;}
.Hr_11 .nor {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/a.gif) 100% 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 104px; PADDING-TOP: 0px; TEXT-DECORATION: none}
.Hr_11 .act {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/a.gif) 100% -42px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 104px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none}