body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea {
font-weight:400;
font-style:normal;
font-size:100%;
font-family:inherit;
margin:0;
padding:0;
}

body,html {
height:100%;
}

img {
border:0;
}

li {
list-style-type:none;
}

body {
font-size:13px;
color:#000;
line-height:180%;
font-family:"宋体", arial;
text-decoration:none;
text-align:center;
background:#D057AC url(511xx/body_bg-.jpg) repeat-x #fff;
}

td {
font-family:"宋体", arial;
font-size:12px;
}

a {
color:#333;
text-decoration:none;
}

a.listart:visited {
color:#666;
}

#wrapper {
width:980px;
text-align:left;
border-left:#D057AC 0 solid;
border-right:#D057AC 0 solid;
background:#fff;
height:auto;
margin:0 auto;
}

#header {
float:left;
width:978px;
margin-bottom:5px;
border:1px solid #D6D6D6;
}

#pathtop {
float:left;
width:980px;
background:#9DCDE7;
border:0 solid #9DCDE7;
margin-bottom:0;
border-style:solid;
padding:0;
}

#path {
float:left;
width:978px;
border:1px solid #E9B6D6;
margin-bottom:0;
border-style:solid solid none;
padding:0;
}

#path2,path1 {
float:left;
width:978px;
background:#FCF7FA;
border:1px solid #E9B6D6;
margin-bottom:10px;
border-style:none solid solid;
padding:10px 0;
}

.box_title{
background:url(511xx/titlelist.gif);
position: relative;
height: 28px;
}

.box_title h3 {
height: 26px;
line-height: 27px;
margin: 1px 1px 0;
padding: 0 10px;
font-weight: bold;
font-size: 110%;
color: #275c91;
}
.box_title span {
	float:right;
	padding-top:3px;
	padding-right:5px;
}

#nav5 {
float:left;
width:978px;
border:1px solid #E9B6D6;
margin-bottom:10px;
border-style:dashed;
padding:5px 0;
}

#main {
float:left;
width:666px;
}

#sub {
float:left;
width:200px;
height:280px;
margin-bottom:10px;
}

#mainlist {
float:right;
width:456px;
height:280px;
margin-bottom:10px;
}

#recommender {
float:right;
width:300px;
}

#linkfriend {
float:left;
width:100%;
border-top:1px solid #E9B6D6;
margin-top:10px;
}

#footer {
float:left;
background:url(511xx/bg2.gif);
color:#4D4D4D;
text-align:center;
width:100%;
line-height:18px;
border-top:1px solid #E9B6D6;
margin-top:10px;
padding:10px 0;
}

#login {
float:left;
width:100%;
line-height:28px;
background:url(511xx/loginline.gif);
text-align:right;
border-bottom:1px solid #DDD;
}

#logo {
float:left;
width:210px;
}

#channel {
float:right;
width:760px;
text-align:right;
padding:4px 0;
}

#path .path_l {
float:left;
width:530px;
height:29px;
text-indent:12px;
background-image:url(pwgf/lan_5.gif);
}

#path .path_r {
float:right;
width:448px;
height:29px;
text-indent:12px;
background-image:url(pwgf/lan_5.gif);
}

#path .path1_l {
float:left;
width:748px;
height:21px;
background:#FCF7FA;
text-indent:12px;
}

#path .path1_r {
float:right;
width:230px;
height:21px;
background:#FCF7FA;
text-indent:12px;
}

#path2 .path2_l {
float:left;
width:760px;
height:auto;
text-indent:12px;
margin-left:10px;
}

#path2 .path2_r {
float:right;
width:0px;
height:auto;
text-indent:12px;
overflow:hidden;
}

*tonglanad {
float:left;
width:980px;
border:1px solid #E9B6D6;
margin-bottom:10px;
}

.adfull {
float:left;
width:100%;
margin-bottom:10px;
}

.ad300 {
float:left;
width:300px;
margin-bottom:10px;
}

.adarticle {
text-align:center;
margin:0 60px;
padding:0px 0 0px;
}

