/* 公共 */
 .fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.l_box { width: 1200px; margin:0px auto; position: relative; z-index: 1; overflow: hidden;}
.nbg { background: none; }
.lwrap { width:100%; position:relative; margin:0px auto; background-color:#4f4d4e; }
.lwbg { background:url("/fotosay/common/indexpage/css/img/x_bg01.png") top center repeat-x; }
.mt1x { margin-top:10px; }
.mt3x { margin-top:30px; }
.bg-white { background-color: #fff; }
div.h3nx { height: 310px; }
/* 头部登录信息 */
 .hTopr { width: 900px; height:35px; float: right; display: inline; text-align: right; }
.hTopr span, .hTopr a { color: #fff6f6; }
.hTopr a:hover { color: #fff; }
/* 头部购物车 */
.fcart { display: block; float: right; width: 100px; height:36px; padding-left:10px; margin-left:20px; text-align: left; background: #fff url(/fotosay/common/indexpage/css/img/x-cart.png) 58px 6px no-repeat; position: relative;  cursor:pointer;}
.fcart b { color:#000; }
.fcart em { width: 22px; height:22px; line-height: 22px; position: absolute; top:2px; right:8px; background:#ff7200; border-radius: 10px; text-align: center; font-family: Arial; }
.ptCart th { min-width: 60px;}
/* 实际： */
#p-cart { position: fixed; top:36px; right:30px; z-index: 1000; padding:10px; border:1px solid #ff7200; border-top:none; background: #fff; border-radius:0 0 8px 8px; }

.hTopr span{ float: left; width: 240px;}
.huser { float: left; display: inline; width: 460px; }
.loginno form { width: 400px; }
.loginno input {width: 100px; padding:0px 3px;}
.loginno label {width: 60px;}
/*.logo { width: 380px; height:55px; }*/
.loginyes { display: none;}
/* 头部搜索 */
 .hsearch { height:45px; width:515px; padding-top:5px; }
.hser { height:39px; width: 398px; line-height: 39px; border:1px solid #d0d0d0; border-radius: 4px; padding-left:40px; background: url(/fotosay/common/indexpage/css/img/x-magnifier.png) left center no-repeat; margin-top:2px; }
.hserbtn { width: 57px; height:44px; background: url(/fotosay/common/indexpage/css/img/x-search.png) center center no-repeat; border:0; cursor: pointer; margin-left:10px; }
/* 热词 */
 .hotword { width:510px; height:24px; line-height: 24px; color:#585858; font-size: 12px; }
.hotword b { color:#333; }
.hotword a { padding:0px 5px; }
/* wraper */
 .wraper { width: 100%; height:350px; background: #a73125; }

 


































