/* 
 * 鎼存鎽�閸忣剙鍙tyle
 * 2014.8.18 cx
 */

/* ------------but --------------*/








/* ------------input --------------*/


.dp_head {
	width:1003px;
	height:115px;
	margin:0px auto;
}
.dp_head .dp_logo {
	width:388px;
	height:115px;
	float:left;
}
.dp_head .dp_search {
	width:475px;
	height:35px;
	float:right;
	padding-top:40px;
}
.dp_seinp {
	width:270px;
	height:31px;
	float:left;
	line-height:31px;
	border:2px solid #FF4400;
	background:url(../../../img/shop/template2/images/dp_se_ico.png) 7px center no-repeat;
	color:#999;
	padding:0px 25px;
}
.dp_search .dp_sebd {
	width:70px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
	float:left;
	background:#FF4400;
}

.dp_search .dp_seqz {
	width:70px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	margin-left:5px;
	float:left;
	background:#F47912;
}
.dp_search .dp_seqz:hover{
	background:#FF5311; text-decoration:none;
}
.dp_search .dp_sebd:hover{
	background:#FF5E20; text-decoration:none;
}

.dp_item1 {
	width:1190px;
	height:105px;
	margin:0px auto;
}
.dp_nav {
	width:100%;
	height:41px;
	background:url(../../../img/shop/template2/images/dp_nav_bg.jpg) repeat-x;
	margin:10px auto;
	font-family:"Microsoft YaHei";
}
.dp_nav ul {
	width:1003px;
	height:100%;
	margin:0px auto;
}
.dp_nav ul li {
	width:125px;
	height:100%;
	float:left;
	color:#FFF;
	line-height:41px;
	text-align:center;
	font-size:14px;
}
.dp_nav ul li a {
	width:125px;
	height:100%;
	color:#FFF;
	float:left;
}
.dp_nav ul li a:hover {
	width:123px;
	border-left:1px solid #f69741;
	border-right:1px solid #f69741;
	background:#c45a00;
	text-decoration:none;
}
.dp_nav ul li a.dp_hover1 {
	width:123px;
	border-left:1px solid #f69741;
	border-right:1px solid #f69741;
	background:#c45a00;
	text-decoration:none;
}
.dp_banner {
	width:1003px;
	height:280px;
	margin:0px auto;
}
.dp_left .dp_left1 .ul1 .li3 a {
	color:#FF3333;
}
.dp_black {
	color:#000;
}
.dp_grey2 {
	color:#333333;
}
.dp_red {
	color:#FF3333;
}
.dp_red2 {
	color:#FF4233;
}
.dp_bold {
	font-weight:bold;
}
.dp_grey {
	color:#808080;
}
.dp_through {
	text-decoration:line-through;
}
.dp_center {
	width:1190px;
	overflow:hidden;
	margin:0 auto;
	color:#333333;
}
.dp_center a {
	color:#333333;
}
.dp_center a:hover {
	color:#333333;
}
.dp_right .tab_menu li {
	cursor:pointer;
}
.dp_right .tab_box .hide {
	display:none;
}
.dp_right {
	width:962px;
	overflow:hidden;
	float:right;
}
.dp_right .dp_right_title1 {
	width:768px;
	height:35px;
	background:#F5F5F5;
	float:left;
	border-left:2px solid #f47912;
	font-size:14px;
	font-weight:bold;
	line-height:35px;
	text-indent:10px;
	margin-bottom:20px;
}
.dp_right .dp_right_title1 h1 {
	font-weight:bold;
}
.dp_right .dp_right_title1 span {
	float:right;
	font-size:12px;
	padding-right:10px;
	font-weight:normal;
}
*html .dp_right .dp_right_title1 span {
	margin-top:-35px;
}
*+html .dp_right .dp_right_title1 span {
	margin-top:-35px;
}
.dp_jg1 {
	margin-top:10px;
}
.dp_jg11 {
	margin-left:82px;
}
.f_left {
	float:left;
}
.f_right {
	float:right;
}

.dp_font12{ font-weight:12px;
	
}
/* ----  缂冾噣銆�css ----*/
#cx_zd_but {
	width:44px;
	height:43px;
	position:fixed;
	background:url(../../../img/shop/template2/images/zd_but1.gif) 0px 0px no-repeat;
	z-index:10000;
}
#cx_zd_but:hover {
	background:url(../../../img/shop/template2/images/zd_but1.gif) 0px -43px no-repeat;
	cursor:pointer;
}
#cx_xf1 {
	width:44px;
	height:137px;
	position:fixed;
	z-index:10000;
}
#cx_xf1 ul .li0 {
	width:44px;
	height:46px;
	float:left;
}
#cx_xf1 ul .li0 a:hover {
	background:url(../../../img/shop/template2/images/dp_xf2.png) no-repeat;
	text-decoration:none;
}
#cx_xf1 ul .li0 a {
	width:100%;
	height:100%;
	float:left;
	background:url(../../../img/shop/template2/images/dp_xf2.png) no-repeat;
}
#cx_xf1 ul .li1 {
	width:44px;
	height:46px;
	float:left;
}
#cx_xf1 ul .li2 {
	width:44px;
	height:46px;
	float:left;
}