.ad1 {
text-align:center;
width:468px;
margin-left:110px;
margin-bottom:5px;
overflow:hidden;
}

.ad2 {
text-align:center;
display:inline;
width:660px;
margin-bottom:5px;
}

.ad2 .ad2_l {
float:left;
margin-bottom:5px;
margin-left:30px;
}

.ad2 .ad2_r {
margin-bottom:5px;
margin-left:340px;
}

.ad3 {
text-align:center;
width:630px;
height:100%;
margin-left:30px;
background:#FBF3F8;
margin-bottom:5px;
}

.ad3 .img {
border:1px solid #E9B6D6;
}

.ad4 {
text-align:center;
width:468px;
overflow:hidden;
margin:0 100px 15px;
}

#picslide {
float:left;
width:666px;
margin-bottom:10px;
border:1px solid #E9B6D6;
}

#search {
float:left;
width:456px;
margin-bottom:10px;
border:1px solid #E9B6D6;
}

#sub .listbox {
float:left;
width:198px;
border:1px solid #E9B6D6;
margin-bottom:10px;
}

#sub .listtitle {
font-weight:700;
line-height:28px;
text-indent:10px;
background-image:url(511xx/titlelist.gif);
}

#sub .listcount {
text-align:left;
padding:0 0 0 10px;
}

#sub .listlist {
float:left;
width:198px;
}

#sub .best {
float:left;
text-indent:10px;
width:198px;
height:256px;
border:1px solid #E9B6D6;
margin-bottom:10px;
}

#sub .adtitle {
float:left;
width:198px;
font-weight:700;
text-indent:10px;
line-height:28px;
background:url(511xx/titlelist.gif);
border:1px solid #E9B6D6;
}

#sub .ad {
float:left;
text-indent:10px;
width:198px;
border:1px solid #E9B6D6;
margin-bottom:10px;
}

#mainlist .title {
float:left;
width:454px;
font-weight:700;
line-height:28px;
background-image:url(511xx/titlelist.gif);
text-indent:10px;
border:1px solid #E9B6D6;
}

#mainlist .list {
float:left;
width:454px;
border:1px solid #E9B6D6;
margin-bottom:10px;
}

#picslide .list_l {
float:left;
width:250px;
padding:6px 10px 6px 10px;
background-image:url(511xx/lundu03.gif);
overflow:hidden;
}

#picslide .list_r {
float:right;
width:394px;
border:1px solid #E9B6D6;
border-top-width : 0px;
border-left-width : 1px;
border-right-width : 0px;
border-bottom-width : 0px;
overflow:hidden;
}

.box_xgimg {
border:1px solid #E9B6D6;
margin-bottom:10px;
}

.box_xgimg .title_xg {
background:#FBE0FD;
color:#003770;
line-height:26px;
height:26px;
padding-left:15px;
border:1px solid #fff;
font-weight:700;
}

.box_xgimg ul {
overflow:hidden;
margin-left:7px;
height:135px;
padding:6px;
}

.box_xgimg ul li {
display:block;
float:right;
background:#fff;
width:130px;
line-height:18px;
font-size:12px;
margin:0 5px;
}

.box_xgimg ul li img {
border:1px solid #ccc;
width:121px;
height:91px;
padding:2px;
}

.xinqing {
text-align:center;
margin:30px 100px 0px;
height:auto;
}

.ding_box {
height:62px;
margin-top:10px;
padding:0 0 10px 200px;
}

.ding {
width:230px;
height:62px;
text-align:center;
display:block;
margin-right:0;
float:left;
}

.ding_bg {
width:215px;
background:url(/images/ding_bg-.gif);
}

.back_bg {
width:50px;
height:60px;
background:url(/pic_ding/back.gif);
border:#FEA995 solid 1px;
}

.ding b {
color:#FFF;
font-size:20px;
display:block;
padding:8px 0;
}

.special {
float:left;
overflow-x:hidden;
width:298px;
height:100%;
border:1px solid #E9B6D6;
margin-top:10px;
}

