@charset "utf-8";
/* Page Main stylesheet
--------------------------------------------------------------------*/

/* Global
------------------------------------------------------------------*/
html, form, h1, h2, h3, h4, h5, h6, p, pre, ul, ol, dl {
	margin:0;
	padding:0;
}
body {
	color:#333;
	background:#fff;
	font:76%/140% Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	white-space:normal;
	word-break:break-all;
}
a{
    color:#333;
	text-decoration:underline;
}
a:hover{
    color:#f00;
    text-decoration:underline;
}
#wrapper{
    width:960px;
	margin:0 auto;
}
img{
    border:none;
}
.clear {border-top:0px solid transparent !important;margin-top:-1px !important;margin-top:0px;clear:both;visibility:hidden;}
.boldfont{
    font-weight:bold;
}
.smallfont{
    font-size:12px;
}
.red{
    color:#f00;
	font-size:20px;
}
.green{
    color:#083;
	font-size:20px;
}
.margintop{  
	 margin:5px 0 0 0;
}
.textindent{
    text-indent:28px;
}
.lineh20{
    line-height:30px;
}


/* Header
------------------------------------------------------------------*/
#header{
    background:url(/pagemodule/dizhen/images/headerbg.jpg) left no-repeat;
	height:218px;
}
#header .logo h1{
    text-indent:-9999px;
	padding:27px 0 0 30px;
	margin:0;
}
#header .logo h1 a{
    display: block;
	background:url(/pagemodule/dizhen/images/logo.png) 2px 1px no-repeat;
	margin:0;
	width:663px;
	height:135px;
	padding:0;
	text-decoration:none;
}
/* Menu
------------------------------------------------------------------*/
#menu{
    background:url(/pagemodule/dizhen/images/menubg.png) left no-repeat;
	height:34px;
	padding:7px 0 0 20px;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menu li {
	display:inline;
	margin:0;
	float:left;
	padding:2px 3px 0 0;
}
#menu li h3{
    text-indent:-9999px;
	margin:0;
	padding:0;
}
#menu li .menu1 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg1.png) 0px 1px no-repeat;
	margin:0;
	width:46px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu2 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg1.png) -50px 1px no-repeat;
	margin:0;
	width:81px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu3 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg1.png) -134px 1px no-repeat;
	margin:0;
	width:126px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu4 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg1.png) -262px 1px no-repeat;
	margin:0;
	width:130px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu5 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg1.png) -394px 1px no-repeat;
	margin:0;
	width:80px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu6 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg2.png) -4px 0 no-repeat;
	margin:0 0 0 20px;
	width:70px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu7 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg2.png) -76px 0 no-repeat;
	margin:0;
	width:70px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu8 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg2.png) -148px 0 no-repeat;
	margin:0;
	width:70px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu9 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg2.png) -220px 0 no-repeat;
	margin:0;
	width:70px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li .menu10 a{
    display:block;
	background:url(/pagemodule/dizhen/images/menubg2.png) -292px 0 no-repeat;
	margin:0;
	width:98px;
	height:27px;
	padding:0;
	text-decoration:none;
}
#menu li.select .menu1 a,#menu li.select .menu2 a,#menu li.select .menu3 a,#menu li.select .menu4 a,#menu li.select .menu5 a{
	background-image:url(/pagemodule/dizhen/images/menubg1_select.png);
	background-position-y:0px;
}

