@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; background:#fff; font:14px/1.4 Arial, Helvetica, sans-serif; color:#000;}
div, p, ul, ol, li, dl, dt, dd, form, input, select, textarea, fieldset, legend, blockquote, h1, h2, h3, h4, h5, a, span, img{margin:0; padding:0; border:none; background:none;}
ul,ol{ list-style:none;}
input, select, textarea{ background:#FFF; vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
a{color:#36c;text-decoration:underline;}
a:hover{color:#f60; text-decoration:none;}
.clear{clear:both; height:0; line-height:0; margin:0; font-size:0;}
.line{ clear:both; *clear:none; background:url(https://www.digddiz.com/data/images/background/line/line001.gif) 0 5px repeat-x;height:16px; margin-top:5px;}

.btmLine{ margin-bottom:8px; padding:0 0 8px 8px; background:url(https://www.digddiz.com/data/images/background/line/line001.gif) repeat-x left bottom; overflow:hidden; zoom:1;}

#header, #main, #footer{background:#fff;width:995px; margin:0 auto;}
#logoTop{ width:342px; height:73px; margin:15px 0 10px 20px;}
#logoFoot{ width:125px; height:18px;}
.strong{ font-weight:bold;}
/* 以css属性名的首字母+属性值的首字母组合而成, 可结合其他样式产生一定的效果，也可单独使用，单独使用注意css的优先级 */
.fl{ float:left;} .fr{ float:right;}
.tal{ text-align:left;} .tar{ text-align:right;} .tac{ text-align:center;}
.tdu{ text-decoration:underline;} .tdn{ text-decoration:none;}
.dn{ display:none;} .db{ display:block;}
.shadow { -moz-box-shadow:3px 3px 4px #999; -webkit-box-shadow:3px 3px 4px #999; box-shadow:3px 3px 4px #999; filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=4);}
/* End basic */

/* header */
#header .banner1{position:relative;float:left;width:453px;height:106px;background:url(https://www.digddiz.com/data/images/tcg/community/background/bgj016.jpg) no-repeat;}
#header .banner1 span{position: absolute; right:35px;top:75px;display:block;padding-left:20px; width:74px; height:25px;background: url(https://www.digddiz.com/data/images/tcg/community/background/bgg004.gif) no-repeat;font-weight:bold;}
#header .banner1 span a{color:#007393; text-decoration:none;}
#header .banner2{float:right; margin-right:1%; text-align:right;}
#header .banner2 .path{ line-height:30px;}
#header .logo{position:relative;width:auto;height:106px;}
#header h1{ position:absolute;top:-1000px;left:0;}
#header .nav, #header .cornerR{background:#ffffbc url(https://www.digddiz.com/data/images/tcg/community/background/bgj018.jpg) repeat-x; }
#header .nav{ position:relative; _top:-3px; height:31px; border-bottom:3px solid #5e99d3;}
#header .nav .hello{position: absolute; left:0;top:0;width:453px;height:34px;background:#01396b url(https://www.digddiz.com/data/images/tcg/community/background/bgj017.jpg) no-repeat;color:#c3f9ff;text-align:center;line-height:34px;}
#header .hello span{margin-right:30px;font-weight:bold;}
#header .hello a { color:#d9f0f9; text-decoration:none;}
#header .hello a:hover { color:#f90 }
#header .cornerR{position: absolute; right:0;top:0; width:13px;height:34px; background-position:0 -31px;}

/*  user nav  */
#user{height:23px; margin-left:453px; padding:0 15px 0 0;}
#user .memLink{ padding-top:8px; text-align:right; color:#B85E1C;}
#user .memLink a{ margin:0 5px; text-decoration:none; color:#2B4C8F;}
#user .memLink .mem{ padding-left:23px; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgg001.gif) no-repeat -25px -118px;}
#user ul {height:29px;font-weight:bold;}
#user ul li{float:left; padding:8px 20px 0;height:21px;background:url(https://www.digddiz.com/data/images/tcg/community/background/bgg005.gif) repeat-y ;}
#user ul a{ padding-left:25px; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgg006.gif) no-repeat; text-decoration:none; color:#b85e1c;}

#user ul .profile{ background-position:0 0;}
#user ul .pwd{ background-position:0 -30px;}
#user ul .msg{ background-position:0 -55px;}
#user ul .friend{ background-position:0 -85px;}
/* End header */


/* left menu */
#personal { float:left; width:201px; padding-top:5px; }
#visual { padding:3px; border:1px solid #ecf1ea; }
#visual .vWrap { padding-top:9px; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgj020.jpg) repeat-x; text-align:center; }
#visual .vWrap img { border:1px solid #dfe8ec;}
#visual .vWrap a { color:#59800e; text-decoration:underline; }
#visual .vWrap a:hover { color:#f60; text-decoration:none; }
#menuBox { margin-top:8px; }
#menuBox .userName {height:25px; line-height:25px;  background:#3673a4; border:4px solid #6699cc; color:#abe0ef; font-size:16px; font-weight:bold; text-align:center;}
#menuBox ul { padding-left:3px; padding-bottom:40px; background:#69C; color:#bdeffe; }
#menuBox ul li { height:25px; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgj021.jpg) bottom no-repeat; color:#666; }
#menuBox a, #menuBox a:hover, #menuBox .current, #menuBox span { padding-left:20px; line-height:25px; }
#menuBox a { display:block; height:25px; color:#bcf0fd; text-decoration:none; }
#menuBox a:hover, #menuBox .current { background:#FFFFBC url(https://www.digddiz.com/data/images/tcg/community/arrow/ico-arrow01.gif) 10px 50% no-repeat; color:#3673a4; }
#menuBox .current a { background:none; color:#3673a4; padding-left:0; }
#menuBox .current a:hover { background:none; color:#3673a4; padding-left:0; }
/* End left menu */

#primary{ float:left; width:760px; margin:10px 0 0 14px; }


#footer { clear:both; margin:20px auto; padding:10px 0; border-top:1px solid #69C; color:#999; font-size:12px; text-align:center;}


h1{ margin-bottom:15px; border-bottom:1px solid #87C9E1; padding:0 0 5px 55px; line-height:50px; overflow:hidden; zoom:1; background:url(https://www.digddiz.com/data/images/tcg/community/icon/icon_photos.jpg) no-repeat 10px 8px; font-size:20px; color:#3672A4;}

/* photoBox */
.photoBox{ margin-top:20px;}
.photoBox .sort{ margin:0 0 5px 20px;}
.photoBox .sort label{ margin-right:20px;}
.photoBox .photoBg{ width:752px; margin:0 auto; background:#346492 url(https://www.digddiz.com/data/images/tcg/community/background/bgj014.jpg) repeat-x 0 -352px;}
.photoBox .photoPage{ padding:10px 15px; color:#FFF;}
.photoBox .photoPage a, .photoBox .photoPage a:hover{ margin:0 5px; color:#FFF;}
.photoBox .arrow{ background:url(https://www.digddiz.com/data/images/tcg/community/arrow/ico-arrow05.gif) no-repeat; cursor:pointer; padding:0 7px 2px;}
.photoBox .txt{ border:1px solid #CCC; width:30px; padding:2px 4px; font-size:12px;}
.photoBox .photoLi{clear:both; float:none; margin:0 6px; overflow:hidden; zoom:1;}
.photoBox li{ float:left; width:132px; background:#FFF; margin:3px; padding:5px; color:#666; font-size:0.95em;}
.photoBox li .author, .photoBox td .author{ display:block;}
.photoBox li .author{ color:#000;}
.photoBox li .special{ display:block; width:130px; height:102px; border:1px solid #E5E7E8;  overflow:hidden; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgj040.jpg) no-repeat;}
.photoBox li .private{ background-position:0 -102px;}
.photoBox li .visible{ background-position:0 -204px;}
.photoBox li img{ display:block; border:1px solid #E5E7E8;}
.photoBox li a{ display:block;}
.photoBox li a span{ cursor:pointer;}

/* End photoBox */

/* Alert begin */
.downArr {background: url(https://www.digddiz.com/data/images/tcg/community/arrow/ico-arrow02.gif) no-repeat 0 5px; color: #2A5F89; font-size: 0.95em; font-style: italic; font-weight: bold; padding-left: 15px; margin-top:4px; margin-bottom:4px; width: 80%; }
.popMsg{display:none; overflow:hidden; zoom:1; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgp016.png) no-repeat; }
.popMsg .txt, .popMsg .txtArea { border: 2px solid #83A5C6; margin-bottom: 10px; padding: 2px 5px; width:200px; }
.popMsg .txtArea { height:60px; }
.popMsg input, .popMsg textarea { font-size: 12px; }
input, select, textarea { background:#FFF; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; }
.popMsg .btnBlue, .popMsg .btnGrey {  border: none; color: #FFFFFF; cursor: pointer; font-size: 16px; font-weight: bold; height: 31px; margin-right: 3px; width: 118px; }
.popMsg .popCon { text-align:left;background:#FFF; padding: 10px; }
.popMsg .popBg { padding:10px; }
.popMsg .popTitle { margin-bottom:5px; text-align:left; font-style:italic; color:#5D5D5D; }
.popMsg .popBg { padding: 10px; }
.popMsg .popBg { height: auto; border:1px solid #fff; background:url(https://www.digddiz.com/data/images/tcg/community/background/com-bgp004.png) repeat-x; _background-color:#C8D0D4;}

/* Alert End */


#schCategory{ display:inline; width:210px; height:25px; position:relative; z-index:2;}
#schCategory input{ height:25px; line-height:25px; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgp006.png) no-repeat;}
#schCategory .txt{ width:165px; padding:0 4px; border:none; font-size:12px;}
#schCategory .go{ width:27px; border:none; background-position:-179px 0;}
#schCategory ul{ display:none; position:absolute; left:0; top:25px; *top:26px; width:171px; border:1px solid #6891AB; border-top:none; background:#FFF; font-size:12px;}
#schCategory li{ padding:5px;}
#schCategory .over{ background:#E0F1F8;}

/* blue button and grey button */
.btnBlue, .btnGrey{ width:118px; height:31px; margin-right:3px; border:none; background:url(https://www.digddiz.com/data/images/tcg/community/background/bgp009.png) no-repeat; font-size:16px; font-weight:bold; color:#FFF; cursor:pointer; }
.btnGrey{ background-position:0 -31px;}
/* End blue button and grey button */

.blueArr { margin-left:8px; background:url(https://www.digddiz.com/data/images/background/arrow/arrow_blue.gif) no-repeat 0 4px; font-size:1.1em; font-weight:bold; margin-bottom:5px; padding-left:20px;}








