/*****************************************************************
******************************************************************
以下为所有风格通用样式
margin: 0;padding: 0;设置外边距,内边距空隙都为0
font-size: 12px;为字体大小.一般表格内的,不受他控制
li,ul设置list-style: none;主要是取消默认的小圆点.不太好看
******************************************************************
*****************************************************************/
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{
	margin: 0;
	padding: 0;
	font-size: 12px;
	word-wrap: break-word; word-break: normal;
	font-family: Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
}
li,ul{
	list-style: none;
}


   input,
   button,
   select,
   textarea {
	   font-family: inherit;
	   font-size: inherit;
	   line-height: inherit;
   }



/******************************************
TD中的color: #333333;为没有超级链接的字体颜色
VERTICAL-ALIGN: top;表格里的内容居顶
text-align:left;表格里的内容居左
*******************************************/

TD {
	color: #3c3c3c;
	vertical-align: top;

}

form td{
	padding-top: 3px;
}
/******************************************
border:1px solid #ccc; 表单边框为1个像素的实线,
要为虚线改solid为dotted,要换颜色改#ccc
可以自定义背景颜色
background:#eee;
*******************************************/



/******************************************
网页整体宽度
******************************************/
.wrap{
	width:990px;
	margin:auto;
}

#header_top table{
	width:990px;
	margin:auto;
}


#header_top ul{
	width:990px;
	margin:auto;
}
#nav{
	width:990px;
	padding:5px 0;
}
.menu{
	width:990px;margin:0 auto;
	padding-left:1px;

}
#title1{width:990px;clean:both;margin:0 auto;    padding-left: 1px;}
#title1 div{
	border:1px #f4f4f4 solid;
	/* background:url(top1.jpg) repeat-x; */
	height: 42px;
	width:197px;
	border-top: 0;
	text-align:center;margin-left: -1px;
}
.fl{
	float:left;}


.menu ul li{
	float:left;
	width:197px;
	border:1px #f0f0f0 solid;
	/* background-image: url(163.png); */
	font-weight: bold;
	color: #000000;
	text-align:center;
	font-size: 14px;
	line-height:160%;
	background-position: -1px -63px;
	padding:auto;
	    margin-left: -1px;


}
.menu ul li a{
	line-height:160%;
	font-size: 14px;



}
@media screen and (min-width: 1200px) {
	.wrap {
		width: 1190px !important
	}
	#header_top table{
		width:1190px;
		margin:auto;
	}
	#nav{
		width:1190px;
	}
	.menu{
		width:1190px;margin:0 auto;
		overflow: auto;

	}
	#title1{width:1190px;clean:both;margin:0 auto;}
	#title1 div{width:237px;}
	.menu ul li{width:237px;}

	.container {
		width: 1190px !important;
	}
}


/******************************************
font-size: 12px;超级链接字体大小
color:字体颜色
text-decoration: none;没有下画线.要有下画线.改none为underline
a 为统一超级链接,
a:link没有点击过的超级链接样式
a:visited 被点击过的超级链接样式
a:hover 鼠标指向时的超级链接样式
a:active 被用户激活(在鼠标点击与释放之间发生的事件)时的样式.少用
*******************************************/


a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #408ed6;
}
a:active {
	text-decoration: none;
}

#header{
	width:990px;
}

.IndexLeft{
	width:770px;
	float:left;
}
.IndexRight{
	width:215px;
	float:right;
}
/******************************************
#toplogin input.login_name用户名表单,
#toplogin input.login_pwd密码表单,写在一行,用,号分开共用样式
width:90px;表单宽
height:15px;表单高
*******************************************/

#header_top .login{
	/*margin-top:1px;*/
	/*margin-bottom:2px;*/
}


#header_top .login input.login_name{
	width:90px;

height: 28px;
}
#header_top .login input.login_pwd{
	width:90px;
	height: 28px;
	border-radius: 2px !important;

}

/******************************************
#toplogin input.login_sub提交按钮表单,
width:90px;表单宽
height:15px;表单高
background:#D2E4FC;	背景颜色
*******************************************/

#header_top input.login_sub{
	width:40px;
	height:28px;
	background: #3276B1;
	border: #2c699d solid 1px;
	color: #fff;
	border-radius: 2px;
}

/******************************************
#header div 头部LOGO与广告图的容器,
float:left;靠左排列

#header div.ad广告容器,样式指定了靠右
*******************************************/

#header div{
	float:left;
}
#header div.ad{
	float:right;
}

/******************************************
#header头部大表格
margin-bottom:10px;与下面的表格距离10像素
border-top:#ccc 1px solid;表格上方一个像素的实线,颜色为#ccc,
可以把solid改成虚线dotted
#header td 大表格内的TD
padding-top:8px;上方留空8个像素
*******************************************/

#header{
	margin-bottom:7px;
	margin-top:7px;
}
#header .logo{
	margin-top:5px;
}
#header .cityname{
	float:left;
	width:140px;
	border-left:1px #ccc solid;
	height:30px;
	padding-top:10px;
	margin-top:15px;
	padding-left:8px;
}
#header .cityname .title{
	font-size:18px;
	font-weight:bold;
	color:#1E50A2;
}
#header .cityname .change a{
	color:blue;
}
/******************************************
#guide头部网站导航表格编号
margin-top:5px;与上方表格距离5像素
border:1px #6B92D6 solid;边框样式solid改为dotted则为虚线
height:28px;高度
background:#D2E4FC;背景颜色
#guide td导航表格内部TD容器
border:1px solid #FFF;内边框样式
padding:6px 3px 4px 3px;导航文字与上右下左的距离
*******************************************/

#guide{
	width:990px;
	margin-top:0px;
	color:#cccccc;

}
.hui{color:#cccccc;}


.nav_guide{
	width:990px;
	margin-top:3px;
}
.nav_guide td{
	padding:5px;
}

/******************************************
导航条样式
******************************************/



/*****************************
滚动栏样式
******************************/
#index_c01{




	/* background: url(bj3.jpg) ; */
	background-repeat: no-repeat;

	padding: 7px 7px 2px 14px;

	border: 1px solid #eee;

	margin-top: 3px;

}

/******************************************
.MainTable .guide样式导航表格样式
margin-top:5px;与上方表格的距离
border:1px #A7CAFA solid;边框样式,solid可更换成dotted虚线
height:20px;表格高度
background:#F5FAFE;表格背景颜色

.MainTable .guide td{ padding:5px; 表格内的文字距离四周的间距
可改成 padding:5px 0 0 0;指上右下左
*******************************************/

.MainTable .guide{
	margin-top:5px;
	border:1px #A7CAFA solid;
	height:20px;
	background:#F5FAFE url(head2.gif);
}
.MainTable .guide td{
	padding:5px;
}


/*****************************************************************
******************************************************************
内容大表格模块样式
width:100%;占满整个空间宽度
margin-top:5px;与上一个表格间距为5个像素
overflow:hide;内容超过时,将隐藏.不过上面用百分比,一般这里设置无效.
只有上面用具体像素,这里才生效
border:1px #A7CAFA solid;边框样式,1个像素,可以改solid为虚线dotted,要取消边框改1px为0px
******************************************************************
******************************************************************/

.dragTable{
	width: 100%;
	margin-top: 5px;
	overflow: hide;
	/*border: 1px #d8d8d8 solid;*/
}

/******************************************
内容表格模块头部样式
background:#D2E4FC;背景颜色
height:20px;高度
padding-left:1em;字体与左边距离
padding-top:7px;字体与上方距离
border:1px #FFF solid;内边框样式,一般设置为0px较多,即不要内边框居多
******************************************/

.dragTable .head{
	/* background: url(163.png) repeat-x; */
	background-position: -1px -63px;
	heigth: 25px;
	/* padding-top: 0px; */
	background-color: #fafafa;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px #eee solid;
	vertical-align: middle;
}


.dragTable .head .L{
	/*	background:url(head_bg1.gif);*/
	width:5px;
	height:28px;
	margin-left:8px;
	float:left;
}
.dragTable .head .R{
	/*background:url(head_bg3.gif);*/
	width:4px;
	height:28px;
	float:left;
}
/******************************************
模块主题文字,与点击查看更多
float:left;居左,
可以设置为粗体 font-weight:bold;颜色为color:#000;
******************************************/

.dragTable .TAG{
	float:left;
	color:#1E50A2;
	font-weight:bold;
	padding-left:13px;


}
.dragTable .TAG a{
	color:#1E50A2;
	font-size:14px;
}
.dragTable .morelink{
	float:left;
	padding-top:8px;
	padding-left:10px;
}
.dragTable .morelink a{
	margin-left:10px;
	text-decoration: underline;
}
.dragTable .more{
	float:right;
	padding-right:1em;
	padding-top:8px;
}
.dragTable .more a{
	color:#666;
}
/******************************************
整体大表格之间的间隙
******************************************/
.MainTable{
	margin-top:0px;
}
/******************************************
右边窄表格模块样式
width:98%;宽度
line-height:17px;字体行高
******************************************/

.MainTable .Side .dragTable{

}

.MainTable .Side .dragTable .TAG{
	/* background:url(ehead_bg2.gif) center; */
	/*color: #000;*/
	color: #003B84;
	font-weight:bold;
}
.MainTable .Side .dragTable .TAG a{
	color: #000;
}
.MainTable .Side .dragTable .head .L{
	/* background:url(ehead_bg1.gif); */
}
.MainTable .Side .dragTable .head .R{
	/* background:url(ehead_bg3.gif); */
}

.MainTable .Side .dragTable .middle{
	line-height:17px;
}

/******************************************
内容模块主体部分
padding:8px;距离四周距离为8个像素,
可以改成更具体些的padding:8px 0 0 0;即上右下左的距离
line-height:20px;行高,即是使用<br>换行符时的文字行高
******************************************/

.dragTable .middle{
	padding:6px 1px 4px 7px;
	height:50px;
	line-height:20px;
}
.dragTable .middle img{
	/*border:1px #CCCCCC solid*/
}
/******************************************
右边窄表格最新,最热的内容样式.
	width:210px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
通过设定固定宽度,使控制自动隐藏超出边界的内容自动隐藏,用省略号表示
只对<ul><li>有效
******************************************/

.MainTable .Side .dragTable .middle ul li{
	width:210px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}