.about_menu{margin:0;padding:0 0 0 30px;height:40px;}
.about_menu .r{float:right;padding:10px 20px 0 0;}
.about_menu ul{margin:0;list-style-type:none;padding:0}
.about_menu li{float:left;background:url(/pagemodule/dizhen/images/menubg3.png) 0 0 no-repeat;font-size:14px;margin:0;padding:15px 0 0 0;width:104px;height:25px;text-align:center}
.about_menu li.select{background:url(/pagemodule/dizhen/images/menubg3_select.png) 0 0 no-repeat;width:110px;}
.about_menu li a{color:#993300;font-weight:bold;text-decoration:none;}
.hd04{
    background:url(/pagemodule/dizhen/images/hd04.png) top left no-repeat;
	width:916px;
	height:15px;
	font-size:0;
	margin:0;
}

/* Content
------------------------------------------------------------------*/
#content{
    background:url(/pagemodule/dizhen/images/mainbg.png) left repeat-y;
	padding:20px 0 10px 15px;
}
.left1{
    float:left;
	background:url(/pagemodule/dizhen/images/hd01.jpg) left no-repeat;
	width:404px;
	height:300px;
	padding:44px 10px 0 22px;
	margin:0 0 0 8px !important;
	margin:0 0 0 3px;
}
.right1{
    float:right;
	width:466px;
	margin:0 20px 0 0 !important;
	margin:0 10px 0 0;
}
.left2{
    float:left;
	width:230px;
	margin:15px 0 0 20px !important;
	margin:15px 0 0 10px;
	line-height:25px;
}
.left2 span a{
	display:block;
    width:230px;
	height:25px;
	margin:;
	line-height:25px;
	text-decoration:none;
}
.left2 .bref{
	display:block;
	padding:5px;
	margin:;
	background:#fef5ed;
	line-height:25px;
}
.middle2{
    float:left;
	width:250px;
	margin:25px 0 0 70px;
}
.right2{
    float:right;
	width:250px;
	margin:25px 30px 0 0 !important;
	margin:25px 15px 0 0;
}
.left3{
    float:left;
	width:450px;
	margin:0 0 10px 10px !important;
	*margin:0 0 0 10px !important;
	margin:0 0 0 5px;
}
.right3{
    float:right;
	width:450px;
	margin:0 20px 10px 0 !important;
	*margin:0 20px 0 0 !important;
	margin:0 10px 0 0;
}
.middle2 ul,.right2 ul{
    list-style:none;
	padding:0;
	margin:0;
}
.middle2 li,.right2 li {
	display:inline;
	margin:0;
	float:left;
	padding:0 10px 3px 0;
}
.left4{
    float:left;
	width:650px;
	margin:0 0 0 12px !important;
	margin:0 0 0 6px;
}
.right4{
    float:right;
	width:243px;
	margin:0 22px 0 0 !important;
	margin:0 11px 0 0;
}
.left5{
    float:left;
	width:650px;
	margin:0 0 0 9px !important;
	margin:0 0 0 3px;
}
.right5{
    float:right;
	width:243px;
	margin:0 22px 0 0 !important;
	margin:0 11px 0 0;
}
.title1{
    background:url(/pagemodule/dizhen/images/title1.png) left no-repeat;
	height:31px;
}
.title11{
    background:url(/pagemodule/dizhen/images/title11.png) left no-repeat;
	height:31px;
}
.cont1{
    background:url(/pagemodule/dizhen/images/cont1.png) left repeat-y;
	padding:8px 10px 0 15px;
	line-height:32px !important;
	*line-height:34px !important;
	line-height:33px;
}
.bottom1{
    background:url(/pagemodule/dizhen/images/bottom1.png) no-repeat;
	height:18px;
	margin:0 0 10px 0;
}
.bottom11{
    background:url(/pagemodule/dizhen/images/bottom1.png) no-repeat;
	height:18px;
}
.bnt1,.bnt2{
    margin:10px 0 0 0;
	width:119px;
	height:32px;
	text-indent:-9999px;
}
.bnt1 a{
    background:url(/pagemodule/dizhen/images/bnt1.png) left no-repeat;
	width:119px;
	height:32px;
	display:block;
}
.bnt2 a{
    background:url(/pagemodule/dizhen/images/bnt2.png) left no-repeat;
	width:119px;
	height:32px;
	display:block;
}
.bnt3{
    text-indent:-9999px;
	margin:10px 0 0 0;
}
.bnt4{
    float:left;
	text-indent:-9999px;
	margin:30px 0 0 40px !important;
	margin:30px 0 0 20px;
}
.bnt5{
    float:left;
	margin:30px 0 0 25px;
	text-indent:-9999px;
}

.bnt3 a{
     background:url(/pagemodule/dizhen/images/bnt3.png) left no-repeat;
	 width:217px;
	 height:50px;
	 display:block;
	 margin:20px 0 0 40px;
}
.bnt4 a{
    background:url(/pagemodule/dizhen/images/bnt4.png) left no-repeat;
	width:95px;
	height:31px;
	display:block;
}
.bnt5 a{
    background:url(/pagemodule/dizhen/images/bnt5.png) left no-repeat;
	width:95px;
	height:31px;
	display:block;
}
.gc{
    background:url(/pagemodule/dizhen/images/gc1.png) left no-repeat;
	width:918px;
	height:247px;
	margin:10px 0 13px 8px;
}
.gc2{
    background:url(/pagemodule/dizhen/images/gc2.png) left no-repeat;
	width:918px;
	height:202px;
	margin:10px 0 13px 8px;
	padding:10px;
}
.title2{
    background:url(/pagemodule/dizhen/images/title2.png) left no-repeat;
	height:33px;
	line-height:33px;
	padding:0 20px 0 0;
	font-size:14px;
	text-align:right;
	font-weight:normal;
}
.title3{
    background:url(/pagemodule/dizhen/images/title3.png) left no-repeat;
	height:33px;
	line-height:33px;
	padding:0 20px 0 0;
	font-size:14px;
	text-align:right;
	font-weight:normal;
}
.title2 a,.title3 a,.title6 a{
    color:#930;
}
.cont2{
    background:url(/pagemodule/dizhen/images/cont2.png) left repeat-y;
	padding:10px 15px 0 15px;
}
.cont2 ul{
   list-style:none;
   padding:0;
}
.cont2 li{
   padding:3px 0 3px 7px;
   background:url(/pagemodule/dizhen/images/icon1.png) left no-repeat;
}
.bottom2{
    background:url(/pagemodule/dizhen/images/bottom2.png) top left no-repeat;
	height:18px;
}

