#content{
width:934px;
float:left;
}
#main{
margin:0 auto;
padding-bottom:8px;
width:934px;
display:table;
background-color:#FFF;
}
#ad img{
	margin:1px 3px 0 3px;
}

#left{
	margin-left:2px;
	margin-top:8px;
	float:left;
	width:226px;
	font-size:11px;
	height:100%;
}
#left dl{
margin-top:7px;
width:223px;
border:solid #ccc 1px;
}
#left dl dd ul li a,.hot_frame li a{
background:url(../images/jiantou.gif) no-repeat 18px 0px;
padding-left:25px;
height:21px;
display:list-item;
}#left dl dd ul,.hot_frame ul{
padding:8px 0;}
.hot_frame li a:hover,#left dl dd ul li a:hover{
background:url(../images/jiantou_red.gif) no-repeat 18px 0px;
background-color:#eee;
}
#left dt,#left dt a{
	font-size:11px;
	margin-top:1px;
	color:#333;
	line-height:25px;
	padding-left:20px;
	background-color:#d9d9d9;
	font-weight:bold;
}

.hot_frame{
width:225px;
background:url(../images/link_top.gif) no-repeat;
}
.link_frame{
line-height:170%;
width:225px;
background:url(../images/link_top.gif) no-repeat;
margin-top:7px;
}
.link_frame_top,.hot_frame_2{
width:225px;
padding-bottom:8px;
background:url(../images/link_bottom.gif) no-repeat left bottom;
}
.leftad{
margin:0px auto 0;}
.link_frame_top ul,.hot_frame_2 ul{
padding:10px 0;
width:223px;
border-left:solid #ccc 1px;
border-right:solid #ccc 1px;}
.link_frame_top ul li{
text-align:center;}
.hot_frame h4,.link_frame h4{
font-size:11px;
color:#333;
line-height:29px;
padding-left:40px;}

#right{
	float:left;
	width:686px;
	margin-left:10px;
}
.soft_box span{
float:left;
width:187px;}
.suite_box span,.list_box span,.list_box2 span, .list_box_thankgiving span,  .list_box_thankgiving_content span{
float:left;
width:118px;}
.suite_box{
	line-height:165%;
	background-image:url(../images/new_box_bg.jpg);
	margin-top:7px;
	height:209px;
}
.suite_left,.suite_right{
float:left;
padding-top:10px;
padding-left:10px;
width:325px;}
ul.suite_ul{
margin-left:120px;
margin-top:4px;}
ul.suite_ul li{
float:left;}
li.suite_li_2{
background:url(../images/down.gif) no-repeat 0 2px;
padding-left:18px;
margin-left:10px;}
li.suite_li_1{
background:url(../images/buy.gif) no-repeat 0 0px;
padding-left:18px;}
.soft_box span p,.suite_box span p,.list_box span p,.list_box2 span p, .list_box_thankgiving span p, ..list_box_thankgiving_content span p{
margin:0;
text-align:center;
font-weight:bold;
font-size:11px;}
.soft_box,.list_box, .list_box_thankgiving, .list_box_thankgiving_content {
	font-style:normal;
	padding-left:10px;
	padding-right:10px;
	line-height:165%;
}
.soft_box{
	background-image:url(../images/top_box_bg.gif);
	height:433px;
	margin-top:6px;
}
.list_box{
	height:244px;
	margin-top:4px;
	background-image:url(../images/list_bg.gif);
	float:left;
}

.list_box_thankgiving{
margin-left:50px;
height:255px;
width:800px;
margin-top:7px;
float:left;
background:url(../images/line.gif) repeat-x left bottom; 
}

.list_box_thankgiving_content{
margin-left:50px;
width:810px;
margin-top:7px;
float:left;
}

.list_box_thankgiving_content h2
{
color:#c00;
padding-bottom:0px !important;
margin:0!important;
padding-left:0px;
padding-bottom:0px;
font-size:11px;}

.list_box2{
display:table;
width:686px;
margin-top:7px;
padding-top:7px;
background:url(../images/list_bg_top.gif) no-repeat left top;
}
.list_box2_top{
font-size:11px;
width:686px;
padding-bottom:7px;
background:url(../images/list_bg_bottom.gif) no-repeat left bottom;}
div.boxborder{
height:100%;
overflow:hidden;
border-left:1px solid #b5b5b5;
border-right:1px solid #b5b5b5;
}
.list_right ul,.list_left ul{
width:100%;
background:url(../images/list_icon.gif) no-repeat 0 10px;
padding-left:9px;
line-height:220%;
background:url(../images/line2.gif) repeat-x left bottom;}
.list_box2 ul{
float:left;
}
.list_box2 li{
float:right;
}
li.li_2{
float:left;
}
.list dt dd{
margin-left:15px;
float:left;}
.list_left,.list_right{
padding-left:17px;
float:left;
width:285px;}
.list_right{
margin-left:38px;}
ul.button {
float:right;
padding-right:90px;
}
ul.button li{
float:right;
margin-left:32px;}

.p_title {
	MARGIN-TOP: 6px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 6px
}
#plist_title_text {
	MARGIN-LEFT: 40px;
}
#plist_title0 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/link_top.gif);
	MARGIN-LEFT: 0px;
	WIDTH: 220px;
	PADDING-TOP: 6px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 24px;
	COLOR:#FFFFFF;
}

