@charset "utf-8";
*{ margin:0; padding:0; font-family:'Microsoft YaHei';}
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

body{ background:#fff; font-size:14px; color:#000; }
img{ border:0;transition: all 2s!important;-ms-transition: all 2s!important;}
li {list-style: none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a{ text-decoration:none; color: #000;}

.fr{ float:right!important;}
.clr{ clear:both;}

.top{ width:100%; height:352px;min-width:1400px;text-align: center}


.menu_box{ width:100%; height:50px; margin-bottom: 20px;background: url(/public/static/index/images/menu_bg.png);}

.menu{ width:1220px; margin:0 auto;height:50px;}
.menu a{height:50px; line-height:50px; display:block; color:#ffffff; font-size:18px; float:left; text-align:center; position:relative;font-weight: bold}
.menu .fen{ width:1px; height:50px; float:left; }

.banner_n {
    width: 100%;
    height: 270px;
    background-repeat: no-repeat;
    background-position: center;
}

.main{ width:1160px; margin:0 auto; position:relative;overflow: hidden;clear:both; }
.main-header{border: 1px solid #e6e5e6;border-top: 2px solid #3086bf;width: 1220px;height: 125px;margin: 0 auto}
.main-header > a:nth-child(1){font-size: 48px;color:#476172;font-weight: bold;display: block;margin: 0 auto;text-align: center;line-height: 90px}
.main-header > a:nth-child(3){color: #476172;font-size: 14px;float: right;margin: 2px 20px}
.main-header ul li a{font-size: 16px;color: #4d4d4d;font-weight: bold;}

.main-news{width: 1220px;margin: 15px auto}
.main-news > img{width: 1220px}
.carousel-inner .item img{margin: 0 auto;width: 100%;height: 425px!important;}
.carousel-inner .item .carousel-caption label{width: auto;height: 5px;font-size: 20px;color: white;line-height: 30px;font-weight: normal}
.news-right{width: 430px;height: 425px;float: right;border-bottom: 1px dotted #666666}
.news-right ul li{line-height: 40px;}
.main-left{margin-right: 40px}
.main-all{width: 360px;height: 365px;float: left;}
.main-right{width: 430px;height: 365px;float: right;}
.main-right > a{background: url(/public/static/index/images/alk.png) no-repeat;height: 92px;margin-top: 15px;text-align: center;color: white!important;font-size: 24px;line-height: 80px;display: block}

.sfkc div span{font-size: 22px;color: #212020}
.sfkc div a{font-size: 12px;float: right;margin-top: 5px;color: #212020;text-decoration: none}
.sfkc ul li:nth-child(1) img{width: 200px;height: 115px;margin: 8px 0 5px}
.sfkc ul li:nth-child(1) a{width: 150px;display: block;float: right;margin-top: 30px}
.sfkc ul li a{color:#555454;font-size: 18px;}

.news-a div{margin-bottom: 20px}
.news-a div span{font-size: 22px;color: #212020}
.news-a div a{font-size: 12px;float: right;margin-top: 5px;color: #212020;text-decoration: none}
.news-a ul li a{color:#555454;font-size: 18px;}
.news-a ul li{line-height: 35px;}

.main-login{width: 360px;margin: 0 auto;}
.main-login form span{font-size: 18px;color: #5c605f;line-height: 40px}
.main-login form div{margin-bottom:10px;margin-top: 10px}
.main-login form div img{float:right;cursor: pointer;width: 85px;height: 40px}
.main-login form div input{color:black;width:180px;float:right;margin:0px;border-radius: 0;height: 40px;margin-right: 10px}
#login_btn{width: 360px;height: 40px;border-radius: 50px;background: #3287c1;border: 0;font-size: 18px}
.uname{margin-top: 10px;width: 275px!important;height: 40px!important;float: right;border-radius: 0!important}
.pword{width: 275px!important;height: 40px!important;float: right;border-radius: 0!important}
#err_msg{font-size:20px;display: none}

.msgzs div{margin-bottom: 20px;min-height:200px}
.msgzs div span{font-size: 22px;color: #212020}
.msgzs div a{font-size: 12px;float: right;margin-top: 5px;color: #212020;text-decoration: none}
.msgzs ul li{line-height: 35px;width: 285px;float: left}
.msgzs ul li a{color:#212020;font-size: 18px;line-height: 45px}
.msgzs ul li a img{border-top: 2px solid #3287c1}
.msgzs ul li p{font-size: 16px;color: #6a6767;line-height: 30px;}

.yqlj div span{font-size: 22px;color: #212020}
.yqlj ul li{width: 180px;margin-top: 10px;float: left}
.yqlj ul li a img{width: 180px;height: 40px}

.main-right ul li a{color:#555454;font-size: 18px;}

.pic_news{ width:755px;height: 425px;float: left}

.hengfu{ width:1220px; margin:10px auto; text-align:center; overflow:hidden;}
.hengfu img{ padding:2px; border:1px solid #E2E2E2;width: 100%}

.pic_link{ margin-top:5px;}
.pic_link img{ display:block;}


/*.main{ width:1400px; margin:0 auto; position:relative;overflow: hidden;clear:both; }*/

.all_left{ width:20%; float:left;}
.all_right{ width:78%; float:right; margin-top:20px; background:#fff;}

/*内页左侧*/
.left_list{ width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.left_list strong {    background: #328dc6;    color: #fff;    display: block;    font-size: 22px;       overflow: hidden;	text-align:center;    padding-top:30px;padding-bottom:30px;}
.left_list strong span {
    color: #fff;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 100;
    padding-top: 3px;
	width:280px;
}
.left_list ul li {
	height:50px;
	line-height:50px;
	vertical-align: middle;
	text-align:left;
	font-size:14px;
	background-color:#e7e7e7;
	border-bottom:1px #FFFFFF solid;
	color:#000;
}


.left_list UL li a {
	padding-left:50px;
	height:50px;
	font-size:14px;
	color:#363636;
	display:block;
}
.left_list UL li a.current2{ padding-left:80px;}
.left_list UL li a:hover {
	background-color:#B39E9A;
	color:#FFF;
	display:block;
}

.left_list UL li.hover a {
	background-color:#0193de;
	display:block;
	height:60px;
	line-height:60px;
	width:200px;
}

/*内页右侧*/
.right_tit{ width:100%; float:left; line-height:60px; border-bottom:1px solid #000; }
.right_tit h2{float:left; padding-left:30px; width:200px; font-size:16px;}
.right_tit span{padding-right:20px; font-size:14px; float:right}
.right_tit a{ color:#000; }
.right_all{ width:100%; min-height:500px; padding:30px 20px; float:left;}



/*关于我们*/
.right_all .content{ width:100%; line-height:35px;}

/*新闻*/
.newslist{width:100%;}
.newslist ul li{width:100%; float:left; border-bottom:1px #dadada dashed; line-height:40px;}
.newslist ul li span{width:100px; float:right; text-align:right}


.newstitle {
	text-align: center;
	font-size: 28px;
	/*font-weight: bold;*/
	color: #333;
	line-height: 30px;
	width: 100%;

}
.newssubtitle {
	text-align: center;
	line-height: 60px;
	font-size: 14px;
	width: 100%
}
.newssubtitle span {
	width: 100%
}
.newsx {
	line-height: 35px;
	width: 100%;
	margin-top: 5px;
	word-break:break-all;
	font-size:18px;
}
.newsx p{max-width: 100%;}
.newsx span{max-width: 100%;}
.newsx img{max-width: 100%;}

/* 产品列表 */
ul.piclist li{ margin:20px 15px 0; float:left; width:250px}
ul.piclist li a.pic{ width:250px; overflow:hidden; text-align:center; border:1px solid #999; display:block;height:184px;padding-top:1px}
ul.piclist li a.pic img{ width:246px; transition:.3s;height:180px}
ul.piclist li a.pic:hover img{ transform:scale(1.05,1.05); }
ul.piclist li a.txt{ width:100%; height:30px; line-height:30px; display:block; text-align:center; font-size:16px; color:#333}
ul.piclist li a.txt:hover{ text-decoration:none}


/* 新闻列表 */
ul.news_list{ width:100%; margin:0 auto 0; padding-top:10px; }
ul.news_list li{ width:100%; height:34px; line-height:34px; overflow:hidden; position:relative; text-indent:18px; background:url(images/dot.jpg) 5px center no-repeat }
ul.news_list li a{ color:#000}
ul.news_list li a:hover{ text-decoration:underline;}
ul.news_list li .date{ width:90px; font-size:12px; height:29px; line-height:39px; overflow:hidden; text-align:right; position:absolute; top:0; right:0; text-indent:0; color:#999898; font-family:Arial;}



.bottom_box{ width:100%;background-color:#328dc6;margin-top: 70px}
.bottom{ width:1220px; height:125px; line-height:30px; text-align:center; color:#fff; margin:0 auto;font-size: 16px;padding-top: 30px; }
.bottom a{ color:#fff;}










/* 分页CSS */
.pg {
    margin: 20px 0;
    text-align: center;
    width: 100%;
	color:#595555;
}
.pg span {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 0 3px;
    padding: 0 10px;
    text-align: center;
}
.pg a {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #000 !important;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 0 3px;
    padding: 0 10px;
    text-decoration: none;
}


.shadow{
	-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
	box-shadow: #666 0px 0px 10px;
	background: #EEFF99;
}



/* 商城css*/
/* CSS Document */

/*Form, input, dt, dl, dd, Ul, Li, H2, Img, textarea, em, ol { border: 0 none; font-style: normal; list-style-type: none; margin: 0; padding: 0;}
body, ul, li, span, p, h1, h2, h3, h4, ol, dl, dt, dd { margin: 0; padding: 0;}
input [type="submit"] {cursor: pointer;}
A { color: #000000; text-decoration: none;}
A:hover { text-decoration: underline;}
*/
.f_l { float: left;}
.f_r { float: right;}
.clear { clear: both;}

.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}

.border-top { border-top: 1px solid #cacaca;}


.newheader { position: fixed; width: 100%; z-index: 200;}
.newheaderno { height: 110px; width: 100%;}


/* ���� */
/*.top{ width:100%; height:40px; background:#2F3336;}
.top_content{ width:1180px; height:40px; margin:0 auto; line-height:40px;}
.top_content .area { background: url("images/area.jpg") no-repeat center; color: #fff; display: block; float: right; font-size: 14px; height: 12px; line-height: 40px; margin-top: 15px; width: 20px;}
.top_content .english { color: #fff; display: block; float: right; font-size: 14px; line-height: 40px; text-align: center; width: 86px;}
.top_content .in { color: #fff; display: block; float: right; text-align: center; width: 75px;}
.top_content em { float: right; font-style: normal; color: #fff; margin-right:10px;}
.logincont { width: 1180px; margin: 0 auto; text-align: right;  color: #FFF; line-height: 40px;}
.logincont a { color: #FFF;}*/

/* ���� */
/*.top_nav { background: #fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; height: 70px; position: relative; width: 100%;}
.top_nav .navcon { margin: auto; width: 1180px;}
.top_nav .logo { background: url("images/logo.jpg") no-repeat left center; display: inline-block; float: left; height: 70px; width: 200px;}
.top_nav .newshop_menu { float: left; width: 630px;}
.top_nav .newshop_menu ul li { border-right: 1px solid #e6e6e5; color: #000; display: inline-block; float: left; height: 45px; padding-top: 25px; width: 82px;}
.top_nav .newshop_menu ul li a {color: #000; display: inline-block;font-family: "Microsoft Yahei",sans-serif; font-size: 14px;font-weight: bold; position: relative;}
.top_nav .newshop_menu ul li.select a em { border-bottom: 3px solid #CF000D; display: inline-block; height: 8px; left: 0; position: absolute; top: 35px; width: 100%; z-index: 1001;}
.top_nav .newshop_menu .dd { display: block; height: 25px; text-align: center; text-decoration: none;}
.top_nav .newshop_menu .mainlevel .menusub { background: #fcfcfb; border-top: 1px solid #e8e8e7; color: #4a4a4a; display: none; font-family: "Microsoft Yahei",sans-serif; font-size: 14px; left: 0; line-height: 22px; padding-bottom: 45px; padding-top: 30px; position: absolute; top: 70px; width: 100%; z-index: 1000;}
.top_nav .newshop_menu .mainlevel .menusub a { color: #4a4a4a;}
.top_nav .newshop_menu .mainlevel .smenucon { margin: auto; width: 1200px;}
.top_nav .newshop_menu .mainlevel .smenulist { display: inline-block;}
.top_nav .newshop_menu .mainlevel .smenulist dl { float: left; padding-left: 12px; width: 120px;}
.top_nav .newshop_menu .mainlevel .smenulist dl dt { font-size: 16px; font-weight: bold; margin-bottom: 8px;}
.top_nav .newshop_menu .mainlevel .smenulist dl dd a { font-size: 14px; font-weight: normal; line-height: 30px;}

*/

.xiaodutuij { border-left: 1px dashed #bcbcbc; float: left; padding-left: 40px;}
.xiaodutuij .title { color: #fa9c18; margin-bottom: 8px;}
.xiaodutuij .title2 { font-size: 14px; font-weight: normal; margin-bottom: 8px;}


/* ͼƬ���� */
.banana {
	height: 650px;
	margin: auto;
	max-width: 1920px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.banana .innterwrap .slides {
	position: relative;
}
.banana .innterwrap {
	background: url("images/loading.gif") no-repeat 50% center;
	height: 650px;
	left: 50%;
	margin: 0 auto 0 -960px;
	overflow: hidden;
	position: relative;
	width: 1920px;
}
.banana .innterwrap ul li {
	float: left;
	height: 650px;
	width: 1920px;
	z-index: 1;
}
.banana .innterwrap ul li.on {
	z-index: 3;
}
.banana .innterwrap ul li img {
	height: 650px;
	margin: 0 auto;
	width: 1920px;
}
.banana span.btn {
	cursor: pointer;
	display: none;
	height: 94px;
	margin-top: -47px;
	position: absolute;
	top: 50%;
	width: 66px;
	z-index: 3;
}
.banana:hover span.btn {
	display: block;
}
.banana span.prv {
	background-image: url("images/dhleftright.png");
	left: 20px;
}
.banana span.next {
	background-image: url("images/dhleftright.png");
	background-position: right center;
	right: 20px;
}
.banana .innterwrap ol.btnlist {
	bottom: 0;
	left: 50%;
	margin-left: -590px;
	padding: 0;
	position: absolute;
	width: 1182px;
}
.banana .innterwrap ol.btnlist li {
	background: url("images/bpa2.png");
	color: #fff;
	cursor: pointer;
	float: left;
	font-size: 13px;
	height: 41px;
	line-height: 41px;
	margin: 0 1px;
	text-align: center;
	width: 234px;
}
.banana .innterwrap ol.btnlist li.on {
	background: url("images/bpa1.png");
}



.center-pic { height: 500px; margin: 0 auto; padding-top: 55px; width: 1180px;}
.center-tit { height: 50px; font-size: 25px; padding-left: 5px;}
.center-pic ul li { float: left; height: 420px; margin-right: 9px; overflow: hidden;}
.center-pic ul li img { backface-visibility: hidden; transition: transform 0.3s ease 0s;}
.center-pic ul li a {  text-decoration:none; }
.center-pic ul li a:hover { transform: scale(1.05); }
.center-content { height:120px; width: 384px; }
.center-content section { padding-top: 16px;}
.center-content section h3 {font-size: 16px;}
.center-content section div {padding-top: 16px; font-size: 13px; color: rgba(92,92,92,0.7); line-height: 30px;}
.center-more { height: 40px; width: 384px; color: #DB0008; line-height: 35px;}
.center-more img { position: relative; left: 1px; top:1px;}

.center-pic ul li .pico { display: inline-block; height: 229px; margin-bottom: 9px; overflow: hidden; width: 394px;}


.center-du { height: 352px; margin: 0 auto; width: 1180px;}
.center-du .right_u { background: #F62626 url("images/homeg_23.jpg") no-repeat center 25px; float: left; height: 149px; margin-left: 13px; padding-top: 147px; text-align: center; width: 238px;}
.center-du .right_u a { background: #FA9B9B; border-radius: 20px; color: #fff; display: inline-block; font-size: 14px; height: 40px; line-height: 40px; margin-bottom: 20px; text-decoration: none; width: 180px;}


.hkjd { background: #171717;}
.hkjd .piclist { height: 360px; margin: 0 auto; padding-top: 55px; width: 1200px;}
.hkjd .piclist .pictit { color: #FFFFFF; margin-left: 15px; height: 55px; font-size: 25px;}
.hkjd .piclist ul li { float: left; height: 277px;  margin-left: 10px; overflow: hidden; position: relative; width: 161px;}
.hkjd .piclist ul li img { width: 161px; height: 277px;  backface-visibility: hidden; transition: transform 0.3s ease 0s; z-index: 0; }
.hkjd .piclist a span { background: url("images/bpa2.png"); bottom: 0; color: #ffffff; font-size: 18px; height: 44px; left: 0; line-height: 44px; position: absolute; text-align: center; width: 100%; z-index: 1;}
.hkjd .piclist ul li a:hover img { transform: scale(1.05);}

.hkjd_1 { background: #171717;}
.hkjd_1 .piclist_1 { height: 360px; margin: 0 auto; padding-top: 55px; width: 1200px;}
.hkjd_1 .piclist_1 .pictit { color: #FFFFFF; margin-left: 15px; height: 55px; font-size: 25px;}
.hkjd_1 .piclist_1 ul li { float: left; height: 280px;  margin-left: 10px; overflow: hidden; position: relative; width: 228px;}
.hkjd_1 .piclist_1 ul li img { width: 230px; height: 280px;  backface-visibility: hidden; transition: transform 0.3s ease 0s; z-index: 0; }
.hkjd_1 .piclist_1 a span { background: url("images/bpa2.png"); bottom: 0; color: #ffffff; font-size: 18px; height: 44px; left: 0; line-height: 44px; position: absolute; text-align: center; width: 100%; z-index: 1;}
.hkjd_1 .piclist_1 ul li a:hover img { transform: scale(1.05);}

/* ��ҳ��Ʒ�� start */
.hprolist_c { margin: auto; padding-bottom: 151px; padding-top: 50px; width: 1180px;}
.hprolist { padding-bottom: 78px; width: 1180px;}
.hprolist .hptitle { background-color: #282828; background-position: left center; background-repeat: no-repeat; height: 46px; text-align: right; width: 1176px;}
.hprolist .hptitle .floor{ width:200px; height: 46px; line-height: 46px; float:left; text-align:left; color:#fff; font-size:20px; padding-left:20px;}
.hprolist .hptitle a { color: #fff; cursor: pointer; display: inline-block; font-size: 14px; height: 46px; line-height: 46px; text-align: center; text-decoration: none; width: 85px;}
.hprolist .hptitle a.on { background-color: #CF000D;}
.hprolist .hpleft { background: #fff; border-bottom: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4; float: left; height: 469px; overflow: hidden; width: 189px;}
.hprolist .hpleft dl { width: 190px;}
.hprolist .hpleft dt { background: url("images/homeg_82.jpg") no-repeat 15px center; border-bottom: 1px solid #e4e4e4; font-size: 16px;height: 46px; line-height: 45px; padding-left: 30px;}
.hprolist .hpleft dd { border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; float: left; height: 93px; text-align: center; width: 94px;}

.hprolist .hpright { background: #fff; float: left; height: 470px; width: 1180px;}
.hprolist .hpright img { display: inline; transition: all 0.4s ease-out 0s;}
.hprolist .hpright .left_bigpic { float: left; height: 470px; overflow: hidden; width: 296px;}
.hprolist .hpright .left_bigpic img { backface-visibility: hidden; transform: scale(1, 1); transition-duration: 0.6s;}
.hprolist .hpright .left_bigpic img:hover { transform: scale(1.1, 1.1); transition-duration: 0.6s;}
.hprolist .hpright dl {display: none;}
.hprolist .hpright dd { background: url("images/loading.gif") no-repeat center 68px; border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; cursor: pointer; float: left; height: 224px; padding-top: 10px; position: relative; text-align: center; width: 219px;}
.hprolist .hpright span { background: url("images/homeg_106.jpg") no-repeat left center; bottom: 8px; display: block; font-size: 13px; left: 0; margin-left: 20px; padding-left: 6px; position: absolute; text-align: left;}
.hprolist .hpright img:hover { margin-left: -10px;}


/* ��ҳ��Ʒ�� end */


.top_nav .serch { float: right; margin-top: 15px; width: 267px;}
.top_nav .serch .input {border: 1px solid #9aa4ad; border-radius: 5px; color: #999999; float: left;  height: 20px; padding: 0 5px; width: 150px;}
.top_nav .serch .submit { background: url("images/newhome_03.jpg") no-repeat center; border: 0; float: left; font-size: 0; height: 26px; margin-left: 5px; width: 16px;}
.top_nav .topcart { background:url("images/newhome_05.jpg") no-repeat left bottom; color: #9ea7b0; cursor: pointer; display: inline-block; float: right; height: 20px; line-height: 20px; padding-left: 20px;}
.top_nav .topcart span { color: #f79300;}
.top_nav .serch .search-hots-keywords { color: #5b5b5b; margin-top: 2px;}
.top_nav .serch .search-hots-keywords a { color: #5b5b5b; display: inline-block; margin-left: 5px; word-break: break-all; word-wrap: break-word;}




/* ��Ʒ�б� start */
.search-result { margin: 0 auto; padding-bottom: 50px; width: 1200px;}
.search-menu { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #cacaca #cacaca; border-image: none; border-radius: 5px; border-style: solid solid none; border-width: 1px 1px medium; float: left; margin-right: 20px; width: 213px;}
.smenu-list { font-family: "Microsoft yahei"; height: auto; width: 100%;}
.smenu-list h4 { background: url("images/otherbg.jpg") repeat-x; color: #191919; cursor: pointer; font-size: 14px; font-weight: 100; height: 47px; line-height: 44px; padding-left: 19px; width: 194px;}
.smenu-list h4 span { background:url("images/expanded.png") no-repeat center; display: inline-block; float: right; height: 44px; margin-right: 19px; width: 10px;}
.smenu-list ul { padding: 20px 18px 20px 19px; width: 176px;}
.smenu-list .open span { background: url("images/collapsed.png") no-repeat center;}
.smenu-list ul a { color: #403f3f;}
.smenu-list ul li { float: left; margin: 4px 7px;}
.smenu-list ul li img { border: 1px solid #e0e0e0;}
.smenu-list ul a { color: #403f3f;}
.smenu-list ul.smenulist, .smenu-list ul.smenustar { background: #eeeeee;}
.smenu-list ul.smenulist li {background: #ffffff; border: 1px solid #e0e0e0; height: 23px; line-height: 23px; text-align: center; width: 72px;}



.search-list { float: left; width: 100%;}
.search-choose {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;background: #f8f8f8; border-color: #e0e0e0; border-image: none; border-radius: 5px; border-style: solid solid dotted; border-width: 1px; color: #666666; font-size: 14px;line-height: 29px; padding: 13px 0 8px 20px; margin-top:20px;}
.youchoose { float: left; width: 70px;}
.chooseleft { float: left;min-height: 29px; width: 595px;}
.search-choose .chooseleft span { background: #CF000D url("images/choose-tip.png") no-repeat scroll right 2px; border: 1px solid #e3e3e3; border-radius: 2px; color: #ffffff; cursor: pointer; display: inline-block; font-size: 14px;height: 27px; line-height: 27px; margin: 0 3px 5px; padding-left: 12px; padding-right: 18px;}
.chooseright { float: right; width: 278px; text-align:center;}
.chooseright a { border-right: 1px solid #e0e0e0; color: #bcbcbc; display: inline-block; font-size: 12px; height: 24px; padding-right: 31px;}
.chooseright span { color: #191919; display: inline-block; font-family: "Micorsoft yahei"; font-size: 16px; height: 29px; line-height: 29px; margin-left: 39px;}
.chooseright em { font-style: normal; font-weight: bold; margin: 0 5px;}
.sr-chooseCon { border-bottom: 1px solid #f3f2f2; display: inline-block; margin-top: 5px; position: relative; width: 100%;}
.sr-chooseCon .chooseCon01 { border-bottom: 1px solid #f3f2f2; height: 34px; line-height: 34px; overflow: hidden; width: 100%;}
.sr-chooseCon a.openicon { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: #ffffff; border-color: #e0e0e0 #e0e0e0; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; bottom: -31px; color: #403f3f; height: 30px; line-height: 30px; padding: 0 26px; position: absolute; right: 26px;}
.openicon span { background: url("images/icond.jpg") no-repeat right center; height: 30px; padding-right: 18px;}
.chooseCon01 table td.choosetitle { background: #f8f8f8; padding: 0; text-align: center; width: 82px;}
.chooseCon01 table td#chimasize { width: 1050px;}
.chooseCon01 ul li { float: left; padding: 0 10px;}
.chooseCon01 ul li a { color: #999999; display:inline; padding:5px;}
.chooseCon01 ul li a.on { color: #fff; background:#CF000D}


.search-order { background: url("images/index2_08.jpg") no-repeat 70px top; color: #000000; font-size: 14px; height: 42px; line-height: 27px; margin-top: 31px;}
.search-order .pxfs { display: inline-block; text-align: right; width: 70px;}
.search-order a { color: #000000; display: inline-block; height: 42px; text-align: center; width: 132px;}
.search-order a.order-time { width: 167px;}
.search-order a.check { background: url(images/index2_05.png) no-repeat; color: #ffffff;}
.search-order a.check span, .search-order a.price span { padding-right: 15px; padding-top: 2px; padding-bottom: 2px; background: url(images/order02.png) no-repeat center right;}
.search-order a.check span.order-down { background: url(images/order01.png) no-repeat center right;}
.search-order .price.check { background: url(images/index2_03.png) no-repeat; color: #ffffff;}

.p_right{ min-height:300px;}
.p_right ul li { background: #fff; border: 1px solid #e5e5e5; float: left; height: 300px; margin: 0 0 33px 18px; position: relative; width: 218px; z-index: 0;}
.prl_pic { margin: auto; padding-top: 12px; width: 189px;}
div.prl_pic a#masterMap { background: url("images/loading.gif") no-repeat center; display: block; height: 189px; width: 189px;}
.prl_c .pic_z { display: none; position: relative;}
.pic_z .spiclist { float: left; height: 50px; margin-left: 16px; overflow: hidden; position: relative; width: 157px;}
.pic_z .spiclist ul { position: relative;}
.pic_z .spiclist ul li { border: 0 none; cursor: pointer; float: left; height: 50px; margin: 0; text-align: center; width: 52px;}
.p_right .num { display: none;}
.prl_2 { color: #333; margin: 14px auto 0; padding-bottom: 14px; width: 200px;}
.prl_color { border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; text-align:right;}
.prl_title { font-weight: bold; padding-top: 3px;}
.prl_title .title { display: inline;}
.prl_des { color: #666666; font-size: 14px; padding-top: 4px;}
.prl_des span { color: #999999; display: inline-block; float: right; font-size: 12px; padding-top: 3px;}
.prl_des span font { color: #999999; text-decoration: line-through;}

.p_right ul li .check { left: -6px; position: absolute; top: -6px;}
.p_right ul li .check .prl_top { background: url("images/product_17.png") no-repeat; height: 6px; width: 230px; z-index: 100;}
.p_right ul li .check .prl_c { background: url("images/product_69.png"); min-height: 298px; width: 230px;}
.p_right ul li .check .prl_c .pic_z { display: block; height: 50px; margin-top: 7px;}
.p_right ul li .check .prl_bottom { background: url("images/product_70.png") no-repeat; height: 8px; width: 230px; z-index: 100;}


.mcontop { margin-top: 40px;}
.mcon { margin: auto; width: 1200px;}
.m_left { color: #999999;padding-left: 10px; padding-top: 5px; width: 590px;}
.m_left b { color: #000000;}

.pcon { margin: auto; padding-bottom: 200px; width: 1200px;}
.pcon_1 { margin: auto; padding-bottom: 0px; width: 100%;}
.p_left { float: left; width: 245px;}
.p_left .pl_top { background: url("images/product_15.png") no-repeat; height: 10px; width: 245px;}
.p_left .pl_c { background: url("images/product_22.png"); padding-left: 8px;}
.p_left .pl_c .plnum { font-family: "Microsoft Yahei",sans-serif; font-size: 16px; padding-bottom: 12px; padding-left: 27px; padding-top: 12px;}
.p_left .pl_c .plnum span { font-size: 16px; font-weight: bold;}
.p_left .pl_c .selection { background: #fff; width: 229px;}
.p_left .pl_c .pclass { background: #e8e8e8; border-top: 1px solid #cacaca; display: none;}
/*.p_left .pl_c .pclass ul { background: url("images/product_83.jpg") repeat-x center top; padding: 6px 0 22px 45px;}*/
.p_left .pl_c .pclass ul li { color: #403f3f; height: 28px; line-height: 28px;padding-left: 20px;}
.p_left .pl_c .pclass ul li a { color: #403f3f;}
.p_left .pl_c .pclass ul li.showcurrent { background: #f79300; width: 130px;}
.p_left .pl_c .pclass ul li.showcurrent a { color: #ffffff;}
.p_left .pl_bottom2 { background: url("images/product_1072.jpg") no-repeat; height: 12px; width: 245px;}

.pa_right { float: left; width: 955px;}
.pa_right h1 {  background:url("images/361ppai_03.jpg") no-repeat center bottom;
	color: #000000; display: block; font-family: "Microsoft Yahei",sans-serif; font-size: 30px; height: 58px; margin: 0; padding-bottom: 22px; text-align: center; width: 882px;}
.pa_right .content { color: #464646; line-height: 180%; margin: auto; padding-top: 18px; width: 880px;}

.pa_right_1 { float: left; width: 100%;}
.pa_right_1 h1 {  background:url("images/361ppai_03.jpg") no-repeat center bottom; color: #000000; display: block; font-family: "Microsoft Yahei",sans-serif; font-size: 30px; height: 58px; margin: 0; padding-bottom: 22px; text-align: center; width: 100%;}
.pa_right_1 .content_1 { color: #464646; line-height: 180%; margin: auto; padding-top: 18px; width: 100%;}
.pa_right_1 .content_1 img { max-width: 100%; height: auto;}

.pp_news { width: 813px; margin-top: 100px;}
.pp_news h1 { padding-bottom: 10px; border-bottom: 1px dashed #a6a6a6; font-size: 18px; color: #000000; text-align: left; padding-left: 35px; background: url(images/icon_h1.jpg) no-repeat 13px 7px; height: auto; width: auto;}
.pp_news_about { margin-top: 27px;}
.pp_news_about .pp-pic { margin-left: 35px; width: 421px; float:left;}
.pp_news_about .pp-pic img{ width:421px; height:233px;}
.pp_news_about .pp-info { width: 332px; margin-left: 24px; float:left; color: #464646;  font-size: 14px; font-family: "Microsoft Yahei"; line-height: 26px;}
.pp_news_about .pp-info .pp-info-desc { margin-top: 10px; height: 104px; overflow:hidden;}
.pp_news_about .pp-date { color: #a7a7a7; font-size: 12px; margin-top: 5px;}
.pp_news_about a.pp-more { text-align: right; padding-right: 36px; height: 41px; line-height: 41px; background: url(images/xwxq.jpg) no-repeat right center; font-size: 14px; color: #f49500; display: inline-block; width: 89%; margin-top: 46px;}


/* ��Ʒ�б� end */


/* ��Ʒ��ϸ start */
.pv_dhtop { border-top: 1px solid #e5e5e5;}
.pv_dh { color: #999999; height: 20px; margin: auto; padding-top: 25px; width: 1170px;}
.pv_dh b { color: #000;}
.pv_dh a { color: #999999;}

.pv_c1 { margin: auto; width: 1170px;}
.pv_xc { height: auto; padding-top: 15px;}
.pvxc_left { width: 648px;}
.pvxc_left .bigpic { border: 1px solid #dfdfdf; float: right; height: 535px; position: relative; text-align: center; width: 535px; z-index: 0;}
.pvxc_left .bigpic .picfd { background: url("images/bigpicfd.jpg") no-repeat; bottom: 0; display: inline-block; height: 33px; position: absolute; right: 0; width: 33px;}

.pvxc_left .smallpic { float: left; text-align: center; width: 102px;}
.pvxc_left .smallpic a { border: 1px solid #e5e5e5; cursor: pointer; display: inline-block; height: 97px; margin-bottom: 12px; padding: 1px; width: 97px;}
.pvxc_left .smallpic a.check { border: 2px solid #545555; padding: 0;}
.pvxc_right { background: url("images/pvyy.png") no-repeat left center; height: 547px; padding-left: 50px; width: 470px;}
.pvxc_right .title { padding: 10px 0 18px; width: 520px;}
.pvxc_right .title h1 { display: inline; font-family: "Microsoft Yahei",sans-serif; font-size: 18px;}
.pvxc_right .price { border-bottom: 1px dotted #c9c9c9; color: #5c5c5c; height: 70px; padding-bottom: 25px; padding-top: 7px;}
.pvxc_right .pricenum { display: inline-block; float: left; font-family: Verdana,Geneva,sans-serif; font-weight: bold; padding-right: 22px;}
.pvxc_right .price .scjg { font-size: 12px; padding-bottom: 5px;}
.pvxc_right .price .pricec1 { font-family: Verdana,Geneva,sans-serif; font-size: 14px; text-decoration: line-through;}
.pvxc_right .price .pricec2 { color: #714574; font-size: 24px; padding-right: 12px;}
.pvxc_right .price .zhekou { color: #9a9a9a;}
.pvxc_right .price .ktfx { display: inline-block; float: left; }
.pvxc_right .price .pricekt { color: #a46701; font-family: "Microsoft Yahei",sans-serif; font-weight: bold; padding-top: 18px; width: 128px;}
.pvxc_right .price .pricekt span { color: #a46701;}
.pvxc_right .price .pricekt a { color: #a46701; text-decoration: underline;}

div#postage-express { display: none;}
.triangle_zfx { background: #ffffff; border-radius: 5px;  height: auto; padding: 10px 20px; position: absolute; top: 33px; width: 90%; z-index: 200;}
.triangle_zfx table { border: medium none; border-collapse: collapse; border-radius: 2px; color: #4d4d4d; font-size: 12px; font-weight: 100; width: 100%;}
.triangle_zfx table td { background: #f9f9f9; padding: 4px 5px;}
.triangle_zfx table th#dqmc {background: #f5f5f5; font-weight: 100; text-align: center; width: 70%;}
.triangle_zfx table th#dqyf { background: #f5f5f5;  font-weight: 100; text-align: center; width: 30%;}
.triangle_zfx table td#show-dqyf { text-align: center;}
div.post-remark { color: #f39800; font-size: 12px; font-weight: 100; padding: 10px 0 0;}


.pvxc_right .color {height: 52px;padding-top: 35px;}
.pvxc_right .color dl dt {height: 42px; line-height: 42px;}
.pvxc_right .color dl dd { cursor: pointer; width: 46px;}
.pvxc_right .color dl dd a { border: 1px solid #d0d0d0; display: inline-block; margin: 1px;}
.pvxc_right .color dl dd.check a { border: 2px solid #f39800; margin: 0px;}
.pvxc_right .xx dl dt { color: #626262; float: left; width: 70px;}
.pvxc_right .xx dl dd { float: left;}


.pvxc_right .size {  height: 20px; line-height: 20px;}
.pvxc_right .size dl dt {display: inline-block;}
.pvxc_right .size dl dd { cursor: pointer; display: inline-block; margin-right: 3px;}
.pvxc_right .size dl dd a { border: 1px solid #999999; color: #616161; display: inline-block; padding: 0 4px; text-decoration: none;}
.pvxc_right .size dl dd.check a { border: 1px solid #f39800; margin: 0px;}
.pvxc_right .xx dl dt { color: #626262; float: left; width: 70px;}
.pvxc_right .xx dl dd { float: left;}


.pvxc_right .num { height: 50px; line-height: 31px;  padding-top: 12px;}
.pvxc_right .num dd { display: inline-block; height: 34px; margin-right: 4px;}
.pvxc_right .num dd.input { background: url("images/productview_49.jpg") no-repeat; width: 59px;}
.pvxc_right .num dd input { border: 0;  color: #666666; margin-left: 6px;  margin-top: 6px; width: 46px;}
.pvxc_right .num dl dd span { cursor: pointer; display: block; height: 14px; margin-bottom: 3px; width: 18px;}
.pvxc_right .num dl dd .up { background: url("images/productview_51.jpg") no-repeat;}
.pvxc_right .num dl dd .down { background: url("images/productview_54.jpg") no-repeat;}
.pvxc_right .num dd.kuc { border: 0; color: #626262; width: 250px;}
.pvxc_right .xx dl dt { color: #626262; float: left; width: 70px;}
.pvxc_right .xx dl dd { float: left;}

.buy { height: 90px; padding-top: 20px;}
.buy span { display: inline-block; float: left; height: 33px;}
.buy span.buynow a { background-color:#714574; display: inline-block; height: 39px;  width: 150px;text-align: center;color: white;font-size:16px;margin-right: 7px;padding-top: 7px }
.buy span.addmycart a { background: url("images/addcart.jpg") no-repeat; display: inline-block; height: 39px; margin-right: 7px; width: 150px;}


.pvspxq { margin: 42px auto 57px; width: 1168px;}
.pvspxq .xq_left { float: left; width: 215px;}
.pvspxq .xq_search { color: #545555; padding-bottom: 12px;}
.pvspxq .xq_search .title { background: #545555; border-radius: 2px 2px 0 0; color: #fff; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 22px;}
.pvspxq .xq_search .csl { border: 1px solid #e2e2e2; line-height: 33px; padding: 14px 0 14px 14px;}
.pvspxq .xq_search .submitlist span { display: inline-block; height: 33px; line-height: 33px; width: 45px;}
.pvspxq .xq_search .submitlist input { border: 1px solid #e0e0e0; color: #bababa; height: 26px; line-height: 26px; padding: 0 5px;}
.pvspxq .xq_search .keyword { width: 120px;}
.pvspxq .xq_search .price { width: 48px;}
.pvspxq .xq_search .submit { background: #545555 url("images/pview_search.jpg") no-repeat center; border: 0; border-radius: 4px; font-size: 0; height: 25px; margin-left: 45px; margin-top: 4px; width: 65px;}

.pvspxq .keylist { padding-top: 20px;}
.pvspxq .keylist ul li { float: left; padding-top: 8px; width: 96px;}
.pvspxq .keylist ul li a { border: 1px solid #e0e0e0; color: #545555; display: inline-block; height: 22px; line-height: 22px; padding: 0 8px;}



.goumguo { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;
	-moz-border-top-colors: none; border-color: #e5e5e5 #e5e5e5 #e5e5e5; border-image: none; border-radius: 2px 2px 0 0;  border-style: solid solid solid; border-width: 1px 1px 0; color: #000000; font-family: "Microsoft Yahei",sans-serif;  margin: auto;}
.goumguo dt { border-bottom: 1px solid #e5e5e5; height: 31px; line-height: 31px; padding-left: 20px;}
.goumguo dd { border-bottom: 1px solid #e5e5e5; height: 300px; padding-bottom: 20px; padding-top: 10px; text-align: center;}
.goumguo dd .prl_info { color: #333333; line-height: 24px; padding: 8px; text-align: left;}
.goumguo dd .prl_color { border-bottom: 1px solid #eaeaea;}
.goumguo dd .prl_des { color: #666666; font-size: 14px;}
.goumguo dd .prl_des span { color: #999999; display: inline-block; float: right; font-size: 12px;}


.hotsell { border-bottom: 1px solid #e5e5e5; margin-bottom: 12px;}
.hotsell dt { border-bottom: 0; height: 31px; line-height: 31px; margin-bottom: 10px; padding-left: 20px;}
.hotsell dt .hotrefresh { background: url("images/pview_sx.jpg") no-repeat; cursor: pointer; display: inline-block; float: right; height: 11px; margin: 10px 10px 0 0; width: 12px;}
.hotsell dd { border-bottom: 0; color: #ff4805; float: left; height: 120px; margin: 0 12px; padding: 0; text-align: center; width: 82px;}


.pvspxq .xq_right { float: right; width: 945px;}
.pvspxq .dh3 { border-bottom: 1px solid #e0e0e0; height: 30px;}
.pvspxq .dh3 ul li { background: url("images/productview_110.jpg") no-repeat center; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 2px; text-align: center; width: 120px;}
.pvspxq .dh3 ul li.check { background: url("images/productview_108.jpg") no-repeat center; height: 31px; margin-bottom: -1px;}
.pvspxq .dh3 ul li span { color: #f99302;}

.pvspxq .spxq .spxq_c1 { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;
	-moz-border-top-colors: none; background: #f9f9f9; border-color: -moz-use-text-color #e0e0e0 #e0e0e0; border-image: none; border-style: none solid solid; border-width: 0 1px 1px; border-color:#E0E0E0; padding-top: 60px;}
.pvspxq .spxq .spxq_c1 .title { background: url("images/productview_115.jpg") no-repeat center; height: 24px; margin-bottom: 27px;}
.pvspxq .spxq .spxq_c1 .content { background: url("images/dian.jpg") repeat-x center top; margin: auto; padding-top: 28px; width: 844px;}
.pvspxq .spxq .spxq_c1 .content ul li { float: left; height: 21px; width: 260px;}
.pvspxq .spxq .spxq_c1 .content ul li span { font-weight: bold;}
.pvspxq .spxq .spxq_c1 .content2 { margin: auto; padding: 45px 0 80px; width: 844px;}
.pvspxq .spxq .bottom { background: url("images/productview_125.jpg") no-repeat center; height: 16px;}
.pvspxq .spxq .piccontent { padding-bottom: 30px; padding-top: 45px; text-align: center;}
.sizetable { padding-top: 26px;}
.sizetable .title { background: url("images/cmsm_03.jpg") no-repeat center; height: 95px;}
.sizetable .sizecon { background: #f9f9f9; border: 1px solid #e0e0e0; padding: 60px 0 80px; text-align: center;}


/* ��Ʒ��ϸ end */

/* ��¼ע��ҳ start *//*
.login_content { margin: 47px auto 0; padding-bottom: 180px; width: 1019px;}
.login_top { background: url("images/login_03.jpg") no-repeat; height: 20px;}
.login_c { background: url("images/login_05.jpg"); color: #333; height: 473px; padding-top: 50px;}
.login_c .title { color: #333333; font-size: 14px; font-weight: bold; height: 40px; margin-left: 104px; padding-top: 89px;}
.login_c .formlist dl dd { width: 230px;}
.login_c .formlist dl dd input { width: 228px;}
.login_c .remember { color: #666; padding-left: 160px;}
.login_c .submit { font-size: 0; height: 41px; width: 151px;}
.login_cleft { width: 510px;}
.login_cleft .title { background: url("images/login_11.jpg") no-repeat;}
.login_cleft .formlist {margin-bottom: 28px; padding-left: 50px;}
.login_cleft .submit { background: url("images/login_31.png") no-repeat; margin-left: 160px; margin-top: 30px;}
.formlist dl { height: 26px; line-height: 26px; padding: 8px 0;}
.formlist dl dt { color: #000000; float: left; font-size: 14px; height: 26px; line-height: 26px; text-align: right; width: 110px;}
.formlist dl dd { float: left; height: 26px; width: 600px;}
.formlist dl dd span { border-right: 1px solid #dedfde; border-top: 1px solid #d8d9d8; display: inline-block;}
.formlist dl dd span input { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #efefef #f8f8f8 #dedfde #dedfde; border-image: none; border-style: solid; border-width: 1px; color: #777777; height: 22px; line-height: 22px;  padding: 1px 3px;}
.formlist dl dd span textarea { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #efefef #f8f8f8 #dedfde #dedfde; border-image: none; border-style: solid; border-width: 1px; color: #777777;}


.login_cbo { border-left: 1px solid #d8d8d8; height: 325px; margin-top: 73px; width: 2px;}
.login_cright { width: 490px;}
.login_cright .title { background: url("images/login_13.jpg") no-repeat;}
.login_cright .type { padding-bottom: 10px; padding-left: 95px;}
.login_cright .type span { font-size: 14px;}
.login_cright .formlist {padding-left: 54px;}
.login_cright .formlist dl { padding: 6px 0;}
.login_cright .submit { background: url("images/login_28.png") no-repeat; margin-bottom: 10px; margin-left: 160px; margin-top: 10px;}

.login_bottom { background: url("images/login_35.jpg") no-repeat; height: 16px;}


.btn_bac { background: url("images/userorder_19.png"); color: #fff; cursor: pointer; display: inline-block; font-family: "Microsoft Yahei",sans-serif; font-size: 14px; height: 34px; line-height: 34px; width: 125px;}


.u_edit { color: #777777; padding-left: 150px; padding-top: 30px;}
.u_edit .formlist dl dd .grade { padding-top: 2px;}
.u_edit .formlist dl dd .grade ul li { float: left; height: 20px; line-height: 20px; margin-right: 2px; text-align: center; width: 56px;}
.u_edit .formlist dl dd .grade ul li.grade_1 { background-color: #f0efef;}
.u_edit .formlist dl dd .grade ul li.grade_2 { background-color: #ecebeb;}
.u_edit .formlist dl dd .grade ul li.grade_3 { background-color: #d6d6d6;}
*/
/* ��¼ע��ҳ end */


/* ���ﳵ start */
.ordercon { margin: auto; width: 1000px;}
.order_l_right { color: #b1adaf; margin-top: 49px; padding-top: 51px; text-align: right; width: 691px;}
.order_l_r1 { background: url("images/order1_zt1.jpg") no-repeat left top; margin-bottom: 20px;}
.nullcart { width:650px; height: 44px; line-height:44px; font-size:24px; font-weight:bold; padding-left:57px; background:url('images/nullcart.jpg') no-repeat 0 center; float:right; margin-bottom:30px;}
.nullcart a{ color:#714574;}



.order_listdh { background: url("images/order1_20.jpg") no-repeat center top;}
.order_listdh th { height: 32px; line-height: 32px;}
.order_listdh td { text-align: center;}
.order_listdh tr#olist td#olist-zero { border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; vertical-align: top;}
.order_listdh tr#olist td#olist-second, .order_listdh tr#olist td#olist-first { border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6;}
.order_list { border-left: 1px solid #e5e5e5; width: 100%;}
.order_list tr td { padding: 10px 0;}
.order_list .title { color: #666666;}
.order_num { border: 1px solid #dcd9da; display: inline-block;}
.order_num a { cursor: pointer;display: inline-block; float: left;height: 22px; width: 23px;}
.order_num .down { background: url("images/order1_24.jpg") no-repeat;}
.order_num input { color: #999999; float: left; height: 21px; text-align: center;width: 24px;}
.order_num .up { background: url("images/order1_26.jpg") no-repeat;}
.order_listdh tr#olist td#olist-second a { display: block; padding: 1px 0;}

.order_buyinfo { background-color: #f6f6f6; border-bottom: 1px solid #e6e6e6; border-top: medium none; height: 180px; margin-bottom: 48px; padding: 16px;}
.order_buyinfo .obi_left { width: 649px;}
.obi_left .delall { color: #666666; padding-top: 6px; width: 153px;}
div.ordercon div.delall span { float: left;}
.obi_left .delall a { color: #0162bd; margin-left: 3px;}
.obi_right { color: #333333; line-height: 22px; text-align: center; width: 303px;}
.obi_right .bottombo { border-bottom: 1px solid #dcdcdc;  margin-bottom: 10px; padding-bottom: 10px;}
.obi_right .button { margin-top: 30px;}
.obi_right .button .gouwu {background: url("images/order1_39.png") no-repeat; display: inline-block;  height: 41px; width: 151px;}
.obi_right .button .jiesuan { background: url("images/order1_41.png") no-repeat; cursor: pointer; font-size: 0; height: 41px; width: 151px;}

.order_l_right { color: #b1adaf; margin-top: 49px; padding-top: 51px; text-align: right; width: 691px;}
.order_l_r2 {  background: url("images/order1_zt2.jpg") no-repeat left top;}
.backcart { height: 50px; text-align: right;}
.backcart a { background-color: #454545; color: #fff; display: inline-block; height: 26px; line-height: 26px; margin-top: 13px; text-align: center; width: 113px;}


.order2_listdh { background:url("images/order1_20.jpg") no-repeat;color: #838383; font-weight: bold; height: 32px; line-height: 32px; padding-left: 27px;}
.border-right { border-right: 1px solid #e5e5e5;}
.order_list { border-left: 1px solid #e5e5e5; width: 100%;}
.order_list .title { color: #666666;}
.order2_tb1 { padding-bottom: 13px;  width: 972px; margin: auto;}
.order2_tb1 .title { color: #333333; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 12px; padding-top: 0px;}
.order2_tb1 tr { background: #f5f5f5; border-bottom: 1px solid #fff;}
.order2_tb1 a { color: #0162bd;}


.newadd { background: url("images/dian.jpg") repeat-x center top; height: 32px; line-height: 32px; margin: 10px auto 0; width: 98%;}
.order_formlist dl { height: 26px; line-height: 26px; padding: 8px 0}
.order_formlist dl dt { float: left; height: 20px; padding-right: 12px; text-align: right; width: 70px;}
.order_formlist dl dd { display: inline-block; float: left; height: 20px;}
.order_formlist dl dd span { border-right: 1px solid #dedfde; border-top: 1px solid #d8d9d8; display: inline-block;}
.order_formlist dl dd span input {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #efefef #f8f8f8 #dedfde #dedfde; border-image: none; border-style: solid; border-width: 1px;  color: #777777; height: 22px;}
.redinput { background-color:#714574; color: white; cursor: pointer; display: inline-block; height: 33px; text-align: center; width: 146px;border-radius: 5px}
.privilege { margin-left: 5px;}
table#paymethod td { padding-left: 5px; padding-right: 5px;}
.order2_tb1 .tb2 { text-align: center;}
table.tb2 td { border-bottom: 1px solid #fff; padding: 0;}
table.tb2 td.padding10 { padding: 10px 0;}

div.sontable1 { float: left; padding-left: 30px;}
div.sontable2 { float: left; padding-left: 15px; text-align: left;}
div.sontable2 p { line-height: 25px;}
.order2_tb1 a { color: #0162bd;}


.order2_tb2 { margin-top: 15px;}
.order2_tb2 .obi_right { width: 230px;}
#order2 th { text-align: right; width: 120px; background:#fff;}
#order2 td { text-align: left; width: 120px; font-size:14px; background:#fff;}
.obi_right .price { color: #bc181f; font-family: Verdana,Geneva,sans-serif; font-size: 18px; font-weight: bold;}

.order_buyinfo {background-color: #f6f6f6;border-bottom: 1px solid #e6e6e6; border-top: medium none; height: 180px; margin-bottom: 48px; padding: 16px;}

.tjcart { color: #a9a9a9;}
.tjcart input { background-color:#714574; font-size: 15; height: 40px; width: 154px;border-radius: 5px;color: white}




/* ���ﳵ end */


/* ����֧��ȷ��ҳ start */
.payfinish { margin: 0 auto; padding: 0px 0 110px; width: 1000px;}
.payfinish .order_finish { height: 43px;}
.payfinish .order-info { border-bottom: 1px solid #e6e6e6; height: 28px; line-height: 28px; margin-top: 74px; padding-bottom: 6px;}
.payfinish span.order { color: #8d8d8d; float: left; font-size: 12px; padding-left: 24px;}
.payfinish span.order-prices { color: #8d8d8d; float: right; font-size: 14px; margin-right: 31px;}
.payfinish span.order-prices em { color: #714574; font-size: 22px; font-style: normal; font-weight: bold;}
div.show-order { padding-bottom: 20px;}
div.show-order a { background: #f39800; color: #ffffff; display: inline-block; float: right; height: 24px; line-height: 24px; margin-right: 31px; text-align: center; text-decoration: none; width: 119px;}
div.show-order-info { color: #8d8d8d;  display: none;  padding-bottom: 10px;}
div.show-order-info p { padding: 2px 0;}
.ordercon .order_listdh { height: 32px; width: 100%;}
div.paymethod { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #e6e6e6 #e6e6e6; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; margin: 0 auto; padding: 52px 70px 55px; width: 858px;}
div.paymethod .bg {  background: #f6f6f6; padding: 15px;}
div.paymethod .bg table td { height: 60px; line-height: 60px; text-align: center; width: 30px;}

/* ����֧��ȷ��ҳ end */


/* �ײ� */
.trademark { background: url("images/trademarkbg.png"); height: 237px; margin: auto; max-width: 100%;}
.trademark-content { height: 237px; margin: 0 auto; width: 1180px;}
.promis { background: #d9d9d9;}
.promis-content { height: 85px; margin: 0 auto; overflow: hidden; padding-bottom: 50px; padding-top: 64px; width: 1178px;}
.promis-content-2 { height: 50px; margin: 0 auto; overflow: hidden; width: 1178px;}
.promise-con { height: 85px; margin: 0 auto 0 -1px; overflow: hidden; width: 1180px;}
.promise-con ul li { border-left: 1px solid #ebebeb; border-right: 1px solid #cccccc; float: left;  height: 85px; width: 293px;}
.promise-left, .promise-right { float: left;}
.promise-left { padding: 20px 17px 25px 30px;}
.promise-right { color: #636363; font-size: 12px; height: 24px; padding-top: 24px; width: 91px;}
.promise-bot { background: url("images/promise-libg.png") no-repeat center; height: 7px; margin: 0 auto; overflow: hidden; width: 302px;}

.communite-content { margin: 0 auto; width: 1180px; padding-bottom:20px;}
.newfoot_cl { float: left; width: 915px;}
.newfoot_cl dl { float: left; padding-left: 20px; width: 160px;}
.newfoot_cl dl dt { color: #000000; font-family: "Microsoft Yahei",sans-serif; font-size: 18px; font-weight: bold; height: 25px; line-height: 25px; margin-bottom: 10px;}
.newfoot_cl dl dd { background: url("images/index_225.jpg") no-repeat left center; color: #666666; height: 20px; line-height: 20px; padding-left: 8px;}
.newfoot_cl dl dd a { color: #666666;}

.newfoot_cr { float: left; width: 240px;}
.newfoot_cr dl dt { font-family: "Microsoft Yahei",sans-serif; font-size: 18px; font-weight: bold; height: 25px; line-height: 25px; margin-bottom: 12px;}
.newfoot_cr dl dd { float: left; margin-bottom: 10px;}
.phone-left, .phone-right { float: left;}
.phone-right { margin-left: 8px;}
.phone-right .p1 { color: #3a3a3a; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 24px;}
.phone-right .p2 { color: #3c3c3c; display: block; font-size: 12px;}
.fourtime { border: 1px dashed #3c3c3c; border-radius: 5px; color: #3c3c3c; font-size: 12px; height: 30px; line-height: 30px; margin-top: 4px; text-align: center; width: 148px;}
.Certificate { background: url("images/Certificatebg.png"); color: #4d4d4d; font-family: Arial,Helvetica,sans-serif; font-size: 14px; height: 45px; line-height: 45px; text-align: center;}






/* ��ҳCSS */
.page {
	font-size: 12px;
	margin: 20px 0;
	text-align: center;
	width: 100%;
	color:#595555;
}
.page span {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	color: #999999;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin: 0 3px;
	padding: 0 10px;
	text-align: center;
}
.page a {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	color: #000 !important;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin: 0 3px;
	padding: 0 5px;
	text-decoration: none;
}



/* inquery */
.inquery_wrap { margin: auto; padding-bottom: 30px; padding-top: 30px; width: 1180px;}
.inquery_tit { height: 50px; text-align: center; font-size: 30px; font-family: "Microsoft Yahei",sans-serif;}
.inquery_body { text-align: center; padding-top: 20px;}
.inquery_body form input#pinhao {border: 1px solid #171717; padding-left:1px;}
.inquery_body form input[name="submit"] { width: 40px;}
.inquery_body a{ color: red; text-decoration: underline;}
.inquery_body h1 { font-size: 16px; color:#171717;}
.inquery_table { margin: 0 auto; border: 1px solid #171717;}
.inquery_table tbody tr { height: 30px;}
.inquery_table tbody tr th { background: #171717; color: #FFFFFF;}
.inquery_table tbody tr td { border: 1px solid #171717; }

/* service */
.service_wrap { margin: auto; padding-bottom: 30px; padding-top: 30px; width: 1180px; overflow: hidden;}
.service_left { float: left; width: 50%; height: 530px;}
.service_left h2 { height: 30px; line-height: 30px; font-size: 16px; padding-left:35px; background-color: #2F3336;border: 1px solid #2F3336; border-radius:4px 0px 0px 4px; color: #FFFFFF;}
.service_left_body { height: 460px; padding-top:20px;}
.service_left_wrap { width:520px;}
.service_left_user { padding-left: 35px; width:260px; height: 20px; background-color: #2F3336; color: #FFFFFF; }
.service_left_sj { float: right; padding-right: 60px;}
.service_left_wrap hr { color: #2F3336; margin: 0px; padding: 0px;}
.service_left_ly { padding-left: 35px; padding-top: 5px; padding-bottom: 5px; }
.service_left_ly_manage { padding-left: 35px; padding-top: 5px; padding-bottom: 5px; color: #D2020F;}
.service_right { float: left; width: 50%; height: 500px;}
.service_right h2 { height: 30px; line-height: 30px; font-size: 16px; background-color: #2F3336; border: 1px solid #2F3336; border-radius: 0px 4px 4px 0px; color: #FFFFFF;}
.service_right_body { height: 350px; padding-top: 20px;}
.service_right_tit { font-size: 14px; padding-bottom: 10px;}
.right_inp { width:100%; padding-bottom: 10px;}
.right_inp input[name="username"] { border: 1px solid #2F3336; width: 300px;}
.cont { height: 200px; width: 450px; border: 1px solid #2F3336;}
.right_inp input[name="yzm"] { border: 1px solid #2F3336;}
.right_inp img { width: 60px; height: 20px; display: block; float: right; padding-right: 410px;}
.right_tj { padding-left: 40px; padding-top: 20px;}
.right_tj input[name="submit"] { margin-right: 100px; border: 1px solid #000000; background-color: #2F3336; width: 40px; color: #FFFFFF;}
.right_tj input[name="reset"] { margin-right: 100px; border: 1px solid #000000; background-color: #2F3336; width: 40px; color: #FFFFFF;}
.service_page { float: left; width: 100%;}


/*悬浮窗*/
.newfloat{ width:48px; height:568px;z-index:9999; position:absolute; top:250px; right:0px;}
.newfloat2{ width:135px; height:503px;z-index:9999; position:absolute; top:250px; left:0px;}
.float-gouwuche{ color:#FFF;width:48px; height:120px; background:#000; border-top:1px solid #808080;}
.float-gouwuche a{width:48px; height:120px; display:block; text-decoration:none;}
.float-gouwuche a:hover{ background-color:#FB0E00;}
.gouwuche-tip{ width:48px; height:30px; background:url(images/gouwuche.png) no-repeat center 8px;}
.gouwuche-font{ height:54px; color:#FFF; text-align:center; }
.float-download .gouwuche-num{ background:url(images/gouwuche-num1.png) center center no-repeat; height:27px; width:48px; text-align:center; line-height:27px; color:#FFF;}

.float-kefu{ color:#FFF;width:48px; height:85px; background:#000; border-top:1px solid #808080;}
.float-kefu a{width:48px; height:85px; display:block; text-decoration:none;}
.float-kefu a:hover{ background-color:#FB0E00;}
.kefu-tip{ width:48px; height:40px; background:url(images/kefu-tip.png) no-repeat center center;}

.float-saoma{ color:#FFF;width:48px; height:80px; background:#000; border-top:1px solid #808080;}
.float-saoma a{width:48px; height:80px; display:block; text-decoration:none;}
.float-saoma a:hover{ background-color:#FB0E00;}
.saoma-tip{ width:48px; height:40px; background:url(images/saoma-tip.png) no-repeat center center;}

.float-shoucang{ color:#FFF;width:48px; height:80px; background:#000; border-top:1px solid #808080;}
.float-shoucang a{width:48px; height:80px; display:block; text-decoration:none;}
.float-shoucang a:hover{ background-color:#FB0E00;}
.shoucang-tip{ width:48px; height:40px; background:url(images/shoucang.png) no-repeat center center;}

.erweima{ margin-left:80px;}
.comDiv{position:fixed; top:115px; z-index:999;_position:absolute;_top: expression(documentElement.scrollTop);overflow:visible;right:0px;}

.float-saoma-erweima{z-index:9999; position:absolute; left:-180px; border:5px solid #000; top:280px;}

.float-down{ display:block; width:48px; height:32px; border-top:1px solid #808080;}
.float-down2{ display:block; width:48px; height:32px; background:url(images/float-down.jpg) no-repeat;}
.float-down3{ display:block; width:48px; height:32px; background:url(images/float-top.jpg) no-repeat;}

.news_sub{
	display: none;
	top: 70px;
	border-top: 1px solid #e8e8e7;
	position: absolute;
	left: 0px;
	width: 100%;
	background: #fcfcfc;
	z-index: 1000;
}
.news_sub img{
	width: 245px;
	height: 75px;
	margin-left: 390px;
}



/** 品牌折扣广告 */
.zhekou_gg{ width:990px; margin:0 auto;}
.zhekou_gg img{ float:left;}

.zhekou_gg2{ width:970px; padding:10px; background:#EDF4F5; margin:0 auto;}

.zhekou_list{ width:990px; margin:0 auto 20px; background:#EAEAEA; padding-bottom:10px;}
.zhekou_list ul li{ width:235px; float:left; margin:10px 0 10px 10px;}
.zhekou_list ul li .pic{ width:100%; height:235px;}
.zhekou_list ul li .pic img{ width:235px; height:235px;}
.zhekou_list ul li .price_info{ width:235px; float:left; padding-top:5px; padding-left:5px; position:relative;}
.zhekou_list ul li .price_info h2{ width:100%; font-size:15px; line-height:33px; background:url(images/line.jpg) no-repeat 0 bottom;}
.zhekou_list ul li .price_info h2 a{ color:#444;}
.zhekou_list ul li .price_info .price1{ font-size:13px; color:#666; line-height:30px;}
.zhekou_list ul li .price_info .price1 b{ font-weight:normal; text-decoration:line-through;}
.zhekou_list ul li .price_info .price2{ font-size:16px; color:#000;}
.zhekou_list ul li .price_info .price2 b{ font-size:13px; color:#D31213;}
.zhekou_list ul li .price_info .price2_num{ font-size:40px; color:#B00808; position:absolute; left:100px; bottom:-10px; font-weight:bold;}

.zhekou_list ul li .price_info .ljqg{ position:absolute; bottom:5px; right:10px;}
