.specialtitle {
font-weight:700;
line-height:28px;
text-indent:28px;
background-image:url(511xx/titlespecial.gif);
}

.special_s {
float:left;
overflow-x:hidden;
width:298px;
height:60px;
border:1px solid #E9B6D6;
margin-top:10px;
padding-left:0;
padding-bottom:10px;
}

.speciallist {
text-align:left;
padding:6px 0;
}

.specialad {
text-align:left;
overflow-x:hidden;
width:298px;
height:100%;
border:1px solid #E9B6D6;
border-top-style:none;
padding-left:0;
margin-bottom:0;
}

.specialad_2 {
float:left;
overflow:hidden;
text-align:left;
width:298px;
border:1px solid #E9B6D6;
padding-left:0px;
margin-top:10px;
margin-bottom:10px;
}

.pic_art {
float:left;
margin-bottom:5px;
border-bottom:1px dashed #EFEFEF;
padding:4px;
}

.pic_art_img {
float:left;
padding:2px;
}

.pic_art_title {
font-weight:700;
}

.pic_art_content {
text-indent:12px;
padding:0 0 0 4px;
}

.S_headline1 {
color:blue;
}

.S_headline2 {
color:#F60;
}

.S_headline3 {
color:green;
}

#article {
float:left;
width:664px;
background-color:#FBF3F8;
border:1px solid #E9B6D6;
margin-bottom:10px;
}

#article .title {
font-size:24px;
color:#03005C;
font-weight:700;
text-align:center;
letter-spacing:1px;
line-height:28px;
margin:20px 40px 10px;
}

#article .title1 {
font-size:20px;
color:#00AC76;
font-weight:700;
text-align:center;
letter-spacing:1px;
line-height:28px;
margin:20px 40px 10px;
}

#article .infor {
text-align:center;
border-top:1px solid #E6ACD0;
margin:0 20px;
padding:5px 0 10px;
}

#article .other {
text-align:right;
border-top:1px dashed #E6ACD0;
margin:10px 20px;
padding:5px 0 0;
}

#article .content {
font-size:14px;
text-indent:2em;
line-height:24px;
padding:5px 20px;
}

#article .content img {
border:1px solid #E9B6D6;
}

#article .content p {
padding:5px 0;
}

#comment {
width:664px;
margin-bottom:10px;
border:1px solid #E9B6D6;
}

#comment .title {
font-weight:700;
color:#000;
line-height:28px;
height:26px;
padding-left:15px;
text-align:left;
background-image:url(511xx/titlecomment.gif);
}

#comment .content {
text-align:left;
float:left;
height:auto;
}

.commenttable {
margin:10px;
}

.LinkArticleCorrelative {
margin:0 0 0 6px;
}

.Comment_border /* 蓝色表格边框背景颜色定义(760) */ {
border:1px solid #E9B6D6;
margin-bottom:5px;
}

.Comment_title /* 标题背景颜色定义(760) */ {
background:#E9B6D6;
height:28px;
}

.Comment_tdbg1 /* 表格背景颜色定义(760) */ {
background:#F5FAFF;
line-height:160%;
}

.Comment_tdbg2 /* 留言显示1px表格背景颜色定义 */ {
line-height:160%;
background:#EFEFEF;
}

.softinfor {
margin:0 20px;
padding:5px 0 10px;
}

.softcontent {
font-size:14px;
text-indent:2em;
line-height:24px;
padding:5px;
}

.photocontent {
text-align:center;
padding:5px;
}

.pic1,.pic2,.pic3 {
border:3px double #d9d9d9;
}

a:hover .pic1,a:hover .pic2,a:hover .pic3 {
border-color:#c4c4c4;
}

.listbgs {
text-indent:5px;
height:24px;
}

.listbgb {
background:#f7f7f7;
height:24px;
text-indent:5px;
}

.usercontent {
padding:5px 20px;
}

.ntabm {
float:left;
width:666px;
margin-bottom:10px;
clear:both;
}

.ntabmtitle {
font-weight:700;
text-align:center;
color:#03005C;
overflow:hidden;
}

