/* Shopcart */
.shopcart_step {padding:14px 0px;}
.table_shopcart {width:100%;}
.table_shopcart input {border:solid 1px #5b6977;text-align:center;vertical-align:middle;}
.table_shopcart td,.table_shopcart th {padding:5px 15px;}
.table_shopcart th {background:#E4E4E4;white-space:nowrap;border-bottom:solid 2px #CCCCCC;border-top:solid 1px #E4E4E4;}
.table_shopcart td {border-bottom:solid 1px #E4E4E4;margin:0px 0px;background:#fff;vertical-align: middle; }
.table_shopcart td td {border:0px;margin:0px;}
.table_shopcart td img {border:solid 1px #ccc;}
.table_shopcart td {line-height:200%;}
.table_shopcart td a {text-decoration:underline;color:#e60011 }
 .table_shopcart td a.none {text-decoration:underline;color:#000000 }
.table_shopcart td a:hover {text-decoration:none;}
.box1 {}
.box1_top {background:url(../images/bg_title_right.gif) no-repeat right top;height:17px;overflow:hidden;}
.box1_top .title {height:17px;background:#1c1d1f;overflow:hidden;}
.box1_top .title span {background:url(../images/bg_title_left.gif) no-repeat left bottom;height:17px;line-height:17px;padding-left:25px;}
.box1_bottom {background:url(../images/bg_title_bottom.gif) no-repeat left top;height:11px;}
.box1_middle {border-left:solid 1px #676767;border-right:solid 1px #676767;padding:30px;}
.menu_shrxx {border-bottom:solid 1px #676767;line-height:17px;overflow:hidden;margin-bottom:10px;}
.menu_shrxx li {float:left;border:solid 1px #676767;background:#a1a1a1;padding:9px 8px;margin-right:15px;}
.menu_shrxx li.current {float:left;border:solid 1px #676767;background:#1c1d1f;border-bottom:0px;}
.box1_middle  td {font-size:14px;padding:5px 0px;}
.box1_middle,.box1_middle p {font-size:14px;}
.box1_middle p {padding:5px;}
.box1_middle .current {background:#e3e3e3;color:#d50f0f}
.table_shopcart1 th {border-top:solid 1px #fff;padding:5px;text-align:center;}
.table_shopcart1 td {border:solid 1px #fff;padding:5px;}
.table_shopcart1 .th_first {border-left:solid 1px #fff}
.table_shopcart1 .th_last {border-right:solid 1px #fff}
.table_shopcart2 th, .table_shopcart2 td {border:solid 1px #fff;padding:5px;}
/* My order */
.order {widht:100%;height:100%;overflow:hidden;}
.order a {text-decoration:none}
.order a:hover {text-decoration:none;}

.leftmenu1 {float:left;width:147px;}
.leftmenu1 li {}
.leftmenu1 li a {display:block;background:url(../images/bg_leftmenu1_out.gif) no-repeat left top;width:147px;height:24px;padding:10px 0px;text-align:center;font:bold 14px arial;margin-top:-1px;}
.leftmenu1 li a:hover,.leftmenu1 li a.current {display:block;background:url(../images/bg_leftmenu1_over.gif) no-repeat left top}
.myinfo_right {float:left;width:813px;margin-top:-1px;margin-left:-1px;}
.myinfo_top {background:url(../images/bg_myinfo_top.gif) no-repeat left bottom;width:813px;height:14px;overflow:hidden;}
.myinfo_bottom {background:url(../images/bg_myinfo_bottom.gif) no-repeat left top;width:813px;height:12px;overflow:hidden;}
.myinfo_content {padding:20px;padding-top:5px;background:#373737;background:url(../images/bg_myinfo_content.gif) no-repeat left top;position:relative;}

.bg_corner1_top {background:url(../images/bg_corner1_top.gif) no-repeat left bottom;width:981px;height:15px;overflow:hidden;}
.bg_corner1_bottom {background:url(../images/bg_corner1_bottom.gif) no-repeat left top;width:981px;height:18px;overflow:hidden;}
.bg_corner1_middle {padding:20px 30px;background:url(../images/bg_corner1_middle.gif) repeat-y left top;width:941px;}


.ddcx {position:absolute;right:20px;top:0px;}
.ddcx li {float:left;line-height:23px;}
.menu_tab1 {}
.menu_tab1 li {float:left;}
.menu_tab1 li a {display:block;background:url(../images/bg_menu_tab.gif) no-repeat left top;width:104px;height:16px;padding:8px 0px;overflow:hidden;text-align:center;}
.menu_tab1 li a:hover,.menu_tab1 li a.current {background:url(../images/bg_menu_tab_over.gif) no-repeat left top;}
.menu_tab1 li a.current {font-weight:bold}
.menu_tablast {border-bottom:solid 1px #CECECE;overflow:hidden;width:461px;height:31px;}
.menu_tablast1 {border-bottom:solid 1px #CECECE;overflow:hidden;width:565px;height:31px;}
.menu_tablast2 {border-bottom:solid 1px #CECECE;overflow:hidden;width:669px;height:31px;overflow:hidden;}

.table_myinfo {border:solid 1px #CECECE;border-top:0px;width:100%;}
.table_myinfo th {border-bottom:solid 1px #CECECE;text-align:right;padding:10px;}
.table_myinfo td {border:solid 1px #CECECE;border-left:0px;border-right:0px;padding:10px;line-height:230%;}
.table_myinfo th span,.table_myinfo td span {padding-left:0px;}
.table_myinfo td.fo {color:#ff7902}
.table_myinfo a {text-decoration:underline;color:#e60011 }
.table_myinfo a:hover {text-decoration:none;}

.table_myinfo_1 {border:solid 1px #CECECE;border-top:0px;width:100%;}
.table_myinfo_1 th {border-bottom:solid 1px #CECECE;text-align:right;padding:10px;}
.table_myinfo_1 td {border:solid 1px #CECECE;border-left:0px;border-right:0px;padding:10px;line-height:230%;}
.table_myinfo_1 th span,.table_myinfo_1 td span {padding-left:0px;}
.table_myinfo_1 td.fo {color:#ff7902}
.table_myinfo_1 a {text-decoration:underline;color:#e60011 }
.table_myinfo_1 a:hover {text-decoration:none;}

.table_myinfo2 {border:solid 1px #CECECE;border-top:0px;width:100%;}
.table_myinfo2 th {border-bottom:solid 1px #CECECE;text-align:right;padding:10px;}
.table_myinfo2 th span,.table_myinfo2 td span {padding-left:0px;}
.table_myinfo2 td {border:solid 1px #CECECE;border-left:0px;border-right:0px;padding:10px;line-height:230%;text-align:center;align:center;}


.table_list {width:100%;}
.table_list th {border:solid 1px #CECECE;text-align:center;padding: 5px 10px;font-weight:bold;background:#efefef;}
.table_list td {border:solid 1px #CECECE;padding:5px 10px;line-height:230%;}
.table_list th span,.table_myinfo td span {padding-left:30px;}
.table_list td.fo {color:#ff7902}
.table_list a {text-decoration:underline;color:#e60011 }
.table_list a:hover {text-decoration:none;}

.zuopinlist li {float:left;width:187px;text-align:center;}
.zuopinlist li span.jxzz {background:url(../images/icon_jxzz.gif) no-repeat left 2px;padding-left:16px;margin-right:5px;}
.zuopinlist li span.copy {background:url(../images/icon_copy.gif) no-repeat left 2px;padding-left:16px;margin-right:5px;}
.zuopinlist li span.delete {background:url(../images/icon_delete.gif) no-repeat left 2px;padding-left:16px;margin-right:5px;}
.table_noborder td {border:0px;}


.corner_top1 {background:url(../images/corner_top1.gif) no-repeat left top;width:980px;height:9px;overflow:hidden;margin-top:10px;}
.corner_content1 .title {position:absolute;padding:5px;left:25px;top:-21px;padding-left:10px;width:120px;background:#cecece;font:bold 12px arial;background:#5BB2E8;-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;color:#fff;}
.corner_content1 {border-left:solid 1px #676767;border-right:solid 1px #676767;padding-left:30px;padding-right:30px;position:relative;background:#fff}
.corner_content1 td {vertical-align:middle;padding:3px}
.corner_content1 p {padding:10px 0px;padding-top:15px;line-height:180%;}
.corner_content1 .bg_line {border-bottom:solid 1px #676767;line-height:200%;padding-bottom:10px;}
.corner_bottom1 {background:url(../images/corner_bottom1.gif) no-repeat left bottom;width:980px;height:14px;overflow:hidden;}
.corner_content1 .table_myinfo {margin:0 auto;width:90%;}
.corner_content1 .table_myinfo th {border-top:solid 1px #fff;}

/*  Promo1 */
.promo1 {height:130px;}
.promo1 .img {float:left;border:solid 1px #CFCFCF;padding-top:30px;width:140px;text-align:center;padding-bottom:30px;}
.promo1 .img2 {float:left;border:solid 1px #CFCFCF;padding-top:0px;width:126px;text-align:center;padding-bottom:0px;}
.promo1 .content {float:left;padding-left:18px;}

/** desgin **/
.gray_box{ width:980px;}
.gray_box_title{ width:960px; height:21px; background:url(../images/bg_title_gray.gif) no-repeat; font:normal 18px "Î¢ÈíÑÅºÚ"; color:#333333; padding:12px 10px;}
.gray_box_content{ width:958px; border-left:solid 1px #828282; border-right:solid 1px #828282; padding:10px; background:#FFFFFF; overflow:hidden; clear:both;}
.gray_box_bottom{ width:980px; height:6px; background:url(../images/bg_bottom_gray.gif) no-repeat;}

.package_title{	height:31px;float:left;	margin:-10px 10px 0px -8px;	padding:10px 30px 0px 30px;text-align:center;color:#FFFFFF;	background-color: #429acc;background-image: url(../images/bg_package_title.gif);
	background-repeat: no-repeat;background-position: right;}

.package1{ width:218px; height:590px; background:url(../images/bg_package1.gif) no-repeat; float:left; padding:0px 15px;}
.package1 li{ width:218px; height:51px;color:#333333;}
.package2{ width:134px; height:590px; background:url(../images/bg_package2.gif) no-repeat;float:left; margin-left:13px; padding:0px 15px;}
.package2 li{ width:134px; height:49px;color:#333333; text-align:center;}

.package_table{ border:solid 1px #aaaaaa; border-collapse:collapse; color:#333333;}
.package_table td{ height:30px;border:solid 1px #aaaaaa; padding:5px; text-align:center;}
.package_table th{ height:70px;background:#e0ecf6; font-size:14px; font-weight:bold; text-align:center;border:solid 1px #aaaaaa; vertical-align:middle; padding:5px;}
.font_blue{ font: bold 20px  "Î¢ÈíÑÅºÚ"; color:#429acc;}
.request_title{ width:958px;font:normal 18px "Î¢ÈíÑÅºÚ"; color:#429acc; border-bottom:solid 2px #429acc; padding-bottom:5px;}
.request_table{ font-size:14px; color:#333333;}
.request_table td{ padding:7px;}
.button_price{width:98px; height:31px; margin-left:15px;background: url(../images/bg_price.gif) no-repeat;font: bold 20px "Î¢ÈíÑÅºÚ";color:#333333; padding-top:3px;}
.button_price:hover{font: bold 20px "Î¢ÈíÑÅºÚ";	color:#ffffff;cursor:pointer;background: url(../images/bg_price.gif) no-repeat;background-position: bottom;}
.button_pricecurrent{width:98px; height:31px; margin-left:15px;background: url(../images/bg_price2.gif) no-repeat;font: bold 20px "Î¢ÈíÑÅºÚ";color:#ffffff; padding-top:3px;}
/** desgin **/