#cx_xf1 ul .li2 a {
	width:100%;
	height:100%;
	float:left;
	background:url(../../../img/shop/template2/images/dp_xf1.png) 0px -45px no-repeat;
}
#cx_xf1 ul .li2 a:hover {
	background:url(../../../img/shop/template2/images/dp_xf1.png) -44px -45px no-repeat;
	text-decoration:none;
}

.layout layout-col,.content{
	display: block;
}

.layout-col .grid {
width: 1190px; margin:0px auto;
}
.grid, .grid-main, .grid-sub, .grid-extra { display:block;

}

.mod-brand-crumbs {
height: 30px; 
overflow: hidden;
background-color:#ffffff; 
letter-spacing: normal;
}

.mod-brand-crumbs dl {
margin:  0px;
color: #888;
zoom: 1;
}

.mod-brand-crumbs dt {
float: left;
display: inline;
}

.mod-brand-crumbs dd {
float: left;
display: inline;
}

.mod-brand-crumbs dd a:link, .mod-brand-crumbs dd a:visited {
color: #333;
}


.mod-brand-crumbs .crumbs {
display: inline;
margin: 1px 8px 0 6px;
font-family: "\5b8b\4f53",sans-serif;
color: #888;
}

/* -------閻у妾板鐟板毉缁愶拷--------*/

.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:url(../../../img/shop/template2/images/hei.png) repeat;opacity:0.4;filter:alpha(opacity=40);display:none}

.theme-popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:400px;
	height:365px;
	margin:-200px 0 0 -200px;
	border-radius:5px;
	display:none;
	padding: 5px;
	background:#A1A1A1;
}
*html .theme-popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:400px;
	height:350px;
	margin:-175px 0 0 -200px;
}
.theme-poptit {
	border-bottom:1px solid #ddd;
	padding:6px;
	position: relative;
	background:#f3f3f3;
	font-weight:bold;
}
*html .theme-poptit {
	border-bottom:1px solid #ddd;
	padding:6px;
	position:absolute;
	background:#f3f3f3;
	font-weight:bold;
}
.theme-popbod {
	width:248px;
	height:270px;
	float:left;
	background:#FFF;
	padding:30px 75px;
}
.theme-all {
	width:398px;
	height:363px;
	float:left;
	border:solid 1px #777;
}
.theme-popbod ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#666;
}
.theme-popbod ul .li1 {
	width:100%;
	height:20px;
	float:left;
}
.theme-popbod ul .li2 {
	width:100%;
	height:30px;
	float:left;
	padding-bottom: 12px;
}
.theme-popbod ul .li3 {
	width:100%;
	height:20px;
	float:left;
	padding-bottom: 7px;
}
.theme-popbod ul .li4 {
	width:100%;
	height:33px;
	float:left;
	padding-bottom: 40px;
}
.theme-popbod ul .li5 {
	width:100%;
	height:18px;
	float:left;
}
.theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin:-2px 0px -5px 0px;
	font:bold 14px/14px simsun;
	text-shadow:0 1px 0 #777;
	text-decoration:none;
}
.theme-poptit .close a {
	text-decoration:none;
}
.theme-poptit .close:hover {
	color:#666;
}
.theme-popbod .login-text {
	width: 242px;
	height: 18px;
	line-height: 18px;
	margin-right: 3px;
	padding: 3px;
	border: solid 1px #c8c8c8;
	vertical-align: middle;
	color:#999;
}
.zd_left {
	float:left;
}
.zd_bold {
	font-weight:bold;
}
.zd_right {
	float:right;
}
.theme-popbod ul .li3 input {
	padding:0px;
	margin:0px 6px 0px 0px;
}
.theme-popbod ul .li3 input {
	vertical-align: middle;
}
.theme-popbod ul .li4 button {
	width: 250px;
	height: 33px;
	border: 0;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	line-height: 31px;
	font-size: 14px;
	font-weight: 700;
	color: #FFF;
	background: url(../../../img/shop/template2/images/zd_but.png) no-repeat 0 0;
	cursor: pointer;
	zoom: 1;
}
.theme-popbod ul .li4 button:hover {
	background: url(../../../img/shop/template2/images/zd_but.png) no-repeat 0px -33px;
}
.theme-popbod a {
	text-decoration:none;
	color:#444;
}
.theme-popbod a:hover {
	text-decoration:underline;
	color:#ff7300;
}
.theme-popbod ul .li5 img {
	vertical-align: middle;
}
.zd_qqlg {
	width:100%;
	height:18px;
	float:left;
	background: url(../../../img/shop/template2/images/zd_qq.jpg) 0px center no-repeat;
	padding-left:20px;
	line-height:18px;
}


.dp_center .grid{letter-spacing:normal; word-spacing:normal;}