.ntabmtitle li {
float:left;
width:222px;
padding:4px 0 2px;
}

.ntabmtitle .active {
background:url(511xx/ntabm.gif) no-repeat 0 0;
}

.ntabmtitle .normal {
background:url(511xx/ntabm.gif) no-repeat -222px 0;
}

.tabmcontent {
text-align:left;
height:235px;
border:1px solid #E9B6D6;
}

.ntabl {
float:left;
width:200px;
margin-bottom:10px;
}

.ntabr {
float:left;
width:300px;
height:auto;
margin-top:10px;
}

.ntabnr {
float:left;
width:300px;
margin-bottom:0;
margin-top:10px;
}

.tabtitle {
font-weight:700;
overflow:hidden;
color:#03005C;
text-align:center;
}

.tabtitle li {
float:left;
width:100px;
padding:4px 0 2px;
}

.tabtitle .active {
background:url(511xx/ntab.gif) no-repeat 0 0;
}

.tabtitle .normal {
background:url(511xx/ntab.gif) no-repeat -100px 0;
}

.tablcontent {
border:1px solid #E9B6D6;
}

.tabrcontent {
text-align:left;
height:auto;
border:1px solid #E9B6D6;
background:url(511xx/cntr_listnum-.gif) no-repeat;
background-position:left;
background-left:10px;
padding:5px 0 0;
}

.tabrcontent_1 {
height:auto;
border:1px solid #E9B6D6;
}

.user_left /*左区块定义*/ {
background:#f3f3f3;
width:170px;
padding-left:4px;
border-left-width:2px;
border-left-style:solid;
border-left-color:#fff;
padding-right:4px;
}

.user_box/*左区块内标题栏定义*/ {
border:1px solid #bfbfbf;
background-color:#fff;
border-collapse:15px;
}

.user_righttitle {
background-color:#f3f3f3;
border-color:#fff #fff #bfbfbf;
border-style:solid;
border-width:2px 2px 1px;
padding:5px 5px 1px;
}

.user_line {
line-height:1px;
background-image:url(images/line.gif);
}

.user_toolstop/*左区块内标题栏定义*/ {
line-height:28px;
font-size:12px;
font-weight:700;
color:#666;
padding-left:10px;
letter-spacing:4pt;
}

.user_toolsbot/*左区块内内容定义*/ {
line-height:25px;
font-size:12px;
color:#666;
border-right-width:4px;
border-right-style:solid;
border-right-color:#fff;
}

.user_toolspoint/*区块内箭头栏定义*/ {
padding-left:6px;
}

.user_right {
background-color:#fff;
padding-right:2px;
padding-left:6px;
width:572px;
}

.border1 {
border:1px solid #bfbfbf;
}

.user_right .title {
background:#449ae8;
color:#fff;
font-weight:400;
}

.border {
border:1px solid #449ae8;
}

.tdbg {
background:#f0f0f0;
line-height:120%;
}

.tdbgmouseover {
background:#bfdfff;
line-height:120%;
}

.title5 {
width:80px;
background:url('../user/images/titlebg2.gif');
line-height:120%;
padding-top:2px;
cursor:hand;
}

.title6 {
width:80px;
background:url('../user/images/titlebg1.gif');
color:#fff;
font-weight:400;
padding-top:2px;
cursor:hand;
}

.button1 {
width:90px;
}

#pagebar {
text-align:center;
text-decoration:none;
width:610px;
height:32px;
font-size:13px;
}

#pagebar a,#pagebar .page_now {
margin-right:4px;
border:1px solid #00F;
color:#000;
font-weight:800;
background:url(/images/page.png) repeat-x 0 0;
padding:3px 8px;
}

#pagebar a {
display:inline;
}

#pagebar A:visited {
background-position:0 -30px;
border:1px solid #FFB5D6;
text-decoration:none;
}

#pagebar A:link {
color:#000;
border:1px solid #FFB5D6;
background-position:0 -30px;
text-decoration:none;
}

