﻿body {font-size:12px;margin:0px;padding:0px;text-align:left;background: #fff;color:#333333;font-family:Verdana,Helvetica, "宋体", Geneva,  Arial, sans-serif; line-height:20px;}
td{table-layout:fixed;word-break : break-all;}
img{ border:0}
div{table-layout:fixed;word-break : break-all;}
ul{ margin:0px; padding:0px;list-style-type:none; }
li{ margin:0px; padding:0px;list-style-type:none; }
.clearfix {	display: inline-block;	width: 100%; }
.clear{ clear:both;}

.tcenter{ text-align:center}

.f6{ color:#666666}

.f14{ font-size:14px}
.fb{ font-weight:bold;}
.fs{ font-family:宋体;}



.mq{ height:8px; line-height:8px;}
.pd{ padding:10px;}

.linebuttom1{ border-bottom:dashed 1px #cccccc}

.imgb{ border:1px solid #cccccc; padding:2px;}
.line1{ background-image:url(line1.gif); background-repeat:repeat-x; background-position:left bottom;}
.line2{ background-image:url(line2.gif); background-repeat:repeat-x; background-position:left bottom;}

a:link,a:visited,a:active {color: #000;text-decoration: none; border:0;}
a:hover  {color: #ff3300;text-decoration: underline;border:0;}

a.l3:link,a.l3:visited,a.l3:active {color: #333333;  text-decoration: none;border:0;  }
a.l3:hover  {color: #333333;text-decoration: underline;border:0;}

a.l6:link,a.l6:visited,a.l6:active {color: #505156;  text-decoration: none;border:0; }
a.l6:hover  {color: #505156;text-decoration: underline;border:0;}

a.blue:link,a.blue:visited,a.blue:active {color: #006699;  text-decoration: none;border:0; }
a.blue:hover  {color: #006699;text-decoration: underline;border:0;}

/*14号*/
a.m6:link,a.m6:visited,a.m6:active {color: #666666;  font-size:14px; text-decoration: none;border:0; }
a.m6:hover  {color: #666666;font-size:14px; text-decoration: underline;border:0;}

a.bmeun:link,a.bmeun:visited,a.bmeun:active {color: #3366cc;  font-size:14px; font-weight:bold; text-decoration: none;border:0; }
a.bmeun:hover  {color: #ff6600;font-size:14px;font-weight:bold; text-decoration: underline;border:0;}

a.shopmeun:link,a.shopmeun:visited,a.shopmeun:active {color: #000000;  font-size:12px; font-weight:bold; text-decoration: underline;border:0; }
a.shopmeun:hover  {color: #ff6600;font-size:12px;font-weight:bold; text-decoration: underline;border:0;}


/*defaultnews*/
a.defaultnews:link,a.defaultnews:visited,a.defaultnews:active {color: #333333;  font-size:14px; text-decoration: none;border:0; font-weight:bold; }
a.defaultnews:hover  {color: #333333;font-size:14px; text-decoration: underline;border:0;font-weight:bold;}



/**/
a.orange:link,a.orange:visited,a.orange:active {color: #ff6600;   text-decoration: none;border:0; }
a.orange:hover  {color: #ff6600;text-decoration: underline;border:0;}
a.orangeblod:link,a.orangeblod:visited,a.orangeblod:active {color: #ff6600; font-weight:bold;  text-decoration: none;border:0; }
a.orangeblod:hover  {color: #ff6600; font-weight:bold; text-decoration: underline;border:0;}


a.fu:link,a.fu:visited,a.fu:active {text-decoration: underline}
a.fu:hover  {text-decoration: underline}

/*文本框*/
.input_temp{border:1px solid #B4B4B4;padding:4px;background:url(login_input_bg.gif) left top no-repeat; display:inline; width:150px; height:16px}

/*按钮*/
.btnS{border:1px solid #000;background: url(btn_blockY_bg.gif) left center repeat-x;height:26px;padding:0 10px; cursor:pointer;overflow:visible;}
.sYellow{border-top-color:#f8c032;border-left-color:#f8c032;border-right-color:#E16D17;border-bottom-color:#E16D17;color:#883300;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px}
.sBlue{border-top-color:#b1d9ed;border-left-color:#b1d9ed;border-right-color:#4280C5;border-bottom-color:#4280C5;background: url(btn_blockB_bg.gif);color:#004488;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px;}
.sWhite{border:1px #ccc solid;background: url(btn_blockw_bg.gif);line-height:24px !important;line-height:20px; color:#0044dd}

.btn{border-left: 1px solid #f8c032;
    border-right: 1px solid #E16D17;
    border-top: 1px solid #f8c032;
    border-bottom: 1px solid #E16D17;
    background: url('btn_blockY_bg.gif') repeat-x left center;
    height:24px;    padding:0 10px;     cursor:pointer;    overflow:visible;    color:#883300;    font-size:12px;line-height:24px !important;    line-height:20px;
    width: 88px;
}
.inp{border:1px solid #B4B4B4;padding:4px;background:url(login_input_bg.gif) left top no-repeat; display:inline; width:150px; height:16px}

.linkBtnL{ background-image:url(linkBtnL_1.jpg); background-repeat:no-repeat; height:24px; line-height:24px; float:left;}
.linkBtnL .linkBtnLr{ background-image:url(linkBtnL_2.jpg); background-repeat:no-repeat; background-position:right top; text-align:center; margin-left:5px;}
.linkBtnL a{ color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}
.linkBtnL a:hover{color: #fff;font-size:12px;text-decoration: none; font-weight:bold; }

/*总样式*/
.mainpage{ margin:0px auto; background-image:url(bg.jpg); background-repeat:repeat-y; background-position:center top; background-color:#e7e7e7;}
.main{  margin:0px auto;  background-color:#fff;}
/*头部细条*/
.headertall{ background-color:#f8f8f8;  border-bottom:1px solid #e6e6e6; }
.headert{ color:#999999;  width:960px; margin:0px auto;  height:25px; line-height:25px;  margin:0px auto;}
.headert li{ float:left;height:25px;}

/*中部*/
.content{margin:0px auto; width:960px; }
/*低部*/
.footer{ margin:0px auto; max-width:960px;width:960px; border-top:1px solid #d1cfcf; margin-top:5px; padding-top:15px;  margin-bottom:10px; text-align:center; line-height:25px; }



/*经常框*/
.k1{ border:1px solid #dadada; background-image:url(k1.jpg); background-repeat:repeat-x; height:23px; line-height:23px; font-weight:bold; padding:2px 5px 0px 5px;}
.k2{ border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; padding:8px;  }

.k01{ border-left:1px solid #dddddd; border-top:1px solid #dddddd; border-right:1px solid #dddddd; background-image:url(k21.jpg); background-repeat:repeat-x;  height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#000; padding-left:5px; padding-right:5px;}
.k02{border-left:1px solid #dddddd; border-top:1px solid #d0d0d0; border-right:1px solid #dddddd;  border-bottom:1px solid #dddddd; padding:5px; }

/*切换*/
.mtuse{ background-image:url(mt1.jpg); background-repeat:repeat-x; background-position:left bottom; height:25px; line-height:25px;}
.mtuseout{background-image:url(mt3.jpg); background-repeat:repeat-x; width:90px; background-position:center top;}
.mtuseout a{ color:#333333; font-size:14px; text-decoration:none;}
.mtuseout a:hover{color: #333333;font-size:14px;text-decoration: none;  }
.mtusein{background-image:url(mt2.jpg); background-repeat:repeat-x; width:90px;background-position:center top;}
.mtusein a{ color:#333333; font-size:14px; text-decoration:none; font-weight:bold;}
.mtusein a:hover{color: #333333;font-size:14px;text-decoration: none; font-weight:bold; }



/*user*/
.r1{ padding-bottom:5px; }
.f_all{background:#d8dde0}
.f_mid{ background:#fac88b;background-image:url(o_subt1.gif);}
.f_bot{ background:#fff}

/*default*/
.depagemq{margin-top:8px;}
.depage{}
.depage .col1{ width:650px; float:left;}
.depage .col2{ width:304px; float:right;}
.depageshophy{  margin-top:5px; }
.depageshophy li{ float:left}


/*经常用*/
.pagejc{}
.pagejc .col1{ width:700px; float:left;}
.pagejc .col2{ width:250px; float:right;}
.pagejc2{}
.pagejc2 .col1{ width:250px; float:left;}
.pagejc2 .col2{ width:700px; float:right;}



/*用户留言*/
.freedbacklistleft{width:60px; border-bottom:1px dashed #ebebeb; padding-bottom:8px; padding-top:8px;}
.freedbacklistright{padding-left:10px; border-bottom:1px dashed #ebebeb;padding-bottom:8px; padding-top:8px;}
.freedbacklistrighttop{background-color:#f7f7f7; border-top:1px solid #ebebeb; margin-bottom:5px;}
.freedbacklist{}


/*News*/

.NewsIndex{}
.NewsIndex .col1{ width:250px; float:left;}
.NewsIndex .col2{ width:700px; float:right; margin-left:10px;}
.NewsTip{}
.NewsTip .col1{ width:700px; float:left;}
.NewsTip .col2{ width:250px; float:right; margin-left:10px;}



/*bisad*/
.adbg{ background-image:url(r_bg.jpg); background-repeat:repeat-x;}
.rbg{ background-image:url(r_bg.gif);  background-repeat:no-repeat; }
.rbg2{padding-top:70px; padding-left:20px; padding-right:20px;}
.adbor1{ border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; line-height:25px; }
.adborleft{ border-left:1px solid #cccccc; }
.adbortop{ border-top:1px solid #cccccc; }
a.adtop:link,a.adtop:visited,a.adtop:active  {color: #3a8eae;text-decoration: underline; border:0; font-size:12px; }
a.adtop:hover  {color: #ff6600;text-decoration: underline;border:0; font-size:12px; }
.yinput{border-left:1px #ccc double;border-top:1px #ccc double;border-right:1px #e7e7e7 double;border-bottom:1px #e7e7e7 double;background-color:#FFFFCC}
.yinput2{ border:1px solid #79b4cc; border-left:4px solid #79b4cc; padding:2px;}




/*mall*/
.malldp{  margin:0px auto;}
.malldp .col1{ width:690px; float:left;}
.malldp .col2{ width:260px;  float:right; margin-left:10px;}

.malldp .classmeun{ background-color:#fdf8ef; border:1px solid #fac88b; padding:10px 8px 10px 8px; line-height:22px;}





/*mall*/
.malldplist{  margin:0px auto;}
.malldplist .col1{ width:670px; float:left;}
.malldplist .col2{ width:280px; float:right;}


.dpinfo{  margin:0px auto;}
.dpinfo .col1{ width:260px; float:left;}
.dpinfo .col2{ width:690px;  float:right; margin-left:10px;}

.mallyd{  margin:0px auto;}
.mallyd .col1{ width:300px; float:left;}
.mallyd .col2{ width:650px;  float:right; margin-left:10px;}



/*flei*/
.fleilist{  margin:0px auto;}
.fleilist .col1{ width:180px; float:left;}
.fleilist .col2{ width:780px; float:right;}
.fleilist .col3{ width:770px; float:right;}

/*chu*/
.cxal{ border:1px solid #e7e7e7;}
.cxat{ background-image:url(ser.jpg); background-repeat:repeat-x; font-weight:bold; color:#000; padding-left:5px; height:25px;}

/*myuser*/
.myuser{  margin:0px auto;}
.myuser .col1{ width:180px; float:left;}
.myuser .col2{ width:770px; float:right;}



/*Gift*/

.GiftIndex{}
.GiftIndex .col1{ width:230px; float:left;}
.GiftIndex .col2{ width:720px; float:right; margin-left:10px;}



/*changgecity*/
.cityd{ border:1px solid #ccc; margin-bottom:10px; width:100%; vertical-align:middle }
.cityd ul{}
.cityd li{ float:left; height:30px; line-height:30px;  vertical-align:middle; padding:0px 5px 0px 5px;}
.cityd li a{color: #345d91; text-decoration: none; font-size:14px; }
.cityd li a:hover{color: #ff6600;text-decoration: none;font-size:14px; }





