@charset "gb2312";
/* CSS Document */
	body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td {
	margin:0;
	padding:0;
}
body{ overflow-x:hidden; background:#fff;font:12px/1.5 tahoma,arial,\5b8b\4f53;}
button,input,select,textarea {
	font:12px/1.5 tahoma,arial,\5b8b\4f53;
	background:#fff;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
}
em,i {
	font-style:normal;
}
fieldset,img {
	border:0;
}
ul,ol {
	list-style:none;
}
a {
	text-decoration:none;
	outline:none; color:#666;
}
a:hover {
	color:#9E0605;
	text-decoration:underline;
}
.clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	font-size:0;
}
button,input,select,textarea {
	font-size:100%;
	outline:none
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
.hide {
	display:none;
}
.l {
	float:left;
}
.r {
	float:right;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	zoom:1;
}

/*分页*/
.snPages {
    padding-right: 10px;
	width:420px; margin:0 auto; margin-top:40px;
}
.snPages a, .snPages a:visited, .snPages span, .snPages div {
    color: #333333;
    display: inline;
    float: left;
    margin-left: 4px;
    position: relative;
}
.snPages span {
    margin: 0 10px;
}
.snPages div {
    line-height: 24px;
    overflow: hidden;
    padding-left: 30px;
}
.snPages a, .snPages a:visited {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D7D7D7;
    border-radius: 4px 4px 4px 4px;
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
    text-align: center;
}
.snPages a.current {
    color: #9E0605;
}
.snPages a.prev, .snPages a.next, .snPages a.prev, .snPages a.next:visited {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0;
    width: 68px;
}
.snPages a.prev, .snPages span.prev {
    text-indent: 6px;
}
.snPages a.next, .snPages span.next {
    margin-left: 4px;
    text-indent: -6px;
}
.snPages span.prev, .snPages span.next {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D7D7D7;
    border-radius: 4px 4px 4px 4px;
    color: #B1B1B1;
    display: inline;
    float: left;
    height: 24px;
    line-height: 24px;
    margin: 0;
    text-align: center;
    width: 68px;
}
.snPages span.prev {
}
.snPages span.next {
    margin-left: 4px;
}
.snPages b {
    border-color: #FFFFFF #333333 #FFFFFF #FFFFFF;
    border-style: solid;
    border-width: 5px;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin-top: -2px;
    position: absolute;
    width: 0;
}
.snPages a.prev b {
    left: 1px;
    top: 10px;
}
.snPages a.next b {
    border-color: #FFFFFF #FFFFFF #FFFFFF #333333;
    right: 1px;
    top: 10px;
}
.snPages span.prev b {
    border-color: #FFFFFF #B1B1B1 #FFFFFF #FFFFFF;
    left: 1px;
    top: 10px;
}
.snPages span.next b {
    border-color: #FFFFFF #FFFFFF #FFFFFF #B1B1B1;
    right: 1px;
    top: 10px;
}
.snPages div input {
    border: 1px solid #D7D7D7;
    height: 24px;
    line-height: 24px;
    margin: 0 3px;
    text-align: center;
    width: 32px;
}
.snPages div input.pagesubmit {
    background: url("images/common.png") no-repeat scroll 0 0 transparent;
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    height: 26px;
    line-height: 26px;
    width: 45px;
}
.snPages a:hover {
    color: #9E0605;
}


/*返回顶部*/
.go-top{ width:38px; height:36px; position:absolute; right:-38px;}
.go-top a{ display:block; cursor:pointer; background: url(../images/backtop_1.jpg) no-repeat; border:0;}
.go-top a:hover{ display:block; cursor:pointer; background: url(../images/backtop_2.jpg) no-repeat; border:0;}

/*头部*/
.header_box{ width:100%; background:url(../images/topbg.jpg) repeat-x; height:36px;} 
.header_box .header_body{ width:980px; margin:0 auto; height:36px; line-height:36px; position:relative;}
.header_body .hb_left{ width:550px; position:absolute; left:0;}
.hb_left p a{ padding:0 5px;}
.header_body .hb_right{ width:420px; position:absolute; right:0; display:block; text-align:right;}
.hb_right p{ text-align:center; line-height:2em; color:#D5D5D5; width:300px; float:left; margin-top:5px; text-align:right;}
.hb_right p a{ padding:0 5px;}
.hb_right .hot_tel{ background:url(../images/hot_tel.jpg) 5px 0 no-repeat; margin-top:10px; display:inline-block; width:110px; line-height:16px; float:right; color:#666; margin-right:5px;}

/*login 搜索*/
.login_search{ width:980px; height:96px; position:relative; display:block; margin-bottom:10px;}
.login_search .index_login{ width:172px; height:64px; border:0; left:0; position:absolute; top:25px;}
.login_search .header_search{ width:477px; height:65px; position:absolute; left:280px; top:43px;}
.header_search .input_bg{ background:#fff; border:2px #E33A3C solid; width:372px; height:28px; line-height:28px; text-indent:6px; color:#666; float:left; font-size:14px;}
.header_search .button_bg_1{ background:#E33A3C; width:95px; height:32px; line-height:32px; text-align:center; border:0; cursor:pointer; float:right;margin-right:6px; font-family:"微软雅黑"; color:#fff; font-size:14px;}
.header_search .button_bg_2{ background:#E33A3C; width:95px; height:32px; line-height:32px; text-align:center; border:0; cursor:pointer; float:right; margin-right:6px; font-family:"微软雅黑"; color:#fff; font-size:14px;}
.header_search .hot_word{ margin-top:4px;_margin-top:-14px;}
.header_search .hot_word a{ margin-left:3px;}
.login_search .login_ad{ position:absolute; width:180px; height:80px; right:0; top:24px;}
.login_box{ width:980px; display:inline-block}
.login_box .loginboxpic{ float:left; width:650px;}
.login_box .login_right{ float:left; width:280px; padding-top:50px;}
.login_right h3{ background:url(../images/) no-repeat; display:inline-block; width:149px; height:26px; margin-bottom:12px;}
.login_right dt{ margin-bottom:11px;}
.login_right label{ width:54px; font-size:14px; line-height:32px; display:inline-block;}
.login_right .login_input{ background:url(../images/srk.jpg) no-repeat; text-indent:5px; width:200px; height:32px; line-height:32px; border:0; color:#999;}
.login_right .button_bg_1{ background:url(../images/btng.jpg) no-repeat; width:200px; height:36px; line-height:36px; text-align:center; border:0; cursor:pointer;font-size:14px; font-family: "Microsoft YaHei"; color:#fff;}
.login_right .button_bg_2{ background:url(../images/btngo.jpg) no-repeat; width:200px; height:36px; line-height:36px; text-align:center; border:0; cursor:pointer;font-size:14px; font-family: "Microsoft YaHei"; color:#fff;}

.body_box{ width:980px; margin:0 auto;}

/*导航*/
.nav_box{ width:980px; height:33px; border-bottom:2px #9E0605 solid; position:relative; margin-bottom:1px; z-index:11}
.nav_box .nb_left{position:absolute; width:150px; left:0; top:-1px;}
.nb_left a{background:url(../images/fanhui.jpg) no-repeat; width:150px; color:#FFFFFF; font-size:14px; height:34px; display:inline-block; line-height:34px; text-align:center; font-family: "Microsoft YaHei";}
.nb_left a:hover{background:url(../images/fanhui.jpg) no-repeat; width:150px; height:34px; display:inline-block; line-height:34px; text-align:center;  font-family: "Microsoft YaHei";}

.nav_box .nb_center{ width:800px; position:absolute; left:190px; height:33px; top:0px;}
.nb_center li{ float:left; width:72px; margin-right:3px; position:relative;}
.nb_center li em{ background:#f56b23; display:inline-block; color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px; position:absolute; width:18px; height:15px; text-align:center; right:-1px; top:-5px;}
.nb_center li a{ display:inline-block;text-align:center;  font-size:14px; line-height:27px; width:72px; padding:3px 0; height:27px;}
.nb_center li a:hover{ display:inline-block; color:#333;text-align:center; border-left:1px solid #9E0605; border-right:1px solid #9E0605; border-top:1px solid #9E0605; font-size:14px; line-height:26px; width:70px; background:#fee1d1; padding:3px 0; height:26px; text-decoration: underline;}
.nb_center .nb_current{color:#333;text-align:center; border-left:1px solid #9E0605; border-right:1px solid #9E0605; border-top:1px solid #9E0605; font-size:14px; line-height:26px; width:70px; background:#fee1d1; padding:3px 0; height:26px;}
/*在线订购*/
.online_order{ width:978px; border:1px solid #DCDCDC;_height:1000px; display:inline-block; margin-top:10px; position:relative;}
.online_order h3{ width:149px; background:#f5f5f5; font-size:16px; height:34px; display:inline-block; line-height:34px; text-indent:27px; font-family: "Microsoft YaHei"; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC; color:#666; }

.order_right{ background:#fff; min-height:735px;position:absolute; right:0; width:808px;_width:720px; top:0px; padding-left:10px; padding-right:10px;_padding-left:2px; _padding-right:2px;}
.order_right .order_righttop{ width:808px;_width:720px;display:inline-block; position:relative; height:44px; margin-top:10px;}
.righttopleft{ position:absolute; width:250px;}
.righttopleft .rtop_rinput{ background:url(../images/news_search_bg.jpg) no-repeat; width:200px; text-indent:25px; height:26px; line-height:26px; color:#999; border:0; float:left;}
.righttopleft .rtop_rsubmit{background:url(../images/order_bg1.gif) no-repeat; width:40px; color:#999; height:22px; text-align:center; line-height:22px; border:0; cursor:pointer; float:right; margin-top:3px;}
.order_right .order_date{ width:450px;  margin-top:10px; padding-left:6px;}
.order_date .date_input{ background:url(../images/date_input1.jpg) no-repeat; border:0; line-height:26px; width:100px; height:26px; color:#999; margin-right:6px; text-indent:5px;}
.order_date span{ float:left; width:340px; color:#666;line-height: 40px;}
.order_date .date_sumbmit{background:url(../images/order_bg1.gif) no-repeat; width:40px; color:#999; height:22px; text-align:center; line-height:22px; border:0; cursor:pointer; float:left; margin-top:8px;}

.order_right .date_download{ padding-left:6px; height:22px; display:block; margin-top:10px;}
.date_download dd { float:right;  margin-right:30px; text-align:center; }
.date_download dd a{  color:#666; height:22px; line-height:22px; border:0; display:inline-block;border: 1px solid #CCCCCC;padding: 1px 8px;}
.date_download dd a:hover{  color: #ffffff;background-color: #9E0605;text-decoration:none;}
.date_download dd a.currentBut{  color: #ffffff;background-color: #9E0605;text-decoration:none;}

.div_button_point{text-align: center;margin: 0px auto;font-size: 18px;}
 span.my_button_point{}
 span.my_button_point a{display:inline-block;border: 1px solid #CCCCCC;padding: 1px 8px;color: #FFF7D0;background-color: #9E0605;text-decoration:none;}
 span.my_button_point a:hover{border: 2px solid #CD5100;padding: 0px 7px;color: #CD5100;background-color: #FEE55D;text-decoration:none;}


.order_righttop p{ position:absolute; padding-top:4px; padding-left:5px; right:0; color:#999; border:1px #ffcc7f solid; background:#ffffe5; width:515px; height:35px; padding-bottom:4px;}
.order_suggest{ width:500px; margin: 0 auto; margin-top:25px;}
.order_suggest .textarea{ width:478px; height:270px; border:1px #ddd solid; line-height:2em; color:#666; padding:10px;}
.suggest_top{width:500px; height:24px; position:relative; margin-bottom:10px;}
.suggest_top .img{ width:302px; height:24px; border:0; position:absolute; left:0;}
.suggest_top p{ position:absolute; right:0; width:150px; text-align:right; width:160px; font-size:14px; color:#666;}
.suggest_top p em{ color:#9E0605;}
.suggest_foot { margin-top:10px;}
.suggest_foot .button_bg_1{ background:url(../images/search_button1.jpg) no-repeat; width:95px; height:32px; line-height:32px; text-align:center; border:0; cursor:pointer; float:right; font-size:14px;}
.suggest_foot .button_bg_2{ background:url(../images/search_button2.jpg) no-repeat; width:95px; height:32px; line-height:32px; text-align:center; border:0; cursor:pointer; float:right; font-size:14px;}
.setaccount{ width:650px; margin:0 auto; margin-top:25px;}
.setaccount p{padding-top:4px; line-height:2em; padding-left:5px; right:0; color:#999; border:1px #ffcc7f solid; background:#ffffe5; width:515px; padding-bottom:4px; margin-bottom:12px;}
.setaccount p em{ color:#9E0605; font-weight: bold;  width:12px; height:12px; display:inline-block}

.setaccount dl{ width:640px; color:#999;}
.setaccount dt{ margin-bottom:10px;}
.setaccount label{ width:96px; margin-right:8px; color:#666; text-align:right; font-size:14px; line-height:26px; display:inline-block;}
.setaccount label em{ color:#9E0605; font-weight: bold;  width:12px; height:12px; display:inline-block;}
.setaccount .set_input1{text-indent:5px; width:148px; height:24px; line-height:24px; border:1px #ddd solid; color:#333;}
.setaccount .set_input2{text-indent:5px; width:98px; height:24px; margin-right:6px; line-height:24px; border:1px #ddd solid; color:#333;}
.setaccount .set_input3{text-indent:5px; width:49px; margin-right:6px; height:24px; line-height:24px; border:1px #ddd solid; color:#333;}
.setaccount .set_select{ color:#333; width:98px; height:24px; line-height:24px; border:1px #ddd solid;}
.setaccount .set_textarea{width:290px; height:57px; border:1px #ddd solid; line-height:22px; color:#333; padding:5px; vertical-align:text-top}
.setaccount .set_input4{text-indent:5px; width:290px;height:24px; line-height:24px; border:1px #ddd solid; color:#333;}
.setaccount .button_bg_1{ background:url(../images/search_button1.jpg) no-repeat; width:95px; height:32px; line-height:32px; text-align:center; border:0; cursor:pointer; float:left; font-size:14px;margin-left:104px; display:inline;}
.setaccount .button_bg_2{ background:url(../images/search_button2.jpg) no-repeat; width:95px; height:32px; line-height:32px; text-align:center; border:0; cursor:pointer; float:left; font-size:14px; margin-left:104px; display:inline;}


.order_center{ width:808px;_width:720px; margin-top:10px; clear:both;}

.order_center thead{background-color: #F5F5F5;
    border: 1px solid #D8D3D3;
    height: 32px; width:806px; text-indent:8px;}
.order_center p{ color:#9E0605; margin-bottom:5px;}
.order_center thead td{ color:#666; font-weight:normal; line-height:24px;}
.order_center thead.centerTextThead td{ color:#666; font-weight:normal; line-height:32px;text-align: center;}
.order_center tbody{width:808px;text-indent:8px; border-left:1px #ffffff dotted;border-right:1px #ffffff dotted;}
.order_center tbody.tbody_background{width:808px;text-indent:8px;background-color: #EEEEEE; border-left:1px #ccc dotted;border-right:1px #ccc dotted;}
.order_center tbody td{ border-bottom:1px #ccc dotted; line-height:24px; color:#666;}
.order_center tbody.moreBorder td{ border: 1px solid #D8D3D3; line-height:20px; color:#666;padding-top: 8px;padding-bottom: 8px;}
.order_center tbody a{ color:#3366cc}
.order_center tbody a:hover{ color:#9E0605}
.order_center tbody em{ color:#9E0605;}
.order_center tbody b{ color:#3366cc; font-weight:normal;}
.order_center tbody i{ color:#cc0000; font-weight:normal;}
.order_center tbody input.input1{ width: 40px;background: url(../images/order_bg0.gif) no-repeat;border:0; line-height:22px;height:22px; font-size:12px;text-align: center;}
.order_center tbody input.input2{ width: 40px;background: url(../images/order_bg01.gif) no-repeat;border:0;line-height:22px;height:22px; font-size:12px;text-align: center; }

.price_tip{ width:72px;  position:relative; display:block; height:22px;}
.price_tip .tipinput1{ width:40px; height:22px; background: url(../images/order_bg0.gif) no-repeat; border:0;   line-height:22px; font-size:12px; position:absolute; left:0; text-align:center;}
.price_tip .tipinput2{ width:40px; height:22px; background: url(../images/order_bg01.gif) no-repeat; border:0;   line-height:22px; font-size:12px; position:absolute; left:0px; text-align:center;}
.price_tip .tip_order1 a{background:url(../images/order_bg1.gif); width:40px; height:22px;  border:0;  line-height:22px; font-size:12px; display:inline-block; position:absolute; left:46px; color:#666;}
.price_tip .tip_order2 a{background:url(../images/order_bg2.gif); width:40px; height:22px;  border:0; line-height:22px; font-size:12px; display:inline-block; position:absolute; left:46px; color:#fff;}
.price_tip .tip_order2 a:hover{background:url(../images/order_bg2.gif); width:40px; height:22px;  border:0; line-height:22px; font-size:12px; display:inline-block; position:absolute; left:46px; color:#fff;}
.price_tip .tip_order3 a{background:url(../images/order_bg3.gif);  width:40px; height:22px;  border:0;  line-height:22px; font-size:12px; display:inline-block;position:absolute; left:46px;color:#fff;}
.price_tip .tip_order3 a:hover{background:url(../images/order_bg3.gif);  width:40px; height:22px;  border:0;  line-height:22px; font-size:12px; display:inline-block;position:absolute; left:46px;color:#fff;}

.order_center tfoot td{ text-align:right; padding-right:8px;}
.order_center tfoot td em{color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;}

.bank_img_all{width: 808px;}
.bank_img_all img{vertical-align: middle;border: 1px solid #CCCCCC;padding: 5px;cursor: pointer;}

.pay_tip{ width:138px;}
.pay_tip .tip_keep a{background:url(../images/order_bg1.gif);  width:40px; height:22px;  border:0; float:left; margin-left:5px; line-height:22px; font-size:12px; display:block; color:#666;}
.pay_tip .tip_keep a:hover{background:url(../images/order_bg1.gif);  width:40px; height:22px;  border:0; float:left; margin-left:5px; line-height:22px; font-size:12px; display:block; color:#9E0605; font-weight:bold;}


.order_contact{ width:808px; margin-top:40px; clear:both;}
.order_contact p{ margin-bottom:5px;}
.order_contact p{ color:#666;}
.order_contact p em{ color:#9E0605;}
.order_contact thead{background: url("../images/repeatX.png") repeat-x scroll 0 -35px transparent;
    border: 1px solid #D8D3D3;
    height: 32px; width:806px; text-indent:8px;}
.order_contact thead td{ color:#666; font-weight:normal;  height:32px; line-height:32px;}
.order_contact tbody{width:806px;}
.order_contact .tbody{ background:#f5f5f5; border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; }
.order_contact tbody td{ border-bottom:1px #ccc solid; color:#666; height:62px;}
.order_contact tbody a{ color:#3366cc}
.order_contact tbody a:hover{ color:#9E0605}
.order_contact tbody em{ color:#9E0605;}

.update_tip{ width:160px;}
.update_tip .default1{ width:60px; float:left; display:inline-block; text-indent:-999999em;}
.update_tip .default2{ width:60px; float:left; display:inline-block; color:#9E0605;}
.update_tip .tip_keep a{background:url(../images/order_bg1.gif);  width:40px; height:22px;  border:0; float:left; margin-left:5px; line-height:22px; font-size:12px; display:block; color:#666; text-align:center}
.update_tip .tip_keep a:hover{background:url(../images/order_bg1.gif);  width:40px; height:22px;  border:0; float:left; margin-left:5px; line-height:22px; font-size:12px; display:block; color:#9E0605; font-weight:bold; text-align:center;}


/*订单详情*/
.order_detail{ margin-top:10px; margin-left:6px;}
.order_detail p{ color:#9E0605; margin-bottom:5px;}
.order_detail dl{ width:400px;}
.order_detail dd{ float:left; width:180px; height:24px; color:#666;}
.order_detail dd label{ width:60px; font-weight:bold; display:inline-block; }
.order_detail dd em{ color:#CC0000; }

.lack_good { width:500px;}
.lack_good dl{ width:500px; margin-bottom:20px; display: inline-block;}
.lack_good dt{width:100px; float:left;color:#666; text-align:left; font-weight:bold;}
.lack_good dd{width:350px; float:left;color:#666; }
.lack_good .good_submit{ background:url(../images/lack_good1.jpg) no-repeat; border:0; line-height:22px; color:#9E0605; cursor:pointer; width:150px; height:22px; text-align:center; margin-right:20px;}
.lack_good .good_reset{ background:url(../images/lack_good2.jpg) no-repeat; border:0; line-height:22px; color:#666; cursor:pointer; width:150px; height:22px; text-align:center;}


/*底部*/
.footer_box{ width:980px; margin:0 auto; border-top:1px solid #DCDCDC; padding-top:10px; padding-bottom:70px; margin-top:10px;}
.copyright{ margin-top:10px;}
.copyright p{ text-align:center; line-height:2em; color:#D5D5D5}
.copyright p a{ padding:0 10px;}
