﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:14px; font-family: microsoft yahei , "宋体"; position:relative; line-height:24px;}/*网站字体颜色*/
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline; color:#039548;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/* -- 页面整体布局 -- */
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:0px; font-size:0; overflow:hidden;}
.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}

.h_nav li a:-webkit-any-link{ display:block;}

.container{margin-left:auto; margin-right:auto; width:980px;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
.header .htop{ /* overflow:hidden; */ height: 28px; overflow:hidden;}
.header .htop span{ float:right; background:url(../images/Common/htbg.png) no-repeat center; padding:0 25px; width:258px; height:28px; line-height:28px; text-align:center;}
.header .htop span a{ line-height:13px; height:13px; font-size:13px; color:#fff; border-left:1px solid #fff; padding:0 7px; display: inline-block; position: relative;}
.header .htop span a img{ position:absolute; top: 32px; left:-13px; display:none;}
.header .htop span a:hover img{ display:block;}
.header .htop span a.noBl{ border-left:none;}
.header .hcont{ overflow:hidden; padding-bottom:25px;}
.header .hcont .dlogo{ float:left;}
.header .hcont .dlogo dt{ float:left;}
.header .hcont .dlogo dt img{ display:block;}
.header .hcont .dlogo dd{ margin-left:250px; margin-top:24px; border-left:1px solid #b4b4b4; padding-left:20px;}
.header .hcont .dlogo dd span{ font-size:30px; color:#ff8a00;}
.header .hcont .dlogo dd p{ font-size:15px; color:#666; margin-top:15px;}
.header .hcont .dphone{ float:right; padding-left:43px; background:url(../images/Common/dphone.png) no-repeat left center; margin-top:35px;}
.header .hcont .dphone dt{ font-size:14px; color:#333;}
.header .hcont .dphone dd{ font-size:20px; color:#ee3d3d;}

		/*--导航栏*/
.navBox{ background:url(../images/Common/navbg.png) repeat-x center;}
.navBox ul{ overflow:hidden;}
.navBox li{ height:44px; float:left;}
.navBox li a{ height:44px; display:block; line-height:44px; font-size:14px; color:#fff; text-decoration:none; padding:0 15px;}
.navBox li a:hover,.navBox li.cur a{ background:url(../images/Common/navbg2.png) no-repeat center; color:#724b00;}



/*页尾*/
.footer{ width:100%; background:#e2e2e2;}
.footer .ftcont{ padding-top:30px; padding-bottom:50px;}
.footer .ftcont .ftnav{ float:left; width:560px;}
.footer .ftcont .ftnav h4{ float:left; width:100%; margin-top:7px;}
.footer .ftcont .ftnav h4 img{ display:block;}
.footer .ftcont .ftnav ul{ float:left; width:560px;  overflow:hidden;}
.footer .ftcont .ftnav li{ float:left; height:28px; line-height:28px; margin-right:25px;  overflow:hidden;}
.footer .ftcont .ftnav li a{ font-size:13px;}


.footer .ftcont .ftdress{ float:right; width:370px; margin-top:10px;}
.footer .ftcont .ftdress ul{}
.footer .ftcont .ftdress li{ padding-right:35px; text-align:right; margin-bottom:10px; height:24px; line-height:24px; color:#555;}
.footer .ftcont .ftdress li.dr1{ font-size:24px; background:url(../images/Common/dresImg1.png) no-repeat right center;}
.footer .ftcont .ftdress li.dr2{ font-size:13px; background:url(../images/Common/dresImg2.png) no-repeat right center;}
.footer .ftcont .ftdress li.dr3{ font-size:14px; background:url(../images/Common/dresImg3.png) no-repeat right center;}
.footer .ftcont .ftdress dl{ float:right; margin-top:10px;}
.footer .ftcont .ftdress dt{}
.footer .ftcont .ftdress dt img{ display:block;}
.footer .ftcont .ftdress dd{ width:140px; text-align:center; background:#434343; height:30px; line-height:30px; font-size:14px; color:#fff;}

.ftbot{ height:50px; line-height:50px; background:#a9a9a9;}
.ftbot .container{ overflow:hidden;}
.ftbot span{ padding:0; font-size:14px; color:#4f4f4f;}

#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(../images/top.gif) no-repeat;}
#fall{background: url(../images/top.gif) no-repeat 0 -80px;}
#ct{background: url(../images/top.gif) no-repeat 0 -40px;}
#roll{	display: block;	width: 15px;margin-right: -515px;position: fixed;right: 50%;top: 50%;_margin-right: -525px;	_position: absolute;_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}

.kefw{ display:block; position:absolute; width:50px; height:30px; left:50%; margin-left:-25px; top:2px;}

#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}