.title4{
    background:url(/pagemodule/dizhen/images/title4.png) left no-repeat;
	height:34px;
}
.cont4{
    background:url(/pagemodule/dizhen/images/cont4.png) left repeat-y;
	padding:10px 15px 0 15px;
}
.bottom4{
    background:url(/pagemodule/dizhen/images/bottom4.png) left no-repeat;
	height:18px;
}
.title5{
    background:url(/pagemodule/dizhen/images/title5.png) left no-repeat;
	height:34px;
	line-height:34px;
	padding:0 20px 0 0;
	font-size:14px;
	text-align:right;
	font-weight:normal;
}
.title5 a{
    color:#930;
}
.cont5{
    background:url(/pagemodule/dizhen/images/cont5.png) left repeat-y;
	padding:10px 15px 0 15px;
}
.cont5 ul{
   list-style:none;
}
.cont5 li{
   padding:5px 0 0 10px;
}
.bottom5{
    background:url(/pagemodule/dizhen/images/bottom5.png) left no-repeat;
	height:18px;
}
.blogarticle{
    background:#fef5ed;
	padding:5px 10px;
	margin:10px 0 0 0;
}
.blogarticle ul{
    list-style:none;
}
.blogarticle li{
    padding:3px 0 3px 7px;
	background:url(/pagemodule/dizhen/images/icon1.png) left no-repeat;
}
.title6{
    background:url(/pagemodule/dizhen/images/title6.png) left no-repeat;
	height:34px;
	line-height:34px;
	margin:10px 0 0 0;
	padding:0 20px 0 0;
	font-size:14px;
	text-align:right;
	font-weight:normal;
}
.cont6{
    background:url(/pagemodule/dizhen/images/cont4.png) left repeat-y;
	padding:10px 15px 0 15px;
}
.cont6 ul{
    list-style:none;
}
.cont6 li{
    padding:3px 0 3px 7px;
	background:url(/pagemodule/dizhen/images/icon1.png) left no-repeat;
}
.title7{
    background:url(/pagemodule/dizhen/images/title7.png) left no-repeat;
	height:34px;
	line-height:34px;
	padding:0 20px 0 0;
	font-size:14px;
	text-align:right;
	font-weight:normal;
	margin:10px 0 0 0;
}
.hd03{
    background:url(/pagemodule/dizhen/images/hd03.png) left no-repeat;
	width:916px;
	height:185px;
	margin:0 0 20px 6px;
}
.hd03txt{
    float:left;
	width:580px;
	padding:10px 0 0 20px;
}
.hd03bnt{
    float:right;
	width:280px;
	margin:10px 10px 0 0;
}

.footer{
    background:url(/pagemodule/dizhen/images/footer.png) top left no-repeat;
	width:960px;
	margin:-10px auto 0 auto;
	text-align:center;
	padding:30px 0 10px 0;
	font-size:12px;
}
/* Photo list
------------------------------------------------------------------*/
.photolist{                    
    float:left;
	width:49%;
	text-align:center;
	padding:0 3px 4px 0;
}
.photoname{overflow:hidden;margin:3px auto 0 auto;padding:0;width:190px;height:22px;line-height:22px;}
.photoname a{overflow:hidden;width:190px;display:table-cell!important;display:block;vertical-align:middle;}

