锘縝ody, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea { margin: 0; padding: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: Arial, "寰蒋闆呴粦", Helvetica, sans-serif; } ol, ul, li { list-style: none; } h1,h2,h3,h4 {font-family:"寰蒋闆呴粦";} img { border: 0; margin: 0; padding: 0; } body { color: #000000; text-align: left; font-size: 12px; background: #fff; min-width:1200px; } a, em { text-decoration: none; font-style: normal; } a { color: #000000; } .clear { font-size: 0; line-height: 0; height: 0; clear: both; } .he10 { width: 100%; height: 10px; line-height: 10px; overflow: hidden; clear: both; font-size: 0px; } .he20 { width: 100%; height: 20px; line-height: 20px; overflow: hidden; clear: both; font-size: 0px; } .head_bar_wrap { width:100%; height: 32px; background: #f1f1f1;} .head_bar { width:1200px; margin:0 auto;} .topmsg { float:left;font-size:14px; color:#000; line-height: 32px;} .top_links_left { float:left; margin-left:80px; line-height: 32px; font-size:14px; color:#000} .top_links { float:left; margin-left:80px; line-height: 32px; font-size:14px; color:#000} .top_links a { display: inline-block; font-size:14px; color:#000; margin-right:10px;} .top_links_right { position:relative; z-index:10; float:right; margin-top:5px; height: 22px; color:#000} .wx_qr { position:absolute; width:160px; height:160px; top:30px; left:0px; box-shadow: 0 0 5px 0px #333;} .top_links_right a { margin-right:10px; display: inline-block;} .top_link1 { padding-right:10px; background:url("/templates/default/resource/images/index_link_01.png") left 5px no-repeat; padding-left:20px; } .top_link2 { padding-right:10px; background:url("/templates/default/resource/images/index_link_02.png") left center no-repeat; padding-left:20px; } .top_link3 { background:url("/templates/default/resource/images/index_link_03.png") left center no-repeat; padding-left:20px; } .head_sec1 { width:100%; height: 558px; overflow:hidden; background: url("/templates/default/resource/images/head_sec_bg.jpg") top center; } .head_wrap { width:100%; height: 137px; } .head_topbox { width: 1200px; height: 137px; margin: 0 auto; } .logobox { width: 482px; height: 74px; float: left; overflow: hidden; margin-top:35px; } .head_tel { width: 233px; height: 123px; float: left; overflow: hidden; margin:7px 0 0 5px; } .head_login { width: 456px; height: 55px; float: right; margin:35px 10px 0 10px;} .head_menu { width: 100%; height: 80px; background: #07913b; } .menu { width: 1200px; height: 80px; margin: 0 auto 0 auto; } .menu li { width: 116px; line-height: 80px; float: left; position: relative; text-align:center; } .menus > li:hover:before { content:""; position:absolute; width:116px; height:40px; border:1px solid #fff; top:20px; left:0;} .menu li a.current { background:url("/templates/default/resource/images/index3_03.png") center center no-repeat; color: #07913b;} .menu li a { text-align:center; width: 116px; display:block; color:#f1fff6; font-size:16px; font-family:"寰蒋闆呴粦";} .menu li a.order_center { width:94px; height:31px; margin-top:26px; padding-left:20px; line-height: 31px; color:#000; background:url("/templates/default/resource/images/index_btn_03.png") center center no-repeat;} .submenu { display:none; position:absolute; top:60px; left:2px;} .submenu li { background:none; border:1px solid #24b607; width: 109px; height:46px;} .submenu li a { background:#24b607; width: 103px; height:40px; line-height:40px; margin:3px;} .bannerbox { width: 100%; height: auto; margin: 0 auto; } .bannerbox img { max-width:100%;} .bannerbox2 { width: 1100px; height: auto; margin: 0 auto; } .main { } .section { overflow:hidden;} .section_wrap { width: 1200px; height: auto; margin: 0 auto; } .section1 { width:100%; height:652px; background: url("/templates/default/resource/images/section_bg_01.jpg") top center;} .section2 { width:100%; height:751px; background: url("/templates/default/resource/images/section_bg_02.jpg") top center;} .section3 { width:100%; height:777px; background: url("/templates/default/resource/images/section_bg_03.jpg") top center;} .section4 { width:100%; height:695px; background: url("/templates/default/resource/images/section_bg_04.jpg") top center;} .section5 { width:100%; height:627px; background: url("/templates/default/resource/images/section_bg_05.jpg") top center;} .sec_title1 { border:1px solid #e3e5e6; width:225px; height:38px; margin: 50px auto 20px auto; } .sec_title1 h4 { display:block; width:109px; margin:-16px auto 10px auto; font-size:22px; text-align:center; background:#fff; color:#07913b; } .sec_title1 span { display:block; width:116px; margin:12px auto -10px auto; font-size:18px; text-align:center; color:#1a1a1a; background:#fff;} .sec_title2 { border:1px solid #07913b; width:225px; height:38px; margin: 50px auto 20px auto; } .sec_title2 h4 { display:block; width:109px; margin:-16px auto 10px auto; font-size:22px; text-align:center; background:#fff; color:#000; } .sec_title2 span { display:block; width:116px; margin:12px auto -10px auto; font-size:18px; text-align:center; color:#464944; background:#fff;} .sec_title4 { border:1px solid #07913b; width:225px; height:38px; margin: 50px auto 20px auto; } .sec_title4 h4 { display:block; width:139px; margin:-16px auto 10px auto; font-size:22px; text-align:center; background:#ebf8fe; color:#000; } .sec_title4 span { display:block; width:116px; margin:12px auto -10px auto; font-size:18px; text-align:center; color:#464944; background:#ebf9fe;} .sec_title5 { border:1px solid #07913b; width:225px; height:38px; margin: 50px auto 20px auto; } .sec_title5 h4 { display:block; width:109px; margin:-16px auto 10px auto; font-size:22px; text-align:center; background:#fafcff; color:#000; } .sec_title5 span { display:block; width:116px; margin:12px auto -10px auto; font-size:18px; text-align:center; color:#464944; background:#fafcff;} .sec_about_left { float:left; margin:20px 0 0 0; width:390px; } .sec_about { float:left; margin:20px 0 0 30px; width:720px; font-size:14px; line-height:2; } .sec_about p { font-size:14px;} .sec_con .more { display:block; width:90px; height:28px; float:right; background:#000; color:#fff; text-align:center;} .bottom { padding-top: 1px; padding-bottom:1px; background: #303030; min-height: 106px; } .bot_con{ width:1100px; margin: 12px auto; color:#fff; font-size:14px; line-height:1.6; text-align:center; } .foot { width:100%; height:502px; background:#07913b; position: relative;} .foot_wrap { width: 1200px; height: auto; margin: 0 auto; } .cloud { width:100%; height:174px; background: url("/templates/default/resource/images/cloud.png") top center; position: absolute; bottom:0; left:0;} .foot_left { padding:20px 0 0 120px; float:left; width:365px; height:436px;} .foot_right { float:left;} .contact_info { margin:40px 10px 10px 60px; color:#fff; font-size:18px; line-height:2.5;} .sec_title3 { border:1px solid #fff; width:225px; height:38px; margin: 50px 0 20px 2px; color:#fff; } .sec_title3 h4 { display:block; width:109px; margin:-16px auto 10px auto; font-size:22px; text-align:center; background:#07913b;} .sec_title3 span { display:block; width:116px; margin:12px auto -10px auto; font-size:18px; text-align:center; color:#c7ffe3; background:#07913b;} .type_list { text-align:center; margin-top: 40px;} .type_list li { display:inline-block; height: 34px; margin-right:28px; width: 116px; text-align:center; font-size:14px; border:1px solid #d2dfdc;} .type_list li a { display:block; height:26px; line-height:26px; color:#464944; font-size:14px; margin:3px; border:1px solid #d2dfdc } .type_list li:hover { border-color:#13873c; } .type_list li a:hover { color:#fff; border-color:#13873c; background:#13873c; } .type_list li.active { border-color:#13873c; } .type_list li.active a { color:#fff; border-color:#13873c; background:#13873c;} .type_list .more { display:inline-block; vertical-align:baseline; width:90px; height:28px; line-height:28px; background:#000; color:#fff; text-align:center;} .showlist1{ margin-right:-24px; padding-bottom:40px;} .showlist1 li{ width:177px; height:95px; position:relative; float:left; margin:24px 24px 0 0;} .showlist1 li .cover { display:none; position:absolute; background-color:rgba(15,15,15,0.5); width:177px; height:95px;} .showlist1 .show_pic img { width:177px; height:95px; } .showlist1 li:hover .cover { display:block;} .showlist1 li .cover a { display:block; height:34px; margin:30px auto 0 auto; color:#fff; font-size:20px; text-align:center; line-height:34px;} .showlist1 li .cover a:before{ content:"+"; border-radius:16px; display:inline-block; font-size:24px; width:32px; height:32px; margin-right:10px; color:#fff; text-align:center; background:#13873c;} .pro_cat { text-align:center; margin:40px 0 40px 0; } .pro_cat li { display:inline-block; height: 38px; margin-right:17px; width: 133px; text-align:center; line-height: 38px; font-size:18px; } .pro_cat li a { display:block; color:#fff; font-size:16px; border-radius:19px; background:#07913b; } .pro_cat li a:hover { color:#fff; } .pro_cat li.active { } .pro_left { width:293px; height:531px; float:left; background: url("/templates/default/resource/images/index_bg_03.jpg") top center no-repeat;} .pro_list { float:left; width:906px; margin-left:25px; margin-right: -29px; } .pro_list li { width:273px; height:260px; float:left; margin:0 29px 15px 0;} .pro_list .pro_img img { width:273px; height:183px; } .pro_info { margin:10px 20px; text-align:center;} .pro_info span { font-size:16px; display:inline-block;} .pro_info .pro_title { margin-right:20px;} .pro_info .pro_price em { color:#07913b;} .pro_act { margin:10px 20px; text-align:center;} .pro_act a { font-size:14px; display:inline-block;} .pro_act .add_cart { margin-right:20px; width:100px; height:28px; line-height:28px; padding-left:20px; border-radius:14px; background:url("/templates/default/resource/images/cart.png") 10px center no-repeat #e8e8e8; color:#3b413e;} .pro_act .go_buy { width:70px; height:28px; line-height:28px;border-radius:14px; background:#07913b; color:#fff; } .travel_list { margin-top:60px; } .travel_list li { width:262px; height:509px; margin-right:50px; float:left;} .travel_list .top_item { height:329px; position:relative;} .travel_list .item_img { height:274px;} .travel_list .item_img img { width:262px; height:274px;} .travel_list .top_item .item_title { height:52px; line-height:52px; background:#1d1d1d; color:#fff; text-align:center; font-size:16px;} .travel_list .item_tip { width:102px; height:85px; position:absolute; background:#07913b; color:#fff; top:0; left:0;} .travel_list .item_tip h4 { font-size:20px; margin:16px 0 0 20px;} .price_list { margin-top:27px;} .price_list li { height:33px; background:rgba(1,1,1,0.6); margin-bottom:6px;} .price_list li a { display:block; height:33px; line-height:33px; color:#fff; font-size:14px;} .price_list li .item_title { padding-left:20px; padding-right:20px;} .price_list li .item_title i { display:inline-block; margin-right:10px; width:0px; height:0px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:8px solid #fff;} .price_list li .item_title span { float:right;} .price_list li .more_item { text-align:center;} .travel_list .item_right a { display:block;} .sec_inter_left { float:left; margin:20px 0 0 0; width:608px; } .sec_inter_left form { margin-left:149px; font-size:16px;} .inp1 { display:block; margin-bottom:10px; border:1px solid #edecec; height:47px; padding:0 20px; width:348px; background:#fff; border-radius:23px; } .inp2 { display:block; border:1px solid #edecec; margin-top:20px; height:165px; width:348px; padding:10px 20px; background:#fff; } .submit_li { margin-top:20px;} .inp3 { width:100px; height:42px; margin-left:80px; background:#07913b; font-size:16px; color:#fff; border:none;} .inp4 { width:100px; height:42px; margin-left:20px; background:#000; font-size:16px; color:#fff; border:none;} .sec_inter_right { float:left; margin:20px 0 0 30px; width:525px; height:400px; font-size:14px; line-height:2; } .head_li { height:40px; font-size:14px;} .head_li a { margin-right:10px; } .inp5 { border:1px solid #bbb; height:28px; padding:0 5px; width:100px; background:#fff; margin-right:10px; } .inp6 { margin-left:9px; padding:2px 5px; background:#ececec; border:none;} .left_title { width:223px; height:100px; margin: 150px auto 20px auto; background:url("/templates/default/resource/images/index_06.png") center center no-repeat} .left_title h4 { display:block; width:120px; margin:0 auto 20px auto; font-size:30px; text-align:center; color:#fff; } .left_title span { display:block; width:116px; margin:26px auto 0 auto; font-size:25px; text-align:center; color:#fff; } .pro_left .more_1 {display:block; width:105px; height:36px; line-height:36px; margin:26px auto 0 auto; background:#07913b; color:#fff; font-size:16px; text-align:center; border-radius:18px;} .pro_left .more_1 a { color:#fff;} .search-box { width: 480px; height: 30px; margin:260px auto 0 auto; padding:11px 20px; background:#fff; border-radius:26px;} .search-box .enter{border:0;width:310px;float:left;height:30px;color:#999;line-height:30px;padding-left:20px;font-size:16px;outline:none;} .search-box .sb{ border:0;width:30px;height:30px;float:right;cursor:pointer; background:url("/templates/default/resource/images/index_btn_07.png") center center no-repeat; } .search-box .select{border:0; width:80px; height:30px; color:#797979; line-height:30px; padding-left:8px;float:left; position:relative; z-index:99999;font-size:16px; background:url("/templates/default/resource/images/index_btn_06.png") right center no-repeat;} .search-box .select a { color:#797979;} .search-box .select_hover{} .search-box .part{background:#fff;left:-1px;top:30px;width:80px;padding:0px 1px 1px;line-height:30px;position:absolute; z-index: 9999; height:auto;zoom:1;} .search-box .part p{overflow:hidden;} .search-box .part p a{height:30px;color:#666;line-height:30px;padding-left:8px;width:80px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;} .search-box .part a:hover{background:#f5f5f5;color:#666;} .search-box2 { width:360px; margin:50px 50px 0 0; float:right; padding:6px 15px; box-shadow:0px 1px 3px #ccc; border-radius:22px;} .search-box2 .enter { width:220px;} .main_banner { width:100%; height:460px; background:url("/templates/default/resource/images/about_02.jpg") center center no-repeat;} .main_wrap { width:1200px; margin:0 auto;} .left_side { width:224px; float:left;} .right_side { width:940px; float:right;} .col_title1 { border:1px solid #e3e5e6; width:194px; height:34px; margin: 40px auto 20px auto; } .col_title1 h4 { display:block; width:109px; margin:-16px auto 10px auto; font-size:22px; text-align:center; background:#fff; color:#07913b; } .col_title1 span { display:block; width:116px; margin:12px auto -10px auto; font-size:18px; text-align:center; color:#1a1a1a; background:#fff;} .type_list2 { text-align:center; margin-top: 40px;} .type_list2 li { display:block; height: 34px; width: 224px; margin-bottom:8px; text-align:center; font-size:16px; background: #07913b;} .type_list2 li a { display:block; height:34px; line-height:34px; color:#fff; font-size:16px; } .type_list2 li:hover { background:#333; } .type_list2 li.active { background:#333; } .side_contact { font-size:14px; color:#000; line-height:2.4; padding:20px 5px;} .page_title { margin-top:26px; height:50px; background:#efefef; color:#07913b; font-size:18px; line-height:50px; padding-left:26px;} .about_con { margin:20px 0px;} .about_con p { font-size:14px; line-height:2;} .side_link { position:relative; margin:10px 0 30px 50px; height: 44px; color:#000} .side_link a { margin-right:10px; display: inline-block;} .wx_qr2 { position:absolute; width:160px; height:160px; top:-170px; left:0px; box-shadow: 0 0 5px 0px #333;} .news_list { margin:20px 10px;} .news_list li { height:22px; padding:16px 0 10px 0; border-bottom:1px dotted #999; font-size:14px;} .news_list li i { display:inline-block; margin:0 10px; width:0px; height:0px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:8px solid #07913b; } .news_list li span{ float:right; margin-right:20px;} .pro_list2{ margin:26px -60px 20px 16px; padding-bottom:40px;} .pro_list2 li{ width:264px; height:248px; float:left; margin:0 60px 45px 0;} .pro_list2 .pro_pic { width:264px; height:200px; } .pro_list2 .pro_pic img { width:264px; height:200px; } .pro_list2 .pro_title { width:264px; height:48px; text-align:center; line-height:48px; font-size:16px; background:#efefef;} .pro_list2 .order_btn { display:inline-block; line-height:24px; margin-left:20px; background:#07913b; width:58px; height:24px; border-radius:12px; color:#fff;} .login_sec { width:100%; height:694px; background: url("/templates/default/resource/images/login_bg.jpg") top center no-repeat; } .login_wrap { width:1200px; margin:0 auto; padding-top:1px;} .login_box { position:relative; margin:86px 0 0 785px; width:376px; height:479px; background:rgba(252,214,118,0.6); box-shadow:0 0 10px #2b2109; border-radius:5px; padding-top:1px;} .login_box h3 { margin:23px 20px 33px 30px; font-size:24px;} .login_inp1 { display:block; margin:10px auto 10px auto; border:none; height:53px; padding:0 20px 0 73px; width:180px; background:#fff url("/templates/default/resource/images/login_03.png") top left no-repeat; font-size:16px;} .login_inp2 { display:block; margin:20px auto 10px auto; border:none; height:53px; padding:0 20px 0 73px; width:180px; background:#fff url("/templates/default/resource/images/login_06.png") top left no-repeat; font-size:16px;} .login_inp3 { display:block; width:272px; height:50px; margin:20px auto 10px auto; background:#07913b; font-size:16px; color:#fcd679; border:none;} .login_li { width:274px; height:30px; margin:35px auto 10px auto; font-size:14px;} .login_yzm { position:absolute; top:250px; left:250px;} .reg_wrap { min-height:730px; background:#fff url("/templates/default/resource/images/reg_03.jpg") center right no-repeat;} .reg_box { margin-top:22px;} .reg_inp1 { display:block; margin:10px 0 10px 0; border:none; height:53px; padding:0 20px 0 73px; width:180px; background:#fff url("/templates/default/resource/images/login_03.png") top left no-repeat; font-size:16px;} .reg_inp2 { display:block; margin:27px 0 10px 0; border:none; height:53px; padding:0 20px 0 73px; width:180px; background:#fff url("/templates/default/resource/images/login_06.png") top left no-repeat; font-size:16px;} .reg_inp3 { display:block; width:272px; height:50px; margin:20px 0 10px 0; background:#07913b; font-size:16px; color:#fcd679; border:none;} .reg_table dl { width:483px; height:45px; border:1px solid #dfdfdf; margin-bottom:20px;} .reg_table dl dt { float:left; width:100px; height:45px; line-height:45px; font-size:14px; color:#464646; text-align:center;} .reg_table dl dd { float:left; width:350px;} .reg_table dl dd input { border:none; height:45px; padding:0 20px; width:240px; font-size:14px;} .reg_term { margin:20px 0 10px 20px; font-size:14px; vertical-align:middle;} .reg_term input { vertical-align:bottom; display:inline-block; margin-right:10px;} .reg_submit { display:block; margin:50px 0 10px 0; font-size:14px; height:45px; background:#07913b; border:none; color:#fff; line-height:45px; width:483px;} .type_list3 { text-align:center; margin-top: 40px;} .type_list3 li { display:block; height: 33px; width: 224px; margin-top:10px; margin-bottom:8px; text-align:center; font-size:16px; background: #07913b;} .type_list3 li a { display:block; height:33px; line-height:33px; color:#fff; font-size:16px; } .type_list3 li.sub { background:#efefef; margin-top:0px;} .type_list3 li.sub a { color:#000; font-size:14px;} .page { text-align:center;height:30px;margin:18px 0;} .page a { color:#333; display:inline-block;font-size:14px; height:35px; line-height:35px; padding:0 10px;margin-left:10px; background:#eaeaea; border-radius:2px; min-width:15px;} .page a:hover { color:#fff; background:#07913b; } .page a.select {color:#fff; background:#07913b; padding:0; width:35px; } /*浼氬憳涓績*/ .user_info_wrap { margin-top:20px;} .user_pic { float:left; width:180px; height:180px;} .user_pic img { width:126px; height:164px; border:2px solid #ccc;} .user_info { float:left; width:705px; margin-left:20px;} .user_info li { margin:10px 0; height:30px; font-size:14px;} .info_li1 span { padding-right:30px;} .info_t1 { color:#07913b; padding-right:20px;} .user_info li a { color:#07913b; padding-right:30px; text-decoration:underline;} .order_list_box { border:1px solid #dfdfdf;} .order_top_bar { height:34px; background:url("/templates/default/resource/images/user_bg_07.png") top left repeat-x; border-bottom:1px solid #dfdfdf;} .order_top_bar li { display:inline-block; padding:0 30px; font-size:14px; font-weight:bold; height:34px; line-height:34px;} .order_top_bar li.current { background:#07913b; color:#fff;} .order_top_bar li.current a { color:#fff;} .order_list_con th { text-align:center; height:42px; } .order_list_con td { text-align:center; padding:15px 0; border-top:1px solid #dfdfdf;} .edit_table { margin:40px 40px;} .edit_table dl { width:483px; height:25px; margin-bottom:20px;} .edit_table dl dt { float:left; width:80px; line-height:25px; font-size:14px; color:#464646; text-align:left;} .edit_table dl dd { float:left; width:350px; line-height:25px; font-size:14px;} .edit_table dl dd input[type="text"] { height:25px; padding:0 5px; width:150px; font-size:14px; border:1px solid #aaa;} .edit_table dl dd input[type="password"] { height:25px; padding:0 5px; width:150px; font-size:14px; border:1px solid #aaa;} .edit_table dl dd input[type="radio"] { vertical-align:middle; margin-right:15px;} .edit_table dl dd label { font-size:14px; padding-right:5px; vertical-align:middle;} .edit_submit { padding:2px 20px; margin-right:20px; background:#07913b; color:#fff; border:none} .edit_reset { padding:2px 20px; background:#fff; border:1px solid #aaa;} .addr_add_btn { display:block; margin:20px 0 10px 0; font-size:14px; height:35px; background:#07913b; border:none; color:#fff; line-height:35px; width:120px; text-align:center;} .save_addr { display:block; margin:20px 0 10px 100px; font-size:14px; height:35px; background:#07913b; border:none; color:#fff; line-height:35px; width:100px;} /*鍟嗗搧璇︽儏*/ .pro_info_box { margin-top:30px;} .pro_show_pic { width:439px; height:345px; float:left;} .pro_show_pic img { width:439px; height:345px; } .pro_show_info { width:484px; float:right;} .pro_show_info .pro_title { margin: 10px 10px;} .pro_show_info .pro_title h3 { font-size:18px;} .buy_info { margin: 20px 10px; height:166px;} .dp_info_left p { margin:20px 0; font-size:14px; vertical-align:middle;} .dp_info_left p span.price { color:#d30000; font-size:20px; vertical-align:middle;} .lineChild { height: 34px; line-height: 34px; margin-bottom: 20px; font-size:14px;} .buy_box .childName {float: left; overflow: hidden; text-align: right; line-height:34px;} .buy_box .lineNum {float: left; height: 32px; margin-left: 8px; border:1px solid #ccc;} .buy_box .lineNum .numLeft { background:url("/templates/default/resource/images/sub_05.png") center center no-repeat; cursor: pointer; float: left; height: 32px; margin-top: 0px; width: 18px;} .buy_box .lineNum .center {float: left; height: 34px; margin: 0 0;} .buy_box .lineNum .center .buyNum {border: 1px solid #ccc; border-width:0 1px 0 1px; float: left; height: 22px;padding: 5px 0 5px; text-align: center; width: 47px;} .buy_box .lineNum .numRight { background:url("/templates/default/resource/images/sub_06.png") center center no-repeat;cursor: pointer;float: left;height: 32px; margin-top: 0px; width: 18px;} .buy_box .lineNum .flatpickr{ float: left; border:none; height: 22px;padding: 5px 0 5px; text-align: center; width: 160px;} .pro_action { margin-top:55px; margin-left:10px;} .directbuy_btn { cursor: pointer; float: left; color:#fff; height: 42px; margin-right: 20px; width: 118px; font-size:16px; background:#07913b; border:none;} .buy_button { cursor: pointer; float: left; height: 42px; margin-right: 10px; padding-left:30px; width: 141px; font-size:16px; background:url("/templates/default/resource/images/btn_14.png") center center no-repeat; border:1px solid #d4d4d4;} .add_fav { display:block; float:left; margin-left: 30px; font-size:14px; padding-right:30px; margin-top:10px; height: 30px; line-height:30px; background:url("/templates/default/resource/images/plus_09.png") right center no-repeat;} .pro_detail_box { margin-top:30px;} .pro_detail_title { height:35px; background:#f4f4f4;} .pro_detail_title h3 { background:url("/templates/default/resource/images/circle_15.png") 10px 8px no-repeat; color:#333; font-size:16px; padding-left:35px; line-height:32px;} .pro_detail_con { margin:20px 10px;} /* cart */ .cart_list_box { } .cart_list_con { margin-top:20px; border:1px solid #dfdfdf; font-size:14px; color:#414141; } .cart_list_con th { text-align:center; height:34px; font-weight:bold; background:url("/templates/default/resource/images/user_bg_07.png") top left repeat-x; padding:0; } .cart_list_con td { text-align:center; padding:15px 5px; border-top:1px solid #dfdfdf; } .cart_list_box h3 { font-size:16px; margin:20px 0 10px 5px;} .default_addr li { margin:10px 0 10px 20px; vertical-align:middle;} .default_addr li input { vertical-align:middle; } .default_addr li label { padding-left:10px; vertical-align:middle; } .addr_btn { display:block; margin:20px 0 10px 0; font-size:14px; height:35px; background:#07913b; border:none; color:#fff; line-height:35px; width:120px; text-align:center; } .cartnums .buyNum { margin-left:10px;} .cartnums .numLeft { cursor: pointer; -moz-user-select: none; -webkit-user-select:none; float: left; height: 12px; line-height:12px; margin-top: 6px; width: 12px; border: 1px solid #ccc; } .cartnums .center { float: left; height: 24px; margin: 0 5px;} .cartnums .center .Num { border: 1px solid #ccc; float: left; height: 22px; padding: 0 0; text-align: center; width: 47px;} .cartnums .numRight { cursor: pointer; -moz-user-select: none; -webkit-user-select:none; float: left; height: 12px; line-height:12px; margin-top: 6px; width: 12px; border: 1px solid #ccc; } .paymentBox {height: 120px;} .paymentBox .right { float: right; margin-right: 20px; width: 600px; font-size:14px; } .paymentBox .right .gray { float: right; margin-top:20px;height: 20px;line-height: 20px;text-align: right;color:#545454;white-space: nowrap;} .paymentBox .right .total_price {color: #07913b;font-family: "Arial";font-size: 16px;font-weight: bold;} .paymentBox .right .go_pay { display:block; float: right; height: 27px; margin:12px 0 0 10px; width: 95px; color:#fff; background:#07913b; border:none;} .pro_title1 { font-size:18px; margin:20px auto; text-align:center;} .order_box { margin:40px 0;} .order_box dl { width:100%; min-height:35px; margin-bottom:20px;} .order_box dl dt { float:left; width:100px; height:35px; line-height:35px; font-size:14px; color:#464646; text-align:center;} .order_box dl dd { float:left; width:750px; } .order_box dl dd input { border:1px solid #dfdfdf; height:35px; padding:0 10px; width:240px; font-size:14px;} .order_box dl dd select { border:1px solid #dfdfdf; height:35px; padding:0 10px; width:auto; font-size:14px;} .order_box dl dd textarea { border:1px solid #dfdfdf; height:80px; padding:10px 10px; width:400px; font-size:14px;} .order_box label.error { color:red; margin-left:5px; } .order_box input.error { border:red 1px dotted; } .order_box2 { margin:40px 0;} .order_box2 dl { width:100%; height:35px; margin-bottom:20px;} .order_box2 dl dt { float:left; width:100px; height:35px; line-height:35px; font-size:14px; color:#464646; text-align:center;} .order_box2 dl dd { float:left; width:750px; height:35px; line-height:35px; font-size:14px;} .paymentlist li { float: left; margin: 10px 20px 0 10px; width: 200px; } .clearfix { } .clearfix::after { clear: both; content: "."; display: block; font: 0px/0 sans-serif; height: 0; visibility: hidden; } .datacontrol p { margin: 10px auto; } .datacontrol input[type="radio"] { vertical-align: middle; } .datacontrol label { display: inline-block; padding-left: 10px; vertical-align: middle; } .datacontrol input[type="checkbox"] { vertical-align: bottom; } .map_area { width:630px; height:493px; float:left; margin:20px 20px 20px 0;} .line_con { width:510px; height:493px; float:left; margin:20px 0 20px 30px;} .type_list4 { margin-top: 10px;} .type_list4 li { display:block; height: 34px; margin-bottom:8px; font-size:16px; } .type_list4 li a { display:block; height:34px; font-weight:bold; line-height:34px; color:#000; font-size:16px; } .type_list4 li a:hover { color:#07913b; } .type_list4 li a.active { color:#07913b; } .line_list { float:left; margin-top: 20px; display:none;} .line_list.current { display:block; } .line_list li { display:block; height: 34px; margin-bottom:8px; font-size:16px; } .line_list li span { padding-right:30px;}