@charset "utf-8";

/* 固定移动端标题字号 */
body{
	-webkit-text-size-adjust: 100%!important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important;
}

/* 常用间隔填充 */
ul {margin:0;padding:0;}
#txt { text-indent:2em;}
.mg_5 { margin:5px;}
.mg_10 { margin:10px;}
.mg_20 { margin:20px;}
.mg_bot_5 { margin-bottom:5px;}
.mg_bot_10 { margin-bottom:10px;}
.pd_5 { padding:5px;}
.pd_10 { padding:10px;}
.pd_20 { padding:20px;}
li { list-style:none;}

/* 文字的位置 */
.t-left {text-align: left;}
.t-center {text-align: center;}
.t-right {text-align: right;}

/* 文字形态 */
.t-b {font-weight: 700;}
.t-i {font-style: italic;}

/* 默认连接样式 */
a, a:visited, a:hover, a:active {color:#000000;text-decoration:none;}
a:hover {color:#FF0000;text-decoration: underline;}
li a { /*float: left; display: contents;*/}

/* 14号字体 */
.font14 {font-size:14px;line-height:30px;line-height:30px\9;/* IE6,IE7,IE8,IE9,IE10 */}

/* 最外层的容器 */
div#container {margin:0 auto;width: 100%;}
div.yui3-g {vertical-align:middle;}
#list {/* 默认行高 */line-height:24px;line-height:24px\9;/* IE6,IE7,IE8,IE9,IE10 */}
div.dian_a ul li {background: url(../style/images/icon.gif;vpn_img) no-repeat 0 9px;}

/* 侧边非固定大小布局 */
div.yui3-g#layout {}
div.yui3-g#layout div#left {}
div.yui3-g#layout div#right {}
div.yui3-g#layout div#main {} 

/* 左侧固定大小布局 */
div.yui3-g#layout-left {padding-left:300px;}
div.yui3-g#layout-left div.yui3-u#left {width:300px;margin-left:-300px;}
div.yui3-g#layout-left div.yui3-u#main {width:100%;}

/* 右侧固定大小布局 */
div.yui3-g#layout-right {padding-right:300px;}
div.yui3-g#layout-right div.yui3-u#main {width:100%;}
div.yui3-g#layout-right div.yui3-u#right {width:300px;margin-right:-300px;}

/* 左右侧固定大小布局 */
div.yui3-g#layout-center {padding-left:300px;padding-right:150px;}
div.yui3-g#layout-center div.yui3-u#left {width:300px;margin-left:-300px;}
div.yui3-g#layout-center div.yui3-u#main {width:100%;}
div.yui3-g#layout-center div.yui3-u#right {width:150px;margin-right:-150px;}

/* 页头样式 */
div#container div#header {}
div#container div#header div#box {text-align:right;padding-right:10px;background-color:#CCC; }
div#container div#header div#flash {height:300px;}

/* 导航菜单 */
div#container div#header div#nav {}
div#container div#header div#nav ul {height:30px;text-align: center;padding-left:20px;}
div#container div#header div#nav ul li {float:left;}

/* 页脚样式 */
div#container div#footer {text-align:center;height:100px;padding-top:20px;font-family:Arial, Helvetica, sans-serif;}

/* 栏目模块样式 */
div.yui3-g#category div#title {height:30px;line-height:30px;}
div.yui3-g#category div#title h2 {font-size:14px;font-weight:700;}
div.yui3-g#category div#more {height:30px;line-height:30px;text-align: right;}
div.yui3-g#category div#more a {padding-right:5px;}
div.yui3-g#category div#list {overflow: hidden;}
div#left div#list ul li {width:100%;float: none;}
div#main div#list ul li {width:100%;*width:98%!important;float:left;}
div.more#main div#list ul li {width:100%;float:left;}
div#main div#list ul li span {float:left;}
div#main div#list ul li span.right {float:right;}
div#main div#list li span {float:left;}
div#main div#list li span.right {float:right;margin-right:15px;}

/* 红头标题 */
div.redtit {height:60px;}

/* detail页 */
div.detail div.detail_location {margin:0 25px;height:40px;line-height:40px;border-bottom-width: 2px;border-bottom-color: #000;border-style: none none solid none;font-family:"宋体";}
div.detail div.title {text-align:center;margin:10px 40px;}
div.detail div.detail_video {width:500px;height:350px;margin:20px auto;}
div.detail div.title div.b_title {font-size:24px;font-weight:700;line-height:1.8;}
div.detail div.title div.m_title {font-size:14px;line-height:2.0;height:30px;}
div.detail div.title div.sth_a {color:#999;height: 35px;line-height: 35px;margin-top:10px;border-top: 1px dotted #E0E0E0;border-bottom: 1px solid #E0E0E0;}
div.detail div.title div.sth_a a {color:#999;}
div.detail div.image {margin:40px auto;text-align:center;width:600px;}
div.detail div.text,div.detail div.sth_b {padding:20px 40px;line-height:2.0;}
div.detail div.sth_b div.from {font-size:14px;}
div.detail div.sth_b div.editor {text-align:right;font-size:14px;}
div.detail div.small {font-size:12px;}
div.detail div.general {font-size:16px;}
div.detail div.big {font-size:22px;}
div.detail div.sth_a span a.print {background: url(/vpn/89/https/P75YPLUDNBVX6ZLDN74YE7BPMNYA/share/images/printer.gif;vpn_img) no-repeat left center;padding-left: 20px;}
div.detail div.sth_a span.size {background: url(/vpn/89/https/P75YPLUDNBVX6ZLDN74YE7BPMNYA/share/images/text.gif;vpn_img) no-repeat left center;padding-left: 20px;} 
div#container div.detail ul#article_images li div img { margin:20px 0;}
div.detail img{
	display: block;
	max-width: 100% !important;
	margin: 20px auto !important;
}
div.detail table{
	max-width: 100% !important;
	overflow-x: auto;
    float: none;
    width: auto;
	/* margin: 20px auto; */
}
div.detail table[align="left"] {
    margin: 0 auto 0 0;
}
div.detail table[align="center"] {
    margin: 0 auto;
}
div.detail table[align="right"] {
    margin: 0 0 0 auto;
}

div.detail td,
div.detail th {
	border:1px solid #DDD;
}


/* search页样式 */
div#container.search div.search_box_a {border: 1px solid #E8E8E8;}
div#container.search div.search_box_b {background-color: #FFE8D0;border: 1px solid #FB7;line-height: 1.5;}
div#container.search div.search_content {padding: 0 40px;min-height:500px;}
div#container.search div.search_content ul {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #E3E3E3;}
div#container.search div.search_content ul li.title a {font-size: 16px;color: #00C;border-bottom: 1px  solid #00C;}
div#container.search div.search_content ul li.links {color: #093;}

/* 错误提示页 */
div.tips {
	background-color: #F3F3F3;
	border: 1px solid #CCC;
	text-align: center;
	width: 450px;
	font-size: 16px;
	line-height: 27px;
	color: #2F374E;
	margin: 0 auto;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow: 2px 2px 10px #909090;
	padding:40px 0;
}
div.tips a{
	width: 75px;
	color: #666;
	height: 31px;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
	padding: 5px 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	background: white;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,rgba(229, 229, 229, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);
}
div.tips a:hover {
	text-decoration:none;
	background: white;
	background: -moz-linear-gradient(top, rgba(229, 229, 229, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(229, 229, 229, 1) 0%,rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#ffffff',GradientType=0);
}

/* 页面栏目按钮 */
.btn { text-align:center;}

/* 留言板样式 */
#main div.court_message {border: 1px solid #E7E7E7;height:1050px;}
#main div.court_message div.comments_box {border-bottom-width: 1px;border-bottom-color: #CCC;border-style: none none solid none;}
#main div.court_message div.comments_box ul li.info {margin-top:10px;}
#main div.court_message div.comments_box ul li.comment {font-size:14px;line-height:1.8;margin:10px 0;}
#main div.court_message div.comments ul li.r1 {height:30px;margin:5px 0;}
#main div.court_message div.comments ul li.r1 input.#button {width:50px;margin:0 5px;}
#main div.court_message div.comments ul li.r2 {margin:10px 0;}
#main div.court_message div.comments ul li.r2 textarea {width:728px;height:150px;}
#main div.court_message div.comments ul li.r3 input {height: 35px;width: 100px;font-size: 14px;line-height: 35px;}