@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
	color: #333;
	font-family: arial;
	line-height:24px;
	font-family:"宋体";
}
body {
	margin:0px;
	
}
ul,li,h2,h3,h4,h5,img{margin:0px; padding:0; list-style-type:none; border:0;}
.input_bg{border:1px solid #DDDDDD; background:#F3F3F3; padding:2px　1px 0px 2px; line-height:18px; color:#000; font-size:12px;}


a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #C00;
}
a:active {
	text-decoration: none;
}

img{border:0px;}
h1,h2,h3{margin:0px; padding:0px}
.T_bai,a.T_bai,.T_bai a,.T_bai a:visited{color:#FFF; line-height:20px;}
.T_lan,a.T_lan,.T_lan a{color:#0193DB;}
.T_lan2,a.T_lan2,.T_lan2 a{color:#41BDD8;}
.T_fen,a.T_fen,.T_fen a,.T_fen a:visited{color:#E3299A;}
.T_lv,a.T_lv,.T_lv a{color:#9CC93B;}
.block5{height:5px; font:0; overflow:hidden; clear:both;}
.clearboth{height:1px; font:0; overflow:hidden; clear:both;}
.block10{height:10px; font:0; overflow:hidden; clear:both;}


.i_Gray{filter: Gray}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.loginInput {
	BORDER-RIGHT: #6f597f 1px solid; BORDER-TOP: #6f597f 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: #6f597f 1px solid; WIDTH: 120px; COLOR: #ffffff; BORDER-BOTTOM: #6f597f 1px solid; FONT-FAMILY: arial; HEIGHT: 18px
}
.loginInput1 {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #eeeeee 1px solid; COLOR: #666666; BORDER-BOTTOM: #eeeeee 1px solid
}
.loginInput2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px
}
.regbutton {
	BORDER: #1250A3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #0385D0; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP:5px;}

.love_wishInput { height:82px; width:510px; border:1px solid #CCCCCC}
.love_gifts {margin:6px 0 0 0}
#love_wishList {width:625px; border-top:1px solid #CCCCCC}
#love_wishList table td{border-bottom:1px solid #EAEAEA; padding:12px 0; color:#888888}
#love_wishList table td span{color:#FF6503; margin:0 3px;}

.line_x{background:url(xuanyao_r11_c9.gif) repeat-x bottom;}
.line_x2{ border-bottom:1px solid #DDD;}
.line_y{background:url(line_y.gif) repeat-y left;}

.newRank {margin:0 auto; width:680px; overflow:hidden; padding:14px 0 14px 20px}
.newRank_border {width:130px; float:left; cursor:pointer}
.newRank_border .no {width:32px; padding:0 2px 0 0; height:73px; text-align:right; color:#7E807B; float:left}
.newRank_border .no span{ font-size:22px}
.newRank_border .img {width:73px; height:73px; float:left}
.newRank_border .img img{border:3px solid #E0E0E2}
.newRank_border .name {text-align:center; color:#96C900; padding:14px 0 6px 0; clear:both}
.newRank_border .name a:link{color:#9CCD00}
.newRank_border .name a:visited{color:#9CCD00}
.newRank_border .name a:hover{color:#9CCD00}
.newRank_border .nameEn {clear:both; padding:0 0 0 10px; text-align:center; color:#555555; font-size:11px; }
.newRank_border .nameEn a:link{color:#555555 }
.newRank_border .nameEn a:visited{color:#555555 }
.newRank_border .nameEn a:hover{color:#9CCD00 }

.hudonglist{width:660px; line-height:30px;}
.hudonglist li{background:url(line-x.gif) center left repeat-x;}
.hudonglist li a{background:#FFF; float:left; font-size:14px;}
.hudonglist li span{background:#FFF; width:72px; display:block; text-align:right; height:30px; float:right;}


.list_zuopin{ width:660px;margin:0;padding:0;}
.list_zuopin li{width:219px;  float:left; margin:0;padding:0; margin-top:40px;}
.list_zuopin li span{width:208px; display:block; height:36px; line-height:36px; margin-top:25px; text-align:right; padding-right:10px;}
.list_zuopin li a{width:218px; display:block;margin-right:1px;}
.list_zuopin li a:hover{ background:#CBE83E; color:#000;}

.list_xiqu{ width:670px;margin:0;padding:0;}
.list_xiqu li{width:161px;float:left; margin:0;padding:0; margin-top:40px; height:224px; overflow:hidden;}
.list_xiqu li span{width:150px; display:block; height:36px; line-height:32px; margin-top:25px; text-align:right; padding-right:10px;}
.list_xiqu li a{width:160px; display:block;margin-right:1px;}
.list_xiqu li a:hover{ background:#CBE83E; color:#000;}


.imgmargin{ margin:25px 0 16px 0;}

#indexLove { padding:10px 0 0 27px; text-align:left; line-height:16px;}
#indexLove div {float:left; }
#indexLove .list {padding:0 20px 0 0px; height:75px; width:275px;float:left;}
#indexLove .list .photo {border:3px solid #CCCCCC; margin:0 8px 0 0}
#indexLove .list .name { background:url(arrow2.gif) no-repeat left center; padding:0 0 0 14px; width:180px; color:#5C5C5C; font-weight:bold}
#indexLove .list .name a:link{ color:#5C5C5C}
#indexLove .list .name a:visited{ color:#5C5C5C}
#indexLove .list .name a:hover{ color:#5C5C5C}
#indexLove .list .summary {width:180px; height:36px; overflow:hidden; padding:4px 0 0 0}
#indexLove .list .date {width:180px; padding:2px 0 0 0; font-size:10px; color:#666666}


.dingdan_input{ width:420px; border:1px solid #CCC;}



.hd_list{ padding:0; margin:0; margin-top:7px; text-align:left}
.hd_list li{ background:url(images/top_r16_c5.gif) no-repeat bottom left; text-indent:4px; line-height:24px;  padding:0; margin:0;}


.photolist{
	overflow:hidden;
	margin:0;
	padding:0px 0 0 0;
	line-height:28px;
}
.photolist li{
	float:left;
	width:130px;
	height:150px;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}

.photolist li img.img{
	width:120px;
	height:120px;
}

.photolist2{
	overflow:hidden;
	margin:0;
	padding:0px 0 0 0;
	line-height:24px;
}
.photolist2 li{
	float:left;
	width:257px;
	height:200px;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}

.photolist2 li img.img{
	width:232px;
	height:156px;
	background:url(bg.gif) no-repeat center;
	padding:7px 8px 8px 8px;
	display:block;
}

.photolist3{
	overflow:hidden;
}
.photolist3 li{
	float:left;
	width:64px;
	height:64px;
	text-align:center;
	overflow:hidden;
}

.photolist3 li img.img{
	width:62px;
	height:62px;
}

.nbd1{float:left; width:910px;min-height:400px; height:400px;text-align:left; background:url(bg-2.gif) no-repeat bottom right }
.nbd2{float:right; width:240px;text-align:left; padding-top:20px;}
 [class].nbd1{height:auto;}  
 
#boximg img{width: expression(this.width > 620 && this.width/this.height > 0.7 ? 620 : true); text-align:center; margin:18px auto; background:#FFF; padding:2px; display:block; border:0px solid #E0E0E0;}
#boximg {text-align:center;}
