@charset "utf-8";
body {
	margin: 0; 
	padding: 0;
	font-family: 宋体,Arial,Narrow,serif;
	text-align: left; 
	font-size: 12px; 
	color: #666;
}
/*container*/
/*#container {
	width: 990px;
	margin: 0 auto;
	position: relative;
}*/
#wrapper {
	padding-bottom: 20px;
	background: #f1f1f1 url(../img/big-bg02.jpg) repeat-x 0 0;
}
#wrapper .warp {
	background: url(../img/big-bg01.jpg) no-repeat center top;
}
#container {
	width: 990px;
	margin: 0 auto;
	/*background: #f1f1f1 url(../img/big-bg02.jpg) repeat-x 0 0;*/
	/*position: relative;*/
}
#main {
	padding-top: 20px;
	background: url(../img/white-bg.png) repeat;
}
/*end container*/
div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, code, form, input, button,
textarea, p, blockquote,
th, td, address,
fieldset, legend,img
{
    padding: 0;
    margin: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: normal;
}
table {
    border-collapse:collapse;
}
em {
    font-style: normal;
    font-weight: normal;
}
textarea {
    resize: none;
	font-size: 12px;
}
li, ol {
    list-style: none;
}
a {
	color: #005197;
	text-decoration: none;
}
a:hover {
	color: #c80000;
	text-decoration: underline;
}
.f-left {
	float:left;
}
.f-right {
	float:right;
}
.t-left {
	text-align: left !important;
}
.t-right {
	text-align: right !important;
}
.center {
	text-align: center !important;
}
.clear {
	clear:both;
}
.block {
    display: block;
}
.none {
    display: none;
}
.bd-none {
	border: none !important;
}
.bold {
	font-weight: bold !important;
}
.red {
	color: #c00 !important;
}
.gray {
	color: #999 !important;
}
.blue {
	color: #005197 !important;
}
.blue2 {
	color: #57b8f2 !important;
}
.blue3 {
	color: #1e7fcc !important;
}
.black {
	color: #000 !important;
}
.yellow {
	color: #D66F00 !important;
}
.cb-blue {
	color: #8badd0 !important;
}
.green {
	color: #0f8d02 !important;
}
.default {
	color: #454545 !important;	
}
/**Start Float Clear**/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
/**End Float Clear**/

/*text-ellipsis*/
.text-ellipsis {
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/*end text-ellipsis*/

/*header*/
#header .header-box {
	border-top: 1px solid #fff;
	background:url(../img/common/top-head-bg.gif) 0 0 repeat-x;
	height:31px;
}
#header .top-navi {
	width: 990px;
	margin: 0 auto;
	background:url(../img/common/top-head-bg.gif) 0 0 repeat-x;	
	height:31px;
}
#header .top-navi ul {
	margin-right: 7px;
	float: left;
}
#header .top-navi ul li {
	float: left;
	line-height: 30px;
}
#header .top-navi ul li a {
	padding: 0 7px;
	display: inline-block;
	color: #666;
}
#header .top-navi ul li a:hover {
	color: #c00;
}
#header .top-navi ul li.on {
	background-color: #ddd;
}
#header .top-navi .f-right {
	width: 480px;
}
#header .top-navi .f-right span,
#header .top-navi .f-right div {
	display: block;
	float: right;
	color: #999;
	line-height: 30px;
}
#header .top-navi .link {
	margin-left: 10px;
}
#header .top-navi .link a {
	padding: 0 6px;
	color: #999;
}
#header .top-navi .link a:hover {
	color: #c00;
}
#header .top-navi .name {
	margin-left: 10px;
	
}
#header .top-navi .name a {
	float: left;
	width:52px;
	color:#005197;
}
#header .top-navi .name .headimg {
	display: block;
	margin-top: 4px;
}
#header .top-navi .name .message {
	margin-top: 12px;
	width: 8px;
	height: 5px;
	background: url(../img/tmap/icon01.png) no-repeat 0 -383px;
}
.headerin .head-box {
	width: 1000px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
	
}
.headerin .head-box .logo {
	margin-right:80px;
	float: left;
	display: block;
	width: 181px;
	height: 45px;
	background: url(../img/common/logo.png) no-repeat;

}

.headerin .head-search{ float:left; width:387px; margin-top:5px;}
.headerin .head-search .l-box{ float:left; width:78px; height:34px; background:url(../img/common/icon_s4.gif) 0 0 no-repeat; position:relative; z-index:20}