/******************************************
列表页,包括首页,文章子栏目文章表格样式,表格高度
******************************************/
#AutoRows .dragTable .middle{
	padding-top:0px;
	padding-bottom:0px;
	height:100px;
}

/******************************************
文章中列表页中的图片主题,图片列表
.listpic每张图的占位空间
width:127px;占位宽度127像素
padding:3px 0 3px 4px;内间隙距离上右下左
float:left;居左排列
.listpic .title图片底下的标题样式
	width:127px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
固定了宽度,控制自动隐藏超出边界的文字
******************************************/

.listpic{
	width:120px;
	padding:3px 7px 3px 5px;
	float:left;
}
.listpic .title{
	width:120px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/******************************************
文章中列表页中的图片主题,图片内边框样式
border:1px #FFF solid;边框一个像素,为实线,可以改0px,即取消内边框
改solid为dotted即是虚线
******************************************/

.listpic img{
	border:1px #FFF solid;
	width:120px;
	height:90px;
}

/******************************************
文章中列表页中的图片主题,图片外边框样式
width:120px;	图片外边框宽 height:90px;	图片外边框高
display:block;	定义链接为实体利于加效果
text-align :center;	图片在边框内居中
border:1px #ccc solid;图片外边框样式,要取消边框,可以把1改0,
要加粗粗,把1改成更大的数,要用虚线,可以把solid改成dotted,要换颜色修改#ccc为其他的
margin-bottom:5px;			与底部文字的距离
******************************************/

.listpic .img a{
	width:120px;
	height:90px;
	display:block;
	text-align :center;
	border:1px #ccc solid;
	margin-bottom:5px;
}

/******************************************
文章列表
padding:7px 5px 0 5px;内间隙,上右下左的距离
border-bottom:1px dashed #ccc;底部虚线,也可改为实线solid 或其他颜色

.listarticle span参数样式
******************************************/

.listarticle td{
	padding:7px 5px 0 5px;
	border-bottom:1px dashed #ccc;
}
.listarticle span{
	display:block;
	float:left;
}

/******************************************
文章列表
文章标题样式
text-indent: 0.6em;与小图标的距离
background:url(title_icon3.gif) no-repeat left;小图标,居左不平铺
background-position: 0em 40%;小图标是背景,坐标位置

.listarticle span.time{float:right;}时间靠右显示
******************************************/

.listarticle span.title{
	text-indent: 0.6em;
	background:url(../default/title_icon3.gif) no-repeat left;
	background-position: 0em 40%;
}
.listarticle span.time{
	float:right;
}

/******************************************
分页
******************************************/

.page{
	width:98%;
	margin-top:1em;
	clear:both;
}

.page a{
	/*display:block;*/
	/*float:left;*/
	/*margin-right:3px;*/
	/*border:1px solid #ccc;*/
	/*padding:2px 4px 1px 4px;*/
}

/*****************************************************************
******************************************************************
文章内容页
.content_word,.content_word p多种格式的控制内容的样式,字号为15像素
******************************************************************
******************************************************************/
.content_word,.content_word p{
	font-size:15px;
}



/*****************************************************************************************
*****************************************************************************************
**********评论
******************************************************************************************
******************************************************************************************/

#comment .content{
	width:100%;
	border-bottom:dotted 1px #ddd;
	margin-bottom:5px;
	margin-top:5px;
}
#comment .content .word{
	padding-left:5px;
	height:50px;
}
#comment .content .img{
	padding:0 1em 3px 0;








}
#comment .content .info{
	padding:2px 0 0 5px;
	text-align:right;
}
#comment .img .p img{
	width:50px;
	height:50px;
	padding:3px;
}
#comment .img .p{
	display:block;
	width:58px;
	height:58px;
	background:url(icobg.gif);
}


/*****************************************************************************************
*****************************************************************************************
网页底部
******************************************************************************************
******************************************************************************************/

/*
页脚css样式
*/
.footer_nav {text-align:center;margin: 14px 0;background: #Fefefe;padding: 7px;margin-bottom: 0;border-top: 1px solid #f9f9f9;}
.footer_nav a{/* color:#fff */font-size: 14px;}
.footernew {
	color: #999999;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	/* width: 910px; */
	/* margin: 0 auto; */
	/* border-top: 3px solid #003B84; */
	padding-top: 14px;
	padding-left: 7px;
	/* margin-bottom: 14px; */
	/* padding-bottom: 14px; */
	padding-bottom: 14px;
	background: #Fefefe;
}
.footernew a {color:#6666;text-decoration:none;}
.footernew a:link {color:#666;text-decoration:none;}
.footernew a.lchot {color:#bd0a01;}
.footernew a:hover {color:#bd0a01;text-decoration:underline;}
.footernew a:visited {color:#666;}
.footernew div{width:546px; margin:0 auto;}
.footernew p{float:left;width:120px;height:50px;border:1px solid #d2d2d2;padding:0;line-height:20px; margin:6px;font-size:12px;}
.footernew .fl{float:left;padding:3px;}
.footernew .fr{float:right; width:72px;padding:5px 3px 0 3px;}



/*********************************************************************
**********************************************************************
AJAX在线编辑DIV容器
这个会员看不到.只是版主管理员才可以看到.这是后台风格
一般不必修改了.修改了会员也看不到
**********************************************************************
*********************************************************************/
#AjaxEditTable{
	border:1px solid #BEDDFF;
	background:#FFF;
}
#AjaxEditTable .head{
	height: 21px;
	background: #DBEAFF;
	border-bottom:1px solid #BEDDFF;
	padding:3px 5px 0 7px;
}
#AjaxEditTable .head a{
	color:#FFF;
}
#AjaxEditTable .head span{
	DISPLAY: block;
	FLOAT: right;
}
#AjaxEditTable .middle{
	background:#FFF;
	line-height:18px;
	padding:5px;
}
#AjaxEditTable .middle input,#AjaxEditTable .middle textarea{
	border:1px solid #BEDDFF;
	background:#FFF;
}



/******************************************************
******************************************************
**列表页小分类页
******************************************************
******************************************************/

/*标题+内容*/
#sort_list .list_sortTC{
	border-bottom:1px dotted #ccc;
	width:99%;
	margin-bottom:10px;
}
#sort_list .list_sortTC .content{
	text-indent:2em;
}
/*标题+内容+图片*/
#sort_list .list_sortTCP{
	border-bottom:1px dotted #ccc;
	width:99%;
	margin-bottom:10px;
}
#sort_list .list_sortTCP .pic{
	padding-bottom:5px;
	padding-right:8px;
}
#sort_list .list_sortTCP .content{
	text-indent:1em;
}

/******************************************************
******************************************************
****主页布局设置
******************************************************
******************************************************/

.IndexL{
	padding-right:2px;
}
.IndexR{
	padding-left:2px;
}

.btable .list_title_tb div{
	width:47%;
	line-height:150%;
	float:left;
	padding-left:2px;
}

.btable .toptable{
	border-bottom:1px dotted #ccc;
	width:99%;
}
.btable .toptable .img{
	padding-bottom:5px;
}
.btable .toptable .bigword{
	font-weight:bold;
}

/*****************************************************************************************
*****************************************************************************************
************留言本
*****************************************************************************************
*****************************************************************************************/

.guestbook{
	margin-bottom:4px;
	border:1px dotted #A7CAFA;
	width:99%;
}
.guestbook .Ftd{
	padding:4px;
	border-right:1px dotted #A7CAFA;
}
.guestbook .Atd{
	border-top:1px solid #D2E4FC;
	padding-left:4px;
}
.guestbook .Ctd{
	padding:4px;
}

/******************************************************
******************************************************
****其它
******************************************************
******************************************************/
#showcontent,#showcontent p{
	font-size:16px;
	line-height:25px;
}


/*列表栏目名称*/
.showsortname{
	background:url(../default/article_elite.gif) no-repeat 0.3em 0;
	padding-left:0.3em;
	text-indent:1.5em;
	font-weight:bold;
	float:left;
}

/*下拉菜单的背景颜色与透明度设置*/
#menuTable{
	background:#F5FCFE;
	border:1px solid #A7CAFA;
	filter:Alpha(Opacity=80);
}
#menuTable td{
	padding:3px 0px 3px 5px;
	line-height:15px;
}

.HD .head{
	background:#D2E4FC url(head_bg.gif);
	height:33px;
	padding-left:0em;
	padding-top:0px;
	border:0px #FFF solid;
}

.HD .head span{
	float:left;
	width:86px;
	padding-top:6px;
	height:23px;
	display:block;
	text-align:center;
	cursor: hand;
}

.HD .head .hd2{
	background:url(hd20.gif);
	height:27px;
	font-weight:bold;
	color:#fff;
}

.quotecomment_div{
	margin:5px;
	border:1px dotted #A7CAFA;
	border-left:2px solid #A7CAFA;
	color:#ccc;
}

#comment_title{
	height:92px;
	background:url(../default/comment_title.gif);
}
#comment_title td{
	padding-top:18px;
}

/*列表页,标题+图片+内容的显示样式*/
.list_sortTCP{
	margin-bottom:12px;
	width:99%;
}
.list_sortTCP .pic{
	padding-right:1em;
}
.list_sortTCP .content{
	border-bottom:1px dotted #ccc;
	text-indent:2em;
	color:#646464;
}
.list_sortTCP .title a{
	color:#555555;
}
/*列表页,标题+内容的显示样式*/
.list_sortTC{
	margin-bottom:5px;
	width:99%;
	border-bottom:1px dotted #ccc;
}
.list_sortTC .title a{
	color:#555555;
}
.list_sortTC .content{
	text-indent:2em;
	color:#646464;
}

/*************顶客********************/
.Digg{
	background:url(../default/digg_center.gif) center;
}
.Digg .left{
	background:url(../default/digg_left.gif) left;
	width:5px;
}
.Digg .right{
	background:url(../default/digg_right.gif) right;
	width:5px;
}
.Digg .number{
	font-size:25px;
	font-weight:bold;
	text-align:center;
	padding-top:14px;
	color:#2B4399;
}
.Digg .title{
	font-size:13px;
	text-align:center;
	padding-top:18px;
}
.Digg .title a{
	color:#990000;
}

.small_digg{
	width:38px;
	height:24px;
	background:url(../default/bg_digg.gif);
	text-align:center;
	padding-top:7px;;
	font-size:16px;
	margin-bottom:8px;
	margin-right:4px;
}

