body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
#main{ width: 1000px;
    margin: 0 auto;
   }
/*------------------------------------------------------------ͷ-----------------------------------------------------------*/

/*----------------------------------------------------------yz-----------------------------------------------------------------*/
.order_query ul h1 {
    text-align: center;
    line-height: 40px;
    padding: 10px 0px;
}
.yz_tab{ width:100%; padding-top:20px;}
.yz_tab tr{ height:45px;}
.txtinput{ border:1px solid #e9e7e7; background:#fff; width:330px; height:35px; line-height:35px;}
.yz_tab tr input{ float:left;}
.yz_tab tr img{ float:left; height:40px; padding:0 10px;}
.btnbg{background:url(btnbg03.jpg) no-repeat;}
.tcdiv{ width:100%;padding-top:30px;} 
.tctab{ width:100%;color:#333333;}
.tctab tr{ background:#f7f6f6; line-height:37px;}
.tctab td{ text-align:center; border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.tctab_title{ height:37px; line-height:37px;}
.tctab_title td{ border-right:1px solid #fff;}
.tcdiv div{ float:right; padding:10px 0;}
.explaindiv{ width:940px; margin:0 auto; padding:100px 0 50px 0;}
.explaindiv span{ background: #990505; display:block;font-size:18px; color:#fff; padding:8px;border-bottom: 1px dashed #fff;}
.explaindiv p{background: #9a999a; color:#fff;padding:8px 30px 0 30px;}
.anniu{height:40px; text-align:center;font-size:15px; color:#fff; border:none; width:112px; line-height:40px;}
.delbtn{ background:url(delimg.jpg) no-repeat; width:24px; height:24px; border:0;}

/*----------------------------------------------------------package-----------------------------------------------------------------*/
.packagetab{ width:100%; margin-top:50px; background:#fff; border:1px solid #d3d3d3; float:left;}
.packagetr{ background-color:#d69432;    color: #fbf8f8; height:50px; line-height:50px; text-indent:10px;font-weight:bold;}
.packagetab tr{ width:100%;float:left ; border-bottom:1px dashed #d4d4d4;}
.imgborder{ float:left; width:112px; height:88px; padding:10px;}
.imgborder img{ width:112px; height:88px; border:2px solid #bcb9b9;}
.packagetab dl{ float:left;padding-top:10px; line-height:20px; width:800px;}
.packagetab dt{font-weight:bold; color:#333;}
.packagetab dd span{ font-size:12px; color:#666666; display:block;}
.packagetab em{ font-style:normal; color:#f67d12;}
.packagedelbtn{background:url(delbtn.jpg) no-repeat;}
.btndiv{ float:right; padding:10px 15px;}
.addpackage{ background:url(package_10.jpg) no-repeat; }

.content{ background:#fff; border:1px solid #d4d4d4; width:940px; float:left;}
.toogle_wrap{line-height:normal; border-bottom:1px dashed #d4d4d4; padding:10px;}
.trigger{padding:0px;margin:0;background:url(toggle.gif) no-repeat right; background-position:100% -22px; text-indent:0; height:22px;}
.trigger a{color: #636363;text-decoration: none;display: block; padding:5px 0;font-size:12px;font-weight:normal; overflow:hidden;}
.active {background-position:100% 0px; }
.toggle_container{overflow: hidden;clear: both;}
ul.lists li{ border-bottom:1px #ddd solid; padding:10px; display:block;}
ul.lists li:last-child{ border-bottom:none;}
.search{ padding:8px 10px; float:left; width:920px;}
.search_input{ height:28px; float: left;background-color: #FFFFFF;border: none;width: 895px;line-height: 28px;font-weight: normal;color: #636363;}
.search_submit{ float:right;}

.page{ text-align:center; float:left; padding-top:20px;}
.page a{padding:0 5px;}
.pricediv{height: 40px;line-height: 40px;background: #dfdfdf;padding: 0 10px;font-size: 16px; float:left; text-align:right; width:925px;}
.pricediv span,.colorfont{color:#f67d12;}
/*-------------------------------------------------------------order-----------------------------------------------------------------------------*/
.yztab input{ width:400px;}
.orderlist{ width:943px; border:1px solid #d3d3d3; background-color:#fff; line-height:25px; float:left;}
.orderlist p{ height:40px; line-height:40px; background:#f9f7f7 ; padding:0 10px; font-size:16px;}
.orderlist p em{font-style:normal; color:#f67d12;}
.orderlist span{ display:block; padding:5px 10px;}
.reds{ color:#FF0000;}
.orderdiv{padding:20px 10px 20px 0;background: #f7f1f1;}
.yztab p{width:630px; float:left;}
.yztab p select{ margin-bottom:5px;}
.yztab{ width:100%;}
.yztab tr{ float:left; width:100%;}
.yztab tr td{ padding:8px 0;}
.textareaorder{ width:400px; height:80px; border:1px solid #e9e7e7; background:#fff;}
.yztab select{ float:left; width:199px; height:30px; line-height:30px;border:1px solid #e9e7e7; background:#fff; margin-right:5px;}
.yz_select{ width:270px; height:30px; line-height:30px;border:1px solid #e9e7e7; background:#fff; margin-right:5px;}
.yztab input{ float:left;}
.yztab img{ float:left; height:40px; padding-left:10px;}
.couzhengtab{ float:left; border:1px solid #d3d3d3; width:945px; background:#fff; margin-bottom:15px;}
.picimg{ float:left; width:91px; height:71px; border:1px solid #b5b1b1; margin:10px 0;}
.picimg img{ width:91px; height:71px;padding:0;}
.packagec{ float:left; line-height:20px; padding:10px 0 0 10px;}
.packagec p{ font-size:14px; padding-bottom:10px;}
.packagec em{font-style: normal;color: #f67d12;}
.packagec span{ font-family:"微软雅黑"; color:#666; display:block;}
.couzhengtab em{ font-style:normal; color:#f67d12;}
.reductionbtn{background:url(jianjia.jpg) no-repeat 0 0; width:25px; height:26px; float:left; border:0;}
.addbtn{ background:url(jianjia.jpg) no-repeat 0 -26px; width:25px; height:26px; float:left; border:0;}
.txtinputtab{width:65px; margin:0 5px; height:24px;border: 1px solid #e9e7e7;background: #faf7f7; float:left; line-height:24px; text-align:center;}
.icon-select{float: left;overflow: hidden;background:url(anniu_03.png) no-repeat;background-position: 0 -20px;width:20px; height:20px; margin:0 15px;}
.icon-select.return {-moz-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);background-position: 0 0;}
.icon-selects{float: left;overflow: hidden;background:url(anniu_03.png) no-repeat;background-position: 0 -20px;width:20px; height:20px; margin:0 15px;}
.icon-selects.return {-moz-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);background-position: 0 0;}

#title_p{font-size:15px;font-weight: 100;padding: 10px;background: #7c9ab6;float: left;width: 925px;color: #fff;margin-top: 10px;}
/*---------------------------------------------------------------finish-------------------------------------------------------------------------------*/
.finishdiv{ width:940px; margin:0 auto; min-height:300px; padding-top:50px;}
.finishdiv p{ font-size:20px; text-align:center; padding-bottom:10px;}
.finishdiv p img{ padding-bottom:30px;}
.finishdiv span{ color:#1eb699;}
.blackbg{background:url(blackbg.png) no-repeat; color:#333; margin-right:10px;}
/*--------------------------------------------------------------------------------------network-------------------------------------------------*/
/*--------------------------------------------------------------------------------------network-------------------------------------------------*/
.rightcontact{ width:600px; }
.rightcontactt{ width:600px;    margin-left: auto; }
.right_title{ background:url(inttern_03.png) no-repeat; width:580px; height:150px;  padding-left:23px; padding-bottom:0px;}
.right_title img{ float:left; padding-top:15px;}
.right_title span{padding-left:20px; color:#ffffff; font-size:24px; font-weight:bold; display:block; height:62px; line-height:195px; float:left;}
.right_contact{ margin-bottom:10px;    border-radius: 15px;
    background: #fff;
    padding: 20px 5px;
    overflow: hidden;   
    width: 600px;
    border-radius: 10px;
    /* background: rgba(255,255,255,.5); */
    background: #fff\9;
    position: absolute;
}

.right_contact p{ float:left; width:600px;}
.right_contact1{   padding:20px  40px;}
.right_contact1 span{ display:block; padding-bottom:10px;float: left;}
.right_contact1 span select{ border:2px solid #e3e2e2; background:#faf7f7; width:130px; margin-right:7px; height:45px; line-height:35px;}
#txtbginput{ background:#faf7f7; width:492px; height:37px; float:left;}
.searchbtn{     color: #fff;
    display: block;
    text-align: center;
    border-radius: 5px;
    line-height: 45px;
    background: #333;
	 width: 500px;}
.searchbtnn{    cursor: pointer;
    width: 500px;
    /* height: 45px; */
    /* border: 0; */
    float: center;
    color: #fff; 
    /* display: block; */
    /* text-align: center; */
    border-radius: 5px; 
    line-height: 45px;
     background: #333; }

.right_contact1 dl{     display: block;
    padding-bottom: 10px;
    float: left;
    width: 450px;}
.right_contact1 dl dt{ color:#118d75; padding-bottom:10px;}
.right_contact1 h8{ width:550px; float:left; line-height:35px;  padding-bottom:20px; float:left;border-bottom:1px dashed #999999;margin-bottom: 10px;}
.btnyuyue{ background:url(inttbtn_11.jpg) no-repeat; width:114px; height:42px; float:right; margin:30px 15px 0 0;}
.btnnoyuyue{background:url(inttbtn_14.jpg) no-repeat; width:114px; height:42px; float:right; margin:30px 15px 0 0;}
.fujin{background: url(fujin.jpg) no-repeat;width: 112px;height: 40px;border: 0;float: right;}
/*---------------------------------------------------------------------------messages-------------------------------------------------------------*/
.right_contact1 span img{ float:left; height:45px; padding:0 15px;} 
.right_contact1 span strong{ font-weight:100; float:left; line-height:37px; padding-left:20px;}
.right_contact2{ width:530px; border-left:1px solid #e6e5e5; border-right:1px solid #e6e5e5;  float:left; background:#fff; min-height:200px;}
.right_contact2 h2{ border-bottom:1px dashed #999999; line-height:40px; padding:0 15px; font-size:16px; font-weight:100; margin-bottom:10px;}
.right_contact2 h6{ font-size:14px; font-weight:100; line-height:25px; padding:0 10px;}
.optionaltab{width:530px; border:0;}
.optional_package{float: left;line-height: 20px;padding: 10px 0 0 10px; width:360px;}
.optionaltab em {font-style: normal;color: #f67d12; float:left; width:360px;}
.optionaltab p{ width:360px; float:left; height:auto;}
.optionaltab span{display:block; float:left; width:360px;color:#666;}
/*----------------------------------------------------------------------------help---------------------------------------------------------------*/
.right_contact3{width:535px; float:left; background:#fff; padding:10px 8px 0 28px;}
.right_contact3 dl{ width:535px; float:left; line-height:25px;  padding-bottom:10px; float:left;border-bottom:1px dashed #999999;margin-bottom: 10px;}
.right_contact3 dl dt{ font-family:"微软雅黑"; font-size:14px; color:#666666; font-weight:bold; padding:5px 0;position:relative; cursor:pointer;}
.right_contact3 dl dd{ font-family:"微软雅黑"; font-size:12px; color:#666666; text-indent:25px; padding:5px 0; display:none;}
.right_contact3 dl dt a{color:#666;}
.right_contact3 dl dt a:hover{ color:#666;}
.helpx{ background:url(helpx.png) no-repeat; width:18px; height:11px; position:absolute; right:0;top: 12px;}
.helps{ background:url(helps.png) no-repeat; width:18px; height:11px; position:absolute; right:0;top: 12px;}
/*-----------------------------------------------------------------------editorder---------------------------------------------------------------*/
.edittitle{ background:url(edittitlebg.jpg) no-repeat; width:920px; height:53px; padding-left:20px;}
.edittitle img{float:left; padding-top:10px;}
.edittitle span{padding-left:10px; color:#93f4e1; font-size:18px; display:block; height:53px; line-height:53px; float:left;}
/*---------------------------------------------------------------------contact-------------------------------------------------------------------*/
.contactdiv{ width:600px; padding:10px 15px 10px 5px; background:url(contact_07.jpg) no-repeat right #fff; float:left;}
.contactdiv p{ line-height:30px;  }
.contactdiv h3{ font-size:14px; font-weight:100; padding:10px 0 20px 0;}
.contactdiv h4{ text-align:center;}
.contactdiv h4 img{ width:572px; height:290px;}
/*------------------------------------------------------------------------ordermessage-----------------------------------------------*/
.ordermessage{  width:586px; border-left:1px solid #e6e5e5; border-right:1px solid #e6e5e5;  float:left; background:#fff; padding:10px 8px 0 8px;}
.ordermessage div{ border-bottom:1px dashed #cccccc; float:left;line-height:40px; width:570px; padding:0 5px;}
.ordermessage div span{ float:left; width:230px; float:left; color:#333;}
.ordermessage div span em{ font-style:normal; color:#f67d12; font-weight:bold;}
.ordermessage div span font{ color:#999999; font-size:12px;}
.ordermessage div a{ width:95px; float:left; color:#1abc9c;}
.ordermessage h2{ width:576px; height:30px; background:#edecec; padding-left:10px; line-height:30px; color:#000; float:left;font-size:14px;  margin:10px 0 5px 0;}
.btnbg_padding{ width:586px; text-align:right; padding:10px 0;}
.pageagelist{width:586px; border-left:1px solid #e6e5e5; border-right:1px solid #e6e5e5;  float:left; background:#fff; padding:0 8px 0 8px;}
.pageagelist dl{ float:left; border-bottom:1px dashed #cccccc; padding:10px 0;}
.pageagelist dl dt{ width:79px; height:54px; border:1px solid #b6b3b3; float:left;}
.pageagelist dl dd{ float:left; width:490px; padding-left:10px;}
.pageagelist dl dd p{ font-size:14px; height:25px; font-weight:bold; padding-top:5px;}
.pageagelist dl dd span{ font-family:"微软雅黑"; font-size:12px; color:#666;}
.pageagelist dl dd span em{ font-style:normal; color:#f67d12; font-weight:bold;}
#showdiv{ background:#ecfaf7; display:none; width:576px;}
/*------------------------------------------------------------------------ordersearch-----------------------------------------------*/
.right_contact1 span font{ float:left; width:80px; font-size:12px; line-height:45px; text-align:right; margin-right:10px;}
.right_contact1 span img{ float:left;}
.txtinput_search{border: 1px solid #e9e7e7;background: #ffffff;width:400px;height: 45px;line-height: 45px; }
/*-------------------------------------------------------------------------------service-------------------------------------------------*/
.applyorder{ display:none;}
.c_proposals{display:none;}
#apply{ height:63px;}
/*-----------------------------------------------------------------------------tuan-----------------------------------------------------------*/
.tuansm{ background:#34495e; width:273px; padding:10px; min-height:400px; text-indent:25px; color:#fff;}
.bottomspan select{ margin-bottom:5px;    width: 30%; padding: 10px 10px;}

.picturediv{ position:relative; width:185px; height:145px;}
.picturediv p{ position:absolute; z-index:1; cursor:pointer;}
.picturediv span{ position:absolute; top:8px; right:2px; z-index:111; display:none; cursor:pointer;}
/*-------------后添加样式---------------*/
input[type="text"],input[type="number"],select{border: 1px solid rgb(233, 231, 231);      font-size: 16px;      height: 40px;
    line-height: 40px;font-family: "微软雅黑";text-indent:5px;}
textarea{border: 1px solid rgb(233, 231, 231);line-height:25px;font-family: "微软雅黑";text-indent:5px;}
.listsbg{background-color: #f3f3f3;cursor: pointer;}
input{font-family: "微软雅黑";}
input[type="button"]{cursor: pointer;}
#stname{font-size:16px;}
.lists{padding-top:10px;}
.btnon_style{background: url(delbtnon.jpg) no-repeat;}
.blackbg_style{background: url(blackbgon.png) no-repeat;}
.btnbg_style {background: url(btnbg03on.jpg) no-repeat;}
.addpackage_style {background: url(package_10on.jpg) no-repeat;}
.fujin_style {background: url(fujinon.jpg) no-repeat;width: 112px;height: 40px;border: 0;float: right;}
.rightposa{display: block;right: 10px;position: absolute;bottom: 0;}
.rightposa:hover{ color:#fff;}
.phoneimg{position: relative;}
#phoneimg{display:none;position: absolute;left: 0;top:30px;background: #fff;border: 1px solid #ccc;padding: 10px;z-index: 999999;}
/*上传样式*/
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; *display:inline;}
	.upload-box .upload-btn{ display:inline-block; height:30px; border:1px solid #e1e1e1; color:#333; background:#fff; vertical-align:middle; *display:inline; }
	.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:26px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
	.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
	.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
	.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
	.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(../images/skin_icons.png) -112px -168px no-repeat; cursor:pointer; overflow:hidden; }

	.cart_table{border:1px solid #E6E4E3;    margin-bottom: 20px;}
	.cart_table th{padding:1.2em;color:#444;font-weight:400;background:#f3f3f3;border-bottom:1px solid #E6E4E3;}
	.cart_table td{padding:1.2em;border-bottom:1px solid #E6E4E3;}
	.cart_table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
	.cart_table .reduce,.cart_table .subjoin{display:inline-block;width:9px;height:9px;text-indent:-999em;background:url(../images/cart_icon.gif) no-repeat;overflow:hidden;}
	.cart_table .reduce{background-position:-18px 0px;}
	.cart_table .subjoin{background-position:0px 0px;}
	.yzbtn {
       width: 650px;
    float: center;
    line-height: 45px;
    background: #333333;
    color: #f9f7f7;    margin-top: 15px;
}

	.btn {
padding: 5px 20px;    padding-bottom: 10px;    
}
	
	.btn-info {
    background-color: #58c9f3;
    border-color: #58c9f3;
    color: #FFFFFF;
	    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    /* text-align: center; */
    /* white-space: nowrap; */
    /* vertical-align: middle; */
    /* cursor: pointer; */
    /* display: inline-block; */
    padding: 6px 12px;
}
	
	
	
	