.headerin .head-search .m-input{ float:left; width:205px; height:32px; border:1px solid #dfdfdf; line-height:32px; border-left:none; font-size:14px; padding:0 16px;}
.headerin .head-search .r-input{ float:left; width:71px; height:34px; background:url(../img/common/icon_s6.gif) 0 0 no-repeat; cursor:pointer;}
.headerin .head-search .l-box .selected{ background:url(../img/common/icon_s5.gif) right 15px no-repeat; font-size:14px; color:#666; line-height:34px; float:left; padding-right:18px; margin-left:17px;}
.headerin .head-search .l-box .selected:hover{ text-decoration:none; color:#666;}
.headerin .head-search .l-box ul{ float:left; position:absolute; width:76px; border:1px solid #DFDFDF; top:33px; left:0; border-bottom:none; background:#fff; z-index:20}
.headerin .head-search .l-box ul li{ float:left; width:76px; height:30px; line-height:30px; border-bottom:1px solid #DFDFDF;}
.headerin .head-search .l-box ul li a{ float:left; height:30px;  width:59px; padding-left:17px; color:#666;}
.headerin .head-search .l-box ul li a:hover{ color:#c80000; text-decoration:none; background:#FFF6DD;}
.headerin .ul-btn {
	margin-top: 0px;
	float: right;
}
.headerin .ul-btn li {
	float: right;
}
.headerin .ul-btn li a {
	width: 48px;
	margin-left: 0;
	padding-left:0;
	display: block;
	line-height: 24px;
	background: url(../img/common/icon_s1.gif) 9px 0 no-repeat;
	text-align:center;
	padding-top:24px;
	margin-right:18px;
	color:#666;
}
.headerin .ul-btn li.attend a {
	background: url(../img/common/icon_s2.png) 12px 0 no-repeat;
	color: #666;
}
.headerin .ul-btn li.initiate a {
	background: url(../img/common/icon_s3.png) 12px 0 no-repeat;
	color: #655B0A;
}

.headerin .ul-btn li.hand a {
	background: url(../img/common/icon_s7.png) 12px 0 no-repeat;
	color: #666;
}

.headerin .ul-btn li.kf a {
	background: url(../img/common/kef.png) 12px 2px no-repeat;
	color: #666;
}

.headerin .ul-btn li a:hover {
	color: #c80000;
}
.headerin .ul-btn li em {
	position: absolute;
	top: 0;
	right: 17px;
	display: block;
	width: 21px;
	height: 12px;
	background: url(../img/common/icon-new01.png) no-repeat;
}
/*end header*/
/*sub-menu*/
.headerin .sub-menu .menu-in {float: left;width: auto;}
.headerin .sub-menu {
	width: 990px;
	height: 29px;
	padding: 2px 0 1px;
	margin: 0 auto;
	background: url(../img/common/submenu-bg.jpg) no-repeat;
}
.headerin .sub-menu .menu-in li {
	float: left;
}
.headerin .sub-menu .menu-in li a {
	display: block;
	width:auto;
	text-align: center;
	line-height: 29px;
	color: #fff;
	background: url(../img/common/submenu-line01.jpg) no-repeat right center;
	padding-right:25px;
	padding-left:25px;
}
.headerin .sub-menu .menu-in li.on a {
	color: #fc0;
}
.headerin .sub-menu .slogan {
	float: left;
	width: 192px;
	height: 22px;
	margin-top: 3px;
	background: url(../img/common/submenu-ad01.jpg) no-repeat;
}
.headerin .sub-menu .scroll-hot {
	float: left;
	height: 29px;
	overflow: hidden;
}
.headerin .sub-menu .scroll-hot li {
	line-height: 29px;
}
.headerin .sub-menu .scroll-hot li a {
	color: #fff;
	width: 340px;
	text-align: right;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/*end sub-menu*/
/*mian*/
#main {
	min-height: 580px;
	height: auto !important;
	height: 580px;
}
#main .mainin {
	padding-top: 25px;	
}
#conts {
	width: 664px;
	float: left;
}
#sidebar {
	padding: 0 15px 0 13px;
	width: 278px;
	float: right;
}
/*end mian*/
/*footer*/
#footer {padding:15px 0 15px 0;text-align: center;color: #666;border-top: 1px solid #e4e4e4;background-color: #f2f2f2;width:100%;}
#footer p{ line-height:28px;}
#footer p a {color: #666;}
#footer p a:hover {color: #c00;}
#footer .footer-box{ margin:0 auto; width:990px;}
#footer .footer-box .left{ float:left; margin-top:13px; width:746px;}
#footer .footer-box .right{ float:left; width:120px;}
#footer .footer-box .right .wx-sp-01{ float:left; width:81px; height:80px; background:url(../img/code-wx.jpg) 0 0 no-repeat; margin-left:18px;}
#footer .footer-box .right .wx-sp-02{ float:left; color:#333; width:120px; text-align:center; margin-top:5px; line-height:18px;}
/*end footer*/

/*message-box*/
#header .top-navi .f-right .message-box {
	float: left;
	width: 65px;
	height: 30px;
	position: relative;
	z-index: 10;
}
#header .top-navi .message-box .close {
	height: 10px;
	line-height: normal;
}
#header .top-navi .message-box .close:hover {
	background: none;
}
#header .top-navi .message-box .close span {
	margin-top: 3px;
	float: right;
	cursor: pointer;
	display: block;
	width: 8px;
	height: 8px;
	background: url(../img/center-index.png) no-repeat 0 -610px;
}
#header .top-navi .message-box ul {
	width: 180px;
	position: absolute;
	top: 30px;
	left: -121px;
	border: 1px solid #cfcfcf;
	background-color: #fbfdfe;
	display: none;
	z-index: 5;
}
#header .top-navi .message-box #top_n02 li{ width:166px; padding-left:14px;background:#FCEEAF;}
#header .top-navi .message-box #top_n02 li a{ padding-left:0px; width:auto; display:inline-block;}

#header .top-navi .message-box ul li {
	height: 28px;
	line-height: 28px;
	float: none;
	width:180px;
}
#header .top-navi .message-box ul li.bd {
	border-bottom: 1px solid #ccc;
}
#header .top-navi .message-box ul li a {
	width:166px;
	padding-left:14px;
	margin: 0;
	height: 28px;
	display:block;
}
#header .top-navi .message-box ul li.on,
#header .top-navi .message-box ul li:hover {
	background: #FCEEAF;
}
#header .top-navi a.message {
	margin: 0;
	padding:0px;
	width:59px;
	display: inline-block;
}
#header .top-navi a.message span {
	display: inline-block;
	background: url(../img/icon.png) no-repeat 3px -1356px;
	padding-right:20px;
	cursor:pointer;
}
#header .top-navi a.message-over {
	position: absolute;
	top: 1px;
	left: 0;
	background-color: #fefefe;
	border: 1px solid #cfcfcf;
	border-bottom: none;
	z-index: 10;
}

#header .top-navi .message-box .li-view{ width:166px; padding-left:14px;}
#header .top-navi .message-box .li-view a{padding-left:0px; width:auto; display:inline-block;}

/*end message-box*/



