@charset "utf-8";
/* CSS Document */

.d{width:946px; padding: 0 10px; float:left;}
.det_l{width:598px; float:left; padding:0; padding: 0 10px 0 0;}
.det_r{width:336px; float:left; padding:10px 0; border: 1px solid #FFF;}
.flt{float:left}
.frt{float:right}
.d h1.d h2,.d h3,.d h4,.d h5,.d h6 {font-weight:normal; margin:0}
.d h1{font-size:182%; color:#47422E}
.d h2{font-size:123.1%}
.d h3{font-size:108%}
.d h4{font-size:100%; color:#000000}
.d h5{font-size:93%}
.d h6{font-size:85%}
.d a:visited{color:#663366}
.pc{width:252px; float:right; margin: 10px 0 10px 15px; padding: 5px; background:url(../image/template/tools/onbg.gif) repeat-x;border: 1px solid #eff1dd; color:#666666; line-height:normal;}

/*TITLE*/
#title{width:535px; float:left; border: 1px solid #FFF; padding: 10px 40px 0 20px; border-bottom: 0px solid #EEE}
#title h4{color:#666633}
#title h6{color:#666;}
#title h2{color:#333399}

#content{width:565px; float:left; padding: 0 10px 20px 20px; line-height:140%; background:#FFF; border: 1px solid #FFF;}
#content h4 {line-height:160%}

/*VIDEO*/
.cv{width:543px; float:left; background:url(../image/template/tools/bg_video.gif) repeat-x top;background-color:#e4e3e3; padding: 3px 10px 0 10px; border: 1px solid #CCC; margin:0 0 10px 0;}
.cvt{ background-color:#e4e3e3;margin: 10px 0 5px 0;}
.nv{width: 487px; padding: 0 18px;}
.cv a{color:#0061bb}
.vt{width:490px; float:left; padding: 5px 20px 0 20px;}
.vd {border: solid #e1e4c8; border-width: 1px 0 0 0; margin: 10px 0 0 0; padding: 5px 0;color:#333}
.vd span{color:#999}

/*TOOLS*/
.vtools{text-align:right;}
.vtools a:hover{text-decoration:none; color:#FF6600}
.ts{width:110px; background:url(../image/template/tools/bg_text.gif) repeat-x; border:solid #006633; border-width: 1px 1px 1px 0; color:#FFF; height:19px;}
.reporter{color:#F00}
.sizer{padding: 0 0 10px 0;width:565px; float:left;}
.sizer a{ text-decoration:none; color:#CCFF00;}
.sizer a:hover{color:#FFF}
.sizer span{font-size:77%; margin:2px 0 0 3px; float:left}
.tools{padding: 5px 10px; font-size:85%; width: 543px; float:left;background-color:#FFF;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.tools ul{float:left;}
.tools li{list-style:none; display:inline; margin: 0 40px 0 0;}
.ticon{ margin: 0 5px 0 0;}
.tools a:hover{text-decoration:none}
.tools a{color:#0066CC}


.related {padding: 5px 10px; width: 565px; float:left; padding: 5px 0;}
#related{ padding:10px; width:543px; float:left;background-color:#F0F0F0; border: 1px solid #CCC; color:#5F5229}
#related .item ul{float:left;font-size:100%; padding: 0 0 0 40px}
#related .item li{padding: 4px 5px; margin: 0 20px; color:#3366CC; list-style:disc}
#related .item a{color:#3366CC}
#related .item a:visited{color:#663366}

#related .pagination{width:543px; float:left; padding: 10px 0 0 0; font-size:small}
#related .pagination a:hover{color:#EEE}
#related .pagination ul li{display:block; padding: 0 2px; float:left; margin: 0 3px}
#related .pagination li a{list-style:none;display:block; padding: 2px 8px; background:#7c9bcf; border: 1px solid #4468a3; font-size:85%; color:#FFF; }
#related .pagination li#act a{background:#FFF; color:#000; border: 1px solid #666}

.banner{width:300px; padding: 10px 18px; float:left;}
.banner img{border:0}
.banner_bottom{padding: 10px 0; text-align:center; border: solid #CCC; border-width: 1px 0}
.banner_bottom img{border: 0}
.b0{border: 0; float:left;}
.sky {margin: 0 15px 10px 0; float:left;}
.det_rm{background:#FFF; width:336px; float:left}
#on{width: 300px; padding:10px 16px; float:left; }
#on .on{ width:280px; float:left; background-color:#FFF; padding:10px; background:url(../image/template/tools/on.gif) repeat-y;}
#on .ontop{width:300px; float:left; background:url(../image/template/tools/ontop.gif) repeat-x;}
#on .onbottom{width:300px; float:left; background:url(../image/template/tools/onbottom.gif) repeat-x;}
#on li {list-style:none; padding: 8px 0; border-bottom: 1px solid #CCC;}
#on li a {color:#003399; font-weight:bold;}
#on li a:visited {color:#663366}
#on .onbg{width: 258px; float:left; background:url(../image/template/tools/onbg.gif) repeat-x; padding:10px; border: 1px solid #EEE}
#on h5 {color:#666; font-family:Verdana, Arial, Helvetica, sans-serif}
#on h4 {color:#F00;}
#on h3 a{color:#0033CC}
#on h2 {color:#484848; margin: 0 0 5px 0}
#on .in{padding: 10px 0 0 0; text-align:right; }
#on h6 a{color:#F00; font-weight:bold;}
#sms{padding: 5px 10px; width: 565px; float:left; padding: 5px 0;}
#sms .l{width: 400px; float:left; padding: 10px; border: 1px solid #F0F0F0; color:#666}
#sms .r{width:110px; float:left; margin: 0 0 0 10px;}
#sms li{color:#009966; padding: 10px; list-style:none;}
#sms li span{color:#0066CC}

.sp{margin: 0 6px 0 0; border: solid 1px #FFF; float:left}

