@charset "utf-8";
/* CSS Document */
select{ z-index:-99;}
/* HEADER */
.header{ width:100%;}
.adBox{ height:210px; background:url(/shop../images/ad.jpg) no-repeat; overflow:hidden;}
.menuBox{ height:33px; background:url(/shop../images/menubg.jpg) repeat-x;}
.menuMain{ width:1000px; margin:0 auto;}
.menuMain h6{ width:500px; float:left; font-size:12px; font-weight:normal; color:#FFF; line-height:33px;}
.menuMain h6 img{ width:21px; height:16px; float:left; margin:8px 15px 0 0;}
.menuMain h6 marquee{ float:left; width:400px;}
.menuMain p{ width:500px; float:right; line-height:33px; text-align:right;}
.menuMain p a,.menuMain p a:visited{ font-size:12px; color:#afafaf;}
.line{ width:1px; height:20px; display:inline-block; background:url(/shop../images/icos.png) -50px -30px no-repeat; margin:0 10px; vertical-align:middle; _margin:6px 10px 0 10px;}
.XLweibo{ width:22px; height:22px; display:inline-block; background:url(/shop../images/icos.png) 0 -30px no-repeat; vertical-align:middle; margin-right:3px;_margin:5px 3px;}
.TXweibo{ width:22px; height:22px; display:inline-block; background:url(/shop../images/icos.png) 0 -60px no-repeat; vertical-align:middle; margin-right:3px;_margin:5px 3px;}

a.logBtn{ width:235px; height:80px; display:block; float:left; background:url(/shop/static/images/icos.png) 0 -650px no-repeat; text-indent:-2000px; margin-top:10px;}
.searchBox{ float:left; width:600px; margin-left:50px; height:80px;}
.search{ margin-top:20px;}
.search input{ width:460px;  border:3px solid #ff5869; float:left; line-height:40px; text-indent:40px; font-size:14px; background:url(/shop../images/icos.png) 0 -90px no-repeat #ffffff; height:40px;}
a.ss{ width:96px; height:46px; display:block; float:left; background:url(/shop../images/icos.png) 0 -140px no-repeat; text-indent:-2000px;}
.searchBox h5 a,.searchBox h5 a:visited{ font-size:12px; font-weight:normal;}
.searchBox h5 a:hover{ color:#d40000; text-decoration:none;}
a.hot_red,a.hot_red:visited{ color:#d40000;}
.searchBox span{ font-size:12px; font-weight:normal; color:#888; margin:0 5px;}

.navBox{ height:38px; background:url(/shop../images/navbg.jpg) repeat-x; border:1px solid #db286f;}
a.prop,a.prop:visited{ width:224px; height:38px; display:block; float:left; background:url(/shop../images/icos.png) 0 -750px no-repeat; text-indent:-2000px;}
.nav{width:560px; float:left;}
.nav a,.nav a:visited{font-size:14px; line-height:38px; color:#FFF; padding:0 15px; float:left;}
.nav a:hover{text-decoration:none; background:url(/shop../images/navbg2.jpg) repeat-x;}
.nav a.now_header{ background:url(/shop../images/navbg2.jpg) repeat-x;}
.navBox h4{ width:209px; height:38px; display:block; float:right; font-size:14px; font-weight:normal; color:#FFF; background:url(/shop../images/icos.png) 0 -800px; line-height:38px; text-indent:70px;}
.navBox h4 span{ color:#ffea00; margin:0 3px;}


/*下拉菜单*/
.dropMenuBox{position:absolute; margin-top:-13px; top:0; left:0;}
.dropMenu{ width:221px; border:2px solid #ff5869; border-right:0; background-color:#FFF;}
.dropMenu a,.dropMenu a:visited{ width:221px; height:40px; display:block; background:url(/shop../images/icos.png) 0 -1390px no-repeat; font-size:12px; color:#333; line-height:40px; border-bottom:1px dotted #ff5869; border-top:0; border-right:2px solid #ff5869; text-indent:50px; margin-top:0;}
.dropMenu a:hover,.dropMenu a.now{background:url(/shop../images/icos.png) 0 -1440px no-repeat;font-size:12px; color:#eb1102; text-decoration:none; border-right:2px solid #ff5869; border-top:1px solid #ff5869; border-bottom:1px solid #ff5869; margin-top:-1px;}

.sunMenu{ width:300px; background:#fff9ef; border:1px solid #ff5869; border-left:0; padding:15px 20px;position:absolute; left:225px;}
.sunMenu_0{ top:1px;}
.sunMenu_1{ top:42px;}
.sunMenu_11{ top:83px;}
/*.sunMenu_12{ top:124px;}
.sunMenu_10{ top:165px;}
.sunMenu_2{ top:206px;}
.sunMenu_3{ top:247px;}
.sunMenu_4{ top:288px;}
.sunMenu_5{ top:329px;}
.sunMenu_6{ top:370px;}
.sunMenu_7{ top:411px;}*/
.sunMenu_10{ top:124px;}
.sunMenu_2{ top:165px;}
.sunMenu_3{ top:206px;}
.sunMenu_4{ top:247px;}
.sunMenu_5{ top:288px;}
.sunMenu_6{ top:329px;}
.sunMenu_7{ top:370px;}

a.bigSub,bigSub:visited{ font-size:12px; color:#333; text-decoration:underline; line-height:25px; display:block;}
a.bigSub2,bigSub:visited{ font-size:16px; color:#333; text-decoration:underline; line-height:25px; display:block;margin:5px 0px 6px 0px;}
a.bigSub:hover{ color:#eb1102;}
a.bigSub2:hover{ color:#eb1102;}


.dropMenuBox p a,.dropMenuBox p a:visited{ font-size:12px; color:#666; line-height:25px;}
.dropMenuBox p a:hover{ color:#eb1102; text-decoration:none;}
.dropMenuBox p span{font-size:12px; color:#ccc; margin:0 5px;}
.sub_line{ height:1px; border-bottom:1px dotted #929190; overflow:hidden; margin:10px 0}



/*-----------------------------首页-------------------------------------*/

.main{width:1000px; margin:0 auto; position:relative;}
.bodLeft{ width:225px; height:665px; float:left; position:absolute; top:0; left:0;}
.loginBox{ height:130px; background:#ffeaf2; border:1px solid #fab6d1; height:160px;}
/*.loginBox{ height:130px; background:url(/shop../images/login_ck.jpg) no-repeat; height:160px;}*/
.loginBtn{ width:183px; height:53px; display:block; background:url(/shop../images/login_btn.jpg) no-repeat; position: absolute; text-indent:-2000px; margin:42px 0 0 21px;}
.loginBox .loginName{
	position:absolute;
	color:#333333;
	font-size:12px;
	margin: 18px 20px 0 20px;
	width:185px;
}
.loginBox .loginMoney{
	position:absolute;
	color:#333333;
	font-size:12px;
	margin: 46px 20px 0 20px;
	width:185px;
}
.loginBox .loginMSG{
	position:absolute;
	background:url(/shop../images/msgbtn.jpg) no-repeat;
	width:74px;
	height:31px;
	margin: 80px 0 0 20px;
}
.loginBox .loginMSG span{
	position:absolute;
	display:block;
	margin: 0px 0px 0px 63px;
	font-size: 12px;
	color:#FFF;
}
.loginBox .loginMSG a{
	display: block;
	width: 66px;
	height: 26px;
	margin: 5px 0 0 0;
	position: absolute;
	text-indent:-2000px;
	overflow:hidden;
}
.loginBox .loginCar{
	position:absolute;
	background:url(/shop../images/carbtn.jpg) no-repeat;
	width:91px;
	height:31px;
	margin: 80px 0 0 110px;
}
.loginBox .loginCar span{
	position:absolute;
    width:15px;
    text-align: center;
	display:block;
	margin: 0px 0px 0px 75px;
	font-size: 12px;
	color:#FFF;
}
.loginBox .loginCar a{
	display: block;
	width: 66px;
	height: 26px;
	margin: 5px 0 0 0;
	position: absolute;
	text-indent:-2000px;
	overflow:hidden;
}
.loginBox .loginBtnFrame{
	position:absolute;
	margin: 125px 0 0 0;
	line-height: 35px;
	text-align: center;
	width:100%;
	background:url(/shop../images/loginbtn_bg.jpg) -1px 0 no-repeat;
}
.loginBox .loginUsecenter{
	width: 50%;
	height: 35px;
	display:block;
	float:left;
	color:#333333;
}
.loginBox .loginOut{
	width: 49%;
	height: 35px;
	display:block;
	float:left;
	color:#333333;
}
.loginBox .moneyDetailed{
	position:absolute;
	background:url(/shop../images/moneydetailed.jpg) no-repeat;
	height: 160px;
    width: 225px;
    z-index: 20;
	display:none;
}

.loginBox .moneyDetailed h2, .loginBox .moneyDetailed h3, .loginBox .moneyDetailed h4, .loginBox .moneyDetailed h5{
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:normal;
	position:absolute;
	color:#eb2f79;
}

.loginBox .moneyDetailed h2{
	margin:19px 0 0 136px;
}

.loginBox .moneyDetailed h3{
	margin:45px 0 0 136px;
}

.loginBox .moneyDetailed h4{
	margin:71px 0 0 136px;
}

.loginBox .moneyDetailed h5{
	height: 40px;
    margin: 102px 0 0 24px;
    width: 177px;
}

.loginBox .moneyDetailed h5 a{
	height: 40px;
    width: 177px;
	display:block;
	text-indent:-2000px;
	overflow:hidden;
}

.loginBox .moneyDetailed .closeBtn{
	height: 37px;
    margin: -1px 0 0 188px;
    position: absolute;
    width: 37px;
	text-indent:-2000px;
	overflow:hidden;
}

.dl_input1,.dl_input2{ width:100%; height:26px; background:url(/shop../images/icos.png) no-repeat; border:1px solid #ccc; font-size:12px; color:#bbb; line-height:26px; text-indent:30px; *margin-left:-30px;}
.dl_input1{ background-position:0 -1500px;}
.dl_input2{ background-position:0 -1530px;}
a.zc,a.zc:visited{ float:left; font-size:12px; color:#1e6ba7; text-decoration:underline; line-height:30px; margin:0 20px 0 45px;}
a.forget,a.forget:visited{ float:left; font-size:12px; color:#1e6ba7; text-decoration:underline; line-height:30px;}

.user_tx{ width:48px; height:48px; float:left;}
.user_tx img{ width:40px; height:40px; padding:1px; border:1px solid #000;}
.user_xx{ width:130px; float:right;}
.user_xx h6{ font-size:12px; font-weight:normal; color:#333;}
.user_xx a,.user_xx a:visited{font-size:12px; color:#1e6ba7; margin-right:10px;}
.loginBox h5{font-size:12px; font-weight:normal; color:#333333; line-height:25px;position: absolute;width: 100%;text-align: center;margin: 100px 0;}

.find,.back,.gwc{ width:30px; height:16px; display:block; float:left; background:url(/shop../images/icos.png) no-repeat; margin:5px 10px 0 0;}
.find{ background-position:0 -200px;}
.back{ background-position:0 -220px;}
.gwc{ background-position:0 -240px;}
.loginBox h5 font{ color:#ea781c; margin:0 5px;}

#leftNav{}

#leftNav ul{}
#leftNav li a,#leftNav li a:visited{ width:225px; height:64px; display:block; font-size:16px; color:#333; background:url(/shop../images/icos.png) 0 -300px no-repeat; text-indent:40px; line-height:64px; cursor:pointer;}
#leftNav li .select{font-size:16px; color:#ff0435;background:url(/shop../images/icos.png) 0 -380px no-repeat; text-decoration:none;}
#leftNav li a:hover {font-size:16px; color:#ff0435;background:url(/shop../images/icos.png) 0 -380px no-repeat; text-decoration:none; box-sizing:border-box; }
#leftNav.version1 li a:hover,#leftNav li a.now.version1{font-size:16px; color:#ff0435;background:url(/shop../images/icos1.png) 0 -380px no-repeat; text-decoration:none; box-sizing:border-box; }
.sub_line{ height:1px; border-bottom:1px dotted #929190; overflow:hidden; margin:10px 0}
._0,._1,._2,._3,._4,._5,._6,._7,._8,._9,._10,._11,._12,._13{ width:225px; background:#fffaef; border:1px solid #ff0439;  border-left:none;padding:13px 20px;position:absolute; left:225px; z-index:99;}
._1{ top:162px;}
._2{ top:226px;}
._3{ top:290px;}
._4{ top:354px;}
._5{ top:418px;}
._6{ top:482px;}
._7{ top:546px;}
._8{ top:609px;}
._9{ top:674px;}
/*._10{ top:737px;}*/
._10{ top:674px;}
._11{ top:801px;}
._12{ top:865px;}
._13{ top:929px;}

/* 大眼睛 */
.bigeye{ width:760px; height:380px; float:right; background:#ff5869; position:relative;}
.bigeyeBox{width:745px; height:320px; margin:0 auto; margin-top:8px; overflow:hidden;}
.bigeyeBoxLong{width:2980px; height:320px;}
.bigeye img{ width:745px; height:320px; float:left;}
.bigeyeNavBox{ width:690px; height:50px; line-height:50px; margin:0 auto; overflow:hidden;}
.bigeyeNav{ width:690px;}
.bigeyeNav a,.bigeyeNav a:visited{width:171px;_width:170px; height:50px; display:block; float:left; font-size:12px; color:#FFF; background:url(/shop../images/bigeyenavbg.jpg) repeat-x; text-align:center; border-right:1px solid #db286f;}
.bigeyeNav a:hover{ text-decoration:none;}
.bigeyeNav a.now,.bigeyeNav a.now:visited{ font-size:12px; color:#ffda2c; background:url(/shop../images/bigeyenavbg2.jpg) repeat-x; text-decoration:none;}
a.bnavleft{ width:11px; height:23px; display:block; background:url(/shop../images/icos.png) 0 -260px no-repeat; position:absolute; bottom:15px; left:10px;}
a.bnavright{ width:11px; height:23px; display:block; background:url(/shop../images/icos.png) -20px -260px no-repeat; position:absolute; bottom:15px; right:10px;}





.bodMain{ width:1000px; float:right; margin-top:10px;}
.panBuy h2,.title,.actBox h2,.rBox_small h2{ font-size:20px; color:#000; height:42px;_height:30px; line-height:42px; border-bottom:2px solid #b7b7b7; vertical-align:middle;}
.qgzq,.tjzq,.jchd,.kjgm,.ppzq,.qlzq{ width:25px; height:25px; display:inline-block; background:url(/shop../images/icos.png) no-repeat; vertical-align:middle; margin-right:5px;}
.qgzq{background-position:0 -460px;}
.tjzq{background-position:0 -520px;}
.jchd{background-position:0 -580px;}
.kjgm{background-position:-50px -460px;}
.ppzq{background-position:-50px -520px;}
.qlzq{background-position:-50px -580px;}



/* 右侧 */
.bodMain_r{ width:270px; float:right; border-left:1px solid #b7b7b7;}
.rBox_small{ width:256px; float:right; position: relative;}

/*右侧-快捷购买*/
#quickNav{ width:256px; height:75px;}
#quickNav ul{}
#quickNav li{float:left;text-indent:-2000px;}
#quickNav li a.quickNav0,#quickNav li a.quickNav1,#quickNav li a.quickNav2,#quickNav li a.quickNav3{width:58px; height:75px; display:block; background:url(/shop../images/quicknav1.jpg) no-repeat; margin-right:8px;}

#quickNav li a.quickNav0{background-position:0 0;}
#quickNav li a.quickNav1{background-position:-66px 0;}
#quickNav li a.quickNav2{background-position:-132px 0;}
#quickNav li a.quickNav3{background-position:-198px 0; margin-right:0;}
#quickNav li.now a{background-image:url(/shop../images/quicknav2.jpg);}
#quickNav_0 a:hover{background:url(/shop../images/quicknav2.jpg) 0 0 no-repeat top left;}
#quickNav_1 a:hover{background:url(/shop../images/quicknav2.jpg) -66px 0 no-repeat top left;}
#quickNav_2 a:hover{background:url(/shop../images/quicknav2.jpg) -132px 0 no-repeat top left;}
#quickNav_3 a:hover{background:url(/shop../images/quicknav2.jpg) -198px 0 no-repeat top left;}

.quickCon{ height:125px; background-color:#f6f6f6; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #fff; padding:10px;}
.quickCon p{font-size:12px; color:#333;}
.inLeft{ width:55px; height:20px; display:block; float:left; background-color:#e5e5e5; line-height:20px; border:1px solid #ccc; border-right:0; text-indent:3px;}

.inp1,.inp2{ height:20px; float:left; border:1px solid #ccc; border-left:0; text-indent:5px; line-height:20px;}
.inp3{ height:20px; float:left; border:1px solid #ccc; text-indent:5px; line-height:20px;}
.inp1{width:55px;_width:45px;}
.inp3{width:35px;}
.inp2{width:170px;}

.quickCon h6{font-size:12px; color:#333; font-weight:normal; float:left; line-height:27px;}
.quickCon h6 font,.quickCon p font{ font-size:12px; color:#db286f;}
a.qdBtn{ width:72px; height:27px; display:block; background:url(/shop../images/icos.png) 0 -1100px no-repeat; text-indent:-2000px; margin:0 80px;}
a.qdBtn2{ width:72px; height:27px;float:right; display:block; background:url(/shop../images/icos.png) 0 -1100px no-repeat; text-indent:-2000px; margin-right:7px; _margin-right:4px;}

/*右侧-品牌专区  情侣专区*/

.rBox_small h3{font-size:20px; color:#000; height:42px; line-height:42px; vertical-align:middle; position:relative;}
.ppzqBox{ background-color:#f6f6f6; padding:10px; overflow:hidden; _height:195px;}
.rBox_small p img{ width:256px; height:100px;}

.ppzqBox dl{float:left; font-size:12px;background:#fff;color:#000;width:215px;overflow:hidden;display:inline-block;display:block\0; margin:0 auto; margin-bottom:2px; padding:10px;}
.ppzqBox dl dd{float:left; width:130px; line-height:20px; margin-left:10px;}
.ppzqBox dl dd h6{ font-size:12px; font-weight:normal; color:#000;}
.ppzqBox dl dd h6 span{color:#db286f;}
.ppzqBox dl dt{float:left; width:75px; height:75px; display:block; overflow:hidden;}
.ppzqBox img{border:1px solid #a7a6a6; width:73px; height:73px;}

a.buy{ width:56px; height:23px; display:block; float:left; background:url(/shop../images/icos.png) 0 -1140px no-repeat; margin-right:10px; text-indent:-2000px;}
a.shoppingCart{ width:56px; height:23px; display:block; float:left; background:url(/shop../images/icos.png) 0 -1170px no-repeat; text-indent:-2000px;}





.bodMain_l{ width:720px; float:left;}

/*左侧-抢购专区*/
.panBuy{width:480px; float:right;}
.panBuy h3{ font-size:16px; font-weight:normal; color:#333; margin-top:10px;}
.panBuy h4{ font-size:28px; font-weight:normal; color:#3a3440;}
.panBuy h4 span{background-color:#3a3440; color:#fff; padding:5px; margin:0 1px;}
.panBuy h5{ font-size:24px; font-weight:normal; color:#333;}
.panBuy h2 .leftArrow{
    background:url(/shop../images/add.png) no-repeat 0px -60px;
    width:11px;
    height:23px;
    display:block;
    position:absolute;
    margin:15px 0 0 430px;
}
.panBuy h2 .rightArrow{
    background:url(/shop../images/add.png) no-repeat -20px -60px;
    width:11px;
    height:23px;
    display:block;
    position:absolute;
    margin:15px 0 0 465px;
}

.productPan{ 
    margin:0;
    height: 215px;
    width: 489px;
    overflow:hidden;
    position:relative;
}
.productPan ul{
    position:absolute;
}
.productPan li{
    position:absolute;
    height: 140px;
    width: 489px;
}

.productPan dl.hidetips{background:#fff;color:#000;width:220px;height:100px;overflow:hidden;display:inline-block;cursor: pointer;display:block\0;}
.productPan dl.hidetips a,.productPan dl.hidetips a:visited{ font-size:14px; color:#000;}
.productPan dl.hidetips dd h6{ font-size:12px; font-weight:normal; color:#000;}
.productPan dl.hidetips dd h6 span{ color:#db286f;}

.productPan dl dt{float:left; width:76px; height:100px; display:block; overflow:hidden;}
.hidetips img{border:1px solid #a7a6a6; width:74px; height:76px;}
.productPan dl.hidetips a.msqg,.productPan dl.hidetips a.msqg:visited{ width:76px; height:23px; display:block; background:url(/shop../images/icos.png) 0 -850px no-repeat; text-indent:-2000px;}

.productPan dl{zoom:1; float:left; width:220px; height:100px; display:block; overflow:hidden; padding:10px; margin:10px auto; _display:inline; position:relative;}
.productPan dl img{display:block\0;}
.productPan dl:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.productPan dl dd{float:right; width:130px; line-height:25px; margin-left:5px;}

.showtips img{border:1px solid #fff; width:74px; height:76px;}
.productPan dl.showtips{background:#db286f;width:220px;height:100px;overflow:hidden;display:inline-block;cursor: pointer;display:block\0;}
.productPan dl.showtips dd{color:#ffffff;}
.productPan dl.showtips a,.productPan dl.showtips a:visited{ font-size:14px; color:#FFF;}
.productPan dl.showtips dd h6{ font-size:12px; font-weight:normal; color:#fff;}
.productPan dl.showtips dd h6 span{ color:#f7c400;}
.productPan dl.showtips a.msqg,.productPan dl.showtips a.msqg:visited{ width:76px; height:23px; display:block; background:url(/shop../images/icos.png) 0 -880px no-repeat; text-indent:-2000px;}

.line_pan{ height:1px; border-bottom:1px dashed #929292;}
.xqTime{ width:120px; float:left;}

.xqProduct{ width:350px; float:right; margin:0;}
.xqProduct dl{float:left; font-size:12px;background:#fff;color:#000;width:175px;height:50px;overflow:hidden;display:inline-block;display:block\0; margin:10px 0 5px 0;}
.xqProduct dl dd{float:left; width:100px; line-height:17px; margin-left:10px;}
.xqProduct dl dd h6{ font-size:12px; font-weight:normal; color:#000;}
.xqProduct dl dt{float:left; width:50px; height:50px; display:block; overflow:hidden;}
.xqProduct img{border:1px solid #a7a6a6; width:48px; height:48px;_height:47px;}





/*左侧-推荐专区*/
.recBox{ width:720px; float:left; margin-top:10px;}
.title{ position:relative;}
.title h2{ font-size:20px; color:#000; float:left;}
.title h3{width:530px; height:20px; float:right; font-size:12px; font-weight:normal; color:#888; margin-top:5px; _margin-top:12px;}

.hot,.new,.vip,.zk,.tj{ width:24px; height:10px; display:inline-block; background:url(/shop../images/icos.png) no-repeat; margin-right:1px; overflow:hidden; vertical-align:middle;}
.hot{ background-position:0 -920px;}
.new{ background-position:0 -935px;}
.vip{ background-position:0 -950px;}
.zk{ background-position:0 -965px;}
.tj{ background-position:0 -980px;}
a.more{ width:32px; height:16px; display:block; background:url(/shop../images/icos.png) 0 -1000px no-repeat; text-indent:-2000px; float:right; position:absolute; top:17px; _top:12px; right:0; overflow:hidden;}

.productRec{ margin:0;}
.productRec dl.hidetips{background:#fff;color:#000;width:220px;height:80px;overflow:hidden;display:inline-block;cursor: pointer;display:block\0;}
.productRec dl.hidetips a,.productRec dl.hidetips a:visited{ font-size:14px; color:#000;}
.productRec dl.hidetips dd h6{ font-size:12px; font-weight:normal; color:#000;}
.productRec dl.hidetips dd h6 span{ color:#db286f;}

.productRec dl dt{float:left; width:76px; height:80px; display:block; overflow:hidden;}
.hidetips img{border:1px solid #a7a6a6; width:74px; height:74px;}
.productRec dl.hidetips a.ljgm,.productRec dl.hidetips a.ljgm:visited{ width:76px; height:23px; display:block; background:url(/shop../images/icos.png) 0 -1030px no-repeat; text-indent:-2000px;}

.productRec dl{zoom:1; float:left; width:220px; height:80px; display:block; overflow:hidden; padding:10px; margin:10px auto; _display:inline; position:relative;}
.productRec dl img{display:block\0; float: left;}
.productRec dl:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.productRec dl dd{float:right; width:125px; line-height:20px;}

.showtips img{border:1px solid #fff; width:74px; height:74px;}
.productRec dl.showtips{background:#cecece;width:220px;height:80px;overflow:hidden;display:inline-block;cursor: pointer;display:block\0;}
.productRec dl.showtips dd{color:#000;}
.productRec dl.showtips a,.productRec dl.showtips a:visited{ font-size:14px; color:#000;}
.productRec dl.showtips dd h6{ font-size:12px; font-weight:normal; color:#000;}
.productRec dl.showtips dd h6 span{ color:#db286f;}
.productRec dl.showtips a.ljgm,.productRec dl.showtips a.ljgm:visited{ width:76px; height:23px; display:block; background:url(/shop../images/icos.png) 0 -1060px no-repeat; text-indent:-2000px;}


/*左侧-精彩活动*/
.actBox{ width:720px; float:left; margin-top:10px; position:relative;}

.act_l{ width:355px; float:left;}
.act_l img,.act_r img{ width:355px; height:155;}
.act_l p,.act_r p{ font-size:12px; color:#333;}
.act_r{ width:355px; float:right;}

/*活动广告位*/
.activeAd{height:200px}




/* FOOTER */
.footer{ width:100%; height:300px; background-color:#f6f6f6; text-align:center;}
.logoBox{ margin-top:30px;}
.logoBox img{ width:170px; height:73px; margin:0 5px;}
.footer_line{ width:930px; height:2px; background:url(/shop../images/footer_line.jpg) no-repeat; margin:0 auto;}
.footer p{ font-size:12px; color:#767676; line-height:20px;}

















/*-----------------------------道具购买页-------------------------------------*/
.position{ width:760px; height:20px; line-height:20px; font-size:12px; color:#333; float: right;}
.nbodRight{ width:760px; float:right; min-height:700px;}
.nbodRight h2{ height:32px; background:#f1f1f1; border:1px solid #ccc; border-top:2px solid #db286f; font-size:14px; font-weight:normal; color:#333; line-height:32px; text-indent:10px;}
.proView{ width:325px; float:left; padding-left:20px;}
.proView p{font-size:12px; color:#333; line-height:20px; margin-right:20px;}
.proView h4 p{font-size:12px; color:#fff; line-height:18px; margin-right:20px;}
.proView_l{ width:135px; float:left;}
.proView_l img{ width:120px; height:120px; padding:2px; border:3px solid #ff6296;}
.days{ margin:5px auto; width:150px;}
.days a,.days a:visited{ display:block;_display:inline-block; float:left; font-size:12px; color:#333; border:2px solid #ffb8d0; padding:0 4px; margin-right:5px;_margin-right:4px;}
.days a:hover{ text-decoration:none;}
.days a.now,.days a.now:visited{display:block;_display:inline-block; float:left; font-size:12px; color:#333; border:2px solid #ff6296; padding:0 4px; margin-right:5px;_margin-right:4px;}
.proView_l h4,.proView_l h5,.proView_l h6{ width:128px; height:17px; background:#818080; font-size:12px; font-weight:normal; color:#FFF; text-align:center;}
.proView_l h4 span,.proView_l h5 span,.proView_l h6 span{width:38px; height:17px; float:right; background:#46404b;}

.proView_r{ width:180px; float:right; vertical-align:middle; margin-top:50px;}
.proView_r p{ font-size:12px; color:#333; line-height:25px;}



.proBuy{ width:411px; float:right;}
#proBuyNav{}
#proBuyNav ul{}
#proBuyNav li{float:left; font-size:12px; color:#FFF; line-height:33px; text-align:center;}
#proBuyNav li a,#proBuyNav li a:visited{width:137px; height:33px; font-size:12px; color:#FFF; display:block; background:#544f58;}
#proBuyNav li a:hover{ text-decoration:none;}
#proBuyNav li.now a,#proBuyNav li.now a:visited{ background:#db286f;}

.proBuyCon{ width:389px; border:1px solid #ccc; border-top:0; padding:10px; line-height:25px;}
.proBuyCon p{ font-size:12px; color:#333;}
.proBuyCon p span{ width:90px; height:20px; display:block; float:left; text-align:right;}
.proBuyCon p font{ color:#f60000;}
.proBuyCon p select{ width:220px;}
.n_inp1{ width:170px; height:22px; border:1px solid #ccc;}
.proBuyCon h5{ font-size:12px; color:#333;}
.proBuyCon h5 span{ color:#f60000;}

.n_checkbox{ width:13px; height:13px; vertical-align:middle;}
a.n_qdBtn{ width:72px; height:27px; display:block; background:url(/shop../images/icos.png) 0 -1100px no-repeat; text-indent:-2000px; margin:10px 150px; }



/*组合优惠*/
.zuheBox{ background:#f1f1f1; border:1px solid #ccc;}
.zuheBox h3{ height:30px; font-size:14px; color:#333; border-bottom:1px dotted #ccc; line-height:30px; text-indent:10px;}

.zuheBox p{ font-size:12px; color:#333; text-indent:10px;}
.zuheBox p select{ height:20px; font-size:12px; color:#333; line-height:20px;}
.sel1{ width:150px;}
.sel2{ width:50px;}
.sel3{ width:120px;}


.pro_zuhe{margin:0;}
.pro_zuhe dl{font-size:12px;background:#fff;color:#000;width:80px;height:140px;overflow:hidden;display:block; float:left; margin:0 20px; _margin:0 17px;}
.pro_zuhe dl dd{width:100px; line-height:20px;}
.pro_zuhe dl dd h6{ font-size:12px; font-weight:normal; color:#000;}
.pro_zuhe dl dd h6 font{font-size:12px; color:#db286f;}
.pro_zuhe dl dt{width:76px; height:76px; display:block; overflow:hidden;}
.pro_zuhe img{border:1px solid #a7a6a6; width:74px; height:74px;_height:73px;}
.add{ width:17px; height:17px; display:block; float:left; background:url(/shop../images/add.png) 0 0 no-repeat; margin:30px 0;}
.equal{ width:17px; height:17px; display:block; float:left; background:url(/shop../images/add.png) 0 -30px no-repeat; margin:30px 0;}


.zuhe_buy{ width:160px; float:right; margin-right:20px;margin-right:10px;}
.zuhe_buy h4{ height:35px; border:1px solid #ccc; font-size:12px; font-weight:normal; color:#333; line-height:35px; text-indent:10px;}
.zuhe_buy h4 span{ text-decoration:line-through;}
.zuhe_buy h5{ height:55px; border:1px solid #ccc; font-size:12px; font-weight:normal; color:#333; line-height:55px; text-indent:10px;}
.zuhe_buy h5 span{ font-size:20px; color:#e30000;}
.zuhe_buy h5 font{ font-size:14px; color:#e30000;}
.n_buyBox{width:122px; float:right;}



/*推荐专区*/
.n_tjzq{ position:relative;}
.n_tjzq h3{height:30px; font-size:14px; color:#333; line-height:30px; text-indent:10px; background:#f1f1f1; border:1px solid #ccc;}
.bigpro_tj{width:705px; overflow:hidden; margin:0 auto; margin-top:10px;}
.pro_tj{ width:2000px;}
.pro_tj dl{float:left; font-size:12px; color:#000;width:215px;overflow:hidden;display:inline-block;display:block\0; margin:0 auto; margin-bottom:2px; padding:10px;}
.pro_tj dl dd{float:left; width:130px; line-height:20px; margin-left:10px;}
.pro_tj dl dd h6{ font-size:12px; font-weight:normal; color:#000;}
.pro_tj dl dd h6 span{color:#db286f;}
.pro_tj dl dt{float:left; width:75px; height:75px; display:block; overflow:hidden;}
.pro_tj img{border:1px solid #a7a6a6; width:73px; height:73px;}

a.proNav_l,a.proNav_l:visited{ width:11px; height:23px; display:block; background:url(/shop../images/add.png) 0 -60px no-repeat; float:left; position:absolute; left:10px; top:75px}
a.proNav_r,a.proNav_r:visited{ width:11px; height:23px; display:block; background:url(/shop../images/add.png) -20px -60px no-repeat; float:right; position:absolute; right:10px; top:75px}








/*-----------------------------商城列表页-------------------------------------*/
.nSearch{ background:#f1f1f1; border:1px solid #ccc; border-top:2px solid #db286f;}
.nSearch h3{height:32px; font-size:14px; font-weight:normal; color:#333; line-height:32px; border-bottom:1px dotted #ccc; text-indent:10px;}
.nSearch h4{ font-size:12px; font-weight:normal; color:#333; float:left; text-indent:10px;}
.nSearch p{ font-size:12px; color:#333; text-indent:10px;}
.sort{ width:270px; height:22px; float:left; background:url(/shop../images/nsearchbg.jpg) repeat-x; border:1px solid #ccc; margin:0 10px;}
a.sort_up,a.sort_up:visited{ width:60px; height:22px; display:block; float:left; font-size:12px; color:#333; margin:0 15px; line-height:22px; background:url(/shop../images/add.png) 0 -100px no-repeat; vertical-align:middle; text-align:center; margin:0 10px;}
a.sort_up:hover{ text-decoration:none;}

a.sort_down,a.sort_down:visited{ width:60px; height:22px; display:block; float:left; font-size:12px; color:#333; margin:0 15px; line-height:22px; background:url(/shop../images/add.png) 0 -130px no-repeat; vertical-align:middle; text-align:center; margin:0 10px;}
a.sort_down:hover{ text-decoration:none;}

a.sort_qd,a.sort_qd:visited{ width:50px; height:22px; float:left; display:block; background:#f1f1f1; border:1px solid #ccc; font-size:12px; color:#333; text-align:center; line-height:22px;}
a.sort_qd:hover{text-decoration:none;}

.list_buyBox{ width:128px; margin-top:5px;}
a.buy_list{ width:56px; height:23px; display:block; float:left; background:url(/shop../images/icos.png) 0 -1140px no-repeat; text-indent:-2000px;}
a.shoppingCart_list{ width:56px; height:23px; display:block; float:right; background:url(/shop../images/icos.png) 0 -1170px no-repeat; text-indent:-2000px;}

.proView_list{ margin:20px 8px; _margin:20px 7px; position:relative;}
.proView_list p{ width:128px; font-size:12px; color:#333; text-align:center; line-height:25px;}
.proView_list{ width:135px; float:left;}
.proView_list .item_img img{ width:120px; height:120px; padding:2px; border:3px solid #ff6296;}
.proView_list h4,.proView_list h5,.proView_list h6{ width:128px; height:17px; background:#818080; font-size:12px; font-weight:normal; color:#FFF; text-align:center;}
.proView_list h4 span,.proView_list h5 span,.proView_list h6 span{width:38px; height:17px; float:right; background:#46404b;}

.page{ margin:20px;}
.page a,.page a:visited{ font-size:12px; border:1px solid #ccc; float:right; color:#000; margin:0 5px; padding:0 10px; line-height:25px;}
.page a,.page a:hover{ text-decoration:none;}
.page a.now_list,.page a.now_list:visited{color:#f63380; background-color:#ffc9de; border:1px solid #db286f;}
.page p{ float:right; font-size:12px; color:#333; line-height:20px;}
.inp_page{ width:30px; height:20px; border:1px solid #ccc; margin:0 3px;}
a.page_qd,a.page_qd:visited{ height:20px; float:right; display:block; background:#fff; border:1px solid #ccc; font-size:12px; color:#333; text-align:center; line-height:22px; margin:0 10px;}
a.page_qd:hover{text-decoration:none;}

.proView_list h3{ width:125px; height:10px; display:block; position:absolute; top:110px; left:5px;top:112px!important;}
.hot_list,.new_list,.vip_list,.zk_list,.tj_list{ width:24px; height:10px; display:inline-block; background:url(/shop../images/icos.png) no-repeat; margin:0; overflow:hidden; vertical-align:middle;}
.hot_list{ background-position:0 -920px;}
.new_list{ background-position:0 -935px;}
.vip_list{ background-position:0 -950px;}
.zk_list{ background-position:0 -965px;}
.tj_list{ background-position:0 -980px;}





/*大区弹层*/
.daquBox{ width:420px; height:360px;position:absolute; top:100px; left:660px; background:#FFF; border:1px solid #ccc; padding:10px;}
.daquBox2{top:160px; left:690px;}
.daquBoxIndex{ width:420px; height:330px;position:absolute; top:225px; left:-204px; background:#FFF; border:1px solid #ccc; padding:10px; z-index:999;}
.dianxin{ width:190px; float:left;}
.wangtong{ width:190px; float:right;}
.dianxin h2,.wangtong h2{ width:190px; height:27px; font-size:14px; font-weight:normal; color:#333; background:#ff8bb9; text-indent:10px; line-height:27px;}
.dianxin a,.wangtong a{font-size:14px; color:#333; line-height:20px; margin:8px 10px; cursor:pointer; display:block;}





/* 购买道具弹层 */
.TIPS_GWC{ width:425px; height:220px; background:url(/shop../images/tipsbg.png) no-repeat; position:absolute; top:50%; left:50%; margin-top:-110px; margin-left:-222px;}
a.close{ width:26px; height:26px; display:block; background:url(/shop../images/icos.png) 0 -1280px no-repeat; text-indent:-2000px; position:absolute; top:25px; right:25px;}
.TIPS_GWC h3{ font-size:16px; font-weight:normal; color:#e70057; margin:35px 0 0 45px;}
.TIPS_GWC h6{font-size:12px; font-weight:normal; color:#333; text-align:center;}
.btnBox{ width:210px; _width:220px; margin:0 auto; margin-top:20px;}
a.continue,a.getIn_gwc{ width:85px; height:24px; display:block; float:left; background:url(/shop../images/icos.png) no-repeat; text-indent:-2000px; margin:0 10px;}
a.continue{ background-position:0 -1320px}
a.getIn_gwc{ background-position:0 -1350px}


.TIPS1,.TIPS2{ width:545px; no-repeat; position:absolute; top:50%; left:50%; margin-top:-110px; margin-left:-272px;}
.tipBox_bg,.tipBox_bg2{ width:545px; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.tipBox,.tipBox2{ width:525px; background:#feeaf2; position:absolute; top:10px; left:10px; z-index:99;}
a.close1,a.close2{ width:26px; height:26px; display:block; background:url(/shop../images/icos.png) 0 -1280px no-repeat; text-indent:-2000px; position:absolute; top:10px; right:10px;}
.tipBox h2{ font-size:20px; font-weight:normal; color:#e70057; margin:20px 0 0 45px;}
.tipBox h6{font-size:12px; font-weight:normal; color:#333; text-align:center;}
.line_tips{ width:500px; height:10px; border-bottom:1px dashed #b5b5b5; overflow:hidden; margin:0 auto;}
.wordBox{ width:425px; margin:0 auto; margin-top:40px;}
.wordBox p{ font-size:12px; color:#333; line-height:25px;}
.wordBox p span{ font-size:12px; color:#0060aa;}
.wordBox p font{ font-size:12px; color:#f00000;}
a.fanhui{ width:85px; height:24px; display:block; float:left; background:url(/shop../images/fanhui.jpg) no-repeat; text-indent:-2000px;}
a.chakan{ width:85px; height:24px; display:block; float:left; background:url(/shop../images/chakan.jpg) no-repeat; text-indent:-2000px; margin-left:20px;}

.tipBox_bg{ height:320px;}
.tipBox{ height:300px;}

/*.tipBox_bg2{ height:400px;}*/
/*.tipBox2{ height:380px;}*/

.tipBox_bg2{ height:410px;}
.tipBox2{ height:390px;}

.tipBox2 h4{ font-size:14px; font-weight:normal; color:#e70057; margin:20px 0 0 45px;}
.tipBox2 h4 span{ font-size:18px; font-weight:bold;}
.wordBox2{ width:430px; background:#fff6fa; margin:0 auto; margin-top:10px; padding:10px 20px;}
.wordBox2 p{ font-size:14px; color:#333; line-height:25px;}
.wordBox2 p span{ width:80px; display:block; float:left; text-align:right;}
.tipBox2 h6{ font-size:12px; font-weight:normal; color:#333; margin-left:40px; line-height:25px;}
a.tips_queding{ width:97px; height:34px; display:block; float:right; background:url(/shop../images/qdtj.jpg) no-repeat; text-indent:-2000px; margin-right:20px;}
a.tips_return,a.tips_return:visited{ font-size:12px; color:#333; float:right; margin-right:10px; line-height:34px;}

/*    排行榜样式    */
#phbFrame,#phbFrame2{
    position:fixed;
    _position:absolute;
    _top:expression(documentElement.scrollTop + 100 + "px");
    width:197px;
    top:100px;
    left: 50%;
    margin-left: -720px;
    display:none;
}
#phbFrame2{margin-left: 520px;}

#phbFrame #phbTop,#phbFrame2 #phbTop2{
    width:197px;
    background:url(/shop../images/phb_top.png) no-repeat;
    height:96px;
}

#phbFrame #phbContent,#phbFrame2 #phbContent2{
    background:url(/shop../images/phb_middle.jpg) repeat-y;
}

#phbFrame li,#phbFrame2 li{
    background:url(/shop../images/phb_li.jpg) no-repeat top center;
    height:37px;
    line-height:37px;
    width:190px;
    margin:0 auto;
    font-size: 12px;
    color:#333333;
    text-align:center;
}

#phbFrame li b,#phbFrame2 li b,#phbFrame li i,#phbFrame2 li i,#phbFrame li span,#phbFrame2 li span{
    font-weight:normal;
    font-style:normal;
    display:block;
    float:left;
}

#phbFrame li b,#phbFrame2 li b{
    width:20px;
}

#phbFrame li i,#phbFrame2 li i{
    width:105px;
}

#phbFrame li span,#phbFrame2 li span{
    width:60px;
}

#phbFrame #phbDown li,#phbFrame2 #phbDown2 li{
    background:none;
}

#phbFrame #phbDown,#phbFrame2 #phbDown2{
    background:url(/shop../images/phb_down.png) no-repeat;
    width:197px;
    height:91px;
}

#payCarFrame{
    width:996px;
    border-top:3px solid #db286f;
    border-right:1px solid #cccccc;
}

#payCarFrame .carNav{
    width:996px;
    height:77px;
}

#payCarFrame .carNav ul{
    width:100%;
    height:77px;
    background:#f1f1f1;
}

#payCarFrame .carNav li{
    width:33.2%;
    height:76px;
    float:left;
    border-left:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    font-family:"微软雅黑";
    font-size:18px;
    text-align:center;
    line-height:76px;
    color:#333333;
}

#payCarFrame .carNav a{
    width:100%;
    height:76px;
    display:block;
}

#payCarFrame .carNav .select{
    background:#FFF;
    font-weight:bold;
    border-bottom:none;
}

#payCarFrame .carNav .select a{
    color:#333333;
}

#payCarFrame .carNavImg{
    text-align:center;
    border-left:1px solid #cccccc;
    height:50px;
    width:996px;
    height:76px;
}


#payCarFrame .protectInner{
    border-left:1px solid #cccccc;
    line-height:24px;
    padding:50px;
}
#payCarFrame .protectInner h4{
    line-height:24px;
    font-size:18px;
    color:#f00;
}


#payCarFrame .carSubNav{
    border-left:1px solid #cccccc;
    height:58px;
    line-height:58px;
}

#payCarFrame .carSubNav span{
    color:#ff0000;
    font-weight:bold;
}

#payCarFrame .carSubNav h2{
    margin:0 auto;
    width:954px;
    font-size:14px;
    color:#666666;
    font-weight:normal;
}

#payCarFrame .carSubNav h2 b{

    width:170px;
}

#payCarFrame .carSubNav h3{
    position:absolute;

     left:794px;
}

#payCarFrame .carSubNav h3 a{
    display:block;
    background:url(/shop../images/jxbtn.jpg) no-repeat;
    width:183px;
    height:53px;
    overflow:hidden;
    color:#fff;
    line-height:53px;
    font-size:18px;
    font-family:"微软雅黑";
    text-align:center;

}

#payCarFrame .carSubNavBottom{
    height:80px;
    border-bottom:1px solid #cccccc;
    position:relative;
}

#payCarFrame .carSubNavBottom h2{
    padding:10px 0;
}

.carList{
    border-left:1px solid #cccccc;
    width:996px;
}

.carList li{
    height:38px;
    line-height:38px;
    height:111px;
    border-bottom:1px dashed #bababa;
    position:relative;
    width:954px;
}

.carList li h2,.carList li h3,.carList li h4,.carList li h5{
    font-size:12px;
    float:left;
    color:#666666;
    font-weight:normal;
    text-align:left;
    height:111px;
    margin:0;
    padding:0;
}
#carList_title h2,#carList_title h3,#carList_title h4,#carList_title h5{text-align:center;} 

.carList ul{
    margin:0 auto;
    width:954px;
    width:954px;
    background:#fffdee;
    border:2px solid #fff5ad;
}

#payCarFrame #carList_title{
    background:#fff5ad;
    height:38px;
    border:none;
}

#payCarFrame #carList_title h2,#payCarFrame #carList_title h3,#payCarFrame #carList_title h4,#payCarFrame #carList_title h5{
    height:38px;
}

.carList li h2{
    width:320px;
    top:0; left:0; position:absolute;
    height:112px;
}
.carList li h3{
    width:250px;
    top:0; left:290px; position:absolute;height:112px;
}
.carList li h4{
    width:280px;
    top:0; left:520px; position:absolute;height:112px;
}
.carList li h5{
    width:145px;
    top:0; left:770px; position:absolute;height:112px;
}

.carList li h2 dt,.carList li h2 dl,.carList li h2 i,.carList li h2 b{
    position:absolute;
    font-weight:normal;
    font-style:normal;
    color:#333333;
    display:block;
}

.carList li h2 dt{
    top:30px; left:32px; *+top:10px;
    position:absolute;
}

.carList li h2 dl{
    top:25px; left:75px; *+top:5px;
    position:absolute;
}

.carList li h2 i{
    top:11px; left:138px; *+top:1px;
    position:absolute;
    text-align:left; width:210px;
}

.carList li h2 b{
    top:50px; left:137px; *+top:30px;
    line-height: 19px;
    position:absolute;
}

.carList li h3 span{
    top:19px; left:63px; *+top:9px;
    display: block;
    text-align: left;
    line-height: 24px;
    position:absolute;
}

.carList li h4 span{
    color:#ff0000;
    font-weight:bold;
}

.carList li h5 a{
    text-align:center;
    display:block;
    top:40px; left:50px; *+top:20px;
    background:url(/shop../images/delbtnbg.jpg) no-repeat;
    width:46px;
    height:26px;
    line-height: 26px;
    color:#934f00;
    position:absolute;
}

.data_content{padding:30px 0; position:relative; *+height:100px; *+line-height:150px;}


.tuijianProduct{
    width:100%;
    margin:0 auto;
}

.tuijianTitle ul{text-align:left;}
.tuijianTitle ul li{text-align:center;} 

.tuijianProduct .tuijianTitle{
    width:157px;
    height:37px;
    border-bottom:1px solid #cccccc;
    text-align:center;
    line-height:37px;
    color:#333333;
    width:100%;
}

.tuijianProduct .tuijianTitle li{
    width:150px;
    border:1px solid #cccccc;
    border-bottom:none;
    background:#fff;
}

.tuijianProduct .tuijianList{
    border:1px solid #cccccc;
    border-top:none;
    width:100%;
    float:left;
}

.tuijianProduct .tuijianList li{
    width:20%;
    float:left;
    text-align:center;
    margin:20px 0;
}

.tuijianProduct .tuijianList li h2 img{
    border:1px solid #cccccc;
}

.tuijianProduct .tuijianList li h3{
    font-size:14px;
    height:34px;
    line-height:34px;
    font-weight:normal;
}

.tuijianProduct .tuijianList li h4{
    font-size:14px;
    height:29px;
    line-height:29px;
    font-weight:normal;
    color:#ed307b;
    background:#ffeaf2;
    border:1px solid #fab6d1;
    width:104px;
    margin:0 auto;
}

.tuijianProduct .tuijianList li h4 a{
    color:#ed307b;
}

#byeInfo{
    width:100%;
    border-left: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}

#byeInfo h2{
    width:954px;
    height:38px;
    margin: 0 auto;
    padding: 30px 0;
    font-size:12px;
    font-weight:normal;
}

#byeInfo h2 li{
    width:98px;
    height:38px;
    text-align:center;
    line-height:38px;
    float:left;
    margin-right:20px;
    background:#fafafa;
    border:1px solid #d6d6d6;
    cursor:pointer;
}

#byeInfo .select{
    background:#ffeaf2;
    border:1px solid #fab6d1;
    color:#ed307b;
    font-weight:bold;
    cursor:pointer;
}

.selectServer{
    border:1px solid #d6d6d6;
    width:954px;
    margin:0 auto;
    background:#fafafa;
    margin-bottom:20px;
    display:none;
}

.selectServer h3{
    margin: 30px 0 0 30px;
    width: 70%;
    font-size: 14px;
    font-weight:normal;
    float:left;
}

.selectServer h3 li{
    height:35px;
}

.selectServer h3 span{
    color:#ff0000;
    font-weight:bold;
}

.selectServer h3 a{
    color:#ed307b;
    background:#ffeaf2;
    border:1px solid #fab6d1;
    padding:5px 5px;
}

.selectServer h4{
    line-height: 240px;
    font-weight:normal;
    font-size:14px;
}

.selectServer h4 span{
    color:#ff0000;
}

#cantBuyList h4{
    height: 60px;
    line-height: 20px;
    margin-top: 35px;
    width: 30%;
}

#cantBuyList h4 i{
    font-style:normal;
    color:#0000ff;
}

.sureList{
    border-left: 1px solid #cccccc;
}

.sureList h2{
    width:954px;
    border:1px solid #face9d;
    background:#ffedd9;
    margin:0 auto;
    font-size:14px;
    font-weight:normal;
    color:#333333;
    padding: 30px 0;
}

.sureList h2 p{
    margin:0 30px;
    line-height:25px;
}

.sureList h2 .heightTF{
    background:url(/shop../images/jinggao.gif) no-repeat 0 10px;	
    line-height: 40px;
    text-indent: 30px;
}

.sureList h2 .showred{
    color:#F00;
	font-size:19px;
}

/*个人中心*/
.userRight{
    float: right;
    position: relative;
    width: 760px;
    min-height:500px;
}
.userRight .userTitle{
    background:#f1f1f1;
    border:1px solid #cccccc;
    border-top:2px solid #db286f;
    height:30px;
    text-indent:10px;
    line-height:30px;
    margin-bottom:12px;
}
.userRight .userList{
}
.userRight .userList td{
    border:1px solid #cccccc;
    white-space:normal;
    text-align:center;
    height:36px;
    height:36px;
    border-top:none;
}
.userRight .userList .userTitle2 td{
    border-top:1px solid #cccccc;
    background:#f1f1f1;
}
.userRight .twoLine td{
    width:50%;
}
.userText{
    margin:12px 0;
    line-height:30px;
    padding: 0 10px;
}
.userText dl{
}
.userText dl a{
    background:url(/shop../images/entervip.jpg) no-repeat;
    display: block;
    float: right;
    height: 36px;
    overflow: hidden;
    text-indent: -2000px;
    width: 133px;
}
.userText span{
    color:red;
}

.lineStyle{
    border-bottom:1px dashed #cccccc;
}
.userBuyList{
    width:100%;
    height:130px;
}
.userBuyList h2{
    float: left;
    height: 130px;
    width: 35%;
}
.userBuyList h2 dt,.userBuyList h2 dl,.userBuyList h2 i,.userBuyList h2 b{
    position:absolute;
    font-weight:normal;
    font-style:normal;
    color:#333333;
    display:block;
    font-size:12px;
}
.userBuyList h2 dt{
    margin: 30px 0 0 32px;
}
.userBuyList h2 dl{
    margin: 41px 0 0 29px;
}
.userBuyList h2 i{
    margin: 40px 0 0 93px;
}
.userBuyList h2 b{
    margin: 66px 0 0 92px;
    border: 1px solid #999999;
    padding: 1px 10px;
    height: 19px;
    line-height: 19px;
    background: #fff;
}
.userBuyList h3{
    float: right;
    height: 130px;
    width: 64%;
}
.userBuyList h3 dt{
    color:#888888;
    font-size:14px;
    font-weight:normal;
}
.userBuyList h3 dl{
    font-size:12px;
    font-weight:normal;
    color:#333333;
    line-height:26px;
}
.userBuyList h3 em{
    font-size:14px;
    font-weight:normal;
    color:#333333;
}
.userBuyList h3 em span{
    color:red;
    font-weight:bold;
}
.userBuyList h3 a{
    background:url(/shop../images/getagain.jpg) no-repeat;
    display: block;
    float: right;
    height: 36px;
    margin: -6px 0 0;
    overflow: hidden;
    text-indent: -2000px;
    width: 105px;
}
.userBuyList h3 span{
    color:red;
}
.userListPages{
    text-align:center;
}
.userListPages a{
    padding:5px 11px;
    border:1px solid #ccc;
}
.userListPages .select{
    background:#ffc9de;
    border:1px solid #db286f;
    color:#f63380;
}
.xfList{
    border-top:1px solid #cccccc;
    margin-bottom:30px;
}
.xfList td{
    border:1px solid #cccccc;
    border-top:none;
    height:36px;
    line-height:36px;
    text-align:center;
}
.xfList .xfTitle{
    height:51px;
    line-height:51px;
    font-size:16px;
    text-indent:20px;
    text-align:left;
}
.xfList .xfListTit{
    color:#333333;
    background:#f1f1f1;
}
.userInfos{
    float:left;
}
.userInfos .userHeadPic img{
    width:120px;
    height:120px;
}
.userInfos .userInfoList{
    float: left;
    line-height: 26px;
}
.userInfos .userInfoList h4{
    margin:20px 0;
}
.userInfos .userInfoList h4 a{
    background:#ffeaf2;
    color:#ed307b;
    border:1px solid #fab6d1;
    padding:5px 10px;
}
.userInfos .userHeadPic{
    float: left;
    width: 160px;
}
.userInfoTit{
    border:1px solid #cccccc;
    line-height:26px;
    height:26px;
    text-indent:10px;
    clear:both;
}
.userText b{
    font-weight:normal;
    color:#0000ff;
}
.ghbt {
    border-bottom: 2px dotted #ccc;
    font-family: "微软雅黑";
    font-size: 16px;
    padding: 5px 0;
}
.ghbt a, .ghbt a:visited {
    background: none repeat scroll 0 0 #f0f0f0;
    display: inline-block;
    margin: auto 3px;
    padding: 8px 10px;
}
.ghbt a:hover {
    background: none repeat scroll 0 0 #fc0;
    color: #f00;
    text-decoration: none;
}
.gonghui {
    line-height: 180%;
    padding: 10px 30px;
}
.gonghui h3 {
    font-family: "微软雅黑";
    font-size: 18px;
    padding: 8px 0;
}
.gonghui h4 {
    font-family: "微软雅黑";
    font-size: 16px;
    padding: 5px 0;
}
.gonghui h5 {
    font-family: "微软雅黑";
    font-size: 14px;
    padding: 3px 0;
}
.gonghui h5 span {
    color: #c00;
}
.gonghui p {
    color: #666;
    padding: 3px 10px;
    text-indent: 2em;
}

.bug {
    color: #f00;
    font-family: "微软雅黑";
    font-size: 30px;
    line-height: 50px;
    min-height: 50px;
    padding-top: 70px;
    text-align: center;
}
.correct {
    padding: 40px 10px 10px;
    text-align: center;
}



/* cart */
.productRec dl.hidetips,.productRec dl.showtips{overflow:hidden;}
.productRec dl{overflow:auto;}
.fly1 img,.fly2 img{width:20px; height:19px; border:0;}
.fly1,.productRec dl dt.fly1,.ppzqBox dl dt.fly1{width:112px; height:44px;}
.fly2,.productRec dl dt.fly2,.ppzqBox dl dt.fly2{width:112px; height:44px;}
.productRec dl dt.fly1,.productRec dl dt.fly2,.ppzqBox dl{position:relative;}
.productRec dl dt.fly1,.productRec dl dt.fly2{position:absolute; left: 105px; top: 73px;}
.ppzqBox dl dt.fly1,.ppzqBox dl dt.fly2{position:absolute; left: 95px; top: 63px;}
.productRec dl.hidetips dd h6 span{color:#DB286F;}


.jzgg{height:86px;padding:53px 25px 23px;background:url(/static/au/images/rank/gonggao_01.gif) no-repeat;line-height:180%;}
.jzgg li{padding:3px; border-bottom:1px dotted #F00;}
.pmbox{width:360px;float:left;display:inline-block;margin:5px;}.sanjia{width:360px;}
.qsj dl{border-bottom:2px dotted #CCC;padding:10px 15px;margin:5px;line-height:180%; background:#f0f0f0;}
.qsj dt{width:71px;float:left;border:2px solid #6c0000;margin-bottom:5px;}
.qsj dd{width:230px;float:right;}

/* protect */
.spanOne{text-decoration:underline;color:#F00;}

.wei-m{
	position: relative;
	background: url('/shop../images/small-wei.png') right 0px no-repeat;
    display: inline-block;
    margin-right: 0;
    padding-right: 54px;
}
.wei-m:hover{
	background: url('/shop../images/small-wei.png') right -38px no-repeat;
}
.wei-m:hover img{
	display: block;
}
.wei-m span, .this-new-model span{
	font-size: 22px;
  	color: #FF6296;
}
.wei-m img{
	position: absolute;
	top:-70px;
	right: -155px;
	display: none;
	z-index: 1000;
}
.wei-m-red{
	color: #f60000 !important;
}
.this-new-model,.this-new-img{
	float: left;
}
.this-new-model{
	margin-top: 50px;
	margin-left: 10px;
	text-align: center;
	margin-right: 58px;
	font-size: 16px;
}
.this-new-img{
	margin-top: 0px;
}
.wei-m2{
	position: absolute;
	
	right: 100px;
	top:0;
	padding-right: 54px;
}
.wei-m2 i{
	display: inline-block;
	width: 40px;
	height: 22px;
	position: absolute;
	top: 18px;
	right: 0px;
	background: url('/shop../images/small-wei.png') 0 0px no-repeat;
}
.wei-m2:hover i{
	background: url('/shop../images/small-wei.png') 0 -38px no-repeat;
}
.wei-m2:hover img{
	display: block;
}
.wei-m2 span{
	font-size: 18px;
	color: #FF6296;
}
.wei-m2 img{
	position: absolute;
	top: 55px;
	right: -28px;
	display: none;
	z-index: 10;
}
.wei-m3{
	top: 10px;
	right: 230px;
}