.selectPhoto{overflow:hidden;margin:auto;padding:1px;height:120px;width:190px;color:#112547;background:#feeee0;}

.selectPhoto a{overflow:hidden;line-height:120px;height:120px;width:190px;display:table-cell!important;display:block;  vertical-align:middle;}

.selectPhoto img {*margin-top: expression(( 120 - this.height ) / 2);}


/* hdjs page
------------------------------------------------------------------*/
.p2{
   margin:0 0 0 8px;
}
.hd02{
    background:url(/pagemodule/dizhen/images/hd02.png) left no-repeat;
	width:916px;
	height:52px;
}
.hd02c{
    background:url(/pagemodule/dizhen/images/hd02c.png) left repeat-y;
	width:876px;
	padding:10px 20px;
}
.hd02b{
    background:url(/pagemodule/dizhen/images/hd02b.png) left no-repeat;
	width:916px;
	height:20px;
}


.list_01{
   padding:5px 0;
   font-size:12px;
}
.list_01 dt, .list_01 dd{
   padding:0;
   margin:0;
}
.divimg{
    width:50px;
	background:#fff;
	border:1px solid #ddd;
	padding:1px;
}
.divimg1{
    width:50px;
	overflow:hidden;
	text-align:center;
}
.divimg1 img{
    height:48px;
}
.l1{
    float:left;
}
.w1{
    width:150px;
}
.r1{
    float:right;
}


.postwel{float:left;width:200px;font-size:12px;line-height:18px;padding:7px 0 0 0}
.postlogin{float:left;width:100px;padding:8px 0 0 0}
#welcomeDiv .bnt1,#logRegButtonDiv .bnt1{float:left;}
.oldpost{float:left;padding:8px 0 0 20px}
.oldpost a{font-size:12px;color:#999}

.hd03bnt .postwel{float:none;font-size:12px;line-height:18px;padding:30px 0 0 50px}
.hd03bnt .postlogin{float:none;padding:30px 0 0 50px}
.hd03bnt .bnt1 a{
     background:url(/pagemodule/dizhen/images/bnt3.png) left no-repeat;
	 width:217px;
	 height:50px;
	 display:block;
	 margin:0 0 0 40px;
}
.hd03bnt .bnt1{float:none;}
.hd03bnt .oldpost{padding:65px 0 0 0}

.lg{display:none;position:absolute;margin:0;top:0;left:0;z-index:11000;background:#555;height:1653px;width:100%;opacity:0.5;}
* html .lg{display:none;position:absolute;margin:0;top:0;left:0;z-index:11000;background:#555;height:1653px;width:1004px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
*+html .lg{display:none;position:absolute;margin:0;top:0;left:0;z-index:11000;background:#555;height:1653px;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

/*tab*/
#maindiv {
width:520px;
height:220px;
display:none;position:absolute;z-index:11000;margin:50px 0 0 0;
font-size:12px;
line-height:24px;
}
* html #maindiv {
width:520px;
height:220px;
display:none;position:absolute;z-index:11000;margin:150px 0 0 0;
}
*+html #maindiv {
width:520px;
height:220px;
display:none;position:absolute;z-index:11000;margin:150px 0 0 0;
}

#maindiv td .red {
font-size:12px;font-family:arial;
}
.wd {width:130px;border:1px #8B723C solid;background:#fff;margin:0 0 5px 0;height:16px;}
#maindiv div {
position:absolute;
top:26px;
left:0;
width:520px;
height:220px;
border:1px solid #DDD1B7;
border-top:0;
background:#FFFBF2;
}

#maindiv div {
display:none;
padding:20px 10px 20px 20px;
}

#maindiv .block {
display:block;
}

#maindiv h3 {
float:left;
width:114px;
height:26px;
line-height:26px;
margin:0 0 0 0;
font-size:14px;
cursor:pointer;
text-align:center;
color:#000;
background:url(/wishmodule/images/tab4.gif) no-repeat;
}

#maindiv .up {
background:url(/wishmodule/images/tab5.gif) no-repeat;
}

#maindiv ul {
margin:15px 0 0 0;
list-style:none;
padding:0;
}

#maindiv li {
float:left;
width:50%;
}

#maindiv li a {
display:block;
width:84%;
height:25px;
line-height:25px;
margin-left:8%;
font-size:12px;
text-decoration:none;
color:#333;
text-indent:10px;
}

#maindiv li a:hover {
text-decoration:underline;
color:red;
}



.inpt1 {width:116px;height:32px;border:none;background:url(/wishmodule/images/input.gif) no-repeat left top;cursor:hand;}

.inpt2 {width:61px;height:25px;border:none;background:url(/wishmodule/images/bt_01.gif) no-repeat left top;cursor:hand;}
.inpt3 {width:61px;height:25px;border:none;background:url(/wishmodule/images/bt_02.gif) no-repeat left top;cursor:hand;}
.inpt4 {width:61px;height:25px;border:none;background:url(/wishmodule/images/bt_03.gif) no-repeat left top;cursor:hand;}