.module_table{
	border:1px dotted #ccc;
}
.module_tr td{
	background:#eee;
	color:red;
	padding:3px;
}

#comment_title{
	height:92px;
	background:url(../default/comment_title.gif);
}
#comment_title td{
	padding-top:18px;
}

.wrap .button{


	display: inline-block;
	/*line-height: 20px;*/
	font-size: 14px;
	text-align: center;
	color: #4c5161;
	border: 1px solid #d0d0d5;
	border-radius: 4px;
	/*padding: 9px 15px;*/
	min-width: 50px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	-webkit-transition: border-color .15s,background-color .15s,opacity .15s;
	transition: border-color .15s,background-color .15s,opacity .15s;
	cursor: pointer;
	overflow: visible;
	height: initial;


	background-color: #ff7772;
	border-color: #ff7772;
	color: #fff;
}
/***************************************************************************************/
/************************************************/
/********************************************************************/
#listsp{
	width:99%;
}
#listsp .sptd{
	border-bottom:1px dotted #ccc;
	padding-top:5px;
}
#listsp .pic{
	padding:3px 1em 0.5em 5px;
}
#listsp .title{
	padding-bottom:0.2em;
}
#listsp .title a{
	color:#990000;
}
#listsp .pic img{
	border:1px solid #333;
}
#spshow .about{
	color:#990000;
}
/********************************************************************/
#header_top .login{
	width:500px;
	float:left;

}
#header_top .Time{
	width:500px;
	float:right;
	text-align:right;
	padding-right:5px;
	line-height: 35px;
}
#header_top{
	border-bottom:1px #EEEEEE solid;
	height: 35px;
	/* margin-top:3px; */
	/* margin-bottom:3px; */

	overflow: hidden;
	background: #f9f9f9;
}
#header_top table{
	/*height:35px;
    line-height:35px;*/
}

#header .menubigtop{
	width:752px;
	height:32px;
	background:#ccc url(header_gray.gif) no-repeat;
	text-align:center;
	padding-top:9px;
	margin-left:10px;
}
#header .menubigtop a{
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	margin-right:18px;
}

#header .menuSmalltop{
	padding-left:25px;
	line-height:200%;
}
#header .menuSmalltop a{
	margin-right:4px;


}

#serach_ff{
	margin-top:5px;
	border:1px solid #DCDCDC;
}

/***********************************************************************************************/
/*小分类页*/
#sort_list .t{
	border-bottom:1px dotted #ccc;
	width:99%;
}
#sort_list .title{
	padding-top:5px;
}
#sort_list .about{
	color:#666;
}
#sort_list .about a{
	color:#666;
}
#sort_list .t2{
	padding-bottom:5px;
}
#sort_list .t .pic{
	width:80px;
	float:left;
	margin-right:5px;
}
#sort_list .t .about{
	width:580px;
	float:left;
}
#sort_list .t .pic img{
	width:77px;
	height:57px;
	border:1px #fff solid;
}
#sort_list .t .pic a{
	display:block;
	width:77px;
	height:57px;
	border:1px #ccc solid;
}


#sort_list .title a{
	color:blue;
	font-weight:bold;
	text-decoration: underline;
}
#sort_list .title a:hover{
	text-decoration: none;
	color:#FF5500;
}
/**市场分类标题**/
.infosort_title{
	background:url(index_infosort_title.jpg) no-repeat;
	color:#FFFFFF;
	height:34px;
}
.infosort_title	.title{ color:#FFFFFF; font-size:14px;margin-top:8px; line-height:34px;}


/**
*类目搜索
**/
.infosort_title	.sort_search { margin-top:4px;  }
.infosort_title	.sort_search .btn{background:url(sortsearch_submit.gif) no-repeat; height:21px; border:0px;}
.sort_search_rt {}
.sort_search_rt td{ padding:5px; line-height:180%; background-color:#FFDDDB}
/****/

.Infosort{
	clear:both;border:1px solid #FCA8A8;

}

.Infosort .middle{

}
.Infosort .head{
	height:19px;
	padding-top:5px;
	font-weight:bold;
	padding-left:10px;
	background:url(iheadbg.gif);
}
.Infosort .c2{
	background:#f9f9f9;
	border-bottom:0px #bababa dotted;
}
.Infosort .c1{
	background:#ffffff;
	border-bottom:0px #bababa dotted;
}
.indexlistsort .smallsort{
	clear:both;
	color:#003CC8;
	padding-bottom:10px;
	padding-left:8px;
}

.indexlistsort .bigsort{

	width:100%;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:8px;
	margin-top:8px;

}



.indexlistsort .bigsort a{
	font-weight:bold;
	text-decoration: none;
	color:#003CC8;
}
.indexlistsort .smallsort{
	margin-bottom:10px;
}
.indexlistsort .smallsort a{
	color:#004276;
	text-decoration: none;
	font-size:13px;
}
.indexlistsort .smallsort a:hover{
	text-decoration: underline;
}
.indexlistsort .smallsort span{
	display:block;
	float:left;
	overflow:hidden;
	/*text-overflow:ellipsis;*/
	white-space:nowrap;
	/*width:80px;*/
	padding-left:7px;
	margin-bottom:3px;
}
.bestlist{
	clear:both;
	padding:5px;

}
.bestlist .linelist{
	float:left;
	width:95px;
	height:130px;
	margin-right:5px;
	text-align:center;
}
.bestlist .pic{
	border:1px solid #999999;
}
.bestlist .linelist .title{
	height:40px;
}

.list_title td{
	border-top:1px dotted #ccc;
	padding-top:8px;
	padding-bottom:3px;
}
.list_title .listtop{
	border-top:0px;
}
/**合作**/
.infolist_hb{
	border:1px solid #CCCCCC;
	margin-top:8px;
}
.infolist_hb .head{
	height:19px;
	padding-top:5px;
	font-weight:bold;
	padding-left:10px;
	background-color:#f9f9f9;
	border-bottom:1px #cccccc solid;
}

.infolist_hb .content{

	padding:5px;

}
/**********内容页**************/
#baseinfo{
	color:#666;
	line-height:25px;
}
.content_canshu{
	line-height:200%;
	font-size:14px;
}
.content_canshu td{
	line-height:200%;
	font-size:14px;
}
.moreinfo{
	padding-top:5px;
	line-height:130%;
	border-top:#F7F7F7 5px solid;
}

#viewarticle .middle{
	padding-left:15px;
}

#show_title{

	padding-top:10px;
}
#show_title .L{
	font-weight:bold;
	font-size:16px;
	color:#000;
}
#viewarticle a{
	color:#2754BB;
}


#viewarticle #payprice{
	text-indent:110px;
	background:url(ts231.gif) no-repeat;
}

#viewarticle .showinfo{
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-top:1px #F3F3F3 solid;
}
#viewarticle .baseinfo{
	width:500px;
	float:left;

}
#viewarticle .infopic{
	width:170px;
	float:left;
}
#viewarticle .infopic{
	text-align:center;
	padding-top:10px;
	padding-left:2px;

}
#viewarticle .infopic .pic{
	display:block;

	border:5px solid #EFEFEF;
	width:120px;
	/*height:90px;*/
}
#viewarticle .infopic .pic img{
	width:120px;
}
#viewarticle .imgbutton{
	margin-top:5px;
	margin-bottom:5px;
}

#viewarticle .wyfood div{
	font-size:13px;
	font-weight:bold;
	color:#000;
}
#viewarticle .wyfood{
	clear:both;
	margin-bottom:9px;
	border-bottom:#EDEDED 1px solid;
}

#big_button{
	background:#C6D5F2;
	width:99%;
	margin-top:2px;
	margin-bottom:9px;
}

.button1{
	background:#0066CB;
	float:left;
	border-right:2px solid #fff;
}
.button1 td{
	letter-spacing:1px;
	padding:3px 7px 2px 7px;
	font-weight:bold;
	color:#fff;
	cursor: hand;
}
.button2{
	background:#C6D5F2;
	float:left;
	border-right:2px solid #fff;
}
.button2 td{
	letter-spacing:1px;
	padding:3px 7px 2px 7px;
	font-weight:bold;
	color:#000;
	cursor: hand;
}
.base_show{
	margin-bottom:5px;
}
.base_show .pic{
	border:1px solid #9DC9EC;
	width:200px;
	height:180px;
	padding-top:2em;
}

.base_show .about span{
	color:#0249A5;
	font-weight:bold;
	margin-left:1em;
}
.base_show .about span.title{
	font-size:15px;
}

.base_table{
	/* border:1px solid #82BFF6; */
	background:#FFFBF5;
	/* width:99%; */
	/* margin-bottom:10px; */
}
/*.card{TABLE-LAYOUT: fixed;WORD-WRAP: break-word; width:400px}*/
.base_table .h{
	background:#f0f0f0;
	color:#000;
	padding:5px 0px 5px 5px;
	font-weight:bold;
}
.base_table .t{background-color:#82BFF6; color:#FFFFFF}
.base_table .m{
	padding:5px 5px 5px 25px;
	line-height:30px;
}

#infocontent{
	width:99%;
}
#infocontent .a{
	background:url(wangyoudianping.gif) no-repeat left;
	height:22px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:8px;
	border-bottom:1px solid #82BFF6;

}
#infocontent .b{
	background:#f5f5f5;
	padding:3px;
	padding-left:8px;
	line-height:20px;
}
#infocontent .c{
	padding:5px 0 5px 0;
	line-height:20px;
}



#wydianping{
	/* width:99%; */
	background-color: #F7F7F9;
}
#wydianping .a{
	/* background:url(wangyoudianping.gif) no-repeat left; */
	height:22px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	color: #060606;
	padding-left:8px;
	/* border-bottom:1px solid #82BFF6; */
	/* margin-top: 14px; */
	padding:7px;
}
#wydianping .b{
	background:#f5f5f5;
	padding:3px;
	padding-left:8px;
}


.photolist{
	width:130px;
	height:95px;
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	margin-left:7px;
}
.photolist img{
	width:130px;
	height:95px;
	float:left;
	border:1px solid #ccc;
}
#show_article td,#show_article td a{
	font-size:14px;
	color:#0F0CBF;
}

#bbs_title .tr2 td{
	background:#eee;
}

