﻿@charset "utf-8";
/* CSS Document */

/*-- initialize --*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td{padding:0;margin:0; font:12px/22px "Microsoft Yahei",Tahoma,"SimSun",arial;}
body, html { outline:none;}
fieldset,img { border: 0;vertical-align:top; outline:none;} 
address,caption,cite,code,dfn,em,strong,th,var,i { font-weight: normal; font-style: normal; } 
ol,ul,li { list-style: none; } 
div,dl,dt,dd,ul,ol,li{ zoom:1; }
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size: 100%; } 
abbr{ border: 0; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix { zoom:1; display:table;}

/*--  CSS3 style --*/
.cont-box .cont-bd .cases{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s; -transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s;}
.cont-box .cont-bd .cases:hover{transform:translate(0,-5px);-moz-transform:translate(0,-5px); -ms-transform:translate(0,-5px); -o-transform:translate(0,-5px); -webkit-transform:translate(0,-5px);}
.xian {
    padding:10px;color:red; display:block; margin-top:5px; clear:both; position:absolute; top:20px; left:10px;
}

/*-- All CSS --*/
body{background:#ffffff;color:#434a54;position:relative; overflow-x:hidden; }
a{ color:#434a54; text-decoration:none; outline:none;}
a:hover {color:#fb7600; text-decoration:underline; }


/*-- top css --*/
.top{width:100%; height:29px; background:url(http://img.51liucheng.com/u/images/case/55CASE.jpg) repeat-x; }
.top .top-con{width:1000px; margin:0 auto; overflow:hidden;}
.top .top-con .top-l{float:left; line-height:29px;}
.top .top-con .top-l a{margin:0 10px;}
.top .top-con .top-l .login{color:#fb7600;}
.top .top-con .top-r{float:right; line-height:29px;height:29px;}
.top .top-con .top-r .cart, .top .top-con .top-r .myorder, .top .top-con .top-r .helpcenter{float:left;text-indent:1.3em; width:75px; height:29px; line-height:29px; }
.top .top-con .top-r .cart{  background:url(http://img.51liucheng.com/u/images/case/header-top.png) no-repeat 0px 7px; width:90px; }
.top .top-con .top-r .cart span{font-weight:bold;color:#fb7600; margin:0 3px}
.top .top-con .top-r .myorder{ background:url(http://img.51liucheng.com/u/images/case/header-top.png) no-repeat 0px -16px; }
.top .top-con .top-r .helpcenter{margin:0 5px; background:url(http://img.51liucheng.com/u/images/case/header-top.png) no-repeat 0px -39px;  }


/*-- header css --*/
.lcheader{width:1000px; margin:0 auto; overflow:hidden; }
.lcheader .logo{float:left; margin:15px 0 0 0}
.lcheader .jingx{float:right;   margin:20px 0 0 0; }




/*-- 购物车 css B --*/
.cart-wrap{width:980px; padding:0 10px; margin:20px auto; display:table; clear:both;}

.bar{background:url(http://img.51liucheng.com/u/mall/buy_steps.gif) no-repeat; height:38px; margin:0 0 20px 0;}

.carttop{height:28px; overflow:hidden; margin:8px 0;}
.carttop div{ float:left; margin-left:12px; line-height:34px;}
.carttop .cartico{width:95px; height:28px;  background:url(http://img.51liucheng.com/u/images/cart/cartico.png) no-repeat;}
.carttop .login a{color:#ff9c00; margin:0 3px;}
.carttop .kefu{float:right; }
.carttop .kefu a{background:url(http://img.51liucheng.com/u/images/cart/face_gif.gif) no-repeat; padding-left:30px;  display:block; float:right;  height:28px;}

.cartod{ font-size:12px; width:100%;}
.cartod .co-mun{ padding:8px 0;  display:table; background:#f6f6f6; border-top:3px solid #feb983; font-size:14px; color:#6e6f70; font-weight:bold; font-family:"Arial";}
.cartod .co-mun span{float:left; text-align:center;}
.cartod .co-mun .qu, .cartod .co-plist .cartpro .sel{width:30px; font-weight:normal; height:24px;}
.cartod .co-mun .sp, .cartod .co-plist .cartpro .spinfo{width:485px;}
.cartod .co-mun .sp{width:485px;}
.cartod .co-mun .dj, .cartod .co-plist .cartpro .price{width:120px;}
.cartod .co-mun .sl, .cartod .co-plist .cartpro .shul{width:135px;}
.cartod .co-mun .xj, .cartod .co-plist .cartpro .count{width:120px;}
.cartod .co-mun .cz, .cartod .co-plist .cartpro .del{width:90px;}

.cartod .co-plist{ width:978px;  overflow:hidden; border:1px solid #eeebeb; background:#fefaf3; margin:5px 0;}
.cartod .co-plist .cartpro{border-bottom:1px dotted #e0e0e0; padding:10px 0; display:table; width:100%; }
.cartod .co-plist .cartpro:hover{background:#fdf5e7;}
.cartod .co-plist .cartpro:last-child {border:none;}
.cartod .co-plist .cartpro div{float:left; text-align:center; line-height:78px;}
.cartod .co-plist .cartpro .sel{margin:30px 0 0 0; }
.cartod .co-plist .cartpro .spinfo p{margin:0 0 4px 0; line-height:18px; color:#848181;}
.cartod .co-plist .cartpro .spinfo .pics{float:left; background:#ffffff;}
.cartod .co-plist .cartpro .spinfo .pics img{width:72px; padding:3px; border:1px solid #e8e8e8;}
.cartod .co-plist .cartpro .spinfo .pics img:hover{border:1px solid #ff5500;}
.cartod .co-plist .cartpro .spinfo .pisi{padding-left:10px; text-align:left; width:330px;}
.cartod .co-plist .cartpro .spinfo .pisi .tui{ width:20px; height:18px; margin-right:7px; background:url(http://img.51liucheng.com/u/mall/search/tui.jpg) no-repeat ; }
.cartod .co-plist .cartpro .spinfo .pisi .bao{width:20px; height:18px; margin-right:7px;background:url(http://img.51liucheng.com/u/mall/search/bao.jpg) no-repeat; }
.cartod .co-plist .cartpro .spinfo .pisi .yil{width:20px; height:18px; margin-right:7px;background:url(http://img.51liucheng.com/u/mall/search/gaib_0dd3.jpg) no-repeat center; }
.cartod .co-plist .cartpro .spinfo .pisi .xyk{width:20px; height:18px; margin-right:7px;background:url(http://img.51liucheng.com/u/mall/search/gaib_06.jpg) no-repeat center; }
.cartod .co-plist .cartpro .price{font-weight:bold; font-size:14px; color:#706f6d;}
.cartod .co-plist .cartpro .shul{margin:23px 10px; width:113px;line-height:normal; position:relative;}
/*.cartod .co-plist .cartpro .shul .decrease_num{ width:28px;height:28px; display:block; background:url(http://img.51liucheng.com/u/mall/shopinfo/cont.png) 0 0; cursor:pointer; float:left;text-indent:-9999px;}
.cartod .co-plist .cartpro .shul .quantity-input{width:49px;height:28px; font-size:14px;background:url(http://img.51liucheng.com/u/mall/shopinfo/cont.png) -28px 0; border:0; text-align:center;line-height:28px;float:left; color:#848282;}
.cartod .co-plist .cartpro .shul .increase_num{ width:28px;height:28px;display:block; background:url(http://img.51liucheng.com/u/mall/shopinfo/cont.png) -77px 0;cursor:pointer;float:left;text-indent:-9999px;}*/


.cartod .co-plist .cartpro .shul .decrease_num{ width:27px;height:27px; display:block; background:#fafafa; cursor:pointer; float:left; text-align:center; line-height:27px; border:1px solid #dbdbdb;}
.cartod .co-plist .cartpro .shul .quantity-input{width:49px;height:27px; font-size:14px;background:#f5f5f5;  text-align:center;line-height:27px;float:left;border-top:1px solid #dbdbdb; border-bottom:1px solid  #dbdbdb; border-left:none; border-right:none;}
.cartod .co-plist .cartpro .shul .increase_num{ width:27px;height:27px;display:block; background:#fafafa; cursor:pointer;float:left; text-align:center; line-height:27px; border:1px solid #dbdbdb;}

.cartod .co-plist .cartpro .count{font-weight:bold; font-size:14px; color:#ff5500;}

.jies-box{width:978px;  overflow:hidden; border:1px solid #eeebeb; background:#ffffff; margin:15px 0; height:35px; padding:8px 0;}
.jies-box div{float:left; line-height:35px; font-size:14px;margin-left:25px;}
.jies-box .allsel{margin-left:0px;}
.jies-box .dels a{color:#368ee5; }
.jies-box .right-ed{float:right;}
.jies-box .right-ed div{margin:0 15px 0 5px;}
.jies-box .xzjs{color:#ff5500; margin:0 2px}
.jies-box .yfje{font-weight:bold; margin-left:15px;}
.jies-box .jqed{color:#f5490e; font-size:22px; font-weight:bold;}
.jies-box .goon-ln{font-size:16px; text-align:center; width:85px; height:33px;  }
.jies-box .goon-ln a{display:block; background:url(http://img.51liucheng.com/u/images/cart/CartSprites.png) no-repeat 0 -70px; color:#5a5a5a;}
.jies-box .goon-ln a:hover{color:#ff5500;text-decoration:none;}
.jies-box .go-jf{font-size:20px; text-align:center; width:107px; height:35px; font-weight:bold;}
.jies-box .go-jf a{display:block; background:url(http://img.51liucheng.com/u/images/cart/CartSprites.png) no-repeat 0 0; color:#ffffff;}
.jies-box .go-jf a:hover{display:block; background:url(http://img.51liucheng.com/u/images/cart/CartSprites.png) no-repeat 0 -35px; text-decoration:none;}

.sto{margin-top:11px; margin-right:10px;}

.cart-checkbox{
	display:block; 
	height: 16px;
	 width: 16px;
    overflow: hidden;
    position: relative;
	float:left;
	 margin:4px 10px 0 15px;
	}
.cart-checkbox input{
	  left: -20px;
    position: absolute;
    top: -20px;
    z-index: 0;}
.cart-checkbox label{	
    cursor: pointer;
    float: left;
    height: 16px;
  	line-height: 200em;
    overflow: hidden;
    position: relative;
    width: 16px;
    z-index: 1;
	background: url(http://img.51liucheng.com/u/images/cart/cbico.jpg) no-repeat 0 0px; 
		}	
.cart-checkbox-checked label{background:url(http://img.51liucheng.com/u/images/cart/cbico.jpg) no-repeat 0 -16px;	}
.jies-box .allsel .sall{margin:10px 10px 0 15px;}

/*-- 优惠套餐  --*/
.cartod .taocan{margin:15px 0 25px; display:block; position:relative; }
.cartod .taocan .yhtc{background:#f5f5f5; height:35px; line-height:30px; }
.cartod .taocan .yhtc .yhtctit{font-size:16px;margin-left:15px;}
.cartod .tccont{background:#ffffff; height:35px;    }
.cartod .tccont .tcprice{float:right; line-height:35px; font-size:16px; margin-right:15px;}
.cartod .tccont .tcprice .jqeds{color:#f5490e; font-size:18px; font-weight:bold;}
/*-- 购物车 css E --*/



/*-- hot product --*/
.hot-pro{width:978px;  margin:40px auto;  background:#ffffff; border:1px solid #e7e7e7; display:table;}
.hot-pro .hot-tit{ margin:10px; height:34px; font-size:16px; border-bottom:1px dotted #cecccc; color:#696767; line-height:34px;}
.hot-pro .hot-tit .ico{margin-right:10px;}
.hot-pro .hot-tit .more{float:right; background:url(http://img.51liucheng.com/u/images/case/mores.jpg) no-repeat 0 0; height:19px; width:52px; margin:7px 0 0 0;}
.hot-pro .hot-tit .more:hover{background:url(http://img.51liucheng.com/u/images/case/mores.jpg) no-repeat 0 -19px;}
.hot-pro .pro-list{margin:15px 29px;  float:left; }
.hot-pro .pro-list .pinfos{ width:185px; margin:7px 0; font-size:14px; }
.hot-pro .pro-list .pinfos img{width:185px;}
.hot-pro .pro-list .img a:hover{opacity:0.8; filter:alpha(opacity=80); }
.hot-pro .pro-list .ptitle{overflow:hidden; height:42px; text-align:justify;}
.hot-pro .pro-list .pinfos .price{font-weight:bold; color:#fd782f; font-size:18px;  }
.hot-pro .pro-list .pinfos .apply-now{color:#24292c; border-radius:3px;   width:100px; height:27px; text-align:center; line-height:24px; float:right; border:1px solid #e2e2e2;}
.hot-pro .pro-list .pinfos .apply-now, .cartod .co-plist .cartpro .shul .decrease_num, .cartod .co-plist .cartpro .shul .increase_num{
	background:#fefefe;
	background: linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	background: -moz-linear-gradient(top, #fefefe 1%, #f2f2f2 100%);
	background: -webkit-linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	background: -o-linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	background: -ms-linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f2f2',GradientType=0 );
	}
.hot-pro .pro-list .pinfos .apply-now:hover, .cartod .co-plist .cartpro .shul .decrease_num:hover, .cartod .co-plist .cartpro .shul .increase_num:hover{
	background: linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	background: -moz-linear-gradient(top, #f2f2f2 1%, #fefefe 100%);
	background: -webkit-linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	background: -o-linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	background: -ms-linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#fefefe',GradientType=0 );
	}
	
		

.leftLoop{ overflow:hidden; position:relative;   width:978px; margin:15px auto;  }
.leftLoop .bd{ margin:10px 55px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.picList li{ width:196px;  margin:0 10px;  float:left; _display:inline;   }
.picList .pic{ text-align:center; line-height:0px;  }
.picList .pic img{ width:196px;  padding:2px; border:1px solid #f2f2f2;  }
.picList .pic a:hover img{ border-color:#f00;  }
.picList .title{ line-height:18px; width:196px; text-align:left; text-align:justify; font-size:14px; padding:5px 0; height:40px;     }
.picList .pinfos .price{font-weight:bold; color:#fd782f; font-size:18px; line-height:27px  }
.picList .pinfos .apply-now{color:#24292c; border-radius:3px;   width:100px; height:27px; text-align:center; line-height:27px; float:right; border:1px solid #e2e2e2; font-size:14px;}
.picList .pinfos .apply-now{
	background:#fefefe;
	background: linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	background: -moz-linear-gradient(top, #fefefe 1%, #f2f2f2 100%);
	background: -webkit-linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	background: -o-linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	background: -ms-linear-gradient(top, #fefefe 1%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f2f2',GradientType=0 );
	}
.picList .pinfos .apply-now:hover{
	background: linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	background: -moz-linear-gradient(top, #f2f2f2 1%, #fefefe 100%);
	background: -webkit-linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	background: -o-linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	background: -ms-linear-gradient(top, #f2f2f2 1%,#fefefe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#fefefe',GradientType=0 );
	}

.leftLoop .prev,.leftLoop .next{ display:block;  width:17px; height:54px;overflow:hidden;cursor:pointer;  position:absolute; top:105px;}
.leftLoop .prev{  left:15px;background:url(http://img.51liucheng.com/u/images/cart/prevnext.png) no-repeat -17px 0; }
.leftLoop .next{  right:15px;background:url(http://img.51liucheng.com/u/images/cart/prevnext.png) no-repeat -34px 0; }
.leftLoop .prev:hover{background:url(http://img.51liucheng.com/u/images/cart/prevnext.png) no-repeat 0 0;} 
.leftLoop .next:hover{background:url(http://img.51liucheng.com/u/images/cart/prevnext.png) no-repeat -51px 0;}
.leftLoop .hd{margin:10px auto;  text-align:center; display:table; padding-top:15px;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; margin:0 auto; width:978px; }
.leftLoop .hd ul li{float:left; width:12px; height:12px; border-radius:12px; margin:0 5px; background:#dad8d8; text-indent:-9999px ; cursor:pointer; }
.leftLoop .hd ul li:hover{background:#ff6600;}
.leftLoop .hd ul li.on{ background:#ff6600;  }



/*-- footer --*/
.footer{width:1000px;  margin:25px auto; display:table; text-align:center;}
.footer .bottom_a, .footer .bottom_a{padding:15px 0;}

.bottom{width:1000px;  margin:25px auto; display:table; text-align:center;}
.bottom .bottom_a, .bottom .bottom_a{padding:15px 0;}














