@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;}

html{}
body{ width:100%; background:#fff; font-size:14px; overflow-x:hidden; }
li {list-style: none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a{ text-decoration:none; color: #000;}

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;}

.fl{float: left;}
.fr{float: right;}
.clr , .clear{ clear:both;}
.clearfix:after{ display:block; clear:both; content:'';}

.pub_input{ width:100%; height:30px; border:1px solid #666;}
.pub_btn{ width:100px; height:30px; background:#945817; color:#fff;}

.box{ width:clc(100% - 20px); max-width:1200px; margin:0 auto; position:relative; padding:0 10px;}
.box:after{ display:block; clear:both; content:'';}



.header{ width:1440px; margin:0 auto; position:relative; }
.menu_header .menu{ width:1440px;font-size:16px; margin: 0 auto;height: 60px;}
.menu_header .menu > ul > li{ width:10%; float:left;height: 60px; text-align:center; font-size: 16px;color: white;list-style-type:none;margin-left: 3.5%;position: relative;padding: 20px 0px 0px 0px}
.menu_header .menu > ul > li a{ font-size: 16px;color: white;}
.menu_header .menu > ul{float: left;width: 100%;margin: 0px;list-style-type:square!important;opacity: 0;transition: 2s}
.menu_header .menu > ul > li:hover{background-color:#5BBEED }
.menu_header .menu > ul > li > ul{position: absolute;transition: .5s;z-index: 999;width: 100%;background-color: white;top:60px;left: 0px;height: 0px;overflow: hidden}
.menu_header .menu > ul > li:hover > ul{height: auto}
.menu_header .menu > ul > li > ul > li:hover{background:url("images/menubg.jpg")} 
.menu_header .menu > ul > li > ul > li > a{color:black}
.menu_header .menu > ul > li > ul > li:hover > a{color:white}
/*.header .login_info{ width:50%; height:35px; line-height:35px; position:absolute; top:0; right:0; text-align:right; color:#000; padding-right:10px;}*/
/*.header .login_info a{ color:#000;}*/
.header .top{height: 115px;}
.header .top > a{float: left;margin-left: -1500px;transition: 2s}
.header .top > div{float: right;margin-top: 30px;width: 385px;margin-right: -1000px;transition: 2s}
.header .top > div img{float: left}
.header .top > div p{margin-top: 10px}


.menu_header{width: 100%;background: url("images/menubg.jpg");height: 60px;margin-bottom: 5px}

.banner{ width:100%; height:570px; margin:0 auto;opacity: 0;transition: 2s}
.banner img{width: 100%;height: 570px}

.banner div.bx-pager { bottom: 4%; }


.index_title{ width:100%;  overflow:hidden; padding:40px 0 20px;text-align: center}
.index_title a{ width:511px; height:70px; margin:0 auto; display:block;}

.classify_box{ width:100%; background:#F3F3F3; padding-bottom:40px;height: 395px;padding-top: 50px;overflow: hidden}
.classify{ width:1200px; margin:0 auto; }

.classify ul li { width:275px; float:left; box-shadow:0 0 5px #ccc; margin-right:33px; margin-bottom:40px;margin-top: 500px;transition: 2s;position: relative;overflow: hidden}
.classify ul li:nth-child(4n){ margin-right:0;}
.classify ul li > div{ width:275px; height:290px; display:block; }
.classify ul li p{ width:100%; padding:5px 10px 10px;}
.classify ul li p a{ width:100%; height:35px; line-height:35px; display:block; font-size:18px; color:#606060;}
.classify ul li p b{ color:#a8a6a3; font-weight:normal;}

.type_div{transition: 2s;opacity: 0;background-color: #582057;height: 290px;padding-top: 15px}
.classify ul li:hover .type_div{opacity: 0.5}
.classify ul li:hover img{transform: scale(1.2);-ms-transform: scale(1.2);}
.product ul li:hover img{transform: scale(1.2);-ms-transform: scale(1.2);}

.product_box{ width:100%; background:#F3F3F3; height: 855px;}
.product{ width:1200px; margin:0 auto; }
.product .index_title{margin-left: -1200px;transition: 2s}
.product ul{height: 575px;margin-left: -1500px;transition: 2s;width: 1200px}
.product ul li { width:295px; float:left; box-shadow:0 0 5px #ccc; margin-right:5px; margin-bottom:10px;height: 285px;text-align: center}
.product ul li:nth-child(4n){ margin-right:0;}
.product ul li a{ width:295px; height:225px; display:block;overflow: hidden }
.product ul li p{ width:100%; padding:5px 10px 10px;}
.product ul li p a{ width:100%; height:35px; line-height:35px; display:block; font-size:18px; color:#606060;}
.product ul li p b{ color:#a8a6a3; font-weight:normal;}
.product > a{text-decoration: none;background-color: #5BBEED;width: 200px;height: 50px;display: block;
    border-radius: 25px;text-align: center;font-size: 16px;color: white;padding-top: 14px;margin-left: -1000px;transition: 2s}

.introduction { width:1200px; margin:0 auto; padding-bottom:40px;height: 460px;overflow: hidden}
.introduction  .index_title{margin-left: -1000px;transition: 2s}

.introduction  .block{ width:1000px; margin-left:-1000px;transition: 2s }
.introduction  .block .first_news{ width:360px; height:345px; border-bottom:1px solid #BFBEBE; position:relative; float:left; margin-left:60px; margin-bottom:20px; }
.introduction  .block .first_news:first-child{ margin-left:0;}
.introduction  .block .first_news img{ width:100%; height:225px; border-top:3px solid #5BBEED; }
.introduction  .block .first_news h2{ width:100%; height:50px; line-height:50px; font-size:20px;}
.introduction  .block .first_news h2 a{ color:#393838; }
.introduction  .block .first_news p{ color:#8a8888; line-height:25px;}
.introduction  .block .first_news .date{ width:50px; height:27px; line-height:27px; text-align:center; position:absolute; top:198px; right:0; background:#5BBEED; color:#fff;}
.introduction  .block ul{ padding-top:20px;}
.introduction  .block ul li{ width:360px; height:35px; line-height:35px; font-size:15px; padding-left:18px; overflow:hidden; background:url(images/dot.jpg) no-repeat 5px center; float:left; margin-right:60px;}
.introduction  .block ul li:nth-child(3n){ margin-right:0;}
.introduction  .block ul li a{ color:#666665;}

.news { width:1200px; margin:0 auto; padding-bottom:40px;height: 1500px;padding-top: 73px }
.news  .index_title{margin-left: -1500px;transition: 2s}

.news  .block{ width:1000px; margin: 0 auto }
.news  .block .first_news{ width:360px; height:345px; border-bottom:1px solid #BFBEBE; position:relative; float:left; margin-left:60px; margin-bottom:20px; }
.news  .block .first_news:first-child{ margin-left:0;}
.news  .block .first_news img{ width:100%; height:225px; border-top:3px solid #5BBEED; }
.news  .block .first_news h2{ width:100%; height:50px; line-height:50px; font-size:20px;}
.news  .block .first_news h2 a{ color:#393838; }
.news  .block .first_news p{ color:#8a8888; line-height:25px;}
.news  .block .first_news .date{ width:50px; height:27px; line-height:27px; text-align:center; position:absolute; top:198px; right:0; background:#5BBEED; color:#fff;}
.news  .block ul{ padding-top:20px;}
.news  .block ul li{ width:360px; height:35px; line-height:35px; font-size:15px; padding-left:18px; overflow:hidden; background:url(images/dot.jpg) no-repeat 5px center; float:left; margin-right:60px;}
.news  .block ul li:nth-child(3n){ margin-right:0;}
.news  .block ul li a{ color:#666665;}

.news > ul{margin-left: -2000px;transition: 2s;margin-top: 30px}
.news > ul li { width:340px; float:left; margin-left:60px; margin-bottom:10px;height: 170px;text-align: left}
.news > ul li:nth-child(3n){ margin-right:0;}
.news > ul li p{ width:100%;font-size: 14px;}
.news > ul li p a{ width:100%; height:35px; line-height:25px; display:block; color:#7f7e7f;}
.news > ul li > a{font-size: 16px;line-height:50px;}
.news > div:nth-child(1){margin-left: -2000px;transition: 2s}
.news > div:nth-child(4){margin-right: -2000px;transition: 2s}
/*.news div:nth-child(4){margin-left: -2000px}*/


.qandf{margin-top: 45px}
.qandf span{font-size: 46px;color: #5BBEED}
.qandf div:nth-child(3){font-size: 22px;display: inline-block;float: right;margin-right: 100px;margin-top: 15px;}
.qandf div:nth-child(4){margin: 10px auto;font-size: 13px;width: 525px;color: #acacac;}
.qandf > ul li{width: 100%;float: left;text-align: left;color: #676767;line-height: 35px}
.qandf > ul li img{margin-top: 10px}

.hudong_box{ width:100%; background:#F3F3F3; }
.hudong{ width:1200px; margin:0 auto;}
.hudong .index_title a{ background:url(images/hudong_tit.jpg) no-repeat center; }


.hudong_list{ width:1200px; margin:0 auto;}
.hudong_list li{ width:570px; float:left; margin-bottom:40px;}
.hudong_list li:nth-child(2n){ margin-left:50px;}
.hudong_list li a.tit{ width:100%; height:35px; line-height:35px; color:#5BBEED; font-size:18px; background:url(images/hudong_icon.png) no-repeat 0 center; padding-left:25px; overflow:hidden;}

.hudong_list li .msg_info{ width:100%;  position:relative; border-bottom:1px solid #ccc; padding:15px 0 10px 70px;}
.hudong_list li .msg_info a{ color:#6c6b6b; line-height:25px;}
.hudong_list li .msg_info p{ font-size:12px; color:#949493;}
.hudong_list li .msg_info .header_img{ width:38px; height:38px; position:absolute; top:18px; left:20px;}
.hudong_list li .msg_info .header_img img{ width:38px; height:38px; border-radius:19px;}




.main{ width:clc(100% - 20px); max-width:1200px; margin:0 auto; position:relative; padding:0 10px;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: #5BBEED; color: #fff;    display: block;    font-size: 22px;    height:105px;    overflow: hidden;	text-align:center;    padding-top:40px;}
.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 h2 , .left_list .current { vertical-align: middle;	text-align:left;	font-size:14px;	background-color:#e7e7e7;color:#000;}
.left_list h2 a , .left_list .current a {padding-left:40px;	height:50px;line-height:50px; font-size:14px; color:#363636; display:block;	border-bottom:1px #FFFFFF solid;}
.left_list .current a{ padding-left:70px;}
.left_list a:hover { font-weight:bold; }
.chlid_column{ display:none;}

/*��ҳ�Ҳ�*/
.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 img{ max-width:100%;}

/* ��Ʒ���� */
.prod_info{ width:100%;}
.prod_pic{ width:480px; height:480px; float:left;}
.prod_pic img{ max-width:480px; max-height:480px; border:1px solid #ccc; box-shadow:0 0 10px rgba(0,0,0,.2); }
.prod_con{ width:350px; height:480px; float:right;}
.prod_con h2{ font-weight:bold; font-size:18px; margin-top:30px; line-height:30px;}
.prod_con .price{ font-size:16px; padding:10px 0; font-weight:bold; color:#555}
.prod_con .price span{ color:#F99302; font-size:30px;}

.prod_con .num { height: 50px; line-height: 31px;  padding-top: 12px;}
.prod_con .num dd { display: inline-block; height: 34px; margin-right: 4px;}
.prod_con .num dd.input { background: url("images/productview_49.jpg") no-repeat; width: 59px;}
.prod_con .num dd input { border: 0;  color: #666666; margin-left: 6px;  margin-top: 6px; width: 46px;}
.prod_con .num dl dd span { cursor: pointer; display: block; height: 14px; margin-bottom: 3px; width: 18px;}
.prod_con .num dl dd .up { background: url("images/productview_51.jpg") no-repeat;}
.prod_con .num dl dd .down { background: url("images/productview_54.jpg") no-repeat;}
.prod_con .num dd.kuc { border: 0; color: #626262;}
.prod_con .num dd.kuc em{ font-style:normal;}
.prod_con .xx dl dt { color: #626262; float: left; width: 70px;}
.prod_con .xx dl dd { float: left;}


.buy { height: 60px; margin-top: 110px;}
.buy span { display: inline-block; float: left; height: 33px;}
.buy span.buynow a { background: url("images/buy.jpg") no-repeat; display: inline-block; height: 39px; margin-right: 7px; width: 150px;}
.buy span.addmycart a { background: url("images/addcart.jpg") no-repeat; display: inline-block; height: 39px; margin-right: 7px; width: 150px;}


.prod_content{ margin-top:30px; min-height:300px; }





/*��������*/
.about{ 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: 30px;
	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: 40px;
	width: 100%;
	margin-top: 5px;
}

.newsx img{ max-width:100%;}

/* ��Ʒ�б� */
ul.piclist li{ margin:20px 1.6% 0; float:left; width:30%;}
ul.piclist li a.pic{ width:100%; height:250px; overflow:hidden; text-align:center; display:block;}
ul.piclist li a.pic img{ max-width:100%; max-height:100%; border:1px solid #999; transition:.3s;}
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.piclist li p.price{ color:red; text-align:center; line-height:15px; }


/* �������б� */
.forumlist{ width:100%; }
.forumlist li{ width:49%; float:left; padding:10px; border:1px solid #ccc; border-radius:10px; margin-bottom:20px;}
.forumlist li:nth-child(2n){ float:right;}
.forumlist li:hover{ border-color:#000;}
.forumlist li h2{ line-height:35px; font-size:16px; color:#6E3900; font-weight:bold;}
.forumlist li h2 b{float:right; font-weight:normal; color:#444; font-size:14px; }
.forumlist li .con{ width:100%; height:40px; line-height:20px; overflow:hidden; color:#888; padding:0 10px; }


.forumreplist{ width:100%; }
.forumreplist li{ width:100%; padding:10px; border:1px solid #ccc; border-radius:10px; margin-top:20px;}
.forumreplist li h2{ line-height:35px; font-size:14px; color:#6E3900; font-weight:bold;}
.forumreplist li h2 b{ font-weight:normal; color:#444; font-size:14px; }
.forumreplist li .con{ width:100%;  line-height:20px; overflow:hidden; color:#000; font-size:16px; }



.forum_info{ width:100%; }
.forum_info h2{ text-align:center; padding-bottom:15px;}
.forum_info .con{ line-height:25px; color:#333; font-size:14px;}







/** �ײ� */
.bottom_box{ width:100%; background:url(images/bottom.png); }
.bottom{ width:1200px; height:180px; margin:0 auto; background:url(images/logobottom.png) no-repeat 0px 25px; position:relative;}
.bottom .qrcode{ width:120px; height:120px; position:absolute; left:340px; top:50px;}
.bottom_search{ width:300px; height:30px; position:absolute; left:0; bottom:20px; background:url(images/search_fdj.jpg) 9px center no-repeat #fff; border-radius:3px; overflow:Hidden;}
.bottom_search input[type='text']{ width:200px; height:30px; float:left; margin-left:33px; border:0; padding-left:5px; }
.bottom_search button{ width:65px; height:30px; float:right; border:0; background:#5A2600; color:#fff; font-size:14px;}

.bottom_menu{ width:615px; color:#fff; position:absolute; top:50px; right:10px;}
.bottom_menu a{ color:#fff; font-size:16px; }

.bottom_addr{ width:530px; height:70px; position:absolute; right:0px; bottom:50px; color:#fff;line-height: 30px;text-align: right}
.bottom_addr p{ font-size:14px;}



/* ��ҳ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;
}








/** ��¼ҳ 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 { color: #333; height: 583px; padding: 50px 0; border:1px solid #ccc; box-shadow:0 0 10px #ddd; }
.login_c .title { color: #333333; font-size: 14px; font-weight: bold; height: 130px; margin-left: 104px; padding-top: 90px;}
.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; border:0;}
.formlist dl { height: 46px; line-height: 46px; margin: 8px 0;}
.formlist dl dt { color: #000000; float: left; font-size: 14px; height: 46px; line-height: 46px; text-align: right; width: 110px;}
.formlist dl dd { float: left; height: 26px; width: 600px;}
.formlist dl dd span { display: inline-block;}
.formlist dl dd span input, .formlist dl dd select  { border: 1px solid #dedfde; color: #777777; height: 30px; line-height: 30px;  padding: 1px 3px;}

.formlist dl dd span textarea { border: 1px solid #dedfde; 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-top: 30px; border:0;}

.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:#FF8D00;}



.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 { padding-bottom:15px; text-align: right;}
.backcart a { background-color: #454545; color: #fff; display: inline-block; height: 35px; line-height: 35px; margin-top: 13px; text-align: center; width: 150px;}


.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: 44px; line-height: 32px; padding-left: 12px; padding-top: 12px;}
.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: 30px; line-height:30px; margin: 8px 0}
.order_formlist dl dt { float: left; height: 30px; line-height: 30px; padding-right: 12px; text-align: right; width:90px;}
.order_formlist dl dd { display: inline-block; float: left; height: 20px;}
.order_formlist dl dd span {  display: inline-block;}
.order_formlist dl dd span input  , .order_formlist dl dd select{ border: 1px solid #dedfde;  color: #777777; height:30px; line-height:30px;}
.redinput { background: url("images/redinput.png") no-repeat; color: #fff; cursor: pointer; display: inline-block; height: 33px; text-align: center; width: 146px;}
.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: url("images/tjcart.png") no-repeat; font-size: 0; height: 44px; width: 154px;}




/* ���ﳵ 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; line-height: 28px; margin-top: 74px; padding-bottom: 6px;}
.payfinish span.order { color: #8d8d8d; float: left; font-size: 14px; padding-left: 24px;}
.payfinish span.order-prices { color: #8d8d8d; float: right; font-size: 14px; margin-right: 31px;}
.payfinish span.order-prices em { color: #f98002; 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 */






































