@charset "utf-8";
.main{padding-left:30px;padding-right:30px;}
.menu{width:165px;padding-right:12px;background:url(../images/dash.gif) right top repeat-y;}
.menu ul{padding:6px;}
.menu li{background:url(../images/menu-bgin.gif) no-repeat;height:27px;width:115px;line-height:27px;padding-left:35px;margin-bottom:6px;}
.menu li a{color:#e6edf5;font-weight:bold;}
.menu li a:hover{color:#fff;}
.menu img{display:block;margin-bottom:6px;}
.contact-info{width:144px;height:156px;background:url(../images/buy-menubg.gif) no-repeat;margin-bottom:8px;padding:12px;}
.contact-info h3{color:#003b81;background:url(../images/buy-dot.gif) left center no-repeat;padding-left:12px;}
.contact-info p{line-height:2em;text-indent:12px;}
.contact-info img{margin-top:4px;display:inline;margin-bottom:0;}

.contents{width:748px;float:right;}
.contents h2{background:url(../images/content-title.gif) no-repeat;height:30px;line-height:30px;padding-left:40px;}
.contents h2 a{color:#222;}
.page{text-align:right;padding-right:24px;}
.txt{padding:16px 8px;}
.item-txt{padding:16px 8px;height:400px;overflow:auto;}
.item-txt p{line-height:1.8em;text-indent:24px;}
.txt p{line-height:2em;text-indent:24px;}
.txt h3{background:url(../images/content-indot.gif) no-repeat;height:27px;line-height:27px;padding-left:30px;color:#004285;font-weight:bold;margin:8px 0;}
.txt h4{text-align:center;font-size:14px;color:#002a6f;font-weight:bold;}
.txt form{margin-top:8px;margin-bottom:8px;}
.txt table{background:#dadada;}
.txt td{background:#f8fafb;line-height:2em;padding-left:12px;}
.txt1 {margin-bottom:8px;}
.txt1 li{background:url(../images/align-dash.gif) left bottom repeat-x;line-height:2em;}
.txt1 li span{float:right;margin-top:6px;}

.stand,.need{color:#e91000;font-weight:bold;}
.contents-img,.agree{text-align:center;margin-top:8px;margin-bottom:8px;}
.agree{color:#e91000;font-weight:bold;}
.info-title{font-weight:bold;padding-left:24px;}

.input-txtl,.input-txts{height:16px;background:#f0f0f0;border:1px solid #b4b4b4;margin-right:12px;color:#003b81;font-family:Verdana;font-size:12px;}
.input-txtl{width:400px;}
.input-txts{width:200px;}
.selected-s,.selected-l{height:20px;background:#f0f0f0;border:1px solid #b4b4b4;color:#003b81;}
.selected-s{width:60px;}
.selected-l{width:120px;}
.area-txt{width:400px;background:#f0f0f0;border:1px solid #b4b4b4;color:#003b81;}
.input-btn{background:url(../images/buy-btn.gif) no-repeat;width:74px;height:22px;color:#fff;cursor:pointer;}

.map{width:685px;margin:25px;background:url(../images/map-bottombg.gif) left bottom no-repeat;padding-bottom:19px;}
.map h2{background:url(../images/map-topbg.gif) no-repeat;height:29px;text-indent:-8888px;}
.map ul{background:url(../images/map-bg.gif) repeat-x;height:222px;margin-top:-1px;padding:2px 40px;}
.map li{background:url(../images/map-dash.gif) left bottom repeat-x;line-height:2em;}
.map a{color:#fff;padding-left:10px;padding-right:10px;}
.map a:hover{color:#fff;}
.map .map-link{color:#dbecff;font-weight:bold;width:70px;display:block;float:left;}
#contact{background:url(../images/contact-bg.gif) no-repeat;width:833px;margin-left:auto;margin-right:auto;padding:20px 30px;height:150px;}
#contact h2{background:url(../images/contact-dot.gif) no-repeat;padding-left:40px;height:27px;line-height:27px;}
/*#contact-img{width:199px;padding:15px 0 20px 2px;float:left;}*/
/*#contact-img img{margin-bottom:8px;}*/
#contact-img{width:230px;float:left;padding:15px 0 0 0;}
#contact-img img{margin-left:8px;}
#email{width:380px;float:left;padding:15px 0 0 0;line-height:1.8em;}
/*.address{width:290px;float:left;margin-left:25px;margin-top:15px;}
.address p{line-height:1.8em;}*/
#login{width:328px;margin-left:auto;margin-right:auto;padding-top:20px;}
#login h2{background:url(../images/login-topbg.gif) no-repeat;height:59px;text-indent:-8888px;}
#login form{background:url(../images/login-formbg.gif) no-repeat;height:124px;padding:10px 40px;color:#fff;margin:0;margin-bottom:20px;}
.login-input,.login-inputs{height:16px;border:1px solid #c2c2c2;}
.login-input{width:150px;}
.login-inputs{width:75px;}
.login-btn{background:url(../images/login-btnin.gif) no-repeat;width:78px;height:22px;margin-left:120px;margin-top:4px;margin-bottom:8px;cursor:pointer;}

.case{margin:20px 40px;}
.scope{margin:10px 40px;}
.scope li{line-height:2em;}