#pagebar A:active {
color:#00F;
border:1px solid #FFB5D6;
background-position:0 -30px;
text-decoration:none;
}

#pagebar a:hover {
border:1px solid #FFB5D6;
color:#000;
background-position:0 -30px;
text-decoration:underline;
}

#pagebar .page_now {
border:1px solid #000;
background-image:none;
background:#666;
}

a.lcorg {
color:#f60;
text-decoration:none;
}

.fl {
float:left;
}

.fr {
float:right;
}

.tl {
text-align:left;
}

.tc {
text-align:center;
}

<style>
.cl {
height:0;
}

#cmenu {
margin:-3px 0 0 200px;
}

#cqfodlist {
background:url(511xx/4788875.gif) repeat-x bottom;
height:28px;
margin-top:10px;
width:298px;
}

#cqfodlist div {
float:left;
background:url(511xx/4789048.gif);
text-align:center;
height:28px;
line-height:28px;
cursor:pointer;
width:42px;
margin-right:2px;
}

#cqfodlist .s {
background:url(511xx/4789052.gif) no-repeat -1px -1px;
width:29px;
font-weight:700;
height:27px;
line-height:27px;
border:1px solid #E9B6D6;
border-bottom:0;
}

#cqfodlist #w2 {
margin:0;
}

#cqfodinfo {
border:1px solid #E9B6D6;
border-top:0;
height:auto;
line-height:25px;
padding-top:3px;
width:296px;
}

#cqfodinfo img {
border:1px solid #DADADA;
margin:12px 6px 0;
}

#cqfodinfo .l {
float:left;
width:25%;
}

#cqfodinfo .info {
width:width:75%;
padding-top:10px;
margin-left:95px;
}

#cqfodinfo .pt {
padding-top:4px;
padding-left:12px;
}

#cq_right {
width:234px;
float:right;
}

.Fod_Comment_Right .nikeimg {
margin-bottom:6px;
height:24px;
padding-top:1px;
}

#Nike_Info {
height:24px;
clear:both;
padding-top:4px;
}

<!--[if ie 7]>
#cq_right {
width:300px;
float:right;
}

*,form {
margin:0;
padding:0;
}

.clear,.cl {
clear:both;
}

button,select,input {
font-size:12px;
}

a:link,a.listart:link,a.Channel2:link {
color:#000;
}

a:visited,a.lcorg:visited {
color:#83006f;
}

a:hover,a.lcorg:hover {
color:red;
text-decoration:underline;
}

a:active,a.listart:active,a.Channel:active,a.Channel2:visited,a.Channel2:active {
color:#00f;
}

a.listart:hover,.S_headline4,.style3 {
color:red;
}

a.Channel:link,a.Channel:visited {
color:#fff;
}

a.Channel:hover,a.Channel2:hover {
color:red;
background:#DDD;
}

.text_tag,.text_tag1 {
height:24px;
padding-left:10px;
padding-right:10px;
width:560px;
margin:10px auto;
}

.text_tag h5,.text_tag1 h5 {
float:left;
color:#000;
display:block;
font-size:12px;
padding-top:3px;
}

.text_tag span,.text_tag1 span {
float:right;
font:12px/24px Tahoma;
}

.show_page,.tr {
text-align:right;
}

.listbgone,.listbgtwo {
height:24px;
text-indent:5px;
border-bottom:1px dashed #EFEFEF;
}

.none,.undis,.undis1 {
display:none;
}

.tdbg2,.tdbg5 {
background:#e0eef5;
line-height:120%;
}

.dis,.dis1 {
display:block;
}

#cqfodlist #w3,#cqfodlist #w0,#cqfodlist #w1 {
margin-right:3px;
}
.topinfo {
    height: 90px;
    margin-bottom: 10px;
    overflow: hidden;
    background: url(511xx/lan_5-.gif);
}
.topinfo h3 {
    color: #275c91;
    font-size: 120%;
    font-weight: bold;
    white-space: nowrap;
    margin: 10px 75px 10px 70px;
}
.topinfo p {
    margin: 0 15px;
}