@import url(style.css);
.main { width:932px; margin:auto; margin-top:0px; height:100%; overflow:hidden; } 
 a.br,a.shop:link { color:#F99246; text-decoration:none; cursor:pointer;}
a.br:hover { color:#00000; text-decoration:none;}
.content{ width:940px; float:left; height:100%;}
 .content .left{ width:287px; height:100%;float:left; background:url(../images/clbg.gif) repeat-y;}
   .left .cltop{ width:287px; height:14px; background:url(../images/ltop.gif) no-repeat; }
   .left .clc{ width:273px; height:100%; float:left; padding-left:10px; text-align:left; }
      .clc .login{ height:100%; width:273px; color:#FE7710; }
	    .clc .login span.t{ font-size:18px; font-weight:400;}
	     .clc .news-top{ width:258px; height:35px; padding-top:14px;padding-left:15px;}
	   .clc .news{ width:268px;margin-top:10px; background:url(../images/nbg.gif) repeat-x; padding-top:10px; height:180px; margin-right:5px; line-height:18px;}  
	      .clc .news .list{ margin-top:18px; height:19px; width:268px; }
		     .clc .news .list span.yl{ background:url(../images/ylb.jpg) repeat-x; width:14px; float:left;height:19px; margin-left:10px; }
			 .clc .news .list span.yc{ width:80px; float:left; font-weight:600;letter-spacing:1px;  padding:0 10px; line-height:19px;height:16px;}
			 .clc .news .list span.yr{ background:url(../images/ybg.gif) repeat-x; width:144px; float:left;height:19px;}
			   .clc .news .list span.yl0{ background:url(../images/ylbc.jpg) repeat-x; width:14px; float:left;height:19px; margin-left:10px;}
			 .clc .news .list span.yc0{ width:80px; float:left; font-weight:600;letter-spacing:1px;  padding:0 10px; line-height:19px;height:19px; color:#F77318;}
			 .clc .news .list span.yr0{ background:url(../images/ylba.jpg) repeat-x; width:144px; float:left;height:19px;}
			  .clc .news li{ width:240px;height:18px; line-height:18px;padding-left:10px;padding-right:5px;}   
	       .clc .news li span.lb{ width:135px;height:18px; line-height:18px; float:left; }
	        .clc .news li span.rb{ width:90px;height:18px; line-height:18px; float:left; }
	    .clc .vedio{ float:left; margin-top:10px; background:url(../images/vedio.jpg) no-repeat; background-position:center; height:174px; width:248px; padding-left:12px; padding-top:14px;}
   .left .clfoot{ width:287px; height:7px; background:url(../images/lbottom.gif) no-repeat; overflow:hidden; float:left; }
.content .right{ width:637px; height:100%;float:left; background:url(../images/shopbg.jpg) ; margin:0 8px;} 
   .right .sel{ margin-top:5px; float:left; width:637px; height:25px;line-height:25px;  }
  .right .tops{ float:left; width:637px; height:20px;background:url(../images/sbg.jpg) repeat-x; line-height:20px; }
   .right .tops span.sl{ padding-left:18px; width:60px; float:left;background:url(../images/shopbg.jpg) ; text-align:right; height:20px;}
   .right .tops span.sc{ color:#EE7318; width:auto;background:url(../images/shopbg.jpg) ; float:left; height:20px; font-weight:600; line-height:20px; padding-right:10px;}
   .right .tops span.sr{padding-left:10px; width:auto; height:20px; float:left; padding-right:10px;}
   .right .shopinfo{ padding-left:18px; height:120px; width:619px; float:left; text-align:left; padding-top:10px;}
    .shopinfo .infol{ width:334px; float:left; height:120px; color:#FE7710; font-weight:600; line-height:22px;}
	.shopinfo .infor{ width:275px; padding-left:10px; float:left; height:100px; margin-top:20px;}
	.shopinfo .infor .infols{ width:275px; height:20px; float:left; background:url(../images/acbg.jpg) repeat-x;}
	.shopinfo .infor .infols span.infolsl{ width:22px; float:left; height:18px; background:url(../images/shopac.gif) repeat-y;}
	.shopinfo .infor .infols span.infolsc{ width:auto; float:left; height:20px; background:url(../images/shopbg.jpg) ;color:#FE7710; font-weight:600; line-height:22px; padding-left:10px; padding-right:10px;}
	.shopinfo .infor .infols span.infolsr{ width:auto; float:left; height:20px; background:url(../images/acbg.jpg) repeat-x;}
	.shopinfo .infor .infols0{ width:275px; height:20px; float:left; background:url(../images/acobg.gif) repeat-x;}
	.shopinfo .infor .infols0 span.infolsl0{ width:22px; float:left; height:18px; background:url(../images/aco.gif) repeat-y;}
	.shopinfo .infor .infols0 span.infolsc0{ width:auto; float:left; height:20px; background:url(../images/shopbg.jpg) ;color:#FE7710; font-weight:600; line-height:22px; padding-left:10px; padding-right:10px;}
	.shopinfo .infor .infols0 span.infolsr0{ width:auto; float:left; height:20px; background:url(../images/acobg.gif) repeat-x;}
	.right .pricec{ width:637px; float:left; height:100%;  padding:10px 0px; overflow:hidden; }
	.right .pricec360{ width:637px; float:left; height:100%;  padding:10px 0px; overflow:hidden; line-height:18px;}
	 input.txt5{  height:20px;line-height:20px; border:1px solid #3B4447; width:70px; background-color:#FEE7D1; color:#000000; }
	 textarea.sub0{  height:200px;line-height:20px; border:1px solid #3B4447; width:470px; background-color:#FEE7D1; color:#000000;}
.shoplistinfo{ width:980px; float:left; height:100%;  padding-top:10px;}
  .shoplistinfo .photo{ width:490px; height:100%; float:left;}
    .shoplistinfo .photo .ptop{ width:463px; float:left; height:29px; padding-top:10px; text-align:left; padding-left:27px;}
	 .shoplistinfo .photo .pcontent{ width:395px; float:left;padding-top:10px; background-color:#FCA66E; margin-left:20px; margin-top:30px; margin-right:15px;  height:235px; padding-left:10px;}
	  .shoplistinfo .photo .pcontent li{ width:130px; float:left; height:110px;}
    .shoplistinfo .video{ width:490px; height:100%; float:left;}
	  .shoplistinfo .video .vtop{ width:463px; float:left; height:29px; padding-top:10px;text-align:left; padding-left:27px;}
	   .shoplistinfo .video .vcontent{ width:430px; float:left;padding-top:10px; background-color:#FCA66E; margin-left:10px; margin-top:30px; margin-right:15px;  height:235px; padding-left:5px; }
	