﻿/*frame*/
body { background-color:#C60002;}
.con { width:926px; margin:auto; margin-top:10px; background:url(../images/frame/bg.jpg);} p { text-indent:2em;}
/*frame*/
/*top*/
.top { background:url(../images/frame/top_bg.jpg) no-repeat center top; width:926px; height:51px;}
.top .banner { float:left; background:url(../images/frame/banner.jpg) no-repeat center top; width:115px; height:30px; margin-top:15px; margin-left:25px; _margin-left:12px;}
.top .navi { float:left; margin-top:10px; margin-left:90px;}
.top .pic { float:right; width:89px; height:28px; margin-top:8px; margin-right:10px; _margin-right:8px;}
.navi .option { background:url(../images/frame/navi.jpg) no-repeat left top;}
body.home #home .option , body.legal #legal .option , body.channel #channel .option , body.summary #summary .option , body.feature #feature .option , body.manager #manager .option , body.problem #problem .option { background:url(../images/frame/navi_over.jpg) no-repeat left top; cursor:pointer;}
.navi .option , body.home #home .option , body.legal #legal .option , body.channel #channel .option , body.summary #summary .option , body.feature #feature .option , body.manager #manager .option , body.problem #problem .option { float:left; height:24px; color:#FFF; font-family:'宋体'; font-size:14px; font-weight:600; padding-top:7px; cursor:pointer; width:70px; padding-left:17px;}
/*top*/
/*bot*/
.bot { background:url(../images/frame/bottom.jpg) no-repeat center top; width:926px; height:99px;}
.bot .tips { float:right; margin-top:23px; padding-right:20px;} .bot .inf { clear:both; text-align:center;}
.bot span { color:#FFF;} .pitch { height:20px; background-color:#C60000;}
/*bot*/
/*left*/
.rel { width:252px; float:left; position:relative; padding-top:2px;}
.rel_img { position:absolute;top:0px; left:10px; z-index:1000;}
.left { border:1px solid #FFD7A4; background-color:#FCEFD8; color:#996633;}
.left .tit { float:left; line-height:18px; padding-top:3px; height:33px; margin-left:65px; _margin-left:33px;}
.left_top { width:243px; margin:auto; background-color:#FFF; margin-top:4px; text-align:center; margin-bottom:3px;}
.left_top table ,.left_top div { color:#333333;}
.left_top table tr td { border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-top:3px; padding-bottom:3px;}
.table_top td { border-bottom:2px solid #FCEFD8;}
.table_row td { border-bottom:1px dashed #CCCCCC;}
.issue_row td { border-bottom:1px dashed #CCCCCC;}
.table_row td , .table_list td , .issue_row td , .issue_list td { padding-top:5px; padding-bottom:5px;}
.issue div { color:#333333; background-color:#FCEFD8;}
.issue #ctBox { margin-left:12px; width:220px; height:160px;}
.issue .neck { border-bottom:1px dashed #CCCCCC; padding-top:5px; padding-bottom:5px;}
.card { width:244px; margin:auto; margin-bottom:10px;}
.card_img { float:left; margin-left:10px; padding-top:2px;}
.card_tit { float:left; margin-left:5px;}
/*left*/

.tags { background:url(../images/tags.jpg) no-repeat top center; width:826px;}
.tags_r { background:url(../images/public/bg.jpg) no-repeat top center; width:560px;}
.tags , .tags_r { height:23px; margin:auto; margin-top:3px; font-family:'黑体', '宋体'; font-size:18px; color:#980005; padding-top:8px; padding-left:60px;}
.p3l { padding-left:3px;} .p7l { padding-left:7px;} .p8l { padding-left:8px;} .p10l { padding-left:10px;}
.m2l { margin-left:2px;} .m2r { margin-right:2px;}

.bot a{color:#fff; text-decoration:none}
.bot a:hover{color:#fff; text-decoration:underline}