/*sub-menu-02*/
.sub-menu-02 {
	width: 990px;
	height: 31px;
	margin: 0 auto;
	background:#2865b1;

}
.sub-menu-02 .menu-in {float: left;width: auto;}
.sub-menu-02 .menu-in li {
	float: left;
}
.sub-menu-02 .menu-in li a {
	display: block;
	width:auto;
	text-align: center;
	line-height: 31px;
	color: #fff;
	/*background: url(../img/common/submenu-line02.gif) no-repeat right center;*/
	padding-right:20px;
	padding-left:20px;
	text-decoration:none;
}
.sub-menu-02 .menu-in li a:hover{ background:#20569a;}
.sub-menu-02 .menu-in li.on{
	background:#174b84;

}
.sub-menu-02 .menu-in li.on a {
	display: block;
	width:auto;
	text-align: center;
	line-height: 31px;
	color: #fff;
	padding-right:20px;
	padding-left:20px;
	text-decoration:none;
}


/*end sub-menu*/
.head-top-line{width:100%; height:45px; background:none; position:fixed; z-index:1900; top:0; left:0; _position:absolute;}
.head-top-line-in{width:100%; height:42px; background:url(../img/head-line/head-ico11.png) 0 0 repeat-x; border-top:3px solid #A70008; }
.head-space{ width:100%; height:45px;}

.head-top-line a{ color:#666}
.head-top-line a:hover{ color:#c80000;}
.head-top-line .in-box{ width:1000px; margin:0 auto;}
.head-top-line .in-box .in-box-left{ float:left;}

.head-top-line .in-box .in-box-left .logo{ float:left; padding:5px 6px 0 0; display:none;}
.head-top-line .in-box .in-box-left .list-ul{ float:left;}
.head-top-line .in-box .in-box-left .list-ul li{ float:left; line-height:42px; margin:0 9px; display:inline; position:relative;}
.head-top-line .in-box .in-box-left .list-ul li a{padding:0 4px; color:#fff;float:left;}
.head-top-line .in-box .in-box-left .list-ul li a:hover{ color:#fff;  background:url(../img/head-line/head-ico09.png) 0 0 repeat-x; text-decoration:none;}
.head-top-line .in-box .in-box-left .list-ul .on a{ background:url(../img/head-line/head-ico09.png) 0 0 repeat-x;}

.head-top-line .in-box .in-box-left .list-ul li em{ position:absolute; right:-9px; top:1px; width:17px; height:14px;  background:url(../img/head-line/new-ico.gif) 0 0 repeat-x; }

.head-top-line .in-box .in-box-right{ float:right;}
.head-top-line .in-box .in-box-right .p-01{ float:right; line-height:42px; background:none; padding-left:10px;}
.head-top-line .in-box .in-box-right .p-01 a{color:#fff;}
.head-top-line .in-box .in-box-right .p-01 a:hover{color:#c80000;}
.head-top-line .in-box .in-box-right .p-02{ float:right; line-height:42px; background:none; padding:0 10px;}
.head-top-line .in-box .in-box-right .p-02 a{color:#fff;}
.head-top-line .in-box .in-box-right .p-02 a:hover{color:#c80000;}

.head-top-line .in-box .in-box-right .p-02 .qq-a{ float:left; background:url(../img/head-line/head-ico07.png) 0 0 no-repeat; width:16px; height:16px; margin-top:12px;margin-right: 10px; }
.head-top-line .in-box .in-box-right .p-02 .sina-a{ float:left; background:url(../img/head-line/head-ico06.png) 0 0 no-repeat;margin-right:10px; margin-top:12px;width:16px; height:16px;  }
.head-top-line .in-box .in-box-right .p-02 .wx-a{ float:left; background:url(../img/head-line/wx-small.png) 0 0 no-repeat; margin-top:12px;width:19px; height:16px; }

.head-top-line .in-box .in-box-right .p-out{float:right;}
.head-top-line .in-box .in-box-right .p-03{ float:right; line-height:42px; position:relative; z-index:11}
.head-top-line .in-box .in-box-right .p-03 .my-p{background:url(../img/head-line/head-ico03.gif) left 0 no-repeat;width:48px; padding-left:10px; float:left; position:relative; z-index:10}
.head-top-line .in-box .in-box-right .p-03 .my-p .a-01{ background:url(../img/head-line/head-ico01.gif) right 5px no-repeat; padding-right:15px;}
.head-top-line .in-box .in-box-right .p-03 .my-p .a-01 a{color:#fff;}
.head-top-line .in-box .in-box-right .p-03 .my-p .a-02{ background:url(../img/head-line/head-ico02.gif) 40px 17px no-repeat #fff; width:47px; position:absolute; top:0; left:0px; border:1px solid #DBDBDB; padding-left:10px; border-bottom:none; box-shadow:0 0 10px #ddd; display:none; }
.head-top-line .in-box .in-box-right .p-03 .my-p ul{ float:left; width:57px;border:1px solid #DBDBDB;  border-top:none; position:absolute; left:0px; top:41px; padding:8px 0; background:#fff;  box-shadow:0 2px 8px #ddd; display:none; }
.head-top-line .in-box .in-box-right .p-03 .my-p ul li{ float:left; width:57px; line-height:24px;}
.head-top-line .in-box .in-box-right .p-03 .my-p ul li a{ float:left; width:47px; padding-left:10px;}
.head-top-line .in-box .in-box-right .p-03 .my-p ul li a:hover{ background:#E6E6E6; color:#666; text-decoration:none;}
.head-top-line .in-box .in-box-right .p-03 .my-p-on .a-02{ display:block;}
.head-top-line .in-box .in-box-right .p-03 .my-p-on ul{ display:block;}

.head-top-line .in-box .in-box-right .p-03 .my-message{background:url(../img/head-line/head-ico03.gif) left 0 no-repeat;width:48px; padding-left:10px; float:left; position:relative; z-index:10}
.head-top-line .in-box .in-box-right .p-03 .my-message .a-01{ background:url(../img/head-line/head-ico01.gif) right 5px no-repeat; padding-right:15px;}
.head-top-line .in-box .in-box-right .p-03 .my-message .a-01 a{color:#fff;}
.head-top-line .in-box .in-box-right .p-03 .my-message .a-02{ background:url(../img/head-line/head-ico02.gif) 40px 17px no-repeat #fff; width:47px; position:absolute; top:0; left:0px; border:1px solid #DBDBDB; padding-left:10px; border-bottom:none; box-shadow:0 0 10px #ddd; display:none; }
.head-top-line .in-box .in-box-right .p-03 .my-message .a-02 a{color:#666;}
.head-top-line .in-box .in-box-right .p-03 .my-message .a-02 a:hover{color:#c80000;}
.head-top-line .in-box .in-box-right .p-03 .my-message .ico{ background:url(../img/head-line/head-ico04.gif) 0 0 no-repeat;  width:10px; height:10px; position:absolute; left:30px; top:7px;}
.head-top-line .in-box .in-box-right .p-03 .my-message ul{ float:left; width:170px;border:1px solid #DBDBDB;  border-top:none; position:absolute; left:-113px; top:41px; padding:8px 0; background:#fff;  box-shadow:0 2px 8px #ddd; display:none; z-index:10}
.head-top-line .in-box .in-box-right .p-03 .my-message ul li{ float:left; width:170px; line-height:24px;}
.head-top-line .in-box .in-box-right .p-03 .my-message ul li a{ float:left; width:155px; padding-left:15px;}
.head-top-line .in-box .in-box-right .p-03 .my-message ul li a:hover{ background:#E6E6E6; color:#666; text-decoration:none;}
.head-top-line .in-box .in-box-right .p-03 .my-message ul li a span{ float:left;}
.head-top-line .in-box .in-box-right .p-03 .my-message ul li a em{ font-weight:bold; color:#333;float:right; padding-right:15px;}
.head-top-line .in-box .in-box-right .p-03 .my-message-on .a-02{ display:block;}
.head-top-line .in-box .in-box-right .p-03 .my-message-on ul{ display:block;}



.head-top-line .in-box .in-box-right .p-03 .yellow-sign{ float:left;display:block; width:172px; position:absolute; left:-113px; top:41px; z-index:5; line-height:24px;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .ul-03{ background:#FCEEAF; float:left; width:170px;border:1px solid #DBDBDB;  border-top:none; padding:8px 0; box-shadow:0 2px 8px #ddd;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .ul-03 li a{ float:left; width:155px; padding-left:15px;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .ul-03 li a:hover{ color:#666; text-decoration:none;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .ul-03 li a em{ font-weight:bold; color:#333; float:right; padding-right:20px;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .closed{ float:right; width:6px; height:6px; background:url(../img/head-line/head-closed.gif) 0 0 no-repeat; position:absolute; right:3px; top:3px; cursor:pointer;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .ul-03 li .hl-a{ padding-right:15px; width:140px; text-align:center; color:#3265CC; text-decoration:underline;}
.head-top-line .in-box .in-box-right .p-03 .yellow-sign .ul-03 li .hl-a:hover{ color:#c80000; text-decoration:underline;}


.head-top-line .in-box .in-box-right .p-03 .my-message .ul-02{ float:left; width:118px;border:1px solid #DBDBDB;  border-top:none; position:absolute; left:-61px; top:41px; padding:8px 0; background:#fff;  box-shadow:0 2px 8px #ddd; display:none;}
.head-top-line .in-box .in-box-right .p-03 .my-message .ul-02 li{ float:left; width:118px; line-height:24px;}
.head-top-line .in-box .in-box-right .p-03 .my-message .ul-02 li a{ float:left; width:103px; padding-left:15px;}
.head-top-line .in-box .in-box-right .p-03 .my-message .ul-02 li a:hover{ background:#E6E6E6; color:#666; text-decoration:none;}
.head-top-line .in-box .in-box-right .p-03 .my-message .ul-02 li a em{ font-weight:bold; color:#333;}
.head-top-line .in-box .in-box-right .p-03 .my-message-on .ul-02{ display:block;}

.head-top-line .in-box .in-box-right .p-03 .user-pt .ico{ background:url(../img/head-line/head-ico04.gif) 0 0 no-repeat;  width:10px; height:10px; position:absolute; right:30px; top:7px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt{  position: relative; background:url(../img/head-line/head-ico03.gif) left 0 no-repeat;width:97px; padding-left:10px; float:left; position:relative; z-index:10}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-01 { float:left;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-01 .a-img{ width:20px; height:20px; float:left; margin:8px 5px 0 0;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-01 .a-img img{ float:left; width:20px; height:20px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-01 .a-01{ background:url(../img/head-line/head-ico01.gif) right 18px no-repeat; padding-right:15px; float:left; width:48px; text-align:center;color:#fff;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-02{ float:left; width:97px;position:absolute; top:0; left:0px; border:1px solid #DBDBDB; border-bottom:none; box-shadow:0 0 10px #ddd; background:#fff; padding-left:10px; display:none;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-01 .a-01 a{color:#fff}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-02 .a-img{ width:20px; height:20px; float:left; margin:8px 5px 0 0;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-02 .a-img img{ float:left; width:20px; height:20px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-02 .a-01{ background:url(../img/head-line/head-ico02.gif) right 18px no-repeat; padding-right:15px; float:left; width:48px; text-align:center;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-02 .a-01 a{color:#666;}
.head-top-line .in-box .in-box-right .p-03 .user-pt .in-02 .a-01 a:hover{color:#c80000;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul{ float:left; width:170px;border:1px solid #DBDBDB;  border-top:none; position:absolute;left:-63px; top:41px;padding:8px 0; background:#fff;  box-shadow:0 2px 8px #ddd;lay line-height:24px; display:none;}  
.head-top-line .in-box .in-box-right .p-03 .user-pt ul li{ float:left; width:170px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul li a{ float:left; width:155px; padding-left:15px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul li a:hover{background:#E6E6E6; color:#666; text-decoration:none;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul .quit-a{ background:none;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul .quit-a a { color:#003D99; }
.head-top-line .in-box .in-box-right .p-03 .user-pt ul .quit-a a:hover{ color:#c80000; background:none; text-decoration:underline;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul .li-01{ height:32px; line-height:32px; background:url(../img/head-line/icon01.gif) 0 bottom repeat-x;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul .li-02{ padding-top:5px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt ul .li-03{ background:url(../img/common/icon01.gif) 0 top repeat-x; height:32px; line-height:32px; margin-top:5px;}
.head-top-line .in-box .in-box-right .p-03 .user-pt-on .in-02{ display:block;}
.head-top-line .in-box .in-box-right .p-03 .user-pt-on ul{ display:block;}

/*返回顶部等一系列按钮*/
#goTopLinks{ position: fixed; bottom: 45px; right: 100px; z-index: 20; _position:absolute; _top:70px;}
#goTopLinks a {margin-bottom: 2px;}

#goTopLinks .gotop,#goTopLinks .share,#goTopLinks .shopping,#goTopLinks .research,#goTopLinks .exchange,#goTopLinks .egg,#goTopLinks .stroll,#goTopLinks .addchat,#goTopLinks .senchat,#goTopLinks .senchat,#goTopLinks .backcomment,#goTopLinks .zan,#goTopLinks .mymatch,#goTopLinks .addmatch,#goTopLinks .addcom
{-moz-transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
transition:all 0.2s ease-in; }


#goTopLinks .weixin
{ width:50px; height:50px; display:block; background:url(../img/weixin-icon.png) no-repeat 0 0;}
#goTopLinks .weixin:hover
{background:url(../img/weixin-icon-hover.png) no-repeat 0 0;}





#goTopLinks .gotop
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -1100px;}
#goTopLinks .gotop:hover
{background:url(../img/gotop.png) no-repeat 0px -1150px;}
#goTopLinks .share
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -1000px;}
#goTopLinks .share:hover
{background:url(../img/gotop.png) no-repeat 0px -1050px;}


#goTopLinks .shopping
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -300px;}
#goTopLinks .shopping:hover
{background:url(../img/gotop.png) no-repeat 0px -350px;}
#goTopLinks .research
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -200px;}
#goTopLinks .research:hover
{background:url(../img/gotop.png) no-repeat 0px -250px;}
#goTopLinks .exchange
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -100px;}
#goTopLinks .exchange:hover
{background:url(../img/gotop.png) no-repeat 0px -150px;}
#goTopLinks .egg
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px 0px;}
#goTopLinks .egg:hover
{background:url(../img/gotop.png) no-repeat 0px -50px;}
#goTopLinks .stroll
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -900px;}
#goTopLinks .stroll:hover
{background:url(../img/gotop.png) no-repeat 0px -950px;}
#goTopLinks .addchat
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -800px;}
#goTopLinks .addchat:hover
{background:url(../img/gotop.png) no-repeat 0px -850px;}
#goTopLinks .senchat
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -700px;}
#goTopLinks .senchat:hover
{background:url(../img/gotop.png) no-repeat 0px -750px;}
#goTopLinks .backcomment
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -500px;}
#goTopLinks .backcomment:hover
{background:url(../img/gotop.png) no-repeat 0px -550px;}
#goTopLinks .zan
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -400px;}
#goTopLinks .zan:hover
{background:url(../img/gotop.png) no-repeat 0px -450px;}
#goTopLinks .mymatch
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -1300px;}
#goTopLinks .mymatch:hover
{background:url(../img/gotop.png) no-repeat 0px -1350px;}
#goTopLinks .addmatch
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -1200px;}
#goTopLinks .addmatch:hover
{background:url(../img/gotop.png) no-repeat 0px -1250px;}
#goTopLinks .addcom
{ width:50px; height:50px; display:block; background:url(../img/gotop.png) no-repeat 0px -1400px;}
#goTopLinks .addcom:hover
{background:url(../img/gotop.png) no-repeat 0px -1400px;}
/*end 返回顶部等一系列按钮*/

#cnzz_stat_icon_1000257928{ display:none;}

#cnzz_stat_icon_1000509537{display:none;}

.tody-hotnews{ float:left; width:300px; border:1px solid #dfdfdf; border-top:none; background:#f6f9ff; position:fixed; right:0; bottom:0px; z-index:10000; _position:absolute;}
.tody-hotnews .head{ float:left; width:280px;  border-top:2px solid #a70008; padding:10px 10px 0 10px; line-height:20px;}
.tody-hotnews .head h3{ float:left; font-size:14px; color:#112e66; font-weight:bold; background:url(../img/common/hot-img-01.gif) 0 0 no-repeat; padding-left:30px;}
.tody-hotnews .head .up{ float:right; width:13px; height:10px; background:url(../img/common/hot-img-06.png) 0 0 no-repeat; cursor:pointer; margin-top:3px; margin-right:12px;}
.tody-hotnews .head .close{ float:right; width:11px; height:10px; background:url(../img/common/hot-img-08.png) 0 0 no-repeat; cursor:pointer; margin-top:3px;}
.tody-hotnews .ul-01{ float:left; width:268px; line-height:28px; font-size:14px; padding:10px 16px;}
.tody-hotnews .ul-01 li{ float:left; width:268px;}
.tody-hotnews .ul-01 li a{ color:#333;}
.tody-hotnews .ul-01 li a:hover{ color:#a70008;}

.tody-hotnews .hot{ float:left; width:280px;padding:0 10px 0 10px; background:#a70008; height:34px; line-height:34px;}
.tody-hotnews .hot .title{ float:left; font-size:14px; color:#112e66; background:url(../img/common/hot-img-04.gif) 0 6px no-repeat; padding-left:30px; width:210px; color:
#fff;}
.tody-hotnews .hot .down{ float:left; width:13px; height:10px; background:url(../img/common/hot-img-05.png) 0 0 no-repeat; cursor:pointer; margin-top:11px; margin-left:5px;}
.tody-hotnews .hot .close{ float:right; width:11px; height:10px; background:url(../img/common/hot-img-07.png) 0 0 no-repeat; cursor:pointer; margin-top:11px;}
.tody-hotnews .hot .title a{ color:#fff;}
.tody-hotnews .hot .title a:hover{ color:#fff; text-decoration:none;}
.tody-hotnews .hot{ display:none;}

.tody-hotnews .hot .title ul{ float:left;  width:210px;}
.tody-hotnews .hot .title ul li{ float:left; overflow:hidden; height:34px; width:210px;}


.tody-hotnews-on{border:1px solid #A70008;}
.tody-hotnews-on .head{ display:none;}
.tody-hotnews-on .ul-01{ display:none;}
.tody-hotnews-on .hot{ display:block;}

.ad-tc-box-out{ width:100%;position:fixed; z-index: 104; display:none; left:0px; top:150px; _position:absolute}
.ad-tc-box-in{ width:400px; height:auto; margin:0 auto;}
.ad-tc-box{ width:400px; position:absolute; text-align:center;}
.ad-tc-box img{ width:400px;}
.ad-tc-box .closed{ width:12px; height:12px;  background:url(../img/all-ad-2.gif) 0 0 no-repeat;position: absolute; right:10px; top:10px; }
.ad-tc-box .closed:hover{ background:url(../img/all-ad-1.gif) 0 0 no-repeat;}
.ad-tc-box .register-a{cursor: pointer;height: 36px;width: 270px; background:url(../img/register-btn.jpg) 0 0 no-repeat; display:inline-block; position:absolute; top:246px; left:60px;}

#floatLoginLayer { background:url(../img/common/float_bottom.png) repeat;bottom: 0;height: 80px;left: 0;position: fixed;width: 100%;z-index: 10001; }
#floatLoginLayer .close{display: block;height: 19px;position: absolute;right: 10px;top: 10px;width: 19px; background:url(../img/common/float_close.png) 0 0 no-repeat;}
.float_login_layer {color: #FFFFFF;margin: 0 auto;padding-top: 25px;width: 1000px;}
.float_login_layer .col1 {float: left;font-size: 13px;font-weight: bold;line-height: 1.5; height:29px; line-height:29px;background:#c81e26; margin-top:5px;}
.float_login_layer .col1 em {font-size: 14px;padding: 0 5px; font-weight:bold;}
.float_login_layer .col2 {float: left;}
.float_login_layer .col2 a {float: left;height: 38px;margin-left: 10px;width: 41px; background:url(../img/common/float_sina.png) 0 0 no-repeat;}
.float_login_layer .col2 .qq_login { background:url(../img/common/float_qq.png) 0 0 no-repeat;}
.float_login_layer .col2 .wx_login { background:url(../img/common/wechat.png) 0 0 no-repeat;}


.float_login_layer .col3 {float: left;font-size: 12px; line-height:38px; padding-left:10px;}
.float_login_layer .col3 a{ color:#fff; font-weight:bold; text-decoration:underline;}
.float_login_layer .col3 a:hover{ color:#fff;text-decoration:underline;}


/*2015新版公共头部*/
.head-top-nav{ width:100%; z-index:10; }
.nav-common-fixed{position:fixed; top:0;  box-shadow: 0 2px 4px #999;}
.head-top-nav-space{ width:100%; height:0;}

.container-in{ margin:0 auto; width:1100px;}
.logo-search{ width:100%; height:100px; background:url(../img/common-head/bg-01.jpg) center 0 no-repeat; font-family:Microsoft YaHei,宋体; min-width:1100px;}
.logo-search .logo-a{ float:left; width:235px; height:50px; background:url(../img/common-head/logo-01.png) 0 0 no-repeat; margin-top:27px;}

.logo-search .head-search{ float:right; margin-top:33px; width:330px;}
.logo-search .head-search .l-box{ float:left; width:68px; height:34px; background:url(../img/common-head/ico-04.gif) 0 0 no-repeat; position:relative; z-index:20}
.logo-search .head-search .m-input{ float:left; width:201px; height:32px; border:1px solid #dfdfdf; line-height:32px; border-left:none; font-size:14px; padding:0 10px;}
.logo-search .head-search .r-input{ float:left; width:40px; height:34px; background:url(../img/common-head/ico-02.gif) 0 0 no-repeat; cursor:pointer;}
.logo-search .head-search .l-box .selected{ background:url(../img/common-head/ico-01.gif) right center no-repeat; font-size:14px; color:#666; line-height:34px; float:left; padding-right:12px; width:44px; text-align:center; margin-left:5px;}
.logo-search .head-search .l-box .selected:hover{ text-decoration:none; color:#666;}
.logo-search .head-search .l-box ul{ float:left; position:absolute; width:66px; border:1px solid #DFDFDF; top:33px; left:0; border-bottom:none; background:#fff; z-index:20}
.logo-search .head-search .l-box ul li{ float:left; width:66px; height:30px; line-height:30px; border-bottom:1px solid #DFDFDF;}
.logo-search .head-search .l-box ul li a{ float:left; height:30px;  width:49px; padding-left:17px; color:#666;}
.logo-search .head-search .l-box ul li a:hover{ color:#c80000; text-decoration:none; background:#FFF6DD;}

.nav-common-box{ width:100%; height:51px; background:url(../img/common-head/ico-03.gif) 0 0 repeat-x; position:relative; z-index:10; min-width:1100px;}
.nav-common-box .left-nav{ float:left;}
.nav-common-box .left-nav li{ float:left; width:82px; position:relative; z-index:8}
.nav-common-box .left-nav li .title{ float:left; width:82px; background:url(../img/common-head/ico-05.gif) right center no-repeat; line-height:50px; color:#000; font-size:15px; text-align:center; height:51px;}
.nav-common-box .left-nav li .title em{ background:url(../img/common-head/ico-01.gif) right center no-repeat; padding-right:13px;}
.nav-common-box .left-nav li .title:hover{ text-decoration:none; color:#d60000;}
.nav-common-box .left-nav .active .title{ color:#d60000;}
.nav-common-box .left-nav .shaban{width:auto;margin-left: 20px; }
.nav-common-box .left-nav .shaban a{ float:left;  line-height:50px; color:#000; font-size:15px; text-align:center; height:51px;}
.nav-common-box .left-nav .shaban a:hover{color:#d60000;text-decoration:none; }

.nav-common-box .left-nav li .in-ul{ float:left; width:1100px; position:absolute; left:-28px; top:51px; display:none; height:42px; padding-left:50px;}
.nav-common-box .left-nav li .in-ul li{ float:left; height:40px; line-height:40px; width:auto; padding-right:24px; color:#fff;}
.nav-common-box .left-nav li .in-ul li a{color:#fff; font-size:14px;}
.nav-common-box .left-nav li .in-ul li a:hover{text-decoration:underline; color:#fff;}

.nav-common-box .left-nav .li-01 .in-ul{ width:960px;}
.nav-common-box .left-nav .li-02 .in-ul{ width:890px;}
.nav-common-box .left-nav .li-03 .in-ul{ width:810px;}
.nav-common-box .left-nav .li-04 .in-ul{ width:720px;}
.nav-common-box .left-nav .li-05 .in-ul{ width:620px;}
.nav-common-box .left-nav .li-06 .in-ul{ width:620px;}


.nav-common-box .left-nav .city{ width:auto; padding-left:14px;}
.nav-common-box .left-nav .city-a{ float:left; background:url(../img/common-head/ico-06.gif) 0 center no-repeat; line-height:50px; font-size:14px; color:#000; padding-left:18px;}
.nav-common-box .left-nav .city-a:hover{color:#d60000; text-decoration:none; background:url(../img/common-head/ico-07.gif) 0 center no-repeat; }
.nav-common-box .left-nav .active .city-a{ color:#d60000;  background:url(../img/common-head/ico-07.gif) 0 center no-repeat;}
.nav-common-box .left-nav .city .in-ul{ width:710px; left:-230px;}
.nav-common-box .left-nav .city .in-ul li{ padding-left:15px; padding-right:0px; width:auto;}

.nav-common-box .left-nav .active .in-ul{ display:block;}
.nav-in-ul-bg{ height:40px; background:#ff5549; position:absolute; top:51px; width:100%; z-index:7; display:none;}

.nav-common-box .sign-in-a{ float:right; background:url(../img/common-head/ico-08.png) 0 center no-repeat; padding-left:22px; line-height:51px; font-size:14px; color:#000;}
.nav-common-box .sign-in-a:hover{color:#d60000; text-decoration:none;}

.nav-common-box .right-sign-in{ float:right; font-size:14px; margin-top:15px; position:relative;}
.nav-common-box .right-sign-in .b-01{ float:right; line-height:20px; position:relative; margin-left:14px; height:35px; z-index:5}
.nav-common-box .right-sign-in .b-01 img{ float:left; width:20px; height:20px;}
.nav-common-box .right-sign-in .b-01 .name{ float:left; background:url(../img/common-head/ico-11.gif) right center no-repeat; padding-right:10px; margin-left:4px; width:68px; color:#000;}
.nav-common-box .right-sign-in .b-01 .name a{ color:#000;}
.nav-common-box .right-sign-in .b-01 .name a:hover{ text-decoration:none;}
.nav-common-box .right-sign-in .b-01 .ico-01{ float:left; width:18px; height:13px; background:url(../img/common-head/ico-10.gif) 0 0 no-repeat; margin-top:4px; margin-right:8px;}
.nav-common-box .right-sign-in .b-01 .ico-02{ float:left; width:16px; height:16px; background:url(../img/common-head/ico-09.gif) 0 0 no-repeat; margin-top:3px; margin-right:4px;}
.nav-common-box .right-sign-in .b-01 .a-01{float:left; background:url(../img/common-head/ico-11.gif) right center no-repeat; padding-right:10px;color:#000;}
.nav-common-box .right-sign-in .b-01 .a-01:hover{ text-decoration:none; color:#000;}
.nav-common-box .right-sign-in .b-01 .num{ position:absolute; left:12px; top:-2px; width:10px; height:10px;  border-radius:50%; text-align:center; color:#fff; line-height:17px; background:#ff0000; font-size:12px;}

.nav-common-box .right-sign-in .pt-bd-01{ float:left; width:91px; position:absolute; left:0px; top:26px; display:none;  }
.nav-common-box .right-sign-in .pt-bd-01 .top{ float:left; width:91px; height:12px; background:url(../img/common-head/ico-13.png) 0 0 no-repeat;}
.nav-common-box .right-sign-in .pt-bd-01 ul{ float:left; width:89px; line-height:39px;  border:1px solid #dadada; background:#fff;border-top:none;box-shadow: 0 6px 8px #dadada;}
.nav-common-box .right-sign-in .pt-bd-01 ul li{ float:left; width:89px; border-bottom:1px solid #e5e6e7; }
.nav-common-box .right-sign-in .pt-bd-01 ul li a{ color:#585858; padding-left:19px; width:63px;}
.nav-common-box .right-sign-in .pt-bd-01 ul li a:hover{ text-decoration:underline; color:#c80000;}

.nav-common-box .right-sign-in .pt-bd-02{ float:left; width:167px; position:absolute; left:0px; top:26px; display:none;  }
.nav-common-box .right-sign-in .pt-bd-02 .top{ float:left; width:167px; height:11px; background:url(../img/common-head/ico-14.png) 0 0 no-repeat;}
.nav-common-box .right-sign-in .pt-bd-02 ul{ float:left; width:165px; line-height:39px;  border:1px solid #dadada; background:#fff;border-top:none;box-shadow: 0 6px 8px #dadada;}
.nav-common-box .right-sign-in .pt-bd-02 ul li{ float:left; width:165px; border-bottom:1px solid #e5e6e7; }
.nav-common-box .right-sign-in .pt-bd-02 ul li a{ color:#585858; padding-left:12px; width:63px;}
.nav-common-box .right-sign-in .pt-bd-02 ul li a:hover{ text-decoration:underline; color:#c80000;}
.nav-common-box .right-sign-in .pt-bd-02 ul li em{ color:#d60000;}

.nav-common-box .right-sign-in .pt-bd-03{ float:left; width:106px; position:absolute; left:0px; top:26px; display:none;  }
.nav-common-box .right-sign-in .pt-bd-03 .top{ float:left; width:106px; height:12px; background:url(../img/common-head/ico-12.png) 0 0 no-repeat;}
.nav-common-box .right-sign-in .pt-bd-03 ul{ float:left; width:104px; line-height:39px;  border:1px solid #dadada; background:#fff;border-top:none;box-shadow: 0 6px 8px #dadada;}
.nav-common-box .right-sign-in .pt-bd-03 ul li{ float:left; width:104px; border-bottom:1px solid #e5e6e7; }
.nav-common-box .right-sign-in .pt-bd-03 ul li a{ color:#585858; padding-left:22px; width:82px;}
.nav-common-box .right-sign-in .pt-bd-03 ul li a:hover{ text-decoration:underline; color:#c80000;}


.nav-common-box .right-sign-in .active .pt-bd-01{ display:block;}
.nav-common-box .right-sign-in .active .pt-bd-02{ display:block;}
.nav-common-box .right-sign-in .active .pt-bd-03{ display:block;}


.nav-common-box .right-sign-in .yellow-sign{ float:left;display:block; width:240px; position:absolute; right:0; top:41px; z-index:5;background:#f9f6df; box-shadow:0 2px 8px #ddd; border-radius:3px 3px 3px 3px; z-index:4}
.nav-common-box .right-sign-in .yellow-sign .ul-03{  float:left; width:180px;padding:8px 0; padding-left:25px; line-height:28px;}
.nav-common-box .right-sign-in .yellow-sign .ul-03 li a{ float:left; width:180px; color:#626262;}
.nav-common-box .right-sign-in .yellow-sign .ul-03 li a:hover{ color:#626262; text-decoration:none;}
.nav-common-box .right-sign-in .yellow-sign .ul-03 li a em{ color:#d60000; float:right;}
.nav-common-box .right-sign-in .yellow-sign .closed{ float:right; width:10px; height:10px; background:url(../img/common-head/ico-15.gif) 0 0 no-repeat; margin:7px 7px 0 0;cursor:pointer;}
.nav-common-box .right-sign-in .yellow-sign .ul-03 li .hl-a{ width:180px;text-align:center; color:#fb6919; text-decoration:underline;}
.nav-common-box .right-sign-in .yellow-sign .ul-03 li .hl-a:hover{ color:#fb6919; text-decoration:underline;}




/*2015新版左边导航*/
.common-left-nav{ width:60px; position:fixed; left:50px; top:200px; z-index:6}
.common-left-nav .bt{ float:left; width:60px; height:40px; background:url(../img/common-head/bg-97.gif) 0 0 no-repeat; cursor:pointer;}

.common-left-nav .list{ float:left; width:60px; cursor:pointer;}
.common-left-nav .close{ float:left; width:60px; height:30px;background:url(../img/common-head/bg-105.gif) 0 0 no-repeat; cursor:pointer;}


.common-left-nav a{ float:left; width:60px; height:37px; border-bottom:1px solid #e5e5e5;}

.common-left-nav .ico-01{ background:url(../img/common-head/bg-98.gif) 0 0 no-repeat;}
.common-left-nav .ico-01:hover{ background:url(../img/common-head/bg-107.gif) 0 0 no-repeat;}

.common-left-nav .ico-02{ background:url(../img/common-head/bg-99.gif) 0 0 no-repeat;}
.common-left-nav .ico-02:hover{ background:url(../img/common-head/bg-108.gif) 0 0 no-repeat;}

.common-left-nav .ico-03{ background:url(../img/common-head/bg-100.gif) 0 0 no-repeat;}
.common-left-nav .ico-03:hover{ background:url(../img/common-head/bg-109.gif) 0 0 no-repeat;}

.common-left-nav .ico-04{ background:url(../img/common-head/bg-101.gif) 0 0 no-repeat;}
.common-left-nav .ico-04:hover{ background:url(../img/common-head/bg-119.gif) 0 0 no-repeat;}

.common-left-nav .ico-05{ background:url(../img/common-head/bg-102.gif) 0 0 no-repeat;}
.common-left-nav .ico-05:hover{ background:url(../img/common-head/bg-120.gif) 0 0 no-repeat;}

.common-left-nav .ico-06{ background:url(../img/common-head/bg-103.gif) 0 0 no-repeat;}
.common-left-nav .ico-06:hover{ background:url(../img/common-head/bg-121.gif) 0 0 no-repeat;}

.common-left-nav .ico-07{ background:url(../img/common-head/bg-104.gif) 0 0 no-repeat;}
.common-left-nav .ico-07:hover{ background:url(../img/common-head/bg-122.gif) 0 0 no-repeat;}

.common-left-nav .ico-08{ background:url(../img/common-head/bg-123.gif) 0 0 no-repeat;}
.common-left-nav .ico-08:hover{ background:url(../img/common-head/bg-124.gif) 0 0 no-repeat;}

.return-top{ position:fixed; width:46px; height:46px; background:url(../img/common-head/bg-95.png) 0 0 no-repeat; right:100px; bottom:50px; z-index:6}
.return-top:hover{ background:url(../img/common-head/bg-96.png) 0 0 no-repeat;}


/*common-load*/
.common-load {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1987;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.common-loadimg  {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1990;
    color: #fff;
}
.common-loadimg .loading {
    text-align: center;
    position: absolute;
    top: 42%;
    left: 42%;
}
.common-loadimg .loading p {
    margin-bottom: 10px;
}


table.cake-sql-log, table.xdebug-error {
	margin: 100px auto ;
	width: 95%;
}
table.cake-sql-log tr, table.cake-sql-log tr td, table.cake-sql-log tr th,
table.xdebug-error tr, table.xdebug-error tr td, table.xdebug-error tr th
 {
	border: 1px solid #000;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
}

.ad-common-right{ position:fixed; right:0; bottom:300px; width:150px; width:150px;}
.ad-common-right img{ width:150px; height:150px;}
.ad-common-right .close{ width:21px; height:21px; background:url(../img/common-head/close.png) 0 0 no-repeat; position:absolute; right:5px; top:5px;}

