* {word-break:break-all;font-family:Verdana,Arial;-webkit-text-size-adjust:none;}
body {margin:0;font-size:14px;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form {margin:0px;padding:0px;}
form {margin:0px;}
td {font-size:14px;}
img {border:none;}
a:link,a:visited,a:active {color:#000000;text-decoration:none;}
a:hover {color:#FF5500;}
a.b:link,a.b:visited,a.b:active{text-decoration:none;color:#006699;}
a.b:hover{color:#FF5500;}

.listtxt { margin:0 auto;}
.listtxt li {height:36px;line-height:35px;padding:0 15px 0 5px;overflow:hidden;border-bottom:#D5D5D5 1px solid;background:url('listtxt_arr.png') no-repeat right center;}
.listtxt li p { margin:0; padding:5px 10px;}
.listtxt li p a { display:block; height:32px; line-height:27px; overflow:hidden;}
.listtxt strong {font-size:16px;display:block;width:100%;font-weight:normal;}
.head-bar { background:#eb0505;}
.head-bar-title { color:#fff;}
.channel { margin-top:0;}
.fm { border-bottom:1px dotted #ddd; padding:8px 0;}
.fm_opt { display:none;}
.listtxt { max-width:640px;}
.listtxt li { background:none; padding:8px 10px 0;}

.listtxt li p { padding:0;}
.listtxt li p a { height:auto;}
.listtxt li p a strong { height:32px; line-height:32px; overflow:hidden; }
.listtxt li p a span { display:block; height:42px; line-height:21px; overflow:hidden; color:#646464; padding-top:3px; font-size:14px;}

.listtxt li.style { height:113px; }

.listtxt li.style1 { height:113px; }
.listtxt li.style1 p.nr { float:left; width:62%; }
.listtxt li.style1 p.tp { float:right; width:36%; }
.listtxt li.style1 p a.img { height:96px; overflow:hidden; border:1px solid #ddd; padding:2px;}
.listtxt li.style1 p a.img img { width:100%; height:auto; padding:0;}
.listtxt li.style1 img { width:90%; height:100px; padding-left:3%; padding-right:3%; padding-top:3px; padding-bottom:3px; border:1px solid #eee;}

.listtxt li.style2 { height:auto;}
.listtxt li.style2 p { margin-bottom:5px;}
.listtxt li.style2 .img { float:left; width:48%; padding-left:1%; padding-right:1%; max-height:120px; overflow:hidden;}
.listtxt li.style2 .img img { width:95%; border:1px solid #ddd; height:auto;}

.listtxt li.style3 { height:auto;}
.listtxt li.style3 p { margin-bottom:5px;}
.listtxt li.style3 .img { float:left; width:31%; padding-left:1%; padding-right:1%; }
.listtxt li.style3 .img img { width:95%; border:1px solid #ddd; height:88px; }

.fm_inp { width:70%; border:2px solid #94b6ed; height:27px; line-height:27px; padding-left:5px;}
.fm_sbm { width:15%; height:33px; line-height:33px; text-align:center; font-size:14px;background:#0287E4; color:#fff; border:0;}

.listtxt p.info { text-align:left; border-bottom:0;}
.listtxt span.info { padding:0; border-bottom:0;}
.head-bar span { color:#eee;}
































