* {margin:0;font-family:Arial, Helvetica, sans-serif;font-size:15px;}
body {padding:0;background:#fff url(bg.png) repeat-x;}

h1,.h1 {font-size:25px;font-weight:normal;}
h2,.h2 {font-size:20px;font-weight:normal;}
h3,.h3 {font-size:15px;font-weight:normal;}

.bold {font-weight:bold;}
.blue {color:#66f;}
.gray {color:#888;}
.red  {color:#f66;}

.hr0{height:1px;border:none;border-top:1px dashed #ccc;}
.hr1{height:1px;border:none;border-top:1px solid #1E90FF;}
.hr2{height:3px;border:none;border-top:3px double #6B8E23;}
.hr3{height:5px;border:none;border-top:5px ridge #45D6D8;}
.hr4{height:10px;border:none;border-top:10px groove #FF8C00;}

.flt   {float:left;display:inline;}
.frt   {float:right;display:inline;}
.hide {display:none;}
.nowr {white-space:nowrap;}

.btn-htm,.btn-txt,.btn-dl,
.btn-image,.btn-video,.btn-mobil
{background:url(style2.png) no-repeat;font-size:1px;}
.btn-image {width:13px;height:12px;background-position:-200px -100px;}
.btn-video {width:12px;height:12px;background-position:-215px -100px;}
.btn-mobil {width:11px;height:16px;background-position:-230px -100px;}
.btn-htm {width:36px;height:15px;background-position:-200px 0;}
.btn-txt {width:36px;height:15px;background-position:-200px -15px;}
.btn-dl {width:42px;height:42px;background-position:-200px -50px;}

.fm00 {width:792px;height:60px;}
.fm00 .text {float:left;margin:20px 0 0 12px;color:#666;line-height:100%;}

.fm01 {width:792px;height:300px;}
.fm01 .t1 {list-style-type:none;padding:0 12px;}
.fm01 .t1 li {float:left;width:756px;padding:6px;}
.fm01 .t2 {list-style-type:none;padding:0 10px;}
.fm01 .t2 li {float:left;width:150px;padding:12px 2px;text-align:center;}

.fm11 {width:770px;padding:0 5px 0 10px;}
.fm12 {width:770px;padding:10px;}
.fm12 .chat {line-height:24px;text-align:center;background-color:#e8f4f9;border-top:1px solid #C3DFEC;}
.fm12 .list td{padding-right:10px;line-height:22px;border-bottom:1px solid #ccc;}
.fm13 {width:210px;padding:0 10px 0 5px;}

.fm21 {width:200px;padding:0 10px;}
.fm22 {width:560px;padding:0 10px 0 0;}
.fm22 .list td {line-height:40px;}

.box {background:transparent;}
.box .top, .box .bottom {display:block;font-size:1px;}
.box .content, .box .b1, .box .b2, .box .b3, .box .b4 {display:block;overflow:hidden;background:#e0f0f8;}
.box .b1, .box .b2, .box .b3, .box .b1b, .box .b2b, .box .b3b {height:1px;}
.box .b4 {height:2px;}
.box .b1 {margin:0 5px;}
.box .b2 {margin:0 3px;}
.box .b3 {margin:0 2px;}
.box .b4 {margin:0 1px;}
.box .content {list-style-type:none;padding:0px 8px;}
.box .content li {list-style-type:none;padding:2px;}
.box .content .down {margin:5px 0 0 43px;padding:0;border:0;}
.box .content .down .red {color:#c00;}

.fm01 .tab,.fm01 .tab a,.fm01 .tab .on {background:url(style2.png) no-repeat;}
.fm01 .tab{width:156px;height:300px;margin-left:8px;background-position:0 -70px;}
.fm01 .tab a{background-position:0 0px;color:#0043BD;text-decoration:none;display:block;width:150px;height:31px;padding:4px 0 0 6px;margin:0 0 8px 0;}
.fm01 .tab .on{background-position:0 -35px;}
.fm01 .ctd {width:604px;background-color:#fff8f0;margin:0 8px;padding:8px;}
.fm01 .cts {width:620px;margin:8px;}
.fm01 .cts .pts{float:left;min-height:66px;padding:8px;border-bottom:1px dashed #ccc;}
.fm01 .cts .tt{float:left;width:550px;padding:2px;}
.fm01 .cts .dl{float:right;}
/* for Internet Explorer */
* html .fm01 .cts .pts {height:66px;}









