/* CSS Document */

/* 基本设置 */
body,html{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; text-align:center; background-color:#610000;}
img{margin:0px; padding:0px; border:none;}
ul,li{list-style:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.center0{width:100%; max-width:1440px; margin:0 auto; text-align:center; height:auto;}
.center1{width:950px; text-align:left; margin:0px auto;}
.middle1{width:950px; height:auto;}

.tch1 table{border-collapse:collapse;}
.tch1 table,.tch1 table tr,.tch1 table tr td{width:100%; height:100%; border:0px; padding:0px; margin:0px;}
.tch1 td{text-align:center; vertical-align:middle;}
.tch1 td img{max-width:100%; max-height:100%;}

/*
{height:px; background-image:url(../images/.); background-repeat:no-repeat;}

{width:px; height:px; left:px; top:px; display:block; position:absolute;}
*/

.l0{width:100%; overflow:hidden;}
.s0{height:100%; overflow:hidden;}


/*-------------------------------------------------页头框架开始--------------------------------------------*/
.he1{height:124px; background-image:url(../images/in_01.jpg); background-repeat:no-repeat; background-position:center; overflow:hidden;}
.he2{height:29px; border-bottom:1px #91918e solid; background-color:#000000;}
.he2 .a1{height:28px; line-height:28px; float:left; display:block; /*margin:0px 16px 0px 33px;*/ margin:0px 20px 0px 36px; color:#FFF; font-size:14px; font-family:"微软雅黑";}
.he2 .x1{width:290px; height:28px; line-height:28px; float:right; text-align:center; letter-spacing:1px; overflow:hidden;} 
.he2 .x1 a{color:#FFF; font-size:13px; margin-left:5px;}
.he2 .x1 a,.he2 .x1 img{float:left;}
.he3{height:auto;}
/*-------------------------------------------------页头框架结束--------------------------------------------*/


/*-------------------------------------------------页脚框架开始--------------------------------------------*/
.fo1{height:53px; background-image:url(../images/in_23.jpg); background-repeat:no-repeat; background-position:center; overflow:hidden; text-align:center;}
.fo1 .a1{width:52px; height:52px; cursor:pointer; display:inline-block; margin:0 auto;}
.fo2{height:auto; line-height:28px; padding-top:14px; text-align:center; background-color:#000000; padding-bottom:11px; font-size:13px; color:#FFF;}
.fo2 a{color:#FFF; margin:0px 4px;}
.fo2 p{padding:0px; margin:0px;}
/*-------------------------------------------------页脚框架结束--------------------------------------------*/



/*-------------------------------------------------页左框架开始--------------------------------------------*/

/*-------------------------------------------------页左框架结束--------------------------------------------*/


/*-------------------------------------------------框架开始--------------------------------------------*/
.in0{height:auto; background-color:#FFF;}
.in1{width:935px; height:59px; background-image:url(../images/in_07.jpg); background-repeat:no-repeat; margin-left:10px; position:relative;}
.in1 .a1{width:48px; height:38px; display:block; position:absolute; top:21px; right:0px;}
.in2{height:auto; width:933px; margin-left:10px;}
.in2 .d1{height:4px; background-image:url(../images/in_10.jpg); background-repeat:no-repeat; overflow:hidden;}
.in2 .d2{height:auto; background-image:url(../images/in_12.jpg); background-repeat:repeat-y;}
.in2 .d2 .l{width:129px; height:auto; margin:1px 0px 0px 1px; float:left;}
.in2 .d2 .l .t1{height:31px; line-height:31px; text-align:center; background-color:#610000; font-size:14px; letter-spacing:1px; color:#FFF; font-weight:bold;}
.in2 .d2 .l .t2{height:33px; line-height:33px; text-align:center; width:122px; background-image:url(../images/in1_03.jpg); background-repeat:no-repeat; color:#f3b334; font-size:13px; margin:16px 0px 0px 3px; cursor:pointer;}
.in2 .d2 .r{width:776px; float:left; height:auto; margin:18px 0px 0px 20px;}
.in2 .d2 .r .d{width:194px; height:179px; float:left;}
.in2 .d2 .r .d .i{width:184px; height:136px; background-image:url(../images/in_15.jpg); background-repeat:no-repeat; margin-top:9px;}
.in2 .d2 .r .d .i1{width:156px; height:132px; margin:2px 14px;}
.in2 .d2 .r .d .t1{height:28px; line-height:28px; overflow:hidden; text-align:center;}
.in2 .d2 .r .d .t1 a{font-size:12px; color:#610000;}
.in2 .d3{height:3px; background-image:url(../images/in_18.jpg); background-repeat:no-repeat; overflow:hidden;}
.in3{width:945px; height:58px; background-image:url(../images/in_21.jpg); background-repeat:no-repeat; overflow:hidden; margin-left:2px;}
.in4{width:905px; margin-left:40px; height:207px;}
.in4 .l{width:413px; height:100%; line-height:22px; cursor:pointer; color:#610000; overflow:hidden; text-indent:2em; float:left;}
.in4 .l a{color:#610000;}
.in4 .r{width:384px; height:100%; float:left; margin-left:78px;}
.in4 .r .t1{width:232px; height:100%; float:left; overflow:hidden; line-height:22px; padding-top:12px; color:#610000;}
.in4 .r .t1 a{ color:#610000;}
.in4 .r .e1{width:128px; height:auto; margin-left:14px; margin-top:12px; float:left;}
.in4 .r .e1 img{width:100%;}
.in4 .r .e1 .t2{height:26px; line-height:26px; overflow:hidden; text-align:center; color:#610000;}
.in5{height:2px; width:886px; margin-left:31px; background-color:#660808; overflow:hidden;}

.ab0{width:910px; height:auto; margin-left:10px;}
.ab0 .l{width:198px; height:auto; float:left;}
.ab0 .l .d{width:196px; height:auto; border:1px #a26969 solid;}
.ab0 .l .d .t1{height:28px; line-height:28px; background-color:#610000;}
.ab0 .l .d .t1 span{margin-left:12px; font-size:14px; color:#FFF; font-weight:bold; letter-spacing:1px;}
.ab0 .l .d .t2{width:178px; height:30px; line-height:30px; cursor:pointer; margin:2px 0px 3px 9px;}
.ab0 .l .d .t2 span{margin-left:25px; color:#FFF; letter-spacing:1px;}
.ab0 .l .d .tb1{background-image:url(../images/jj_03.jpg); background-repeat:no-repeat;}
.ab0 .l .d .tb2{background-image:url(../images/jj_10.jpg); background-repeat:no-repeat;}
.ab0 .l .d .t3{height:38px; line-height:38px; display: none;}
.ab0 .l .d .t3 .l1{width:40px; height:100%; float:left; color:#847e7e; text-align:center;}
.ab0 .l .d .t3 .r1{display:block; height:100%; width:150px; float:left; color:#4c4c4c;}
.ab0 .l .d .t3 .r1:hover{color:#610000;}
.ab0 .l .d .t4{width:181px; height:auto; line-height:26px; margin-left:6px; color:#610000;}
.ab0 .l .d .t4 p{padding:0px; margin:0px;}
.ab0 .r{width:684px; margin-left:28px; height:auto; float:left;}
.ab0 .r .t1{height:42px; background-image:url(../images/jj1.jpg); background-repeat:no-repeat; background-position:bottom; line-height:36px; color:#610000;}
.ab0 .r .t1 span{margin-left:44px;}
.ab0 .r .c1{width:640px; height:auto; margin-left:28px; line-height:24px; color:#610000;}
.ab0 .r .c1 img{max-width:100%;}

.ab0 .r .c2{width:666px; height:auto; margin-left:6px;}
.ab0 .r .c2 .d{width:222px; height:266px; float:left;}
.ab0 .r .c2 .d1{width:184px; height:239px; border:1px #610000 solid; margin:5px 0px 0px 36px;}
.ab0 .r .c2 .d1 .i{width:142px; height:192px; margin:15px 0px 5px 20px;}
.ab0 .r .c2 .d1 .t2{width:100%; height:27px; line-height:27px; border-top:1px #610000 solid;}
.ab0 .r .c2 .d1 .t2 .bt{width:111px; height:100%; float:left; text-align:center; overflow:hidden; display:block; color:#610000;}
.ab0 .r .c2 .d1 .t2 .xq{width:70px; height:19px; float:left; background-image:url(../images/ck1.jpg); background-repeat:no-repeat; margin-top:3px; display:block;}
.ab0 .r .ti1{line-height:30px; font-size:20px; color:#F60; font-weight:bold; letter-spacing:1px; margin:5px 0px; text-align:center;}
.fy1{height:24px; padding-right:1px; line-height:22px; overflow:hidden; text-align:right;}
.fy1 .fd{height:22px; border:1px #d1d1d1 solid; background-color:#830000; display:inline-block; margin-left:12px; padding:0px 10px; color:#FFF; font-size:14.5px;}
.np1{line-height:24px; font-size:12px; color:#999; height:24px;} 
.gou0{height:36px; line-height:36px; text-align:center; margin:10px auto;}
.gou1{width:160px; height:100%; border-radius:4px; background-color:#F93; text-align:center; font-size:18px; letter-spacing:2px; color:#FFF; cursor:pointer; margin:0px auto; font-weight:bold;}
.goujg{height:50px; line-height:50px; text-indent:2em; font-size:18px;}
.goujg .s1{font-weight:bold; color:#F00;}
/*-------------------------------------------------框架结束--------------------------------------------*/

/*购物车*/
.CartList{ background-color:#FFFFFF; width:700px; height:auto; overflow:hidden; margin:0 auto; border:#CCCCCC 1px solid; margin-top:5px}
.CartList #carttable{ width:100%; background-color:#e5e5e5; font-size:12px; color:#666666}
.CartList #carttable td{ height:25px; padding:0px 5px; background-color:#FFFFFF; text-align:center}
.CartList #carttable td.carttitle{ background-color:#eeeeee; font-size:12px; font-weight:bold;}
 .CartList #carttable td img{border:0px;}
.CartList #OrderID{ width:72%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; font-size:14px; font-weight:bold; }
.CartList #ProductList{ width:72%; height:auto; overflow:hidden; margin:0 auto;font-size:12px; line-height:20px; margin-top:5px;}
.CartList #ProductList ul{ margin:0px; padding:0px; margin-left:25px}
.CartList #ShInfo{ width:72%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px; line-height:22px}
.CartList #TotalMoney{ width:72%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px; font-weight:bold}
.CartList #PayType{ width:72%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.CartList #PayMoney{ width:72%; height:auto; overflow:hidden; margin:0 auto; padding-top:15px; text-align:right; font-size:14px; font-weight:bold; border-top:#CCCCCC 1px dashed; margin-top:20px;}
.CartList #Btn{ width:72%; height:auto; overflow:hidden; margin:0 auto; margin-top:5px; text-align:right; margin-bottom:20px;}
