﻿@charset "utf-8";
/* CSS Document */
/*header css 头部样式*/
.top_logo_hotline { height:93px; margin:0 0 0 15px; overflow:hidden; }
.nav_login{margin:0 0 0 15px; height:30px; overflow:hidden; position:relative;}

/*left css 左侧栏样式*/
.side-left{ width:164px; float:left; margin-left:15px;_display:inline;overflow:hidden;}
.divlogin{background:url(../images/report_07.jpg) no-repeat; width:164px; height:92px;}
.side-left h4{ line-height:25px; font-size:12px; font-weight:bold; color:#FFF; padding-left:30px; height:25px; background:url(../images/side_title.gif) no-repeat;}
.side-menu{margin:2px 0 0px; }
.side-menu li{ line-height:24px; padding-left:30px; margin-bottom:2px; background:url(../images/side_title_li.gif) top left no-repeat;}
.side-menu li a{ color:#000000; padding-left:20px;background:url(../images/side_nav_arr01.gif) left no-repeat;}
.side-menu li.select a,.side-menu li a:hover{color:#4e4c4c; background-image:url(../images/side_nav_arr02.gif);}
.side-menu li ul{ margin:2px 0;}
.side-menu li ul li{ font-family:Tahoma; line-height:20px; height:20px; padding-left:15px; margin:0; background:none;}
.side-menu li ul li a,.side-menu li.select ul li a{ color:#4e4c4c; padding-left:10px; background-image:url(../images/side_nav_arr.gif);}
.side-menu li ul li a.select,.side-menu li ul li a:hover{color:#ff762e; background-image:url(../images/side_nav_arr.gif);}
.divli{font-family:Tahoma;  padding-left:15px; background:none; }
.divselect{color:#ff762e; background-image:url(../images/side_nav_arr.gif);}
.divselect a:hover{color:#ff762e; background-image:url(../images/side_nav_arr.gif);}
.line{ color:#FF0000;}

/*right css 右侧栏样式*/
.side-right{ float:left; font-family:Tahoma; width:715px; height:800px; margin:0 0 30px 10px; overflow:hidden;}


/*715px宽度圆角div*/
.tab_01 .box715{padding-top:7px; width:715px; margin:0 auto; overflow:hidden; background: url(../images/box_top.gif) top no-repeat;}
.tab_01 .box715 .conArea{ padding:5px 0; border-left:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; overflow:hidden; display:inline-block;}
.tab_01 .box715 .conArea p{ text-indent:0; padding:0;}
.conArea .top{margin:0 auto 0 15px;}
.conArea .count{margin:0 auto 0 15px;}
.title h3{font-weight:bold; padding-left:15px; margin:10px 0 5px; line-height:23px; background:url(../images/order_arr.gif) -12px 3px no-repeat;}
.title p.linebg{ height:25px; line-height:25px; border-bottom:1px solid #e5e5e5; margin-bottom:5px;}
.tab_01 .box715 .bottom{ height:7px; overflow:hidden; background:url(../images/box_bottom.gif) no-repeat;}

.tab_01 .boxm20{ margin:0 auto 20px;}

/*footer css 底部样式 */

#footer .nav{color:#fff; text-align:center; height:27px; line-height:27px; background:url(../images/footer_bg.png) no-repeat; margin:0 0 5px 15px;}
#footer .nav a{ color:#fff; padding:0 10px;}


/*常用的有背景色的表格*/
.bg-table{border:1px solid #e9e9e9;}
.bg-table th,.bg-table td{ text-align:center; font-weight:bold; height:23px; line-height:23px; background-color:#febb96;}
.bg-table td{ font-weight:normal; background-color:#ededed;}
.bg-table li{ border-bottom:1px solid #FFF;}
.left-td td{ text-align:left; padding-left:10px;}

/* 整体布局 */
#wrapper {margin:0 auto;}
.hidden { display:none; }
.show { display:block; }
.left { float:left; }
.right { float:right; }
.textCenter { text-align:center; }
.textright { text-align:right; }
.textleft{ text-align:left;}
.hidden_zoom { overflow:hidden; zoom:1; }
.b{ font-weight:bold; }
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }
.mr10 { margin-right:10px; }
.m{ margin:10px;}
/* 清除浮动 */
.clearfix { clear:both; }
.clearfix:after { content: "."; clear:both; display:block; height:0; visibility: hidden; }
/* 头部 */
#header {width:940px;overflow:hidden; margin:0 auto;}
/* 页面内容 */
#container {width:940px;overflow:hidden;margin:0 auto 30px;}
/* .column定义栏目的float属性；.span-x定义栏目宽度；.last将margin-right置为0px */
.column { float:left; margin-right:12px; }
.last { margin-right:0; }
/* footer */
#footer { text-align:center; font-family:Tahoma; line-height:18px; width:940px; height:80px;margin:0 auto; overflow:hidden; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
/* 边框*/
fieldset, img { border: 0; }
abbr, acronym { border: 0; font-variant: normal; }
/* remember to define focus styles! 外边框*/

:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; #font-size:11px;
_font-size:12px; color:#666666; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { font-size:12px; #font-size:12px;
_font-size:12px; }
body { color:#4e4c4c; font-size:12px; font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";line-height:20px;}
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; margin:0; padding:0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
:link, :visited, ins { text-decoration: none; color:#4e4c4c; }
a:hover { color:#ff762e; text-decoration:none; }
:active { color:#4e4c4c; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/*杨毓强增加 2010-12-7 */
body,html {  background:#fff;}
.top {background-repeat:no-repeat; line-height:30px; height:37px; font-weight:bold; margin-bottom:10px}

.Grid {border-collapse:collapse;width:100%; margin-top:10px;
border-right:1px solid #eee; border-top:2px #2789bb solid;}
.Grid td,.Grid th{
	border:#e8e8e8 solid 1px;padding:6px 2px 5px 2px;vertical-align: top; }
.Grid th{
	border-top: 2px solid #0189C2;
	border-bottom:1px solid #e8e8e8;
	background-color:#Ffd;	
	font-weight:bold;
	}	

.Grid td a {
	color:#666;
	
	
	}

.Grid caption a {
	float:right;
	font-size:12px;
	margin:0 10px 5px 10px;
	text-decoration:none;
	color:#666;
	font-weight:normal;
	
	}

.Grid caption {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#f60;
	
	}
	
.Grid tfoot ul li {
	float:left;
	margin-right:20px;
	list-style:none;

	}

.Grid td a { text-decoration:underline;}

.money {

	background-color:#FAFFE8;
	color:#090;
	text-align:right;
	border:1px solid #eee;
	border-top:none;
	border-bottom:none;
	}
	
.pages { color: #e85305; padding:5px 0px; }
.pages span { float:left;}
.pages a, .pages font { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #fff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #2788ba; color:#fff;border:1px solid #fefefe; text-decoration:none;}


/*end */



/*鸿飞*/
.TempList{}
.TempList dl{ width:400px; margin-bottom:1em; padding:1em; cursor:hand}
.TempList dt{ width:170px; float:left}
.TempList dd{ float:left; width:200px;}
.TempList dd h3{ font-size:14px; font-weight:bold;}
.TempList dl.select{ border:1px #ff762e solid;background:url(/images/succeed64_64.gif) no-repeat right bottom #fef6dc}
.TempList dl.hover{ border:1px #ff762e solid;background:#fef6dc}


.AdList dl{ margin-bottom:3em}
.AdList dt{ font-size:14px; font-weight:bold}
.AdList dt span{ font-size:12px; font-weight:normal}


pre{	border-bottom: #ddd 1px solid;
	padding-bottom: 5px;
	margin-top: 10px;
	padding-left: 5px;
	width: 700px;
	padding-right: 5px;
	display: inline-block;
	background: #fafafa;
	border-top: #ddd 1px solid;
	padding-top: 5px;
	word-wrap:break-word;

}


.ajax-loader
{
	border:4px #68b1e5 solid; background:#fff; text-align:center; padding:5px 10px;
}

.ajax-loader img
{
	 vertical-align:middle;
}



.srhbtn
{
	border-bottom: 0px;
	border-left: 0px;
	width: 122px;
	background: url(/images/search_bg.gif) 0px -64px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	border-top: 0px;
	cursor: pointer;
	font-weight: bold;
	border-right: 0px;
}


.form2 p{ margin-bottom:6px}
.form2 p input{ border-color:Silver; height:22px; line-height:160%;}

.contact-mail {}
.contact-mail h3 { font-size:14px; font-weight:bold;}

.contact-list { height:180px; padding:15px; overflow:auto; border:1px #ccc solid; width:400px}
.contact-list input { border:0px;}

.order-detail { width:720px; border:2px #bcd8fa solid;}
.order-detail th { padding:3px 5px; background:#ffffdd; border-bottom:1px #ccc solid; text-align:center; font-weight:bold;}
.order-detail td { padding:3px 5px;}
.order-detail b { color:#268bc2;}
.order-detail .price { font-size:16px; font-weight:bold; color:#f60;}
#toolbar {width:720px;}