.jfsort{
	margin-bottom:10px;
}
.jfsort .jfname{
	background:url(article_elite.gif) no-repeat 10px 0px  ;
	text-indent:25px;
	color:red;
	font-weight:bold;
}
.jfsort .title{
	background:url(arrow.gif) no-repeat 25px 0px;
	text-indent:35px;
}

.jfsort .about{
	text-indent:45px;
}

.showconactinfo{
	border:#676767 dashed 1px;
	background-color:#f9f9f9;
	font-size:12px;
	color:#666666;
	padding:5px;
	margin:5px;
	line-height:130%;
}
.showconactinfo p{
	margin-bottom:10px;
}

/**********************列表页地区**************************/
#zone_street_menu .street{
	height:4px;
	background:#F1F1F1;
	padding:5px;
	padding-bottom:2px;
}
#zone_street_menu .street a{
	color:blue;
	text-decoration: none;
}
#zone_street_menu .street a:hover{
	color:#DA0000;
	text-decoration: underline;
}
#zone_street_menu .zone{
	background:url(2line.gif) repeat-x bottom;
}
#zone_street_menu .zone span{
	display:block;
	float:left;
	padding:3px 3px 3px 4px;
	margin-left:7px;
	margin-top:4px;
}
#zone_street_menu .zone span a{
	text-decoration: none;
}
#zone_street_menu .zone .choose{
	border:1px solid #999999;
	border-bottom:0px solid #999999;
	background:#F1F1F1;
}
#zone_street_menu .street .choose{
	color:red;
}
/**********列表页*********/
#list_search .sort .t2 span a{
	color:blue;
	text-decoration: underline;
}
#list_search .sort .t2 span a:hover{
	text-decoration: none;
	color:#FF5500;
}

#list_search .sort{
	clear:both;
	height:auto;
	border-bottom:1px dotted #ccc;
	padding-bottom:15px;
	margin-bottom:8px;
	padding-top:5px;
}
#list_search .sort .t1{
	background:url(fenl2.jpg) no-repeat;
	text-indent:20px;
}
#list_search .sort .t2{
	margin:0 10px 10px 10px;
}
#list_search .sort .t2 span{
	display:block;
	float:left;
	width:19%;
	line-height:200%;
}
#list_search .sort .t2 span{
}
#list_search .condition{
	margin-bottom:8px;
}
.listsearch{
	clear:both;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#f5f5f5;
	border-top:1px #58C0F3 solid;


}
.listsearch_border_bottom{
	border-bottom:1px dotted #CCCCCC;
}


#sort_list .order{
	float:left;
	padding-top:8px;
	margin-left:15px;
}
/*******************/
#headsearch{
	padding-left:30px;
	float:right;
}

/********无列表显示******/

.nolistdb{ background:url(sorry.jpg) no-repeat; height:100px;  padding:20px;padding-left:150px; line-height:20px; margin-top:50px; margin-bottom:50px;}
.nolistdb strong{ color:#FF0000; font-size:14px;}

/**********内容发表页***************/

#postcontent .ct{
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #dedede;
	width:95%;
	margin-left:30px;
	background:url(postcontent.jpg) no-repeat left;
	padding-left:30px;
}


/*********头部广告*********/
#indextopad{
	margin-top:5px;
}

/******************/
#Ilabel{
	border:1px solid #F7D1B5;
	background:#FFF8F1;
	height:200px;
}
#Ilabel .t1{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	font-size:13px;
	color:#000;
	font-weight:bold;
}
#Ilabel .t2{
	padding-left:10px;
}
#hotkeyword .t2{
	line-height:170%;
	padding-right:9px;
}
#hotkeyword span{
	margin-right:4px;
}
#hotzone span{
	width:50px;
	display:block;
	float:left;
	padding-bottom:4px;
}
#Ilabel .t2 a{
	color:#0044DD;
}
#Itable .Main{
	padding-top:5px;
}

/*******************/
.moresort .c0,.moresort .c2{
	width:33%;
}
.moresort .c1{
	width:34%;
	padding:0 5px 0 5px;
}

/***************/
#comshop .title{
	padding-top:4px;
}
#comshop .title a{
	color:#2754BB;
}
#comshop .about{
	width:225px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-bottom:1px #ddd dotted;
}

/****************/
#hotshop .middle span{
	float:left;
	display:block;
}
#hotshop .middle div{
	clear:both;
	margin-top:3px;
	margin-left:3px;
}
#hotshop .middle .i{
	background:url(ii.gif) no-repeat 0px 1px;
	text-indent:5px;
	width:25px;
	color:#fff;
}
#newshop .middle{
	line-height:160%;
}

/*************************/
#searchNO{
	color:red;
	font-size:25px;
	font-weight:bold;
	text-align:center;
	padding:20px;
	margin:10px;
	border:1px dotted #ccc;
}


/****************/
#ad_info{
	margin-top:0;
}
#ad_info .middle{
	height:128px;
}




