﻿/***通用设定***/
body{text-align:center;}
body, div{font-size:12px; line-height:19px; margin:0 auto; font-family:arial,sans-serif;}
p,span{text-align:left;}
form{margin:0px; padding:0px;}
select,textarea,input{font-size:12px; font-family:arial,sans-serif; -moz-box-sizing:content-box;}
dl,ol,ul,li{list-style-type:none; list-style-position:outside;}
img {border:none;}
*{margin:0; padding:0;}

/*闭合器*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.clearfix{display:inline-block;}

/*连接文字*/
a:link,a:visited,a:active,a:hover,.p1{color:#000; text-decoration:none;}/*主色*/
a:hover{color:#380202; text-decoration:underline;}/*链接颜色*/
a.r,.p2{color:#f81;}/*橙色*/
a.g,.p3{color:#6b2;}/*绿色*/

.c1{font-size:14px;}
.c2{font-size:16px;}

/*内容设定*/
.content{width:100%; clear:both; overflow:hidden;}
.content dl,.content ol,.content ul{margin:5px; display:block; overflow:hidden; word-break:break-all; clear:both;}
.content ul.half li{width:430px; margin:10px 0 10px 10px; text-align:23px; display:inline; clear:none;}
.content li{width:100%; margin:0 0 5px 0; float:left; text-align:left; clear:both;}
.content li img{margin:0 8px 0 0; float:left;}
.content dt{float:left; display:inline; margin:5px 12px 5px 20px; line-height:20px;}
.content dl.small dt{margin:10px 1px 2px 6px;}
.content dt img{border:1px solid #eee; padding:1px;}
.content dt a:hover img{border:1px solid #380202;}
.content dd{text-indent:0; height:25px; text-align:left; float:left;}
.content img{}
.roll{width:270px; height:186px; float:left; padding:9px;}

.content p{float:left; overflow:hidden; width:100%;}
.content p.left{width:auto; margin:0 8px 0 0;}
.content p.right{float:right; width:auto;}
.content p.right img{display:inline;}
.content p.center{text-align:center; width:671px; clear:both; float:right;}
.content p.right img{margin:4px 0 0 4px; padding:4px;}
.content p.t1,.content p.t2,.content p.t3{width:253px; background:url('t_bg01.png'); padding:0 0 0 35px; line-height:30px; font-size:14px; font-weight:bold; color:#380202;}
.content p.t2{width:863px; background:url('t_bg02.png');}
.content p.t3{background:url('t_bg03.png'); color:#fff;}
.content p.more{text-align:right; padding:0 0 10px 0; width:92%; font-size:14px;}
.content h2{padding:5px; font-size:14px; background:#e0e0e0; margin:10px; float:left; width:258px; display:inline;}
.content h2 a{color:#c30;}

/*布局设定*/
.main{width:900px; height:100%; padding:15px 0 0 0; clear:both; overflow:auto;}
.mod1,.modAll{float:left; border:1px solid #c2c2c2; margin:0 15px 0 0; display:inline;}
.modAll{width:898px; margin:0 0 15px 0;}
.mod1{width:288px;}
.mar{margin:0;}
