@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0; font-size:12px; font-family: "微軟正黑體",Arial, Helvetica, sans-serif; line-height:18px; color:#565656; background:#ffffff}
.wallpaper{ margin:0 auto; padding:0;}

.header{ margin:0 auto; padding:0 0 3px; height:125px; background:#232323;}
.header .hmain{margin:0 auto; border-bottom: 1px solid #171717}
.header .hmain .h_in{width:1100px; margin:0 auto; height:76px;}
.header .hmain .h_in .logo{ width:238px; height:48px; float:left; margin:18px 29px 0}
.header .hmain .h_in .h_menu{ float:right; background:url(/images/header_tl.jpg) no-repeat top left #333333; height:30px; margin-right:15px;}
.header .hmain .h_in .h_menu ul{ margin:0; padding:0;}
.header .hmain .h_in .h_menu ul li{ margin:0; padding:7px 20px 0; float:left; background:url(/images/header_split.jpg) no-repeat right 6px; height:30px;}
.header .hmain .h_in .h_menu ul li.last{ background:url(/images/header_tr.jpg) no-repeat top right;}
.header .hmain .h_in .h_menu ul li a{ color:#919191}
.header .hmain .h_in .h_menu ul li a:hover{color:#d6d6d6}
.header .menu{margin:0 auto; background:#333333; border-top:1px solid #383838; border-bottom:1px solid #444444; height:46px;}
.header .menu .m_in{width:1100px; margin:0 auto; padding:0}
.header .menu .m_in .m_search{ float:right; margin:10px 16px 0 0; background:url(/images/bg_header_search.jpg) no-repeat; width:173px; height:25px;}
.header .menu .m_in .m_search input{ margin:3px 0 0 40px; border:none; background:none; width:120px; color:#989898}
.header .menu .m_in ul{ margin:17px 0 0 32px; padding:0; float:left}
.header .menu .m_in ul li{ margin-right:43px; width:63px; height:21px; float:left; cursor:pointer}
.header .menu .m_in ul li.m1{ background:url(/images/menu_1.jpg) no-repeat;}
.header .menu .m_in ul li.m1.on{ background:url(/images/menu_1_over.jpg) no-repeat;}
.header .menu .m_in ul li.m1:hover{ background:url(/images/menu_1_over.jpg) no-repeat;}
.header .menu .m_in ul li.m2{ background:url(/images/menu_2.jpg) no-repeat;}
.header .menu .m_in ul li.m2.on{ background:url(/images/menu_2_over.jpg) no-repeat;}
.header .menu .m_in ul li.m2:hover{background:url(/images/menu_2_over.jpg) no-repeat;}
.header .menu .m_in ul li.m3{ background:url(/images/menu_3.jpg) no-repeat;}
.header .menu .m_in ul li.m3.on{ background:url(/images/menu_3_over.jpg) no-repeat;}
.header .menu .m_in ul li.m3:hover{background:url(/images/menu_3_over.jpg) no-repeat;}
.header .menu .m_in ul li.m4{ background:url(/images/menu_4.jpg) no-repeat;}
.header .menu .m_in ul li.m4.on{ background:url(/images/menu_4_over.jpg) no-repeat;}
.header .menu .m_in ul li.m4:hover{background:url(/images/menu_4_over.jpg) no-repeat;}
.banner_index{ background:url(/images/bg_banner_index.jpg) repeat-x; border-bottom:2px solid #e1e1e1; border-top:1px solid #ffffff}
.banner_index .b_in{ width:100%; margin:0 auto; height:460px; text-align:center}
.banner_index .b_in ul{width:100%; z-index:5; float:left; position:relative;}
.banner_index .b_in ul li{width:100%; height:460px;}
.banner_index .b_in ul li.p1{ background:url(/images/banner_index_1.jpg) no-repeat center top }
.banner_index .b_in ul li.p2{ background:url(/images/banner_index_2.jpg) no-repeat center top}
.banner_index .b_in ul li.p3{ background:url(/images/banner_index_3.jpg) no-repeat center top}

.path{ background:url(/images/bg_path.jpg) repeat-x left bottom; min-height:93px; margin-top:1px;}
.path .p_in{ width:1100px; margin:0 auto; padding:25px 0 0; background:url(/images/bg_path_top.png) no-repeat top}
.path .p_in .p_title{ margin-left:35px;}
.path .p_in .p_list{ margin:10px 0 0 35px;}
.path .p_in .p_list ul{ margin:0; padding:0}
.path .p_in .p_list ul li{ float:left; background:url(/images/icon_path.png) no-repeat right 6px; padding:0 15px 0 0; margin-right:12px;}
.path .p_in .p_list ul li.on{ background:none; color:#4e4e4e}




.main{ margin:0 auto; padding:0; width:1100px;}
.main .content{ margin:35px 0px 0 25px; padding-bottom:50px;}
.main .content .side_main{width:800px; float:left}
.main .content .side_menu{width:250px; float:left;}
.main .content .side_main.w_index{width:730px; float:left; margin-left:5px; margin-right:25px; margin-bottom:30px}
.main .content .side_menu.w_index{width:260px; float:left; margin-left:20px;}
.main .content .side_main.w800{width:800px; float:left}
.main .content .side_menu.w250{width:250px; float:left; margin-left:25px;}
.main .content .side_main.w795{width:760px; margin-left:40px;}
.main .content .side_menu.w255{width:260px; background:url(/images/bg_side.jpg) no-repeat right 30px; min-height:1000px;}
.main .content .side_main.w770{width:705px; margin-right:50px}
.main .content .side_menu.w330{width:320px; background:url(/images/bg_side2.jpg) no-repeat left center; min-height:1700px;}
.main .content .side_menu.w330 .bg2{ float:right; background:url(/images/bg_side2.jpg) no-repeat right center; }

.main .content .side_main h2{ background:url(/images/bg_h2_b.jpg) no-repeat; font-size:16px; padding:6px 20px 20px; margin:0 0 5px; font-family:"微軟正黑體"; color:#2a2a2a}
.main .content .side_main h2.ind{ background:none; float:left; padding:10px 20px 16px 5px}
.main .content .side_main h2.b2{background:url(/images/bg_h2_b2.jpg) no-repeat;padding:6px 20px 20px; }
.main .content .side_main h2.b3{background:none; padding:30px 10px 10px; }
.main .content .side_main .t_select{ float:right; margin-top:6px;}
.main .content .side_main .t_select select{ width:180px; margin-left:10px; background:url(/images/bg_t_select.jpg) repeat-x; border:1px solid #ccc; padding:3px}
.main .content .side_main .showblock{ clear:both; padding-top:5px}
.main .content .side_main .showblock ul{ margin:0; padding:0}
.main .content .side_main .showblock ul li{ margin:0 10px; padding:0; float:left}
.main .content .side_main .showblock ul li .spic{width:230px; height:118px; overflow:hidden;padding:5px; border:1px solid #e3e3e3 }
.main .content .side_main .showblock ul li .spic img{height:118px; text-align:center}
.main .content .side_main .showblock ul li h2{ background:none; font-size:12px; color:#2a2a2a; font-weight:normal}
.main .content .side_main .showblock ul.b2 li{ margin:0 12px 70px; padding:0; float:left; height:182px;}
.main .content .side_main .showblock ul.b2 li .spic{width:203px; height:160px; overflow:hidden;padding:10px; border:1px solid #e3e3e3;text-align:center; vertical-align:middle; display:table-cell}
.main .content .side_main .showblock ul.b2 li .spic img{ height:auto; text-align:center; vertical-align:middle;}
.main .content .side_main .showblock ul.b2 li h2{ background:none; font-size:14px; color:#2a2a2a; font-weight:normal;margin: 0 0 5px;    padding: 6px 10px 0px;}
.main .content .side_main .showblock ul.b2 li h3{ background:none; font-size:12px; color:#7b7b7b; font-weight:normal;margin: 0 0 5px;    padding: 0px 10px;}
.main .content .side_main .showblock ul.ind{ margin:0; padding:0;}
.main .content .side_main .showblock ul.ind li{ margin:0 8px 25px; padding:0; float:left;border:1px solid #e3e3e3; background:#f5f5f5; width:225px;}
.main .content .side_main .showblock ul.ind li .indcc{ padding:8px 12px;}
.main .content .side_main .showblock ul.ind li .indcc h2{font-size:14px; padding: 6px 0px; font-weight:bold}
.main .content .side_main .showblock ul.ind li .indcc p{ margin:0 0 10px}
.main .content .side_main .showblock ul.ind li .indcc .fave{ padding:5px 0 0 20px; background:url(/images/icon_fave.jpg) no-repeat 3px 9px; border-top:1px solid #e9e9e9;}
.main .content .side_main .showblock ul.ind li .spic{width:225px; height:180px; overflow:hidden; border:0; padding:0 }
.main .content .side_main .showblock ul.ind li .spic img{height:180px; text-align:center}

.main .content .side_main .typelist{ margin:0 0 45px;}
.main .content .side_main .typelist ul{ clear:both; padding:3px 0; margin:0 0 0 5px;}
.main .content .side_main .typelist ul li{ float:left; background:url(/images/icon_2.jpg) no-repeat 0 2px; padding-left:18px; margin-right:15px;}
.main .content .side_main .stype{ float:right; margin:30px 10px 0 0;}
.main .content .side_main .showpic{ border:1px solid #cfcfcf; padding:10px; width:681px; margin:0 0 30px}


.main .content .side_main .detail{ color:#565656; margin-bottom:35px;}
.main .content .side_main .detail h3{ margin:0 0 10px; padding:5px; border-bottom:1px solid #c9c8c8; font-family:"微軟正黑體"; font-size:14px;}
.main .content .side_main .detail ul{ margin:5px 5px 30px;}
.main .content .side_main .detail ul li{ margin:5px 0; line-height:18px;}
.main .content .side_main .detail .more{ text-align:right}
.main .content .side_main .detail .more a{color:#a60000}
.main .content .side_main .detail p{ margin:5px;}

.main .content.tool .tool_main{ clear:both; background:url(/images/bg_tool_b.jpg) no-repeat center bottom; padding-bottom:20px;}
.main .content.tool .tool_main h2{ clear:both;color:#a4905d; font-size:14px; padding-right:35px;background:url(/images/icon_8.png) no-repeat right 4px; display:inline-block; border-bottom:1px solid #c8bea1; padding-bottom:4px}
.main .content.tool .tool_main .keyin{padding:20px 10px; border:1px solid #e0e0e0;background:#ffffff;}
.main .content.tool .tool_main .keyin.txt{padding:0px; padding-bottom:10px; border:none;background:none}
.main .content.tool .tool_main .keyin textarea{ width:890px; height:280px; background:#ffffff; border:1px solid #e0e0e0; color:#737373; padding:10px; font-family:Arial, Helvetica, sans-serif; overflow-y:visible }
.main .content.tool .tool_main .keyin ul.keylist{ margin:0px 0 0px 10px}
.main .content.tool .tool_main .keyin ul.keylist li{ display:inline-block; width:291px; margin:5px 0}
.main .content.tool .tool_main .keyin ul.keylist li div{ display:inline-block; margin:0 10px}
.main .content.tool .tool_main .keyin ul.keylist li input{ margin:0px 10px 0 0}
.main .content.tool .tool_main .keyin .preview{ line-height:18px; min-height:200px; margin:0 10px}
.main .content.tool .tool_main .keyin .preview a{ color:#0c6aa5}
.main .content.tool .tool_main .keyin .preview a.add{ color:#f79100}
.main .content.tool .tool_main .keyin .txtput{white-space: nowrap; overflow-x:scroll; overflow-y:auto; min-height:200px}
.main .content.tool .tool_main .keyin .txtput textarea{white-space: nowrap; min-height:350px}
.main .content.tool .tool_main .cho{ float:right}
.main .content.tool .tool_main .cho ul{ margin:0; padding:0;}
.main .content.tool .tool_main .cho ul li{ float:left; margin:0 5px}


.main .content.tool .tool_main .tool_bgm{background:url(/images/bg_tool_m.jpg) repeat-y left top; width:990px; }
.main .content.tool .tool_main .tool_bgt{ background:url(/images/bg_tool_t.jpg) no-repeat left top; padding:30px 40px 30px 35px}
.main .content.tool .tool_main .bot{ padding-bottom:25px;}
.main .content.tool .tool_main .tool_left{ float:left; background:url(/images/line_tool_m.jpg) no-repeat right center; text-align:center; padding:0 45px; margin-top:10px}
.main .content.tool .tool_main .tool_right{ float:left; margin-left:45px; width:410px; margin-top:10px;}
.main .content.tool .tool_main .tool_right h2{ font-size:36px; color:#565656; background:url(/images/line_tool_v.jpg) no-repeat left bottom; margin:20px 0 10px; padding:0 0 20px 2px}
.main .content.tool .tool_main .tool_right h2 span{ color:#f39700}
.main .content.tool .tool_main .tool_right h3{ font-size:18px; color:#565656; margin:0; padding:0; height:auto}
.main .content.tool .tool_main .tool_right h4{ font-size:20px; margin:0; padding:0}
.main .content.tool .tool_main .tool_right ul { margin:25px 0 0}
.main .content.tool .tool_main .tool_right ul li{ float:left; margin:0 10px; vertical-align:middle; height:52px;}
.main .content.tool .tool_main .tool_right ul li.learn{ margin-top:10px;}
.main .content.tool .tool_main .sp3{ margin:35px 0 0;}
.main .content.tool .tool_main .sp3 h2{ border:none; background:none}
.main .content.tool .tool_main .sp3 ul{}
.main .content.tool .tool_main .sp3 ul li{ float:left; width:274px; height:155px; background:url(/images/bg_tool.png) no-repeat; margin:0 5px; padding:14px 15px 0 5px; }
.main .content.tool .tool_main .sp3 ul li h2{ color:#9e8952; background:url(/images/icon_8.png) no-repeat right 5px; margin-left:70px; display:inline; padding-right:30px;}
.main .content.tool .tool_main .sp3 ul li div{ clear:both; background:url(/images/icon_5.png) no-repeat; padding-left:73px; margin-top:7px }
.main .content.tool .tool_main .sp3 ul li div.t1{background:url(/images/icon_5.png) no-repeat;}
.main .content.tool .tool_main .sp3 ul li div.t2{background:url(/images/icon_6.png) no-repeat; }
.main .content.tool .tool_main .sp3 ul li div.t3{background:url(/images/icon_7.png) no-repeat; }

.main .content.tool .tool_main .source_set{ width:100%;}

.main .content.showcase{ margin-bottom:50px;}
.main .content.showcase h2{ margin-left:20px;}
.main .content.showcase p{ line-height:20px; margin:15px 20px; padding-bottom:20px;}
.main .content.showcase .scaseblock{}
.main .content.showcase .scaseblock ul{ margin:25px 0}
.main .content.showcase .scaseblock ul li{ float:left; border-top:1px solid #dddddd; width:222px; padding:12px 0 30px; margin:0 20px; position:relative; height:280px; overflow:hidden}
.main .content.showcase .scaseblock ul li .spic{border: 1px solid #E3E3E3; display: table-cell; width:210px; height: 140px; overflow: hidden; padding: 5px; text-align: center; vertical-align: middle; }
.main .content.showcase .scaseblock ul li .spic img{}
.main .content.showcase .scaseblock ul li .showcc{ margin:15px 0 0 }
.main .content.showcase .scaseblock ul li .showcc h2{ font-size:14px; color:#2a2a2a; margin:0 0 0 5px;}
.main .content.showcase .scaseblock ul li .showcc p{margin:5px; line-height:20px;}
.main .content.showcase .scaseblock ul li .showcc .smore{ float:right; position:absolute; right:5px; bottom:25px; }
.main .content.showcase .scaseblock ul li .showcc .smore a{color:#2d75c0; padding-right:10px; background:url(/images/icon_11.jpg) no-repeat right 7px}

.main .content.showcase .show_content{ margin-left:10px;}
.main .content.showcase .show_content h2{ clear:both; font-size:18px; color:#2a2a2a; font-family:"微軟正黑體"; margin-left:20px;}
.main .content.showcase .show_content h2.ss2{ font-size:16px; background:url(/images/bg_h2_showcase.jpg) no-repeat; height:47px; color:#656565; margin-left:0}
.main .content.showcase .show_content h2.ss2 span{ display:inline-block; width:23px; padding:7px 11px; color:#fff}
.main .content.showcase .show_content h2.ss3{ font-size:16px; background:url(/images/bg_h2_tool.jpg) no-repeat; height:40px; color:#656565; padding-left:45px; margin-left:0; padding-top:7px}
.main .content.showcase .show_content .s_banner{ background: url(/images/bg_showcase_bot.jpg) no-repeat left bottom; padding-bottom:45px; text-align:left; margin:20px 0 0 0;width:1050px; height:247px;}
.main .content.showcase .show_content .s_banner img{width:1050px; height:247px;}
.main .content.showcase .show_content .s_pic{ float:left; padding:5px; border:1px solid #e3e3e3; width:375px;height:212px;}
.main .content.showcase .show_content .s_pic img{ width:372px; height:212px;}
.main .content.showcase .show_content .s_content{ float:left; width:630px; margin-left:40px;}
.main .content.showcase .show_content .s_content h2{ margin-left:0; font-size:16px; margin-bottom:20px}
.main .content.showcase .show_content .s_content p{ line-height:20px; color:#606060;margin-left:0px;}
.main .content.showcase .show_content h3{ clear:both; background:url(/images/btn_showcase.jpg) no-repeat; width:65px; height:21px; color:#fff; margin-top:25px; padding-left:3px; margin-bottom:5px}
.main .content.showcase .show_content p{ margin-left:10px; line-height:22px;}
.main .content.showcase .show_content a{ color:#0984b8}


/*20120914購物車*/
.main .content.cart{}
.main .content.cart .cart_menu{ width:275px; float:left}
.main .content.cart .cart_menu ul{ margin-left:15px;}
.main .content.cart .cart_menu ul li{ width:169px; color:#8d8d8d; font-size:16px;}
.main .content.cart .cart_menu ul li.s1.c1{ background:url(/images/cart_m1_1.jpg) no-repeat; height:42px; padding:23px 0 0 80px; color:#397ca4}
.main .content.cart .cart_menu ul li.s1.c2{ background:url(/images/cart_m1_2.jpg) no-repeat; height:42px; padding:23px 0 0 80px;}
.main .content.cart .cart_menu ul li.s2.c1{background:url(/images/cart_m2_1.jpg) no-repeat; height:43px; padding:22px 0 0 80px;}
.main .content.cart .cart_menu ul li.s2.c2{background:url(/images/cart_m2_2.jpg) no-repeat; height:42px; padding:23px 0 0 80px; color:#397ca4}
.main .content.cart .cart_menu ul li.s2.c3{background:url(/images/cart_m2_3.jpg) no-repeat; height:42px; padding:23px 0 0 80px;}
.main .content.cart .cart_menu ul li.s3.c1{background:url(/images/cart_m3_1.jpg) no-repeat; height:46px; padding:19px 0 0 80px;}
.main .content.cart .cart_menu ul li.s3.c2{background:url(/images/cart_m3_2.jpg) no-repeat; height:42px; padding:23px 0 0 80px;}
.main .content.cart .cart_menu ul li.s3.c3{background:url(/images/cart_m3_3.jpg) no-repeat; height:42px; padding:23px 0 0 80px; color:#397ca4}

.main .content.cart .cart_content{ width:750px; float:left; margin-left:50px;}
.main .content.cart .cart_content p{ line-height:20px;}
.main .content.cart .cart_content h1{ background:url(/images/bg_h1_cart.jpg) no-repeat left bottom; padding:0 0 35px; color:#397ca4; font-size:16px; margin:10px 0 10px}
.main .content.cart .cart_content h2{ background:url(/images/icon_h2_cart.jpg) no-repeat 0 3px; padding-left:20px; color:#313131; font-size:12px;}
.main .content.cart .cart_content h3{ font-size:12px; text-align:center}

.main .content.cart .cart_content ul.bill{ border-top:1px solid #e5e5e5; margin-bottom:50px; width:95%;}
.main .content.cart .cart_content ul.bill li{border-bottom: 1px solid #e5e5e5; border-top:1px solid #ffffff; }
.main .content.cart .cart_content ul.bill li span{ display:inline-block; width:150px; background:#f7f7f7; color:#777777; font-weight:bold; vertical-align:middle; padding:15px; margin-right:20px;}

.main .content.cart .cart_content table{ text-align:left; table-layout:fixed}
.main .content.cart .cart_content table th{ font-size:12px; color:#313131; font-weight:bold }
.main .content.cart .cart_content table td p{ padding:10px; line-height:18px; width:160px;}
.main .content.cart .cart_content table td h2{ background:url(/images/icon_h2_cart.jpg) no-repeat 0 4px; border-bottom:1px solid #adadad; padding:0 0 10px 20px; color:#313131; font-style:12px;}
.main .content.cart .cart_content table td dt{ float:left; margin-left:15px;}
.main .content.cart .cart_content table td dd{ float:left; margin-top:35px;}

.main .content.cart .cart_content table.forselect{ border-top: 1px solid #e5e5e5;}
.main .content.cart .cart_content table.forselect th{ border-bottom: 1px solid #e5e5e5; border-top:1px solid #ffffff; background:#f7f7f7; color:#777777; vertical-align:middle; padding:15px}
.main .content.cart .cart_content table.forselect th.star{ background: url(/images/icon_star.gif) no-repeat 15px center #f7f7f7; padding-left:30px; text-align:left}
.main .content.cart .cart_content table.forselect td{ border-bottom: 1px solid #e5e5e5; vertical-align:top ; padding:15px 0 15px 15px;}
.main .content.cart .cart_content table.forselect select{ color:#888888; margin:5px 15px 5px 0; border:1px solid #acacac; min-width:110px;}
.main .content.cart .cart_content table.forselect td label{ width:65px; display:inline-block}
.main .content.cart .cart_content table.forselect td label.ss{ width:auto;}
.main .content.cart .cart_content table.forselect td.tp2 label{ width:75px;}
.main .content.cart .cart_content table.forselect td .tblock{ float:left; display:block; min-width:195px; margin-right:15px;}
.main .content.cart .cart_content table.forselect input[type="text"]{ width:100px; margin:5px 15px 0 5px; background:none; border:1px solid #acacac; color:#888888}
.main .content.cart .cart_content table.forselect input.s2{border:1px solid #ccc; width:140px}
.main .content.cart .cart_content table.forselect input.s3{border:1px solid #ccc; width:400px}
.main .content.cart .cart_content table.forselect input[type="radio"]{ width:auto; margin-right:5px;}
.main .content.cart .cart_content table.forselect textarea{ width:500px; margin:5px 15px 0 5px; background:none; border:1px solid #acacac; color:#888888}

.main .content.cart .cart_content table.forselect2{border-top: 1px solid #e5e5e5;}
.main .content.cart .cart_content table.forselect2 th{ border-bottom: 1px solid #e5e5e5; border-top:1px solid #ffffff; background:#f7f7f7; color:#777777; vertical-align:middle; padding:5px 25px; text-align: center}
.main .content.cart .cart_content table.forselect2 td{ padding:4px 20px; text-align:center; border-bottom:1px solid #e5e5e5; color:#888888}

.main .content.cart .cart_content input.btn5{ border:1px solid #ababab; background:#dcdcdc; color:#707070; padding:2px 15px; margin-left:15px; cursor:pointer}
.main .content.cart .cart_content table.rigcc{}
.main .content.cart .cart_content table.rigcc textarea{ font-size:12px; color:#888888; padding:10px; width:500px; background:none; border:1px solid #acacac; }

/*20120914購物車*/

/*20121024關於本站*/
.main .content.about{margin:45px 0px 0 45px; margin-bottom:35px; width:980px; }
.main .content.about h2{ font-size:20px; background:url(/images/bg_h2_line.jpg) no-repeat bottom left; padding-bottom:45px; margin-bottom:10px; color:#2a2a2a }
.main .content.about h3{ background:url(/images/icon_h3_dot.jpg) no-repeat 15px 10px #eff9fe; padding:5px 0 7px 35px; margin-top:35px; font-size:14px; color:#2a2a2a}
.main .content.about h3.tp2{ background:none;padding:5px 0 7px 15px; margin-top:0px; }
.main .content.about h4{ font-size:14px; color:#2a2a2a; margin:30px 0 10px 35px}
.main .content.about p{ margin:0px 15px 0 35px; line-height:22px;}
.main .content.about ul{ margin-left:40px;}
.main .content.about ul li{ background:url(/images/icon_dot.jpg) no-repeat 0 3px; padding-left:15px; margin:3px 0;}
.main .content.about ul.mt2{ margin-left:20px;}
.main .content.about ul.mt2 li{ margin-top:25px;}
.main .content.about ul.number{ padding-bottom:15px;}
.main .content.about ul.number li{color:#3b3b3b; list-style:decimal; margin:15px 0 5px 15px; padding-left:0px; background:none;}
.main .content.about ul.number li div{ color:#878787}
.main .content.about dl{ margin-left:15px;}
.main .content.about dl dt{ background:url(/images/icon_q.jpg) no-repeat 0 5px; margin:0; border-bottom:1px solid #e0e0e0; padding:8px 0 10px 35px; margin-top:30px; color:#3b3b3b}
.main .content.about dl dd{ background:url(/images/icon_a.jpg) no-repeat 0 8px; margin:0; padding:10px 0 5px 35px; color:#878787}

/*20121024關於本站*/

/*20121129*/
.main .content.about p a{ text-decoration:underline}
.main .content.about h4.tp2{ margin-left:15px;}
.main .content.about ul.number2{ padding-bottom:0; margin-top:20px;}
.main .content.about ul.number2 li{color:#878787; list-style:decimal; margin:5px 0 5px 15px; padding-left:0px; background:none;}
.main .content.about ul.number3{ padding-bottom:15px;}
.main .content.about ul.number3 li{color:#878787; list-style:decimal; margin:15px 0 15px 15px; padding-left:0px; background:none;}
.main .content.about ul.blue{ margin-top:25px}
.main .content.about ul.blue li{  background:url(/images/icon_dot_blue.jpg) no-repeat 0 5px; }
.main .content.about ul.blue li a{ text-decoration:underline}
.main .content.about ul.blue li span{ color:#3b3b3b; font-weight:bold}
.main .content.about ul.blue li ul{ margin:0px 0 0 10px}
.main .content.about ul.blue li ul li{ background:none};
.main .content.about ul.mt3{ margin-left:0px;}
.main .content.about ul.mt3 li{ color:#3b3b3b; margin:15px 0 5px 0px; padding-left:15px;}
.main .content.about ul.mt3 li div{ color:#878787}

.main .content.about ul.sitemap{ margin:0; padding:0}
.main .content.about ul.sitemap li{ float:left; width:180px; background:none; margin:0; padding:0}
.main .content.about ul.sitemap li ul.blue2{ margin-left:0px}
.main .content.about ul.sitemap li ul.blue2 li{  background:url(/images/icon_dot_blue.jpg) no-repeat 0 5px; color:#3991b5; font-size:14px; font-weight:bold; margin:10px 0; padding-left:20px}
.main .content.about ul.sitemap li ul.blue2 li a{ color:#3991b5}
.main .content.about ul.sitemap li ul.blue2 li ul{ margin-left:0px; margin:5px 0}
.main .content.about ul.sitemap li ul.blue2 li ul li{ background:none; font-size:12px; color:3848484; font-weight:normal; padding-left:0px; margin:2px 0}
.main .content.about ul.sitemap li ul.blue2 li ul li a{color:#848484}

.main .content.about p.contact span{ display:inline-block; width:60px; text-align:right}



/*20121129*/



.ques_block{ float:right; display:inline; position:relative; top:0; right:0;}
.ques_block .btn_ques{ background:url(/images/icon_qq.png) no-repeat; width:33px; height:42px; cursor:pointer; float:right; margin-right:15px; margin-top:15px;}
.ques_block .ques_panel{ position:absolute; z-index:32; right:0px; top:40px; float:left; margin-right:-15px}
.ques_block .ques_panel .bt{ background:url(/images/bg_ques_t.png) no-repeat left top; width:252px; height:37px;}
.ques_block .ques_panel .bm{ background:url(/images/bg_ques_m.png) repeat-y left top; width:252px;}
.ques_block .ques_panel .bm ol{ margin:0; padding:0 12px 0 35px;}
.ques_block .ques_panel .bm ol li{ color:#fff; padding:4px 0}
.ques_block .ques_panel .bb{ background:url(/images/bg_ques_b.png) no-repeat left bottom; width:252px; height:15px;}

.main .content .side_menu h2{ background:url(/images/bg_h2_s.jpg) no-repeat;padding:7px 20px 8px; color:#333}
.main .content .side_menu h2.ind{ background:none; padding:15px 0 18px; border-bottom:1px solid #c8c8c8}
.main .content .side_menu h2.menu{ background:url(/images/bg_h2_3.jpg) no-repeat left bottom; padding:0 0 25px 10px; margin:60px 0 0;}
.main .content .side_menu h2.menu.first{ background:url(/images/bg_h2_3.jpg) no-repeat left bottom; padding:0 0 25px 10px;}
.main .content .side_menu h2.menu.first2{ background:url(/images/icon_1.jpg) no-repeat 10px 0; padding:0 0 15px 40px; margin:0 30px 20px 0; border-bottom:1px solid #c8c8c8}
.main .content .side_menu h2.b2{ background:url(/images/bg_line.jpg) no-repeat left bottom; margin-left:20px; padding-bottom:17px}

.main .content .side_menu p{ line-height:20px;}
.main .content .side_menu ul.ind{ margin:30px 0}
.main .content .side_menu ul.ind li{ background:url(/images/icon_dot.jpg) no-repeat 8px 6px; padding-left:23px; border-bottom:1px solid #d8d8d8; color:#2a2a2a; line-height:25px; margin-right:10px}
.main .content .side_menu dl.ind{}
.main .content .side_menu dl.ind dt{ height:40px; width:40px; padding:3px; border:1px solid #ccc; vertical-align:middle;  overflow:hidden; float:left}
.main .content .side_menu dl.ind dt img{ width:40px;height:40px;}
.main .content .side_menu dl.ind dd{ float:left; width:180px; margin:0 0 0 20px}
.main .content .side_menu dl.ind dd h2{ margin:0; padding:0; background:none; font-size:12px; color:#2a2a2a}

.main .content .side_menu .relateblock{}
.main .content .side_menu .relateblock ul{ margin:0 0 0 30px; padding:0}
.main .content .side_menu .relateblock ul li{ margin:15px 0 35px}
.main .content .side_menu .relateblock ul li h2{ background:none; font-size:12px; font-weight:bold; color:#2a2a2a; margin:0 10px 6px; padding:0 }
.main .content .side_menu .relateblock ul li .rpic{ width:182px;overflow:hidden; text-align:center;vertical-align:middle}
.main .content .side_menu .relateblock ul li .rpic img{  text-align:center; vertical-align:middle;padding:10px; border:1px solid #ccc; }

.main .content .side_menu .relateblock.b2{}
.main .content .side_menu .relateblock.b2 ul{ margin:0 0 0 52px; padding:0}
.main .content .side_menu .relateblock.b2 ul li{ margin:10px 0 50px}
.main .content .side_menu .relateblock.b2 ul li h2{ background:none; font-size:12px; font-weight:normal; color:#565656; margin:10px 15px 15px; padding:0 }
.main .content .side_menu .relateblock.b2 ul li .rpic{ padding:15px; width:180px; height:160px; text-align:center; vertical-align:middle; border:1px solid #ccc; display:table-cell}
.main .content .side_menu .relateblock.b2 ul li .rpic img{ height:auto; border:none; padding:0}

.main .content .side_menu .menu_l{}
.main .content .side_menu .menu_l h3{ font-size:14px; color:#626262; font-weight:bold; margin:0 0 0 13px; padding:0}
.main .content .side_menu .menu_l h4{ font-size:12px; color:#979797; font-weight:normal; margin:0 0 0 13px; padding:8px 0}
.main .content .side_menu .menu_l ul{ width:218px; }
.main .content .side_menu .menu_l ul{ width:218px; }
.main .content .side_menu .menu_l ul li{ border-bottom:1px solid #eeeeee; padding:5px 0 3px 20px; color:#626262}
.main .content .side_menu .menu_l ul li.on{ background:url(/images/bg_menu_on.jpg) no-repeat left center;}
.main .content .side_menu .menu_l ul li a{ color:#626262}
.main .content .side_menu .menu_l ul li a span{ color:#2d75c0}
.main .content .side_menu .menu_l ul.search li{ border-bottom:none;padding:5px 0 3px 15px;}

.main .content .side_menu .showcart{ border-bottom:dashed 1px #a4a4a4; padding-bottom:8px; margin:0 15px 30px 0;}
.main .content .side_menu .showcart ul{ margin:0 0 0 25px; padding:0px;}
.main .content .side_menu .showcart ul li{ float:left; margin-right:15px;}
.main .content .side_menu .showcart ul li a{ color:#393939}
.main .content .side_menu .showcart ul li.how{ background:url(/images/icon_4.jpg) no-repeat; padding:3px 0 3px 25px; margin-top:5px;}
.main .content .side_menu .showcart ul li.cart{ background:url(/images/icon_cart.jpg) no-repeat 0 2px; padding:0 0 0 30px}
.main .content .side_menu .showcart ul li.cart .count{ text-align:right}
.main .content .side_menu .showcart ul li.cart .count span{ color:#c40000; margin-right:3px}
.main .content .side_menu .showcart ul li.checkout{ background:url(/images/btn_checkout.jpg) no-repeat 0 5px;}



table.td1 td{ padding:6px 2px;}

.abgne_tab {
	clear: left;
	width: 780px;
	margin:0px 0 15px;
	background:url(/images/bg_main_tab.jpg) no-repeat left bottom;
	padding-bottom:35px;
}
.abgne_tab.s1 {
	width: 745px;
}
ul.tabs {
	width: 100%;
	height: 31px;
	border-left: 1px solid #d9d9d9;
}
ul.tabs li {
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	position: relative;
	margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */	
	background:url(/images/bg_tab.jpg) repeat-x left bottom;
	
	border-right: 1px solid #d9d9d9;
}
ul.tabs li a {
	display: block;
	padding: 8px 20px;
	color: #000;
	text-decoration: none;
}
ul.tabs li a:hover {
}
ul.tabs li.active  {
	background: #fff;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #d9d9d9;
}
ul.tabs li.active a:hover {
	background: #fff;
}
div.tab_container {
	clear: left;
	width: 778px;
	border: 1px solid #d9d9d9;
	border-bottom:none;
	background: #fff;
	padding:15px 0 5px;
}
div.tab_container.s1 {
	width: 743px;
}
div.tab_container .tab_content {
	padding: 10px 20px 0;
	color:#989898;
}
div.tab_container .tab_content span.search { background:url(/images/bg_search.jpg) no-repeat; padding:3px 0 5px 34px; display:inline-block; width:340px; float:left}
div.tab_container .tab_content span.search input{ border:none; background:none; color:#989898; width:320px;}
div.tab_container .tab_content span.btn{ background:url(/images/btn_search.jpg) no-repeat; width:69px; height:21px; display:block; float:left; position:relative; margin-top:2px;}
div.tab_container .tab_content .s_l{ float:left; width:338px;}
div.tab_container .tab_content .s_l h2{color:#989898; font-size:12px; margin:0; padding:0 0 5px; background:none}
div.tab_container .tab_content .s_l .search2{ background:url(/images/bg_search2.jpg) no-repeat 50px top; padding:0 0 20px}
div.tab_container .tab_content .s_l .search2 input{ margin-left:10px; margin-top:2px; border:none; background:none; width:110px; color:#989898;}
div.tab_container .tab_content .s_l ul{}
div.tab_container .tab_content .s_l ul li{ margin:5px 0}
div.tab_container .tab_content .s_l ul li input{ margin-right:8px;}
div.tab_container .tab_content .s_r{ float:left; width:350px;}
div.tab_container .tab_content .s_r ul{ border-left: 1px dotted #ccc; padding:5px 0 5px 25px;}
div.tab_container .tab_content .s_r ul li{ float:left; width:160px;}
div.tab_container .tab_content .s_r ul li.h2{width:300px; clear:both}
div.tab_container .tab_content .s_r ul li.h2 h2{color:#989898; font-size:12px; margin:0; padding:0 0 5px; background:none; width:300px;}
div.tab_container .tab_content .s_r ul li input{ margin-right:8px;}
div.tab_container .tab_content .search_radio{ margin-top:5px;}
div.tab_container .tab_content .search_radio span{ padding-left:20px;}

.publish{ margin:15px 0 0;}
.publish ul{ margin:0; padding:0}
.publish ul li{ float:left; margin:0px 4px 0;}
.publish ul li.cart{ float:right; background:url(/images/icon_cart.jpg) no-repeat right 0; margin-top:0; padding:5px 35px 0 0; height:24px;}
.publish ul li.cart a{ color:#565656}

.btn_search{ background:url(/images/btn_search.jpg) no-repeat; width:69px; height:21px; display:block; float:left; position:relative; margin-top:2px;}
.btn_search.fr{ float:right; margin-top:25px; margin-right:20px}
.btn_search.fr2{ float:right;}

.btn1{ background:url(/images/btn_1.png) no-repeat 0px 0px; width:116px; height:20px; text-align:center; padding:8px 0 12px; cursor:pointer}
.btn1:hover{background:url(/images/btn_1.png) no-repeat 2px 2px; padding:10px 0px 10px 2px}

.btn2{ background:url(/images/btn_2.jpg) no-repeat 0px 0px; width:71px; height:21px; text-align:center; padding:1px 0; font-size:12px; color:#707070; cursor:pointer}
.btn3{ background:url(/images/btn_3.png) no-repeat 0px 4px; width:55px; height:20px; text-align:center; padding:1px 0; font-size:12px; color:#ffffff!important;}

.btn4{ height:20px; display:inline-block; color:#5c5c5c}
.btn4 .btl{ background:url(/images/bg_btn4.png) no-repeat 0 0; width:9px; float:left; height:20px;}
.btn4 .btm{ background:url(/images/bg_btn4.png) no-repeat -10px 0; float:left; height:20px; padding:2px 5px 0}
.btn4 .btr{ background:url(/images/bg_btn4.png) no-repeat -149px 0px; width:9px; float:left; height:20px;}

.removeLink { background:url(/images/icon_remove.jpg) no-repeat; width:16px; height:16px; color: #FFFFFF; display:inline-block; cursor: pointer;}
.addLink { background:url(/images/icon_add.jpg) no-repeat; width:16px; height:16px; color: #FFFFFF; display:inline-block; cursor: pointer;}



.search_2{ background:url(/images/bg_search2.png) no-repeat; min-width:217px; height:25px}
.search_2 input{ margin:3px 0 0 40px; border:none; background:none; width:165px; color:#989898}


.pagelist{ text-align:center; margin-top:35px;}
.pagelist.fr{ float:right; margin-right:25px; margin-top:0}
.pagelist .pin{ margin: 0 auto;}
.pagelist .pin a.next{ min-width:10px; height:14px; margin-left:20px; color:#484848}
.pagelist .pin a.prev{ min-width:10px; height:14px; padding-right:20px; color:#484848}
.pagelist .pin span{ display:inline-block; background:#ebebeb; min-width:23px; height:19px; padding:5px 0 0px 0; margin:0 2px; color:#484848}
.pagelist .pin span.on{ background:url(/images/bg_page_on.jpg) no-repeat;}
.pagelist .pin span a{ color:#484848}
.pagelist .pin span.on a{ color:#ffffff;}

.pagelist .pin2 span{ display:inline-block; min-width:23px; height:19px; padding:5px 0 0px 0; margin:0 10px; color:#484848}
.pagelist .pin2 span.on{ color:#f79100}
.pagelist .pin2 span a{ color:#484848}
.pagelist .pin2 span.on a{ color:#f79100}

.pagelist .pin3 span{ display:inline-block; min-width:23px; height:19px; padding:5px 0 0px 0; margin:0 2px; color:#484848}
.pagelist .pin3 span.on{ color:#f79100}
.pagelist .pin3 span a{ color:#484848}
.pagelist .pin3 span.on a{ color:#f79100}
.pagelist .pin3 input{ width:36px; background:url(/images/bg_input.png) no-repeat 0 2px; font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; text-align:center; border:none; height:20px; margin:0 3px; padding:3px 3px 0 }

.pagelist.light .pin2 span{ display:inline-block; min-width:23px; height:19px; padding:5px 0 0px 0; margin:0 10px; color:#ffffff!important}
.pagelist.light .pin2 span.on{ color:#f79100}
.pagelist.light .pin2 span a{ color:#ffffff!important}
.pagelist.light .pin2 span.on a{ color:#f79100}

.pagelist.light .pin3 span{ display:inline-block; min-width:23px; height:19px; padding:5px 0 0px 0; margin:0 2px; color:#ffffff!important}
.pagelist.light .pin3 span.on{ color:#f79100}
.pagelist.light .pin3 span a{ color:#ffffff!important}
.pagelist.light .pin3 span.on a{ color:#f79100}
.pagelist.light .pin3 input{ width:36px; background:url(/images/bg_input.png) no-repeat 0 2px; font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; text-align:center; border:none; height:20px; margin:0 3px; padding:3px 3px 0 }

.lawblock{ background:#ececec}
.lawblock .law_in{ width:1040px; margin:0 auto; min-height:100px; padding:30px 30px 20px}
.lawblock .law_in h2{ border-bottom:1px solid #bebebe; margin:0; padding:0 0 12px 0; width:700px;}
.lawblock .law_in p{ margin:0; padding:15px 0 25px 5px; width:570px; line-height:20px; color:#858585}

.footer{padding:0; margin:0 auto; width:100%; background:#232323; z-index:2; position:relative;}
.footer .fmain{padding:0; margin:0 auto; background:#1d1d1d; border-bottom:#1c1c1c;}
.footer .fmain .f_in{ height:48px; width:1100px; margin:0 auto; padding:0 }
.footer .fmain .f_in ul{ padding:17px 0 0; margin:0 0 0 10px;}
.footer .fmain .f_in ul li{ border-right: 1px dotted #898989; border-left: 1px dotted #898989; margin:0 18px; float:left}
.footer .fmain .f_in ul li a{ padding:0 5px; color:#e3e3e1}
.footer .fcy{ color:#9c9c9c; padding:0; margin:0 auto; width:1100px; border-top:1px solid #252525}
.footer .fcy .f_cin{ height:107px;}
.footer .fcy .f_cin h2{ float:right; text-align:left; border-bottom:1px solid #7e7e7e; margin:10px 15px 0; padding:0 5px 5px; width:340px; font-size:12px; color:#e3e3e1; font-weight:normal}
.footer .fcy .f_cin ul{ float:left; margin:28px 35px;}
.footer .fcy .f_cin ul li{color:#e3e3e1; margin:5px 0}
.footer .fcy .f_cin ul li.cy{ color:#796341}
.footer .fcy .f_cin ul.share{ float:right; margin:10px 15px 0 35px}
.footer .fcy .f_cin ul.share li{ float:left;margin:5px 0; margin:0 5px;}
.footer .fcy .f_cin ul.share li.fb{ background:url(/images/icon_fb.jpg) no-repeat;}
.footer .fcy .f_cin ul.share li.fb:hover{ background:url(/images/icon_fb.jpg) no-repeat 2px 2px;}
.footer .fcy .f_cin ul.share li.tw{ background:url(/images/icon_tw.jpg) no-repeat;}
.footer .fcy .f_cin ul.share li.tw:hover{ background:url(/images/icon_tw.jpg) no-repeat 2px 2px;}
.footer .fcy .f_cin ul.share li.like{ background:url(/images/icon_like.jpg) no-repeat;}
.footer .fcy .f_cin ul.share li.like:hover{ background:url(/images/icon_like.jpg) no-repeat 2px 2px;}
.footer .fcy .f_cin ul.share li.fb2{ background:url(/images/icon_fb2.jpg) no-repeat;}
.footer .fcy .f_cin ul.share li.fb2:hover{ background:url(/images/icon_fb2.jpg) no-repeat 2px 2px;}
.footer .fcy .f_cin ul.share li.gp{ background:url(/images/icon_gp.jpg) no-repeat;}
.footer .fcy .f_cin ul.share li.gp:hover{ background:url(/images/icon_gp.jpg) no-repeat 2px 2px;}



img{margin:0px; padding:0px; border:none;}
ul{margin:0px; padding:0px; list-style-type:none;}
ol{ background-image:none}
h1{}
h2{margin:0px 0 15px 0; padding:0px;font-size:16px;}
p{margin:0px 0 25px 0; p;dding:0px; line-height:16px;}
table{margin:0px; padding:0px;}
th{margin:0px; padding:6px 10px;}
td{margin:0px; padding:6px 10px;}
a{ color:#565656; text-decoration:none}
a:hover{ color:#222; text-decoration:underline}
.clear{clear:both;}
.fr{ float:right}
.fl{ float:left}
.pl30{ padding-left:30px;}
.pt8{ padding-top:8px;}
.pt15{ padding-top:15px;}
.mt15{ margin-top:15px;}
.mt60{ margin-top:60px;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}



/*表格圓角框*/
#xsnazzy {background: transparent; margin:1px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#E7E7E7; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#E7E7E7; border:0 solid #08c; border-width:0 1px;}
.xb9 {width:80%;}



/*1113*/

.btn_shoping_alt{ background:url(/images/btn_shoping_alt.jpg) no-repeat; width:95px; height:28px; padding-left:40px; margin-right:20px; display:inline-block; text-align:left; padding-top:5px}
.btn_shoping_no{ background:url(/images/btn_bg_no.jpg) no-repeat; height:44px; padding: 18px 0 0 20px; text-align: center; height:44px; width: 123px; float:left; }
.btn_shoping_yes{ background:url(/images/btn_bg_yes.jpg) no-repeat; padding: 18px 0 0 20px; text-align: center; height:44px; width: 163px; float:left; margin-left:30px}
.btn_shoping_download{ background:url(/images/btn_bg_download.jpg) no-repeat; padding: 5px 0 0 17px; text-align: center; height:29px; width: 77px; float:left;}



#scrollbar1 { width: 825px;}
#scrollbar1 .viewport { width: 815px; height: 430px; overflow: hidden; position: relative; top:35px; margin-bottom:30px; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ position: relative; background-position: 0 0; float: right; 0px; top:35px; }
#scrollbar1 .track { background: #90BED5; height: 100%; width:10px; position: relative; padding: 0 }
#scrollbar1 .thumb { background: #32688F; height: 20px; width: 12px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -1px; }
#scrollbar1 .thumb .end {overflow: hidden; height: 5px; width: 12px; }
#scrollbar1 .disable { display: none; }

.surceshow{ width:868px; background:#fff; padding:50px 30px 10px;}
.surceshow h2{ background:url(/images/bg_shop_line.jpg) no-repeat left bottom!important; padding-bottom:27px!important; color:#2a2a2a!important; font-size:20px!important; padding-left:5px; margin-bottom:0 }
.surceshow .main_m{ background:url(/images/bg_pop_m.png) repeat-y left top; min-height:300px; display:block; padding:20px 35px 25px}
.surceshow .main_m .popcontent{ clear:both; margin:0 30px 0 20px!important}
.surceshow .main_m .popcontent ul{ margin-left:20px;}
.surceshow .main_m .popcontent ul li{ list-style:decimal; margin:10px 0; line-height:18px;}
.surceshow .main_m .checkBtn{ margin-left:250px; padding-top:30px;}

.main .content.cart .cart_content table.forselect3{border: 1px solid #e5e5e5; margin-bottom:35px;}
.main .content.cart .cart_content table.forselect3 th{ border-top:1px solid #ffffff; background:#f7f7f7; color:#777777; vertical-align:middle; padding:5px 25px; text-align: center;border-left:1px solid #e5e5e5;}
.main .content.cart .cart_content table.forselect3 th.first{border-left:none}
.main .content.cart .cart_content table.forselect3 td{ padding:4px 20px; text-align:center; border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5; color:#888888; text-align:left}
.main .content.cart .cart_content table.forselect3 td.first{border-left:none}
.main .content.cart .cart_content table.forselect3 td img{ padding:10px 0;}