/**
*首页热门关键字
**/
.index_hotkey{ margin:0px; border:#FF9493 1px solid;}
.index_hotkey .hktitle_ck{ line-height:16px; font-weight:bold; padding:5px; background-color:#FFFFFF; text-align:center; border-bottom:1px #FFFFFF solid;}
.index_hotkey .hktitle{ line-height:16px; font-weight:bold; padding:5px; background-color:#FF9493; text-align:center;border-bottom:1px #FFFFFF solid; background:url(index_hotkey.jpg);}
.index_hotkey .hktitle a{ color:#81140F;}
.index_hotkey .content{ padding:0 5px 0 5px; line-height:180%; background:url(index_hotkey2.jpg) right no-repeat bottom;}

/**
*内容分页
**/
.contentshowform{ clear:both; padding:5px; margin-bottom:15px; text-align:left; width:100%;}
.contentshowform b{ color:red;}




/*
* 注册的
*/
.regform{ border:#efefef 1px solid; border-top:0px; }
.regform .head{ border-top:3px #efefef solid;/* background:url(reg_topbg.gif) repeat-x;*/ height:35px;}
.regform .head .L{  float:left;}
.regform .head .TAG{ line-height:35px;  font-size:14px; float:left; margin-left:120px!important; background:url(login_notice.gif) left no-repeat; padding-left:20px;}
.regform .head .TAG strong{ color:#DA3A4C; }
.regform .head .R{float:left;}

.regform .middle{ clear:both;}
.regform .middle td{ padding:5px; /*font-size:14px;*/}
.regform .middle .linetitle{background:url(arr3.gif) no-repeat left; line-height:200%; padding-left:20px; border-bottom:1px #CCCCCC dotted}
.regform .middle .regnotice{background:url(reg_bg2.jpg) no-repeat; padding:30px 20px 10px 120px; line-height:25px; text-align:left; height:108px;}

/*
*登陆的
*/
.mylogin{ background:url(login7.jpg); height:444px;}
.mylogin .left{ background:url(login6.jpg) left no-repeat; width:10px;}
.mylogin .right{ background:url(login8.jpg) right no-repeat; width:10px;}
.mylogin .loginform{ line-height:200%; text-align:center; }
.mylogin .loginform .td,p{font-size: 12px;line-height: 21px;}


/*****

圆角
****/

/*上圆角框通用设置样式，如果要运用多个不同颜色，以下6句不用重新变化--------------------------------*/

.sharp{
	margin-top:0px;

}

.Rcontent {border:1px solid;overflow:hidden;padding:5px;border-color:#d4d4d4;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;}
.RcontentF {border:1px solid;overflow:hidden;padding-top:7px;border-color:#d4d4d4}
.Rcontent h3,.RcontentF h3{
	margin-bottom:7px;
	height:19px;
	line-height:19px;
	font-size:12px;
	text-indent:10px;
	border-bottom:1px solid;
	border-color:#D4D4D4;
	background-image: url(163.png);
	background-repeat: no-repeat;
	background-position: -150px -460px;
	color:#3A9109;
	margin-top:6px;
}
.partner1 h3{
	margin-bottom: 7px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	text-indent: 10px;
	border-bottom: 1px solid;
	border-color: #D4D4D4;
	/* background-image: url(163.png); */
	background-repeat: no-repeat;
	background-position: -150px -460px;
	color: #3A9109;
	background-color: #fafafa;
}
/*颜色方案一,蓝色边框----------------------------------------*/
/*下面第一、二句决定边框颜色，第三句决定背景颜色*/
/*边框色*/
/*.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#D4D4D4;}*/
/*.color1 .b1,.color1 .b8{background:#D4D4D4;}*/
/*背景色*/
/*.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#fff;}*/

.c1{
	background: #f9f9f9;
	/*padding: 7px;*/
}


#nav_1_a, #nav_1_b, #nav_2_a, #nav_2_b, #nav_3_a, #nav_3_b, #nav_4_a, #nav_4_b {
	line-height: 28px;
}
/*分类属性样式*/
.list table td{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
}

/*分类筛选*/
.lbl_condition{display: inline-block; z-index:1;}
.lbl_condition a{ cursor:pointer; background:#fff;border:1px solid #ccc; color: #666; display: inline-block; padding: 0 5px; margin-right: 5px;}
.lbl_condition a:hover{ background:#fff;border:1px solid #fd0000; text-decoration:none; }

.lbl_condition em{ color:#E4393C; font-weight: bold; }



.choose_pro_tab li{ border-bottom: 1px solid #ddd;}
.choose_pro_tab li a.openmulti, .choose_pro_tab li a.complete, .choose_pro_tab li a.cancel{  display: block; float: right; border:1px solid #dfdfdf; background: #fff; border-radius: 2px; line-height: 18px; padding: 0 5px;height: 18px; font-size: 12px; text-decoration: none;}
.choose_pro_tab li a.openmulti:hover, .choose_pro_tab li a.complete:hover, .choose_pro_tab li a.cancel:hover{background-color: #efefef;}
.choose_pro_tab li div.multiselect{background: #efefef; border:1px solid #dfdfdf; width:685px;  padding: 15px; float: left;}
.choose_pro_tab li div.multiselect label{display: inline-block; margin-right: 8px;}
.choose_pro_tab li div.multiselect .multibtns{ text-align: center}
.choose_pro_tab li div.multiselect .multibtns .btn_submit,.choose_pro_tab li div.multiselect .multibtns .btn_cancel{ background:#0062a6; color: #fff; height: 22px; margin: 5px 8px; padding: 0 8px;  cursor: pointer; border:none;}
.choose_pro_tab li div.multiselect .multibtns .btn_cancel{background:#8b8b8b;}


.category_shaixuan, .category_shaixuan_c,  .category_result,   .category_pro_tab{ width: 1168px;}
/*h2{padding: 0 20px;}*/
.choose_pro_tab{/* padding: 0 20px; */}
.choose_pro_tab li{background: none; width: auto; padding: 5px 10px; font-size: 14px;}
.choose_pro_tab li span{width: 70px; display: inline-block; vertical-align: middle; }
.category_pro_tab{overflow: hidden; padding: 0 10px;}
.category_pro_tab ul{width: 110%;}
.category_pro_tab li{text-align: center; margin-right: 30px;}
.choose_pro_tab li a{ font-size: 14px; padding: 2px 5px; width: auto; margin-right: 8px; line-height: 20px; overflow: hidden; display: inline-block; white-space: nowrap; height: 22px;}
.choose_pro_tab .cate_search_selectcss{background: #0062a6; color: #fff; border:1px solid #448cbe;}

.s_item {
	padding: 10px;
	font-size: 12px;
	color: #555;
	line-height: 20px;
	margin-bottom: 10px;
	background: #efefef;
}
.choose_pro_tab{ color:#1f1f1f;}
.choose_pro_tab ul{}
.choose_pro_tab li span{float:left;}
.choose_pro_tab li{  overflow:hidden; padding:4px 0px;}
.choose_pro_tab li div{ width:685px; overflow:hidden; float:left;}
.choose_pro_tab   a{ color:#185aa8; float:left; margin-right:10px; white-space:nowrap;display:block; height:18px; margin-bottom:2px; }
.choose_pro_tab .cate_search_allclass { display:block; width:31px; height:16px; line-height:18px; color:#FFFFFF; background:#165aa3; float:left; text-align:center; }
.choose_pro_tab .cate_search_allclass:hover{ color:#fff; text-decoration:none;}
.choose_pro_tab .cate_search_selectcss{ background:#fff;color:#c10000; border:1px solid #ccc; height:14px; line-height:14px; padding:1px;}
.subcate_saixuan_t{ background:url(../images/process/main/subcate_saixuan.jpg) no-repeat; width:766px; height:32px; position:relative; margin-top:5px;}
.subcate_saixuan_t span{ color:#3d7514; font-weight:700; font-size:14px; position:absolute; left:30px; top:5px;}
.subcate_saixuan_c{ border:1px solid #b2ce91; border-top:none; padding:4px 12px 15px 12px;}


/*这里就仿照1688*/
.sm-sn .sm-widget-items-multi .sw-dpl-checkbox {
	display: inline;
}
.sw-dpl-checkbox {
	display: inline-block;
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: #fff;
	border: solid 1px #ddd;
}
.sw-dpl-checkbox {
	float: left;
	display: none;
	margin: 3px 10px 0 0;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
a:link .sw-dpl-checkbox, a:visited .sw-dpl-checkbox {
	border-color: #ddd;
}
.sw-dpl-checkbox .sw-dpl-tick {
	float: left;
	display: inline;
	margin: 2px 0 1px 1px;
}
.sw-dpl-checkbox .sw-dpl-tick i {
	border-top-color: #fff;
	_border-top-color: #fff;
}
.sw-dpl-checkbox em {
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.sm-sn a:hover {
	color: #ff7300;
	text-decoration: none;
}
a:hover .sw-dpl-checkbox {
	border-color: #ff7300;
}
.sw-dpl-tick i, .sw-dpl-tick em {
	float: left;
	display: inline;
	height: 0;
	width: 0;
	overflow: hidden;
	border: solid 6px transparent;
	_border-color: red;
	_filter: chroma(color=red);
}
a:link .sw-dpl-checked, a:visited .sw-dpl-checked {
	border-color: #ff7300;
}
.sw-dpl-tick em {
	margin-top: -14px;
	margin-left: -3px;
	border-top-color: #fff;
}
.sw-dpl-checked {
	border-color: #ff7300;
	background: #ff7300;
}
.sw-dpl-checked .sw-dpl-tick em {
	border-top-color: #ff7300;
	_border-top-color: #ff7300;
}
.sw-dpl-tick i {
	margin-left: -3px;
	border-top-color: #aaa;
}
.sw-dpl-tick {
	display: inline-block;
	width: 8px;
	height: 7px;
	overflow: hidden;
}
.choose_pro_tab li a.multi{

	display:none;}




.f_r {
	float: right;
}
.site_search{background:url('image/head_search2.png') no-repeat;}
.site_search_on{background:url('image/head_search2.png') no-repeat;}
.menu_c{background:url('image/menu_bg.png') repeat-x;}
.menu_c li{background:url('image/menu_bg_li.png') no-repeat right 0;}
.menu_2_c{background:#dddddf;}
.category_tree_title{color:#6F5228;}
.xixia_index_gy_t{border-bottom:2px solid #6F5228;}
.top_index_f_c{background:#6F5228;}
.top_index_f_c span{color:#ffffff;}

@font-face {
	font-family: 'Glyphicons Halflings';

	src: url('/fonts/glyphicons-halflings-regular.eot');
	src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.glyphicon {
}
/**{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}*/
.site_show,.search_m,.foot_page{
	box-sizing:content-box;

}


.box-sizing-content a,.box-sizing-content span {
	-moz-box-sizing: content-box;
	/*Firefox3.5+*/
	-webkit-box-sizing: content-box;
	/*Safari3.2+*/
	-o-box-sizing: content-box;
	/*Opera9.6*/
	-ms-box-sizing: content-box;
	/*IE8*/
	box-sizing: content-box;
}
dl {
	margin: 0;

}
dt,
dd {
	line-height: 1.42857143;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: inherit;
	font-weight: 500;
	color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
	font-weight: normal;
	line-height: 1;
	color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
	/* margin-top: 20px; */
	/* margin-bottom: 10px; */
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
	font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
	font-size: 75%;
}
h1,
.h1 {
	font-size: 36px;
}
h2,
.h2 {
	font-size: 30px;
}
h3,
.h3 {
	font-size: 24px;
}
h4,
.h4 {
	font-size: 18px;
}
h5,
.h5 {
	font-size: 14px;
}
h6,
.h6 {
	font-size: 12px;
}
/* new css */
/* new css */
.container {

	margin-right: auto;
	margin-left: auto;
}
.container {
	width: 990px;
}
.container {

}

.clearfix,.row {
	_height: 1%;
	/*overflow: hidden;*/
	clear: both;

}

.ab_im {
	padding: 2px;
	margin: 10px 0 10px 13px;
	border: #C0C0C0 1px solid;
}

.edu-color {
	color: #fff;
	background-color: #00285B;

}


.position {
	line-height: 31px;
	font-size: 14px;
	color: #2B2B2B;
	margin-bottom: 8px;
}

.position strong {


	color: #fff;
}
.position a:link,.position a:visited,.position a:active {
	color: #5C5B5B;
}

.btn {
	display: inline-block;
	padding: 5px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 0px;
}

.ab_on {
	padding: 2px;
	margin: 10px 0 10px 13px;
	border: #06a186 1px solid;
	background: #06a186;
}

.c_p {
	color: #595757;

}

.pull-right {
	float: right;
	float: right !important;
}
.pull-left {
	float: left;
	float: left !important;
}
.company-title {
	height: 50px;
	line-height: 50px;
	/* border-top: 1px solid #eee; */
	background-color: #f7f7f9;
	/* border-left: 1px solid #eee; */
	/* border-right: 1px solid #eee; */
}

.company-header{ width:360px}
.company-header i{

	/* border-left: 7px solid #003B84; */
	margin: 0 0 0 14px;
	/* border-left: 7px solid #06a186; */


	color: #D2D2D2;

	font-size: 18px;
	font-weight: bold;
	display: inline;
	margin-top: 13px;
	width:10px;
}
.company-header h4 {
	/*    margin: 0 0 0 14px;
        border-left: 7px solid #06a186;*/



	color: #333;
	/*    padding-left: 14px;*/
	font-size: 21px;
	font-weight: bold;
	display: inline;

}
.company-link ul {

	overflow: hidden;


}

.company-link li {
	/*float: left;*/
	padding: 0 7px;
	/* border-left: 1px solid #b5b5b5; */
	margin-left: -3px;
	*margin-left: -10px;

	display: inline;


}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	/* position: relative;*/
	min-height: 1px;
	/* padding-right: 15px; */
	/* padding-left: 15px; */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	float: left;
}
.col-md-12 {
	width: 100%;
}
.col-md-11 {
	width: 91.66666667%;
}
.col-md-10 {
	width: 83.33333333%;
}
.col-md-9 {
	width: 75%;
}
.col-md-8 {
	width: 66.66666667%;
	_width: 57.66666667%;
}
.col-md-7 {
	width: 58.33333333%;
}
.col-md-6 {
	width: 50%;
	_width:48%

}
.col-md-5 {
	width: 41.66666667%;
}
.col-md-4 {
	width: 33.33333333%;
}
.col-md-3 {
	width: 25%;
}
.col-md-2 {
	width: 16.66666667%;
}
.col-md-1 {
	width: 8.33333333%;
}
.col-md-pull-12 {
	right: 100%;
}
.col-md-pull-11 {
	right: 91.66666667%;
}
.col-md-pull-10 {
	right: 83.33333333%;
}
.col-md-pull-9 {
	right: 75%;
}
.col-md-pull-8 {
	right: 66.66666667%;
}
.col-md-pull-7 {
	right: 58.33333333%;
}
.col-md-pull-6 {
	right: 50%;
}
.col-md-pull-5 {
	right: 41.66666667%;
}
.col-md-pull-4 {
	right: 33.33333333%;
}
.col-md-pull-3 {
	right: 25%;
}
.col-md-pull-2 {
	right: 16.66666667%;
}
.col-md-pull-1 {
	right: 8.33333333%;
}
.col-md-pull-0 {
	right: auto;
}
.col-md-push-12 {
	left: 100%;
}
.col-md-push-11 {
	left: 91.66666667%;
}
.col-md-push-10 {
	left: 83.33333333%;
}
.col-md-push-9 {
	left: 75%;
}
.col-md-push-8 {
	left: 66.66666667%;
}
.col-md-push-7 {
	left: 58.33333333%;
}
.col-md-push-6 {
	left: 50%;
}
.col-md-push-5 {
	left: 41.66666667%;
}
.col-md-push-4 {
	left: 33.33333333%;
}
.col-md-push-3 {
	left: 25%;
}
.col-md-push-2 {
	left: 16.66666667%;
}
.col-md-push-1 {
	left: 8.33333333%;
}
.col-md-push-0 {
	left: auto;
}
.col-md-offset-12 {
	margin-left: 100%;
}
.col-md-offset-11 {
	margin-left: 91.66666667%;
}
.col-md-offset-10 {
	margin-left: 83.33333333%;
}
.col-md-offset-9 {
	margin-left: 75%;
}
.col-md-offset-8 {
	margin-left: 66.66666667%;
}
.col-md-offset-7 {
	margin-left: 58.33333333%;
}
.col-md-offset-6 {
	margin-left: 50%;
}
.col-md-offset-5 {
	margin-left: 41.66666667%;
}
.col-md-offset-4 {
	margin-left: 33.33333333%;
}
.col-md-offset-3 {
	margin-left: 25%;
}
.col-md-offset-2 {
	margin-left: 16.66666667%;
}
.col-md-offset-1 {
	margin-left: 8.33333333%;
}
.col-md-offset-0 {
	margin-left: 0;
}

/*边距*/
.m10 {
	margin: 10px;
}
.m15 {
	margin: 15px;
}
.m30 {
	margin: 30px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt14 {
	margin-top: 14px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt50 {
	margin-top: 50px;
}
.mt100 {
	margin-top: 100px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb50 {
	margin-bottom: 50px;
}
.mb100 {
	margin-bottom: 100px;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.ml20 {
	margin-left: 20px;
}
.ml30 {
	margin-left: 30px;
}
.ml50 {
	margin-left: 50px;
}
.ml100 {
	margin-left: 100px;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.mr15 {
	margin-right: 15px;
}
.mr20 {
	margin-right: 20px;
}
.mr30 {
	margin-right: 30px;
}
.mr50 {
	margin-right: 50px;
}
.mr100 {
	margin-right: 100px;
}
.p10 {
	padding: 10px;
}
.p15 {
	padding: 15px;
}
.p30 {
	padding: 30px;
}
.pt5 {
	padding-top: 5px;
}
.pt10 {
	padding-top: 10px;
}
.pt15 {
	padding-top: 15px;
}
.pt20 {
	padding-top: 20px;
}
.pt30 {
	padding-top: 30px;
}
.pt50 {
	padding-top: 50px;
}
.pt100 {
	padding-top: 100px;
}
.pb5 {
	padding-bottom: 5px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.pb30 {
	padding-bottom: 30px;
}
.pb50 {
	padding-bottom: 50px;
}
.pb100 {
	padding-bottom: 100px;
}
.pl5 {
	padding-left: 5px;
}
.pl10 {
	padding-left: 10px;
}
.pl15 {
	padding-left: 15px;
}
.pl20 {
	padding-left: 20px;
}
.pl30 {
	padding-left: 30px;
}
.pl50 {
	padding-left: 50px;
}
.pl100 {
	padding-left: 100px;
}
.pr5 {
	padding-right: 5px;
}
.pr10 {
	padding-right: 10px;
}
.pr15 {
	padding-right: 15px;
}
.pr20 {
	padding-right: 20px;
}
.pr30 {
	padding-right: 30px;
}
.pr50 {
	padding-right: 50px;
}
.pr100 {
	padding-right: 100px;
}

.cb {
	clear: both;
}

.product {

	/* border: 1px solid #eee; */



}
#mid_div {
	width: 247px;
	height: 188px;
	cursor: crosshair;
	padding: 0px;
	border: #CCCCCC 1px solid;
	/* background: #F3F3F3; */
}
.product .col-md-4 {



}
.product .col-md-4 {
	*width:246px !important;
	_width:250px;


}
.product .col-md-8{
	/* border-left: 1px solid #eee; */
	*width:670px !important;		_width:667px;

}


.pcDcInfo {
	width: 647px;
	float: left;
	position: relative;
	overflow: hidden
}

.productname {
	/* height: 74px; */
	/* line-height: 74px; */
	overflow: hidden;
	/* margin: 0 -15px; */
	/* padding: 0 21px 0 42px; */

	padding: 14px 0;
}
.productname h1 {
	display: inline;

	padding-left: 14px;

	font-size: 24px;
	font-weight: bold;
}
.productname a {

	_float: clear;
	_padding-left: 49px;
}

.pcDcPname h1 {
	margin-left: 39px;
	line-height: 30px;
	overflow: hidden;
	padding-top: 21px;
	font-size: 18px;
	font-family: '\5FAE\8F6F\96C5\9ED1';
	font-weight: 700;
	margin-right: 50px;
	color: #222
}

.pcDcPname a {
	right: 16px;
	line-height: 1;
	top: 30px;
	position: absolute;
	color: #999
}

.pcNewDcPname {
	margin-left: 1px;
	border-bottom: 1px #ededed solid;
	height: 49px;
	padding: 21px 50px 0 39px;
	width: 557px;
	position: relative;
	z-index: 5
}

.pcNewDcPname h1 {
	line-height: 30px;
	overflow: hidden;
	font-size: 18px;
	font-family: '\5FAE\8F6F\96C5\9ED1';




	font-weight: 700;
	color: #222;
	height: 30px;
	max-width: 530px;
	word-break: break-all;

	float: left;
	height: 30px
}

.pcNewDcPname a {

	right: 16px;
	line-height: 1;
	top: 30px;
	position: absolute;
	color: red
}
.product-msg {
	width: 100%;
	overflow: hidden;
	/* border-top: 1px solid #eee; */
}

.product-count {
	width: 100%;
	overflow: hidden;
	height:45px;
}

.product-count p {
	float: left;
	margin-top: 15px;
	/* margin-left: 25px; */

	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	display: inline
}
.product-count .price span {
	color: #003B84;
	font-weight: bold;
	font-size: 14px;

}


.product-count span {
	color: #EE0000;


}

.product-count p em {
}

.product-count ul {
	float: left;
	margin-left: 29px;
	height: 20px;
	line-height: 20px;
	margin-top: 15px;
	display: inline
}

.product-count ul li {
	float: left;
	position: relative;
	padding: 0 14px;}

.product-count ul li em {
	width: 1px;
	height: 12px;
	background: #ccc;
	position: absolute;
	left: 0;
	top: 4px
}

.product-count ul li strong {
	color: #f5641d;
	font-weight: 400;
	margin: 0 5px
}
.companyDetail {
	width: 100%;
	height: 126px;
	background: #F7F7F9;
}



.companyLeft {
	margin-left: 14px;
	float: left;
	width: 371px;
	display: inline;
	margin-top: 14px;
	/* border-left: 2px solid #003B84; */
	padding-left: 7px;
	/* border-right: 1px solid #e0e0e0; */
	_width:350px;
}

.companyV {

	width: 100%;
	overflow: hidden
}



.companyV {

	height: 21px;
	line-height: 21px;



	margin-top: -3px;
	_margin-top:0px;
}
.worktel{
	color:#b2610a;
	font-weight:bold;

}
.career{
	color:#8a8a8a;
	font-weight:normal;
	font-size: 13px;
}
.companyV a.companyName {
	color: #5C5B5B;
	font-weight: bold;
	font-size: 14px;
}

.companyV a {
	color: #595757;
	font-weight: normal;
	font-size: 12px;

}

.companyAttr1 {
	height: 22px;
	width: 100%;
	margin-top: 7px
}

.companyAttr1 li{
	float: left;
	height: 22px;
	line-height: 22px;
	padding-right:10px;
}

.companyAttr1 i{
	color:#06a186;
}

.companyAttr2 {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	color: #999;
	margin: 0
;
	margin-bottom: -5px;
}

.companyAttr2 a {
	color: #999;
	padding: 0 2px
}



.companyRight {
	float: left;
	/* margin-left: 25px; */
	/* width: 209px; */
	position: relative;
	display: inline
}
.comPic {
	/* width: 70px; */
	/* height: 70px; */
	float: left;
	position: relative;
	overflow: hidden;
	margin-top: 14px;

	overflow: hidden;
	/* box-shadow: 1px 1px 3px rgba(0,0,0,.1); */
	cursor: pointer
}

.comPic em {
	/* width: 70px; */
	/* height: 70px; */

	position: absolute;
	left: 0;
	right: 0
}

.companyRight dl {
	float: left;
	margin-left: 13px;
	margin-top: 14px;
	display: inline;
	width: 160px;

}
.contact_body .col-md-6{
	_width:49.3%;
	overflow:hidden;

}
.contact_body .companyRight {
	width: 82%;
	_width: 85%;
	padding-bottom: 14px;
	border-bottom: 1px solid #A9A9A9;
}
.contact_body .companyRight .name{

	font-size:16px;}
.contact_body .companyRight dl {
	margin-top: 0;
	width: auto;

}
.contact_body .companyLeft {
	line-height: 28px;
	/* height: 28px; */
	margin-left: 25px;
	border-right: none;
	margin-top: 14px;
}
.contact_body .comPic {
	margin-top: 0;
	width:auto;
	height:auto;

}



.companyRight dl dt {
	height: 25px;
	overflow: hidden;
	line-height: 25px;
	font-size: 14px;
	color: #003B84;
}
.tel{
	font-size: 14px;
	color: #06a186;
	font-weight:bold;

}

.companyRight dl dt strong {
	font-size: 14px;
	color: #f2511e;

	margin-right: 5px;
	cursor: pointer
}

.companyRight dl dd {

	/* height: 28px; */
	/* line-height: 28px; */
	color: #999;
	margin-left: 0
}
.contact_body .companyRight dl dd{
	height:28px;
	line-height:28px;
}
.links div {

	width: 201px;
	height: 49px;
	float: left;
	margin-left: 45px;
	text-indent: 40px;


	overflow: hidden;
	display: inline;
	line-height: 49px;
	font-size: 18px;
	background: #003B84 url('sprite.png') 45px -30px no-repeat;
	_background: #06a186 url('sprite.gif') 45px -30px no-repeat;
	/* text-align: center; */
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
.links div a {

	color: #fff;
}
.links div a:active ,.links .contact a{

	color: #fff;
}



a:link.inquiry ,.links a:hover ,a:link.contact,a:active.inquery {
	color: #fff;
}

.links .contact {

	background-color: #f30213;
	background-position: 30px 13px;


}



.pcDcCatView strong {
	display: block;
	font-weight: 400
}

.pcDcCatView strong a {
	display: block;
	line-height: 40px;
	padding-left: 35px;
	color: #fff;
	background: url(http://cn-style.gcimg.net/i/201403/EIcXGungh8.png) 13px 13px no-repeat
}

.mt10 {
	margin-top: 10px;

}

.product-another {
	margin-top: 14px;
	width: 100%
;
	overflow: auto;
	margin-bottom: 14px;
	_height: 1%;
}

.product-another .Favourite {
	width: 85px;
	height: 25px;
	_height:15px;
	/*padding:3px;*/
	border: 1px #E2E4E8 solid;
	float: left;
	margin-left: 45px;
	display: inline;
	text-align: center;
	color: #333;
	line-height: 25px;
	cursor: pointer;

}
.product-another .Favourite span {
	color: #003B84;

	padding-right: 5px;
}

.product-share {
	float: left
}

.shareTit {
	line-height: 24px;
	float: left;
	padding-left: 25px;
	font-style: normal;
}

.shareContent {
	float: left
}

.pcDcbbor {
	width: 980px;
	overflow: hidden;
	height: 15px;
	margin-top: -2px;
	position: relative;

	margin-bottom: -13px
}

.product-relative {
	/* margin: 0 -15px; */

}




.details {
	/* border: 1px #eee solid; */

}
.sidebar {


	/* border: 1px #eee solid; */
	/*			border-right:none;	*/
	padding: 0;
	/* margin-right: -1px; */
	/* margin-right: 10px; */
}





.caret {

	display: inline-block;
	_zoom:1;_display:inline;
	_position:absolute;
	_top:20px;
	width: 0;
	height: 8px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	_border-left: 4px solid #dddddf;
	_border-right: 4px solid #dddddf;
	border-top: 4px solid #000;
	overflow:hidden;
}
.sidebar .cat dt ,.sidebar .items dt ,.sidebar .recommend dt {
	height: 46px;
	line-height: 46px;
	background: #F7F7F9;

	font-weight: bold;
	font-size: 15px;
	padding-left: 31px;

	color: #999;
}

.sidebar .cat dd span {
	color: #ccc;
}
.sidebar .cat dd {
	height: 43px;

	line-height: 43px;
	padding-left: 31px;
	font-size: 14px;
	border-bottom: 1px solid #eee;



}
#big_div{
	z-index:9;}

.items {


}


.content{
	/*padding: 10px;*/
	/* border-top: 1px solid #eee;
	border-bottom: 1px solid #eee; */

}
#view_article .content p,#view_article .content div{
	text-indent: 2em;
	margin-bottom: 14px;
	line-height: 1.67;
	font-family: Helvetica Neue,Helvetica,PingFang SC,
	Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,
	WenQuanYi Micro Hei,Arial,sans-serif !important;
}
.content-title {
	margin:7px 0;
}
.content-title h2{
	font-size: 16px;
	font-weight: bold;
	padding-left: 7px;
	border-left: 3px solid rgb(254,136,36);
	display: inline;
	color: #22724B;
	/* margin-top: 14px; */
}

.cat,.recommend{
	position:relative;
	border: 1px #eee solid;
	margin-right: 10px;
	margin-bottom:10px;
	box-shadow: 0 0 5px 2px hsla(0,0%,78%,.22);
}
.recommend .img {
	float: left;
	font-size: 0;
	margin-top: 5px;
	margin-left: 5px
}

.recommend .img a {
	/* border: 1px solid #cec9c6*/
}

.recommend .img a img {
	width: 62px;
	height: 62px
}

.recommend .item {
	margin-left: 72px
}
.recommend dd {
	border-bottom: 1px solid #eee;
	padding: 7px;
	overflow: auto;
	_height: 1%;
}
.recommend .item .desc {
	height: 24px;
	overflow: hidden;
	font-size: 14px;
	color: #ccc;
	line-height: 24px;
	margin-bottom: 0;

}
.recommend .item .desc a {
	color: #595757;
}
.recommend .item .price {
	color: #595757;
	font-family: verdana,arial
}
.recommend .item .price span {
	color: #FF3300;
	font-weight: bold;

}

.recommend .item .price .symbol {
	color: #999;
	font-family: arial;
	margin-right: 3px
}

.recommend .item .sale-count {
	color: #999
}

.recommend .item .sale {
	color: #999;
	background-position: 0 0
}

.Main {
	/*border: 1px #eee solid;*/
	overflow:hidden;
	padding: 0;
	/**width:74.6% !important;*/
	/*_width:73.8%;*/
	/*width: 74%;*/
    /**/
    /*float: left;*/
}

.Side{
	/*width: 24%;*/
	/*float: right;*/
}

.Main .tab {
	height: 46px;
	line-height: 43px;
	background-color: #E2E2E2;
	font-weight: bold;
	font-size: 16px;
	_width:100%;

}
.Main .tab li {
	cursor: pointer;
	text-align: center;
	color:#333;



}

.Main .tab .select {
	border-bottom: 3px solid #003B84;
	color: #003B84;
	background: #f7f7f9;


}


.Main .property-all {
	/* border-bottom: 1px solid #eee; */
	/* padding: 30px; */

	/* padding-top:20px; */


	padding: 7px;
	background-color: #FCFCFC;
	margin: 7px;
}
.property-all .brand {
	font-size: 14px;
	line-height: 21px;
}

.property-all ul.attr li {
	display: inline;
	float: left;
	width: 50%;
	_width: 48.8%;
	/* height: 18px; */
	overflow: hidden;
	padding: 10px 0 0 0;
	line-height: 18px;
	vertical-align: top;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666;
	font-size: 13px;


}
.property-all ul.attr{
	overflow: auto;
	border-bottom: 1px solid #ccc;
	padding: 20px;
}
.property-all .attr_header{
	font-size: 13px;
	padding-left: 6px;
	border-left: 3px solid #003b84;
	/*margin-left: 20px;*/
}
.main{
	box-shadow: 0px 0px 8px 0px rgba(238,238,238,1);
	border: 1px solid rgba(243,243,243,1);
	padding: 14px;
	padding: 14px 21px
}
.remingding {
	padding: 20px 30px;
	border-top: 1px solid #d6d7d7;
	background: #f7f7f7;
	line-height: 21px;
	color: #595757;

}
.remingding h4 {
	font-weight: bold;

	/* padding: 0; */
	font-size: 14px;
	margin-top: 0;
}


#contact {
	padding: 14px 0px;
	background: #F2F2F2;
	margin: 14px;
	border: 2px solid #ccc;

}

.qrtitle {
	font-weight: bold;
	font-size: 14px;

	padding-bottom: 10px;

	/* padding-top: 14px; */
}

.qrContactL {
	width: 50%;
	float: left
}

.qrContactLFace {
	width: 80px;
	height: 80px;
	position: relative;
	float: left;
	margin: 36px 0 0 16px;
	display: inline;

	overflow: hidden;
	box-shadow: 1px 1px 3px rgba(0,0,0,.1)
}

.qrContactLFace em {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 0;
	top: 0
}

.qrContactLpop {
	float: left;
	margin-top: 38px;
	margin-left: 15px;
	display: inline;

}

.qrContactLpop dt {
	height: 32px;
	line-height: 32px;
	color: #999;
	overflow: hidden
}

.qrContactLpop dt strong {
	font-size: 18px;
	font-family: '\5FAE\8F6F\96C5\9ED1';
	color: #333;
	margin-right: 5px
}

.qrContactLpop dd {
	line-height: 24px;
	color: #666;
	font-weight: 700
}

.qrContactLpop dd strong {
	color: #f5641d;
	font-size: 14px;
	font-family: '\5FAE\8F6F\96C5\9ED1'
}

.qrContactLpop dd.pcDcCatTip {
	font-weight: 400
}

.qrContactLEle {
	margin-top: 22px;
	border-top: 1px #DCE0E6 solid;
	width: 100%;
	background: #5890E2;
	height: 34px;
	float: left;
	position: relative
}

.qrContactLEle h4 {
	margin: 0 120px 0 26px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	font-family: '\5FAE\8F6F\96C5\9ED1';
	font-size: 16px;
	color: #fff
}

.qrContactLEle p {
	position: absolute;
	height: 34px;
	right: 22px;
	color: #A7C9FA;
	top: 0;
	line-height: 34px
}

.qrContactLEle p a {
	color: #fff;
	margin: 0 2px;
	text-decoration: underline
}

.qrContactLInfo {
	margin: 19px 0 0 26px;
	display: inline;
	float: left;
	line-height: 30px
}

.qrContactLInfo li {
	height: 30px;
	overflow: hidden;
	color: #666
}

.qrContactLInfo li span {
	margin-right: 15px;
	color: #F35512
}

.qrContactLInfo li span strong {
	color: #666
}

.qrContactR {
	width: 50%;
	float: left;
	margin-top: 19px
}

.qrContactRT {
	height: 42px;
	width: 100%;
	position: relative;
	z-index: 4;
	overflow: hidden
}

.qrContactRT strong {
	float: left;
	width: 204px;
	text-align: right;
	font-size: 14px;
	font-weight: 700;
	font-family: '\5FAE\8F6F\96C5\9ED1';

	padding-top: 4px;
	line-height: 38px
}

.qrContactRT ul {
	float: right;
	margin-right: 16px;
	display: inline
}

.qrContactRT ul li {
	float: left;
	height: 41px;
	width: 53px;
	padding: 1px 1px 0
}

.qrContactRT ul li.select {
	float: left;
	height: 41px;
	width: 53px;
	border: 1px #dbdbdb solid;
	border-bottom: 0;
	padding: 0;
	background: #fff;
	border-radius: 3px 3px 0 0
}

.left_head{
	padding-left:30px;}


.qrContactRT ul li.select .quickMark {
	background-position: 17px 12px
}

.qrContactRT ul li.select .weChat {
	background-position: 14px -28px
}

.qrContactRC {
	border: 1px #dbdbdb solid;
	background: #fff;
	margin: -1px 0 0 0;
	width: 343px;
	height: 192px;
	border-radius: 4px
}

.qrContactRCele {
	overflow: hidden;
	padding-left: 18px;
	padding-top: 22px
}

.qrContactRCeleImg {
	width: 150px;
	height: 150px;
	float: left;
	overflow: hidden
}

.qrContactRCeleImg img {
	width: 170px;
	height: 170px;
	margin: -10px 0 0 -10px
}

.qrContactRCeleImg2 {
	width: 150px;
	height: 150px;
	float: left;
	overflow: hidden
}

.qrContactRCeleText {
	float: left;
	padding-left: 16px;
	width: 145px;
	color: #666
}

.qrContactRCeleText em {
	color: #FF6C00
}
.qrcodeShow{
	background:#fff;

	border: 1px solid #c3c3c3;
	border-radius: 3px;
}
#qrcode img{
	width: 150px;
	_width:145px;
	height: 150px;


}

.qrcodeTxt{
	padding:10px;
	color:#666;
	width: 187px;
	_width:167px;
	_padding:10px 0 10px;

	line-height: 18px;
	padding-bottom: 0;
}
.qrcodeTxt span{
	color:#06a186;
}

.foot_page{
}

.comment_submit{
	width:111px;height:33px;background-color:#b2610a;border:1px solid #bb7427;font-size:14px;font-weight:bold;color:#fff; cursor:pointer;
	width: 100px;}
/*
Version: 3.3.2 Timestamp: Mon Mar 25 12:14:18 PDT 2013
*/
.select2-container {
	position: relative;
	display: inline-block;
	/* inline-block for ie7 */
	zoom: 1;
	*display: inline;
	vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
	/*
      Force border-box so that % widths fit the parent
      container without overlap because of margin/padding.

      More Info : http://www.quirksmode.org/css/box.html
    */
	-webkit-box-sizing: border-box; /* webkit */
	-khtml-box-sizing: border-box; /* konqueror */
	-moz-box-sizing: border-box; /* firefox */
	-ms-box-sizing: border-box; /* ie */
	box-sizing: border-box; /* css3 */
	width: 120px;
	margin-right: 3px;
}

.select2-container .select2-choice {
	display: block;
	height: 32px;
	padding: 0 0 0 8px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ccc;
	white-space: nowrap;
	line-height: 32px;
	color: #444;
	text-decoration: none;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #fff;
}

.select2-container.select2-drop-above .select2-choice {
	border-bottom-color: #aaa;

	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;

	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
	background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
	background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
	background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
	background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
	background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}

.select2-container .select2-choice span {
	margin-right: 26px;
	display: block;
	overflow: hidden;

	white-space: nowrap;

	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 26px;
	top: 8px;

	font-size: 1px;
	text-decoration: none;

	border: 0;
	background: url('select2.png') right top no-repeat;
	cursor: pointer;
	outline: 0;
}
.select2-container .select2-choice abbr:hover {
	background-position: right -11px;
	cursor: pointer;
}

.select2-drop-mask {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	background-color: #fff;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* works in IE 8 */
	filter: "alpha(opacity=0)"; /* expected to work in IE 8 */
	filter: alpha(opacity=0); /* IE 4-7 */
}

.select2-drop {
	width: 100%;
	margin-top:-1px;
	position: absolute;
	z-index: 9999;
	top: 100%;
	font-size:12px; /* ?????????? */

	background: #fff;
	color: #000;
	border: 1px solid #aaa;
	border-top: 0;

	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;

	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop.select2-drop-above {
	margin-top: 1px;
	border-top: 1px solid #aaa;
	border-bottom: 0;

	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;

	-webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
	box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-container .select2-choice div {
	display: block;
	width: 18px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	border-left: 1px solid #c7c7c7;
	/* -webkit-border-radius: 0 4px 4px 0; */
	-moz-border-radius: 0 4px 4px 0;
	/* border-radius: 0 4px 4px 0; */
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	background: #ccc;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
	background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
	background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
	background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
	background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
	background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
}

.select2-container .select2-choice div b {
	display: block;
	width: 100%;
	height: 100%;
	background: url('select2.png') no-repeat 0 1px;
}

.select2-search {
	display: inline-block;
	width: 100%;
	min-height: 26px;
	margin: 0;
	padding-left: 4px;
	padding-right: 4px;

	position: relative;
	z-index: 10000;

	white-space: nowrap;
}

.select2-search-hidden {
	display: block;
	position: absolute;
	left: -10000px;
}

.select2-search input {
	width: 100%;
	height: auto !important;
	min-height: 26px;
	padding: 4px 20px 4px 5px;
	margin: 0;

	outline: 0;
	font-family: ????;
	font-size: 1em;

	border: 1px solid #aaa;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;

	background: #fff url('select2.png') no-repeat 100% -22px;
	background: url('select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
	background: url('select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
	background: url('select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
	background: url('select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
	background: url('select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
	background: url('select2.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-drop.select2-drop-above .select2-search input {
	margin-top: 4px;
}

.select2-search input.select2-active {
	background: #fff url('select2-spinner.gif') no-repeat 100%;
	background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
	background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
	background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
	background: url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
	background: url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
	background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none;

	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
	box-shadow: 0 0 5px rgba(0,0,0,.3);
}

.select2-dropdown-open .select2-choice {
	border-bottom-color: transparent;
	-webkit-box-shadow: 0 1px 0 #fff inset;
	-moz-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;

	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;

	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;

	background-color: #eee;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
	background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
	background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
	background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
	background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
	background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
}

.select2-dropdown-open .select2-choice div {
	background: transparent;
	border-left: none;
	filter: none;
}
.select2-dropdown-open .select2-choice div b {
	background-position: -18px 1px;
}

/* results */
.select2-results {
	max-height: 200px;
	padding: 0 0 0 4px;
	margin: 4px 4px 4px 0;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.select2-results ul.select2-result-sub {
	margin: 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
	list-style: none;
	display: list-item;
	background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
	font-weight: bold;
}

.select2-results .select2-result-label {
	padding: 3px 7px 4px;
	margin: 0;
	cursor: pointer;

	min-height: 1em;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.select2-results .select2-highlighted {
	background: #3875d7;
	color: #fff;
}

.select2-results li em {
	background: #feffde;
	font-style: normal;
}

.select2-results .select2-highlighted em {
	background: transparent;
}

.select2-results .select2-highlighted ul {
	background: white;
	color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
	background: #f4f4f4;
	display: list-item;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
	color: #666;
	background: #f4f4f4;
	display: list-item;
	cursor: default;
}
.select2-results .select2-disabled {
	background: #f4f4f4;
	display: list-item;
	cursor: default;
}

.select2-results .select2-selected {
	display: none;
}

.select2-more-results.select2-active {
	background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}

.select2-more-results {
	background: #f4f4f4;
	display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default;
}

.select2-container.select2-container-disabled .select2-choice div {
	background-color: #f4f4f4;
	background-image: none;
	border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
	display: none
}


/* multiselect */

.select2-container-multi .select2-choices {
	height: auto !important;
	height: 1%;
	margin: 0;
	padding: 0;
	position: relative;

	border: 1px solid #aaa;
	cursor: text;
	overflow: hidden;

	background-color: #fff;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
	background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
	background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
	background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
	background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
	background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
}

.select2-locked {
	padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
	min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none;

	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
	box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.select2-container-multi .select2-choices li {
	float: left;
	list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
	padding: 5px;
	margin: 1px 0;

	font-family: ????;
	font-size: 100%;
	color: #666;
	outline: 0;
	border: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
	background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
	color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 18px;
	margin: 3px 0 3px 5px;
	position: relative;

	line-height: 13px;
	color: #333;
	cursor: default;
	border: 1px solid #aaaaaa;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

	-webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
	-moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
	box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);

	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	background-color: #e4e4e4;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
	background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice span {
	cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
	background: #d4d4d4;
}

.select2-search-choice-close {
	display: block;
	width: 12px;
	height: 13px;
	position: absolute;
	right: 3px;
	top: 4px;

	font-size: 1px;
	outline: none;
	background: url('select2.png') right top no-repeat;
}

.select2-container-multi .select2-search-choice-close {
	left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
	background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
	background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices{
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 5px;
	border: 1px solid #ddd;
	background-image: none;
	background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
	display: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
	text-decoration: underline;
}

.select2-offscreen {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
	.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
		background-image: url('select2x2.png') !important;
		background-repeat: no-repeat !important;
		background-size: 60px 40px !important;
	}
	.select2-search input {
		background-position: 100% -21px !important;
	}
}
.wrap #button{
	/* font: 15px arial,sans-serif; */
	border: none;
	cursor: pointer;
	height: 30px;
	margin: 0;
	outline: 0;
	/* vertical-align: top; */
	/* width: 100%; */
	color: #fff;
	background-color: #AE211A;
	border: 1px solid #ae211a;
}

.wrap input{

/*		border: 1px solid #3382F8;
border-bottom-color: #DDD;
	border-right-color: #DDD;*/
	font: 18px arial,sans-serif bold;
	height: 28px;
	margin: 0;
	padding-left: 5px;
	 vertical-align: middle;
	outline: none;
	border: 1px solid #ccc;







}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{

	/*height: 34px;*/
	/*padding: 6px 12px;*/
	/*font-size: 14px;*/
	/*line-height: 1.42857143;*/
	/*color: #555;*/
	/*background-color: #fff;*/
	/*background-image: none;*/
	border: 1px solid #ccc;
	/*border-radius: 4px;*/
	/*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);*/
	/*box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);*/
	/*-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;*/
	/*-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;*/
	/*transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;*/
	border-color: #e7e7eb;
	border-radius: 0;
	box-shadow: 0 0 0;
	text-shadow: 0 0 0;

}

.form-control, form .form-control {

}
textarea:focus,input:focus{
	border-color: #66afe9;
	outline: 0;
	/*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);*/
	/*box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);*/
}

.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}

input[type="file"]{
	display: inline-block;
}

.wrap input[type='submit']{
	/*height: 28px;*/
	margin: 0;
	padding-left: 5px;
	vertical-align: middle;
	outline: none;
	color: #fff;
	background-color: #ff5959;
	background: #3276B1;
	border: #2c699d solid 1px;
	color: #fff;
	border-radius: 3px;
}

.wrap input[type='button']{
	/*height: 28px;*/
	margin: 0;
	padding-left: 5px;
	vertical-align: middle;
	outline: none;
	border: 1px solid #d0d0d0;
	background-color: #f1f1f1;
	color: #5f5f5f;
}
#bigtable tr td {
	font-size: 13px;
	padding: 5px 0;
}