a { color:#000; }
a:hover { color:#d119a6; }

.spbox { border:1px solid #ef6fd1; margin:0 0 5px 0; padding:0; background-image:url('/pic-tem/theme5/index-bar.jpg'); background-repeat:repeat-x; background-position:top left; }
.spbox .xtool { float:right; padding-top:3px; padding-right:3px; color:#ffe8ff; }
.spbox .xtool a { color:#fff; }
.spbox .xtool a:hover { color:#000; }
.spbox .xtool img { vertical-align:middle; }
.spbox h3 { font-size:13pt; font-weight:bold; margin:0; padding:5px 5px 2px 5px; min-height:25px; }
.spbox .xbody { clear:both; margin:0; padding:5px 2px; }

.sphottopic { width:668px; margin:0 0 3px 0; background-image:url('/pic-tem/index/hottopic-body.png'); background-repeat:repeat-y; }
.sphottopic .xtool { float:right; padding:4px 5px 0 0; }
.sphottopic .xtool img { vertical-align:middle; }
.sphottopic h3 { font-size:14pt; font-weight:bold; margin:0; padding:3px 0 0 5px; height:28px; }
.sphottopic .xhmenu { padding:4px 5px 5px 14px; font-size:18px; background-image:url('/pic-tem/index/hottopic-head.png'); background-repeat:no-repeat; }
.sphottopic .xhmenu span { padding:3px 5px; cursor:pointer; }
.sphottopic .xhmenu span:hover { color:#d119a6; }
.sphottopic .xhmenu span.active { padding:3px 10px; background-image:url('/pic-tem/index/hottopic-menu1.png'); border-width:0 1px 0 1px; border-style:solid; border-color:#f468d3; color:#d119a6; font-weight:bold; }
.sphottopic .xbody { padding:5px 6px 0 5px; background-image:url('/pic-tem/index/hottopic-tail.png'); background-position:bottom left; background-repeat:no-repeat; }
.sphottopictb { width:100%; }
.sphottopictb td { vertical-align:top; padding:3px 0 5px 3px; text-align:left; }
.sphottopictb .xbox { position:relative; width:128px; height:136px; }
.sphottopictb a { position:absolute; left:0; top:0; width:128px; height:136px; overflow:hidden; display:block; font-size:8pt; }
.sphottopictb a:hover { height:auto; min-height:136px; z-index:1; background-color:#ffc4f0; }
.sphottopic_nav { text-align:right; padding:2px 0 4px 0; font-weight:bold; font-size:9pt; color:#b698ae; }
.sphottopic_nav a { display:block; text-align:center; padding:1px 0 1px 0; border-radius:0 0 5px 5px; }
.sphottopic_nav a:hover { background-color:#faaee7; }

.spprtb { width:307px; border-collapse:collapse; font-size:8pt; margin:1px 0 0 0; }
.spprtb td { vertical-align:top; padding:0px 0 0px 4px; }
.spprtb .ximg { float:left; margin:0 4px 0 0; width:64px; height:48px; border:1px solid #fff; }
.spprtb a { display:block; width:302px; height:50px; overflow:hidden; }
.spprtb a b { color:#d119a6; }
.spprpage { text-align:right; padding:0 4px 0 0; font-size:8pt; color:#bbb; }
.spprpage a { color:#d119a6; }
.spprpage b { color:#000; }

.sppremium { font-size:8pt; }
.sppremium td { vertical-align:top; padding:0 0 0 4px; }
.sppremium .ximg { float:left; margin:0 4px 0 0; width:64px; height:48px; border:1px solid #fff; }
.sppremium a { display:block; }

.spgame { height:286px; background-image:url('/pic-tem/index/game-bg.png'); background-repeat:no-repeat; }
.spgame .xtool { float:right; padding:4px 9px 0 0; }
.spgame .xtool img { vertical-align:middle; }
.spgame h3 { font-size:13pt; padding:0 0 6px 25px; margin:0; }
.spgame h3 a:hover { color:#fff; }
.spgame .xbody { padding:0 5px 0 8px; }
.spgametb { width:100%; font-size:8pt; font-weight:bold; }
.spgametb td { padding:2px 0 0 3px; text-align:left; }
.spgametb .ximg { padding:2px; width:120px; height:90px; background-color:#fff; }
.spgametb .xname { width:120px; height:31px; overflow:hidden; padding:0 0 0 5px; }
.spgametb .xname a { color:#8a6005; }
.spgametb .xname a:hover { color:#fff; }

.spvideo { width:100%; padding:6px 0 0 0; background-image:url('/pic-tem/index/video-bg.png'); background-repeat:no-repeat; background-position:top left; }
.spvideo .xtool { float:right; padding:2px 14px 0 0; color:#fff; }
.spvideo .xtool img { vertical-align:middle; }
.spvideo h3 { font-size:16pt; padding:4px 0 4px 15px; margin:0; }
.spvideo .xbody { padding:5px 7px 0px 5px; }
.spvideo .xhlsel { padding:5px 0 0 0; }
.spvideo .xhlsel a { display:block; margin:0 0 0 0; padding:5px 7px 5px 5px; width:80px; height:60px; }
.spvideo .xhlsel a:hover { background-color:#ddd; }
.spvideo .xhlsel a.active { background-color:#000; }
.spvideo .xhlsel img { width:80px; height:60px; border-style:none; }
.sphotclip { color:#777; font-size:9pt; }
.sphotclip td { padding:3px 0 7px 3px; text-align:left; }
.sphotclip .xbox { width:144px; padding:2px; background-color:#000; }
.sphotclip .xbox:hover { background-color:#d119a6; }
.sphotclip a { color:#ddd; }
.sphotclip a:hover { color:#fff; }
.sphotclip .ximg { position:relative; width:144px; padding:0 0 2px 0; }
.sphotclip .ximg .xplay { position:absolute; left:119px; top:86px; border-style:none; }
.sphotclip .xthumb { width:144px; height:108px; border-style:none; }
.sphotclip .xtitle { width:144px; height:29px; overflow:hidden; }
.sphotclip .xvote0 { background-image:url('/pic-tem/icon-vote0.png'); height:16px; width:80px; }
.sphotclip .xvote1 { background-image:url('/pic-tem/icon-vote1.png'); height:16px; width:0px; overflow:hidden; }
.spvideotb { color:#777; font-size:9pt; }
.spvideotb td { padding:5px 0 7px 5px; text-align:left; }
.spvideotb .xbox { width:120px; padding:2px; background-color:#000; }
.spvideotb .xbox:hover { background-color:#d119a6; }
.spvideotb a { color:#ddd; }
.spvideotb a:hover { color:#fff; }
.spvideotb .ximg { position:relative; width:120px; padding:0 0 2px 0; }
.spvideotb .ximg .xplay { position:absolute; left:95px; top:68px; border-style:none; }
.spvideotb .xtitle { width:120px; height:29px; overflow:hidden; }
.spvideotb .xvote0 { background-image:url('/pic-tem/icon-vote0.png'); height:16px; width:80px; }
.spvideotb .xvote1 { background-image:url('/pic-tem/icon-vote1.png'); height:16px; width:0px; overflow:hidden; }

.spent { background-image:url('/pic-tem/index/entertain-head.png'); background-repeat:no-repeat; background-position:top left; padding:0 5px 22px 8px; }
.spent_b { background-image:url('/pic-tem/index/entertain-tail.png'); background-repeat:no-repeat; background-position:bottom left; }
.spent .xtool { float:right; padding:10px 6px 0 0; }
.spent .xtool img { vertical-align:middle; }
.spent h2 { padding:10px 0 0 2px; margin:0; font-size:18pt; font-weight:normal; color:#fff; }
.spent h2 a { color:#fff; }
.spent h2 a:hover { color:#000; }
.spent h3 { display:inline; padding:5px; margin:0; font-size:16pt; font-weight:normal; background-image:url('/pic-tem/index/entertain-h3.png'); background-repeat:repeat-x; border-width:0 1px; border-style:solid; border-color:#ebebeb; color:#d00; }
.spent h3 a { color:#d00; }
.spent h3 a:hover { color:#000; }
.spent a { color:#d00; }
.spent a:hover { color:#000; }
.spent table { width:100%; }
.sppicposttb td { padding:2px 0 2px 1px; }
.sppicposttb .ximg { border:1px solid #b6c1c5; padding:1px; width:100px; height:100px; }

.spmovietb td { text-align:center; padding:3px 0 0 0; }
.spmovietb img { border:1px solid #b6c1c5; padding:1px; width:90px; height:135px; }
.spmovietb a { display:block; width:94px; height:169px; overflow:hidden; color:#b00; }
.spmovietb a:hover { color:#000; }

.sptvtb td { vertical-align:top; text-align:left; padding:3px 0 3px 1px; }
.sptvtb .ximg { border:1px solid #b6c1c5; padding:1px; width:120px; height:90px; }
.sptvtb .xtitle { width:120px; overflow:hidden; }
.spentnewstb td { vertical-align:top; padding:0; text-align:left; }
.spentnewstb a { display:block; width:190px; height:64px; overflow:hidden; padding:1px; font-size:9pt; color:#000; }
.spentnewstb a:hover { background-color:#ffc4f0; }
.spentnewstb .ximg { width:80px; height:60px; border:2px solid #e6e6e6; float:left; margin:0 3px 0 0; }

.spwomen { background-image:url('/pic-tem/index/women-bg.png'); background-repeat:no-repeat; background-position:top left; }
.spwomen .xtoptool { float:right; padding:23px 12px 0 0; }
.spwomen .xtoptool a { color:#c20095; }
.spwomen .xtoptool a:hover { color:#000; }
.spwomen h2 { padding:8px 0 0 12px; margin:0; font-size:20pt; font-weight:normal; color:#fff; }
.spwomen h2 a { color:#fff; }
.spwomen h2 a:hover { color:#000; }
.spwomen td { vertical-align:top; }
.spwomen .xvr { margin:0 2px 0 5px; padding:0px 5px 6px 8px; background-color:#ffc4f0; background-image:url('/pic-tem/index/women-fadebar.png'); background-position:bottom left; background-repeat:repeat-x; }
.spwomen .xvr table { width:100%; font-size:8pt; }
.spwomen .xvr td { vertical-align:top; text-align:left; padding:8px 0 0 5px; background-repeat:no-repeat; }
.spwomen .xvr td a { display:block; width:126px; height:125px; overflow:hidden; text-overflow:ellipsis; bckground-color:#ffe0ff; border-radius:4px; color:#000; }
.spwomen .xvr td a:hover { color:#d119a6; }
.spwomen .xvr .ximg { width:120px; height:90px; border:3px solid #fff; margin:0 0 2px 0; }
.spwomen .xvr .xmore { padding:0 2px 5px 0; }
.spwomen .xvr .xmore a { display:block; text-align:center; padding:1px 0 1px 0; border-radius:0 0 5px 5px; }
.spwomen .xvr .xmore a:hover { background-color:#faaee7; }
.spwomen .xcook { padding:0 0 0 10px; }
.spwomen .xcook .xbig { vertical-align:top; background-image:url('women/image/cooking-border1.png'); background-repeat:no-repeat; padding:10px 10px 10px 9px; width:200px; }
.spwomen .xcook .xbig img { width:160px; height:120px; border-style:none; margin:0 0 5px 0; }
.spwomen .xcook .xbig a { color:#364242; }
.spwomen .xcook .xbig a:hover { color:#000; }
.spwomen .xcook .xbig .xtitle { display:block; font-size:15pt; }
.spwomen .xcook .xbig u { text-decoration:none; color:#05a2b3; }
.spwomen .xcook .xlist { padding:10px 5px 0 0; }
.spwomen .xcook .xlist .xtitle { display:block; font-size:15pt; color:#364242; padding:0 0 7px 0; }
.spwomen .xcook .xlist a { color:#05a2b3; display:block; width:210px; background-image:url('women/image/cooking-bullet1.png'); background-repeat:no-repeat; background-position:20px 10px; padding:2px 0 3px 30px; }
.spwomen .xcook .xlist a:hover { color:#000; }
.spwomen .xbox1 { padding:2px 0; }
.spwomen .xbox1 h2 { margin:0; padding:17px 0 0 40px; height:30px; background-image:url('women/image/box1-head.png'); background-repeat:no-repeat; font-size:13pt; font-weight:normal; color:#fff; }
.spwomen .xbox1 .xbody { padding:0 10px 5px 10px; background-image:url('women/image/box1-body.png'); background-repeat:repeat-y; }
.spwomen .xbox1 .xtail { padding:0; background-image:url('women/image/box1-tail.png'); background-repeat:no-repeat; }
.spwomen .xvrt2 a { color:#05a2b3; display:block; width:266px; height:60px; overflow:hidden; background-image:url('women/image/variety-border2.png'); background-repeat:no-repeat; background-position:0 2px; margin:0 0 0 4px; padding:10px 2px 6px 6px; border-width:0 0 1px 0; border-style:dotted; border-color:#95b4c9; }
.spwomen .xvrt2 a img { float:left; width:80px; height:60px; border-style:none; margin:0 6px 0 0; }
.spwomen .xvrt2 a:hover { color:#004b53; }

.spmen { background-image:url('men/image/bg1.png'); background-repeat:no-repeat; background-position:top left; padding:0 0 7px 0; }
.spmen .xtoptool { float:right; padding:18px 10px 0 0; }
.spmen h2 { padding:4px 0 0 12px; margin:0; font-size:24pt; height:48px; font-weight:normal; color:#fff; }
.spmen h2 a { color:#fff; }
.spmen h2 a:hover { color:#000; }
.spmen .xslide { width:640px; height:300px; margin:5px 0 0 6px; border:2px solid #777; }
.spmen .xvrt { margin:0 0 7px 0; padding:2px 0 0 5px; }
.spmen .xvrt table { font-size:9pt; }
.spmen .xvrt td { vertical-align:top; text-align:left; padding:0 0 4px 1px; width:130px; }
.spmen .xvrt .xlink { display:block; width:125px; height:121px; overflow:hidden; color:#004e91; padding:2px 0 0 3px; background-color:#f0f0f0; }
.spmen .xvrt .xlink img { width:120px; height:90px; border-style:none; margin:0 0 2px 2px; }
.spmen .xvrt .xlink:hover { color:#003; }
.spmen .xgadget h3 { margin:0; padding:0; font-weight:normal; font-size:18pt; font-family:arial,hatoma; }
.spmen .xgadget .xlink { display:block; width:220px; height:188px; overflow:hidden; margin:0 0 0 6px; padding:3px 0 0 0; color:#666; }
.spmen .xgadget .xlink img { width:160px; height:120px; border-style:none; margin:0 0 2px 15px; }
.spmen .xgadget .xlink strong { display:block; }
.spmen .xgadget .xlink:hover { color:#333; }
.spmen .xbox2 { background-color:#000; padding:0 0 10px 0; }
.spmen .xbox2 h3 { margin:0; padding:1px 5px 1px 22px; background-color:#f37021; font-weight:normal; font-size:12pt; font-family:arial; color:#fff; }
.spmen .xbox2 a.xlink { color:#eee; display:block; width:270px; height:60px; overflow:hidden; margin:0 0 0 4px; padding:8px 2px 0 20px; }
.spmen .xbox2 a.xlink strong { color:#f37021; display:block; }
.spmen .xbox2 a.xlink img { float:left; width:80px; height:60px; border:1px solid #444; margin:0 6px 0 0; }
.spmen .xbox2 a.xlink:hover { color:#fff; }
.spmen .xbox2 a.xlink:hover strong { color:#ffd3b9; }

.splot { padding:0 0 0 2px; }
.splot h3 { margin:0; padding:0 0 2px 0; font-size:14pt; font-weight:bold; }
.splot h4 { margin:0; padding:0 0 8px 0; font-size:11pt; font-weight:bold; }
.splot h5 { margin:0; padding:10px 0 2px 0; font-size:10pt; font-weight:bold; }
.splot h6 { margin:0; padding:7px 0 2px 0; font-size:10pt; font-weight:normal; color:#870; }

.spspace { background-color:#ffc4f0; padding:3px 5px 2px 5px; margin:0 0 7px 0; border:2px dashed #ea74cc; }
.spspace .xtool { float:right; padding:10px 4px 0 0; }
.spspace h2 { padding:0 0 5px 0; margin:0; font-size:18pt; font-weight:normal; }
.spspace .xbody { background-color:#fff; margin:0 5px; padding:15px 7px; }
.spspace .xtb td { padding:10px 0 9px 16px; border-style:none; }
.spspace .xtb .ximg { border:1px solid #ffb8ff; padding:1px; width:100px; height:100px; }
.spspace a { color:#d119a6; }
.spspace a:hover { color:#000; }

.bn120tb td { padding:11px 1px; }
.bn120tb .xborder { width:120px; height:120px; background-color:#d119a6; }


.adsmr { width:300px; height:250px; border:2px solid #fff; margin:0 0 5px 0; padding:0px; }



