html, body{margin:0px;text-align:center;padding:0px;}

body, div, li, a, li, td, p, input, span{font-size:13px;color:#000000;font-family:宋体;}
h1, h2, h3, h4, h5, h6, h7, p{margin:0px;padding:0px;font-size:14px;}

a{text-decoration:none;font-size:12px;color:#333333;}
a:hover{color:#0154B1}
table{border-collapse:collapse;}
ul{padding:0px;margin:0px;text-indent:0px;list-style:none;}
form{margin:0px;padding:0px;}
textarea{border:1px solid #CCCCCC;height:100px;width:70%;}
img{border:0px;}

input.txt{border:1px solid #CCCCCC;background-color:#F4F3F6;height:16px;line-height:15px;}
input.btn{border:1px solid #CCCCCC;background-color:#E3E1E0;height:20px;line-height:20px;font-size:12px;}
input.alpha{border:none;background:none;}

.blk{float:none;clear:both;display:block;height:1px;line-height:1px;overflow:hidden;}
.box{float:none;clear:both;overflow:hidden;display:block;width:960px;margin:0px auto;text-align:left;background:#FFFFFF;}
.hid{display:none;}

ul.list{}
ul.list li{float:left;width:260px;line-height:25px;}
ul.list li a {}

ul.image{}
ul.image li{float:left;width:100px;text-align:center;line-height:24px;}
ul.image li a{}
ul.image li a img{clear:both;float:none;display:block;}

ul.news{}
ul.news li{line-height:22px;}
ul.news li a{}

div.image{float:left;text-align:center;}
div.image a{margin:5px;display:block;}
div.image a div{}
div.image a b{font-weight:normal;text-decoration:underline;line-height:23px;}
div.image a p{font-size:12px;line-height:20px;text-align:left;}

.header{margin-top:5px;height:83px;overflow:hidden;}
.header .logo{float:left;padding:5px 10px;}
.header .banner{float:right;width:679px;height:83px;}
.header #olympic0{background:url(bnr_back.gif);}

.header .banner .olympic{float:left;text-align:right;width:165px;padding-top:55px;}
.header .banner .client{float:right;margin:3px 5px auto auto;display:inline;}

.menu{background:url(menu_background.gif); height:32px;margin-top:5px;}
.menu .left{background:url(menu_left.gif) no-repeat;width:16px;height:32px;float:left;overflow:hidden;}
.menu .body{float:left;}
.menu .body ul{}
.menu .body ul li{float:left;}
.menu .body ul li.new{background:url(ico_new.gif) no-repeat 46px 5px;}
.menu .body ul li.beta{background:url(ico_beta.gif) no-repeat 46px 5px;}
.menu .body ul li a{width:66px;text-align:center;color:#FFFFFF;text-decoration:none;font-size:14px;display:block;line-height:32px;}
.menu .body ul li a:hover{text-decoration:underline;}
.menu .body ul li a.active{background:url(menu_active.gif) 0px 6px no-repeat;margin:0px 15px;}
.menu .body ul li.ln{background:url(menu_line.gif);width:2px;height:24px;overflow:hidden;margin:4px;}
.menu .search{padding-top:3px;float:right;}
.menu .right{float:right;width:16px;height:32px;background:url(menu_right.gif) no-repeat;overflow:hidden;}

.leader{background:url(hots_bg.gif);height:32px;padding:0px 5px;}
.leader .hots{width:770px;float:left;line-height:32px;}
.leader .hots span{}
.leader .hots a{color:#015C96;text-decoration:none; font-size:12px}
.leader .hots a:hover{color:#ff0000;text-decoration:underline;}
.leader .forums{width:140px;float:right;padding-top:5px;}

.thepages{background:#EEEEEE;padding:0px;clear:both;float:none;height:20px;overflow:hidden;}
.thepages span{padding:0px 20px;line-height:20px;font-weight:bold;display:block;float:left;border-right:1px solid #CCCCCC;}
.thepages a{padding:0px 10px;line-height:20px;border-right:1px solid #CCCCCC;display:block;float:left;}
.thepages a:hover{}
.thepages a.thepagesactive,.thepages strong{font-weight:bold;background:#DDDDDD;}
.thepages .blk{clear:both;float:none;}

.footer{text-align:center;margin:5px 0px;padding-top:5px;border-top:1px solid #AAAAAA;}

.netplice{text-align:center;}
/**
  * 广告部分样式控制
  */
  
/** 顶部banner广告 **/
#clt_A{width:469px;height:77px;filter:revealTrans(duration=2,transition=20);}
#clt_A img{width:469px;height:77px;}

/** 顶部文字广告 **/
#clt_B{border:1px solid #EEEEEE;margin-top:5px;background:#FFFFFF;}
#clt_B ul{}
#clt_B ul li{float:left;line-height:20px;width:190px;text-align:center;}
#clt_B ul li a{color:#336633;font-size:12px;}
#clt_B ul li a:hover{color:#338833;;text-decoration:underline;}

/** 横幅广告 **/
.cltThrough{margin-top:5px;width:960px;display:block;white-space:nowrap;}
.cltThrough a{display:inline;float:left;margin-left:5px;}
.cltThrough a:first-child, .cltThrough a.firstchild{margin-left:0px;}
.cltThrough a img{display:inline;border:0px;}

/** 资讯右侧 **/
.cltR{text-align:center;}
.cltR .cltThrough{width:250px;height:300px;margin:1px;}
.cltR .cltThrough img{width:250px;height:300px;border:0px;}

/** 商家活动 **/
.clt_active{}
.clt_active ul{margin:6px 5px;}
.clt_active ul li{line-height:24px;height:24px;overflow:hidden;font-size:12px;text-align:left;}
.clt_active ul li a{font-size:12px;color:#444477;line-height:24px;display:block;text-indent:30px;background:url(icon7.gif) no-repeat 10px 5px;}
.clt_active ul li a:hover{color:#666699;text-decoration:underline;}

/** 底部banner广告 **/
#clt_Z{margin:0px auto;width:749px;height:70px;filter:revealTrans(duration=2,transition=20);}
#clt_Z img{width:749px;height:70px;}
/**
  * 广告部分样式控制结束
  */

img{border:0px;}

.XFT_header{width:100%;background:url(bck_topline.gif);height:28px;text-align:left;overflow:hidden;}
.XFT_header .userbox{float:left;font-size:12px;line-height:25px;color:#666666;padding-left:5px;}
.XFT_header .userbox a{font-size:12px;line-height:25px;color:#666666;text-decoration:none;}
.XFT_header .userbox a:hover{color:#FF0000;text-decoration:underline;}
.XFT_header .linkbox{float:right;padding-right:5px;font-size:12px;line-height:25px;}
.XFT_header .linkbox a{color:#666666;font-size:12px;text-decoration:none;}
.XFT_header .linkbox a.new{color:#FF0000;font-weight:bold;}
.XFT_header .linkbox a:hover{color:#FF0000;text-decoration:underline;}


.XFT_banner{margin-top:5px;height:83px;overflow:hidden;}
.XFT_banner .logo{float:left;display:inline;padding:0px;}
.XFT_banner .banner{float:right;width:680px;height:83px;background:url(hd_banner_bg.gif);}

.XFT_banner .banner .olympic{float:left;text-align:right;width:165px;padding-top:55px;}
.XFT_banner .banner .client{float:right;margin:3px 3px auto auto;display:inline;}

.XFT_footer{padding:3px 0px;text-align:center;line-height:25px;font-size:12px;display:block;clear:both;border-top:1px solid #AAAAAA;}
.XFT_footer div{text-align:center;font-size:12px;color:#666666;}
.XFT_footer div a{font-size:12px;color:#5fb0dc;}

.lnk{height:30px;line-height:40px;overflow:hidden;text-indent:10px;border-left:5px solid #ABCDEF;}
.b1{overflow:hidden;border:1px solid #DDDDDD;}
.b1 .bl{width:700px;float:left;overflow:hidden;}
.b1 .bl .topic{padding:10px 0px;margin:0px 20px;border-bottom:1px solid #DDDDDD;line-height:50px;font-size:25px;font-weight:bold;text-align:center;}
.b1 .bl .info{text-align:center;line-height:35px;color:#888888;}
.b1 .bl .summary{border:1px solid #E5E9EF;margin:10px 20px;padding:10px;line-height:20px;font-size:13px;background:#FAFCFF;color:#999999;}
.b1 .bl .content{padding:20px 10px;line-height:25px;font-size:14px;}
.b1 .bl .content p{padding:0px 20px;line-height:25px;font-size:14px;margin:10px 0px;}
.b1 .bl .fromurl{font-size:13px;color:#058BD2;font-weight:bold;text-align:right;padding-top:30px;}
.b1 .bl .fromurl a{font-size:13px;color:#058BD2;font-weight:bold;}

.b1 .br{width:252px;float:right;padding-bottom:10000px;margin-bottom:-10000px;background:#fafafa;text-align:center;}
.b1 .br .commend{padding:1px;clear:both;text-align:left;}
.b1 .br .commend h1{height:30px;line-height:30px;text-indent:8px;background:#058BD2;color:#ffffff;}
.b1 .br .commend .com{padding:8px;}
.b1 .br .commend .com ul{}
.b1 .br .commend .com ul li{line-height:22px;height:22px;overflow:hidden;}
.b1 .br .commend .com ul li a{line-height:22px;color:#025183;}
.b1 .br .commend .com ul li a:hover{text-decoration:underline;color:#FF0000;}

.b1 .br .commend .img{padding:4px;clear:both;}
.b1 .br .commend .img ul{}
.b1 .br .commend .img ul li{width:70px; height:120px; float:left;margin:5px;display:inline;}
.b1 .br .commend .img ul li a img{width:70px;height:70px;border:1px solid #777777;display:block;}
.b1 .br .commend .img ul li a.txt{color:#025183;line-height:20px;height:40px;display:block;overflow:hidden;}
.b1 .br .commend .img ul li a.txt:hover{color:#FF0000;text-decoration:underline;}

.b1 .bl .copyright{margin:10px; border-top:1px solid #AAAAAA;line-height:30px;font-size:12px;color:#6688AA;}

.content, .content *, .content *.*{font-size:;color:;text-indent:;font-weight:;}



.lnk{height:30px; line-height:40px;overflow:hidden;text-indent:10px;border-left:5px solid #ABCDEF;}

.b1{overflow:hidden;border:1px solid #DDDDDD;}
.b1 .bl{width:700px;float:left;}
.b1 .br{width:258px;float:right;padding-bottom:10000px;margin-bottom:-10000px;background:#fafafa;}

.fld{margin:10px 20px;}
.fld h1{border-bottom:1px solid #DDDDDD;height:30px;overflow:hidden;}
.fld h1 span{font-size:14px;line-height:30px;float:left;text-indent:10px;}
.fld h1 a{float:right;font-size:12px;color:#FF0000;font-weight:normal;line-height:35px;}

.fld ul{margin-top:10px;}
.fld ul li{line-height:28px;font-size:14px;border-bottom:1px dashed #EEEEEE;margin-bottom:5px;}
.fld ul li span{font-size:14px;float:right;}
.fld ul li a{font-size:14px;color:#0000FF;text-decoration:underline;}
.fld ul li a:hover{text-decoration:underline;color:#FF0000;}
.fld ul li .cls{color:#0000FF;}
.fld ul li .summary{font-size:12px;line-height:20px;color:#777777;margin-left:25px;}

.b1 .br{width:252px;float:right;padding-bottom:10000px;margin-bottom:-10000px;background:#fafafa;}
.b1 .br .commend{padding:1px;clear:both;}
.b1 .br .commend h1{height:30px;line-height:30px;text-indent:8px;background:#058BD2;color:#ffffff;}
.b1 .br .commend .com{padding:8px;clear:both;}
.b1 .br .commend .com ul{}
.b1 .br .commend .com ul li{line-height:22px;height:22px;overflow:hidden;}
.b1 .br .commend .com ul li a{line-height:22px;color:#025183;}
.b1 .br .commend .com ul li a:hover{text-decoration:underline;color:#FF0000;}

.b1 .br .commend .img{padding:4px;clear:both;}
.b1 .br .commend .img ul{}
.b1 .br .commend .img ul li{width:70px; height:120px; float:left;margin:5px;display:inline;}
.b1 .br .commend .img ul li a img{width:70px;height:70px;border:1px solid #777777;display:block;}
.b1 .br .commend .img ul li a.txt{color:#025183;line-height:20px;height:40px;display:block;overflow:hidden;}
.b1 .br .commend .img ul li a.txt:hover{color:#FF0000;text-decoration:underline;}




/*comments*/
.replies{width:680px;border:#DADCDD 1px solid;margin:10px auto;}
.replies_t{height:30px;line-height:30px;background:#13A7ED;color:#fff;}
.replies_t b{float:left;font-size:13px;text-indent:10px;}
.replies_t span{float:right;padding-right:10px;}
.replies_t span u{margin-left:10px;}
.replies_b{width:600px;margin:15px auto 15px;}
.replies_b .l{float:left;font-size:13px;}
.replies_b .l u{text-decoration:none;color:#204e7d;}
.replies_b .r{float:right;color:#4a4a4a;}
.replies_bt{width:600px;margin:0 auto;padding:0 15px 15px;border-bottom:#E6E6E6 1px solid;}

/*reply box*/
#replyform_info,#commentform_info{color:#f00;}

.reply{width:680px;border:#dadcdd 1px solid;margin:10px auto;}
.reply_t{height:30px;text-indent:10px;font-weight:700;line-height:30px;background:#13A7ED;color:#fff;}
.reply_b{margin:15px;}
.reply_b .text{width:598px;height:100px;font-size:13px;border:#ccc 1px solid;}
.reply_b p{margin:8px 0;line-height:25px;font-size:13px;}
.reply_b p .inp1{width:90px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p .inp2{width:40px;height:20px;font-size:15px;border:#ccc 1px solid;vertical-align:middle;}
.reply_b p button{width:70px;height:25px;border:none;background:url(but_bg1.gif) no-repeat;line-height:25px;color:#444;cursor:pointer;vertical-align:middle;}
.reply_b p img{margin:0 10px;vertical-align:middle;}
.reply_b p .inp1:hover,.reply_b p .inp2:hover{border:#3c9 1px solid;}

/*page numbers*/
.pages{width:630px;margin:10px auto;}
.pages .l{float:left;font-size:13px;color:#4a4a4a;line-height:25px;}
.pages .l span{font-weight:normal;margin-right:10px;}
.pages .r{float:right;}
.pages .r a{padding:2px;font-size:12px;white-space:nowrap;line-height:25px;border:#cccccc 1px solid;}
.pages .r a:hover{color:#339900;border:#339900 1px solid;text-decoration:none;}
.pages .r strong{font-weight:bold;color:#ff0000;}


/* login */
#login_area{width:958px;margin:5px auto;border:1px solid #D2D2D2;background:#FFFFFF;}
.login{border:1px solid #fff;padding:5px;min-height:22px;_height:22px;line-height:22px;overflow:visible}
.login b{display:inline;float:left;height:22px;line-height:22px;font-weight:400;color:#333;font-size:12px;margin:0 5px;}
.login .inp_u,.login .inp_p,.login .inp_i{display:inline;float:left;border:1px solid #CCC;height:20px;line-height:20px;margin:0 5px;}
.login #secpic{display:inline;float:left;margin:0 5px;}
.login .inp_s{display:inline;float:left;margin:0 10px;}
.login .sele{display:inline;float:left;margin:0 5px;}
.login #loginform_info,login #custom_info{display:inline;float:left;font-size:14px;font-weight:bold;margin:0 5px;}
.login a{height:22px;line-height:22px;font-size:14px;font-weight:bold;color:#C94700}
.login div{height:22px;line-height:22px;}
