/* CSS Document */
body {
	margin:0 auto;text-align:center;font-family:Arial,宋体;font-size:12px;line-height:22px;background:#ffffff;color:#000;} 
html>/**/body body{line-height:20px;word-spacing:5px;}
*+html html,*+html body{ position:relative;}
a{ color:#0033cc;text-decoration:none;}
a:hover,a:active{ color:#0033cc;text-decoration:underline;}
div,table,form,h5,p{ text-align:left;font-family:Arial,宋体;font-size:12px;padding:0;margin:0;border:0;line-height:22px;}
ul,li,ol,form,label{ margin:0;padding:0;list-style:none;}
input{ display:inline;vertical-align:middle;height:26px;}
img,a{ border:0;margin:0;padding:0;}


.diytitle{ border-bottom:1px solid #b0bec7;background:url(../images/g_title.gif) repeat-x;float:left;width:100%;height:26px;text-indent:10px;line-height:26px;}
.input1,.input2,.input,.input3{ border:1px solid #256FB4;font-size:14px;font-weight:bold;line-height:20px;height:20px;}
.input1{ width:375px;} .input{ width:170px;} .input2{ width:190px;} .input3{ width:140px;}
.btn_new{ height:25px;background:url(../images/diybtn_new.gif) no-repeat;border:none;width:83px;display:inline;vertical-align:middle;font-weight:bold; margin-top:4px;}
.btn{ height:25px;background:url(../images/diybtn.gif) no-repeat;border:none;width:83px;display:inline;vertical-align:middle;font-weight:bold; margin-top:4px;}

.g_list{ display:inline;vertical-align:middle;}
#gongjiao .g_list{ float:left;padding-left:180px;}

.anliu{width:71px;height:23px;letter-spacing:-1px;border:none;margin:0 0 0 3px;padding:0;background:url(../images/btn2.gif) no-repeat;color:#ffffff;}
.cc{clear:both;line-height:0;margin:-25px -10px;} /*去除漂浮样式*/
*+html .cc{ margin:-29px -10px;}
html>/**/body .cc{ margin-bottom:-12px;}
/*以上是公用样式*/

/*登陆状态样式*/
.style1 {color: #FF0000;}
.rightlink {color:#808080;}
.rightlink a{color:#808080;text-decoration:none;}
.rightlink a:hover{color:#808080;text-decoration:underline;}


/*弹出城市列表*/
.mesWindow{border:#999999 1px solid;background:#fff;}
.mesWindowTop{border-bottom:#eee 1px solid;padding:3px;font-weight:bold;font-size:12px; background:#f3f3f3; text-indent:15px;color:#000; border-bottom:1px solid #999999; font-size:14px;}
.mesWindowContent{margin:4px;font-size:12px; width:692px; height:400px; overflow:auto;}
.mesWindowContent ul{ padding:0; margin:0; margin:3px 0; width:600px;white-space:nowrap; float:left;}
.mesWindowContent ul li{ float:left; list-style:none;margin:0 0 4px 11px;padding:0;}
.mesWindow .close a{width:15px;height:15px; display:block;cursor:pointer; background-image:url(../images/close.gif);BACKGROUND-POSITION: -3px -3px;}
.mesWindow .close a:hover{width:15px;height:15px; display:block;cursor:pointer; background-image:url(../images/close.gif);BACKGROUND-POSITION: -23px -3px;}
html>/**/body .mesWindow .close a{ margin:5px -3px 0 0;}
.red a{color:#ff9a17;font-weight:bold;}
.red a:hover{color:#e48100;font-weight:bold;}
.F14{ color:#000; font-size:16px;float:left;}

/*独立的div层*/
.citydiv { position:absolute;top:42px;left:133px;z-index:65;width:225px;color:#000;background:#ffffff;border:1px solid #77b7da;padding:6px 4px 6px 6px;}
html>/**/body .citydiv{left:134px;}
.citydiv a{color:#2155bc;text-decoration:none;margin:0 16px 0 0;}
.citydiv a:hover,.citydiv a:active{color:#2155bc;text-decoration:underline;}
.citydiv span{width:100%;}
.citydiv span a{margin:0;}
.shadowbox{ position: absolute;display:none;z-index:101;}
.citybox{ background:#fff;border:1px solid #77b7da;}
.close{ margin-top:-23px;float:right;padding-right:10px;}
.c_top{ cursor:move;}
.bgline{ background:url(../images/bgline.gif) repeat-x right bottom;padding-bottom:1px;width:100%;margin-bottom:5px;}


/*short头部*/
.headwraper{ width:950px;margin:0 auto 15px auto;text-align:center}
*html .headwraper{ margin-bottom:0px;}
.head{ margin:0 auto;text-align:center;height:70px;padding:0; }
.logo{ float:left;width:140px; height:68px;padding:0;margin:2px 0 0 5px;cursor:pointer;}
.logo a{ width:140px;height:68px;display:block;cursor:pointer;}
.middle { width:800px;float:left;height:70px;}
.temper{ float:right;width:583px;height:36px;text-align:right;margin:0;padding:4px 0 0 0;display:block; }
.temper a{color:#7c7c7c; text-decoration:none;}
.temper a:hover{color:#7c7c7c; text-decoration:underline;}
.nav{ float:left;position:relative;left:30px;bottom:-1px;z-index:3;}
*html .nav{bottom:-3px;}
.nav ul{ float:left;width:583px; padding:0px; margin:0px;z-index:1;}
.nav ul li{ float:left;}
.nav ul li a{ width:94px;height:25px;float:left;list-style:none;display:block;background:url(../images/g_nav.gif) repeat-x;color:#455b80;text-decoration:none;border-top:#77b7da solid 1px;border-left:#77b7da solid 1px;text-align:center;margin-top:3px;line-height:28px;overflow:hidden;}
.nav ul li.seli a,.nav ul li.seli a:hover{ width:101px;height:29px;font-weight:bold;color:#455b80;background:url(../images/g_nav_bg2.gif) no-repeat;padding-top:3px;border:none;margin-top:0px;}
.nav ul li.seli2 a,.nav ul li.seli2 a:hover{ width:100px;height:29px;font-weight:bold;color:#455B80;background:url(../images/g_nav_bg.gif) no-repeat;padding-top:3px;border:none;margin-top:0px;}
.nav ul li a{  width:94px;height:25px;text-decoration:none; display:block;color:#455b80;}
.nav ul li a:hover{ background:#D5E0EB; text-decoration:none;color:#455b80;}
.nav li.rightborder a{ border-right:1px solid #77b7da;}

.search{ width:950px;;padding:0 -4px;text-align:center;margin:0;background:url(../images/g_search_bg.gif) repeat-x left top;height:80px;z-index:1;margin:0 auto; border-left:1px solid #2E94CB; border-right:1px solid #2E94CB;}
.search .in{ width:950px;margin:0 auto;text-align:center;height:44x;padding-top:16px;color:#fff;position:relative;left:auto;right:auto;z-index:10;}



.in img{display:inline;vertical-align:middle;cursor:pointer;}
.exchange{ cursor:pointer;background:url(../images/exchange.gif) 2px 0px no-repeat;height:16px;width:30px;display:inline;vertical-align:middle;zoom:1;}
.suggest{ width:950px;padding-top:7px;text-align:left;overflow:hidden; margin-left:0;margin:0 auto; line-height:28px;}
.suggest1{ width:950px;padding-top:7px;text-align:left;color:#000000;overflow:hidden; margin-left:0;margin:0 auto; line-height:28px; text-indent:20px;}
.suggest1 a{ text-decoration:none; color:#104D6C;}
.suggest1 a:hover{ text-decoration:underline; color:#EF501A;}
.search_shadow{ width:950px; margin:0 auto; height:3px;background:url(../images/g_search_shadow.gif) repeat-x; font-size:0; overflow:hidden;}
html>/**/body .search_shadow{ margin-bottom:-15px;}
*+html .search_shadow{ margin-bottom:-15px;}








