/* CSS Document 
 @ by mengqing  
 @ update: 2013-01-29 15:08
*/
html,body,div,span,object,embed,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,cite,code,del,dfn,em,img,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
img{border:none;}
ul,li,ol {list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em,cite,dfn{font-style:normal;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{*display:inline-block;*zoom:100%;}
.clear{clear:both; line-height:1px; height:1px; *display:inline; font-size:1px;}
.fl{float:left;}
.fr{float:right;}
:focus,a{outline:none; -moz-outline-style:none;}
a:visited,a:link {color:#ffd420;text-decoration:underline;}
a:hover{color:#aafc52;text-decoration:underline;}

body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",tahoma,Arial; color:#fff0ba; background:#562600 url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/body.jpg) no-repeat 50% 58px;}
#wrap{width:1002px; margin:0 auto;}
.mod_top{height:50px; line-height:40px; font-size:15px; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/c_bg1.jpg) no-repeat;}
.mod_top img{ vertical-align:middle;}
.mod_top .btnLogin{width:98px; height:30px; display:block; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btnLogin.png) no-repeat;}
.head{height:687px; background:url(http://fu5.sdo.com/10036/201701/14851582557541.jpg) no-repeat;}
.goods{height:266px; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/c_bg3.png) no-repeat; position:relative;}
.goods .role{width:144px; height:187px; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/goods.png) no-repeat; position:absolute; top:0;}
.goods .r1{left:44px;}
.goods .r2{left:221px;}
.goods .r3{left:434px;}
.goods .r4{left:635px;}
.goods .r5{left:819px;}
.goods .role .checkbox{padding:70px 0 8px 5px;}
.goods .role label{width:16px; height:16px; margin:0 14px; display:inline-block; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/check.png) no-repeat; cursor:pointer;}
.goods .role label.checked{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/check.png) no-repeat -16px 0;}
.goods .role .btnCount{width:118px; height:30px; margin-left:12px; display:block;}
.goods .buybox{padding:188px 0 0 382px;}
.goods .btnBuy{width:103px; height:54px; display:inline-block;}
.goods .bb1{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btnBuy1.png) no-repeat; margin-right:25px;}
.goods .bb2{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btnBuy2.png) no-repeat;}
.goods .bb3{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btnBuy3.png) no-repeat;margin-right:25px;}

.explain{height:473px; color:#3a1900;  background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/c_bg4.jpg) no-repeat; position:relative;}
.explain .baozu,.explain .zhadan{width:30px; height:43px; position:absolute; z-index:10; display:block;}
.explain .baozu{ background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/icon2.png) no-repeat; top:62px; left:460px;}
.explain .zhadan{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/icon3.png) no-repeat; top:62px; left:583px;}
.explain .con1,.explain .con2{position:relative; z-index:99;}
.explain .con1{padding:12px 0 20px 68px; font-size:16px;}
.explain .con2{padding-left:68px;}
.explain .goodsPrice{padding:0 6px; color:#f9e0c4; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/icon4.png) no-repeat;}
.explain .con2 .tips{font-size:16px; color:#f9e0c4; width:85px; height:23px; margin-bottom:5px; text-align:center; line-height:22px; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/icon5.png) no-repeat;}

.giftCon{padding:30px 20px 5px 70px; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/c_bg51.png) repeat-y;}
.giftCon dl{}
.giftCon dt{font-size:18px;}
.giftCon dd{ line-height:25px; margin:-25px 0 6px 95px;}

.userBox{height:287px; margin-bottom:50px; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/c_bg6.png) no-repeat;}
.userBox ul{padding-top:90px; float:left;}
.userBox .ul1{width:540px; padding-left:85px;}
.userBox .ul2{padding-left:72px;}
.userBox li{line-height:26px;}

.mask{width:100%; height:100%; background:#000; position:absolute; top:0; left:0; z-index:9995; display:none;}
.popBox{width:500px; color:#990101; background:#f3d48d; border:2px solid #461f00; position:absolute; z-index:99999; top:10%; left:10%; display:none;}
.popBox .popBtnClose{width:23px; height:24px; display:block; background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btnClose.png) no-repeat; position:absolute; top:0; right:0;}
.popBox .hd{height:38px; background:#fda54b; text-align:center; line-height:36px; font-size:18px; border-bottom:1px solid #fee0a1;}
.popBox .content{padding:30px 60px 40px 60px; font-size:16px;}
.popBox .tbText{width:240px; height:22px; line-height:22px; background:#fff9ce; border:1px solid #d2b572;}
.popBox .tbAccount{width:140px; text-align:center; font-size:16px; color:#990101; border:none; border-bottom:1px solid #990101; background:#f3d48d;}
.popBox .select{width:240px; background:#fff9ce; border:1px solid #d2b572; padding:2px;}
.popBox .btnSure,.popBox .btnConClose{width:73px; height:33px; margin-left:140px; display:block;}
.popBox .btnSure{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btSure.png) no-repeat;}
.popBox .btnConClose{background:url(https://static.web.sdo.com/dn/pic/dn_act/201301NPC/btnConClose.png) no-repeat;}
.popBox .pop_login{margin-bottom:20px;}
.popBox .pop_login dt{width:80px; text-align:right;}
.popBox .pop_login dd{padding-left:90px; margin-top:-22px;}
.popBox .award{text-align:center; line-height:30px; margin-bottom:20px;}
.popBox .prop{text-align:center; margin-bottom:40px;}
.popBox .historyPage{padding:20px 0 0 140px; font:14px/150% "simsun","\5B8B\4F53";}