@charset "gbk";
/* Date: 20120827 */
h1{ font-size:16px;color:#333; padding-left:8px; line-height:30px;margin-bottom:10px;}h1 b{ color:#d62b2b;}
.scrollbutton,.p_but a,.text_ul_1 li b,.package_class .img_ul li.plus_li i,.title_4 span a,.evaluation dl dt span i,.input_but,.problems dl p i,.collection a,.p_tips i,.login_ret .lr_title b i,.login_tips span a,.changjia .cj_btn a,.changjia .cj_txt,.official,.products_01 h3,.products_02 h3,.products_02 ul li i,.products_01 ul li .zhi,#soft_dl dl dt,#soft_dl dl dd,.title_2 i,.products_01 ul li .detail_more,.bottom_buy .btm_btn,.bottom_buy .buy_soft a,#bdshare span.bds_more,.limit,.st_vip,.area_name,.p_info li .amount_li input,.p_info_ul li .xyk,.p_info_ul li .zfb,.p_info_ul li .gsyh,.in_shop,.collect_shop,.title_1,.instation_search input,.title_3 b i,.area_close,.detail_nav,.detail_nav li,.detail_nav li a i{background:url(/skin/deepred/template/style_chaoshi/css/img/details.png) no-repeat;}
/* 结构 */
.sidebar_w{ float:left; width:190px;}/*侧栏*/
.column_w{ float:right; width:790px;}/*主栏*/
/*店铺nav*/
.detail_nav{ width:990px; height:36px; background-position:0 -270px; background-repeat:repeat-x; margin:auto;}
.detail_nav li{ _display:inline; float:left; width:120px; height:32px; background-position:right -683px; text-align:center; font:bold 14px/32px "simsun"; position:relative; z-index:100;}
.detail_nav li a{ display:block; width:120px; height:32px; color:#FFF;}
.detail_nav .curr a,.detail_nav li a:hover{ background-position:0 -110px; text-decoration:none; color:#ffea00;}
.detail_nav li a i{ display:inline-block; width:7px; height:4px; margin-left:5px; background-position:0 -311px; line-height:4px; overflow:hidden; vertical-align:middle;_display:inline;}
.detail_nav .navHover a i{ background-position:-9px -311px;}
.secondNav{ width:120px; position:absolute; left:0; top:32px; overflow:hidden; display:none;}
.detail_nav li .secondNav a{ display:block; height:26px; line-height:26px; background:#9C2026; font-size:12px; font-weight:normal;}.detail_nav li .secondNav a:hover{color:#ffea00;}
/* 分类总汇 */
#soft_dl .title{ width:100%; height:38px; text-indent:-9999px;}
#soft_dl dl{float:left; width:96%;  padding:0 2%; }
#soft_dl dl dt{height:30px; line-height:30px; padding-left:24px; margin-top:5px; border-bottom:#ebebeb solid 1px; font-size:14px; font-weight:bold; background-position:-483px -311px;}
#soft_dl .curr dt{background-position:-483px -346px; border-bottom:none;}
#soft_dl dl dd{width:47%; height:20px; overflow:hidden; display:none; line-height:20px; padding-left:31px; margin-top:6px; background-position:-465px -383px;}
#soft_dl dl.curr dd{ display:block;}
#soft_dl dl dd a{height:20px; line-height:20px; padding:2px 5px;}
#soft_dl dl dd.curr a{ background:#8f8f8f;color:#fff;}
.allsort .mc{ display:none}.allsort.firsthover .mc{ display:block}
/* title */
.title_1{ background-position:0 -320px; height:30px; line-height:30px; border:1px solid #e0e0e0;}
.title_1 b{ padding-left:11px; font-size:14px;}
.title_2{ background:#fff6f6; height:30px; margin:1px 1px 0 1px; border-bottom:#f0e3e3 dashed 1px;}
.title_2 b{ float:left; font-size:14px; height:16px; line-height:16px; padding:5px 0 0 15px;color:#cc0000}
.title_2 i{ display:inline-block; height:18px; width:22px; background-position:-479px -648px; margin:3px;}
.title_2 span{ float:right; padding:5px 10px 0 0;}
.title_3{border:1px solid #e0e0e0; border-width:0 1px;}
.title_3 b{ display:block; float:left; width:196px; height:35px; border:1px solid #e0e0e0; border-left:none; overflow:hidden;}
.title_3 b span{ display:block; height:33px; line-height:33px; border:1px solid #fff; font-weight:normal; background-color:#f4f4f4; text-align:center;}
.title_3 b i{ color:#333; font-size:14px; padding:3px 0 3px 24px;}
.title_3 b .ticon_1{ background-position:-480px -410px;}
.title_3 b .ticon_2{ background-position:-480px -440px;}
.title_3 b .ticon_3{ background-position:-480px -464px;}
.title_3 b .ticon_4{ background-position:-480px -493px;}
.title_3 b em{ font-family:'宋体'; color:#333;}
.title_3 .curr{ border-top-color:#d33434; border-bottom-color:#fff;}
.title_3 .curr span{ border-top-color:#d33434; background-color:#fff; font-weight:bold;}
.title_4{ background:#f0f0f0; height:30px; line-height:30px; padding:0 10px;}
.title_4 span a{ background-color:#3b8de1; background-position:5px -365px; height:20px; line-height:20px; display:inline-block; margin-top:5px; padding:0 10px 0 20px; color:#fff;}.title_4 span a:hover{ color:#fff;}
/* ul */
.img_ul{ float:left; width:94%; padding:0 3%;}
.img_ul li{float:left; width:94%; padding:0 3%; border-bottom:#ddd dashed 1px; padding-bottom:10px; margin:10px 0 0 0px;}
.img_ul li span{ display:block; color:#666;}.img_ul li span em{ font-size:14px; font-weight:bold; color:#f80000; float:left;}.img_ul li span em b{ font-size:12px;}
.img_ul li span del{ float:right; color:#a8a8a8; margin-top:2px;}
.img_ul li.curr .img_center{ border: 1px solid #c00; padding:2px; }
.img_ul li.curr p a:hover{ color:#bd1212;}
.img_ul li .img_center{ border: 1px solid #cdcdcd; padding:2px;width:76px;height:76px; float:left;margin-right:10px;}
.img_ul li .img_center a{display: table-cell;text-align: center;vertical-align: middle; *display:block;*font-family:Arial;*line-height:1; *font-size:76px; height:76px;width:76px;}
.img_ul li p{height:60px; overflow:hidden;line-height:20px;margin-bottom:5px;}

.text_ul{ float:left; width:96%; padding:5px 2%;}
.text_ul li{ float:left; width:100%; height:24px; line-height:24px; color:#666;}
.text_ul_1{padding:3px 2% 8px 2%; background:#fff6f6}
.text_ul_1 li{width:96%; padding:0px 2%; border-bottom:#ddd dashed 1px; padding-bottom:5px; margin-top:5px;}
.text_ul_1 li b{ background-position:-482px -220px; padding:3px 0; padding-left:25px; }
/* table */
.table_class{ float:left; width:100%;  border-collapse: collapse; border-left:#d9d9d9 solid 1px; border-top:#d9d9d9 solid 1px; font-size:12px;}
.table_class td,.table_class th{ padding:10px 15px; border-bottom:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; text-align:center; line-height:20px;}
.table_class td{ text-align:left; width:30%;}
.table_class th{ background:#fafafa; text-align:right; width:20%;}
.table_class tr.curr{ background:#eefaff;}

#details_info{ padding:0 0 15px; position:relative; width:100%;}
/* 大图 */
.details_img{ float:left; width:448px; border:1px solid #e0e0e0;}
.details_img .big_img{ float:left; border-bottom:1px solid#e0e0e0; height:448px; width:448px;}
.goodsExample-pic{margin-bottom:10px;}
.jqzoom{text-decoration:none;float:left}
.zoomPreload{display:none;}
.zoomPad{position:relative;float:left;z-index:10;cursor:crosshair;}
.zoomPup{overflow:hidden;background-color: #FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC; z-index:101; cursor:crosshair;}
.zoomWrapper{position:relative;border:1px solid #999; z-index:110; background-color:#FFF;}
.zoomWrapperImage{display:block; position:relative; overflow:hidden; z-index:110;}
/* 小图滚动 */
.small_pic{width:100%; height:79px;border-bottom:1px solid #e0e0e0;float:left;position:relative;z-index:15;}
.scrollbutton{ display:block;width:28px; height:79px; overflow:hidden; position:absolute; text-indent:-9999px; top:0; z-index:15;}
.scrollbutton.smallImgUp{background-position:0px -169px; left:0px; border-right:1px solid #e0e0e0;}
.scrollbutton.smallImgDown{background-position:-29px -169px; right:0; border-left:1px solid #e0e0e0;}
a.smallImgUp.curr:hover{background-position:-58px -169px;}
a.smallImgDown.curr:hover{background-position:-87px -169px;}
#imageMenu { width:348px; height:60px; overflow:hidden; margin:10px auto 0; position:relative; z-index:10;}
#imageMenu ul{ width:999px;}
#imageMenu li{ float:left;  width:72px; position:relative;}
#imageMenu li a{ border:#e8e8e8 solid 1px; float:left;}
#imageMenu li a.zoomThumbActive{ border:#d33434 solid 1px;}
#imageMenu li img{ width:58px; height:58px; float:left;}
/* 分享和收藏 */
.share_collection{float:left; width:100%; height:34px; padding-top:7px;}
.share_collection .share{ float:left; padding-left:3px;}
.share_collection .collection{ float:right; margin-top:7px; padding-right:13px;}
.share_collection .collection a{ background-position:-482px -180px; padding-left:20px; display:inline-block; padding-bottom:5px;}
#bdshare span.bds_more{ background:url(/skin/deepred/template/style_chaoshi/css/img/details.png) no-repeat -479px -139px !important;}
/* 产品基本信息 */
.p_info{ float:right; width:529px;}
.p_info_ul{ float:left; width:100%;}
.p_info_ul li{ float:left; width:96%; padding:5px 2%; line-height:26px; position:relative;}
.p_info_ul li b{color:#f00;}
.p_info_ul li .p_name{ color:#666;}.p_info_ul li .p_name_red{ color:#f00;}
.p_info_ul li .jiesheng{ color:#999;}
.p_info_ul li .st_price{font:bold 14px arial; color:#f00;}.p_info_ul li .st_price b{ font-size:28px; font-weight:600;}
.p_info_ul li .limit{ display:inline-block; width:80px; height:22px; background-position:-117px -169px; margin-left:5px; vertical-align:-1px;}
.p_info_ul li .st_vip{display:inline-block; width:74px; height:23px; background-position:-117px -193px; margin-right:3px; vertical-align:-7px;}
.p_info_ul li .d_login{ color:#cd1e1e; margin-left:22px;}.p_info_ul li a.d_login:hover{ text-decoration:none;}
.p_info_ul li .how_vip{ color:#0f4dbe; margin-left:5px;}
.area_name{ padding:3px 18px 2px 8px; border:1px solid #e0e0e0; background-position:right -248px; margin-right:7px; cursor:pointer; color:#a4510e;}
.area_box{ width:352px; padding-bottom:10px; border:1px solid #d2d2d2; background-color:#fff; position:absolute; top:23px; left:10px; z-index:100; display:none;}
.arew_show{ display:block;}
.area_close{ display:block; width:8px; height:8px; background-position:0 -255px; text-indent:-99em; overflow:hidden; position:absolute; right:5px; top:5px; z-index:5; cursor:pointer;}
.addr_list{ padding:0 10px;}
.addr_list li{width:55px; height:16px;line-height:16px; padding:0; margin:9px 0 0;float:left;}
.addr_list .addr_second li{ width:auto; padding-right:3px;}
.addr_list a{padding:2px 5px 0;color:#999;white-space:nowrap;float:left; cursor:pointer;}
.addr_list a:hover,.addr_list a.addr_select{ background-color:#a18c7c; color:#fff; text-decoration:none; position:relative;}
.addr_list .addr_select s{ display:block; width:0; height:0; overflow:hidden; margin-left:-5px; border-style:solid; border-color:#fff #fff #d2d2d2; border-width:0 5px 5px; position:absolute; bottom:-7px;_bottom:-9px; left:50%;}
.addr_list .addr_second{ width:100%; margin-left:-10px;_margin-left:-5px; border:1px solid #d2d2d2; border-width:1px 0; background-color:#fafafa; height:auto; padding:0 10px 10px; overflow:hidden;zoom:1; display:none;}
.a_z{ z-index:5;}

.p_info_ul li .red_box{ padding:2px 5px; background-color:#eb3c3c; color:#fff; margin-left:12px;}
.p_info_ul li em{ color:#f87d47;}
.p_info_ul li.p_but{ margin-top:12px;}
.p_but a{ height:38px; width:112px; float:left; margin-right:14px; display:inline;}
.p_but a.buy_but{ background-position:0 -60px;}.p_but a.add_cart_but{ background-position:-147px -60px; width:152px;}
.p_but a.buy_but_no{ background-position:0 -120px;}.p_but a.add_cart_but_no{ background-position:-147px -120px; width:152px;}
.p_but a.official{ background-position:0px -680px;width:152px}
.fs_1{ font-size:16px; font-weight:bold; color:#444;}
.fs_2{ color:#666; margin-top:3px;}
.like_goods{border:1px solid #f0f0f0; padding-bottom:8px; overflow:hidden; zoom:1;}
.like_goods dl{ width:116px;border:1px solid #f0f0f0; float:left; margin:8px 0 0 7px; _display:inline;}
.like_goods dl dt{ padding:3px; overflow:hidden; zoom:1;}
.p_but .like_goods a{ height:auto; width:auto; float:left; margin-right:0; background:none; color:#666;}.p_but .like_goods a:hover{ color:#f00;}.p_but .like_goods a img{ display:block;}
.like_goods dd p{ padding:0 3px;font-family:Arial, Helvetica, sans-serif; color:#666;}
.like_goods dd .like_goods_txt{ height:40px; overflow:hidden;}

.p_info_ul li .overTime tt{ color:#3b8de1; padding:0 5px}
.p_info li.select_li{border:#e5e5e5 solid 1px; margin-top:5px; padding:0; width:100%; overflow:hidden; zoom:1;}
.p_info li.select_li .select_box{ padding:11px 2%; border:1px solid #fff; background:#f8f8f8; overflow:hidden; zoom:1;}
.p_info li.select_li dl{ float:left; width:100%; line-height:24px; padding-bottom:12px; overflow:hidden;zoom:1;}
.p_info li.select_li dl dt{ float:left;color:#666; margin-top:2px;}
.p_info li.select_li dl dd{ float:left; margin:0 0 0 7px; padding:1px; line-height:20px; cursor:pointer; vertical-align:middle; position:relative;}
.p_info li.select_li dl dd a{ display:block; padding:2px 6px 0; background-color:#fff; text-align:center; white-space:nowrap; color:#000; border:1px solid #e2e1e3;}
.p_info li.select_li dl dd span{ padding-left:1px;}
.p_info li.select_li dl dd a:hover,.p_info li.select_li dl .curr a{border:2px solid #df0001; margin:-1px; text-decoration:none;}
.p_info li.select_li dl .select_name{ margin-top:15px;}
.p_info li.select_li dl .select_img a{ width:52px; height:47px; padding:0; overflow:hidden;}
.p_info li.select_li dl .select_img a img{ position:relative; z-index:2;}
.p_info li.select_li dl .select_img span{ display:block; text-indent:-999em;}
.p_info li.select_li p{ line-height:30px; width:100%; float:left;}
.p_info li .amount_li{float:left;}
.p_info li .amount_li span{ float:left; line-height:27px;}
.p_info li .amount_li input{ float:left; vertical-align:middle; width:40px; padding:4px 0; text-align:center; border:1px solid #d4d4d4; background-position:-118px -220px; background-color:#fff; margin:0 5px; display:inline;}
.p_info li .amount_li .reduce,.p_info li .amount_li .plus{display:block; line-height:20px; border:#d4d4d4 solid 1px; padding:3px 3px 0; cursor:pointer; color:#666; background-color:#fff; font-weight:bold;}
.p_info_ul .pay_fs{ margin-top:5px;}.p_info_ul .pay_fs span{ padding:2px 0;}
.p_info_ul .pay_fs .xyk{padding-left:19px; background-position:0 0; margin-left:2px;}
.p_info_ul .pay_fs .zfb{padding-left:17px; background-position:0 -19px; margin:0 8px;}
.p_info_ul .pay_fs .gsyh{padding-left:18px; background-position:0 -39px;}

.select_size{ font-size:12px; width:400px;}
.select_size dl{ float:left; width:100%; line-height:24px; padding:8px 0;}
.select_size dl dt{ float:left;  color:#666; }
.select_size dl dd{ float:left; margin-left:10px; margin-bottom:10px; border:#d9d9d9 solid 1px; line-height:22px; cursor:pointer;}
.select_size dl dd.curr{ background:#c00; color:#fff;}
.select_size .but_class{ padding:0px 0 0 100px;}
.select_size .amount_li span{ float:left;}
.select_size .amount_li input{float:left; vertical-align:middle; width:40px; text-align:center;  margin:0 5px; display:inline;}
.select_size .amount_li .reduce,.select_size .amount_li .plus{ border:#d9d9d9 solid 1px; padding:0 6px; cursor:pointer; line-height:20px;}
.select_size p{ line-height:30px;}
.select_size dl.amount_li dd{ border:none; margin-top:2px;}

.select_size .buychoose_img{ float:left;height:80px; width:80px; border: 1px solid #e6e6e6; padding:2px; margin-top:12px;}
.select_size .buychoose_text{ width:280px; float:left; padding-left:15px;}
.select_size .buychoose_text h3{ line-height:24px;}

.changjia{ width:224px; padding:0 8px; border:1px solid #f1dfcc; background-color:#fff6ed; position:absolute; top:48px; right:20px;}
.changjia i{ display:block; width:161px; height:125px; position:absolute; top:-40px; right:-25px;}
.changjia .yz_1{ background:url(/skin/deepred/template/style_chaoshi/css/img/jipa_03.png) no-repeat;}
.changjia .yz_2{ background:url(/skin/deepred/template/style_chaoshi/css/img/jipa_05.png) no-repeat;}
.changjia .cj_name{ height:22px; padding:10px 0 0 3px; font-size:16px; font-weight:bold; color:#b55808; border-bottom:1px dashed #fdcda1;}
.changjia .cj_cnt{ padding:55px 0 5px; height:40px; line-height:21px; overflow:hidden; text-indent:2em; color:#666;}
.changjia .cj_btn{ padding-bottom:8px;}
.changjia .cj_btn a{ display:block; width:164px; height:35px; overflow:hidden; text-indent:-999em; margin:auto; background-position:0 -637px;}
.changjia .cj_txt{ padding-left:32px; height:20px; margin-bottom:10px; line-height:20px; color:#e8750a; background-position:left -609px;}

.products_01,.products_02{ background:#fafafa;}.products_02{border:1px solid #e0e0e0; border-top:0;}.products_02 h3{font:bold 14px/32px "宋体";color:#fff; text-indent:65px;}
.products_01 h3{ background-position:0px -725px;height:32px;font:normal 12px/32px "宋体";color:#fff; text-indent:59px;}
.products_01 h3 span{font:bold 14px/32px "宋体"; padding-left:7px;}.products_01 h3 span i{color:#ffea00}
.products_01 ul{border:0px solid #e0e0e0;border-width:0px 1px 1px;line-height:22px;padding:4px 0 10px;color:#333}
.products_01 ul li b{font:bold 14px/25px "宋体"; display:block; text-align:center;}
.products_01 ul li .detail_more{ display:block; width:84px; height:17px; margin:4px auto 8px; overflow:hidden; text-indent:-999em; background-position:-251px -732px;}
.products_01 ul li{ padding:0 8px; margin:0 2px;}.products_01 ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.products_01 ul .bdColor{ border-bottom:1px dashed #d4d4d4;margin-bottom:12px; padding:5px 8px;}
.products_01 ul .imgBox a{ display:block; width:128px; height:58px; margin:auto; border:1px solid #d4d4d4;}
.a_d33434{ color:#d33434;}
.products_01 ul li .zhi{ background-position:-225px -678px;width:18px;height:19px; float:left;margin:3px 0px 0px 5px;}
.products_02 h3{ background-position:0px -760px;height:32px;}.products_02 ul{padding:10px;}.products_02 ul li{line-height:24px;}
.products_02 ul li i{ background-position:-176px -680px;width:14px;height:13px; float:left;margin:6px 4px 0px 0px}.products_02 ul li a{color:#8f0100}.products_02 ul li a:hover{color:#8f0100}
.products_01 ul li span{ float:left}.products_01 ul li i{color:#666; line-height:18px;}
.products_01 ul li .online{ overflow:hidden; zoom:1;}
.products_01 ul li .online span{ float:left;}.products_01 ul li .online div{width:100px; float:left;}
.in_shop,.collect_shop{ display:block; width:78px; height:25px; line-height:100em; overflow:hidden; background-position:-204px -169px; float:left;}
.collect_shop{ background-position:-204px -195px; margin-left:9px; _diplay:inline;}
.alww{ height:21px; float:left;margin-left:5px;}
.txqq{ height:18px; float:left;margin-left:5px;}
/*站内搜索*/
.instation_search{ padding:14px 7px 0; overflow:hidden; zoom:1;}
.instation_search p{ overflow:hidden; zoom:1; margin-bottom:13px;}
.instation_search label{ float:left; margin-top:5px;}
.instation_search p a{color:#666; margin-right:7px;}.instation_search p a:hover{ color:#af0000;}
.instation_search .input_text{ width:116px; height:23px; line-height:23px; background-position:-118px -220px;}.instation_search .input_text_curr{ border-color:#ccc;}
.instation_search .input_btn{ display:block; margin:auto; width:78px; height:25px; border:0; background-position:-289px -169px; cursor:pointer;}
/* 人气搭配 */
.package_class{ padding:15px;  }
.package_ul{ float:left; width:760px; border-right:#ddd dashed 1px; }
.package_class .img_ul{ padding:0px; width:100%;}
.package_class .img_ul li{float:left; width:116px; padding:0px; padding-left:8px; border-bottom:none; padding-bottom:10px; margin:20px 0 0 0px; overflow:hidden;}
.package_class .img_ul li .img_center{ width:110px; height:110px; float:left; margin-right:10px; display:inline;}
.package_class .img_ul li .img_center a{*font-size:110px; height:110px;width:110px;}
.package_class .img_ul li p{ margin-top:5px; padding:0px; float:left; width:100%; line-height:18px;height:36px;  overflow:hidden; }
.package_class .img_ul li .name_class{ float:left; width:100%; margin-top:6px; line-height:18px; height:36px; overflow:hidden;}
.package_class .img_ul li .name_class lable{ line-height:18px;}
.package_class .img_ul li .name_class .input_checkbox{ margin:2px 5px 0 0px; display:inline; vertical-align:middle;}
.package_class .img_ul li.plus_li{ width:20px;}
.package_class .img_ul li.plus_li i{ float:left; width:20px; height:20px; background-position:-100px 0px; margin-top:50px;}
.package_class .img_ul li span{ padding:2px 0 0; float:left; width:100%; }

.package_info{ float:left; width:150px; padding-left:30px; padding-top:20px; }
.package_info p{ padding:8px 0;}
.package_info p b,.package_info p s{ font-size:16px;}.package_info p s{ color:#999;}
.package_info .p_but{ padding:5px 0; float:left; width:100%;}
.package_info .p_but a{ height:29px; width:100px; }
.package_info .p_but a.buy_but{ background-position:right -60px;}.package_info .p_but a.add_cart_but{ background-position:right -102px; }

.p_tips{ width:320px; float:left; padding:20px 30px; font: 12px "宋体","Arial Narrow",HELVETICA;}
.p_tips i{ float:left; width:32px; height:32px; background-position:0 -451px;}
.p_tips .p_tips_text{ float:left; padding-left:15px; font-size:12px; line-height:30px; width:260px;}
.p_tips .p_tips_text b{ font-size:14px;}
.p_tips .p_tips_text .a_but{ margin-top:6px;}
.p_tips .p_tips_text em{ font-size:14px; font-weight:bold;}

.login_ret .lr_title{ float:left; width:100%; border-bottom:#c00 solid 1px; height:28px; position:relative; z-index:0;}
.login_ret .lr_title b{ position:relative; float:left; width:79px; height:28px; line-height:28px; text-align:center; z-index:5; background:#fff; margin-left:10px; display:inline;}
.login_ret .lr_title b i{ position:absolute; background-position:-250px -570px;  width:79px; height:29px; line-height:29px; left:0px; color:#333; cursor:pointer;}
.login_ret .lr_title b.curr i{ background-position:0 -570px; color:#c00;}
.login_tips{ float:left; width:92%; border-top:#ddd dashed 1px; padding:10px 3%; font-size:12px;}
.login_tips p{ color:#333;}
.login_tips span{ padding-top:10px; float:left; width:100%;}
.login_tips span a{ padding-left:20px; display:inline-block; height:20px; line-height:20px; margin-right:15px;}
.login_tips span a.qq_logo{ background-position:0 -520px; }
.login_tips span a.weibo_logo{ background-position:-250px -520px;}
.login_tips span a.ali_logo{ background-position:-482px -520px;}
/* 表单样式 */
.form_ul{ float:left; padding:10px; font-size:12px;}
.form_ul li{ float:left; width:100%; padding:8px 0;}
.form_ul li.form_tips{ padding:0px 0 8px 100px; color:#999;}
.form_ul li .input_text{ width:200px; color:#333;}
.form_ul li .input_name{ text-align:right; width:100px;}
.form_ul li.input_verify .input_text{ width:70px; margin-right:5px;}
.form_ul li.input_verify img{ float:left; border:1px solid #eee; }
.form_ul li .a_class{ float:left; margin-top:6px; margin-left:5px; display:inline;}
.form_ul li.r_ohter{ padding-left:100px;}
.form_ul li span.onError,.form_ul li span.onFocus,.form_ul li span.onShow{ float:left; margin:6px 0 0 5px; margin-left:100px;}
.form_ul li.r_ohter span{ margin-left:0px; margin-top:0px;  width:80%;}
.form_ul li.r_ohter i{ float:left; padding:8px 0 0 15px;}
.form_ul li.r_ohter i a{ color:#167be4;}.form_ul li.r_ohter i a:hover{ color:#bd1212;}

/* 表单提示 */
.onError,.onFocus,.onShow,.input_but_ok4,.a_but_4,.a_but_6{ background:url(/skin/deepred/template/style_chaoshi/css/img/on_icon.png) no-repeat; }
.onError,.onFocus,.onShow{padding:0 0 3px 20px; line-height:14px;}
.onError{ background-position:0 -30px; color:red;}
.onShow{ background-position:0 -60px; color:#5ab730;}
.login_ret{ width:400px;}
.input_but_ok4,.input_but_no4{ height:31px; width:86px; background-position:0 -130px; font-weight:bold; color:#fff;}
.input_but_no4{ background-position:-100px -130px; color:#333; font-weight:bold;}
.a_but_4{ display:inline-block; width:75px; height:27px; line-height:26px; text-align:center; background-position:0 -410px;}
.a_but_6{ display:inline-block; width:91px; height:27px; line-height:26px; text-align:center; background-position:-100px -410px;}
/* 产品详细信息 */
.p_details{ padding:15px;}
.p_details .text_details{ line-height:28px; font-size:14px; padding:15px 0; float:left; width:100%;  overflow:hidden;}
.p_details .text_details p img,.p_details .text_details img{ display:block;}
/*.p_details .text_details p{ padding:5px 0; text-indent:2em;}
.p_details .text_details img{ display:inline;}*/
/* 评价详情 */
.evaluation{ margin-top:10px;}
.evaluation dl{ float:left; width:96%; line-height:24px; padding:5px 2%;}
.evaluation dl dt{ float:right; width:20%; text-align:center;}
.evaluation dl dt a{ color:#1a7ade;}.evaluation dl dt a:hover{color:#bd1212;}
.evaluation dl dt span i{ width:12px; height:12px; display:inline-block; background-position:-160px 0px; margin:0 2px;}
.evaluation dl dt span i.curr{background-position:-250px 0px;}
.evaluation dl dd{ float:left; width:75%; }
.evaluation dl dd span{ color:#999;}
/* 疑难提问 */
.problems{ padding:10px;}
.problems .problems_form{ float:left; width:100%;}
.problems .problems_form .pr_name{ float:left; width:70px; text-align:right; padding-top:6px;}
.problems .problems_form .pr_input{ float:left; width:650px;}
.problems .problems_form .pr_input .input_textarea{ width:98%; height:100px; line-height:20px;}
.problems .problems_form .pr_input .pr_but{float:left; width:100%;}
.problems .problems_form .pr_input .pr_but span{ float:left; color:#999;}
.problems .problems_form .pr_input .pr_but span i{font-family: Constantia,Georgia; font-size: 22px; font-weight:700; color:#333; }
.problems .problems_form .pr_input .pr_but span em{font-family: Constantia,Georgia; font-size: 22px; font-weight:700; color:red; }
.problems .problems_form .pr_input .pr_but .input_but{ float:right; width:78px; height:24px; margin-top:10px; line-height:24px; text-align:center; color:#fff; background-position:right 0px;}
.problems .problems_form .pr_input .pr_but .input_but_no{background-position:right -30px;}
.problems dl{ float:left; width:96%;  line-height:24px; padding:10px 2%; border-bottom:#ddd solid 1px;}
.problems dl dt{ float:left; width:100%; padding-bottom:6px;}
.problems dl dt p,.problems dl dd p{ float:left; color:#666; width:80%;}
.problems dl dt p i{ color:#1a7ade; background-position:0 -400px; padding-left:24px; padding-bottom:2px;}
.problems dl dd p i{ color:#eb6604; background-position:-250px -400px; padding-left:24px; padding-bottom:2px;}
.problems dl dt span,.problems dl dd span{ float:right; color:#999;}
.problems dl dd{ float:left; width:100%;}
/* border */
.border_1{ border:#e0e0e0 solid 1px;}.border_2{ border:#fff solid 1px;}
.border_top{ border-top:none;}

/*品牌故事*/
.layout_brand{ width:980px; padding:10px; margin:auto; background-color:#fff;}
.layout_brand .site{border-top:none; border-bottom:1px solid #d7d7d7;}
.brand h2{ width:100%; height:45px; line-height:45px; border-bottom:2px solid #e8750a; font-size:20px;}
.brand_cnt{ padding:10px; overflow:hidden; zoom:1;}
.brand_box{ overflow:hidden; zoom:1;}
.brand_box dl{width:940px float:left; padding:25px 10px; border-bottom:1px dashed #b4b4b4; overflow:hidden; zoom:1;}
.brand_box dl dt{ width:122px; float:left;}
.brand_box dl dd{ width:800px; float:right;}
.brand_box dl dd p{ font-size:14px; line-height:22px; text-indent:2em; color:#666;}
.brand_box ul{ width:810px; margin-right:-10px;}
.brand_box ul li{ display:inline; width:260px; overflow:hidden; float:left; margin-right:10px;}
.brand_box .zs_img{ padding:1px; width:256px; height:256px; border:1px solid #d9d9d9;}
.brand_box ul li span{ display:block; text-align:center; height:20px; line-height:20px; padding:10px 0;}

/* 20121224 chj add for replayList */
.replyText { color:#E88761;}
.replyText span{ color: #f60;}

/* 2013-02-20 更多物流方式 wgh */
.more_cont{ display:inline;}
.more_cont span{ margin-right:8px;}
.more_way{ color:#c00; cursor:pointer;}

/* 2013-02-27 悬浮购买、添加购物车、到官方商城 */
.bottom_buy{ display:none; width:100%; height:48px; border:1px solid #dfc8bc; border-left:0; border-right:0; background-color:#fffcee; color:#000;position:fixed;bottom:0;top:auto;z-index:56;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.bottom_buy .btm_btn{ display:inline; float:right;background-position:0px -60px;cursor:pointer;border:0px;}
.bottom_buy .add_num{ display:inline; float:right; margin-right:20px; padding-top:10px;}
.bottom_buy .add_num span,.bottom_buy .add_num input{ display:inline; float:left;}
.bottom_buy .add_num .reduce,.bottom_buy .add_num .plus{ margin-top:10px;}
.bottom_buy .add_num input{ width:30px; text-align:center; padding:2px; margin-top:5px;}
.bottom_buy .add_num .checknum{ display:inline; margin-left:10px; line-height:30px;}
.bottom_buy .add_num .checknum b{ color:#ed1c24; font:bold 16px Arial; vertical-align:-2px;}
.bottom_buy .zdyc{ width:400px; line-height:48px;}
.bottom_buy .buy_soft{ display:inline; float:right;}
.bottom_buy .buy_soft a,.bottom_buy .buy_soft .btm_btn{ display:inline; float:left; width:112px;height:38px; margin-top:4px;}
.bottom_buy .buy_soft a{ overflow:hidden; text-indent:-999em; margin-left:10px;}
.bottom_buy .buy_soft .buy_cart{ background-position:-147px -60px; width:152px;}
.bottom_buy .buy_soft .buy_mall{background-position:0px -680px;width:152px;}
